active2ndcons1XconsYZmarkYactive2ndconsXX1mark2ndcons1XX1activefromXmarkconsXfromsXmark2ndXactive2ndmarkXmarkcons1X1X2activecons1markX1markX2markconsX1X2activeconsmarkX1X2markfromXactivefrommarkXmarksXactivesmarkX2ndmarkX2ndX2ndactiveX2ndXcons1markX1X2cons1X1X2cons1X1markX2cons1X1X2cons1activeX1X2cons1X1X2cons1X1activeX2cons1X1X2consmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2frommarkXfromXfromactiveXfromXsmarkXsXsactiveXsXactive2ndcons1XconsYZmarkYactive2ndconsXX1cons1XX1active2ndconsXX12ndcons1XX1active2ndconsXX1mark2ndcons1XX1activefromXsXactivefromXfromsXactivefromXconsXfromsXactivefromXmarkconsXfromsXmark2ndXmarkXmark2ndX2ndmarkXmark2ndXactive2ndmarkXmarkcons1X1X2markX2markcons1X1X2markX1markcons1X1X2cons1markX1markX2markcons1X1X2activecons1markX1markX2markconsX1X2markX1markconsX1X2consmarkX1X2markconsX1X2activeconsmarkX1X2markfromXmarkXmarkfromXfrommarkXmarkfromXactivefrommarkXmarksXmarkXmarksXsmarkXmarksXactivesmarkX2ndmarkX2ndX2ndactiveX2ndXcons1markX1X2cons1X1X2cons1X1markX2cons1X1X2cons1activeX1X2cons1X1X2cons1X1activeX2cons1X1X2consmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2frommarkXfromXfromactiveXfromXsmarkXsXsactiveXsXtruemarksXmarkXmark2ndXmarkXmark2ndXactive2ndmarkXactive2ndcons1XconsYZmarkYmarkcons1X1X2markX2markcons1X1X2markX1markcons1X1X2activecons1markX1markX2active2ndconsXX1mark2ndcons1XX1markconsX1X2markX1markconsX1X2activeconsmarkX1X2activefromXmarkconsXfromsXmarkfromXmarkXmarkfromXactivefrommarkXmarksXactivesmarkXtrue1mark1011active1110s1011from1011mark1010active10102nd1011cons1201020cons201021marksXmarkXmark2ndXmarkXmark2ndXactive2ndmarkXactive2ndcons1XconsYZmarkYmarkcons1X1X2markX2markcons1X1X2markX1active2ndconsXX1mark2ndcons1XX1markconsX1X2markX1markconsX1X2activeconsmarkX1X2activefromXmarkconsXfromsXmarkfromXmarkXmarkfromXactivefrommarkXmarksXactivesmarkX1mark1016active1310s1012from1012mark1010active10102nd1012cons1201020cons201020marksXmarkXmark2ndXmarkXmark2ndXactive2ndmarkXactive2ndcons1XconsYZmarkYmarkcons1X1X2markX2markcons1X1X2markX1active2ndconsXX1mark2ndcons1XX1markconsX1X2markX1activefromXmarkconsXfromsXmarkfromXmarkXmarkfromXactivefrommarkXmarksXactivesmarkX1mark1011active1110s1010from1011mark1010active10102nd1011cons1201029cons201020marksXmarkXmark2ndXmarkXmark2ndXactive2ndmarkXactive2ndcons1XconsYZmarkYmarkcons1X1X2markX2markcons1X1X2markX1active2ndconsXX1mark2ndcons1XX1markconsX1X2markX1activefromXmarkconsXfromsXmarkfromXmarkXmarkfromXactivefrommarkXmarkfromXfrommarkXfalseactivefromXconsXfromsXfalseactivefromXfromsXfalseactivefromXsXfalsemarkconsX1X2consmarkX1X2falseactive2ndconsXX12ndcons1XX1falseactive2ndconsXX1cons1XX1falsemarkcons1X1X2cons1markX1markX2falsemark2ndX2ndmarkXfalsemarksXsmarkXfalsecons1markX1X2cons1X1X2cons1X1markX2cons1X1X2cons1activeX1X2cons1X1X2cons1X1activeX2cons1X1X2truecons122cons1markX1X2cons1X1X2cons1activeX1X2cons1X1X2cons1212ndmarkX2ndX2ndactiveX2ndXtrue2nd11smarkXsXsactiveXsXtrues11frommarkXfromXfromactiveXfromXtruefrom11consmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2truecons22consmarkX1X2consX1X2consactiveX1X2consX1X2cons21