activefibNmarkselNfib1s0s0activefib1XYmarkconsXfib1YaddXYactiveadd0XmarkXactiveaddsXYmarksaddXYactivesel0consXXSmarkXactiveselsNconsXXSmarkselNXSactivefibXfibactiveXactiveselX1X2selactiveX1X2activeselX1X2selX1activeX2activefib1X1X2fib1activeX1X2activefib1X1X2fib1X1activeX2activesXsactiveXactiveconsX1X2consactiveX1X2activeaddX1X2addactiveX1X2activeaddX1X2addX1activeX2fibmarkXmarkfibXselmarkX1X2markselX1X2selX1markX2markselX1X2fib1markX1X2markfib1X1X2fib1X1markX2markfib1X1X2smarkXmarksXconsmarkX1X2markconsX1X2addmarkX1X2markaddX1X2addX1markX2markaddX1X2properfibXfibproperXproperselX1X2selproperX1properX2properfib1X1X2fib1properX1properX2propersXsproperXproper0ok0properconsX1X2consproperX1properX2properaddX1X2addproperX1properX2fibokXokfibXselokX1okX2okselX1X2fib1okX1okX2okfib1X1X2sokXoksXconsokX1okX2okconsX1X2addokX1okX2okaddX1X2topmarkXtopproperXtopokXtopactiveXactivefibNs0activefibNfib1s0s0activefibNselNfib1s0s0activefib1XYaddXYactivefib1XYfib1YaddXYactivefib1XYconsXfib1YaddXYactiveaddsXYaddXYactiveaddsXYsaddXYactiveselsNconsXXSselNXSactivefibXactiveXactivefibXfibactiveXactiveselX1X2activeX1activeselX1X2selactiveX1X2activeselX1X2activeX2activeselX1X2selX1activeX2activefib1X1X2activeX1activefib1X1X2fib1activeX1X2activefib1X1X2activeX2activefib1X1X2fib1X1activeX2activesXactiveXactivesXsactiveXactiveconsX1X2activeX1activeconsX1X2consactiveX1X2activeaddX1X2activeX1activeaddX1X2addactiveX1X2activeaddX1X2activeX2activeaddX1X2addX1activeX2fibmarkXfibXselmarkX1X2selX1X2selX1markX2selX1X2fib1markX1X2fib1X1X2fib1X1markX2fib1X1X2smarkXsXconsmarkX1X2consX1X2addmarkX1X2addX1X2addX1markX2addX1X2properfibXproperXproperfibXfibproperXproperselX1X2properX2properselX1X2properX1properselX1X2selproperX1properX2properfib1X1X2properX2properfib1X1X2properX1properfib1X1X2fib1properX1properX2propersXproperXpropersXsproperXproperconsX1X2properX2properconsX1X2properX1properconsX1X2consproperX1properX2properaddX1X2properX2properaddX1X2properX1properaddX1X2addproperX1properX2fibokXfibXselokX1okX2selX1X2fib1okX1okX2fib1X1X2sokXsXconsokX1okX2consX1X2addokX1okX2addX1X2topmarkXproperXtopmarkXtopproperXtopokXactiveXtopokXtopactiveXtruetopokXtopactiveXtopmarkXtopproperXtruetopokXactiveXfalseactivefibXactiveXactiveselX1X2activeX1activeselX1X2activeX2activefib1X1X2activeX1activefib1X1X2activeX2activesXactiveXactiveconsX1X2activeX1activeaddX1X2activeX1activeaddX1X2activeX2true1active1910cons211020add211123sel211120fib1211120s1110fib1110activefibXactiveXactiveselX1X2activeX1activeselX1X2activeX2activefib1X1X2activeX1activefib1X1X2activeX2activesXactiveXactiveconsX1X2activeX11active1510cons2710211sel211120fib1211320s11117fib1110activefibXactiveXactiveselX1X2activeX1activeselX1X2activeX2activefib1X1X2activeX1activefib1X1X2activeX21active1810sel241120fib1211122fib1110activefibXactiveXactiveselX1X2activeX1activeselX1X2activeX21active1311sel2217213fib11312activeaddX1X2addX1activeX2falseactiveaddX1X2addactiveX1X2falseactiveconsX1X2consactiveX1X2falseactivesXsactiveXfalseactivefib1X1X2fib1X1activeX2falseactivefib1X1X2fib1activeX1X2falseactiveselX1X2selX1activeX2falseactiveselX1X2selactiveX1X2falseactivefibXfibactiveXfalseactiveselsNconsXXSselNXSfalseactiveaddsXYsaddXYfalseactiveaddsXYaddXYfalseactivefib1XYconsXfib1YaddXYfalseactivefib1XYfib1YaddXYfalseactivefib1XYaddXYfalseactivefibNselNfib1s0s0falseactivefibNfib1s0s0falseactivefibNs0falsetopmarkXproperXfalseproperfibXproperXproperselX1X2properX2properselX1X2properX1properfib1X1X2properX2properfib1X1X2properX1propersXproperXproperconsX1X2properX2properconsX1X2properX1properaddX1X2properX2properaddX1X2properX1true1proper1610cons241120add241127sel211120fib1211521s1119fib1414properselX1X2properX2properselX1X2properX1properconsX1X2properX2properconsX1X2properX11proper1118cons231724sel2411021properaddX1X2addproperX1properX2falseaddmarkX1X2addX1X2addX1markX2addX1X2addokX1okX2addX1X2true1add271426ok1515mark1818properconsX1X2consproperX1properX2falseconsmarkX1X2consX1X2consokX1okX2consX1X2true1cons281120ok1413mark1110consmarkX1X2consX1X21cons2810212mark1113propersXsproperXfalsesmarkXsXsokXsXtrue1s11113ok1113mark11019properfib1X1X2fib1properX1properX2falsefib1markX1X2fib1X1X2fib1X1markX2fib1X1X2fib1okX1okX2fib1X1X2true1fib1271426ok1515mark1818properselX1X2selproperX1properX2falseselmarkX1X2selX1X2selX1markX2selX1X2selokX1okX2selX1X2true1sel271426ok1515mark1818properfibXfibproperXfalsefibmarkXfibXfibokXfibXtrue1fib11113ok1113mark11019