activeffamarkfgfamarkfXactivefXmarkaactiveamarkgXactivegmarkXfmarkXfXfactiveXfXgmarkXgXgactiveXgXactiveffamarkfgfaactiveffafgfaactiveffagfamarkfXactivefXmarkaactiveamarkgXactivegmarkXmarkgXgmarkXmarkgXmarkXfmarkXfXfactiveXfXgmarkXgXgactiveXgXtruemarkgXmarkXtrue12345678mark11markgXactivegmarkXfalse234567markfXactivefXactiveffamarkfgfatrue23561mark111f111active111a01g10active111mark1111markfXactivefXmarkfXactivefXfalsemarkaactiveafalse12345activeffafgfafalse3activeffagfafalse3markgXgmarkXfalse2factiveXfXfmarkXfXtruef11gactiveXgXgmarkXgXtrueg11