activeandttXmarkXactiveplusN0markNactiveplusNsMmarksplusNMactiveandX1X2andactiveX1X2activeplusX1X2plusactiveX1X2activeplusX1X2plusX1activeX2activesXsactiveXandmarkX1X2markandX1X2plusmarkX1X2markplusX1X2plusX1markX2markplusX1X2smarkXmarksXproperandX1X2andproperX1properX2properttokttproperplusX1X2plusproperX1properX2proper0ok0propersXsproperXandokX1okX2okandX1X2plusokX1okX2okplusX1X2sokXoksXtopmarkXtopproperXtopokXtopactiveXactiveplusNsMplusNMactiveplusNsMsplusNMactiveandX1X2activeX1activeandX1X2andactiveX1X2activeplusX1X2activeX1activeplusX1X2plusactiveX1X2activeplusX1X2activeX2activeplusX1X2plusX1activeX2activesXactiveXactivesXsactiveXandmarkX1X2andX1X2plusmarkX1X2plusX1X2plusX1markX2plusX1X2smarkXsXproperandX1X2properX2properandX1X2properX1properandX1X2andproperX1properX2properplusX1X2properX2properplusX1X2properX1properplusX1X2plusproperX1properX2propersXproperXpropersXsproperXandokX1okX2andX1X2plusokX1okX2plusX1X2sokXsXtopmarkXproperXtopmarkXtopproperXtopokXactiveXtopokXtopactiveXtruetopokXtopactiveXtopmarkXtopproperXtrue1top1810ok1110proper1110s1112plus211220002mark1111active1110and211424tt00topokXtopactiveXactiveandttXmarkXactiveplusN0markNactiveplusNsMmarksplusNMactiveandX1X2andactiveX1X2activeplusX1X2plusactiveX1X2activeplusX1X2plusX1activeX2activesXsactiveXplusmarkX1X2markplusX1X2plusX1markX2markplusX1X2plusokX1okX2okplusX1X2smarkXmarksXsokXoksXandmarkX1X2markandX1X2andokX1okX2okandX1X2properandX1X2andproperX1properX2properttokttproperplusX1X2plusproperX1properX2proper0ok0propersXsproperX1top1211ok1116s11012plus211024000mark1012active1110and2014212tt00activeandttXmarkXactiveplusN0markNactiveplusNsMmarksplusNMactiveandX1X2andactiveX1X2activeplusX1X2plusactiveX1X2activeplusX1X2plusX1activeX2activesXsactiveXplusmarkX1X2markplusX1X2plusX1markX2markplusX1X2plusokX1okX2okplusX1X2smarkXmarksXsokXoksXandmarkX1X2markandX1X2andokX1okX2okandX1X2topokXactiveXfalseactiveandX1X2activeX1activeplusX1X2activeX1activeplusX1X2activeX2activesXactiveXtrue1active1410s1112plus211120and211028activeplusX1X2activeX1activeplusX1X2activeX21active1718plus211123activesXsactiveXfalseactiveplusX1X2plusX1activeX2falseactiveplusX1X2plusactiveX1X2falseactiveandX1X2andactiveX1X2falseactiveplusNsMsplusNMfalseactiveplusNsMplusNMfalsetopmarkXproperXfalseproperandX1X2properX2properandX1X2properX1properplusX1X2properX2properplusX1X2properX1propersXproperXtrue1proper1812s1111plus211120and241125properplusX1X2properX2properplusX1X2properX11proper1718plus211123propersXsproperXfalsesmarkXsXsokXsXtrue1s11113ok1113mark11019properplusX1X2plusproperX1properX2falseplusmarkX1X2plusX1X2plusX1markX2plusX1X2plusokX1okX2plusX1X2true1plus271426ok1515mark1818properandX1X2andproperX1properX2falseandmarkX1X2andX1X2andokX1okX2andX1X2true1and281120ok1413mark1110andmarkX1X2andX1X21and2810212mark1113