diff --git a/lib/ast.js b/lib/ast.js index 633a8615b..0ddeab3ea 100644 --- a/lib/ast.js +++ b/lib/ast.js @@ -1,4 +1,4 @@ -var Node, Negatable, Block, Atom, Literal, Var, Key, Index, Chain, Call, Clone, List, Obj, Prop, Arr, Op, Assign, Import, Of, Existence, Fun, Class, Super, Parens, Splat, Jump, Throw, Return, While, For, Try, Switch, Case, If, Label, JS, Util, UTILITIES, LEVEL_TOP, LEVEL_PAREN, LEVEL_LIST, LEVEL_COND, LEVEL_OP, LEVEL_CALL, PREC, TAB, ID, SIMPLENUM, _ref, __import = function(obj, src){ +var Node, Negatable, Block, Atom, Literal, Var, Key, Index, Chain, Call, List, Obj, Prop, Arr, Op, Assign, Import, Of, Existence, Fun, Class, Super, Parens, Splat, Jump, Throw, Return, While, For, Try, Switch, Case, If, Label, JS, Util, UTILITIES, LEVEL_TOP, LEVEL_PAREN, LEVEL_LIST, LEVEL_COND, LEVEL_OP, LEVEL_CALL, PREC, TAB, ID, SIMPLENUM, _ref, __import = function(obj, src){ var own = {}.hasOwnProperty; for (var key in src) if (own.call(src, key)) obj[key] = src[key]; return obj; @@ -562,14 +562,18 @@ exports.Index = Index = (function(_super){ function _ctor(){} _ctor.prototype = prototype; function Index(key, symbol){ var _this = new _ctor; - _this.key = key; symbol || (symbol = '.'); switch (key.length) { case 0: - _this.key = Key('__proto__'); + key = Key('__proto__'); break; case 1: - _this.key = key[0]; + key = key[0]; + break; + case void 8: + break; + default: + key = Arr(key); } if ('?' === symbol.charAt(0)) { _this.soak = '?'; @@ -585,6 +589,7 @@ exports.Index = Index = (function(_super){ case '@': _this.vivify = Arr; } + _this.key = key; _this.symbol = symbol; return _this; } @@ -647,8 +652,9 @@ exports.Chain = Chain = (function(_super){ return this.tails.length || this.head.isComplex(); }; prototype.isCallable = function(){ - if (this.tails.length) { - return !this.isArray(); + var that, _ref; + if (that = (_ref = this.tails)[_ref.length - 1]) { + return !((_ref = that.key) != null ? _ref.items : void 8); } else { return this.head.isCallable(); } @@ -656,7 +662,7 @@ exports.Chain = Chain = (function(_super){ prototype.isArray = function(){ var that, _ref; if (that = (_ref = this.tails)[_ref.length - 1]) { - return (_ref = that.key) != null ? _ref.length : void 8; + return that.key instanceof Arr; } else { return this.head.isArray(); } @@ -737,7 +743,7 @@ exports.Chain = Chain = (function(_super){ if (this.tails[0] instanceof Call && !this.head.isCallable()) { this.carp('invalid callee'); } - this.expandArray(o); + this.expandSlice(o); this.expandBind(o); this.expandSplat(o); this.expandStar(o); @@ -864,26 +870,17 @@ exports.Chain = Chain = (function(_super){ } } }; - prototype.expandArray = function(o){ - var tails, i, tail, sub, ref, temps, j, key, items, _ref, _res, _len; + prototype.expandSlice = function(o){ + var tails, i, tail, tailz, _ref; tails = this.tails; i = -1; while (tail = tails[++i]) { - if ((_ref = tail.key) != null ? _ref.length : void 8) { + if ((_ref = tail.key) != null ? _ref.items : void 8) { if (tails[i + 1] instanceof Call) { - tail.carp('calling an array'); - } - _ref = Chain(this.head, tails.splice(0, i)).unwrap().cache(o), sub = _ref[0], ref = _ref[1], temps = _ref[2]; - _res = []; - for (j = 0, _len = (_ref = tails.shift().key).length; j < _len; ++j) { - key = _ref[j]; - _res.push(Chain(j ? ref : sub, [Index(key)])); - } - items = _res; - this.head = JS(Arr(items).compile(o)); - if (temps) { - o.scope.free(temps[0]); + tail.carp('calling a slice'); } + tailz = tails.splice(0, i + 1); + this.head = tailz.pop().key.toSlice(o, Chain(this.head, tailz).unwrap()); i = -1; } } @@ -956,25 +953,6 @@ exports.Call = Call = (function(_super){ }; return Call; }(Node)); -exports.Clone = Clone = (function(_super){ - Clone.displayName = 'Clone'; - var prototype = __extends(Clone, _super).prototype; - function _ctor(){} _ctor.prototype = prototype; - function Clone(base, mixins){ - var _this = new _ctor; - _this.base = base; - _this.mixins = mixins; - return _this; - } - prototype.children = ['base', 'mixins']; - prototype.unfoldSoak = function(it){ - return If.unfoldSoak(it, this, 'base'); - }; - prototype.compileNode = function(o){ - return Import(Call.make(Util('clone'), [this.base]), Obj(this.mixins)).compile(o); - }; - return Clone; -}(Node)); List = (function(_super){ List.displayName = 'List'; var prototype = __extends(List, _super).prototype; @@ -1026,6 +1004,51 @@ exports.Obj = Obj = (function(_super){ return _this; } prototype.asObj = THIS; + prototype.toSlice = function(o, base, assign){ + var items, i, node, ref, temps, name, chain, logic, key, val, _len, _ref; + items = this.items; + for (i = 0, _len = items.length; i < _len; ++i) { + node = items[i]; + if (node.comment) { + items.splice(i--, 1); + } + } + items.length || this.carp('empty object slice'); + if (items.length > 1) { + _ref = base.cache(o), base = _ref[0], ref = _ref[1], temps = _ref[2]; + } else { + ref = base; + } + for (i = 0, _len = items.length; i < _len; ++i) { + node = items[i]; + if (node instanceof Prop || node instanceof Splat) { + node[name = (_ref = node.children)[_ref.length - 1]] = chain = Chain(base, [Index(node[name].maybeKey())]); + } else { + if (logic = node.hasDefault()) { + node = node.first; + } + if (node instanceof Parens) { + _ref = node.cache(o, true), key = _ref[0], node = _ref[1]; + if (assign) { + _ref = [node, key], key = _ref[0], node = _ref[1]; + } + key = Parens(key); + } else { + key = node; + } + val = chain = Chain(base, [Index(node.maybeKey())]); + if (logic) { + val = (logic.first = val, logic); + } + items[i] = Prop(key, val); + } + base = ref; + } + if (temps) { + (chain.head = Var(temps[0])).temp = true; + } + return this; + }; prototype.compileNode = function(o){ var items, code, idt, dic, i, node, logic, rest, multi, key, val, _len; items = this.items; @@ -1127,6 +1150,31 @@ exports.Arr = Arr = (function(_super){ return _results; }.call(this))); }; + prototype.toSlice = function(o, base){ + var items, ref, temps, i, item, splat, chain, _ref, _len; + items = this.items; + if (items.length > 1) { + _ref = base.cache(o), base = _ref[0], ref = _ref[1], temps = _ref[2]; + } else { + ref = base; + } + for (i = 0, _len = items.length; i < _len; ++i) { + item = items[i]; + if (splat = item instanceof Splat) { + item = item.it; + } + if (item.isEmpty()) { + continue; + } + chain = Chain(base, [Index(item)]); + items[i] = splat ? Splat(chain) : chain; + base = ref; + } + if (chain && temps) { + (chain.head = Var(temps[0])).temp = true; + } + return this; + }; prototype.compile = function(o){ var items, code; items = this.items; @@ -1154,7 +1202,7 @@ exports.Op = Op = (function(_super){ var EQUALITY, COMPARER, prototype = __extends(Op, _super).prototype; function _ctor(){} _ctor.prototype = prototype; function Op(op, first, second, post){ - var chain, node, _i, _ref, _len, _this = new _ctor; + var node, _i, _ref, _len, _this = new _ctor; switch (op) { case 'of': return new Of(first, second); @@ -1170,16 +1218,11 @@ exports.Op = Op = (function(_super){ first = Chain(first.it).add(Call([], true)); } first.newed = true; - if ((chain = first.base || first) instanceof Chain) { - while (chain.head.base instanceof Chain) { - chain = chain.head.base; - } - for (_i = 0, _len = (_ref = chain.tails).length; _i < _len; ++_i) { - node = _ref[_i]; - if (node instanceof Call && !node['new']) { - node['new'] = 'new'; - return first; - } + for (_i = 0, _len = (_ref = first.tails || '').length; _i < _len; ++_i) { + node = _ref[_i]; + if (node instanceof Call && !node['new']) { + node['new'] = 'new'; + return first; } } break; @@ -1564,7 +1607,7 @@ exports.Assign = Assign = (function(_super){ prototype.compileNode = function(o){ var op, right, left, reft, lvar, sign, name, res, code, del, that, _ref; op = this.op, right = this.right; - left = this.transleft(o).unwrap(); + left = this.transleft(o); if (left.isEmpty()) { return (_ref = Parens(right), _ref.front = this.front, _ref.newed = this.newed, _ref).compile(o); } @@ -1729,68 +1772,13 @@ exports.Assign = Assign = (function(_super){ return _results; }; prototype.transleft = function(o){ - var left, base, items, sub, ref, i, node, logic, key, val, item, splat, _ref, _len; - left = this.left; - if (left instanceof Clone) { - base = left.base, items = left.mixins; - if (items.length > 1) { - _ref = base.cache(o), sub = _ref[0], ref = _ref[1], this.temps = _ref[2]; - } else { - sub = ref = base; - } - for (i = 0, _len = items.length; i < _len; ++i) { - node = items[i]; - base = i ? ref : sub; - if (node instanceof Prop) { - node.val = rechain(base, node.val); - } else { - if (logic = node.hasDefault()) { - node = node.first; - } - if (node instanceof Parens) { - _ref = node.cache(o, true), node = _ref[0], key = _ref[1]; - key = Parens(key); - } else { - key = node; - } - val = Chain(base, [Index(node.maybeKey())]); - if (logic) { - val = (logic.first = val, logic); - } - items[i] = Prop(key, val); - } - } - return Obj(items); - } - if ((left = left.unwrap()) instanceof Chain && left.isArray()) { - items = left.tails.pop().key; - _ref = left.cache(o), sub = _ref[0], ref = _ref[1], this.temps = _ref[2]; - for (i = 0, _len = items.length; i < _len; ++i) { - item = items[i]; - if (splat = item instanceof Splat) { - item = item.it; - } - if (item instanceof Var) { - item = Parens(item); - } - item = rechain(i ? ref : sub, item); - items[i] = splat ? Splat(item) : item; - } - return Arr(items); + var left, _ref, _ref2; + left = this.left = this.left.unwrap(); + if (left instanceof Chain && ((_ref = (_ref = left.tails)[_ref.length - 1]) != null ? (_ref2 = _ref.key) != null ? _ref2.items : void 8 : void 8)) { + return left.tails.pop().key.toSlice(o, left.unwrap(), true); } return left; }; - function rechain(head, tail){ - var _ref; - if (tail.isEmpty()) { - return tail; - } - if (tail instanceof Obj) { - return Clone(head, tail.items); - } else { - return Chain(head, [(_ref = __clone(Index.prototype), _ref.key = tail.items || tail.maybeKey(), _ref)]); - } - } return Assign; }(Node)); exports.Import = Import = (function(_super){ diff --git a/lib/grammar.js b/lib/grammar.js index 9034657b4..867109bba 100644 --- a/lib/grammar.js +++ b/lib/grammar.js @@ -239,8 +239,8 @@ bnf = { return L(Obj($2)); }), o('Chain ?', function(){ return Existence($1.unwrap()); - }), o('Chain CLONE { Properties OptComma }', function(){ - return Clone($1.unwrap(), $4); + }), o('Chain DOT { Properties OptComma }', function(){ + return $1.add(Index(L(Obj($4)), $2)); }) ], Function: [ diff --git a/lib/lexer.js b/lib/lexer.js index 5559d0ff0..e322dede0 100644 --- a/lib/lexer.js +++ b/lib/lexer.js @@ -549,24 +549,18 @@ exports.doLiteral = function(code, index){ } break; case '[': - this.closes.push(']'); - this.adi(); - break; - case ']': - case ')': - this.pair(val); - break; case '{': - this.closes.push('}'); - if (this.able()) { - this.token('CLONE', ''); - } + this.adi(); + this.closes.push(']}'.charAt(val === '{')); break; case '}': if (this.inter && val !== (_ref = this.closes)[_ref.length - 1]) { this.rest = code.slice(index + 1); return 9e9; } + // fallthrough + case ']': + case ')': this.pair(val); break; case ':': diff --git a/lib/parser.js b/lib/parser.js index 15d1061a7..0f1ad5448 100644 --- a/lib/parser.js +++ b/lib/parser.js @@ -1,8 +1,8 @@ exports.parser = {trace: function trace() { }, yy: {}, -symbols_: {"error":2,"Chain":3,"Assignable":4,"Parenthetical":5,"STRNUM":6,"LITERAL":7,"SUPER":8,"CALL(":9,"ArgList":10,"OptComma":11,")CALL":12,"LET":13,"Block":14,"WITH":15,"Expression":16,"SimpleAssignable":17,"ID":18,"DOT":19,"Key":20,"[":21,"]":22,"KeyBase":23,"Arg":24,",":25,"TERMINATOR":26,"INDENT":27,"DEDENT":28,"...":29,"Body":30,"Line":31,"LABEL":32,"PARAM(":33,")PARAM":34,"<-":35,"COMMENT":36,"ASSIGN":37,"IMPORT":38,"CREMENT":39,"+-":40,"^":41,"COMPARE":42,"LOGIC":43,"MATH":44,"SHIFT":45,"BITWISE":46,"RELATION":47,"UNARY":48,"!?":49,"Function":50,"FUNCTION":51,"IfBlock":52,"ELSE":53,"POST_IF":54,"LoopHead":55,"DO":56,"WHILE":57,"HURL":58,"JUMP":59,"SWITCH":60,"Cases":61,"DEFAULT":62,"TRY":63,"CATCH":64,"FINALLY":65,"CLASS":66,"EXTENDS":67,"KeyValue":68,"Property":69,":":70,"Properties":71,"IF":72,"(":73,")":74,"{":75,"}":76,"?":77,"CLONE":78,"->":79,"FOR":80,"OF":81,"BY":82,"IN":83,"OWN":84,"FROM":85,"TO":86,"CASE":87,"Exprs":88,"Root":89,"$accept":0,"$end":1}, -terminals_: {2:"error",6:"STRNUM",7:"LITERAL",8:"SUPER",9:"CALL(",12:")CALL",13:"LET",15:"WITH",18:"ID",19:"DOT",21:"[",22:"]",25:",",26:"TERMINATOR",27:"INDENT",28:"DEDENT",29:"...",32:"LABEL",33:"PARAM(",34:")PARAM",35:"<-",36:"COMMENT",37:"ASSIGN",38:"IMPORT",39:"CREMENT",40:"+-",41:"^",42:"COMPARE",43:"LOGIC",44:"MATH",45:"SHIFT",46:"BITWISE",47:"RELATION",48:"UNARY",49:"!?",51:"FUNCTION",53:"ELSE",54:"POST_IF",56:"DO",57:"WHILE",58:"HURL",59:"JUMP",60:"SWITCH",62:"DEFAULT",63:"TRY",64:"CATCH",65:"FINALLY",66:"CLASS",67:"EXTENDS",70:":",72:"IF",73:"(",74:")",75:"{",76:"}",77:"?",78:"CLONE",79:"->",80:"FOR",81:"OF",82:"BY",83:"IN",84:"OWN",85:"FROM",86:"TO",87:"CASE"}, -productions_: [0,[3,1],[3,1],[3,1],[3,1],[3,1],[3,5],[3,6],[3,3],[17,1],[17,3],[17,6],[20,1],[20,1],[23,1],[23,1],[10,0],[10,1],[10,3],[10,4],[10,6],[24,1],[24,2],[24,1],[11,0],[11,1],[30,1],[30,3],[30,2],[30,2],[31,1],[31,2],[31,6],[31,1],[31,1],[14,3],[14,2],[16,1],[16,3],[16,6],[16,3],[16,6],[16,2],[16,2],[16,3],[16,3],[16,3],[16,3],[16,3],[16,3],[16,3],[16,3],[16,2],[16,2],[16,2],[16,2],[16,1],[16,2],[16,6],[16,1],[16,3],[16,3],[16,2],[16,4],[16,2],[16,4],[16,2],[16,5],[16,1],[16,1],[16,2],[16,3],[16,5],[16,2],[16,4],[16,2],[16,2],[16,4],[16,6],[16,4],[16,2],[16,4],[16,3],[16,5],[16,3],[16,2],[68,1],[68,3],[68,3],[69,3],[69,6],[69,1],[69,3],[69,2],[69,2],[69,1],[71,0],[71,1],[71,3],[71,4],[71,6],[52,3],[52,5],[5,3],[5,5],[4,1],[4,4],[4,4],[4,2],[4,6],[50,6],[50,2],[55,4],[55,6],[55,4],[55,6],[55,5],[55,7],[55,6],[55,8],[55,2],[55,4],[61,3],[61,4],[88,1],[88,3],[89,1],[89,2],[89,3],[89,0]], +symbols_: {"error":2,"Chain":3,"Assignable":4,"Parenthetical":5,"STRNUM":6,"LITERAL":7,"SUPER":8,"CALL(":9,"ArgList":10,"OptComma":11,")CALL":12,"LET":13,"Block":14,"WITH":15,"Expression":16,"SimpleAssignable":17,"ID":18,"DOT":19,"Key":20,"[":21,"]":22,"KeyBase":23,"Arg":24,",":25,"TERMINATOR":26,"INDENT":27,"DEDENT":28,"...":29,"Body":30,"Line":31,"LABEL":32,"PARAM(":33,")PARAM":34,"<-":35,"COMMENT":36,"ASSIGN":37,"IMPORT":38,"CREMENT":39,"+-":40,"^":41,"COMPARE":42,"LOGIC":43,"MATH":44,"SHIFT":45,"BITWISE":46,"RELATION":47,"UNARY":48,"!?":49,"Function":50,"FUNCTION":51,"IfBlock":52,"ELSE":53,"POST_IF":54,"LoopHead":55,"DO":56,"WHILE":57,"HURL":58,"JUMP":59,"SWITCH":60,"Cases":61,"DEFAULT":62,"TRY":63,"CATCH":64,"FINALLY":65,"CLASS":66,"EXTENDS":67,"KeyValue":68,"Property":69,":":70,"Properties":71,"IF":72,"(":73,")":74,"{":75,"}":76,"?":77,"->":78,"FOR":79,"OF":80,"BY":81,"IN":82,"OWN":83,"FROM":84,"TO":85,"CASE":86,"Exprs":87,"Root":88,"$accept":0,"$end":1}, +terminals_: {2:"error",6:"STRNUM",7:"LITERAL",8:"SUPER",9:"CALL(",12:")CALL",13:"LET",15:"WITH",18:"ID",19:"DOT",21:"[",22:"]",25:",",26:"TERMINATOR",27:"INDENT",28:"DEDENT",29:"...",32:"LABEL",33:"PARAM(",34:")PARAM",35:"<-",36:"COMMENT",37:"ASSIGN",38:"IMPORT",39:"CREMENT",40:"+-",41:"^",42:"COMPARE",43:"LOGIC",44:"MATH",45:"SHIFT",46:"BITWISE",47:"RELATION",48:"UNARY",49:"!?",51:"FUNCTION",53:"ELSE",54:"POST_IF",56:"DO",57:"WHILE",58:"HURL",59:"JUMP",60:"SWITCH",62:"DEFAULT",63:"TRY",64:"CATCH",65:"FINALLY",66:"CLASS",67:"EXTENDS",70:":",72:"IF",73:"(",74:")",75:"{",76:"}",77:"?",78:"->",79:"FOR",80:"OF",81:"BY",82:"IN",83:"OWN",84:"FROM",85:"TO",86:"CASE"}, +productions_: [0,[3,1],[3,1],[3,1],[3,1],[3,1],[3,5],[3,6],[3,3],[17,1],[17,3],[17,6],[20,1],[20,1],[23,1],[23,1],[10,0],[10,1],[10,3],[10,4],[10,6],[24,1],[24,2],[24,1],[11,0],[11,1],[30,1],[30,3],[30,2],[30,2],[31,1],[31,2],[31,6],[31,1],[31,1],[14,3],[14,2],[16,1],[16,3],[16,6],[16,3],[16,6],[16,2],[16,2],[16,3],[16,3],[16,3],[16,3],[16,3],[16,3],[16,3],[16,3],[16,2],[16,2],[16,2],[16,2],[16,1],[16,2],[16,6],[16,1],[16,3],[16,3],[16,2],[16,4],[16,2],[16,4],[16,2],[16,5],[16,1],[16,1],[16,2],[16,3],[16,5],[16,2],[16,4],[16,2],[16,2],[16,4],[16,6],[16,4],[16,2],[16,4],[16,3],[16,5],[16,3],[16,2],[68,1],[68,3],[68,3],[69,3],[69,6],[69,1],[69,3],[69,2],[69,2],[69,1],[71,0],[71,1],[71,3],[71,4],[71,6],[52,3],[52,5],[5,3],[5,5],[4,1],[4,4],[4,4],[4,2],[4,6],[50,6],[50,2],[55,4],[55,6],[55,4],[55,6],[55,5],[55,7],[55,6],[55,8],[55,2],[55,4],[61,3],[61,4],[87,1],[87,3],[88,1],[88,2],[88,3],[88,0]], performAction: function anonymous(yytext,yyleng,yylineno,yy,yystate,$$) { var $0 = $$.length - 1; @@ -194,7 +194,7 @@ case 107:this.$ = yy.L(yylineno, yy.Obj($$[$0-2])); break; case 108:this.$ = yy.Existence($$[$0-1].unwrap()); break; -case 109:this.$ = yy.Clone($$[$0-5].unwrap(), $$[$0-2]); +case 109:this.$ = $$[$0-5].add(yy.Index(yy.L(yylineno, yy.Obj($$[$0-2])), $$[$0-4])); break; case 110:this.$ = yy.L(yylineno, yy.Fun($$[$0-4], $$[$0], $$[$0-1])); break; @@ -276,7 +276,7 @@ case 128:return $$[$0-2].add($$[$0]); case 129:return yy.Block(); } }, -table: [{1:[2,129],3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],14:3,15:[1,33],16:6,17:14,18:[1,36],21:[1,34],27:[1,5],29:[1,10],30:2,31:4,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39],89:1},{1:[3]},{1:[2,126],14:43,26:[1,42],27:[1,5]},{26:[1,44]},{1:[2,26],26:[2,26],27:[2,26],28:[2,26],74:[2,26]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:6,17:14,18:[1,36],21:[1,34],28:[1,46],29:[1,10],30:45,31:4,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,30],26:[2,30],27:[2,30],28:[2,30],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],74:[2,30],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],14:59,15:[1,33],16:58,17:14,18:[1,36],21:[1,34],27:[1,5],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:62,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],34:[2,16],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,33],26:[2,33],27:[2,33],28:[2,33],74:[2,33]},{1:[2,34],26:[2,34],27:[2,34],28:[2,34],74:[2,34]},{1:[2,37],9:[1,68],12:[2,37],19:[1,71],22:[2,37],25:[2,37],26:[2,37],27:[2,37],28:[2,37],34:[2,37],38:[2,37],40:[2,37],41:[2,37],42:[2,37],43:[2,37],44:[2,37],45:[2,37],46:[2,37],47:[2,37],49:[1,66],54:[2,37],57:[2,37],67:[1,67],74:[2,37],76:[2,37],77:[1,69],78:[1,70],80:[2,37],82:[2,37],86:[2,37],87:[2,37]},{1:[2,1],9:[2,1],12:[2,1],19:[2,1],22:[2,1],25:[2,1],26:[2,1],27:[2,1],28:[2,1],34:[2,1],37:[1,72],38:[2,1],40:[2,1],41:[2,1],42:[2,1],43:[2,1],44:[2,1],45:[2,1],46:[2,1],47:[2,1],49:[2,1],54:[2,1],57:[2,1],67:[2,1],74:[2,1],76:[2,1],77:[2,1],78:[2,1],80:[2,1],82:[2,1],86:[2,1],87:[2,1]},{3:74,4:75,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],17:73,18:[1,36],21:[1,34],73:[1,41],75:[1,35]},{1:[2,105],9:[2,105],12:[2,105],19:[2,105],22:[2,105],25:[2,105],26:[2,105],27:[2,105],28:[2,105],34:[2,105],37:[2,105],38:[2,105],39:[1,76],40:[2,105],41:[2,105],42:[2,105],43:[2,105],44:[2,105],45:[2,105],46:[2,105],47:[2,105],49:[2,105],54:[2,105],57:[2,105],67:[2,105],74:[2,105],76:[2,105],77:[2,105],78:[2,105],80:[2,105],82:[2,105],86:[2,105],87:[2,105]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:77,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:78,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:79,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,56],12:[2,56],22:[2,56],25:[2,56],26:[2,56],27:[2,56],28:[2,56],34:[2,56],38:[2,56],40:[2,56],41:[2,56],42:[2,56],43:[2,56],44:[2,56],45:[2,56],46:[2,56],47:[2,56],54:[2,56],57:[2,56],74:[2,56],76:[2,56],80:[2,56],82:[2,56],86:[2,56],87:[2,56]},{9:[1,81],33:[1,61],50:80,79:[1,37]},{1:[2,59],12:[2,59],22:[2,59],25:[2,59],26:[2,59],27:[2,59],28:[2,59],34:[2,59],38:[2,59],40:[2,59],41:[2,59],42:[2,59],43:[2,59],44:[2,59],45:[2,59],46:[2,59],47:[2,59],53:[1,82],54:[2,59],57:[2,59],74:[2,59],76:[2,59],80:[2,59],82:[2,59],86:[2,59],87:[2,59]},{14:83,27:[1,5]},{14:84,27:[1,5]},{1:[2,68],3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],12:[2,68],13:[1,32],15:[1,33],16:85,17:14,18:[1,36],21:[1,34],22:[2,68],25:[2,68],26:[2,68],27:[1,86],28:[2,68],32:[1,60],33:[1,61],34:[2,68],38:[2,68],39:[1,13],40:[1,16],41:[1,17],42:[2,68],43:[2,68],44:[2,68],45:[2,68],46:[2,68],47:[2,68],48:[1,15],50:18,51:[1,19],52:20,54:[2,68],55:21,56:[1,22],57:[2,68],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],74:[2,68],75:[1,35],76:[2,68],79:[1,37],80:[2,68],82:[2,68],86:[2,68],87:[2,68]},{1:[2,69],12:[2,69],18:[1,87],22:[2,69],25:[2,69],26:[2,69],27:[2,69],28:[2,69],34:[2,69],38:[2,69],40:[2,69],41:[2,69],42:[2,69],43:[2,69],44:[2,69],45:[2,69],46:[2,69],47:[2,69],54:[2,69],57:[2,69],74:[2,69],76:[2,69],80:[2,69],82:[2,69],86:[2,69],87:[2,69]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],14:90,15:[1,33],16:88,17:14,18:[1,36],21:[1,34],27:[1,5],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],61:89,63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39],87:[1,91]},{14:92,27:[1,5]},{3:74,4:75,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],14:93,15:[1,33],17:95,18:[1,36],21:[1,34],27:[1,5],67:[1,94],73:[1,41],75:[1,35]},{1:[2,2],9:[2,2],12:[2,2],19:[2,2],22:[2,2],25:[2,2],26:[2,2],27:[2,2],28:[2,2],34:[2,2],38:[2,2],40:[2,2],41:[2,2],42:[2,2],43:[2,2],44:[2,2],45:[2,2],46:[2,2],47:[2,2],49:[2,2],54:[2,2],57:[2,2],67:[2,2],74:[2,2],76:[2,2],77:[2,2],78:[2,2],80:[2,2],82:[2,2],86:[2,2],87:[2,2]},{1:[2,3],9:[2,3],12:[2,3],19:[2,3],22:[2,3],25:[2,3],26:[2,3],27:[2,3],28:[2,3],34:[2,3],38:[2,3],40:[2,3],41:[2,3],42:[2,3],43:[2,3],44:[2,3],45:[2,3],46:[2,3],47:[2,3],49:[2,3],54:[2,3],57:[2,3],67:[2,3],74:[2,3],76:[2,3],77:[2,3],78:[2,3],80:[2,3],82:[2,3],86:[2,3],87:[2,3]},{1:[2,4],9:[2,4],12:[2,4],19:[2,4],22:[2,4],25:[2,4],26:[2,4],27:[2,4],28:[2,4],34:[2,4],38:[2,4],40:[2,4],41:[2,4],42:[2,4],43:[2,4],44:[2,4],45:[2,4],46:[2,4],47:[2,4],49:[2,4],54:[2,4],57:[2,4],67:[2,4],74:[2,4],76:[2,4],77:[2,4],78:[2,4],80:[2,4],82:[2,4],86:[2,4],87:[2,4]},{1:[2,5],9:[2,5],12:[2,5],19:[2,5],22:[2,5],25:[2,5],26:[2,5],27:[2,5],28:[2,5],34:[2,5],38:[2,5],40:[2,5],41:[2,5],42:[2,5],43:[2,5],44:[2,5],45:[2,5],46:[2,5],47:[2,5],49:[2,5],54:[2,5],57:[2,5],67:[2,5],74:[2,5],76:[2,5],77:[2,5],78:[2,5],80:[2,5],82:[2,5],86:[2,5],87:[2,5]},{9:[1,96]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:97,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:98,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],22:[2,16],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{5:107,6:[1,110],7:[1,108],18:[1,109],20:101,23:106,25:[2,96],26:[2,96],27:[2,96],29:[1,104],36:[1,105],40:[1,103],68:102,69:100,71:99,73:[1,41],76:[2,96]},{1:[2,9],9:[2,9],12:[2,9],19:[2,9],22:[2,9],25:[2,9],26:[2,9],27:[2,9],28:[2,9],34:[2,9],37:[2,9],38:[2,9],39:[2,9],40:[2,9],41:[2,9],42:[2,9],43:[2,9],44:[2,9],45:[2,9],46:[2,9],47:[2,9],49:[2,9],54:[2,9],57:[2,9],67:[2,9],74:[2,9],76:[2,9],77:[2,9],78:[2,9],80:[2,9],82:[2,9],83:[2,9],86:[2,9],87:[2,9]},{14:111,27:[1,5]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:112,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:74,4:113,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],17:116,18:[1,114],21:[1,34],73:[1,41],75:[1,35],84:[1,115]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:117,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:6,17:14,18:[1,36],21:[1,34],27:[1,119],29:[1,10],30:118,31:4,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,29],3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:6,17:14,18:[1,36],21:[1,34],26:[2,29],27:[2,29],28:[2,29],29:[1,10],31:120,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],74:[2,29],75:[1,35],79:[1,37],80:[1,39]},{1:[2,28],26:[2,28],27:[2,28],28:[2,28],74:[2,28]},{1:[2,127],3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:6,17:14,18:[1,36],21:[1,34],29:[1,10],30:121,31:4,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{14:43,26:[1,42],27:[1,5],28:[1,122]},{1:[2,36],9:[2,36],12:[2,36],19:[2,36],22:[2,36],25:[2,36],26:[2,36],27:[2,36],28:[2,36],34:[2,36],38:[2,36],40:[2,36],41:[2,36],42:[2,36],43:[2,36],44:[2,36],45:[2,36],46:[2,36],47:[2,36],49:[2,36],53:[2,36],54:[2,36],57:[2,36],62:[2,36],64:[2,36],65:[2,36],67:[2,36],74:[2,36],76:[2,36],77:[2,36],78:[2,36],80:[2,36],82:[2,36],86:[2,36],87:[2,36]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:123,17:14,18:[1,36],21:[1,34],27:[1,124],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:125,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:126,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:127,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:128,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:129,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:130,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:131,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:132,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:133,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,64],12:[2,64],22:[2,64],25:[2,64],26:[2,64],27:[2,64],28:[2,64],34:[2,64],38:[2,64],40:[2,64],41:[2,64],42:[2,64],43:[2,64],44:[2,64],45:[2,64],46:[2,64],47:[2,64],54:[2,64],57:[2,64],74:[2,64],76:[2,64],80:[2,64],82:[2,64],86:[2,64],87:[2,64]},{1:[2,31],26:[2,31],27:[2,31],28:[2,31],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],74:[2,31],80:[1,39]},{1:[2,85],12:[2,85],22:[2,85],25:[2,85],26:[2,85],27:[2,85],28:[2,85],34:[2,85],38:[2,85],40:[2,85],41:[2,85],42:[2,85],43:[2,85],44:[2,85],45:[2,85],46:[2,85],47:[2,85],54:[2,85],57:[2,85],74:[2,85],76:[2,85],80:[2,85],82:[2,85],86:[2,85],87:[2,85]},{14:59,27:[1,5]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:134,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],34:[2,16],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{11:135,25:[1,136],26:[2,24],27:[2,24],34:[2,24]},{12:[2,17],22:[2,17],25:[2,17],26:[2,17],27:[2,17],28:[2,17],34:[2,17]},{12:[2,21],22:[2,21],25:[2,21],26:[2,21],27:[2,21],28:[2,21],34:[2,21],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],12:[2,23],13:[1,32],15:[1,33],16:137,17:14,18:[1,36],21:[1,34],22:[2,23],25:[2,23],26:[2,23],27:[2,23],28:[2,23],32:[1,60],33:[1,61],34:[2,23],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,55],12:[2,55],22:[2,55],25:[2,55],26:[2,55],27:[2,55],28:[2,55],34:[2,55],38:[2,55],40:[2,55],41:[2,55],42:[2,55],43:[2,55],44:[2,55],45:[2,55],46:[2,55],47:[2,55],54:[2,55],57:[2,55],74:[2,55],76:[2,55],80:[2,55],82:[2,55],86:[2,55],87:[2,55]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:138,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:139,12:[2,16],13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,108],9:[2,108],12:[2,108],19:[2,108],22:[2,108],25:[2,108],26:[2,108],27:[2,108],28:[2,108],34:[2,108],37:[2,108],38:[2,108],40:[2,108],41:[2,108],42:[2,108],43:[2,108],44:[2,108],45:[2,108],46:[2,108],47:[2,108],49:[2,108],54:[2,108],57:[2,108],67:[2,108],74:[2,108],76:[2,108],77:[2,108],78:[2,108],80:[2,108],81:[2,108],82:[2,108],83:[2,108],86:[2,108],87:[2,108]},{75:[1,140]},{5:107,6:[1,110],18:[1,109],20:141,21:[1,142],23:106,73:[1,41]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:143,17:14,18:[1,36],21:[1,34],27:[1,144],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,42],9:[2,105],12:[2,42],19:[2,105],22:[2,42],25:[2,42],26:[2,42],27:[2,42],28:[2,42],34:[2,42],38:[2,42],40:[2,42],41:[2,42],42:[2,42],43:[2,42],44:[2,42],45:[2,42],46:[2,42],47:[2,42],54:[2,42],57:[2,42],74:[2,42],76:[2,42],77:[2,105],78:[2,105],80:[2,42],82:[2,42],86:[2,42],87:[2,42]},{9:[1,68],19:[1,71],77:[1,69],78:[1,70]},{9:[2,1],19:[2,1],77:[2,1],78:[2,1]},{1:[2,43],12:[2,43],22:[2,43],25:[2,43],26:[2,43],27:[2,43],28:[2,43],34:[2,43],38:[2,43],40:[2,43],41:[2,43],42:[2,43],43:[2,43],44:[2,43],45:[2,43],46:[2,43],47:[2,43],54:[2,43],57:[2,43],74:[2,43],76:[2,43],80:[2,43],82:[2,43],86:[2,43],87:[2,43]},{1:[2,52],12:[2,52],22:[2,52],25:[2,52],26:[2,52],27:[2,52],28:[2,52],34:[2,52],38:[2,52],40:[2,52],41:[2,52],42:[2,52],43:[2,52],44:[2,52],45:[2,52],46:[2,52],47:[2,52],54:[2,52],55:57,57:[2,52],74:[2,52],76:[2,52],80:[2,52],82:[2,52],86:[2,52],87:[2,52]},{1:[2,53],12:[2,53],22:[2,53],25:[2,53],26:[2,53],27:[2,53],28:[2,53],34:[2,53],38:[2,53],40:[2,53],41:[2,53],42:[2,53],43:[2,53],44:[2,53],45:[2,53],46:[2,53],47:[2,53],54:[2,53],55:57,57:[2,53],74:[2,53],76:[2,53],80:[2,53],82:[2,53],86:[2,53],87:[2,53]},{1:[2,54],12:[2,54],22:[2,54],25:[2,54],26:[2,54],27:[2,54],28:[2,54],34:[2,54],38:[2,54],40:[2,54],41:[2,54],42:[2,54],43:[2,54],44:[2,54],45:[2,54],46:[2,54],47:[2,54],54:[2,54],55:57,57:[2,54],74:[2,54],76:[2,54],80:[2,54],82:[2,54],86:[2,54],87:[2,54]},{1:[2,57],12:[2,57],22:[2,57],25:[2,57],26:[2,57],27:[2,57],28:[2,57],34:[2,57],38:[2,57],40:[2,57],41:[2,57],42:[2,57],43:[2,57],44:[2,57],45:[2,57],46:[2,57],47:[2,57],54:[2,57],57:[2,57],74:[2,57],76:[2,57],80:[2,57],82:[2,57],86:[2,57],87:[2,57]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:145,12:[2,16],13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{14:146,27:[1,5],72:[1,147]},{1:[2,62],12:[2,62],22:[2,62],25:[2,62],26:[2,62],27:[2,62],28:[2,62],34:[2,62],38:[2,62],40:[2,62],41:[2,62],42:[2,62],43:[2,62],44:[2,62],45:[2,62],46:[2,62],47:[2,62],53:[1,148],54:[2,62],57:[2,62],74:[2,62],76:[2,62],80:[2,62],82:[2,62],86:[2,62],87:[2,62]},{57:[1,149]},{1:[2,66],12:[2,66],22:[2,66],25:[2,66],26:[2,66],27:[2,66],28:[2,66],34:[2,66],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,66],55:57,57:[2,66],74:[2,66],76:[2,66],80:[2,66],82:[2,66],86:[2,66],87:[2,66]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:150,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],28:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,70],12:[2,70],22:[2,70],25:[2,70],26:[2,70],27:[2,70],28:[2,70],34:[2,70],38:[2,70],40:[2,70],41:[2,70],42:[2,70],43:[2,70],44:[2,70],45:[2,70],46:[2,70],47:[2,70],54:[2,70],57:[2,70],74:[2,70],76:[2,70],80:[2,70],82:[2,70],86:[2,70],87:[2,70]},{38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],61:151,80:[1,39],87:[1,91]},{1:[2,73],12:[2,73],22:[2,73],25:[2,73],26:[2,73],27:[2,73],28:[2,73],34:[2,73],38:[2,73],40:[2,73],41:[2,73],42:[2,73],43:[2,73],44:[2,73],45:[2,73],46:[2,73],47:[2,73],54:[2,73],57:[2,73],62:[1,152],74:[2,73],76:[2,73],80:[2,73],82:[2,73],86:[2,73],87:[1,153]},{1:[2,75],12:[2,75],22:[2,75],25:[2,75],26:[2,75],27:[2,75],28:[2,75],34:[2,75],38:[2,75],40:[2,75],41:[2,75],42:[2,75],43:[2,75],44:[2,75],45:[2,75],46:[2,75],47:[2,75],54:[2,75],57:[2,75],74:[2,75],76:[2,75],80:[2,75],82:[2,75],86:[2,75],87:[2,75]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:155,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39],88:154},{1:[2,76],12:[2,76],22:[2,76],25:[2,76],26:[2,76],27:[2,76],28:[2,76],34:[2,76],38:[2,76],40:[2,76],41:[2,76],42:[2,76],43:[2,76],44:[2,76],45:[2,76],46:[2,76],47:[2,76],54:[2,76],57:[2,76],64:[1,156],65:[1,157],74:[2,76],76:[2,76],80:[2,76],82:[2,76],86:[2,76],87:[2,76]},{1:[2,80],12:[2,80],22:[2,80],25:[2,80],26:[2,80],27:[2,80],28:[2,80],34:[2,80],38:[2,80],40:[2,80],41:[2,80],42:[2,80],43:[2,80],44:[2,80],45:[2,80],46:[2,80],47:[2,80],54:[2,80],57:[2,80],74:[2,80],76:[2,80],80:[2,80],82:[2,80],86:[2,80],87:[2,80]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:158,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{9:[2,105],14:159,19:[2,105],27:[1,5],67:[1,160],77:[2,105],78:[2,105]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:161,12:[2,16],13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{14:162,27:[1,5],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],80:[1,39]},{11:163,22:[2,24],25:[1,136],26:[2,24],27:[2,24]},{11:164,25:[1,165],26:[2,24],27:[2,24],76:[2,24]},{25:[2,97],26:[2,97],27:[2,97],28:[2,97],76:[2,97]},{19:[1,167],25:[2,86],26:[2,86],27:[2,86],28:[2,86],43:[2,86],70:[1,166],76:[2,86]},{25:[2,91],26:[2,91],27:[2,91],28:[2,91],43:[1,168],76:[2,91]},{5:107,6:[1,110],18:[1,109],20:169,23:106,73:[1,41]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:170,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{25:[2,95],26:[2,95],27:[2,95],28:[2,95],76:[2,95]},{1:[2,12],9:[2,12],12:[2,12],19:[2,12],22:[2,12],25:[2,12],26:[2,12],27:[2,12],28:[2,12],34:[2,12],37:[2,12],38:[2,12],39:[2,12],40:[2,12],41:[2,12],42:[2,12],43:[2,12],44:[2,12],45:[2,12],46:[2,12],47:[2,12],49:[2,12],54:[2,12],57:[2,12],67:[2,12],70:[2,12],74:[2,12],76:[2,12],77:[2,12],78:[2,12],80:[2,12],81:[2,12],82:[2,12],83:[2,12],86:[2,12],87:[2,12]},{1:[2,13],9:[2,13],12:[2,13],19:[2,13],22:[2,13],25:[2,13],26:[2,13],27:[2,13],28:[2,13],34:[2,13],37:[2,13],38:[2,13],39:[2,13],40:[2,13],41:[2,13],42:[2,13],43:[2,13],44:[2,13],45:[2,13],46:[2,13],47:[2,13],49:[2,13],54:[2,13],57:[2,13],67:[2,13],70:[2,13],74:[2,13],76:[2,13],77:[2,13],78:[2,13],80:[2,13],81:[2,13],82:[2,13],83:[2,13],86:[2,13],87:[2,13]},{19:[1,171]},{1:[2,14],9:[2,14],12:[2,14],19:[2,14],22:[2,14],25:[2,14],26:[2,14],27:[2,14],28:[2,14],34:[2,14],37:[2,14],38:[2,14],39:[2,14],40:[2,14],41:[2,14],42:[2,14],43:[2,14],44:[2,14],45:[2,14],46:[2,14],47:[2,14],49:[2,14],54:[2,14],57:[2,14],67:[2,14],70:[2,14],74:[2,14],76:[2,14],77:[2,14],78:[2,14],80:[2,14],81:[2,14],82:[2,14],83:[2,14],86:[2,14],87:[2,14]},{1:[2,15],9:[2,15],12:[2,15],19:[2,15],22:[2,15],25:[2,15],26:[2,15],27:[2,15],28:[2,15],34:[2,15],37:[2,15],38:[2,15],39:[2,15],40:[2,15],41:[2,15],42:[2,15],43:[2,15],44:[2,15],45:[2,15],46:[2,15],47:[2,15],49:[2,15],54:[2,15],57:[2,15],67:[2,15],70:[2,15],74:[2,15],76:[2,15],77:[2,15],78:[2,15],80:[2,15],81:[2,15],82:[2,15],83:[2,15],86:[2,15],87:[2,15]},{1:[2,111],12:[2,111],22:[2,111],25:[2,111],26:[2,111],27:[2,111],28:[2,111],34:[2,111],38:[2,111],40:[2,111],41:[2,111],42:[2,111],43:[2,111],44:[2,111],45:[2,111],46:[2,111],47:[2,111],54:[2,111],57:[2,111],74:[2,111],76:[2,111],80:[2,111],82:[2,111],86:[2,111],87:[2,111]},{14:172,27:[1,5],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],80:[1,39]},{9:[2,1],19:[2,1],77:[2,1],78:[2,1],81:[1,173]},{9:[2,9],19:[2,9],25:[1,175],77:[2,9],78:[2,9],81:[2,9],83:[1,174],85:[1,176]},{18:[1,177]},{9:[2,105],19:[2,105],77:[2,105],78:[2,105],81:[2,105],83:[2,105]},{1:[2,120],12:[2,120],22:[2,120],25:[1,178],26:[2,120],27:[2,120],28:[2,120],34:[2,120],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,120],55:57,57:[2,120],74:[2,120],76:[2,120],80:[2,120],82:[2,120],86:[2,120],87:[2,120]},{14:43,26:[1,42],27:[1,5],74:[1,179]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:6,17:14,18:[1,36],21:[1,34],29:[1,10],30:180,31:4,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,27],26:[2,27],27:[2,27],28:[2,27],74:[2,27]},{1:[2,128],14:43,26:[1,42],27:[1,5]},{1:[2,35],9:[2,35],12:[2,35],19:[2,35],22:[2,35],25:[2,35],26:[2,35],27:[2,35],28:[2,35],34:[2,35],38:[2,35],40:[2,35],41:[2,35],42:[2,35],43:[2,35],44:[2,35],45:[2,35],46:[2,35],47:[2,35],49:[2,35],53:[2,35],54:[2,35],57:[2,35],62:[2,35],64:[2,35],65:[2,35],67:[2,35],74:[2,35],76:[2,35],77:[2,35],78:[2,35],80:[2,35],82:[2,35],86:[2,35],87:[2,35]},{1:[2,40],12:[2,40],22:[2,40],25:[2,40],26:[2,40],27:[2,40],28:[2,40],34:[2,40],38:[2,40],40:[1,48],41:[2,40],42:[2,40],43:[2,40],44:[1,52],45:[2,40],46:[2,40],47:[2,40],54:[2,40],55:57,57:[2,40],74:[2,40],76:[2,40],80:[2,40],82:[2,40],86:[2,40],87:[2,40]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:181,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],28:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,44],12:[2,44],22:[2,44],25:[2,44],26:[2,44],27:[2,44],28:[2,44],34:[2,44],38:[2,44],40:[2,44],41:[2,44],42:[2,44],43:[2,44],44:[1,52],45:[2,44],46:[2,44],47:[2,44],54:[2,44],55:57,57:[2,44],74:[2,44],76:[2,44],80:[2,44],82:[2,44],86:[2,44],87:[2,44]},{1:[2,45],12:[2,45],22:[2,45],25:[2,45],26:[2,45],27:[2,45],28:[2,45],34:[2,45],38:[1,47],40:[1,48],41:[2,45],42:[1,50],43:[2,45],44:[1,52],45:[1,53],46:[2,45],47:[1,55],54:[2,45],55:57,57:[2,45],74:[2,45],76:[2,45],80:[2,45],82:[2,45],86:[2,45],87:[2,45]},{1:[2,46],12:[2,46],22:[2,46],25:[2,46],26:[2,46],27:[2,46],28:[2,46],34:[2,46],38:[1,47],40:[1,48],41:[2,46],42:[1,50],43:[2,46],44:[1,52],45:[1,53],46:[2,46],47:[1,55],54:[2,46],55:57,57:[2,46],74:[2,46],76:[2,46],80:[2,46],82:[2,46],86:[2,46],87:[2,46]},{1:[2,47],12:[2,47],22:[2,47],25:[2,47],26:[2,47],27:[2,47],28:[2,47],34:[2,47],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,47],55:57,57:[2,47],74:[2,47],76:[2,47],80:[2,47],82:[2,47],86:[2,47],87:[2,47]},{1:[2,48],12:[2,48],22:[2,48],25:[2,48],26:[2,48],27:[2,48],28:[2,48],34:[2,48],38:[2,48],40:[2,48],41:[2,48],42:[2,48],43:[2,48],44:[2,48],45:[2,48],46:[2,48],47:[2,48],54:[2,48],55:57,57:[2,48],74:[2,48],76:[2,48],80:[2,48],82:[2,48],86:[2,48],87:[2,48]},{1:[2,49],12:[2,49],22:[2,49],25:[2,49],26:[2,49],27:[2,49],28:[2,49],34:[2,49],38:[2,49],40:[1,48],41:[2,49],42:[2,49],43:[2,49],44:[1,52],45:[2,49],46:[2,49],47:[2,49],54:[2,49],55:57,57:[2,49],74:[2,49],76:[2,49],80:[2,49],82:[2,49],86:[2,49],87:[2,49]},{1:[2,50],12:[2,50],22:[2,50],25:[2,50],26:[2,50],27:[2,50],28:[2,50],34:[2,50],38:[1,47],40:[1,48],41:[2,50],42:[1,50],43:[2,50],44:[1,52],45:[1,53],46:[2,50],47:[1,55],54:[2,50],55:57,57:[2,50],74:[2,50],76:[2,50],80:[2,50],82:[2,50],86:[2,50],87:[2,50]},{1:[2,51],12:[2,51],22:[2,51],25:[2,51],26:[2,51],27:[2,51],28:[2,51],34:[2,51],38:[1,47],40:[1,48],41:[2,51],42:[2,51],43:[2,51],44:[1,52],45:[1,53],46:[2,51],47:[2,51],54:[2,51],55:57,57:[2,51],74:[2,51],76:[2,51],80:[2,51],82:[2,51],86:[2,51],87:[2,51]},{1:[2,61],12:[2,61],22:[2,61],25:[2,61],26:[2,61],27:[2,61],28:[2,61],34:[2,61],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,61],55:57,57:[2,61],74:[2,61],76:[2,61],80:[2,61],82:[2,61],86:[2,61],87:[2,61]},{11:182,25:[1,136],26:[2,24],27:[2,24],34:[2,24]},{26:[1,184],27:[1,185],34:[1,183]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],12:[2,25],13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],22:[2,25],24:186,26:[2,25],27:[2,25],28:[2,25],29:[1,65],32:[1,60],33:[1,61],34:[2,25],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{12:[2,22],22:[2,22],25:[2,22],26:[2,22],27:[2,22],28:[2,22],34:[2,22],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],80:[1,39]},{1:[2,84],12:[2,84],22:[2,84],25:[2,84],26:[2,84],27:[2,84],28:[2,84],34:[2,84],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,84],55:57,57:[2,84],74:[2,84],76:[2,84],80:[2,84],82:[2,84],86:[2,84],87:[2,84]},{11:187,12:[2,24],25:[1,136],26:[2,24],27:[2,24]},{5:107,6:[1,110],7:[1,108],18:[1,109],20:101,23:106,25:[2,96],26:[2,96],27:[2,96],29:[1,104],36:[1,105],40:[1,103],68:102,69:100,71:188,73:[1,41],76:[2,96]},{1:[2,10],9:[2,10],12:[2,10],19:[2,10],22:[2,10],25:[2,10],26:[2,10],27:[2,10],28:[2,10],34:[2,10],37:[2,10],38:[2,10],39:[2,10],40:[2,10],41:[2,10],42:[2,10],43:[2,10],44:[2,10],45:[2,10],46:[2,10],47:[2,10],49:[2,10],54:[2,10],57:[2,10],67:[2,10],74:[2,10],76:[2,10],77:[2,10],78:[2,10],80:[2,10],81:[2,10],82:[2,10],83:[2,10],86:[2,10],87:[2,10]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:189,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],22:[2,16],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,38],12:[2,38],22:[2,38],25:[2,38],26:[2,38],27:[2,38],28:[2,38],34:[2,38],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,38],55:57,57:[2,38],74:[2,38],76:[2,38],80:[2,38],82:[2,38],86:[2,38],87:[2,38]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:190,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],28:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{11:191,12:[2,24],25:[1,136],26:[2,24],27:[2,24]},{1:[2,60],12:[2,60],22:[2,60],25:[2,60],26:[2,60],27:[2,60],28:[2,60],34:[2,60],38:[2,60],40:[2,60],41:[2,60],42:[2,60],43:[2,60],44:[2,60],45:[2,60],46:[2,60],47:[2,60],54:[2,60],57:[2,60],74:[2,60],76:[2,60],80:[2,60],82:[2,60],86:[2,60],87:[2,60]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:192,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{14:193,27:[1,5]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:194,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{11:195,25:[1,136],26:[2,24],27:[2,24],28:[2,24]},{1:[2,71],12:[2,71],22:[2,71],25:[2,71],26:[2,71],27:[2,71],28:[2,71],34:[2,71],38:[2,71],40:[2,71],41:[2,71],42:[2,71],43:[2,71],44:[2,71],45:[2,71],46:[2,71],47:[2,71],54:[2,71],57:[2,71],62:[1,196],74:[2,71],76:[2,71],80:[2,71],82:[2,71],86:[2,71],87:[1,153]},{14:197,27:[1,5]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:155,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39],88:198},{14:199,25:[1,200],27:[1,5]},{25:[2,124],27:[2,124],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],80:[1,39]},{14:201,27:[1,5]},{14:202,27:[1,5]},{14:203,27:[1,5],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],80:[1,39]},{1:[2,82],12:[2,82],22:[2,82],25:[2,82],26:[2,82],27:[2,82],28:[2,82],34:[2,82],38:[2,82],40:[2,82],41:[2,82],42:[2,82],43:[2,82],44:[2,82],45:[2,82],46:[2,82],47:[2,82],54:[2,82],57:[2,82],74:[2,82],76:[2,82],80:[2,82],82:[2,82],86:[2,82],87:[2,82]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:204,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{11:205,12:[2,24],25:[1,136],26:[2,24],27:[2,24]},{1:[2,8],9:[2,8],12:[2,8],19:[2,8],22:[2,8],25:[2,8],26:[2,8],27:[2,8],28:[2,8],34:[2,8],38:[2,8],40:[2,8],41:[2,8],42:[2,8],43:[2,8],44:[2,8],45:[2,8],46:[2,8],47:[2,8],49:[2,8],54:[2,8],57:[2,8],67:[2,8],74:[2,8],76:[2,8],77:[2,8],78:[2,8],80:[2,8],82:[2,8],86:[2,8],87:[2,8]},{22:[1,206],26:[1,184],27:[1,185]},{26:[1,208],27:[1,209],76:[1,207]},{5:107,6:[1,110],7:[1,108],18:[1,109],20:101,23:106,26:[2,25],27:[2,25],28:[2,25],29:[1,104],36:[1,105],40:[1,103],68:102,69:210,73:[1,41],76:[2,25]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:211,17:14,18:[1,36],21:[1,34],27:[1,212],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{6:[1,110],18:[1,109],23:213},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:214,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{25:[2,93],26:[2,93],27:[2,93],28:[2,93],76:[2,93]},{25:[2,94],26:[2,94],27:[2,94],28:[2,94],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],76:[2,94],80:[1,39]},{6:[1,110],18:[1,109],23:215},{1:[2,101],12:[2,101],22:[2,101],25:[2,101],26:[2,101],27:[2,101],28:[2,101],34:[2,101],38:[2,101],40:[2,101],41:[2,101],42:[2,101],43:[2,101],44:[2,101],45:[2,101],46:[2,101],47:[2,101],53:[2,101],54:[2,101],57:[2,101],74:[2,101],76:[2,101],80:[2,101],82:[2,101],86:[2,101],87:[2,101]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:216,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:217,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:74,4:218,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],17:116,18:[1,36],21:[1,34],73:[1,41],75:[1,35]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:219,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{25:[1,221],83:[1,220]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:222,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,103],9:[2,103],12:[2,103],19:[2,103],22:[2,103],25:[2,103],26:[2,103],27:[2,103],28:[2,103],34:[2,103],37:[2,103],38:[2,103],39:[2,103],40:[2,103],41:[2,103],42:[2,103],43:[2,103],44:[2,103],45:[2,103],46:[2,103],47:[2,103],49:[2,103],54:[2,103],57:[2,103],67:[2,103],70:[2,103],74:[2,103],76:[2,103],77:[2,103],78:[2,103],80:[2,103],81:[2,103],82:[2,103],83:[2,103],86:[2,103],87:[2,103]},{14:43,26:[1,42],27:[1,5],28:[1,223]},{11:224,25:[1,136],26:[2,24],27:[2,24],28:[2,24]},{26:[1,184],27:[1,185],34:[1,225]},{35:[1,226],79:[1,227]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:228,29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:229,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],28:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{12:[2,18],22:[2,18],25:[2,18],26:[2,18],27:[2,18],28:[2,18],34:[2,18]},{12:[1,230],26:[1,184],27:[1,185]},{11:231,25:[1,165],26:[2,24],27:[2,24],76:[2,24]},{11:232,22:[2,24],25:[1,136],26:[2,24],27:[2,24]},{11:233,25:[1,136],26:[2,24],27:[2,24],28:[2,24]},{12:[1,234],26:[1,184],27:[1,185]},{14:235,27:[1,5],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],80:[1,39]},{1:[2,63],12:[2,63],22:[2,63],25:[2,63],26:[2,63],27:[2,63],28:[2,63],34:[2,63],38:[2,63],40:[2,63],41:[2,63],42:[2,63],43:[2,63],44:[2,63],45:[2,63],46:[2,63],47:[2,63],54:[2,63],57:[2,63],74:[2,63],76:[2,63],80:[2,63],82:[2,63],86:[2,63],87:[2,63]},{1:[2,65],12:[2,65],22:[2,65],25:[2,65],26:[2,65],27:[2,65],28:[2,65],34:[2,65],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,65],55:57,57:[2,65],74:[2,65],76:[2,65],80:[2,65],82:[2,65],86:[2,65],87:[2,65]},{26:[1,184],27:[1,185],28:[1,236]},{14:237,27:[1,5]},{1:[2,74],12:[2,74],22:[2,74],25:[2,74],26:[2,74],27:[2,74],28:[2,74],34:[2,74],38:[2,74],40:[2,74],41:[2,74],42:[2,74],43:[2,74],44:[2,74],45:[2,74],46:[2,74],47:[2,74],54:[2,74],57:[2,74],74:[2,74],76:[2,74],80:[2,74],82:[2,74],86:[2,74],87:[2,74]},{14:238,25:[1,200],27:[1,5]},{1:[2,122],12:[2,122],22:[2,122],25:[2,122],26:[2,122],27:[2,122],28:[2,122],34:[2,122],38:[2,122],40:[2,122],41:[2,122],42:[2,122],43:[2,122],44:[2,122],45:[2,122],46:[2,122],47:[2,122],54:[2,122],57:[2,122],62:[2,122],74:[2,122],76:[2,122],80:[2,122],82:[2,122],86:[2,122],87:[2,122]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:239,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,77],12:[2,77],22:[2,77],25:[2,77],26:[2,77],27:[2,77],28:[2,77],34:[2,77],38:[2,77],40:[2,77],41:[2,77],42:[2,77],43:[2,77],44:[2,77],45:[2,77],46:[2,77],47:[2,77],54:[2,77],57:[2,77],65:[1,240],74:[2,77],76:[2,77],80:[2,77],82:[2,77],86:[2,77],87:[2,77]},{1:[2,79],12:[2,79],22:[2,79],25:[2,79],26:[2,79],27:[2,79],28:[2,79],34:[2,79],38:[2,79],40:[2,79],41:[2,79],42:[2,79],43:[2,79],44:[2,79],45:[2,79],46:[2,79],47:[2,79],54:[2,79],57:[2,79],74:[2,79],76:[2,79],80:[2,79],82:[2,79],86:[2,79],87:[2,79]},{1:[2,81],12:[2,81],22:[2,81],25:[2,81],26:[2,81],27:[2,81],28:[2,81],34:[2,81],38:[2,81],40:[2,81],41:[2,81],42:[2,81],43:[2,81],44:[2,81],45:[2,81],46:[2,81],47:[2,81],54:[2,81],57:[2,81],74:[2,81],76:[2,81],80:[2,81],82:[2,81],86:[2,81],87:[2,81]},{14:241,27:[1,5],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],80:[1,39]},{12:[1,242],26:[1,184],27:[1,185]},{1:[2,106],9:[2,106],12:[2,106],19:[2,106],22:[2,106],25:[2,106],26:[2,106],27:[2,106],28:[2,106],34:[2,106],37:[2,106],38:[2,106],40:[2,106],41:[2,106],42:[2,106],43:[2,106],44:[2,106],45:[2,106],46:[2,106],47:[2,106],49:[2,106],54:[2,106],57:[2,106],67:[2,106],74:[2,106],76:[2,106],77:[2,106],78:[2,106],80:[2,106],81:[2,106],82:[2,106],83:[2,106],86:[2,106],87:[2,106]},{1:[2,107],9:[2,107],12:[2,107],19:[2,107],22:[2,107],25:[2,107],26:[2,107],27:[2,107],28:[2,107],34:[2,107],37:[2,107],38:[2,107],40:[2,107],41:[2,107],42:[2,107],43:[2,107],44:[2,107],45:[2,107],46:[2,107],47:[2,107],49:[2,107],54:[2,107],57:[2,107],67:[2,107],74:[2,107],76:[2,107],77:[2,107],78:[2,107],80:[2,107],81:[2,107],82:[2,107],83:[2,107],86:[2,107],87:[2,107]},{5:107,6:[1,110],7:[1,108],18:[1,109],20:101,23:106,29:[1,104],36:[1,105],40:[1,103],68:102,69:243,73:[1,41]},{5:107,6:[1,110],7:[1,108],18:[1,109],20:101,23:106,25:[2,96],26:[2,96],27:[2,96],28:[2,96],29:[1,104],36:[1,105],40:[1,103],68:102,69:100,71:244,73:[1,41]},{25:[2,98],26:[2,98],27:[2,98],28:[2,98],76:[2,98]},{25:[2,89],26:[2,89],27:[2,89],28:[2,89],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],76:[2,89],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:245,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],28:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{25:[2,88],26:[2,88],27:[2,88],28:[2,88],43:[2,88],76:[2,88]},{25:[2,92],26:[2,92],27:[2,92],28:[2,92],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],76:[2,92],80:[1,39]},{25:[2,87],26:[2,87],27:[2,87],28:[2,87],43:[2,87],76:[2,87]},{1:[2,112],12:[2,112],22:[2,112],25:[2,112],26:[2,112],27:[2,112],28:[2,112],34:[2,112],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,112],55:57,57:[2,112],74:[2,112],76:[2,112],80:[2,112],82:[1,246],86:[2,112],87:[2,112]},{1:[2,114],12:[2,114],22:[2,114],25:[2,114],26:[2,114],27:[2,114],28:[2,114],34:[2,114],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,114],55:57,57:[2,114],74:[2,114],76:[2,114],80:[2,114],82:[2,114],86:[2,114],87:[2,114]},{9:[2,1],19:[2,1],77:[2,1],78:[2,1],83:[1,247]},{38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],80:[1,39],86:[1,248]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:249,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:74,4:250,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],17:116,18:[1,36],21:[1,34],73:[1,41],75:[1,35]},{1:[2,121],12:[2,121],22:[2,121],25:[2,121],26:[2,121],27:[2,121],28:[2,121],34:[2,121],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,121],55:57,57:[2,121],74:[2,121],76:[2,121],80:[2,121],82:[2,121],86:[2,121],87:[2,121]},{74:[1,251]},{26:[1,184],27:[1,185],28:[1,252]},{79:[1,227]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:253,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{14:254,27:[1,5]},{12:[2,19],22:[2,19],25:[2,19],26:[2,19],27:[2,19],28:[2,19],34:[2,19]},{11:255,25:[1,136],26:[2,24],27:[2,24],28:[2,24]},{1:[2,6],9:[2,6],12:[2,6],19:[2,6],22:[2,6],25:[2,6],26:[2,6],27:[2,6],28:[2,6],34:[2,6],38:[2,6],40:[2,6],41:[2,6],42:[2,6],43:[2,6],44:[2,6],45:[2,6],46:[2,6],47:[2,6],49:[2,6],54:[2,6],57:[2,6],67:[2,6],74:[2,6],76:[2,6],77:[2,6],78:[2,6],80:[2,6],82:[2,6],86:[2,6],87:[2,6]},{26:[1,208],27:[1,209],76:[1,256]},{22:[1,257],26:[1,184],27:[1,185]},{26:[1,184],27:[1,185],28:[1,258]},{14:259,27:[1,5]},{1:[2,102],12:[2,102],22:[2,102],25:[2,102],26:[2,102],27:[2,102],28:[2,102],34:[2,102],38:[2,102],40:[2,102],41:[2,102],42:[2,102],43:[2,102],44:[2,102],45:[2,102],46:[2,102],47:[2,102],53:[2,102],54:[2,102],57:[2,102],74:[2,102],76:[2,102],80:[2,102],82:[2,102],86:[2,102],87:[2,102]},{1:[2,67],12:[2,67],22:[2,67],25:[2,67],26:[2,67],27:[2,67],28:[2,67],34:[2,67],38:[2,67],40:[2,67],41:[2,67],42:[2,67],43:[2,67],44:[2,67],45:[2,67],46:[2,67],47:[2,67],54:[2,67],57:[2,67],74:[2,67],76:[2,67],80:[2,67],82:[2,67],86:[2,67],87:[2,67]},{1:[2,72],12:[2,72],22:[2,72],25:[2,72],26:[2,72],27:[2,72],28:[2,72],34:[2,72],38:[2,72],40:[2,72],41:[2,72],42:[2,72],43:[2,72],44:[2,72],45:[2,72],46:[2,72],47:[2,72],54:[2,72],57:[2,72],74:[2,72],76:[2,72],80:[2,72],82:[2,72],86:[2,72],87:[2,72]},{1:[2,123],12:[2,123],22:[2,123],25:[2,123],26:[2,123],27:[2,123],28:[2,123],34:[2,123],38:[2,123],40:[2,123],41:[2,123],42:[2,123],43:[2,123],44:[2,123],45:[2,123],46:[2,123],47:[2,123],54:[2,123],57:[2,123],62:[2,123],74:[2,123],76:[2,123],80:[2,123],82:[2,123],86:[2,123],87:[2,123]},{25:[2,125],27:[2,125],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],80:[1,39]},{14:260,27:[1,5]},{1:[2,83],12:[2,83],22:[2,83],25:[2,83],26:[2,83],27:[2,83],28:[2,83],34:[2,83],38:[2,83],40:[2,83],41:[2,83],42:[2,83],43:[2,83],44:[2,83],45:[2,83],46:[2,83],47:[2,83],54:[2,83],57:[2,83],74:[2,83],76:[2,83],80:[2,83],82:[2,83],86:[2,83],87:[2,83]},{14:261,27:[1,5]},{25:[2,99],26:[2,99],27:[2,99],28:[2,99],76:[2,99]},{11:262,25:[1,165],26:[2,24],27:[2,24],28:[2,24]},{11:263,25:[1,136],26:[2,24],27:[2,24],28:[2,24]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:264,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:265,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:266,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,116],12:[2,116],22:[2,116],25:[2,116],26:[2,116],27:[2,116],28:[2,116],34:[2,116],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,116],55:57,57:[2,116],74:[2,116],76:[2,116],80:[2,116],82:[2,116],86:[2,116],87:[2,116]},{9:[2,1],19:[2,1],77:[2,1],78:[2,1],83:[1,267]},{1:[2,104],9:[2,104],12:[2,104],19:[2,104],22:[2,104],25:[2,104],26:[2,104],27:[2,104],28:[2,104],34:[2,104],37:[2,104],38:[2,104],39:[2,104],40:[2,104],41:[2,104],42:[2,104],43:[2,104],44:[2,104],45:[2,104],46:[2,104],47:[2,104],49:[2,104],54:[2,104],57:[2,104],67:[2,104],70:[2,104],74:[2,104],76:[2,104],77:[2,104],78:[2,104],80:[2,104],81:[2,104],82:[2,104],83:[2,104],86:[2,104],87:[2,104]},{1:[2,41],12:[2,41],22:[2,41],25:[2,41],26:[2,41],27:[2,41],28:[2,41],34:[2,41],38:[2,41],40:[2,41],41:[2,41],42:[2,41],43:[2,41],44:[2,41],45:[2,41],46:[2,41],47:[2,41],54:[2,41],57:[2,41],74:[2,41],76:[2,41],80:[2,41],82:[2,41],86:[2,41],87:[2,41]},{1:[2,32],26:[2,32],27:[2,32],28:[2,32],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],74:[2,32],80:[1,39]},{1:[2,110],12:[2,110],22:[2,110],25:[2,110],26:[2,110],27:[2,110],28:[2,110],34:[2,110],38:[2,110],40:[2,110],41:[2,110],42:[2,110],43:[2,110],44:[2,110],45:[2,110],46:[2,110],47:[2,110],54:[2,110],57:[2,110],74:[2,110],76:[2,110],80:[2,110],82:[2,110],86:[2,110],87:[2,110]},{26:[1,184],27:[1,185],28:[1,268]},{1:[2,109],9:[2,109],12:[2,109],19:[2,109],22:[2,109],25:[2,109],26:[2,109],27:[2,109],28:[2,109],34:[2,109],37:[2,109],38:[2,109],40:[2,109],41:[2,109],42:[2,109],43:[2,109],44:[2,109],45:[2,109],46:[2,109],47:[2,109],49:[2,109],54:[2,109],57:[2,109],67:[2,109],74:[2,109],76:[2,109],77:[2,109],78:[2,109],80:[2,109],81:[2,109],82:[2,109],83:[2,109],86:[2,109],87:[2,109]},{1:[2,11],9:[2,11],12:[2,11],19:[2,11],22:[2,11],25:[2,11],26:[2,11],27:[2,11],28:[2,11],34:[2,11],37:[2,11],38:[2,11],39:[2,11],40:[2,11],41:[2,11],42:[2,11],43:[2,11],44:[2,11],45:[2,11],46:[2,11],47:[2,11],49:[2,11],54:[2,11],57:[2,11],67:[2,11],74:[2,11],76:[2,11],77:[2,11],78:[2,11],80:[2,11],81:[2,11],82:[2,11],83:[2,11],86:[2,11],87:[2,11]},{1:[2,39],12:[2,39],22:[2,39],25:[2,39],26:[2,39],27:[2,39],28:[2,39],34:[2,39],38:[2,39],40:[2,39],41:[2,39],42:[2,39],43:[2,39],44:[2,39],45:[2,39],46:[2,39],47:[2,39],54:[2,39],57:[2,39],74:[2,39],76:[2,39],80:[2,39],82:[2,39],86:[2,39],87:[2,39]},{1:[2,58],12:[2,58],22:[2,58],25:[2,58],26:[2,58],27:[2,58],28:[2,58],34:[2,58],38:[2,58],40:[2,58],41:[2,58],42:[2,58],43:[2,58],44:[2,58],45:[2,58],46:[2,58],47:[2,58],54:[2,58],57:[2,58],74:[2,58],76:[2,58],80:[2,58],82:[2,58],86:[2,58],87:[2,58]},{1:[2,78],12:[2,78],22:[2,78],25:[2,78],26:[2,78],27:[2,78],28:[2,78],34:[2,78],38:[2,78],40:[2,78],41:[2,78],42:[2,78],43:[2,78],44:[2,78],45:[2,78],46:[2,78],47:[2,78],54:[2,78],57:[2,78],74:[2,78],76:[2,78],80:[2,78],82:[2,78],86:[2,78],87:[2,78]},{1:[2,7],9:[2,7],12:[2,7],19:[2,7],22:[2,7],25:[2,7],26:[2,7],27:[2,7],28:[2,7],34:[2,7],38:[2,7],40:[2,7],41:[2,7],42:[2,7],43:[2,7],44:[2,7],45:[2,7],46:[2,7],47:[2,7],49:[2,7],54:[2,7],57:[2,7],67:[2,7],74:[2,7],76:[2,7],77:[2,7],78:[2,7],80:[2,7],82:[2,7],86:[2,7],87:[2,7]},{26:[1,208],27:[1,209],28:[1,269]},{26:[1,184],27:[1,185],28:[1,270]},{1:[2,113],12:[2,113],22:[2,113],25:[2,113],26:[2,113],27:[2,113],28:[2,113],34:[2,113],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,113],55:57,57:[2,113],74:[2,113],76:[2,113],80:[2,113],82:[2,113],86:[2,113],87:[2,113]},{1:[2,115],12:[2,115],22:[2,115],25:[2,115],26:[2,115],27:[2,115],28:[2,115],34:[2,115],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,115],55:57,57:[2,115],74:[2,115],76:[2,115],80:[2,115],82:[2,115],86:[2,115],87:[2,115]},{1:[2,118],12:[2,118],22:[2,118],25:[2,118],26:[2,118],27:[2,118],28:[2,118],34:[2,118],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,118],55:57,57:[2,118],74:[2,118],76:[2,118],80:[2,118],82:[1,271],86:[2,118],87:[2,118]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:272,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{12:[2,20],22:[2,20],25:[2,20],26:[2,20],27:[2,20],28:[2,20],34:[2,20]},{25:[2,100],26:[2,100],27:[2,100],28:[2,100],76:[2,100]},{25:[2,90],26:[2,90],27:[2,90],28:[2,90],76:[2,90]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:273,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],79:[1,37],80:[1,39]},{1:[2,117],12:[2,117],22:[2,117],25:[2,117],26:[2,117],27:[2,117],28:[2,117],34:[2,117],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,117],55:57,57:[2,117],74:[2,117],76:[2,117],80:[2,117],82:[2,117],86:[2,117],87:[2,117]},{1:[2,119],12:[2,119],22:[2,119],25:[2,119],26:[2,119],27:[2,119],28:[2,119],34:[2,119],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,119],55:57,57:[2,119],74:[2,119],76:[2,119],80:[2,119],82:[2,119],86:[2,119],87:[2,119]}], +table: [{1:[2,129],3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],14:3,15:[1,33],16:6,17:14,18:[1,36],21:[1,34],27:[1,5],29:[1,10],30:2,31:4,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39],88:1},{1:[3]},{1:[2,126],14:43,26:[1,42],27:[1,5]},{26:[1,44]},{1:[2,26],26:[2,26],27:[2,26],28:[2,26],74:[2,26]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:6,17:14,18:[1,36],21:[1,34],28:[1,46],29:[1,10],30:45,31:4,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,30],26:[2,30],27:[2,30],28:[2,30],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],74:[2,30],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],14:59,15:[1,33],16:58,17:14,18:[1,36],21:[1,34],27:[1,5],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:62,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],34:[2,16],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,33],26:[2,33],27:[2,33],28:[2,33],74:[2,33]},{1:[2,34],26:[2,34],27:[2,34],28:[2,34],74:[2,34]},{1:[2,37],9:[1,68],12:[2,37],19:[1,70],22:[2,37],25:[2,37],26:[2,37],27:[2,37],28:[2,37],34:[2,37],38:[2,37],40:[2,37],41:[2,37],42:[2,37],43:[2,37],44:[2,37],45:[2,37],46:[2,37],47:[2,37],49:[1,66],54:[2,37],57:[2,37],67:[1,67],74:[2,37],76:[2,37],77:[1,69],79:[2,37],81:[2,37],85:[2,37],86:[2,37]},{1:[2,1],9:[2,1],12:[2,1],19:[2,1],22:[2,1],25:[2,1],26:[2,1],27:[2,1],28:[2,1],34:[2,1],37:[1,71],38:[2,1],40:[2,1],41:[2,1],42:[2,1],43:[2,1],44:[2,1],45:[2,1],46:[2,1],47:[2,1],49:[2,1],54:[2,1],57:[2,1],67:[2,1],74:[2,1],76:[2,1],77:[2,1],79:[2,1],81:[2,1],85:[2,1],86:[2,1]},{3:73,4:74,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],17:72,18:[1,36],21:[1,34],73:[1,41],75:[1,35]},{1:[2,105],9:[2,105],12:[2,105],19:[2,105],22:[2,105],25:[2,105],26:[2,105],27:[2,105],28:[2,105],34:[2,105],37:[2,105],38:[2,105],39:[1,75],40:[2,105],41:[2,105],42:[2,105],43:[2,105],44:[2,105],45:[2,105],46:[2,105],47:[2,105],49:[2,105],54:[2,105],57:[2,105],67:[2,105],74:[2,105],76:[2,105],77:[2,105],79:[2,105],81:[2,105],85:[2,105],86:[2,105]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:76,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:77,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:78,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,56],12:[2,56],22:[2,56],25:[2,56],26:[2,56],27:[2,56],28:[2,56],34:[2,56],38:[2,56],40:[2,56],41:[2,56],42:[2,56],43:[2,56],44:[2,56],45:[2,56],46:[2,56],47:[2,56],54:[2,56],57:[2,56],74:[2,56],76:[2,56],79:[2,56],81:[2,56],85:[2,56],86:[2,56]},{9:[1,80],33:[1,61],50:79,78:[1,37]},{1:[2,59],12:[2,59],22:[2,59],25:[2,59],26:[2,59],27:[2,59],28:[2,59],34:[2,59],38:[2,59],40:[2,59],41:[2,59],42:[2,59],43:[2,59],44:[2,59],45:[2,59],46:[2,59],47:[2,59],53:[1,81],54:[2,59],57:[2,59],74:[2,59],76:[2,59],79:[2,59],81:[2,59],85:[2,59],86:[2,59]},{14:82,27:[1,5]},{14:83,27:[1,5]},{1:[2,68],3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],12:[2,68],13:[1,32],15:[1,33],16:84,17:14,18:[1,36],21:[1,34],22:[2,68],25:[2,68],26:[2,68],27:[1,85],28:[2,68],32:[1,60],33:[1,61],34:[2,68],38:[2,68],39:[1,13],40:[1,16],41:[1,17],42:[2,68],43:[2,68],44:[2,68],45:[2,68],46:[2,68],47:[2,68],48:[1,15],50:18,51:[1,19],52:20,54:[2,68],55:21,56:[1,22],57:[2,68],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],74:[2,68],75:[1,35],76:[2,68],78:[1,37],79:[2,68],81:[2,68],85:[2,68],86:[2,68]},{1:[2,69],12:[2,69],18:[1,86],22:[2,69],25:[2,69],26:[2,69],27:[2,69],28:[2,69],34:[2,69],38:[2,69],40:[2,69],41:[2,69],42:[2,69],43:[2,69],44:[2,69],45:[2,69],46:[2,69],47:[2,69],54:[2,69],57:[2,69],74:[2,69],76:[2,69],79:[2,69],81:[2,69],85:[2,69],86:[2,69]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],14:89,15:[1,33],16:87,17:14,18:[1,36],21:[1,34],27:[1,5],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],61:88,63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39],86:[1,90]},{14:91,27:[1,5]},{3:73,4:74,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],14:92,15:[1,33],17:94,18:[1,36],21:[1,34],27:[1,5],67:[1,93],73:[1,41],75:[1,35]},{1:[2,2],9:[2,2],12:[2,2],19:[2,2],22:[2,2],25:[2,2],26:[2,2],27:[2,2],28:[2,2],34:[2,2],38:[2,2],40:[2,2],41:[2,2],42:[2,2],43:[2,2],44:[2,2],45:[2,2],46:[2,2],47:[2,2],49:[2,2],54:[2,2],57:[2,2],67:[2,2],74:[2,2],76:[2,2],77:[2,2],79:[2,2],81:[2,2],85:[2,2],86:[2,2]},{1:[2,3],9:[2,3],12:[2,3],19:[2,3],22:[2,3],25:[2,3],26:[2,3],27:[2,3],28:[2,3],34:[2,3],38:[2,3],40:[2,3],41:[2,3],42:[2,3],43:[2,3],44:[2,3],45:[2,3],46:[2,3],47:[2,3],49:[2,3],54:[2,3],57:[2,3],67:[2,3],74:[2,3],76:[2,3],77:[2,3],79:[2,3],81:[2,3],85:[2,3],86:[2,3]},{1:[2,4],9:[2,4],12:[2,4],19:[2,4],22:[2,4],25:[2,4],26:[2,4],27:[2,4],28:[2,4],34:[2,4],38:[2,4],40:[2,4],41:[2,4],42:[2,4],43:[2,4],44:[2,4],45:[2,4],46:[2,4],47:[2,4],49:[2,4],54:[2,4],57:[2,4],67:[2,4],74:[2,4],76:[2,4],77:[2,4],79:[2,4],81:[2,4],85:[2,4],86:[2,4]},{1:[2,5],9:[2,5],12:[2,5],19:[2,5],22:[2,5],25:[2,5],26:[2,5],27:[2,5],28:[2,5],34:[2,5],38:[2,5],40:[2,5],41:[2,5],42:[2,5],43:[2,5],44:[2,5],45:[2,5],46:[2,5],47:[2,5],49:[2,5],54:[2,5],57:[2,5],67:[2,5],74:[2,5],76:[2,5],77:[2,5],79:[2,5],81:[2,5],85:[2,5],86:[2,5]},{9:[1,95]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:96,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:97,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],22:[2,16],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{5:106,6:[1,109],7:[1,107],18:[1,108],20:100,23:105,25:[2,96],26:[2,96],27:[2,96],29:[1,103],36:[1,104],40:[1,102],68:101,69:99,71:98,73:[1,41],76:[2,96]},{1:[2,9],9:[2,9],12:[2,9],19:[2,9],22:[2,9],25:[2,9],26:[2,9],27:[2,9],28:[2,9],34:[2,9],37:[2,9],38:[2,9],39:[2,9],40:[2,9],41:[2,9],42:[2,9],43:[2,9],44:[2,9],45:[2,9],46:[2,9],47:[2,9],49:[2,9],54:[2,9],57:[2,9],67:[2,9],74:[2,9],76:[2,9],77:[2,9],79:[2,9],81:[2,9],82:[2,9],85:[2,9],86:[2,9]},{14:110,27:[1,5]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:111,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:73,4:112,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],17:115,18:[1,113],21:[1,34],73:[1,41],75:[1,35],83:[1,114]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:116,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:6,17:14,18:[1,36],21:[1,34],27:[1,118],29:[1,10],30:117,31:4,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,29],3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:6,17:14,18:[1,36],21:[1,34],26:[2,29],27:[2,29],28:[2,29],29:[1,10],31:119,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],74:[2,29],75:[1,35],78:[1,37],79:[1,39]},{1:[2,28],26:[2,28],27:[2,28],28:[2,28],74:[2,28]},{1:[2,127],3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:6,17:14,18:[1,36],21:[1,34],29:[1,10],30:120,31:4,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{14:43,26:[1,42],27:[1,5],28:[1,121]},{1:[2,36],9:[2,36],12:[2,36],19:[2,36],22:[2,36],25:[2,36],26:[2,36],27:[2,36],28:[2,36],34:[2,36],38:[2,36],40:[2,36],41:[2,36],42:[2,36],43:[2,36],44:[2,36],45:[2,36],46:[2,36],47:[2,36],49:[2,36],53:[2,36],54:[2,36],57:[2,36],62:[2,36],64:[2,36],65:[2,36],67:[2,36],74:[2,36],76:[2,36],77:[2,36],79:[2,36],81:[2,36],85:[2,36],86:[2,36]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:122,17:14,18:[1,36],21:[1,34],27:[1,123],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:124,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:125,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:126,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:127,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:128,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:129,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:130,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:131,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:132,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,64],12:[2,64],22:[2,64],25:[2,64],26:[2,64],27:[2,64],28:[2,64],34:[2,64],38:[2,64],40:[2,64],41:[2,64],42:[2,64],43:[2,64],44:[2,64],45:[2,64],46:[2,64],47:[2,64],54:[2,64],57:[2,64],74:[2,64],76:[2,64],79:[2,64],81:[2,64],85:[2,64],86:[2,64]},{1:[2,31],26:[2,31],27:[2,31],28:[2,31],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],74:[2,31],79:[1,39]},{1:[2,85],12:[2,85],22:[2,85],25:[2,85],26:[2,85],27:[2,85],28:[2,85],34:[2,85],38:[2,85],40:[2,85],41:[2,85],42:[2,85],43:[2,85],44:[2,85],45:[2,85],46:[2,85],47:[2,85],54:[2,85],57:[2,85],74:[2,85],76:[2,85],79:[2,85],81:[2,85],85:[2,85],86:[2,85]},{14:59,27:[1,5]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:133,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],34:[2,16],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{11:134,25:[1,135],26:[2,24],27:[2,24],34:[2,24]},{12:[2,17],22:[2,17],25:[2,17],26:[2,17],27:[2,17],28:[2,17],34:[2,17]},{12:[2,21],22:[2,21],25:[2,21],26:[2,21],27:[2,21],28:[2,21],34:[2,21],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],12:[2,23],13:[1,32],15:[1,33],16:136,17:14,18:[1,36],21:[1,34],22:[2,23],25:[2,23],26:[2,23],27:[2,23],28:[2,23],32:[1,60],33:[1,61],34:[2,23],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,55],12:[2,55],22:[2,55],25:[2,55],26:[2,55],27:[2,55],28:[2,55],34:[2,55],38:[2,55],40:[2,55],41:[2,55],42:[2,55],43:[2,55],44:[2,55],45:[2,55],46:[2,55],47:[2,55],54:[2,55],57:[2,55],74:[2,55],76:[2,55],79:[2,55],81:[2,55],85:[2,55],86:[2,55]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:137,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:138,12:[2,16],13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,108],9:[2,108],12:[2,108],19:[2,108],22:[2,108],25:[2,108],26:[2,108],27:[2,108],28:[2,108],34:[2,108],37:[2,108],38:[2,108],40:[2,108],41:[2,108],42:[2,108],43:[2,108],44:[2,108],45:[2,108],46:[2,108],47:[2,108],49:[2,108],54:[2,108],57:[2,108],67:[2,108],74:[2,108],76:[2,108],77:[2,108],79:[2,108],80:[2,108],81:[2,108],82:[2,108],85:[2,108],86:[2,108]},{5:106,6:[1,109],18:[1,108],20:140,21:[1,141],23:105,73:[1,41],75:[1,139]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:142,17:14,18:[1,36],21:[1,34],27:[1,143],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,42],9:[2,105],12:[2,42],19:[2,105],22:[2,42],25:[2,42],26:[2,42],27:[2,42],28:[2,42],34:[2,42],38:[2,42],40:[2,42],41:[2,42],42:[2,42],43:[2,42],44:[2,42],45:[2,42],46:[2,42],47:[2,42],54:[2,42],57:[2,42],74:[2,42],76:[2,42],77:[2,105],79:[2,42],81:[2,42],85:[2,42],86:[2,42]},{9:[1,68],19:[1,70],77:[1,69]},{9:[2,1],19:[2,1],77:[2,1]},{1:[2,43],12:[2,43],22:[2,43],25:[2,43],26:[2,43],27:[2,43],28:[2,43],34:[2,43],38:[2,43],40:[2,43],41:[2,43],42:[2,43],43:[2,43],44:[2,43],45:[2,43],46:[2,43],47:[2,43],54:[2,43],57:[2,43],74:[2,43],76:[2,43],79:[2,43],81:[2,43],85:[2,43],86:[2,43]},{1:[2,52],12:[2,52],22:[2,52],25:[2,52],26:[2,52],27:[2,52],28:[2,52],34:[2,52],38:[2,52],40:[2,52],41:[2,52],42:[2,52],43:[2,52],44:[2,52],45:[2,52],46:[2,52],47:[2,52],54:[2,52],55:57,57:[2,52],74:[2,52],76:[2,52],79:[2,52],81:[2,52],85:[2,52],86:[2,52]},{1:[2,53],12:[2,53],22:[2,53],25:[2,53],26:[2,53],27:[2,53],28:[2,53],34:[2,53],38:[2,53],40:[2,53],41:[2,53],42:[2,53],43:[2,53],44:[2,53],45:[2,53],46:[2,53],47:[2,53],54:[2,53],55:57,57:[2,53],74:[2,53],76:[2,53],79:[2,53],81:[2,53],85:[2,53],86:[2,53]},{1:[2,54],12:[2,54],22:[2,54],25:[2,54],26:[2,54],27:[2,54],28:[2,54],34:[2,54],38:[2,54],40:[2,54],41:[2,54],42:[2,54],43:[2,54],44:[2,54],45:[2,54],46:[2,54],47:[2,54],54:[2,54],55:57,57:[2,54],74:[2,54],76:[2,54],79:[2,54],81:[2,54],85:[2,54],86:[2,54]},{1:[2,57],12:[2,57],22:[2,57],25:[2,57],26:[2,57],27:[2,57],28:[2,57],34:[2,57],38:[2,57],40:[2,57],41:[2,57],42:[2,57],43:[2,57],44:[2,57],45:[2,57],46:[2,57],47:[2,57],54:[2,57],57:[2,57],74:[2,57],76:[2,57],79:[2,57],81:[2,57],85:[2,57],86:[2,57]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:144,12:[2,16],13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{14:145,27:[1,5],72:[1,146]},{1:[2,62],12:[2,62],22:[2,62],25:[2,62],26:[2,62],27:[2,62],28:[2,62],34:[2,62],38:[2,62],40:[2,62],41:[2,62],42:[2,62],43:[2,62],44:[2,62],45:[2,62],46:[2,62],47:[2,62],53:[1,147],54:[2,62],57:[2,62],74:[2,62],76:[2,62],79:[2,62],81:[2,62],85:[2,62],86:[2,62]},{57:[1,148]},{1:[2,66],12:[2,66],22:[2,66],25:[2,66],26:[2,66],27:[2,66],28:[2,66],34:[2,66],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,66],55:57,57:[2,66],74:[2,66],76:[2,66],79:[2,66],81:[2,66],85:[2,66],86:[2,66]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:149,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],28:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,70],12:[2,70],22:[2,70],25:[2,70],26:[2,70],27:[2,70],28:[2,70],34:[2,70],38:[2,70],40:[2,70],41:[2,70],42:[2,70],43:[2,70],44:[2,70],45:[2,70],46:[2,70],47:[2,70],54:[2,70],57:[2,70],74:[2,70],76:[2,70],79:[2,70],81:[2,70],85:[2,70],86:[2,70]},{38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],61:150,79:[1,39],86:[1,90]},{1:[2,73],12:[2,73],22:[2,73],25:[2,73],26:[2,73],27:[2,73],28:[2,73],34:[2,73],38:[2,73],40:[2,73],41:[2,73],42:[2,73],43:[2,73],44:[2,73],45:[2,73],46:[2,73],47:[2,73],54:[2,73],57:[2,73],62:[1,151],74:[2,73],76:[2,73],79:[2,73],81:[2,73],85:[2,73],86:[1,152]},{1:[2,75],12:[2,75],22:[2,75],25:[2,75],26:[2,75],27:[2,75],28:[2,75],34:[2,75],38:[2,75],40:[2,75],41:[2,75],42:[2,75],43:[2,75],44:[2,75],45:[2,75],46:[2,75],47:[2,75],54:[2,75],57:[2,75],74:[2,75],76:[2,75],79:[2,75],81:[2,75],85:[2,75],86:[2,75]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:154,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39],87:153},{1:[2,76],12:[2,76],22:[2,76],25:[2,76],26:[2,76],27:[2,76],28:[2,76],34:[2,76],38:[2,76],40:[2,76],41:[2,76],42:[2,76],43:[2,76],44:[2,76],45:[2,76],46:[2,76],47:[2,76],54:[2,76],57:[2,76],64:[1,155],65:[1,156],74:[2,76],76:[2,76],79:[2,76],81:[2,76],85:[2,76],86:[2,76]},{1:[2,80],12:[2,80],22:[2,80],25:[2,80],26:[2,80],27:[2,80],28:[2,80],34:[2,80],38:[2,80],40:[2,80],41:[2,80],42:[2,80],43:[2,80],44:[2,80],45:[2,80],46:[2,80],47:[2,80],54:[2,80],57:[2,80],74:[2,80],76:[2,80],79:[2,80],81:[2,80],85:[2,80],86:[2,80]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:157,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{9:[2,105],14:158,19:[2,105],27:[1,5],67:[1,159],77:[2,105]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:160,12:[2,16],13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{14:161,27:[1,5],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],79:[1,39]},{11:162,22:[2,24],25:[1,135],26:[2,24],27:[2,24]},{11:163,25:[1,164],26:[2,24],27:[2,24],76:[2,24]},{25:[2,97],26:[2,97],27:[2,97],28:[2,97],76:[2,97]},{19:[1,166],25:[2,86],26:[2,86],27:[2,86],28:[2,86],43:[2,86],70:[1,165],76:[2,86]},{25:[2,91],26:[2,91],27:[2,91],28:[2,91],43:[1,167],76:[2,91]},{5:106,6:[1,109],18:[1,108],20:168,23:105,73:[1,41]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:169,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{25:[2,95],26:[2,95],27:[2,95],28:[2,95],76:[2,95]},{1:[2,12],9:[2,12],12:[2,12],19:[2,12],22:[2,12],25:[2,12],26:[2,12],27:[2,12],28:[2,12],34:[2,12],37:[2,12],38:[2,12],39:[2,12],40:[2,12],41:[2,12],42:[2,12],43:[2,12],44:[2,12],45:[2,12],46:[2,12],47:[2,12],49:[2,12],54:[2,12],57:[2,12],67:[2,12],70:[2,12],74:[2,12],76:[2,12],77:[2,12],79:[2,12],80:[2,12],81:[2,12],82:[2,12],85:[2,12],86:[2,12]},{1:[2,13],9:[2,13],12:[2,13],19:[2,13],22:[2,13],25:[2,13],26:[2,13],27:[2,13],28:[2,13],34:[2,13],37:[2,13],38:[2,13],39:[2,13],40:[2,13],41:[2,13],42:[2,13],43:[2,13],44:[2,13],45:[2,13],46:[2,13],47:[2,13],49:[2,13],54:[2,13],57:[2,13],67:[2,13],70:[2,13],74:[2,13],76:[2,13],77:[2,13],79:[2,13],80:[2,13],81:[2,13],82:[2,13],85:[2,13],86:[2,13]},{19:[1,170]},{1:[2,14],9:[2,14],12:[2,14],19:[2,14],22:[2,14],25:[2,14],26:[2,14],27:[2,14],28:[2,14],34:[2,14],37:[2,14],38:[2,14],39:[2,14],40:[2,14],41:[2,14],42:[2,14],43:[2,14],44:[2,14],45:[2,14],46:[2,14],47:[2,14],49:[2,14],54:[2,14],57:[2,14],67:[2,14],70:[2,14],74:[2,14],76:[2,14],77:[2,14],79:[2,14],80:[2,14],81:[2,14],82:[2,14],85:[2,14],86:[2,14]},{1:[2,15],9:[2,15],12:[2,15],19:[2,15],22:[2,15],25:[2,15],26:[2,15],27:[2,15],28:[2,15],34:[2,15],37:[2,15],38:[2,15],39:[2,15],40:[2,15],41:[2,15],42:[2,15],43:[2,15],44:[2,15],45:[2,15],46:[2,15],47:[2,15],49:[2,15],54:[2,15],57:[2,15],67:[2,15],70:[2,15],74:[2,15],76:[2,15],77:[2,15],79:[2,15],80:[2,15],81:[2,15],82:[2,15],85:[2,15],86:[2,15]},{1:[2,111],12:[2,111],22:[2,111],25:[2,111],26:[2,111],27:[2,111],28:[2,111],34:[2,111],38:[2,111],40:[2,111],41:[2,111],42:[2,111],43:[2,111],44:[2,111],45:[2,111],46:[2,111],47:[2,111],54:[2,111],57:[2,111],74:[2,111],76:[2,111],79:[2,111],81:[2,111],85:[2,111],86:[2,111]},{14:171,27:[1,5],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],79:[1,39]},{9:[2,1],19:[2,1],77:[2,1],80:[1,172]},{9:[2,9],19:[2,9],25:[1,174],77:[2,9],80:[2,9],82:[1,173],84:[1,175]},{18:[1,176]},{9:[2,105],19:[2,105],77:[2,105],80:[2,105],82:[2,105]},{1:[2,120],12:[2,120],22:[2,120],25:[1,177],26:[2,120],27:[2,120],28:[2,120],34:[2,120],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,120],55:57,57:[2,120],74:[2,120],76:[2,120],79:[2,120],81:[2,120],85:[2,120],86:[2,120]},{14:43,26:[1,42],27:[1,5],74:[1,178]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:6,17:14,18:[1,36],21:[1,34],29:[1,10],30:179,31:4,32:[1,7],33:[1,8],36:[1,9],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,27],26:[2,27],27:[2,27],28:[2,27],74:[2,27]},{1:[2,128],14:43,26:[1,42],27:[1,5]},{1:[2,35],9:[2,35],12:[2,35],19:[2,35],22:[2,35],25:[2,35],26:[2,35],27:[2,35],28:[2,35],34:[2,35],38:[2,35],40:[2,35],41:[2,35],42:[2,35],43:[2,35],44:[2,35],45:[2,35],46:[2,35],47:[2,35],49:[2,35],53:[2,35],54:[2,35],57:[2,35],62:[2,35],64:[2,35],65:[2,35],67:[2,35],74:[2,35],76:[2,35],77:[2,35],79:[2,35],81:[2,35],85:[2,35],86:[2,35]},{1:[2,40],12:[2,40],22:[2,40],25:[2,40],26:[2,40],27:[2,40],28:[2,40],34:[2,40],38:[2,40],40:[1,48],41:[2,40],42:[2,40],43:[2,40],44:[1,52],45:[2,40],46:[2,40],47:[2,40],54:[2,40],55:57,57:[2,40],74:[2,40],76:[2,40],79:[2,40],81:[2,40],85:[2,40],86:[2,40]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:180,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],28:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,44],12:[2,44],22:[2,44],25:[2,44],26:[2,44],27:[2,44],28:[2,44],34:[2,44],38:[2,44],40:[2,44],41:[2,44],42:[2,44],43:[2,44],44:[1,52],45:[2,44],46:[2,44],47:[2,44],54:[2,44],55:57,57:[2,44],74:[2,44],76:[2,44],79:[2,44],81:[2,44],85:[2,44],86:[2,44]},{1:[2,45],12:[2,45],22:[2,45],25:[2,45],26:[2,45],27:[2,45],28:[2,45],34:[2,45],38:[1,47],40:[1,48],41:[2,45],42:[1,50],43:[2,45],44:[1,52],45:[1,53],46:[2,45],47:[1,55],54:[2,45],55:57,57:[2,45],74:[2,45],76:[2,45],79:[2,45],81:[2,45],85:[2,45],86:[2,45]},{1:[2,46],12:[2,46],22:[2,46],25:[2,46],26:[2,46],27:[2,46],28:[2,46],34:[2,46],38:[1,47],40:[1,48],41:[2,46],42:[1,50],43:[2,46],44:[1,52],45:[1,53],46:[2,46],47:[1,55],54:[2,46],55:57,57:[2,46],74:[2,46],76:[2,46],79:[2,46],81:[2,46],85:[2,46],86:[2,46]},{1:[2,47],12:[2,47],22:[2,47],25:[2,47],26:[2,47],27:[2,47],28:[2,47],34:[2,47],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,47],55:57,57:[2,47],74:[2,47],76:[2,47],79:[2,47],81:[2,47],85:[2,47],86:[2,47]},{1:[2,48],12:[2,48],22:[2,48],25:[2,48],26:[2,48],27:[2,48],28:[2,48],34:[2,48],38:[2,48],40:[2,48],41:[2,48],42:[2,48],43:[2,48],44:[2,48],45:[2,48],46:[2,48],47:[2,48],54:[2,48],55:57,57:[2,48],74:[2,48],76:[2,48],79:[2,48],81:[2,48],85:[2,48],86:[2,48]},{1:[2,49],12:[2,49],22:[2,49],25:[2,49],26:[2,49],27:[2,49],28:[2,49],34:[2,49],38:[2,49],40:[1,48],41:[2,49],42:[2,49],43:[2,49],44:[1,52],45:[2,49],46:[2,49],47:[2,49],54:[2,49],55:57,57:[2,49],74:[2,49],76:[2,49],79:[2,49],81:[2,49],85:[2,49],86:[2,49]},{1:[2,50],12:[2,50],22:[2,50],25:[2,50],26:[2,50],27:[2,50],28:[2,50],34:[2,50],38:[1,47],40:[1,48],41:[2,50],42:[1,50],43:[2,50],44:[1,52],45:[1,53],46:[2,50],47:[1,55],54:[2,50],55:57,57:[2,50],74:[2,50],76:[2,50],79:[2,50],81:[2,50],85:[2,50],86:[2,50]},{1:[2,51],12:[2,51],22:[2,51],25:[2,51],26:[2,51],27:[2,51],28:[2,51],34:[2,51],38:[1,47],40:[1,48],41:[2,51],42:[2,51],43:[2,51],44:[1,52],45:[1,53],46:[2,51],47:[2,51],54:[2,51],55:57,57:[2,51],74:[2,51],76:[2,51],79:[2,51],81:[2,51],85:[2,51],86:[2,51]},{1:[2,61],12:[2,61],22:[2,61],25:[2,61],26:[2,61],27:[2,61],28:[2,61],34:[2,61],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,61],55:57,57:[2,61],74:[2,61],76:[2,61],79:[2,61],81:[2,61],85:[2,61],86:[2,61]},{11:181,25:[1,135],26:[2,24],27:[2,24],34:[2,24]},{26:[1,183],27:[1,184],34:[1,182]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],12:[2,25],13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],22:[2,25],24:185,26:[2,25],27:[2,25],28:[2,25],29:[1,65],32:[1,60],33:[1,61],34:[2,25],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{12:[2,22],22:[2,22],25:[2,22],26:[2,22],27:[2,22],28:[2,22],34:[2,22],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],79:[1,39]},{1:[2,84],12:[2,84],22:[2,84],25:[2,84],26:[2,84],27:[2,84],28:[2,84],34:[2,84],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,84],55:57,57:[2,84],74:[2,84],76:[2,84],79:[2,84],81:[2,84],85:[2,84],86:[2,84]},{11:186,12:[2,24],25:[1,135],26:[2,24],27:[2,24]},{5:106,6:[1,109],7:[1,107],18:[1,108],20:100,23:105,25:[2,96],26:[2,96],27:[2,96],29:[1,103],36:[1,104],40:[1,102],68:101,69:99,71:187,73:[1,41],76:[2,96]},{1:[2,10],9:[2,10],12:[2,10],19:[2,10],22:[2,10],25:[2,10],26:[2,10],27:[2,10],28:[2,10],34:[2,10],37:[2,10],38:[2,10],39:[2,10],40:[2,10],41:[2,10],42:[2,10],43:[2,10],44:[2,10],45:[2,10],46:[2,10],47:[2,10],49:[2,10],54:[2,10],57:[2,10],67:[2,10],74:[2,10],76:[2,10],77:[2,10],79:[2,10],80:[2,10],81:[2,10],82:[2,10],85:[2,10],86:[2,10]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:188,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],22:[2,16],24:63,25:[2,16],26:[2,16],27:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,38],12:[2,38],22:[2,38],25:[2,38],26:[2,38],27:[2,38],28:[2,38],34:[2,38],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,38],55:57,57:[2,38],74:[2,38],76:[2,38],79:[2,38],81:[2,38],85:[2,38],86:[2,38]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:189,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],28:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{11:190,12:[2,24],25:[1,135],26:[2,24],27:[2,24]},{1:[2,60],12:[2,60],22:[2,60],25:[2,60],26:[2,60],27:[2,60],28:[2,60],34:[2,60],38:[2,60],40:[2,60],41:[2,60],42:[2,60],43:[2,60],44:[2,60],45:[2,60],46:[2,60],47:[2,60],54:[2,60],57:[2,60],74:[2,60],76:[2,60],79:[2,60],81:[2,60],85:[2,60],86:[2,60]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:191,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{14:192,27:[1,5]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:193,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{11:194,25:[1,135],26:[2,24],27:[2,24],28:[2,24]},{1:[2,71],12:[2,71],22:[2,71],25:[2,71],26:[2,71],27:[2,71],28:[2,71],34:[2,71],38:[2,71],40:[2,71],41:[2,71],42:[2,71],43:[2,71],44:[2,71],45:[2,71],46:[2,71],47:[2,71],54:[2,71],57:[2,71],62:[1,195],74:[2,71],76:[2,71],79:[2,71],81:[2,71],85:[2,71],86:[1,152]},{14:196,27:[1,5]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:154,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39],87:197},{14:198,25:[1,199],27:[1,5]},{25:[2,124],27:[2,124],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],79:[1,39]},{14:200,27:[1,5]},{14:201,27:[1,5]},{14:202,27:[1,5],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],79:[1,39]},{1:[2,82],12:[2,82],22:[2,82],25:[2,82],26:[2,82],27:[2,82],28:[2,82],34:[2,82],38:[2,82],40:[2,82],41:[2,82],42:[2,82],43:[2,82],44:[2,82],45:[2,82],46:[2,82],47:[2,82],54:[2,82],57:[2,82],74:[2,82],76:[2,82],79:[2,82],81:[2,82],85:[2,82],86:[2,82]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:203,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{11:204,12:[2,24],25:[1,135],26:[2,24],27:[2,24]},{1:[2,8],9:[2,8],12:[2,8],19:[2,8],22:[2,8],25:[2,8],26:[2,8],27:[2,8],28:[2,8],34:[2,8],38:[2,8],40:[2,8],41:[2,8],42:[2,8],43:[2,8],44:[2,8],45:[2,8],46:[2,8],47:[2,8],49:[2,8],54:[2,8],57:[2,8],67:[2,8],74:[2,8],76:[2,8],77:[2,8],79:[2,8],81:[2,8],85:[2,8],86:[2,8]},{22:[1,205],26:[1,183],27:[1,184]},{26:[1,207],27:[1,208],76:[1,206]},{5:106,6:[1,109],7:[1,107],18:[1,108],20:100,23:105,26:[2,25],27:[2,25],28:[2,25],29:[1,103],36:[1,104],40:[1,102],68:101,69:209,73:[1,41],76:[2,25]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:210,17:14,18:[1,36],21:[1,34],27:[1,211],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{6:[1,109],18:[1,108],23:212},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:213,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{25:[2,93],26:[2,93],27:[2,93],28:[2,93],76:[2,93]},{25:[2,94],26:[2,94],27:[2,94],28:[2,94],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],76:[2,94],79:[1,39]},{6:[1,109],18:[1,108],23:214},{1:[2,101],12:[2,101],22:[2,101],25:[2,101],26:[2,101],27:[2,101],28:[2,101],34:[2,101],38:[2,101],40:[2,101],41:[2,101],42:[2,101],43:[2,101],44:[2,101],45:[2,101],46:[2,101],47:[2,101],53:[2,101],54:[2,101],57:[2,101],74:[2,101],76:[2,101],79:[2,101],81:[2,101],85:[2,101],86:[2,101]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:215,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:216,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:73,4:217,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],17:115,18:[1,36],21:[1,34],73:[1,41],75:[1,35]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:218,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{25:[1,220],82:[1,219]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:221,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,103],9:[2,103],12:[2,103],19:[2,103],22:[2,103],25:[2,103],26:[2,103],27:[2,103],28:[2,103],34:[2,103],37:[2,103],38:[2,103],39:[2,103],40:[2,103],41:[2,103],42:[2,103],43:[2,103],44:[2,103],45:[2,103],46:[2,103],47:[2,103],49:[2,103],54:[2,103],57:[2,103],67:[2,103],70:[2,103],74:[2,103],76:[2,103],77:[2,103],79:[2,103],80:[2,103],81:[2,103],82:[2,103],85:[2,103],86:[2,103]},{14:43,26:[1,42],27:[1,5],28:[1,222]},{11:223,25:[1,135],26:[2,24],27:[2,24],28:[2,24]},{26:[1,183],27:[1,184],34:[1,224]},{35:[1,225],78:[1,226]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:227,29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:228,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],28:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{12:[2,18],22:[2,18],25:[2,18],26:[2,18],27:[2,18],28:[2,18],34:[2,18]},{12:[1,229],26:[1,183],27:[1,184]},{11:230,25:[1,164],26:[2,24],27:[2,24],76:[2,24]},{11:231,22:[2,24],25:[1,135],26:[2,24],27:[2,24]},{11:232,25:[1,135],26:[2,24],27:[2,24],28:[2,24]},{12:[1,233],26:[1,183],27:[1,184]},{14:234,27:[1,5],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],79:[1,39]},{1:[2,63],12:[2,63],22:[2,63],25:[2,63],26:[2,63],27:[2,63],28:[2,63],34:[2,63],38:[2,63],40:[2,63],41:[2,63],42:[2,63],43:[2,63],44:[2,63],45:[2,63],46:[2,63],47:[2,63],54:[2,63],57:[2,63],74:[2,63],76:[2,63],79:[2,63],81:[2,63],85:[2,63],86:[2,63]},{1:[2,65],12:[2,65],22:[2,65],25:[2,65],26:[2,65],27:[2,65],28:[2,65],34:[2,65],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,65],55:57,57:[2,65],74:[2,65],76:[2,65],79:[2,65],81:[2,65],85:[2,65],86:[2,65]},{26:[1,183],27:[1,184],28:[1,235]},{14:236,27:[1,5]},{1:[2,74],12:[2,74],22:[2,74],25:[2,74],26:[2,74],27:[2,74],28:[2,74],34:[2,74],38:[2,74],40:[2,74],41:[2,74],42:[2,74],43:[2,74],44:[2,74],45:[2,74],46:[2,74],47:[2,74],54:[2,74],57:[2,74],74:[2,74],76:[2,74],79:[2,74],81:[2,74],85:[2,74],86:[2,74]},{14:237,25:[1,199],27:[1,5]},{1:[2,122],12:[2,122],22:[2,122],25:[2,122],26:[2,122],27:[2,122],28:[2,122],34:[2,122],38:[2,122],40:[2,122],41:[2,122],42:[2,122],43:[2,122],44:[2,122],45:[2,122],46:[2,122],47:[2,122],54:[2,122],57:[2,122],62:[2,122],74:[2,122],76:[2,122],79:[2,122],81:[2,122],85:[2,122],86:[2,122]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:238,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,77],12:[2,77],22:[2,77],25:[2,77],26:[2,77],27:[2,77],28:[2,77],34:[2,77],38:[2,77],40:[2,77],41:[2,77],42:[2,77],43:[2,77],44:[2,77],45:[2,77],46:[2,77],47:[2,77],54:[2,77],57:[2,77],65:[1,239],74:[2,77],76:[2,77],79:[2,77],81:[2,77],85:[2,77],86:[2,77]},{1:[2,79],12:[2,79],22:[2,79],25:[2,79],26:[2,79],27:[2,79],28:[2,79],34:[2,79],38:[2,79],40:[2,79],41:[2,79],42:[2,79],43:[2,79],44:[2,79],45:[2,79],46:[2,79],47:[2,79],54:[2,79],57:[2,79],74:[2,79],76:[2,79],79:[2,79],81:[2,79],85:[2,79],86:[2,79]},{1:[2,81],12:[2,81],22:[2,81],25:[2,81],26:[2,81],27:[2,81],28:[2,81],34:[2,81],38:[2,81],40:[2,81],41:[2,81],42:[2,81],43:[2,81],44:[2,81],45:[2,81],46:[2,81],47:[2,81],54:[2,81],57:[2,81],74:[2,81],76:[2,81],79:[2,81],81:[2,81],85:[2,81],86:[2,81]},{14:240,27:[1,5],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],79:[1,39]},{12:[1,241],26:[1,183],27:[1,184]},{1:[2,106],9:[2,106],12:[2,106],19:[2,106],22:[2,106],25:[2,106],26:[2,106],27:[2,106],28:[2,106],34:[2,106],37:[2,106],38:[2,106],40:[2,106],41:[2,106],42:[2,106],43:[2,106],44:[2,106],45:[2,106],46:[2,106],47:[2,106],49:[2,106],54:[2,106],57:[2,106],67:[2,106],74:[2,106],76:[2,106],77:[2,106],79:[2,106],80:[2,106],81:[2,106],82:[2,106],85:[2,106],86:[2,106]},{1:[2,107],9:[2,107],12:[2,107],19:[2,107],22:[2,107],25:[2,107],26:[2,107],27:[2,107],28:[2,107],34:[2,107],37:[2,107],38:[2,107],40:[2,107],41:[2,107],42:[2,107],43:[2,107],44:[2,107],45:[2,107],46:[2,107],47:[2,107],49:[2,107],54:[2,107],57:[2,107],67:[2,107],74:[2,107],76:[2,107],77:[2,107],79:[2,107],80:[2,107],81:[2,107],82:[2,107],85:[2,107],86:[2,107]},{5:106,6:[1,109],7:[1,107],18:[1,108],20:100,23:105,29:[1,103],36:[1,104],40:[1,102],68:101,69:242,73:[1,41]},{5:106,6:[1,109],7:[1,107],18:[1,108],20:100,23:105,25:[2,96],26:[2,96],27:[2,96],28:[2,96],29:[1,103],36:[1,104],40:[1,102],68:101,69:99,71:243,73:[1,41]},{25:[2,98],26:[2,98],27:[2,98],28:[2,98],76:[2,98]},{25:[2,89],26:[2,89],27:[2,89],28:[2,89],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],76:[2,89],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],10:244,13:[1,32],15:[1,33],16:64,17:14,18:[1,36],21:[1,34],24:63,25:[2,16],26:[2,16],27:[2,16],28:[2,16],29:[1,65],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{25:[2,88],26:[2,88],27:[2,88],28:[2,88],43:[2,88],76:[2,88]},{25:[2,92],26:[2,92],27:[2,92],28:[2,92],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],76:[2,92],79:[1,39]},{25:[2,87],26:[2,87],27:[2,87],28:[2,87],43:[2,87],76:[2,87]},{1:[2,112],12:[2,112],22:[2,112],25:[2,112],26:[2,112],27:[2,112],28:[2,112],34:[2,112],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,112],55:57,57:[2,112],74:[2,112],76:[2,112],79:[2,112],81:[1,245],85:[2,112],86:[2,112]},{1:[2,114],12:[2,114],22:[2,114],25:[2,114],26:[2,114],27:[2,114],28:[2,114],34:[2,114],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,114],55:57,57:[2,114],74:[2,114],76:[2,114],79:[2,114],81:[2,114],85:[2,114],86:[2,114]},{9:[2,1],19:[2,1],77:[2,1],82:[1,246]},{38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],79:[1,39],85:[1,247]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:248,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:73,4:249,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],17:115,18:[1,36],21:[1,34],73:[1,41],75:[1,35]},{1:[2,121],12:[2,121],22:[2,121],25:[2,121],26:[2,121],27:[2,121],28:[2,121],34:[2,121],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,121],55:57,57:[2,121],74:[2,121],76:[2,121],79:[2,121],81:[2,121],85:[2,121],86:[2,121]},{74:[1,250]},{26:[1,183],27:[1,184],28:[1,251]},{78:[1,226]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:252,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{14:253,27:[1,5]},{12:[2,19],22:[2,19],25:[2,19],26:[2,19],27:[2,19],28:[2,19],34:[2,19]},{11:254,25:[1,135],26:[2,24],27:[2,24],28:[2,24]},{1:[2,6],9:[2,6],12:[2,6],19:[2,6],22:[2,6],25:[2,6],26:[2,6],27:[2,6],28:[2,6],34:[2,6],38:[2,6],40:[2,6],41:[2,6],42:[2,6],43:[2,6],44:[2,6],45:[2,6],46:[2,6],47:[2,6],49:[2,6],54:[2,6],57:[2,6],67:[2,6],74:[2,6],76:[2,6],77:[2,6],79:[2,6],81:[2,6],85:[2,6],86:[2,6]},{26:[1,207],27:[1,208],76:[1,255]},{22:[1,256],26:[1,183],27:[1,184]},{26:[1,183],27:[1,184],28:[1,257]},{14:258,27:[1,5]},{1:[2,102],12:[2,102],22:[2,102],25:[2,102],26:[2,102],27:[2,102],28:[2,102],34:[2,102],38:[2,102],40:[2,102],41:[2,102],42:[2,102],43:[2,102],44:[2,102],45:[2,102],46:[2,102],47:[2,102],53:[2,102],54:[2,102],57:[2,102],74:[2,102],76:[2,102],79:[2,102],81:[2,102],85:[2,102],86:[2,102]},{1:[2,67],12:[2,67],22:[2,67],25:[2,67],26:[2,67],27:[2,67],28:[2,67],34:[2,67],38:[2,67],40:[2,67],41:[2,67],42:[2,67],43:[2,67],44:[2,67],45:[2,67],46:[2,67],47:[2,67],54:[2,67],57:[2,67],74:[2,67],76:[2,67],79:[2,67],81:[2,67],85:[2,67],86:[2,67]},{1:[2,72],12:[2,72],22:[2,72],25:[2,72],26:[2,72],27:[2,72],28:[2,72],34:[2,72],38:[2,72],40:[2,72],41:[2,72],42:[2,72],43:[2,72],44:[2,72],45:[2,72],46:[2,72],47:[2,72],54:[2,72],57:[2,72],74:[2,72],76:[2,72],79:[2,72],81:[2,72],85:[2,72],86:[2,72]},{1:[2,123],12:[2,123],22:[2,123],25:[2,123],26:[2,123],27:[2,123],28:[2,123],34:[2,123],38:[2,123],40:[2,123],41:[2,123],42:[2,123],43:[2,123],44:[2,123],45:[2,123],46:[2,123],47:[2,123],54:[2,123],57:[2,123],62:[2,123],74:[2,123],76:[2,123],79:[2,123],81:[2,123],85:[2,123],86:[2,123]},{25:[2,125],27:[2,125],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],79:[1,39]},{14:259,27:[1,5]},{1:[2,83],12:[2,83],22:[2,83],25:[2,83],26:[2,83],27:[2,83],28:[2,83],34:[2,83],38:[2,83],40:[2,83],41:[2,83],42:[2,83],43:[2,83],44:[2,83],45:[2,83],46:[2,83],47:[2,83],54:[2,83],57:[2,83],74:[2,83],76:[2,83],79:[2,83],81:[2,83],85:[2,83],86:[2,83]},{14:260,27:[1,5]},{25:[2,99],26:[2,99],27:[2,99],28:[2,99],76:[2,99]},{11:261,25:[1,164],26:[2,24],27:[2,24],28:[2,24]},{11:262,25:[1,135],26:[2,24],27:[2,24],28:[2,24]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:263,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:264,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:265,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,116],12:[2,116],22:[2,116],25:[2,116],26:[2,116],27:[2,116],28:[2,116],34:[2,116],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,116],55:57,57:[2,116],74:[2,116],76:[2,116],79:[2,116],81:[2,116],85:[2,116],86:[2,116]},{9:[2,1],19:[2,1],77:[2,1],82:[1,266]},{1:[2,104],9:[2,104],12:[2,104],19:[2,104],22:[2,104],25:[2,104],26:[2,104],27:[2,104],28:[2,104],34:[2,104],37:[2,104],38:[2,104],39:[2,104],40:[2,104],41:[2,104],42:[2,104],43:[2,104],44:[2,104],45:[2,104],46:[2,104],47:[2,104],49:[2,104],54:[2,104],57:[2,104],67:[2,104],70:[2,104],74:[2,104],76:[2,104],77:[2,104],79:[2,104],80:[2,104],81:[2,104],82:[2,104],85:[2,104],86:[2,104]},{1:[2,41],12:[2,41],22:[2,41],25:[2,41],26:[2,41],27:[2,41],28:[2,41],34:[2,41],38:[2,41],40:[2,41],41:[2,41],42:[2,41],43:[2,41],44:[2,41],45:[2,41],46:[2,41],47:[2,41],54:[2,41],57:[2,41],74:[2,41],76:[2,41],79:[2,41],81:[2,41],85:[2,41],86:[2,41]},{1:[2,32],26:[2,32],27:[2,32],28:[2,32],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[1,56],55:57,57:[1,40],74:[2,32],79:[1,39]},{1:[2,110],12:[2,110],22:[2,110],25:[2,110],26:[2,110],27:[2,110],28:[2,110],34:[2,110],38:[2,110],40:[2,110],41:[2,110],42:[2,110],43:[2,110],44:[2,110],45:[2,110],46:[2,110],47:[2,110],54:[2,110],57:[2,110],74:[2,110],76:[2,110],79:[2,110],81:[2,110],85:[2,110],86:[2,110]},{26:[1,183],27:[1,184],28:[1,267]},{1:[2,109],9:[2,109],12:[2,109],19:[2,109],22:[2,109],25:[2,109],26:[2,109],27:[2,109],28:[2,109],34:[2,109],37:[2,109],38:[2,109],40:[2,109],41:[2,109],42:[2,109],43:[2,109],44:[2,109],45:[2,109],46:[2,109],47:[2,109],49:[2,109],54:[2,109],57:[2,109],67:[2,109],74:[2,109],76:[2,109],77:[2,109],79:[2,109],80:[2,109],81:[2,109],82:[2,109],85:[2,109],86:[2,109]},{1:[2,11],9:[2,11],12:[2,11],19:[2,11],22:[2,11],25:[2,11],26:[2,11],27:[2,11],28:[2,11],34:[2,11],37:[2,11],38:[2,11],39:[2,11],40:[2,11],41:[2,11],42:[2,11],43:[2,11],44:[2,11],45:[2,11],46:[2,11],47:[2,11],49:[2,11],54:[2,11],57:[2,11],67:[2,11],74:[2,11],76:[2,11],77:[2,11],79:[2,11],80:[2,11],81:[2,11],82:[2,11],85:[2,11],86:[2,11]},{1:[2,39],12:[2,39],22:[2,39],25:[2,39],26:[2,39],27:[2,39],28:[2,39],34:[2,39],38:[2,39],40:[2,39],41:[2,39],42:[2,39],43:[2,39],44:[2,39],45:[2,39],46:[2,39],47:[2,39],54:[2,39],57:[2,39],74:[2,39],76:[2,39],79:[2,39],81:[2,39],85:[2,39],86:[2,39]},{1:[2,58],12:[2,58],22:[2,58],25:[2,58],26:[2,58],27:[2,58],28:[2,58],34:[2,58],38:[2,58],40:[2,58],41:[2,58],42:[2,58],43:[2,58],44:[2,58],45:[2,58],46:[2,58],47:[2,58],54:[2,58],57:[2,58],74:[2,58],76:[2,58],79:[2,58],81:[2,58],85:[2,58],86:[2,58]},{1:[2,78],12:[2,78],22:[2,78],25:[2,78],26:[2,78],27:[2,78],28:[2,78],34:[2,78],38:[2,78],40:[2,78],41:[2,78],42:[2,78],43:[2,78],44:[2,78],45:[2,78],46:[2,78],47:[2,78],54:[2,78],57:[2,78],74:[2,78],76:[2,78],79:[2,78],81:[2,78],85:[2,78],86:[2,78]},{1:[2,7],9:[2,7],12:[2,7],19:[2,7],22:[2,7],25:[2,7],26:[2,7],27:[2,7],28:[2,7],34:[2,7],38:[2,7],40:[2,7],41:[2,7],42:[2,7],43:[2,7],44:[2,7],45:[2,7],46:[2,7],47:[2,7],49:[2,7],54:[2,7],57:[2,7],67:[2,7],74:[2,7],76:[2,7],77:[2,7],79:[2,7],81:[2,7],85:[2,7],86:[2,7]},{26:[1,207],27:[1,208],28:[1,268]},{26:[1,183],27:[1,184],28:[1,269]},{1:[2,113],12:[2,113],22:[2,113],25:[2,113],26:[2,113],27:[2,113],28:[2,113],34:[2,113],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,113],55:57,57:[2,113],74:[2,113],76:[2,113],79:[2,113],81:[2,113],85:[2,113],86:[2,113]},{1:[2,115],12:[2,115],22:[2,115],25:[2,115],26:[2,115],27:[2,115],28:[2,115],34:[2,115],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,115],55:57,57:[2,115],74:[2,115],76:[2,115],79:[2,115],81:[2,115],85:[2,115],86:[2,115]},{1:[2,118],12:[2,118],22:[2,118],25:[2,118],26:[2,118],27:[2,118],28:[2,118],34:[2,118],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,118],55:57,57:[2,118],74:[2,118],76:[2,118],79:[2,118],81:[1,270],85:[2,118],86:[2,118]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:271,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{12:[2,20],22:[2,20],25:[2,20],26:[2,20],27:[2,20],28:[2,20],34:[2,20]},{25:[2,100],26:[2,100],27:[2,100],28:[2,100],76:[2,100]},{25:[2,90],26:[2,90],27:[2,90],28:[2,90],76:[2,90]},{3:11,4:12,5:28,6:[1,29],7:[1,30],8:[1,31],13:[1,32],15:[1,33],16:272,17:14,18:[1,36],21:[1,34],32:[1,60],33:[1,61],39:[1,13],40:[1,16],41:[1,17],48:[1,15],50:18,51:[1,19],52:20,55:21,56:[1,22],57:[1,40],58:[1,23],59:[1,24],60:[1,25],63:[1,26],66:[1,27],72:[1,38],73:[1,41],75:[1,35],78:[1,37],79:[1,39]},{1:[2,117],12:[2,117],22:[2,117],25:[2,117],26:[2,117],27:[2,117],28:[2,117],34:[2,117],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,117],55:57,57:[2,117],74:[2,117],76:[2,117],79:[2,117],81:[2,117],85:[2,117],86:[2,117]},{1:[2,119],12:[2,119],22:[2,119],25:[2,119],26:[2,119],27:[2,119],28:[2,119],34:[2,119],38:[1,47],40:[1,48],41:[1,49],42:[1,50],43:[1,51],44:[1,52],45:[1,53],46:[1,54],47:[1,55],54:[2,119],55:57,57:[2,119],74:[2,119],76:[2,119],79:[2,119],81:[2,119],85:[2,119],86:[2,119]}], defaultActions: {}, parseError: function parseError(str, hash) { throw new Error(str); diff --git a/src/ast.co b/src/ast.co index af3c99026..96d650998 100644 --- a/src/ast.co +++ b/src/ast.co @@ -333,10 +333,12 @@ class exports.Key extends Atom #### Index # Dots and brackets to access an object's property. class exports.Index extends Node - (@key, symbol or \.) ~> + (key, symbol or \.) ~> switch key.length - case 0 then @key = Key \__proto__ - case 1 then @key = key.0 + case 0 then key = Key \__proto__ + case 1 then key.=0 + case void then break + default key = Arr key if \? is symbol.charAt 0 @soak = \? symbol.=slice 1 @@ -344,7 +346,7 @@ class exports.Index extends Node case \= then @assign = symbol.slice 1 case \! then @vivify = Obj case \@ then @vivify = Arr - import {symbol} + import {key, symbol} children: [\key] @@ -382,10 +384,12 @@ class exports.Chain extends Node ::delegate <[ jumps assigns isStatement isString ]> , (it, arg) -> not @tails.length and @head[it] arg - isComplex : -> @tails.length or @head.isComplex() - isCallable : -> if @tails.length then !@isArray() else @head.isCallable() - isArray : -> if @tails[*-1] then that.key?length else @head.isArray() - isRegex : -> + isComplex : -> @tails.length or @head.isComplex() + isCallable : -> + if @tails[*-1] then not that.key?items else @head.isCallable() + isArray : -> + if @tails[*-1] then that.key instanceof Arr else @head.isArray() + isRegex : -> @head.value is \RegExp and not @tails.1 and @tails.0 instanceof Call isAssignable: -> @@ -441,7 +445,7 @@ class exports.Chain extends Node return that .compile o if @unfoldAssign o if @tails.0 instanceof Call and not @head.isCallable() @carp 'invalid callee' - @expandArray o; @expandBind o; @expandSplat o; @expandStar o + @expandSlice o; @expandBind o; @expandSplat o; @expandStar o base = @head.compile o, LEVEL_CALL; rest = '' for t of @tails base = 'new ' + base if t.new @@ -462,7 +466,7 @@ class exports.Chain extends Node else if i and node.assign [test, bust] = bust.cacheReference o - @{head} = bust; @tails.unshift ...bust.tails + @head = bust.head; @tails.unshift ...bust.tails else [test, @head] = bust.unwrap()cache o, true Existence test @@ -523,14 +527,11 @@ class exports.Chain extends Node void void - expandArray: (o) -> - {tails} = this; i = -1; while tail = tails[++i] then if tail.key?length - tail.carp 'calling an array' if tails[i+1] instanceof Call - [sub, ref, temps] = Chain(@head, tails.splice 0 i)unwrap()cache o - items = for key, j of tails.shift()key - Chain if j then ref else sub, [Index key] - @head = JS Arr(items)compile o - o.scope.free temps.0 if temps + expandSlice: (o) -> + {tails} = this; i = -1; while tail = tails[++i] then if tail.key?items + tail.carp 'calling a slice' if tails[i+1] instanceof Call + tailz = tails.splice 0 i+1 + @head = tailz.pop()key.toSlice o, Chain(@head, tailz)unwrap() i = -1 void @@ -570,19 +571,6 @@ class exports.Call extends Node args.unshift Literal \this @block Fun(params, body), args, \.call -#### Clone -# An operation that creates a new object with its `__proto__` -# set to the operand, attaching specified properties. -class exports.Clone extends Node - (@base, @mixins) ~> - - children: <[ base mixins ]> - - unfoldSoak: -> If.unfoldSoak it, this, \base - - compileNode: (o) -> - Import(Call.make(Util \clone; [@base]), Obj @mixins)compile o - #### List # An abstract node for a list of comma-separated items. class List extends Node @@ -609,6 +597,34 @@ class exports.Obj extends List asObj: THIS + # `base{x: y}` => `{x: base.y}` + toSlice: (o, base, assign) -> + {items} = this + items.splice i-- 1 if node.comment for node, i of items + items.length or @carp 'empty object slice' + if items.length > 1 then [base, ref, temps] = base.cache o else ref = base + for node, i of items + if node instanceof [Prop, Splat] + node[name = node.children[*-1]] = + chain = Chain base, [Index node[name]maybeKey()] + else + # `o{k or v}` => `{k: a.k or v}` + node.=first if logic = node.hasDefault() + if node instanceof Parens + # `a{(++i)}` => `{(_ref = ++i): a[_ref]}` + [key, node] = node.cache o, true + # `a{(++i)} = b` => `{(_ref): a[_ref = ++i]} = b` + # => `a[_ref = ++i] = b[_ref]` + [key, node] = [node, key] if assign + key = Parens key + else key = node + val = chain = Chain base, [Index node.maybeKey()] + val = logic <<< {first: val} if logic + items[i] = Prop key, val + base = ref + (chain.head = Var temps.0)temp = true if temps + this + compileNode: (o) -> {items} = this return (if @front then '({})' else '{}') unless items.length @@ -667,6 +683,19 @@ class exports.Arr extends List asObj: -> Obj(Prop Literal(i), item for item, i of @items) + # `base[x, ...y]` => `[base[x], ...base[y]]` + toSlice: (o, base) -> + {items} = this + if items.length > 1 then [base, ref, temps] = base.cache o else ref = base + for item, i of items + item.=it if splat = item instanceof Splat + continue if item.isEmpty() + chain = Chain base, [Index item] + items[i] = if splat then Splat chain else chain + base = ref + (chain.head = Var temps.0)temp = true if chain and temps + this + compile: (o) -> {items} = this return '[]' unless items.length @@ -698,9 +727,8 @@ class exports.Op extends Node if first instanceof Existence and not first.negated first = Chain(first.it)add Call [] true first.newed = true - if (chain = first.base or first) instanceof Chain - chain.=head.base while chain.head.base instanceof Chain - for node of chain.tails then if node instanceof Call and not node.new + for node of first.tails or '' + if node instanceof Call and not node.new node <<< {\new} return first case \+ @@ -917,7 +945,7 @@ class exports.Assign extends Node unfoldAssign: -> @access and this compileNode: (o) -> - {op, right} = this; left = @transleft(o)unwrap() + {op, right} = this; left = @transleft o return (Parens(right) <<< {@front, @newed})compile o if left.isEmpty() return @compileDestructuring o, left if left.items return @compileConditional o, left if @logic @@ -1013,7 +1041,7 @@ class exports.Assign extends Node else (inc = ivar) and start < i and inc += " + #{ i - start }" val = Chain rcache||=Literal(rite), [Index JS inc || i] - @{left: node, right: val, +\void}compile o, LEVEL_PAREN + (^@<<<{left: node, right: val, +\void})compile o, LEVEL_PAREN rendObj: (o, nodes, rite) -> for node of nodes @@ -1029,50 +1057,16 @@ class exports.Assign extends Node node = logic <<< {first: node} if logic val = Chain rcache||=Var(rite), [Index key.maybeKey()] val = Import Obj(), val if splat - @{left: node, right: val, +\void}compile o, LEVEL_PAREN + (^@<<<{left: node, right: val, +\void})compile o, LEVEL_PAREN # Resolves subdestructuring. transleft: (o) -> - {left} = this - # `x{k} = o` => `{k: x.k} = o` - if left instanceof Clone - {base, mixins: items} = left - if items.length > 1 - then [sub, ref, @temps] = base.cache o - else sub = ref = base - for node, i of items - base = if i then ref else sub - if node instanceof Prop - node.val = rechain base, node.val - else - # `o{k or v} = ..` => `{k: a.k or v} = ..` - node.=first if logic = node.hasDefault() - if node instanceof Parens - # `a{(++i)} = b` => `{(_ref): a[_ref = ++i]} = b` - then [node, key] = node.cache o, true; key = Parens key - else key = node - val = Chain base, [Index node.maybeKey()] - val = logic <<< {first: val} if logic - items[i] = Prop key, val - return Obj items - # `a[x, y] = b` => `[a[x], a[y]] = b` - if left.=unwrap() instanceof Chain and left.isArray() - items = left.tails.pop()key; [sub, ref, @temps] = left.cache o - for item, i of items - item.=it if splat = item instanceof Splat - item = Parens item if item instanceof Var - item = rechain if i then ref else sub, item - items[i] = if splat then Splat item else item - return Arr items + left = @left.=unwrap() + if left instanceof Chain and left.tails[*-1]?key?items + # `a[x, y] = b{z} = c` => `[a[x], a[y]] = {z: b.z} = c` + return left.tails.pop()key.toSlice o, left.unwrap(), true left - # `o` + `{x}` => `o{x}` - function rechain head, tail - return tail if tail.isEmpty() - if tail instanceof Obj - then Clone head, tail.items - else Chain head, [^Index::<<< key: tail.items || tail.maybeKey()] - #### Import # Copies properties from right to left. class exports.Import extends Node diff --git a/src/grammar.co b/src/grammar.co index 81d7021ed..8910f1bae 100644 --- a/src/grammar.co +++ b/src/grammar.co @@ -254,7 +254,7 @@ bnf = o 'Chain ?' -> Existence $1.unwrap() - o 'Chain CLONE { Properties OptComma }' -> Clone $1.unwrap(), $4 + o 'Chain DOT { Properties OptComma }' -> $1.add Index L(Obj $4), $2 # **Function** is the function literal, defined by an indented **Block** # preceded by an optional parameter list and a function arrow. diff --git a/src/lexer.co b/src/lexer.co index 2b48378f6..38cf32b88 100644 --- a/src/lexer.co +++ b/src/lexer.co @@ -360,16 +360,13 @@ exports import case \( \?( @closes.push \) tag = \CALL( if val is \?( or @able true - case \[ then @closes.push \]; @adi() - case \] \) then @pair val - case \{ - @closes.push \} - @token \CLONE '' if @able() + case \[ \{ then @adi(); @closes.push ']}'charAt val is \{ case \} if @inter and val is not @closes[*-1] @rest = code.slice index+1 return 9e9 - @pair val + fallthrough + case \] \) then @pair val case \: then if @last.0 not of <[ ID STRNUM ) ]> tag = \LABEL; val = '' case <[ = := += -= *= /= %= &= ^= |= <<= >>= >>>= ?= **= ]> diff --git a/test/assignment.co b/test/assignment.co index 52bf61805..4f8395b73 100644 --- a/test/assignment.co +++ b/test/assignment.co @@ -239,7 +239,6 @@ a = [] a[0 [] [2]] = [0 1 [2]] eq a.0, 0 eq a.2, 2 -eq a[[]], void i = 0; j = 2 a[i, j] = a[j, i] diff --git a/test/chaining.co b/test/chaining.co index 46a83f17c..5fa29169a 100644 --- a/test/chaining.co +++ b/test/chaining.co @@ -103,14 +103,24 @@ eq '0 .go;' , Coco.compile '0.go', {+bare} eq "0['do'];", Coco.compile '0.do', {+bare} -# Multiaccess +# Array/Object Slice eq '2,3', '' + [3,2][1,0] eq '2,3', '' + [0,1,2,3][*-2,*-1] eq '2,3', '' + {2,3}<[2 3]> eq '-Infinity,Infinity', '' + Number[\NEGATIVE_INFINITY, \POSITIVE_INFINITY] -throws 'calling an array on line 1' -> Coco.compile 'a[0 1]()' -throws 'invalid constructor on line 1' -> Coco.compile 'new a[0 1]' +k = \y +o = {\x \y \z}{x, (k), 2: z} +eq \x o.x +eq \y o.y +eq \z o.2 + +a = [0 1 2][[0 1], {2}] +eq '0,1' ''+a.0 +eq 2 a.1.2 + +throws 'calling a slice on line 1' -> Coco.compile 'a{0}()' +throws 'invalid constructor on line 1' -> Coco.compile 'new a[1 2]' # Automatic Dot Insertion diff --git a/test/compilation.co b/test/compilation.co index 5594ebe22..08cd258e3 100644 --- a/test/compilation.co +++ b/test/compilation.co @@ -140,7 +140,7 @@ eq ''' } catch (_e) {} }).call(this); -''', Coco.compile '''try for k in o then do ~> @{}''' +''', Coco.compile '''try for k in o then do ~> ^@''' eq 'STRNUM,0,0 STRNUM,1,1', '' + Coco.lex(''' diff --git a/test/existence.co b/test/existence.co index bbc76a8ef..7f3c8ea5a 100644 --- a/test/existence.co +++ b/test/existence.co @@ -161,12 +161,6 @@ eq 2, delete a?.b.c eq (1 or 0)?, true, 'postfix `?` should unwrap correctly' -# soak + clone -eq x = void, x?.y{} -x = y: Date:: -ok x?.y{} instanceof Date - - # [coffee#1424](https://github.com/jashkenas/coffee-script/issues/1424) A = -> ok eq ok, new A? diff --git a/test/function.co b/test/function.co index c4c9d062b..baaf46de8 100644 --- a/test/function.co +++ b/test/function.co @@ -126,7 +126,6 @@ eq 5 new new Function('this.q = 5')()q # but not to helper functions. eq 1, new [...[-> [1]]].0().0 # __slice -eq 1, new {f: -> [1]}{}.f().0 # __clone eq 'object', typeof new {f: Number}.~f() # __bind diff --git a/test/oo.co b/test/oo.co index fce59e71e..d55ac60fa 100644 --- a/test/oo.co +++ b/test/oo.co @@ -260,9 +260,9 @@ eq 'A,B' ''+NameEater.subnames bird = {+wing, fly: -> @wing} wingless = {-wing} -duck = bird{} -dodo = bird{...wingless, +extinct} -donaldo = duck{...wingless, +domestic} +duck = ^bird +dodo = ^bird <<< {...wingless, +extinct } +donaldo = ^duck <<< {...wingless, +domestic} ok bird.fly() ok duck.fly() @@ -271,5 +271,5 @@ ok not donaldo.fly() eq dodo. __proto__, bird eq donaldo.__proto__, duck -ok new Number(){} instanceof Number -eq new Number(){}constructor, Number +ok ^new Number instanceof Number +eq (^new Number)constructor, Number diff --git a/test/operator.co b/test/operator.co index 2286019d7..7ae45fb47 100644 --- a/test/operator.co +++ b/test/operator.co @@ -273,7 +273,7 @@ eq x.c, 3 eq x.0, 4 eq ',1,2,3' "#{ [] <<< [void 1 2 3] }" -eq ',1,2,3' "#{ [] <<< {0}{1} <<<< {2}{3} }" +eq ',1,2,3' "#{ [] <<< (^{0}<<<{1}) <<<< (^{2}<<<{3}) }" eq ''' ({