activefromXmarkconsXfromsXactivelengthnilmark0activelengthconsXYmarkslength1Yactivelength1XmarklengthXmarkfromXactivefrommarkXmarkconsX1X2activeconsmarkX1X2marksXactivesmarkXmarklengthXactivelengthXmarknilactivenilmark0active0marklength1Xactivelength1XfrommarkXfromXfromactiveXfromXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2smarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXlength1markXlength1Xlength1activeXlength1XactivefromXsXactivefromXfromsXactivefromXconsXfromsXactivefromXmarkconsXfromsXactivelengthnilmark0activelengthconsXYlength1YactivelengthconsXYslength1YactivelengthconsXYmarkslength1Yactivelength1XlengthXactivelength1XmarklengthXmarkfromXmarkXmarkfromXfrommarkXmarkfromXactivefrommarkXmarkconsX1X2markX1markconsX1X2consmarkX1X2markconsX1X2activeconsmarkX1X2marksXmarkXmarksXsmarkXmarksXactivesmarkXmarklengthXactivelengthXmarknilactivenilmark0active0marklength1Xactivelength1XfrommarkXfromXfromactiveXfromXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2smarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXlength1markXlength1Xlength1activeXlength1Xtruemarklength1Xactivelength1XactivefromXmarkconsXfromsXmarkfromXmarkXmarkfromXactivefrommarkXactivelengthnilmark0markconsX1X2markX1markconsX1X2activeconsmarkX1X2activelengthconsXYmarkslength1YmarksXmarkXmarksXactivesmarkXactivelength1XmarklengthXmarklengthXactivelengthXmarknilactivenilmark0active0truemarklength1Xactivelength1Xactivelength1XmarklengthXmarklengthXactivelengthXactivelengthconsXYmarkslength1YmarksXactivesmarkXactivefromXmarkconsXfromsXmarksXmarkXmarkconsX1X2activeconsmarkX1X2markconsX1X2markX1markfromXactivefrommarkXmarkfromXmarkXtrue1mark101active101length11310000length1310nil04mark101cons20102s101active101from171marklength1Xactivelength1Xactivelength1XmarklengthXmarklengthXactivelengthXactivelengthconsXYmarkslength1YmarksXactivesmarkXactivefromXmarkconsXfromsXmarksXmarkXmarkconsX1X2activeconsmarkX1X2markconsX1X2markX1markfromXactivefrommarkXactivefromXmarkconsXfromsXactivelengthnilmark0activelengthconsXYmarkslength1Yactivelength1XmarklengthXmarkfromXactivefrommarkXmarkconsX1X2activeconsmarkX1X2marksXactivesmarkXmarklengthXactivelengthXmarknilactivenilmark0active0marklength1Xactivelength1XfrommarkXfromXfromactiveXfromXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2smarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXlength1markXlength1Xlength1activeXlength1X1mark101active1010length11012002length1012nil02mark1010cons211021s1010active1010from1717marklength1Xactivelength1Xactivelength1XmarklengthXmarklengthXactivelengthXactivelengthconsXYmarkslength1YmarksXactivesmarkXactivefromXmarkconsXfromsXmarksXmarkXmarkconsX1X2activeconsmarkX1X2markfromXactivefrommarkXactivefromXmarkconsXfromsXactivelengthnilmark0activelengthconsXYmarkslength1Yactivelength1XmarklengthXmarkfromXactivefrommarkXmarkconsX1X2activeconsmarkX1X2marksXactivesmarkXmarklengthXactivelengthXmarknilactivenilmark0active0marklength1Xactivelength1XfrommarkXfromXfromactiveXfromXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2smarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXlength1markXlength1Xlength1activeXlength1X1mark101active101length1113001length113nil03mark101cons2012s1010active101from1110marklength1Xactivelength1Xactivelength1XmarklengthXmarklengthXactivelengthXactivelengthconsXYmarkslength1YmarksXactivesmarkXmarksXmarkXmarkconsX1X2activeconsmarkX1X2markfromXactivefrommarkXactivefromXmarkconsXfromsXactivelengthnilmark0activelengthconsXYmarkslength1Yactivelength1XmarklengthXmarkfromXactivefrommarkXmarkconsX1X2activeconsmarkX1X2marksXactivesmarkXmarklengthXactivelengthXmarknilactivenilmark0active0marklength1Xactivelength1XfrommarkXfromXfromactiveXfromXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2smarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXlength1markXlength1Xlength1activeXlength1X1mark1010active110length1110004length110nil01mark1011cons201021s1010active1010from1010marklength1Xactivelength1Xactivelength1XmarklengthXmarklengthXactivelengthXactivelengthconsXYmarkslength1YmarksXactivesmarkXmarksXmarkXmarkfromXactivefrommarkXsmarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXlength1markXlength1Xlength1activeXlength1X1mark1010active110length1110002length110nil02mark101cons201221s1010active1210from114marklength1Xactivelength1Xactivelength1XmarklengthXmarklengthXactivelengthXactivelengthconsXYmarkslength1YmarksXactivesmarkXmarksXmarkXsmarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXlength1markXlength1Xlength1activeXlength1X1mark112active1010length1112005length112nil00mark114cons201026s110active110from1211marklength1Xactivelength1Xactivelength1XmarklengthXmarklengthXactivelengthXactivelengthconsXYmarkslength1YmarksXmarkXsmarkXsXsactiveXsXlengthmarkXlengthXlengthactiveXlengthXlength1markXlength1Xlength1activeXlength1Xmark12active11length113length14mark10cons24s10active15active11s11cons22mark11length11length111active11mark11marklength1Xactivelength1XmarklengthXactivelengthXlength1markXlength1Xlength1activeXlength1XlengthmarkXlengthXlengthactiveXlengthXsmarkXsXsactiveXsXmarklengthXactivelengthXfalsemarklength1Xactivelength1Xfalsemarknilactivenilfalseactivelengthnilmark0falsemark0active0falseactivelength1XlengthXfalsemarksXsmarkXfalseactivelengthconsXYslength1YfalseactivelengthconsXYlength1YfalsemarkconsX1X2consmarkX1X2falsemarkfromXfrommarkXfalseactivefromXconsXfromsXfalseconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2truecons22consmarkX1X2consX1X2consactiveX1X2consX1X2cons21activefromXfromsXfalsefrommarkXfromXfromactiveXfromXtruefrom11activefromXsXfalsesmarkXsXsactiveXsXtrues11length1markXlength1Xlength1activeXlength1Xtruelength111lengthmarkXlengthXlengthactiveXlengthXtruelength11