active2ndcons1XconsYZmarkYactive2ndconsXX1mark2ndcons1XX1activefromXmarkconsXfromsXactive2ndX2ndactiveXactiveconsX1X2consactiveX1X2activefromXfromactiveXactivesXsactiveXactivecons1X1X2cons1activeX1X2activecons1X1X2cons1X1activeX22ndmarkXmark2ndXconsmarkX1X2markconsX1X2frommarkXmarkfromXsmarkXmarksXcons1markX1X2markcons1X1X2cons1X1markX2markcons1X1X2proper2ndX2ndproperXproperconsX1X2consproperX1properX2properfromXfromproperXpropersXsproperXpropercons1X1X2cons1properX1properX22ndokXok2ndXconsokX1okX2okconsX1X2fromokXokfromXsokXoksXcons1okX1okX2okcons1X1X2topmarkXtopproperXtopokXtopactiveXactive2ndconsXX12ndcons1XX1active2ndconsXX1cons1XX1activefromXconsXfromsXactivefromXfromsXactivefromXsXactive2ndX2ndactiveXactive2ndXactiveXactiveconsX1X2consactiveX1X2activeconsX1X2activeX1activefromXfromactiveXactivefromXactiveXactivesXsactiveXactivesXactiveXactivecons1X1X2cons1activeX1X2activecons1X1X2activeX1activecons1X1X2cons1X1activeX2activecons1X1X2activeX22ndmarkX2ndXconsmarkX1X2consX1X2frommarkXfromXsmarkXsXcons1markX1X2cons1X1X2cons1X1markX2cons1X1X2proper2ndX2ndproperXproper2ndXproperXproperconsX1X2consproperX1properX2properconsX1X2properX1properconsX1X2properX2properfromXfromproperXproperfromXproperXpropersXsproperXpropersXproperXpropercons1X1X2cons1properX1properX2propercons1X1X2properX1propercons1X1X2properX22ndokX2ndXconsokX1okX2consX1X2fromokXfromXsokXsXcons1okX1okX2cons1X1X2topmarkXtopproperXtopmarkXproperXtopokXtopactiveXtopokXactiveXtruetopokXtopactiveXtopmarkXtopproperXtrue123456789101112131415161718192021222324251top111ok1111active111mark10proper102nd111cons121112cons211from111s111top111topmarkXtopproperX1top111mark11proper10active11112nd111cons121112cons21112from111s111ok11top10topokXactiveXfalse24578101113141617182021222324activeconsX1X2activeX1active2ndXactiveXactivefromXactiveXactivesXactiveXactivecons1X1X2activeX1activecons1X1X2activeX2true25811141819202122231active111cons21112nd1111from1111s111cons121112active111mark11proper111ok10top10activesXactiveXactivecons1X1X2activeX1activecons1X1X2activeX21active111s1111cons121112active1112nd1111cons21112mark11from1111proper111ok10top10activecons1X1X2activeX1activecons1X1X2activeX21active111cons1211112active11112nd1111cons212mark10from10s11proper111ok10top10active2ndconsXX12ndcons1XX1false23568911121415161819202122active2ndconsXX1cons1XX1false36912161718192021activefromXconsXfromsXfalse16activefromXfromsXfalse15activefromXsXfalse14active2ndX2ndactiveXfalse14activeconsX1X2consactiveX1X2false13activefromXfromactiveXfalse12activesXsactiveXfalse12activecons1X1X2cons1activeX1X2false11activecons1X1X2cons1X1activeX2false10topmarkXproperXfalse10properconsX1X2properX1proper2ndXproperXproperconsX1X2properX2properfromXproperXpropersXproperXpropercons1X1X2properX1propercons1X1X2properX2true91proper111cons211122nd1111from111s1111cons121112active1111mark11proper111ok1111top10properconsX1X2properX1properconsX1X2properX2properfromXproperXpropercons1X1X2properX1propercons1X1X2properX21proper111cons21112from1111cons121112active11112nd11mark10s11proper111ok11top10properconsX1X2properX1properconsX1X2properX2propercons1X1X2properX1propercons1X1X2properX21proper111cons211112cons121112active1112nd1111mark11from1111s1111proper111ok10top10propercons1X1X2properX1propercons1X1X2properX21proper111cons1211112active11112nd1111cons212mark10from10s11proper111ok10top10proper2ndX2ndproperXfalse82ndokX2ndX2ndmarkX2ndXtrue812nd141ok1611mark1111active1312nd121cons121112cons241112from1511s121proper121top10properconsX1X2consproperX1properX2false7consokX1okX2consX1X2consmarkX1X2consX1X2true61cons212ok1111mark10active1112nd111cons1212cons21112from111s111proper10top111consmarkX1X2consX1X21cons211mark1211active1312nd121cons124122cons263112from1441s121proper141ok11top10properfromXfromproperXfalse5fromokXfromXfrommarkXfromXtrue1from141ok1611mark1111active1312nd121cons121112cons241112from1511s121proper121top10propersXsproperXfalsesokXsXsmarkXsXtrue1s141ok1611mark1111active1312nd121cons121112cons241112from1511s121proper121top10propercons1X1X2cons1properX1properX2falsecons1X1markX2cons1X1X2cons1markX1X2cons1X1X2cons1okX1okX2cons1X1X2true1cons124142mark111ok1211active1312nd141cons1222cons21122from111s111proper10top10cons1X1markX2cons1X1X2cons1markX1X2cons1X1X21cons1221mark1111active1412nd1711cons121122cons234112from1421s1121proper161ok10top10cons1X1markX2cons1X1X21cons1212mark1211active1312nd121cons124122cons263112from1441s121proper141ok11top10