activeffamarkcfgfamarkfXactivefmarkXmarkaactiveamarkcXactivecXmarkgXactivegmarkXfmarkXfXfactiveXfXcmarkXcXcactiveXcXgmarkXgXgactiveXgXactiveffamarkcfgfaactiveffacfgfaactiveffafgfaactiveffagfamarkfXactivefmarkXmarkfXfmarkXmarkfXmarkXmarkaactiveamarkcXactivecXmarkgXactivegmarkXmarkgXgmarkXmarkgXmarkXfmarkXfXfactiveXfXcmarkXcXcactiveXcXgmarkXgXgactiveXgXtruemarkgXmarkXmarkfXmarkXtrue1234567891011121mark1111g1121f1121markfXactivefmarkXfalse34567891011markgXactivegmarkXfalse2345678910markcXactivecXactiveffamarkcfgfatrue2457891mark10c10active111f1111a01g10active10mark10markcXactivecXcactiveXcXcmarkXcXmarkcXactivecXfalsemarkaactiveafalse12345678activeffacfgfafalse5activeffafgfafalse4activeffagfafalse4markfXfmarkXfalse4markgXgmarkXfalse3factiveXfXfmarkXfXtrue1f1111active1121mark1121cactiveXcXcmarkXcXtrue1c1111active1121mark1121gactiveXgXgmarkXgXtrue1g1111active1121mark1121