activezerosmarkcons0zerosactiveandttXmarkXactivelengthnilmark0activelengthconsNLmarkslengthLmarkzerosactivezerosmarkconsX1X2activeconsmarkX1X2mark0active0markandX1X2activeandmarkX1X2markttactivettmarklengthXactivelengthmarkXmarknilactivenilmarksXactivesmarkXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2andmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2lengthmarkXlengthXlengthactiveXlengthXsmarkXsXsactiveXsXactivezeroscons0zerosactivezerosmarkcons0zerosactiveandttXmarkXactivelengthnilmark0activelengthconsNLlengthLactivelengthconsNLslengthLactivelengthconsNLmarkslengthLmarkzerosactivezerosmarkconsX1X2markX1markconsX1X2consmarkX1X2markconsX1X2activeconsmarkX1X2mark0active0markandX1X2markX1markandX1X2andmarkX1X2markandX1X2activeandmarkX1X2markttactivettmarklengthXmarkXmarklengthXlengthmarkXmarklengthXactivelengthmarkXmarknilactivenilmarksXmarkXmarksXsmarkXmarksXactivesmarkXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2andmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2lengthmarkXlengthXlengthactiveXlengthXsmarkXsXsactiveXsXtruemarksXmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarkconsX1X2markX1markconsX1X2activeconsmarkX1X2activeandttXmarkXmark0active0activelengthnilmark0markandX1X2markX1markandX1X2activeandmarkX1X2activelengthconsNLmarkslengthLmarkttactivettmarklengthXmarkXmarklengthXactivelengthmarkXmarknilactivenilmarksXactivesmarkXtruemarksXmarkXmarksXactivesmarkXactivelengthconsNLmarkslengthLmarklengthXactivelengthmarkXactiveandttXmarkXmarklengthXmarkXmarkandX1X2activeandmarkX1X2markandX1X2markX1markconsX1X2activeconsmarkX1X2markconsX1X2markX1markzerosactivezerosactivezerosmarkcons0zerostrue1mark1211active1211s1110length1210nil09and281120tt03mark1110cons211220000active1110zeros00marksXmarkXmarksXactivesmarkXactivelengthconsNLmarkslengthLmarklengthXactivelengthmarkXmarklengthXmarkXmarkandX1X2activeandmarkX1X2markandX1X2markX1markconsX1X2activeconsmarkX1X2markconsX1X2markX1markzerosactivezerosactivezerosmarkcons0zeros1mark1018active1810s1010length1011nil00and201020tt00mark1010cons201020000active1010zeros01marksXmarkXactivelengthconsNLmarkslengthLmarklengthXactivelengthmarkXmarklengthXmarkXmarkandX1X2markX1markconsX1X2markX1markzerosactivezerosactivezerosmarkcons0zeros1mark1410active1110s1110length1810nil02and251421tt02mark1410cons281420000active1110zeros00marksXmarkXactivelengthconsNLmarkslengthLmarklengthXactivelengthmarkXmarklengthXmarkXmarkconsX1X2markX1markzerosactivezerosactivezerosmarkcons0zeros1mark1818active1818s1110length1415nil011and281428tt02mark1110cons241120000active1110zeros00marksXmarkXactivelengthconsNLmarkslengthLmarklengthXactivelengthmarkXmarkconsX1X2markX1markzerosactivezerosactivezerosmarkcons0zeros1mark1414active1414s1110length1018nil010and241821tt01mark1110cons211026002active1110zeros08marksXmarkXactivelengthconsNLmarkslengthLmarklengthXactivelengthmarkXmarkzerosactivezerosactivezerosmarkcons0zerosmarksXmarkXmarklengthXactivelengthmarkXactivelengthconsNLmarkslengthLtruemarkzerosactivezerosfalseactivezerosmarkcons0zerosfalsemarkttactivettfalsemarknilactivenilfalseactivelengthnilmark0falsemark0active0falsemarklengthXlengthmarkXfalseactivelengthconsNLslengthLfalseactivelengthconsNLlengthLfalsemarkandX1X2andmarkX1X2falsemarkconsX1X2consmarkX1X2falseactivezeroscons0zerosfalseconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2truecons22consmarkX1X2consX1X2consactiveX1X2consX1X2cons21marksXsmarkXfalselengthmarkXlengthXlengthactiveXlengthXtruelength11smarkXsXsactiveXsXtrues11andmarkX1X2andX1X2andX1markX2andX1X2andactiveX1X2andX1X2andX1activeX2andX1X2trueand22andmarkX1X2andX1X2andactiveX1X2andX1X2and21