activefXmarkghfXmarkfXactivefmarkXmarkgXactivegXmarkhXactivehmarkXfmarkXfXfactiveXfXgmarkXgXgactiveXgXhmarkXhXhactiveXhXactivefXhfXactivefXghfXactivefXmarkghfXmarkfXmarkXmarkfXfmarkXmarkfXactivefmarkXmarkgXactivegXmarkhXmarkXmarkhXhmarkXmarkhXactivehmarkXfmarkXfXfactiveXfXgmarkXgXgactiveXgXhmarkXhXhactiveXhXtruemarkgXactivegXactivefXmarkghfXmarkfXmarkXmarkfXactivefmarkXmarkhXmarkXmarkhXactivehmarkXtrue1mark1210active1210mark1110g1014h1411active1110f1814markgXactivegXactivefXmarkghfXmarkfXactivefmarkXmarkhXactivehmarkX1mark11211active11112mark1010g1011h1012active1010f1011markgXactivegXactivefXmarkghfXmarkfXactivefmarkX1mark1111active1011mark1410g1010h1011active1110f1419markgXactivegXactivefXmarkghfX1mark112110active110113mark1010g1012h1012active1010f1013markhXhmarkXfalsemarkfXfmarkXfalseactivefXghfXfalsegmarkXgXgactiveXgXtrueg11activefXhfXfalsehmarkXhXhactiveXhXtrueh11fmarkXfXfactiveXfXtruef11