diff --git a/benchmark/Output.txt b/benchmark/Output.txt index 76be7cd..fa7a079 100755 --- a/benchmark/Output.txt +++ b/benchmark/Output.txt @@ -75,3 +75,15 @@ blocked-hosts-switch.js: 88 bytes, 894410 ns, Missed: 77 bytes, blocked-ips-switch.js: 37 bytes, 1348111 ns, Missed: 72 bytes, 597439 ns blocked-ips-indexOf.js: 35 bytes, 4853437 ns, Missed: 72 bytes, 599850 ns blocked-ips-binary.js: 31 bytes, 3542401 ns, Missed: 77 bytes, 602958 ns +====================== +blocked-hosts-binary.js: 351 bytes, 3729603 ns, Missed: 211 bytes, 608708 ns +blocked-hosts-hash.js: 347 bytes, 5009832 ns, Missed: 207 bytes, 610767 ns +blocked-hosts-plain-switch.js: 33 bytes, 2979803 ns, Missed: 94 bytes, 617564 ns +blocked-hosts-reversed-binary.js: 108 bytes, 3771339 ns, Missed: 96 bytes, 600923 ns +blocked-hosts-switch.js: 88 bytes, 886985 ns, Missed: 81 bytes, 611207 ns + +blocked-ips-binary.js: 33 bytes, 3518561 ns, Missed: 77 bytes, 614293 ns +blocked-ips-indexOf.js: 36 bytes, 4876239 ns, Missed: 80 bytes, 608928 ns +blocked-ips-switch-trie-index.js: 55 bytes, 831119 ns, Missed: 97 bytes, 606306 ns +blocked-ips-switch-trie.js: 43 bytes, 836457 ns, Missed: 86 bytes, 641512 ns +blocked-ips-switch.js: 31 bytes, 1401377 ns, Missed: 72 bytes, 637717 ns diff --git a/benchmark/Program.cs b/benchmark/Program.cs index 380cec5..7256121 100644 --- a/benchmark/Program.cs +++ b/benchmark/Program.cs @@ -12,7 +12,9 @@ public class Program public static string RunTest(string hostsFile, string pacName, bool ifMissing = false) { using(StreamReader hostsReader = new StreamReader(hostsFile)) { + string pacUri = "http://localhost:8080/"+pacName+"?"+new Random().Next(); + Console.WriteLine(pacUri); GC.Collect(); long memBefore = GC.GetTotalMemory(true); diff --git a/pac-generator/generated-PACs/blocked-ips-switch-trie-index.js b/pac-generator/generated-PACs/blocked-ips-switch-trie-index.js new file mode 100755 index 0000000..7cccbf0 --- /dev/null +++ b/pac-generator/generated-PACs/blocked-ips-switch-trie-index.js @@ -0,0 +1,22555 @@ +function FindProxyForURL(url, host) { + // ProstoVPN.AntiZapret PAC-ip File + // Generated on Sun Nov 22 10:12:29 MSK 2015 + + // The whole PAC script is reevaluated on each call of this function. + + host = host.replace(/\.+$/).toLowerCase(); // E.g. WinHTTP may be nasty. + + // HTTPS proxy is a HTTP proxy over SSL. It is NOT CONNECT proxy! + // Supported only in Chrome and Firefox. + // http://www.chromium.org/developers/design-documents/secure-web-proxy + // This is to bypass FULL DPI + var isIE = /*@cc_on!@*/!1; + var viaProxy = isIE + ? 'PROXY proxy.antizapret.prostovpn.org:3128; DIRECT' + : 'HTTPS proxy.antizapret.prostovpn.org:3143; PROXY proxy.antizapret.prostovpn.org:3128; DIRECT'; + + return (function ifProxyByTrie(host) { + var doms = dnsResolve(host).split('.'); + var i = -1; + switch( doms[++i] ) { + case "101": + if (doms[++i] === "1") + if (doms[++i] === "29") + return doms[++i] === "82"; + break; + case "103": + switch( doms[++i] ) { + case "21": + if (doms[++i] === "58") + return doms[++i] === "156"; + break; + case "240": + if (doms[++i] === "151") + return doms[++i] === "25"; + break; + case "242": + if (doms[++i] === "101") + return doms[++i] === "220"; + break; + case "244": + if (doms[++i] === "44") + switch( doms[++i] ) { + case "13": + case "19": + return true; + } + break; + case "246": + if (doms[++i] === "17") + return doms[++i] === "198"; + break; + case "249": + if (doms[++i] === "70") + return doms[++i] === "208"; + break; + case "254": + switch( doms[++i] ) { + case "144": + return doms[++i] === "114"; + case "155": + return doms[++i] === "166"; + } + break; + case "3": + if (doms[++i] === "61") + return doms[++i] === "79"; + break; + case "30": + if (doms[++i] === "240") + return doms[++i] === "245"; + break; + case "31": + if (doms[++i] === "228") + return doms[++i] === "191"; + break; + case "4": + switch( doms[++i] ) { + case "200": + switch( doms[++i] ) { + case "135": + case "136": + case "195": + case "196": + case "197": + case "199": + case "200": + case "201": + case "203": + case "204": + case "205": + case "206": + case "210": + case "211": + case "212": + case "213": + case "214": + case "215": + case "216": + case "217": + case "218": + case "219": + case "221": + case "222": + case "226": + case "227": + case "234": + case "244": + case "249": + case "253": + case "254": + return true; + } + break; + case "201": + switch( doms[++i] ) { + case "11": + case "131": + case "2": + case "3": + case "4": + case "5": + case "67": + case "68": + case "69": + case "70": + case "75": + return true; + } + break; + } + break; + case "43": + switch( doms[++i] ) { + case "135": + return doms[++i] === "219"; + case "25": + return doms[++i] === "150"; + } + break; + } + break; + case "104": + switch( doms[++i] ) { + case "130": + switch( doms[++i] ) { + case "120": + switch( doms[++i] ) { + case "10": + case "116": + case "121": + case "126": + case "132": + case "139": + case "14": + case "140": + case "144": + case "145": + case "153": + case "162": + case "164": + case "172": + case "177": + case "179": + case "181": + case "183": + case "189": + case "190": + case "192": + case "195": + case "203": + case "206": + case "207": + case "208": + case "209": + case "210": + case "219": + case "223": + case "226": + case "23": + case "243": + case "245": + case "246": + case "248": + case "249": + case "25": + case "31": + case "33": + case "37": + case "41": + case "45": + case "51": + case "6": + case "60": + case "75": + case "99": + return true; + } + break; + case "121": + switch( doms[++i] ) { + case "104": + case "116": + case "124": + case "126": + case "142": + case "15": + case "151": + case "154": + case "158": + case "163": + case "17": + case "176": + case "177": + case "184": + case "197": + case "200": + case "202": + case "205": + case "208": + case "215": + case "216": + case "217": + case "220": + case "222": + case "223": + case "227": + case "239": + case "240": + case "249": + case "252": + case "253": + case "28": + case "29": + case "32": + case "46": + case "50": + case "59": + case "6": + case "67": + case "69": + case "70": + case "81": + case "86": + case "89": + case "9": + case "93": + return true; + } + break; + case "236": + switch( doms[++i] ) { + case "100": + case "101": + case "102": + case "105": + case "110": + case "112": + case "123": + case "124": + case "125": + case "128": + case "13": + case "130": + case "145": + case "147": + case "148": + case "151": + case "152": + case "155": + case "169": + case "170": + case "203": + case "204": + case "205": + case "206": + case "232": + case "246": + case "249": + case "253": + case "254": + case "26": + case "31": + case "35": + case "41": + case "42": + case "54": + case "61": + case "77": + case "8": + case "9": + case "97": + return true; + } + break; + case "240": + return doms[++i] === "192"; + case "247": + return doms[++i] === "25"; + case "250": + return doms[++i] === "202"; + case "254": + return doms[++i] === "221"; + case "255": + return doms[++i] === "130"; + case "42": + switch( doms[++i] ) { + case "101": + case "107": + case "110": + case "116": + case "122": + case "137": + case "143": + case "146": + case "173": + case "189": + case "222": + case "240": + case "25": + case "33": + case "42": + case "43": + case "5": + case "74": + case "75": + case "82": + case "84": + case "90": + return true; + } + break; + case "43": + switch( doms[++i] ) { + case "186": + case "2": + case "201": + case "212": + case "215": + case "30": + case "37": + case "43": + case "57": + case "68": + case "8": + return true; + } + break; + case "52": + switch( doms[++i] ) { + case "115": + case "122": + case "124": + case "136": + case "138": + case "140": + case "155": + case "165": + case "17": + case "171": + case "19": + case "194": + case "198": + case "43": + case "57": + case "73": + case "83": + case "88": + case "98": + return true; + } + break; + case "53": + switch( doms[++i] ) { + case "114": + case "117": + case "121": + case "122": + case "125": + case "133": + case "141": + case "143": + case "145": + case "150": + case "151": + case "174": + case "177": + case "178": + case "192": + case "205": + case "208": + case "21": + case "220": + case "246": + case "25": + case "36": + case "40": + case "43": + case "45": + case "49": + case "55": + case "58": + case "63": + case "73": + case "8": + case "89": + case "90": + case "93": + return true; + } + break; + case "7": + return doms[++i] === "89"; + case "88": + return doms[++i] === "54"; + } + break; + case "131": + if (doms[++i] === "188") + return doms[++i] === "208"; + break; + case "143": + if (doms[++i] === "12") + return doms[++i] === "122"; + break; + case "148": + switch( doms[++i] ) { + case "61": + return doms[++i] === "8"; + case "77": + return doms[++i] === "6"; + } + break; + case "152": + if (doms[++i] === "168") + switch( doms[++i] ) { + case "21": + case "9": + return true; + } + break; + case "155": + if (doms[++i] === "28") + return doms[++i] === "25"; + break; + case "16": + switch( doms[++i] ) { + case "0": + return doms[++i] === "193"; + case "100": + return doms[++i] === "25"; + case "101": + return doms[++i] === "35"; + case "102": + return doms[++i] === "35"; + case "103": + switch( doms[++i] ) { + case "28": + case "34": + return true; + } + break; + case "104": + switch( doms[++i] ) { + case "28": + case "34": + return true; + } + break; + case "105": + return doms[++i] === "35"; + case "106": + return doms[++i] === "35"; + case "109": + switch( doms[++i] ) { + case "36": + case "37": + return true; + } + break; + case "110": + switch( doms[++i] ) { + case "36": + case "37": + return true; + } + break; + case "111": + switch( doms[++i] ) { + case "39": + case "53": + case "66": + return true; + } + break; + case "112": + switch( doms[++i] ) { + case "39": + case "53": + case "66": + return true; + } + break; + case "113": + switch( doms[++i] ) { + case "39": + case "52": + case "66": + return true; + } + break; + case "114": + switch( doms[++i] ) { + case "39": + case "52": + case "66": + return true; + } + break; + case "115": + switch( doms[++i] ) { + case "37": + case "64": + case "66": + return true; + } + break; + case "116": + switch( doms[++i] ) { + case "37": + case "64": + case "66": + return true; + } + break; + case "117": + switch( doms[++i] ) { + case "26": + case "39": + case "66": + return true; + } + break; + case "118": + switch( doms[++i] ) { + case "26": + case "39": + case "66": + return true; + } + break; + case "119": + switch( doms[++i] ) { + case "35": + case "66": + return true; + } + break; + case "120": + switch( doms[++i] ) { + case "35": + case "66": + return true; + } + break; + case "123": + return doms[++i] === "36"; + case "124": + return doms[++i] === "36"; + case "126": + return doms[++i] === "66"; + case "127": + return doms[++i] === "66"; + case "14": + return doms[++i] === "236"; + case "15": + return doms[++i] === "236"; + case "16": + return doms[++i] === "236"; + case "17": + return doms[++i] === "236"; + case "18": + return doms[++i] === "236"; + case "26": + return doms[++i] === "8"; + case "27": + return doms[++i] === "8"; + case "30": + return doms[++i] === "192"; + case "31": + return doms[++i] === "192"; + case "32": + return doms[++i] === "67"; + case "33": + return doms[++i] === "67"; + case "34": + return doms[++i] === "67"; + case "35": + switch( doms[++i] ) { + case "35": + case "40": + case "67": + return true; + } + break; + case "36": + switch( doms[++i] ) { + case "35": + case "40": + case "67": + return true; + } + break; + case "37": + switch( doms[++i] ) { + case "35": + case "67": + return true; + } + break; + case "38": + switch( doms[++i] ) { + case "35": + case "67": + return true; + } + break; + case "39": + return doms[++i] === "67"; + case "45": + switch( doms[++i] ) { + case "33": + case "36": + return true; + } + break; + case "46": + switch( doms[++i] ) { + case "33": + case "36": + return true; + } + break; + case "47": + return doms[++i] === "37"; + case "48": + switch( doms[++i] ) { + case "22": + case "37": + return true; + } + break; + case "49": + switch( doms[++i] ) { + case "22": + case "34": + return true; + } + break; + case "50": + return doms[++i] === "34"; + case "51": + switch( doms[++i] ) { + case "211": + case "40": + return true; + } + break; + case "52": + switch( doms[++i] ) { + case "211": + case "40": + return true; + } + break; + case "53": + switch( doms[++i] ) { + case "211": + case "34": + return true; + } + break; + case "54": + switch( doms[++i] ) { + case "211": + case "34": + case "5": + return true; + } + break; + case "55": + switch( doms[++i] ) { + case "211": + case "36": + case "5": + return true; + } + break; + case "56": + return doms[++i] === "36"; + case "57": + return doms[++i] === "65"; + case "58": + switch( doms[++i] ) { + case "27": + case "65": + return true; + } + break; + case "59": + switch( doms[++i] ) { + case "27": + case "65": + return true; + } + break; + case "60": + return doms[++i] === "65"; + case "61": + return doms[++i] === "65"; + case "62": + return doms[++i] === "65"; + case "63": + switch( doms[++i] ) { + case "56": + case "65": + return true; + } + break; + case "64": + switch( doms[++i] ) { + case "56": + case "65": + return true; + } + break; + case "65": + return doms[++i] === "65"; + case "66": + return doms[++i] === "65"; + case "67": + switch( doms[++i] ) { + case "25": + case "37": + case "39": + case "62": + case "65": + return true; + } + break; + case "68": + switch( doms[++i] ) { + case "25": + case "37": + case "39": + case "62": + case "65": + return true; + } + break; + case "69": + return doms[++i] === "65"; + case "70": + switch( doms[++i] ) { + case "65": + case "67": + return true; + } + break; + case "71": + switch( doms[++i] ) { + case "65": + case "67": + return true; + } + break; + case "72": + switch( doms[++i] ) { + case "65": + case "67": + return true; + } + break; + case "73": + switch( doms[++i] ) { + case "34": + case "65": + case "67": + return true; + } + break; + case "74": + switch( doms[++i] ) { + case "34": + case "65": + case "67": + return true; + } + break; + case "75": + return doms[++i] === "65"; + case "76": + return doms[++i] === "65"; + case "77": + switch( doms[++i] ) { + case "34": + case "39": + case "65": + return true; + } + break; + case "78": + switch( doms[++i] ) { + case "149": + case "34": + case "39": + case "65": + case "69": + return true; + } + break; + case "79": + switch( doms[++i] ) { + case "149": + case "65": + case "69": + return true; + } + break; + case "80": + switch( doms[++i] ) { + case "149": + case "65": + case "67": + case "69": + return true; + } + break; + case "81": + switch( doms[++i] ) { + case "149": + case "34": + case "36": + case "65": + case "67": + case "69": + return true; + } + break; + case "82": + switch( doms[++i] ) { + case "149": + case "34": + case "36": + case "67": + case "69": + return true; + } + break; + case "83": + switch( doms[++i] ) { + case "26": + case "67": + return true; + } + break; + case "84": + switch( doms[++i] ) { + case "26": + case "67": + return true; + } + break; + case "87": + switch( doms[++i] ) { + case "34": + case "35": + case "64": + return true; + } + break; + case "88": + switch( doms[++i] ) { + case "34": + case "35": + case "64": + return true; + } + break; + case "91": + return doms[++i] === "36"; + case "92": + return doms[++i] === "36"; + case "95": + return doms[++i] === "39"; + case "96": + return doms[++i] === "39"; + case "97": + switch( doms[++i] ) { + case "29": + case "34": + return true; + } + break; + case "98": + switch( doms[++i] ) { + case "29": + case "34": + return true; + } + break; + case "99": + return doms[++i] === "25"; + } + break; + case "18": + switch( doms[++i] ) { + case "32": + switch( doms[++i] ) { + case "119": + case "227": + case "233": + case "55": + case "64": + case "99": + return true; + } + break; + case "33": + switch( doms[++i] ) { + case "119": + case "227": + case "233": + case "55": + case "64": + case "99": + return true; + } + break; + case "34": + switch( doms[++i] ) { + case "147": + case "199": + case "220": + case "240": + case "85": + return true; + } + break; + case "35": + switch( doms[++i] ) { + case "147": + case "199": + case "220": + case "240": + case "85": + return true; + } + break; + case "36": + switch( doms[++i] ) { + case "103": + case "192": + case "209": + case "247": + case "254": + return true; + } + break; + case "37": + switch( doms[++i] ) { + case "103": + case "192": + case "209": + case "247": + case "254": + return true; + } + break; + case "38": + switch( doms[++i] ) { + case "112": + case "116": + case "147": + case "190": + case "223": + case "4": + return true; + } + break; + case "39": + switch( doms[++i] ) { + case "112": + case "116": + case "147": + case "190": + case "223": + case "4": + return true; + } + break; + case "40": + switch( doms[++i] ) { + case "232": + case "252": + case "52": + case "81": + return true; + } + break; + case "41": + switch( doms[++i] ) { + case "232": + case "252": + case "52": + case "81": + return true; + } + break; + case "42": + switch( doms[++i] ) { + case "132": + case "15": + case "17": + case "186": + case "203": + case "230": + case "232": + case "241": + return true; + } + break; + case "43": + switch( doms[++i] ) { + case "132": + case "15": + case "17": + case "186": + case "203": + case "230": + case "232": + case "241": + return true; + } + break; + case "44": + switch( doms[++i] ) { + case "217": + case "5": + case "51": + return true; + } + break; + case "45": + switch( doms[++i] ) { + case "217": + case "5": + case "51": + return true; + } + break; + case "46": + switch( doms[++i] ) { + case "121": + case "147": + case "168": + case "175": + case "36": + case "78": + return true; + } + break; + case "47": + switch( doms[++i] ) { + case "121": + case "147": + case "168": + case "175": + case "36": + case "78": + return true; + } + break; + case "48": + switch( doms[++i] ) { + case "106": + case "130": + case "140": + case "142": + case "186": + case "68": + return true; + } + break; + case "49": + switch( doms[++i] ) { + case "106": + case "130": + case "140": + case "142": + case "186": + case "68": + return true; + } + break; + case "50": + switch( doms[++i] ) { + case "127": + case "14": + case "203": + case "225": + case "247": + case "27": + case "56": + case "60": + return true; + } + break; + case "51": + switch( doms[++i] ) { + case "127": + case "14": + case "203": + case "225": + case "247": + case "27": + case "56": + case "60": + return true; + } + break; + case "52": + switch( doms[++i] ) { + case "12": + case "156": + case "18": + case "182": + case "184": + case "21": + case "249": + case "45": + case "52": + return true; + } + break; + case "53": + switch( doms[++i] ) { + case "12": + case "156": + case "18": + case "182": + case "184": + case "21": + case "249": + case "45": + case "52": + return true; + } + break; + case "54": + switch( doms[++i] ) { + case "181": + case "186": + case "205": + case "210": + case "221": + case "222": + case "233": + case "251": + case "72": + return true; + } + break; + case "55": + switch( doms[++i] ) { + case "181": + case "186": + case "205": + case "210": + case "221": + case "222": + case "233": + case "251": + case "72": + return true; + } + break; + case "56": + switch( doms[++i] ) { + case "187": + case "188": + case "202": + case "54": + case "66": + case "76": + case "80": + return true; + } + break; + case "57": + switch( doms[++i] ) { + case "187": + case "188": + case "202": + case "54": + case "66": + case "76": + case "80": + return true; + } + break; + case "58": + switch( doms[++i] ) { + case "155": + case "223": + case "250": + case "254": + case "96": + case "98": + return true; + } + break; + case "59": + switch( doms[++i] ) { + case "155": + case "223": + case "250": + case "254": + case "96": + case "98": + return true; + } + break; + case "60": + switch( doms[++i] ) { + case "110": + case "225": + case "62": + return true; + } + break; + case "61": + switch( doms[++i] ) { + case "110": + case "225": + case "62": + return true; + } + break; + case "62": + switch( doms[++i] ) { + case "115": + case "128": + case "149": + case "159": + case "192": + case "237": + case "56": + case "98": + return true; + } + break; + case "63": + switch( doms[++i] ) { + case "115": + case "128": + case "149": + case "159": + case "192": + case "237": + case "56": + case "98": + return true; + } + break; + } + break; + case "193": + switch( doms[++i] ) { + case "109": + return doms[++i] === "204"; + case "252": + return doms[++i] === "130"; + } + break; + case "20": + switch( doms[++i] ) { + case "0": + return doms[++i] === "225"; + case "1": + return doms[++i] === "225"; + case "10": + switch( doms[++i] ) { + case "197": + case "230": + case "231": + case "248": + case "95": + return true; + } + break; + case "11": + switch( doms[++i] ) { + case "197": + case "230": + case "231": + case "248": + case "86": + case "95": + return true; + } + break; + case "12": + switch( doms[++i] ) { + case "197": + case "230": + case "248": + case "25": + case "86": + case "95": + return true; + } + break; + case "13": + switch( doms[++i] ) { + case "197": + case "230": + case "25": + case "86": + case "95": + return true; + } + break; + case "14": + switch( doms[++i] ) { + case "115": + case "197": + case "201": + case "86": + return true; + } + break; + case "15": + switch( doms[++i] ) { + case "115": + case "201": + case "86": + return true; + } + break; + case "16": + return doms[++i] === "115"; + case "17": + return doms[++i] === "115"; + case "18": + switch( doms[++i] ) { + case "115": + case "168": + return true; + } + break; + case "19": + return doms[++i] === "168"; + case "2": + return doms[++i] === "225"; + case "20": + switch( doms[++i] ) { + case "168": + case "197": + return true; + } + break; + case "21": + switch( doms[++i] ) { + case "168": + case "197": + case "239": + return true; + } + break; + case "22": + switch( doms[++i] ) { + case "168": + case "197": + case "239": + return true; + } + break; + case "23": + switch( doms[++i] ) { + case "197": + case "239": + return true; + } + break; + case "24": + switch( doms[++i] ) { + case "128": + case "170": + case "197": + case "239": + case "80": + return true; + } + break; + case "25": + switch( doms[++i] ) { + case "128": + case "170": + case "208": + case "239": + case "80": + return true; + } + break; + case "26": + switch( doms[++i] ) { + case "170": + case "208": + case "80": + return true; + } + break; + case "27": + return doms[++i] === "170"; + case "28": + return doms[++i] === "170"; + case "3": + return doms[++i] === "225"; + case "31": + switch( doms[++i] ) { + case "109": + case "224": + return true; + } + break; + case "37": + switch( doms[++i] ) { + case "109": + case "197": + case "25": + return true; + } + break; + case "38": + switch( doms[++i] ) { + case "197": + case "25": + return true; + } + break; + case "4": + return doms[++i] === "31"; + case "46": + return doms[++i] === "49"; + case "47": + switch( doms[++i] ) { + case "49": + case "82": + return true; + } + break; + case "48": + switch( doms[++i] ) { + case "82": + case "83": + return true; + } + break; + case "49": + switch( doms[++i] ) { + case "174": + case "83": + return true; + } + break; + case "5": + return doms[++i] === "31"; + case "50": + return doms[++i] === "174"; + case "53": + return doms[++i] === "195"; + case "54": + return doms[++i] === "195"; + case "55": + return doms[++i] === "216"; + case "56": + return doms[++i] === "216"; + case "6": + return doms[++i] === "65"; + case "66": + return doms[++i] === "8"; + case "67": + return doms[++i] === "8"; + case "68": + return doms[++i] === "123"; + case "69": + return doms[++i] === "123"; + case "7": + switch( doms[++i] ) { + case "231": + case "65": + return true; + } + break; + case "72": + return doms[++i] === "5"; + case "73": + return doms[++i] === "5"; + case "8": + switch( doms[++i] ) { + case "231": + case "248": + return true; + } + break; + case "82": + return doms[++i] === "196"; + case "83": + return doms[++i] === "196"; + case "87": + return doms[++i] === "128"; + case "88": + return doms[++i] === "128"; + case "9": + switch( doms[++i] ) { + case "230": + case "231": + case "248": + case "95": + return true; + } + break; + case "92": + return doms[++i] === "188"; + case "93": + return doms[++i] === "188"; + } + break; + case "219": + if (doms[++i] === "248") + switch( doms[++i] ) { + case "17": + case "76": + return true; + } + break; + case "223": + switch( doms[++i] ) { + case "15": + switch( doms[++i] ) { + case "133": + case "137": + return true; + } + break; + case "9": + return doms[++i] === "22"; + } + break; + case "23": + switch( doms[++i] ) { + case "128": + return doms[++i] === "57"; + case "131": + return doms[++i] === "77"; + case "132": + switch( doms[++i] ) { + case "56": + case "77": + return true; + } + break; + } + break; + case "234": + if (doms[++i] === "208") + switch( doms[++i] ) { + case "104": + case "82": + case "85": + return true; + } + break; + case "236": + switch( doms[++i] ) { + case "40": + return doms[++i] === "188"; + case "92": + return doms[++i] === "201"; + } + break; + case "239": + switch( doms[++i] ) { + case "182": + switch( doms[++i] ) { + case "103": + case "104": + case "111": + case "136": + case "140": + case "141": + case "148": + case "16": + case "162": + case "168": + case "171": + case "173": + case "18": + case "182": + case "183": + case "188": + case "189": + case "191": + case "194": + case "201": + case "207": + case "21": + case "217": + case "219": + case "220": + case "222": + case "230": + case "233": + case "234": + case "239": + case "241": + case "33": + case "42": + case "44": + case "55": + case "59": + case "61": + case "62": + case "65": + case "69": + case "78": + case "79": + case "8": + case "84": + return true; + } + break; + case "183": + switch( doms[++i] ) { + case "114": + case "116": + case "12": + case "133": + case "136": + case "159": + case "16": + case "168": + case "172": + case "173": + case "176": + case "177": + case "228": + case "36": + case "45": + case "47": + case "51": + case "52": + case "58": + case "6": + case "85": + case "86": + case "91": + case "92": + case "96": + case "97": + return true; + } + break; + case "220": + return doms[++i] === "27"; + case "226": + switch( doms[++i] ) { + case "137": + case "140": + case "148": + case "160": + case "176": + case "18": + case "19": + case "197": + case "20": + case "200": + case "204": + case "205": + case "207": + case "228": + case "23": + case "230": + case "233": + case "247": + case "248": + case "25": + case "254": + case "30": + case "47": + case "48": + case "50": + case "55": + case "57": + case "59": + case "61": + case "77": + case "79": + case "80": + case "94": + return true; + } + break; + case "227": + switch( doms[++i] ) { + case "108": + case "11": + case "125": + case "13": + case "132": + case "14": + case "164": + case "182": + case "195": + case "208": + case "29": + case "33": + case "41": + case "47": + case "48": + case "49": + case "56": + case "59": + case "69": + case "93": + return true; + } + break; + case "245": + return doms[++i] === "140"; + case "247": + return doms[++i] === "103"; + } + break; + case "24": + switch( doms[++i] ) { + case "0": + return doms[++i] === "73"; + case "1": + return doms[++i] === "73"; + case "10": + return doms[++i] === "51"; + case "100": + switch( doms[++i] ) { + case "118": + case "84": + return true; + } + break; + case "101": + switch( doms[++i] ) { + case "118": + case "84": + return true; + } + break; + case "102": + switch( doms[++i] ) { + case "11": + case "14": + case "143": + case "171": + case "226": + case "248": + case "251": + case "78": + return true; + } + break; + case "103": + switch( doms[++i] ) { + case "11": + case "14": + case "143": + case "171": + case "226": + case "248": + case "251": + case "78": + return true; + } + break; + case "104": + switch( doms[++i] ) { + case "105": + case "149": + case "181": + case "190": + case "196": + case "245": + case "54": + case "77": + return true; + } + break; + case "105": + switch( doms[++i] ) { + case "105": + case "149": + case "181": + case "190": + case "196": + case "245": + case "54": + case "77": + return true; + } + break; + case "106": + switch( doms[++i] ) { + case "137": + case "154": + case "156": + case "186": + case "200": + case "207": + case "218": + case "222": + return true; + } + break; + case "107": + switch( doms[++i] ) { + case "137": + case "154": + case "156": + case "186": + case "200": + case "207": + case "218": + case "222": + return true; + } + break; + case "108": + switch( doms[++i] ) { + case "104": + case "210": + case "221": + case "231": + case "248": + case "31": + return true; + } + break; + case "109": + switch( doms[++i] ) { + case "104": + case "210": + case "221": + case "231": + case "248": + case "31": + return true; + } + break; + case "11": + return doms[++i] === "51"; + case "110": + switch( doms[++i] ) { + case "11": + case "219": + case "32": + case "34": + case "36": + case "56": + return true; + } + break; + case "111": + switch( doms[++i] ) { + case "11": + case "219": + case "32": + case "34": + case "36": + case "56": + return true; + } + break; + case "112": + switch( doms[++i] ) { + case "187": + case "23": + case "232": + case "25": + case "97": + return true; + } + break; + case "113": + switch( doms[++i] ) { + case "187": + case "23": + case "232": + case "25": + case "97": + return true; + } + break; + case "114": + switch( doms[++i] ) { + case "15": + case "158": + case "243": + case "26": + case "42": + case "52": + return true; + } + break; + case "115": + switch( doms[++i] ) { + case "15": + case "158": + case "243": + case "26": + case "42": + case "52": + return true; + } + break; + case "116": + switch( doms[++i] ) { + case "1": + case "141": + case "144": + case "162": + case "194": + case "32": + return true; + } + break; + case "117": + switch( doms[++i] ) { + case "1": + case "141": + case "144": + case "162": + case "194": + case "32": + return true; + } + break; + case "118": + switch( doms[++i] ) { + case "162": + case "186": + case "189": + case "198": + case "227": + case "27": + case "50": + return true; + } + break; + case "119": + switch( doms[++i] ) { + case "162": + case "186": + case "189": + case "198": + case "227": + case "27": + case "50": + return true; + } + break; + case "12": + switch( doms[++i] ) { + case "26": + case "50": + case "70": + case "8": + return true; + } + break; + case "120": + switch( doms[++i] ) { + case "152": + case "182": + case "191": + case "194": + case "28": + return true; + } + break; + case "121": + switch( doms[++i] ) { + case "152": + case "182": + case "191": + case "194": + case "28": + return true; + } + break; + case "122": + switch( doms[++i] ) { + case "101": + case "124": + case "14": + case "242": + case "78": + return true; + } + break; + case "123": + switch( doms[++i] ) { + case "101": + case "124": + case "14": + case "242": + case "78": + return true; + } + break; + case "124": + switch( doms[++i] ) { + case "12": + case "142": + case "153": + case "176": + case "185": + case "202": + case "243": + case "59": + return true; + } + break; + case "125": + switch( doms[++i] ) { + case "12": + case "142": + case "153": + case "176": + case "185": + case "202": + case "243": + case "59": + return true; + } + break; + case "126": + switch( doms[++i] ) { + case "159": + case "185": + case "194": + case "221": + case "36": + case "61": + case "63": + case "70": + case "81": + case "83": + return true; + } + break; + case "127": + switch( doms[++i] ) { + case "159": + case "185": + case "194": + case "221": + case "36": + case "61": + case "63": + case "70": + case "81": + case "83": + return true; + } + break; + case "13": + switch( doms[++i] ) { + case "26": + case "50": + case "70": + case "8": + return true; + } + break; + case "14": + return doms[++i] === "3"; + case "15": + return doms[++i] === "3"; + case "16": + switch( doms[++i] ) { + case "12": + case "28": + case "37": + return true; + } + break; + case "17": + switch( doms[++i] ) { + case "12": + case "28": + case "37": + return true; + } + break; + case "18": + return doms[++i] === "11"; + case "19": + return doms[++i] === "11"; + case "2": + return doms[++i] === "45"; + case "20": + switch( doms[++i] ) { + case "48": + case "55": + return true; + } + break; + case "21": + switch( doms[++i] ) { + case "48": + case "55": + return true; + } + break; + case "22": + return doms[++i] === "44"; + case "23": + return doms[++i] === "44"; + case "24": + switch( doms[++i] ) { + case "58": + case "60": + return true; + } + break; + case "25": + switch( doms[++i] ) { + case "58": + case "60": + return true; + } + break; + case "28": + return doms[++i] === "83"; + case "29": + return doms[++i] === "83"; + case "3": + return doms[++i] === "45"; + case "4": + switch( doms[++i] ) { + case "12": + case "37": + case "44": + case "9": + return true; + } + break; + case "5": + switch( doms[++i] ) { + case "12": + case "37": + case "44": + case "9": + return true; + } + break; + case "6": + return doms[++i] === "63"; + case "7": + return doms[++i] === "63"; + case "8": + switch( doms[++i] ) { + case "11": + case "42": + case "6": + return true; + } + break; + case "9": + switch( doms[++i] ) { + case "11": + case "42": + case "6": + return true; + } + break; + case "96": + switch( doms[++i] ) { + case "150": + case "185": + case "214": + case "243": + case "26": + case "39": + case "45": + return true; + } + break; + case "97": + switch( doms[++i] ) { + case "150": + case "185": + case "214": + case "243": + case "26": + case "39": + case "45": + return true; + } + break; + case "98": + switch( doms[++i] ) { + case "110": + case "124": + case "125": + case "13": + case "174": + case "188": + case "226": + case "51": + case "8": + return true; + } + break; + case "99": + switch( doms[++i] ) { + case "110": + case "124": + case "125": + case "13": + case "174": + case "188": + case "226": + case "51": + case "8": + return true; + } + break; + } + break; + case "244": + switch( doms[++i] ) { + case "73": + return doms[++i] === "27"; + case "75": + switch( doms[++i] ) { + case "170": + case "174": + case "51": + return true; + } + break; + case "76": + switch( doms[++i] ) { + case "171": + case "52": + case "55": + return true; + } + break; + case "78": + return doms[++i] === "251"; + } + break; + case "245": + if (doms[++i] === "33") + return doms[++i] === "83"; + break; + case "25": + switch( doms[++i] ) { + case "102": + return doms[++i] === "27"; + case "103": + return doms[++i] === "27"; + case "108": + return doms[++i] === "21"; + case "109": + return doms[++i] === "21"; + case "110": + return doms[++i] === "13"; + case "111": + return doms[++i] === "13"; + case "116": + return doms[++i] === "30"; + case "117": + return doms[++i] === "30"; + case "118": + return doms[++i] === "23"; + case "119": + return doms[++i] === "23"; + case "122": + switch( doms[++i] ) { + case "28": + case "30": + return true; + } + break; + case "123": + switch( doms[++i] ) { + case "28": + case "30": + return true; + } + break; + case "124": + return doms[++i] === "6"; + case "125": + return doms[++i] === "6"; + case "134": + return doms[++i] === "29"; + case "135": + return doms[++i] === "29"; + case "136": + return doms[++i] === "8"; + case "137": + return doms[++i] === "8"; + case "140": + return doms[++i] === "26"; + case "141": + return doms[++i] === "26"; + case "152": + return doms[++i] === "14"; + case "153": + return doms[++i] === "14"; + case "154": + return doms[++i] === "23"; + case "155": + return doms[++i] === "23"; + case "158": + return doms[++i] === "31"; + case "159": + return doms[++i] === "31"; + case "164": + return doms[++i] === "16"; + case "165": + return doms[++i] === "16"; + case "166": + return doms[++i] === "7"; + case "167": + return doms[++i] === "7"; + case "184": + return doms[++i] === "8"; + case "185": + return doms[++i] === "8"; + case "186": + return doms[++i] === "27"; + case "187": + return doms[++i] === "27"; + case "196": + return doms[++i] === "9"; + case "197": + return doms[++i] === "9"; + case "2": + return doms[++i] === "35"; + case "20": + return doms[++i] === "35"; + case "200": + return doms[++i] === "12"; + case "201": + return doms[++i] === "12"; + case "202": + switch( doms[++i] ) { + case "7": + case "9": + return true; + } + break; + case "203": + switch( doms[++i] ) { + case "7": + case "9": + return true; + } + break; + case "206": + return doms[++i] === "14"; + case "207": + return doms[++i] === "14"; + case "21": + return doms[++i] === "35"; + case "216": + switch( doms[++i] ) { + case "13": + case "22": + return true; + } + break; + case "217": + switch( doms[++i] ) { + case "13": + case "22": + return true; + } + break; + case "22": + return doms[++i] === "19"; + case "220": + switch( doms[++i] ) { + case "15": + case "19": + case "28": + return true; + } + break; + case "221": + switch( doms[++i] ) { + case "15": + case "19": + case "28": + return true; + } + break; + case "224": + return doms[++i] === "30"; + case "225": + return doms[++i] === "30"; + case "23": + return doms[++i] === "19"; + case "230": + return doms[++i] === "29"; + case "231": + return doms[++i] === "29"; + case "232": + return doms[++i] === "31"; + case "233": + return doms[++i] === "31"; + case "236": + return doms[++i] === "18"; + case "237": + return doms[++i] === "18"; + case "242": + return doms[++i] === "6"; + case "243": + return doms[++i] === "6"; + case "246": + return doms[++i] === "27"; + case "247": + return doms[++i] === "27"; + case "248": + return doms[++i] === "29"; + case "249": + return doms[++i] === "29"; + case "3": + return doms[++i] === "35"; + case "34": + return doms[++i] === "7"; + case "35": + return doms[++i] === "7"; + case "38": + return doms[++i] === "4"; + case "39": + return doms[++i] === "4"; + case "4": + return doms[++i] === "17"; + case "42": + return doms[++i] === "23"; + case "43": + return doms[++i] === "23"; + case "44": + return doms[++i] === "35"; + case "45": + return doms[++i] === "35"; + case "48": + return doms[++i] === "18"; + case "49": + return doms[++i] === "18"; + case "5": + return doms[++i] === "17"; + case "50": + return doms[++i] === "34"; + case "51": + return doms[++i] === "34"; + case "52": + return doms[++i] === "29"; + case "53": + return doms[++i] === "29"; + case "56": + return doms[++i] === "28"; + case "57": + return doms[++i] === "28"; + case "6": + switch( doms[++i] ) { + case "33": + case "36": + return true; + } + break; + case "62": + return doms[++i] === "34"; + case "63": + return doms[++i] === "34"; + case "64": + return doms[++i] === "14"; + case "65": + return doms[++i] === "14"; + case "68": + return doms[++i] === "12"; + case "69": + return doms[++i] === "12"; + case "7": + switch( doms[++i] ) { + case "33": + case "36": + return true; + } + break; + case "78": + return doms[++i] === "18"; + case "79": + return doms[++i] === "18"; + case "8": + return doms[++i] === "14"; + case "84": + switch( doms[++i] ) { + case "18": + case "33": + return true; + } + break; + case "85": + switch( doms[++i] ) { + case "18": + case "33": + return true; + } + break; + case "9": + return doms[++i] === "14"; + case "94": + switch( doms[++i] ) { + case "14": + case "16": + case "34": + return true; + } + break; + case "95": + switch( doms[++i] ) { + case "14": + case "16": + case "34": + return true; + } + break; + } + break; + case "27": + switch( doms[++i] ) { + case "128": + switch( doms[++i] ) { + case "242": + case "245": + case "62": + return true; + } + break; + case "129": + switch( doms[++i] ) { + case "242": + case "245": + case "62": + return true; + } + break; + case "130": + switch( doms[++i] ) { + case "115": + case "12": + case "124": + case "154": + case "198": + case "207": + case "240": + case "46": + return true; + } + break; + case "131": + switch( doms[++i] ) { + case "115": + case "12": + case "124": + case "154": + case "198": + case "207": + case "240": + case "46": + return true; + } + break; + case "132": + switch( doms[++i] ) { + case "108": + case "190": + case "59": + case "61": + return true; + } + break; + case "133": + switch( doms[++i] ) { + case "108": + case "190": + case "59": + case "61": + return true; + } + break; + case "134": + switch( doms[++i] ) { + case "128": + case "139": + case "161": + case "178": + case "208": + case "21": + case "214": + case "220": + case "40": + case "91": + return true; + } + break; + case "135": + switch( doms[++i] ) { + case "128": + case "139": + case "161": + case "178": + case "208": + case "21": + case "214": + case "220": + case "40": + case "91": + return true; + } + break; + case "136": + switch( doms[++i] ) { + case "131": + case "156": + case "16": + case "201": + case "51": + case "53": + return true; + } + break; + case "137": + switch( doms[++i] ) { + case "131": + case "156": + case "16": + case "201": + case "51": + case "53": + return true; + } + break; + case "138": + switch( doms[++i] ) { + case "119": + case "13": + case "146": + case "157": + case "184": + case "214": + case "243": + return true; + } + break; + case "139": + switch( doms[++i] ) { + case "119": + case "13": + case "146": + case "157": + case "184": + case "214": + case "243": + return true; + } + break; + case "140": + switch( doms[++i] ) { + case "122": + case "16": + case "234": + case "240": + case "245": + case "32": + case "52": + case "64": + return true; + } + break; + case "141": + switch( doms[++i] ) { + case "122": + case "16": + case "234": + case "240": + case "245": + case "32": + case "52": + case "64": + return true; + } + break; + case "142": + switch( doms[++i] ) { + case "148": + case "2": + case "202": + case "204": + return true; + } + break; + case "143": + switch( doms[++i] ) { + case "148": + case "2": + case "202": + case "204": + return true; + } + break; + case "144": + switch( doms[++i] ) { + case "115": + case "132": + case "138": + case "160": + case "18": + case "185": + case "19": + case "209": + case "26": + case "85": + return true; + } + break; + case "145": + switch( doms[++i] ) { + case "115": + case "132": + case "138": + case "160": + case "18": + case "185": + case "19": + case "209": + case "26": + case "85": + return true; + } + break; + case "146": + switch( doms[++i] ) { + case "122": + case "22": + case "35": + case "40": + return true; + } + break; + case "147": + switch( doms[++i] ) { + case "122": + case "22": + case "35": + case "40": + return true; + } + break; + case "148": + switch( doms[++i] ) { + case "103": + case "118": + case "127": + case "140": + case "15": + case "162": + case "175": + case "185": + case "239": + return true; + } + break; + case "149": + switch( doms[++i] ) { + case "103": + case "118": + case "127": + case "140": + case "15": + case "162": + case "175": + case "185": + case "239": + return true; + } + break; + case "150": + switch( doms[++i] ) { + case "113": + case "117": + case "134": + case "202": + case "236": + case "251": + case "30": + case "48": + case "67": + case "68": + case "97": + return true; + } + break; + case "151": + switch( doms[++i] ) { + case "113": + case "117": + case "134": + case "202": + case "236": + case "251": + case "30": + case "48": + case "67": + case "68": + case "97": + return true; + } + break; + case "152": + switch( doms[++i] ) { + case "178": + case "213": + case "22": + case "222": + case "26": + case "6": + case "77": + case "80": + case "96": + return true; + } + break; + case "153": + switch( doms[++i] ) { + case "178": + case "213": + case "22": + case "222": + case "26": + case "6": + case "77": + case "80": + case "96": + return true; + } + break; + case "154": + switch( doms[++i] ) { + case "12": + case "172": + case "4": + case "41": + case "51": + return true; + } + break; + case "155": + switch( doms[++i] ) { + case "12": + case "172": + case "4": + case "41": + case "51": + return true; + } + break; + case "156": + switch( doms[++i] ) { + case "131": + case "189": + case "204": + case "215": + case "234": + case "248": + case "38": + case "71": + case "75": + return true; + } + break; + case "157": + switch( doms[++i] ) { + case "131": + case "189": + case "204": + case "215": + case "234": + case "248": + case "38": + case "71": + case "75": + return true; + } + break; + case "158": + switch( doms[++i] ) { + case "108": + case "146": + case "151": + case "170": + case "211": + case "217": + case "97": + return true; + } + break; + case "159": + switch( doms[++i] ) { + case "108": + case "146": + case "151": + case "170": + case "211": + case "217": + case "97": + return true; + } + break; + case "160": + switch( doms[++i] ) { + case "111": + case "168": + case "179": + case "181": + case "196": + case "205": + case "216": + case "69": + case "78": + case "98": + return true; + } + break; + case "161": + switch( doms[++i] ) { + case "111": + case "168": + case "179": + case "181": + case "196": + case "205": + case "216": + case "69": + case "78": + case "98": + return true; + } + break; + case "162": + switch( doms[++i] ) { + case "140": + case "19": + case "20": + case "38": + case "7": + return true; + } + break; + case "163": + switch( doms[++i] ) { + case "140": + case "19": + case "20": + case "38": + case "7": + return true; + } + break; + case "164": + switch( doms[++i] ) { + case "126": + case "144": + case "156": + case "66": + case "80": + return true; + } + break; + case "165": + switch( doms[++i] ) { + case "126": + case "144": + case "156": + case "66": + case "80": + return true; + } + break; + case "166": + switch( doms[++i] ) { + case "118": + case "128": + case "150": + case "197": + case "20": + case "222": + case "44": + case "97": + return true; + } + break; + case "167": + switch( doms[++i] ) { + case "118": + case "128": + case "150": + case "197": + case "20": + case "222": + case "44": + case "97": + return true; + } + break; + case "168": + switch( doms[++i] ) { + case "128": + case "172": + case "18": + case "188": + case "222": + case "223": + case "35": + case "39": + case "6": + case "76": + return true; + } + break; + case "169": + switch( doms[++i] ) { + case "128": + case "172": + case "18": + case "188": + case "222": + case "223": + case "35": + case "39": + case "6": + case "76": + return true; + } + break; + case "170": + switch( doms[++i] ) { + case "128": + case "186": + case "205": + case "36": + case "39": + return true; + } + break; + case "171": + switch( doms[++i] ) { + case "128": + case "186": + case "205": + case "36": + case "39": + return true; + } + break; + case "172": + switch( doms[++i] ) { + case "125": + case "130": + case "151": + case "179": + case "209": + case "240": + case "245": + return true; + } + break; + case "173": + switch( doms[++i] ) { + case "125": + case "130": + case "151": + case "179": + case "209": + case "240": + case "245": + return true; + } + break; + case "174": + switch( doms[++i] ) { + case "112": + case "153": + case "164": + case "166": + case "181": + case "185": + case "246": + case "25": + case "252": + case "31": + case "90": + case "95": + return true; + } + break; + case "175": + switch( doms[++i] ) { + case "112": + case "153": + case "164": + case "166": + case "181": + case "185": + case "246": + case "25": + case "252": + case "31": + case "90": + case "95": + return true; + } + break; + case "176": + switch( doms[++i] ) { + case "184": + case "20": + case "41": + case "84": + return true; + } + break; + case "177": + switch( doms[++i] ) { + case "184": + case "20": + case "41": + case "84": + return true; + } + break; + case "178": + switch( doms[++i] ) { + case "111": + case "179": + case "233": + case "34": + case "58": + return true; + } + break; + case "179": + switch( doms[++i] ) { + case "111": + case "179": + case "233": + case "34": + case "58": + return true; + } + break; + case "180": + switch( doms[++i] ) { + case "159": + case "19": + case "190": + case "3": + case "55": + return true; + } + break; + case "181": + switch( doms[++i] ) { + case "159": + case "19": + case "190": + case "3": + case "55": + return true; + } + break; + case "182": + switch( doms[++i] ) { + case "155": + case "156": + case "18": + case "183": + case "212": + case "226": + case "229": + case "234": + case "243": + case "30": + case "40": + case "96": + case "99": + return true; + } + break; + case "183": + switch( doms[++i] ) { + case "155": + case "156": + case "18": + case "183": + case "212": + case "226": + case "229": + case "234": + case "243": + case "30": + case "40": + case "96": + case "99": + return true; + } + break; + case "184": + switch( doms[++i] ) { + case "110": + case "140": + case "26": + case "4": + case "55": + case "82": + case "87": + return true; + } + break; + case "185": + switch( doms[++i] ) { + case "110": + case "140": + case "26": + case "4": + case "55": + case "82": + case "87": + return true; + } + break; + case "186": + switch( doms[++i] ) { + case "150": + case "200": + case "39": + case "49": + case "68": + case "87": + case "98": + return true; + } + break; + case "187": + switch( doms[++i] ) { + case "150": + case "200": + case "39": + case "49": + case "68": + case "87": + case "98": + return true; + } + break; + case "188": + switch( doms[++i] ) { + case "189": + case "247": + case "33": + case "38": + case "70": + return true; + } + break; + case "189": + switch( doms[++i] ) { + case "189": + case "247": + case "33": + case "38": + case "70": + return true; + } + break; + case "190": + switch( doms[++i] ) { + case "111": + case "142": + case "15": + case "175": + case "179": + case "226": + case "54": + case "56": + case "57": + case "75": + return true; + } + break; + case "191": + switch( doms[++i] ) { + case "111": + case "142": + case "15": + case "175": + case "179": + case "226": + case "54": + case "56": + case "57": + case "75": + return true; + } + break; + } + break; + case "28": + switch( doms[++i] ) { + case "0": + switch( doms[++i] ) { + case "102": + case "114": + case "115": + case "121": + case "122": + case "138": + case "14": + case "141": + case "16": + case "164": + case "20": + case "223": + case "236": + case "30": + case "32": + case "37": + case "40": + case "52": + case "58": + case "64": + case "7": + case "72": + case "74": + case "77": + case "8": + case "82": + case "83": + case "87": + case "92": + case "97": + return true; + } + break; + case "1": + switch( doms[++i] ) { + case "102": + case "114": + case "115": + case "121": + case "122": + case "138": + case "14": + case "141": + case "16": + case "164": + case "20": + case "223": + case "236": + case "30": + case "32": + case "37": + case "40": + case "52": + case "58": + case "64": + case "7": + case "72": + case "74": + case "77": + case "8": + case "82": + case "83": + case "87": + case "92": + case "97": + return true; + } + break; + case "10": + switch( doms[++i] ) { + case "107": + case "110": + case "115": + case "116": + case "12": + case "122": + case "124": + case "159": + case "169": + case "23": + case "27": + case "32": + case "35": + case "4": + case "46": + case "47": + case "48": + case "5": + case "51": + case "53": + case "54": + case "55": + case "63": + case "65": + case "70": + case "71": + case "78": + case "84": + case "85": + case "88": + case "92": + case "94": + return true; + } + break; + case "11": + switch( doms[++i] ) { + case "107": + case "110": + case "115": + case "116": + case "12": + case "122": + case "124": + case "159": + case "169": + case "23": + case "27": + case "32": + case "35": + case "4": + case "46": + case "47": + case "48": + case "5": + case "51": + case "53": + case "54": + case "55": + case "63": + case "65": + case "70": + case "71": + case "78": + case "84": + case "85": + case "88": + case "92": + case "94": + return true; + } + break; + case "12": + switch( doms[++i] ) { + case "100": + case "103": + case "105": + case "108": + case "112": + case "117": + case "124": + case "135": + case "17": + case "185": + case "189": + case "27": + case "3": + case "32": + case "34": + case "37": + case "39": + case "48": + case "51": + case "52": + case "54": + case "59": + case "60": + case "69": + case "70": + case "74": + case "75": + case "76": + case "79": + case "87": + case "9": + case "94": + case "95": + case "99": + return true; + } + break; + case "13": + switch( doms[++i] ) { + case "100": + case "103": + case "105": + case "108": + case "112": + case "117": + case "124": + case "135": + case "17": + case "185": + case "189": + case "27": + case "3": + case "32": + case "34": + case "37": + case "39": + case "48": + case "51": + case "52": + case "54": + case "59": + case "60": + case "69": + case "70": + case "74": + case "75": + case "76": + case "79": + case "87": + case "9": + case "94": + case "95": + case "99": + return true; + } + break; + case "14": + switch( doms[++i] ) { + case "101": + case "102": + case "104": + case "12": + case "120": + case "123": + case "124": + case "147": + case "176": + case "196": + case "214": + case "22": + case "23": + case "42": + case "43": + case "50": + case "55": + case "56": + case "6": + case "66": + case "68": + case "69": + case "71": + case "78": + case "82": + case "84": + case "90": + case "92": + case "95": + case "98": + return true; + } + break; + case "15": + switch( doms[++i] ) { + case "101": + case "102": + case "104": + case "12": + case "120": + case "123": + case "124": + case "147": + case "176": + case "196": + case "214": + case "22": + case "23": + case "42": + case "43": + case "50": + case "55": + case "56": + case "6": + case "66": + case "68": + case "69": + case "71": + case "78": + case "82": + case "84": + case "90": + case "92": + case "95": + case "98": + return true; + } + break; + case "16": + switch( doms[++i] ) { + case "10": + case "104": + case "113": + case "115": + case "117": + case "118": + case "12": + case "15": + case "22": + case "23": + case "27": + case "28": + case "32": + case "42": + case "5": + case "51": + case "57": + case "61": + case "66": + case "67": + case "71": + case "73": + case "74": + case "77": + case "82": + case "89": + case "9": + case "90": + case "99": + return true; + } + break; + case "17": + switch( doms[++i] ) { + case "10": + case "104": + case "113": + case "115": + case "117": + case "118": + case "12": + case "15": + case "22": + case "23": + case "27": + case "28": + case "32": + case "42": + case "5": + case "51": + case "57": + case "61": + case "66": + case "67": + case "71": + case "73": + case "74": + case "77": + case "82": + case "89": + case "9": + case "90": + case "99": + return true; + } + break; + case "18": + switch( doms[++i] ) { + case "117": + case "118": + case "122": + case "123": + case "126": + case "183": + case "186": + case "187": + case "20": + case "21": + case "22": + case "25": + case "29": + case "31": + case "38": + case "4": + case "40": + case "42": + case "44": + case "45": + case "46": + case "55": + case "59": + case "6": + case "60": + case "64": + case "7": + case "74": + case "76": + case "78": + case "81": + case "83": + case "84": + case "95": + case "98": + return true; + } + break; + case "19": + switch( doms[++i] ) { + case "117": + case "118": + case "122": + case "123": + case "126": + case "183": + case "186": + case "187": + case "20": + case "21": + case "22": + case "25": + case "29": + case "31": + case "38": + case "4": + case "40": + case "42": + case "44": + case "45": + case "46": + case "55": + case "59": + case "6": + case "60": + case "64": + case "7": + case "74": + case "76": + case "78": + case "81": + case "83": + case "84": + case "95": + case "98": + return true; + } + break; + case "2": + switch( doms[++i] ) { + case "100": + case "106": + case "109": + case "112": + case "121": + case "122": + case "123": + case "125": + case "15": + case "16": + case "2": + case "21": + case "23": + case "24": + case "30": + case "38": + case "43": + case "47": + case "48": + case "55": + case "57": + case "58": + case "63": + case "64": + case "65": + case "67": + case "69": + case "7": + case "72": + case "78": + case "86": + case "89": + case "92": + case "93": + case "98": + return true; + } + break; + case "20": + switch( doms[++i] ) { + case "105": + case "11": + case "114": + case "123": + case "2": + case "210": + case "23": + case "242": + case "29": + case "33": + case "34": + case "37": + case "38": + case "4": + case "40": + case "46": + case "48": + case "61": + case "68": + case "7": + case "73": + case "75": + case "76": + case "77": + case "79": + case "8": + case "87": + case "90": + case "95": + case "97": + case "99": + return true; + } + break; + case "21": + switch( doms[++i] ) { + case "105": + case "11": + case "114": + case "123": + case "2": + case "210": + case "23": + case "242": + case "29": + case "33": + case "34": + case "37": + case "38": + case "4": + case "40": + case "46": + case "48": + case "61": + case "68": + case "7": + case "73": + case "75": + case "76": + case "77": + case "79": + case "8": + case "87": + case "90": + case "95": + case "97": + case "99": + return true; + } + break; + case "22": + switch( doms[++i] ) { + case "103": + case "104": + case "109": + case "114": + case "118": + case "119": + case "123": + case "126": + case "13": + case "22": + case "230": + case "28": + case "29": + case "32": + case "33": + case "34": + case "44": + case "49": + case "6": + case "62": + case "65": + case "70": + case "75": + case "77": + case "79": + case "80": + case "94": + return true; + } + break; + case "23": + switch( doms[++i] ) { + case "103": + case "104": + case "109": + case "114": + case "118": + case "119": + case "123": + case "126": + case "13": + case "22": + case "230": + case "28": + case "29": + case "32": + case "33": + case "34": + case "44": + case "49": + case "6": + case "62": + case "65": + case "70": + case "75": + case "77": + case "79": + case "80": + case "94": + return true; + } + break; + case "24": + switch( doms[++i] ) { + case "108": + case "109": + case "11": + case "118": + case "121": + case "123": + case "125": + case "137": + case "15": + case "157": + case "16": + case "21": + case "214": + case "218": + case "222": + case "232": + case "24": + case "26": + case "32": + case "36": + case "4": + case "42": + case "46": + case "47": + case "50": + case "53": + case "54": + case "58": + case "60": + case "66": + case "67": + case "70": + case "77": + case "79": + case "80": + return true; + } + break; + case "25": + switch( doms[++i] ) { + case "108": + case "109": + case "11": + case "118": + case "121": + case "123": + case "125": + case "137": + case "15": + case "157": + case "16": + case "21": + case "214": + case "218": + case "222": + case "232": + case "24": + case "26": + case "32": + case "36": + case "4": + case "42": + case "46": + case "47": + case "50": + case "53": + case "54": + case "58": + case "60": + case "66": + case "67": + case "70": + case "77": + case "79": + case "80": + return true; + } + break; + case "26": + switch( doms[++i] ) { + case "10": + case "102": + case "103": + case "108": + case "110": + case "113": + case "114": + case "120": + case "124": + case "13": + case "15": + case "164": + case "167": + case "175": + case "20": + case "249": + case "26": + case "29": + case "31": + case "38": + case "40": + case "45": + case "48": + case "51": + case "54": + case "6": + case "74": + case "77": + case "81": + case "87": + case "92": + case "94": + return true; + } + break; + case "27": + switch( doms[++i] ) { + case "10": + case "102": + case "103": + case "108": + case "110": + case "113": + case "114": + case "120": + case "124": + case "13": + case "15": + case "164": + case "167": + case "175": + case "20": + case "249": + case "26": + case "29": + case "31": + case "38": + case "40": + case "45": + case "48": + case "51": + case "54": + case "6": + case "74": + case "77": + case "81": + case "87": + case "92": + case "94": + return true; + } + break; + case "28": + switch( doms[++i] ) { + case "100": + case "102": + case "106": + case "109": + case "11": + case "111": + case "114": + case "116": + case "121": + case "123": + case "126": + case "13": + case "14": + case "16": + case "193": + case "20": + case "205": + case "25": + case "26": + case "35": + case "37": + case "43": + case "44": + case "47": + case "49": + case "50": + case "53": + case "70": + case "71": + case "75": + case "78": + case "99": + return true; + } + break; + case "29": + switch( doms[++i] ) { + case "100": + case "102": + case "106": + case "109": + case "11": + case "111": + case "114": + case "116": + case "121": + case "123": + case "126": + case "13": + case "14": + case "16": + case "193": + case "20": + case "205": + case "25": + case "26": + case "35": + case "37": + case "43": + case "44": + case "47": + case "49": + case "50": + case "53": + case "70": + case "71": + case "75": + case "78": + case "99": + return true; + } + break; + case "3": + switch( doms[++i] ) { + case "100": + case "106": + case "109": + case "112": + case "121": + case "122": + case "123": + case "125": + case "15": + case "16": + case "2": + case "21": + case "23": + case "24": + case "30": + case "38": + case "43": + case "47": + case "48": + case "55": + case "57": + case "58": + case "63": + case "64": + case "65": + case "67": + case "69": + case "7": + case "72": + case "78": + case "86": + case "89": + case "92": + case "93": + case "98": + return true; + } + break; + case "30": + switch( doms[++i] ) { + case "101": + case "104": + case "106": + case "116": + case "117": + case "121": + case "14": + case "151": + case "156": + case "157": + case "17": + case "207": + case "209": + case "21": + case "212": + case "229": + case "24": + case "242": + case "251": + case "252": + case "27": + case "28": + case "29": + case "3": + case "35": + case "37": + case "38": + case "4": + case "49": + case "51": + case "56": + case "64": + case "70": + case "72": + case "75": + case "76": + case "78": + case "79": + case "8": + case "80": + case "86": + case "88": + case "90": + case "93": + return true; + } + break; + case "31": + switch( doms[++i] ) { + case "101": + case "104": + case "106": + case "116": + case "117": + case "121": + case "14": + case "151": + case "156": + case "157": + case "17": + case "207": + case "209": + case "21": + case "212": + case "229": + case "24": + case "242": + case "251": + case "252": + case "27": + case "28": + case "29": + case "3": + case "35": + case "37": + case "38": + case "4": + case "49": + case "51": + case "56": + case "64": + case "70": + case "72": + case "75": + case "76": + case "78": + case "79": + case "8": + case "80": + case "86": + case "88": + case "90": + case "93": + return true; + } + break; + case "4": + switch( doms[++i] ) { + case "101": + case "102": + case "107": + case "11": + case "112": + case "114": + case "118": + case "123": + case "125": + case "14": + case "143": + case "175": + case "18": + case "182": + case "22": + case "23": + case "243": + case "27": + case "28": + case "31": + case "34": + case "38": + case "39": + case "44": + case "54": + case "60": + case "61": + case "70": + case "73": + case "75": + case "82": + case "88": + case "92": + case "93": + case "95": + return true; + } + break; + case "5": + switch( doms[++i] ) { + case "101": + case "102": + case "107": + case "11": + case "112": + case "114": + case "118": + case "123": + case "125": + case "14": + case "143": + case "175": + case "18": + case "182": + case "22": + case "23": + case "243": + case "27": + case "28": + case "31": + case "34": + case "38": + case "39": + case "44": + case "54": + case "60": + case "61": + case "70": + case "73": + case "75": + case "82": + case "88": + case "92": + case "93": + case "95": + return true; + } + break; + case "6": + switch( doms[++i] ) { + case "104": + case "105": + case "107": + case "114": + case "116": + case "119": + case "138": + case "158": + case "17": + case "176": + case "179": + case "212": + case "233": + case "240": + case "26": + case "30": + case "35": + case "40": + case "49": + case "56": + case "58": + case "67": + case "70": + case "77": + case "81": + case "89": + case "9": + case "90": + case "96": + case "98": + case "99": + return true; + } + break; + case "7": + switch( doms[++i] ) { + case "104": + case "105": + case "107": + case "114": + case "116": + case "119": + case "138": + case "158": + case "17": + case "176": + case "179": + case "212": + case "233": + case "240": + case "26": + case "30": + case "35": + case "40": + case "49": + case "56": + case "58": + case "67": + case "70": + case "77": + case "81": + case "89": + case "9": + case "90": + case "96": + case "98": + case "99": + return true; + } + break; + case "8": + switch( doms[++i] ) { + case "104": + case "105": + case "109": + case "110": + case "111": + case "117": + case "118": + case "150": + case "167": + case "17": + case "2": + case "23": + case "28": + case "32": + case "39": + case "4": + case "41": + case "44": + case "46": + case "47": + case "49": + case "5": + case "50": + case "52": + case "55": + case "57": + case "64": + case "73": + case "75": + case "84": + case "85": + case "87": + case "89": + case "9": + case "92": + case "94": + case "96": + case "97": + case "99": + return true; + } + break; + case "9": + switch( doms[++i] ) { + case "104": + case "105": + case "109": + case "110": + case "111": + case "117": + case "118": + case "150": + case "167": + case "17": + case "2": + case "23": + case "28": + case "32": + case "39": + case "4": + case "41": + case "44": + case "46": + case "47": + case "49": + case "5": + case "50": + case "52": + case "55": + case "57": + case "64": + case "73": + case "75": + case "84": + case "85": + case "87": + case "89": + case "9": + case "92": + case "94": + case "96": + case "97": + case "99": + return true; + } + break; + } + break; + case "31": + switch( doms[++i] ) { + case "132": + return doms[++i] === "8"; + case "133": + return doms[++i] === "8"; + case "144": + return doms[++i] === "4"; + case "145": + return doms[++i] === "4"; + case "146": + return doms[++i] === "3"; + case "147": + return doms[++i] === "3"; + case "166": + switch( doms[++i] ) { + case "4": + case "5": + return true; + } + break; + case "167": + switch( doms[++i] ) { + case "4": + case "5": + return true; + } + break; + case "174": + return doms[++i] === "3"; + case "175": + return doms[++i] === "3"; + case "178": + switch( doms[++i] ) { + case "2": + case "9": + return true; + } + break; + case "179": + switch( doms[++i] ) { + case "2": + case "9": + return true; + } + break; + case "180": + switch( doms[++i] ) { + case "10": + case "7": + return true; + } + break; + case "181": + switch( doms[++i] ) { + case "10": + case "7": + return true; + } + break; + case "220": + return doms[++i] === "7"; + case "221": + return doms[++i] === "7"; + case "222": + return doms[++i] === "3"; + case "223": + return doms[++i] === "3"; + case "234": + return doms[++i] === "2"; + case "235": + return doms[++i] === "2"; + case "252": + return doms[++i] === "9"; + case "253": + return doms[++i] === "9"; + case "64": + switch( doms[++i] ) { + case "143": + case "184": + case "19": + case "68": + return true; + } + break; + case "65": + switch( doms[++i] ) { + case "143": + case "184": + case "19": + case "68": + return true; + } + break; + case "66": + switch( doms[++i] ) { + case "1": + case "125": + case "181": + case "232": + case "55": + return true; + } + break; + case "67": + switch( doms[++i] ) { + case "1": + case "125": + case "181": + case "232": + case "55": + return true; + } + break; + case "68": + switch( doms[++i] ) { + case "135": + case "148": + case "152": + case "18": + return true; + } + break; + case "69": + switch( doms[++i] ) { + case "135": + case "148": + case "152": + case "18": + return true; + } + break; + case "70": + switch( doms[++i] ) { + case "110": + case "113": + case "130": + case "159": + case "178": + return true; + } + break; + case "71": + switch( doms[++i] ) { + case "110": + case "113": + case "130": + case "159": + case "178": + return true; + } + break; + case "72": + switch( doms[++i] ) { + case "145": + case "155": + case "218": + case "230": + case "236": + case "54": + return true; + } + break; + case "73": + switch( doms[++i] ) { + case "145": + case "155": + case "218": + case "230": + case "236": + case "54": + return true; + } + break; + case "74": + switch( doms[++i] ) { + case "130": + case "163": + case "183": + case "206": + case "33": + case "72": + return true; + } + break; + case "75": + switch( doms[++i] ) { + case "130": + case "163": + case "183": + case "206": + case "33": + case "72": + return true; + } + break; + case "76": + switch( doms[++i] ) { + case "10": + case "136": + case "150": + case "16": + case "56": + return true; + } + break; + case "77": + switch( doms[++i] ) { + case "10": + case "136": + case "150": + case "16": + case "56": + return true; + } + break; + case "78": + switch( doms[++i] ) { + case "157": + case "204": + case "21": + case "226": + case "3": + return true; + } + break; + case "79": + switch( doms[++i] ) { + case "157": + case "204": + case "21": + case "226": + case "3": + return true; + } + break; + case "80": + switch( doms[++i] ) { + case "133": + case "165": + case "179": + case "181": + case "187": + case "203": + case "211": + case "236": + case "31": + case "34": + case "47": + return true; + } + break; + case "81": + switch( doms[++i] ) { + case "133": + case "165": + case "179": + case "181": + case "187": + case "203": + case "211": + case "236": + case "31": + case "34": + case "47": + return true; + } + break; + case "82": + switch( doms[++i] ) { + case "144": + case "181": + case "195": + case "21": + case "218": + case "219": + case "233": + case "75": + return true; + } + break; + case "83": + switch( doms[++i] ) { + case "144": + case "181": + case "195": + case "21": + case "218": + case "219": + case "233": + case "75": + return true; + } + break; + case "84": + switch( doms[++i] ) { + case "103": + case "147": + case "174": + case "225": + case "32": + case "55": + case "71": + case "85": + case "86": + case "88": + return true; + } + break; + case "85": + switch( doms[++i] ) { + case "103": + case "147": + case "174": + case "225": + case "32": + case "55": + case "71": + case "85": + case "86": + case "88": + return true; + } + break; + case "86": + switch( doms[++i] ) { + case "116": + case "137": + case "145": + case "153": + case "155": + case "19": + case "229": + case "95": + return true; + } + break; + case "87": + switch( doms[++i] ) { + case "116": + case "137": + case "145": + case "153": + case "155": + case "19": + case "229": + case "95": + return true; + } + break; + case "88": + switch( doms[++i] ) { + case "168": + case "174": + case "229": + case "30": + case "83": + return true; + } + break; + case "89": + switch( doms[++i] ) { + case "168": + case "174": + case "229": + case "30": + case "83": + return true; + } + break; + case "90": + switch( doms[++i] ) { + case "117": + case "118": + case "133": + case "169": + case "180": + case "186": + case "223": + case "32": + case "52": + case "69": + case "71": + case "95": + return true; + } + break; + case "91": + switch( doms[++i] ) { + case "117": + case "118": + case "133": + case "169": + case "180": + case "186": + case "223": + case "32": + case "52": + case "69": + case "71": + case "95": + return true; + } + break; + case "92": + switch( doms[++i] ) { + case "112": + case "118": + case "21": + case "222": + case "226": + return true; + } + break; + case "93": + switch( doms[++i] ) { + case "112": + case "118": + case "21": + case "222": + case "226": + return true; + } + break; + case "94": + switch( doms[++i] ) { + case "231": + case "47": + case "51": + case "74": + case "94": + case "97": + return true; + } + break; + case "95": + switch( doms[++i] ) { + case "231": + case "47": + case "51": + case "74": + case "94": + case "97": + return true; + } + break; + } + break; + case "75": + if (doms[++i] === "80") + switch( doms[++i] ) { + case "156": + case "171": + return true; + } + break; + case "82": + if (doms[++i] === "13") + switch( doms[++i] ) { + case "103": + case "47": + return true; + } + break; + case "87": + if (doms[++i] === "200") + return doms[++i] === "190"; + break; + } + break; + case "106": + switch( doms[++i] ) { + case "185": + if (doms[++i] === "44") + return doms[++i] === "224"; + break; + case "187": + if (doms[++i] === "40") + return doms[++i] === "98"; + break; + case "3": + if (doms[++i] === "228") + switch( doms[++i] ) { + case "137": + case "138": + return true; + } + break; + } + break; + case "107": + switch( doms[++i] ) { + case "150": + switch( doms[++i] ) { + case "35": + return doms[++i] === "6"; + case "36": + return doms[++i] === "10"; + } + break; + case "155": + if (doms[++i] === "83") + return doms[++i] === "178"; + break; + case "161": + switch( doms[++i] ) { + case "147": + return doms[++i] === "55"; + case "179": + return doms[++i] === "162"; + } + break; + case "170": + if (doms[++i] === "186") + return doms[++i] === "42"; + break; + case "179": + if (doms[++i] === "62") + return doms[++i] === "18"; + break; + case "180": + switch( doms[++i] ) { + case "0": + switch( doms[++i] ) { + case "253": + case "6": + return true; + } + break; + case "1": + return doms[++i] === "210"; + case "26": + return doms[++i] === "90"; + case "50": + return doms[++i] === "178"; + case "51": + return doms[++i] === "210"; + case "8": + return doms[++i] === "87"; + } + break; + case "181": + switch( doms[++i] ) { + case "174": + return doms[++i] === "174"; + case "187": + return doms[++i] === "123"; + } + break; + case "182": + switch( doms[++i] ) { + case "165": + return doms[++i] === "158"; + case "169": + return doms[++i] === "18"; + } + break; + case "183": + if (doms[++i] === "146") + return doms[++i] === "16"; + break; + case "20": + if (doms[++i] === "232") + return doms[++i] === "216"; + break; + case "21": + if (doms[++i] === "247") + return doms[++i] === "26"; + break; + case "22": + switch( doms[++i] ) { + case "132": + return doms[++i] === "143"; + case "228": + return doms[++i] === "147"; + } + break; + case "23": + switch( doms[++i] ) { + case "122": + return doms[++i] === "139"; + case "201": + return doms[++i] === "145"; + } + break; + case "6": + switch( doms[++i] ) { + case "169": + return doms[++i] === "62"; + case "173": + return doms[++i] === "98"; + case "27": + return doms[++i] === "148"; + } + break; + } + break; + case "108": + switch( doms[++i] ) { + case "161": + switch( doms[++i] ) { + case "135": + return doms[++i] === "114"; + case "139": + return doms[++i] === "25"; + } + break; + case "162": + switch( doms[++i] ) { + case "192": + switch( doms[++i] ) { + case "101": + case "104": + case "119": + case "128": + case "129": + case "144": + case "157": + case "161": + case "184": + case "185": + case "21": + case "235": + case "24": + case "29": + case "51": + case "55": + case "57": + case "62": + case "72": + case "78": + case "80": + case "81": + case "82": + case "96": + return true; + } + break; + case "193": + switch( doms[++i] ) { + case "101": + case "104": + case "119": + case "128": + case "129": + case "144": + case "157": + case "161": + case "184": + case "185": + case "21": + case "235": + case "24": + case "29": + case "51": + case "55": + case "57": + case "62": + case "72": + case "78": + case "80": + case "81": + case "82": + case "96": + return true; + } + break; + case "194": + switch( doms[++i] ) { + case "11": + case "111": + case "122": + case "128": + case "147": + case "157": + case "165": + case "174": + case "190": + case "20": + case "220": + case "44": + case "46": + case "56": + case "6": + case "61": + case "72": + case "8": + return true; + } + break; + case "195": + switch( doms[++i] ) { + case "11": + case "111": + case "122": + case "128": + case "147": + case "157": + case "165": + case "174": + case "190": + case "20": + case "220": + case "44": + case "46": + case "56": + case "6": + case "61": + case "72": + case "8": + return true; + } + break; + case "196": + switch( doms[++i] ) { + case "156": + case "166": + case "178": + case "221": + case "231": + case "24": + case "49": + case "56": + case "87": + return true; + } + break; + case "197": + switch( doms[++i] ) { + case "134": + case "156": + case "166": + case "178": + case "221": + case "231": + case "24": + case "49": + case "56": + return true; + } + break; + case "198": + switch( doms[++i] ) { + case "129": + case "16": + case "164": + case "194": + case "203": + case "231": + case "234": + case "71": + return true; + } + break; + case "199": + switch( doms[++i] ) { + case "129": + case "16": + case "164": + case "194": + case "203": + case "231": + case "234": + case "71": + return true; + } + break; + case "200": + switch( doms[++i] ) { + case "112": + case "131": + case "132": + case "137": + case "168": + case "172": + case "183": + case "194": + case "197": + case "207": + case "21": + case "212": + case "216": + case "243": + case "249": + case "4": + case "51": + case "70": + case "76": + return true; + } + break; + case "201": + switch( doms[++i] ) { + case "100": + case "117": + case "124": + case "200": + case "202": + case "254": + case "30": + case "4": + case "66": + case "89": + case "90": + case "91": + return true; + } + break; + case "202": + switch( doms[++i] ) { + case "100": + case "117": + case "124": + case "200": + case "202": + case "254": + case "30": + case "4": + case "66": + case "89": + case "90": + case "91": + return true; + } + break; + case "203": + switch( doms[++i] ) { + case "149": + case "186": + case "197": + case "247": + case "248": + case "90": + return true; + } + break; + case "204": + switch( doms[++i] ) { + case "149": + case "186": + case "197": + case "247": + case "248": + case "90": + return true; + } + break; + case "205": + switch( doms[++i] ) { + case "10": + case "153": + case "172": + case "178": + case "221": + case "227": + case "237": + case "30": + case "39": + case "54": + case "81": + case "83": + return true; + } + break; + case "206": + switch( doms[++i] ) { + case "10": + case "153": + case "172": + case "178": + case "221": + case "227": + case "237": + case "30": + case "39": + case "54": + case "81": + case "83": + return true; + } + break; + case "207": + switch( doms[++i] ) { + case "101": + case "168": + case "169": + case "183": + case "251": + case "29": + case "42": + case "56": + case "7": + case "86": + case "90": + return true; + } + break; + } + break; + case "163": + switch( doms[++i] ) { + case "233": + return doms[++i] === "91"; + case "240": + return doms[++i] === "143"; + } + break; + case "167": + switch( doms[++i] ) { + case "140": + return doms[++i] === "234"; + case "190": + return doms[++i] === "247"; + } + break; + case "168": + switch( doms[++i] ) { + case "207": + return doms[++i] === "129"; + case "213": + return doms[++i] === "10"; + } + break; + case "170": + switch( doms[++i] ) { + case "57": + return doms[++i] === "190"; + case "8": + return doms[++i] === "180"; + } + break; + case "171": + if (doms[++i] === "204") + return doms[++i] === "5"; + break; + case "178": + if (doms[++i] === "48") + return doms[++i] === "234"; + break; + case "179": + if (doms[++i] === "232") + return doms[++i] === "82"; + break; + case "59": + switch( doms[++i] ) { + case "11": + return doms[++i] === "75"; + case "2": + return doms[++i] === "217"; + case "7": + return doms[++i] === "232"; + case "9": + return doms[++i] === "10"; + } + break; + case "61": + switch( doms[++i] ) { + case "196": + return doms[++i] === "125"; + case "81": + return doms[++i] === "148"; + case "91": + return doms[++i] === "195"; + case "99": + return doms[++i] === "54"; + } + break; + } + break; + case "109": + switch( doms[++i] ) { + case "108": + if (doms[++i] === "130") + return doms[++i] === "49"; + break; + case "123": + if (doms[++i] === "126") + return doms[++i] === "46"; + break; + case "163": + if (doms[++i] === "226") + return doms[++i] === "225"; + break; + case "200": + if (doms[++i] === "26") + return doms[++i] === "10"; + break; + case "201": + switch( doms[++i] ) { + case "133": + return doms[++i] === "223"; + case "152": + return doms[++i] === "187"; + } + break; + case "202": + switch( doms[++i] ) { + case "112": + return doms[++i] === "162"; + case "114": + return doms[++i] === "65"; + case "115": + return doms[++i] === "205"; + } + break; + case "203": + switch( doms[++i] ) { + case "111": + return doms[++i] === "135"; + case "113": + switch( doms[++i] ) { + case "209": + case "226": + case "227": + return true; + } + break; + case "121": + return doms[++i] === "16"; + } + break; + case "205": + switch( doms[++i] ) { + case "64": + return doms[++i] === "10"; + case "93": + return doms[++i] === "178"; + case "94": + switch( doms[++i] ) { + case "28": + case "36": + case "45": + return true; + } + break; + } + break; + case "206": + switch( doms[++i] ) { + case "166": + switch( doms[++i] ) { + case "37": + case "38": + case "39": + case "40": + case "41": + case "42": + case "43": + case "44": + case "45": + case "46": + case "71": + case "72": + case "73": + case "74": + case "75": + case "76": + case "77": + case "78": + case "79": + case "80": + case "81": + case "84": + case "85": + case "86": + case "89": + case "90": + return true; + } + break; + case "167": + switch( doms[++i] ) { + case "101": + case "171": + case "234": + case "28": + case "34": + case "45": + return true; + } + break; + case "171": + switch( doms[++i] ) { + case "104": + case "120": + case "154": + case "155": + case "160": + case "163": + return true; + } + break; + case "173": + return doms[++i] === "213"; + case "174": + return doms[++i] === "226"; + case "177": + switch( doms[++i] ) { + case "116": + case "117": + case "126": + return true; + } + break; + case "180": + return doms[++i] === "209"; + case "181": + switch( doms[++i] ) { + case "10": + case "11": + case "12": + case "13": + case "14": + case "35": + case "41": + case "43": + case "44": + case "46": + case "49": + case "59": + case "62": + case "63": + case "8": + case "9": + return true; + } + break; + case "186": + switch( doms[++i] ) { + case "128": + case "129": + case "130": + case "131": + case "132": + case "133": + case "134": + case "135": + case "136": + case "137": + case "138": + case "139": + case "140": + case "142": + case "144": + case "145": + case "146": + case "147": + case "163": + return true; + } + break; + case "188": + switch( doms[++i] ) { + case "20": + case "22": + return true; + } + break; + case "189": + switch( doms[++i] ) { + case "249": + case "45": + return true; + } + break; + case "190": + switch( doms[++i] ) { + case "34": + case "35": + return true; + } + break; + } + break; + case "207": + if (doms[++i] === "200") + return doms[++i] === "202"; + break; + case "234": + if (doms[++i] === "109") + switch( doms[++i] ) { + case "20": + case "21": + return true; + } + break; + case "235": + if (doms[++i] === "68") + return doms[++i] === "180"; + break; + case "236": + switch( doms[++i] ) { + case "83": + switch( doms[++i] ) { + case "124": + case "136": + return true; + } + break; + case "88": + switch( doms[++i] ) { + case "12": + case "13": + return true; + } + break; + case "90": + return doms[++i] === "147"; + case "94": + switch( doms[++i] ) { + case "157": + case "236": + case "251": + return true; + } + break; + } + break; + case "237": + switch( doms[++i] ) { + case "110": + return doms[++i] === "212"; + case "134": + return doms[++i] === "28"; + } + break; + case "69": + if (doms[++i] === "58") + switch( doms[++i] ) { + case "58": + case "77": + return true; + } + break; + case "73": + switch( doms[++i] ) { + case "111": + return doms[++i] === "71"; + case "238": + return doms[++i] === "252"; + case "67": + switch( doms[++i] ) { + case "73": + case "74": + case "77": + return true; + } + break; + case "78": + switch( doms[++i] ) { + case "188": + case "189": + return true; + } + break; + } + break; + case "74": + if (doms[++i] === "202") + return doms[++i] === "90"; + break; + case "75": + switch( doms[++i] ) { + case "167": + return doms[++i] === "25"; + case "169": + switch( doms[++i] ) { + case "158": + case "159": + return true; + } + break; + } + break; + case "86": + switch( doms[++i] ) { + case "115": + return doms[++i] === "141"; + case "118": + return doms[++i] === "129"; + case "92": + return doms[++i] === "39"; + } + break; + } + break; + case "110": + switch( doms[++i] ) { + case "172": + if (doms[++i] === "244") + return doms[++i] === "45"; + break; + case "34": + if (doms[++i] === "163") + return doms[++i] === "82"; + break; + } + break; + case "111": + if (doms[++i] === "90") + switch( doms[++i] ) { + case "133": + switch( doms[++i] ) { + case "152": + case "167": + return true; + } + break; + case "144": + return doms[++i] === "192"; + case "149": + return doms[++i] === "101"; + } + break; + case "112": + switch( doms[++i] ) { + case "125": + if (doms[++i] === "17") + return doms[++i] === "103"; + break; + case "175": + if (doms[++i] === "243") + return doms[++i] === "11"; + break; + } + break; + case "113": + if (doms[++i] === "10") + switch( doms[++i] ) { + case "158": + return doms[++i] === "62"; + case "166": + return doms[++i] === "235"; + } + break; + case "114": + if (doms[++i] === "112") + if (doms[++i] === "56") + return doms[++i] === "7"; + break; + case "115": + if (doms[++i] === "236") + if (doms[++i] === "19") + return doms[++i] === "46"; + break; + case "117": + if (doms[++i] === "28") + if (doms[++i] === "255") + return doms[++i] === "16"; + break; + case "118": + switch( doms[++i] ) { + case "193": + if (doms[++i] === "195") + return doms[++i] === "205"; + break; + case "69": + if (doms[++i] === "192") + return doms[++i] === "81"; + break; + } + break; + case "119": + switch( doms[++i] ) { + case "147": + if (doms[++i] === "25") + return doms[++i] === "63"; + break; + case "161": + if (doms[++i] === "213") + return doms[++i] === "45"; + break; + case "31": + if (doms[++i] === "232") + return doms[++i] === "190"; + break; + case "81": + if (doms[++i] === "230") + return doms[++i] === "242"; + break; + } + break; + case "121": + if (doms[++i] === "2") + if (doms[++i] === "220") + return doms[++i] === "254"; + break; + case "122": + switch( doms[++i] ) { + case "129": + if (doms[++i] === "219") + switch( doms[++i] ) { + case "100": + case "79": + return true; + } + break; + case "219": + if (doms[++i] === "139") + return doms[++i] === "236"; + break; + } + break; + case "123": + switch( doms[++i] ) { + case "126": + if (doms[++i] === "99") + return doms[++i] === "32"; + break; + case "150": + if (doms[++i] === "54") + return doms[++i] === "204"; + break; + } + break; + case "124": + switch( doms[++i] ) { + case "147": + if (doms[++i] === "10") + return doms[++i] === "210"; + break; + case "217": + if (doms[++i] === "255") + return doms[++i] === "228"; + break; + case "248": + if (doms[++i] === "245") + return doms[++i] === "98"; + break; + } + break; + case "125": + switch( doms[++i] ) { + case "56": + switch( doms[++i] ) { + case "201": + return doms[++i] === "122"; + case "218": + return doms[++i] === "93"; + } + break; + case "6": + switch( doms[++i] ) { + case "146": + return doms[++i] === "14"; + case "190": + switch( doms[++i] ) { + case "4": + case "6": + return true; + } + break; + } + break; + } + break; + case "128": + switch( doms[++i] ) { + case "199": + switch( doms[++i] ) { + case "51": + return doms[++i] === "248"; + case "59": + return doms[++i] === "162"; + } + break; + case "204": + if (doms[++i] === "207") + return doms[++i] === "49"; + break; + } + break; + case "129": + if (doms[++i] === "121") + switch( doms[++i] ) { + case "176": + return doms[++i] === "163"; + case "31": + return doms[++i] === "72"; + } + break; + case "130": + switch( doms[++i] ) { + case "0": + if (doms[++i] === "232") + return doms[++i] === "49"; + break; + case "117": + if (doms[++i] === "78") + return doms[++i] === "77"; + break; + } + break; + case "131": + if (doms[++i] === "72") + switch( doms[++i] ) { + case "136": + switch( doms[++i] ) { + case "66": + case "88": + return true; + } + break; + case "139": + switch( doms[++i] ) { + case "177": + case "178": + case "211": + return true; + } + break; + } + break; + case "133": + switch( doms[++i] ) { + case "18": + if (doms[++i] === "5") + return doms[++i] === "54"; + break; + case "242": + switch( doms[++i] ) { + case "11": + return doms[++i] === "142"; + case "224": + return doms[++i] === "66"; + case "55": + return doms[++i] === "52"; + } + break; + } + break; + case "134": + if (doms[++i] === "213") + switch( doms[++i] ) { + case "151": + return doms[++i] === "113"; + case "161": + switch( doms[++i] ) { + case "148": + case "247": + return true; + } + break; + case "164": + return doms[++i] === "29"; + case "63": + return doms[++i] === "30"; + } + break; + case "136": + if (doms[++i] === "243") + switch( doms[++i] ) { + case "204": + return doms[++i] === "62"; + case "224": + return doms[++i] === "58"; + case "24": + return doms[++i] === "70"; + case "46": + return doms[++i] === "2"; + case "68": + return doms[++i] === "239"; + } + break; + case "138": + if (doms[++i] === "91") + if (doms[++i] === "0") + return doms[++i] === "30"; + break; + case "139": + if (doms[++i] === "162") + if (doms[++i] === "212") + return doms[++i] === "112"; + break; + case "14": + switch( doms[++i] ) { + case "0": + switch( doms[++i] ) { + case "42": + switch( doms[++i] ) { + case "139": + case "149": + case "150": + case "75": + case "84": + case "85": + case "86": + return true; + } + break; + case "43": + switch( doms[++i] ) { + case "15": + case "16": + case "19": + case "22": + case "23": + case "25": + case "28": + case "4": + case "5": + case "6": + case "7": + case "74": + case "77": + case "79": + case "86": + case "89": + case "92": + return true; + } + break; + case "44": + switch( doms[++i] ) { + case "138": + case "142": + case "143": + case "144": + case "147": + case "148": + case "74": + case "78": + case "80": + case "83": + return true; + } + break; + case "45": + switch( doms[++i] ) { + case "134": + case "135": + case "4": + return true; + } + break; + } + break; + case "1": + if (doms[++i] === "20") + return doms[++i] === "101"; + break; + case "141": + if (doms[++i] === "112") + return doms[++i] === "70"; + break; + case "162": + if (doms[++i] === "177") + return doms[++i] === "138"; + break; + case "177": + if (doms[++i] === "212") + return doms[++i] === "180"; + break; + } + break; + case "141": + switch( doms[++i] ) { + case "0": + switch( doms[++i] ) { + case "173": + return doms[++i] === "57"; + case "174": + switch( doms[++i] ) { + case "34": + case "35": + case "36": + case "37": + case "38": + case "40": + case "41": + case "42": + case "43": + case "44": + return true; + } + break; + case "175": + return doms[++i] === "238"; + } + break; + case "101": + switch( doms[++i] ) { + case "112": + switch( doms[++i] ) { + case "105": + case "238": + case "253": + case "26": + case "53": + case "99": + return true; + } + break; + case "113": + switch( doms[++i] ) { + case "105": + case "218": + case "253": + case "53": + case "99": + return true; + } + break; + case "114": + return doms[++i] === "24"; + case "116": + switch( doms[++i] ) { + case "117": + case "186": + case "195": + case "208": + case "217": + case "218": + case "244": + case "251": + case "74": + return true; + } + break; + case "117": + switch( doms[++i] ) { + case "117": + case "186": + case "195": + case "201": + case "208": + case "217": + case "218": + case "244": + case "74": + return true; + } + break; + case "118": + switch( doms[++i] ) { + case "102": + case "103": + case "108": + case "109": + case "126": + case "127": + case "150": + case "151": + case "152": + case "153": + case "188": + case "189": + case "190": + case "191": + case "194": + case "195": + case "196": + case "197": + case "26": + case "27": + case "38": + case "39": + case "54": + case "55": + return true; + } + break; + case "120": + switch( doms[++i] ) { + case "122": + case "123": + return true; + } + break; + case "121": + switch( doms[++i] ) { + case "14": + case "15": + case "16": + case "17": + case "18": + case "191": + case "192": + case "213": + case "214": + case "221": + case "222": + case "247": + case "248": + return true; + } + break; + case "123": + switch( doms[++i] ) { + case "105": + case "218": + case "68": + case "99": + return true; + } + break; + case "124": + switch( doms[++i] ) { + case "101": + case "168": + case "169": + case "183": + case "251": + case "29": + case "42": + case "56": + case "7": + case "86": + case "90": + return true; + } + break; + case "125": + switch( doms[++i] ) { + case "129": + case "17": + case "170": + case "182": + case "236": + case "94": + return true; + } + break; + case "126": + switch( doms[++i] ) { + case "129": + case "17": + case "170": + case "182": + case "236": + case "94": + return true; + } + break; + case "127": + switch( doms[++i] ) { + case "111": + case "130": + case "131": + case "136": + case "167": + case "171": + case "182": + case "193": + case "196": + case "20": + case "206": + case "211": + case "215": + case "242": + case "248": + case "50": + case "69": + case "75": + return true; + } + break; + } + break; + case "138": + switch( doms[++i] ) { + case "130": + return doms[++i] === "12"; + case "211": + return doms[++i] === "93"; + case "215": + return doms[++i] === "168"; + } + break; + } + break; + case "142": + switch( doms[++i] ) { + case "4": + if (doms[++i] === "212") + return doms[++i] === "101"; + break; + case "54": + switch( doms[++i] ) { + case "181": + return doms[++i] === "227"; + case "185": + return doms[++i] === "109"; + } + break; + } + break; + case "143": + if (doms[++i] === "95") + switch( doms[++i] ) { + case "247": + return doms[++i] === "91"; + case "251": + return doms[++i] === "90"; + case "33": + return doms[++i] === "24"; + case "39": + return doms[++i] === "131"; + case "96": + return doms[++i] === "208"; + } + break; + case "144": + if (doms[++i] === "76") + switch( doms[++i] ) { + case "133": + return doms[++i] === "100"; + case "143": + return doms[++i] === "1"; + case "144": + return doms[++i] === "29"; + case "154": + return doms[++i] === "199"; + case "19": + return doms[++i] === "42"; + case "205": + return doms[++i] === "249"; + case "235": + return doms[++i] === "59"; + case "247": + return doms[++i] === "206"; + case "54": + return doms[++i] === "85"; + case "57": + return doms[++i] === "177"; + case "60": + return doms[++i] === "131"; + case "69": + return doms[++i] === "239"; + case "76": + return doms[++i] === "29"; + case "82": + return doms[++i] === "168"; + } + break; + case "146": + switch( doms[++i] ) { + case "120": + switch( doms[++i] ) { + case "110": + return doms[++i] === "203"; + case "162": + switch( doms[++i] ) { + case "121": + case "124": + return true; + } + break; + } + break; + case "185": + switch( doms[++i] ) { + case "141": + return doms[++i] === "87"; + case "145": + return doms[++i] === "85"; + case "155": + return doms[++i] === "154"; + case "18": + switch( doms[++i] ) { + case "205": + case "206": + return true; + } + break; + case "188": + return doms[++i] === "13"; + case "239": + return doms[++i] === "29"; + case "253": + switch( doms[++i] ) { + case "208": + case "218": + return true; + } + break; + case "29": + switch( doms[++i] ) { + case "58": + case "61": + return true; + } + break; + } + break; + case "255": + switch( doms[++i] ) { + case "36": + return doms[++i] === "1"; + case "39": + return doms[++i] === "1"; + case "46": + return doms[++i] === "1"; + case "47": + switch( doms[++i] ) { + case "1": + case "12": + case "216": + case "3": + case "34": + case "45": + return true; + } + break; + } + break; + } + break; + case "148": + if (doms[++i] === "251") + switch( doms[++i] ) { + case "113": + return doms[++i] === "33"; + case "12": + return doms[++i] === "234"; + case "154": + switch( doms[++i] ) { + case "166": + case "68": + return true; + } + break; + case "155": + switch( doms[++i] ) { + case "134": + case "235": + return true; + } + break; + case "175": + return doms[++i] === "180"; + case "20": + return doms[++i] === "15"; + case "251": + return doms[++i] === "130"; + case "40": + return doms[++i] === "102"; + case "43": + return doms[++i] === "189"; + case "65": + return doms[++i] === "110"; + } + break; + case "149": + switch( doms[++i] ) { + case "126": + switch( doms[++i] ) { + case "72": + return doms[++i] === "150"; + case "77": + return doms[++i] === "104"; + } + break; + case "14": + if (doms[++i] === "88") + return doms[++i] === "118"; + break; + case "154": + if (doms[++i] === "70") + return doms[++i] === "50"; + break; + case "202": + switch( doms[++i] ) { + case "130": + return doms[++i] === "16"; + case "137": + return doms[++i] === "191"; + case "139": + return doms[++i] === "242"; + case "152": + return doms[++i] === "193"; + case "17": + switch( doms[++i] ) { + case "160": + case "161": + return true; + } + break; + case "234": + return doms[++i] === "240"; + case "99": + switch( doms[++i] ) { + case "105": + case "106": + case "107": + case "108": + case "109": + case "110": + case "111": + case "208": + case "209": + case "210": + case "211": + case "212": + case "213": + case "214": + case "215": + case "232": + case "233": + return true; + } + break; + } + break; + case "210": + switch( doms[++i] ) { + case "147": + return doms[++i] === "245"; + case "193": + return doms[++i] === "80"; + } + break; + case "255": + if (doms[++i] === "39") + return doms[++i] === "51"; + break; + case "62": + if (doms[++i] === "172") + return doms[++i] === "72"; + break; + case "91": + if (doms[++i] === "84") + switch( doms[++i] ) { + case "2": + case "4": + case "5": + return true; + } + break; + } + break; + case "151": + switch( doms[++i] ) { + case "236": + if (doms[++i] === "7") + return doms[++i] === "251"; + break; + case "248": + switch( doms[++i] ) { + case "2": + return doms[++i] === "150"; + case "4": + return doms[++i] === "117"; + } + break; + case "249": + switch( doms[++i] ) { + case "89": + return doms[++i] === "41"; + case "90": + switch( doms[++i] ) { + case "165": + case "180": + case "232": + return true; + } + break; + case "91": + switch( doms[++i] ) { + case "106": + case "110": + case "115": + case "124": + case "144": + case "149": + case "177": + case "182": + case "195": + case "201": + case "209": + case "35": + case "46": + return true; + } + break; + case "92": + switch( doms[++i] ) { + case "169": + case "178": + return true; + } + break; + } + break; + case "252": + switch( doms[++i] ) { + case "0": + return doms[++i] === "27"; + case "1": + switch( doms[++i] ) { + case "16": + case "18": + return true; + } + break; + } + break; + case "80": + switch( doms[++i] ) { + case "119": + return doms[++i] === "230"; + case "145": + return doms[++i] === "105"; + case "201": + return doms[++i] === "183"; + case "216": + switch( doms[++i] ) { + case "113": + case "120": + case "17": + return true; + } + break; + case "40": + return doms[++i] === "194"; + case "69": + return doms[++i] === "101"; + case "96": + return doms[++i] === "75"; + } + break; + } + break; + case "152": + if (doms[++i] === "160") + if (doms[++i] === "33") + return doms[++i] === "12"; + break; + case "153": + switch( doms[++i] ) { + case "121": + switch( doms[++i] ) { + case "34": + return doms[++i] === "86"; + case "42": + return doms[++i] === "160"; + } + break; + case "122": + switch( doms[++i] ) { + case "22": + return doms[++i] === "137"; + case "30": + switch( doms[++i] ) { + case "161": + case "221": + return true; + } + break; + case "35": + switch( doms[++i] ) { + case "199": + case "47": + return true; + } + break; + case "40": + return doms[++i] === "119"; + case "46": + return doms[++i] === "15"; + case "52": + switch( doms[++i] ) { + case "22": + case "81": + return true; + } + break; + case "98": + return doms[++i] === "190"; + } + break; + case "150": + if (doms[++i] === "14") + return doms[++i] === "83"; + break; + case "232": + switch( doms[++i] ) { + case "152": + return doms[++i] === "153"; + case "157": + return doms[++i] === "187"; + case "159": + return doms[++i] === "80"; + case "161": + switch( doms[++i] ) { + case "205": + case "68": + return true; + } + break; + case "163": + return doms[++i] === "22"; + case "171": + return doms[++i] === "11"; + case "231": + return doms[++i] === "38"; + } + break; + } + break; + case "154": + if (doms[++i] === "49") + if (doms[++i] === "65") + return doms[++i] === "50"; + break; + case "155": + switch( doms[++i] ) { + case "133": + switch( doms[++i] ) { + case "10": + return doms[++i] === "33"; + case "18": + return doms[++i] === "184"; + } + break; + case "94": + switch( doms[++i] ) { + case "65": + return doms[++i] === "142"; + case "68": + return doms[++i] === "90"; + } + break; + } + break; + case "157": + if (doms[++i] === "7") + switch( doms[++i] ) { + case "184": + switch( doms[++i] ) { + case "12": + case "17": + return true; + } + break; + case "199": + return doms[++i] === "38"; + case "53": + return doms[++i] === "109"; + case "72": + return doms[++i] === "21"; + } + break; + case "158": + if (doms[++i] === "69") + switch( doms[++i] ) { + case "100": + switch( doms[++i] ) { + case "131": + case "135": + case "136": + case "137": + return true; + } + break; + case "114": + return doms[++i] === "155"; + case "162": + return doms[++i] === "65"; + case "25": + return doms[++i] === "99"; + } + break; + case "159": + switch( doms[++i] ) { + case "100": + switch( doms[++i] ) { + case "177": + return doms[++i] === "51"; + case "190": + return doms[++i] === "4"; + } + break; + case "148": + switch( doms[++i] ) { + case "122": + return doms[++i] === "75"; + case "168": + switch( doms[++i] ) { + case "97": + case "98": + return true; + } + break; + case "92": + return doms[++i] === "106"; + } + break; + case "224": + if (doms[++i] === "160") + return doms[++i] === "128"; + break; + case "253": + switch( doms[++i] ) { + case "0": + switch( doms[++i] ) { + case "105": + case "111": + case "45": + case "68": + case "80": + return true; + } + break; + case "148": + return doms[++i] === "74"; + case "219": + return doms[++i] === "15"; + } + break; + } + break; + case "160": + switch( doms[++i] ) { + case "153": + switch( doms[++i] ) { + case "16": + return doms[++i] === "17"; + case "32": + return doms[++i] === "46"; + case "47": + return doms[++i] === "35"; + case "49": + return doms[++i] === "96"; + case "62": + return doms[++i] === "98"; + } + break; + case "16": + switch( doms[++i] ) { + case "107": + return doms[++i] === "42"; + case "110": + return doms[++i] === "139"; + case "62": + return doms[++i] === "102"; + case "63": + return doms[++i] === "177"; + case "65": + return doms[++i] === "50"; + case "67": + return doms[++i] === "128"; + case "78": + return doms[++i] === "98"; + } + break; + case "78": + if (doms[++i] === "48") + return doms[++i] === "152"; + break; + } + break; + case "161": + if (doms[++i] === "47") + switch( doms[++i] ) { + case "4": + switch( doms[++i] ) { + case "162": + case "175": + case "248": + case "47": + return true; + } + break; + case "5": + switch( doms[++i] ) { + case "110": + case "166": + case "217": + return true; + } + break; + } + break; + case "162": + switch( doms[++i] ) { + case "13": + switch( doms[++i] ) { + case "12": + return doms[++i] === "220"; + case "191": + return doms[++i] === "160"; + } + break; + case "144": + switch( doms[++i] ) { + case "4": + return doms[++i] === "73"; + case "6": + return doms[++i] === "146"; + } + break; + case "159": + switch( doms[++i] ) { + case "210": + return doms[++i] === "22"; + case "211": + return doms[++i] === "22"; + case "240": + switch( doms[++i] ) { + case "110": + case "12": + case "153": + case "180": + case "213": + case "76": + return true; + } + break; + case "241": + switch( doms[++i] ) { + case "110": + case "12": + case "141": + case "180": + case "199": + case "211": + case "213": + case "235": + case "76": + return true; + } + break; + case "242": + switch( doms[++i] ) { + case "14": + case "141": + case "172": + case "188": + case "199": + case "211": + case "213": + case "235": + case "244": + case "248": + case "90": + return true; + } + break; + case "243": + switch( doms[++i] ) { + case "119": + case "14": + case "161": + case "172": + case "188": + case "195": + case "197": + case "201": + case "237": + case "244": + case "248": + case "83": + case "90": + return true; + } + break; + case "244": + switch( doms[++i] ) { + case "116": + case "118": + case "119": + case "122": + case "161": + case "186": + case "195": + case "197": + case "201": + case "237": + case "58": + case "83": + return true; + } + break; + case "245": + switch( doms[++i] ) { + case "116": + case "118": + case "122": + case "186": + case "215": + case "58": + case "61": + return true; + } + break; + case "246": + switch( doms[++i] ) { + case "160": + case "178": + case "194": + case "215": + case "240": + case "46": + case "6": + case "61": + return true; + } + break; + case "247": + switch( doms[++i] ) { + case "101": + case "141": + case "143": + case "147": + case "159": + case "160": + case "178": + case "194": + case "199": + case "231": + case "240": + case "6": + case "99": + return true; + } + break; + case "248": + switch( doms[++i] ) { + case "101": + case "134": + case "141": + case "143": + case "147": + case "159": + case "174": + case "199": + case "210": + case "231": + case "99": + return true; + } + break; + case "249": + switch( doms[++i] ) { + case "105": + case "113": + case "115": + case "134": + case "174": + case "210": + case "253": + case "27": + case "59": + return true; + } + break; + case "250": + switch( doms[++i] ) { + case "105": + case "113": + case "115": + case "152": + case "184": + case "22": + case "240": + case "253": + case "27": + case "59": + case "72": + return true; + } + break; + case "251": + switch( doms[++i] ) { + case "107": + case "152": + case "171": + case "184": + case "211": + case "22": + case "240": + case "69": + case "72": + case "81": + return true; + } + break; + case "252": + return doms[++i] === "153"; + case "253": + return doms[++i] === "153"; + case "254": + return doms[++i] === "153"; + case "255": + switch( doms[++i] ) { + case "152": + case "153": + return true; + } + break; + } + break; + case "209": + switch( doms[++i] ) { + case "114": + switch( doms[++i] ) { + case "158": + case "165": + case "174": + case "187": + case "188": + case "193": + case "197": + case "50": + case "58": + case "79": + case "92": + return true; + } + break; + case "115": + switch( doms[++i] ) { + case "100": + case "12": + case "123": + case "173": + case "28": + case "34": + case "39": + case "67": + case "8": + case "86": + return true; + } + break; + case "66": + return doms[++i] === "32"; + case "67": + switch( doms[++i] ) { + case "154": + case "60": + return true; + } + break; + } + break; + case "210": + if (doms[++i] === "48") + return doms[++i] === "52"; + break; + case "211": + if (doms[++i] === "95") + return doms[++i] === "211"; + break; + case "212": + if (doms[++i] === "253") + switch( doms[++i] ) { + case "31": + case "5": + return true; + } + break; + case "216": + if (doms[++i] === "5") + return doms[++i] === "229"; + break; + case "217": + if (doms[++i] === "145") + return doms[++i] === "66"; + break; + case "218": + if (doms[++i] === "93") + return doms[++i] === "27"; + break; + case "220": + switch( doms[++i] ) { + case "165": + return doms[++i] === "27"; + case "6": + return doms[++i] === "2"; + } + break; + case "222": + switch( doms[++i] ) { + case "215": + return doms[++i] === "188"; + case "226": + switch( doms[++i] ) { + case "194": + case "195": + return true; + } + break; + } + break; + case "242": + switch( doms[++i] ) { + case "140": + return doms[++i] === "229"; + case "141": + return doms[++i] === "164"; + case "198": + switch( doms[++i] ) { + case "118": + case "157": + case "172": + case "20": + case "200": + case "210": + case "253": + case "40": + case "62": + case "63": + case "9": + case "92": + return true; + } + break; + case "199": + switch( doms[++i] ) { + case "107": + case "110": + case "118": + case "124": + case "126": + case "15": + case "153": + case "162": + case "164": + case "211": + case "233": + case "24": + case "242": + case "29": + case "35": + case "72": + return true; + } + break; + case "209": + return doms[++i] === "104"; + } + break; + case "243": + switch( doms[++i] ) { + case "133": + return doms[++i] === "63"; + case "198": + return doms[++i] === "17"; + case "221": + return doms[++i] === "214"; + case "7": + return doms[++i] === "223"; + case "97": + return doms[++i] === "71"; + } + break; + case "244": + switch( doms[++i] ) { + case "32": + return doms[++i] === "72"; + case "33": + return doms[++i] === "105"; + case "34": + switch( doms[++i] ) { + case "160": + case "189": + case "33": + return true; + } + break; + case "35": + switch( doms[++i] ) { + case "119": + case "190": + case "4": + return true; + } + break; + } + break; + case "246": + if (doms[++i] === "19") + return doms[++i] === "59"; + break; + case "247": + switch( doms[++i] ) { + case "12": + switch( doms[++i] ) { + case "157": + case "185": + return true; + } + break; + case "14": + switch( doms[++i] ) { + case "163": + case "183": + case "187": + case "197": + case "199": + case "203": + case "205": + case "207": + case "208": + case "210": + case "82": + return true; + } + break; + case "152": + switch( doms[++i] ) { + case "111": + case "22": + return true; + } + break; + } + break; + case "249": + if (doms[++i] === "125") + return doms[++i] === "170"; + break; + case "251": + switch( doms[++i] ) { + case "108": + switch( doms[++i] ) { + case "162": + case "8": + return true; + } + break; + case "110": + switch( doms[++i] ) { + case "1": + case "107": + case "53": + case "58": + case "99": + return true; + } + break; + case "111": + return doms[++i] === "75"; + } + break; + case "252": + if (doms[++i] === "158") + return doms[++i] === "74"; + break; + case "255": + switch( doms[++i] ) { + case "118": + return doms[++i] === "28"; + case "119": + switch( doms[++i] ) { + case "171": + case "250": + case "254": + case "44": + return true; + } + break; + case "85": + return doms[++i] === "38"; + } + break; + } + break; + case "163": + switch( doms[++i] ) { + case "172": + switch( doms[++i] ) { + case "10": + return doms[++i] === "152"; + case "13": + return doms[++i] === "56"; + case "8": + return doms[++i] === "45"; + } + break; + case "177": + switch( doms[++i] ) { + case "135": + return doms[++i] === "17"; + case "169": + return doms[++i] === "89"; + } + break; + case "47": + if (doms[++i] === "74") + return doms[++i] === "97"; + break; + } + break; + case "164": + if (doms[++i] === "138") + if (doms[++i] === "28") + return doms[++i] === "115"; + break; + case "165": + if (doms[++i] === "254") + switch( doms[++i] ) { + case "167": + return doms[++i] === "30"; + case "168": + return doms[++i] === "77"; + } + break; + case "166": + switch( doms[++i] ) { + case "62": + switch( doms[++i] ) { + case "101": + return doms[++i] === "203"; + case "27": + switch( doms[++i] ) { + case "130": + case "59": + case "62": + return true; + } + break; + case "28": + switch( doms[++i] ) { + case "114": + case "119": + case "122": + case "132": + case "134": + case "142": + case "144": + case "145": + case "147": + case "250": + case "80": + case "85": + case "93": + return true; + } + break; + case "6": + switch( doms[++i] ) { + case "131": + case "137": + case "138": + case "162": + return true; + } + break; + case "7": + switch( doms[++i] ) { + case "108": + case "124": + case "131": + case "140": + case "147": + case "155": + case "163": + case "164": + return true; + } + break; + } + break; + case "78": + switch( doms[++i] ) { + case "0": + return doms[++i] === "98"; + case "40": + return doms[++i] === "126"; + case "44": + switch( doms[++i] ) { + case "193": + case "224": + return true; + } + break; + case "84": + return doms[++i] === "89"; + case "85": + return doms[++i] === "184"; + } + break; + } + break; + case "167": + switch( doms[++i] ) { + case "114": + switch( doms[++i] ) { + case "0": + return doms[++i] === "112"; + case "137": + switch( doms[++i] ) { + case "20": + case "22": + case "23": + return true; + } + break; + case "2": + return doms[++i] === "64"; + case "203": + return doms[++i] === "162"; + case "24": + switch( doms[++i] ) { + case "13": + case "19": + case "24": + case "28": + case "36": + case "56": + case "57": + return true; + } + break; + case "29": + return doms[++i] === "195"; + case "3": + return doms[++i] === "250"; + case "41": + return doms[++i] === "197"; + case "67": + return doms[++i] === "200"; + } + break; + case "88": + if (doms[++i] === "116") + return doms[++i] === "131"; + break; + } + break; + case "171": + if (doms[++i] === "25") + if (doms[++i] === "204") + return doms[++i] === "26"; + break; + case "172": + switch( doms[++i] ) { + case "245": + if (doms[++i] === "83") + return doms[++i] === "12"; + break; + case "99": + switch( doms[++i] ) { + case "100": + return doms[++i] === "79"; + case "89": + return doms[++i] === "202"; + } + break; + } + break; + case "173": + switch( doms[++i] ) { + case "192": + switch( doms[++i] ) { + case "139": + return doms[++i] === "27"; + case "153": + return doms[++i] === "142"; + case "64": + switch( doms[++i] ) { + case "146": + case "150": + return true; + } + break; + case "82": + switch( doms[++i] ) { + case "4": + case "6": + return true; + } + break; + case "98": + return doms[++i] === "92"; + } + break; + case "193": + switch( doms[++i] ) { + case "105": + switch( doms[++i] ) { + case "241": + case "242": + return true; + } + break; + case "106": + switch( doms[++i] ) { + case "11": + case "12": + case "14": + return true; + } + break; + case "124": + return doms[++i] === "176"; + case "224": + return doms[++i] === "10"; + case "28": + return doms[++i] === "220"; + } + break; + case "194": + switch( doms[++i] ) { + case "219": + return doms[++i] === "132"; + case "71": + return doms[++i] === "121"; + } + break; + case "201": + switch( doms[++i] ) { + case "100": + return doms[++i] === "37"; + case "137": + return doms[++i] === "34"; + case "223": + return doms[++i] === "1"; + case "63": + return doms[++i] === "1"; + } + break; + case "203": + if (doms[++i] === "80") + return doms[++i] === "237"; + break; + case "208": + if (doms[++i] === "253") + return doms[++i] === "69"; + break; + case "214": + if (doms[++i] === "170") + return doms[++i] === "198"; + break; + case "224": + if (doms[++i] === "123") + return doms[++i] === "124"; + break; + case "236": + switch( doms[++i] ) { + case "158": + return doms[++i] === "102"; + case "182": + switch( doms[++i] ) { + case "128": + case "143": + return true; + } + break; + case "183": + return doms[++i] === "188"; + case "243": + return doms[++i] === "36"; + } + break; + case "243": + if (doms[++i] === "125") + return doms[++i] === "174"; + break; + case "244": + if (doms[++i] === "196") + switch( doms[++i] ) { + case "64": + case "66": + case "67": + case "68": + case "69": + case "70": + return true; + } + break; + case "245": + switch( doms[++i] ) { + case "60": + switch( doms[++i] ) { + case "101": + case "123": + case "129": + case "135": + case "139": + case "155": + case "158": + case "175": + case "180": + case "221": + case "231": + case "242": + case "26": + case "33": + case "48": + case "49": + case "70": + case "80": + case "93": + case "96": + return true; + } + break; + case "61": + switch( doms[++i] ) { + case "101": + case "123": + case "129": + case "135": + case "139": + case "155": + case "158": + case "175": + case "180": + case "221": + case "231": + case "242": + case "26": + case "33": + case "48": + case "49": + case "70": + case "80": + case "93": + case "96": + return true; + } + break; + } + break; + case "254": + switch( doms[++i] ) { + case "21": + return doms[++i] === "204"; + case "227": + return doms[++i] === "3"; + case "28": + switch( doms[++i] ) { + case "102": + case "104": + case "117": + case "137": + case "57": + case "69": + return true; + } + break; + } + break; + case "255": + if (doms[++i] === "136") + return doms[++i] === "107"; + break; + case "45": + switch( doms[++i] ) { + case "173": + return doms[++i] === "211"; + case "80": + return doms[++i] === "218"; + } + break; + case "8": + if (doms[++i] === "167") + return doms[++i] === "186"; + break; + } + break; + case "174": + switch( doms[++i] ) { + case "121": + if (doms[++i] === "181") + return doms[++i] === "42"; + break; + case "127": + if (doms[++i] === "110") + return doms[++i] === "239"; + break; + case "129": + switch( doms[++i] ) { + case "196": + return doms[++i] === "151"; + case "210": + return doms[++i] === "211"; + case "235": + return doms[++i] === "52"; + case "255": + return doms[++i] === "66"; + } + break; + case "136": + if (doms[++i] === "152") + return doms[++i] === "31"; + break; + case "137": + if (doms[++i] === "187") + switch( doms[++i] ) { + case "69": + case "89": + return true; + } + break; + case "139": + switch( doms[++i] ) { + case "13": + return doms[++i] === "34"; + case "234": + return doms[++i] === "18"; + case "28": + return doms[++i] === "51"; + case "6": + return doms[++i] === "210"; + } + break; + case "142": + switch( doms[++i] ) { + case "151": + return doms[++i] === "215"; + case "177": + return doms[++i] === "6"; + case "42": + return doms[++i] === "127"; + case "69": + return doms[++i] === "47"; + } + break; + case "35": + switch( doms[++i] ) { + case "62": + switch( doms[++i] ) { + case "120": + case "123": + return true; + } + break; + case "71": + switch( doms[++i] ) { + case "163": + case "167": + return true; + } + break; + case "78": + switch( doms[++i] ) { + case "111": + case "243": + case "246": + case "68": + return true; + } + break; + } + break; + case "36": + switch( doms[++i] ) { + case "118": + return doms[++i] === "202"; + case "239": + switch( doms[++i] ) { + case "110": + case "111": + return true; + } + break; + case "246": + return doms[++i] === "48"; + case "51": + switch( doms[++i] ) { + case "119": + case "213": + return true; + } + break; + case "69": + return doms[++i] === "76"; + } + break; + } + break; + case "176": + switch( doms[++i] ) { + case "103": + switch( doms[++i] ) { + case "49": + return doms[++i] === "220"; + case "51": + return doms[++i] === "245"; + } + break; + case "114": + if (doms[++i] === "0") + return doms[++i] === "129"; + break; + case "119": + if (doms[++i] === "28") + return doms[++i] === "69"; + break; + case "227": + switch( doms[++i] ) { + case "201": + return doms[++i] === "42"; + case "209": + return doms[++i] === "18"; + case "213": + return doms[++i] === "19"; + } + break; + case "31": + switch( doms[++i] ) { + case "136": + return doms[++i] === "100"; + case "145": + return doms[++i] === "74"; + case "146": + switch( doms[++i] ) { + case "112": + case "113": + return true; + } + break; + case "15": + return doms[++i] === "249"; + case "178": + return doms[++i] === "72"; + case "190": + return doms[++i] === "221"; + case "200": + return doms[++i] === "80"; + case "25": + return doms[++i] === "159"; + case "36": + switch( doms[++i] ) { + case "144": + case "146": + return true; + } + break; + } + break; + case "34": + if (doms[++i] === "152") + return doms[++i] === "148"; + break; + case "36": + if (doms[++i] === "144") + return doms[++i] === "193"; + break; + case "56": + switch( doms[++i] ) { + case "228": + return doms[++i] === "205"; + case "231": + return doms[++i] === "107"; + } + break; + case "58": + switch( doms[++i] ) { + case "100": + return doms[++i] === "180"; + case "104": + return doms[++i] === "136"; + case "106": + return doms[++i] === "252"; + case "111": + return doms[++i] === "65"; + case "122": + return doms[++i] === "71"; + case "123": + return doms[++i] === "235"; + } + break; + case "74": + if (doms[++i] === "27") + return doms[++i] === "65"; + break; + case "9": + switch( doms[++i] ) { + case "125": + return doms[++i] === "79"; + case "130": + return doms[++i] === "18"; + case "29": + return doms[++i] === "34"; + case "36": + return doms[++i] === "108"; + case "50": + return doms[++i] === "248"; + case "62": + return doms[++i] === "200"; + case "7": + return doms[++i] === "237"; + case "83": + return doms[++i] === "156"; + case "91": + return doms[++i] === "51"; + } + break; + case "99": + switch( doms[++i] ) { + case "11": + switch( doms[++i] ) { + case "212": + case "67": + return true; + } + break; + case "4": + return doms[++i] === "25"; + } + break; + } + break; + case "177": + if (doms[++i] === "135") + if (doms[++i] === "166") + return doms[++i] === "57"; + break; + case "178": + switch( doms[++i] ) { + case "124": + switch( doms[++i] ) { + case "128": + return doms[++i] === "76"; + case "131": + return doms[++i] === "170"; + } + break; + case "151": + if (doms[++i] === "105") + return doms[++i] === "177"; + break; + case "159": + switch( doms[++i] ) { + case "244": + return doms[++i] === "161"; + case "9": + return doms[++i] === "10"; + } + break; + case "162": + switch( doms[++i] ) { + case "193": + switch( doms[++i] ) { + case "209": + case "85": + return true; + } + break; + case "194": + return doms[++i] === "147"; + case "201": + return doms[++i] === "98"; + case "221": + return doms[++i] === "141"; + } + break; + case "168": + if (doms[++i] === "60") + return doms[++i] === "178"; + break; + case "17": + if (doms[++i] === "170") + return doms[++i] === "144"; + break; + case "172": + if (doms[++i] === "181") + return doms[++i] === "59"; + break; + case "20": + switch( doms[++i] ) { + case "153": + switch( doms[++i] ) { + case "10": + case "37": + case "66": + case "7": + case "72": + case "80": + return true; + } + break; + case "155": + switch( doms[++i] ) { + case "130": + case "131": + return true; + } + break; + case "157": + switch( doms[++i] ) { + case "159": + case "160": + return true; + } + break; + } + break; + case "208": + switch( doms[++i] ) { + case "80": + return doms[++i] === "62"; + case "84": + return doms[++i] === "21"; + } + break; + case "209": + switch( doms[++i] ) { + case "51": + return doms[++i] === "242"; + case "52": + return doms[++i] === "85"; + } + break; + case "21": + if (doms[++i] === "23") + switch( doms[++i] ) { + case "135": + case "192": + case "224": + case "225": + return true; + } + break; + case "210": + if (doms[++i] === "173") + return doms[++i] === "10"; + break; + case "22": + switch( doms[++i] ) { + case "122": + return doms[++i] === "3"; + case "125": + return doms[++i] === "233"; + case "127": + return doms[++i] === "184"; + case "232": + return doms[++i] === "140"; + case "233": + return doms[++i] === "22"; + } + break; + case "236": + if (doms[++i] === "77") + return doms[++i] === "216"; + break; + case "238": + switch( doms[++i] ) { + case "225": + return doms[++i] === "117"; + case "235": + switch( doms[++i] ) { + case "65": + case "67": + case "68": + case "71": + case "72": + return true; + } + break; + case "238": + switch( doms[++i] ) { + case "185": + case "186": + return true; + } + break; + case "92": + return doms[++i] === "161"; + } + break; + case "248": + switch( doms[++i] ) { + case "234": + return doms[++i] === "21"; + case "235": + return doms[++i] === "25"; + } + break; + case "250": + if (doms[++i] === "57") + switch( doms[++i] ) { + case "166": + case "172": + return true; + } + break; + case "251": + if (doms[++i] === "24") + return doms[++i] === "168"; + break; + case "255": + if (doms[++i] === "144") + return doms[++i] === "35"; + break; + case "32": + switch( doms[++i] ) { + case "140": + switch( doms[++i] ) { + case "194": + case "207": + return true; + } + break; + case "152": + switch( doms[++i] ) { + case "214": + case "76": + return true; + } + break; + case "172": + return doms[++i] === "45"; + case "173": + return doms[++i] === "107"; + case "184": + return doms[++i] === "4"; + case "201": + return doms[++i] === "49"; + case "43": + return doms[++i] === "200"; + case "45": + return doms[++i] === "59"; + case "89": + switch( doms[++i] ) { + case "249": + case "251": + return true; + } + break; + case "91": + switch( doms[++i] ) { + case "57": + case "58": + return true; + } + break; + } + break; + case "33": + switch( doms[++i] ) { + case "115": + return doms[++i] === "32"; + case "155": + switch( doms[++i] ) { + case "52": + case "53": + return true; + } + break; + case "188": + return doms[++i] === "134"; + case "192": + switch( doms[++i] ) { + case "164": + case "165": + case "166": + return true; + } + break; + case "201": + return doms[++i] === "198"; + case "236": + return doms[++i] === "98"; + case "237": + return doms[++i] === "125"; + case "37": + return doms[++i] === "225"; + case "43": + switch( doms[++i] ) { + case "150": + case "178": + return true; + } + break; + case "44": + return doms[++i] === "177"; + } + break; + case "62": + switch( doms[++i] ) { + case "108": + return doms[++i] === "105"; + case "130": + return doms[++i] === "35"; + case "136": + switch( doms[++i] ) { + case "220": + case "222": + return true; + } + break; + case "141": + return doms[++i] === "8"; + case "148": + return doms[++i] === "251"; + case "173": + return doms[++i] === "227"; + case "176": + return doms[++i] === "21"; + case "178": + return doms[++i] === "145"; + case "180": + switch( doms[++i] ) { + case "13": + case "244": + return true; + } + break; + case "185": + switch( doms[++i] ) { + case "126": + case "142": + case "164": + return true; + } + break; + case "188": + return doms[++i] === "216"; + case "189": + return doms[++i] === "132"; + case "191": + return doms[++i] === "227"; + case "216": + return doms[++i] === "57"; + case "219": + return doms[++i] === "13"; + case "227": + return doms[++i] === "158"; + case "229": + switch( doms[++i] ) { + case "189": + case "72": + return true; + } + break; + case "230": + return doms[++i] === "10"; + case "234": + return doms[++i] === "99"; + case "252": + return doms[++i] === "107"; + case "253": + return doms[++i] === "29"; + case "255": + return doms[++i] === "132"; + case "49": + return doms[++i] === "148"; + case "86": + return doms[++i] === "130"; + } + break; + case "63": + if (doms[++i] === "9") + switch( doms[++i] ) { + case "45": + case "8": + return true; + } + break; + case "73": + switch( doms[++i] ) { + case "195": + return doms[++i] === "74"; + case "237": + return doms[++i] === "60"; + case "241": + switch( doms[++i] ) { + case "139": + case "140": + return true; + } + break; + case "242": + switch( doms[++i] ) { + case "138": + case "140": + case "144": + return true; + } + break; + case "243": + switch( doms[++i] ) { + case "139": + case "140": + case "144": + return true; + } + break; + case "244": + return doms[++i] === "136"; + case "249": + return doms[++i] === "53"; + case "250": + return doms[++i] === "183"; + } + break; + case "79": + switch( doms[++i] ) { + case "128": + return doms[++i] === "55"; + case "135": + return doms[++i] === "224"; + case "140": + return doms[++i] === "30"; + case "242": + switch( doms[++i] ) { + case "0": + case "128": + return true; + } + break; + case "244": + return doms[++i] === "45"; + } + break; + } + break; + case "179": + switch( doms[++i] ) { + case "43": + switch( doms[++i] ) { + case "134": + switch( doms[++i] ) { + case "236": + case "93": + return true; + } + break; + case "146": + return doms[++i] === "106"; + case "151": + switch( doms[++i] ) { + case "167": + case "247": + case "252": + case "253": + return true; + } + break; + case "153": + switch( doms[++i] ) { + case "153": + case "2": + return true; + } + break; + case "160": + switch( doms[++i] ) { + case "79": + case "81": + return true; + } + break; + } + break; + case "99": + if (doms[++i] === "200") + return doms[++i] === "39"; + break; + } + break; + case "181": + switch( doms[++i] ) { + case "174": + switch( doms[++i] ) { + case "165": + switch( doms[++i] ) { + case "100": + case "3": + case "36": + case "52": + case "54": + case "96": + case "99": + return true; + } + break; + case "167": + switch( doms[++i] ) { + case "13": + case "16": + case "17": + case "20": + case "251": + case "6": + case "9": + return true; + } + break; + } + break; + case "214": + switch( doms[++i] ) { + case "35": + return doms[++i] === "104"; + case "50": + return doms[++i] === "34"; + } + break; + case "224": + switch( doms[++i] ) { + case "136": + return doms[++i] === "154"; + case "139": + return doms[++i] === "201"; + case "147": + return doms[++i] === "231"; + case "155": + return doms[++i] === "90"; + } + break; + } + break; + case "182": + switch( doms[++i] ) { + case "16": + if (doms[++i] === "245") + return doms[++i] === "124"; + break; + case "171": + switch( doms[++i] ) { + case "247": + return doms[++i] === "135"; + case "250": + switch( doms[++i] ) { + case "197": + case "206": + case "207": + return true; + } + break; + } + break; + } + break; + case "183": + switch( doms[++i] ) { + case "177": + if (doms[++i] === "169") + return doms[++i] === "35"; + break; + case "63": + if (doms[++i] === "53") + switch( doms[++i] ) { + case "137": + case "138": + return true; + } + break; + case "90": + if (doms[++i] === "187") + return doms[++i] === "160"; + break; + } + break; + case "184": + switch( doms[++i] ) { + case "107": + switch( doms[++i] ) { + case "154": + switch( doms[++i] ) { + case "234": + case "236": + return true; + } + break; + case "76": + return doms[++i] === "30"; + case "77": + return doms[++i] === "51"; + } + break; + case "154": + switch( doms[++i] ) { + case "240": + return doms[++i] === "48"; + case "52": + return doms[++i] === "138"; + } + break; + case "164": + if (doms[++i] === "147") + switch( doms[++i] ) { + case "10": + case "13": + case "14": + case "20": + case "9": + return true; + } + break; + case "168": + switch( doms[++i] ) { + case "145": + return doms[++i] === "24"; + case "204": + return doms[++i] === "1"; + case "221": + switch( doms[++i] ) { + case "13": + case "18": + case "2": + case "20": + case "27": + case "29": + case "3": + case "32": + case "4": + case "7": + case "77": + return true; + } + break; + case "232": + return doms[++i] === "1"; + } + break; + case "170": + switch( doms[++i] ) { + case "131": + return doms[++i] === "183"; + case "240": + return doms[++i] === "204"; + case "252": + return doms[++i] === "36"; + } + break; + case "171": + if (doms[++i] === "251") + return doms[++i] === "122"; + break; + case "172": + if (doms[++i] === "128") + return doms[++i] === "36"; + break; + case "173": + switch( doms[++i] ) { + case "119": + return doms[++i] === "34"; + case "216": + return doms[++i] === "76"; + } + break; + case "51": + if (doms[++i] === "149") + switch( doms[++i] ) { + case "10": + case "18": + case "24": + case "9": + return true; + } + break; + case "72": + if (doms[++i] === "240") + return doms[++i] === "73"; + break; + case "73": + switch( doms[++i] ) { + case "186": + return doms[++i] === "176"; + case "193": + return doms[++i] === "95"; + } + break; + case "84": + if (doms[++i] === "234") + return doms[++i] === "229"; + break; + case "86": + if (doms[++i] === "1") + return doms[++i] === "246"; + break; + case "95": + if (doms[++i] === "38") + return doms[++i] === "200"; + break; + } + break; + case "185": + switch( doms[++i] ) { + case "10": + switch( doms[++i] ) { + case "208": + switch( doms[++i] ) { + case "14": + case "33": + return true; + } + break; + case "57": + switch( doms[++i] ) { + case "123": + case "20": + case "21": + case "22": + case "23": + case "7": + case "87": + case "88": + return true; + } + break; + } + break; + case "100": + if (doms[++i] === "84") + return doms[++i] === "177"; + break; + case "11": + if (doms[++i] === "240") + return doms[++i] === "196"; + break; + case "112": + if (doms[++i] === "249") + return doms[++i] === "61"; + break; + case "117": + if (doms[++i] === "164") + return doms[++i] === "5"; + break; + case "12": + switch( doms[++i] ) { + case "124": + return doms[++i] === "24"; + case "249": + return doms[++i] === "235"; + } + break; + case "13": + switch( doms[++i] ) { + case "226": + return doms[++i] === "248"; + case "227": + switch( doms[++i] ) { + case "169": + case "177": + return true; + } + break; + } + break; + case "14": + switch( doms[++i] ) { + case "187": + return doms[++i] === "149"; + case "29": + switch( doms[++i] ) { + case "10": + case "31": + case "54": + case "70": + return true; + } + break; + case "30": + switch( doms[++i] ) { + case "212": + case "213": + case "216": + case "248": + case "53": + case "85": + return true; + } + break; + case "31": + switch( doms[++i] ) { + case "114": + case "184": + case "195": + return true; + } + break; + } + break; + case "15": + switch( doms[++i] ) { + case "185": + switch( doms[++i] ) { + case "231": + case "24": + case "61": + return true; + } + break; + case "208": + return doms[++i] === "13"; + } + break; + case "17": + switch( doms[++i] ) { + case "144": + switch( doms[++i] ) { + case "173": + case "227": + return true; + } + break; + case "184": + switch( doms[++i] ) { + case "69": + case "75": + return true; + } + break; + } + break; + case "18": + switch( doms[++i] ) { + case "52": + switch( doms[++i] ) { + case "119": + case "145": + case "190": + case "43": + case "54": + return true; + } + break; + case "53": + switch( doms[++i] ) { + case "101": + case "105": + case "165": + case "168": + case "206": + case "211": + case "234": + case "77": + case "9": + return true; + } + break; + } + break; + case "2": + switch( doms[++i] ) { + case "136": + switch( doms[++i] ) { + case "70": + case "75": + case "76": + return true; + } + break; + case "29": + return doms[++i] === "49"; + } + break; + case "21": + if (doms[++i] === "132") + return doms[++i] === "36"; + break; + case "22": + if (doms[++i] === "65") + return doms[++i] === "100"; + break; + case "24": + if (doms[++i] === "222") + return doms[++i] === "2"; + break; + case "25": + if (doms[++i] === "48") + return doms[++i] === "23"; + break; + case "26": + switch( doms[++i] ) { + case "230": + return doms[++i] === "129"; + case "97": + switch( doms[++i] ) { + case "193": + case "230": + return true; + } + break; + } + break; + case "27": + switch( doms[++i] ) { + case "133": + return doms[++i] === "17"; + case "134": + return doms[++i] === "144"; + case "237": + return doms[++i] === "119"; + } + break; + case "28": + switch( doms[++i] ) { + case "189": + switch( doms[++i] ) { + case "207": + case "215": + return true; + } + break; + case "190": + return doms[++i] === "229"; + case "20": + return doms[++i] === "164"; + case "22": + switch( doms[++i] ) { + case "121": + case "134": + case "24": + case "30": + case "35": + return true; + } + break; + case "72": + switch( doms[++i] ) { + case "164": + case "206": + case "64": + case "90": + return true; + } + break; + } + break; + case "31": + switch( doms[++i] ) { + case "161": + return doms[++i] === "67"; + case "208": + switch( doms[++i] ) { + case "127": + case "129": + case "131": + case "143": + case "206": + case "216": + case "219": + case "33": + case "74": + return true; + } + break; + case "209": + switch( doms[++i] ) { + case "104": + case "105": + case "112": + case "135": + case "167": + case "168": + case "180": + case "183": + case "184": + case "203": + case "204": + case "206": + case "214": + case "50": + case "91": + return true; + } + break; + case "220": + switch( doms[++i] ) { + case "140": + case "141": + case "142": + return true; + } + break; + case "222": + switch( doms[++i] ) { + case "129": + case "134": + case "176": + case "181": + case "182": + case "192": + case "195": + return true; + } + break; + } + break; + case "34": + if (doms[++i] === "216") + return doms[++i] === "244"; + break; + case "36": + if (doms[++i] === "100") + switch( doms[++i] ) { + case "173": + case "174": + case "175": + case "176": + case "215": + case "223": + case "24": + case "79": + return true; + } + break; + case "38": + if (doms[++i] === "185") + switch( doms[++i] ) { + case "78": + case "83": + case "87": + return true; + } + break; + case "4": + if (doms[++i] === "227") + return doms[++i] === "66"; + break; + case "43": + switch( doms[++i] ) { + case "220": + switch( doms[++i] ) { + case "170": + case "173": + case "21": + case "214": + case "219": + case "22": + case "23": + case "28": + case "48": + case "51": + case "54": + return true; + } + break; + case "221": + switch( doms[++i] ) { + case "130": + case "180": + return true; + } + break; + case "222": + switch( doms[++i] ) { + case "123": + case "146": + case "147": + case "158": + case "97": + return true; + } + break; + case "223": + switch( doms[++i] ) { + case "132": + case "135": + return true; + } + break; + } + break; + case "45": + switch( doms[++i] ) { + case "192": + return doms[++i] === "27"; + case "193": + switch( doms[++i] ) { + case "153": + case "205": + return true; + } + break; + } + break; + case "5": + if (doms[++i] === "250") + return doms[++i] === "88"; + break; + case "51": + switch( doms[++i] ) { + case "244": + return doms[++i] === "218"; + case "245": + return doms[++i] === "17"; + } + break; + case "52": + switch( doms[++i] ) { + case "0": + return doms[++i] === "145"; + case "27": + return doms[++i] === "244"; + case "52": + return doms[++i] === "31"; + } + break; + case "53": + switch( doms[++i] ) { + case "168": + switch( doms[++i] ) { + case "130": + case "147": + case "164": + case "70": + case "85": + return true; + } + break; + case "169": + switch( doms[++i] ) { + case "131": + case "234": + case "236": + case "251": + case "44": + case "45": + case "78": + return true; + } + break; + case "170": + switch( doms[++i] ) { + case "33": + case "6": + return true; + } + break; + } + break; + case "55": + if (doms[++i] === "52") + switch( doms[++i] ) { + case "132": + case "172": + return true; + } + break; + case "56": + switch( doms[++i] ) { + case "234": + return doms[++i] === "2"; + case "31": + return doms[++i] === "224"; + } + break; + case "57": + if (doms[++i] === "253") + return doms[++i] === "133"; + break; + case "59": + switch( doms[++i] ) { + case "100": + switch( doms[++i] ) { + case "13": + case "43": + case "46": + return true; + } + break; + case "103": + switch( doms[++i] ) { + case "2": + case "9": + return true; + } + break; + } + break; + case "60": + if (doms[++i] === "230") + return doms[++i] === "185"; + break; + case "61": + if (doms[++i] === "149") + return doms[++i] === "222"; + break; + case "65": + if (doms[++i] === "245") + return doms[++i] === "112"; + break; + case "66": + switch( doms[++i] ) { + case "10": + switch( doms[++i] ) { + case "59": + case "68": + return true; + } + break; + case "250": + return doms[++i] === "222"; + case "9": + return doms[++i] === "157"; + } + break; + case "67": + if (doms[++i] === "0") + return doms[++i] === "198"; + break; + case "68": + if (doms[++i] === "16") + switch( doms[++i] ) { + case "189": + case "199": + case "201": + case "209": + case "46": + case "65": + return true; + } + break; + case "7": + if (doms[++i] === "34") + return doms[++i] === "251"; + break; + case "72": + switch( doms[++i] ) { + case "176": + return doms[++i] === "141"; + case "244": + return doms[++i] === "152"; + case "246": + switch( doms[++i] ) { + case "191": + case "78": + return true; + } + break; + case "247": + switch( doms[++i] ) { + case "38": + case "7": + return true; + } + break; + } + break; + case "73": + if (doms[++i] === "221") + return doms[++i] === "26"; + break; + case "74": + switch( doms[++i] ) { + case "252": + switch( doms[++i] ) { + case "13": + case "148": + return true; + } + break; + case "254": + return doms[++i] === "59"; + case "255": + return doms[++i] === "67"; + } + break; + case "8": + if (doms[++i] === "60") + return doms[++i] === "101"; + break; + case "82": + switch( doms[++i] ) { + case "200": + return doms[++i] === "84"; + case "201": + return doms[++i] === "9"; + case "202": + return doms[++i] === "125"; + } + break; + case "83": + if (doms[++i] === "218") + return doms[++i] === "211"; + break; + case "86": + if (doms[++i] === "151") + return doms[++i] === "142"; + break; + case "9": + if (doms[++i] === "101") + switch( doms[++i] ) { + case "1": + case "10": + case "76": + return true; + } + break; + case "92": + if (doms[++i] === "247") + return doms[++i] === "232"; + break; + case "93": + if (doms[++i] === "187") + return doms[++i] === "70"; + break; + case "98": + if (doms[++i] === "6") + switch( doms[++i] ) { + case "101": + case "134": + case "158": + case "166": + return true; + } + break; + } + break; + case "186": + switch( doms[++i] ) { + case "2": + switch( doms[++i] ) { + case "161": + switch( doms[++i] ) { + case "145": + case "167": + case "194": + case "228": + case "236": + case "237": + case "96": + return true; + } + break; + case "162": + switch( doms[++i] ) { + case "13": + case "17": + case "63": + case "65": + case "66": + case "77": + return true; + } + break; + case "165": + return doms[++i] === "183"; + case "167": + return doms[++i] === "86"; + case "168": + switch( doms[++i] ) { + case "158": + case "170": + case "18": + case "206": + case "210": + return true; + } + break; + } + break; + case "202": + if (doms[++i] === "53") + return doms[++i] === "219"; + break; + } + break; + case "187": + if (doms[++i] === "45") + if (doms[++i] === "193") + return doms[++i] === "77"; + break; + case "188": + switch( doms[++i] ) { + case "116": + switch( doms[++i] ) { + case "21": + return doms[++i] === "12"; + case "23": + return doms[++i] === "24"; + } + break; + case "117": + if (doms[++i] === "62") + switch( doms[++i] ) { + case "15": + case "2": + return true; + } + break; + case "120": + switch( doms[++i] ) { + case "236": + return doms[++i] === "239"; + case "237": + return doms[++i] === "56"; + case "238": + return doms[++i] === "93"; + } + break; + case "121": + switch( doms[++i] ) { + case "46": + return doms[++i] === "1"; + case "55": + return doms[++i] === "1"; + } + break; + case "126": + switch( doms[++i] ) { + case "76": + switch( doms[++i] ) { + case "101": + case "102": + return true; + } + break; + case "77": + return doms[++i] === "93"; + } + break; + case "128": + if (doms[++i] === "118") + return doms[++i] === "200"; + break; + case "132": + if (doms[++i] === "220") + return doms[++i] === "82"; + break; + case "138": + switch( doms[++i] ) { + case "122": + return doms[++i] === "22"; + case "125": + switch( doms[++i] ) { + case "211": + case "217": + case "218": + return true; + } + break; + case "17": + return doms[++i] === "18"; + case "25": + return doms[++i] === "101"; + case "34": + return doms[++i] === "135"; + case "68": + return doms[++i] === "244"; + case "69": + return doms[++i] === "24"; + case "71": + switch( doms[++i] ) { + case "10": + case "13": + case "15": + case "166": + case "17": + case "172": + case "175": + case "176": + case "183": + case "19": + case "20": + case "23": + case "25": + case "27": + case "3": + case "30": + case "7": + return true; + } + break; + case "95": + return doms[++i] === "31"; + } + break; + case "164": + if (doms[++i] === "255") + switch( doms[++i] ) { + case "182": + case "87": + return true; + } + break; + case "165": + switch( doms[++i] ) { + case "119": + return doms[++i] === "166"; + case "132": + return doms[++i] === "127"; + case "134": + return doms[++i] === "247"; + case "138": + return doms[++i] === "156"; + case "178": + switch( doms[++i] ) { + case "41": + case "43": + case "46": + case "47": + return true; + } + break; + case "2": + return doms[++i] === "137"; + case "227": + return doms[++i] === "27"; + case "255": + return doms[++i] === "66"; + case "26": + return doms[++i] === "101"; + case "27": + return doms[++i] === "73"; + case "28": + return doms[++i] === "156"; + case "30": + return doms[++i] === "118"; + } + break; + case "166": + switch( doms[++i] ) { + case "14": + return doms[++i] === "140"; + case "16": + return doms[++i] === "175"; + case "28": + return doms[++i] === "108"; + case "29": + return doms[++i] === "58"; + case "37": + switch( doms[++i] ) { + case "112": + case "152": + return true; + } + break; + case "42": + return doms[++i] === "99"; + case "45": + return doms[++i] === "204"; + case "55": + return doms[++i] === "45"; + case "56": + return doms[++i] === "224"; + case "73": + switch( doms[++i] ) { + case "158": + case "235": + return true; + } + break; + case "74": + return doms[++i] === "41"; + case "79": + return doms[++i] === "186"; + case "83": + return doms[++i] === "212"; + case "84": + return doms[++i] === "46"; + case "85": + return doms[++i] === "181"; + case "93": + return doms[++i] === "95"; + case "97": + return doms[++i] === "178"; + } + break; + case "191": + if (doms[++i] === "144") + switch( doms[++i] ) { + case "70": + case "73": + return true; + } + break; + case "226": + switch( doms[++i] ) { + case "131": + return doms[++i] === "181"; + case "144": + return doms[++i] === "199"; + case "150": + return doms[++i] === "188"; + case "155": + return doms[++i] === "220"; + case "156": + switch( doms[++i] ) { + case "7": + case "91": + return true; + } + break; + case "166": + return doms[++i] === "192"; + case "167": + return doms[++i] === "36"; + case "170": + return doms[++i] === "247"; + case "171": + switch( doms[++i] ) { + case "112": + case "130": + return true; + } + break; + case "177": + return doms[++i] === "24"; + case "182": + return doms[++i] === "79"; + case "188": + return doms[++i] === "177"; + case "200": + return doms[++i] === "183"; + case "204": + return doms[++i] === "131"; + case "206": + return doms[++i] === "117"; + case "207": + return doms[++i] === "157"; + case "208": + return doms[++i] === "67"; + case "223": + return doms[++i] === "144"; + case "242": + return doms[++i] === "124"; + case "243": + return doms[++i] === "60"; + case "254": + return doms[++i] === "78"; + } + break; + case "227": + switch( doms[++i] ) { + case "181": + return doms[++i] === "170"; + case "227": + return doms[++i] === "78"; + } + break; + case "231": + if (doms[++i] === "182") + return doms[++i] === "237"; + break; + case "247": + if (doms[++i] === "109") + return doms[++i] === "170"; + break; + case "40": + switch( doms[++i] ) { + case "111": + return doms[++i] === "23"; + case "115": + return doms[++i] === "239"; + case "132": + return doms[++i] === "132"; + case "185": + return doms[++i] === "77"; + case "85": + return doms[++i] === "208"; + } + break; + case "42": + switch( doms[++i] ) { + case "230": + switch( doms[++i] ) { + case "221": + case "238": + return true; + } + break; + case "231": + switch( doms[++i] ) { + case "166": + case "172": + case "182": + return true; + } + break; + case "248": + switch( doms[++i] ) { + case "140": + case "160": + return true; + } + break; + } + break; + case "65": + switch( doms[++i] ) { + case "113": + return doms[++i] === "126"; + case "114": + return doms[++i] === "122"; + } + break; + case "92": + if (doms[++i] === "78") + switch( doms[++i] ) { + case "155": + case "232": + case "233": + case "234": + case "235": + case "236": + case "237": + case "243": + return true; + } + break; + } + break; + case "190": + switch( doms[++i] ) { + case "105": + if (doms[++i] === "194") + switch( doms[++i] ) { + case "15": + case "20": + case "58": + return true; + } + break; + case "115": + switch( doms[++i] ) { + case "22": + switch( doms[++i] ) { + case "176": + case "177": + case "178": + case "179": + case "208": + case "209": + case "210": + case "211": + case "212": + case "213": + case "214": + case "215": + return true; + } + break; + case "24": + switch( doms[++i] ) { + case "50": + case "54": + case "82": + case "90": + return true; + } + break; + case "26": + switch( doms[++i] ) { + case "42": + case "94": + return true; + } + break; + } + break; + case "121": + if (doms[++i] === "210") + switch( doms[++i] ) { + case "31": + case "33": + case "39": + case "7": + return true; + } + break; + case "123": + if (doms[++i] === "35") + return doms[++i] === "151"; + break; + case "14": + if (doms[++i] === "38") + return doms[++i] === "114"; + break; + case "4": + if (doms[++i] === "93") + switch( doms[++i] ) { + case "5": + case "9": + return true; + } + break; + case "93": + switch( doms[++i] ) { + case "240": + switch( doms[++i] ) { + case "25": + case "68": + case "99": + return true; + } + break; + case "241": + switch( doms[++i] ) { + case "25": + case "52": + case "68": + case "99": + return true; + } + break; + case "242": + switch( doms[++i] ) { + case "104": + case "25": + case "52": + case "68": + return true; + } + break; + case "243": + switch( doms[++i] ) { + case "104": + case "237": + case "25": + case "52": + case "68": + return true; + } + break; + case "244": + return doms[++i] === "23"; + case "245": + return doms[++i] === "23"; + case "246": + switch( doms[++i] ) { + case "190": + case "23": + return true; + } + break; + case "247": + switch( doms[++i] ) { + case "190": + case "23": + return true; + } + break; + case "248": + switch( doms[++i] ) { + case "161": + case "30": + return true; + } + break; + case "249": + switch( doms[++i] ) { + case "161": + case "30": + return true; + } + break; + case "250": + switch( doms[++i] ) { + case "133": + case "183": + case "49": + case "63": + case "8": + case "89": + return true; + } + break; + case "251": + switch( doms[++i] ) { + case "133": + case "183": + case "49": + case "63": + case "8": + case "89": + return true; + } + break; + case "252": + switch( doms[++i] ) { + case "144": + case "150": + case "18": + case "29": + case "37": + case "38": + case "54": + case "71": + case "99": + return true; + } + break; + case "253": + switch( doms[++i] ) { + case "144": + case "150": + case "18": + case "29": + case "37": + case "38": + case "54": + case "71": + case "99": + return true; + } + break; + case "254": + switch( doms[++i] ) { + case "110": + case "118": + case "136": + case "148": + case "152": + case "17": + case "181": + case "24": + case "47": + case "53": + return true; + } + break; + case "255": + switch( doms[++i] ) { + case "110": + case "118": + case "136": + case "148": + case "152": + case "17": + case "181": + case "24": + case "47": + case "53": + return true; + } + break; + } + break; + case "97": + switch( doms[++i] ) { + case "162": + return doms[++i] === "16"; + case "166": + return doms[++i] === "195"; + } + break; + } + break; + case "191": + switch( doms[++i] ) { + case "101": + if (doms[++i] === "21") + return doms[++i] === "107"; + break; + case "233": + switch( doms[++i] ) { + case "101": + switch( doms[++i] ) { + case "142": + case "50": + return true; + } + break; + case "97": + return doms[++i] === "85"; + } + break; + case "237": + if (doms[++i] === "210") + return doms[++i] === "19"; + break; + } + break; + case "192": + switch( doms[++i] ) { + case "0": + switch( doms[++i] ) { + case "78": + return doms[++i] === "14"; + case "79": + switch( doms[++i] ) { + case "32": + case "33": + return true; + } + break; + } + break; + case "102": + switch( doms[++i] ) { + case "6": + switch( doms[++i] ) { + case "19": + case "89": + return true; + } + break; + case "7": + return doms[++i] === "171"; + } + break; + case "121": + switch( doms[++i] ) { + case "125": + return doms[++i] === "134"; + case "136": + return doms[++i] === "206"; + case "169": + return doms[++i] === "240"; + } + break; + case "124": + if (doms[++i] === "249") + switch( doms[++i] ) { + case "12": + case "6": + case "9": + return true; + } + break; + case "154": + switch( doms[++i] ) { + case "141": + return doms[++i] === "66"; + case "99": + return doms[++i] === "66"; + } + break; + case "155": + if (doms[++i] === "89") + return doms[++i] === "253"; + break; + case "162": + if (doms[++i] === "19") + return doms[++i] === "33"; + break; + case "163": + switch( doms[++i] ) { + case "239": + return doms[++i] === "118"; + case "252": + return doms[++i] === "55"; + } + break; + case "165": + if (doms[++i] === "123") + return doms[++i] === "139"; + break; + case "169": + switch( doms[++i] ) { + case "80": + return doms[++i] === "98"; + case "82": + return doms[++i] === "86"; + } + break; + case "170": + if (doms[++i] === "156") + return doms[++i] === "101"; + break; + case "176": + switch( doms[++i] ) { + case "26": + return doms[++i] === "217"; + case "27": + return doms[++i] === "131"; + } + break; + case "184": + switch( doms[++i] ) { + case "11": + return doms[++i] === "18"; + case "8": + switch( doms[++i] ) { + case "237": + case "250": + return true; + } + break; + } + break; + case "185": + switch( doms[++i] ) { + case "101": + switch( doms[++i] ) { + case "235": + case "75": + return true; + } + break; + case "108": + return doms[++i] === "94"; + case "175": + return doms[++i] === "146"; + case "225": + return doms[++i] === "132"; + case "226": + return doms[++i] === "160"; + case "241": + return doms[++i] === "148"; + case "26": + return doms[++i] === "82"; + case "30": + switch( doms[++i] ) { + case "27": + case "52": + return true; + } + break; + case "39": + switch( doms[++i] ) { + case "238": + case "245": + return true; + } + break; + case "46": + return doms[++i] === "68"; + case "5": + switch( doms[++i] ) { + case "148": + case "198": + case "35": + case "58": + return true; + } + break; + case "52": + return doms[++i] === "112"; + case "78": + return doms[++i] === "24"; + case "89": + return doms[++i] === "86"; + case "92": + switch( doms[++i] ) { + case "77": + case "89": + return true; + } + break; + } + break; + case "186": + switch( doms[++i] ) { + case "193": + return doms[++i] === "231"; + case "209": + return doms[++i] === "233"; + case "223": + return doms[++i] === "4"; + case "225": + return doms[++i] === "102"; + case "233": + return doms[++i] === "232"; + case "234": + return doms[++i] === "196"; + case "235": + return doms[++i] === "7"; + case "240": + return doms[++i] === "134"; + case "252": + switch( doms[++i] ) { + case "164": + case "177": + case "182": + return true; + } + break; + case "253": + return doms[++i] === "69"; + case "254": + return doms[++i] === "200"; + } + break; + case "187": + if (doms[++i] === "108") + return doms[++i] === "173"; + break; + case "188": + if (doms[++i] === "242") + return doms[++i] === "125"; + break; + case "221": + switch( doms[++i] ) { + case "101": + return doms[++i] === "126"; + case "106": + return doms[++i] === "253"; + } + break; + case "227": + if (doms[++i] === "130") + return doms[++i] === "27"; + break; + case "230": + switch( doms[++i] ) { + case "64": + return doms[++i] === "6"; + case "65": + return doms[++i] === "6"; + case "66": + return doms[++i] === "83"; + case "77": + switch( doms[++i] ) { + case "101": + case "138": + return true; + } + break; + case "78": + switch( doms[++i] ) { + case "101": + case "150": + case "173": + case "220": + case "39": + case "83": + return true; + } + break; + } + break; + case "232": + switch( doms[++i] ) { + case "193": + return doms[++i] === "223"; + case "218": + return doms[++i] === "128"; + case "219": + return doms[++i] === "67"; + } + break; + case "237": + switch( doms[++i] ) { + case "192": + return doms[++i] === "230"; + case "193": + return doms[++i] === "101"; + case "224": + return doms[++i] === "222"; + } + break; + case "240": + if (doms[++i] === "185") + return doms[++i] === "140"; + break; + case "243": + switch( doms[++i] ) { + case "124": + return doms[++i] === "136"; + case "48": + return doms[++i] === "105"; + } + break; + case "249": + if (doms[++i] === "114") + return doms[++i] === "133"; + break; + case "252": + if (doms[++i] === "219") + return doms[++i] === "210"; + break; + case "254": + switch( doms[++i] ) { + case "183": + return doms[++i] === "220"; + case "187": + return doms[++i] === "76"; + case "189": + return doms[++i] === "83"; + case "190": + return doms[++i] === "197"; + case "235": + switch( doms[++i] ) { + case "133": + case "193": + case "42": + return true; + } + break; + case "251": + return doms[++i] === "129"; + } + break; + case "36": + if (doms[++i] === "23") + return doms[++i] === "240"; + break; + case "64": + if (doms[++i] === "119") + switch( doms[++i] ) { + case "135": + case "21": + case "42": + case "46": + return true; + } + break; + case "69": + if (doms[++i] === "210") + return doms[++i] === "244"; + break; + case "71": + if (doms[++i] === "95") + return doms[++i] === "246"; + break; + case "81": + if (doms[++i] === "134") + return doms[++i] === "249"; + break; + case "95": + switch( doms[++i] ) { + case "32": + return doms[++i] === "151"; + case "38": + return doms[++i] === "132"; + case "48": + return doms[++i] === "46"; + case "62": + return doms[++i] === "73"; + } + break; + case "99": + switch( doms[++i] ) { + case "11": + return doms[++i] === "6"; + case "147": + return doms[++i] === "103"; + case "165": + return doms[++i] === "233"; + case "200": + return doms[++i] === "56"; + case "209": + return doms[++i] === "240"; + case "212": + return doms[++i] === "207"; + case "225": + return doms[++i] === "68"; + case "28": + return doms[++i] === "184"; + case "3": + return doms[++i] === "66"; + case "46": + return doms[++i] === "137"; + case "47": + return doms[++i] === "157"; + case "9": + return doms[++i] === "183"; + case "98": + switch( doms[++i] ) { + case "25": + case "41": + return true; + } + break; + } + break; + } + break; + case "193": + switch( doms[++i] ) { + case "0": + switch( doms[++i] ) { + case "178": + return doms[++i] === "23"; + case "61": + return doms[++i] === "38"; + } + break; + case "105": + switch( doms[++i] ) { + case "200": + switch( doms[++i] ) { + case "138": + case "141": + case "34": + case "81": + return true; + } + break; + case "213": + switch( doms[++i] ) { + case "10": + case "11": + case "12": + case "13": + case "14": + case "15": + case "152": + case "153": + case "154": + case "155": + case "156": + case "157": + case "158": + case "159": + case "16": + case "160": + case "162": + case "163": + case "164": + case "165": + case "166": + case "167": + case "168": + case "169": + case "170": + case "171": + case "172": + case "173": + case "174": + case "175": + case "176": + case "177": + case "178": + case "179": + case "18": + case "180": + case "182": + case "183": + case "19": + case "191": + case "20": + case "21": + case "22": + case "23": + case "24": + case "241": + case "25": + case "26": + case "28": + case "29": + case "30": + case "32": + case "35": + case "37": + case "38": + case "39": + return true; + } + break; + case "240": + switch( doms[++i] ) { + case "102": + case "110": + case "120": + case "133": + case "139": + case "14": + case "144": + case "171": + case "20": + case "220": + case "48": + case "64": + case "68": + case "91": + case "94": + return true; + } + break; + } + break; + case "106": + switch( doms[++i] ) { + case "200": + return doms[++i] === "246"; + case "248": + return doms[++i] === "155"; + case "30": + switch( doms[++i] ) { + case "186": + case "58": + return true; + } + break; + } + break; + case "107": + if (doms[++i] === "128") + return doms[++i] === "174"; + break; + case "109": + switch( doms[++i] ) { + case "246": + return doms[++i] === "189"; + case "247": + return doms[++i] === "89"; + } + break; + case "111": + switch( doms[++i] ) { + case "140": + return doms[++i] === "108"; + case "141": + return doms[++i] === "118"; + case "156": + return doms[++i] === "48"; + } + break; + case "150": + if (doms[++i] === "56") + return doms[++i] === "59"; + break; + case "151": + switch( doms[++i] ) { + case "107": + return doms[++i] === "217"; + case "90": + switch( doms[++i] ) { + case "22": + case "55": + return true; + } + break; + } + break; + case "161": + if (doms[++i] === "87") + switch( doms[++i] ) { + case "169": + case "200": + return true; + } + break; + case "169": + switch( doms[++i] ) { + case "188": + switch( doms[++i] ) { + case "43": + case "81": + return true; + } + break; + case "189": + return doms[++i] === "62"; + case "206": + switch( doms[++i] ) { + case "144": + case "164": + case "170": + case "178": + case "210": + case "211": + case "212": + case "227": + case "232": + return true; + } + break; + case "207": + switch( doms[++i] ) { + case "240": + case "242": + return true; + } + break; + case "240": + return doms[++i] === "89"; + case "244": + return doms[++i] === "164"; + case "86": + return doms[++i] === "40"; + } + break; + case "178": + switch( doms[++i] ) { + case "144": + return doms[++i] === "130"; + case "147": + switch( doms[++i] ) { + case "110": + case "228": + return true; + } + break; + } + break; + case "181": + if (doms[++i] === "3") + return doms[++i] === "55"; + break; + case "182": + if (doms[++i] === "112") + return doms[++i] === "118"; + break; + case "183": + switch( doms[++i] ) { + case "186": + return doms[++i] === "240"; + case "99": + return doms[++i] === "48"; + } + break; + case "189": + if (doms[++i] === "117") + return doms[++i] === "251"; + break; + case "19": + switch( doms[++i] ) { + case "243": + return doms[++i] === "2"; + case "80": + return doms[++i] === "95"; + } + break; + case "200": + switch( doms[++i] ) { + case "173": + return doms[++i] === "80"; + case "241": + return doms[++i] === "66"; + case "255": + switch( doms[++i] ) { + case "17": + case "30": + return true; + } + break; + } + break; + case "201": + switch( doms[++i] ) { + case "224": + return doms[++i] === "194"; + case "225": + return doms[++i] === "38"; + case "227": + switch( doms[++i] ) { + case "16": + case "55": + return true; + } + break; + } + break; + case "203": + if (doms[++i] === "48") + return doms[++i] === "38"; + break; + case "219": + switch( doms[++i] ) { + case "5": + return doms[++i] === "196"; + case "6": + return doms[++i] === "131"; + } + break; + case "232": + if (doms[++i] === "92") + return doms[++i] === "14"; + break; + case "238": + if (doms[++i] === "152") + return doms[++i] === "252"; + break; + case "239": + if (doms[++i] === "68") + return doms[++i] === "38"; + break; + case "24": + if (doms[++i] === "220") + return doms[++i] === "155"; + break; + case "34": + if (doms[++i] === "151") + return doms[++i] === "20"; + break; + case "41": + if (doms[++i] === "218") + return doms[++i] === "13"; + break; + case "47": + if (doms[++i] === "141") + return doms[++i] === "108"; + break; + case "9": + if (doms[++i] === "28") + return doms[++i] === "18"; + break; + } + break; + case "194": + switch( doms[++i] ) { + case "0": + switch( doms[++i] ) { + case "200": + switch( doms[++i] ) { + case "10": + case "13": + case "15": + case "6": + return true; + } + break; + case "88": + return doms[++i] === "90"; + } + break; + case "1": + if (doms[++i] === "236") + return doms[++i] === "40"; + break; + case "103": + switch( doms[++i] ) { + case "11": + return doms[++i] === "3"; + case "222": + return doms[++i] === "125"; + case "33": + switch( doms[++i] ) { + case "1": + case "3": + return true; + } + break; + case "9": + return doms[++i] === "3"; + case "92": + return doms[++i] === "106"; + } + break; + case "106": + if (doms[++i] === "107") + return doms[++i] === "70"; + break; + case "109": + if (doms[++i] === "192") + return doms[++i] === "173"; + break; + case "132": + if (doms[++i] === "111") + return doms[++i] === "175"; + break; + case "14": + switch( doms[++i] ) { + case "75": + switch( doms[++i] ) { + case "238": + case "241": + case "244": + return true; + } + break; + case "85": + return doms[++i] === "219"; + } + break; + case "150": + switch( doms[++i] ) { + case "169": + return doms[++i] === "131"; + case "36": + switch( doms[++i] ) { + case "29": + case "34": + return true; + } + break; + } + break; + case "158": + if (doms[++i] === "206") + return doms[++i] === "250"; + break; + case "187": + switch( doms[++i] ) { + case "96": + return doms[++i] === "38"; + case "97": + switch( doms[++i] ) { + case "130": + case "131": + case "73": + case "74": + return true; + } + break; + } + break; + case "247": + switch( doms[++i] ) { + case "30": + return doms[++i] === "79"; + case "31": + return doms[++i] === "168"; + } + break; + case "28": + switch( doms[++i] ) { + case "132": + switch( doms[++i] ) { + case "112": + case "143": + case "167": + case "247": + return true; + } + break; + case "172": + return doms[++i] === "73"; + case "174": + return doms[++i] === "66"; + case "84": + switch( doms[++i] ) { + case "139": + case "19": + case "247": + case "4": + case "40": + return true; + } + break; + case "85": + switch( doms[++i] ) { + case "210": + case "40": + return true; + } + break; + case "86": + switch( doms[++i] ) { + case "115": + case "66": + return true; + } + break; + case "87": + return doms[++i] === "65"; + } + break; + case "29": + if (doms[++i] === "62") + return doms[++i] === "87"; + break; + case "54": + switch( doms[++i] ) { + case "81": + switch( doms[++i] ) { + case "222": + case "70": + return true; + } + break; + case "89": + return doms[++i] === "232"; + } + break; + case "6": + if (doms[++i] === "233") + return doms[++i] === "39"; + break; + case "71": + if (doms[++i] === "203") + return doms[++i] === "20"; + break; + case "79": + if (doms[++i] === "29") + return doms[++i] === "198"; + break; + case "8": + if (doms[++i] === "253") + return doms[++i] === "18"; + break; + } + break; + case "195": + switch( doms[++i] ) { + case "10": + if (doms[++i] === "245") + return doms[++i] === "103"; + break; + case "12": + if (doms[++i] === "232") + switch( doms[++i] ) { + case "160": + case "168": + case "171": + return true; + } + break; + case "128": + if (doms[++i] === "17") + return doms[++i] === "147"; + break; + case "13": + if (doms[++i] === "189") + return doms[++i] === "136"; + break; + case "135": + if (doms[++i] === "197") + return doms[++i] === "133"; + break; + case "137": + if (doms[++i] === "167") + switch( doms[++i] ) { + case "2": + case "3": + return true; + } + break; + case "138": + switch( doms[++i] ) { + case "241": + switch( doms[++i] ) { + case "105": + case "80": + return true; + } + break; + case "242": + return doms[++i] === "60"; + case "68": + return doms[++i] === "91"; + } + break; + case "140": + if (doms[++i] === "139") + return doms[++i] === "39"; + break; + case "154": + switch( doms[++i] ) { + case "126": + return doms[++i] === "55"; + case "169": + return doms[++i] === "211"; + case "177": + return doms[++i] === "137"; + case "187": + return doms[++i] === "37"; + case "232": + return doms[++i] === "139"; + case "38": + return doms[++i] === "175"; + case "44": + return doms[++i] === "194"; + case "50": + return doms[++i] === "4"; + case "65": + return doms[++i] === "231"; + case "85": + return doms[++i] === "160"; + } + break; + case "158": + if (doms[++i] === "19") + return doms[++i] === "28"; + break; + case "16": + switch( doms[++i] ) { + case "88": + return doms[++i] === "32"; + case "89": + return doms[++i] === "103"; + } + break; + case "170": + if (doms[++i] === "168") + switch( doms[++i] ) { + case "6": + case "7": + return true; + } + break; + case "20": + switch( doms[++i] ) { + case "13": + return doms[++i] === "155"; + case "41": + return doms[++i] === "237"; + case "55": + return doms[++i] === "65"; + case "9": + return doms[++i] === "63"; + } + break; + case "206": + if (doms[++i] === "238") + switch( doms[++i] ) { + case "150": + case "8": + return true; + } + break; + case "214": + if (doms[++i] === "216") + return doms[++i] === "139"; + break; + case "22": + if (doms[++i] === "101") + switch( doms[++i] ) { + case "67": + case "69": + return true; + } + break; + case "222": + if (doms[++i] === "15") + return doms[++i] === "88"; + break; + case "226": + switch( doms[++i] ) { + case "127": + return doms[++i] === "94"; + case "218": + return doms[++i] === "231"; + } + break; + case "234": + if (doms[++i] === "98") + return doms[++i] === "32"; + break; + case "24": + if (doms[++i] === "136") + return doms[++i] === "6"; + break; + case "242": + if (doms[++i] === "161") + return doms[++i] === "228"; + break; + case "245": + switch( doms[++i] ) { + case "112": + switch( doms[++i] ) { + case "61": + case "65": + case "84": + return true; + } + break; + case "81": + return doms[++i] === "5"; + } + break; + case "248": + switch( doms[++i] ) { + case "190": + return doms[++i] === "128"; + case "235": + switch( doms[++i] ) { + case "237": + case "25": + return true; + } + break; + } + break; + case "3": + if (doms[++i] === "144") + return doms[++i] === "235"; + break; + case "34": + if (doms[++i] === "205") + return doms[++i] === "253"; + break; + case "42": + if (doms[++i] === "102") + return doms[++i] === "96"; + break; + case "43": + switch( doms[++i] ) { + case "82": + switch( doms[++i] ) { + case "163": + case "185": + case "186": + case "206": + case "227": + case "249": + case "57": + case "62": + return true; + } + break; + case "83": + switch( doms[++i] ) { + case "113": + case "147": + case "190": + case "212": + case "26": + case "29": + case "34": + case "57": + case "61": + case "94": + return true; + } + break; + } + break; + case "60": + if (doms[++i] === "70") + return doms[++i] === "18"; + break; + case "62": + if (doms[++i] === "25") + return doms[++i] === "213"; + break; + case "64": + switch( doms[++i] ) { + case "155": + return doms[++i] === "63"; + case "185": + switch( doms[++i] ) { + case "10": + case "9": + return true; + } + break; + } + break; + case "72": + switch( doms[++i] ) { + case "134": + switch( doms[++i] ) { + case "100": + case "116": + case "135": + case "75": + return true; + } + break; + case "135": + switch( doms[++i] ) { + case "135": + case "28": + case "55": + case "96": + return true; + } + break; + } + break; + case "81": + if (doms[++i] === "248") + switch( doms[++i] ) { + case "139": + case "140": + return true; + } + break; + case "93": + if (doms[++i] === "238") + switch( doms[++i] ) { + case "197": + case "25": + return true; + } + break; + case "95": + if (doms[++i] === "205") + return doms[++i] === "130"; + break; + } + break; + case "198": + switch( doms[++i] ) { + case "1": + switch( doms[++i] ) { + case "105": + return doms[++i] === "4"; + case "68": + return doms[++i] === "24"; + case "97": + return doms[++i] === "143"; + } + break; + case "100": + if (doms[++i] === "29") + return doms[++i] === "161"; + break; + case "101": + if (doms[++i] === "238") + return doms[++i] === "68"; + break; + case "136": + if (doms[++i] === "54") + switch( doms[++i] ) { + case "115": + case "91": + return true; + } + break; + case "143": + switch( doms[++i] ) { + case "1": + return doms[++i] === "233"; + case "162": + return doms[++i] === "51"; + } + break; + case "144": + switch( doms[++i] ) { + case "120": + switch( doms[++i] ) { + case "148": + case "155": + return true; + } + break; + case "121": + switch( doms[++i] ) { + case "106": + case "147": + case "209": + case "78": + return true; + } + break; + case "150": + return doms[++i] === "241"; + case "21": + return doms[++i] === "169"; + } + break; + case "147": + if (doms[++i] === "22") + return doms[++i] === "161"; + break; + case "15": + switch( doms[++i] ) { + case "73": + return doms[++i] === "2"; + case "89": + return doms[++i] === "13"; + } + break; + case "154": + if (doms[++i] === "221") + return doms[++i] === "22"; + break; + case "187": + if (doms[++i] === "31") + return doms[++i] === "138"; + break; + case "20": + switch( doms[++i] ) { + case "103": + return doms[++i] === "90"; + case "108": + return doms[++i] === "28"; + } + break; + case "204": + switch( doms[++i] ) { + case "226": + return doms[++i] === "138"; + case "249": + return doms[++i] === "93"; + } + break; + case "205": + if (doms[++i] === "112") + switch( doms[++i] ) { + case "68": + case "70": + return true; + } + break; + case "206": + if (doms[++i] === "15") + return doms[++i] === "148"; + break; + case "23": + switch( doms[++i] ) { + case "251": + return doms[++i] === "89"; + case "64": + switch( doms[++i] ) { + case "50": + case "51": + return true; + } + break; + } + break; + case "245": + if (doms[++i] === "55") + return doms[++i] === "136"; + break; + case "251": + if (doms[++i] === "86") + return doms[++i] === "72"; + break; + case "252": + switch( doms[++i] ) { + case "105": + return doms[++i] === "132"; + case "106": + return doms[++i] === "223"; + case "64": + return doms[++i] === "168"; + case "76": + return doms[++i] === "200"; + case "99": + return doms[++i] === "27"; + } + break; + case "27": + switch( doms[++i] ) { + case "114": + return doms[++i] === "249"; + case "127": + return doms[++i] === "190"; + case "88": + return doms[++i] === "131"; + } + break; + case "37": + if (doms[++i] === "114") + return doms[++i] === "156"; + break; + case "38": + if (doms[++i] === "82") + switch( doms[++i] ) { + case "159": + case "246": + return true; + } + break; + case "41": + switch( doms[++i] ) { + case "130": + switch( doms[++i] ) { + case "18": + case "35": + return true; + } + break; + case "131": + switch( doms[++i] ) { + case "18": + case "35": + return true; + } + break; + case "132": + switch( doms[++i] ) { + case "54": + case "95": + return true; + } + break; + case "133": + switch( doms[++i] ) { + case "54": + case "95": + return true; + } + break; + case "140": + switch( doms[++i] ) { + case "26": + case "30": + return true; + } + break; + case "141": + switch( doms[++i] ) { + case "26": + case "30": + return true; + } + break; + case "142": + switch( doms[++i] ) { + case "11": + case "30": + case "44": + return true; + } + break; + case "143": + switch( doms[++i] ) { + case "11": + case "30": + case "44": + return true; + } + break; + case "176": + return doms[++i] === "100"; + case "177": + return doms[++i] === "100"; + case "178": + return doms[++i] === "215"; + case "179": + return doms[++i] === "215"; + case "180": + return doms[++i] === "215"; + case "181": + switch( doms[++i] ) { + case "215": + case "99": + return true; + } + break; + case "182": + switch( doms[++i] ) { + case "215": + case "99": + return true; + } + break; + case "183": + return doms[++i] === "99"; + case "184": + switch( doms[++i] ) { + case "206": + case "64": + case "99": + return true; + } + break; + case "185": + switch( doms[++i] ) { + case "206": + case "239": + case "64": + case "99": + return true; + } + break; + case "186": + switch( doms[++i] ) { + case "130": + case "206": + case "239": + case "48": + case "64": + case "85": + case "99": + return true; + } + break; + case "187": + switch( doms[++i] ) { + case "113": + case "130": + case "206": + case "239": + case "48": + case "64": + case "85": + case "99": + return true; + } + break; + case "188": + switch( doms[++i] ) { + case "113": + case "130": + case "239": + case "64": + case "85": + case "99": + return true; + } + break; + case "189": + switch( doms[++i] ) { + case "113": + case "130": + case "85": + return true; + } + break; + case "190": + switch( doms[++i] ) { + case "113": + case "130": + case "85": + return true; + } + break; + case "191": + switch( doms[++i] ) { + case "113": + case "205": + return true; + } + break; + case "200": + switch( doms[++i] ) { + case "147": + case "98": + return true; + } + break; + case "201": + switch( doms[++i] ) { + case "147": + case "98": + return true; + } + break; + case "202": + switch( doms[++i] ) { + case "107": + case "113": + case "119": + case "170": + case "213": + return true; + } + break; + case "203": + switch( doms[++i] ) { + case "107": + case "113": + case "119": + case "170": + case "213": + return true; + } + break; + case "204": + switch( doms[++i] ) { + case "113": + case "116": + case "117": + case "119": + case "125": + case "127": + case "140": + case "155": + case "173": + case "174": + case "175": + case "198": + case "217": + case "219": + case "236": + case "242": + case "252": + case "79": + case "85": + case "96": + return true; + } + break; + case "205": + switch( doms[++i] ) { + case "113": + case "116": + case "117": + case "119": + case "125": + case "127": + case "140": + case "155": + case "173": + case "174": + case "175": + case "198": + case "217": + case "219": + case "236": + case "242": + case "252": + case "79": + case "85": + case "96": + return true; + } + break; + case "206": + switch( doms[++i] ) { + case "104": + case "116": + case "137": + case "153": + case "156": + case "16": + case "171": + case "182": + case "199": + case "207": + case "230": + case "233": + case "246": + case "40": + case "83": + case "85": + case "89": + case "91": + case "93": + return true; + } + break; + case "207": + switch( doms[++i] ) { + case "104": + case "116": + case "137": + case "153": + case "156": + case "16": + case "171": + case "182": + case "199": + case "207": + case "230": + case "233": + case "246": + case "40": + case "83": + case "85": + case "89": + case "91": + case "93": + return true; + } + break; + case "208": + return doms[++i] === "192"; + case "209": + return doms[++i] === "192"; + case "247": + return doms[++i] === "239"; + case "249": + switch( doms[++i] ) { + case "107": + case "152": + case "171": + case "211": + case "212": + case "69": + case "81": + return true; + } + break; + } + break; + case "44": + if (doms[++i] === "66") + return doms[++i] === "58"; + break; + case "46": + if (doms[++i] === "81") + return doms[++i] === "166"; + break; + case "50": + switch( doms[++i] ) { + case "169": + return doms[++i] === "242"; + case "193": + switch( doms[++i] ) { + case "57": + case "58": + case "59": + case "62": + return true; + } + break; + case "203": + return doms[++i] === "228"; + case "209": + switch( doms[++i] ) { + case "112": + case "113": + case "115": + return true; + } + break; + } + break; + case "52": + if (doms[++i] === "250") + return doms[++i] === "120"; + break; + case "55": + if (doms[++i] === "120") + return doms[++i] === "140"; + break; + case "57": + switch( doms[++i] ) { + case "151": + switch( doms[++i] ) { + case "250": + case "34": + return true; + } + break; + case "196": + return doms[++i] === "176"; + case "245": + return doms[++i] === "201"; + } + break; + case "58": + switch( doms[++i] ) { + case "93": + return doms[++i] === "28"; + case "94": + return doms[++i] === "90"; + } + break; + case "89": + if (doms[++i] === "127") + return doms[++i] === "37"; + break; + } + break; + case "199": + switch( doms[++i] ) { + case "103": + if (doms[++i] === "61") + return doms[++i] === "42"; + break; + case "115": + if (doms[++i] === "116") + switch( doms[++i] ) { + case "204": + case "207": + return true; + } + break; + case "116": + if (doms[++i] === "177") + switch( doms[++i] ) { + case "193": + case "252": + return true; + } + break; + case "167": + if (doms[++i] === "132") + return doms[++i] === "138"; + break; + case "188": + switch( doms[++i] ) { + case "200": + switch( doms[++i] ) { + case "91": + case "96": + return true; + } + break; + case "206": + return doms[++i] === "71"; + } + break; + case "189": + switch( doms[++i] ) { + case "106": + return doms[++i] === "252"; + case "87": + return doms[++i] === "166"; + } + break; + case "195": + if (doms[++i] === "146") + return doms[++i] === "130"; + break; + case "204": + if (doms[++i] === "185") + switch( doms[++i] ) { + case "220": + case "221": + return true; + } + break; + case "231": + if (doms[++i] === "85") + return doms[++i] === "93"; + break; + case "241": + if (doms[++i] === "99") + return doms[++i] === "199"; + break; + case "27": + switch( doms[++i] ) { + case "134": + switch( doms[++i] ) { + case "101": + case "114": + case "121": + case "128": + case "133": + case "136": + case "142": + case "144": + case "168": + case "173": + case "178": + case "18": + case "213": + case "220": + case "250": + case "32": + case "40": + case "45": + case "46": + case "5": + case "63": + case "70": + return true; + } + break; + case "135": + switch( doms[++i] ) { + case "101": + case "114": + case "121": + case "128": + case "133": + case "136": + case "142": + case "144": + case "168": + case "173": + case "178": + case "18": + case "213": + case "220": + case "250": + case "32": + case "40": + case "45": + case "46": + case "5": + case "63": + case "70": + return true; + } + break; + } + break; + case "48": + if (doms[++i] === "254") + return doms[++i] === "240"; + break; + case "59": + if (doms[++i] === "160") + return doms[++i] === "184"; + break; + case "7": + if (doms[++i] === "108") + return doms[++i] === "208"; + break; + case "79": + switch( doms[++i] ) { + case "62": + return doms[++i] === "121"; + case "63": + return doms[++i] === "83"; + } + break; + case "80": + switch( doms[++i] ) { + case "59": + return doms[++i] === "45"; + case "60": + switch( doms[++i] ) { + case "13": + case "14": + case "24": + return true; + } + break; + case "61": + return doms[++i] === "78"; + } + break; + case "83": + switch( doms[++i] ) { + case "128": + return doms[++i] === "150"; + case "130": + switch( doms[++i] ) { + case "104": + case "150": + return true; + } + break; + case "134": + return doms[++i] === "83"; + } + break; + case "96": + if (doms[++i] === "129") + return doms[++i] === "110"; + break; + } + break; + case "2": + switch( doms[++i] ) { + case "16": + if (doms[++i] === "10") + switch( doms[++i] ) { + case "33": + case "34": + case "51": + case "74": + case "80": + case "81": + case "97": + case "98": + return true; + } + break; + case "17": + switch( doms[++i] ) { + case "163": + return doms[++i] === "87"; + case "234": + return doms[++i] === "207"; + } + break; + case "19": + if (doms[++i] === "183") + return doms[++i] === "156"; + break; + case "20": + switch( doms[++i] ) { + case "254": + switch( doms[++i] ) { + case "113": + case "123": + case "97": + case "99": + return true; + } + break; + case "255": + switch( doms[++i] ) { + case "70": + case "78": + case "88": + case "89": + return true; + } + break; + } + break; + case "22": + if (doms[++i] === "40") + return doms[++i] === "243"; + break; + } + break; + case "200": + switch( doms[++i] ) { + case "124": + switch( doms[++i] ) { + case "137": + return doms[++i] === "236"; + case "149": + switch( doms[++i] ) { + case "210": + case "253": + return true; + } + break; + case "154": + return doms[++i] === "74"; + } + break; + case "147": + switch( doms[++i] ) { + case "100": + return doms[++i] === "28"; + case "36": + return doms[++i] === "16"; + } + break; + case "63": + switch( doms[++i] ) { + case "41": + return doms[++i] === "130"; + case "45": + return doms[++i] === "82"; + } + break; + case "74": + if (doms[++i] === "242") + return doms[++i] === "79"; + break; + } + break; + case "202": + switch( doms[++i] ) { + case "181": + if (doms[++i] === "97") + return doms[++i] === "89"; + break; + case "248": + if (doms[++i] === "110") + return doms[++i] === "243"; + break; + case "6": + switch( doms[++i] ) { + case "244": + switch( doms[++i] ) { + case "143": + case "162": + case "170": + return true; + } + break; + case "246": + return doms[++i] === "29"; + case "247": + return doms[++i] === "123"; + } + break; + case "67": + if (doms[++i] === "224") + return doms[++i] === "128"; + break; + } + break; + case "203": + switch( doms[++i] ) { + case "138": + if (doms[++i] === "236") + return doms[++i] === "114"; + break; + case "142": + if (doms[++i] === "193") + return doms[++i] === "85"; + break; + case "189": + if (doms[++i] === "109") + return doms[++i] === "203"; + break; + case "209": + if (doms[++i] === "152") + return doms[++i] === "55"; + break; + case "21": + if (doms[++i] === "74") + return doms[++i] === "6"; + break; + case "233": + if (doms[++i] === "205") + switch( doms[++i] ) { + case "102": + case "202": + case "24": + return true; + } + break; + case "242": + if (doms[++i] === "210") + switch( doms[++i] ) { + case "141": + case "150": + return true; + } + break; + } + break; + case "204": + switch( doms[++i] ) { + case "10": + if (doms[++i] === "162") + switch( doms[++i] ) { + case "164": + case "6": + return true; + } + break; + case "101": + if (doms[++i] === "236") + return doms[++i] === "200"; + break; + case "12": + switch( doms[++i] ) { + case "193": + return doms[++i] === "122"; + case "198": + return doms[++i] === "44"; + } + break; + case "155": + switch( doms[++i] ) { + case "146": + return doms[++i] === "130"; + case "147": + return doms[++i] === "210"; + case "149": + return doms[++i] === "187"; + case "154": + switch( doms[++i] ) { + case "13": + case "253": + case "254": + return true; + } + break; + } + break; + case "160": + if (doms[++i] === "106") + return doms[++i] === "126"; + break; + case "187": + if (doms[++i] === "13") + return doms[++i] === "40"; + break; + case "246": + if (doms[++i] === "48") + return doms[++i] === "227"; + break; + case "45": + if (doms[++i] === "251") + return doms[++i] === "57"; + break; + case "61": + if (doms[++i] === "223") + return doms[++i] === "125"; + break; + case "93": + if (doms[++i] === "163") + switch( doms[++i] ) { + case "15": + case "87": + return true; + } + break; + } + break; + case "205": + switch( doms[++i] ) { + case "128": + if (doms[++i] === "72") + return doms[++i] === "126"; + break; + case "144": + if (doms[++i] === "171") + switch( doms[++i] ) { + case "31": + case "40": + return true; + } + break; + case "185": + if (doms[++i] === "112") + return doms[++i] === "84"; + break; + case "186": + switch( doms[++i] ) { + case "147": + return doms[++i] === "175"; + case "173": + return doms[++i] === "139"; + case "187": + return doms[++i] === "215"; + } + break; + case "204": + switch( doms[++i] ) { + case "71": + return doms[++i] === "237"; + case "78": + return doms[++i] === "115"; + } + break; + case "234": + switch( doms[++i] ) { + case "132": + return doms[++i] === "246"; + case "178": + return doms[++i] === "234"; + case "187": + return doms[++i] === "103"; + case "223": + return doms[++i] === "127"; + } + break; + } + break; + case "206": + switch( doms[++i] ) { + case "130": + if (doms[++i] === "112") + return doms[++i] === "105"; + break; + case "161": + if (doms[++i] === "121") + return doms[++i] === "30"; + break; + case "188": + switch( doms[++i] ) { + case "192": + switch( doms[++i] ) { + case "127": + case "249": + return true; + } + break; + case "193": + switch( doms[++i] ) { + case "141": + case "157": + case "89": + return true; + } + break; + } + break; + case "190": + switch( doms[++i] ) { + case "133": + return doms[++i] === "52"; + case "152": + return doms[++i] === "182"; + } + break; + case "54": + switch( doms[++i] ) { + case "160": + switch( doms[++i] ) { + case "204": + case "227": + return true; + } + break; + case "164": + switch( doms[++i] ) { + case "135": + case "137": + case "148": + case "178": + case "179": + case "180": + case "181": + case "223": + case "233": + case "239": + case "29": + return true; + } + break; + case "166": + return doms[++i] === "78"; + case "169": + switch( doms[++i] ) { + case "177": + case "181": + return true; + } + break; + case "170": + return doms[++i] === "121"; + case "171": + switch( doms[++i] ) { + case "198": + case "201": + case "206": + case "213": + case "67": + case "69": + case "72": + return true; + } + break; + case "175": + switch( doms[++i] ) { + case "184": + case "185": + case "218": + case "219": + case "74": + case "75": + return true; + } + break; + case "182": + return doms[++i] === "136"; + } + break; + case "72": + if (doms[++i] === "194") + return doms[++i] === "249"; + break; + } + break; + case "207": + switch( doms[++i] ) { + case "210": + if (doms[++i] === "85") + return doms[++i] === "146"; + break; + case "226": + switch( doms[++i] ) { + case "162": + return doms[++i] === "197"; + case "164": + switch( doms[++i] ) { + case "178": + case "185": + return true; + } + break; + } + break; + case "241": + if (doms[++i] === "224") + return doms[++i] === "2"; + break; + case "244": + if (doms[++i] === "72") + return doms[++i] === "198"; + break; + case "45": + if (doms[++i] === "184") + return doms[++i] === "5"; + break; + case "58": + if (doms[++i] === "132") + return doms[++i] === "123"; + break; + case "97": + if (doms[++i] === "239") + switch( doms[++i] ) { + case "116": + case "69": + case "71": + case "78": + case "91": + return true; + } + break; + } + break; + case "208": + switch( doms[++i] ) { + case "0": + if (doms[++i] === "228") + return doms[++i] === "153"; + break; + case "101": + if (doms[++i] === "34") + return doms[++i] === "156"; + break; + case "112": + if (doms[++i] === "112") + return doms[++i] === "126"; + break; + case "113": + switch( doms[++i] ) { + case "154": + return doms[++i] === "47"; + case "174": + return doms[++i] === "3"; + case "210": + switch( doms[++i] ) { + case "221": + case "9": + return true; + } + break; + case "212": + return doms[++i] === "80"; + } + break; + case "131": + if (doms[++i] === "135") + return doms[++i] === "54"; + break; + case "48": + if (doms[++i] === "81") + switch( doms[++i] ) { + case "133": + case "134": + case "179": + return true; + } + break; + case "64": + if (doms[++i] === "125") + return doms[++i] === "157"; + break; + case "70": + if (doms[++i] === "8") + return doms[++i] === "64"; + break; + case "71": + if (doms[++i] === "107") + return doms[++i] === "170"; + break; + case "73": + if (doms[++i] === "207") + return doms[++i] === "205"; + break; + case "75": + if (doms[++i] === "151") + return doms[++i] === "18"; + break; + case "91": + switch( doms[++i] ) { + case "197": + switch( doms[++i] ) { + case "104": + case "108": + case "67": + return true; + } + break; + case "198": + switch( doms[++i] ) { + case "105": + case "61": + case "67": + case "74": + return true; + } + break; + case "199": + return doms[++i] === "120"; + } + break; + case "92": + if (doms[++i] === "218") + return doms[++i] === "173"; + break; + case "93": + if (doms[++i] === "0") + return doms[++i] === "190"; + break; + case "94": + if (doms[++i] === "234") + switch( doms[++i] ) { + case "159": + case "182": + case "245": + return true; + } + break; + case "96": + if (doms[++i] === "18") + switch( doms[++i] ) { + case "237": + case "238": + return true; + } + break; + case "97": + switch( doms[++i] ) { + case "149": + return doms[++i] === "2"; + case "152": + return doms[++i] === "46"; + case "176": + return doms[++i] === "133"; + case "177": + return doms[++i] === "37"; + } + break; + case "99": + if (doms[++i] === "206") + return doms[++i] === "58"; + break; + } + break; + case "209": + switch( doms[++i] ) { + case "114": + switch( doms[++i] ) { + case "36": + return doms[++i] === "198"; + case "51": + switch( doms[++i] ) { + case "182": + case "235": + case "5": + return true; + } + break; + } + break; + case "123": + switch( doms[++i] ) { + case "181": + return doms[++i] === "1"; + case "52": + return doms[++i] === "55"; + } + break; + case "126": + switch( doms[++i] ) { + case "107": + return doms[++i] === "225"; + case "110": + return doms[++i] === "254"; + case "113": + switch( doms[++i] ) { + case "231": + case "232": + return true; + } + break; + case "119": + return doms[++i] === "10"; + } + break; + case "133": + if (doms[++i] === "209") + return doms[++i] === "245"; + break; + case "140": + if (doms[++i] === "30") + return doms[++i] === "185"; + break; + case "141": + switch( doms[++i] ) { + case "35": + return doms[++i] === "207"; + case "37": + switch( doms[++i] ) { + case "111": + case "31": + return true; + } + break; + } + break; + case "15": + switch( doms[++i] ) { + case "213": + return doms[++i] === "39"; + case "247": + switch( doms[++i] ) { + case "20": + case "25": + case "46": + case "57": + return true; + } + break; + } + break; + case "159": + if (doms[++i] === "152") + return doms[++i] === "100"; + break; + case "200": + if (doms[++i] === "244") + switch( doms[++i] ) { + case "175": + case "230": + return true; + } + break; + case "202": + if (doms[++i] === "252") + return doms[++i] === "50"; + break; + case "208": + if (doms[++i] === "63") + return doms[++i] === "153"; + break; + case "212": + if (doms[++i] === "158") + return doms[++i] === "120"; + break; + case "216": + if (doms[++i] === "125") + return doms[++i] === "175"; + break; + case "237": + switch( doms[++i] ) { + case "150": + return doms[++i] === "20"; + case "226": + return doms[++i] === "93"; + } + break; + case "239": + switch( doms[++i] ) { + case "121": + switch( doms[++i] ) { + case "168": + case "211": + return true; + } + break; + case "162": + return doms[++i] === "43"; + case "175": + return doms[++i] === "94"; + } + break; + case "44": + switch( doms[++i] ) { + case "124": + return doms[++i] === "2"; + case "126": + return doms[++i] === "77"; + } + break; + case "48": + if (doms[++i] === "192") + return doms[++i] === "171"; + break; + case "54": + if (doms[++i] === "113") + return doms[++i] === "252"; + break; + case "59": + if (doms[++i] === "128") + return doms[++i] === "51"; + break; + case "61": + switch( doms[++i] ) { + case "160": + return doms[++i] === "217"; + case "166": + switch( doms[++i] ) { + case "159": + case "165": + case "246": + case "4": + case "64": + return true; + } + break; + } + break; + case "95": + if (doms[++i] === "34") + return doms[++i] === "50"; + break; + case "99": + if (doms[++i] === "40") + return doms[++i] === "223"; + break; + } + break; + case "210": + switch( doms[++i] ) { + case "1": + if (doms[++i] === "226") + return doms[++i] === "104"; + break; + case "129": + if (doms[++i] === "120") + switch( doms[++i] ) { + case "22": + case "27": + case "40": + case "42": + case "43": + case "44": + case "46": + return true; + } + break; + case "146": + if (doms[++i] === "152") + return doms[++i] === "233"; + break; + case "168": + if (doms[++i] === "27") + switch( doms[++i] ) { + case "15": + case "49": + case "81": + return true; + } + break; + case "188": + if (doms[++i] === "214") + return doms[++i] === "27"; + break; + case "224": + if (doms[++i] === "185") + return doms[++i] === "197"; + break; + case "73": + if (doms[++i] === "208") + return doms[++i] === "135"; + break; + } + break; + case "211": + switch( doms[++i] ) { + case "13": + if (doms[++i] === "196") + return doms[++i] === "140"; + break; + case "22": + if (doms[++i] === "125") + return doms[++i] === "51"; + break; + } + break; + case "212": + switch( doms[++i] ) { + case "1": + if (doms[++i] === "212") + return doms[++i] === "103"; + break; + case "117": + if (doms[++i] === "180") + switch( doms[++i] ) { + case "144": + case "20": + return true; + } + break; + case "129": + switch( doms[++i] ) { + case "0": + return doms[++i] === "116"; + case "54": + return doms[++i] === "2"; + } + break; + case "154": + switch( doms[++i] ) { + case "160": + return doms[++i] === "98"; + case "192": + switch( doms[++i] ) { + case "158": + case "166": + case "82": + case "83": + return true; + } + break; + } + break; + case "188": + if (doms[++i] === "185") + return doms[++i] === "234"; + break; + case "22": + switch( doms[++i] ) { + case "225": + return doms[++i] === "203"; + case "252": + return doms[++i] === "103"; + } + break; + case "224": + switch( doms[++i] ) { + case "112": + switch( doms[++i] ) { + case "33": + case "42": + return true; + } + break; + case "113": + switch( doms[++i] ) { + case "141": + case "239": + case "244": + return true; + } + break; + case "118": + return doms[++i] === "132"; + case "124": + return doms[++i] === "123"; + } + break; + case "227": + if (doms[++i] === "202") + return doms[++i] === "174"; + break; + case "26": + if (doms[++i] === "135") + return doms[++i] === "68"; + break; + case "27": + if (doms[++i] === "63") + return doms[++i] === "159"; + break; + case "35": + if (doms[++i] === "67") + return doms[++i] === "3"; + break; + case "38": + if (doms[++i] === "166") + switch( doms[++i] ) { + case "106": + case "79": + return true; + } + break; + case "40": + if (doms[++i] === "42") + return doms[++i] === "154"; + break; + case "42": + if (doms[++i] === "119") + return doms[++i] === "3"; + break; + case "47": + switch( doms[++i] ) { + case "195": + return doms[++i] === "51"; + case "223": + return doms[++i] === "2"; + case "25": + return doms[++i] === "26"; + case "251": + return doms[++i] === "61"; + } + break; + case "56": + if (doms[++i] === "158") + return doms[++i] === "9"; + break; + case "59": + switch( doms[++i] ) { + case "240": + return doms[++i] === "244"; + case "241": + switch( doms[++i] ) { + case "162": + case "228": + case "241": + return true; + } + break; + } + break; + case "66": + if (doms[++i] === "44") + switch( doms[++i] ) { + case "39": + case "46": + return true; + } + break; + case "7": + if (doms[++i] === "219") + return doms[++i] === "34"; + break; + case "71": + if (doms[++i] === "244") + return doms[++i] === "40"; + break; + case "83": + switch( doms[++i] ) { + case "135": + return doms[++i] === "7"; + case "140": + switch( doms[++i] ) { + case "159": + case "194": + return true; + } + break; + case "141": + return doms[++i] === "237"; + case "146": + return doms[++i] === "93"; + case "147": + return doms[++i] === "44"; + case "151": + return doms[++i] === "120"; + case "162": + return doms[++i] === "25"; + case "189": + return doms[++i] === "98"; + case "190": + return doms[++i] === "65"; + case "57": + return doms[++i] === "217"; + } + break; + case "97": + if (doms[++i] === "132") + switch( doms[++i] ) { + case "135": + case "204": + return true; + } + break; + } + break; + case "213": + switch( doms[++i] ) { + case "128": + if (doms[++i] === "138") + return doms[++i] === "236"; + break; + case "133": + if (doms[++i] === "164") + return doms[++i] === "98"; + break; + case "136": + switch( doms[++i] ) { + case "72": + return doms[++i] === "169"; + case "78": + return doms[++i] === "23"; + case "84": + return doms[++i] === "204"; + } + break; + case "152": + if (doms[++i] === "182") + switch( doms[++i] ) { + case "12": + case "13": + return true; + } + break; + case "171": + if (doms[++i] === "221") + return doms[++i] === "23"; + break; + case "174": + switch( doms[++i] ) { + case "129": + switch( doms[++i] ) { + case "181": + case "185": + return true; + } + break; + case "130": + return doms[++i] === "199"; + case "132": + switch( doms[++i] ) { + case "188": + case "87": + return true; + } + break; + case "133": + return doms[++i] === "180"; + case "156": + switch( doms[++i] ) { + case "65": + case "66": + return true; + } + break; + case "158": + switch( doms[++i] ) { + case "204": + case "244": + case "246": + return true; + } + break; + case "159": + return doms[++i] === "87"; + } + break; + case "175": + switch( doms[++i] ) { + case "197": + return doms[++i] === "58"; + case "199": + return doms[++i] === "238"; + case "204": + switch( doms[++i] ) { + case "54": + case "71": + case "8": + return true; + } + break; + case "214": + return doms[++i] === "61"; + case "215": + return doms[++i] === "110"; + case "219": + return doms[++i] === "177"; + } + break; + case "179": + if (doms[++i] === "207") + return doms[++i] === "240"; + break; + case "186": + if (doms[++i] === "33") + switch( doms[++i] ) { + case "151": + case "40": + return true; + } + break; + case "190": + if (doms[++i] === "55") + return doms[++i] === "34"; + break; + case "202": + switch( doms[++i] ) { + case "211": + return doms[++i] === "230"; + case "218": + switch( doms[++i] ) { + case "199": + case "201": + case "217": + return true; + } + break; + } + break; + case "207": + if (doms[++i] === "93") + return doms[++i] === "169"; + break; + case "219": + if (doms[++i] === "39") + return doms[++i] === "28"; + break; + case "229": + switch( doms[++i] ) { + case "104": + return doms[++i] === "78"; + case "119": + return doms[++i] === "137"; + case "68": + return doms[++i] === "21"; + } + break; + case "239": + switch( doms[++i] ) { + case "193": + return doms[++i] === "69"; + case "217": + return doms[++i] === "107"; + } + break; + case "246": + if (doms[++i] === "110") + return doms[++i] === "110"; + break; + case "5": + switch( doms[++i] ) { + case "176": + return doms[++i] === "109"; + case "178": + return doms[++i] === "144"; + case "179": + return doms[++i] === "161"; + case "180": + return doms[++i] === "37"; + case "64": + switch( doms[++i] ) { + case "88": + case "90": + case "92": + return true; + } + break; + } + break; + case "52": + switch( doms[++i] ) { + case "191": + return doms[++i] === "86"; + case "252": + switch( doms[++i] ) { + case "1": + case "132": + case "134": + case "172": + case "198": + case "2": + case "244": + case "250": + case "59": + case "81": + case "82": + return true; + } + break; + case "253": + switch( doms[++i] ) { + case "41": + case "75": + case "81": + case "82": + return true; + } + break; + } + break; + } + break; + case "216": + switch( doms[++i] ) { + case "108": + if (doms[++i] === "234") + return doms[++i] === "35"; + break; + case "12": + if (doms[++i] === "205") + return doms[++i] === "4"; + break; + case "120": + if (doms[++i] === "237") + switch( doms[++i] ) { + case "103": + case "104": + return true; + } + break; + case "139": + if (doms[++i] === "222") + return doms[++i] === "187"; + break; + case "154": + if (doms[++i] === "222") + return doms[++i] === "182"; + break; + case "158": + switch( doms[++i] ) { + case "230": + return doms[++i] === "117"; + case "234": + return doms[++i] === "146"; + } + break; + case "169": + if (doms[++i] === "151") + return doms[++i] === "76"; + break; + case "17": + switch( doms[++i] ) { + case "105": + return doms[++i] === "207"; + case "107": + return doms[++i] === "155"; + case "111": + return doms[++i] === "116"; + } + break; + case "172": + switch( doms[++i] ) { + case "104": + return doms[++i] === "3"; + case "184": + return doms[++i] === "40"; + case "52": + switch( doms[++i] ) { + case "168": + case "204": + case "60": + case "61": + return true; + } + break; + } + break; + case "177": + if (doms[++i] === "145") + return doms[++i] === "26"; + break; + case "194": + if (doms[++i] === "169") + return doms[++i] === "100"; + break; + case "222": + if (doms[++i] === "194") + return doms[++i] === "236"; + break; + case "246": + if (doms[++i] === "98") + return doms[++i] === "36"; + break; + case "47": + if (doms[++i] === "75") + return doms[++i] === "159"; + break; + case "70": + if (doms[++i] === "104") + return doms[++i] === "252"; + break; + case "92": + if (doms[++i] === "111") + return doms[++i] === "41"; + break; + } + break; + case "217": + switch( doms[++i] ) { + case "116": + if (doms[++i] === "232") + switch( doms[++i] ) { + case "201": + case "203": + case "213": + case "226": + case "250": + return true; + } + break; + case "12": + switch( doms[++i] ) { + case "199": + switch( doms[++i] ) { + case "208": + case "92": + return true; + } + break; + case "201": + switch( doms[++i] ) { + case "107": + case "31": + case "53": + case "56": + case "73": + case "80": + case "91": + return true; + } + break; + case "203": + switch( doms[++i] ) { + case "116": + case "129": + case "135": + case "151": + case "60": + return true; + } + break; + case "204": + return doms[++i] === "88"; + case "206": + switch( doms[++i] ) { + case "35": + case "98": + return true; + } + break; + case "208": + switch( doms[++i] ) { + case "21": + case "241": + case "30": + case "32": + return true; + } + break; + case "209": + switch( doms[++i] ) { + case "103": + case "136": + case "142": + case "148": + case "242": + return true; + } + break; + case "210": + return doms[++i] === "65"; + case "214": + switch( doms[++i] ) { + case "193": + case "63": + return true; + } + break; + case "215": + return doms[++i] === "206"; + case "221": + return doms[++i] === "64"; + } + break; + case "146": + switch( doms[++i] ) { + case "69": + switch( doms[++i] ) { + case "5": + case "7": + return true; + } + break; + case "75": + return doms[++i] === "49"; + } + break; + case "147": + if (doms[++i] === "90") + return doms[++i] === "198"; + break; + case "160": + switch( doms[++i] ) { + case "125": + return doms[++i] === "26"; + case "209": + return doms[++i] === "199"; + } + break; + case "168": + if (doms[++i] === "172") + return doms[++i] === "229"; + break; + case "172": + switch( doms[++i] ) { + case "172": + return doms[++i] === "18"; + case "186": + return doms[++i] === "6"; + case "190": + return doms[++i] === "222"; + } + break; + case "174": + if (doms[++i] === "152") + return doms[++i] === "28"; + break; + case "19": + if (doms[++i] === "248") + return doms[++i] === "132"; + break; + case "195": + switch( doms[++i] ) { + case "115": + return doms[++i] === "146"; + case "124": + return doms[++i] === "248"; + } + break; + case "197": + if (doms[++i] === "83") + return doms[++i] === "197"; + break; + case "23": + switch( doms[++i] ) { + case "11": + switch( doms[++i] ) { + case "54": + case "57": + case "61": + return true; + } + break; + case "12": + return doms[++i] === "127"; + case "2": + return doms[++i] === "236"; + case "9": + return doms[++i] === "131"; + } + break; + case "26": + switch( doms[++i] ) { + case "52": + return doms[++i] === "35"; + case "54": + return doms[++i] === "10"; + case "63": + return doms[++i] === "20"; + } + break; + case "31": + if (doms[++i] === "57") + return doms[++i] === "235"; + break; + case "70": + switch( doms[++i] ) { + case "180": + return doms[++i] === "134"; + case "186": + switch( doms[++i] ) { + case "107": + case "112": + return true; + } + break; + } + break; + case "77": + if (doms[++i] === "222") + return doms[++i] === "159"; + break; + case "79": + if (doms[++i] === "184") + return doms[++i] === "107"; + break; + } + break; + case "218": + if (doms[++i] === "5") + if (doms[++i] === "76") + return doms[++i] === "109"; + break; + case "219": + switch( doms[++i] ) { + case "120": + if (doms[++i] === "4") + return doms[++i] === "58"; + break; + case "90": + if (doms[++i] === "118") + return doms[++i] === "78"; + break; + } + break; + case "220": + if (doms[++i] === "110") + if (doms[++i] === "167") + return doms[++i] === "228"; + break; + case "223": + if (doms[++i] === "135") + switch( doms[++i] ) { + case "63": + return doms[++i] === "111"; + case "75": + return doms[++i] === "76"; + } + break; + case "23": + switch( doms[++i] ) { + case "2": + if (doms[++i] === "119") + return doms[++i] === "156"; + break; + case "21": + switch( doms[++i] ) { + case "109": + return doms[++i] === "160"; + case "150": + switch( doms[++i] ) { + case "152": + case "157": + return true; + } + break; + case "183": + return doms[++i] === "203"; + case "201": + return doms[++i] === "234"; + case "41": + return doms[++i] === "180"; + case "42": + return doms[++i] === "76"; + case "46": + return doms[++i] === "9"; + case "77": + return doms[++i] === "130"; + } + break; + case "212": + switch( doms[++i] ) { + case "193": + return doms[++i] === "174"; + case "194": + return doms[++i] === "24"; + } + break; + case "213": + if (doms[++i] === "143") + switch( doms[++i] ) { + case "112": + case "75": + return true; + } + break; + case "22": + if (doms[++i] === "144") + return doms[++i] === "83"; + break; + case "223": + if (doms[++i] === "230") + switch( doms[++i] ) { + case "2": + case "69": + return true; + } + break; + case "227": + switch( doms[++i] ) { + case "167": + return doms[++i] === "31"; + case "38": + switch( doms[++i] ) { + case "112": + case "113": + case "114": + case "115": + case "33": + case "34": + case "35": + return true; + } + break; + } + break; + case "229": + switch( doms[++i] ) { + case "172": + return doms[++i] === "195"; + case "204": + return doms[++i] === "200"; + case "220": + return doms[++i] === "9"; + case "237": + return doms[++i] === "73"; + case "239": + switch( doms[++i] ) { + case "209": + case "221": + return true; + } + break; + case "244": + return doms[++i] === "201"; + } + break; + case "23": + switch( doms[++i] ) { + case "119": + return doms[++i] === "234"; + case "143": + return doms[++i] === "170"; + case "151": + return doms[++i] === "72"; + case "159": + return doms[++i] === "19"; + case "74": + return doms[++i] === "196"; + case "96": + return doms[++i] === "118"; + } + break; + case "238": + switch( doms[++i] ) { + case "16": + return doms[++i] === "107"; + case "17": + return doms[++i] === "148"; + case "18": + return doms[++i] === "162"; + case "20": + return doms[++i] === "75"; + } + break; + case "239": + switch( doms[++i] ) { + case "210": + return doms[++i] === "162"; + case "25": + return doms[++i] === "117"; + case "6": + return doms[++i] === "9"; + } + break; + case "24": + if (doms[++i] === "246") + return doms[++i] === "153"; + break; + case "245": + if (doms[++i] === "176") + switch( doms[++i] ) { + case "58": + case "60": + return true; + } + break; + case "246": + if (doms[++i] === "252") + return doms[++i] === "107"; + break; + case "253": + switch( doms[++i] ) { + case "10": + return doms[++i] === "237"; + case "11": + switch( doms[++i] ) { + case "112": + case "65": + return true; + } + break; + case "120": + switch( doms[++i] ) { + case "148": + case "183": + case "201": + case "27": + case "92": + return true; + } + break; + case "121": + switch( doms[++i] ) { + case "220": + case "44": + case "56": + return true; + } + break; + case "134": + switch( doms[++i] ) { + case "126": + case "132": + case "162": + case "183": + return true; + } + break; + case "135": + switch( doms[++i] ) { + case "112": + case "118": + case "146": + case "158": + case "170": + case "182": + case "19": + case "196": + case "208": + case "245": + case "252": + case "253": + case "36": + case "51": + case "77": + case "97": + return true; + } + break; + case "146": + switch( doms[++i] ) { + case "116": + case "159": + case "17": + case "178": + case "183": + case "188": + case "192": + case "241": + case "247": + case "253": + case "37": + case "43": + case "71": + case "74": + case "94": + return true; + } + break; + case "147": + switch( doms[++i] ) { + case "109": + case "112": + case "114": + case "119": + case "121": + case "148": + case "163": + case "165": + case "166": + case "168": + case "179": + case "201": + case "203": + case "218": + case "231": + case "243": + case "245": + case "246": + case "253": + case "63": + case "66": + case "68": + case "90": + return true; + } + break; + case "180": + switch( doms[++i] ) { + case "217": + case "76": + case "98": + return true; + } + break; + case "181": + return doms[++i] === "29"; + case "245": + return doms[++i] === "113"; + } + break; + case "254": + switch( doms[++i] ) { + case "128": + return doms[++i] === "127"; + case "129": + switch( doms[++i] ) { + case "207": + case "243": + return true; + } + break; + case "131": + return doms[++i] === "150"; + case "132": + switch( doms[++i] ) { + case "130": + case "14": + case "155": + case "93": + return true; + } + break; + case "164": + switch( doms[++i] ) { + case "103": + case "79": + return true; + } + break; + case "166": + return doms[++i] === "133"; + case "167": + switch( doms[++i] ) { + case "175": + case "239": + return true; + } + break; + case "201": + return doms[++i] === "113"; + } + break; + case "33": + if (doms[++i] === "48") + switch( doms[++i] ) { + case "13": + case "58": + return true; + } + break; + case "43": + if (doms[++i] === "135") + return doms[++i] === "156"; + break; + case "53": + switch( doms[++i] ) { + case "38": + return doms[++i] === "160"; + case "39": + switch( doms[++i] ) { + case "145": + case "76": + return true; + } + break; + } + break; + case "54": + if (doms[++i] === "6") + return doms[++i] === "160"; + break; + case "61": + if (doms[++i] === "230") + return doms[++i] === "160"; + break; + case "64": + switch( doms[++i] ) { + case "230": + return doms[++i] === "160"; + case "231": + return doms[++i] === "156"; + case "235": + return doms[++i] === "78"; + } + break; + case "65": + if (doms[++i] === "117") + return doms[++i] === "17"; + break; + case "74": + if (doms[++i] === "199") + return doms[++i] === "156"; + break; + case "78": + switch( doms[++i] ) { + case "102": + return doms[++i] === "160"; + case "103": + return doms[++i] === "156"; + case "81": + return doms[++i] === "45"; + case "86": + return doms[++i] === "235"; + case "87": + return doms[++i] === "156"; + } + break; + case "88": + if (doms[++i] === "128") + return doms[++i] === "103"; + break; + case "91": + switch( doms[++i] ) { + case "114": + return doms[++i] === "130"; + case "120": + return doms[++i] === "230"; + case "123": + return doms[++i] === "156"; + } + break; + } + break; + case "27": + if (doms[++i] === "102") + if (doms[++i] === "207") + return doms[++i] === "210"; + break; + case "31": + switch( doms[++i] ) { + case "130": + if (doms[++i] === "201") + return doms[++i] === "183"; + break; + case "131": + switch( doms[++i] ) { + case "1": + switch( doms[++i] ) { + case "112": + case "70": + return true; + } + break; + case "16": + return doms[++i] === "69"; + case "18": + switch( doms[++i] ) { + case "100": + case "28": + return true; + } + break; + case "28": + return doms[++i] === "46"; + } + break; + case "132": + if (doms[++i] === "3") + switch( doms[++i] ) { + case "42": + case "44": + return true; + } + break; + case "148": + switch( doms[++i] ) { + case "1": + return doms[++i] === "4"; + case "219": + switch( doms[++i] ) { + case "177": + case "179": + case "183": + case "231": + case "232": + case "45": + return true; + } + break; + } + break; + case "15": + switch( doms[++i] ) { + case "10": + return doms[++i] === "37"; + case "12": + switch( doms[++i] ) { + case "22": + case "93": + return true; + } + break; + } + break; + case "170": + switch( doms[++i] ) { + case "160": + return doms[++i] === "179"; + case "162": + switch( doms[++i] ) { + case "13": + case "148": + return true; + } + break; + case "166": + return doms[++i] === "69"; + case "167": + return doms[++i] === "75"; + } + break; + case "192": + switch( doms[++i] ) { + case "112": + return doms[++i] === "104"; + case "116": + return doms[++i] === "182"; + case "117": + return doms[++i] === "132"; + case "122": + return doms[++i] === "60"; + } + break; + case "193": + if (doms[++i] === "195") + return doms[++i] === "224"; + break; + case "204": + switch( doms[++i] ) { + case "154": + switch( doms[++i] ) { + case "149": + case "155": + case "75": + return true; + } + break; + case "155": + switch( doms[++i] ) { + case "160": + case "173": + return true; + } + break; + } + break; + case "210": + if (doms[++i] === "96") + return doms[++i] === "138"; + break; + case "22": + if (doms[++i] === "4") + switch( doms[++i] ) { + case "132": + case "37": + case "42": + case "43": + case "80": + return true; + } + break; + case "220": + switch( doms[++i] ) { + case "1": + switch( doms[++i] ) { + case "119": + case "173": + case "23": + return true; + } + break; + case "2": + switch( doms[++i] ) { + case "174": + case "200": + return true; + } + break; + case "3": + switch( doms[++i] ) { + case "54": + case "80": + return true; + } + break; + case "31": + return doms[++i] === "35"; + case "44": + return doms[++i] === "60"; + } + break; + case "222": + switch( doms[++i] ) { + case "148": + return doms[++i] === "120"; + case "175": + return doms[++i] === "132"; + case "48": + switch( doms[++i] ) { + case "70": + case "84": + return true; + } + break; + } + break; + case "28": + switch( doms[++i] ) { + case "162": + return doms[++i] === "8"; + case "167": + return doms[++i] === "233"; + } + break; + case "3": + switch( doms[++i] ) { + case "232": + return doms[++i] === "146"; + case "255": + return doms[++i] === "51"; + } + break; + case "7": + if (doms[++i] === "5") + return doms[++i] === "125"; + break; + } + break; + case "36": + switch( doms[++i] ) { + case "3": + if (doms[++i] === "108") + switch( doms[++i] ) { + case "38": + case "46": + case "61": + return true; + } + break; + case "54": + if (doms[++i] === "92") + return doms[++i] === "58"; + break; + } + break; + case "37": + switch( doms[++i] ) { + case "1": + switch( doms[++i] ) { + case "192": + return doms[++i] === "88"; + case "194": + return doms[++i] === "163"; + case "199": + return doms[++i] === "146"; + case "200": + switch( doms[++i] ) { + case "105": + case "138": + case "171": + case "183": + case "187": + return true; + } + break; + case "201": + switch( doms[++i] ) { + case "125": + case "3": + case "69": + return true; + } + break; + case "202": + switch( doms[++i] ) { + case "135": + case "91": + return true; + } + break; + case "203": + switch( doms[++i] ) { + case "121": + case "145": + case "189": + return true; + } + break; + case "204": + switch( doms[++i] ) { + case "119": + case "120": + case "146": + case "79": + return true; + } + break; + case "205": + switch( doms[++i] ) { + case "13": + case "143": + return true; + } + break; + case "206": + switch( doms[++i] ) { + case "11": + case "113": + case "14": + case "45": + case "47": + return true; + } + break; + case "207": + switch( doms[++i] ) { + case "121": + case "214": + return true; + } + break; + case "209": + return doms[++i] === "139"; + case "210": + return doms[++i] === "166"; + case "216": + return doms[++i] === "26"; + case "222": + return doms[++i] === "118"; + } + break; + case "123": + if (doms[++i] === "115") + return doms[++i] === "29"; + break; + case "130": + if (doms[++i] === "226") + return doms[++i] === "188"; + break; + case "139": + switch( doms[++i] ) { + case "14": + return doms[++i] === "222"; + case "19": + return doms[++i] === "48"; + case "23": + switch( doms[++i] ) { + case "244": + case "43": + case "60": + return true; + } + break; + case "28": + return doms[++i] === "143"; + case "30": + return doms[++i] === "251"; + case "8": + return doms[++i] === "14"; + case "9": + switch( doms[++i] ) { + case "21": + case "232": + return true; + } + break; + } + break; + case "148": + if (doms[++i] === "207") + return doms[++i] === "1"; + break; + case "153": + if (doms[++i] === "102") + switch( doms[++i] ) { + case "203": + case "204": + case "206": + return true; + } + break; + case "157": + switch( doms[++i] ) { + case "254": + switch( doms[++i] ) { + case "236": + case "237": + return true; + } + break; + case "255": + return doms[++i] === "12"; + } + break; + case "187": + switch( doms[++i] ) { + case "103": + return doms[++i] === "18"; + case "156": + return doms[++i] === "195"; + case "161": + return doms[++i] === "201"; + case "172": + return doms[++i] === "228"; + case "174": + return doms[++i] === "158"; + case "23": + return doms[++i] === "179"; + case "25": + return doms[++i] === "24"; + case "251": + return doms[++i] === "61"; + case "255": + return doms[++i] === "91"; + case "75": + return doms[++i] === "188"; + } + break; + case "220": + if (doms[++i] === "22") + return doms[++i] === "122"; + break; + case "221": + switch( doms[++i] ) { + case "162": + return doms[++i] === "47"; + case "165": + switch( doms[++i] ) { + case "164": + case "204": + case "207": + case "208": + case "209": + return true; + } + break; + } + break; + case "228": + if (doms[++i] === "88") + return doms[++i] === "132"; + break; + case "230": + switch( doms[++i] ) { + case "115": + return doms[++i] === "144"; + case "96": + return doms[++i] === "24"; + } + break; + case "252": + switch( doms[++i] ) { + case "123": + return doms[++i] === "191"; + case "127": + return doms[++i] === "131"; + } + break; + case "46": + switch( doms[++i] ) { + case "125": + switch( doms[++i] ) { + case "168": + case "236": + return true; + } + break; + case "194": + switch( doms[++i] ) { + case "144": + case "148": + return true; + } + break; + } + break; + case "48": + switch( doms[++i] ) { + case "103": + return doms[++i] === "131"; + case "106": + return doms[++i] === "8"; + case "108": + return doms[++i] === "138"; + case "109": + switch( doms[++i] ) { + case "139": + case "39": + case "98": + return true; + } + break; + case "113": + switch( doms[++i] ) { + case "113": + case "209": + return true; + } + break; + case "115": + switch( doms[++i] ) { + case "152": + case "97": + return true; + } + break; + case "120": + switch( doms[++i] ) { + case "102": + case "117": + case "240": + return true; + } + break; + case "121": + return doms[++i] === "73"; + case "122": + switch( doms[++i] ) { + case "109": + case "157": + case "159": + case "21": + case "31": + case "41": + return true; + } + break; + case "127": + switch( doms[++i] ) { + case "134": + case "16": + return true; + } + break; + case "65": + return doms[++i] === "43"; + case "67": + switch( doms[++i] ) { + case "112": + case "205": + return true; + } + break; + case "71": + return doms[++i] === "196"; + case "72": + return doms[++i] === "145"; + case "73": + return doms[++i] === "204"; + case "78": + switch( doms[++i] ) { + case "179": + case "207": + return true; + } + break; + case "79": + return doms[++i] === "122"; + case "80": + return doms[++i] === "156"; + case "84": + switch( doms[++i] ) { + case "116": + case "245": + case "69": + return true; + } + break; + case "86": + switch( doms[++i] ) { + case "145": + case "53": + return true; + } + break; + case "87": + switch( doms[++i] ) { + case "100": + case "132": + case "158": + case "25": + case "69": + return true; + } + break; + case "89": + switch( doms[++i] ) { + case "28": + case "29": + case "30": + case "32": + case "33": + return true; + } + break; + case "90": + return doms[++i] === "38"; + case "93": + return doms[++i] === "20"; + case "94": + return doms[++i] === "241"; + case "96": + return doms[++i] === "227"; + } + break; + case "58": + switch( doms[++i] ) { + case "58": + return doms[++i] === "111"; + case "72": + return doms[++i] === "236"; + } + break; + case "59": + switch( doms[++i] ) { + case "128": + switch( doms[++i] ) { + case "192": + case "193": + case "194": + case "208": + return true; + } + break; + case "130": + return doms[++i] === "248"; + case "132": + return doms[++i] === "70"; + case "133": + return doms[++i] === "163"; + case "134": + return doms[++i] === "132"; + case "144": + return doms[++i] === "64"; + case "182": + switch( doms[++i] ) { + case "184": + case "186": + case "187": + return true; + } + break; + case "198": + switch( doms[++i] ) { + case "36": + case "37": + case "38": + return true; + } + break; + case "26": + return doms[++i] === "94"; + case "34": + return doms[++i] === "124"; + case "36": + return doms[++i] === "191"; + case "45": + return doms[++i] === "52"; + case "51": + return doms[++i] === "168"; + case "99": + return doms[++i] === "12"; + } + break; + case "60": + if (doms[++i] === "237") + return doms[++i] === "120"; + break; + case "61": + switch( doms[++i] ) { + case "234": + return doms[++i] === "11"; + case "235": + return doms[++i] === "22"; + case "237": + return doms[++i] === "217"; + } + break; + case "75": + if (doms[++i] === "153") + return doms[++i] === "144"; + break; + } + break; + case "38": + switch( doms[++i] ) { + case "118": + if (doms[++i] === "195") + return doms[++i] === "49"; + break; + case "84": + if (doms[++i] === "132") + return doms[++i] === "130"; + break; + } + break; + case "4": + switch( doms[++i] ) { + case "26": + if (doms[++i] === "224") + return doms[++i] === "125"; + break; + case "27": + if (doms[++i] === "28") + return doms[++i] === "125"; + break; + case "53": + if (doms[++i] === "82") + return doms[++i] === "215"; + break; + } + break; + case "43": + switch( doms[++i] ) { + case "225": + switch( doms[++i] ) { + case "54": + return doms[++i] === "170"; + case "55": + return doms[++i] === "240"; + } + break; + case "247": + if (doms[++i] === "164") + switch( doms[++i] ) { + case "15": + case "51": + return true; + } + break; + case "250": + if (doms[++i] === "12") + return doms[++i] === "43"; + break; + case "251": + if (doms[++i] === "158") + return doms[++i] === "173"; + break; + } + break; + case "45": + switch( doms[++i] ) { + case "32": + if (doms[++i] === "67") + return doms[++i] === "244"; + break; + case "33": + switch( doms[++i] ) { + case "15": + return doms[++i] === "122"; + case "31": + return doms[++i] === "54"; + } + break; + case "55": + if (doms[++i] === "147") + return doms[++i] === "146"; + break; + case "56": + if (doms[++i] === "96") + return doms[++i] === "16"; + break; + case "63": + if (doms[++i] === "53") + return doms[++i] === "147"; + break; + case "79": + if (doms[++i] === "97") + return doms[++i] === "253"; + break; + } + break; + case "46": + switch( doms[++i] ) { + case "101": + switch( doms[++i] ) { + case "13": + return doms[++i] === "111"; + case "130": + return doms[++i] === "124"; + case "135": + return doms[++i] === "155"; + case "148": + return doms[++i] === "191"; + case "154": + return doms[++i] === "169"; + case "160": + return doms[++i] === "185"; + case "162": + return doms[++i] === "18"; + case "169": + return doms[++i] === "164"; + case "174": + return doms[++i] === "200"; + case "180": + return doms[++i] === "103"; + case "195": + return doms[++i] === "11"; + case "20": + return doms[++i] === "235"; + case "207": + return doms[++i] === "238"; + case "211": + switch( doms[++i] ) { + case "156": + case "177": + case "184": + return true; + } + break; + case "234": + return doms[++i] === "52"; + case "240": + return doms[++i] === "16"; + case "247": + return doms[++i] === "221"; + case "251": + return doms[++i] === "126"; + case "37": + return doms[++i] === "205"; + case "39": + return doms[++i] === "14"; + case "56": + return doms[++i] === "184"; + case "60": + return doms[++i] === "217"; + } + break; + case "102": + switch( doms[++i] ) { + case "240": + return doms[++i] === "205"; + case "244": + return doms[++i] === "187"; + } + break; + case "105": + switch( doms[++i] ) { + case "104": + return doms[++i] === "191"; + case "157": + return doms[++i] === "235"; + case "198": + return doms[++i] === "142"; + case "229": + switch( doms[++i] ) { + case "132": + case "133": + return true; + } + break; + case "50": + return doms[++i] === "122"; + } + break; + case "148": + switch( doms[++i] ) { + case "16": + return doms[++i] === "146"; + case "17": + switch( doms[++i] ) { + case "146": + case "19": + case "35": + case "37": + return true; + } + break; + case "18": + return doms[++i] === "27"; + case "20": + return doms[++i] === "11"; + case "26": + switch( doms[++i] ) { + case "12": + case "43": + case "46": + case "51": + case "55": + case "58": + case "68": + return true; + } + break; + } + break; + case "159": + if (doms[++i] === "24") + return doms[++i] === "58"; + break; + case "16": + if (doms[++i] === "191") + switch( doms[++i] ) { + case "209": + case "210": + case "211": + case "213": + case "214": + case "215": + case "217": + return true; + } + break; + case "165": + switch( doms[++i] ) { + case "196": + return doms[++i] === "73"; + case "205": + return doms[++i] === "70"; + case "219": + return doms[++i] === "115"; + case "222": + switch( doms[++i] ) { + case "105": + case "106": + case "107": + case "120": + case "208": + case "224": + case "98": + return true; + } + break; + case "231": + return doms[++i] === "39"; + case "234": + return doms[++i] === "11"; + case "236": + return doms[++i] === "220"; + case "240": + return doms[++i] === "199"; + case "242": + return doms[++i] === "162"; + case "245": + return doms[++i] === "243"; + case "247": + return doms[++i] === "101"; + case "252": + switch( doms[++i] ) { + case "144": + case "201": + case "57": + return true; + } + break; + case "253": + switch( doms[++i] ) { + case "149": + case "219": + return true; + } + break; + } + break; + case "166": + switch( doms[++i] ) { + case "168": + switch( doms[++i] ) { + case "108": + case "111": + case "66": + case "74": + return true; + } + break; + case "172": + switch( doms[++i] ) { + case "117": + case "122": + case "81": + return true; + } + break; + case "187": + switch( doms[++i] ) { + case "183": + case "232": + case "97": + return true; + } + break; + case "189": + return doms[++i] === "98"; + } + break; + case "182": + if (doms[++i] === "27") + return doms[++i] === "39"; + break; + case "183": + switch( doms[++i] ) { + case "150": + switch( doms[++i] ) { + case "102": + case "132": + case "175": + case "19": + case "204": + case "229": + case "235": + case "28": + case "31": + case "61": + return true; + } + break; + case "9": + return doms[++i] === "250"; + } + break; + case "19": + switch( doms[++i] ) { + case "139": + switch( doms[++i] ) { + case "196": + case "199": + return true; + } + break; + case "140": + return doms[++i] === "26"; + case "141": + switch( doms[++i] ) { + case "39": + case "42": + return true; + } + break; + } + break; + case "20": + if (doms[++i] === "7") + return doms[++i] === "176"; + break; + case "22": + switch( doms[++i] ) { + case "130": + return doms[++i] === "47"; + case "173": + return doms[++i] === "56"; + } + break; + case "229": + switch( doms[++i] ) { + case "162": + switch( doms[++i] ) { + case "128": + case "139": + return true; + } + break; + case "163": + return doms[++i] === "151"; + case "165": + switch( doms[++i] ) { + case "132": + case "133": + case "134": + case "136": + case "138": + case "139": + case "140": + case "141": + case "142": + case "155": + return true; + } + break; + case "166": + return doms[++i] === "149"; + case "174": + switch( doms[++i] ) { + case "207": + case "7": + return true; + } + break; + } + break; + case "23": + if (doms[++i] === "72") + return doms[++i] === "9"; + break; + case "243": + if (doms[++i] === "0") + return doms[++i] === "2"; + break; + case "246": + switch( doms[++i] ) { + case "32": + switch( doms[++i] ) { + case "109": + case "136": + case "20": + return true; + } + break; + case "33": + return doms[++i] === "147"; + case "34": + return doms[++i] === "50"; + case "37": + switch( doms[++i] ) { + case "181": + case "32": + case "45": + return true; + } + break; + case "38": + switch( doms[++i] ) { + case "11": + case "14": + case "19": + case "191": + case "210": + case "221": + case "237": + case "37": + case "39": + case "44": + return true; + } + break; + case "39": + switch( doms[++i] ) { + case "104": + case "105": + case "171": + case "5": + case "58": + case "87": + return true; + } + break; + case "40": + switch( doms[++i] ) { + case "132": + case "15": + case "163": + case "194": + return true; + } + break; + case "42": + return doms[++i] === "67"; + case "43": + switch( doms[++i] ) { + case "139": + case "152": + case "219": + case "31": + case "36": + case "79": + return true; + } + break; + case "44": + switch( doms[++i] ) { + case "140": + case "150": + case "190": + case "218": + case "50": + return true; + } + break; + case "45": + switch( doms[++i] ) { + case "144": + case "191": + case "73": + case "87": + return true; + } + break; + case "47": + switch( doms[++i] ) { + case "108": + case "8": + return true; + } + break; + case "48": + switch( doms[++i] ) { + case "37": + case "40": + case "82": + return true; + } + break; + case "50": + switch( doms[++i] ) { + case "140": + case "202": + case "220": + return true; + } + break; + case "61": + switch( doms[++i] ) { + case "148": + case "176": + case "207": + return true; + } + break; + case "62": + switch( doms[++i] ) { + case "150": + case "189": + case "234": + case "239": + case "78": + return true; + } + break; + case "63": + switch( doms[++i] ) { + case "137": + case "187": + case "86": + return true; + } + break; + } + break; + case "249": + switch( doms[++i] ) { + case "202": + return doms[++i] === "20"; + case "205": + switch( doms[++i] ) { + case "39": + case "40": + return true; + } + break; + case "47": + return doms[++i] === "188"; + case "51": + return doms[++i] === "178"; + case "52": + return doms[++i] === "202"; + case "55": + switch( doms[++i] ) { + case "123": + case "167": + case "187": + case "41": + case "43": + case "47": + case "65": + case "69": + case "72": + case "77": + return true; + } + break; + } + break; + case "252": + switch( doms[++i] ) { + case "196": + return doms[++i] === "1"; + case "197": + return doms[++i] === "1"; + } + break; + case "28": + switch( doms[++i] ) { + case "108": + return doms[++i] === "109"; + case "64": + return doms[++i] === "212"; + case "70": + return doms[++i] === "239"; + } + break; + case "29": + if (doms[++i] === "2") + return doms[++i] === "62"; + break; + case "30": + switch( doms[++i] ) { + case "212": + switch( doms[++i] ) { + case "118": + case "13": + case "154": + case "166": + case "181": + case "193": + case "200": + case "223": + return true; + } + break; + case "42": + switch( doms[++i] ) { + case "30": + case "75": + return true; + } + break; + } + break; + case "36": + switch( doms[++i] ) { + case "216": + return doms[++i] === "150"; + case "219": + return doms[++i] === "204"; + } + break; + case "38": + if (doms[++i] === "179") + return doms[++i] === "97"; + break; + case "4": + switch( doms[++i] ) { + case "114": + return doms[++i] === "176"; + case "119": + return doms[++i] === "21"; + case "15": + return doms[++i] === "19"; + case "154": + return doms[++i] === "30"; + case "239": + return doms[++i] === "73"; + case "41": + switch( doms[++i] ) { + case "164": + case "166": + return true; + } + break; + case "63": + return doms[++i] === "90"; + case "90": + return doms[++i] === "38"; + } + break; + } + break; + case "47": + if (doms[++i] === "88") + if (doms[++i] === "13") + return doms[++i] === "175"; + break; + case "49": + switch( doms[++i] ) { + case "129": + if (doms[++i] === "31") + return doms[++i] === "187"; + break; + case "212": + switch( doms[++i] ) { + case "180": + return doms[++i] === "171"; + case "207": + switch( doms[++i] ) { + case "100": + case "96": + return true; + } + break; + case "34": + return doms[++i] === "195"; + case "65": + return doms[++i] === "170"; + } + break; + case "247": + if (doms[++i] === "252") + return doms[++i] === "136"; + break; + case "50": + switch( doms[++i] ) { + case "243": + return doms[++i] === "118"; + case "250": + return doms[++i] === "67"; + } + break; + } + break; + case "5": + switch( doms[++i] ) { + case "100": + if (doms[++i] === "156") + return doms[++i] === "11"; + break; + case "101": + switch( doms[++i] ) { + case "103": + return doms[++i] === "122"; + case "106": + return doms[++i] === "50"; + case "96": + return doms[++i] === "118"; + case "97": + return doms[++i] === "106"; + } + break; + case "133": + if (doms[++i] === "179") + switch( doms[++i] ) { + case "107": + case "117": + case "16": + case "17": + case "18": + case "216": + case "99": + return true; + } + break; + case "135": + switch( doms[++i] ) { + case "118": + switch( doms[++i] ) { + case "112": + case "193": + case "194": + case "195": + case "209": + case "240": + return true; + } + break; + case "140": + return doms[++i] === "72"; + case "165": + return doms[++i] === "163"; + case "225": + switch( doms[++i] ) { + case "33": + case "35": + case "37": + case "38": + return true; + } + break; + case "36": + return doms[++i] === "35"; + case "54": + switch( doms[++i] ) { + case "1": + case "2": + return true; + } + break; + case "73": + switch( doms[++i] ) { + case "236": + case "237": + case "239": + return true; + } + break; + } + break; + case "149": + switch( doms[++i] ) { + case "248": + switch( doms[++i] ) { + case "177": + case "198": + case "66": + return true; + } + break; + case "249": + return doms[++i] === "194"; + } + break; + case "150": + if (doms[++i] === "254") + switch( doms[++i] ) { + case "81": + case "88": + return true; + } + break; + case "152": + switch( doms[++i] ) { + case "178": + return doms[++i] === "148"; + case "209": + return doms[++i] === "135"; + } + break; + case "153": + if (doms[++i] === "10") + switch( doms[++i] ) { + case "100": + case "102": + return true; + } + break; + case "159": + if (doms[++i] === "96") + return doms[++i] === "200"; + break; + case "172": + if (doms[++i] === "159") + return doms[++i] === "234"; + break; + case "178": + if (doms[++i] === "68") + switch( doms[++i] ) { + case "100": + case "69": + case "70": + case "73": + case "75": + case "88": + return true; + } + break; + case "187": + switch( doms[++i] ) { + case "0": + return doms[++i] === "106"; + case "1": + return doms[++i] === "216"; + case "2": + switch( doms[++i] ) { + case "199": + case "37": + case "97": + return true; + } + break; + case "3": + switch( doms[++i] ) { + case "56": + case "72": + case "73": + return true; + } + break; + case "4": + switch( doms[++i] ) { + case "195": + case "219": + case "38": + return true; + } + break; + case "5": + switch( doms[++i] ) { + case "114": + case "115": + case "185": + return true; + } + break; + case "6": + switch( doms[++i] ) { + case "105": + case "184": + return true; + } + break; + case "7": + switch( doms[++i] ) { + case "13": + case "146": + return true; + } + break; + } + break; + case "189": + switch( doms[++i] ) { + case "141": + return doms[++i] === "39"; + case "143": + return doms[++i] === "64"; + case "150": + switch( doms[++i] ) { + case "176": + case "178": + case "179": + return true; + } + break; + case "153": + switch( doms[++i] ) { + case "39": + case "42": + case "43": + case "44": + case "45": + case "46": + case "47": + case "48": + case "49": + case "50": + case "51": + return true; + } + break; + case "155": + switch( doms[++i] ) { + case "191": + case "192": + case "195": + case "197": + case "201": + case "202": + return true; + } + break; + case "156": + return doms[++i] === "209"; + case "159": + return doms[++i] === "130"; + case "161": + switch( doms[++i] ) { + case "68": + case "69": + case "70": + case "71": + case "72": + case "73": + case "74": + case "75": + case "76": + case "77": + return true; + } + break; + case "162": + switch( doms[++i] ) { + case "215": + case "216": + case "217": + case "218": + case "219": + case "220": + case "221": + case "222": + case "223": + case "224": + return true; + } + break; + case "163": + switch( doms[++i] ) { + case "74": + case "75": + case "76": + case "78": + case "80": + case "81": + case "82": + return true; + } + break; + case "173": + switch( doms[++i] ) { + case "207": + case "210": + return true; + } + break; + } + break; + case "196": + switch( doms[++i] ) { + case "101": + return doms[++i] === "229"; + case "120": + return doms[++i] === "167"; + case "121": + switch( doms[++i] ) { + case "188": + case "189": + return true; + } + break; + case "130": + return doms[++i] === "158"; + case "168": + return doms[++i] === "249"; + case "202": + return doms[++i] === "182"; + case "212": + return doms[++i] === "17"; + case "214": + return doms[++i] === "128"; + case "29": + return doms[++i] === "187"; + case "83": + return doms[++i] === "72"; + case "89": + return doms[++i] === "102"; + } + break; + case "226": + if (doms[++i] === "176") + return doms[++i] === "16"; + break; + case "230": + switch( doms[++i] ) { + case "145": + switch( doms[++i] ) { + case "141": + case "6": + return true; + } + break; + case "147": + switch( doms[++i] ) { + case "131": + case "132": + case "161": + case "19": + return true; + } + break; + } + break; + case "254": + switch( doms[++i] ) { + case "102": + switch( doms[++i] ) { + case "218": + case "88": + return true; + } + break; + case "113": + switch( doms[++i] ) { + case "29": + case "56": + case "61": + return true; + } + break; + case "118": + switch( doms[++i] ) { + case "105": + case "70": + case "79": + case "87": + return true; + } + break; + case "98": + switch( doms[++i] ) { + case "112": + case "67": + return true; + } + break; + } + break; + case "255": + switch( doms[++i] ) { + case "67": + return doms[++i] === "40"; + case "68": + return doms[++i] === "178"; + case "82": + return doms[++i] === "100"; + case "93": + return doms[++i] === "251"; + } + break; + case "34": + switch( doms[++i] ) { + case "181": + return doms[++i] === "5"; + case "183": + switch( doms[++i] ) { + case "138": + case "88": + return true; + } + break; + } + break; + case "35": + if (doms[++i] === "232") + return doms[++i] === "105"; + break; + case "39": + switch( doms[++i] ) { + case "10": + return doms[++i] === "93"; + case "24": + return doms[++i] === "154"; + case "31": + return doms[++i] === "79"; + case "34": + return doms[++i] === "156"; + case "4": + return doms[++i] === "44"; + case "70": + return doms[++i] === "27"; + case "88": + return doms[++i] === "213"; + case "91": + return doms[++i] === "166"; + } + break; + case "44": + switch( doms[++i] ) { + case "216": + return doms[++i] === "45"; + case "217": + switch( doms[++i] ) { + case "134": + case "15": + case "158": + case "20": + case "235": + case "248": + case "82": + return true; + } + break; + case "218": + switch( doms[++i] ) { + case "137": + case "138": + case "149": + case "8": + return true; + } + break; + } + break; + case "45": + switch( doms[++i] ) { + case "118": + return doms[++i] === "183"; + case "119": + return doms[++i] === "176"; + case "121": + return doms[++i] === "223"; + case "64": + switch( doms[++i] ) { + case "114": + case "163": + case "19": + case "190": + case "244": + case "248": + case "64": + return true; + } + break; + case "65": + switch( doms[++i] ) { + case "102": + case "166": + case "180": + case "198": + case "203": + case "57": + case "68": + case "87": + case "89": + return true; + } + break; + case "66": + switch( doms[++i] ) { + case "111": + case "164": + case "165": + case "233": + case "37": + case "67": + case "83": + return true; + } + break; + case "67": + switch( doms[++i] ) { + case "73": + case "91": + return true; + } + break; + case "68": + switch( doms[++i] ) { + case "151": + case "153": + case "163": + case "17": + case "173": + case "175": + case "88": + return true; + } + break; + case "69": + switch( doms[++i] ) { + case "101": + case "116": + case "131": + case "172": + case "175": + case "241": + case "243": + return true; + } + break; + case "70": + switch( doms[++i] ) { + case "106": + case "159": + case "189": + case "211": + case "55": + case "93": + return true; + } + break; + case "71": + switch( doms[++i] ) { + case "126": + case "128": + case "183": + case "207": + case "222": + case "39": + return true; + } + break; + case "72": + switch( doms[++i] ) { + case "13": + case "144": + case "157": + case "53": + case "78": + case "9": + return true; + } + break; + case "73": + switch( doms[++i] ) { + case "12": + case "190": + case "37": + case "41": + return true; + } + break; + case "74": + switch( doms[++i] ) { + case "12": + case "135": + return true; + } + break; + case "75": + switch( doms[++i] ) { + case "102": + case "15": + case "2": + case "215": + case "43": + case "50": + return true; + } + break; + case "76": + switch( doms[++i] ) { + case "150": + case "227": + case "73": + case "86": + return true; + } + break; + case "77": + switch( doms[++i] ) { + case "131": + case "159": + case "18": + case "43": + case "46": + case "71": + case "77": + case "92": + return true; + } + break; + case "78": + switch( doms[++i] ) { + case "211": + case "213": + case "216": + case "217": + case "65": + return true; + } + break; + case "79": + switch( doms[++i] ) { + case "145": + case "62": + return true; + } + break; + } + break; + case "61": + switch( doms[++i] ) { + case "33": + return doms[++i] === "106"; + case "36": + return doms[++i] === "101"; + case "38": + return doms[++i] === "10"; + } + break; + case "62": + switch( doms[++i] ) { + case "88": + switch( doms[++i] ) { + case "2": + case "3": + case "4": + case "5": + return true; + } + break; + case "89": + switch( doms[++i] ) { + case "20": + case "30": + case "32": + case "33": + case "35": + case "37": + case "38": + case "40": + case "46": + case "47": + case "48": + case "49": + case "59": + case "60": + return true; + } + break; + } + break; + case "77": + switch( doms[++i] ) { + case "36": + return doms[++i] === "184"; + case "42": + return doms[++i] === "171"; + case "45": + switch( doms[++i] ) { + case "155": + case "254": + case "97": + return true; + } + break; + } + break; + case "79": + switch( doms[++i] ) { + case "66": + switch( doms[++i] ) { + case "29": + case "83": + return true; + } + break; + case "67": + return doms[++i] === "146"; + case "69": + return doms[++i] === "195"; + case "70": + return doms[++i] === "205"; + case "73": + return doms[++i] === "139"; + case "75": + switch( doms[++i] ) { + case "202": + case "234": + return true; + } + break; + case "79": + return doms[++i] === "7"; + case "80": + return doms[++i] === "67"; + case "83": + switch( doms[++i] ) { + case "10": + case "172": + case "66": + return true; + } + break; + case "85": + switch( doms[++i] ) { + case "101": + case "102": + return true; + } + break; + case "86": + return doms[++i] === "158"; + case "87": + switch( doms[++i] ) { + case "112": + case "140": + case "143": + case "144": + case "145": + case "164": + return true; + } + break; + case "97": + return doms[++i] === "198"; + } + break; + case "9": + switch( doms[++i] ) { + case "105": + return doms[++i] === "230"; + case "115": + return doms[++i] === "214"; + case "131": + return doms[++i] === "202"; + case "136": + return doms[++i] === "125"; + case "141": + return doms[++i] === "180"; + case "29": + return doms[++i] === "22"; + case "39": + return doms[++i] === "106"; + case "46": + return doms[++i] === "52"; + case "50": + return doms[++i] === "216"; + case "51": + return doms[++i] === "157"; + case "87": + return doms[++i] === "245"; + } + break; + } + break; + case "50": + switch( doms[++i] ) { + case "112": + switch( doms[++i] ) { + case "129": + return doms[++i] === "55"; + case "137": + return doms[++i] === "140"; + case "164": + return doms[++i] === "196"; + } + break; + case "118": + switch( doms[++i] ) { + case "112": + return doms[++i] === "2"; + case "127": + return doms[++i] === "241"; + case "39": + return doms[++i] === "146"; + case "58": + return doms[++i] === "2"; + } + break; + case "16": + switch( doms[++i] ) { + case "199": + return doms[++i] === "114"; + case "218": + return doms[++i] === "253"; + } + break; + case "19": + switch( doms[++i] ) { + case "122": + return doms[++i] === "182"; + case "90": + return doms[++i] === "77"; + } + break; + case "21": + if (doms[++i] === "184") + return doms[++i] === "199"; + break; + case "22": + switch( doms[++i] ) { + case "106": + return doms[++i] === "10"; + case "11": + return doms[++i] === "33"; + case "35": + return doms[++i] === "89"; + } + break; + case "23": + if (doms[++i] === "149") + return doms[++i] === "224"; + break; + case "28": + switch( doms[++i] ) { + case "39": + return doms[++i] === "215"; + case "44": + return doms[++i] === "220"; + case "84": + return doms[++i] === "119"; + } + break; + case "3": + if (doms[++i] === "230") + return doms[++i] === "250"; + break; + case "30": + switch( doms[++i] ) { + case "38": + return doms[++i] === "218"; + case "45": + return doms[++i] === "29"; + } + break; + case "31": + switch( doms[++i] ) { + case "160": + return doms[++i] === "220"; + case "162": + return doms[++i] === "101"; + } + break; + case "56": + switch( doms[++i] ) { + case "176": + return doms[++i] === "110"; + case "179": + return doms[++i] === "68"; + } + break; + case "57": + switch( doms[++i] ) { + case "100": + return doms[++i] === "36"; + case "203": + return doms[++i] === "89"; + case "204": + return doms[++i] === "11"; + } + break; + case "62": + switch( doms[++i] ) { + case "134": + return doms[++i] === "64"; + case "160": + switch( doms[++i] ) { + case "16": + case "239": + case "240": + return true; + } + break; + case "194": + return doms[++i] === "168"; + case "224": + return doms[++i] === "1"; + case "230": + return doms[++i] === "1"; + case "236": + return doms[++i] === "1"; + } + break; + case "63": + switch( doms[++i] ) { + case "119": + return doms[++i] === "1"; + case "202": + switch( doms[++i] ) { + case "10": + case "13": + case "19": + case "3": + case "31": + case "48": + return true; + } + break; + case "39": + return doms[++i] === "1"; + case "44": + return doms[++i] === "1"; + case "46": + return doms[++i] === "1"; + } + break; + case "7": + switch( doms[++i] ) { + case "134": + return doms[++i] === "115"; + case "139": + switch( doms[++i] ) { + case "204": + case "205": + case "206": + return true; + } + break; + case "202": + switch( doms[++i] ) { + case "126": + case "130": + return true; + } + break; + case "203": + return doms[++i] === "202"; + case "209": + return doms[++i] === "21"; + case "7": + return doms[++i] === "140"; + } + break; + case "87": + switch( doms[++i] ) { + case "149": + return doms[++i] === "57"; + case "248": + return doms[++i] === "91"; + case "26": + return doms[++i] === "66"; + } + break; + case "97": + switch( doms[++i] ) { + case "113": + switch( doms[++i] ) { + case "146": + case "152": + case "192": + return true; + } + break; + case "117": + switch( doms[++i] ) { + case "112": + case "126": + return true; + } + break; + case "13": + return doms[++i] === "12"; + } + break; + } + break; + case "51": + switch( doms[++i] ) { + case "254": + switch( doms[++i] ) { + case "113": + switch( doms[++i] ) { + case "16": + case "55": + return true; + } + break; + case "115": + switch( doms[++i] ) { + case "159": + case "223": + return true; + } + break; + case "144": + return doms[++i] === "169"; + case "16": + return doms[++i] === "134"; + case "215": + return doms[++i] === "68"; + case "38": + return doms[++i] === "46"; + case "55": + switch( doms[++i] ) { + case "197": + case "198": + return true; + } + break; + case "59": + switch( doms[++i] ) { + case "130": + case "147": + return true; + } + break; + case "72": + return doms[++i] === "100"; + case "90": + return doms[++i] === "120"; + case "97": + return doms[++i] === "251"; + } + break; + case "255": + if (doms[++i] === "25") + return doms[++i] === "1"; + break; + } + break; + case "52": + switch( doms[++i] ) { + case "0": + switch( doms[++i] ) { + case "209": + return doms[++i] === "165"; + case "58": + return doms[++i] === "209"; + case "7": + return doms[++i] === "30"; + } + break; + case "1": + switch( doms[++i] ) { + case "215": + return doms[++i] === "57"; + case "81": + return doms[++i] === "233"; + } + break; + case "10": + switch( doms[++i] ) { + case "135": + return doms[++i] === "180"; + case "47": + return doms[++i] === "80"; + } + break; + case "11": + switch( doms[++i] ) { + case "118": + return doms[++i] === "152"; + case "217": + return doms[++i] === "10"; + } + break; + case "17": + if (doms[++i] === "252") + return doms[++i] === "45"; + break; + case "18": + switch( doms[++i] ) { + case "121": + return doms[++i] === "93"; + case "51": + return doms[++i] === "36"; + case "62": + return doms[++i] === "126"; + } + break; + case "19": + switch( doms[++i] ) { + case "126": + return doms[++i] === "159"; + case "171": + return doms[++i] === "191"; + case "18": + return doms[++i] === "243"; + case "185": + return doms[++i] === "41"; + } + break; + case "2": + if (doms[++i] === "51") + return doms[++i] === "50"; + break; + case "20": + switch( doms[++i] ) { + case "102": + return doms[++i] === "61"; + case "249": + return doms[++i] === "127"; + case "73": + return doms[++i] === "59"; + } + break; + case "24": + if (doms[++i] === "145") + return doms[++i] === "53"; + break; + case "26": + switch( doms[++i] ) { + case "63": + return doms[++i] === "99"; + case "8": + return doms[++i] === "105"; + } + break; + case "28": + if (doms[++i] === "184") + return doms[++i] === "96"; + break; + case "3": + switch( doms[++i] ) { + case "111": + return doms[++i] === "35"; + case "48": + return doms[++i] === "139"; + } + break; + case "30": + switch( doms[++i] ) { + case "120": + return doms[++i] === "175"; + case "47": + return doms[++i] === "9"; + case "63": + return doms[++i] === "163"; + case "69": + return doms[++i] === "211"; + case "97": + return doms[++i] === "36"; + } + break; + case "33": + if (doms[++i] === "25") + return doms[++i] === "135"; + break; + case "4": + switch( doms[++i] ) { + case "143": + return doms[++i] === "127"; + case "20": + return doms[++i] === "46"; + case "210": + return doms[++i] === "187"; + case "212": + return doms[++i] === "130"; + case "236": + return doms[++i] === "202"; + } + break; + case "5": + switch( doms[++i] ) { + case "19": + return doms[++i] === "183"; + case "45": + return doms[++i] === "135"; + case "74": + return doms[++i] === "75"; + case "76": + return doms[++i] === "233"; + } + break; + case "6": + switch( doms[++i] ) { + case "212": + return doms[++i] === "150"; + case "222": + return doms[++i] === "203"; + case "85": + return doms[++i] === "31"; + } + break; + case "7": + switch( doms[++i] ) { + case "219": + return doms[++i] === "130"; + case "237": + return doms[++i] === "140"; + case "36": + return doms[++i] === "7"; + } + break; + } + break; + case "54": + switch( doms[++i] ) { + case "148": + switch( doms[++i] ) { + case "2": + return doms[++i] === "114"; + case "86": + return doms[++i] === "218"; + } + break; + case "153": + if (doms[++i] === "174") + return doms[++i] === "67"; + break; + case "154": + if (doms[++i] === "79") + return doms[++i] === "4"; + break; + case "164": + if (doms[++i] === "37") + return doms[++i] === "38"; + break; + case "166": + if (doms[++i] === "104") + return doms[++i] === "214"; + break; + case "167": + if (doms[++i] === "73") + return doms[++i] === "151"; + break; + case "171": + switch( doms[++i] ) { + case "55": + return doms[++i] === "186"; + case "69": + return doms[++i] === "49"; + } + break; + case "172": + if (doms[++i] === "203") + return doms[++i] === "125"; + break; + case "175": + if (doms[++i] === "241") + return doms[++i] === "148"; + break; + case "187": + switch( doms[++i] ) { + case "130": + return doms[++i] === "44"; + case "136": + return doms[++i] === "83"; + case "229": + return doms[++i] === "42"; + case "24": + return doms[++i] === "158"; + } + break; + case "191": + switch( doms[++i] ) { + case "118": + return doms[++i] === "141"; + case "250": + return doms[++i] === "1"; + case "45": + return doms[++i] === "214"; + } + break; + case "192": + if (doms[++i] === "231") + return doms[++i] === "83"; + break; + case "194": + switch( doms[++i] ) { + case "183": + return doms[++i] === "132"; + case "73": + return doms[++i] === "204"; + } + break; + case "200": + if (doms[++i] === "105") + return doms[++i] === "46"; + break; + case "201": + switch( doms[++i] ) { + case "13": + return doms[++i] === "42"; + case "235": + return doms[++i] === "150"; + } + break; + case "204": + if (doms[++i] === "6") + return doms[++i] === "116"; + break; + case "206": + if (doms[++i] === "24") + return doms[++i] === "60"; + break; + case "213": + switch( doms[++i] ) { + case "198": + return doms[++i] === "105"; + case "240": + return doms[++i] === "128"; + } + break; + case "218": + switch( doms[++i] ) { + case "24": + switch( doms[++i] ) { + case "106": + case "118": + return true; + } + break; + case "31": + switch( doms[++i] ) { + case "155": + case "166": + case "75": + return true; + } + break; + } + break; + case "221": + switch( doms[++i] ) { + case "248": + return doms[++i] === "182"; + case "255": + return doms[++i] === "71"; + } + break; + case "225": + switch( doms[++i] ) { + case "136": + return doms[++i] === "70"; + case "211": + return doms[++i] === "13"; + case "229": + return doms[++i] === "149"; + case "64": + return doms[++i] === "201"; + case "81": + return doms[++i] === "87"; + } + break; + case "226": + if (doms[++i] === "74") + return doms[++i] === "191"; + break; + case "227": + if (doms[++i] === "234") + return doms[++i] === "34"; + break; + case "228": + switch( doms[++i] ) { + case "180": + return doms[++i] === "156"; + case "244": + return doms[++i] === "64"; + } + break; + case "230": + switch( doms[++i] ) { + case "180": + switch( doms[++i] ) { + case "10": + case "103": + case "117": + case "136": + case "142": + case "161": + case "163": + case "164": + case "170": + case "171": + case "174": + case "185": + case "188": + case "197": + case "199": + case "244": + case "28": + case "33": + case "41": + case "44": + case "48": + case "54": + case "57": + case "75": + case "79": + case "93": + return true; + } + break; + case "181": + switch( doms[++i] ) { + case "108": + case "11": + case "116": + case "130": + case "137": + case "140": + case "151": + case "157": + case "176": + case "18": + case "186": + case "205": + case "208": + case "216": + case "222": + case "225": + case "23": + case "237": + case "242": + case "245": + case "248": + case "252": + case "34": + case "41": + case "45": + case "53": + case "6": + case "73": + case "74": + case "86": + case "87": + case "9": + case "92": + return true; + } + break; + case "182": + switch( doms[++i] ) { + case "10": + case "104": + case "11": + case "117": + case "139": + case "15": + case "159": + case "190": + case "199": + case "201": + case "212": + case "214": + case "225": + case "250": + case "31": + case "37": + case "39": + case "40": + case "49": + case "86": + case "98": + return true; + } + break; + case "183": + switch( doms[++i] ) { + case "107": + case "119": + case "122": + case "141": + case "147": + case "15": + case "165": + case "170": + case "183": + case "185": + case "191": + case "214": + case "217": + case "223": + case "27": + case "28": + case "31": + case "32": + case "44": + case "62": + case "65": + case "71": + case "85": + case "93": + case "95": + return true; + } + break; + case "228": + switch( doms[++i] ) { + case "10": + case "104": + case "119": + case "120": + case "136": + case "154": + case "37": + case "38": + case "48": + case "50": + case "54": + case "62": + case "65": + case "72": + case "73": + case "84": + case "85": + case "87": + return true; + } + break; + case "96": + switch( doms[++i] ) { + case "110": + case "122": + case "13": + case "22": + case "30": + case "31": + case "35": + case "87": + return true; + } + break; + } + break; + case "231": + switch( doms[++i] ) { + case "10": + return doms[++i] === "252"; + case "11": + return doms[++i] === "90"; + case "136": + return doms[++i] === "77"; + case "141": + return doms[++i] === "2"; + case "18": + return doms[++i] === "204"; + case "8": + return doms[++i] === "156"; + case "80": + return doms[++i] === "218"; + case "81": + return doms[++i] === "241"; + case "98": + return doms[++i] === "186"; + } + break; + case "235": + switch( doms[++i] ) { + case "100": + return doms[++i] === "36"; + case "107": + return doms[++i] === "140"; + case "109": + return doms[++i] === "133"; + case "147": + return doms[++i] === "62"; + case "184": + return doms[++i] === "82"; + case "223": + return doms[++i] === "196"; + case "69": + return doms[++i] === "205"; + } + break; + case "236": + if (doms[++i] === "229") + return doms[++i] === "134"; + break; + case "239": + switch( doms[++i] ) { + case "186": + switch( doms[++i] ) { + case "102": + case "107": + case "109": + case "115": + case "123": + case "129": + case "142": + case "145": + case "148": + case "153": + case "160": + case "161": + case "17": + case "175": + case "184": + case "191": + case "217": + case "225": + case "238": + case "240": + case "249": + case "250": + case "251": + case "26": + case "38": + case "4": + case "40": + case "41": + case "46": + case "49": + case "5": + case "58": + case "66": + case "67": + case "7": + case "76": + case "8": + case "81": + case "87": + case "88": + return true; + } + break; + case "192": + switch( doms[++i] ) { + case "100": + case "128": + case "14": + case "179": + case "180": + case "200": + case "207": + case "209": + case "225": + case "230": + case "27": + case "53": + case "6": + case "61": + case "67": + case "9": + return true; + } + break; + } + break; + case "242": + if (doms[++i] === "170") + return doms[++i] === "99"; + break; + case "243": + switch( doms[++i] ) { + case "148": + return doms[++i] === "41"; + case "161": + return doms[++i] === "47"; + case "162": + return doms[++i] === "177"; + case "173": + return doms[++i] === "42"; + case "194": + return doms[++i] === "7"; + case "237": + return doms[++i] === "239"; + case "35": + return doms[++i] === "112"; + case "60": + return doms[++i] === "220"; + case "70": + return doms[++i] === "214"; + case "99": + return doms[++i] === "240"; + } + break; + case "244": + switch( doms[++i] ) { + case "19": + return doms[++i] === "113"; + case "28": + return doms[++i] === "94"; + case "35": + return doms[++i] === "195"; + } + break; + case "246": + switch( doms[++i] ) { + case "185": + return doms[++i] === "83"; + case "225": + return doms[++i] === "164"; + } + break; + case "248": + if (doms[++i] === "247") + return doms[++i] === "54"; + break; + case "249": + if (doms[++i] === "39") + return doms[++i] === "61"; + break; + case "68": + switch( doms[++i] ) { + case "213": + return doms[++i] === "39"; + case "221": + return doms[++i] === "251"; + case "57": + return doms[++i] === "84"; + } + break; + case "69": + switch( doms[++i] ) { + case "1": + return doms[++i] === "104"; + case "14": + return doms[++i] === "37"; + case "250": + return doms[++i] === "158"; + case "38": + return doms[++i] === "224"; + case "48": + switch( doms[++i] ) { + case "112": + case "116": + return true; + } + break; + case "55": + return doms[++i] === "176"; + } + break; + case "72": + switch( doms[++i] ) { + case "130": + return doms[++i] === "67"; + case "9": + return doms[++i] === "51"; + case "96": + return doms[++i] === "234"; + } + break; + case "76": + switch( doms[++i] ) { + case "107": + return doms[++i] === "39"; + case "164": + return doms[++i] === "134"; + } + break; + case "77": + if (doms[++i] === "129") + return doms[++i] === "38"; + break; + case "79": + if (doms[++i] === "10") + return doms[++i] === "91"; + break; + case "83": + if (doms[++i] === "11") + return doms[++i] === "215"; + break; + case "84": + switch( doms[++i] ) { + case "102": + return doms[++i] === "7"; + case "219": + return doms[++i] === "225"; + case "77": + return doms[++i] === "239"; + } + break; + case "85": + if (doms[++i] === "2") + return doms[++i] === "85"; + break; + case "86": + switch( doms[++i] ) { + case "133": + return doms[++i] === "212"; + case "253": + return doms[++i] === "210"; + case "27": + return doms[++i] === "247"; + case "46": + return doms[++i] === "247"; + } + break; + case "88": + if (doms[++i] === "155") + return doms[++i] === "189"; + break; + case "93": + switch( doms[++i] ) { + case "164": + return doms[++i] === "142"; + case "42": + return doms[++i] === "179"; + } + break; + } + break; + case "58": + switch( doms[++i] ) { + case "20": + if (doms[++i] === "132") + return doms[++i] === "14"; + break; + case "64": + switch( doms[++i] ) { + case "190": + return doms[++i] === "149"; + case "200": + return doms[++i] === "67"; + case "204": + return doms[++i] === "41"; + case "205": + switch( doms[++i] ) { + case "167": + case "171": + case "174": + return true; + } + break; + } + break; + case "80": + if (doms[++i] === "21") + switch( doms[++i] ) { + case "130": + case "137": + return true; + } + break; + case "93": + if (doms[++i] === "146") + return doms[++i] === "151"; + break; + } + break; + case "59": + switch( doms[++i] ) { + case "106": + switch( doms[++i] ) { + case "13": + switch( doms[++i] ) { + case "11": + case "93": + return true; + } + break; + case "18": + switch( doms[++i] ) { + case "132": + case "133": + case "136": + case "137": + return true; + } + break; + } + break; + case "147": + if (doms[++i] === "234") + return doms[++i] === "18"; + break; + case "188": + if (doms[++i] === "255") + return doms[++i] === "82"; + break; + } + break; + case "60": + switch( doms[++i] ) { + case "191": + if (doms[++i] === "57") + return doms[++i] === "211"; + break; + case "35": + if (doms[++i] === "242") + return doms[++i] === "239"; + break; + case "41": + if (doms[++i] === "115") + return doms[++i] === "56"; + break; + case "46": + switch( doms[++i] ) { + case "171": + return doms[++i] === "85"; + case "175": + return doms[++i] === "221"; + } + break; + } + break; + case "61": + switch( doms[++i] ) { + case "115": + switch( doms[++i] ) { + case "122": + return doms[++i] === "106"; + case "126": + return doms[++i] === "48"; + } + break; + case "12": + if (doms[++i] === "232") + return doms[++i] === "163"; + break; + case "194": + if (doms[++i] === "239") + return doms[++i] === "84"; + break; + case "205": + if (doms[++i] === "224") + switch( doms[++i] ) { + case "249": + case "43": + return true; + } + break; + case "64": + if (doms[++i] === "61") + return doms[++i] === "161"; + break; + } + break; + case "62": + switch( doms[++i] ) { + case "109": + if (doms[++i] === "1") + return doms[++i] === "33"; + break; + case "116": + if (doms[++i] === "24") + return doms[++i] === "23"; + break; + case "118": + if (doms[++i] === "255") + return doms[++i] === "3"; + break; + case "128": + if (doms[++i] === "58") + return doms[++i] === "174"; + break; + case "129": + if (doms[++i] === "141") + return doms[++i] === "66"; + break; + case "149": + switch( doms[++i] ) { + case "1": + return doms[++i] === "165"; + case "12": + return doms[++i] === "62"; + case "24": + switch( doms[++i] ) { + case "150": + case "152": + case "226": + case "233": + case "67": + case "74": + return true; + } + break; + case "26": + switch( doms[++i] ) { + case "120": + case "83": + return true; + } + break; + case "27": + return doms[++i] === "183"; + case "7": + return doms[++i] === "230"; + } + break; + case "152": + if (doms[++i] === "62") + return doms[++i] === "114"; + break; + case "210": + switch( doms[++i] ) { + case "107": + return doms[++i] === "204"; + case "109": + return doms[++i] === "89"; + case "110": + switch( doms[++i] ) { + case "152": + case "98": + return true; + } + break; + case "114": + return doms[++i] === "138"; + case "138": + return doms[++i] === "222"; + case "140": + return doms[++i] === "214"; + case "170": + return doms[++i] === "114"; + case "178": + return doms[++i] === "221"; + case "244": + return doms[++i] === "235"; + case "246": + return doms[++i] === "240"; + case "38": + return doms[++i] === "175"; + } + break; + case "212": + switch( doms[++i] ) { + case "73": + return doms[++i] === "140"; + case "85": + switch( doms[++i] ) { + case "226": + case "67": + return true; + } + break; + case "91": + return doms[++i] === "3"; + case "93": + return doms[++i] === "52"; + } + break; + case "244": + if (doms[++i] === "10") + return doms[++i] === "78"; + break; + case "4": + if (doms[++i] === "22") + return doms[++i] === "10"; + break; + case "75": + switch( doms[++i] ) { + case "158": + return doms[++i] === "101"; + case "195": + return doms[++i] === "249"; + case "207": + switch( doms[++i] ) { + case "141": + case "142": + case "151": + case "152": + return true; + } + break; + case "214": + return doms[++i] === "25"; + case "215": + return doms[++i] === "173"; + case "237": + switch( doms[++i] ) { + case "252": + case "254": + return true; + } + break; + case "255": + return doms[++i] === "16"; + } + break; + } + break; + case "63": + switch( doms[++i] ) { + case "141": + switch( doms[++i] ) { + case "226": + return doms[++i] === "92"; + case "250": + return doms[++i] === "253"; + case "254": + return doms[++i] === "98"; + } + break; + case "147": + if (doms[++i] === "64") + return doms[++i] === "10"; + break; + case "247": + if (doms[++i] === "82") + return doms[++i] === "210"; + break; + } + break; + case "64": + switch( doms[++i] ) { + case "111": + switch( doms[++i] ) { + case "197": + return doms[++i] === "114"; + case "26": + return doms[++i] === "19"; + } + break; + case "136": + if (doms[++i] === "20") + return doms[++i] === "39"; + break; + case "14": + if (doms[++i] === "68") + return doms[++i] === "156"; + break; + case "141": + if (doms[++i] === "114") + return doms[++i] === "112"; + break; + case "15": + if (doms[++i] === "205") + switch( doms[++i] ) { + case "100": + case "101": + return true; + } + break; + case "17": + if (doms[++i] === "153") + return doms[++i] === "33"; + break; + case "185": + switch( doms[++i] ) { + case "234": + return doms[++i] === "203"; + case "235": + return doms[++i] === "178"; + } + break; + case "187": + if (doms[++i] === "227") + return doms[++i] === "14"; + break; + case "188": + switch( doms[++i] ) { + case "51": + return doms[++i] === "80"; + case "60": + return doms[++i] === "162"; + } + break; + case "20": + switch( doms[++i] ) { + case "40": + switch( doms[++i] ) { + case "66": + case "67": + return true; + } + break; + case "53": + return doms[++i] === "82"; + case "55": + return doms[++i] === "146"; + case "57": + return doms[++i] === "130"; + case "63": + return doms[++i] === "204"; + } + break; + case "210": + switch( doms[++i] ) { + case "138": + return doms[++i] === "7"; + case "140": + return doms[++i] === "1"; + case "144": + return doms[++i] === "250"; + } + break; + case "22": + if (doms[++i] === "117") + return doms[++i] === "66"; + break; + case "233": + if (doms[++i] === "161") + return doms[++i] === "121"; + break; + case "31": + if (doms[++i] === "42") + return doms[++i] === "235"; + break; + case "34": + switch( doms[++i] ) { + case "230": + switch( doms[++i] ) { + case "122": + case "137": + return true; + } + break; + case "67": + return doms[++i] === "222"; + case "8": + switch( doms[++i] ) { + case "18": + case "20": + case "21": + case "23": + case "7": + case "8": + case "9": + return true; + } + break; + case "89": + switch( doms[++i] ) { + case "155": + case "167": + return true; + } + break; + } + break; + case "37": + if (doms[++i] === "52") + return doms[++i] === "172"; + break; + case "49": + switch( doms[++i] ) { + case "234": + return doms[++i] === "90"; + case "246": + return doms[++i] === "241"; + } + break; + case "6": + switch( doms[++i] ) { + case "100": + return doms[++i] === "183"; + case "96": + return doms[++i] === "77"; + } + break; + case "62": + if (doms[++i] === "224") + return doms[++i] === "111"; + break; + case "70": + if (doms[++i] === "19") + switch( doms[++i] ) { + case "202": + case "34": + return true; + } + break; + case "71": + switch( doms[++i] ) { + case "74": + return doms[++i] === "176"; + case "75": + return doms[++i] === "254"; + } + break; + case "72": + if (doms[++i] === "101") + return doms[++i] === "37"; + break; + case "74": + switch( doms[++i] ) { + case "101": + return doms[++i] === "66"; + case "223": + return doms[++i] === "38"; + } + break; + case "79": + if (doms[++i] === "99") + return doms[++i] === "92"; + break; + case "85": + if (doms[++i] === "166") + return doms[++i] === "17"; + break; + case "90": + if (doms[++i] === "52") + return doms[++i] === "54"; + break; + case "91": + if (doms[++i] === "254") + return doms[++i] === "60"; + break; + } + break; + case "65": + switch( doms[++i] ) { + case "19": + if (doms[++i] === "157") + return doms[++i] === "232"; + break; + case "208": + if (doms[++i] === "56") + return doms[++i] === "130"; + break; + case "254": + switch( doms[++i] ) { + case "248": + return doms[++i] === "129"; + case "250": + return doms[++i] === "114"; + } + break; + case "36": + if (doms[++i] === "244") + return doms[++i] === "253"; + break; + case "49": + switch( doms[++i] ) { + case "3": + return doms[++i] === "6"; + case "8": + return doms[++i] === "111"; + } + break; + case "60": + switch( doms[++i] ) { + case "16": + return doms[++i] === "43"; + case "46": + return doms[++i] === "21"; + case "49": + return doms[++i] === "18"; + } + break; + case "75": + if (doms[++i] === "138") + return doms[++i] === "110"; + break; + case "98": + if (doms[++i] === "0") + return doms[++i] === "182"; + break; + } + break; + case "66": + switch( doms[++i] ) { + case "115": + if (doms[++i] === "174") + return doms[++i] === "183"; + break; + case "116": + switch( doms[++i] ) { + case "178": + return doms[++i] === "16"; + case "209": + return doms[++i] === "164"; + } + break; + case "117": + if (doms[++i] === "47") + return doms[++i] === "215"; + break; + case "147": + switch( doms[++i] ) { + case "240": + switch( doms[++i] ) { + case "170": + case "179": + return true; + } + break; + case "244": + switch( doms[++i] ) { + case "175": + case "53": + case "63": + case "92": + return true; + } + break; + } + break; + case "152": + if (doms[++i] === "73") + return doms[++i] === "145"; + break; + case "175": + if (doms[++i] === "237") + return doms[++i] === "206"; + break; + case "212": + switch( doms[++i] ) { + case "225": + return doms[++i] === "89"; + case "230": + switch( doms[++i] ) { + case "37": + case "63": + return true; + } + break; + case "232": + return doms[++i] === "132"; + case "242": + switch( doms[++i] ) { + case "129": + case "131": + return true; + } + break; + } + break; + case "216": + if (doms[++i] === "77") + switch( doms[++i] ) { + case "12": + case "21": + case "4": + return true; + } + break; + case "218": + if (doms[++i] === "72") + return doms[++i] === "112"; + break; + case "220": + if (doms[++i] === "4") + return doms[++i] === "139"; + break; + case "221": + switch( doms[++i] ) { + case "122": + return doms[++i] === "112"; + case "126": + return doms[++i] === "59"; + case "136": + return doms[++i] === "50"; + case "144": + return doms[++i] === "58"; + case "161": + return doms[++i] === "53"; + case "17": + return doms[++i] === "108"; + case "171": + return doms[++i] === "56"; + case "176": + return doms[++i] === "50"; + case "18": + return doms[++i] === "108"; + case "20": + return doms[++i] === "108"; + case "23": + return doms[++i] === "108"; + case "26": + return doms[++i] === "108"; + case "27": + return doms[++i] === "108"; + case "31": + return doms[++i] === "108"; + case "33": + return doms[++i] === "108"; + case "34": + return doms[++i] === "108"; + case "35": + return doms[++i] === "108"; + case "39": + return doms[++i] === "108"; + case "44": + return doms[++i] === "108"; + case "48": + return doms[++i] === "108"; + case "54": + return doms[++i] === "108"; + case "55": + return doms[++i] === "108"; + case "57": + return doms[++i] === "108"; + case "59": + return doms[++i] === "108"; + case "61": + return doms[++i] === "108"; + } + break; + case "249": + if (doms[++i] === "138") + return doms[++i] === "146"; + break; + case "254": + if (doms[++i] === "103") + return doms[++i] === "185"; + break; + case "45": + switch( doms[++i] ) { + case "231": + return doms[++i] === "245"; + case "248": + return doms[++i] === "246"; + case "249": + switch( doms[++i] ) { + case "245": + case "246": + return true; + } + break; + } + break; + case "59": + switch( doms[++i] ) { + case "64": + return doms[++i] === "115"; + case "65": + return doms[++i] === "4"; + case "71": + return doms[++i] === "114"; + } + break; + case "6": + switch( doms[++i] ) { + case "41": + return doms[++i] === "21"; + case "42": + return doms[++i] === "21"; + case "43": + return doms[++i] === "21"; + case "44": + return doms[++i] === "4"; + } + break; + case "85": + if (doms[++i] === "139") + switch( doms[++i] ) { + case "200": + case "201": + return true; + } + break; + case "96": + switch( doms[++i] ) { + case "147": + switch( doms[++i] ) { + case "103": + case "104": + case "114": + case "128": + case "132": + case "137": + return true; + } + break; + case "149": + return doms[++i] === "1"; + case "160": + switch( doms[++i] ) { + case "133": + case "149": + return true; + } + break; + case "161": + switch( doms[++i] ) { + case "138": + case "146": + return true; + } + break; + case "162": + return doms[++i] === "137"; + case "163": + return doms[++i] === "137"; + } + break; + } + break; + case "67": + switch( doms[++i] ) { + case "192": + if (doms[++i] === "35") + switch( doms[++i] ) { + case "128": + case "130": + case "133": + return true; + } + break; + case "196": + switch( doms[++i] ) { + case "13": + return doms[++i] === "208"; + case "222": + return doms[++i] === "228"; + case "85": + return doms[++i] === "119"; + } + break; + case "20": + switch( doms[++i] ) { + case "108": + return doms[++i] === "207"; + case "86": + return doms[++i] === "48"; + case "90": + switch( doms[++i] ) { + case "126": + case "185": + return true; + } + break; + } + break; + case "202": + if (doms[++i] === "114") + switch( doms[++i] ) { + case "133": + case "134": + return true; + } + break; + case "205": + if (doms[++i] === "101") + return doms[++i] === "127"; + break; + case "207": + if (doms[++i] === "199") + return doms[++i] === "164"; + break; + case "211": + if (doms[++i] === "111") + switch( doms[++i] ) { + case "110": + case "160": + case "161": + case "162": + case "163": + case "170": + return true; + } + break; + case "212": + if (doms[++i] === "93") + return doms[++i] === "226"; + break; + case "218": + if (doms[++i] === "116") + switch( doms[++i] ) { + case "82": + case "98": + return true; + } + break; + case "222": + switch( doms[++i] ) { + case "151": + return doms[++i] === "62"; + case "44": + return doms[++i] === "28"; + case "59": + return doms[++i] === "85"; + } + break; + case "223": + if (doms[++i] === "102") + return doms[++i] === "79"; + break; + case "225": + if (doms[++i] === "154") + return doms[++i] === "215"; + break; + case "227": + if (doms[++i] === "166") + return doms[++i] === "189"; + break; + case "228": + switch( doms[++i] ) { + case "116": + return doms[++i] === "48"; + case "122": + return doms[++i] === "178"; + case "19": + return doms[++i] === "216"; + case "205": + return doms[++i] === "169"; + } + break; + case "23": + switch( doms[++i] ) { + case "166": + return doms[++i] === "155"; + case "226": + return doms[++i] === "169"; + } + break; + case "231": + if (doms[++i] === "28") + switch( doms[++i] ) { + case "179": + case "182": + case "64": + return true; + } + break; + } + break; + case "68": + switch( doms[++i] ) { + case "168": + if (doms[++i] === "209") + return doms[++i] === "242"; + break; + case "169": + switch( doms[++i] ) { + case "73": + return doms[++i] === "82"; + case "85": + switch( doms[++i] ) { + case "113": + case "77": + return true; + } + break; + case "86": + switch( doms[++i] ) { + case "96": + case "98": + return true; + } + break; + case "98": + return doms[++i] === "245"; + } + break; + case "171": + if (doms[++i] === "215") + return doms[++i] === "13"; + break; + case "178": + if (doms[++i] === "254") + switch( doms[++i] ) { + case "120": + case "8": + return true; + } + break; + case "232": + if (doms[++i] === "35") + return doms[++i] === "229"; + break; + case "65": + switch( doms[++i] ) { + case "120": + return doms[++i] === "234"; + case "123": + return doms[++i] === "173"; + } + break; + } + break; + case "69": + switch( doms[++i] ) { + case "10": + if (doms[++i] === "33") + return doms[++i] === "178"; + break; + case "13": + if (doms[++i] === "144") + return doms[++i] === "236"; + break; + case "163": + if (doms[++i] === "225") + return doms[++i] === "182"; + break; + case "165": + if (doms[++i] === "95") + switch( doms[++i] ) { + case "222": + case "242": + return true; + } + break; + case "167": + switch( doms[++i] ) { + case "136": + return doms[++i] === "196"; + case "138": + return doms[++i] === "108"; + case "177": + return doms[++i] === "168"; + } + break; + case "172": + switch( doms[++i] ) { + case "199": + return doms[++i] === "50"; + case "201": + switch( doms[++i] ) { + case "144": + case "145": + case "202": + case "247": + return true; + } + break; + } + break; + case "174": + if (doms[++i] === "244") + return doms[++i] === "50"; + break; + case "175": + if (doms[++i] === "93") + return doms[++i] === "179"; + break; + case "192": + if (doms[++i] === "3") + switch( doms[++i] ) { + case "16": + case "64": + return true; + } + break; + case "195": + switch( doms[++i] ) { + case "101": + return doms[++i] === "66"; + case "124": + switch( doms[++i] ) { + case "170": + case "202": + case "69": + return true; + } + break; + } + break; + case "197": + switch( doms[++i] ) { + case "12": + switch( doms[++i] ) { + case "141": + case "185": + return true; + } + break; + case "18": + switch( doms[++i] ) { + case "184": + case "185": + case "186": + return true; + } + break; + case "21": + return doms[++i] === "165"; + } + break; + case "26": + if (doms[++i] === "170") + return doms[++i] === "8"; + break; + case "27": + if (doms[++i] === "174") + return doms[++i] === "10"; + break; + case "28": + if (doms[++i] === "199") + switch( doms[++i] ) { + case "253": + case "70": + return true; + } + break; + case "39": + if (doms[++i] === "236") + return doms[++i] === "225"; + break; + case "4": + switch( doms[++i] ) { + case "232": + return doms[++i] === "80"; + case "238": + return doms[++i] === "214"; + } + break; + case "46": + switch( doms[++i] ) { + case "24": + return doms[++i] === "166"; + case "27": + return doms[++i] === "114"; + } + break; + case "50": + if (doms[++i] === "216") + return doms[++i] === "243"; + break; + case "6": + switch( doms[++i] ) { + case "194": + return doms[++i] === "87"; + case "215": + return doms[++i] === "238"; + } + break; + case "64": + switch( doms[++i] ) { + case "36": + return doms[++i] === "167"; + case "39": + return doms[++i] === "9"; + case "61": + return doms[++i] === "133"; + case "73": + return doms[++i] === "104"; + } + break; + case "65": + switch( doms[++i] ) { + case "10": + return doms[++i] === "231"; + case "3": + switch( doms[++i] ) { + case "162": + case "232": + return true; + } + break; + case "33": + return doms[++i] === "111"; + } + break; + case "73": + switch( doms[++i] ) { + case "144": + return doms[++i] === "6"; + case "169": + return doms[++i] === "145"; + } + break; + case "89": + if (doms[++i] === "31") + return doms[++i] === "183"; + break; + case "90": + if (doms[++i] === "66") + return doms[++i] === "180"; + break; + } + break; + case "70": + switch( doms[++i] ) { + case "32": + if (doms[++i] === "91") + return doms[++i] === "27"; + break; + case "38": + switch( doms[++i] ) { + case "102": + return doms[++i] === "227"; + case "81": + return doms[++i] === "55"; + } + break; + case "40": + if (doms[++i] === "208") + return doms[++i] === "87"; + break; + case "86": + if (doms[++i] === "161") + return doms[++i] === "234"; + break; + } + break; + case "71": + if (doms[++i] === "18") + if (doms[++i] === "108") + return doms[++i] === "23"; + break; + case "72": + switch( doms[++i] ) { + case "14": + if (doms[++i] === "181") + return doms[++i] === "184"; + break; + case "167": + switch( doms[++i] ) { + case "131": + return doms[++i] === "160"; + case "191": + return doms[++i] === "69"; + case "36": + return doms[++i] === "28"; + case "56": + return doms[++i] === "41"; + } + break; + case "247": + if (doms[++i] === "172") + switch( doms[++i] ) { + case "216": + case "30": + return true; + } + break; + case "249": + switch( doms[++i] ) { + case "145": + return doms[++i] === "17"; + case "159": + return doms[++i] === "55"; + } + break; + case "32": + switch( doms[++i] ) { + case "28": + return doms[++i] === "89"; + case "43": + return doms[++i] === "37"; + } + break; + case "44": + switch( doms[++i] ) { + case "80": + return doms[++i] === "57"; + case "89": + return doms[++i] === "73"; + case "95": + return doms[++i] === "225"; + } + break; + case "47": + if (doms[++i] === "228") + return doms[++i] === "182"; + break; + case "52": + switch( doms[++i] ) { + case "129": + return doms[++i] === "191"; + case "245": + return doms[++i] === "191"; + } + break; + case "55": + if (doms[++i] === "155") + return doms[++i] === "143"; + break; + case "8": + switch( doms[++i] ) { + case "167": + return doms[++i] === "249"; + case "190": + switch( doms[++i] ) { + case "47": + case "48": + return true; + } + break; + } + break; + } + break; + case "74": + switch( doms[++i] ) { + case "117": + switch( doms[++i] ) { + case "176": + switch( doms[++i] ) { + case "228": + case "231": + case "233": + return true; + } + break; + case "180": + switch( doms[++i] ) { + case "168": + case "170": + case "188": + case "192": + case "240": + case "97": + return true; + } + break; + } + break; + case "119": + if (doms[++i] === "195") + return doms[++i] === "223"; + break; + case "122": + if (doms[++i] === "199") + return doms[++i] === "87"; + break; + case "125": + switch( doms[++i] ) { + case "128": + return doms[++i] === "132"; + case "137": + return doms[++i] === "132"; + case "143": + return doms[++i] === "121"; + case "193": + return doms[++i] === "132"; + case "196": + return doms[++i] === "132"; + case "226": + switch( doms[++i] ) { + case "74": + case "75": + case "76": + return true; + } + break; + case "228": + switch( doms[++i] ) { + case "234": + case "235": + case "236": + return true; + } + break; + case "28": + return doms[++i] === "132"; + case "29": + return doms[++i] === "132"; + case "30": + return doms[++i] === "132"; + } + break; + case "201": + switch( doms[++i] ) { + case "154": + return doms[++i] === "208"; + case "155": + return doms[++i] === "96"; + } + break; + case "207": + switch( doms[++i] ) { + case "243": + return doms[++i] === "55"; + case "253": + return doms[++i] === "71"; + } + break; + case "208": + switch( doms[++i] ) { + case "143": + return doms[++i] === "81"; + case "19": + return doms[++i] === "145"; + case "224": + return doms[++i] === "225"; + case "242": + return doms[++i] === "164"; + } + break; + case "209": + if (doms[++i] === "215") + switch( doms[++i] ) { + case "212": + case "5": + case "6": + return true; + } + break; + case "220": + switch( doms[++i] ) { + case "207": + switch( doms[++i] ) { + case "114": + case "177": + case "95": + return true; + } + break; + case "215": + switch( doms[++i] ) { + case "245": + case "81": + return true; + } + break; + case "219": + switch( doms[++i] ) { + case "53": + case "73": + return true; + } + break; + } + break; + case "50": + switch( doms[++i] ) { + case "105": + return doms[++i] === "114"; + case "60": + return doms[++i] === "29"; + case "61": + return doms[++i] === "197"; + } + break; + case "81": + if (doms[++i] === "186") + return doms[++i] === "35"; + break; + case "86": + if (doms[++i] === "8") + return doms[++i] === "12"; + break; + case "91": + switch( doms[++i] ) { + case "241": + return doms[++i] === "209"; + case "254": + return doms[++i] === "193"; + } + break; + } + break; + case "75": + switch( doms[++i] ) { + case "101": + switch( doms[++i] ) { + case "141": + return doms[++i] === "236"; + case "202": + return doms[++i] === "98"; + } + break; + case "102": + switch( doms[++i] ) { + case "22": + switch( doms[++i] ) { + case "138": + case "139": + case "140": + case "145": + case "150": + case "151": + case "180": + case "200": + case "202": + case "51": + return true; + } + break; + case "25": + return doms[++i] === "35"; + case "9": + return doms[++i] === "195"; + } + break; + case "126": + switch( doms[++i] ) { + case "101": + return doms[++i] === "234"; + case "102": + return doms[++i] === "249"; + case "104": + return doms[++i] === "241"; + case "175": + return doms[++i] === "234"; + case "217": + return doms[++i] === "38"; + case "46": + switch( doms[++i] ) { + case "40": + case "44": + return true; + } + break; + case "85": + return doms[++i] === "210"; + } + break; + case "127": + switch( doms[++i] ) { + case "114": + return doms[++i] === "52"; + case "15": + return doms[++i] === "99"; + } + break; + } + break; + case "76": + switch( doms[++i] ) { + case "163": + if (doms[++i] === "88") + return doms[++i] === "81"; + break; + case "164": + if (doms[++i] === "196") + return doms[++i] === "132"; + break; + case "73": + if (doms[++i] === "48") + return doms[++i] === "98"; + break; + case "75": + if (doms[++i] === "204") + return doms[++i] === "12"; + break; + } + break; + case "77": + switch( doms[++i] ) { + case "120": + switch( doms[++i] ) { + case "100": + return doms[++i] === "238"; + case "102": + switch( doms[++i] ) { + case "90": + case "93": + return true; + } + break; + case "104": + switch( doms[++i] ) { + case "18": + case "32": + case "63": + return true; + } + break; + case "105": + switch( doms[++i] ) { + case "112": + case "226": + return true; + } + break; + case "108": + return doms[++i] === "134"; + case "115": + switch( doms[++i] ) { + case "178": + case "184": + case "236": + return true; + } + break; + case "120": + return doms[++i] === "131"; + case "121": + switch( doms[++i] ) { + case "201": + case "55": + return true; + } + break; + case "122": + return doms[++i] === "117"; + case "97": + return doms[++i] === "93"; + } + break; + case "123": + switch( doms[++i] ) { + case "131": + return doms[++i] === "99"; + case "137": + return doms[++i] === "74"; + } + break; + case "222": + if (doms[++i] === "142") + return doms[++i] === "99"; + break; + case "232": + switch( doms[++i] ) { + case "66": + return doms[++i] === "93"; + case "68": + return doms[++i] === "129"; + } + break; + case "235": + if (doms[++i] === "17") + return doms[++i] === "138"; + break; + case "247": + if (doms[++i] === "178") + return doms[++i] === "172"; + break; + case "55": + if (doms[++i] === "21") + return doms[++i] === "55"; + break; + case "67": + if (doms[++i] === "29") + switch( doms[++i] ) { + case "138": + case "153": + case "169": + case "171": + case "178": + case "232": + case "235": + return true; + } + break; + case "72": + switch( doms[++i] ) { + case "129": + return doms[++i] === "68"; + case "131": + return doms[++i] === "232"; + } + break; + case "79": + if (doms[++i] === "81") + return doms[++i] === "11"; + break; + case "81": + if (doms[++i] === "245") + return doms[++i] === "179"; + break; + case "87": + switch( doms[++i] ) { + case "177": + return doms[++i] === "24"; + case "180": + switch( doms[++i] ) { + case "150": + case "152": + case "154": + case "174": + return true; + } + break; + case "181": + switch( doms[++i] ) { + case "29": + case "41": + case "63": + case "72": + case "76": + case "86": + case "89": + return true; + } + break; + case "192": + switch( doms[++i] ) { + case "158": + case "255": + return true; + } + break; + case "193": + return doms[++i] === "84"; + case "194": + return doms[++i] === "18"; + case "195": + return doms[++i] === "9"; + case "198": + switch( doms[++i] ) { + case "66": + case "94": + return true; + } + break; + } + break; + case "90": + if (doms[++i] === "192") + switch( doms[++i] ) { + case "201": + case "216": + return true; + } + break; + } + break; + case "78": + switch( doms[++i] ) { + case "108": + switch( doms[++i] ) { + case "177": + return doms[++i] === "161"; + case "178": + switch( doms[++i] ) { + case "130": + case "189": + return true; + } + break; + case "179": + switch( doms[++i] ) { + case "133": + case "142": + case "15": + case "29": + case "55": + case "83": + return true; + } + break; + case "180": + switch( doms[++i] ) { + case "130": + case "138": + case "161": + case "29": + case "31": + case "60": + case "83": + return true; + } + break; + case "181": + switch( doms[++i] ) { + case "137": + case "180": + case "20": + case "21": + case "33": + case "34": + case "56": + case "76": + case "77": + case "78": + case "97": + return true; + } + break; + case "182": + switch( doms[++i] ) { + case "123": + case "133": + case "148": + case "170": + case "178": + case "31": + case "32": + case "46": + case "55": + case "77": + return true; + } + break; + case "183": + switch( doms[++i] ) { + case "121": + case "172": + case "35": + case "46": + case "52": + case "71": + return true; + } + break; + case "184": + switch( doms[++i] ) { + case "133": + case "14": + case "179": + case "21": + return true; + } + break; + case "185": + switch( doms[++i] ) { + case "101": + case "128": + case "129": + case "62": + case "75": + return true; + } + break; + } + break; + case "110": + switch( doms[++i] ) { + case "160": + return doms[++i] === "185"; + case "163": + return doms[++i] === "122"; + case "18": + return doms[++i] === "147"; + } + break; + case "129": + switch( doms[++i] ) { + case "139": + return doms[++i] === "242"; + case "179": + return doms[++i] === "29"; + } + break; + case "137": + if (doms[++i] === "127") + return doms[++i] === "206"; + break; + case "138": + if (doms[++i] === "97") + return doms[++i] === "35"; + break; + case "140": + switch( doms[++i] ) { + case "131": + return doms[++i] === "178"; + case "132": + switch( doms[++i] ) { + case "138": + case "140": + case "143": + case "144": + case "145": + return true; + } + break; + case "135": + return doms[++i] === "117"; + case "137": + return doms[++i] === "41"; + case "138": + return doms[++i] === "80"; + case "140": + switch( doms[++i] ) { + case "198": + case "216": + case "235": + case "77": + return true; + } + break; + case "141": + switch( doms[++i] ) { + case "120": + case "121": + return true; + } + break; + case "143": + return doms[++i] === "156"; + case "148": + switch( doms[++i] ) { + case "144": + case "145": + case "232": + case "233": + case "234": + case "235": + case "26": + case "27": + case "30": + case "31": + return true; + } + break; + case "149": + switch( doms[++i] ) { + case "101": + case "102": + case "114": + case "115": + case "116": + case "117": + case "118": + case "119": + case "120": + case "121": + return true; + } + break; + case "153": + switch( doms[++i] ) { + case "222": + case "5": + return true; + } + break; + case "156": + return doms[++i] === "244"; + case "165": + switch( doms[++i] ) { + case "146": + case "68": + case "81": + case "85": + return true; + } + break; + case "166": + return doms[++i] === "83"; + case "172": + return doms[++i] === "144"; + case "173": + switch( doms[++i] ) { + case "134": + case "143": + case "157": + case "158": + case "214": + case "87": + return true; + } + break; + case "174": + switch( doms[++i] ) { + case "46": + case "92": + return true; + } + break; + case "175": + switch( doms[++i] ) { + case "198": + case "238": + case "78": + case "96": + return true; + } + break; + case "176": + switch( doms[++i] ) { + case "124": + case "188": + return true; + } + break; + case "183": + return doms[++i] === "51"; + case "184": + switch( doms[++i] ) { + case "151": + case "154": + case "56": + case "8": + return true; + } + break; + case "185": + switch( doms[++i] ) { + case "145": + case "182": + case "185": + case "197": + case "206": + case "207": + return true; + } + break; + case "191": + switch( doms[++i] ) { + case "146": + case "147": + case "148": + case "184": + return true; + } + break; + } + break; + case "142": + if (doms[++i] === "47") + return doms[++i] === "55"; + break; + case "152": + if (doms[++i] === "169") + return doms[++i] === "60"; + break; + case "24": + switch( doms[++i] ) { + case "210": + switch( doms[++i] ) { + case "164": + case "187": + return true; + } + break; + case "211": + return doms[++i] === "177"; + case "212": + return doms[++i] === "1"; + case "222": + return doms[++i] === "189"; + } + break; + case "26": + if (doms[++i] === "145") + return doms[++i] === "135"; + break; + case "46": + switch( doms[++i] ) { + case "106": + return doms[++i] === "88"; + case "127": + return doms[++i] === "239"; + case "181": + return doms[++i] === "5"; + case "183": + return doms[++i] === "19"; + case "22": + return doms[++i] === "91"; + case "59": + return doms[++i] === "103"; + } + break; + case "47": + switch( doms[++i] ) { + case "111": + return doms[++i] === "72"; + case "117": + return doms[++i] === "39"; + case "122": + return doms[++i] === "88"; + case "127": + switch( doms[++i] ) { + case "150": + case "57": + return true; + } + break; + case "152": + return doms[++i] === "133"; + case "204": + switch( doms[++i] ) { + case "58": + case "92": + return true; + } + break; + case "63": + return doms[++i] === "172"; + case "76": + return doms[++i] === "219"; + case "81": + return doms[++i] === "55"; + case "82": + return doms[++i] === "43"; + case "99": + return doms[++i] === "231"; + } + break; + } + break; + case "79": + switch( doms[++i] ) { + case "124": + if (doms[++i] === "31") + return doms[++i] === "189"; + break; + case "142": + if (doms[++i] === "75") + return doms[++i] === "141"; + break; + case "143": + if (doms[++i] === "186") + return doms[++i] === "117"; + break; + case "98": + if (doms[++i] === "25") + return doms[++i] === "21"; + break; + } + break; + case "8": + switch( doms[++i] ) { + case "12": + if (doms[++i] === "146") + return doms[++i] === "50"; + break; + case "17": + if (doms[++i] === "115") + switch( doms[++i] ) { + case "202": + case "203": + return true; + } + break; + case "21": + if (doms[++i] === "33") + switch( doms[++i] ) { + case "222": + case "223": + return true; + } + break; + } + break; + case "80": + switch( doms[++i] ) { + case "237": + switch( doms[++i] ) { + case "186": + switch( doms[++i] ) { + case "178": + case "187": + return true; + } + break; + case "216": + return doms[++i] === "228"; + } + break; + case "239": + switch( doms[++i] ) { + case "141": + return doms[++i] === "184"; + case "159": + switch( doms[++i] ) { + case "57": + case "64": + return true; + } + break; + case "178": + switch( doms[++i] ) { + case "222": + case "240": + return true; + } + break; + case "236": + switch( doms[++i] ) { + case "107": + case "123": + case "145": + case "97": + return true; + } + break; + case "237": + switch( doms[++i] ) { + case "10": + case "19": + return true; + } + break; + case "254": + switch( doms[++i] ) { + case "136": + case "147": + case "153": + case "19": + return true; + } + break; + } + break; + case "240": + switch( doms[++i] ) { + case "138": + return doms[++i] === "214"; + case "143": + return doms[++i] === "62"; + } + break; + case "243": + switch( doms[++i] ) { + case "162": + return doms[++i] === "175"; + case "181": + return doms[++i] === "116"; + case "184": + return doms[++i] === "149"; + case "186": + return doms[++i] === "114"; + case "190": + return doms[++i] === "12"; + } + break; + case "244": + if (doms[++i] === "165") + return doms[++i] === "66"; + break; + case "252": + if (doms[++i] === "241") + return doms[++i] === "101"; + break; + case "65": + if (doms[++i] === "251") + return doms[++i] === "140"; + break; + case "67": + if (doms[++i] === "6") + return doms[++i] === "238"; + break; + case "70": + if (doms[++i] === "72") + return doms[++i] === "8"; + break; + case "82": + switch( doms[++i] ) { + case "64": + switch( doms[++i] ) { + case "191": + case "79": + case "80": + return true; + } + break; + case "66": + return doms[++i] === "136"; + case "78": + return doms[++i] === "53"; + case "79": + return doms[++i] === "11"; + } + break; + case "84": + if (doms[++i] === "56") + return doms[++i] === "45"; + break; + case "85": + if (doms[++i] === "64") + return doms[++i] === "141"; + break; + case "86": + if (doms[++i] === "92") + return doms[++i] === "105"; + break; + case "87": + switch( doms[++i] ) { + case "196": + switch( doms[++i] ) { + case "105": + case "146": + return true; + } + break; + case "197": + return doms[++i] === "218"; + case "202": + switch( doms[++i] ) { + case "109": + case "177": + case "71": + return true; + } + break; + } + break; + case "90": + if (doms[++i] === "224") + return doms[++i] === "211"; + break; + case "91": + switch( doms[++i] ) { + case "191": + return doms[++i] === "225"; + case "37": + return doms[++i] === "212"; + } + break; + case "92": + if (doms[++i] === "177") + return doms[++i] === "3"; + break; + } + break; + case "81": + switch( doms[++i] ) { + case "0": + if (doms[++i] === "75") + return doms[++i] === "81"; + break; + case "169": + if (doms[++i] === "145") + switch( doms[++i] ) { + case "166": + case "175": + case "84": + return true; + } + break; + case "17": + switch( doms[++i] ) { + case "17": + return doms[++i] === "202"; + case "19": + return doms[++i] === "227"; + case "28": + return doms[++i] === "67"; + } + break; + case "171": + if (doms[++i] === "123") + return doms[++i] === "200"; + break; + case "2": + switch( doms[++i] ) { + case "216": + switch( doms[++i] ) { + case "253": + case "254": + return true; + } + break; + case "235": + switch( doms[++i] ) { + case "147": + case "171": + return true; + } + break; + case "236": + return doms[++i] === "157"; + } + break; + case "4": + if (doms[++i] === "126") + return doms[++i] === "144"; + break; + case "88": + if (doms[++i] === "168") + return doms[++i] === "10"; + break; + case "94": + if (doms[++i] === "195") + return doms[++i] === "50"; + break; + case "95": + switch( doms[++i] ) { + case "180": + return doms[++i] === "4"; + case "96": + return doms[++i] === "153"; + } + break; + } + break; + case "82": + switch( doms[++i] ) { + case "118": + switch( doms[++i] ) { + case "16": + switch( doms[++i] ) { + case "65": + case "66": + return true; + } + break; + case "17": + switch( doms[++i] ) { + case "204": + case "232": + return true; + } + break; + case "18": + return doms[++i] === "183"; + case "19": + switch( doms[++i] ) { + case "29": + case "35": + case "98": + return true; + } + break; + case "21": + return doms[++i] === "126"; + } + break; + case "135": + if (doms[++i] === "148") + return doms[++i] === "20"; + break; + case "145": + if (doms[++i] === "34") + return doms[++i] === "196"; + break; + case "146": + switch( doms[++i] ) { + case "37": + return doms[++i] === "183"; + case "56": + return doms[++i] === "169"; + case "62": + return doms[++i] === "246"; + } + break; + case "165": + switch( doms[++i] ) { + case "38": + return doms[++i] === "18"; + case "66": + return doms[++i] === "244"; + case "93": + return doms[++i] === "58"; + } + break; + case "192": + switch( doms[++i] ) { + case "65": + switch( doms[++i] ) { + case "21": + case "50": + return true; + } + break; + case "70": + return doms[++i] === "11"; + case "80": + return doms[++i] === "194"; + case "90": + return doms[++i] === "97"; + } + break; + case "197": + if (doms[++i] === "130") + return doms[++i] === "52"; + break; + case "200": + if (doms[++i] === "204") + return doms[++i] === "231"; + break; + case "221": + switch( doms[++i] ) { + case "102": + return doms[++i] === "217"; + case "105": + return doms[++i] === "130"; + case "129": + switch( doms[++i] ) { + case "16": + case "19": + return true; + } + break; + case "99": + return doms[++i] === "153"; + } + break; + case "71": + if (doms[++i] === "205") + return doms[++i] === "8"; + break; + case "94": + switch( doms[++i] ) { + case "201": + return doms[++i] === "66"; + case "228": + return doms[++i] === "252"; + case "249": + return doms[++i] === "234"; + } + break; + case "96": + if (doms[++i] === "40") + return doms[++i] === "180"; + break; + } + break; + case "83": + switch( doms[++i] ) { + case "125": + if (doms[++i] === "22") + switch( doms[++i] ) { + case "163": + case "205": + case "211": + return true; + } + break; + case "139": + if (doms[++i] === "0") + return doms[++i] === "11"; + break; + case "143": + if (doms[++i] === "188") + return doms[++i] === "193"; + break; + case "149": + switch( doms[++i] ) { + case "118": + return doms[++i] === "21"; + case "124": + switch( doms[++i] ) { + case "211": + case "212": + return true; + } + break; + } + break; + case "231": + if (doms[++i] === "239") + switch( doms[++i] ) { + case "140": + case "150": + case "162": + case "176": + case "66": + case "70": + return true; + } + break; + case "233": + if (doms[++i] === "143") + return doms[++i] === "140"; + break; + case "98": + if (doms[++i] === "167") + return doms[++i] === "90"; + break; + } + break; + case "84": + switch( doms[++i] ) { + case "19": + switch( doms[++i] ) { + case "171": + return doms[++i] === "182"; + case "173": + switch( doms[++i] ) { + case "196": + case "198": + case "204": + return true; + } + break; + } + break; + case "20": + if (doms[++i] === "200") + switch( doms[++i] ) { + case "204": + case "60": + case "69": + case "9": + return true; + } + break; + case "200": + if (doms[++i] === "204") + return doms[++i] === "55"; + break; + case "22": + if (doms[++i] === "109") + switch( doms[++i] ) { + case "117": + case "118": + return true; + } + break; + case "246": + if (doms[++i] === "137") + return doms[++i] === "180"; + break; + } + break; + case "85": + switch( doms[++i] ) { + case "10": + if (doms[++i] === "195") + return doms[++i] === "230"; + break; + case "114": + if (doms[++i] === "135") + return doms[++i] === "24"; + break; + case "13": + if (doms[++i] === "194") + return doms[++i] === "211"; + break; + case "159": + if (doms[++i] === "56") + return doms[++i] === "226"; + break; + case "17": + switch( doms[++i] ) { + case "112": + return doms[++i] === "175"; + case "12": + switch( doms[++i] ) { + case "230": + case "232": + return true; + } + break; + case "122": + return doms[++i] === "170"; + case "124": + switch( doms[++i] ) { + case "151": + case "152": + case "154": + case "156": + case "180": + case "181": + return true; + } + break; + case "127": + return doms[++i] === "148"; + case "15": + switch( doms[++i] ) { + case "186": + case "187": + case "189": + return true; + } + break; + case "163": + return doms[++i] === "40"; + case "188": + return doms[++i] === "71"; + case "190": + switch( doms[++i] ) { + case "234": + case "242": + return true; + } + break; + case "194": + return doms[++i] === "61"; + case "197": + switch( doms[++i] ) { + case "83": + case "84": + return true; + } + break; + case "201": + return doms[++i] === "72"; + case "207": + return doms[++i] === "75"; + case "222": + return doms[++i] === "144"; + case "225": + return doms[++i] === "28"; + case "227": + switch( doms[++i] ) { + case "169": + case "67": + return true; + } + break; + case "228": + return doms[++i] === "155"; + case "248": + return doms[++i] === "174"; + case "249": + return doms[++i] === "246"; + case "26": + return doms[++i] === "208"; + case "30": + switch( doms[++i] ) { + case "113": + case "147": + case "85": + return true; + } + break; + case "69": + return doms[++i] === "48"; + case "73": + switch( doms[++i] ) { + case "85": + case "86": + return true; + } + break; + case "75": + return doms[++i] === "230"; + case "78": + switch( doms[++i] ) { + case "102": + case "105": + return true; + } + break; + case "92": + switch( doms[++i] ) { + case "36": + case "57": + case "64": + case "70": + return true; + } + break; + } + break; + case "204": + switch( doms[++i] ) { + case "22": + return doms[++i] === "15"; + case "229": + return doms[++i] === "110"; + } + break; + case "214": + switch( doms[++i] ) { + case "193": + return doms[++i] === "107"; + case "206": + return doms[++i] === "242"; + } + break; + case "222": + if (doms[++i] === "234") + return doms[++i] === "11"; + break; + case "25": + switch( doms[++i] ) { + case "107": + return doms[++i] === "199"; + case "118": + return doms[++i] === "47"; + case "13": + return doms[++i] === "91"; + case "146": + return doms[++i] === "114"; + case "149": + return doms[++i] === "40"; + case "152": + return doms[++i] === "177"; + case "154": + return doms[++i] === "71"; + case "194": + return doms[++i] === "97"; + case "195": + return doms[++i] === "88"; + case "196": + return doms[++i] === "142"; + case "199": + return doms[++i] === "91"; + case "20": + return doms[++i] === "46"; + case "202": + return doms[++i] === "14"; + case "210": + return doms[++i] === "44"; + case "214": + return doms[++i] === "50"; + case "246": + return doms[++i] === "210"; + case "248": + return doms[++i] === "57"; + case "252": + return doms[++i] === "232"; + case "253": + return doms[++i] === "26"; + case "255": + return doms[++i] === "179"; + case "33": + return doms[++i] === "69"; + case "41": + switch( doms[++i] ) { + case "164": + case "167": + case "168": + case "169": + case "175": + case "181": + case "184": + case "186": + case "188": + case "190": + case "196": + case "199": + case "200": + case "201": + case "207": + case "208": + case "213": + case "216": + case "218": + case "220": + case "228": + case "231": + case "232": + return true; + } + break; + case "43": + return doms[++i] === "20"; + case "91": + return doms[++i] === "175"; + case "95": + return doms[++i] === "215"; + case "99": + switch( doms[++i] ) { + case "118": + case "50": + return true; + } + break; + } + break; + case "254": + if (doms[++i] === "48") + return doms[++i] === "66"; + break; + case "31": + if (doms[++i] === "101") + return doms[++i] === "152"; + break; + case "93": + switch( doms[++i] ) { + case "88": + return doms[++i] === "56"; + case "89": + return doms[++i] === "53"; + } + break; + } + break; + case "86": + if (doms[++i] === "106") + if (doms[++i] === "93") + switch( doms[++i] ) { + case "230": + case "247": + return true; + } + break; + case "87": + switch( doms[++i] ) { + case "106": + if (doms[++i] === "128") + return doms[++i] === "175"; + break; + case "117": + if (doms[++i] === "250") + switch( doms[++i] ) { + case "213": + case "214": + case "215": + return true; + } + break; + case "118": + switch( doms[++i] ) { + case "104": + return doms[++i] === "55"; + case "118": + return doms[++i] === "69"; + case "248": + switch( doms[++i] ) { + case "157": + case "248": + return true; + } + break; + case "90": + return doms[++i] === "191"; + } + break; + case "120": + if (doms[++i] === "37") + return doms[++i] === "204"; + break; + case "229": + if (doms[++i] === "108") + return doms[++i] === "96"; + break; + case "230": + switch( doms[++i] ) { + case "82": + return doms[++i] === "104"; + case "83": + return doms[++i] === "23"; + } + break; + case "236": + if (doms[++i] === "199") + return doms[++i] === "153"; + break; + case "239": + if (doms[++i] === "187") + switch( doms[++i] ) { + case "241": + case "242": + return true; + } + break; + case "245": + if (doms[++i] === "202") + switch( doms[++i] ) { + case "16": + case "163": + case "176": + case "184": + case "43": + return true; + } + break; + case "248": + switch( doms[++i] ) { + case "217": + switch( doms[++i] ) { + case "247": + case "253": + case "254": + return true; + } + break; + case "219": + return doms[++i] === "214"; + case "221": + switch( doms[++i] ) { + case "184": + case "246": + return true; + } + break; + } + break; + case "250": + if (doms[++i] === "153") + return doms[++i] === "87"; + break; + case "252": + switch( doms[++i] ) { + case "211": + switch( doms[++i] ) { + case "5": + case "6": + return true; + } + break; + case "216": + switch( doms[++i] ) { + case "23": + case "43": + return true; + } + break; + case "217": + switch( doms[++i] ) { + case "131": + case "132": + case "133": + case "168": + case "8": + return true; + } + break; + } + break; + case "76": + if (doms[++i] === "27") + return doms[++i] === "58"; + break; + case "98": + switch( doms[++i] ) { + case "179": + return doms[++i] === "108"; + case "185": + return doms[++i] === "7"; + case "233": + return doms[++i] === "135"; + case "239": + return doms[++i] === "40"; + } + break; + } + break; + case "88": + switch( doms[++i] ) { + case "150": + switch( doms[++i] ) { + case "128": + switch( doms[++i] ) { + case "202": + case "203": + case "204": + return true; + } + break; + case "132": + switch( doms[++i] ) { + case "138": + case "142": + return true; + } + break; + case "172": + switch( doms[++i] ) { + case "197": + case "200": + return true; + } + break; + case "186": + return doms[++i] === "210"; + case "200": + return doms[++i] === "78"; + case "211": + switch( doms[++i] ) { + case "194": + case "197": + return true; + } + break; + case "213": + return doms[++i] === "50"; + case "215": + switch( doms[++i] ) { + case "138": + case "151": + return true; + } + break; + case "223": + return doms[++i] === "226"; + case "233": + switch( doms[++i] ) { + case "130": + case "131": + case "133": + return true; + } + break; + case "240": + return doms[++i] === "120"; + case "247": + switch( doms[++i] ) { + case "18": + case "19": + case "2": + case "21": + case "4": + return true; + } + break; + } + break; + case "198": + switch( doms[++i] ) { + case "14": + return doms[++i] === "69"; + case "152": + return doms[++i] === "173"; + case "168": + switch( doms[++i] ) { + case "10": + case "14": + return true; + } + break; + case "173": + return doms[++i] === "94"; + case "195": + switch( doms[++i] ) { + case "152": + case "222": + return true; + } + break; + case "213": + return doms[++i] === "162"; + case "218": + return doms[++i] === "113"; + case "22": + return doms[++i] === "100"; + case "230": + return doms[++i] === "201"; + case "33": + return doms[++i] === "164"; + case "41": + return doms[++i] === "203"; + case "51": + return doms[++i] === "194"; + case "60": + return doms[++i] === "81"; + case "95": + return doms[++i] === "99"; + } + break; + case "204": + if (doms[++i] === "161") + return doms[++i] === "114"; + break; + case "208": + switch( doms[++i] ) { + case "0": + switch( doms[++i] ) { + case "108": + case "26": + case "39": + return true; + } + break; + case "1": + return doms[++i] === "45"; + case "11": + switch( doms[++i] ) { + case "30": + case "35": + case "46": + case "48": + case "49": + case "85": + case "89": + return true; + } + break; + case "12": + return doms[++i] === "99"; + case "16": + return doms[++i] === "150"; + case "18": + switch( doms[++i] ) { + case "106": + case "224": + case "228": + case "232": + case "248": + case "30": + case "31": + return true; + } + break; + case "2": + switch( doms[++i] ) { + case "195": + case "203": + case "204": + return true; + } + break; + case "23": + return doms[++i] === "245"; + case "24": + switch( doms[++i] ) { + case "33": + case "35": + case "41": + case "42": + case "46": + case "47": + case "49": + case "54": + case "56": + case "57": + case "58": + case "59": + return true; + } + break; + case "26": + return doms[++i] === "41"; + case "27": + switch( doms[++i] ) { + case "119": + case "134": + case "135": + case "136": + case "146": + case "148": + case "151": + case "173": + case "176": + case "178": + case "198": + case "199": + case "200": + case "210": + case "212": + case "215": + case "239": + case "242": + case "244": + case "27": + case "35": + return true; + } + break; + case "28": + switch( doms[++i] ) { + case "102": + case "138": + case "153": + case "226": + case "40": + case "57": + return true; + } + break; + case "29": + switch( doms[++i] ) { + case "112": + case "24": + case "244": + case "25": + return true; + } + break; + case "3": + return doms[++i] === "10"; + case "32": + switch( doms[++i] ) { + case "180": + case "38": + case "39": + return true; + } + break; + case "33": + switch( doms[++i] ) { + case "65": + case "69": + return true; + } + break; + case "35": + return doms[++i] === "69"; + case "36": + switch( doms[++i] ) { + case "111": + case "128": + case "156": + case "246": + case "37": + case "4": + case "84": + return true; + } + break; + case "38": + switch( doms[++i] ) { + case "107": + case "58": + case "6": + case "61": + case "71": + case "92": + return true; + } + break; + case "39": + return doms[++i] === "201"; + case "5": + switch( doms[++i] ) { + case "109": + case "177": + case "232": + case "233": + case "234": + case "235": + case "236": + case "237": + case "253": + return true; + } + break; + case "50": + switch( doms[++i] ) { + case "17": + case "18": + case "19": + case "29": + case "31": + case "34": + case "56": + case "60": + case "62": + return true; + } + break; + case "57": + return doms[++i] === "39"; + case "6": + switch( doms[++i] ) { + case "213": + case "71": + case "78": + case "79": + return true; + } + break; + case "60": + return doms[++i] === "247"; + case "61": + switch( doms[++i] ) { + case "113": + case "199": + return true; + } + break; + case "7": + switch( doms[++i] ) { + case "14": + case "150": + case "157": + case "17": + case "191": + case "200": + case "210": + case "23": + case "30": + case "70": + case "71": + return true; + } + break; + } + break; + case "214": + switch( doms[++i] ) { + case "193": + return doms[++i] === "202"; + case "196": + return doms[++i] === "42"; + case "200": + return doms[++i] === "203"; + case "204": + return doms[++i] === "244"; + case "232": + switch( doms[++i] ) { + case "52": + case "55": + return true; + } + break; + case "233": + return doms[++i] === "152"; + case "234": + return doms[++i] === "17"; + } + break; + case "221": + switch( doms[++i] ) { + case "132": + switch( doms[++i] ) { + case "158": + case "16": + case "161": + case "167": + case "182": + case "183": + case "191": + case "200": + case "222": + case "228": + case "231": + case "33": + case "41": + case "50": + return true; + } + break; + case "133": + return doms[++i] === "8"; + } + break; + case "80": + switch( doms[++i] ) { + case "185": + return doms[++i] === "83"; + case "28": + switch( doms[++i] ) { + case "60": + case "8": + return true; + } + break; + } + break; + case "81": + if (doms[++i] === "155") + switch( doms[++i] ) { + case "243": + case "244": + case "246": + return true; + } + break; + case "85": + switch( doms[++i] ) { + case "71": + return doms[++i] === "71"; + case "73": + switch( doms[++i] ) { + case "179": + case "213": + return true; + } + break; + case "74": + return doms[++i] === "80"; + case "75": + return doms[++i] === "116"; + case "79": + switch( doms[++i] ) { + case "2": + case "36": + case "43": + case "69": + case "8": + return true; + } + break; + case "84": + return doms[++i] === "126"; + case "89": + switch( doms[++i] ) { + case "30": + case "71": + return true; + } + break; + case "90": + switch( doms[++i] ) { + case "17": + case "20": + case "42": + return true; + } + break; + } + break; + } + break; + case "89": + switch( doms[++i] ) { + case "111": + switch( doms[++i] ) { + case "57": + return doms[++i] === "45"; + case "60": + return doms[++i] === "232"; + } + break; + case "161": + if (doms[++i] === "226") + return doms[++i] === "112"; + break; + case "163": + switch( doms[++i] ) { + case "142": + return doms[++i] === "163"; + case "146": + return doms[++i] === "122"; + case "154": + return doms[++i] === "90"; + case "157": + return doms[++i] === "44"; + } + break; + case "184": + switch( doms[++i] ) { + case "69": + return doms[++i] === "108"; + case "72": + return doms[++i] === "107"; + case "73": + return doms[++i] === "154"; + case "75": + switch( doms[++i] ) { + case "100": + case "69": + case "91": + return true; + } + break; + case "76": + switch( doms[++i] ) { + case "112": + case "249": + return true; + } + break; + case "83": + switch( doms[++i] ) { + case "244": + case "46": + return true; + } + break; + } + break; + case "188": + if (doms[++i] === "98") + return doms[++i] === "38"; + break; + case "218": + switch( doms[++i] ) { + case "14": + switch( doms[++i] ) { + case "11": + case "12": + return true; + } + break; + case "81": + return doms[++i] === "166"; + } + break; + case "236": + if (doms[++i] === "195") + return doms[++i] === "138"; + break; + case "248": + switch( doms[++i] ) { + case "164": + switch( doms[++i] ) { + case "216": + case "48": + return true; + } + break; + case "165": + switch( doms[++i] ) { + case "188": + case "189": + case "191": + case "192": + return true; + } + break; + case "166": + switch( doms[++i] ) { + case "165": + case "21": + case "76": + return true; + } + break; + case "168": + return doms[++i] === "135"; + case "170": + switch( doms[++i] ) { + case "184": + case "206": + return true; + } + break; + case "171": + return doms[++i] === "82"; + case "172": + return doms[++i] === "100"; + case "174": + switch( doms[++i] ) { + case "26": + case "41": + case "48": + return true; + } + break; + } + break; + case "254": + if (doms[++i] === "142") + return doms[++i] === "35"; + break; + case "32": + if (doms[++i] === "145") + return doms[++i] === "27"; + break; + case "33": + switch( doms[++i] ) { + case "0": + return doms[++i] === "45"; + case "8": + return doms[++i] === "121"; + } + break; + case "40": + if (doms[++i] === "181") + return doms[++i] === "34"; + break; + case "45": + if (doms[++i] === "248") + return doms[++i] === "238"; + break; + case "46": + if (doms[++i] === "102") + switch( doms[++i] ) { + case "10": + case "17": + return true; + } + break; + } + break; + case "91": + switch( doms[++i] ) { + case "102": + if (doms[++i] === "161") + return doms[++i] === "13"; + break; + case "103": + if (doms[++i] === "138") + return doms[++i] === "51"; + break; + case "105": + if (doms[++i] === "200") + return doms[++i] === "10"; + break; + case "121": + switch( doms[++i] ) { + case "107": + return doms[++i] === "204"; + case "183": + return doms[++i] === "151"; + case "216": + return doms[++i] === "138"; + case "35": + return doms[++i] === "157"; + case "38": + return doms[++i] === "43"; + case "74": + return doms[++i] === "196"; + case "91": + return doms[++i] === "36"; + } + break; + case "149": + switch( doms[++i] ) { + case "162": + return doms[++i] === "248"; + case "189": + return doms[++i] === "164"; + } + break; + case "186": + if (doms[++i] === "19") + return doms[++i] === "117"; + break; + case "192": + if (doms[++i] === "111") + return doms[++i] === "38"; + break; + case "193": + if (doms[++i] === "131") + return doms[++i] === "84"; + break; + case "194": + switch( doms[++i] ) { + case "250": + return doms[++i] === "141"; + case "251": + switch( doms[++i] ) { + case "72": + case "76": + case "99": + return true; + } + break; + } + break; + case "195": + switch( doms[++i] ) { + case "118": + return doms[++i] === "62"; + case "52": + return doms[++i] === "22"; + } + break; + case "197": + switch( doms[++i] ) { + case "129": + return doms[++i] === "61"; + case "131": + return doms[++i] === "74"; + case "229": + return doms[++i] === "113"; + case "230": + return doms[++i] === "186"; + } + break; + case "198": + if (doms[++i] === "36") + return doms[++i] === "14"; + break; + case "200": + switch( doms[++i] ) { + case "40": + switch( doms[++i] ) { + case "36": + case "94": + return true; + } + break; + case "48": + return doms[++i] === "220"; + } + break; + case "201": + if (doms[++i] === "202") + switch( doms[++i] ) { + case "176": + case "181": + case "20": + case "22": + return true; + } + break; + case "202": + if (doms[++i] === "63") + switch( doms[++i] ) { + case "44": + case "67": + return true; + } + break; + case "203": + switch( doms[++i] ) { + case "144": + return doms[++i] === "4"; + case "147": + switch( doms[++i] ) { + case "240": + case "43": + return true; + } + break; + case "4": + switch( doms[++i] ) { + case "129": + case "30": + return true; + } + break; + } + break; + case "205": + switch( doms[++i] ) { + case "6": + switch( doms[++i] ) { + case "135": + case "156": + return true; + } + break; + case "96": + return doms[++i] === "126"; + case "97": + switch( doms[++i] ) { + case "208": + case "209": + case "210": + case "211": + case "212": + case "213": + return true; + } + break; + } + break; + case "206": + switch( doms[++i] ) { + case "200": + return doms[++i] === "137"; + case "31": + return doms[++i] === "235"; + } + break; + case "207": + if (doms[++i] === "8") + return doms[++i] === "11"; + break; + case "208": + switch( doms[++i] ) { + case "154": + return doms[++i] === "151"; + case "99": + return doms[++i] === "12"; + } + break; + case "209": + if (doms[++i] === "77") + switch( doms[++i] ) { + case "23": + case "25": + case "44": + return true; + } + break; + case "210": + if (doms[++i] === "172") + switch( doms[++i] ) { + case "129": + case "131": + case "132": + case "133": + case "139": + return true; + } + break; + case "211": + if (doms[++i] === "98") + switch( doms[++i] ) { + case "161": + case "20": + case "78": + return true; + } + break; + case "212": + if (doms[++i] === "124") + return doms[++i] === "27"; + break; + case "213": + if (doms[++i] === "175") + switch( doms[++i] ) { + case "17": + case "181": + case "190": + case "21": + case "210": + case "211": + case "212": + case "213": + case "214": + case "216": + case "217": + case "22": + case "224": + case "226": + case "23": + case "233": + case "234": + case "237": + case "239": + case "240": + case "28": + case "33": + case "35": + case "36": + case "37": + case "42": + case "43": + case "44": + case "45": + case "47": + case "55": + case "57": + case "58": + case "64": + case "65": + case "67": + case "78": + case "81": + case "86": + case "87": + case "88": + case "89": + case "90": + return true; + } + break; + case "214": + if (doms[++i] === "209") + return doms[++i] === "7"; + break; + case "215": + switch( doms[++i] ) { + case "153": + switch( doms[++i] ) { + case "67": + case "84": + return true; + } + break; + case "154": + return doms[++i] === "149"; + case "155": + return doms[++i] === "64"; + } + break; + case "216": + switch( doms[++i] ) { + case "163": + return doms[++i] === "183"; + case "220": + switch( doms[++i] ) { + case "10": + case "11": + case "12": + case "17": + case "23": + case "4": + return true; + } + break; + case "34": + switch( doms[++i] ) { + case "13": + case "231": + return true; + } + break; + } + break; + case "217": + switch( doms[++i] ) { + case "90": + return doms[++i] === "127"; + case "91": + switch( doms[++i] ) { + case "126": + case "17": + return true; + } + break; + } + break; + case "218": + switch( doms[++i] ) { + case "122": + return doms[++i] === "16"; + case "212": + return doms[++i] === "195"; + case "213": + return doms[++i] === "181"; + case "89": + return doms[++i] === "77"; + } + break; + case "219": + if (doms[++i] === "29") + switch( doms[++i] ) { + case "113": + case "115": + case "14": + case "51": + return true; + } + break; + case "220": + switch( doms[++i] ) { + case "163": + return doms[++i] === "62"; + case "173": + return doms[++i] === "28"; + } + break; + case "221": + if (doms[++i] === "74") + return doms[++i] === "146"; + break; + case "222": + switch( doms[++i] ) { + case "139": + return doms[++i] === "26"; + case "8": + return doms[++i] === "185"; + } + break; + case "223": + switch( doms[++i] ) { + case "123": + switch( doms[++i] ) { + case "15": + case "182": + case "183": + case "184": + case "42": + return true; + } + break; + case "223": + return doms[++i] === "144"; + case "77": + switch( doms[++i] ) { + case "104": + case "105": + case "106": + case "109": + case "117": + case "120": + case "14": + case "145": + case "147": + case "214": + case "216": + case "219": + case "22": + case "223": + case "226": + case "23": + case "231": + case "241": + case "25": + case "26": + case "27": + case "28": + case "30": + case "31": + case "32": + case "36": + case "37": + case "38": + case "39": + case "46": + case "48": + case "49": + case "50": + case "51": + case "52": + case "53": + case "54": + case "59": + case "61": + case "69": + case "71": + case "72": + case "73": + case "74": + case "75": + case "86": + case "87": + return true; + } + break; + case "88": + return doms[++i] === "100"; + } + break; + case "224": + switch( doms[++i] ) { + case "140": + return doms[++i] === "193"; + case "141": + switch( doms[++i] ) { + case "165": + case "197": + return true; + } + break; + case "160": + switch( doms[++i] ) { + case "114": + case "123": + case "230": + case "88": + case "99": + return true; + } + break; + case "161": + switch( doms[++i] ) { + case "127": + case "132": + case "136": + case "137": + case "180": + case "196": + return true; + } + break; + } + break; + case "226": + switch( doms[++i] ) { + case "125": + return doms[++i] === "4"; + case "126": + switch( doms[++i] ) { + case "133": + case "213": + return true; + } + break; + case "127": + switch( doms[++i] ) { + case "10": + case "129": + case "15": + case "236": + case "29": + case "46": + case "51": + case "7": + case "81": + return true; + } + break; + case "212": + return doms[++i] === "167"; + case "213": + return doms[++i] === "141"; + case "33": + switch( doms[++i] ) { + case "20": + case "39": + return true; + } + break; + } + break; + case "228": + switch( doms[++i] ) { + case "146": + switch( doms[++i] ) { + case "12": + case "13": + return true; + } + break; + case "152": + switch( doms[++i] ) { + case "107": + case "219": + return true; + } + break; + case "153": + switch( doms[++i] ) { + case "10": + case "174": + return true; + } + break; + case "154": + switch( doms[++i] ) { + case "150": + case "236": + return true; + } + break; + case "199": + return doms[++i] === "229"; + case "7": + switch( doms[++i] ) { + case "249": + case "250": + case "251": + case "252": + case "253": + case "254": + return true; + } + break; + } + break; + case "229": + if (doms[++i] === "78") + return doms[++i] === "57"; + break; + case "230": + switch( doms[++i] ) { + case "121": + switch( doms[++i] ) { + case "160": + case "162": + case "53": + case "56": + return true; + } + break; + case "246": + return doms[++i] === "2"; + } + break; + case "231": + switch( doms[++i] ) { + case "84": + return doms[++i] === "234"; + case "86": + return doms[++i] === "216"; + case "98": + switch( doms[++i] ) { + case "112": + case "44": + case "95": + return true; + } + break; + } + break; + case "234": + switch( doms[++i] ) { + case "146": + switch( doms[++i] ) { + case "10": + case "45": + return true; + } + break; + case "32": + return doms[++i] === "16"; + } + break; + case "235": + if (doms[++i] === "143") + return doms[++i] === "152"; + break; + case "237": + if (doms[++i] === "250") + switch( doms[++i] ) { + case "105": + case "106": + case "110": + case "130": + case "14": + case "15": + case "19": + case "21": + case "30": + case "33": + case "34": + case "35": + case "36": + case "37": + case "38": + case "41": + case "49": + case "50": + case "61": + case "62": + case "63": + case "64": + case "68": + case "69": + case "70": + case "71": + case "72": + case "73": + case "77": + case "78": + case "79": + case "80": + case "81": + case "83": + case "89": + case "90": + case "92": + case "94": + case "95": + case "96": + return true; + } + break; + case "239": + switch( doms[++i] ) { + case "200": + return doms[++i] === "203"; + case "232": + return doms[++i] === "209"; + case "233": + return doms[++i] === "15"; + case "64": + return doms[++i] === "101"; + } + break; + case "250": + if (doms[++i] === "97") + return doms[++i] === "20"; + break; + } + break; + case "92": + switch( doms[++i] ) { + case "222": + switch( doms[++i] ) { + case "219": + return doms[++i] === "165"; + case "6": + switch( doms[++i] ) { + case "115": + case "129": + case "14": + return true; + } + break; + } + break; + case "246": + if (doms[++i] === "22") + return doms[++i] === "143"; + break; + case "48": + switch( doms[++i] ) { + case "109": + return doms[++i] === "26"; + case "118": + return doms[++i] === "2"; + case "78": + return doms[++i] === "58"; + } + break; + case "51": + if (doms[++i] === "164") + return doms[++i] === "58"; + break; + case "60": + if (doms[++i] === "184") + return doms[++i] === "72"; + break; + case "61": + if (doms[++i] === "153") + return doms[++i] === "74"; + break; + case "63": + if (doms[++i] === "97") + return doms[++i] === "188"; + break; + } + break; + case "93": + switch( doms[++i] ) { + case "115": + switch( doms[++i] ) { + case "84": + switch( doms[++i] ) { + case "251": + case "91": + return true; + } + break; + case "95": + switch( doms[++i] ) { + case "10": + case "13": + case "14": + return true; + } + break; + } + break; + case "125": + if (doms[++i] === "99") + switch( doms[++i] ) { + case "15": + case "17": + case "62": + case "65": + case "69": + case "70": + return true; + } + break; + case "158": + switch( doms[++i] ) { + case "200": + return doms[++i] === "45"; + case "201": + switch( doms[++i] ) { + case "169": + case "170": + case "171": + case "172": + return true; + } + break; + case "209": + return doms[++i] === "8"; + case "210": + switch( doms[++i] ) { + case "27": + case "29": + return true; + } + break; + case "211": + switch( doms[++i] ) { + case "130": + case "142": + case "204": + case "206": + return true; + } + break; + case "221": + switch( doms[++i] ) { + case "133": + case "141": + case "142": + case "146": + case "151": + case "155": + case "160": + case "161": + case "169": + return true; + } + break; + case "223": + return doms[++i] === "15"; + case "236": + return doms[++i] === "51"; + case "237": + return doms[++i] === "5"; + case "96": + return doms[++i] === "2"; + case "97": + return doms[++i] === "10"; + } + break; + case "170": + switch( doms[++i] ) { + case "104": + switch( doms[++i] ) { + case "107": + case "197": + case "84": + case "93": + return true; + } + break; + case "123": + switch( doms[++i] ) { + case "214": + case "47": + return true; + } + break; + case "134": + return doms[++i] === "210"; + case "137": + return doms[++i] === "16"; + case "27": + return doms[++i] === "51"; + case "76": + return doms[++i] === "203"; + case "79": + switch( doms[++i] ) { + case "101": + case "57": + case "59": + case "60": + case "65": + case "71": + case "72": + case "73": + case "74": + case "85": + case "94": + return true; + } + break; + case "92": + switch( doms[++i] ) { + case "115": + case "175": + case "196": + case "38": + case "47": + case "48": + case "53": + return true; + } + break; + case "93": + return doms[++i] === "45"; + } + break; + case "171": + switch( doms[++i] ) { + case "159": + return doms[++i] === "101"; + case "216": + switch( doms[++i] ) { + case "111": + case "89": + return true; + } + break; + case "217": + switch( doms[++i] ) { + case "187": + case "22": + case "80": + return true; + } + break; + } + break; + case "174": + switch( doms[++i] ) { + case "88": + return doms[++i] === "189"; + case "89": + switch( doms[++i] ) { + case "2": + case "3": + return true; + } + break; + case "91": + return doms[++i] === "159"; + case "93": + switch( doms[++i] ) { + case "221": + case "226": + return true; + } + break; + case "94": + switch( doms[++i] ) { + case "161": + case "162": + case "164": + return true; + } + break; + } + break; + case "175": + if (doms[++i] === "230") + return doms[++i] === "135"; + break; + case "187": + switch( doms[++i] ) { + case "121": + return doms[++i] === "4"; + case "200": + return doms[++i] === "213"; + } + break; + case "190": + switch( doms[++i] ) { + case "140": + switch( doms[++i] ) { + case "132": + case "63": + case "90": + case "91": + return true; + } + break; + case "143": + return doms[++i] === "12"; + case "41": + return doms[++i] === "22"; + case "42": + return doms[++i] === "106"; + case "43": + return doms[++i] === "211"; + case "44": + return doms[++i] === "101"; + case "45": + switch( doms[++i] ) { + case "1": + case "19": + case "241": + return true; + } + break; + case "47": + return doms[++i] === "119"; + } + break; + case "84": + if (doms[++i] === "118") + return doms[++i] === "100"; + break; + case "93": + switch( doms[++i] ) { + case "131": + return doms[++i] === "159"; + case "86": + return doms[++i] === "131"; + } + break; + } + break; + case "94": + switch( doms[++i] ) { + case "100": + if (doms[++i] === "21") + switch( doms[++i] ) { + case "187": + case "189": + return true; + } + break; + case "102": + switch( doms[++i] ) { + case "4": + return doms[++i] === "199"; + case "48": + switch( doms[++i] ) { + case "34": + case "35": + return true; + } + break; + case "49": + switch( doms[++i] ) { + case "210": + case "76": + return true; + } + break; + case "51": + switch( doms[++i] ) { + case "18": + case "22": + case "229": + return true; + } + break; + case "52": + return doms[++i] === "211"; + case "63": + switch( doms[++i] ) { + case "20": + case "59": + return true; + } + break; + } + break; + case "125": + switch( doms[++i] ) { + case "59": + switch( doms[++i] ) { + case "1": + case "100": + case "115": + case "119": + case "17": + case "4": + case "72": + return true; + } + break; + case "61": + return doms[++i] === "68"; + } + break; + case "126": + if (doms[++i] === "69") + return doms[++i] === "171"; + break; + case "154": + if (doms[++i] === "238") + return doms[++i] === "22"; + break; + case "158": + if (doms[++i] === "46") + return doms[++i] === "130"; + break; + case "185": + if (doms[++i] === "82") + switch( doms[++i] ) { + case "199": + case "216": + return true; + } + break; + case "198": + switch( doms[++i] ) { + case "241": + return doms[++i] === "111"; + case "97": + return doms[++i] === "131"; + } + break; + case "20": + if (doms[++i] === "21") + switch( doms[++i] ) { + case "37": + case "54": + return true; + } + break; + case "228": + switch( doms[++i] ) { + case "215": + switch( doms[++i] ) { + case "108": + case "242": + case "243": + case "92": + return true; + } + break; + case "218": + return doms[++i] === "15"; + } + break; + case "23": + switch( doms[++i] ) { + case "1": + return doms[++i] === "23"; + case "120": + return doms[++i] === "88"; + case "121": + return doms[++i] === "240"; + case "147": + return doms[++i] === "154"; + case "150": + switch( doms[++i] ) { + case "148": + case "222": + return true; + } + break; + case "159": + return doms[++i] === "185"; + case "165": + switch( doms[++i] ) { + case "138": + case "65": + return true; + } + break; + case "172": + return doms[++i] === "27"; + case "2": + return doms[++i] === "78"; + case "206": + return doms[++i] === "205"; + case "216": + return doms[++i] === "72"; + case "220": + return doms[++i] === "123"; + case "234": + return doms[++i] === "82"; + case "252": + return doms[++i] === "185"; + case "27": + switch( doms[++i] ) { + case "167": + case "45": + return true; + } + break; + case "50": + return doms[++i] === "208"; + case "6": + return doms[++i] === "194"; + case "73": + return doms[++i] === "212"; + case "76": + return doms[++i] === "111"; + case "78": + return doms[++i] === "84"; + case "90": + return doms[++i] === "147"; + case "95": + return doms[++i] === "224"; + } + break; + case "231": + if (doms[++i] === "109") + return doms[++i] === "88"; + break; + case "242": + switch( doms[++i] ) { + case "198": + return doms[++i] === "166"; + case "202": + return doms[++i] === "168"; + case "203": + switch( doms[++i] ) { + case "110": + case "111": + case "115": + return true; + } + break; + case "219": + switch( doms[++i] ) { + case "155": + case "156": + case "22": + return true; + } + break; + case "221": + return doms[++i] === "205"; + case "222": + switch( doms[++i] ) { + case "113": + case "185": + return true; + } + break; + case "227": + return doms[++i] === "68"; + case "232": + switch( doms[++i] ) { + case "74": + case "76": + case "83": + return true; + } + break; + case "233": + switch( doms[++i] ) { + case "240": + case "80": + return true; + } + break; + case "240": + switch( doms[++i] ) { + case "79": + case "86": + return true; + } + break; + case "246": + switch( doms[++i] ) { + case "27": + case "28": + return true; + } + break; + case "249": + return doms[++i] === "140"; + case "255": + return doms[++i] === "35"; + } + break; + case "244": + if (doms[++i] === "1") + return doms[++i] === "169"; + break; + case "249": + switch( doms[++i] ) { + case "147": + return doms[++i] === "76"; + case "189": + return doms[++i] === "8"; + } + break; + case "250": + if (doms[++i] === "253") + return doms[++i] === "189"; + break; + case "75": + switch( doms[++i] ) { + case "194": + switch( doms[++i] ) { + case "102": + case "104": + case "82": + return true; + } + break; + case "205": + return doms[++i] === "100"; + case "217": + return doms[++i] === "99"; + case "240": + return doms[++i] === "80"; + case "255": + return doms[++i] === "169"; + } + break; + case "76": + switch( doms[++i] ) { + case "204": + return doms[++i] === "198"; + case "206": + return doms[++i] === "144"; + case "213": + return doms[++i] === "163"; + case "233": + return doms[++i] === "81"; + } + break; + } + break; + case "95": + switch( doms[++i] ) { + case "101": + if (doms[++i] === "247") + return doms[++i] === "156"; + break; + case "131": + switch( doms[++i] ) { + case "186": + switch( doms[++i] ) { + case "101": + case "32": + return true; + } + break; + case "190": + switch( doms[++i] ) { + case "22": + case "31": + return true; + } + break; + case "233": + switch( doms[++i] ) { + case "131": + case "75": + case "85": + return true; + } + break; + case "236": + switch( doms[++i] ) { + case "80": + case "82": + return true; + } + break; + } + break; + case "138": + switch( doms[++i] ) { + case "171": + return doms[++i] === "140"; + case "179": + return doms[++i] === "78"; + case "183": + return doms[++i] === "157"; + } + break; + case "140": + switch( doms[++i] ) { + case "224": + return doms[++i] === "139"; + case "237": + return doms[++i] === "79"; + } + break; + case "142": + switch( doms[++i] ) { + case "152": + return doms[++i] === "194"; + case "30": + switch( doms[++i] ) { + case "37": + case "43": + return true; + } + break; + } + break; + case "163": + if (doms[++i] === "66") + switch( doms[++i] ) { + case "157": + case "166": + return true; + } + break; + case "169": + switch( doms[++i] ) { + case "184": + switch( doms[++i] ) { + case "210": + case "80": + return true; + } + break; + case "185": + switch( doms[++i] ) { + case "210": + case "248": + return true; + } + break; + } + break; + case "175": + switch( doms[++i] ) { + case "32": + return doms[++i] === "98"; + case "43": + return doms[++i] === "103"; + } + break; + case "211": + switch( doms[++i] ) { + case "101": + return doms[++i] === "3"; + case "102": + return doms[++i] === "87"; + case "103": + switch( doms[++i] ) { + case "180": + case "186": + case "241": + case "242": + case "245": + return true; + } + break; + case "11": + switch( doms[++i] ) { + case "33": + case "34": + return true; + } + break; + case "111": + return doms[++i] === "245"; + case "113": + return doms[++i] === "169"; + case "121": + return doms[++i] === "163"; + case "123": + switch( doms[++i] ) { + case "54": + case "56": + return true; + } + break; + case "13": + switch( doms[++i] ) { + case "68": + case "69": + return true; + } + break; + case "132": + switch( doms[++i] ) { + case "24": + case "25": + return true; + } + break; + case "148": + switch( doms[++i] ) { + case "49": + case "50": + case "9": + return true; + } + break; + case "150": + switch( doms[++i] ) { + case "71": + case "72": + return true; + } + break; + case "157": + switch( doms[++i] ) { + case "212": + case "214": + case "216": + case "217": + return true; + } + break; + case "160": + switch( doms[++i] ) { + case "118": + case "70": + case "75": + return true; + } + break; + case "162": + switch( doms[++i] ) { + case "105": + case "113": + case "114": + case "115": + case "28": + case "72": + return true; + } + break; + case "163": + switch( doms[++i] ) { + case "110": + case "118": + return true; + } + break; + case "169": + switch( doms[++i] ) { + case "122": + case "95": + return true; + } + break; + case "173": + return doms[++i] === "71"; + case "178": + return doms[++i] === "194"; + case "184": + switch( doms[++i] ) { + case "169": + case "178": + case "212": + return true; + } + break; + case "186": + switch( doms[++i] ) { + case "156": + case "157": + return true; + } + break; + case "188": + switch( doms[++i] ) { + case "193": + case "194": + return true; + } + break; + case "189": + switch( doms[++i] ) { + case "133": + case "98": + return true; + } + break; + case "190": + switch( doms[++i] ) { + case "18": + case "53": + return true; + } + break; + case "192": + return doms[++i] === "165"; + case "193": + switch( doms[++i] ) { + case "38": + case "39": + return true; + } + break; + case "194": + switch( doms[++i] ) { + case "11": + case "12": + return true; + } + break; + case "195": + switch( doms[++i] ) { + case "169": + case "175": + return true; + } + break; + case "197": + switch( doms[++i] ) { + case "178": + case "184": + return true; + } + break; + case "198": + return doms[++i] === "10"; + case "199": + switch( doms[++i] ) { + case "142": + case "2": + case "204": + return true; + } + break; + case "205": + switch( doms[++i] ) { + case "11": + case "30": + case "36": + case "43": + case "45": + case "46": + case "53": + case "55": + case "8": + return true; + } + break; + case "206": + switch( doms[++i] ) { + case "103": + case "76": + case "96": + return true; + } + break; + case "207": + return doms[++i] === "39"; + case "210": + return doms[++i] === "164"; + case "212": + return doms[++i] === "151"; + case "217": + return doms[++i] === "13"; + case "224": + switch( doms[++i] ) { + case "13": + case "19": + case "207": + return true; + } + break; + case "225": + switch( doms[++i] ) { + case "107": + case "209": + case "214": + return true; + } + break; + case "226": + switch( doms[++i] ) { + case "133": + case "70": + case "85": + case "86": + case "87": + case "88": + case "95": + case "96": + return true; + } + break; + case "227": + switch( doms[++i] ) { + case "119": + case "13": + return true; + } + break; + case "228": + return doms[++i] === "74"; + case "229": + switch( doms[++i] ) { + case "132": + case "54": + return true; + } + break; + case "230": + switch( doms[++i] ) { + case "228": + case "250": + case "251": + case "252": + return true; + } + break; + case "233": + return doms[++i] === "154"; + case "234": + return doms[++i] === "16"; + case "239": + switch( doms[++i] ) { + case "12": + case "50": + case "52": + return true; + } + break; + case "24": + return doms[++i] === "165"; + case "241": + return doms[++i] === "230"; + case "27": + switch( doms[++i] ) { + case "175": + case "176": + return true; + } + break; + case "68": + return doms[++i] === "247"; + case "78": + return doms[++i] === "29"; + case "81": + return doms[++i] === "30"; + case "90": + switch( doms[++i] ) { + case "193": + case "194": + case "195": + case "196": + return true; + } + break; + } + break; + case "213": + if (doms[++i] === "194") + return doms[++i] === "54"; + break; + case "215": + switch( doms[++i] ) { + case "44": + switch( doms[++i] ) { + case "152": + case "98": + return true; + } + break; + case "46": + return doms[++i] === "50"; + case "47": + return doms[++i] === "149"; + } + break; + case "47": + if (doms[++i] === "156") + switch( doms[++i] ) { + case "114": + case "151": + case "220": + return true; + } + break; + case "57": + if (doms[++i] === "120") + return doms[++i] === "56"; + break; + case "67": + switch( doms[++i] ) { + case "17": + return doms[++i] === "82"; + case "45": + return doms[++i] === "122"; + } + break; + case "85": + switch( doms[++i] ) { + case "17": + return doms[++i] === "148"; + case "31": + return doms[++i] === "50"; + case "34": + return doms[++i] === "102"; + case "39": + return doms[++i] === "94"; + case "46": + return doms[++i] === "130"; + case "58": + switch( doms[++i] ) { + case "127": + case "188": + return true; + } + break; + case "59": + return doms[++i] === "175"; + } + break; + } + break; + case "96": + switch( doms[++i] ) { + case "0": + if (doms[++i] === "159") + return doms[++i] === "131"; + break; + case "126": + if (doms[++i] === "99") + return doms[++i] === "81"; + break; + case "31": + if (doms[++i] === "89") + return doms[++i] === "247"; + break; + case "43": + if (doms[++i] === "131") + return doms[++i] === "82"; + break; + case "45": + switch( doms[++i] ) { + case "82": + switch( doms[++i] ) { + case "116": + case "120": + case "151": + case "179": + case "218": + return true; + } + break; + case "83": + switch( doms[++i] ) { + case "116": + case "207": + case "237": + case "252": + case "28": + case "37": + return true; + } + break; + } + break; + case "47": + if (doms[++i] === "228") + return doms[++i] === "19"; + break; + case "95": + if (doms[++i] === "131") + return doms[++i] === "33"; + break; + } + break; + case "97": + if (doms[++i] === "74") + switch( doms[++i] ) { + case "144": + return doms[++i] === "178"; + case "215": + return doms[++i] === "119"; + case "85": + return doms[++i] === "65"; + } + break; + case "98": + switch( doms[++i] ) { + case "115": + if (doms[++i] === "217") + return doms[++i] === "225"; + break; + case "126": + switch( doms[++i] ) { + case "107": + return doms[++i] === "213"; + case "177": + return doms[++i] === "111"; + case "24": + return doms[++i] === "130"; + } + break; + case "139": + if (doms[++i] === "135") + switch( doms[++i] ) { + case "129": + case "198": + return true; + } + break; + case "142": + if (doms[++i] === "213") + return doms[++i] === "26"; + break; + } + break; + case "99": + switch( doms[++i] ) { + case "192": + if (doms[++i] === "182") + return doms[++i] === "57"; + break; + case "198": + if (doms[++i] === "117") + return doms[++i] === "212"; + break; + } + break; + } + + return false; + })(host) ? viaProxy : 'DIRECT'; +} \ No newline at end of file diff --git a/pac-generator/generated-PACs/blocked-ips-switch-trie.js b/pac-generator/generated-PACs/blocked-ips-switch-trie.js new file mode 100755 index 0000000..5b6e355 --- /dev/null +++ b/pac-generator/generated-PACs/blocked-ips-switch-trie.js @@ -0,0 +1,22554 @@ +function FindProxyForURL(url, host) { + // ProstoVPN.AntiZapret PAC-ip File + // Generated on Sun Nov 22 10:12:29 MSK 2015 + + // The whole PAC script is reevaluated on each call of this function. + + host = host.replace(/\.+$/).toLowerCase(); // E.g. WinHTTP may be nasty. + + // HTTPS proxy is a HTTP proxy over SSL. It is NOT CONNECT proxy! + // Supported only in Chrome and Firefox. + // http://www.chromium.org/developers/design-documents/secure-web-proxy + // This is to bypass FULL DPI + var isIE = /*@cc_on!@*/!1; + var viaProxy = isIE + ? 'PROXY proxy.antizapret.prostovpn.org:3128; DIRECT' + : 'HTTPS proxy.antizapret.prostovpn.org:3143; PROXY proxy.antizapret.prostovpn.org:3128; DIRECT'; + + return (function ifProxyByTrie(host) { + var doms = dnsResolve(host).split('.').reverse(); + switch( doms.pop() ) { + case "101": + if (doms.pop() === "1") + if (doms.pop() === "29") + return doms.pop() === "82"; + break; + case "103": + switch( doms.pop() ) { + case "21": + if (doms.pop() === "58") + return doms.pop() === "156"; + break; + case "240": + if (doms.pop() === "151") + return doms.pop() === "25"; + break; + case "242": + if (doms.pop() === "101") + return doms.pop() === "220"; + break; + case "244": + if (doms.pop() === "44") + switch( doms.pop() ) { + case "13": + case "19": + return true; + } + break; + case "246": + if (doms.pop() === "17") + return doms.pop() === "198"; + break; + case "249": + if (doms.pop() === "70") + return doms.pop() === "208"; + break; + case "254": + switch( doms.pop() ) { + case "144": + return doms.pop() === "114"; + case "155": + return doms.pop() === "166"; + } + break; + case "3": + if (doms.pop() === "61") + return doms.pop() === "79"; + break; + case "30": + if (doms.pop() === "240") + return doms.pop() === "245"; + break; + case "31": + if (doms.pop() === "228") + return doms.pop() === "191"; + break; + case "4": + switch( doms.pop() ) { + case "200": + switch( doms.pop() ) { + case "135": + case "136": + case "195": + case "196": + case "197": + case "199": + case "200": + case "201": + case "203": + case "204": + case "205": + case "206": + case "210": + case "211": + case "212": + case "213": + case "214": + case "215": + case "216": + case "217": + case "218": + case "219": + case "221": + case "222": + case "226": + case "227": + case "234": + case "244": + case "249": + case "253": + case "254": + return true; + } + break; + case "201": + switch( doms.pop() ) { + case "11": + case "131": + case "2": + case "3": + case "4": + case "5": + case "67": + case "68": + case "69": + case "70": + case "75": + return true; + } + break; + } + break; + case "43": + switch( doms.pop() ) { + case "135": + return doms.pop() === "219"; + case "25": + return doms.pop() === "150"; + } + break; + } + break; + case "104": + switch( doms.pop() ) { + case "130": + switch( doms.pop() ) { + case "120": + switch( doms.pop() ) { + case "10": + case "116": + case "121": + case "126": + case "132": + case "139": + case "14": + case "140": + case "144": + case "145": + case "153": + case "162": + case "164": + case "172": + case "177": + case "179": + case "181": + case "183": + case "189": + case "190": + case "192": + case "195": + case "203": + case "206": + case "207": + case "208": + case "209": + case "210": + case "219": + case "223": + case "226": + case "23": + case "243": + case "245": + case "246": + case "248": + case "249": + case "25": + case "31": + case "33": + case "37": + case "41": + case "45": + case "51": + case "6": + case "60": + case "75": + case "99": + return true; + } + break; + case "121": + switch( doms.pop() ) { + case "104": + case "116": + case "124": + case "126": + case "142": + case "15": + case "151": + case "154": + case "158": + case "163": + case "17": + case "176": + case "177": + case "184": + case "197": + case "200": + case "202": + case "205": + case "208": + case "215": + case "216": + case "217": + case "220": + case "222": + case "223": + case "227": + case "239": + case "240": + case "249": + case "252": + case "253": + case "28": + case "29": + case "32": + case "46": + case "50": + case "59": + case "6": + case "67": + case "69": + case "70": + case "81": + case "86": + case "89": + case "9": + case "93": + return true; + } + break; + case "236": + switch( doms.pop() ) { + case "100": + case "101": + case "102": + case "105": + case "110": + case "112": + case "123": + case "124": + case "125": + case "128": + case "13": + case "130": + case "145": + case "147": + case "148": + case "151": + case "152": + case "155": + case "169": + case "170": + case "203": + case "204": + case "205": + case "206": + case "232": + case "246": + case "249": + case "253": + case "254": + case "26": + case "31": + case "35": + case "41": + case "42": + case "54": + case "61": + case "77": + case "8": + case "9": + case "97": + return true; + } + break; + case "240": + return doms.pop() === "192"; + case "247": + return doms.pop() === "25"; + case "250": + return doms.pop() === "202"; + case "254": + return doms.pop() === "221"; + case "255": + return doms.pop() === "130"; + case "42": + switch( doms.pop() ) { + case "101": + case "107": + case "110": + case "116": + case "122": + case "137": + case "143": + case "146": + case "173": + case "189": + case "222": + case "240": + case "25": + case "33": + case "42": + case "43": + case "5": + case "74": + case "75": + case "82": + case "84": + case "90": + return true; + } + break; + case "43": + switch( doms.pop() ) { + case "186": + case "2": + case "201": + case "212": + case "215": + case "30": + case "37": + case "43": + case "57": + case "68": + case "8": + return true; + } + break; + case "52": + switch( doms.pop() ) { + case "115": + case "122": + case "124": + case "136": + case "138": + case "140": + case "155": + case "165": + case "17": + case "171": + case "19": + case "194": + case "198": + case "43": + case "57": + case "73": + case "83": + case "88": + case "98": + return true; + } + break; + case "53": + switch( doms.pop() ) { + case "114": + case "117": + case "121": + case "122": + case "125": + case "133": + case "141": + case "143": + case "145": + case "150": + case "151": + case "174": + case "177": + case "178": + case "192": + case "205": + case "208": + case "21": + case "220": + case "246": + case "25": + case "36": + case "40": + case "43": + case "45": + case "49": + case "55": + case "58": + case "63": + case "73": + case "8": + case "89": + case "90": + case "93": + return true; + } + break; + case "7": + return doms.pop() === "89"; + case "88": + return doms.pop() === "54"; + } + break; + case "131": + if (doms.pop() === "188") + return doms.pop() === "208"; + break; + case "143": + if (doms.pop() === "12") + return doms.pop() === "122"; + break; + case "148": + switch( doms.pop() ) { + case "61": + return doms.pop() === "8"; + case "77": + return doms.pop() === "6"; + } + break; + case "152": + if (doms.pop() === "168") + switch( doms.pop() ) { + case "21": + case "9": + return true; + } + break; + case "155": + if (doms.pop() === "28") + return doms.pop() === "25"; + break; + case "16": + switch( doms.pop() ) { + case "0": + return doms.pop() === "193"; + case "100": + return doms.pop() === "25"; + case "101": + return doms.pop() === "35"; + case "102": + return doms.pop() === "35"; + case "103": + switch( doms.pop() ) { + case "28": + case "34": + return true; + } + break; + case "104": + switch( doms.pop() ) { + case "28": + case "34": + return true; + } + break; + case "105": + return doms.pop() === "35"; + case "106": + return doms.pop() === "35"; + case "109": + switch( doms.pop() ) { + case "36": + case "37": + return true; + } + break; + case "110": + switch( doms.pop() ) { + case "36": + case "37": + return true; + } + break; + case "111": + switch( doms.pop() ) { + case "39": + case "53": + case "66": + return true; + } + break; + case "112": + switch( doms.pop() ) { + case "39": + case "53": + case "66": + return true; + } + break; + case "113": + switch( doms.pop() ) { + case "39": + case "52": + case "66": + return true; + } + break; + case "114": + switch( doms.pop() ) { + case "39": + case "52": + case "66": + return true; + } + break; + case "115": + switch( doms.pop() ) { + case "37": + case "64": + case "66": + return true; + } + break; + case "116": + switch( doms.pop() ) { + case "37": + case "64": + case "66": + return true; + } + break; + case "117": + switch( doms.pop() ) { + case "26": + case "39": + case "66": + return true; + } + break; + case "118": + switch( doms.pop() ) { + case "26": + case "39": + case "66": + return true; + } + break; + case "119": + switch( doms.pop() ) { + case "35": + case "66": + return true; + } + break; + case "120": + switch( doms.pop() ) { + case "35": + case "66": + return true; + } + break; + case "123": + return doms.pop() === "36"; + case "124": + return doms.pop() === "36"; + case "126": + return doms.pop() === "66"; + case "127": + return doms.pop() === "66"; + case "14": + return doms.pop() === "236"; + case "15": + return doms.pop() === "236"; + case "16": + return doms.pop() === "236"; + case "17": + return doms.pop() === "236"; + case "18": + return doms.pop() === "236"; + case "26": + return doms.pop() === "8"; + case "27": + return doms.pop() === "8"; + case "30": + return doms.pop() === "192"; + case "31": + return doms.pop() === "192"; + case "32": + return doms.pop() === "67"; + case "33": + return doms.pop() === "67"; + case "34": + return doms.pop() === "67"; + case "35": + switch( doms.pop() ) { + case "35": + case "40": + case "67": + return true; + } + break; + case "36": + switch( doms.pop() ) { + case "35": + case "40": + case "67": + return true; + } + break; + case "37": + switch( doms.pop() ) { + case "35": + case "67": + return true; + } + break; + case "38": + switch( doms.pop() ) { + case "35": + case "67": + return true; + } + break; + case "39": + return doms.pop() === "67"; + case "45": + switch( doms.pop() ) { + case "33": + case "36": + return true; + } + break; + case "46": + switch( doms.pop() ) { + case "33": + case "36": + return true; + } + break; + case "47": + return doms.pop() === "37"; + case "48": + switch( doms.pop() ) { + case "22": + case "37": + return true; + } + break; + case "49": + switch( doms.pop() ) { + case "22": + case "34": + return true; + } + break; + case "50": + return doms.pop() === "34"; + case "51": + switch( doms.pop() ) { + case "211": + case "40": + return true; + } + break; + case "52": + switch( doms.pop() ) { + case "211": + case "40": + return true; + } + break; + case "53": + switch( doms.pop() ) { + case "211": + case "34": + return true; + } + break; + case "54": + switch( doms.pop() ) { + case "211": + case "34": + case "5": + return true; + } + break; + case "55": + switch( doms.pop() ) { + case "211": + case "36": + case "5": + return true; + } + break; + case "56": + return doms.pop() === "36"; + case "57": + return doms.pop() === "65"; + case "58": + switch( doms.pop() ) { + case "27": + case "65": + return true; + } + break; + case "59": + switch( doms.pop() ) { + case "27": + case "65": + return true; + } + break; + case "60": + return doms.pop() === "65"; + case "61": + return doms.pop() === "65"; + case "62": + return doms.pop() === "65"; + case "63": + switch( doms.pop() ) { + case "56": + case "65": + return true; + } + break; + case "64": + switch( doms.pop() ) { + case "56": + case "65": + return true; + } + break; + case "65": + return doms.pop() === "65"; + case "66": + return doms.pop() === "65"; + case "67": + switch( doms.pop() ) { + case "25": + case "37": + case "39": + case "62": + case "65": + return true; + } + break; + case "68": + switch( doms.pop() ) { + case "25": + case "37": + case "39": + case "62": + case "65": + return true; + } + break; + case "69": + return doms.pop() === "65"; + case "70": + switch( doms.pop() ) { + case "65": + case "67": + return true; + } + break; + case "71": + switch( doms.pop() ) { + case "65": + case "67": + return true; + } + break; + case "72": + switch( doms.pop() ) { + case "65": + case "67": + return true; + } + break; + case "73": + switch( doms.pop() ) { + case "34": + case "65": + case "67": + return true; + } + break; + case "74": + switch( doms.pop() ) { + case "34": + case "65": + case "67": + return true; + } + break; + case "75": + return doms.pop() === "65"; + case "76": + return doms.pop() === "65"; + case "77": + switch( doms.pop() ) { + case "34": + case "39": + case "65": + return true; + } + break; + case "78": + switch( doms.pop() ) { + case "149": + case "34": + case "39": + case "65": + case "69": + return true; + } + break; + case "79": + switch( doms.pop() ) { + case "149": + case "65": + case "69": + return true; + } + break; + case "80": + switch( doms.pop() ) { + case "149": + case "65": + case "67": + case "69": + return true; + } + break; + case "81": + switch( doms.pop() ) { + case "149": + case "34": + case "36": + case "65": + case "67": + case "69": + return true; + } + break; + case "82": + switch( doms.pop() ) { + case "149": + case "34": + case "36": + case "67": + case "69": + return true; + } + break; + case "83": + switch( doms.pop() ) { + case "26": + case "67": + return true; + } + break; + case "84": + switch( doms.pop() ) { + case "26": + case "67": + return true; + } + break; + case "87": + switch( doms.pop() ) { + case "34": + case "35": + case "64": + return true; + } + break; + case "88": + switch( doms.pop() ) { + case "34": + case "35": + case "64": + return true; + } + break; + case "91": + return doms.pop() === "36"; + case "92": + return doms.pop() === "36"; + case "95": + return doms.pop() === "39"; + case "96": + return doms.pop() === "39"; + case "97": + switch( doms.pop() ) { + case "29": + case "34": + return true; + } + break; + case "98": + switch( doms.pop() ) { + case "29": + case "34": + return true; + } + break; + case "99": + return doms.pop() === "25"; + } + break; + case "18": + switch( doms.pop() ) { + case "32": + switch( doms.pop() ) { + case "119": + case "227": + case "233": + case "55": + case "64": + case "99": + return true; + } + break; + case "33": + switch( doms.pop() ) { + case "119": + case "227": + case "233": + case "55": + case "64": + case "99": + return true; + } + break; + case "34": + switch( doms.pop() ) { + case "147": + case "199": + case "220": + case "240": + case "85": + return true; + } + break; + case "35": + switch( doms.pop() ) { + case "147": + case "199": + case "220": + case "240": + case "85": + return true; + } + break; + case "36": + switch( doms.pop() ) { + case "103": + case "192": + case "209": + case "247": + case "254": + return true; + } + break; + case "37": + switch( doms.pop() ) { + case "103": + case "192": + case "209": + case "247": + case "254": + return true; + } + break; + case "38": + switch( doms.pop() ) { + case "112": + case "116": + case "147": + case "190": + case "223": + case "4": + return true; + } + break; + case "39": + switch( doms.pop() ) { + case "112": + case "116": + case "147": + case "190": + case "223": + case "4": + return true; + } + break; + case "40": + switch( doms.pop() ) { + case "232": + case "252": + case "52": + case "81": + return true; + } + break; + case "41": + switch( doms.pop() ) { + case "232": + case "252": + case "52": + case "81": + return true; + } + break; + case "42": + switch( doms.pop() ) { + case "132": + case "15": + case "17": + case "186": + case "203": + case "230": + case "232": + case "241": + return true; + } + break; + case "43": + switch( doms.pop() ) { + case "132": + case "15": + case "17": + case "186": + case "203": + case "230": + case "232": + case "241": + return true; + } + break; + case "44": + switch( doms.pop() ) { + case "217": + case "5": + case "51": + return true; + } + break; + case "45": + switch( doms.pop() ) { + case "217": + case "5": + case "51": + return true; + } + break; + case "46": + switch( doms.pop() ) { + case "121": + case "147": + case "168": + case "175": + case "36": + case "78": + return true; + } + break; + case "47": + switch( doms.pop() ) { + case "121": + case "147": + case "168": + case "175": + case "36": + case "78": + return true; + } + break; + case "48": + switch( doms.pop() ) { + case "106": + case "130": + case "140": + case "142": + case "186": + case "68": + return true; + } + break; + case "49": + switch( doms.pop() ) { + case "106": + case "130": + case "140": + case "142": + case "186": + case "68": + return true; + } + break; + case "50": + switch( doms.pop() ) { + case "127": + case "14": + case "203": + case "225": + case "247": + case "27": + case "56": + case "60": + return true; + } + break; + case "51": + switch( doms.pop() ) { + case "127": + case "14": + case "203": + case "225": + case "247": + case "27": + case "56": + case "60": + return true; + } + break; + case "52": + switch( doms.pop() ) { + case "12": + case "156": + case "18": + case "182": + case "184": + case "21": + case "249": + case "45": + case "52": + return true; + } + break; + case "53": + switch( doms.pop() ) { + case "12": + case "156": + case "18": + case "182": + case "184": + case "21": + case "249": + case "45": + case "52": + return true; + } + break; + case "54": + switch( doms.pop() ) { + case "181": + case "186": + case "205": + case "210": + case "221": + case "222": + case "233": + case "251": + case "72": + return true; + } + break; + case "55": + switch( doms.pop() ) { + case "181": + case "186": + case "205": + case "210": + case "221": + case "222": + case "233": + case "251": + case "72": + return true; + } + break; + case "56": + switch( doms.pop() ) { + case "187": + case "188": + case "202": + case "54": + case "66": + case "76": + case "80": + return true; + } + break; + case "57": + switch( doms.pop() ) { + case "187": + case "188": + case "202": + case "54": + case "66": + case "76": + case "80": + return true; + } + break; + case "58": + switch( doms.pop() ) { + case "155": + case "223": + case "250": + case "254": + case "96": + case "98": + return true; + } + break; + case "59": + switch( doms.pop() ) { + case "155": + case "223": + case "250": + case "254": + case "96": + case "98": + return true; + } + break; + case "60": + switch( doms.pop() ) { + case "110": + case "225": + case "62": + return true; + } + break; + case "61": + switch( doms.pop() ) { + case "110": + case "225": + case "62": + return true; + } + break; + case "62": + switch( doms.pop() ) { + case "115": + case "128": + case "149": + case "159": + case "192": + case "237": + case "56": + case "98": + return true; + } + break; + case "63": + switch( doms.pop() ) { + case "115": + case "128": + case "149": + case "159": + case "192": + case "237": + case "56": + case "98": + return true; + } + break; + } + break; + case "193": + switch( doms.pop() ) { + case "109": + return doms.pop() === "204"; + case "252": + return doms.pop() === "130"; + } + break; + case "20": + switch( doms.pop() ) { + case "0": + return doms.pop() === "225"; + case "1": + return doms.pop() === "225"; + case "10": + switch( doms.pop() ) { + case "197": + case "230": + case "231": + case "248": + case "95": + return true; + } + break; + case "11": + switch( doms.pop() ) { + case "197": + case "230": + case "231": + case "248": + case "86": + case "95": + return true; + } + break; + case "12": + switch( doms.pop() ) { + case "197": + case "230": + case "248": + case "25": + case "86": + case "95": + return true; + } + break; + case "13": + switch( doms.pop() ) { + case "197": + case "230": + case "25": + case "86": + case "95": + return true; + } + break; + case "14": + switch( doms.pop() ) { + case "115": + case "197": + case "201": + case "86": + return true; + } + break; + case "15": + switch( doms.pop() ) { + case "115": + case "201": + case "86": + return true; + } + break; + case "16": + return doms.pop() === "115"; + case "17": + return doms.pop() === "115"; + case "18": + switch( doms.pop() ) { + case "115": + case "168": + return true; + } + break; + case "19": + return doms.pop() === "168"; + case "2": + return doms.pop() === "225"; + case "20": + switch( doms.pop() ) { + case "168": + case "197": + return true; + } + break; + case "21": + switch( doms.pop() ) { + case "168": + case "197": + case "239": + return true; + } + break; + case "22": + switch( doms.pop() ) { + case "168": + case "197": + case "239": + return true; + } + break; + case "23": + switch( doms.pop() ) { + case "197": + case "239": + return true; + } + break; + case "24": + switch( doms.pop() ) { + case "128": + case "170": + case "197": + case "239": + case "80": + return true; + } + break; + case "25": + switch( doms.pop() ) { + case "128": + case "170": + case "208": + case "239": + case "80": + return true; + } + break; + case "26": + switch( doms.pop() ) { + case "170": + case "208": + case "80": + return true; + } + break; + case "27": + return doms.pop() === "170"; + case "28": + return doms.pop() === "170"; + case "3": + return doms.pop() === "225"; + case "31": + switch( doms.pop() ) { + case "109": + case "224": + return true; + } + break; + case "37": + switch( doms.pop() ) { + case "109": + case "197": + case "25": + return true; + } + break; + case "38": + switch( doms.pop() ) { + case "197": + case "25": + return true; + } + break; + case "4": + return doms.pop() === "31"; + case "46": + return doms.pop() === "49"; + case "47": + switch( doms.pop() ) { + case "49": + case "82": + return true; + } + break; + case "48": + switch( doms.pop() ) { + case "82": + case "83": + return true; + } + break; + case "49": + switch( doms.pop() ) { + case "174": + case "83": + return true; + } + break; + case "5": + return doms.pop() === "31"; + case "50": + return doms.pop() === "174"; + case "53": + return doms.pop() === "195"; + case "54": + return doms.pop() === "195"; + case "55": + return doms.pop() === "216"; + case "56": + return doms.pop() === "216"; + case "6": + return doms.pop() === "65"; + case "66": + return doms.pop() === "8"; + case "67": + return doms.pop() === "8"; + case "68": + return doms.pop() === "123"; + case "69": + return doms.pop() === "123"; + case "7": + switch( doms.pop() ) { + case "231": + case "65": + return true; + } + break; + case "72": + return doms.pop() === "5"; + case "73": + return doms.pop() === "5"; + case "8": + switch( doms.pop() ) { + case "231": + case "248": + return true; + } + break; + case "82": + return doms.pop() === "196"; + case "83": + return doms.pop() === "196"; + case "87": + return doms.pop() === "128"; + case "88": + return doms.pop() === "128"; + case "9": + switch( doms.pop() ) { + case "230": + case "231": + case "248": + case "95": + return true; + } + break; + case "92": + return doms.pop() === "188"; + case "93": + return doms.pop() === "188"; + } + break; + case "219": + if (doms.pop() === "248") + switch( doms.pop() ) { + case "17": + case "76": + return true; + } + break; + case "223": + switch( doms.pop() ) { + case "15": + switch( doms.pop() ) { + case "133": + case "137": + return true; + } + break; + case "9": + return doms.pop() === "22"; + } + break; + case "23": + switch( doms.pop() ) { + case "128": + return doms.pop() === "57"; + case "131": + return doms.pop() === "77"; + case "132": + switch( doms.pop() ) { + case "56": + case "77": + return true; + } + break; + } + break; + case "234": + if (doms.pop() === "208") + switch( doms.pop() ) { + case "104": + case "82": + case "85": + return true; + } + break; + case "236": + switch( doms.pop() ) { + case "40": + return doms.pop() === "188"; + case "92": + return doms.pop() === "201"; + } + break; + case "239": + switch( doms.pop() ) { + case "182": + switch( doms.pop() ) { + case "103": + case "104": + case "111": + case "136": + case "140": + case "141": + case "148": + case "16": + case "162": + case "168": + case "171": + case "173": + case "18": + case "182": + case "183": + case "188": + case "189": + case "191": + case "194": + case "201": + case "207": + case "21": + case "217": + case "219": + case "220": + case "222": + case "230": + case "233": + case "234": + case "239": + case "241": + case "33": + case "42": + case "44": + case "55": + case "59": + case "61": + case "62": + case "65": + case "69": + case "78": + case "79": + case "8": + case "84": + return true; + } + break; + case "183": + switch( doms.pop() ) { + case "114": + case "116": + case "12": + case "133": + case "136": + case "159": + case "16": + case "168": + case "172": + case "173": + case "176": + case "177": + case "228": + case "36": + case "45": + case "47": + case "51": + case "52": + case "58": + case "6": + case "85": + case "86": + case "91": + case "92": + case "96": + case "97": + return true; + } + break; + case "220": + return doms.pop() === "27"; + case "226": + switch( doms.pop() ) { + case "137": + case "140": + case "148": + case "160": + case "176": + case "18": + case "19": + case "197": + case "20": + case "200": + case "204": + case "205": + case "207": + case "228": + case "23": + case "230": + case "233": + case "247": + case "248": + case "25": + case "254": + case "30": + case "47": + case "48": + case "50": + case "55": + case "57": + case "59": + case "61": + case "77": + case "79": + case "80": + case "94": + return true; + } + break; + case "227": + switch( doms.pop() ) { + case "108": + case "11": + case "125": + case "13": + case "132": + case "14": + case "164": + case "182": + case "195": + case "208": + case "29": + case "33": + case "41": + case "47": + case "48": + case "49": + case "56": + case "59": + case "69": + case "93": + return true; + } + break; + case "245": + return doms.pop() === "140"; + case "247": + return doms.pop() === "103"; + } + break; + case "24": + switch( doms.pop() ) { + case "0": + return doms.pop() === "73"; + case "1": + return doms.pop() === "73"; + case "10": + return doms.pop() === "51"; + case "100": + switch( doms.pop() ) { + case "118": + case "84": + return true; + } + break; + case "101": + switch( doms.pop() ) { + case "118": + case "84": + return true; + } + break; + case "102": + switch( doms.pop() ) { + case "11": + case "14": + case "143": + case "171": + case "226": + case "248": + case "251": + case "78": + return true; + } + break; + case "103": + switch( doms.pop() ) { + case "11": + case "14": + case "143": + case "171": + case "226": + case "248": + case "251": + case "78": + return true; + } + break; + case "104": + switch( doms.pop() ) { + case "105": + case "149": + case "181": + case "190": + case "196": + case "245": + case "54": + case "77": + return true; + } + break; + case "105": + switch( doms.pop() ) { + case "105": + case "149": + case "181": + case "190": + case "196": + case "245": + case "54": + case "77": + return true; + } + break; + case "106": + switch( doms.pop() ) { + case "137": + case "154": + case "156": + case "186": + case "200": + case "207": + case "218": + case "222": + return true; + } + break; + case "107": + switch( doms.pop() ) { + case "137": + case "154": + case "156": + case "186": + case "200": + case "207": + case "218": + case "222": + return true; + } + break; + case "108": + switch( doms.pop() ) { + case "104": + case "210": + case "221": + case "231": + case "248": + case "31": + return true; + } + break; + case "109": + switch( doms.pop() ) { + case "104": + case "210": + case "221": + case "231": + case "248": + case "31": + return true; + } + break; + case "11": + return doms.pop() === "51"; + case "110": + switch( doms.pop() ) { + case "11": + case "219": + case "32": + case "34": + case "36": + case "56": + return true; + } + break; + case "111": + switch( doms.pop() ) { + case "11": + case "219": + case "32": + case "34": + case "36": + case "56": + return true; + } + break; + case "112": + switch( doms.pop() ) { + case "187": + case "23": + case "232": + case "25": + case "97": + return true; + } + break; + case "113": + switch( doms.pop() ) { + case "187": + case "23": + case "232": + case "25": + case "97": + return true; + } + break; + case "114": + switch( doms.pop() ) { + case "15": + case "158": + case "243": + case "26": + case "42": + case "52": + return true; + } + break; + case "115": + switch( doms.pop() ) { + case "15": + case "158": + case "243": + case "26": + case "42": + case "52": + return true; + } + break; + case "116": + switch( doms.pop() ) { + case "1": + case "141": + case "144": + case "162": + case "194": + case "32": + return true; + } + break; + case "117": + switch( doms.pop() ) { + case "1": + case "141": + case "144": + case "162": + case "194": + case "32": + return true; + } + break; + case "118": + switch( doms.pop() ) { + case "162": + case "186": + case "189": + case "198": + case "227": + case "27": + case "50": + return true; + } + break; + case "119": + switch( doms.pop() ) { + case "162": + case "186": + case "189": + case "198": + case "227": + case "27": + case "50": + return true; + } + break; + case "12": + switch( doms.pop() ) { + case "26": + case "50": + case "70": + case "8": + return true; + } + break; + case "120": + switch( doms.pop() ) { + case "152": + case "182": + case "191": + case "194": + case "28": + return true; + } + break; + case "121": + switch( doms.pop() ) { + case "152": + case "182": + case "191": + case "194": + case "28": + return true; + } + break; + case "122": + switch( doms.pop() ) { + case "101": + case "124": + case "14": + case "242": + case "78": + return true; + } + break; + case "123": + switch( doms.pop() ) { + case "101": + case "124": + case "14": + case "242": + case "78": + return true; + } + break; + case "124": + switch( doms.pop() ) { + case "12": + case "142": + case "153": + case "176": + case "185": + case "202": + case "243": + case "59": + return true; + } + break; + case "125": + switch( doms.pop() ) { + case "12": + case "142": + case "153": + case "176": + case "185": + case "202": + case "243": + case "59": + return true; + } + break; + case "126": + switch( doms.pop() ) { + case "159": + case "185": + case "194": + case "221": + case "36": + case "61": + case "63": + case "70": + case "81": + case "83": + return true; + } + break; + case "127": + switch( doms.pop() ) { + case "159": + case "185": + case "194": + case "221": + case "36": + case "61": + case "63": + case "70": + case "81": + case "83": + return true; + } + break; + case "13": + switch( doms.pop() ) { + case "26": + case "50": + case "70": + case "8": + return true; + } + break; + case "14": + return doms.pop() === "3"; + case "15": + return doms.pop() === "3"; + case "16": + switch( doms.pop() ) { + case "12": + case "28": + case "37": + return true; + } + break; + case "17": + switch( doms.pop() ) { + case "12": + case "28": + case "37": + return true; + } + break; + case "18": + return doms.pop() === "11"; + case "19": + return doms.pop() === "11"; + case "2": + return doms.pop() === "45"; + case "20": + switch( doms.pop() ) { + case "48": + case "55": + return true; + } + break; + case "21": + switch( doms.pop() ) { + case "48": + case "55": + return true; + } + break; + case "22": + return doms.pop() === "44"; + case "23": + return doms.pop() === "44"; + case "24": + switch( doms.pop() ) { + case "58": + case "60": + return true; + } + break; + case "25": + switch( doms.pop() ) { + case "58": + case "60": + return true; + } + break; + case "28": + return doms.pop() === "83"; + case "29": + return doms.pop() === "83"; + case "3": + return doms.pop() === "45"; + case "4": + switch( doms.pop() ) { + case "12": + case "37": + case "44": + case "9": + return true; + } + break; + case "5": + switch( doms.pop() ) { + case "12": + case "37": + case "44": + case "9": + return true; + } + break; + case "6": + return doms.pop() === "63"; + case "7": + return doms.pop() === "63"; + case "8": + switch( doms.pop() ) { + case "11": + case "42": + case "6": + return true; + } + break; + case "9": + switch( doms.pop() ) { + case "11": + case "42": + case "6": + return true; + } + break; + case "96": + switch( doms.pop() ) { + case "150": + case "185": + case "214": + case "243": + case "26": + case "39": + case "45": + return true; + } + break; + case "97": + switch( doms.pop() ) { + case "150": + case "185": + case "214": + case "243": + case "26": + case "39": + case "45": + return true; + } + break; + case "98": + switch( doms.pop() ) { + case "110": + case "124": + case "125": + case "13": + case "174": + case "188": + case "226": + case "51": + case "8": + return true; + } + break; + case "99": + switch( doms.pop() ) { + case "110": + case "124": + case "125": + case "13": + case "174": + case "188": + case "226": + case "51": + case "8": + return true; + } + break; + } + break; + case "244": + switch( doms.pop() ) { + case "73": + return doms.pop() === "27"; + case "75": + switch( doms.pop() ) { + case "170": + case "174": + case "51": + return true; + } + break; + case "76": + switch( doms.pop() ) { + case "171": + case "52": + case "55": + return true; + } + break; + case "78": + return doms.pop() === "251"; + } + break; + case "245": + if (doms.pop() === "33") + return doms.pop() === "83"; + break; + case "25": + switch( doms.pop() ) { + case "102": + return doms.pop() === "27"; + case "103": + return doms.pop() === "27"; + case "108": + return doms.pop() === "21"; + case "109": + return doms.pop() === "21"; + case "110": + return doms.pop() === "13"; + case "111": + return doms.pop() === "13"; + case "116": + return doms.pop() === "30"; + case "117": + return doms.pop() === "30"; + case "118": + return doms.pop() === "23"; + case "119": + return doms.pop() === "23"; + case "122": + switch( doms.pop() ) { + case "28": + case "30": + return true; + } + break; + case "123": + switch( doms.pop() ) { + case "28": + case "30": + return true; + } + break; + case "124": + return doms.pop() === "6"; + case "125": + return doms.pop() === "6"; + case "134": + return doms.pop() === "29"; + case "135": + return doms.pop() === "29"; + case "136": + return doms.pop() === "8"; + case "137": + return doms.pop() === "8"; + case "140": + return doms.pop() === "26"; + case "141": + return doms.pop() === "26"; + case "152": + return doms.pop() === "14"; + case "153": + return doms.pop() === "14"; + case "154": + return doms.pop() === "23"; + case "155": + return doms.pop() === "23"; + case "158": + return doms.pop() === "31"; + case "159": + return doms.pop() === "31"; + case "164": + return doms.pop() === "16"; + case "165": + return doms.pop() === "16"; + case "166": + return doms.pop() === "7"; + case "167": + return doms.pop() === "7"; + case "184": + return doms.pop() === "8"; + case "185": + return doms.pop() === "8"; + case "186": + return doms.pop() === "27"; + case "187": + return doms.pop() === "27"; + case "196": + return doms.pop() === "9"; + case "197": + return doms.pop() === "9"; + case "2": + return doms.pop() === "35"; + case "20": + return doms.pop() === "35"; + case "200": + return doms.pop() === "12"; + case "201": + return doms.pop() === "12"; + case "202": + switch( doms.pop() ) { + case "7": + case "9": + return true; + } + break; + case "203": + switch( doms.pop() ) { + case "7": + case "9": + return true; + } + break; + case "206": + return doms.pop() === "14"; + case "207": + return doms.pop() === "14"; + case "21": + return doms.pop() === "35"; + case "216": + switch( doms.pop() ) { + case "13": + case "22": + return true; + } + break; + case "217": + switch( doms.pop() ) { + case "13": + case "22": + return true; + } + break; + case "22": + return doms.pop() === "19"; + case "220": + switch( doms.pop() ) { + case "15": + case "19": + case "28": + return true; + } + break; + case "221": + switch( doms.pop() ) { + case "15": + case "19": + case "28": + return true; + } + break; + case "224": + return doms.pop() === "30"; + case "225": + return doms.pop() === "30"; + case "23": + return doms.pop() === "19"; + case "230": + return doms.pop() === "29"; + case "231": + return doms.pop() === "29"; + case "232": + return doms.pop() === "31"; + case "233": + return doms.pop() === "31"; + case "236": + return doms.pop() === "18"; + case "237": + return doms.pop() === "18"; + case "242": + return doms.pop() === "6"; + case "243": + return doms.pop() === "6"; + case "246": + return doms.pop() === "27"; + case "247": + return doms.pop() === "27"; + case "248": + return doms.pop() === "29"; + case "249": + return doms.pop() === "29"; + case "3": + return doms.pop() === "35"; + case "34": + return doms.pop() === "7"; + case "35": + return doms.pop() === "7"; + case "38": + return doms.pop() === "4"; + case "39": + return doms.pop() === "4"; + case "4": + return doms.pop() === "17"; + case "42": + return doms.pop() === "23"; + case "43": + return doms.pop() === "23"; + case "44": + return doms.pop() === "35"; + case "45": + return doms.pop() === "35"; + case "48": + return doms.pop() === "18"; + case "49": + return doms.pop() === "18"; + case "5": + return doms.pop() === "17"; + case "50": + return doms.pop() === "34"; + case "51": + return doms.pop() === "34"; + case "52": + return doms.pop() === "29"; + case "53": + return doms.pop() === "29"; + case "56": + return doms.pop() === "28"; + case "57": + return doms.pop() === "28"; + case "6": + switch( doms.pop() ) { + case "33": + case "36": + return true; + } + break; + case "62": + return doms.pop() === "34"; + case "63": + return doms.pop() === "34"; + case "64": + return doms.pop() === "14"; + case "65": + return doms.pop() === "14"; + case "68": + return doms.pop() === "12"; + case "69": + return doms.pop() === "12"; + case "7": + switch( doms.pop() ) { + case "33": + case "36": + return true; + } + break; + case "78": + return doms.pop() === "18"; + case "79": + return doms.pop() === "18"; + case "8": + return doms.pop() === "14"; + case "84": + switch( doms.pop() ) { + case "18": + case "33": + return true; + } + break; + case "85": + switch( doms.pop() ) { + case "18": + case "33": + return true; + } + break; + case "9": + return doms.pop() === "14"; + case "94": + switch( doms.pop() ) { + case "14": + case "16": + case "34": + return true; + } + break; + case "95": + switch( doms.pop() ) { + case "14": + case "16": + case "34": + return true; + } + break; + } + break; + case "27": + switch( doms.pop() ) { + case "128": + switch( doms.pop() ) { + case "242": + case "245": + case "62": + return true; + } + break; + case "129": + switch( doms.pop() ) { + case "242": + case "245": + case "62": + return true; + } + break; + case "130": + switch( doms.pop() ) { + case "115": + case "12": + case "124": + case "154": + case "198": + case "207": + case "240": + case "46": + return true; + } + break; + case "131": + switch( doms.pop() ) { + case "115": + case "12": + case "124": + case "154": + case "198": + case "207": + case "240": + case "46": + return true; + } + break; + case "132": + switch( doms.pop() ) { + case "108": + case "190": + case "59": + case "61": + return true; + } + break; + case "133": + switch( doms.pop() ) { + case "108": + case "190": + case "59": + case "61": + return true; + } + break; + case "134": + switch( doms.pop() ) { + case "128": + case "139": + case "161": + case "178": + case "208": + case "21": + case "214": + case "220": + case "40": + case "91": + return true; + } + break; + case "135": + switch( doms.pop() ) { + case "128": + case "139": + case "161": + case "178": + case "208": + case "21": + case "214": + case "220": + case "40": + case "91": + return true; + } + break; + case "136": + switch( doms.pop() ) { + case "131": + case "156": + case "16": + case "201": + case "51": + case "53": + return true; + } + break; + case "137": + switch( doms.pop() ) { + case "131": + case "156": + case "16": + case "201": + case "51": + case "53": + return true; + } + break; + case "138": + switch( doms.pop() ) { + case "119": + case "13": + case "146": + case "157": + case "184": + case "214": + case "243": + return true; + } + break; + case "139": + switch( doms.pop() ) { + case "119": + case "13": + case "146": + case "157": + case "184": + case "214": + case "243": + return true; + } + break; + case "140": + switch( doms.pop() ) { + case "122": + case "16": + case "234": + case "240": + case "245": + case "32": + case "52": + case "64": + return true; + } + break; + case "141": + switch( doms.pop() ) { + case "122": + case "16": + case "234": + case "240": + case "245": + case "32": + case "52": + case "64": + return true; + } + break; + case "142": + switch( doms.pop() ) { + case "148": + case "2": + case "202": + case "204": + return true; + } + break; + case "143": + switch( doms.pop() ) { + case "148": + case "2": + case "202": + case "204": + return true; + } + break; + case "144": + switch( doms.pop() ) { + case "115": + case "132": + case "138": + case "160": + case "18": + case "185": + case "19": + case "209": + case "26": + case "85": + return true; + } + break; + case "145": + switch( doms.pop() ) { + case "115": + case "132": + case "138": + case "160": + case "18": + case "185": + case "19": + case "209": + case "26": + case "85": + return true; + } + break; + case "146": + switch( doms.pop() ) { + case "122": + case "22": + case "35": + case "40": + return true; + } + break; + case "147": + switch( doms.pop() ) { + case "122": + case "22": + case "35": + case "40": + return true; + } + break; + case "148": + switch( doms.pop() ) { + case "103": + case "118": + case "127": + case "140": + case "15": + case "162": + case "175": + case "185": + case "239": + return true; + } + break; + case "149": + switch( doms.pop() ) { + case "103": + case "118": + case "127": + case "140": + case "15": + case "162": + case "175": + case "185": + case "239": + return true; + } + break; + case "150": + switch( doms.pop() ) { + case "113": + case "117": + case "134": + case "202": + case "236": + case "251": + case "30": + case "48": + case "67": + case "68": + case "97": + return true; + } + break; + case "151": + switch( doms.pop() ) { + case "113": + case "117": + case "134": + case "202": + case "236": + case "251": + case "30": + case "48": + case "67": + case "68": + case "97": + return true; + } + break; + case "152": + switch( doms.pop() ) { + case "178": + case "213": + case "22": + case "222": + case "26": + case "6": + case "77": + case "80": + case "96": + return true; + } + break; + case "153": + switch( doms.pop() ) { + case "178": + case "213": + case "22": + case "222": + case "26": + case "6": + case "77": + case "80": + case "96": + return true; + } + break; + case "154": + switch( doms.pop() ) { + case "12": + case "172": + case "4": + case "41": + case "51": + return true; + } + break; + case "155": + switch( doms.pop() ) { + case "12": + case "172": + case "4": + case "41": + case "51": + return true; + } + break; + case "156": + switch( doms.pop() ) { + case "131": + case "189": + case "204": + case "215": + case "234": + case "248": + case "38": + case "71": + case "75": + return true; + } + break; + case "157": + switch( doms.pop() ) { + case "131": + case "189": + case "204": + case "215": + case "234": + case "248": + case "38": + case "71": + case "75": + return true; + } + break; + case "158": + switch( doms.pop() ) { + case "108": + case "146": + case "151": + case "170": + case "211": + case "217": + case "97": + return true; + } + break; + case "159": + switch( doms.pop() ) { + case "108": + case "146": + case "151": + case "170": + case "211": + case "217": + case "97": + return true; + } + break; + case "160": + switch( doms.pop() ) { + case "111": + case "168": + case "179": + case "181": + case "196": + case "205": + case "216": + case "69": + case "78": + case "98": + return true; + } + break; + case "161": + switch( doms.pop() ) { + case "111": + case "168": + case "179": + case "181": + case "196": + case "205": + case "216": + case "69": + case "78": + case "98": + return true; + } + break; + case "162": + switch( doms.pop() ) { + case "140": + case "19": + case "20": + case "38": + case "7": + return true; + } + break; + case "163": + switch( doms.pop() ) { + case "140": + case "19": + case "20": + case "38": + case "7": + return true; + } + break; + case "164": + switch( doms.pop() ) { + case "126": + case "144": + case "156": + case "66": + case "80": + return true; + } + break; + case "165": + switch( doms.pop() ) { + case "126": + case "144": + case "156": + case "66": + case "80": + return true; + } + break; + case "166": + switch( doms.pop() ) { + case "118": + case "128": + case "150": + case "197": + case "20": + case "222": + case "44": + case "97": + return true; + } + break; + case "167": + switch( doms.pop() ) { + case "118": + case "128": + case "150": + case "197": + case "20": + case "222": + case "44": + case "97": + return true; + } + break; + case "168": + switch( doms.pop() ) { + case "128": + case "172": + case "18": + case "188": + case "222": + case "223": + case "35": + case "39": + case "6": + case "76": + return true; + } + break; + case "169": + switch( doms.pop() ) { + case "128": + case "172": + case "18": + case "188": + case "222": + case "223": + case "35": + case "39": + case "6": + case "76": + return true; + } + break; + case "170": + switch( doms.pop() ) { + case "128": + case "186": + case "205": + case "36": + case "39": + return true; + } + break; + case "171": + switch( doms.pop() ) { + case "128": + case "186": + case "205": + case "36": + case "39": + return true; + } + break; + case "172": + switch( doms.pop() ) { + case "125": + case "130": + case "151": + case "179": + case "209": + case "240": + case "245": + return true; + } + break; + case "173": + switch( doms.pop() ) { + case "125": + case "130": + case "151": + case "179": + case "209": + case "240": + case "245": + return true; + } + break; + case "174": + switch( doms.pop() ) { + case "112": + case "153": + case "164": + case "166": + case "181": + case "185": + case "246": + case "25": + case "252": + case "31": + case "90": + case "95": + return true; + } + break; + case "175": + switch( doms.pop() ) { + case "112": + case "153": + case "164": + case "166": + case "181": + case "185": + case "246": + case "25": + case "252": + case "31": + case "90": + case "95": + return true; + } + break; + case "176": + switch( doms.pop() ) { + case "184": + case "20": + case "41": + case "84": + return true; + } + break; + case "177": + switch( doms.pop() ) { + case "184": + case "20": + case "41": + case "84": + return true; + } + break; + case "178": + switch( doms.pop() ) { + case "111": + case "179": + case "233": + case "34": + case "58": + return true; + } + break; + case "179": + switch( doms.pop() ) { + case "111": + case "179": + case "233": + case "34": + case "58": + return true; + } + break; + case "180": + switch( doms.pop() ) { + case "159": + case "19": + case "190": + case "3": + case "55": + return true; + } + break; + case "181": + switch( doms.pop() ) { + case "159": + case "19": + case "190": + case "3": + case "55": + return true; + } + break; + case "182": + switch( doms.pop() ) { + case "155": + case "156": + case "18": + case "183": + case "212": + case "226": + case "229": + case "234": + case "243": + case "30": + case "40": + case "96": + case "99": + return true; + } + break; + case "183": + switch( doms.pop() ) { + case "155": + case "156": + case "18": + case "183": + case "212": + case "226": + case "229": + case "234": + case "243": + case "30": + case "40": + case "96": + case "99": + return true; + } + break; + case "184": + switch( doms.pop() ) { + case "110": + case "140": + case "26": + case "4": + case "55": + case "82": + case "87": + return true; + } + break; + case "185": + switch( doms.pop() ) { + case "110": + case "140": + case "26": + case "4": + case "55": + case "82": + case "87": + return true; + } + break; + case "186": + switch( doms.pop() ) { + case "150": + case "200": + case "39": + case "49": + case "68": + case "87": + case "98": + return true; + } + break; + case "187": + switch( doms.pop() ) { + case "150": + case "200": + case "39": + case "49": + case "68": + case "87": + case "98": + return true; + } + break; + case "188": + switch( doms.pop() ) { + case "189": + case "247": + case "33": + case "38": + case "70": + return true; + } + break; + case "189": + switch( doms.pop() ) { + case "189": + case "247": + case "33": + case "38": + case "70": + return true; + } + break; + case "190": + switch( doms.pop() ) { + case "111": + case "142": + case "15": + case "175": + case "179": + case "226": + case "54": + case "56": + case "57": + case "75": + return true; + } + break; + case "191": + switch( doms.pop() ) { + case "111": + case "142": + case "15": + case "175": + case "179": + case "226": + case "54": + case "56": + case "57": + case "75": + return true; + } + break; + } + break; + case "28": + switch( doms.pop() ) { + case "0": + switch( doms.pop() ) { + case "102": + case "114": + case "115": + case "121": + case "122": + case "138": + case "14": + case "141": + case "16": + case "164": + case "20": + case "223": + case "236": + case "30": + case "32": + case "37": + case "40": + case "52": + case "58": + case "64": + case "7": + case "72": + case "74": + case "77": + case "8": + case "82": + case "83": + case "87": + case "92": + case "97": + return true; + } + break; + case "1": + switch( doms.pop() ) { + case "102": + case "114": + case "115": + case "121": + case "122": + case "138": + case "14": + case "141": + case "16": + case "164": + case "20": + case "223": + case "236": + case "30": + case "32": + case "37": + case "40": + case "52": + case "58": + case "64": + case "7": + case "72": + case "74": + case "77": + case "8": + case "82": + case "83": + case "87": + case "92": + case "97": + return true; + } + break; + case "10": + switch( doms.pop() ) { + case "107": + case "110": + case "115": + case "116": + case "12": + case "122": + case "124": + case "159": + case "169": + case "23": + case "27": + case "32": + case "35": + case "4": + case "46": + case "47": + case "48": + case "5": + case "51": + case "53": + case "54": + case "55": + case "63": + case "65": + case "70": + case "71": + case "78": + case "84": + case "85": + case "88": + case "92": + case "94": + return true; + } + break; + case "11": + switch( doms.pop() ) { + case "107": + case "110": + case "115": + case "116": + case "12": + case "122": + case "124": + case "159": + case "169": + case "23": + case "27": + case "32": + case "35": + case "4": + case "46": + case "47": + case "48": + case "5": + case "51": + case "53": + case "54": + case "55": + case "63": + case "65": + case "70": + case "71": + case "78": + case "84": + case "85": + case "88": + case "92": + case "94": + return true; + } + break; + case "12": + switch( doms.pop() ) { + case "100": + case "103": + case "105": + case "108": + case "112": + case "117": + case "124": + case "135": + case "17": + case "185": + case "189": + case "27": + case "3": + case "32": + case "34": + case "37": + case "39": + case "48": + case "51": + case "52": + case "54": + case "59": + case "60": + case "69": + case "70": + case "74": + case "75": + case "76": + case "79": + case "87": + case "9": + case "94": + case "95": + case "99": + return true; + } + break; + case "13": + switch( doms.pop() ) { + case "100": + case "103": + case "105": + case "108": + case "112": + case "117": + case "124": + case "135": + case "17": + case "185": + case "189": + case "27": + case "3": + case "32": + case "34": + case "37": + case "39": + case "48": + case "51": + case "52": + case "54": + case "59": + case "60": + case "69": + case "70": + case "74": + case "75": + case "76": + case "79": + case "87": + case "9": + case "94": + case "95": + case "99": + return true; + } + break; + case "14": + switch( doms.pop() ) { + case "101": + case "102": + case "104": + case "12": + case "120": + case "123": + case "124": + case "147": + case "176": + case "196": + case "214": + case "22": + case "23": + case "42": + case "43": + case "50": + case "55": + case "56": + case "6": + case "66": + case "68": + case "69": + case "71": + case "78": + case "82": + case "84": + case "90": + case "92": + case "95": + case "98": + return true; + } + break; + case "15": + switch( doms.pop() ) { + case "101": + case "102": + case "104": + case "12": + case "120": + case "123": + case "124": + case "147": + case "176": + case "196": + case "214": + case "22": + case "23": + case "42": + case "43": + case "50": + case "55": + case "56": + case "6": + case "66": + case "68": + case "69": + case "71": + case "78": + case "82": + case "84": + case "90": + case "92": + case "95": + case "98": + return true; + } + break; + case "16": + switch( doms.pop() ) { + case "10": + case "104": + case "113": + case "115": + case "117": + case "118": + case "12": + case "15": + case "22": + case "23": + case "27": + case "28": + case "32": + case "42": + case "5": + case "51": + case "57": + case "61": + case "66": + case "67": + case "71": + case "73": + case "74": + case "77": + case "82": + case "89": + case "9": + case "90": + case "99": + return true; + } + break; + case "17": + switch( doms.pop() ) { + case "10": + case "104": + case "113": + case "115": + case "117": + case "118": + case "12": + case "15": + case "22": + case "23": + case "27": + case "28": + case "32": + case "42": + case "5": + case "51": + case "57": + case "61": + case "66": + case "67": + case "71": + case "73": + case "74": + case "77": + case "82": + case "89": + case "9": + case "90": + case "99": + return true; + } + break; + case "18": + switch( doms.pop() ) { + case "117": + case "118": + case "122": + case "123": + case "126": + case "183": + case "186": + case "187": + case "20": + case "21": + case "22": + case "25": + case "29": + case "31": + case "38": + case "4": + case "40": + case "42": + case "44": + case "45": + case "46": + case "55": + case "59": + case "6": + case "60": + case "64": + case "7": + case "74": + case "76": + case "78": + case "81": + case "83": + case "84": + case "95": + case "98": + return true; + } + break; + case "19": + switch( doms.pop() ) { + case "117": + case "118": + case "122": + case "123": + case "126": + case "183": + case "186": + case "187": + case "20": + case "21": + case "22": + case "25": + case "29": + case "31": + case "38": + case "4": + case "40": + case "42": + case "44": + case "45": + case "46": + case "55": + case "59": + case "6": + case "60": + case "64": + case "7": + case "74": + case "76": + case "78": + case "81": + case "83": + case "84": + case "95": + case "98": + return true; + } + break; + case "2": + switch( doms.pop() ) { + case "100": + case "106": + case "109": + case "112": + case "121": + case "122": + case "123": + case "125": + case "15": + case "16": + case "2": + case "21": + case "23": + case "24": + case "30": + case "38": + case "43": + case "47": + case "48": + case "55": + case "57": + case "58": + case "63": + case "64": + case "65": + case "67": + case "69": + case "7": + case "72": + case "78": + case "86": + case "89": + case "92": + case "93": + case "98": + return true; + } + break; + case "20": + switch( doms.pop() ) { + case "105": + case "11": + case "114": + case "123": + case "2": + case "210": + case "23": + case "242": + case "29": + case "33": + case "34": + case "37": + case "38": + case "4": + case "40": + case "46": + case "48": + case "61": + case "68": + case "7": + case "73": + case "75": + case "76": + case "77": + case "79": + case "8": + case "87": + case "90": + case "95": + case "97": + case "99": + return true; + } + break; + case "21": + switch( doms.pop() ) { + case "105": + case "11": + case "114": + case "123": + case "2": + case "210": + case "23": + case "242": + case "29": + case "33": + case "34": + case "37": + case "38": + case "4": + case "40": + case "46": + case "48": + case "61": + case "68": + case "7": + case "73": + case "75": + case "76": + case "77": + case "79": + case "8": + case "87": + case "90": + case "95": + case "97": + case "99": + return true; + } + break; + case "22": + switch( doms.pop() ) { + case "103": + case "104": + case "109": + case "114": + case "118": + case "119": + case "123": + case "126": + case "13": + case "22": + case "230": + case "28": + case "29": + case "32": + case "33": + case "34": + case "44": + case "49": + case "6": + case "62": + case "65": + case "70": + case "75": + case "77": + case "79": + case "80": + case "94": + return true; + } + break; + case "23": + switch( doms.pop() ) { + case "103": + case "104": + case "109": + case "114": + case "118": + case "119": + case "123": + case "126": + case "13": + case "22": + case "230": + case "28": + case "29": + case "32": + case "33": + case "34": + case "44": + case "49": + case "6": + case "62": + case "65": + case "70": + case "75": + case "77": + case "79": + case "80": + case "94": + return true; + } + break; + case "24": + switch( doms.pop() ) { + case "108": + case "109": + case "11": + case "118": + case "121": + case "123": + case "125": + case "137": + case "15": + case "157": + case "16": + case "21": + case "214": + case "218": + case "222": + case "232": + case "24": + case "26": + case "32": + case "36": + case "4": + case "42": + case "46": + case "47": + case "50": + case "53": + case "54": + case "58": + case "60": + case "66": + case "67": + case "70": + case "77": + case "79": + case "80": + return true; + } + break; + case "25": + switch( doms.pop() ) { + case "108": + case "109": + case "11": + case "118": + case "121": + case "123": + case "125": + case "137": + case "15": + case "157": + case "16": + case "21": + case "214": + case "218": + case "222": + case "232": + case "24": + case "26": + case "32": + case "36": + case "4": + case "42": + case "46": + case "47": + case "50": + case "53": + case "54": + case "58": + case "60": + case "66": + case "67": + case "70": + case "77": + case "79": + case "80": + return true; + } + break; + case "26": + switch( doms.pop() ) { + case "10": + case "102": + case "103": + case "108": + case "110": + case "113": + case "114": + case "120": + case "124": + case "13": + case "15": + case "164": + case "167": + case "175": + case "20": + case "249": + case "26": + case "29": + case "31": + case "38": + case "40": + case "45": + case "48": + case "51": + case "54": + case "6": + case "74": + case "77": + case "81": + case "87": + case "92": + case "94": + return true; + } + break; + case "27": + switch( doms.pop() ) { + case "10": + case "102": + case "103": + case "108": + case "110": + case "113": + case "114": + case "120": + case "124": + case "13": + case "15": + case "164": + case "167": + case "175": + case "20": + case "249": + case "26": + case "29": + case "31": + case "38": + case "40": + case "45": + case "48": + case "51": + case "54": + case "6": + case "74": + case "77": + case "81": + case "87": + case "92": + case "94": + return true; + } + break; + case "28": + switch( doms.pop() ) { + case "100": + case "102": + case "106": + case "109": + case "11": + case "111": + case "114": + case "116": + case "121": + case "123": + case "126": + case "13": + case "14": + case "16": + case "193": + case "20": + case "205": + case "25": + case "26": + case "35": + case "37": + case "43": + case "44": + case "47": + case "49": + case "50": + case "53": + case "70": + case "71": + case "75": + case "78": + case "99": + return true; + } + break; + case "29": + switch( doms.pop() ) { + case "100": + case "102": + case "106": + case "109": + case "11": + case "111": + case "114": + case "116": + case "121": + case "123": + case "126": + case "13": + case "14": + case "16": + case "193": + case "20": + case "205": + case "25": + case "26": + case "35": + case "37": + case "43": + case "44": + case "47": + case "49": + case "50": + case "53": + case "70": + case "71": + case "75": + case "78": + case "99": + return true; + } + break; + case "3": + switch( doms.pop() ) { + case "100": + case "106": + case "109": + case "112": + case "121": + case "122": + case "123": + case "125": + case "15": + case "16": + case "2": + case "21": + case "23": + case "24": + case "30": + case "38": + case "43": + case "47": + case "48": + case "55": + case "57": + case "58": + case "63": + case "64": + case "65": + case "67": + case "69": + case "7": + case "72": + case "78": + case "86": + case "89": + case "92": + case "93": + case "98": + return true; + } + break; + case "30": + switch( doms.pop() ) { + case "101": + case "104": + case "106": + case "116": + case "117": + case "121": + case "14": + case "151": + case "156": + case "157": + case "17": + case "207": + case "209": + case "21": + case "212": + case "229": + case "24": + case "242": + case "251": + case "252": + case "27": + case "28": + case "29": + case "3": + case "35": + case "37": + case "38": + case "4": + case "49": + case "51": + case "56": + case "64": + case "70": + case "72": + case "75": + case "76": + case "78": + case "79": + case "8": + case "80": + case "86": + case "88": + case "90": + case "93": + return true; + } + break; + case "31": + switch( doms.pop() ) { + case "101": + case "104": + case "106": + case "116": + case "117": + case "121": + case "14": + case "151": + case "156": + case "157": + case "17": + case "207": + case "209": + case "21": + case "212": + case "229": + case "24": + case "242": + case "251": + case "252": + case "27": + case "28": + case "29": + case "3": + case "35": + case "37": + case "38": + case "4": + case "49": + case "51": + case "56": + case "64": + case "70": + case "72": + case "75": + case "76": + case "78": + case "79": + case "8": + case "80": + case "86": + case "88": + case "90": + case "93": + return true; + } + break; + case "4": + switch( doms.pop() ) { + case "101": + case "102": + case "107": + case "11": + case "112": + case "114": + case "118": + case "123": + case "125": + case "14": + case "143": + case "175": + case "18": + case "182": + case "22": + case "23": + case "243": + case "27": + case "28": + case "31": + case "34": + case "38": + case "39": + case "44": + case "54": + case "60": + case "61": + case "70": + case "73": + case "75": + case "82": + case "88": + case "92": + case "93": + case "95": + return true; + } + break; + case "5": + switch( doms.pop() ) { + case "101": + case "102": + case "107": + case "11": + case "112": + case "114": + case "118": + case "123": + case "125": + case "14": + case "143": + case "175": + case "18": + case "182": + case "22": + case "23": + case "243": + case "27": + case "28": + case "31": + case "34": + case "38": + case "39": + case "44": + case "54": + case "60": + case "61": + case "70": + case "73": + case "75": + case "82": + case "88": + case "92": + case "93": + case "95": + return true; + } + break; + case "6": + switch( doms.pop() ) { + case "104": + case "105": + case "107": + case "114": + case "116": + case "119": + case "138": + case "158": + case "17": + case "176": + case "179": + case "212": + case "233": + case "240": + case "26": + case "30": + case "35": + case "40": + case "49": + case "56": + case "58": + case "67": + case "70": + case "77": + case "81": + case "89": + case "9": + case "90": + case "96": + case "98": + case "99": + return true; + } + break; + case "7": + switch( doms.pop() ) { + case "104": + case "105": + case "107": + case "114": + case "116": + case "119": + case "138": + case "158": + case "17": + case "176": + case "179": + case "212": + case "233": + case "240": + case "26": + case "30": + case "35": + case "40": + case "49": + case "56": + case "58": + case "67": + case "70": + case "77": + case "81": + case "89": + case "9": + case "90": + case "96": + case "98": + case "99": + return true; + } + break; + case "8": + switch( doms.pop() ) { + case "104": + case "105": + case "109": + case "110": + case "111": + case "117": + case "118": + case "150": + case "167": + case "17": + case "2": + case "23": + case "28": + case "32": + case "39": + case "4": + case "41": + case "44": + case "46": + case "47": + case "49": + case "5": + case "50": + case "52": + case "55": + case "57": + case "64": + case "73": + case "75": + case "84": + case "85": + case "87": + case "89": + case "9": + case "92": + case "94": + case "96": + case "97": + case "99": + return true; + } + break; + case "9": + switch( doms.pop() ) { + case "104": + case "105": + case "109": + case "110": + case "111": + case "117": + case "118": + case "150": + case "167": + case "17": + case "2": + case "23": + case "28": + case "32": + case "39": + case "4": + case "41": + case "44": + case "46": + case "47": + case "49": + case "5": + case "50": + case "52": + case "55": + case "57": + case "64": + case "73": + case "75": + case "84": + case "85": + case "87": + case "89": + case "9": + case "92": + case "94": + case "96": + case "97": + case "99": + return true; + } + break; + } + break; + case "31": + switch( doms.pop() ) { + case "132": + return doms.pop() === "8"; + case "133": + return doms.pop() === "8"; + case "144": + return doms.pop() === "4"; + case "145": + return doms.pop() === "4"; + case "146": + return doms.pop() === "3"; + case "147": + return doms.pop() === "3"; + case "166": + switch( doms.pop() ) { + case "4": + case "5": + return true; + } + break; + case "167": + switch( doms.pop() ) { + case "4": + case "5": + return true; + } + break; + case "174": + return doms.pop() === "3"; + case "175": + return doms.pop() === "3"; + case "178": + switch( doms.pop() ) { + case "2": + case "9": + return true; + } + break; + case "179": + switch( doms.pop() ) { + case "2": + case "9": + return true; + } + break; + case "180": + switch( doms.pop() ) { + case "10": + case "7": + return true; + } + break; + case "181": + switch( doms.pop() ) { + case "10": + case "7": + return true; + } + break; + case "220": + return doms.pop() === "7"; + case "221": + return doms.pop() === "7"; + case "222": + return doms.pop() === "3"; + case "223": + return doms.pop() === "3"; + case "234": + return doms.pop() === "2"; + case "235": + return doms.pop() === "2"; + case "252": + return doms.pop() === "9"; + case "253": + return doms.pop() === "9"; + case "64": + switch( doms.pop() ) { + case "143": + case "184": + case "19": + case "68": + return true; + } + break; + case "65": + switch( doms.pop() ) { + case "143": + case "184": + case "19": + case "68": + return true; + } + break; + case "66": + switch( doms.pop() ) { + case "1": + case "125": + case "181": + case "232": + case "55": + return true; + } + break; + case "67": + switch( doms.pop() ) { + case "1": + case "125": + case "181": + case "232": + case "55": + return true; + } + break; + case "68": + switch( doms.pop() ) { + case "135": + case "148": + case "152": + case "18": + return true; + } + break; + case "69": + switch( doms.pop() ) { + case "135": + case "148": + case "152": + case "18": + return true; + } + break; + case "70": + switch( doms.pop() ) { + case "110": + case "113": + case "130": + case "159": + case "178": + return true; + } + break; + case "71": + switch( doms.pop() ) { + case "110": + case "113": + case "130": + case "159": + case "178": + return true; + } + break; + case "72": + switch( doms.pop() ) { + case "145": + case "155": + case "218": + case "230": + case "236": + case "54": + return true; + } + break; + case "73": + switch( doms.pop() ) { + case "145": + case "155": + case "218": + case "230": + case "236": + case "54": + return true; + } + break; + case "74": + switch( doms.pop() ) { + case "130": + case "163": + case "183": + case "206": + case "33": + case "72": + return true; + } + break; + case "75": + switch( doms.pop() ) { + case "130": + case "163": + case "183": + case "206": + case "33": + case "72": + return true; + } + break; + case "76": + switch( doms.pop() ) { + case "10": + case "136": + case "150": + case "16": + case "56": + return true; + } + break; + case "77": + switch( doms.pop() ) { + case "10": + case "136": + case "150": + case "16": + case "56": + return true; + } + break; + case "78": + switch( doms.pop() ) { + case "157": + case "204": + case "21": + case "226": + case "3": + return true; + } + break; + case "79": + switch( doms.pop() ) { + case "157": + case "204": + case "21": + case "226": + case "3": + return true; + } + break; + case "80": + switch( doms.pop() ) { + case "133": + case "165": + case "179": + case "181": + case "187": + case "203": + case "211": + case "236": + case "31": + case "34": + case "47": + return true; + } + break; + case "81": + switch( doms.pop() ) { + case "133": + case "165": + case "179": + case "181": + case "187": + case "203": + case "211": + case "236": + case "31": + case "34": + case "47": + return true; + } + break; + case "82": + switch( doms.pop() ) { + case "144": + case "181": + case "195": + case "21": + case "218": + case "219": + case "233": + case "75": + return true; + } + break; + case "83": + switch( doms.pop() ) { + case "144": + case "181": + case "195": + case "21": + case "218": + case "219": + case "233": + case "75": + return true; + } + break; + case "84": + switch( doms.pop() ) { + case "103": + case "147": + case "174": + case "225": + case "32": + case "55": + case "71": + case "85": + case "86": + case "88": + return true; + } + break; + case "85": + switch( doms.pop() ) { + case "103": + case "147": + case "174": + case "225": + case "32": + case "55": + case "71": + case "85": + case "86": + case "88": + return true; + } + break; + case "86": + switch( doms.pop() ) { + case "116": + case "137": + case "145": + case "153": + case "155": + case "19": + case "229": + case "95": + return true; + } + break; + case "87": + switch( doms.pop() ) { + case "116": + case "137": + case "145": + case "153": + case "155": + case "19": + case "229": + case "95": + return true; + } + break; + case "88": + switch( doms.pop() ) { + case "168": + case "174": + case "229": + case "30": + case "83": + return true; + } + break; + case "89": + switch( doms.pop() ) { + case "168": + case "174": + case "229": + case "30": + case "83": + return true; + } + break; + case "90": + switch( doms.pop() ) { + case "117": + case "118": + case "133": + case "169": + case "180": + case "186": + case "223": + case "32": + case "52": + case "69": + case "71": + case "95": + return true; + } + break; + case "91": + switch( doms.pop() ) { + case "117": + case "118": + case "133": + case "169": + case "180": + case "186": + case "223": + case "32": + case "52": + case "69": + case "71": + case "95": + return true; + } + break; + case "92": + switch( doms.pop() ) { + case "112": + case "118": + case "21": + case "222": + case "226": + return true; + } + break; + case "93": + switch( doms.pop() ) { + case "112": + case "118": + case "21": + case "222": + case "226": + return true; + } + break; + case "94": + switch( doms.pop() ) { + case "231": + case "47": + case "51": + case "74": + case "94": + case "97": + return true; + } + break; + case "95": + switch( doms.pop() ) { + case "231": + case "47": + case "51": + case "74": + case "94": + case "97": + return true; + } + break; + } + break; + case "75": + if (doms.pop() === "80") + switch( doms.pop() ) { + case "156": + case "171": + return true; + } + break; + case "82": + if (doms.pop() === "13") + switch( doms.pop() ) { + case "103": + case "47": + return true; + } + break; + case "87": + if (doms.pop() === "200") + return doms.pop() === "190"; + break; + } + break; + case "106": + switch( doms.pop() ) { + case "185": + if (doms.pop() === "44") + return doms.pop() === "224"; + break; + case "187": + if (doms.pop() === "40") + return doms.pop() === "98"; + break; + case "3": + if (doms.pop() === "228") + switch( doms.pop() ) { + case "137": + case "138": + return true; + } + break; + } + break; + case "107": + switch( doms.pop() ) { + case "150": + switch( doms.pop() ) { + case "35": + return doms.pop() === "6"; + case "36": + return doms.pop() === "10"; + } + break; + case "155": + if (doms.pop() === "83") + return doms.pop() === "178"; + break; + case "161": + switch( doms.pop() ) { + case "147": + return doms.pop() === "55"; + case "179": + return doms.pop() === "162"; + } + break; + case "170": + if (doms.pop() === "186") + return doms.pop() === "42"; + break; + case "179": + if (doms.pop() === "62") + return doms.pop() === "18"; + break; + case "180": + switch( doms.pop() ) { + case "0": + switch( doms.pop() ) { + case "253": + case "6": + return true; + } + break; + case "1": + return doms.pop() === "210"; + case "26": + return doms.pop() === "90"; + case "50": + return doms.pop() === "178"; + case "51": + return doms.pop() === "210"; + case "8": + return doms.pop() === "87"; + } + break; + case "181": + switch( doms.pop() ) { + case "174": + return doms.pop() === "174"; + case "187": + return doms.pop() === "123"; + } + break; + case "182": + switch( doms.pop() ) { + case "165": + return doms.pop() === "158"; + case "169": + return doms.pop() === "18"; + } + break; + case "183": + if (doms.pop() === "146") + return doms.pop() === "16"; + break; + case "20": + if (doms.pop() === "232") + return doms.pop() === "216"; + break; + case "21": + if (doms.pop() === "247") + return doms.pop() === "26"; + break; + case "22": + switch( doms.pop() ) { + case "132": + return doms.pop() === "143"; + case "228": + return doms.pop() === "147"; + } + break; + case "23": + switch( doms.pop() ) { + case "122": + return doms.pop() === "139"; + case "201": + return doms.pop() === "145"; + } + break; + case "6": + switch( doms.pop() ) { + case "169": + return doms.pop() === "62"; + case "173": + return doms.pop() === "98"; + case "27": + return doms.pop() === "148"; + } + break; + } + break; + case "108": + switch( doms.pop() ) { + case "161": + switch( doms.pop() ) { + case "135": + return doms.pop() === "114"; + case "139": + return doms.pop() === "25"; + } + break; + case "162": + switch( doms.pop() ) { + case "192": + switch( doms.pop() ) { + case "101": + case "104": + case "119": + case "128": + case "129": + case "144": + case "157": + case "161": + case "184": + case "185": + case "21": + case "235": + case "24": + case "29": + case "51": + case "55": + case "57": + case "62": + case "72": + case "78": + case "80": + case "81": + case "82": + case "96": + return true; + } + break; + case "193": + switch( doms.pop() ) { + case "101": + case "104": + case "119": + case "128": + case "129": + case "144": + case "157": + case "161": + case "184": + case "185": + case "21": + case "235": + case "24": + case "29": + case "51": + case "55": + case "57": + case "62": + case "72": + case "78": + case "80": + case "81": + case "82": + case "96": + return true; + } + break; + case "194": + switch( doms.pop() ) { + case "11": + case "111": + case "122": + case "128": + case "147": + case "157": + case "165": + case "174": + case "190": + case "20": + case "220": + case "44": + case "46": + case "56": + case "6": + case "61": + case "72": + case "8": + return true; + } + break; + case "195": + switch( doms.pop() ) { + case "11": + case "111": + case "122": + case "128": + case "147": + case "157": + case "165": + case "174": + case "190": + case "20": + case "220": + case "44": + case "46": + case "56": + case "6": + case "61": + case "72": + case "8": + return true; + } + break; + case "196": + switch( doms.pop() ) { + case "156": + case "166": + case "178": + case "221": + case "231": + case "24": + case "49": + case "56": + case "87": + return true; + } + break; + case "197": + switch( doms.pop() ) { + case "134": + case "156": + case "166": + case "178": + case "221": + case "231": + case "24": + case "49": + case "56": + return true; + } + break; + case "198": + switch( doms.pop() ) { + case "129": + case "16": + case "164": + case "194": + case "203": + case "231": + case "234": + case "71": + return true; + } + break; + case "199": + switch( doms.pop() ) { + case "129": + case "16": + case "164": + case "194": + case "203": + case "231": + case "234": + case "71": + return true; + } + break; + case "200": + switch( doms.pop() ) { + case "112": + case "131": + case "132": + case "137": + case "168": + case "172": + case "183": + case "194": + case "197": + case "207": + case "21": + case "212": + case "216": + case "243": + case "249": + case "4": + case "51": + case "70": + case "76": + return true; + } + break; + case "201": + switch( doms.pop() ) { + case "100": + case "117": + case "124": + case "200": + case "202": + case "254": + case "30": + case "4": + case "66": + case "89": + case "90": + case "91": + return true; + } + break; + case "202": + switch( doms.pop() ) { + case "100": + case "117": + case "124": + case "200": + case "202": + case "254": + case "30": + case "4": + case "66": + case "89": + case "90": + case "91": + return true; + } + break; + case "203": + switch( doms.pop() ) { + case "149": + case "186": + case "197": + case "247": + case "248": + case "90": + return true; + } + break; + case "204": + switch( doms.pop() ) { + case "149": + case "186": + case "197": + case "247": + case "248": + case "90": + return true; + } + break; + case "205": + switch( doms.pop() ) { + case "10": + case "153": + case "172": + case "178": + case "221": + case "227": + case "237": + case "30": + case "39": + case "54": + case "81": + case "83": + return true; + } + break; + case "206": + switch( doms.pop() ) { + case "10": + case "153": + case "172": + case "178": + case "221": + case "227": + case "237": + case "30": + case "39": + case "54": + case "81": + case "83": + return true; + } + break; + case "207": + switch( doms.pop() ) { + case "101": + case "168": + case "169": + case "183": + case "251": + case "29": + case "42": + case "56": + case "7": + case "86": + case "90": + return true; + } + break; + } + break; + case "163": + switch( doms.pop() ) { + case "233": + return doms.pop() === "91"; + case "240": + return doms.pop() === "143"; + } + break; + case "167": + switch( doms.pop() ) { + case "140": + return doms.pop() === "234"; + case "190": + return doms.pop() === "247"; + } + break; + case "168": + switch( doms.pop() ) { + case "207": + return doms.pop() === "129"; + case "213": + return doms.pop() === "10"; + } + break; + case "170": + switch( doms.pop() ) { + case "57": + return doms.pop() === "190"; + case "8": + return doms.pop() === "180"; + } + break; + case "171": + if (doms.pop() === "204") + return doms.pop() === "5"; + break; + case "178": + if (doms.pop() === "48") + return doms.pop() === "234"; + break; + case "179": + if (doms.pop() === "232") + return doms.pop() === "82"; + break; + case "59": + switch( doms.pop() ) { + case "11": + return doms.pop() === "75"; + case "2": + return doms.pop() === "217"; + case "7": + return doms.pop() === "232"; + case "9": + return doms.pop() === "10"; + } + break; + case "61": + switch( doms.pop() ) { + case "196": + return doms.pop() === "125"; + case "81": + return doms.pop() === "148"; + case "91": + return doms.pop() === "195"; + case "99": + return doms.pop() === "54"; + } + break; + } + break; + case "109": + switch( doms.pop() ) { + case "108": + if (doms.pop() === "130") + return doms.pop() === "49"; + break; + case "123": + if (doms.pop() === "126") + return doms.pop() === "46"; + break; + case "163": + if (doms.pop() === "226") + return doms.pop() === "225"; + break; + case "200": + if (doms.pop() === "26") + return doms.pop() === "10"; + break; + case "201": + switch( doms.pop() ) { + case "133": + return doms.pop() === "223"; + case "152": + return doms.pop() === "187"; + } + break; + case "202": + switch( doms.pop() ) { + case "112": + return doms.pop() === "162"; + case "114": + return doms.pop() === "65"; + case "115": + return doms.pop() === "205"; + } + break; + case "203": + switch( doms.pop() ) { + case "111": + return doms.pop() === "135"; + case "113": + switch( doms.pop() ) { + case "209": + case "226": + case "227": + return true; + } + break; + case "121": + return doms.pop() === "16"; + } + break; + case "205": + switch( doms.pop() ) { + case "64": + return doms.pop() === "10"; + case "93": + return doms.pop() === "178"; + case "94": + switch( doms.pop() ) { + case "28": + case "36": + case "45": + return true; + } + break; + } + break; + case "206": + switch( doms.pop() ) { + case "166": + switch( doms.pop() ) { + case "37": + case "38": + case "39": + case "40": + case "41": + case "42": + case "43": + case "44": + case "45": + case "46": + case "71": + case "72": + case "73": + case "74": + case "75": + case "76": + case "77": + case "78": + case "79": + case "80": + case "81": + case "84": + case "85": + case "86": + case "89": + case "90": + return true; + } + break; + case "167": + switch( doms.pop() ) { + case "101": + case "171": + case "234": + case "28": + case "34": + case "45": + return true; + } + break; + case "171": + switch( doms.pop() ) { + case "104": + case "120": + case "154": + case "155": + case "160": + case "163": + return true; + } + break; + case "173": + return doms.pop() === "213"; + case "174": + return doms.pop() === "226"; + case "177": + switch( doms.pop() ) { + case "116": + case "117": + case "126": + return true; + } + break; + case "180": + return doms.pop() === "209"; + case "181": + switch( doms.pop() ) { + case "10": + case "11": + case "12": + case "13": + case "14": + case "35": + case "41": + case "43": + case "44": + case "46": + case "49": + case "59": + case "62": + case "63": + case "8": + case "9": + return true; + } + break; + case "186": + switch( doms.pop() ) { + case "128": + case "129": + case "130": + case "131": + case "132": + case "133": + case "134": + case "135": + case "136": + case "137": + case "138": + case "139": + case "140": + case "142": + case "144": + case "145": + case "146": + case "147": + case "163": + return true; + } + break; + case "188": + switch( doms.pop() ) { + case "20": + case "22": + return true; + } + break; + case "189": + switch( doms.pop() ) { + case "249": + case "45": + return true; + } + break; + case "190": + switch( doms.pop() ) { + case "34": + case "35": + return true; + } + break; + } + break; + case "207": + if (doms.pop() === "200") + return doms.pop() === "202"; + break; + case "234": + if (doms.pop() === "109") + switch( doms.pop() ) { + case "20": + case "21": + return true; + } + break; + case "235": + if (doms.pop() === "68") + return doms.pop() === "180"; + break; + case "236": + switch( doms.pop() ) { + case "83": + switch( doms.pop() ) { + case "124": + case "136": + return true; + } + break; + case "88": + switch( doms.pop() ) { + case "12": + case "13": + return true; + } + break; + case "90": + return doms.pop() === "147"; + case "94": + switch( doms.pop() ) { + case "157": + case "236": + case "251": + return true; + } + break; + } + break; + case "237": + switch( doms.pop() ) { + case "110": + return doms.pop() === "212"; + case "134": + return doms.pop() === "28"; + } + break; + case "69": + if (doms.pop() === "58") + switch( doms.pop() ) { + case "58": + case "77": + return true; + } + break; + case "73": + switch( doms.pop() ) { + case "111": + return doms.pop() === "71"; + case "238": + return doms.pop() === "252"; + case "67": + switch( doms.pop() ) { + case "73": + case "74": + case "77": + return true; + } + break; + case "78": + switch( doms.pop() ) { + case "188": + case "189": + return true; + } + break; + } + break; + case "74": + if (doms.pop() === "202") + return doms.pop() === "90"; + break; + case "75": + switch( doms.pop() ) { + case "167": + return doms.pop() === "25"; + case "169": + switch( doms.pop() ) { + case "158": + case "159": + return true; + } + break; + } + break; + case "86": + switch( doms.pop() ) { + case "115": + return doms.pop() === "141"; + case "118": + return doms.pop() === "129"; + case "92": + return doms.pop() === "39"; + } + break; + } + break; + case "110": + switch( doms.pop() ) { + case "172": + if (doms.pop() === "244") + return doms.pop() === "45"; + break; + case "34": + if (doms.pop() === "163") + return doms.pop() === "82"; + break; + } + break; + case "111": + if (doms.pop() === "90") + switch( doms.pop() ) { + case "133": + switch( doms.pop() ) { + case "152": + case "167": + return true; + } + break; + case "144": + return doms.pop() === "192"; + case "149": + return doms.pop() === "101"; + } + break; + case "112": + switch( doms.pop() ) { + case "125": + if (doms.pop() === "17") + return doms.pop() === "103"; + break; + case "175": + if (doms.pop() === "243") + return doms.pop() === "11"; + break; + } + break; + case "113": + if (doms.pop() === "10") + switch( doms.pop() ) { + case "158": + return doms.pop() === "62"; + case "166": + return doms.pop() === "235"; + } + break; + case "114": + if (doms.pop() === "112") + if (doms.pop() === "56") + return doms.pop() === "7"; + break; + case "115": + if (doms.pop() === "236") + if (doms.pop() === "19") + return doms.pop() === "46"; + break; + case "117": + if (doms.pop() === "28") + if (doms.pop() === "255") + return doms.pop() === "16"; + break; + case "118": + switch( doms.pop() ) { + case "193": + if (doms.pop() === "195") + return doms.pop() === "205"; + break; + case "69": + if (doms.pop() === "192") + return doms.pop() === "81"; + break; + } + break; + case "119": + switch( doms.pop() ) { + case "147": + if (doms.pop() === "25") + return doms.pop() === "63"; + break; + case "161": + if (doms.pop() === "213") + return doms.pop() === "45"; + break; + case "31": + if (doms.pop() === "232") + return doms.pop() === "190"; + break; + case "81": + if (doms.pop() === "230") + return doms.pop() === "242"; + break; + } + break; + case "121": + if (doms.pop() === "2") + if (doms.pop() === "220") + return doms.pop() === "254"; + break; + case "122": + switch( doms.pop() ) { + case "129": + if (doms.pop() === "219") + switch( doms.pop() ) { + case "100": + case "79": + return true; + } + break; + case "219": + if (doms.pop() === "139") + return doms.pop() === "236"; + break; + } + break; + case "123": + switch( doms.pop() ) { + case "126": + if (doms.pop() === "99") + return doms.pop() === "32"; + break; + case "150": + if (doms.pop() === "54") + return doms.pop() === "204"; + break; + } + break; + case "124": + switch( doms.pop() ) { + case "147": + if (doms.pop() === "10") + return doms.pop() === "210"; + break; + case "217": + if (doms.pop() === "255") + return doms.pop() === "228"; + break; + case "248": + if (doms.pop() === "245") + return doms.pop() === "98"; + break; + } + break; + case "125": + switch( doms.pop() ) { + case "56": + switch( doms.pop() ) { + case "201": + return doms.pop() === "122"; + case "218": + return doms.pop() === "93"; + } + break; + case "6": + switch( doms.pop() ) { + case "146": + return doms.pop() === "14"; + case "190": + switch( doms.pop() ) { + case "4": + case "6": + return true; + } + break; + } + break; + } + break; + case "128": + switch( doms.pop() ) { + case "199": + switch( doms.pop() ) { + case "51": + return doms.pop() === "248"; + case "59": + return doms.pop() === "162"; + } + break; + case "204": + if (doms.pop() === "207") + return doms.pop() === "49"; + break; + } + break; + case "129": + if (doms.pop() === "121") + switch( doms.pop() ) { + case "176": + return doms.pop() === "163"; + case "31": + return doms.pop() === "72"; + } + break; + case "130": + switch( doms.pop() ) { + case "0": + if (doms.pop() === "232") + return doms.pop() === "49"; + break; + case "117": + if (doms.pop() === "78") + return doms.pop() === "77"; + break; + } + break; + case "131": + if (doms.pop() === "72") + switch( doms.pop() ) { + case "136": + switch( doms.pop() ) { + case "66": + case "88": + return true; + } + break; + case "139": + switch( doms.pop() ) { + case "177": + case "178": + case "211": + return true; + } + break; + } + break; + case "133": + switch( doms.pop() ) { + case "18": + if (doms.pop() === "5") + return doms.pop() === "54"; + break; + case "242": + switch( doms.pop() ) { + case "11": + return doms.pop() === "142"; + case "224": + return doms.pop() === "66"; + case "55": + return doms.pop() === "52"; + } + break; + } + break; + case "134": + if (doms.pop() === "213") + switch( doms.pop() ) { + case "151": + return doms.pop() === "113"; + case "161": + switch( doms.pop() ) { + case "148": + case "247": + return true; + } + break; + case "164": + return doms.pop() === "29"; + case "63": + return doms.pop() === "30"; + } + break; + case "136": + if (doms.pop() === "243") + switch( doms.pop() ) { + case "204": + return doms.pop() === "62"; + case "224": + return doms.pop() === "58"; + case "24": + return doms.pop() === "70"; + case "46": + return doms.pop() === "2"; + case "68": + return doms.pop() === "239"; + } + break; + case "138": + if (doms.pop() === "91") + if (doms.pop() === "0") + return doms.pop() === "30"; + break; + case "139": + if (doms.pop() === "162") + if (doms.pop() === "212") + return doms.pop() === "112"; + break; + case "14": + switch( doms.pop() ) { + case "0": + switch( doms.pop() ) { + case "42": + switch( doms.pop() ) { + case "139": + case "149": + case "150": + case "75": + case "84": + case "85": + case "86": + return true; + } + break; + case "43": + switch( doms.pop() ) { + case "15": + case "16": + case "19": + case "22": + case "23": + case "25": + case "28": + case "4": + case "5": + case "6": + case "7": + case "74": + case "77": + case "79": + case "86": + case "89": + case "92": + return true; + } + break; + case "44": + switch( doms.pop() ) { + case "138": + case "142": + case "143": + case "144": + case "147": + case "148": + case "74": + case "78": + case "80": + case "83": + return true; + } + break; + case "45": + switch( doms.pop() ) { + case "134": + case "135": + case "4": + return true; + } + break; + } + break; + case "1": + if (doms.pop() === "20") + return doms.pop() === "101"; + break; + case "141": + if (doms.pop() === "112") + return doms.pop() === "70"; + break; + case "162": + if (doms.pop() === "177") + return doms.pop() === "138"; + break; + case "177": + if (doms.pop() === "212") + return doms.pop() === "180"; + break; + } + break; + case "141": + switch( doms.pop() ) { + case "0": + switch( doms.pop() ) { + case "173": + return doms.pop() === "57"; + case "174": + switch( doms.pop() ) { + case "34": + case "35": + case "36": + case "37": + case "38": + case "40": + case "41": + case "42": + case "43": + case "44": + return true; + } + break; + case "175": + return doms.pop() === "238"; + } + break; + case "101": + switch( doms.pop() ) { + case "112": + switch( doms.pop() ) { + case "105": + case "238": + case "253": + case "26": + case "53": + case "99": + return true; + } + break; + case "113": + switch( doms.pop() ) { + case "105": + case "218": + case "253": + case "53": + case "99": + return true; + } + break; + case "114": + return doms.pop() === "24"; + case "116": + switch( doms.pop() ) { + case "117": + case "186": + case "195": + case "208": + case "217": + case "218": + case "244": + case "251": + case "74": + return true; + } + break; + case "117": + switch( doms.pop() ) { + case "117": + case "186": + case "195": + case "201": + case "208": + case "217": + case "218": + case "244": + case "74": + return true; + } + break; + case "118": + switch( doms.pop() ) { + case "102": + case "103": + case "108": + case "109": + case "126": + case "127": + case "150": + case "151": + case "152": + case "153": + case "188": + case "189": + case "190": + case "191": + case "194": + case "195": + case "196": + case "197": + case "26": + case "27": + case "38": + case "39": + case "54": + case "55": + return true; + } + break; + case "120": + switch( doms.pop() ) { + case "122": + case "123": + return true; + } + break; + case "121": + switch( doms.pop() ) { + case "14": + case "15": + case "16": + case "17": + case "18": + case "191": + case "192": + case "213": + case "214": + case "221": + case "222": + case "247": + case "248": + return true; + } + break; + case "123": + switch( doms.pop() ) { + case "105": + case "218": + case "68": + case "99": + return true; + } + break; + case "124": + switch( doms.pop() ) { + case "101": + case "168": + case "169": + case "183": + case "251": + case "29": + case "42": + case "56": + case "7": + case "86": + case "90": + return true; + } + break; + case "125": + switch( doms.pop() ) { + case "129": + case "17": + case "170": + case "182": + case "236": + case "94": + return true; + } + break; + case "126": + switch( doms.pop() ) { + case "129": + case "17": + case "170": + case "182": + case "236": + case "94": + return true; + } + break; + case "127": + switch( doms.pop() ) { + case "111": + case "130": + case "131": + case "136": + case "167": + case "171": + case "182": + case "193": + case "196": + case "20": + case "206": + case "211": + case "215": + case "242": + case "248": + case "50": + case "69": + case "75": + return true; + } + break; + } + break; + case "138": + switch( doms.pop() ) { + case "130": + return doms.pop() === "12"; + case "211": + return doms.pop() === "93"; + case "215": + return doms.pop() === "168"; + } + break; + } + break; + case "142": + switch( doms.pop() ) { + case "4": + if (doms.pop() === "212") + return doms.pop() === "101"; + break; + case "54": + switch( doms.pop() ) { + case "181": + return doms.pop() === "227"; + case "185": + return doms.pop() === "109"; + } + break; + } + break; + case "143": + if (doms.pop() === "95") + switch( doms.pop() ) { + case "247": + return doms.pop() === "91"; + case "251": + return doms.pop() === "90"; + case "33": + return doms.pop() === "24"; + case "39": + return doms.pop() === "131"; + case "96": + return doms.pop() === "208"; + } + break; + case "144": + if (doms.pop() === "76") + switch( doms.pop() ) { + case "133": + return doms.pop() === "100"; + case "143": + return doms.pop() === "1"; + case "144": + return doms.pop() === "29"; + case "154": + return doms.pop() === "199"; + case "19": + return doms.pop() === "42"; + case "205": + return doms.pop() === "249"; + case "235": + return doms.pop() === "59"; + case "247": + return doms.pop() === "206"; + case "54": + return doms.pop() === "85"; + case "57": + return doms.pop() === "177"; + case "60": + return doms.pop() === "131"; + case "69": + return doms.pop() === "239"; + case "76": + return doms.pop() === "29"; + case "82": + return doms.pop() === "168"; + } + break; + case "146": + switch( doms.pop() ) { + case "120": + switch( doms.pop() ) { + case "110": + return doms.pop() === "203"; + case "162": + switch( doms.pop() ) { + case "121": + case "124": + return true; + } + break; + } + break; + case "185": + switch( doms.pop() ) { + case "141": + return doms.pop() === "87"; + case "145": + return doms.pop() === "85"; + case "155": + return doms.pop() === "154"; + case "18": + switch( doms.pop() ) { + case "205": + case "206": + return true; + } + break; + case "188": + return doms.pop() === "13"; + case "239": + return doms.pop() === "29"; + case "253": + switch( doms.pop() ) { + case "208": + case "218": + return true; + } + break; + case "29": + switch( doms.pop() ) { + case "58": + case "61": + return true; + } + break; + } + break; + case "255": + switch( doms.pop() ) { + case "36": + return doms.pop() === "1"; + case "39": + return doms.pop() === "1"; + case "46": + return doms.pop() === "1"; + case "47": + switch( doms.pop() ) { + case "1": + case "12": + case "216": + case "3": + case "34": + case "45": + return true; + } + break; + } + break; + } + break; + case "148": + if (doms.pop() === "251") + switch( doms.pop() ) { + case "113": + return doms.pop() === "33"; + case "12": + return doms.pop() === "234"; + case "154": + switch( doms.pop() ) { + case "166": + case "68": + return true; + } + break; + case "155": + switch( doms.pop() ) { + case "134": + case "235": + return true; + } + break; + case "175": + return doms.pop() === "180"; + case "20": + return doms.pop() === "15"; + case "251": + return doms.pop() === "130"; + case "40": + return doms.pop() === "102"; + case "43": + return doms.pop() === "189"; + case "65": + return doms.pop() === "110"; + } + break; + case "149": + switch( doms.pop() ) { + case "126": + switch( doms.pop() ) { + case "72": + return doms.pop() === "150"; + case "77": + return doms.pop() === "104"; + } + break; + case "14": + if (doms.pop() === "88") + return doms.pop() === "118"; + break; + case "154": + if (doms.pop() === "70") + return doms.pop() === "50"; + break; + case "202": + switch( doms.pop() ) { + case "130": + return doms.pop() === "16"; + case "137": + return doms.pop() === "191"; + case "139": + return doms.pop() === "242"; + case "152": + return doms.pop() === "193"; + case "17": + switch( doms.pop() ) { + case "160": + case "161": + return true; + } + break; + case "234": + return doms.pop() === "240"; + case "99": + switch( doms.pop() ) { + case "105": + case "106": + case "107": + case "108": + case "109": + case "110": + case "111": + case "208": + case "209": + case "210": + case "211": + case "212": + case "213": + case "214": + case "215": + case "232": + case "233": + return true; + } + break; + } + break; + case "210": + switch( doms.pop() ) { + case "147": + return doms.pop() === "245"; + case "193": + return doms.pop() === "80"; + } + break; + case "255": + if (doms.pop() === "39") + return doms.pop() === "51"; + break; + case "62": + if (doms.pop() === "172") + return doms.pop() === "72"; + break; + case "91": + if (doms.pop() === "84") + switch( doms.pop() ) { + case "2": + case "4": + case "5": + return true; + } + break; + } + break; + case "151": + switch( doms.pop() ) { + case "236": + if (doms.pop() === "7") + return doms.pop() === "251"; + break; + case "248": + switch( doms.pop() ) { + case "2": + return doms.pop() === "150"; + case "4": + return doms.pop() === "117"; + } + break; + case "249": + switch( doms.pop() ) { + case "89": + return doms.pop() === "41"; + case "90": + switch( doms.pop() ) { + case "165": + case "180": + case "232": + return true; + } + break; + case "91": + switch( doms.pop() ) { + case "106": + case "110": + case "115": + case "124": + case "144": + case "149": + case "177": + case "182": + case "195": + case "201": + case "209": + case "35": + case "46": + return true; + } + break; + case "92": + switch( doms.pop() ) { + case "169": + case "178": + return true; + } + break; + } + break; + case "252": + switch( doms.pop() ) { + case "0": + return doms.pop() === "27"; + case "1": + switch( doms.pop() ) { + case "16": + case "18": + return true; + } + break; + } + break; + case "80": + switch( doms.pop() ) { + case "119": + return doms.pop() === "230"; + case "145": + return doms.pop() === "105"; + case "201": + return doms.pop() === "183"; + case "216": + switch( doms.pop() ) { + case "113": + case "120": + case "17": + return true; + } + break; + case "40": + return doms.pop() === "194"; + case "69": + return doms.pop() === "101"; + case "96": + return doms.pop() === "75"; + } + break; + } + break; + case "152": + if (doms.pop() === "160") + if (doms.pop() === "33") + return doms.pop() === "12"; + break; + case "153": + switch( doms.pop() ) { + case "121": + switch( doms.pop() ) { + case "34": + return doms.pop() === "86"; + case "42": + return doms.pop() === "160"; + } + break; + case "122": + switch( doms.pop() ) { + case "22": + return doms.pop() === "137"; + case "30": + switch( doms.pop() ) { + case "161": + case "221": + return true; + } + break; + case "35": + switch( doms.pop() ) { + case "199": + case "47": + return true; + } + break; + case "40": + return doms.pop() === "119"; + case "46": + return doms.pop() === "15"; + case "52": + switch( doms.pop() ) { + case "22": + case "81": + return true; + } + break; + case "98": + return doms.pop() === "190"; + } + break; + case "150": + if (doms.pop() === "14") + return doms.pop() === "83"; + break; + case "232": + switch( doms.pop() ) { + case "152": + return doms.pop() === "153"; + case "157": + return doms.pop() === "187"; + case "159": + return doms.pop() === "80"; + case "161": + switch( doms.pop() ) { + case "205": + case "68": + return true; + } + break; + case "163": + return doms.pop() === "22"; + case "171": + return doms.pop() === "11"; + case "231": + return doms.pop() === "38"; + } + break; + } + break; + case "154": + if (doms.pop() === "49") + if (doms.pop() === "65") + return doms.pop() === "50"; + break; + case "155": + switch( doms.pop() ) { + case "133": + switch( doms.pop() ) { + case "10": + return doms.pop() === "33"; + case "18": + return doms.pop() === "184"; + } + break; + case "94": + switch( doms.pop() ) { + case "65": + return doms.pop() === "142"; + case "68": + return doms.pop() === "90"; + } + break; + } + break; + case "157": + if (doms.pop() === "7") + switch( doms.pop() ) { + case "184": + switch( doms.pop() ) { + case "12": + case "17": + return true; + } + break; + case "199": + return doms.pop() === "38"; + case "53": + return doms.pop() === "109"; + case "72": + return doms.pop() === "21"; + } + break; + case "158": + if (doms.pop() === "69") + switch( doms.pop() ) { + case "100": + switch( doms.pop() ) { + case "131": + case "135": + case "136": + case "137": + return true; + } + break; + case "114": + return doms.pop() === "155"; + case "162": + return doms.pop() === "65"; + case "25": + return doms.pop() === "99"; + } + break; + case "159": + switch( doms.pop() ) { + case "100": + switch( doms.pop() ) { + case "177": + return doms.pop() === "51"; + case "190": + return doms.pop() === "4"; + } + break; + case "148": + switch( doms.pop() ) { + case "122": + return doms.pop() === "75"; + case "168": + switch( doms.pop() ) { + case "97": + case "98": + return true; + } + break; + case "92": + return doms.pop() === "106"; + } + break; + case "224": + if (doms.pop() === "160") + return doms.pop() === "128"; + break; + case "253": + switch( doms.pop() ) { + case "0": + switch( doms.pop() ) { + case "105": + case "111": + case "45": + case "68": + case "80": + return true; + } + break; + case "148": + return doms.pop() === "74"; + case "219": + return doms.pop() === "15"; + } + break; + } + break; + case "160": + switch( doms.pop() ) { + case "153": + switch( doms.pop() ) { + case "16": + return doms.pop() === "17"; + case "32": + return doms.pop() === "46"; + case "47": + return doms.pop() === "35"; + case "49": + return doms.pop() === "96"; + case "62": + return doms.pop() === "98"; + } + break; + case "16": + switch( doms.pop() ) { + case "107": + return doms.pop() === "42"; + case "110": + return doms.pop() === "139"; + case "62": + return doms.pop() === "102"; + case "63": + return doms.pop() === "177"; + case "65": + return doms.pop() === "50"; + case "67": + return doms.pop() === "128"; + case "78": + return doms.pop() === "98"; + } + break; + case "78": + if (doms.pop() === "48") + return doms.pop() === "152"; + break; + } + break; + case "161": + if (doms.pop() === "47") + switch( doms.pop() ) { + case "4": + switch( doms.pop() ) { + case "162": + case "175": + case "248": + case "47": + return true; + } + break; + case "5": + switch( doms.pop() ) { + case "110": + case "166": + case "217": + return true; + } + break; + } + break; + case "162": + switch( doms.pop() ) { + case "13": + switch( doms.pop() ) { + case "12": + return doms.pop() === "220"; + case "191": + return doms.pop() === "160"; + } + break; + case "144": + switch( doms.pop() ) { + case "4": + return doms.pop() === "73"; + case "6": + return doms.pop() === "146"; + } + break; + case "159": + switch( doms.pop() ) { + case "210": + return doms.pop() === "22"; + case "211": + return doms.pop() === "22"; + case "240": + switch( doms.pop() ) { + case "110": + case "12": + case "153": + case "180": + case "213": + case "76": + return true; + } + break; + case "241": + switch( doms.pop() ) { + case "110": + case "12": + case "141": + case "180": + case "199": + case "211": + case "213": + case "235": + case "76": + return true; + } + break; + case "242": + switch( doms.pop() ) { + case "14": + case "141": + case "172": + case "188": + case "199": + case "211": + case "213": + case "235": + case "244": + case "248": + case "90": + return true; + } + break; + case "243": + switch( doms.pop() ) { + case "119": + case "14": + case "161": + case "172": + case "188": + case "195": + case "197": + case "201": + case "237": + case "244": + case "248": + case "83": + case "90": + return true; + } + break; + case "244": + switch( doms.pop() ) { + case "116": + case "118": + case "119": + case "122": + case "161": + case "186": + case "195": + case "197": + case "201": + case "237": + case "58": + case "83": + return true; + } + break; + case "245": + switch( doms.pop() ) { + case "116": + case "118": + case "122": + case "186": + case "215": + case "58": + case "61": + return true; + } + break; + case "246": + switch( doms.pop() ) { + case "160": + case "178": + case "194": + case "215": + case "240": + case "46": + case "6": + case "61": + return true; + } + break; + case "247": + switch( doms.pop() ) { + case "101": + case "141": + case "143": + case "147": + case "159": + case "160": + case "178": + case "194": + case "199": + case "231": + case "240": + case "6": + case "99": + return true; + } + break; + case "248": + switch( doms.pop() ) { + case "101": + case "134": + case "141": + case "143": + case "147": + case "159": + case "174": + case "199": + case "210": + case "231": + case "99": + return true; + } + break; + case "249": + switch( doms.pop() ) { + case "105": + case "113": + case "115": + case "134": + case "174": + case "210": + case "253": + case "27": + case "59": + return true; + } + break; + case "250": + switch( doms.pop() ) { + case "105": + case "113": + case "115": + case "152": + case "184": + case "22": + case "240": + case "253": + case "27": + case "59": + case "72": + return true; + } + break; + case "251": + switch( doms.pop() ) { + case "107": + case "152": + case "171": + case "184": + case "211": + case "22": + case "240": + case "69": + case "72": + case "81": + return true; + } + break; + case "252": + return doms.pop() === "153"; + case "253": + return doms.pop() === "153"; + case "254": + return doms.pop() === "153"; + case "255": + switch( doms.pop() ) { + case "152": + case "153": + return true; + } + break; + } + break; + case "209": + switch( doms.pop() ) { + case "114": + switch( doms.pop() ) { + case "158": + case "165": + case "174": + case "187": + case "188": + case "193": + case "197": + case "50": + case "58": + case "79": + case "92": + return true; + } + break; + case "115": + switch( doms.pop() ) { + case "100": + case "12": + case "123": + case "173": + case "28": + case "34": + case "39": + case "67": + case "8": + case "86": + return true; + } + break; + case "66": + return doms.pop() === "32"; + case "67": + switch( doms.pop() ) { + case "154": + case "60": + return true; + } + break; + } + break; + case "210": + if (doms.pop() === "48") + return doms.pop() === "52"; + break; + case "211": + if (doms.pop() === "95") + return doms.pop() === "211"; + break; + case "212": + if (doms.pop() === "253") + switch( doms.pop() ) { + case "31": + case "5": + return true; + } + break; + case "216": + if (doms.pop() === "5") + return doms.pop() === "229"; + break; + case "217": + if (doms.pop() === "145") + return doms.pop() === "66"; + break; + case "218": + if (doms.pop() === "93") + return doms.pop() === "27"; + break; + case "220": + switch( doms.pop() ) { + case "165": + return doms.pop() === "27"; + case "6": + return doms.pop() === "2"; + } + break; + case "222": + switch( doms.pop() ) { + case "215": + return doms.pop() === "188"; + case "226": + switch( doms.pop() ) { + case "194": + case "195": + return true; + } + break; + } + break; + case "242": + switch( doms.pop() ) { + case "140": + return doms.pop() === "229"; + case "141": + return doms.pop() === "164"; + case "198": + switch( doms.pop() ) { + case "118": + case "157": + case "172": + case "20": + case "200": + case "210": + case "253": + case "40": + case "62": + case "63": + case "9": + case "92": + return true; + } + break; + case "199": + switch( doms.pop() ) { + case "107": + case "110": + case "118": + case "124": + case "126": + case "15": + case "153": + case "162": + case "164": + case "211": + case "233": + case "24": + case "242": + case "29": + case "35": + case "72": + return true; + } + break; + case "209": + return doms.pop() === "104"; + } + break; + case "243": + switch( doms.pop() ) { + case "133": + return doms.pop() === "63"; + case "198": + return doms.pop() === "17"; + case "221": + return doms.pop() === "214"; + case "7": + return doms.pop() === "223"; + case "97": + return doms.pop() === "71"; + } + break; + case "244": + switch( doms.pop() ) { + case "32": + return doms.pop() === "72"; + case "33": + return doms.pop() === "105"; + case "34": + switch( doms.pop() ) { + case "160": + case "189": + case "33": + return true; + } + break; + case "35": + switch( doms.pop() ) { + case "119": + case "190": + case "4": + return true; + } + break; + } + break; + case "246": + if (doms.pop() === "19") + return doms.pop() === "59"; + break; + case "247": + switch( doms.pop() ) { + case "12": + switch( doms.pop() ) { + case "157": + case "185": + return true; + } + break; + case "14": + switch( doms.pop() ) { + case "163": + case "183": + case "187": + case "197": + case "199": + case "203": + case "205": + case "207": + case "208": + case "210": + case "82": + return true; + } + break; + case "152": + switch( doms.pop() ) { + case "111": + case "22": + return true; + } + break; + } + break; + case "249": + if (doms.pop() === "125") + return doms.pop() === "170"; + break; + case "251": + switch( doms.pop() ) { + case "108": + switch( doms.pop() ) { + case "162": + case "8": + return true; + } + break; + case "110": + switch( doms.pop() ) { + case "1": + case "107": + case "53": + case "58": + case "99": + return true; + } + break; + case "111": + return doms.pop() === "75"; + } + break; + case "252": + if (doms.pop() === "158") + return doms.pop() === "74"; + break; + case "255": + switch( doms.pop() ) { + case "118": + return doms.pop() === "28"; + case "119": + switch( doms.pop() ) { + case "171": + case "250": + case "254": + case "44": + return true; + } + break; + case "85": + return doms.pop() === "38"; + } + break; + } + break; + case "163": + switch( doms.pop() ) { + case "172": + switch( doms.pop() ) { + case "10": + return doms.pop() === "152"; + case "13": + return doms.pop() === "56"; + case "8": + return doms.pop() === "45"; + } + break; + case "177": + switch( doms.pop() ) { + case "135": + return doms.pop() === "17"; + case "169": + return doms.pop() === "89"; + } + break; + case "47": + if (doms.pop() === "74") + return doms.pop() === "97"; + break; + } + break; + case "164": + if (doms.pop() === "138") + if (doms.pop() === "28") + return doms.pop() === "115"; + break; + case "165": + if (doms.pop() === "254") + switch( doms.pop() ) { + case "167": + return doms.pop() === "30"; + case "168": + return doms.pop() === "77"; + } + break; + case "166": + switch( doms.pop() ) { + case "62": + switch( doms.pop() ) { + case "101": + return doms.pop() === "203"; + case "27": + switch( doms.pop() ) { + case "130": + case "59": + case "62": + return true; + } + break; + case "28": + switch( doms.pop() ) { + case "114": + case "119": + case "122": + case "132": + case "134": + case "142": + case "144": + case "145": + case "147": + case "250": + case "80": + case "85": + case "93": + return true; + } + break; + case "6": + switch( doms.pop() ) { + case "131": + case "137": + case "138": + case "162": + return true; + } + break; + case "7": + switch( doms.pop() ) { + case "108": + case "124": + case "131": + case "140": + case "147": + case "155": + case "163": + case "164": + return true; + } + break; + } + break; + case "78": + switch( doms.pop() ) { + case "0": + return doms.pop() === "98"; + case "40": + return doms.pop() === "126"; + case "44": + switch( doms.pop() ) { + case "193": + case "224": + return true; + } + break; + case "84": + return doms.pop() === "89"; + case "85": + return doms.pop() === "184"; + } + break; + } + break; + case "167": + switch( doms.pop() ) { + case "114": + switch( doms.pop() ) { + case "0": + return doms.pop() === "112"; + case "137": + switch( doms.pop() ) { + case "20": + case "22": + case "23": + return true; + } + break; + case "2": + return doms.pop() === "64"; + case "203": + return doms.pop() === "162"; + case "24": + switch( doms.pop() ) { + case "13": + case "19": + case "24": + case "28": + case "36": + case "56": + case "57": + return true; + } + break; + case "29": + return doms.pop() === "195"; + case "3": + return doms.pop() === "250"; + case "41": + return doms.pop() === "197"; + case "67": + return doms.pop() === "200"; + } + break; + case "88": + if (doms.pop() === "116") + return doms.pop() === "131"; + break; + } + break; + case "171": + if (doms.pop() === "25") + if (doms.pop() === "204") + return doms.pop() === "26"; + break; + case "172": + switch( doms.pop() ) { + case "245": + if (doms.pop() === "83") + return doms.pop() === "12"; + break; + case "99": + switch( doms.pop() ) { + case "100": + return doms.pop() === "79"; + case "89": + return doms.pop() === "202"; + } + break; + } + break; + case "173": + switch( doms.pop() ) { + case "192": + switch( doms.pop() ) { + case "139": + return doms.pop() === "27"; + case "153": + return doms.pop() === "142"; + case "64": + switch( doms.pop() ) { + case "146": + case "150": + return true; + } + break; + case "82": + switch( doms.pop() ) { + case "4": + case "6": + return true; + } + break; + case "98": + return doms.pop() === "92"; + } + break; + case "193": + switch( doms.pop() ) { + case "105": + switch( doms.pop() ) { + case "241": + case "242": + return true; + } + break; + case "106": + switch( doms.pop() ) { + case "11": + case "12": + case "14": + return true; + } + break; + case "124": + return doms.pop() === "176"; + case "224": + return doms.pop() === "10"; + case "28": + return doms.pop() === "220"; + } + break; + case "194": + switch( doms.pop() ) { + case "219": + return doms.pop() === "132"; + case "71": + return doms.pop() === "121"; + } + break; + case "201": + switch( doms.pop() ) { + case "100": + return doms.pop() === "37"; + case "137": + return doms.pop() === "34"; + case "223": + return doms.pop() === "1"; + case "63": + return doms.pop() === "1"; + } + break; + case "203": + if (doms.pop() === "80") + return doms.pop() === "237"; + break; + case "208": + if (doms.pop() === "253") + return doms.pop() === "69"; + break; + case "214": + if (doms.pop() === "170") + return doms.pop() === "198"; + break; + case "224": + if (doms.pop() === "123") + return doms.pop() === "124"; + break; + case "236": + switch( doms.pop() ) { + case "158": + return doms.pop() === "102"; + case "182": + switch( doms.pop() ) { + case "128": + case "143": + return true; + } + break; + case "183": + return doms.pop() === "188"; + case "243": + return doms.pop() === "36"; + } + break; + case "243": + if (doms.pop() === "125") + return doms.pop() === "174"; + break; + case "244": + if (doms.pop() === "196") + switch( doms.pop() ) { + case "64": + case "66": + case "67": + case "68": + case "69": + case "70": + return true; + } + break; + case "245": + switch( doms.pop() ) { + case "60": + switch( doms.pop() ) { + case "101": + case "123": + case "129": + case "135": + case "139": + case "155": + case "158": + case "175": + case "180": + case "221": + case "231": + case "242": + case "26": + case "33": + case "48": + case "49": + case "70": + case "80": + case "93": + case "96": + return true; + } + break; + case "61": + switch( doms.pop() ) { + case "101": + case "123": + case "129": + case "135": + case "139": + case "155": + case "158": + case "175": + case "180": + case "221": + case "231": + case "242": + case "26": + case "33": + case "48": + case "49": + case "70": + case "80": + case "93": + case "96": + return true; + } + break; + } + break; + case "254": + switch( doms.pop() ) { + case "21": + return doms.pop() === "204"; + case "227": + return doms.pop() === "3"; + case "28": + switch( doms.pop() ) { + case "102": + case "104": + case "117": + case "137": + case "57": + case "69": + return true; + } + break; + } + break; + case "255": + if (doms.pop() === "136") + return doms.pop() === "107"; + break; + case "45": + switch( doms.pop() ) { + case "173": + return doms.pop() === "211"; + case "80": + return doms.pop() === "218"; + } + break; + case "8": + if (doms.pop() === "167") + return doms.pop() === "186"; + break; + } + break; + case "174": + switch( doms.pop() ) { + case "121": + if (doms.pop() === "181") + return doms.pop() === "42"; + break; + case "127": + if (doms.pop() === "110") + return doms.pop() === "239"; + break; + case "129": + switch( doms.pop() ) { + case "196": + return doms.pop() === "151"; + case "210": + return doms.pop() === "211"; + case "235": + return doms.pop() === "52"; + case "255": + return doms.pop() === "66"; + } + break; + case "136": + if (doms.pop() === "152") + return doms.pop() === "31"; + break; + case "137": + if (doms.pop() === "187") + switch( doms.pop() ) { + case "69": + case "89": + return true; + } + break; + case "139": + switch( doms.pop() ) { + case "13": + return doms.pop() === "34"; + case "234": + return doms.pop() === "18"; + case "28": + return doms.pop() === "51"; + case "6": + return doms.pop() === "210"; + } + break; + case "142": + switch( doms.pop() ) { + case "151": + return doms.pop() === "215"; + case "177": + return doms.pop() === "6"; + case "42": + return doms.pop() === "127"; + case "69": + return doms.pop() === "47"; + } + break; + case "35": + switch( doms.pop() ) { + case "62": + switch( doms.pop() ) { + case "120": + case "123": + return true; + } + break; + case "71": + switch( doms.pop() ) { + case "163": + case "167": + return true; + } + break; + case "78": + switch( doms.pop() ) { + case "111": + case "243": + case "246": + case "68": + return true; + } + break; + } + break; + case "36": + switch( doms.pop() ) { + case "118": + return doms.pop() === "202"; + case "239": + switch( doms.pop() ) { + case "110": + case "111": + return true; + } + break; + case "246": + return doms.pop() === "48"; + case "51": + switch( doms.pop() ) { + case "119": + case "213": + return true; + } + break; + case "69": + return doms.pop() === "76"; + } + break; + } + break; + case "176": + switch( doms.pop() ) { + case "103": + switch( doms.pop() ) { + case "49": + return doms.pop() === "220"; + case "51": + return doms.pop() === "245"; + } + break; + case "114": + if (doms.pop() === "0") + return doms.pop() === "129"; + break; + case "119": + if (doms.pop() === "28") + return doms.pop() === "69"; + break; + case "227": + switch( doms.pop() ) { + case "201": + return doms.pop() === "42"; + case "209": + return doms.pop() === "18"; + case "213": + return doms.pop() === "19"; + } + break; + case "31": + switch( doms.pop() ) { + case "136": + return doms.pop() === "100"; + case "145": + return doms.pop() === "74"; + case "146": + switch( doms.pop() ) { + case "112": + case "113": + return true; + } + break; + case "15": + return doms.pop() === "249"; + case "178": + return doms.pop() === "72"; + case "190": + return doms.pop() === "221"; + case "200": + return doms.pop() === "80"; + case "25": + return doms.pop() === "159"; + case "36": + switch( doms.pop() ) { + case "144": + case "146": + return true; + } + break; + } + break; + case "34": + if (doms.pop() === "152") + return doms.pop() === "148"; + break; + case "36": + if (doms.pop() === "144") + return doms.pop() === "193"; + break; + case "56": + switch( doms.pop() ) { + case "228": + return doms.pop() === "205"; + case "231": + return doms.pop() === "107"; + } + break; + case "58": + switch( doms.pop() ) { + case "100": + return doms.pop() === "180"; + case "104": + return doms.pop() === "136"; + case "106": + return doms.pop() === "252"; + case "111": + return doms.pop() === "65"; + case "122": + return doms.pop() === "71"; + case "123": + return doms.pop() === "235"; + } + break; + case "74": + if (doms.pop() === "27") + return doms.pop() === "65"; + break; + case "9": + switch( doms.pop() ) { + case "125": + return doms.pop() === "79"; + case "130": + return doms.pop() === "18"; + case "29": + return doms.pop() === "34"; + case "36": + return doms.pop() === "108"; + case "50": + return doms.pop() === "248"; + case "62": + return doms.pop() === "200"; + case "7": + return doms.pop() === "237"; + case "83": + return doms.pop() === "156"; + case "91": + return doms.pop() === "51"; + } + break; + case "99": + switch( doms.pop() ) { + case "11": + switch( doms.pop() ) { + case "212": + case "67": + return true; + } + break; + case "4": + return doms.pop() === "25"; + } + break; + } + break; + case "177": + if (doms.pop() === "135") + if (doms.pop() === "166") + return doms.pop() === "57"; + break; + case "178": + switch( doms.pop() ) { + case "124": + switch( doms.pop() ) { + case "128": + return doms.pop() === "76"; + case "131": + return doms.pop() === "170"; + } + break; + case "151": + if (doms.pop() === "105") + return doms.pop() === "177"; + break; + case "159": + switch( doms.pop() ) { + case "244": + return doms.pop() === "161"; + case "9": + return doms.pop() === "10"; + } + break; + case "162": + switch( doms.pop() ) { + case "193": + switch( doms.pop() ) { + case "209": + case "85": + return true; + } + break; + case "194": + return doms.pop() === "147"; + case "201": + return doms.pop() === "98"; + case "221": + return doms.pop() === "141"; + } + break; + case "168": + if (doms.pop() === "60") + return doms.pop() === "178"; + break; + case "17": + if (doms.pop() === "170") + return doms.pop() === "144"; + break; + case "172": + if (doms.pop() === "181") + return doms.pop() === "59"; + break; + case "20": + switch( doms.pop() ) { + case "153": + switch( doms.pop() ) { + case "10": + case "37": + case "66": + case "7": + case "72": + case "80": + return true; + } + break; + case "155": + switch( doms.pop() ) { + case "130": + case "131": + return true; + } + break; + case "157": + switch( doms.pop() ) { + case "159": + case "160": + return true; + } + break; + } + break; + case "208": + switch( doms.pop() ) { + case "80": + return doms.pop() === "62"; + case "84": + return doms.pop() === "21"; + } + break; + case "209": + switch( doms.pop() ) { + case "51": + return doms.pop() === "242"; + case "52": + return doms.pop() === "85"; + } + break; + case "21": + if (doms.pop() === "23") + switch( doms.pop() ) { + case "135": + case "192": + case "224": + case "225": + return true; + } + break; + case "210": + if (doms.pop() === "173") + return doms.pop() === "10"; + break; + case "22": + switch( doms.pop() ) { + case "122": + return doms.pop() === "3"; + case "125": + return doms.pop() === "233"; + case "127": + return doms.pop() === "184"; + case "232": + return doms.pop() === "140"; + case "233": + return doms.pop() === "22"; + } + break; + case "236": + if (doms.pop() === "77") + return doms.pop() === "216"; + break; + case "238": + switch( doms.pop() ) { + case "225": + return doms.pop() === "117"; + case "235": + switch( doms.pop() ) { + case "65": + case "67": + case "68": + case "71": + case "72": + return true; + } + break; + case "238": + switch( doms.pop() ) { + case "185": + case "186": + return true; + } + break; + case "92": + return doms.pop() === "161"; + } + break; + case "248": + switch( doms.pop() ) { + case "234": + return doms.pop() === "21"; + case "235": + return doms.pop() === "25"; + } + break; + case "250": + if (doms.pop() === "57") + switch( doms.pop() ) { + case "166": + case "172": + return true; + } + break; + case "251": + if (doms.pop() === "24") + return doms.pop() === "168"; + break; + case "255": + if (doms.pop() === "144") + return doms.pop() === "35"; + break; + case "32": + switch( doms.pop() ) { + case "140": + switch( doms.pop() ) { + case "194": + case "207": + return true; + } + break; + case "152": + switch( doms.pop() ) { + case "214": + case "76": + return true; + } + break; + case "172": + return doms.pop() === "45"; + case "173": + return doms.pop() === "107"; + case "184": + return doms.pop() === "4"; + case "201": + return doms.pop() === "49"; + case "43": + return doms.pop() === "200"; + case "45": + return doms.pop() === "59"; + case "89": + switch( doms.pop() ) { + case "249": + case "251": + return true; + } + break; + case "91": + switch( doms.pop() ) { + case "57": + case "58": + return true; + } + break; + } + break; + case "33": + switch( doms.pop() ) { + case "115": + return doms.pop() === "32"; + case "155": + switch( doms.pop() ) { + case "52": + case "53": + return true; + } + break; + case "188": + return doms.pop() === "134"; + case "192": + switch( doms.pop() ) { + case "164": + case "165": + case "166": + return true; + } + break; + case "201": + return doms.pop() === "198"; + case "236": + return doms.pop() === "98"; + case "237": + return doms.pop() === "125"; + case "37": + return doms.pop() === "225"; + case "43": + switch( doms.pop() ) { + case "150": + case "178": + return true; + } + break; + case "44": + return doms.pop() === "177"; + } + break; + case "62": + switch( doms.pop() ) { + case "108": + return doms.pop() === "105"; + case "130": + return doms.pop() === "35"; + case "136": + switch( doms.pop() ) { + case "220": + case "222": + return true; + } + break; + case "141": + return doms.pop() === "8"; + case "148": + return doms.pop() === "251"; + case "173": + return doms.pop() === "227"; + case "176": + return doms.pop() === "21"; + case "178": + return doms.pop() === "145"; + case "180": + switch( doms.pop() ) { + case "13": + case "244": + return true; + } + break; + case "185": + switch( doms.pop() ) { + case "126": + case "142": + case "164": + return true; + } + break; + case "188": + return doms.pop() === "216"; + case "189": + return doms.pop() === "132"; + case "191": + return doms.pop() === "227"; + case "216": + return doms.pop() === "57"; + case "219": + return doms.pop() === "13"; + case "227": + return doms.pop() === "158"; + case "229": + switch( doms.pop() ) { + case "189": + case "72": + return true; + } + break; + case "230": + return doms.pop() === "10"; + case "234": + return doms.pop() === "99"; + case "252": + return doms.pop() === "107"; + case "253": + return doms.pop() === "29"; + case "255": + return doms.pop() === "132"; + case "49": + return doms.pop() === "148"; + case "86": + return doms.pop() === "130"; + } + break; + case "63": + if (doms.pop() === "9") + switch( doms.pop() ) { + case "45": + case "8": + return true; + } + break; + case "73": + switch( doms.pop() ) { + case "195": + return doms.pop() === "74"; + case "237": + return doms.pop() === "60"; + case "241": + switch( doms.pop() ) { + case "139": + case "140": + return true; + } + break; + case "242": + switch( doms.pop() ) { + case "138": + case "140": + case "144": + return true; + } + break; + case "243": + switch( doms.pop() ) { + case "139": + case "140": + case "144": + return true; + } + break; + case "244": + return doms.pop() === "136"; + case "249": + return doms.pop() === "53"; + case "250": + return doms.pop() === "183"; + } + break; + case "79": + switch( doms.pop() ) { + case "128": + return doms.pop() === "55"; + case "135": + return doms.pop() === "224"; + case "140": + return doms.pop() === "30"; + case "242": + switch( doms.pop() ) { + case "0": + case "128": + return true; + } + break; + case "244": + return doms.pop() === "45"; + } + break; + } + break; + case "179": + switch( doms.pop() ) { + case "43": + switch( doms.pop() ) { + case "134": + switch( doms.pop() ) { + case "236": + case "93": + return true; + } + break; + case "146": + return doms.pop() === "106"; + case "151": + switch( doms.pop() ) { + case "167": + case "247": + case "252": + case "253": + return true; + } + break; + case "153": + switch( doms.pop() ) { + case "153": + case "2": + return true; + } + break; + case "160": + switch( doms.pop() ) { + case "79": + case "81": + return true; + } + break; + } + break; + case "99": + if (doms.pop() === "200") + return doms.pop() === "39"; + break; + } + break; + case "181": + switch( doms.pop() ) { + case "174": + switch( doms.pop() ) { + case "165": + switch( doms.pop() ) { + case "100": + case "3": + case "36": + case "52": + case "54": + case "96": + case "99": + return true; + } + break; + case "167": + switch( doms.pop() ) { + case "13": + case "16": + case "17": + case "20": + case "251": + case "6": + case "9": + return true; + } + break; + } + break; + case "214": + switch( doms.pop() ) { + case "35": + return doms.pop() === "104"; + case "50": + return doms.pop() === "34"; + } + break; + case "224": + switch( doms.pop() ) { + case "136": + return doms.pop() === "154"; + case "139": + return doms.pop() === "201"; + case "147": + return doms.pop() === "231"; + case "155": + return doms.pop() === "90"; + } + break; + } + break; + case "182": + switch( doms.pop() ) { + case "16": + if (doms.pop() === "245") + return doms.pop() === "124"; + break; + case "171": + switch( doms.pop() ) { + case "247": + return doms.pop() === "135"; + case "250": + switch( doms.pop() ) { + case "197": + case "206": + case "207": + return true; + } + break; + } + break; + } + break; + case "183": + switch( doms.pop() ) { + case "177": + if (doms.pop() === "169") + return doms.pop() === "35"; + break; + case "63": + if (doms.pop() === "53") + switch( doms.pop() ) { + case "137": + case "138": + return true; + } + break; + case "90": + if (doms.pop() === "187") + return doms.pop() === "160"; + break; + } + break; + case "184": + switch( doms.pop() ) { + case "107": + switch( doms.pop() ) { + case "154": + switch( doms.pop() ) { + case "234": + case "236": + return true; + } + break; + case "76": + return doms.pop() === "30"; + case "77": + return doms.pop() === "51"; + } + break; + case "154": + switch( doms.pop() ) { + case "240": + return doms.pop() === "48"; + case "52": + return doms.pop() === "138"; + } + break; + case "164": + if (doms.pop() === "147") + switch( doms.pop() ) { + case "10": + case "13": + case "14": + case "20": + case "9": + return true; + } + break; + case "168": + switch( doms.pop() ) { + case "145": + return doms.pop() === "24"; + case "204": + return doms.pop() === "1"; + case "221": + switch( doms.pop() ) { + case "13": + case "18": + case "2": + case "20": + case "27": + case "29": + case "3": + case "32": + case "4": + case "7": + case "77": + return true; + } + break; + case "232": + return doms.pop() === "1"; + } + break; + case "170": + switch( doms.pop() ) { + case "131": + return doms.pop() === "183"; + case "240": + return doms.pop() === "204"; + case "252": + return doms.pop() === "36"; + } + break; + case "171": + if (doms.pop() === "251") + return doms.pop() === "122"; + break; + case "172": + if (doms.pop() === "128") + return doms.pop() === "36"; + break; + case "173": + switch( doms.pop() ) { + case "119": + return doms.pop() === "34"; + case "216": + return doms.pop() === "76"; + } + break; + case "51": + if (doms.pop() === "149") + switch( doms.pop() ) { + case "10": + case "18": + case "24": + case "9": + return true; + } + break; + case "72": + if (doms.pop() === "240") + return doms.pop() === "73"; + break; + case "73": + switch( doms.pop() ) { + case "186": + return doms.pop() === "176"; + case "193": + return doms.pop() === "95"; + } + break; + case "84": + if (doms.pop() === "234") + return doms.pop() === "229"; + break; + case "86": + if (doms.pop() === "1") + return doms.pop() === "246"; + break; + case "95": + if (doms.pop() === "38") + return doms.pop() === "200"; + break; + } + break; + case "185": + switch( doms.pop() ) { + case "10": + switch( doms.pop() ) { + case "208": + switch( doms.pop() ) { + case "14": + case "33": + return true; + } + break; + case "57": + switch( doms.pop() ) { + case "123": + case "20": + case "21": + case "22": + case "23": + case "7": + case "87": + case "88": + return true; + } + break; + } + break; + case "100": + if (doms.pop() === "84") + return doms.pop() === "177"; + break; + case "11": + if (doms.pop() === "240") + return doms.pop() === "196"; + break; + case "112": + if (doms.pop() === "249") + return doms.pop() === "61"; + break; + case "117": + if (doms.pop() === "164") + return doms.pop() === "5"; + break; + case "12": + switch( doms.pop() ) { + case "124": + return doms.pop() === "24"; + case "249": + return doms.pop() === "235"; + } + break; + case "13": + switch( doms.pop() ) { + case "226": + return doms.pop() === "248"; + case "227": + switch( doms.pop() ) { + case "169": + case "177": + return true; + } + break; + } + break; + case "14": + switch( doms.pop() ) { + case "187": + return doms.pop() === "149"; + case "29": + switch( doms.pop() ) { + case "10": + case "31": + case "54": + case "70": + return true; + } + break; + case "30": + switch( doms.pop() ) { + case "212": + case "213": + case "216": + case "248": + case "53": + case "85": + return true; + } + break; + case "31": + switch( doms.pop() ) { + case "114": + case "184": + case "195": + return true; + } + break; + } + break; + case "15": + switch( doms.pop() ) { + case "185": + switch( doms.pop() ) { + case "231": + case "24": + case "61": + return true; + } + break; + case "208": + return doms.pop() === "13"; + } + break; + case "17": + switch( doms.pop() ) { + case "144": + switch( doms.pop() ) { + case "173": + case "227": + return true; + } + break; + case "184": + switch( doms.pop() ) { + case "69": + case "75": + return true; + } + break; + } + break; + case "18": + switch( doms.pop() ) { + case "52": + switch( doms.pop() ) { + case "119": + case "145": + case "190": + case "43": + case "54": + return true; + } + break; + case "53": + switch( doms.pop() ) { + case "101": + case "105": + case "165": + case "168": + case "206": + case "211": + case "234": + case "77": + case "9": + return true; + } + break; + } + break; + case "2": + switch( doms.pop() ) { + case "136": + switch( doms.pop() ) { + case "70": + case "75": + case "76": + return true; + } + break; + case "29": + return doms.pop() === "49"; + } + break; + case "21": + if (doms.pop() === "132") + return doms.pop() === "36"; + break; + case "22": + if (doms.pop() === "65") + return doms.pop() === "100"; + break; + case "24": + if (doms.pop() === "222") + return doms.pop() === "2"; + break; + case "25": + if (doms.pop() === "48") + return doms.pop() === "23"; + break; + case "26": + switch( doms.pop() ) { + case "230": + return doms.pop() === "129"; + case "97": + switch( doms.pop() ) { + case "193": + case "230": + return true; + } + break; + } + break; + case "27": + switch( doms.pop() ) { + case "133": + return doms.pop() === "17"; + case "134": + return doms.pop() === "144"; + case "237": + return doms.pop() === "119"; + } + break; + case "28": + switch( doms.pop() ) { + case "189": + switch( doms.pop() ) { + case "207": + case "215": + return true; + } + break; + case "190": + return doms.pop() === "229"; + case "20": + return doms.pop() === "164"; + case "22": + switch( doms.pop() ) { + case "121": + case "134": + case "24": + case "30": + case "35": + return true; + } + break; + case "72": + switch( doms.pop() ) { + case "164": + case "206": + case "64": + case "90": + return true; + } + break; + } + break; + case "31": + switch( doms.pop() ) { + case "161": + return doms.pop() === "67"; + case "208": + switch( doms.pop() ) { + case "127": + case "129": + case "131": + case "143": + case "206": + case "216": + case "219": + case "33": + case "74": + return true; + } + break; + case "209": + switch( doms.pop() ) { + case "104": + case "105": + case "112": + case "135": + case "167": + case "168": + case "180": + case "183": + case "184": + case "203": + case "204": + case "206": + case "214": + case "50": + case "91": + return true; + } + break; + case "220": + switch( doms.pop() ) { + case "140": + case "141": + case "142": + return true; + } + break; + case "222": + switch( doms.pop() ) { + case "129": + case "134": + case "176": + case "181": + case "182": + case "192": + case "195": + return true; + } + break; + } + break; + case "34": + if (doms.pop() === "216") + return doms.pop() === "244"; + break; + case "36": + if (doms.pop() === "100") + switch( doms.pop() ) { + case "173": + case "174": + case "175": + case "176": + case "215": + case "223": + case "24": + case "79": + return true; + } + break; + case "38": + if (doms.pop() === "185") + switch( doms.pop() ) { + case "78": + case "83": + case "87": + return true; + } + break; + case "4": + if (doms.pop() === "227") + return doms.pop() === "66"; + break; + case "43": + switch( doms.pop() ) { + case "220": + switch( doms.pop() ) { + case "170": + case "173": + case "21": + case "214": + case "219": + case "22": + case "23": + case "28": + case "48": + case "51": + case "54": + return true; + } + break; + case "221": + switch( doms.pop() ) { + case "130": + case "180": + return true; + } + break; + case "222": + switch( doms.pop() ) { + case "123": + case "146": + case "147": + case "158": + case "97": + return true; + } + break; + case "223": + switch( doms.pop() ) { + case "132": + case "135": + return true; + } + break; + } + break; + case "45": + switch( doms.pop() ) { + case "192": + return doms.pop() === "27"; + case "193": + switch( doms.pop() ) { + case "153": + case "205": + return true; + } + break; + } + break; + case "5": + if (doms.pop() === "250") + return doms.pop() === "88"; + break; + case "51": + switch( doms.pop() ) { + case "244": + return doms.pop() === "218"; + case "245": + return doms.pop() === "17"; + } + break; + case "52": + switch( doms.pop() ) { + case "0": + return doms.pop() === "145"; + case "27": + return doms.pop() === "244"; + case "52": + return doms.pop() === "31"; + } + break; + case "53": + switch( doms.pop() ) { + case "168": + switch( doms.pop() ) { + case "130": + case "147": + case "164": + case "70": + case "85": + return true; + } + break; + case "169": + switch( doms.pop() ) { + case "131": + case "234": + case "236": + case "251": + case "44": + case "45": + case "78": + return true; + } + break; + case "170": + switch( doms.pop() ) { + case "33": + case "6": + return true; + } + break; + } + break; + case "55": + if (doms.pop() === "52") + switch( doms.pop() ) { + case "132": + case "172": + return true; + } + break; + case "56": + switch( doms.pop() ) { + case "234": + return doms.pop() === "2"; + case "31": + return doms.pop() === "224"; + } + break; + case "57": + if (doms.pop() === "253") + return doms.pop() === "133"; + break; + case "59": + switch( doms.pop() ) { + case "100": + switch( doms.pop() ) { + case "13": + case "43": + case "46": + return true; + } + break; + case "103": + switch( doms.pop() ) { + case "2": + case "9": + return true; + } + break; + } + break; + case "60": + if (doms.pop() === "230") + return doms.pop() === "185"; + break; + case "61": + if (doms.pop() === "149") + return doms.pop() === "222"; + break; + case "65": + if (doms.pop() === "245") + return doms.pop() === "112"; + break; + case "66": + switch( doms.pop() ) { + case "10": + switch( doms.pop() ) { + case "59": + case "68": + return true; + } + break; + case "250": + return doms.pop() === "222"; + case "9": + return doms.pop() === "157"; + } + break; + case "67": + if (doms.pop() === "0") + return doms.pop() === "198"; + break; + case "68": + if (doms.pop() === "16") + switch( doms.pop() ) { + case "189": + case "199": + case "201": + case "209": + case "46": + case "65": + return true; + } + break; + case "7": + if (doms.pop() === "34") + return doms.pop() === "251"; + break; + case "72": + switch( doms.pop() ) { + case "176": + return doms.pop() === "141"; + case "244": + return doms.pop() === "152"; + case "246": + switch( doms.pop() ) { + case "191": + case "78": + return true; + } + break; + case "247": + switch( doms.pop() ) { + case "38": + case "7": + return true; + } + break; + } + break; + case "73": + if (doms.pop() === "221") + return doms.pop() === "26"; + break; + case "74": + switch( doms.pop() ) { + case "252": + switch( doms.pop() ) { + case "13": + case "148": + return true; + } + break; + case "254": + return doms.pop() === "59"; + case "255": + return doms.pop() === "67"; + } + break; + case "8": + if (doms.pop() === "60") + return doms.pop() === "101"; + break; + case "82": + switch( doms.pop() ) { + case "200": + return doms.pop() === "84"; + case "201": + return doms.pop() === "9"; + case "202": + return doms.pop() === "125"; + } + break; + case "83": + if (doms.pop() === "218") + return doms.pop() === "211"; + break; + case "86": + if (doms.pop() === "151") + return doms.pop() === "142"; + break; + case "9": + if (doms.pop() === "101") + switch( doms.pop() ) { + case "1": + case "10": + case "76": + return true; + } + break; + case "92": + if (doms.pop() === "247") + return doms.pop() === "232"; + break; + case "93": + if (doms.pop() === "187") + return doms.pop() === "70"; + break; + case "98": + if (doms.pop() === "6") + switch( doms.pop() ) { + case "101": + case "134": + case "158": + case "166": + return true; + } + break; + } + break; + case "186": + switch( doms.pop() ) { + case "2": + switch( doms.pop() ) { + case "161": + switch( doms.pop() ) { + case "145": + case "167": + case "194": + case "228": + case "236": + case "237": + case "96": + return true; + } + break; + case "162": + switch( doms.pop() ) { + case "13": + case "17": + case "63": + case "65": + case "66": + case "77": + return true; + } + break; + case "165": + return doms.pop() === "183"; + case "167": + return doms.pop() === "86"; + case "168": + switch( doms.pop() ) { + case "158": + case "170": + case "18": + case "206": + case "210": + return true; + } + break; + } + break; + case "202": + if (doms.pop() === "53") + return doms.pop() === "219"; + break; + } + break; + case "187": + if (doms.pop() === "45") + if (doms.pop() === "193") + return doms.pop() === "77"; + break; + case "188": + switch( doms.pop() ) { + case "116": + switch( doms.pop() ) { + case "21": + return doms.pop() === "12"; + case "23": + return doms.pop() === "24"; + } + break; + case "117": + if (doms.pop() === "62") + switch( doms.pop() ) { + case "15": + case "2": + return true; + } + break; + case "120": + switch( doms.pop() ) { + case "236": + return doms.pop() === "239"; + case "237": + return doms.pop() === "56"; + case "238": + return doms.pop() === "93"; + } + break; + case "121": + switch( doms.pop() ) { + case "46": + return doms.pop() === "1"; + case "55": + return doms.pop() === "1"; + } + break; + case "126": + switch( doms.pop() ) { + case "76": + switch( doms.pop() ) { + case "101": + case "102": + return true; + } + break; + case "77": + return doms.pop() === "93"; + } + break; + case "128": + if (doms.pop() === "118") + return doms.pop() === "200"; + break; + case "132": + if (doms.pop() === "220") + return doms.pop() === "82"; + break; + case "138": + switch( doms.pop() ) { + case "122": + return doms.pop() === "22"; + case "125": + switch( doms.pop() ) { + case "211": + case "217": + case "218": + return true; + } + break; + case "17": + return doms.pop() === "18"; + case "25": + return doms.pop() === "101"; + case "34": + return doms.pop() === "135"; + case "68": + return doms.pop() === "244"; + case "69": + return doms.pop() === "24"; + case "71": + switch( doms.pop() ) { + case "10": + case "13": + case "15": + case "166": + case "17": + case "172": + case "175": + case "176": + case "183": + case "19": + case "20": + case "23": + case "25": + case "27": + case "3": + case "30": + case "7": + return true; + } + break; + case "95": + return doms.pop() === "31"; + } + break; + case "164": + if (doms.pop() === "255") + switch( doms.pop() ) { + case "182": + case "87": + return true; + } + break; + case "165": + switch( doms.pop() ) { + case "119": + return doms.pop() === "166"; + case "132": + return doms.pop() === "127"; + case "134": + return doms.pop() === "247"; + case "138": + return doms.pop() === "156"; + case "178": + switch( doms.pop() ) { + case "41": + case "43": + case "46": + case "47": + return true; + } + break; + case "2": + return doms.pop() === "137"; + case "227": + return doms.pop() === "27"; + case "255": + return doms.pop() === "66"; + case "26": + return doms.pop() === "101"; + case "27": + return doms.pop() === "73"; + case "28": + return doms.pop() === "156"; + case "30": + return doms.pop() === "118"; + } + break; + case "166": + switch( doms.pop() ) { + case "14": + return doms.pop() === "140"; + case "16": + return doms.pop() === "175"; + case "28": + return doms.pop() === "108"; + case "29": + return doms.pop() === "58"; + case "37": + switch( doms.pop() ) { + case "112": + case "152": + return true; + } + break; + case "42": + return doms.pop() === "99"; + case "45": + return doms.pop() === "204"; + case "55": + return doms.pop() === "45"; + case "56": + return doms.pop() === "224"; + case "73": + switch( doms.pop() ) { + case "158": + case "235": + return true; + } + break; + case "74": + return doms.pop() === "41"; + case "79": + return doms.pop() === "186"; + case "83": + return doms.pop() === "212"; + case "84": + return doms.pop() === "46"; + case "85": + return doms.pop() === "181"; + case "93": + return doms.pop() === "95"; + case "97": + return doms.pop() === "178"; + } + break; + case "191": + if (doms.pop() === "144") + switch( doms.pop() ) { + case "70": + case "73": + return true; + } + break; + case "226": + switch( doms.pop() ) { + case "131": + return doms.pop() === "181"; + case "144": + return doms.pop() === "199"; + case "150": + return doms.pop() === "188"; + case "155": + return doms.pop() === "220"; + case "156": + switch( doms.pop() ) { + case "7": + case "91": + return true; + } + break; + case "166": + return doms.pop() === "192"; + case "167": + return doms.pop() === "36"; + case "170": + return doms.pop() === "247"; + case "171": + switch( doms.pop() ) { + case "112": + case "130": + return true; + } + break; + case "177": + return doms.pop() === "24"; + case "182": + return doms.pop() === "79"; + case "188": + return doms.pop() === "177"; + case "200": + return doms.pop() === "183"; + case "204": + return doms.pop() === "131"; + case "206": + return doms.pop() === "117"; + case "207": + return doms.pop() === "157"; + case "208": + return doms.pop() === "67"; + case "223": + return doms.pop() === "144"; + case "242": + return doms.pop() === "124"; + case "243": + return doms.pop() === "60"; + case "254": + return doms.pop() === "78"; + } + break; + case "227": + switch( doms.pop() ) { + case "181": + return doms.pop() === "170"; + case "227": + return doms.pop() === "78"; + } + break; + case "231": + if (doms.pop() === "182") + return doms.pop() === "237"; + break; + case "247": + if (doms.pop() === "109") + return doms.pop() === "170"; + break; + case "40": + switch( doms.pop() ) { + case "111": + return doms.pop() === "23"; + case "115": + return doms.pop() === "239"; + case "132": + return doms.pop() === "132"; + case "185": + return doms.pop() === "77"; + case "85": + return doms.pop() === "208"; + } + break; + case "42": + switch( doms.pop() ) { + case "230": + switch( doms.pop() ) { + case "221": + case "238": + return true; + } + break; + case "231": + switch( doms.pop() ) { + case "166": + case "172": + case "182": + return true; + } + break; + case "248": + switch( doms.pop() ) { + case "140": + case "160": + return true; + } + break; + } + break; + case "65": + switch( doms.pop() ) { + case "113": + return doms.pop() === "126"; + case "114": + return doms.pop() === "122"; + } + break; + case "92": + if (doms.pop() === "78") + switch( doms.pop() ) { + case "155": + case "232": + case "233": + case "234": + case "235": + case "236": + case "237": + case "243": + return true; + } + break; + } + break; + case "190": + switch( doms.pop() ) { + case "105": + if (doms.pop() === "194") + switch( doms.pop() ) { + case "15": + case "20": + case "58": + return true; + } + break; + case "115": + switch( doms.pop() ) { + case "22": + switch( doms.pop() ) { + case "176": + case "177": + case "178": + case "179": + case "208": + case "209": + case "210": + case "211": + case "212": + case "213": + case "214": + case "215": + return true; + } + break; + case "24": + switch( doms.pop() ) { + case "50": + case "54": + case "82": + case "90": + return true; + } + break; + case "26": + switch( doms.pop() ) { + case "42": + case "94": + return true; + } + break; + } + break; + case "121": + if (doms.pop() === "210") + switch( doms.pop() ) { + case "31": + case "33": + case "39": + case "7": + return true; + } + break; + case "123": + if (doms.pop() === "35") + return doms.pop() === "151"; + break; + case "14": + if (doms.pop() === "38") + return doms.pop() === "114"; + break; + case "4": + if (doms.pop() === "93") + switch( doms.pop() ) { + case "5": + case "9": + return true; + } + break; + case "93": + switch( doms.pop() ) { + case "240": + switch( doms.pop() ) { + case "25": + case "68": + case "99": + return true; + } + break; + case "241": + switch( doms.pop() ) { + case "25": + case "52": + case "68": + case "99": + return true; + } + break; + case "242": + switch( doms.pop() ) { + case "104": + case "25": + case "52": + case "68": + return true; + } + break; + case "243": + switch( doms.pop() ) { + case "104": + case "237": + case "25": + case "52": + case "68": + return true; + } + break; + case "244": + return doms.pop() === "23"; + case "245": + return doms.pop() === "23"; + case "246": + switch( doms.pop() ) { + case "190": + case "23": + return true; + } + break; + case "247": + switch( doms.pop() ) { + case "190": + case "23": + return true; + } + break; + case "248": + switch( doms.pop() ) { + case "161": + case "30": + return true; + } + break; + case "249": + switch( doms.pop() ) { + case "161": + case "30": + return true; + } + break; + case "250": + switch( doms.pop() ) { + case "133": + case "183": + case "49": + case "63": + case "8": + case "89": + return true; + } + break; + case "251": + switch( doms.pop() ) { + case "133": + case "183": + case "49": + case "63": + case "8": + case "89": + return true; + } + break; + case "252": + switch( doms.pop() ) { + case "144": + case "150": + case "18": + case "29": + case "37": + case "38": + case "54": + case "71": + case "99": + return true; + } + break; + case "253": + switch( doms.pop() ) { + case "144": + case "150": + case "18": + case "29": + case "37": + case "38": + case "54": + case "71": + case "99": + return true; + } + break; + case "254": + switch( doms.pop() ) { + case "110": + case "118": + case "136": + case "148": + case "152": + case "17": + case "181": + case "24": + case "47": + case "53": + return true; + } + break; + case "255": + switch( doms.pop() ) { + case "110": + case "118": + case "136": + case "148": + case "152": + case "17": + case "181": + case "24": + case "47": + case "53": + return true; + } + break; + } + break; + case "97": + switch( doms.pop() ) { + case "162": + return doms.pop() === "16"; + case "166": + return doms.pop() === "195"; + } + break; + } + break; + case "191": + switch( doms.pop() ) { + case "101": + if (doms.pop() === "21") + return doms.pop() === "107"; + break; + case "233": + switch( doms.pop() ) { + case "101": + switch( doms.pop() ) { + case "142": + case "50": + return true; + } + break; + case "97": + return doms.pop() === "85"; + } + break; + case "237": + if (doms.pop() === "210") + return doms.pop() === "19"; + break; + } + break; + case "192": + switch( doms.pop() ) { + case "0": + switch( doms.pop() ) { + case "78": + return doms.pop() === "14"; + case "79": + switch( doms.pop() ) { + case "32": + case "33": + return true; + } + break; + } + break; + case "102": + switch( doms.pop() ) { + case "6": + switch( doms.pop() ) { + case "19": + case "89": + return true; + } + break; + case "7": + return doms.pop() === "171"; + } + break; + case "121": + switch( doms.pop() ) { + case "125": + return doms.pop() === "134"; + case "136": + return doms.pop() === "206"; + case "169": + return doms.pop() === "240"; + } + break; + case "124": + if (doms.pop() === "249") + switch( doms.pop() ) { + case "12": + case "6": + case "9": + return true; + } + break; + case "154": + switch( doms.pop() ) { + case "141": + return doms.pop() === "66"; + case "99": + return doms.pop() === "66"; + } + break; + case "155": + if (doms.pop() === "89") + return doms.pop() === "253"; + break; + case "162": + if (doms.pop() === "19") + return doms.pop() === "33"; + break; + case "163": + switch( doms.pop() ) { + case "239": + return doms.pop() === "118"; + case "252": + return doms.pop() === "55"; + } + break; + case "165": + if (doms.pop() === "123") + return doms.pop() === "139"; + break; + case "169": + switch( doms.pop() ) { + case "80": + return doms.pop() === "98"; + case "82": + return doms.pop() === "86"; + } + break; + case "170": + if (doms.pop() === "156") + return doms.pop() === "101"; + break; + case "176": + switch( doms.pop() ) { + case "26": + return doms.pop() === "217"; + case "27": + return doms.pop() === "131"; + } + break; + case "184": + switch( doms.pop() ) { + case "11": + return doms.pop() === "18"; + case "8": + switch( doms.pop() ) { + case "237": + case "250": + return true; + } + break; + } + break; + case "185": + switch( doms.pop() ) { + case "101": + switch( doms.pop() ) { + case "235": + case "75": + return true; + } + break; + case "108": + return doms.pop() === "94"; + case "175": + return doms.pop() === "146"; + case "225": + return doms.pop() === "132"; + case "226": + return doms.pop() === "160"; + case "241": + return doms.pop() === "148"; + case "26": + return doms.pop() === "82"; + case "30": + switch( doms.pop() ) { + case "27": + case "52": + return true; + } + break; + case "39": + switch( doms.pop() ) { + case "238": + case "245": + return true; + } + break; + case "46": + return doms.pop() === "68"; + case "5": + switch( doms.pop() ) { + case "148": + case "198": + case "35": + case "58": + return true; + } + break; + case "52": + return doms.pop() === "112"; + case "78": + return doms.pop() === "24"; + case "89": + return doms.pop() === "86"; + case "92": + switch( doms.pop() ) { + case "77": + case "89": + return true; + } + break; + } + break; + case "186": + switch( doms.pop() ) { + case "193": + return doms.pop() === "231"; + case "209": + return doms.pop() === "233"; + case "223": + return doms.pop() === "4"; + case "225": + return doms.pop() === "102"; + case "233": + return doms.pop() === "232"; + case "234": + return doms.pop() === "196"; + case "235": + return doms.pop() === "7"; + case "240": + return doms.pop() === "134"; + case "252": + switch( doms.pop() ) { + case "164": + case "177": + case "182": + return true; + } + break; + case "253": + return doms.pop() === "69"; + case "254": + return doms.pop() === "200"; + } + break; + case "187": + if (doms.pop() === "108") + return doms.pop() === "173"; + break; + case "188": + if (doms.pop() === "242") + return doms.pop() === "125"; + break; + case "221": + switch( doms.pop() ) { + case "101": + return doms.pop() === "126"; + case "106": + return doms.pop() === "253"; + } + break; + case "227": + if (doms.pop() === "130") + return doms.pop() === "27"; + break; + case "230": + switch( doms.pop() ) { + case "64": + return doms.pop() === "6"; + case "65": + return doms.pop() === "6"; + case "66": + return doms.pop() === "83"; + case "77": + switch( doms.pop() ) { + case "101": + case "138": + return true; + } + break; + case "78": + switch( doms.pop() ) { + case "101": + case "150": + case "173": + case "220": + case "39": + case "83": + return true; + } + break; + } + break; + case "232": + switch( doms.pop() ) { + case "193": + return doms.pop() === "223"; + case "218": + return doms.pop() === "128"; + case "219": + return doms.pop() === "67"; + } + break; + case "237": + switch( doms.pop() ) { + case "192": + return doms.pop() === "230"; + case "193": + return doms.pop() === "101"; + case "224": + return doms.pop() === "222"; + } + break; + case "240": + if (doms.pop() === "185") + return doms.pop() === "140"; + break; + case "243": + switch( doms.pop() ) { + case "124": + return doms.pop() === "136"; + case "48": + return doms.pop() === "105"; + } + break; + case "249": + if (doms.pop() === "114") + return doms.pop() === "133"; + break; + case "252": + if (doms.pop() === "219") + return doms.pop() === "210"; + break; + case "254": + switch( doms.pop() ) { + case "183": + return doms.pop() === "220"; + case "187": + return doms.pop() === "76"; + case "189": + return doms.pop() === "83"; + case "190": + return doms.pop() === "197"; + case "235": + switch( doms.pop() ) { + case "133": + case "193": + case "42": + return true; + } + break; + case "251": + return doms.pop() === "129"; + } + break; + case "36": + if (doms.pop() === "23") + return doms.pop() === "240"; + break; + case "64": + if (doms.pop() === "119") + switch( doms.pop() ) { + case "135": + case "21": + case "42": + case "46": + return true; + } + break; + case "69": + if (doms.pop() === "210") + return doms.pop() === "244"; + break; + case "71": + if (doms.pop() === "95") + return doms.pop() === "246"; + break; + case "81": + if (doms.pop() === "134") + return doms.pop() === "249"; + break; + case "95": + switch( doms.pop() ) { + case "32": + return doms.pop() === "151"; + case "38": + return doms.pop() === "132"; + case "48": + return doms.pop() === "46"; + case "62": + return doms.pop() === "73"; + } + break; + case "99": + switch( doms.pop() ) { + case "11": + return doms.pop() === "6"; + case "147": + return doms.pop() === "103"; + case "165": + return doms.pop() === "233"; + case "200": + return doms.pop() === "56"; + case "209": + return doms.pop() === "240"; + case "212": + return doms.pop() === "207"; + case "225": + return doms.pop() === "68"; + case "28": + return doms.pop() === "184"; + case "3": + return doms.pop() === "66"; + case "46": + return doms.pop() === "137"; + case "47": + return doms.pop() === "157"; + case "9": + return doms.pop() === "183"; + case "98": + switch( doms.pop() ) { + case "25": + case "41": + return true; + } + break; + } + break; + } + break; + case "193": + switch( doms.pop() ) { + case "0": + switch( doms.pop() ) { + case "178": + return doms.pop() === "23"; + case "61": + return doms.pop() === "38"; + } + break; + case "105": + switch( doms.pop() ) { + case "200": + switch( doms.pop() ) { + case "138": + case "141": + case "34": + case "81": + return true; + } + break; + case "213": + switch( doms.pop() ) { + case "10": + case "11": + case "12": + case "13": + case "14": + case "15": + case "152": + case "153": + case "154": + case "155": + case "156": + case "157": + case "158": + case "159": + case "16": + case "160": + case "162": + case "163": + case "164": + case "165": + case "166": + case "167": + case "168": + case "169": + case "170": + case "171": + case "172": + case "173": + case "174": + case "175": + case "176": + case "177": + case "178": + case "179": + case "18": + case "180": + case "182": + case "183": + case "19": + case "191": + case "20": + case "21": + case "22": + case "23": + case "24": + case "241": + case "25": + case "26": + case "28": + case "29": + case "30": + case "32": + case "35": + case "37": + case "38": + case "39": + return true; + } + break; + case "240": + switch( doms.pop() ) { + case "102": + case "110": + case "120": + case "133": + case "139": + case "14": + case "144": + case "171": + case "20": + case "220": + case "48": + case "64": + case "68": + case "91": + case "94": + return true; + } + break; + } + break; + case "106": + switch( doms.pop() ) { + case "200": + return doms.pop() === "246"; + case "248": + return doms.pop() === "155"; + case "30": + switch( doms.pop() ) { + case "186": + case "58": + return true; + } + break; + } + break; + case "107": + if (doms.pop() === "128") + return doms.pop() === "174"; + break; + case "109": + switch( doms.pop() ) { + case "246": + return doms.pop() === "189"; + case "247": + return doms.pop() === "89"; + } + break; + case "111": + switch( doms.pop() ) { + case "140": + return doms.pop() === "108"; + case "141": + return doms.pop() === "118"; + case "156": + return doms.pop() === "48"; + } + break; + case "150": + if (doms.pop() === "56") + return doms.pop() === "59"; + break; + case "151": + switch( doms.pop() ) { + case "107": + return doms.pop() === "217"; + case "90": + switch( doms.pop() ) { + case "22": + case "55": + return true; + } + break; + } + break; + case "161": + if (doms.pop() === "87") + switch( doms.pop() ) { + case "169": + case "200": + return true; + } + break; + case "169": + switch( doms.pop() ) { + case "188": + switch( doms.pop() ) { + case "43": + case "81": + return true; + } + break; + case "189": + return doms.pop() === "62"; + case "206": + switch( doms.pop() ) { + case "144": + case "164": + case "170": + case "178": + case "210": + case "211": + case "212": + case "227": + case "232": + return true; + } + break; + case "207": + switch( doms.pop() ) { + case "240": + case "242": + return true; + } + break; + case "240": + return doms.pop() === "89"; + case "244": + return doms.pop() === "164"; + case "86": + return doms.pop() === "40"; + } + break; + case "178": + switch( doms.pop() ) { + case "144": + return doms.pop() === "130"; + case "147": + switch( doms.pop() ) { + case "110": + case "228": + return true; + } + break; + } + break; + case "181": + if (doms.pop() === "3") + return doms.pop() === "55"; + break; + case "182": + if (doms.pop() === "112") + return doms.pop() === "118"; + break; + case "183": + switch( doms.pop() ) { + case "186": + return doms.pop() === "240"; + case "99": + return doms.pop() === "48"; + } + break; + case "189": + if (doms.pop() === "117") + return doms.pop() === "251"; + break; + case "19": + switch( doms.pop() ) { + case "243": + return doms.pop() === "2"; + case "80": + return doms.pop() === "95"; + } + break; + case "200": + switch( doms.pop() ) { + case "173": + return doms.pop() === "80"; + case "241": + return doms.pop() === "66"; + case "255": + switch( doms.pop() ) { + case "17": + case "30": + return true; + } + break; + } + break; + case "201": + switch( doms.pop() ) { + case "224": + return doms.pop() === "194"; + case "225": + return doms.pop() === "38"; + case "227": + switch( doms.pop() ) { + case "16": + case "55": + return true; + } + break; + } + break; + case "203": + if (doms.pop() === "48") + return doms.pop() === "38"; + break; + case "219": + switch( doms.pop() ) { + case "5": + return doms.pop() === "196"; + case "6": + return doms.pop() === "131"; + } + break; + case "232": + if (doms.pop() === "92") + return doms.pop() === "14"; + break; + case "238": + if (doms.pop() === "152") + return doms.pop() === "252"; + break; + case "239": + if (doms.pop() === "68") + return doms.pop() === "38"; + break; + case "24": + if (doms.pop() === "220") + return doms.pop() === "155"; + break; + case "34": + if (doms.pop() === "151") + return doms.pop() === "20"; + break; + case "41": + if (doms.pop() === "218") + return doms.pop() === "13"; + break; + case "47": + if (doms.pop() === "141") + return doms.pop() === "108"; + break; + case "9": + if (doms.pop() === "28") + return doms.pop() === "18"; + break; + } + break; + case "194": + switch( doms.pop() ) { + case "0": + switch( doms.pop() ) { + case "200": + switch( doms.pop() ) { + case "10": + case "13": + case "15": + case "6": + return true; + } + break; + case "88": + return doms.pop() === "90"; + } + break; + case "1": + if (doms.pop() === "236") + return doms.pop() === "40"; + break; + case "103": + switch( doms.pop() ) { + case "11": + return doms.pop() === "3"; + case "222": + return doms.pop() === "125"; + case "33": + switch( doms.pop() ) { + case "1": + case "3": + return true; + } + break; + case "9": + return doms.pop() === "3"; + case "92": + return doms.pop() === "106"; + } + break; + case "106": + if (doms.pop() === "107") + return doms.pop() === "70"; + break; + case "109": + if (doms.pop() === "192") + return doms.pop() === "173"; + break; + case "132": + if (doms.pop() === "111") + return doms.pop() === "175"; + break; + case "14": + switch( doms.pop() ) { + case "75": + switch( doms.pop() ) { + case "238": + case "241": + case "244": + return true; + } + break; + case "85": + return doms.pop() === "219"; + } + break; + case "150": + switch( doms.pop() ) { + case "169": + return doms.pop() === "131"; + case "36": + switch( doms.pop() ) { + case "29": + case "34": + return true; + } + break; + } + break; + case "158": + if (doms.pop() === "206") + return doms.pop() === "250"; + break; + case "187": + switch( doms.pop() ) { + case "96": + return doms.pop() === "38"; + case "97": + switch( doms.pop() ) { + case "130": + case "131": + case "73": + case "74": + return true; + } + break; + } + break; + case "247": + switch( doms.pop() ) { + case "30": + return doms.pop() === "79"; + case "31": + return doms.pop() === "168"; + } + break; + case "28": + switch( doms.pop() ) { + case "132": + switch( doms.pop() ) { + case "112": + case "143": + case "167": + case "247": + return true; + } + break; + case "172": + return doms.pop() === "73"; + case "174": + return doms.pop() === "66"; + case "84": + switch( doms.pop() ) { + case "139": + case "19": + case "247": + case "4": + case "40": + return true; + } + break; + case "85": + switch( doms.pop() ) { + case "210": + case "40": + return true; + } + break; + case "86": + switch( doms.pop() ) { + case "115": + case "66": + return true; + } + break; + case "87": + return doms.pop() === "65"; + } + break; + case "29": + if (doms.pop() === "62") + return doms.pop() === "87"; + break; + case "54": + switch( doms.pop() ) { + case "81": + switch( doms.pop() ) { + case "222": + case "70": + return true; + } + break; + case "89": + return doms.pop() === "232"; + } + break; + case "6": + if (doms.pop() === "233") + return doms.pop() === "39"; + break; + case "71": + if (doms.pop() === "203") + return doms.pop() === "20"; + break; + case "79": + if (doms.pop() === "29") + return doms.pop() === "198"; + break; + case "8": + if (doms.pop() === "253") + return doms.pop() === "18"; + break; + } + break; + case "195": + switch( doms.pop() ) { + case "10": + if (doms.pop() === "245") + return doms.pop() === "103"; + break; + case "12": + if (doms.pop() === "232") + switch( doms.pop() ) { + case "160": + case "168": + case "171": + return true; + } + break; + case "128": + if (doms.pop() === "17") + return doms.pop() === "147"; + break; + case "13": + if (doms.pop() === "189") + return doms.pop() === "136"; + break; + case "135": + if (doms.pop() === "197") + return doms.pop() === "133"; + break; + case "137": + if (doms.pop() === "167") + switch( doms.pop() ) { + case "2": + case "3": + return true; + } + break; + case "138": + switch( doms.pop() ) { + case "241": + switch( doms.pop() ) { + case "105": + case "80": + return true; + } + break; + case "242": + return doms.pop() === "60"; + case "68": + return doms.pop() === "91"; + } + break; + case "140": + if (doms.pop() === "139") + return doms.pop() === "39"; + break; + case "154": + switch( doms.pop() ) { + case "126": + return doms.pop() === "55"; + case "169": + return doms.pop() === "211"; + case "177": + return doms.pop() === "137"; + case "187": + return doms.pop() === "37"; + case "232": + return doms.pop() === "139"; + case "38": + return doms.pop() === "175"; + case "44": + return doms.pop() === "194"; + case "50": + return doms.pop() === "4"; + case "65": + return doms.pop() === "231"; + case "85": + return doms.pop() === "160"; + } + break; + case "158": + if (doms.pop() === "19") + return doms.pop() === "28"; + break; + case "16": + switch( doms.pop() ) { + case "88": + return doms.pop() === "32"; + case "89": + return doms.pop() === "103"; + } + break; + case "170": + if (doms.pop() === "168") + switch( doms.pop() ) { + case "6": + case "7": + return true; + } + break; + case "20": + switch( doms.pop() ) { + case "13": + return doms.pop() === "155"; + case "41": + return doms.pop() === "237"; + case "55": + return doms.pop() === "65"; + case "9": + return doms.pop() === "63"; + } + break; + case "206": + if (doms.pop() === "238") + switch( doms.pop() ) { + case "150": + case "8": + return true; + } + break; + case "214": + if (doms.pop() === "216") + return doms.pop() === "139"; + break; + case "22": + if (doms.pop() === "101") + switch( doms.pop() ) { + case "67": + case "69": + return true; + } + break; + case "222": + if (doms.pop() === "15") + return doms.pop() === "88"; + break; + case "226": + switch( doms.pop() ) { + case "127": + return doms.pop() === "94"; + case "218": + return doms.pop() === "231"; + } + break; + case "234": + if (doms.pop() === "98") + return doms.pop() === "32"; + break; + case "24": + if (doms.pop() === "136") + return doms.pop() === "6"; + break; + case "242": + if (doms.pop() === "161") + return doms.pop() === "228"; + break; + case "245": + switch( doms.pop() ) { + case "112": + switch( doms.pop() ) { + case "61": + case "65": + case "84": + return true; + } + break; + case "81": + return doms.pop() === "5"; + } + break; + case "248": + switch( doms.pop() ) { + case "190": + return doms.pop() === "128"; + case "235": + switch( doms.pop() ) { + case "237": + case "25": + return true; + } + break; + } + break; + case "3": + if (doms.pop() === "144") + return doms.pop() === "235"; + break; + case "34": + if (doms.pop() === "205") + return doms.pop() === "253"; + break; + case "42": + if (doms.pop() === "102") + return doms.pop() === "96"; + break; + case "43": + switch( doms.pop() ) { + case "82": + switch( doms.pop() ) { + case "163": + case "185": + case "186": + case "206": + case "227": + case "249": + case "57": + case "62": + return true; + } + break; + case "83": + switch( doms.pop() ) { + case "113": + case "147": + case "190": + case "212": + case "26": + case "29": + case "34": + case "57": + case "61": + case "94": + return true; + } + break; + } + break; + case "60": + if (doms.pop() === "70") + return doms.pop() === "18"; + break; + case "62": + if (doms.pop() === "25") + return doms.pop() === "213"; + break; + case "64": + switch( doms.pop() ) { + case "155": + return doms.pop() === "63"; + case "185": + switch( doms.pop() ) { + case "10": + case "9": + return true; + } + break; + } + break; + case "72": + switch( doms.pop() ) { + case "134": + switch( doms.pop() ) { + case "100": + case "116": + case "135": + case "75": + return true; + } + break; + case "135": + switch( doms.pop() ) { + case "135": + case "28": + case "55": + case "96": + return true; + } + break; + } + break; + case "81": + if (doms.pop() === "248") + switch( doms.pop() ) { + case "139": + case "140": + return true; + } + break; + case "93": + if (doms.pop() === "238") + switch( doms.pop() ) { + case "197": + case "25": + return true; + } + break; + case "95": + if (doms.pop() === "205") + return doms.pop() === "130"; + break; + } + break; + case "198": + switch( doms.pop() ) { + case "1": + switch( doms.pop() ) { + case "105": + return doms.pop() === "4"; + case "68": + return doms.pop() === "24"; + case "97": + return doms.pop() === "143"; + } + break; + case "100": + if (doms.pop() === "29") + return doms.pop() === "161"; + break; + case "101": + if (doms.pop() === "238") + return doms.pop() === "68"; + break; + case "136": + if (doms.pop() === "54") + switch( doms.pop() ) { + case "115": + case "91": + return true; + } + break; + case "143": + switch( doms.pop() ) { + case "1": + return doms.pop() === "233"; + case "162": + return doms.pop() === "51"; + } + break; + case "144": + switch( doms.pop() ) { + case "120": + switch( doms.pop() ) { + case "148": + case "155": + return true; + } + break; + case "121": + switch( doms.pop() ) { + case "106": + case "147": + case "209": + case "78": + return true; + } + break; + case "150": + return doms.pop() === "241"; + case "21": + return doms.pop() === "169"; + } + break; + case "147": + if (doms.pop() === "22") + return doms.pop() === "161"; + break; + case "15": + switch( doms.pop() ) { + case "73": + return doms.pop() === "2"; + case "89": + return doms.pop() === "13"; + } + break; + case "154": + if (doms.pop() === "221") + return doms.pop() === "22"; + break; + case "187": + if (doms.pop() === "31") + return doms.pop() === "138"; + break; + case "20": + switch( doms.pop() ) { + case "103": + return doms.pop() === "90"; + case "108": + return doms.pop() === "28"; + } + break; + case "204": + switch( doms.pop() ) { + case "226": + return doms.pop() === "138"; + case "249": + return doms.pop() === "93"; + } + break; + case "205": + if (doms.pop() === "112") + switch( doms.pop() ) { + case "68": + case "70": + return true; + } + break; + case "206": + if (doms.pop() === "15") + return doms.pop() === "148"; + break; + case "23": + switch( doms.pop() ) { + case "251": + return doms.pop() === "89"; + case "64": + switch( doms.pop() ) { + case "50": + case "51": + return true; + } + break; + } + break; + case "245": + if (doms.pop() === "55") + return doms.pop() === "136"; + break; + case "251": + if (doms.pop() === "86") + return doms.pop() === "72"; + break; + case "252": + switch( doms.pop() ) { + case "105": + return doms.pop() === "132"; + case "106": + return doms.pop() === "223"; + case "64": + return doms.pop() === "168"; + case "76": + return doms.pop() === "200"; + case "99": + return doms.pop() === "27"; + } + break; + case "27": + switch( doms.pop() ) { + case "114": + return doms.pop() === "249"; + case "127": + return doms.pop() === "190"; + case "88": + return doms.pop() === "131"; + } + break; + case "37": + if (doms.pop() === "114") + return doms.pop() === "156"; + break; + case "38": + if (doms.pop() === "82") + switch( doms.pop() ) { + case "159": + case "246": + return true; + } + break; + case "41": + switch( doms.pop() ) { + case "130": + switch( doms.pop() ) { + case "18": + case "35": + return true; + } + break; + case "131": + switch( doms.pop() ) { + case "18": + case "35": + return true; + } + break; + case "132": + switch( doms.pop() ) { + case "54": + case "95": + return true; + } + break; + case "133": + switch( doms.pop() ) { + case "54": + case "95": + return true; + } + break; + case "140": + switch( doms.pop() ) { + case "26": + case "30": + return true; + } + break; + case "141": + switch( doms.pop() ) { + case "26": + case "30": + return true; + } + break; + case "142": + switch( doms.pop() ) { + case "11": + case "30": + case "44": + return true; + } + break; + case "143": + switch( doms.pop() ) { + case "11": + case "30": + case "44": + return true; + } + break; + case "176": + return doms.pop() === "100"; + case "177": + return doms.pop() === "100"; + case "178": + return doms.pop() === "215"; + case "179": + return doms.pop() === "215"; + case "180": + return doms.pop() === "215"; + case "181": + switch( doms.pop() ) { + case "215": + case "99": + return true; + } + break; + case "182": + switch( doms.pop() ) { + case "215": + case "99": + return true; + } + break; + case "183": + return doms.pop() === "99"; + case "184": + switch( doms.pop() ) { + case "206": + case "64": + case "99": + return true; + } + break; + case "185": + switch( doms.pop() ) { + case "206": + case "239": + case "64": + case "99": + return true; + } + break; + case "186": + switch( doms.pop() ) { + case "130": + case "206": + case "239": + case "48": + case "64": + case "85": + case "99": + return true; + } + break; + case "187": + switch( doms.pop() ) { + case "113": + case "130": + case "206": + case "239": + case "48": + case "64": + case "85": + case "99": + return true; + } + break; + case "188": + switch( doms.pop() ) { + case "113": + case "130": + case "239": + case "64": + case "85": + case "99": + return true; + } + break; + case "189": + switch( doms.pop() ) { + case "113": + case "130": + case "85": + return true; + } + break; + case "190": + switch( doms.pop() ) { + case "113": + case "130": + case "85": + return true; + } + break; + case "191": + switch( doms.pop() ) { + case "113": + case "205": + return true; + } + break; + case "200": + switch( doms.pop() ) { + case "147": + case "98": + return true; + } + break; + case "201": + switch( doms.pop() ) { + case "147": + case "98": + return true; + } + break; + case "202": + switch( doms.pop() ) { + case "107": + case "113": + case "119": + case "170": + case "213": + return true; + } + break; + case "203": + switch( doms.pop() ) { + case "107": + case "113": + case "119": + case "170": + case "213": + return true; + } + break; + case "204": + switch( doms.pop() ) { + case "113": + case "116": + case "117": + case "119": + case "125": + case "127": + case "140": + case "155": + case "173": + case "174": + case "175": + case "198": + case "217": + case "219": + case "236": + case "242": + case "252": + case "79": + case "85": + case "96": + return true; + } + break; + case "205": + switch( doms.pop() ) { + case "113": + case "116": + case "117": + case "119": + case "125": + case "127": + case "140": + case "155": + case "173": + case "174": + case "175": + case "198": + case "217": + case "219": + case "236": + case "242": + case "252": + case "79": + case "85": + case "96": + return true; + } + break; + case "206": + switch( doms.pop() ) { + case "104": + case "116": + case "137": + case "153": + case "156": + case "16": + case "171": + case "182": + case "199": + case "207": + case "230": + case "233": + case "246": + case "40": + case "83": + case "85": + case "89": + case "91": + case "93": + return true; + } + break; + case "207": + switch( doms.pop() ) { + case "104": + case "116": + case "137": + case "153": + case "156": + case "16": + case "171": + case "182": + case "199": + case "207": + case "230": + case "233": + case "246": + case "40": + case "83": + case "85": + case "89": + case "91": + case "93": + return true; + } + break; + case "208": + return doms.pop() === "192"; + case "209": + return doms.pop() === "192"; + case "247": + return doms.pop() === "239"; + case "249": + switch( doms.pop() ) { + case "107": + case "152": + case "171": + case "211": + case "212": + case "69": + case "81": + return true; + } + break; + } + break; + case "44": + if (doms.pop() === "66") + return doms.pop() === "58"; + break; + case "46": + if (doms.pop() === "81") + return doms.pop() === "166"; + break; + case "50": + switch( doms.pop() ) { + case "169": + return doms.pop() === "242"; + case "193": + switch( doms.pop() ) { + case "57": + case "58": + case "59": + case "62": + return true; + } + break; + case "203": + return doms.pop() === "228"; + case "209": + switch( doms.pop() ) { + case "112": + case "113": + case "115": + return true; + } + break; + } + break; + case "52": + if (doms.pop() === "250") + return doms.pop() === "120"; + break; + case "55": + if (doms.pop() === "120") + return doms.pop() === "140"; + break; + case "57": + switch( doms.pop() ) { + case "151": + switch( doms.pop() ) { + case "250": + case "34": + return true; + } + break; + case "196": + return doms.pop() === "176"; + case "245": + return doms.pop() === "201"; + } + break; + case "58": + switch( doms.pop() ) { + case "93": + return doms.pop() === "28"; + case "94": + return doms.pop() === "90"; + } + break; + case "89": + if (doms.pop() === "127") + return doms.pop() === "37"; + break; + } + break; + case "199": + switch( doms.pop() ) { + case "103": + if (doms.pop() === "61") + return doms.pop() === "42"; + break; + case "115": + if (doms.pop() === "116") + switch( doms.pop() ) { + case "204": + case "207": + return true; + } + break; + case "116": + if (doms.pop() === "177") + switch( doms.pop() ) { + case "193": + case "252": + return true; + } + break; + case "167": + if (doms.pop() === "132") + return doms.pop() === "138"; + break; + case "188": + switch( doms.pop() ) { + case "200": + switch( doms.pop() ) { + case "91": + case "96": + return true; + } + break; + case "206": + return doms.pop() === "71"; + } + break; + case "189": + switch( doms.pop() ) { + case "106": + return doms.pop() === "252"; + case "87": + return doms.pop() === "166"; + } + break; + case "195": + if (doms.pop() === "146") + return doms.pop() === "130"; + break; + case "204": + if (doms.pop() === "185") + switch( doms.pop() ) { + case "220": + case "221": + return true; + } + break; + case "231": + if (doms.pop() === "85") + return doms.pop() === "93"; + break; + case "241": + if (doms.pop() === "99") + return doms.pop() === "199"; + break; + case "27": + switch( doms.pop() ) { + case "134": + switch( doms.pop() ) { + case "101": + case "114": + case "121": + case "128": + case "133": + case "136": + case "142": + case "144": + case "168": + case "173": + case "178": + case "18": + case "213": + case "220": + case "250": + case "32": + case "40": + case "45": + case "46": + case "5": + case "63": + case "70": + return true; + } + break; + case "135": + switch( doms.pop() ) { + case "101": + case "114": + case "121": + case "128": + case "133": + case "136": + case "142": + case "144": + case "168": + case "173": + case "178": + case "18": + case "213": + case "220": + case "250": + case "32": + case "40": + case "45": + case "46": + case "5": + case "63": + case "70": + return true; + } + break; + } + break; + case "48": + if (doms.pop() === "254") + return doms.pop() === "240"; + break; + case "59": + if (doms.pop() === "160") + return doms.pop() === "184"; + break; + case "7": + if (doms.pop() === "108") + return doms.pop() === "208"; + break; + case "79": + switch( doms.pop() ) { + case "62": + return doms.pop() === "121"; + case "63": + return doms.pop() === "83"; + } + break; + case "80": + switch( doms.pop() ) { + case "59": + return doms.pop() === "45"; + case "60": + switch( doms.pop() ) { + case "13": + case "14": + case "24": + return true; + } + break; + case "61": + return doms.pop() === "78"; + } + break; + case "83": + switch( doms.pop() ) { + case "128": + return doms.pop() === "150"; + case "130": + switch( doms.pop() ) { + case "104": + case "150": + return true; + } + break; + case "134": + return doms.pop() === "83"; + } + break; + case "96": + if (doms.pop() === "129") + return doms.pop() === "110"; + break; + } + break; + case "2": + switch( doms.pop() ) { + case "16": + if (doms.pop() === "10") + switch( doms.pop() ) { + case "33": + case "34": + case "51": + case "74": + case "80": + case "81": + case "97": + case "98": + return true; + } + break; + case "17": + switch( doms.pop() ) { + case "163": + return doms.pop() === "87"; + case "234": + return doms.pop() === "207"; + } + break; + case "19": + if (doms.pop() === "183") + return doms.pop() === "156"; + break; + case "20": + switch( doms.pop() ) { + case "254": + switch( doms.pop() ) { + case "113": + case "123": + case "97": + case "99": + return true; + } + break; + case "255": + switch( doms.pop() ) { + case "70": + case "78": + case "88": + case "89": + return true; + } + break; + } + break; + case "22": + if (doms.pop() === "40") + return doms.pop() === "243"; + break; + } + break; + case "200": + switch( doms.pop() ) { + case "124": + switch( doms.pop() ) { + case "137": + return doms.pop() === "236"; + case "149": + switch( doms.pop() ) { + case "210": + case "253": + return true; + } + break; + case "154": + return doms.pop() === "74"; + } + break; + case "147": + switch( doms.pop() ) { + case "100": + return doms.pop() === "28"; + case "36": + return doms.pop() === "16"; + } + break; + case "63": + switch( doms.pop() ) { + case "41": + return doms.pop() === "130"; + case "45": + return doms.pop() === "82"; + } + break; + case "74": + if (doms.pop() === "242") + return doms.pop() === "79"; + break; + } + break; + case "202": + switch( doms.pop() ) { + case "181": + if (doms.pop() === "97") + return doms.pop() === "89"; + break; + case "248": + if (doms.pop() === "110") + return doms.pop() === "243"; + break; + case "6": + switch( doms.pop() ) { + case "244": + switch( doms.pop() ) { + case "143": + case "162": + case "170": + return true; + } + break; + case "246": + return doms.pop() === "29"; + case "247": + return doms.pop() === "123"; + } + break; + case "67": + if (doms.pop() === "224") + return doms.pop() === "128"; + break; + } + break; + case "203": + switch( doms.pop() ) { + case "138": + if (doms.pop() === "236") + return doms.pop() === "114"; + break; + case "142": + if (doms.pop() === "193") + return doms.pop() === "85"; + break; + case "189": + if (doms.pop() === "109") + return doms.pop() === "203"; + break; + case "209": + if (doms.pop() === "152") + return doms.pop() === "55"; + break; + case "21": + if (doms.pop() === "74") + return doms.pop() === "6"; + break; + case "233": + if (doms.pop() === "205") + switch( doms.pop() ) { + case "102": + case "202": + case "24": + return true; + } + break; + case "242": + if (doms.pop() === "210") + switch( doms.pop() ) { + case "141": + case "150": + return true; + } + break; + } + break; + case "204": + switch( doms.pop() ) { + case "10": + if (doms.pop() === "162") + switch( doms.pop() ) { + case "164": + case "6": + return true; + } + break; + case "101": + if (doms.pop() === "236") + return doms.pop() === "200"; + break; + case "12": + switch( doms.pop() ) { + case "193": + return doms.pop() === "122"; + case "198": + return doms.pop() === "44"; + } + break; + case "155": + switch( doms.pop() ) { + case "146": + return doms.pop() === "130"; + case "147": + return doms.pop() === "210"; + case "149": + return doms.pop() === "187"; + case "154": + switch( doms.pop() ) { + case "13": + case "253": + case "254": + return true; + } + break; + } + break; + case "160": + if (doms.pop() === "106") + return doms.pop() === "126"; + break; + case "187": + if (doms.pop() === "13") + return doms.pop() === "40"; + break; + case "246": + if (doms.pop() === "48") + return doms.pop() === "227"; + break; + case "45": + if (doms.pop() === "251") + return doms.pop() === "57"; + break; + case "61": + if (doms.pop() === "223") + return doms.pop() === "125"; + break; + case "93": + if (doms.pop() === "163") + switch( doms.pop() ) { + case "15": + case "87": + return true; + } + break; + } + break; + case "205": + switch( doms.pop() ) { + case "128": + if (doms.pop() === "72") + return doms.pop() === "126"; + break; + case "144": + if (doms.pop() === "171") + switch( doms.pop() ) { + case "31": + case "40": + return true; + } + break; + case "185": + if (doms.pop() === "112") + return doms.pop() === "84"; + break; + case "186": + switch( doms.pop() ) { + case "147": + return doms.pop() === "175"; + case "173": + return doms.pop() === "139"; + case "187": + return doms.pop() === "215"; + } + break; + case "204": + switch( doms.pop() ) { + case "71": + return doms.pop() === "237"; + case "78": + return doms.pop() === "115"; + } + break; + case "234": + switch( doms.pop() ) { + case "132": + return doms.pop() === "246"; + case "178": + return doms.pop() === "234"; + case "187": + return doms.pop() === "103"; + case "223": + return doms.pop() === "127"; + } + break; + } + break; + case "206": + switch( doms.pop() ) { + case "130": + if (doms.pop() === "112") + return doms.pop() === "105"; + break; + case "161": + if (doms.pop() === "121") + return doms.pop() === "30"; + break; + case "188": + switch( doms.pop() ) { + case "192": + switch( doms.pop() ) { + case "127": + case "249": + return true; + } + break; + case "193": + switch( doms.pop() ) { + case "141": + case "157": + case "89": + return true; + } + break; + } + break; + case "190": + switch( doms.pop() ) { + case "133": + return doms.pop() === "52"; + case "152": + return doms.pop() === "182"; + } + break; + case "54": + switch( doms.pop() ) { + case "160": + switch( doms.pop() ) { + case "204": + case "227": + return true; + } + break; + case "164": + switch( doms.pop() ) { + case "135": + case "137": + case "148": + case "178": + case "179": + case "180": + case "181": + case "223": + case "233": + case "239": + case "29": + return true; + } + break; + case "166": + return doms.pop() === "78"; + case "169": + switch( doms.pop() ) { + case "177": + case "181": + return true; + } + break; + case "170": + return doms.pop() === "121"; + case "171": + switch( doms.pop() ) { + case "198": + case "201": + case "206": + case "213": + case "67": + case "69": + case "72": + return true; + } + break; + case "175": + switch( doms.pop() ) { + case "184": + case "185": + case "218": + case "219": + case "74": + case "75": + return true; + } + break; + case "182": + return doms.pop() === "136"; + } + break; + case "72": + if (doms.pop() === "194") + return doms.pop() === "249"; + break; + } + break; + case "207": + switch( doms.pop() ) { + case "210": + if (doms.pop() === "85") + return doms.pop() === "146"; + break; + case "226": + switch( doms.pop() ) { + case "162": + return doms.pop() === "197"; + case "164": + switch( doms.pop() ) { + case "178": + case "185": + return true; + } + break; + } + break; + case "241": + if (doms.pop() === "224") + return doms.pop() === "2"; + break; + case "244": + if (doms.pop() === "72") + return doms.pop() === "198"; + break; + case "45": + if (doms.pop() === "184") + return doms.pop() === "5"; + break; + case "58": + if (doms.pop() === "132") + return doms.pop() === "123"; + break; + case "97": + if (doms.pop() === "239") + switch( doms.pop() ) { + case "116": + case "69": + case "71": + case "78": + case "91": + return true; + } + break; + } + break; + case "208": + switch( doms.pop() ) { + case "0": + if (doms.pop() === "228") + return doms.pop() === "153"; + break; + case "101": + if (doms.pop() === "34") + return doms.pop() === "156"; + break; + case "112": + if (doms.pop() === "112") + return doms.pop() === "126"; + break; + case "113": + switch( doms.pop() ) { + case "154": + return doms.pop() === "47"; + case "174": + return doms.pop() === "3"; + case "210": + switch( doms.pop() ) { + case "221": + case "9": + return true; + } + break; + case "212": + return doms.pop() === "80"; + } + break; + case "131": + if (doms.pop() === "135") + return doms.pop() === "54"; + break; + case "48": + if (doms.pop() === "81") + switch( doms.pop() ) { + case "133": + case "134": + case "179": + return true; + } + break; + case "64": + if (doms.pop() === "125") + return doms.pop() === "157"; + break; + case "70": + if (doms.pop() === "8") + return doms.pop() === "64"; + break; + case "71": + if (doms.pop() === "107") + return doms.pop() === "170"; + break; + case "73": + if (doms.pop() === "207") + return doms.pop() === "205"; + break; + case "75": + if (doms.pop() === "151") + return doms.pop() === "18"; + break; + case "91": + switch( doms.pop() ) { + case "197": + switch( doms.pop() ) { + case "104": + case "108": + case "67": + return true; + } + break; + case "198": + switch( doms.pop() ) { + case "105": + case "61": + case "67": + case "74": + return true; + } + break; + case "199": + return doms.pop() === "120"; + } + break; + case "92": + if (doms.pop() === "218") + return doms.pop() === "173"; + break; + case "93": + if (doms.pop() === "0") + return doms.pop() === "190"; + break; + case "94": + if (doms.pop() === "234") + switch( doms.pop() ) { + case "159": + case "182": + case "245": + return true; + } + break; + case "96": + if (doms.pop() === "18") + switch( doms.pop() ) { + case "237": + case "238": + return true; + } + break; + case "97": + switch( doms.pop() ) { + case "149": + return doms.pop() === "2"; + case "152": + return doms.pop() === "46"; + case "176": + return doms.pop() === "133"; + case "177": + return doms.pop() === "37"; + } + break; + case "99": + if (doms.pop() === "206") + return doms.pop() === "58"; + break; + } + break; + case "209": + switch( doms.pop() ) { + case "114": + switch( doms.pop() ) { + case "36": + return doms.pop() === "198"; + case "51": + switch( doms.pop() ) { + case "182": + case "235": + case "5": + return true; + } + break; + } + break; + case "123": + switch( doms.pop() ) { + case "181": + return doms.pop() === "1"; + case "52": + return doms.pop() === "55"; + } + break; + case "126": + switch( doms.pop() ) { + case "107": + return doms.pop() === "225"; + case "110": + return doms.pop() === "254"; + case "113": + switch( doms.pop() ) { + case "231": + case "232": + return true; + } + break; + case "119": + return doms.pop() === "10"; + } + break; + case "133": + if (doms.pop() === "209") + return doms.pop() === "245"; + break; + case "140": + if (doms.pop() === "30") + return doms.pop() === "185"; + break; + case "141": + switch( doms.pop() ) { + case "35": + return doms.pop() === "207"; + case "37": + switch( doms.pop() ) { + case "111": + case "31": + return true; + } + break; + } + break; + case "15": + switch( doms.pop() ) { + case "213": + return doms.pop() === "39"; + case "247": + switch( doms.pop() ) { + case "20": + case "25": + case "46": + case "57": + return true; + } + break; + } + break; + case "159": + if (doms.pop() === "152") + return doms.pop() === "100"; + break; + case "200": + if (doms.pop() === "244") + switch( doms.pop() ) { + case "175": + case "230": + return true; + } + break; + case "202": + if (doms.pop() === "252") + return doms.pop() === "50"; + break; + case "208": + if (doms.pop() === "63") + return doms.pop() === "153"; + break; + case "212": + if (doms.pop() === "158") + return doms.pop() === "120"; + break; + case "216": + if (doms.pop() === "125") + return doms.pop() === "175"; + break; + case "237": + switch( doms.pop() ) { + case "150": + return doms.pop() === "20"; + case "226": + return doms.pop() === "93"; + } + break; + case "239": + switch( doms.pop() ) { + case "121": + switch( doms.pop() ) { + case "168": + case "211": + return true; + } + break; + case "162": + return doms.pop() === "43"; + case "175": + return doms.pop() === "94"; + } + break; + case "44": + switch( doms.pop() ) { + case "124": + return doms.pop() === "2"; + case "126": + return doms.pop() === "77"; + } + break; + case "48": + if (doms.pop() === "192") + return doms.pop() === "171"; + break; + case "54": + if (doms.pop() === "113") + return doms.pop() === "252"; + break; + case "59": + if (doms.pop() === "128") + return doms.pop() === "51"; + break; + case "61": + switch( doms.pop() ) { + case "160": + return doms.pop() === "217"; + case "166": + switch( doms.pop() ) { + case "159": + case "165": + case "246": + case "4": + case "64": + return true; + } + break; + } + break; + case "95": + if (doms.pop() === "34") + return doms.pop() === "50"; + break; + case "99": + if (doms.pop() === "40") + return doms.pop() === "223"; + break; + } + break; + case "210": + switch( doms.pop() ) { + case "1": + if (doms.pop() === "226") + return doms.pop() === "104"; + break; + case "129": + if (doms.pop() === "120") + switch( doms.pop() ) { + case "22": + case "27": + case "40": + case "42": + case "43": + case "44": + case "46": + return true; + } + break; + case "146": + if (doms.pop() === "152") + return doms.pop() === "233"; + break; + case "168": + if (doms.pop() === "27") + switch( doms.pop() ) { + case "15": + case "49": + case "81": + return true; + } + break; + case "188": + if (doms.pop() === "214") + return doms.pop() === "27"; + break; + case "224": + if (doms.pop() === "185") + return doms.pop() === "197"; + break; + case "73": + if (doms.pop() === "208") + return doms.pop() === "135"; + break; + } + break; + case "211": + switch( doms.pop() ) { + case "13": + if (doms.pop() === "196") + return doms.pop() === "140"; + break; + case "22": + if (doms.pop() === "125") + return doms.pop() === "51"; + break; + } + break; + case "212": + switch( doms.pop() ) { + case "1": + if (doms.pop() === "212") + return doms.pop() === "103"; + break; + case "117": + if (doms.pop() === "180") + switch( doms.pop() ) { + case "144": + case "20": + return true; + } + break; + case "129": + switch( doms.pop() ) { + case "0": + return doms.pop() === "116"; + case "54": + return doms.pop() === "2"; + } + break; + case "154": + switch( doms.pop() ) { + case "160": + return doms.pop() === "98"; + case "192": + switch( doms.pop() ) { + case "158": + case "166": + case "82": + case "83": + return true; + } + break; + } + break; + case "188": + if (doms.pop() === "185") + return doms.pop() === "234"; + break; + case "22": + switch( doms.pop() ) { + case "225": + return doms.pop() === "203"; + case "252": + return doms.pop() === "103"; + } + break; + case "224": + switch( doms.pop() ) { + case "112": + switch( doms.pop() ) { + case "33": + case "42": + return true; + } + break; + case "113": + switch( doms.pop() ) { + case "141": + case "239": + case "244": + return true; + } + break; + case "118": + return doms.pop() === "132"; + case "124": + return doms.pop() === "123"; + } + break; + case "227": + if (doms.pop() === "202") + return doms.pop() === "174"; + break; + case "26": + if (doms.pop() === "135") + return doms.pop() === "68"; + break; + case "27": + if (doms.pop() === "63") + return doms.pop() === "159"; + break; + case "35": + if (doms.pop() === "67") + return doms.pop() === "3"; + break; + case "38": + if (doms.pop() === "166") + switch( doms.pop() ) { + case "106": + case "79": + return true; + } + break; + case "40": + if (doms.pop() === "42") + return doms.pop() === "154"; + break; + case "42": + if (doms.pop() === "119") + return doms.pop() === "3"; + break; + case "47": + switch( doms.pop() ) { + case "195": + return doms.pop() === "51"; + case "223": + return doms.pop() === "2"; + case "25": + return doms.pop() === "26"; + case "251": + return doms.pop() === "61"; + } + break; + case "56": + if (doms.pop() === "158") + return doms.pop() === "9"; + break; + case "59": + switch( doms.pop() ) { + case "240": + return doms.pop() === "244"; + case "241": + switch( doms.pop() ) { + case "162": + case "228": + case "241": + return true; + } + break; + } + break; + case "66": + if (doms.pop() === "44") + switch( doms.pop() ) { + case "39": + case "46": + return true; + } + break; + case "7": + if (doms.pop() === "219") + return doms.pop() === "34"; + break; + case "71": + if (doms.pop() === "244") + return doms.pop() === "40"; + break; + case "83": + switch( doms.pop() ) { + case "135": + return doms.pop() === "7"; + case "140": + switch( doms.pop() ) { + case "159": + case "194": + return true; + } + break; + case "141": + return doms.pop() === "237"; + case "146": + return doms.pop() === "93"; + case "147": + return doms.pop() === "44"; + case "151": + return doms.pop() === "120"; + case "162": + return doms.pop() === "25"; + case "189": + return doms.pop() === "98"; + case "190": + return doms.pop() === "65"; + case "57": + return doms.pop() === "217"; + } + break; + case "97": + if (doms.pop() === "132") + switch( doms.pop() ) { + case "135": + case "204": + return true; + } + break; + } + break; + case "213": + switch( doms.pop() ) { + case "128": + if (doms.pop() === "138") + return doms.pop() === "236"; + break; + case "133": + if (doms.pop() === "164") + return doms.pop() === "98"; + break; + case "136": + switch( doms.pop() ) { + case "72": + return doms.pop() === "169"; + case "78": + return doms.pop() === "23"; + case "84": + return doms.pop() === "204"; + } + break; + case "152": + if (doms.pop() === "182") + switch( doms.pop() ) { + case "12": + case "13": + return true; + } + break; + case "171": + if (doms.pop() === "221") + return doms.pop() === "23"; + break; + case "174": + switch( doms.pop() ) { + case "129": + switch( doms.pop() ) { + case "181": + case "185": + return true; + } + break; + case "130": + return doms.pop() === "199"; + case "132": + switch( doms.pop() ) { + case "188": + case "87": + return true; + } + break; + case "133": + return doms.pop() === "180"; + case "156": + switch( doms.pop() ) { + case "65": + case "66": + return true; + } + break; + case "158": + switch( doms.pop() ) { + case "204": + case "244": + case "246": + return true; + } + break; + case "159": + return doms.pop() === "87"; + } + break; + case "175": + switch( doms.pop() ) { + case "197": + return doms.pop() === "58"; + case "199": + return doms.pop() === "238"; + case "204": + switch( doms.pop() ) { + case "54": + case "71": + case "8": + return true; + } + break; + case "214": + return doms.pop() === "61"; + case "215": + return doms.pop() === "110"; + case "219": + return doms.pop() === "177"; + } + break; + case "179": + if (doms.pop() === "207") + return doms.pop() === "240"; + break; + case "186": + if (doms.pop() === "33") + switch( doms.pop() ) { + case "151": + case "40": + return true; + } + break; + case "190": + if (doms.pop() === "55") + return doms.pop() === "34"; + break; + case "202": + switch( doms.pop() ) { + case "211": + return doms.pop() === "230"; + case "218": + switch( doms.pop() ) { + case "199": + case "201": + case "217": + return true; + } + break; + } + break; + case "207": + if (doms.pop() === "93") + return doms.pop() === "169"; + break; + case "219": + if (doms.pop() === "39") + return doms.pop() === "28"; + break; + case "229": + switch( doms.pop() ) { + case "104": + return doms.pop() === "78"; + case "119": + return doms.pop() === "137"; + case "68": + return doms.pop() === "21"; + } + break; + case "239": + switch( doms.pop() ) { + case "193": + return doms.pop() === "69"; + case "217": + return doms.pop() === "107"; + } + break; + case "246": + if (doms.pop() === "110") + return doms.pop() === "110"; + break; + case "5": + switch( doms.pop() ) { + case "176": + return doms.pop() === "109"; + case "178": + return doms.pop() === "144"; + case "179": + return doms.pop() === "161"; + case "180": + return doms.pop() === "37"; + case "64": + switch( doms.pop() ) { + case "88": + case "90": + case "92": + return true; + } + break; + } + break; + case "52": + switch( doms.pop() ) { + case "191": + return doms.pop() === "86"; + case "252": + switch( doms.pop() ) { + case "1": + case "132": + case "134": + case "172": + case "198": + case "2": + case "244": + case "250": + case "59": + case "81": + case "82": + return true; + } + break; + case "253": + switch( doms.pop() ) { + case "41": + case "75": + case "81": + case "82": + return true; + } + break; + } + break; + } + break; + case "216": + switch( doms.pop() ) { + case "108": + if (doms.pop() === "234") + return doms.pop() === "35"; + break; + case "12": + if (doms.pop() === "205") + return doms.pop() === "4"; + break; + case "120": + if (doms.pop() === "237") + switch( doms.pop() ) { + case "103": + case "104": + return true; + } + break; + case "139": + if (doms.pop() === "222") + return doms.pop() === "187"; + break; + case "154": + if (doms.pop() === "222") + return doms.pop() === "182"; + break; + case "158": + switch( doms.pop() ) { + case "230": + return doms.pop() === "117"; + case "234": + return doms.pop() === "146"; + } + break; + case "169": + if (doms.pop() === "151") + return doms.pop() === "76"; + break; + case "17": + switch( doms.pop() ) { + case "105": + return doms.pop() === "207"; + case "107": + return doms.pop() === "155"; + case "111": + return doms.pop() === "116"; + } + break; + case "172": + switch( doms.pop() ) { + case "104": + return doms.pop() === "3"; + case "184": + return doms.pop() === "40"; + case "52": + switch( doms.pop() ) { + case "168": + case "204": + case "60": + case "61": + return true; + } + break; + } + break; + case "177": + if (doms.pop() === "145") + return doms.pop() === "26"; + break; + case "194": + if (doms.pop() === "169") + return doms.pop() === "100"; + break; + case "222": + if (doms.pop() === "194") + return doms.pop() === "236"; + break; + case "246": + if (doms.pop() === "98") + return doms.pop() === "36"; + break; + case "47": + if (doms.pop() === "75") + return doms.pop() === "159"; + break; + case "70": + if (doms.pop() === "104") + return doms.pop() === "252"; + break; + case "92": + if (doms.pop() === "111") + return doms.pop() === "41"; + break; + } + break; + case "217": + switch( doms.pop() ) { + case "116": + if (doms.pop() === "232") + switch( doms.pop() ) { + case "201": + case "203": + case "213": + case "226": + case "250": + return true; + } + break; + case "12": + switch( doms.pop() ) { + case "199": + switch( doms.pop() ) { + case "208": + case "92": + return true; + } + break; + case "201": + switch( doms.pop() ) { + case "107": + case "31": + case "53": + case "56": + case "73": + case "80": + case "91": + return true; + } + break; + case "203": + switch( doms.pop() ) { + case "116": + case "129": + case "135": + case "151": + case "60": + return true; + } + break; + case "204": + return doms.pop() === "88"; + case "206": + switch( doms.pop() ) { + case "35": + case "98": + return true; + } + break; + case "208": + switch( doms.pop() ) { + case "21": + case "241": + case "30": + case "32": + return true; + } + break; + case "209": + switch( doms.pop() ) { + case "103": + case "136": + case "142": + case "148": + case "242": + return true; + } + break; + case "210": + return doms.pop() === "65"; + case "214": + switch( doms.pop() ) { + case "193": + case "63": + return true; + } + break; + case "215": + return doms.pop() === "206"; + case "221": + return doms.pop() === "64"; + } + break; + case "146": + switch( doms.pop() ) { + case "69": + switch( doms.pop() ) { + case "5": + case "7": + return true; + } + break; + case "75": + return doms.pop() === "49"; + } + break; + case "147": + if (doms.pop() === "90") + return doms.pop() === "198"; + break; + case "160": + switch( doms.pop() ) { + case "125": + return doms.pop() === "26"; + case "209": + return doms.pop() === "199"; + } + break; + case "168": + if (doms.pop() === "172") + return doms.pop() === "229"; + break; + case "172": + switch( doms.pop() ) { + case "172": + return doms.pop() === "18"; + case "186": + return doms.pop() === "6"; + case "190": + return doms.pop() === "222"; + } + break; + case "174": + if (doms.pop() === "152") + return doms.pop() === "28"; + break; + case "19": + if (doms.pop() === "248") + return doms.pop() === "132"; + break; + case "195": + switch( doms.pop() ) { + case "115": + return doms.pop() === "146"; + case "124": + return doms.pop() === "248"; + } + break; + case "197": + if (doms.pop() === "83") + return doms.pop() === "197"; + break; + case "23": + switch( doms.pop() ) { + case "11": + switch( doms.pop() ) { + case "54": + case "57": + case "61": + return true; + } + break; + case "12": + return doms.pop() === "127"; + case "2": + return doms.pop() === "236"; + case "9": + return doms.pop() === "131"; + } + break; + case "26": + switch( doms.pop() ) { + case "52": + return doms.pop() === "35"; + case "54": + return doms.pop() === "10"; + case "63": + return doms.pop() === "20"; + } + break; + case "31": + if (doms.pop() === "57") + return doms.pop() === "235"; + break; + case "70": + switch( doms.pop() ) { + case "180": + return doms.pop() === "134"; + case "186": + switch( doms.pop() ) { + case "107": + case "112": + return true; + } + break; + } + break; + case "77": + if (doms.pop() === "222") + return doms.pop() === "159"; + break; + case "79": + if (doms.pop() === "184") + return doms.pop() === "107"; + break; + } + break; + case "218": + if (doms.pop() === "5") + if (doms.pop() === "76") + return doms.pop() === "109"; + break; + case "219": + switch( doms.pop() ) { + case "120": + if (doms.pop() === "4") + return doms.pop() === "58"; + break; + case "90": + if (doms.pop() === "118") + return doms.pop() === "78"; + break; + } + break; + case "220": + if (doms.pop() === "110") + if (doms.pop() === "167") + return doms.pop() === "228"; + break; + case "223": + if (doms.pop() === "135") + switch( doms.pop() ) { + case "63": + return doms.pop() === "111"; + case "75": + return doms.pop() === "76"; + } + break; + case "23": + switch( doms.pop() ) { + case "2": + if (doms.pop() === "119") + return doms.pop() === "156"; + break; + case "21": + switch( doms.pop() ) { + case "109": + return doms.pop() === "160"; + case "150": + switch( doms.pop() ) { + case "152": + case "157": + return true; + } + break; + case "183": + return doms.pop() === "203"; + case "201": + return doms.pop() === "234"; + case "41": + return doms.pop() === "180"; + case "42": + return doms.pop() === "76"; + case "46": + return doms.pop() === "9"; + case "77": + return doms.pop() === "130"; + } + break; + case "212": + switch( doms.pop() ) { + case "193": + return doms.pop() === "174"; + case "194": + return doms.pop() === "24"; + } + break; + case "213": + if (doms.pop() === "143") + switch( doms.pop() ) { + case "112": + case "75": + return true; + } + break; + case "22": + if (doms.pop() === "144") + return doms.pop() === "83"; + break; + case "223": + if (doms.pop() === "230") + switch( doms.pop() ) { + case "2": + case "69": + return true; + } + break; + case "227": + switch( doms.pop() ) { + case "167": + return doms.pop() === "31"; + case "38": + switch( doms.pop() ) { + case "112": + case "113": + case "114": + case "115": + case "33": + case "34": + case "35": + return true; + } + break; + } + break; + case "229": + switch( doms.pop() ) { + case "172": + return doms.pop() === "195"; + case "204": + return doms.pop() === "200"; + case "220": + return doms.pop() === "9"; + case "237": + return doms.pop() === "73"; + case "239": + switch( doms.pop() ) { + case "209": + case "221": + return true; + } + break; + case "244": + return doms.pop() === "201"; + } + break; + case "23": + switch( doms.pop() ) { + case "119": + return doms.pop() === "234"; + case "143": + return doms.pop() === "170"; + case "151": + return doms.pop() === "72"; + case "159": + return doms.pop() === "19"; + case "74": + return doms.pop() === "196"; + case "96": + return doms.pop() === "118"; + } + break; + case "238": + switch( doms.pop() ) { + case "16": + return doms.pop() === "107"; + case "17": + return doms.pop() === "148"; + case "18": + return doms.pop() === "162"; + case "20": + return doms.pop() === "75"; + } + break; + case "239": + switch( doms.pop() ) { + case "210": + return doms.pop() === "162"; + case "25": + return doms.pop() === "117"; + case "6": + return doms.pop() === "9"; + } + break; + case "24": + if (doms.pop() === "246") + return doms.pop() === "153"; + break; + case "245": + if (doms.pop() === "176") + switch( doms.pop() ) { + case "58": + case "60": + return true; + } + break; + case "246": + if (doms.pop() === "252") + return doms.pop() === "107"; + break; + case "253": + switch( doms.pop() ) { + case "10": + return doms.pop() === "237"; + case "11": + switch( doms.pop() ) { + case "112": + case "65": + return true; + } + break; + case "120": + switch( doms.pop() ) { + case "148": + case "183": + case "201": + case "27": + case "92": + return true; + } + break; + case "121": + switch( doms.pop() ) { + case "220": + case "44": + case "56": + return true; + } + break; + case "134": + switch( doms.pop() ) { + case "126": + case "132": + case "162": + case "183": + return true; + } + break; + case "135": + switch( doms.pop() ) { + case "112": + case "118": + case "146": + case "158": + case "170": + case "182": + case "19": + case "196": + case "208": + case "245": + case "252": + case "253": + case "36": + case "51": + case "77": + case "97": + return true; + } + break; + case "146": + switch( doms.pop() ) { + case "116": + case "159": + case "17": + case "178": + case "183": + case "188": + case "192": + case "241": + case "247": + case "253": + case "37": + case "43": + case "71": + case "74": + case "94": + return true; + } + break; + case "147": + switch( doms.pop() ) { + case "109": + case "112": + case "114": + case "119": + case "121": + case "148": + case "163": + case "165": + case "166": + case "168": + case "179": + case "201": + case "203": + case "218": + case "231": + case "243": + case "245": + case "246": + case "253": + case "63": + case "66": + case "68": + case "90": + return true; + } + break; + case "180": + switch( doms.pop() ) { + case "217": + case "76": + case "98": + return true; + } + break; + case "181": + return doms.pop() === "29"; + case "245": + return doms.pop() === "113"; + } + break; + case "254": + switch( doms.pop() ) { + case "128": + return doms.pop() === "127"; + case "129": + switch( doms.pop() ) { + case "207": + case "243": + return true; + } + break; + case "131": + return doms.pop() === "150"; + case "132": + switch( doms.pop() ) { + case "130": + case "14": + case "155": + case "93": + return true; + } + break; + case "164": + switch( doms.pop() ) { + case "103": + case "79": + return true; + } + break; + case "166": + return doms.pop() === "133"; + case "167": + switch( doms.pop() ) { + case "175": + case "239": + return true; + } + break; + case "201": + return doms.pop() === "113"; + } + break; + case "33": + if (doms.pop() === "48") + switch( doms.pop() ) { + case "13": + case "58": + return true; + } + break; + case "43": + if (doms.pop() === "135") + return doms.pop() === "156"; + break; + case "53": + switch( doms.pop() ) { + case "38": + return doms.pop() === "160"; + case "39": + switch( doms.pop() ) { + case "145": + case "76": + return true; + } + break; + } + break; + case "54": + if (doms.pop() === "6") + return doms.pop() === "160"; + break; + case "61": + if (doms.pop() === "230") + return doms.pop() === "160"; + break; + case "64": + switch( doms.pop() ) { + case "230": + return doms.pop() === "160"; + case "231": + return doms.pop() === "156"; + case "235": + return doms.pop() === "78"; + } + break; + case "65": + if (doms.pop() === "117") + return doms.pop() === "17"; + break; + case "74": + if (doms.pop() === "199") + return doms.pop() === "156"; + break; + case "78": + switch( doms.pop() ) { + case "102": + return doms.pop() === "160"; + case "103": + return doms.pop() === "156"; + case "81": + return doms.pop() === "45"; + case "86": + return doms.pop() === "235"; + case "87": + return doms.pop() === "156"; + } + break; + case "88": + if (doms.pop() === "128") + return doms.pop() === "103"; + break; + case "91": + switch( doms.pop() ) { + case "114": + return doms.pop() === "130"; + case "120": + return doms.pop() === "230"; + case "123": + return doms.pop() === "156"; + } + break; + } + break; + case "27": + if (doms.pop() === "102") + if (doms.pop() === "207") + return doms.pop() === "210"; + break; + case "31": + switch( doms.pop() ) { + case "130": + if (doms.pop() === "201") + return doms.pop() === "183"; + break; + case "131": + switch( doms.pop() ) { + case "1": + switch( doms.pop() ) { + case "112": + case "70": + return true; + } + break; + case "16": + return doms.pop() === "69"; + case "18": + switch( doms.pop() ) { + case "100": + case "28": + return true; + } + break; + case "28": + return doms.pop() === "46"; + } + break; + case "132": + if (doms.pop() === "3") + switch( doms.pop() ) { + case "42": + case "44": + return true; + } + break; + case "148": + switch( doms.pop() ) { + case "1": + return doms.pop() === "4"; + case "219": + switch( doms.pop() ) { + case "177": + case "179": + case "183": + case "231": + case "232": + case "45": + return true; + } + break; + } + break; + case "15": + switch( doms.pop() ) { + case "10": + return doms.pop() === "37"; + case "12": + switch( doms.pop() ) { + case "22": + case "93": + return true; + } + break; + } + break; + case "170": + switch( doms.pop() ) { + case "160": + return doms.pop() === "179"; + case "162": + switch( doms.pop() ) { + case "13": + case "148": + return true; + } + break; + case "166": + return doms.pop() === "69"; + case "167": + return doms.pop() === "75"; + } + break; + case "192": + switch( doms.pop() ) { + case "112": + return doms.pop() === "104"; + case "116": + return doms.pop() === "182"; + case "117": + return doms.pop() === "132"; + case "122": + return doms.pop() === "60"; + } + break; + case "193": + if (doms.pop() === "195") + return doms.pop() === "224"; + break; + case "204": + switch( doms.pop() ) { + case "154": + switch( doms.pop() ) { + case "149": + case "155": + case "75": + return true; + } + break; + case "155": + switch( doms.pop() ) { + case "160": + case "173": + return true; + } + break; + } + break; + case "210": + if (doms.pop() === "96") + return doms.pop() === "138"; + break; + case "22": + if (doms.pop() === "4") + switch( doms.pop() ) { + case "132": + case "37": + case "42": + case "43": + case "80": + return true; + } + break; + case "220": + switch( doms.pop() ) { + case "1": + switch( doms.pop() ) { + case "119": + case "173": + case "23": + return true; + } + break; + case "2": + switch( doms.pop() ) { + case "174": + case "200": + return true; + } + break; + case "3": + switch( doms.pop() ) { + case "54": + case "80": + return true; + } + break; + case "31": + return doms.pop() === "35"; + case "44": + return doms.pop() === "60"; + } + break; + case "222": + switch( doms.pop() ) { + case "148": + return doms.pop() === "120"; + case "175": + return doms.pop() === "132"; + case "48": + switch( doms.pop() ) { + case "70": + case "84": + return true; + } + break; + } + break; + case "28": + switch( doms.pop() ) { + case "162": + return doms.pop() === "8"; + case "167": + return doms.pop() === "233"; + } + break; + case "3": + switch( doms.pop() ) { + case "232": + return doms.pop() === "146"; + case "255": + return doms.pop() === "51"; + } + break; + case "7": + if (doms.pop() === "5") + return doms.pop() === "125"; + break; + } + break; + case "36": + switch( doms.pop() ) { + case "3": + if (doms.pop() === "108") + switch( doms.pop() ) { + case "38": + case "46": + case "61": + return true; + } + break; + case "54": + if (doms.pop() === "92") + return doms.pop() === "58"; + break; + } + break; + case "37": + switch( doms.pop() ) { + case "1": + switch( doms.pop() ) { + case "192": + return doms.pop() === "88"; + case "194": + return doms.pop() === "163"; + case "199": + return doms.pop() === "146"; + case "200": + switch( doms.pop() ) { + case "105": + case "138": + case "171": + case "183": + case "187": + return true; + } + break; + case "201": + switch( doms.pop() ) { + case "125": + case "3": + case "69": + return true; + } + break; + case "202": + switch( doms.pop() ) { + case "135": + case "91": + return true; + } + break; + case "203": + switch( doms.pop() ) { + case "121": + case "145": + case "189": + return true; + } + break; + case "204": + switch( doms.pop() ) { + case "119": + case "120": + case "146": + case "79": + return true; + } + break; + case "205": + switch( doms.pop() ) { + case "13": + case "143": + return true; + } + break; + case "206": + switch( doms.pop() ) { + case "11": + case "113": + case "14": + case "45": + case "47": + return true; + } + break; + case "207": + switch( doms.pop() ) { + case "121": + case "214": + return true; + } + break; + case "209": + return doms.pop() === "139"; + case "210": + return doms.pop() === "166"; + case "216": + return doms.pop() === "26"; + case "222": + return doms.pop() === "118"; + } + break; + case "123": + if (doms.pop() === "115") + return doms.pop() === "29"; + break; + case "130": + if (doms.pop() === "226") + return doms.pop() === "188"; + break; + case "139": + switch( doms.pop() ) { + case "14": + return doms.pop() === "222"; + case "19": + return doms.pop() === "48"; + case "23": + switch( doms.pop() ) { + case "244": + case "43": + case "60": + return true; + } + break; + case "28": + return doms.pop() === "143"; + case "30": + return doms.pop() === "251"; + case "8": + return doms.pop() === "14"; + case "9": + switch( doms.pop() ) { + case "21": + case "232": + return true; + } + break; + } + break; + case "148": + if (doms.pop() === "207") + return doms.pop() === "1"; + break; + case "153": + if (doms.pop() === "102") + switch( doms.pop() ) { + case "203": + case "204": + case "206": + return true; + } + break; + case "157": + switch( doms.pop() ) { + case "254": + switch( doms.pop() ) { + case "236": + case "237": + return true; + } + break; + case "255": + return doms.pop() === "12"; + } + break; + case "187": + switch( doms.pop() ) { + case "103": + return doms.pop() === "18"; + case "156": + return doms.pop() === "195"; + case "161": + return doms.pop() === "201"; + case "172": + return doms.pop() === "228"; + case "174": + return doms.pop() === "158"; + case "23": + return doms.pop() === "179"; + case "25": + return doms.pop() === "24"; + case "251": + return doms.pop() === "61"; + case "255": + return doms.pop() === "91"; + case "75": + return doms.pop() === "188"; + } + break; + case "220": + if (doms.pop() === "22") + return doms.pop() === "122"; + break; + case "221": + switch( doms.pop() ) { + case "162": + return doms.pop() === "47"; + case "165": + switch( doms.pop() ) { + case "164": + case "204": + case "207": + case "208": + case "209": + return true; + } + break; + } + break; + case "228": + if (doms.pop() === "88") + return doms.pop() === "132"; + break; + case "230": + switch( doms.pop() ) { + case "115": + return doms.pop() === "144"; + case "96": + return doms.pop() === "24"; + } + break; + case "252": + switch( doms.pop() ) { + case "123": + return doms.pop() === "191"; + case "127": + return doms.pop() === "131"; + } + break; + case "46": + switch( doms.pop() ) { + case "125": + switch( doms.pop() ) { + case "168": + case "236": + return true; + } + break; + case "194": + switch( doms.pop() ) { + case "144": + case "148": + return true; + } + break; + } + break; + case "48": + switch( doms.pop() ) { + case "103": + return doms.pop() === "131"; + case "106": + return doms.pop() === "8"; + case "108": + return doms.pop() === "138"; + case "109": + switch( doms.pop() ) { + case "139": + case "39": + case "98": + return true; + } + break; + case "113": + switch( doms.pop() ) { + case "113": + case "209": + return true; + } + break; + case "115": + switch( doms.pop() ) { + case "152": + case "97": + return true; + } + break; + case "120": + switch( doms.pop() ) { + case "102": + case "117": + case "240": + return true; + } + break; + case "121": + return doms.pop() === "73"; + case "122": + switch( doms.pop() ) { + case "109": + case "157": + case "159": + case "21": + case "31": + case "41": + return true; + } + break; + case "127": + switch( doms.pop() ) { + case "134": + case "16": + return true; + } + break; + case "65": + return doms.pop() === "43"; + case "67": + switch( doms.pop() ) { + case "112": + case "205": + return true; + } + break; + case "71": + return doms.pop() === "196"; + case "72": + return doms.pop() === "145"; + case "73": + return doms.pop() === "204"; + case "78": + switch( doms.pop() ) { + case "179": + case "207": + return true; + } + break; + case "79": + return doms.pop() === "122"; + case "80": + return doms.pop() === "156"; + case "84": + switch( doms.pop() ) { + case "116": + case "245": + case "69": + return true; + } + break; + case "86": + switch( doms.pop() ) { + case "145": + case "53": + return true; + } + break; + case "87": + switch( doms.pop() ) { + case "100": + case "132": + case "158": + case "25": + case "69": + return true; + } + break; + case "89": + switch( doms.pop() ) { + case "28": + case "29": + case "30": + case "32": + case "33": + return true; + } + break; + case "90": + return doms.pop() === "38"; + case "93": + return doms.pop() === "20"; + case "94": + return doms.pop() === "241"; + case "96": + return doms.pop() === "227"; + } + break; + case "58": + switch( doms.pop() ) { + case "58": + return doms.pop() === "111"; + case "72": + return doms.pop() === "236"; + } + break; + case "59": + switch( doms.pop() ) { + case "128": + switch( doms.pop() ) { + case "192": + case "193": + case "194": + case "208": + return true; + } + break; + case "130": + return doms.pop() === "248"; + case "132": + return doms.pop() === "70"; + case "133": + return doms.pop() === "163"; + case "134": + return doms.pop() === "132"; + case "144": + return doms.pop() === "64"; + case "182": + switch( doms.pop() ) { + case "184": + case "186": + case "187": + return true; + } + break; + case "198": + switch( doms.pop() ) { + case "36": + case "37": + case "38": + return true; + } + break; + case "26": + return doms.pop() === "94"; + case "34": + return doms.pop() === "124"; + case "36": + return doms.pop() === "191"; + case "45": + return doms.pop() === "52"; + case "51": + return doms.pop() === "168"; + case "99": + return doms.pop() === "12"; + } + break; + case "60": + if (doms.pop() === "237") + return doms.pop() === "120"; + break; + case "61": + switch( doms.pop() ) { + case "234": + return doms.pop() === "11"; + case "235": + return doms.pop() === "22"; + case "237": + return doms.pop() === "217"; + } + break; + case "75": + if (doms.pop() === "153") + return doms.pop() === "144"; + break; + } + break; + case "38": + switch( doms.pop() ) { + case "118": + if (doms.pop() === "195") + return doms.pop() === "49"; + break; + case "84": + if (doms.pop() === "132") + return doms.pop() === "130"; + break; + } + break; + case "4": + switch( doms.pop() ) { + case "26": + if (doms.pop() === "224") + return doms.pop() === "125"; + break; + case "27": + if (doms.pop() === "28") + return doms.pop() === "125"; + break; + case "53": + if (doms.pop() === "82") + return doms.pop() === "215"; + break; + } + break; + case "43": + switch( doms.pop() ) { + case "225": + switch( doms.pop() ) { + case "54": + return doms.pop() === "170"; + case "55": + return doms.pop() === "240"; + } + break; + case "247": + if (doms.pop() === "164") + switch( doms.pop() ) { + case "15": + case "51": + return true; + } + break; + case "250": + if (doms.pop() === "12") + return doms.pop() === "43"; + break; + case "251": + if (doms.pop() === "158") + return doms.pop() === "173"; + break; + } + break; + case "45": + switch( doms.pop() ) { + case "32": + if (doms.pop() === "67") + return doms.pop() === "244"; + break; + case "33": + switch( doms.pop() ) { + case "15": + return doms.pop() === "122"; + case "31": + return doms.pop() === "54"; + } + break; + case "55": + if (doms.pop() === "147") + return doms.pop() === "146"; + break; + case "56": + if (doms.pop() === "96") + return doms.pop() === "16"; + break; + case "63": + if (doms.pop() === "53") + return doms.pop() === "147"; + break; + case "79": + if (doms.pop() === "97") + return doms.pop() === "253"; + break; + } + break; + case "46": + switch( doms.pop() ) { + case "101": + switch( doms.pop() ) { + case "13": + return doms.pop() === "111"; + case "130": + return doms.pop() === "124"; + case "135": + return doms.pop() === "155"; + case "148": + return doms.pop() === "191"; + case "154": + return doms.pop() === "169"; + case "160": + return doms.pop() === "185"; + case "162": + return doms.pop() === "18"; + case "169": + return doms.pop() === "164"; + case "174": + return doms.pop() === "200"; + case "180": + return doms.pop() === "103"; + case "195": + return doms.pop() === "11"; + case "20": + return doms.pop() === "235"; + case "207": + return doms.pop() === "238"; + case "211": + switch( doms.pop() ) { + case "156": + case "177": + case "184": + return true; + } + break; + case "234": + return doms.pop() === "52"; + case "240": + return doms.pop() === "16"; + case "247": + return doms.pop() === "221"; + case "251": + return doms.pop() === "126"; + case "37": + return doms.pop() === "205"; + case "39": + return doms.pop() === "14"; + case "56": + return doms.pop() === "184"; + case "60": + return doms.pop() === "217"; + } + break; + case "102": + switch( doms.pop() ) { + case "240": + return doms.pop() === "205"; + case "244": + return doms.pop() === "187"; + } + break; + case "105": + switch( doms.pop() ) { + case "104": + return doms.pop() === "191"; + case "157": + return doms.pop() === "235"; + case "198": + return doms.pop() === "142"; + case "229": + switch( doms.pop() ) { + case "132": + case "133": + return true; + } + break; + case "50": + return doms.pop() === "122"; + } + break; + case "148": + switch( doms.pop() ) { + case "16": + return doms.pop() === "146"; + case "17": + switch( doms.pop() ) { + case "146": + case "19": + case "35": + case "37": + return true; + } + break; + case "18": + return doms.pop() === "27"; + case "20": + return doms.pop() === "11"; + case "26": + switch( doms.pop() ) { + case "12": + case "43": + case "46": + case "51": + case "55": + case "58": + case "68": + return true; + } + break; + } + break; + case "159": + if (doms.pop() === "24") + return doms.pop() === "58"; + break; + case "16": + if (doms.pop() === "191") + switch( doms.pop() ) { + case "209": + case "210": + case "211": + case "213": + case "214": + case "215": + case "217": + return true; + } + break; + case "165": + switch( doms.pop() ) { + case "196": + return doms.pop() === "73"; + case "205": + return doms.pop() === "70"; + case "219": + return doms.pop() === "115"; + case "222": + switch( doms.pop() ) { + case "105": + case "106": + case "107": + case "120": + case "208": + case "224": + case "98": + return true; + } + break; + case "231": + return doms.pop() === "39"; + case "234": + return doms.pop() === "11"; + case "236": + return doms.pop() === "220"; + case "240": + return doms.pop() === "199"; + case "242": + return doms.pop() === "162"; + case "245": + return doms.pop() === "243"; + case "247": + return doms.pop() === "101"; + case "252": + switch( doms.pop() ) { + case "144": + case "201": + case "57": + return true; + } + break; + case "253": + switch( doms.pop() ) { + case "149": + case "219": + return true; + } + break; + } + break; + case "166": + switch( doms.pop() ) { + case "168": + switch( doms.pop() ) { + case "108": + case "111": + case "66": + case "74": + return true; + } + break; + case "172": + switch( doms.pop() ) { + case "117": + case "122": + case "81": + return true; + } + break; + case "187": + switch( doms.pop() ) { + case "183": + case "232": + case "97": + return true; + } + break; + case "189": + return doms.pop() === "98"; + } + break; + case "182": + if (doms.pop() === "27") + return doms.pop() === "39"; + break; + case "183": + switch( doms.pop() ) { + case "150": + switch( doms.pop() ) { + case "102": + case "132": + case "175": + case "19": + case "204": + case "229": + case "235": + case "28": + case "31": + case "61": + return true; + } + break; + case "9": + return doms.pop() === "250"; + } + break; + case "19": + switch( doms.pop() ) { + case "139": + switch( doms.pop() ) { + case "196": + case "199": + return true; + } + break; + case "140": + return doms.pop() === "26"; + case "141": + switch( doms.pop() ) { + case "39": + case "42": + return true; + } + break; + } + break; + case "20": + if (doms.pop() === "7") + return doms.pop() === "176"; + break; + case "22": + switch( doms.pop() ) { + case "130": + return doms.pop() === "47"; + case "173": + return doms.pop() === "56"; + } + break; + case "229": + switch( doms.pop() ) { + case "162": + switch( doms.pop() ) { + case "128": + case "139": + return true; + } + break; + case "163": + return doms.pop() === "151"; + case "165": + switch( doms.pop() ) { + case "132": + case "133": + case "134": + case "136": + case "138": + case "139": + case "140": + case "141": + case "142": + case "155": + return true; + } + break; + case "166": + return doms.pop() === "149"; + case "174": + switch( doms.pop() ) { + case "207": + case "7": + return true; + } + break; + } + break; + case "23": + if (doms.pop() === "72") + return doms.pop() === "9"; + break; + case "243": + if (doms.pop() === "0") + return doms.pop() === "2"; + break; + case "246": + switch( doms.pop() ) { + case "32": + switch( doms.pop() ) { + case "109": + case "136": + case "20": + return true; + } + break; + case "33": + return doms.pop() === "147"; + case "34": + return doms.pop() === "50"; + case "37": + switch( doms.pop() ) { + case "181": + case "32": + case "45": + return true; + } + break; + case "38": + switch( doms.pop() ) { + case "11": + case "14": + case "19": + case "191": + case "210": + case "221": + case "237": + case "37": + case "39": + case "44": + return true; + } + break; + case "39": + switch( doms.pop() ) { + case "104": + case "105": + case "171": + case "5": + case "58": + case "87": + return true; + } + break; + case "40": + switch( doms.pop() ) { + case "132": + case "15": + case "163": + case "194": + return true; + } + break; + case "42": + return doms.pop() === "67"; + case "43": + switch( doms.pop() ) { + case "139": + case "152": + case "219": + case "31": + case "36": + case "79": + return true; + } + break; + case "44": + switch( doms.pop() ) { + case "140": + case "150": + case "190": + case "218": + case "50": + return true; + } + break; + case "45": + switch( doms.pop() ) { + case "144": + case "191": + case "73": + case "87": + return true; + } + break; + case "47": + switch( doms.pop() ) { + case "108": + case "8": + return true; + } + break; + case "48": + switch( doms.pop() ) { + case "37": + case "40": + case "82": + return true; + } + break; + case "50": + switch( doms.pop() ) { + case "140": + case "202": + case "220": + return true; + } + break; + case "61": + switch( doms.pop() ) { + case "148": + case "176": + case "207": + return true; + } + break; + case "62": + switch( doms.pop() ) { + case "150": + case "189": + case "234": + case "239": + case "78": + return true; + } + break; + case "63": + switch( doms.pop() ) { + case "137": + case "187": + case "86": + return true; + } + break; + } + break; + case "249": + switch( doms.pop() ) { + case "202": + return doms.pop() === "20"; + case "205": + switch( doms.pop() ) { + case "39": + case "40": + return true; + } + break; + case "47": + return doms.pop() === "188"; + case "51": + return doms.pop() === "178"; + case "52": + return doms.pop() === "202"; + case "55": + switch( doms.pop() ) { + case "123": + case "167": + case "187": + case "41": + case "43": + case "47": + case "65": + case "69": + case "72": + case "77": + return true; + } + break; + } + break; + case "252": + switch( doms.pop() ) { + case "196": + return doms.pop() === "1"; + case "197": + return doms.pop() === "1"; + } + break; + case "28": + switch( doms.pop() ) { + case "108": + return doms.pop() === "109"; + case "64": + return doms.pop() === "212"; + case "70": + return doms.pop() === "239"; + } + break; + case "29": + if (doms.pop() === "2") + return doms.pop() === "62"; + break; + case "30": + switch( doms.pop() ) { + case "212": + switch( doms.pop() ) { + case "118": + case "13": + case "154": + case "166": + case "181": + case "193": + case "200": + case "223": + return true; + } + break; + case "42": + switch( doms.pop() ) { + case "30": + case "75": + return true; + } + break; + } + break; + case "36": + switch( doms.pop() ) { + case "216": + return doms.pop() === "150"; + case "219": + return doms.pop() === "204"; + } + break; + case "38": + if (doms.pop() === "179") + return doms.pop() === "97"; + break; + case "4": + switch( doms.pop() ) { + case "114": + return doms.pop() === "176"; + case "119": + return doms.pop() === "21"; + case "15": + return doms.pop() === "19"; + case "154": + return doms.pop() === "30"; + case "239": + return doms.pop() === "73"; + case "41": + switch( doms.pop() ) { + case "164": + case "166": + return true; + } + break; + case "63": + return doms.pop() === "90"; + case "90": + return doms.pop() === "38"; + } + break; + } + break; + case "47": + if (doms.pop() === "88") + if (doms.pop() === "13") + return doms.pop() === "175"; + break; + case "49": + switch( doms.pop() ) { + case "129": + if (doms.pop() === "31") + return doms.pop() === "187"; + break; + case "212": + switch( doms.pop() ) { + case "180": + return doms.pop() === "171"; + case "207": + switch( doms.pop() ) { + case "100": + case "96": + return true; + } + break; + case "34": + return doms.pop() === "195"; + case "65": + return doms.pop() === "170"; + } + break; + case "247": + if (doms.pop() === "252") + return doms.pop() === "136"; + break; + case "50": + switch( doms.pop() ) { + case "243": + return doms.pop() === "118"; + case "250": + return doms.pop() === "67"; + } + break; + } + break; + case "5": + switch( doms.pop() ) { + case "100": + if (doms.pop() === "156") + return doms.pop() === "11"; + break; + case "101": + switch( doms.pop() ) { + case "103": + return doms.pop() === "122"; + case "106": + return doms.pop() === "50"; + case "96": + return doms.pop() === "118"; + case "97": + return doms.pop() === "106"; + } + break; + case "133": + if (doms.pop() === "179") + switch( doms.pop() ) { + case "107": + case "117": + case "16": + case "17": + case "18": + case "216": + case "99": + return true; + } + break; + case "135": + switch( doms.pop() ) { + case "118": + switch( doms.pop() ) { + case "112": + case "193": + case "194": + case "195": + case "209": + case "240": + return true; + } + break; + case "140": + return doms.pop() === "72"; + case "165": + return doms.pop() === "163"; + case "225": + switch( doms.pop() ) { + case "33": + case "35": + case "37": + case "38": + return true; + } + break; + case "36": + return doms.pop() === "35"; + case "54": + switch( doms.pop() ) { + case "1": + case "2": + return true; + } + break; + case "73": + switch( doms.pop() ) { + case "236": + case "237": + case "239": + return true; + } + break; + } + break; + case "149": + switch( doms.pop() ) { + case "248": + switch( doms.pop() ) { + case "177": + case "198": + case "66": + return true; + } + break; + case "249": + return doms.pop() === "194"; + } + break; + case "150": + if (doms.pop() === "254") + switch( doms.pop() ) { + case "81": + case "88": + return true; + } + break; + case "152": + switch( doms.pop() ) { + case "178": + return doms.pop() === "148"; + case "209": + return doms.pop() === "135"; + } + break; + case "153": + if (doms.pop() === "10") + switch( doms.pop() ) { + case "100": + case "102": + return true; + } + break; + case "159": + if (doms.pop() === "96") + return doms.pop() === "200"; + break; + case "172": + if (doms.pop() === "159") + return doms.pop() === "234"; + break; + case "178": + if (doms.pop() === "68") + switch( doms.pop() ) { + case "100": + case "69": + case "70": + case "73": + case "75": + case "88": + return true; + } + break; + case "187": + switch( doms.pop() ) { + case "0": + return doms.pop() === "106"; + case "1": + return doms.pop() === "216"; + case "2": + switch( doms.pop() ) { + case "199": + case "37": + case "97": + return true; + } + break; + case "3": + switch( doms.pop() ) { + case "56": + case "72": + case "73": + return true; + } + break; + case "4": + switch( doms.pop() ) { + case "195": + case "219": + case "38": + return true; + } + break; + case "5": + switch( doms.pop() ) { + case "114": + case "115": + case "185": + return true; + } + break; + case "6": + switch( doms.pop() ) { + case "105": + case "184": + return true; + } + break; + case "7": + switch( doms.pop() ) { + case "13": + case "146": + return true; + } + break; + } + break; + case "189": + switch( doms.pop() ) { + case "141": + return doms.pop() === "39"; + case "143": + return doms.pop() === "64"; + case "150": + switch( doms.pop() ) { + case "176": + case "178": + case "179": + return true; + } + break; + case "153": + switch( doms.pop() ) { + case "39": + case "42": + case "43": + case "44": + case "45": + case "46": + case "47": + case "48": + case "49": + case "50": + case "51": + return true; + } + break; + case "155": + switch( doms.pop() ) { + case "191": + case "192": + case "195": + case "197": + case "201": + case "202": + return true; + } + break; + case "156": + return doms.pop() === "209"; + case "159": + return doms.pop() === "130"; + case "161": + switch( doms.pop() ) { + case "68": + case "69": + case "70": + case "71": + case "72": + case "73": + case "74": + case "75": + case "76": + case "77": + return true; + } + break; + case "162": + switch( doms.pop() ) { + case "215": + case "216": + case "217": + case "218": + case "219": + case "220": + case "221": + case "222": + case "223": + case "224": + return true; + } + break; + case "163": + switch( doms.pop() ) { + case "74": + case "75": + case "76": + case "78": + case "80": + case "81": + case "82": + return true; + } + break; + case "173": + switch( doms.pop() ) { + case "207": + case "210": + return true; + } + break; + } + break; + case "196": + switch( doms.pop() ) { + case "101": + return doms.pop() === "229"; + case "120": + return doms.pop() === "167"; + case "121": + switch( doms.pop() ) { + case "188": + case "189": + return true; + } + break; + case "130": + return doms.pop() === "158"; + case "168": + return doms.pop() === "249"; + case "202": + return doms.pop() === "182"; + case "212": + return doms.pop() === "17"; + case "214": + return doms.pop() === "128"; + case "29": + return doms.pop() === "187"; + case "83": + return doms.pop() === "72"; + case "89": + return doms.pop() === "102"; + } + break; + case "226": + if (doms.pop() === "176") + return doms.pop() === "16"; + break; + case "230": + switch( doms.pop() ) { + case "145": + switch( doms.pop() ) { + case "141": + case "6": + return true; + } + break; + case "147": + switch( doms.pop() ) { + case "131": + case "132": + case "161": + case "19": + return true; + } + break; + } + break; + case "254": + switch( doms.pop() ) { + case "102": + switch( doms.pop() ) { + case "218": + case "88": + return true; + } + break; + case "113": + switch( doms.pop() ) { + case "29": + case "56": + case "61": + return true; + } + break; + case "118": + switch( doms.pop() ) { + case "105": + case "70": + case "79": + case "87": + return true; + } + break; + case "98": + switch( doms.pop() ) { + case "112": + case "67": + return true; + } + break; + } + break; + case "255": + switch( doms.pop() ) { + case "67": + return doms.pop() === "40"; + case "68": + return doms.pop() === "178"; + case "82": + return doms.pop() === "100"; + case "93": + return doms.pop() === "251"; + } + break; + case "34": + switch( doms.pop() ) { + case "181": + return doms.pop() === "5"; + case "183": + switch( doms.pop() ) { + case "138": + case "88": + return true; + } + break; + } + break; + case "35": + if (doms.pop() === "232") + return doms.pop() === "105"; + break; + case "39": + switch( doms.pop() ) { + case "10": + return doms.pop() === "93"; + case "24": + return doms.pop() === "154"; + case "31": + return doms.pop() === "79"; + case "34": + return doms.pop() === "156"; + case "4": + return doms.pop() === "44"; + case "70": + return doms.pop() === "27"; + case "88": + return doms.pop() === "213"; + case "91": + return doms.pop() === "166"; + } + break; + case "44": + switch( doms.pop() ) { + case "216": + return doms.pop() === "45"; + case "217": + switch( doms.pop() ) { + case "134": + case "15": + case "158": + case "20": + case "235": + case "248": + case "82": + return true; + } + break; + case "218": + switch( doms.pop() ) { + case "137": + case "138": + case "149": + case "8": + return true; + } + break; + } + break; + case "45": + switch( doms.pop() ) { + case "118": + return doms.pop() === "183"; + case "119": + return doms.pop() === "176"; + case "121": + return doms.pop() === "223"; + case "64": + switch( doms.pop() ) { + case "114": + case "163": + case "19": + case "190": + case "244": + case "248": + case "64": + return true; + } + break; + case "65": + switch( doms.pop() ) { + case "102": + case "166": + case "180": + case "198": + case "203": + case "57": + case "68": + case "87": + case "89": + return true; + } + break; + case "66": + switch( doms.pop() ) { + case "111": + case "164": + case "165": + case "233": + case "37": + case "67": + case "83": + return true; + } + break; + case "67": + switch( doms.pop() ) { + case "73": + case "91": + return true; + } + break; + case "68": + switch( doms.pop() ) { + case "151": + case "153": + case "163": + case "17": + case "173": + case "175": + case "88": + return true; + } + break; + case "69": + switch( doms.pop() ) { + case "101": + case "116": + case "131": + case "172": + case "175": + case "241": + case "243": + return true; + } + break; + case "70": + switch( doms.pop() ) { + case "106": + case "159": + case "189": + case "211": + case "55": + case "93": + return true; + } + break; + case "71": + switch( doms.pop() ) { + case "126": + case "128": + case "183": + case "207": + case "222": + case "39": + return true; + } + break; + case "72": + switch( doms.pop() ) { + case "13": + case "144": + case "157": + case "53": + case "78": + case "9": + return true; + } + break; + case "73": + switch( doms.pop() ) { + case "12": + case "190": + case "37": + case "41": + return true; + } + break; + case "74": + switch( doms.pop() ) { + case "12": + case "135": + return true; + } + break; + case "75": + switch( doms.pop() ) { + case "102": + case "15": + case "2": + case "215": + case "43": + case "50": + return true; + } + break; + case "76": + switch( doms.pop() ) { + case "150": + case "227": + case "73": + case "86": + return true; + } + break; + case "77": + switch( doms.pop() ) { + case "131": + case "159": + case "18": + case "43": + case "46": + case "71": + case "77": + case "92": + return true; + } + break; + case "78": + switch( doms.pop() ) { + case "211": + case "213": + case "216": + case "217": + case "65": + return true; + } + break; + case "79": + switch( doms.pop() ) { + case "145": + case "62": + return true; + } + break; + } + break; + case "61": + switch( doms.pop() ) { + case "33": + return doms.pop() === "106"; + case "36": + return doms.pop() === "101"; + case "38": + return doms.pop() === "10"; + } + break; + case "62": + switch( doms.pop() ) { + case "88": + switch( doms.pop() ) { + case "2": + case "3": + case "4": + case "5": + return true; + } + break; + case "89": + switch( doms.pop() ) { + case "20": + case "30": + case "32": + case "33": + case "35": + case "37": + case "38": + case "40": + case "46": + case "47": + case "48": + case "49": + case "59": + case "60": + return true; + } + break; + } + break; + case "77": + switch( doms.pop() ) { + case "36": + return doms.pop() === "184"; + case "42": + return doms.pop() === "171"; + case "45": + switch( doms.pop() ) { + case "155": + case "254": + case "97": + return true; + } + break; + } + break; + case "79": + switch( doms.pop() ) { + case "66": + switch( doms.pop() ) { + case "29": + case "83": + return true; + } + break; + case "67": + return doms.pop() === "146"; + case "69": + return doms.pop() === "195"; + case "70": + return doms.pop() === "205"; + case "73": + return doms.pop() === "139"; + case "75": + switch( doms.pop() ) { + case "202": + case "234": + return true; + } + break; + case "79": + return doms.pop() === "7"; + case "80": + return doms.pop() === "67"; + case "83": + switch( doms.pop() ) { + case "10": + case "172": + case "66": + return true; + } + break; + case "85": + switch( doms.pop() ) { + case "101": + case "102": + return true; + } + break; + case "86": + return doms.pop() === "158"; + case "87": + switch( doms.pop() ) { + case "112": + case "140": + case "143": + case "144": + case "145": + case "164": + return true; + } + break; + case "97": + return doms.pop() === "198"; + } + break; + case "9": + switch( doms.pop() ) { + case "105": + return doms.pop() === "230"; + case "115": + return doms.pop() === "214"; + case "131": + return doms.pop() === "202"; + case "136": + return doms.pop() === "125"; + case "141": + return doms.pop() === "180"; + case "29": + return doms.pop() === "22"; + case "39": + return doms.pop() === "106"; + case "46": + return doms.pop() === "52"; + case "50": + return doms.pop() === "216"; + case "51": + return doms.pop() === "157"; + case "87": + return doms.pop() === "245"; + } + break; + } + break; + case "50": + switch( doms.pop() ) { + case "112": + switch( doms.pop() ) { + case "129": + return doms.pop() === "55"; + case "137": + return doms.pop() === "140"; + case "164": + return doms.pop() === "196"; + } + break; + case "118": + switch( doms.pop() ) { + case "112": + return doms.pop() === "2"; + case "127": + return doms.pop() === "241"; + case "39": + return doms.pop() === "146"; + case "58": + return doms.pop() === "2"; + } + break; + case "16": + switch( doms.pop() ) { + case "199": + return doms.pop() === "114"; + case "218": + return doms.pop() === "253"; + } + break; + case "19": + switch( doms.pop() ) { + case "122": + return doms.pop() === "182"; + case "90": + return doms.pop() === "77"; + } + break; + case "21": + if (doms.pop() === "184") + return doms.pop() === "199"; + break; + case "22": + switch( doms.pop() ) { + case "106": + return doms.pop() === "10"; + case "11": + return doms.pop() === "33"; + case "35": + return doms.pop() === "89"; + } + break; + case "23": + if (doms.pop() === "149") + return doms.pop() === "224"; + break; + case "28": + switch( doms.pop() ) { + case "39": + return doms.pop() === "215"; + case "44": + return doms.pop() === "220"; + case "84": + return doms.pop() === "119"; + } + break; + case "3": + if (doms.pop() === "230") + return doms.pop() === "250"; + break; + case "30": + switch( doms.pop() ) { + case "38": + return doms.pop() === "218"; + case "45": + return doms.pop() === "29"; + } + break; + case "31": + switch( doms.pop() ) { + case "160": + return doms.pop() === "220"; + case "162": + return doms.pop() === "101"; + } + break; + case "56": + switch( doms.pop() ) { + case "176": + return doms.pop() === "110"; + case "179": + return doms.pop() === "68"; + } + break; + case "57": + switch( doms.pop() ) { + case "100": + return doms.pop() === "36"; + case "203": + return doms.pop() === "89"; + case "204": + return doms.pop() === "11"; + } + break; + case "62": + switch( doms.pop() ) { + case "134": + return doms.pop() === "64"; + case "160": + switch( doms.pop() ) { + case "16": + case "239": + case "240": + return true; + } + break; + case "194": + return doms.pop() === "168"; + case "224": + return doms.pop() === "1"; + case "230": + return doms.pop() === "1"; + case "236": + return doms.pop() === "1"; + } + break; + case "63": + switch( doms.pop() ) { + case "119": + return doms.pop() === "1"; + case "202": + switch( doms.pop() ) { + case "10": + case "13": + case "19": + case "3": + case "31": + case "48": + return true; + } + break; + case "39": + return doms.pop() === "1"; + case "44": + return doms.pop() === "1"; + case "46": + return doms.pop() === "1"; + } + break; + case "7": + switch( doms.pop() ) { + case "134": + return doms.pop() === "115"; + case "139": + switch( doms.pop() ) { + case "204": + case "205": + case "206": + return true; + } + break; + case "202": + switch( doms.pop() ) { + case "126": + case "130": + return true; + } + break; + case "203": + return doms.pop() === "202"; + case "209": + return doms.pop() === "21"; + case "7": + return doms.pop() === "140"; + } + break; + case "87": + switch( doms.pop() ) { + case "149": + return doms.pop() === "57"; + case "248": + return doms.pop() === "91"; + case "26": + return doms.pop() === "66"; + } + break; + case "97": + switch( doms.pop() ) { + case "113": + switch( doms.pop() ) { + case "146": + case "152": + case "192": + return true; + } + break; + case "117": + switch( doms.pop() ) { + case "112": + case "126": + return true; + } + break; + case "13": + return doms.pop() === "12"; + } + break; + } + break; + case "51": + switch( doms.pop() ) { + case "254": + switch( doms.pop() ) { + case "113": + switch( doms.pop() ) { + case "16": + case "55": + return true; + } + break; + case "115": + switch( doms.pop() ) { + case "159": + case "223": + return true; + } + break; + case "144": + return doms.pop() === "169"; + case "16": + return doms.pop() === "134"; + case "215": + return doms.pop() === "68"; + case "38": + return doms.pop() === "46"; + case "55": + switch( doms.pop() ) { + case "197": + case "198": + return true; + } + break; + case "59": + switch( doms.pop() ) { + case "130": + case "147": + return true; + } + break; + case "72": + return doms.pop() === "100"; + case "90": + return doms.pop() === "120"; + case "97": + return doms.pop() === "251"; + } + break; + case "255": + if (doms.pop() === "25") + return doms.pop() === "1"; + break; + } + break; + case "52": + switch( doms.pop() ) { + case "0": + switch( doms.pop() ) { + case "209": + return doms.pop() === "165"; + case "58": + return doms.pop() === "209"; + case "7": + return doms.pop() === "30"; + } + break; + case "1": + switch( doms.pop() ) { + case "215": + return doms.pop() === "57"; + case "81": + return doms.pop() === "233"; + } + break; + case "10": + switch( doms.pop() ) { + case "135": + return doms.pop() === "180"; + case "47": + return doms.pop() === "80"; + } + break; + case "11": + switch( doms.pop() ) { + case "118": + return doms.pop() === "152"; + case "217": + return doms.pop() === "10"; + } + break; + case "17": + if (doms.pop() === "252") + return doms.pop() === "45"; + break; + case "18": + switch( doms.pop() ) { + case "121": + return doms.pop() === "93"; + case "51": + return doms.pop() === "36"; + case "62": + return doms.pop() === "126"; + } + break; + case "19": + switch( doms.pop() ) { + case "126": + return doms.pop() === "159"; + case "171": + return doms.pop() === "191"; + case "18": + return doms.pop() === "243"; + case "185": + return doms.pop() === "41"; + } + break; + case "2": + if (doms.pop() === "51") + return doms.pop() === "50"; + break; + case "20": + switch( doms.pop() ) { + case "102": + return doms.pop() === "61"; + case "249": + return doms.pop() === "127"; + case "73": + return doms.pop() === "59"; + } + break; + case "24": + if (doms.pop() === "145") + return doms.pop() === "53"; + break; + case "26": + switch( doms.pop() ) { + case "63": + return doms.pop() === "99"; + case "8": + return doms.pop() === "105"; + } + break; + case "28": + if (doms.pop() === "184") + return doms.pop() === "96"; + break; + case "3": + switch( doms.pop() ) { + case "111": + return doms.pop() === "35"; + case "48": + return doms.pop() === "139"; + } + break; + case "30": + switch( doms.pop() ) { + case "120": + return doms.pop() === "175"; + case "47": + return doms.pop() === "9"; + case "63": + return doms.pop() === "163"; + case "69": + return doms.pop() === "211"; + case "97": + return doms.pop() === "36"; + } + break; + case "33": + if (doms.pop() === "25") + return doms.pop() === "135"; + break; + case "4": + switch( doms.pop() ) { + case "143": + return doms.pop() === "127"; + case "20": + return doms.pop() === "46"; + case "210": + return doms.pop() === "187"; + case "212": + return doms.pop() === "130"; + case "236": + return doms.pop() === "202"; + } + break; + case "5": + switch( doms.pop() ) { + case "19": + return doms.pop() === "183"; + case "45": + return doms.pop() === "135"; + case "74": + return doms.pop() === "75"; + case "76": + return doms.pop() === "233"; + } + break; + case "6": + switch( doms.pop() ) { + case "212": + return doms.pop() === "150"; + case "222": + return doms.pop() === "203"; + case "85": + return doms.pop() === "31"; + } + break; + case "7": + switch( doms.pop() ) { + case "219": + return doms.pop() === "130"; + case "237": + return doms.pop() === "140"; + case "36": + return doms.pop() === "7"; + } + break; + } + break; + case "54": + switch( doms.pop() ) { + case "148": + switch( doms.pop() ) { + case "2": + return doms.pop() === "114"; + case "86": + return doms.pop() === "218"; + } + break; + case "153": + if (doms.pop() === "174") + return doms.pop() === "67"; + break; + case "154": + if (doms.pop() === "79") + return doms.pop() === "4"; + break; + case "164": + if (doms.pop() === "37") + return doms.pop() === "38"; + break; + case "166": + if (doms.pop() === "104") + return doms.pop() === "214"; + break; + case "167": + if (doms.pop() === "73") + return doms.pop() === "151"; + break; + case "171": + switch( doms.pop() ) { + case "55": + return doms.pop() === "186"; + case "69": + return doms.pop() === "49"; + } + break; + case "172": + if (doms.pop() === "203") + return doms.pop() === "125"; + break; + case "175": + if (doms.pop() === "241") + return doms.pop() === "148"; + break; + case "187": + switch( doms.pop() ) { + case "130": + return doms.pop() === "44"; + case "136": + return doms.pop() === "83"; + case "229": + return doms.pop() === "42"; + case "24": + return doms.pop() === "158"; + } + break; + case "191": + switch( doms.pop() ) { + case "118": + return doms.pop() === "141"; + case "250": + return doms.pop() === "1"; + case "45": + return doms.pop() === "214"; + } + break; + case "192": + if (doms.pop() === "231") + return doms.pop() === "83"; + break; + case "194": + switch( doms.pop() ) { + case "183": + return doms.pop() === "132"; + case "73": + return doms.pop() === "204"; + } + break; + case "200": + if (doms.pop() === "105") + return doms.pop() === "46"; + break; + case "201": + switch( doms.pop() ) { + case "13": + return doms.pop() === "42"; + case "235": + return doms.pop() === "150"; + } + break; + case "204": + if (doms.pop() === "6") + return doms.pop() === "116"; + break; + case "206": + if (doms.pop() === "24") + return doms.pop() === "60"; + break; + case "213": + switch( doms.pop() ) { + case "198": + return doms.pop() === "105"; + case "240": + return doms.pop() === "128"; + } + break; + case "218": + switch( doms.pop() ) { + case "24": + switch( doms.pop() ) { + case "106": + case "118": + return true; + } + break; + case "31": + switch( doms.pop() ) { + case "155": + case "166": + case "75": + return true; + } + break; + } + break; + case "221": + switch( doms.pop() ) { + case "248": + return doms.pop() === "182"; + case "255": + return doms.pop() === "71"; + } + break; + case "225": + switch( doms.pop() ) { + case "136": + return doms.pop() === "70"; + case "211": + return doms.pop() === "13"; + case "229": + return doms.pop() === "149"; + case "64": + return doms.pop() === "201"; + case "81": + return doms.pop() === "87"; + } + break; + case "226": + if (doms.pop() === "74") + return doms.pop() === "191"; + break; + case "227": + if (doms.pop() === "234") + return doms.pop() === "34"; + break; + case "228": + switch( doms.pop() ) { + case "180": + return doms.pop() === "156"; + case "244": + return doms.pop() === "64"; + } + break; + case "230": + switch( doms.pop() ) { + case "180": + switch( doms.pop() ) { + case "10": + case "103": + case "117": + case "136": + case "142": + case "161": + case "163": + case "164": + case "170": + case "171": + case "174": + case "185": + case "188": + case "197": + case "199": + case "244": + case "28": + case "33": + case "41": + case "44": + case "48": + case "54": + case "57": + case "75": + case "79": + case "93": + return true; + } + break; + case "181": + switch( doms.pop() ) { + case "108": + case "11": + case "116": + case "130": + case "137": + case "140": + case "151": + case "157": + case "176": + case "18": + case "186": + case "205": + case "208": + case "216": + case "222": + case "225": + case "23": + case "237": + case "242": + case "245": + case "248": + case "252": + case "34": + case "41": + case "45": + case "53": + case "6": + case "73": + case "74": + case "86": + case "87": + case "9": + case "92": + return true; + } + break; + case "182": + switch( doms.pop() ) { + case "10": + case "104": + case "11": + case "117": + case "139": + case "15": + case "159": + case "190": + case "199": + case "201": + case "212": + case "214": + case "225": + case "250": + case "31": + case "37": + case "39": + case "40": + case "49": + case "86": + case "98": + return true; + } + break; + case "183": + switch( doms.pop() ) { + case "107": + case "119": + case "122": + case "141": + case "147": + case "15": + case "165": + case "170": + case "183": + case "185": + case "191": + case "214": + case "217": + case "223": + case "27": + case "28": + case "31": + case "32": + case "44": + case "62": + case "65": + case "71": + case "85": + case "93": + case "95": + return true; + } + break; + case "228": + switch( doms.pop() ) { + case "10": + case "104": + case "119": + case "120": + case "136": + case "154": + case "37": + case "38": + case "48": + case "50": + case "54": + case "62": + case "65": + case "72": + case "73": + case "84": + case "85": + case "87": + return true; + } + break; + case "96": + switch( doms.pop() ) { + case "110": + case "122": + case "13": + case "22": + case "30": + case "31": + case "35": + case "87": + return true; + } + break; + } + break; + case "231": + switch( doms.pop() ) { + case "10": + return doms.pop() === "252"; + case "11": + return doms.pop() === "90"; + case "136": + return doms.pop() === "77"; + case "141": + return doms.pop() === "2"; + case "18": + return doms.pop() === "204"; + case "8": + return doms.pop() === "156"; + case "80": + return doms.pop() === "218"; + case "81": + return doms.pop() === "241"; + case "98": + return doms.pop() === "186"; + } + break; + case "235": + switch( doms.pop() ) { + case "100": + return doms.pop() === "36"; + case "107": + return doms.pop() === "140"; + case "109": + return doms.pop() === "133"; + case "147": + return doms.pop() === "62"; + case "184": + return doms.pop() === "82"; + case "223": + return doms.pop() === "196"; + case "69": + return doms.pop() === "205"; + } + break; + case "236": + if (doms.pop() === "229") + return doms.pop() === "134"; + break; + case "239": + switch( doms.pop() ) { + case "186": + switch( doms.pop() ) { + case "102": + case "107": + case "109": + case "115": + case "123": + case "129": + case "142": + case "145": + case "148": + case "153": + case "160": + case "161": + case "17": + case "175": + case "184": + case "191": + case "217": + case "225": + case "238": + case "240": + case "249": + case "250": + case "251": + case "26": + case "38": + case "4": + case "40": + case "41": + case "46": + case "49": + case "5": + case "58": + case "66": + case "67": + case "7": + case "76": + case "8": + case "81": + case "87": + case "88": + return true; + } + break; + case "192": + switch( doms.pop() ) { + case "100": + case "128": + case "14": + case "179": + case "180": + case "200": + case "207": + case "209": + case "225": + case "230": + case "27": + case "53": + case "6": + case "61": + case "67": + case "9": + return true; + } + break; + } + break; + case "242": + if (doms.pop() === "170") + return doms.pop() === "99"; + break; + case "243": + switch( doms.pop() ) { + case "148": + return doms.pop() === "41"; + case "161": + return doms.pop() === "47"; + case "162": + return doms.pop() === "177"; + case "173": + return doms.pop() === "42"; + case "194": + return doms.pop() === "7"; + case "237": + return doms.pop() === "239"; + case "35": + return doms.pop() === "112"; + case "60": + return doms.pop() === "220"; + case "70": + return doms.pop() === "214"; + case "99": + return doms.pop() === "240"; + } + break; + case "244": + switch( doms.pop() ) { + case "19": + return doms.pop() === "113"; + case "28": + return doms.pop() === "94"; + case "35": + return doms.pop() === "195"; + } + break; + case "246": + switch( doms.pop() ) { + case "185": + return doms.pop() === "83"; + case "225": + return doms.pop() === "164"; + } + break; + case "248": + if (doms.pop() === "247") + return doms.pop() === "54"; + break; + case "249": + if (doms.pop() === "39") + return doms.pop() === "61"; + break; + case "68": + switch( doms.pop() ) { + case "213": + return doms.pop() === "39"; + case "221": + return doms.pop() === "251"; + case "57": + return doms.pop() === "84"; + } + break; + case "69": + switch( doms.pop() ) { + case "1": + return doms.pop() === "104"; + case "14": + return doms.pop() === "37"; + case "250": + return doms.pop() === "158"; + case "38": + return doms.pop() === "224"; + case "48": + switch( doms.pop() ) { + case "112": + case "116": + return true; + } + break; + case "55": + return doms.pop() === "176"; + } + break; + case "72": + switch( doms.pop() ) { + case "130": + return doms.pop() === "67"; + case "9": + return doms.pop() === "51"; + case "96": + return doms.pop() === "234"; + } + break; + case "76": + switch( doms.pop() ) { + case "107": + return doms.pop() === "39"; + case "164": + return doms.pop() === "134"; + } + break; + case "77": + if (doms.pop() === "129") + return doms.pop() === "38"; + break; + case "79": + if (doms.pop() === "10") + return doms.pop() === "91"; + break; + case "83": + if (doms.pop() === "11") + return doms.pop() === "215"; + break; + case "84": + switch( doms.pop() ) { + case "102": + return doms.pop() === "7"; + case "219": + return doms.pop() === "225"; + case "77": + return doms.pop() === "239"; + } + break; + case "85": + if (doms.pop() === "2") + return doms.pop() === "85"; + break; + case "86": + switch( doms.pop() ) { + case "133": + return doms.pop() === "212"; + case "253": + return doms.pop() === "210"; + case "27": + return doms.pop() === "247"; + case "46": + return doms.pop() === "247"; + } + break; + case "88": + if (doms.pop() === "155") + return doms.pop() === "189"; + break; + case "93": + switch( doms.pop() ) { + case "164": + return doms.pop() === "142"; + case "42": + return doms.pop() === "179"; + } + break; + } + break; + case "58": + switch( doms.pop() ) { + case "20": + if (doms.pop() === "132") + return doms.pop() === "14"; + break; + case "64": + switch( doms.pop() ) { + case "190": + return doms.pop() === "149"; + case "200": + return doms.pop() === "67"; + case "204": + return doms.pop() === "41"; + case "205": + switch( doms.pop() ) { + case "167": + case "171": + case "174": + return true; + } + break; + } + break; + case "80": + if (doms.pop() === "21") + switch( doms.pop() ) { + case "130": + case "137": + return true; + } + break; + case "93": + if (doms.pop() === "146") + return doms.pop() === "151"; + break; + } + break; + case "59": + switch( doms.pop() ) { + case "106": + switch( doms.pop() ) { + case "13": + switch( doms.pop() ) { + case "11": + case "93": + return true; + } + break; + case "18": + switch( doms.pop() ) { + case "132": + case "133": + case "136": + case "137": + return true; + } + break; + } + break; + case "147": + if (doms.pop() === "234") + return doms.pop() === "18"; + break; + case "188": + if (doms.pop() === "255") + return doms.pop() === "82"; + break; + } + break; + case "60": + switch( doms.pop() ) { + case "191": + if (doms.pop() === "57") + return doms.pop() === "211"; + break; + case "35": + if (doms.pop() === "242") + return doms.pop() === "239"; + break; + case "41": + if (doms.pop() === "115") + return doms.pop() === "56"; + break; + case "46": + switch( doms.pop() ) { + case "171": + return doms.pop() === "85"; + case "175": + return doms.pop() === "221"; + } + break; + } + break; + case "61": + switch( doms.pop() ) { + case "115": + switch( doms.pop() ) { + case "122": + return doms.pop() === "106"; + case "126": + return doms.pop() === "48"; + } + break; + case "12": + if (doms.pop() === "232") + return doms.pop() === "163"; + break; + case "194": + if (doms.pop() === "239") + return doms.pop() === "84"; + break; + case "205": + if (doms.pop() === "224") + switch( doms.pop() ) { + case "249": + case "43": + return true; + } + break; + case "64": + if (doms.pop() === "61") + return doms.pop() === "161"; + break; + } + break; + case "62": + switch( doms.pop() ) { + case "109": + if (doms.pop() === "1") + return doms.pop() === "33"; + break; + case "116": + if (doms.pop() === "24") + return doms.pop() === "23"; + break; + case "118": + if (doms.pop() === "255") + return doms.pop() === "3"; + break; + case "128": + if (doms.pop() === "58") + return doms.pop() === "174"; + break; + case "129": + if (doms.pop() === "141") + return doms.pop() === "66"; + break; + case "149": + switch( doms.pop() ) { + case "1": + return doms.pop() === "165"; + case "12": + return doms.pop() === "62"; + case "24": + switch( doms.pop() ) { + case "150": + case "152": + case "226": + case "233": + case "67": + case "74": + return true; + } + break; + case "26": + switch( doms.pop() ) { + case "120": + case "83": + return true; + } + break; + case "27": + return doms.pop() === "183"; + case "7": + return doms.pop() === "230"; + } + break; + case "152": + if (doms.pop() === "62") + return doms.pop() === "114"; + break; + case "210": + switch( doms.pop() ) { + case "107": + return doms.pop() === "204"; + case "109": + return doms.pop() === "89"; + case "110": + switch( doms.pop() ) { + case "152": + case "98": + return true; + } + break; + case "114": + return doms.pop() === "138"; + case "138": + return doms.pop() === "222"; + case "140": + return doms.pop() === "214"; + case "170": + return doms.pop() === "114"; + case "178": + return doms.pop() === "221"; + case "244": + return doms.pop() === "235"; + case "246": + return doms.pop() === "240"; + case "38": + return doms.pop() === "175"; + } + break; + case "212": + switch( doms.pop() ) { + case "73": + return doms.pop() === "140"; + case "85": + switch( doms.pop() ) { + case "226": + case "67": + return true; + } + break; + case "91": + return doms.pop() === "3"; + case "93": + return doms.pop() === "52"; + } + break; + case "244": + if (doms.pop() === "10") + return doms.pop() === "78"; + break; + case "4": + if (doms.pop() === "22") + return doms.pop() === "10"; + break; + case "75": + switch( doms.pop() ) { + case "158": + return doms.pop() === "101"; + case "195": + return doms.pop() === "249"; + case "207": + switch( doms.pop() ) { + case "141": + case "142": + case "151": + case "152": + return true; + } + break; + case "214": + return doms.pop() === "25"; + case "215": + return doms.pop() === "173"; + case "237": + switch( doms.pop() ) { + case "252": + case "254": + return true; + } + break; + case "255": + return doms.pop() === "16"; + } + break; + } + break; + case "63": + switch( doms.pop() ) { + case "141": + switch( doms.pop() ) { + case "226": + return doms.pop() === "92"; + case "250": + return doms.pop() === "253"; + case "254": + return doms.pop() === "98"; + } + break; + case "147": + if (doms.pop() === "64") + return doms.pop() === "10"; + break; + case "247": + if (doms.pop() === "82") + return doms.pop() === "210"; + break; + } + break; + case "64": + switch( doms.pop() ) { + case "111": + switch( doms.pop() ) { + case "197": + return doms.pop() === "114"; + case "26": + return doms.pop() === "19"; + } + break; + case "136": + if (doms.pop() === "20") + return doms.pop() === "39"; + break; + case "14": + if (doms.pop() === "68") + return doms.pop() === "156"; + break; + case "141": + if (doms.pop() === "114") + return doms.pop() === "112"; + break; + case "15": + if (doms.pop() === "205") + switch( doms.pop() ) { + case "100": + case "101": + return true; + } + break; + case "17": + if (doms.pop() === "153") + return doms.pop() === "33"; + break; + case "185": + switch( doms.pop() ) { + case "234": + return doms.pop() === "203"; + case "235": + return doms.pop() === "178"; + } + break; + case "187": + if (doms.pop() === "227") + return doms.pop() === "14"; + break; + case "188": + switch( doms.pop() ) { + case "51": + return doms.pop() === "80"; + case "60": + return doms.pop() === "162"; + } + break; + case "20": + switch( doms.pop() ) { + case "40": + switch( doms.pop() ) { + case "66": + case "67": + return true; + } + break; + case "53": + return doms.pop() === "82"; + case "55": + return doms.pop() === "146"; + case "57": + return doms.pop() === "130"; + case "63": + return doms.pop() === "204"; + } + break; + case "210": + switch( doms.pop() ) { + case "138": + return doms.pop() === "7"; + case "140": + return doms.pop() === "1"; + case "144": + return doms.pop() === "250"; + } + break; + case "22": + if (doms.pop() === "117") + return doms.pop() === "66"; + break; + case "233": + if (doms.pop() === "161") + return doms.pop() === "121"; + break; + case "31": + if (doms.pop() === "42") + return doms.pop() === "235"; + break; + case "34": + switch( doms.pop() ) { + case "230": + switch( doms.pop() ) { + case "122": + case "137": + return true; + } + break; + case "67": + return doms.pop() === "222"; + case "8": + switch( doms.pop() ) { + case "18": + case "20": + case "21": + case "23": + case "7": + case "8": + case "9": + return true; + } + break; + case "89": + switch( doms.pop() ) { + case "155": + case "167": + return true; + } + break; + } + break; + case "37": + if (doms.pop() === "52") + return doms.pop() === "172"; + break; + case "49": + switch( doms.pop() ) { + case "234": + return doms.pop() === "90"; + case "246": + return doms.pop() === "241"; + } + break; + case "6": + switch( doms.pop() ) { + case "100": + return doms.pop() === "183"; + case "96": + return doms.pop() === "77"; + } + break; + case "62": + if (doms.pop() === "224") + return doms.pop() === "111"; + break; + case "70": + if (doms.pop() === "19") + switch( doms.pop() ) { + case "202": + case "34": + return true; + } + break; + case "71": + switch( doms.pop() ) { + case "74": + return doms.pop() === "176"; + case "75": + return doms.pop() === "254"; + } + break; + case "72": + if (doms.pop() === "101") + return doms.pop() === "37"; + break; + case "74": + switch( doms.pop() ) { + case "101": + return doms.pop() === "66"; + case "223": + return doms.pop() === "38"; + } + break; + case "79": + if (doms.pop() === "99") + return doms.pop() === "92"; + break; + case "85": + if (doms.pop() === "166") + return doms.pop() === "17"; + break; + case "90": + if (doms.pop() === "52") + return doms.pop() === "54"; + break; + case "91": + if (doms.pop() === "254") + return doms.pop() === "60"; + break; + } + break; + case "65": + switch( doms.pop() ) { + case "19": + if (doms.pop() === "157") + return doms.pop() === "232"; + break; + case "208": + if (doms.pop() === "56") + return doms.pop() === "130"; + break; + case "254": + switch( doms.pop() ) { + case "248": + return doms.pop() === "129"; + case "250": + return doms.pop() === "114"; + } + break; + case "36": + if (doms.pop() === "244") + return doms.pop() === "253"; + break; + case "49": + switch( doms.pop() ) { + case "3": + return doms.pop() === "6"; + case "8": + return doms.pop() === "111"; + } + break; + case "60": + switch( doms.pop() ) { + case "16": + return doms.pop() === "43"; + case "46": + return doms.pop() === "21"; + case "49": + return doms.pop() === "18"; + } + break; + case "75": + if (doms.pop() === "138") + return doms.pop() === "110"; + break; + case "98": + if (doms.pop() === "0") + return doms.pop() === "182"; + break; + } + break; + case "66": + switch( doms.pop() ) { + case "115": + if (doms.pop() === "174") + return doms.pop() === "183"; + break; + case "116": + switch( doms.pop() ) { + case "178": + return doms.pop() === "16"; + case "209": + return doms.pop() === "164"; + } + break; + case "117": + if (doms.pop() === "47") + return doms.pop() === "215"; + break; + case "147": + switch( doms.pop() ) { + case "240": + switch( doms.pop() ) { + case "170": + case "179": + return true; + } + break; + case "244": + switch( doms.pop() ) { + case "175": + case "53": + case "63": + case "92": + return true; + } + break; + } + break; + case "152": + if (doms.pop() === "73") + return doms.pop() === "145"; + break; + case "175": + if (doms.pop() === "237") + return doms.pop() === "206"; + break; + case "212": + switch( doms.pop() ) { + case "225": + return doms.pop() === "89"; + case "230": + switch( doms.pop() ) { + case "37": + case "63": + return true; + } + break; + case "232": + return doms.pop() === "132"; + case "242": + switch( doms.pop() ) { + case "129": + case "131": + return true; + } + break; + } + break; + case "216": + if (doms.pop() === "77") + switch( doms.pop() ) { + case "12": + case "21": + case "4": + return true; + } + break; + case "218": + if (doms.pop() === "72") + return doms.pop() === "112"; + break; + case "220": + if (doms.pop() === "4") + return doms.pop() === "139"; + break; + case "221": + switch( doms.pop() ) { + case "122": + return doms.pop() === "112"; + case "126": + return doms.pop() === "59"; + case "136": + return doms.pop() === "50"; + case "144": + return doms.pop() === "58"; + case "161": + return doms.pop() === "53"; + case "17": + return doms.pop() === "108"; + case "171": + return doms.pop() === "56"; + case "176": + return doms.pop() === "50"; + case "18": + return doms.pop() === "108"; + case "20": + return doms.pop() === "108"; + case "23": + return doms.pop() === "108"; + case "26": + return doms.pop() === "108"; + case "27": + return doms.pop() === "108"; + case "31": + return doms.pop() === "108"; + case "33": + return doms.pop() === "108"; + case "34": + return doms.pop() === "108"; + case "35": + return doms.pop() === "108"; + case "39": + return doms.pop() === "108"; + case "44": + return doms.pop() === "108"; + case "48": + return doms.pop() === "108"; + case "54": + return doms.pop() === "108"; + case "55": + return doms.pop() === "108"; + case "57": + return doms.pop() === "108"; + case "59": + return doms.pop() === "108"; + case "61": + return doms.pop() === "108"; + } + break; + case "249": + if (doms.pop() === "138") + return doms.pop() === "146"; + break; + case "254": + if (doms.pop() === "103") + return doms.pop() === "185"; + break; + case "45": + switch( doms.pop() ) { + case "231": + return doms.pop() === "245"; + case "248": + return doms.pop() === "246"; + case "249": + switch( doms.pop() ) { + case "245": + case "246": + return true; + } + break; + } + break; + case "59": + switch( doms.pop() ) { + case "64": + return doms.pop() === "115"; + case "65": + return doms.pop() === "4"; + case "71": + return doms.pop() === "114"; + } + break; + case "6": + switch( doms.pop() ) { + case "41": + return doms.pop() === "21"; + case "42": + return doms.pop() === "21"; + case "43": + return doms.pop() === "21"; + case "44": + return doms.pop() === "4"; + } + break; + case "85": + if (doms.pop() === "139") + switch( doms.pop() ) { + case "200": + case "201": + return true; + } + break; + case "96": + switch( doms.pop() ) { + case "147": + switch( doms.pop() ) { + case "103": + case "104": + case "114": + case "128": + case "132": + case "137": + return true; + } + break; + case "149": + return doms.pop() === "1"; + case "160": + switch( doms.pop() ) { + case "133": + case "149": + return true; + } + break; + case "161": + switch( doms.pop() ) { + case "138": + case "146": + return true; + } + break; + case "162": + return doms.pop() === "137"; + case "163": + return doms.pop() === "137"; + } + break; + } + break; + case "67": + switch( doms.pop() ) { + case "192": + if (doms.pop() === "35") + switch( doms.pop() ) { + case "128": + case "130": + case "133": + return true; + } + break; + case "196": + switch( doms.pop() ) { + case "13": + return doms.pop() === "208"; + case "222": + return doms.pop() === "228"; + case "85": + return doms.pop() === "119"; + } + break; + case "20": + switch( doms.pop() ) { + case "108": + return doms.pop() === "207"; + case "86": + return doms.pop() === "48"; + case "90": + switch( doms.pop() ) { + case "126": + case "185": + return true; + } + break; + } + break; + case "202": + if (doms.pop() === "114") + switch( doms.pop() ) { + case "133": + case "134": + return true; + } + break; + case "205": + if (doms.pop() === "101") + return doms.pop() === "127"; + break; + case "207": + if (doms.pop() === "199") + return doms.pop() === "164"; + break; + case "211": + if (doms.pop() === "111") + switch( doms.pop() ) { + case "110": + case "160": + case "161": + case "162": + case "163": + case "170": + return true; + } + break; + case "212": + if (doms.pop() === "93") + return doms.pop() === "226"; + break; + case "218": + if (doms.pop() === "116") + switch( doms.pop() ) { + case "82": + case "98": + return true; + } + break; + case "222": + switch( doms.pop() ) { + case "151": + return doms.pop() === "62"; + case "44": + return doms.pop() === "28"; + case "59": + return doms.pop() === "85"; + } + break; + case "223": + if (doms.pop() === "102") + return doms.pop() === "79"; + break; + case "225": + if (doms.pop() === "154") + return doms.pop() === "215"; + break; + case "227": + if (doms.pop() === "166") + return doms.pop() === "189"; + break; + case "228": + switch( doms.pop() ) { + case "116": + return doms.pop() === "48"; + case "122": + return doms.pop() === "178"; + case "19": + return doms.pop() === "216"; + case "205": + return doms.pop() === "169"; + } + break; + case "23": + switch( doms.pop() ) { + case "166": + return doms.pop() === "155"; + case "226": + return doms.pop() === "169"; + } + break; + case "231": + if (doms.pop() === "28") + switch( doms.pop() ) { + case "179": + case "182": + case "64": + return true; + } + break; + } + break; + case "68": + switch( doms.pop() ) { + case "168": + if (doms.pop() === "209") + return doms.pop() === "242"; + break; + case "169": + switch( doms.pop() ) { + case "73": + return doms.pop() === "82"; + case "85": + switch( doms.pop() ) { + case "113": + case "77": + return true; + } + break; + case "86": + switch( doms.pop() ) { + case "96": + case "98": + return true; + } + break; + case "98": + return doms.pop() === "245"; + } + break; + case "171": + if (doms.pop() === "215") + return doms.pop() === "13"; + break; + case "178": + if (doms.pop() === "254") + switch( doms.pop() ) { + case "120": + case "8": + return true; + } + break; + case "232": + if (doms.pop() === "35") + return doms.pop() === "229"; + break; + case "65": + switch( doms.pop() ) { + case "120": + return doms.pop() === "234"; + case "123": + return doms.pop() === "173"; + } + break; + } + break; + case "69": + switch( doms.pop() ) { + case "10": + if (doms.pop() === "33") + return doms.pop() === "178"; + break; + case "13": + if (doms.pop() === "144") + return doms.pop() === "236"; + break; + case "163": + if (doms.pop() === "225") + return doms.pop() === "182"; + break; + case "165": + if (doms.pop() === "95") + switch( doms.pop() ) { + case "222": + case "242": + return true; + } + break; + case "167": + switch( doms.pop() ) { + case "136": + return doms.pop() === "196"; + case "138": + return doms.pop() === "108"; + case "177": + return doms.pop() === "168"; + } + break; + case "172": + switch( doms.pop() ) { + case "199": + return doms.pop() === "50"; + case "201": + switch( doms.pop() ) { + case "144": + case "145": + case "202": + case "247": + return true; + } + break; + } + break; + case "174": + if (doms.pop() === "244") + return doms.pop() === "50"; + break; + case "175": + if (doms.pop() === "93") + return doms.pop() === "179"; + break; + case "192": + if (doms.pop() === "3") + switch( doms.pop() ) { + case "16": + case "64": + return true; + } + break; + case "195": + switch( doms.pop() ) { + case "101": + return doms.pop() === "66"; + case "124": + switch( doms.pop() ) { + case "170": + case "202": + case "69": + return true; + } + break; + } + break; + case "197": + switch( doms.pop() ) { + case "12": + switch( doms.pop() ) { + case "141": + case "185": + return true; + } + break; + case "18": + switch( doms.pop() ) { + case "184": + case "185": + case "186": + return true; + } + break; + case "21": + return doms.pop() === "165"; + } + break; + case "26": + if (doms.pop() === "170") + return doms.pop() === "8"; + break; + case "27": + if (doms.pop() === "174") + return doms.pop() === "10"; + break; + case "28": + if (doms.pop() === "199") + switch( doms.pop() ) { + case "253": + case "70": + return true; + } + break; + case "39": + if (doms.pop() === "236") + return doms.pop() === "225"; + break; + case "4": + switch( doms.pop() ) { + case "232": + return doms.pop() === "80"; + case "238": + return doms.pop() === "214"; + } + break; + case "46": + switch( doms.pop() ) { + case "24": + return doms.pop() === "166"; + case "27": + return doms.pop() === "114"; + } + break; + case "50": + if (doms.pop() === "216") + return doms.pop() === "243"; + break; + case "6": + switch( doms.pop() ) { + case "194": + return doms.pop() === "87"; + case "215": + return doms.pop() === "238"; + } + break; + case "64": + switch( doms.pop() ) { + case "36": + return doms.pop() === "167"; + case "39": + return doms.pop() === "9"; + case "61": + return doms.pop() === "133"; + case "73": + return doms.pop() === "104"; + } + break; + case "65": + switch( doms.pop() ) { + case "10": + return doms.pop() === "231"; + case "3": + switch( doms.pop() ) { + case "162": + case "232": + return true; + } + break; + case "33": + return doms.pop() === "111"; + } + break; + case "73": + switch( doms.pop() ) { + case "144": + return doms.pop() === "6"; + case "169": + return doms.pop() === "145"; + } + break; + case "89": + if (doms.pop() === "31") + return doms.pop() === "183"; + break; + case "90": + if (doms.pop() === "66") + return doms.pop() === "180"; + break; + } + break; + case "70": + switch( doms.pop() ) { + case "32": + if (doms.pop() === "91") + return doms.pop() === "27"; + break; + case "38": + switch( doms.pop() ) { + case "102": + return doms.pop() === "227"; + case "81": + return doms.pop() === "55"; + } + break; + case "40": + if (doms.pop() === "208") + return doms.pop() === "87"; + break; + case "86": + if (doms.pop() === "161") + return doms.pop() === "234"; + break; + } + break; + case "71": + if (doms.pop() === "18") + if (doms.pop() === "108") + return doms.pop() === "23"; + break; + case "72": + switch( doms.pop() ) { + case "14": + if (doms.pop() === "181") + return doms.pop() === "184"; + break; + case "167": + switch( doms.pop() ) { + case "131": + return doms.pop() === "160"; + case "191": + return doms.pop() === "69"; + case "36": + return doms.pop() === "28"; + case "56": + return doms.pop() === "41"; + } + break; + case "247": + if (doms.pop() === "172") + switch( doms.pop() ) { + case "216": + case "30": + return true; + } + break; + case "249": + switch( doms.pop() ) { + case "145": + return doms.pop() === "17"; + case "159": + return doms.pop() === "55"; + } + break; + case "32": + switch( doms.pop() ) { + case "28": + return doms.pop() === "89"; + case "43": + return doms.pop() === "37"; + } + break; + case "44": + switch( doms.pop() ) { + case "80": + return doms.pop() === "57"; + case "89": + return doms.pop() === "73"; + case "95": + return doms.pop() === "225"; + } + break; + case "47": + if (doms.pop() === "228") + return doms.pop() === "182"; + break; + case "52": + switch( doms.pop() ) { + case "129": + return doms.pop() === "191"; + case "245": + return doms.pop() === "191"; + } + break; + case "55": + if (doms.pop() === "155") + return doms.pop() === "143"; + break; + case "8": + switch( doms.pop() ) { + case "167": + return doms.pop() === "249"; + case "190": + switch( doms.pop() ) { + case "47": + case "48": + return true; + } + break; + } + break; + } + break; + case "74": + switch( doms.pop() ) { + case "117": + switch( doms.pop() ) { + case "176": + switch( doms.pop() ) { + case "228": + case "231": + case "233": + return true; + } + break; + case "180": + switch( doms.pop() ) { + case "168": + case "170": + case "188": + case "192": + case "240": + case "97": + return true; + } + break; + } + break; + case "119": + if (doms.pop() === "195") + return doms.pop() === "223"; + break; + case "122": + if (doms.pop() === "199") + return doms.pop() === "87"; + break; + case "125": + switch( doms.pop() ) { + case "128": + return doms.pop() === "132"; + case "137": + return doms.pop() === "132"; + case "143": + return doms.pop() === "121"; + case "193": + return doms.pop() === "132"; + case "196": + return doms.pop() === "132"; + case "226": + switch( doms.pop() ) { + case "74": + case "75": + case "76": + return true; + } + break; + case "228": + switch( doms.pop() ) { + case "234": + case "235": + case "236": + return true; + } + break; + case "28": + return doms.pop() === "132"; + case "29": + return doms.pop() === "132"; + case "30": + return doms.pop() === "132"; + } + break; + case "201": + switch( doms.pop() ) { + case "154": + return doms.pop() === "208"; + case "155": + return doms.pop() === "96"; + } + break; + case "207": + switch( doms.pop() ) { + case "243": + return doms.pop() === "55"; + case "253": + return doms.pop() === "71"; + } + break; + case "208": + switch( doms.pop() ) { + case "143": + return doms.pop() === "81"; + case "19": + return doms.pop() === "145"; + case "224": + return doms.pop() === "225"; + case "242": + return doms.pop() === "164"; + } + break; + case "209": + if (doms.pop() === "215") + switch( doms.pop() ) { + case "212": + case "5": + case "6": + return true; + } + break; + case "220": + switch( doms.pop() ) { + case "207": + switch( doms.pop() ) { + case "114": + case "177": + case "95": + return true; + } + break; + case "215": + switch( doms.pop() ) { + case "245": + case "81": + return true; + } + break; + case "219": + switch( doms.pop() ) { + case "53": + case "73": + return true; + } + break; + } + break; + case "50": + switch( doms.pop() ) { + case "105": + return doms.pop() === "114"; + case "60": + return doms.pop() === "29"; + case "61": + return doms.pop() === "197"; + } + break; + case "81": + if (doms.pop() === "186") + return doms.pop() === "35"; + break; + case "86": + if (doms.pop() === "8") + return doms.pop() === "12"; + break; + case "91": + switch( doms.pop() ) { + case "241": + return doms.pop() === "209"; + case "254": + return doms.pop() === "193"; + } + break; + } + break; + case "75": + switch( doms.pop() ) { + case "101": + switch( doms.pop() ) { + case "141": + return doms.pop() === "236"; + case "202": + return doms.pop() === "98"; + } + break; + case "102": + switch( doms.pop() ) { + case "22": + switch( doms.pop() ) { + case "138": + case "139": + case "140": + case "145": + case "150": + case "151": + case "180": + case "200": + case "202": + case "51": + return true; + } + break; + case "25": + return doms.pop() === "35"; + case "9": + return doms.pop() === "195"; + } + break; + case "126": + switch( doms.pop() ) { + case "101": + return doms.pop() === "234"; + case "102": + return doms.pop() === "249"; + case "104": + return doms.pop() === "241"; + case "175": + return doms.pop() === "234"; + case "217": + return doms.pop() === "38"; + case "46": + switch( doms.pop() ) { + case "40": + case "44": + return true; + } + break; + case "85": + return doms.pop() === "210"; + } + break; + case "127": + switch( doms.pop() ) { + case "114": + return doms.pop() === "52"; + case "15": + return doms.pop() === "99"; + } + break; + } + break; + case "76": + switch( doms.pop() ) { + case "163": + if (doms.pop() === "88") + return doms.pop() === "81"; + break; + case "164": + if (doms.pop() === "196") + return doms.pop() === "132"; + break; + case "73": + if (doms.pop() === "48") + return doms.pop() === "98"; + break; + case "75": + if (doms.pop() === "204") + return doms.pop() === "12"; + break; + } + break; + case "77": + switch( doms.pop() ) { + case "120": + switch( doms.pop() ) { + case "100": + return doms.pop() === "238"; + case "102": + switch( doms.pop() ) { + case "90": + case "93": + return true; + } + break; + case "104": + switch( doms.pop() ) { + case "18": + case "32": + case "63": + return true; + } + break; + case "105": + switch( doms.pop() ) { + case "112": + case "226": + return true; + } + break; + case "108": + return doms.pop() === "134"; + case "115": + switch( doms.pop() ) { + case "178": + case "184": + case "236": + return true; + } + break; + case "120": + return doms.pop() === "131"; + case "121": + switch( doms.pop() ) { + case "201": + case "55": + return true; + } + break; + case "122": + return doms.pop() === "117"; + case "97": + return doms.pop() === "93"; + } + break; + case "123": + switch( doms.pop() ) { + case "131": + return doms.pop() === "99"; + case "137": + return doms.pop() === "74"; + } + break; + case "222": + if (doms.pop() === "142") + return doms.pop() === "99"; + break; + case "232": + switch( doms.pop() ) { + case "66": + return doms.pop() === "93"; + case "68": + return doms.pop() === "129"; + } + break; + case "235": + if (doms.pop() === "17") + return doms.pop() === "138"; + break; + case "247": + if (doms.pop() === "178") + return doms.pop() === "172"; + break; + case "55": + if (doms.pop() === "21") + return doms.pop() === "55"; + break; + case "67": + if (doms.pop() === "29") + switch( doms.pop() ) { + case "138": + case "153": + case "169": + case "171": + case "178": + case "232": + case "235": + return true; + } + break; + case "72": + switch( doms.pop() ) { + case "129": + return doms.pop() === "68"; + case "131": + return doms.pop() === "232"; + } + break; + case "79": + if (doms.pop() === "81") + return doms.pop() === "11"; + break; + case "81": + if (doms.pop() === "245") + return doms.pop() === "179"; + break; + case "87": + switch( doms.pop() ) { + case "177": + return doms.pop() === "24"; + case "180": + switch( doms.pop() ) { + case "150": + case "152": + case "154": + case "174": + return true; + } + break; + case "181": + switch( doms.pop() ) { + case "29": + case "41": + case "63": + case "72": + case "76": + case "86": + case "89": + return true; + } + break; + case "192": + switch( doms.pop() ) { + case "158": + case "255": + return true; + } + break; + case "193": + return doms.pop() === "84"; + case "194": + return doms.pop() === "18"; + case "195": + return doms.pop() === "9"; + case "198": + switch( doms.pop() ) { + case "66": + case "94": + return true; + } + break; + } + break; + case "90": + if (doms.pop() === "192") + switch( doms.pop() ) { + case "201": + case "216": + return true; + } + break; + } + break; + case "78": + switch( doms.pop() ) { + case "108": + switch( doms.pop() ) { + case "177": + return doms.pop() === "161"; + case "178": + switch( doms.pop() ) { + case "130": + case "189": + return true; + } + break; + case "179": + switch( doms.pop() ) { + case "133": + case "142": + case "15": + case "29": + case "55": + case "83": + return true; + } + break; + case "180": + switch( doms.pop() ) { + case "130": + case "138": + case "161": + case "29": + case "31": + case "60": + case "83": + return true; + } + break; + case "181": + switch( doms.pop() ) { + case "137": + case "180": + case "20": + case "21": + case "33": + case "34": + case "56": + case "76": + case "77": + case "78": + case "97": + return true; + } + break; + case "182": + switch( doms.pop() ) { + case "123": + case "133": + case "148": + case "170": + case "178": + case "31": + case "32": + case "46": + case "55": + case "77": + return true; + } + break; + case "183": + switch( doms.pop() ) { + case "121": + case "172": + case "35": + case "46": + case "52": + case "71": + return true; + } + break; + case "184": + switch( doms.pop() ) { + case "133": + case "14": + case "179": + case "21": + return true; + } + break; + case "185": + switch( doms.pop() ) { + case "101": + case "128": + case "129": + case "62": + case "75": + return true; + } + break; + } + break; + case "110": + switch( doms.pop() ) { + case "160": + return doms.pop() === "185"; + case "163": + return doms.pop() === "122"; + case "18": + return doms.pop() === "147"; + } + break; + case "129": + switch( doms.pop() ) { + case "139": + return doms.pop() === "242"; + case "179": + return doms.pop() === "29"; + } + break; + case "137": + if (doms.pop() === "127") + return doms.pop() === "206"; + break; + case "138": + if (doms.pop() === "97") + return doms.pop() === "35"; + break; + case "140": + switch( doms.pop() ) { + case "131": + return doms.pop() === "178"; + case "132": + switch( doms.pop() ) { + case "138": + case "140": + case "143": + case "144": + case "145": + return true; + } + break; + case "135": + return doms.pop() === "117"; + case "137": + return doms.pop() === "41"; + case "138": + return doms.pop() === "80"; + case "140": + switch( doms.pop() ) { + case "198": + case "216": + case "235": + case "77": + return true; + } + break; + case "141": + switch( doms.pop() ) { + case "120": + case "121": + return true; + } + break; + case "143": + return doms.pop() === "156"; + case "148": + switch( doms.pop() ) { + case "144": + case "145": + case "232": + case "233": + case "234": + case "235": + case "26": + case "27": + case "30": + case "31": + return true; + } + break; + case "149": + switch( doms.pop() ) { + case "101": + case "102": + case "114": + case "115": + case "116": + case "117": + case "118": + case "119": + case "120": + case "121": + return true; + } + break; + case "153": + switch( doms.pop() ) { + case "222": + case "5": + return true; + } + break; + case "156": + return doms.pop() === "244"; + case "165": + switch( doms.pop() ) { + case "146": + case "68": + case "81": + case "85": + return true; + } + break; + case "166": + return doms.pop() === "83"; + case "172": + return doms.pop() === "144"; + case "173": + switch( doms.pop() ) { + case "134": + case "143": + case "157": + case "158": + case "214": + case "87": + return true; + } + break; + case "174": + switch( doms.pop() ) { + case "46": + case "92": + return true; + } + break; + case "175": + switch( doms.pop() ) { + case "198": + case "238": + case "78": + case "96": + return true; + } + break; + case "176": + switch( doms.pop() ) { + case "124": + case "188": + return true; + } + break; + case "183": + return doms.pop() === "51"; + case "184": + switch( doms.pop() ) { + case "151": + case "154": + case "56": + case "8": + return true; + } + break; + case "185": + switch( doms.pop() ) { + case "145": + case "182": + case "185": + case "197": + case "206": + case "207": + return true; + } + break; + case "191": + switch( doms.pop() ) { + case "146": + case "147": + case "148": + case "184": + return true; + } + break; + } + break; + case "142": + if (doms.pop() === "47") + return doms.pop() === "55"; + break; + case "152": + if (doms.pop() === "169") + return doms.pop() === "60"; + break; + case "24": + switch( doms.pop() ) { + case "210": + switch( doms.pop() ) { + case "164": + case "187": + return true; + } + break; + case "211": + return doms.pop() === "177"; + case "212": + return doms.pop() === "1"; + case "222": + return doms.pop() === "189"; + } + break; + case "26": + if (doms.pop() === "145") + return doms.pop() === "135"; + break; + case "46": + switch( doms.pop() ) { + case "106": + return doms.pop() === "88"; + case "127": + return doms.pop() === "239"; + case "181": + return doms.pop() === "5"; + case "183": + return doms.pop() === "19"; + case "22": + return doms.pop() === "91"; + case "59": + return doms.pop() === "103"; + } + break; + case "47": + switch( doms.pop() ) { + case "111": + return doms.pop() === "72"; + case "117": + return doms.pop() === "39"; + case "122": + return doms.pop() === "88"; + case "127": + switch( doms.pop() ) { + case "150": + case "57": + return true; + } + break; + case "152": + return doms.pop() === "133"; + case "204": + switch( doms.pop() ) { + case "58": + case "92": + return true; + } + break; + case "63": + return doms.pop() === "172"; + case "76": + return doms.pop() === "219"; + case "81": + return doms.pop() === "55"; + case "82": + return doms.pop() === "43"; + case "99": + return doms.pop() === "231"; + } + break; + } + break; + case "79": + switch( doms.pop() ) { + case "124": + if (doms.pop() === "31") + return doms.pop() === "189"; + break; + case "142": + if (doms.pop() === "75") + return doms.pop() === "141"; + break; + case "143": + if (doms.pop() === "186") + return doms.pop() === "117"; + break; + case "98": + if (doms.pop() === "25") + return doms.pop() === "21"; + break; + } + break; + case "8": + switch( doms.pop() ) { + case "12": + if (doms.pop() === "146") + return doms.pop() === "50"; + break; + case "17": + if (doms.pop() === "115") + switch( doms.pop() ) { + case "202": + case "203": + return true; + } + break; + case "21": + if (doms.pop() === "33") + switch( doms.pop() ) { + case "222": + case "223": + return true; + } + break; + } + break; + case "80": + switch( doms.pop() ) { + case "237": + switch( doms.pop() ) { + case "186": + switch( doms.pop() ) { + case "178": + case "187": + return true; + } + break; + case "216": + return doms.pop() === "228"; + } + break; + case "239": + switch( doms.pop() ) { + case "141": + return doms.pop() === "184"; + case "159": + switch( doms.pop() ) { + case "57": + case "64": + return true; + } + break; + case "178": + switch( doms.pop() ) { + case "222": + case "240": + return true; + } + break; + case "236": + switch( doms.pop() ) { + case "107": + case "123": + case "145": + case "97": + return true; + } + break; + case "237": + switch( doms.pop() ) { + case "10": + case "19": + return true; + } + break; + case "254": + switch( doms.pop() ) { + case "136": + case "147": + case "153": + case "19": + return true; + } + break; + } + break; + case "240": + switch( doms.pop() ) { + case "138": + return doms.pop() === "214"; + case "143": + return doms.pop() === "62"; + } + break; + case "243": + switch( doms.pop() ) { + case "162": + return doms.pop() === "175"; + case "181": + return doms.pop() === "116"; + case "184": + return doms.pop() === "149"; + case "186": + return doms.pop() === "114"; + case "190": + return doms.pop() === "12"; + } + break; + case "244": + if (doms.pop() === "165") + return doms.pop() === "66"; + break; + case "252": + if (doms.pop() === "241") + return doms.pop() === "101"; + break; + case "65": + if (doms.pop() === "251") + return doms.pop() === "140"; + break; + case "67": + if (doms.pop() === "6") + return doms.pop() === "238"; + break; + case "70": + if (doms.pop() === "72") + return doms.pop() === "8"; + break; + case "82": + switch( doms.pop() ) { + case "64": + switch( doms.pop() ) { + case "191": + case "79": + case "80": + return true; + } + break; + case "66": + return doms.pop() === "136"; + case "78": + return doms.pop() === "53"; + case "79": + return doms.pop() === "11"; + } + break; + case "84": + if (doms.pop() === "56") + return doms.pop() === "45"; + break; + case "85": + if (doms.pop() === "64") + return doms.pop() === "141"; + break; + case "86": + if (doms.pop() === "92") + return doms.pop() === "105"; + break; + case "87": + switch( doms.pop() ) { + case "196": + switch( doms.pop() ) { + case "105": + case "146": + return true; + } + break; + case "197": + return doms.pop() === "218"; + case "202": + switch( doms.pop() ) { + case "109": + case "177": + case "71": + return true; + } + break; + } + break; + case "90": + if (doms.pop() === "224") + return doms.pop() === "211"; + break; + case "91": + switch( doms.pop() ) { + case "191": + return doms.pop() === "225"; + case "37": + return doms.pop() === "212"; + } + break; + case "92": + if (doms.pop() === "177") + return doms.pop() === "3"; + break; + } + break; + case "81": + switch( doms.pop() ) { + case "0": + if (doms.pop() === "75") + return doms.pop() === "81"; + break; + case "169": + if (doms.pop() === "145") + switch( doms.pop() ) { + case "166": + case "175": + case "84": + return true; + } + break; + case "17": + switch( doms.pop() ) { + case "17": + return doms.pop() === "202"; + case "19": + return doms.pop() === "227"; + case "28": + return doms.pop() === "67"; + } + break; + case "171": + if (doms.pop() === "123") + return doms.pop() === "200"; + break; + case "2": + switch( doms.pop() ) { + case "216": + switch( doms.pop() ) { + case "253": + case "254": + return true; + } + break; + case "235": + switch( doms.pop() ) { + case "147": + case "171": + return true; + } + break; + case "236": + return doms.pop() === "157"; + } + break; + case "4": + if (doms.pop() === "126") + return doms.pop() === "144"; + break; + case "88": + if (doms.pop() === "168") + return doms.pop() === "10"; + break; + case "94": + if (doms.pop() === "195") + return doms.pop() === "50"; + break; + case "95": + switch( doms.pop() ) { + case "180": + return doms.pop() === "4"; + case "96": + return doms.pop() === "153"; + } + break; + } + break; + case "82": + switch( doms.pop() ) { + case "118": + switch( doms.pop() ) { + case "16": + switch( doms.pop() ) { + case "65": + case "66": + return true; + } + break; + case "17": + switch( doms.pop() ) { + case "204": + case "232": + return true; + } + break; + case "18": + return doms.pop() === "183"; + case "19": + switch( doms.pop() ) { + case "29": + case "35": + case "98": + return true; + } + break; + case "21": + return doms.pop() === "126"; + } + break; + case "135": + if (doms.pop() === "148") + return doms.pop() === "20"; + break; + case "145": + if (doms.pop() === "34") + return doms.pop() === "196"; + break; + case "146": + switch( doms.pop() ) { + case "37": + return doms.pop() === "183"; + case "56": + return doms.pop() === "169"; + case "62": + return doms.pop() === "246"; + } + break; + case "165": + switch( doms.pop() ) { + case "38": + return doms.pop() === "18"; + case "66": + return doms.pop() === "244"; + case "93": + return doms.pop() === "58"; + } + break; + case "192": + switch( doms.pop() ) { + case "65": + switch( doms.pop() ) { + case "21": + case "50": + return true; + } + break; + case "70": + return doms.pop() === "11"; + case "80": + return doms.pop() === "194"; + case "90": + return doms.pop() === "97"; + } + break; + case "197": + if (doms.pop() === "130") + return doms.pop() === "52"; + break; + case "200": + if (doms.pop() === "204") + return doms.pop() === "231"; + break; + case "221": + switch( doms.pop() ) { + case "102": + return doms.pop() === "217"; + case "105": + return doms.pop() === "130"; + case "129": + switch( doms.pop() ) { + case "16": + case "19": + return true; + } + break; + case "99": + return doms.pop() === "153"; + } + break; + case "71": + if (doms.pop() === "205") + return doms.pop() === "8"; + break; + case "94": + switch( doms.pop() ) { + case "201": + return doms.pop() === "66"; + case "228": + return doms.pop() === "252"; + case "249": + return doms.pop() === "234"; + } + break; + case "96": + if (doms.pop() === "40") + return doms.pop() === "180"; + break; + } + break; + case "83": + switch( doms.pop() ) { + case "125": + if (doms.pop() === "22") + switch( doms.pop() ) { + case "163": + case "205": + case "211": + return true; + } + break; + case "139": + if (doms.pop() === "0") + return doms.pop() === "11"; + break; + case "143": + if (doms.pop() === "188") + return doms.pop() === "193"; + break; + case "149": + switch( doms.pop() ) { + case "118": + return doms.pop() === "21"; + case "124": + switch( doms.pop() ) { + case "211": + case "212": + return true; + } + break; + } + break; + case "231": + if (doms.pop() === "239") + switch( doms.pop() ) { + case "140": + case "150": + case "162": + case "176": + case "66": + case "70": + return true; + } + break; + case "233": + if (doms.pop() === "143") + return doms.pop() === "140"; + break; + case "98": + if (doms.pop() === "167") + return doms.pop() === "90"; + break; + } + break; + case "84": + switch( doms.pop() ) { + case "19": + switch( doms.pop() ) { + case "171": + return doms.pop() === "182"; + case "173": + switch( doms.pop() ) { + case "196": + case "198": + case "204": + return true; + } + break; + } + break; + case "20": + if (doms.pop() === "200") + switch( doms.pop() ) { + case "204": + case "60": + case "69": + case "9": + return true; + } + break; + case "200": + if (doms.pop() === "204") + return doms.pop() === "55"; + break; + case "22": + if (doms.pop() === "109") + switch( doms.pop() ) { + case "117": + case "118": + return true; + } + break; + case "246": + if (doms.pop() === "137") + return doms.pop() === "180"; + break; + } + break; + case "85": + switch( doms.pop() ) { + case "10": + if (doms.pop() === "195") + return doms.pop() === "230"; + break; + case "114": + if (doms.pop() === "135") + return doms.pop() === "24"; + break; + case "13": + if (doms.pop() === "194") + return doms.pop() === "211"; + break; + case "159": + if (doms.pop() === "56") + return doms.pop() === "226"; + break; + case "17": + switch( doms.pop() ) { + case "112": + return doms.pop() === "175"; + case "12": + switch( doms.pop() ) { + case "230": + case "232": + return true; + } + break; + case "122": + return doms.pop() === "170"; + case "124": + switch( doms.pop() ) { + case "151": + case "152": + case "154": + case "156": + case "180": + case "181": + return true; + } + break; + case "127": + return doms.pop() === "148"; + case "15": + switch( doms.pop() ) { + case "186": + case "187": + case "189": + return true; + } + break; + case "163": + return doms.pop() === "40"; + case "188": + return doms.pop() === "71"; + case "190": + switch( doms.pop() ) { + case "234": + case "242": + return true; + } + break; + case "194": + return doms.pop() === "61"; + case "197": + switch( doms.pop() ) { + case "83": + case "84": + return true; + } + break; + case "201": + return doms.pop() === "72"; + case "207": + return doms.pop() === "75"; + case "222": + return doms.pop() === "144"; + case "225": + return doms.pop() === "28"; + case "227": + switch( doms.pop() ) { + case "169": + case "67": + return true; + } + break; + case "228": + return doms.pop() === "155"; + case "248": + return doms.pop() === "174"; + case "249": + return doms.pop() === "246"; + case "26": + return doms.pop() === "208"; + case "30": + switch( doms.pop() ) { + case "113": + case "147": + case "85": + return true; + } + break; + case "69": + return doms.pop() === "48"; + case "73": + switch( doms.pop() ) { + case "85": + case "86": + return true; + } + break; + case "75": + return doms.pop() === "230"; + case "78": + switch( doms.pop() ) { + case "102": + case "105": + return true; + } + break; + case "92": + switch( doms.pop() ) { + case "36": + case "57": + case "64": + case "70": + return true; + } + break; + } + break; + case "204": + switch( doms.pop() ) { + case "22": + return doms.pop() === "15"; + case "229": + return doms.pop() === "110"; + } + break; + case "214": + switch( doms.pop() ) { + case "193": + return doms.pop() === "107"; + case "206": + return doms.pop() === "242"; + } + break; + case "222": + if (doms.pop() === "234") + return doms.pop() === "11"; + break; + case "25": + switch( doms.pop() ) { + case "107": + return doms.pop() === "199"; + case "118": + return doms.pop() === "47"; + case "13": + return doms.pop() === "91"; + case "146": + return doms.pop() === "114"; + case "149": + return doms.pop() === "40"; + case "152": + return doms.pop() === "177"; + case "154": + return doms.pop() === "71"; + case "194": + return doms.pop() === "97"; + case "195": + return doms.pop() === "88"; + case "196": + return doms.pop() === "142"; + case "199": + return doms.pop() === "91"; + case "20": + return doms.pop() === "46"; + case "202": + return doms.pop() === "14"; + case "210": + return doms.pop() === "44"; + case "214": + return doms.pop() === "50"; + case "246": + return doms.pop() === "210"; + case "248": + return doms.pop() === "57"; + case "252": + return doms.pop() === "232"; + case "253": + return doms.pop() === "26"; + case "255": + return doms.pop() === "179"; + case "33": + return doms.pop() === "69"; + case "41": + switch( doms.pop() ) { + case "164": + case "167": + case "168": + case "169": + case "175": + case "181": + case "184": + case "186": + case "188": + case "190": + case "196": + case "199": + case "200": + case "201": + case "207": + case "208": + case "213": + case "216": + case "218": + case "220": + case "228": + case "231": + case "232": + return true; + } + break; + case "43": + return doms.pop() === "20"; + case "91": + return doms.pop() === "175"; + case "95": + return doms.pop() === "215"; + case "99": + switch( doms.pop() ) { + case "118": + case "50": + return true; + } + break; + } + break; + case "254": + if (doms.pop() === "48") + return doms.pop() === "66"; + break; + case "31": + if (doms.pop() === "101") + return doms.pop() === "152"; + break; + case "93": + switch( doms.pop() ) { + case "88": + return doms.pop() === "56"; + case "89": + return doms.pop() === "53"; + } + break; + } + break; + case "86": + if (doms.pop() === "106") + if (doms.pop() === "93") + switch( doms.pop() ) { + case "230": + case "247": + return true; + } + break; + case "87": + switch( doms.pop() ) { + case "106": + if (doms.pop() === "128") + return doms.pop() === "175"; + break; + case "117": + if (doms.pop() === "250") + switch( doms.pop() ) { + case "213": + case "214": + case "215": + return true; + } + break; + case "118": + switch( doms.pop() ) { + case "104": + return doms.pop() === "55"; + case "118": + return doms.pop() === "69"; + case "248": + switch( doms.pop() ) { + case "157": + case "248": + return true; + } + break; + case "90": + return doms.pop() === "191"; + } + break; + case "120": + if (doms.pop() === "37") + return doms.pop() === "204"; + break; + case "229": + if (doms.pop() === "108") + return doms.pop() === "96"; + break; + case "230": + switch( doms.pop() ) { + case "82": + return doms.pop() === "104"; + case "83": + return doms.pop() === "23"; + } + break; + case "236": + if (doms.pop() === "199") + return doms.pop() === "153"; + break; + case "239": + if (doms.pop() === "187") + switch( doms.pop() ) { + case "241": + case "242": + return true; + } + break; + case "245": + if (doms.pop() === "202") + switch( doms.pop() ) { + case "16": + case "163": + case "176": + case "184": + case "43": + return true; + } + break; + case "248": + switch( doms.pop() ) { + case "217": + switch( doms.pop() ) { + case "247": + case "253": + case "254": + return true; + } + break; + case "219": + return doms.pop() === "214"; + case "221": + switch( doms.pop() ) { + case "184": + case "246": + return true; + } + break; + } + break; + case "250": + if (doms.pop() === "153") + return doms.pop() === "87"; + break; + case "252": + switch( doms.pop() ) { + case "211": + switch( doms.pop() ) { + case "5": + case "6": + return true; + } + break; + case "216": + switch( doms.pop() ) { + case "23": + case "43": + return true; + } + break; + case "217": + switch( doms.pop() ) { + case "131": + case "132": + case "133": + case "168": + case "8": + return true; + } + break; + } + break; + case "76": + if (doms.pop() === "27") + return doms.pop() === "58"; + break; + case "98": + switch( doms.pop() ) { + case "179": + return doms.pop() === "108"; + case "185": + return doms.pop() === "7"; + case "233": + return doms.pop() === "135"; + case "239": + return doms.pop() === "40"; + } + break; + } + break; + case "88": + switch( doms.pop() ) { + case "150": + switch( doms.pop() ) { + case "128": + switch( doms.pop() ) { + case "202": + case "203": + case "204": + return true; + } + break; + case "132": + switch( doms.pop() ) { + case "138": + case "142": + return true; + } + break; + case "172": + switch( doms.pop() ) { + case "197": + case "200": + return true; + } + break; + case "186": + return doms.pop() === "210"; + case "200": + return doms.pop() === "78"; + case "211": + switch( doms.pop() ) { + case "194": + case "197": + return true; + } + break; + case "213": + return doms.pop() === "50"; + case "215": + switch( doms.pop() ) { + case "138": + case "151": + return true; + } + break; + case "223": + return doms.pop() === "226"; + case "233": + switch( doms.pop() ) { + case "130": + case "131": + case "133": + return true; + } + break; + case "240": + return doms.pop() === "120"; + case "247": + switch( doms.pop() ) { + case "18": + case "19": + case "2": + case "21": + case "4": + return true; + } + break; + } + break; + case "198": + switch( doms.pop() ) { + case "14": + return doms.pop() === "69"; + case "152": + return doms.pop() === "173"; + case "168": + switch( doms.pop() ) { + case "10": + case "14": + return true; + } + break; + case "173": + return doms.pop() === "94"; + case "195": + switch( doms.pop() ) { + case "152": + case "222": + return true; + } + break; + case "213": + return doms.pop() === "162"; + case "218": + return doms.pop() === "113"; + case "22": + return doms.pop() === "100"; + case "230": + return doms.pop() === "201"; + case "33": + return doms.pop() === "164"; + case "41": + return doms.pop() === "203"; + case "51": + return doms.pop() === "194"; + case "60": + return doms.pop() === "81"; + case "95": + return doms.pop() === "99"; + } + break; + case "204": + if (doms.pop() === "161") + return doms.pop() === "114"; + break; + case "208": + switch( doms.pop() ) { + case "0": + switch( doms.pop() ) { + case "108": + case "26": + case "39": + return true; + } + break; + case "1": + return doms.pop() === "45"; + case "11": + switch( doms.pop() ) { + case "30": + case "35": + case "46": + case "48": + case "49": + case "85": + case "89": + return true; + } + break; + case "12": + return doms.pop() === "99"; + case "16": + return doms.pop() === "150"; + case "18": + switch( doms.pop() ) { + case "106": + case "224": + case "228": + case "232": + case "248": + case "30": + case "31": + return true; + } + break; + case "2": + switch( doms.pop() ) { + case "195": + case "203": + case "204": + return true; + } + break; + case "23": + return doms.pop() === "245"; + case "24": + switch( doms.pop() ) { + case "33": + case "35": + case "41": + case "42": + case "46": + case "47": + case "49": + case "54": + case "56": + case "57": + case "58": + case "59": + return true; + } + break; + case "26": + return doms.pop() === "41"; + case "27": + switch( doms.pop() ) { + case "119": + case "134": + case "135": + case "136": + case "146": + case "148": + case "151": + case "173": + case "176": + case "178": + case "198": + case "199": + case "200": + case "210": + case "212": + case "215": + case "239": + case "242": + case "244": + case "27": + case "35": + return true; + } + break; + case "28": + switch( doms.pop() ) { + case "102": + case "138": + case "153": + case "226": + case "40": + case "57": + return true; + } + break; + case "29": + switch( doms.pop() ) { + case "112": + case "24": + case "244": + case "25": + return true; + } + break; + case "3": + return doms.pop() === "10"; + case "32": + switch( doms.pop() ) { + case "180": + case "38": + case "39": + return true; + } + break; + case "33": + switch( doms.pop() ) { + case "65": + case "69": + return true; + } + break; + case "35": + return doms.pop() === "69"; + case "36": + switch( doms.pop() ) { + case "111": + case "128": + case "156": + case "246": + case "37": + case "4": + case "84": + return true; + } + break; + case "38": + switch( doms.pop() ) { + case "107": + case "58": + case "6": + case "61": + case "71": + case "92": + return true; + } + break; + case "39": + return doms.pop() === "201"; + case "5": + switch( doms.pop() ) { + case "109": + case "177": + case "232": + case "233": + case "234": + case "235": + case "236": + case "237": + case "253": + return true; + } + break; + case "50": + switch( doms.pop() ) { + case "17": + case "18": + case "19": + case "29": + case "31": + case "34": + case "56": + case "60": + case "62": + return true; + } + break; + case "57": + return doms.pop() === "39"; + case "6": + switch( doms.pop() ) { + case "213": + case "71": + case "78": + case "79": + return true; + } + break; + case "60": + return doms.pop() === "247"; + case "61": + switch( doms.pop() ) { + case "113": + case "199": + return true; + } + break; + case "7": + switch( doms.pop() ) { + case "14": + case "150": + case "157": + case "17": + case "191": + case "200": + case "210": + case "23": + case "30": + case "70": + case "71": + return true; + } + break; + } + break; + case "214": + switch( doms.pop() ) { + case "193": + return doms.pop() === "202"; + case "196": + return doms.pop() === "42"; + case "200": + return doms.pop() === "203"; + case "204": + return doms.pop() === "244"; + case "232": + switch( doms.pop() ) { + case "52": + case "55": + return true; + } + break; + case "233": + return doms.pop() === "152"; + case "234": + return doms.pop() === "17"; + } + break; + case "221": + switch( doms.pop() ) { + case "132": + switch( doms.pop() ) { + case "158": + case "16": + case "161": + case "167": + case "182": + case "183": + case "191": + case "200": + case "222": + case "228": + case "231": + case "33": + case "41": + case "50": + return true; + } + break; + case "133": + return doms.pop() === "8"; + } + break; + case "80": + switch( doms.pop() ) { + case "185": + return doms.pop() === "83"; + case "28": + switch( doms.pop() ) { + case "60": + case "8": + return true; + } + break; + } + break; + case "81": + if (doms.pop() === "155") + switch( doms.pop() ) { + case "243": + case "244": + case "246": + return true; + } + break; + case "85": + switch( doms.pop() ) { + case "71": + return doms.pop() === "71"; + case "73": + switch( doms.pop() ) { + case "179": + case "213": + return true; + } + break; + case "74": + return doms.pop() === "80"; + case "75": + return doms.pop() === "116"; + case "79": + switch( doms.pop() ) { + case "2": + case "36": + case "43": + case "69": + case "8": + return true; + } + break; + case "84": + return doms.pop() === "126"; + case "89": + switch( doms.pop() ) { + case "30": + case "71": + return true; + } + break; + case "90": + switch( doms.pop() ) { + case "17": + case "20": + case "42": + return true; + } + break; + } + break; + } + break; + case "89": + switch( doms.pop() ) { + case "111": + switch( doms.pop() ) { + case "57": + return doms.pop() === "45"; + case "60": + return doms.pop() === "232"; + } + break; + case "161": + if (doms.pop() === "226") + return doms.pop() === "112"; + break; + case "163": + switch( doms.pop() ) { + case "142": + return doms.pop() === "163"; + case "146": + return doms.pop() === "122"; + case "154": + return doms.pop() === "90"; + case "157": + return doms.pop() === "44"; + } + break; + case "184": + switch( doms.pop() ) { + case "69": + return doms.pop() === "108"; + case "72": + return doms.pop() === "107"; + case "73": + return doms.pop() === "154"; + case "75": + switch( doms.pop() ) { + case "100": + case "69": + case "91": + return true; + } + break; + case "76": + switch( doms.pop() ) { + case "112": + case "249": + return true; + } + break; + case "83": + switch( doms.pop() ) { + case "244": + case "46": + return true; + } + break; + } + break; + case "188": + if (doms.pop() === "98") + return doms.pop() === "38"; + break; + case "218": + switch( doms.pop() ) { + case "14": + switch( doms.pop() ) { + case "11": + case "12": + return true; + } + break; + case "81": + return doms.pop() === "166"; + } + break; + case "236": + if (doms.pop() === "195") + return doms.pop() === "138"; + break; + case "248": + switch( doms.pop() ) { + case "164": + switch( doms.pop() ) { + case "216": + case "48": + return true; + } + break; + case "165": + switch( doms.pop() ) { + case "188": + case "189": + case "191": + case "192": + return true; + } + break; + case "166": + switch( doms.pop() ) { + case "165": + case "21": + case "76": + return true; + } + break; + case "168": + return doms.pop() === "135"; + case "170": + switch( doms.pop() ) { + case "184": + case "206": + return true; + } + break; + case "171": + return doms.pop() === "82"; + case "172": + return doms.pop() === "100"; + case "174": + switch( doms.pop() ) { + case "26": + case "41": + case "48": + return true; + } + break; + } + break; + case "254": + if (doms.pop() === "142") + return doms.pop() === "35"; + break; + case "32": + if (doms.pop() === "145") + return doms.pop() === "27"; + break; + case "33": + switch( doms.pop() ) { + case "0": + return doms.pop() === "45"; + case "8": + return doms.pop() === "121"; + } + break; + case "40": + if (doms.pop() === "181") + return doms.pop() === "34"; + break; + case "45": + if (doms.pop() === "248") + return doms.pop() === "238"; + break; + case "46": + if (doms.pop() === "102") + switch( doms.pop() ) { + case "10": + case "17": + return true; + } + break; + } + break; + case "91": + switch( doms.pop() ) { + case "102": + if (doms.pop() === "161") + return doms.pop() === "13"; + break; + case "103": + if (doms.pop() === "138") + return doms.pop() === "51"; + break; + case "105": + if (doms.pop() === "200") + return doms.pop() === "10"; + break; + case "121": + switch( doms.pop() ) { + case "107": + return doms.pop() === "204"; + case "183": + return doms.pop() === "151"; + case "216": + return doms.pop() === "138"; + case "35": + return doms.pop() === "157"; + case "38": + return doms.pop() === "43"; + case "74": + return doms.pop() === "196"; + case "91": + return doms.pop() === "36"; + } + break; + case "149": + switch( doms.pop() ) { + case "162": + return doms.pop() === "248"; + case "189": + return doms.pop() === "164"; + } + break; + case "186": + if (doms.pop() === "19") + return doms.pop() === "117"; + break; + case "192": + if (doms.pop() === "111") + return doms.pop() === "38"; + break; + case "193": + if (doms.pop() === "131") + return doms.pop() === "84"; + break; + case "194": + switch( doms.pop() ) { + case "250": + return doms.pop() === "141"; + case "251": + switch( doms.pop() ) { + case "72": + case "76": + case "99": + return true; + } + break; + } + break; + case "195": + switch( doms.pop() ) { + case "118": + return doms.pop() === "62"; + case "52": + return doms.pop() === "22"; + } + break; + case "197": + switch( doms.pop() ) { + case "129": + return doms.pop() === "61"; + case "131": + return doms.pop() === "74"; + case "229": + return doms.pop() === "113"; + case "230": + return doms.pop() === "186"; + } + break; + case "198": + if (doms.pop() === "36") + return doms.pop() === "14"; + break; + case "200": + switch( doms.pop() ) { + case "40": + switch( doms.pop() ) { + case "36": + case "94": + return true; + } + break; + case "48": + return doms.pop() === "220"; + } + break; + case "201": + if (doms.pop() === "202") + switch( doms.pop() ) { + case "176": + case "181": + case "20": + case "22": + return true; + } + break; + case "202": + if (doms.pop() === "63") + switch( doms.pop() ) { + case "44": + case "67": + return true; + } + break; + case "203": + switch( doms.pop() ) { + case "144": + return doms.pop() === "4"; + case "147": + switch( doms.pop() ) { + case "240": + case "43": + return true; + } + break; + case "4": + switch( doms.pop() ) { + case "129": + case "30": + return true; + } + break; + } + break; + case "205": + switch( doms.pop() ) { + case "6": + switch( doms.pop() ) { + case "135": + case "156": + return true; + } + break; + case "96": + return doms.pop() === "126"; + case "97": + switch( doms.pop() ) { + case "208": + case "209": + case "210": + case "211": + case "212": + case "213": + return true; + } + break; + } + break; + case "206": + switch( doms.pop() ) { + case "200": + return doms.pop() === "137"; + case "31": + return doms.pop() === "235"; + } + break; + case "207": + if (doms.pop() === "8") + return doms.pop() === "11"; + break; + case "208": + switch( doms.pop() ) { + case "154": + return doms.pop() === "151"; + case "99": + return doms.pop() === "12"; + } + break; + case "209": + if (doms.pop() === "77") + switch( doms.pop() ) { + case "23": + case "25": + case "44": + return true; + } + break; + case "210": + if (doms.pop() === "172") + switch( doms.pop() ) { + case "129": + case "131": + case "132": + case "133": + case "139": + return true; + } + break; + case "211": + if (doms.pop() === "98") + switch( doms.pop() ) { + case "161": + case "20": + case "78": + return true; + } + break; + case "212": + if (doms.pop() === "124") + return doms.pop() === "27"; + break; + case "213": + if (doms.pop() === "175") + switch( doms.pop() ) { + case "17": + case "181": + case "190": + case "21": + case "210": + case "211": + case "212": + case "213": + case "214": + case "216": + case "217": + case "22": + case "224": + case "226": + case "23": + case "233": + case "234": + case "237": + case "239": + case "240": + case "28": + case "33": + case "35": + case "36": + case "37": + case "42": + case "43": + case "44": + case "45": + case "47": + case "55": + case "57": + case "58": + case "64": + case "65": + case "67": + case "78": + case "81": + case "86": + case "87": + case "88": + case "89": + case "90": + return true; + } + break; + case "214": + if (doms.pop() === "209") + return doms.pop() === "7"; + break; + case "215": + switch( doms.pop() ) { + case "153": + switch( doms.pop() ) { + case "67": + case "84": + return true; + } + break; + case "154": + return doms.pop() === "149"; + case "155": + return doms.pop() === "64"; + } + break; + case "216": + switch( doms.pop() ) { + case "163": + return doms.pop() === "183"; + case "220": + switch( doms.pop() ) { + case "10": + case "11": + case "12": + case "17": + case "23": + case "4": + return true; + } + break; + case "34": + switch( doms.pop() ) { + case "13": + case "231": + return true; + } + break; + } + break; + case "217": + switch( doms.pop() ) { + case "90": + return doms.pop() === "127"; + case "91": + switch( doms.pop() ) { + case "126": + case "17": + return true; + } + break; + } + break; + case "218": + switch( doms.pop() ) { + case "122": + return doms.pop() === "16"; + case "212": + return doms.pop() === "195"; + case "213": + return doms.pop() === "181"; + case "89": + return doms.pop() === "77"; + } + break; + case "219": + if (doms.pop() === "29") + switch( doms.pop() ) { + case "113": + case "115": + case "14": + case "51": + return true; + } + break; + case "220": + switch( doms.pop() ) { + case "163": + return doms.pop() === "62"; + case "173": + return doms.pop() === "28"; + } + break; + case "221": + if (doms.pop() === "74") + return doms.pop() === "146"; + break; + case "222": + switch( doms.pop() ) { + case "139": + return doms.pop() === "26"; + case "8": + return doms.pop() === "185"; + } + break; + case "223": + switch( doms.pop() ) { + case "123": + switch( doms.pop() ) { + case "15": + case "182": + case "183": + case "184": + case "42": + return true; + } + break; + case "223": + return doms.pop() === "144"; + case "77": + switch( doms.pop() ) { + case "104": + case "105": + case "106": + case "109": + case "117": + case "120": + case "14": + case "145": + case "147": + case "214": + case "216": + case "219": + case "22": + case "223": + case "226": + case "23": + case "231": + case "241": + case "25": + case "26": + case "27": + case "28": + case "30": + case "31": + case "32": + case "36": + case "37": + case "38": + case "39": + case "46": + case "48": + case "49": + case "50": + case "51": + case "52": + case "53": + case "54": + case "59": + case "61": + case "69": + case "71": + case "72": + case "73": + case "74": + case "75": + case "86": + case "87": + return true; + } + break; + case "88": + return doms.pop() === "100"; + } + break; + case "224": + switch( doms.pop() ) { + case "140": + return doms.pop() === "193"; + case "141": + switch( doms.pop() ) { + case "165": + case "197": + return true; + } + break; + case "160": + switch( doms.pop() ) { + case "114": + case "123": + case "230": + case "88": + case "99": + return true; + } + break; + case "161": + switch( doms.pop() ) { + case "127": + case "132": + case "136": + case "137": + case "180": + case "196": + return true; + } + break; + } + break; + case "226": + switch( doms.pop() ) { + case "125": + return doms.pop() === "4"; + case "126": + switch( doms.pop() ) { + case "133": + case "213": + return true; + } + break; + case "127": + switch( doms.pop() ) { + case "10": + case "129": + case "15": + case "236": + case "29": + case "46": + case "51": + case "7": + case "81": + return true; + } + break; + case "212": + return doms.pop() === "167"; + case "213": + return doms.pop() === "141"; + case "33": + switch( doms.pop() ) { + case "20": + case "39": + return true; + } + break; + } + break; + case "228": + switch( doms.pop() ) { + case "146": + switch( doms.pop() ) { + case "12": + case "13": + return true; + } + break; + case "152": + switch( doms.pop() ) { + case "107": + case "219": + return true; + } + break; + case "153": + switch( doms.pop() ) { + case "10": + case "174": + return true; + } + break; + case "154": + switch( doms.pop() ) { + case "150": + case "236": + return true; + } + break; + case "199": + return doms.pop() === "229"; + case "7": + switch( doms.pop() ) { + case "249": + case "250": + case "251": + case "252": + case "253": + case "254": + return true; + } + break; + } + break; + case "229": + if (doms.pop() === "78") + return doms.pop() === "57"; + break; + case "230": + switch( doms.pop() ) { + case "121": + switch( doms.pop() ) { + case "160": + case "162": + case "53": + case "56": + return true; + } + break; + case "246": + return doms.pop() === "2"; + } + break; + case "231": + switch( doms.pop() ) { + case "84": + return doms.pop() === "234"; + case "86": + return doms.pop() === "216"; + case "98": + switch( doms.pop() ) { + case "112": + case "44": + case "95": + return true; + } + break; + } + break; + case "234": + switch( doms.pop() ) { + case "146": + switch( doms.pop() ) { + case "10": + case "45": + return true; + } + break; + case "32": + return doms.pop() === "16"; + } + break; + case "235": + if (doms.pop() === "143") + return doms.pop() === "152"; + break; + case "237": + if (doms.pop() === "250") + switch( doms.pop() ) { + case "105": + case "106": + case "110": + case "130": + case "14": + case "15": + case "19": + case "21": + case "30": + case "33": + case "34": + case "35": + case "36": + case "37": + case "38": + case "41": + case "49": + case "50": + case "61": + case "62": + case "63": + case "64": + case "68": + case "69": + case "70": + case "71": + case "72": + case "73": + case "77": + case "78": + case "79": + case "80": + case "81": + case "83": + case "89": + case "90": + case "92": + case "94": + case "95": + case "96": + return true; + } + break; + case "239": + switch( doms.pop() ) { + case "200": + return doms.pop() === "203"; + case "232": + return doms.pop() === "209"; + case "233": + return doms.pop() === "15"; + case "64": + return doms.pop() === "101"; + } + break; + case "250": + if (doms.pop() === "97") + return doms.pop() === "20"; + break; + } + break; + case "92": + switch( doms.pop() ) { + case "222": + switch( doms.pop() ) { + case "219": + return doms.pop() === "165"; + case "6": + switch( doms.pop() ) { + case "115": + case "129": + case "14": + return true; + } + break; + } + break; + case "246": + if (doms.pop() === "22") + return doms.pop() === "143"; + break; + case "48": + switch( doms.pop() ) { + case "109": + return doms.pop() === "26"; + case "118": + return doms.pop() === "2"; + case "78": + return doms.pop() === "58"; + } + break; + case "51": + if (doms.pop() === "164") + return doms.pop() === "58"; + break; + case "60": + if (doms.pop() === "184") + return doms.pop() === "72"; + break; + case "61": + if (doms.pop() === "153") + return doms.pop() === "74"; + break; + case "63": + if (doms.pop() === "97") + return doms.pop() === "188"; + break; + } + break; + case "93": + switch( doms.pop() ) { + case "115": + switch( doms.pop() ) { + case "84": + switch( doms.pop() ) { + case "251": + case "91": + return true; + } + break; + case "95": + switch( doms.pop() ) { + case "10": + case "13": + case "14": + return true; + } + break; + } + break; + case "125": + if (doms.pop() === "99") + switch( doms.pop() ) { + case "15": + case "17": + case "62": + case "65": + case "69": + case "70": + return true; + } + break; + case "158": + switch( doms.pop() ) { + case "200": + return doms.pop() === "45"; + case "201": + switch( doms.pop() ) { + case "169": + case "170": + case "171": + case "172": + return true; + } + break; + case "209": + return doms.pop() === "8"; + case "210": + switch( doms.pop() ) { + case "27": + case "29": + return true; + } + break; + case "211": + switch( doms.pop() ) { + case "130": + case "142": + case "204": + case "206": + return true; + } + break; + case "221": + switch( doms.pop() ) { + case "133": + case "141": + case "142": + case "146": + case "151": + case "155": + case "160": + case "161": + case "169": + return true; + } + break; + case "223": + return doms.pop() === "15"; + case "236": + return doms.pop() === "51"; + case "237": + return doms.pop() === "5"; + case "96": + return doms.pop() === "2"; + case "97": + return doms.pop() === "10"; + } + break; + case "170": + switch( doms.pop() ) { + case "104": + switch( doms.pop() ) { + case "107": + case "197": + case "84": + case "93": + return true; + } + break; + case "123": + switch( doms.pop() ) { + case "214": + case "47": + return true; + } + break; + case "134": + return doms.pop() === "210"; + case "137": + return doms.pop() === "16"; + case "27": + return doms.pop() === "51"; + case "76": + return doms.pop() === "203"; + case "79": + switch( doms.pop() ) { + case "101": + case "57": + case "59": + case "60": + case "65": + case "71": + case "72": + case "73": + case "74": + case "85": + case "94": + return true; + } + break; + case "92": + switch( doms.pop() ) { + case "115": + case "175": + case "196": + case "38": + case "47": + case "48": + case "53": + return true; + } + break; + case "93": + return doms.pop() === "45"; + } + break; + case "171": + switch( doms.pop() ) { + case "159": + return doms.pop() === "101"; + case "216": + switch( doms.pop() ) { + case "111": + case "89": + return true; + } + break; + case "217": + switch( doms.pop() ) { + case "187": + case "22": + case "80": + return true; + } + break; + } + break; + case "174": + switch( doms.pop() ) { + case "88": + return doms.pop() === "189"; + case "89": + switch( doms.pop() ) { + case "2": + case "3": + return true; + } + break; + case "91": + return doms.pop() === "159"; + case "93": + switch( doms.pop() ) { + case "221": + case "226": + return true; + } + break; + case "94": + switch( doms.pop() ) { + case "161": + case "162": + case "164": + return true; + } + break; + } + break; + case "175": + if (doms.pop() === "230") + return doms.pop() === "135"; + break; + case "187": + switch( doms.pop() ) { + case "121": + return doms.pop() === "4"; + case "200": + return doms.pop() === "213"; + } + break; + case "190": + switch( doms.pop() ) { + case "140": + switch( doms.pop() ) { + case "132": + case "63": + case "90": + case "91": + return true; + } + break; + case "143": + return doms.pop() === "12"; + case "41": + return doms.pop() === "22"; + case "42": + return doms.pop() === "106"; + case "43": + return doms.pop() === "211"; + case "44": + return doms.pop() === "101"; + case "45": + switch( doms.pop() ) { + case "1": + case "19": + case "241": + return true; + } + break; + case "47": + return doms.pop() === "119"; + } + break; + case "84": + if (doms.pop() === "118") + return doms.pop() === "100"; + break; + case "93": + switch( doms.pop() ) { + case "131": + return doms.pop() === "159"; + case "86": + return doms.pop() === "131"; + } + break; + } + break; + case "94": + switch( doms.pop() ) { + case "100": + if (doms.pop() === "21") + switch( doms.pop() ) { + case "187": + case "189": + return true; + } + break; + case "102": + switch( doms.pop() ) { + case "4": + return doms.pop() === "199"; + case "48": + switch( doms.pop() ) { + case "34": + case "35": + return true; + } + break; + case "49": + switch( doms.pop() ) { + case "210": + case "76": + return true; + } + break; + case "51": + switch( doms.pop() ) { + case "18": + case "22": + case "229": + return true; + } + break; + case "52": + return doms.pop() === "211"; + case "63": + switch( doms.pop() ) { + case "20": + case "59": + return true; + } + break; + } + break; + case "125": + switch( doms.pop() ) { + case "59": + switch( doms.pop() ) { + case "1": + case "100": + case "115": + case "119": + case "17": + case "4": + case "72": + return true; + } + break; + case "61": + return doms.pop() === "68"; + } + break; + case "126": + if (doms.pop() === "69") + return doms.pop() === "171"; + break; + case "154": + if (doms.pop() === "238") + return doms.pop() === "22"; + break; + case "158": + if (doms.pop() === "46") + return doms.pop() === "130"; + break; + case "185": + if (doms.pop() === "82") + switch( doms.pop() ) { + case "199": + case "216": + return true; + } + break; + case "198": + switch( doms.pop() ) { + case "241": + return doms.pop() === "111"; + case "97": + return doms.pop() === "131"; + } + break; + case "20": + if (doms.pop() === "21") + switch( doms.pop() ) { + case "37": + case "54": + return true; + } + break; + case "228": + switch( doms.pop() ) { + case "215": + switch( doms.pop() ) { + case "108": + case "242": + case "243": + case "92": + return true; + } + break; + case "218": + return doms.pop() === "15"; + } + break; + case "23": + switch( doms.pop() ) { + case "1": + return doms.pop() === "23"; + case "120": + return doms.pop() === "88"; + case "121": + return doms.pop() === "240"; + case "147": + return doms.pop() === "154"; + case "150": + switch( doms.pop() ) { + case "148": + case "222": + return true; + } + break; + case "159": + return doms.pop() === "185"; + case "165": + switch( doms.pop() ) { + case "138": + case "65": + return true; + } + break; + case "172": + return doms.pop() === "27"; + case "2": + return doms.pop() === "78"; + case "206": + return doms.pop() === "205"; + case "216": + return doms.pop() === "72"; + case "220": + return doms.pop() === "123"; + case "234": + return doms.pop() === "82"; + case "252": + return doms.pop() === "185"; + case "27": + switch( doms.pop() ) { + case "167": + case "45": + return true; + } + break; + case "50": + return doms.pop() === "208"; + case "6": + return doms.pop() === "194"; + case "73": + return doms.pop() === "212"; + case "76": + return doms.pop() === "111"; + case "78": + return doms.pop() === "84"; + case "90": + return doms.pop() === "147"; + case "95": + return doms.pop() === "224"; + } + break; + case "231": + if (doms.pop() === "109") + return doms.pop() === "88"; + break; + case "242": + switch( doms.pop() ) { + case "198": + return doms.pop() === "166"; + case "202": + return doms.pop() === "168"; + case "203": + switch( doms.pop() ) { + case "110": + case "111": + case "115": + return true; + } + break; + case "219": + switch( doms.pop() ) { + case "155": + case "156": + case "22": + return true; + } + break; + case "221": + return doms.pop() === "205"; + case "222": + switch( doms.pop() ) { + case "113": + case "185": + return true; + } + break; + case "227": + return doms.pop() === "68"; + case "232": + switch( doms.pop() ) { + case "74": + case "76": + case "83": + return true; + } + break; + case "233": + switch( doms.pop() ) { + case "240": + case "80": + return true; + } + break; + case "240": + switch( doms.pop() ) { + case "79": + case "86": + return true; + } + break; + case "246": + switch( doms.pop() ) { + case "27": + case "28": + return true; + } + break; + case "249": + return doms.pop() === "140"; + case "255": + return doms.pop() === "35"; + } + break; + case "244": + if (doms.pop() === "1") + return doms.pop() === "169"; + break; + case "249": + switch( doms.pop() ) { + case "147": + return doms.pop() === "76"; + case "189": + return doms.pop() === "8"; + } + break; + case "250": + if (doms.pop() === "253") + return doms.pop() === "189"; + break; + case "75": + switch( doms.pop() ) { + case "194": + switch( doms.pop() ) { + case "102": + case "104": + case "82": + return true; + } + break; + case "205": + return doms.pop() === "100"; + case "217": + return doms.pop() === "99"; + case "240": + return doms.pop() === "80"; + case "255": + return doms.pop() === "169"; + } + break; + case "76": + switch( doms.pop() ) { + case "204": + return doms.pop() === "198"; + case "206": + return doms.pop() === "144"; + case "213": + return doms.pop() === "163"; + case "233": + return doms.pop() === "81"; + } + break; + } + break; + case "95": + switch( doms.pop() ) { + case "101": + if (doms.pop() === "247") + return doms.pop() === "156"; + break; + case "131": + switch( doms.pop() ) { + case "186": + switch( doms.pop() ) { + case "101": + case "32": + return true; + } + break; + case "190": + switch( doms.pop() ) { + case "22": + case "31": + return true; + } + break; + case "233": + switch( doms.pop() ) { + case "131": + case "75": + case "85": + return true; + } + break; + case "236": + switch( doms.pop() ) { + case "80": + case "82": + return true; + } + break; + } + break; + case "138": + switch( doms.pop() ) { + case "171": + return doms.pop() === "140"; + case "179": + return doms.pop() === "78"; + case "183": + return doms.pop() === "157"; + } + break; + case "140": + switch( doms.pop() ) { + case "224": + return doms.pop() === "139"; + case "237": + return doms.pop() === "79"; + } + break; + case "142": + switch( doms.pop() ) { + case "152": + return doms.pop() === "194"; + case "30": + switch( doms.pop() ) { + case "37": + case "43": + return true; + } + break; + } + break; + case "163": + if (doms.pop() === "66") + switch( doms.pop() ) { + case "157": + case "166": + return true; + } + break; + case "169": + switch( doms.pop() ) { + case "184": + switch( doms.pop() ) { + case "210": + case "80": + return true; + } + break; + case "185": + switch( doms.pop() ) { + case "210": + case "248": + return true; + } + break; + } + break; + case "175": + switch( doms.pop() ) { + case "32": + return doms.pop() === "98"; + case "43": + return doms.pop() === "103"; + } + break; + case "211": + switch( doms.pop() ) { + case "101": + return doms.pop() === "3"; + case "102": + return doms.pop() === "87"; + case "103": + switch( doms.pop() ) { + case "180": + case "186": + case "241": + case "242": + case "245": + return true; + } + break; + case "11": + switch( doms.pop() ) { + case "33": + case "34": + return true; + } + break; + case "111": + return doms.pop() === "245"; + case "113": + return doms.pop() === "169"; + case "121": + return doms.pop() === "163"; + case "123": + switch( doms.pop() ) { + case "54": + case "56": + return true; + } + break; + case "13": + switch( doms.pop() ) { + case "68": + case "69": + return true; + } + break; + case "132": + switch( doms.pop() ) { + case "24": + case "25": + return true; + } + break; + case "148": + switch( doms.pop() ) { + case "49": + case "50": + case "9": + return true; + } + break; + case "150": + switch( doms.pop() ) { + case "71": + case "72": + return true; + } + break; + case "157": + switch( doms.pop() ) { + case "212": + case "214": + case "216": + case "217": + return true; + } + break; + case "160": + switch( doms.pop() ) { + case "118": + case "70": + case "75": + return true; + } + break; + case "162": + switch( doms.pop() ) { + case "105": + case "113": + case "114": + case "115": + case "28": + case "72": + return true; + } + break; + case "163": + switch( doms.pop() ) { + case "110": + case "118": + return true; + } + break; + case "169": + switch( doms.pop() ) { + case "122": + case "95": + return true; + } + break; + case "173": + return doms.pop() === "71"; + case "178": + return doms.pop() === "194"; + case "184": + switch( doms.pop() ) { + case "169": + case "178": + case "212": + return true; + } + break; + case "186": + switch( doms.pop() ) { + case "156": + case "157": + return true; + } + break; + case "188": + switch( doms.pop() ) { + case "193": + case "194": + return true; + } + break; + case "189": + switch( doms.pop() ) { + case "133": + case "98": + return true; + } + break; + case "190": + switch( doms.pop() ) { + case "18": + case "53": + return true; + } + break; + case "192": + return doms.pop() === "165"; + case "193": + switch( doms.pop() ) { + case "38": + case "39": + return true; + } + break; + case "194": + switch( doms.pop() ) { + case "11": + case "12": + return true; + } + break; + case "195": + switch( doms.pop() ) { + case "169": + case "175": + return true; + } + break; + case "197": + switch( doms.pop() ) { + case "178": + case "184": + return true; + } + break; + case "198": + return doms.pop() === "10"; + case "199": + switch( doms.pop() ) { + case "142": + case "2": + case "204": + return true; + } + break; + case "205": + switch( doms.pop() ) { + case "11": + case "30": + case "36": + case "43": + case "45": + case "46": + case "53": + case "55": + case "8": + return true; + } + break; + case "206": + switch( doms.pop() ) { + case "103": + case "76": + case "96": + return true; + } + break; + case "207": + return doms.pop() === "39"; + case "210": + return doms.pop() === "164"; + case "212": + return doms.pop() === "151"; + case "217": + return doms.pop() === "13"; + case "224": + switch( doms.pop() ) { + case "13": + case "19": + case "207": + return true; + } + break; + case "225": + switch( doms.pop() ) { + case "107": + case "209": + case "214": + return true; + } + break; + case "226": + switch( doms.pop() ) { + case "133": + case "70": + case "85": + case "86": + case "87": + case "88": + case "95": + case "96": + return true; + } + break; + case "227": + switch( doms.pop() ) { + case "119": + case "13": + return true; + } + break; + case "228": + return doms.pop() === "74"; + case "229": + switch( doms.pop() ) { + case "132": + case "54": + return true; + } + break; + case "230": + switch( doms.pop() ) { + case "228": + case "250": + case "251": + case "252": + return true; + } + break; + case "233": + return doms.pop() === "154"; + case "234": + return doms.pop() === "16"; + case "239": + switch( doms.pop() ) { + case "12": + case "50": + case "52": + return true; + } + break; + case "24": + return doms.pop() === "165"; + case "241": + return doms.pop() === "230"; + case "27": + switch( doms.pop() ) { + case "175": + case "176": + return true; + } + break; + case "68": + return doms.pop() === "247"; + case "78": + return doms.pop() === "29"; + case "81": + return doms.pop() === "30"; + case "90": + switch( doms.pop() ) { + case "193": + case "194": + case "195": + case "196": + return true; + } + break; + } + break; + case "213": + if (doms.pop() === "194") + return doms.pop() === "54"; + break; + case "215": + switch( doms.pop() ) { + case "44": + switch( doms.pop() ) { + case "152": + case "98": + return true; + } + break; + case "46": + return doms.pop() === "50"; + case "47": + return doms.pop() === "149"; + } + break; + case "47": + if (doms.pop() === "156") + switch( doms.pop() ) { + case "114": + case "151": + case "220": + return true; + } + break; + case "57": + if (doms.pop() === "120") + return doms.pop() === "56"; + break; + case "67": + switch( doms.pop() ) { + case "17": + return doms.pop() === "82"; + case "45": + return doms.pop() === "122"; + } + break; + case "85": + switch( doms.pop() ) { + case "17": + return doms.pop() === "148"; + case "31": + return doms.pop() === "50"; + case "34": + return doms.pop() === "102"; + case "39": + return doms.pop() === "94"; + case "46": + return doms.pop() === "130"; + case "58": + switch( doms.pop() ) { + case "127": + case "188": + return true; + } + break; + case "59": + return doms.pop() === "175"; + } + break; + } + break; + case "96": + switch( doms.pop() ) { + case "0": + if (doms.pop() === "159") + return doms.pop() === "131"; + break; + case "126": + if (doms.pop() === "99") + return doms.pop() === "81"; + break; + case "31": + if (doms.pop() === "89") + return doms.pop() === "247"; + break; + case "43": + if (doms.pop() === "131") + return doms.pop() === "82"; + break; + case "45": + switch( doms.pop() ) { + case "82": + switch( doms.pop() ) { + case "116": + case "120": + case "151": + case "179": + case "218": + return true; + } + break; + case "83": + switch( doms.pop() ) { + case "116": + case "207": + case "237": + case "252": + case "28": + case "37": + return true; + } + break; + } + break; + case "47": + if (doms.pop() === "228") + return doms.pop() === "19"; + break; + case "95": + if (doms.pop() === "131") + return doms.pop() === "33"; + break; + } + break; + case "97": + if (doms.pop() === "74") + switch( doms.pop() ) { + case "144": + return doms.pop() === "178"; + case "215": + return doms.pop() === "119"; + case "85": + return doms.pop() === "65"; + } + break; + case "98": + switch( doms.pop() ) { + case "115": + if (doms.pop() === "217") + return doms.pop() === "225"; + break; + case "126": + switch( doms.pop() ) { + case "107": + return doms.pop() === "213"; + case "177": + return doms.pop() === "111"; + case "24": + return doms.pop() === "130"; + } + break; + case "139": + if (doms.pop() === "135") + switch( doms.pop() ) { + case "129": + case "198": + return true; + } + break; + case "142": + if (doms.pop() === "213") + return doms.pop() === "26"; + break; + } + break; + case "99": + switch( doms.pop() ) { + case "192": + if (doms.pop() === "182") + return doms.pop() === "57"; + break; + case "198": + if (doms.pop() === "117") + return doms.pop() === "212"; + break; + } + break; + } + + return false; + })(host) ? viaProxy : 'DIRECT'; +} \ No newline at end of file diff --git a/pac-generator/src/blocked-ips-switch-trie.js b/pac-generator/src/blocked-ips-switch-trie.js new file mode 100755 index 0000000..1c5e500 --- /dev/null +++ b/pac-generator/src/blocked-ips-switch-trie.js @@ -0,0 +1,79 @@ +'use strict'; + +module.exports = (hosts, ips, generator, generatePac) => { + + function populateTrie(trie, doms) { + + var dom = doms.pop(); + if (!doms.length || doms.length === 1 && doms[0] === 'www') { + trie[''] = trie[''] || []; + trie[''].push( dom ) + return trie; + } + + if (trie[''] && trie[''].indexOf(dom) !== -1) // Subdomain of a blocked domain. + return trie; + + trie[dom] = trie[dom] || {}; + + populateTrie( trie[dom], doms ); + return trie; + } + + var trie = {}; + for(var ip of ips) { + var doms = ip.split('.').reverse(); + populateTrie(trie, doms); + } + + function trieToSwitch(trie, indent) { + var _indent = indent || ''; + var indent = _indent + ' '; + var keys = Object.keys(trie).sort(); + + if (!trie[''] && keys.length === 1) { + var key = keys[0]; + return _indent + 'if (doms.pop() === "'+key+'")\n'+ trieToSwitch(trie[key], indent); + } + + var cases = ''; + if (trie['']) { + var values = trie[''].sort(); + + if (values.length === 1 && keys.length === 1) + return _indent + 'return doms.pop() === "'+values[0]+'";\n'; + + cases = + values.filter( v => v ).map( val => indent +'case "'+val+'":\n' ).join('') + indent +' return true;\n'; + + delete trie['']; + keys = Object.keys(trie).sort(); + } + + cases += keys.filter( k => k ).map( + key => { + var tmp = trieToSwitch( trie[key], indent+' '); + if (!/^\s*return/.test(tmp)) + tmp += indent+' break;\n'; + + return indent +'case "'+key+'":\n' +tmp; + } + ).join(''); + + return '' + + _indent +'switch( doms.pop() ) {\n' + + cases + + _indent +'}\n'; + } + + function ifProxyByTrie(host) { + var doms = dnsResolve(host).split('.').reverse(); +//SWITCH + return false; + } + + var ifProxyByTrieStr = ifProxyByTrie.toString().replace('//SWITCH', trieToSwitch(trie, ' ')); + + return generatePac( ifProxyByTrieStr, 'host' ); + +}