activeU11ttNXXSmarkU12splitAtNXSXactiveU12pairYSZSXmarkpairconsXYSZSactiveafterNthNXSmarksndsplitAtNXSactiveandttXmarkXactivefstpairXYmarkXactiveheadconsNXSmarkNactivenatsFromNmarkconsNnatsFromsNactiveselNXSmarkheadafterNthNXSactivesndpairXYmarkYactivesplitAt0XSmarkpairnilXSactivesplitAtsNconsXXSmarkU11ttNXXSactivetailconsNXSmarkXSactivetakeNXSmarkfstsplitAtNXSmarkU11X1X2X3X4activeU11markX1X2X3X4markttactivettmarkU12X1X2activeU12markX1X2marksplitAtX1X2activesplitAtmarkX1markX2markpairX1X2activepairmarkX1markX2markconsX1X2activeconsmarkX1X2markafterNthX1X2activeafterNthmarkX1markX2marksndXactivesndmarkXmarkandX1X2activeandmarkX1X2markfstXactivefstmarkXmarkheadXactiveheadmarkXmarknatsFromXactivenatsFrommarkXmarksXactivesmarkXmarkselX1X2activeselmarkX1markX2mark0active0marknilactivenilmarktailXactivetailmarkXmarktakeX1X2activetakemarkX1markX2U11markX1X2X3X4U11X1X2X3X4U11X1markX2X3X4U11X1X2X3X4U11X1X2markX3X4U11X1X2X3X4U11X1X2X3markX4U11X1X2X3X4U11activeX1X2X3X4U11X1X2X3X4U11X1activeX2X3X4U11X1X2X3X4U11X1X2activeX3X4U11X1X2X3X4U11X1X2X3activeX4U11X1X2X3X4U12markX1X2U12X1X2U12X1markX2U12X1X2U12activeX1X2U12X1X2U12X1activeX2U12X1X2splitAtmarkX1X2splitAtX1X2splitAtX1markX2splitAtX1X2splitAtactiveX1X2splitAtX1X2splitAtX1activeX2splitAtX1X2pairmarkX1X2pairX1X2pairX1markX2pairX1X2pairactiveX1X2pairX1X2pairX1activeX2pairX1X2consmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2afterNthmarkX1X2afterNthX1X2afterNthX1markX2afterNthX1X2afterNthactiveX1X2afterNthX1X2afterNthX1activeX2afterNthX1X2sndmarkXsndXsndactiveXsndXandmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2fstmarkXfstXfstactiveXfstXheadmarkXheadXheadactiveXheadXnatsFrommarkXnatsFromXnatsFromactiveXnatsFromXsmarkXsXsactiveXsXselmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2tailmarkXtailXtailactiveXtailXtakemarkX1X2takeX1X2takeX1markX2takeX1X2takeactiveX1X2takeX1X2takeX1activeX2takeX1X2activeU11ttNXXSsplitAtNXSactiveU11ttNXXSU12splitAtNXSXactiveU11ttNXXSmarkU12splitAtNXSXactiveU12pairYSZSXconsXYSactiveU12pairYSZSXpairconsXYSZSactiveU12pairYSZSXmarkpairconsXYSZSactiveafterNthNXSsplitAtNXSactiveafterNthNXSsndsplitAtNXSactiveafterNthNXSmarksndsplitAtNXSactiveandttXmarkXactivefstpairXYmarkXactiveheadconsNXSmarkNactivenatsFromNsNactivenatsFromNnatsFromsNactivenatsFromNconsNnatsFromsNactivenatsFromNmarkconsNnatsFromsNactiveselNXSafterNthNXSactiveselNXSheadafterNthNXSactiveselNXSmarkheadafterNthNXSactivesndpairXYmarkYactivesplitAt0XSpairnilXSactivesplitAt0XSmarkpairnilXSactivesplitAtsNconsXXSU11ttNXXSactivesplitAtsNconsXXSmarkU11ttNXXSactivetailconsNXSmarkXSactivetakeNXSsplitAtNXSactivetakeNXSfstsplitAtNXSactivetakeNXSmarkfstsplitAtNXSmarkU11X1X2X3X4markX1markU11X1X2X3X4U11markX1X2X3X4markU11X1X2X3X4activeU11markX1X2X3X4markttactivettmarkU12X1X2markX1markU12X1X2U12markX1X2markU12X1X2activeU12markX1X2marksplitAtX1X2markX2marksplitAtX1X2markX1marksplitAtX1X2splitAtmarkX1markX2marksplitAtX1X2activesplitAtmarkX1markX2markpairX1X2markX2markpairX1X2markX1markpairX1X2pairmarkX1markX2markpairX1X2activepairmarkX1markX2markconsX1X2markX1markconsX1X2consmarkX1X2markconsX1X2activeconsmarkX1X2markafterNthX1X2markX2markafterNthX1X2markX1markafterNthX1X2afterNthmarkX1markX2markafterNthX1X2activeafterNthmarkX1markX2marksndXmarkXmarksndXsndmarkXmarksndXactivesndmarkXmarkandX1X2markX1markandX1X2andmarkX1X2markandX1X2activeandmarkX1X2markfstXmarkXmarkfstXfstmarkXmarkfstXactivefstmarkXmarkheadXmarkXmarkheadXheadmarkXmarkheadXactiveheadmarkXmarknatsFromXmarkXmarknatsFromXnatsFrommarkXmarknatsFromXactivenatsFrommarkXmarksXmarkXmarksXsmarkXmarksXactivesmarkXmarkselX1X2markX2markselX1X2markX1markselX1X2selmarkX1markX2markselX1X2activeselmarkX1markX2mark0active0marknilactivenilmarktailXmarkXmarktailXtailmarkXmarktailXactivetailmarkXmarktakeX1X2markX2marktakeX1X2markX1marktakeX1X2takemarkX1markX2marktakeX1X2activetakemarkX1markX2U11markX1X2X3X4U11X1X2X3X4U11X1markX2X3X4U11X1X2X3X4U11X1X2markX3X4U11X1X2X3X4U11X1X2X3markX4U11X1X2X3X4U11activeX1X2X3X4U11X1X2X3X4U11X1activeX2X3X4U11X1X2X3X4U11X1X2activeX3X4U11X1X2X3X4U11X1X2X3activeX4U11X1X2X3X4U12markX1X2U12X1X2U12X1markX2U12X1X2U12activeX1X2U12X1X2U12X1activeX2U12X1X2splitAtmarkX1X2splitAtX1X2splitAtX1markX2splitAtX1X2splitAtactiveX1X2splitAtX1X2splitAtX1activeX2splitAtX1X2pairmarkX1X2pairX1X2pairX1markX2pairX1X2pairactiveX1X2pairX1X2pairX1activeX2pairX1X2consmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2afterNthmarkX1X2afterNthX1X2afterNthX1markX2afterNthX1X2afterNthactiveX1X2afterNthX1X2afterNthX1activeX2afterNthX1X2sndmarkXsndXsndactiveXsndXandmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2fstmarkXfstXfstactiveXfstXheadmarkXheadXheadactiveXheadXnatsFrommarkXnatsFromXnatsFromactiveXnatsFromXsmarkXsXsactiveXsXselmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2tailmarkXtailXtailactiveXtailXtakemarkX1X2takeX1X2takeX1markX2takeX1X2takeactiveX1X2takeX1X2takeX1activeX2takeX1X2truemarktakeX1X2markX2markU11X1X2X3X4markX1markU11X1X2X3X4activeU11markX1X2X3X4activeU11ttNXXSmarkU12splitAtNXSXmarkU12X1X2markX1markU12X1X2activeU12markX1X2activeU12pairYSZSXmarkpairconsXYSZSmarksplitAtX1X2markX2marksplitAtX1X2markX1marksplitAtX1X2activesplitAtmarkX1markX2activeafterNthNXSmarksndsplitAtNXSmarkpairX1X2markX2markpairX1X2markX1markpairX1X2activepairmarkX1markX2activeandttXmarkXmarkconsX1X2markX1markconsX1X2activeconsmarkX1X2activefstpairXYmarkXmarkafterNthX1X2markX2markafterNthX1X2markX1markafterNthX1X2activeafterNthmarkX1markX2activeheadconsNXSmarkNmarksndXmarkXmarksndXactivesndmarkXactivenatsFromNmarkconsNnatsFromsNmarkandX1X2markX1markandX1X2activeandmarkX1X2activeselNXSmarkheadafterNthNXSmarkfstXmarkXmarkfstXactivefstmarkXactivesndpairXYmarkYmarkheadXmarkXmarkheadXactiveheadmarkXactivesplitAt0XSmarkpairnilXSmarknatsFromXmarkXmarknatsFromXactivenatsFrommarkXactivesplitAtsNconsXXSmarkU11ttNXXSmarksXmarkXmarksXactivesmarkXactivetailconsNXSmarkXSmarkselX1X2markX2markselX1X2markX1markselX1X2activeselmarkX1markX2activetakeNXSmarkfstsplitAtNXSmarktailXmarkXmarktailXactivetailmarkXmarktakeX1X2markX1marktakeX1X2activetakemarkX1markX2true1mark1011active1110take201021tail1011nil00000sel201021s1011natsFrom1011head1011fst1011and201021snd1011afterNth201021cons201021pair201020mark1010U12201021splitAt201021active1010U114010203041tt00marktakeX1X2markX2markU11X1X2X3X4markX1markU11X1X2X3X4activeU11markX1X2X3X4activeU11ttNXXSmarkU12splitAtNXSXmarkU12X1X2markX1markU12X1X2activeU12markX1X2activeU12pairYSZSXmarkpairconsXYSZSmarksplitAtX1X2markX2marksplitAtX1X2markX1marksplitAtX1X2activesplitAtmarkX1markX2activeafterNthNXSmarksndsplitAtNXSmarkpairX1X2markX2markpairX1X2markX1activeandttXmarkXmarkconsX1X2markX1markconsX1X2activeconsmarkX1X2activefstpairXYmarkXmarkafterNthX1X2markX2markafterNthX1X2markX1markafterNthX1X2activeafterNthmarkX1markX2activeheadconsNXSmarkNmarksndXmarkXmarksndXactivesndmarkXactivenatsFromNmarkconsNnatsFromsNmarkandX1X2markX1markandX1X2activeandmarkX1X2activeselNXSmarkheadafterNthNXSmarkfstXmarkXmarkfstXactivefstmarkXactivesndpairXYmarkYmarkheadXmarkXmarkheadXactiveheadmarkXactivesplitAt0XSmarkpairnilXSmarknatsFromXmarkXmarknatsFromXactivenatsFrommarkXactivesplitAtsNconsXXSmarkU11ttNXXSmarksXmarkXmarksXactivesmarkXactivetailconsNXSmarkXSmarkselX1X2markX2markselX1X2markX1markselX1X2activeselmarkX1markX2activetakeNXSmarkfstsplitAtNXSmarktailXmarkXmarktailXactivetailmarkXmarktakeX1X2markX1marktakeX1X2activetakemarkX1markX2activeU11ttNXXSmarkU12splitAtNXSXactiveU12pairYSZSXmarkpairconsXYSZSactiveafterNthNXSmarksndsplitAtNXSactiveandttXmarkXactivefstpairXYmarkXactiveheadconsNXSmarkNactivenatsFromNmarkconsNnatsFromsNactiveselNXSmarkheadafterNthNXSactivesndpairXYmarkYactivesplitAt0XSmarkpairnilXSactivesplitAtsNconsXXSmarkU11ttNXXSactivetailconsNXSmarkXSactivetakeNXSmarkfstsplitAtNXSmarkU11X1X2X3X4activeU11markX1X2X3X4markttactivettmarkU12X1X2activeU12markX1X2marksplitAtX1X2activesplitAtmarkX1markX2markpairX1X2activepairmarkX1markX2markconsX1X2activeconsmarkX1X2markafterNthX1X2activeafterNthmarkX1markX2marksndXactivesndmarkXmarkandX1X2activeandmarkX1X2markfstXactivefstmarkXmarkheadXactiveheadmarkXmarknatsFromXactivenatsFrommarkXmarksXactivesmarkXmarkselX1X2activeselmarkX1markX2mark0active0marknilactivenilmarktailXactivetailmarkXmarktakeX1X2activetakemarkX1markX2U11markX1X2X3X4U11X1X2X3X4U11X1markX2X3X4U11X1X2X3X4U11X1X2markX3X4U11X1X2X3X4U11X1X2X3markX4U11X1X2X3X4U11activeX1X2X3X4U11X1X2X3X4U11X1activeX2X3X4U11X1X2X3X4U11X1X2activeX3X4U11X1X2X3X4U11X1X2X3activeX4U11X1X2X3X4U12markX1X2U12X1X2U12X1markX2U12X1X2U12activeX1X2U12X1X2U12X1activeX2U12X1X2splitAtmarkX1X2splitAtX1X2splitAtX1markX2splitAtX1X2splitAtactiveX1X2splitAtX1X2splitAtX1activeX2splitAtX1X2pairmarkX1X2pairX1X2pairX1markX2pairX1X2pairactiveX1X2pairX1X2pairX1activeX2pairX1X2consmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2afterNthmarkX1X2afterNthX1X2afterNthX1markX2afterNthX1X2afterNthactiveX1X2afterNthX1X2afterNthX1activeX2afterNthX1X2sndmarkXsndXsndactiveXsndXandmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2fstmarkXfstXfstactiveXfstXheadmarkXheadXheadactiveXheadXnatsFrommarkXnatsFromXnatsFromactiveXnatsFromXsmarkXsXsactiveXsXselmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2tailmarkXtailXtailactiveXtailXtakemarkX1X2takeX1X2takeX1markX2takeX1X2takeactiveX1X2takeX1X2takeX1activeX2takeX1X21mark1018active1810take201021tail1011nil03009sel201021s1011natsFrom1011head1011fst1011and201021snd1011afterNth201021cons201020pair201020mark1010U12201021splitAt201021active1212U114010203041tt02marktakeX1X2markX2markU11X1X2X3X4markX1markU11X1X2X3X4activeU11markX1X2X3X4activeU11ttNXXSmarkU12splitAtNXSXmarkU12X1X2markX1markU12X1X2activeU12markX1X2activeU12pairYSZSXmarkpairconsXYSZSmarksplitAtX1X2markX2marksplitAtX1X2markX1marksplitAtX1X2activesplitAtmarkX1markX2activeafterNthNXSmarksndsplitAtNXSmarkpairX1X2markX2markpairX1X2markX1activeandttXmarkXmarkconsX1X2markX1activefstpairXYmarkXmarkafterNthX1X2markX2markafterNthX1X2markX1markafterNthX1X2activeafterNthmarkX1markX2activeheadconsNXSmarkNmarksndXmarkXmarksndXactivesndmarkXactivenatsFromNmarkconsNnatsFromsNmarkandX1X2markX1markandX1X2activeandmarkX1X2activeselNXSmarkheadafterNthNXSmarkfstXmarkXmarkfstXactivefstmarkXactivesndpairXYmarkYmarkheadXmarkXmarkheadXactiveheadmarkXactivesplitAt0XSmarkpairnilXSmarknatsFromXmarkXmarknatsFromXactivenatsFrommarkXactivesplitAtsNconsXXSmarkU11ttNXXSmarksXmarkXmarksXactivesmarkXactivetailconsNXSmarkXSmarkselX1X2markX2markselX1X2markX1markselX1X2activeselmarkX1markX2activetakeNXSmarkfstsplitAtNXSmarktailXmarkXmarktailXactivetailmarkXmarktakeX1X2markX1marktakeX1X2activetakemarkX1markX2U11markX1X2X3X4U11X1X2X3X4U11X1markX2X3X4U11X1X2X3X4U11X1X2markX3X4U11X1X2X3X4U11X1X2X3markX4U11X1X2X3X4U11activeX1X2X3X4U11X1X2X3X4U11X1activeX2X3X4U11X1X2X3X4U11X1X2activeX3X4U11X1X2X3X4U11X1X2X3activeX4U11X1X2X3X4U12markX1X2U12X1X2U12X1markX2U12X1X2U12activeX1X2U12X1X2U12X1activeX2U12X1X2splitAtmarkX1X2splitAtX1X2splitAtX1markX2splitAtX1X2splitAtactiveX1X2splitAtX1X2splitAtX1activeX2splitAtX1X2pairmarkX1X2pairX1X2pairX1markX2pairX1X2pairactiveX1X2pairX1X2pairX1activeX2pairX1X2consmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2afterNthmarkX1X2afterNthX1X2afterNthX1markX2afterNthX1X2afterNthactiveX1X2afterNthX1X2afterNthX1activeX2afterNthX1X2sndmarkXsndXsndactiveXsndXandmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2fstmarkXfstXfstactiveXfstXheadmarkXheadXheadactiveXheadXnatsFrommarkXnatsFromXnatsFromactiveXnatsFromXsmarkXsXsactiveXsXselmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2tailmarkXtailXtailactiveXtailXtakemarkX1X2takeX1X2takeX1markX2takeX1X2takeactiveX1X2takeX1X2takeX1activeX2takeX1X21mark10110active1110take2010210tail10110nil00000sel2010210s1010natsFrom10110head10110fst10110and2010210snd10110afterNth2010210cons2101224pair211020mark1010U122010210splitAt2010210active1015U1140102030410tt00marktakeX1X2markX2markU11X1X2X3X4markX1markU11X1X2X3X4activeU11markX1X2X3X4activeU11ttNXXSmarkU12splitAtNXSXmarkU12X1X2markX1markU12X1X2activeU12markX1X2activeU12pairYSZSXmarkpairconsXYSZSmarksplitAtX1X2markX2marksplitAtX1X2markX1marksplitAtX1X2activesplitAtmarkX1markX2activeafterNthNXSmarksndsplitAtNXSmarkpairX1X2markX2markpairX1X2markX1activeandttXmarkXmarkconsX1X2markX1activefstpairXYmarkXmarkafterNthX1X2markX2markafterNthX1X2markX1markafterNthX1X2activeafterNthmarkX1markX2activeheadconsNXSmarkNmarksndXmarkXmarksndXactivesndmarkXactivenatsFromNmarkconsNnatsFromsNmarkandX1X2markX1markandX1X2activeandmarkX1X2activeselNXSmarkheadafterNthNXSmarkfstXmarkXmarkfstXactivefstmarkXactivesndpairXYmarkYmarkheadXmarkXmarkheadXactiveheadmarkXactivesplitAt0XSmarkpairnilXSmarknatsFromXmarkXmarknatsFromXactivenatsFrommarkXactivesplitAtsNconsXXSmarkU11ttNXXSmarksXmarkXactivetailconsNXSmarkXSmarkselX1X2markX2markselX1X2markX1markselX1X2activeselmarkX1markX2activetakeNXSmarkfstsplitAtNXSmarktailXmarkXmarktailXactivetailmarkXmarktakeX1X2markX1marktakeX1X2activetakemarkX1markX2U11markX1X2X3X4U11X1X2X3X4U11X1markX2X3X4U11X1X2X3X4U11X1X2markX3X4U11X1X2X3X4U11X1X2X3markX4U11X1X2X3X4U11activeX1X2X3X4U11X1X2X3X4U11X1activeX2X3X4U11X1X2X3X4U11X1X2activeX3X4U11X1X2X3X4U11X1X2X3activeX4U11X1X2X3X4U12markX1X2U12X1X2U12X1markX2U12X1X2U12activeX1X2U12X1X2U12X1activeX2U12X1X2splitAtmarkX1X2splitAtX1X2splitAtX1markX2splitAtX1X2splitAtactiveX1X2splitAtX1X2splitAtX1activeX2splitAtX1X2afterNthmarkX1X2afterNthX1X2afterNthX1markX2afterNthX1X2afterNthactiveX1X2afterNthX1X2afterNthX1activeX2afterNthX1X2sndmarkXsndXsndactiveXsndXandmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2fstmarkXfstXfstactiveXfstXheadmarkXheadXheadactiveXheadXnatsFrommarkXnatsFromXnatsFromactiveXnatsFromXsmarkXsXsactiveXsXselmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2tailmarkXtailXtailactiveXtailXtakemarkX1X2takeX1X2takeX1markX2takeX1X2takeactiveX1X2takeX1X2takeX1activeX2takeX1X2marktailXtailmarkXfalsemarknilactivenilfalsemark0active0falseactivetakeNXSfstsplitAtNXSfalseactivetakeNXSsplitAtNXSfalsemarkselX1X2selmarkX1markX2falsemarksXsmarkXfalseactivesplitAtsNconsXXSU11ttNXXSfalsemarknatsFromXnatsFrommarkXfalseactivesplitAt0XSpairnilXSfalsemarkheadXheadmarkXfalsemarkfstXfstmarkXfalseactiveselNXSheadafterNthNXSfalseactiveselNXSafterNthNXSfalsemarkandX1X2andmarkX1X2falseactivenatsFromNconsNnatsFromsNfalseactivenatsFromNnatsFromsNfalseactivenatsFromNsNfalsemarksndXsndmarkXfalsemarkafterNthX1X2afterNthmarkX1markX2falsemarkconsX1X2consmarkX1X2falsemarkpairX1X2pairmarkX1markX2falseactiveafterNthNXSsndsplitAtNXSfalseactiveafterNthNXSsplitAtNXSfalsemarksplitAtX1X2splitAtmarkX1markX2falseactiveU12pairYSZSXpairconsXYSZSfalseactiveU12pairYSZSXconsXYSfalsemarkU12X1X2U12markX1X2falsemarkttactivettfalseactiveU11ttNXXSU12splitAtNXSXfalseU12markX1X2U12X1X2U12X1markX2U12X1X2U12activeX1X2U12X1X2U12X1activeX2U12X1X2true1U12231325mark11510active18113U12markX1X2U12X1X2U12X1markX2U12X1X21U122111020mark1413U12X1markX2U12X1X21U122018212mark1113activeU11ttNXXSsplitAtNXSfalsesplitAtmarkX1X2splitAtX1X2splitAtX1markX2splitAtX1X2splitAtactiveX1X2splitAtX1X2splitAtX1activeX2splitAtX1X2true1splitAt231325mark11510active18113splitAtmarkX1X2splitAtX1X2splitAtX1markX2splitAtX1X21splitAt2111020mark1413splitAtX1markX2splitAtX1X21splitAt2018212mark1113markU11X1X2X3X4U11markX1X2X3X4falsemarktakeX1X2takemarkX1markX2falseconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2true1cons231325mark11510active18113consmarkX1X2consX1X2consX1markX2consX1X21cons2111020mark1413consX1markX2consX1X21cons2018212mark1113pairmarkX1X2pairX1X2pairX1markX2pairX1X2pairactiveX1X2pairX1X2pairX1activeX2pairX1X2true1pair231325mark11510active18113pairmarkX1X2pairX1X2pairX1markX2pairX1X21pair2111020mark1413pairX1markX2pairX1X21pair2018212mark1113sndmarkXsndXsndactiveXsndXtrue1snd11113mark11019active1113smarkXsXsactiveXsXtrue1s11113mark11019active1113natsFrommarkXnatsFromXnatsFromactiveXnatsFromXtrue1natsFrom11113mark11019active1113afterNthmarkX1X2afterNthX1X2afterNthX1markX2afterNthX1X2afterNthactiveX1X2afterNthX1X2afterNthX1activeX2afterNthX1X2true1afterNth231325mark11510active18113afterNthmarkX1X2afterNthX1X2afterNthX1markX2afterNthX1X21afterNth2111020mark1413afterNthX1markX2afterNthX1X21afterNth2018212mark1113headmarkXheadXheadactiveXheadXtrue1head11113mark11019active1113U11markX1X2X3X4U11X1X2X3X4U11X1markX2X3X4U11X1X2X3X4U11X1X2markX3X4U11X1X2X3X4U11X1X2X3markX4U11X1X2X3X4U11activeX1X2X3X4U11X1X2X3X4U11X1activeX2X3X4U11X1X2X3X4U11X1X2activeX3X4U11X1X2X3X4U11X1X2X3activeX4U11X1X2X3X4true1U114413203040mark1112active1211U11X1X2markX3X4U11X1X2X3X4U11X1X2X3markX4U11X1X2X3X4U11X1X2activeX3X4U11X1X2X3X4U11X1X2X3activeX4U11X1X2X3X41U114010213042mark1114active1511U11X1X2X3markX4U11X1X2X3X4U11X1X2X3activeX4U11X1X2X3X41U114010203940mark1110active1111U11X1X2X3markX4U11X1X2X3X41U114010203848mark1112fstmarkXfstXfstactiveXfstXtrue1fst11113mark11019active1113andmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2true1and231325mark11510active18113andmarkX1X2andX1X2andX1markX2andX1X21and2111020mark1413andX1markX2andX1X21and2018212mark1113selmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2true1sel231325mark11510active18113selmarkX1X2selX1X2selX1markX2selX1X21sel2111020mark1413selX1markX2selX1X21sel2018212mark1113tailmarkXtailXtailactiveXtailXtrue1tail11113mark11019active1113takemarkX1X2takeX1X2takeX1markX2takeX1X2takeactiveX1X2takeX1X2takeX1activeX2takeX1X2true1take231325mark11510active18113takemarkX1X2takeX1X2takeX1markX2takeX1X21take2111020mark1413takeX1markX2takeX1X21take2018212mark1113