activefXmarkghfXmarkfXactivefmarkXmarkgXactivegXmarkhXactivehmarkXfmarkXfXfactiveXfXgmarkXgXgactiveXgXhmarkXhXhactiveXhXactivefXmarkghfXactivefXghfXactivefXhfXmarkfXactivefmarkXmarkfXfmarkXmarkfXmarkXmarkgXactivegXmarkhXactivehmarkXmarkhXhmarkXmarkhXmarkXfmarkXfXfactiveXfXgmarkXgXgactiveXgXhmarkXhXhactiveXhXtruemarkfXactivefmarkXactivefXmarkghfXmarkfXmarkXmarkgXactivegXmarkhXactivehmarkXmarkhXmarkXtrue12345671mark1111f1111active11mark10g10h1111active10activefXmarkghfXmarkgXactivegXgactiveXgXgmarkXgX1active111f11mark10g10h10active10mark10markgXactivegXgactiveXgXgmarkXgXmarkgXactivegXfalseactivefXghfXfalse4activefXhfXfalse4markfXfmarkXfalse4markhXhmarkXfalse3factiveXfXfmarkXfXtruef11gactiveXgXgmarkXgXtrueg11hactiveXhXhmarkXhXtrueh11