active2ndcons1XconsYZmarkYactive2ndconsXX1mark2ndcons1XX1activefromXmarkconsXfromsXactive2ndX2ndactiveXactiveconsX1X2consactiveX1X2activefromXfromactiveXactivesXsactiveXactivecons1X1X2cons1activeX1X2activecons1X1X2cons1X1activeX22ndmarkXmark2ndXconsmarkX1X2markconsX1X2frommarkXmarkfromXsmarkXmarksXcons1markX1X2markcons1X1X2cons1X1markX2markcons1X1X2proper2ndX2ndproperXproperconsX1X2consproperX1properX2properfromXfromproperXpropersXsproperXpropercons1X1X2cons1properX1properX22ndokXok2ndXconsokX1okX2okconsX1X2fromokXokfromXsokXoksXcons1okX1okX2okcons1X1X2topmarkXtopproperXtopokXtopactiveX1top1210ok1411proper1110s1110from1110mark1110active13112nd1110cons1211120cons211220active2ndX2ndactiveXactiveconsX1X2consactiveX1X2activefromXfromactiveXactivesXsactiveXactivecons1X1X2cons1activeX1X2activecons1X1X2cons1X1activeX22ndmarkXmark2ndXconsmarkX1X2markconsX1X2frommarkXmarkfromXsmarkXmarksXcons1markX1X2markcons1X1X2cons1X1markX2markcons1X1X2proper2ndX2ndproperXproperconsX1X2consproperX1properX2properfromXfromproperXpropersXsproperXpropercons1X1X2cons1properX1properX22ndokXok2ndXfromokXokfromXsokXoksXtopmarkXtopproperXtopokXtopactiveX1top1111ok1210proper1110s1210from1410mark1110active12102nd1110cons1211420cons241122active2ndX2ndactiveXactivefromXfromactiveXactivesXsactiveXactivecons1X1X2cons1activeX1X2activecons1X1X2cons1X1activeX22ndmarkXmark2ndXconsmarkX1X2markconsX1X2frommarkXmarkfromXsmarkXmarksXcons1markX1X2markcons1X1X2cons1X1markX2markcons1X1X2proper2ndX2ndproperXproperconsX1X2consproperX1properX2properfromXfromproperXpropersXsproperXpropercons1X1X2cons1properX1properX22ndokXok2ndXfromokXokfromXsokXoksXtopmarkXtopproperXtopokXtopactiveX1top1110ok1512proper1110s1512from1210mark1113active14102nd1611cons1251123cons261322activefromXfromactiveXcons1X1markX2markcons1X1X2proper2ndX2ndproperXproperconsX1X2consproperX1properX2properfromXfromproperXpropersXsproperXpropercons1X1X2cons1properX1properX2sokXoksX1ok1214proper1410s1110from1117mark1113active12112nd1110cons1211621cons211220proper2ndX2ndproperXproperconsX1X2consproperX1properX2propersXsproperXsokXoksX1ok1311proper1210s13112nd1714cons261224sokXoksX1ok1514s1614