activefibNmarkselNfib1s0s0activefib1XYmarkconsXfib1YaddXYactiveadd0XmarkXactiveaddsXYmarksaddXYactivesel0consXXSmarkXactiveselsNconsXXSmarkselNXSmarkfibXactivefibmarkXmarkselX1X2activeselmarkX1markX2markfib1X1X2activefib1markX1markX2marksXactivesmarkXmark0active0markconsX1X2activeconsmarkX1X2markaddX1X2activeaddmarkX1markX2fibmarkXfibXfibactiveXfibXselmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2fib1markX1X2fib1X1X2fib1X1markX2fib1X1X2fib1activeX1X2fib1X1X2fib1X1activeX2fib1X1X2smarkXsXsactiveXsXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2addmarkX1X2addX1X2addX1markX2addX1X2addactiveX1X2addX1X2addX1activeX2addX1X2activefibNs0activefibNfib1s0s0activefibNselNfib1s0s0activefibNmarkselNfib1s0s0activefib1XYaddXYactivefib1XYfib1YaddXYactivefib1XYconsXfib1YaddXYactivefib1XYmarkconsXfib1YaddXYactiveadd0XmarkXactiveaddsXYaddXYactiveaddsXYsaddXYactiveaddsXYmarksaddXYactivesel0consXXSmarkXactiveselsNconsXXSselNXSactiveselsNconsXXSmarkselNXSmarkfibXmarkXmarkfibXfibmarkXmarkfibXactivefibmarkXmarkselX1X2markX2markselX1X2markX1markselX1X2selmarkX1markX2markselX1X2activeselmarkX1markX2markfib1X1X2markX2markfib1X1X2markX1markfib1X1X2fib1markX1markX2markfib1X1X2activefib1markX1markX2marksXmarkXmarksXsmarkXmarksXactivesmarkXmark0active0markconsX1X2markX1markconsX1X2consmarkX1X2markconsX1X2activeconsmarkX1X2markaddX1X2markX2markaddX1X2markX1markaddX1X2addmarkX1markX2markaddX1X2activeaddmarkX1markX2fibmarkXfibXfibactiveXfibXselmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2fib1markX1X2fib1X1X2fib1X1markX2fib1X1X2fib1activeX1X2fib1X1X2fib1X1activeX2fib1X1X2smarkXsXsactiveXsXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2addmarkX1X2addX1X2addX1markX2addX1X2addactiveX1X2addX1X2addX1activeX2addX1X2truemarkconsX1X2markX1markfibXmarkXmarkfibXactivefibmarkXactivefibNmarkselNfib1s0s0markselX1X2markX2markselX1X2markX1markselX1X2activeselmarkX1markX2activefib1XYmarkconsXfib1YaddXYmarkfib1X1X2markX2markfib1X1X2markX1markfib1X1X2activefib1markX1markX2activeadd0XmarkXmarksXmarkXmarksXactivesmarkXactiveaddsXYmarksaddXYmarkconsX1X2activeconsmarkX1X2activesel0consXXSmarkXmarkaddX1X2markX2markaddX1X2markX1markaddX1X2activeaddmarkX1markX2activeselsNconsXXSmarkselNXStrue1mark1018active1210cons201020add201024mark1010sel201024fib1201024s1014000active1010fib1014markconsX1X2markX1markfibXmarkXmarkfibXactivefibmarkXactivefibNmarkselNfib1s0s0markselX1X2markX2markselX1X2markX1markselX1X2activeselmarkX1markX2activefib1XYmarkconsXfib1YaddXYmarkfib1X1X2markX2markfib1X1X2markX1markfib1X1X2activefib1markX1markX2activeadd0XmarkXmarksXmarkXmarksXactivesmarkXactiveaddsXYmarksaddXYactivesel0consXXSmarkXmarkaddX1X2markX2markaddX1X2markX1markaddX1X2activeaddmarkX1markX2activeselsNconsXXSmarkselNXSfibmarkXfibXfibactiveXfibXselmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2fib1markX1X2fib1X1X2fib1X1markX2fib1X1X2fib1activeX1X2fib1X1X2fib1X1activeX2fib1X1X2smarkXsXsactiveXsXconsmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2addmarkX1X2addX1X2addX1markX2addX1X2addactiveX1X2addX1X2addX1activeX2addX1X21mark10115active1110cons251020add2010215mark1010sel2010215fib12010215s1014000active1011fib10115markconsX1X2markX1markfibXmarkXmarkfibXactivefibmarkXactivefibNmarkselNfib1s0s0markselX1X2markX2markselX1X2markX1markselX1X2activeselmarkX1markX2activefib1XYmarkconsXfib1YaddXYmarkfib1X1X2markX2markfib1X1X2markX1markfib1X1X2activefib1markX1markX2activeadd0XmarkXmarksXmarkXactiveaddsXYmarksaddXYactivesel0consXXSmarkXmarkaddX1X2markX2markaddX1X2markX1markaddX1X2activeaddmarkX1markX2activeselsNconsXXSmarkselNXSfibmarkXfibXfibactiveXfibXselmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2fib1markX1X2fib1X1X2fib1X1markX2fib1X1X2fib1activeX1X2fib1X1X2fib1X1activeX2fib1X1X2smarkXsXsactiveXsXaddmarkX1X2addX1X2addX1markX2addX1X2addactiveX1X2addX1X2addX1activeX2addX1X2activeselsNconsXXSselNXSfalsemarkaddX1X2addmarkX1markX2falsemark0active0falseactiveaddsXYsaddXYfalseactiveaddsXYaddXYfalsemarksXsmarkXfalsesmarkXsXsactiveXsXtrue1s11113mark11019active1113markfib1X1X2fib1markX1markX2falseactivefib1XYconsXfib1YaddXYfalseactivefib1XYfib1YaddXYfalsefib1markX1X2fib1X1X2fib1X1markX2fib1X1X2fib1activeX1X2fib1X1X2fib1X1activeX2fib1X1X2true1fib1231325mark11510active18113fib1markX1X2fib1X1X2fib1X1markX2fib1X1X21fib12111020mark1413fib1X1markX2fib1X1X21fib12018212mark1113activefib1XYaddXYfalsemarkselX1X2selmarkX1markX2falseactivefibNselNfib1s0s0falseselmarkX1X2selX1X2selX1markX2selX1X2selactiveX1X2selX1X2selX1activeX2selX1X2true1sel231325mark11510active18113selmarkX1X2selX1X2selX1markX2selX1X21sel2111020mark1413selX1markX2selX1X21sel2018212mark1113activefibNfib1s0s0falseactivefibNs0falsemarkfibXfibmarkXfalsemarkconsX1X2consmarkX1X2falseaddmarkX1X2addX1X2addX1markX2addX1X2addactiveX1X2addX1X2addX1activeX2addX1X2true1add231325mark11510active18113addmarkX1X2addX1X2addX1markX2addX1X21add2111020mark1413addX1markX2addX1X21add2018212mark1113consmarkX1X2consX1X2consX1markX2consX1X2consactiveX1X2consX1X2consX1activeX2consX1X2true1cons231325mark11510active18113consmarkX1X2consX1X2consX1markX2consX1X21cons2111020mark1413consX1markX2consX1X21cons2018212mark1113fibmarkXfibXfibactiveXfibXtrue1fib11113mark11019active1113