activeffamarkcfgfamarkfXactivefmarkXmarkaactiveamarkcXactivecXmarkgXactivegmarkXfmarkXfXfactiveXfXcmarkXcXcactiveXcXgmarkXgXgactiveXgXactiveffamarkcfgfaactiveffacfgfaactiveffafgfaactiveffagfamarkfXactivefmarkXmarkfXfmarkXmarkfXmarkXmarkaactiveamarkcXactivecXmarkgXactivegmarkXmarkgXgmarkXmarkgXmarkXfmarkXfXfactiveXfXcmarkXcXcactiveXcXgmarkXgXgactiveXgXtruemarkgXmarkXmarkfXmarkXtrue1234567891011121mark111g111f1111active111a01mark111c111markgXmarkX1mark111g1111active111f1111a00mark111c11markfXactivefmarkXfalse34567891011markgXactivegmarkXfalse2345678910markcXactivecXactiveffamarkcfgfatrue2457891mark11c10active1111f111a01g111active111mark111markcXactivecXmarkcXactivecXfalsemarkaactiveafalse12345678activeffacfgfafalse5activeffafgfafalse4activeffagfafalse4markfXfmarkXfalse4markgXgmarkXfalse3factiveXfXfmarkXfXtrue1f111active111mark1111f11a00c10g1111factiveXfX1f111active1111f11a01mark1111c10g11cactiveXcXcmarkXcXtrue1c111active111mark1111f11a00c10g1111cactiveXcX1c111active1111f11a01mark1111c10g11gactiveXgXgmarkXgXtrue1g111active111mark1111f11a00c10g1111gactiveXgX1g111active1111f11a01mark1111c10g11