var proxy = "PROXY 127.0.0.1:3128"; var direct = 'DIRECT'; var directDomains = { "10086.cn": 1, "126.com": 1, "139.com": 1, "163.com": 1, "189.cn": 1, "21cn.com": 1, "360buyimg.com": 1, "71edge.com": 1, "adservice.google.com": 1, "alibabausercontent.com": 1, "alicdn.com": 1, "alipay.com": 1, "alipayobjects.com": 1, "amap.com": 1, "amemv.com": 1, "autonavi.com": 1, "baidu.com": 1, "baidupcs.com": 1, "baidustatic.com": 1, "baike.com": 1, "bdimg.com": 1, "bdstatic.com": 1, "biliapi.net": 1, "bilibili.com": 1, "bilivideo.cn": 1, "byteimg.com": 1, "bytescm.com": 1, "cdn-go.cn": 1, "cdnnode.cn": 1, "cmbchina.com": 1, "dianping.com": 1, "dingtalk.com": 1, "douyinpic.com": 1, "ecombdapi.com": 1, "fonts.googleapis.com": 1, "fonts.gstatic.com": 1, "gtimg.cn": 1, "gtimg.com": 1, "hdslb.com": 1, "iqiyi.com": 1, "iqiyipic.com": 1, "jd.com": 1, "meituan.com": 1, "meituan.net": 1, "mi.com": 1, "mmstat.com": 1, "pddpic.com": 1, "pinduoduo.com": 1, "qlogo.cn": 1, "qpic.cn": 1, "qq.com": 1, "qqmail.com": 1, "qstatic.com": 1, "qy.net": 1, "sina.cn": 1, "sinaimg.cn": 1, "sinajs.cn": 1, "ssl.gstatic.com": 1, "taobao.com": 1, "tencent.com": 1, "tmall.com": 1, "tower.im": 1, "weibo.cn": 1, "weibo.com": 1, "weibocdn.com": 1, "www.gstatic.com": 1, "xiaomi.com": 1, "ykimg.com": 1, "youku.com": 1, "zijieapi.com": 1 }; var domainsUsingProxy = { "bing.cn": 1, "bing.com": 1, "bing.net": 1, "cloudflare.com": 1, "docker.com": 1, "facebook.com": 1, "facebook.net": 1, "fbcdn.net": 1, "ggpht.com": 1, "github.com": 1, "github.io": 1, "githubassets.com": 1, "githubusercontent.com": 1, "godaddy.com": 1, "google.com": 1, "google.com.hk": 1, "googleapis.com": 1, "googleusercontent.com": 1, "googlevideo.com": 1, "gstatic.com": 1, "jsdelivr.com": 1, "live.com": 1, "segment.io": 1, "stackoverflow.com": 1, "twitter.com": 1, "unpkg.com": 1, "wikipedia.org": 1, "youtube.com": 1, "ytimg.com": 1 }; var localTlds = { ".localhost": 1, ".test": 1 }; var cnips = [ [ 16777216, 4294901760, 24 ], [ 16842752, 4294901760, 24 ], [ 16908288, 4294901760, 23 ], [ 16973824, 4294901760, 16 ], [ 17039360, 4294901760, 24 ], [ 17301504, 4294901760, 16 ], [ 17432576, 4294901760, 21 ], [ 17563648, 4294705152, 14 ], [ 18350080, 4294443008, 13 ], [ 19726336, 4294901760, 16 ], [ 19922944, 4294836224, 15 ], [ 20054016, 4294901760, 16 ], [ 20119552, 4294901760, 16 ], [ 20447232, 4294443008, 13 ], [ 21233664, 4294705152, 14 ], [ 22020096, 4294443008, 13 ], [ 22544384, 4294705152, 14 ], [ 22806528, 4294836224, 15 ], [ 22937600, 4294836224, 15 ], [ 24379392, 4294836224, 15 ], [ 24510464, 4294901760, 16 ], [ 24576000, 4294901760, 17 ], [ 28573696, 4294705152, 14 ], [ 28835840, 4294836224, 15 ], [ 29097984, 4294705152, 14 ], [ 29360128, 4294443008, 13 ], [ 30015488, 4294836224, 15 ], [ 30146560, 4294705152, 14 ], [ 167772160, 4278190080, 0 ], [ 234881024, 4294901760, 21 ], [ 234946560, 4294901760, 22 ], [ 235929600, 4293918720, 12 ], [ 241565696, 4294901760, 22 ], [ 241631232, 4294901760, 16 ], [ 241696768, 4294443008, 13 ], [ 242221056, 4293918720, 12 ], [ 243400704, 4294836224, 15 ], [ 243662848, 4294836224, 15 ], [ 244318208, 4293918720, 12 ], [ 247463936, 4294901760, 22 ], [ 247726080, 4294836224, 15 ], [ 248250368, 4294836224, 15 ], [ 248512512, 4293918720, 12 ], [ 452984832, 4294901760, 22 ], [ 453509120, 4294443008, 13 ], [ 454033408, 4293918720, 12 ], [ 455213056, 4294901760, 21 ], [ 455344128, 4294705152, 14 ], [ 455606272, 4294443008, 13 ], [ 456261632, 4294901760, 21 ], [ 456523776, 4294901760, 21 ], [ 459407360, 4294901760, 20 ], [ 459472896, 4294901760, 17 ], [ 459735040, 4294901760, 16 ], [ 459931648, 4294901760, 18 ], [ 460128256, 4294901760, 19 ], [ 460324864, 4294901760, 18 ], [ 460390400, 4294901760, 18 ], [ 460521472, 4294901760, 17 ], [ 460587008, 4294901760, 22 ], [ 460914688, 4294901760, 21 ], [ 461373440, 4294836224, 15 ], [ 461570048, 4294901760, 22 ], [ 462422016, 4294901760, 16 ], [ 462684160, 4294705152, 14 ], [ 462946304, 4294443008, 13 ], [ 465043456, 4294443008, 13 ], [ 465567744, 4292870144, 11 ], [ 467664896, 4294705152, 14 ], [ 603979776, 4294901760, 22 ], [ 604045312, 4294901760, 16 ], [ 604241920, 4294705152, 14 ], [ 605028352, 4293918720, 12 ], [ 606076928, 4294705152, 14 ], [ 606339072, 4294901760, 16 ], [ 606404608, 4294901760, 19 ], [ 606601216, 4294443008, 13 ], [ 607125504, 4294836224, 15 ], [ 607256576, 4294901760, 23 ], [ 607322112, 4294901760, 16 ], [ 607649792, 4294443008, 13 ], [ 610271232, 4292870144, 11 ], [ 612368384, 4290772992, 10 ], [ 616562688, 4292870144, 11 ], [ 620232704, 4294705152, 14 ], [ 620625920, 4294901760, 16 ], [ 620691456, 4294901760, 22 ], [ 654311424, 4294901760, 24 ], [ 658505728, 4292870144, 11 ], [ 660602880, 4294443008, 13 ], [ 661127168, 4294705152, 14 ], [ 661389312, 4294901760, 16 ], [ 662700032, 4290772992, 10 ], [ 675807232, 4294836224, 15 ], [ 679280640, 4294901760, 17 ], [ 679346176, 4294901760, 18 ], [ 681705472, 4294901760, 16 ], [ 704643072, 4294901760, 22 ], [ 704708608, 4294901760, 19 ], [ 704905216, 4294705152, 14 ], [ 707788800, 4294836224, 15 ], [ 707919872, 4294901760, 16 ], [ 707985408, 4294901760, 16 ], [ 708050944, 4294705152, 14 ], [ 708313088, 4294705152, 14 ], [ 708706304, 4294901760, 17 ], [ 708771840, 4294901760, 16 ], [ 709885952, 4294836224, 15 ], [ 710082560, 4294901760, 20 ], [ 710148096, 4294705152, 14 ], [ 710410240, 4294443008, 13 ], [ 710934528, 4294901760, 19 ], [ 711000064, 4294901760, 16 ], [ 711131136, 4294901760, 18 ], [ 711196672, 4294705152, 14 ], [ 712507392, 4294836224, 15 ], [ 712638464, 4294901760, 16 ], [ 712704000, 4294901760, 19 ], [ 713031680, 4293918720, 12 ], [ 714866688, 4294901760, 19 ], [ 714932224, 4294901760, 16 ], [ 714997760, 4294901760, 16 ], [ 715063296, 4294901760, 16 ], [ 715128832, 4293918720, 12 ], [ 716177408, 4294443008, 13 ], [ 716701696, 4294836224, 15 ], [ 716832768, 4294901760, 16 ], [ 716898304, 4294901760, 18 ], [ 717225984, 4294836224, 15 ], [ 717357056, 4294901760, 21 ], [ 717422592, 4294901760, 16 ], [ 717488128, 4294705152, 14 ], [ 717815808, 4294901760, 17 ], [ 717881344, 4294836224, 15 ], [ 718012416, 4294705152, 14 ], [ 718274560, 4293918720, 12 ], [ 719323136, 4293918720, 12 ], [ 720371712, 4294901760, 17 ], [ 720502784, 4294836224, 15 ], [ 720633856, 4294705152, 14 ], [ 720896000, 4294443008, 13 ], [ 730333184, 4294443008, 13 ], [ 730857472, 4294443008, 13 ], [ 732954624, 4293918720, 12 ], [ 734003200, 4294836224, 15 ], [ 734134272, 4294901760, 16 ], [ 734199808, 4294901760, 16 ], [ 734265344, 4294836224, 15 ], [ 736100352, 4294901760, 22 ], [ 736165888, 4294901760, 22 ], [ 736231424, 4294901760, 22 ], [ 736296960, 4294901760, 22 ], [ 736362496, 4294901760, 22 ], [ 736428032, 4294901760, 22 ], [ 736493568, 4294901760, 22 ], [ 736559104, 4294901760, 22 ], [ 736886784, 4294901760, 22 ], [ 736952320, 4294901760, 22 ], [ 737017856, 4294901760, 22 ], [ 737083392, 4294901760, 22 ], [ 737148928, 4294901760, 22 ], [ 737214464, 4294901760, 22 ], [ 737280000, 4294901760, 22 ], [ 737345536, 4294901760, 22 ], [ 737542144, 4294901760, 22 ], [ 737607680, 4294901760, 22 ], [ 737673216, 4294901760, 22 ], [ 737738752, 4294901760, 22 ], [ 737804288, 4294901760, 22 ], [ 737869824, 4294901760, 22 ], [ 737935360, 4294901760, 22 ], [ 738066432, 4294901760, 22 ], [ 738131968, 4294901760, 22 ], [ 757596160, 4294901760, 18 ], [ 759234560, 4294901760, 22 ], [ 762314752, 4294901760, 22 ], [ 762380288, 4294901760, 22 ], [ 762445824, 4294901760, 22 ], [ 762511360, 4294901760, 22 ], [ 762576896, 4294901760, 22 ], [ 762642432, 4294901760, 22 ], [ 762773504, 4294901760, 22 ], [ 762839040, 4294901760, 22 ], [ 762904576, 4294901760, 22 ], [ 762970112, 4294901760, 22 ], [ 763035648, 4294901760, 22 ], [ 763101184, 4294901760, 22 ], [ 763166720, 4294901760, 22 ], [ 763232256, 4294901760, 22 ], [ 763297792, 4294901760, 22 ], [ 771227648, 4294901760, 22 ], [ 771293184, 4294901760, 22 ], [ 771358720, 4294901760, 22 ], [ 771424256, 4294901760, 22 ], [ 771489792, 4294901760, 22 ], [ 771555328, 4294901760, 22 ], [ 771620864, 4294901760, 22 ], [ 771686400, 4294901760, 22 ], [ 794558464, 4294705152, 14 ], [ 794820608, 4292870144, 11 ], [ 822345728, 4294705152, 14 ], [ 825425920, 4294901760, 16 ], [ 825491456, 4294705152, 14 ], [ 826277888, 4292870144, 11 ], [ 829423616, 4294443008, 13 ], [ 829947904, 4294705152, 14 ], [ 830472192, 4294901760, 24 ], [ 831258624, 4294836224, 15 ], [ 832045056, 4294705152, 14 ], [ 835715072, 4294836224, 15 ], [ 835846144, 4294836224, 15 ], [ 836501504, 4294705152, 14 ], [ 837287936, 4294705152, 14 ], [ 837746688, 4294901760, 18 ], [ 838205440, 4294901760, 19 ], [ 877658112, 4294836224, 15 ], [ 877789184, 4294836224, 15 ], [ 880934912, 4294836224, 15 ], [ 920518656, 4294836224, 15 ], [ 967835648, 4294836224, 15 ], [ 973996032, 4294836224, 15 ], [ 974127104, 4294901760, 16 ], [ 974192640, 4294901760, 17 ], [ 974258176, 4294901760, 16 ], [ 974323712, 4294901760, 16 ], [ 974389248, 4294901760, 16 ], [ 974454784, 4294901760, 16 ], [ 974520320, 4294836224, 15 ], [ 974651392, 4294836224, 15 ], [ 975044608, 4294836224, 15 ], [ 975175680, 4294443008, 13 ], [ 975699968, 4294836224, 15 ], [ 975831040, 4294901760, 16 ], [ 975896576, 4294901760, 16 ], [ 975962112, 4294705152, 14 ], [ 976224256, 4294443008, 13 ], [ 976748544, 4294836224, 15 ], [ 976879616, 4294901760, 16 ], [ 976945152, 4294901760, 17 ], [ 977010688, 4294705152, 14 ], [ 977338368, 4294901760, 21 ], [ 977403904, 4294836224, 15 ], [ 977534976, 4294901760, 17 ], [ 978452480, 4294901760, 17 ], [ 978518016, 4294901760, 17 ], [ 978780160, 4294901760, 18 ], [ 979566592, 4294901760, 17 ], [ 979632128, 4294836224, 15 ], [ 980680704, 4294705152, 14 ], [ 981467136, 4294443008, 13 ], [ 982515712, 4294901760, 16 ], [ 983171072, 4294836224, 15 ], [ 985661440, 4294836224, 15 ], [ 985792512, 4294836224, 15 ], [ 985923584, 4294836224, 15 ], [ 986054656, 4294836224, 15 ], [ 986185728, 4294443008, 13 ], [ 986710016, 4293918720, 12 ], [ 988807168, 4294836224, 15 ], [ 988938240, 4294836224, 15 ], [ 989069312, 4294836224, 15 ], [ 989200384, 4294836224, 15 ], [ 989331456, 4294443008, 13 ], [ 991952896, 4294443008, 13 ], [ 992477184, 4294836224, 15 ], [ 992608256, 4294901760, 16 ], [ 992673792, 4294901760, 16 ], [ 992739328, 4294705152, 14 ], [ 993001472, 4294901760, 16 ], [ 993067008, 4294901760, 17 ], [ 993132544, 4294901760, 16 ], [ 993198080, 4294901760, 17 ], [ 993263616, 4294705152, 14 ], [ 993525760, 4294705152, 14 ], [ 993787904, 4294836224, 15 ], [ 993918976, 4294836224, 15 ], [ 994050048, 4294705152, 14 ], [ 994312192, 4294705152, 14 ], [ 994574336, 4294836224, 15 ], [ 994705408, 4294836224, 15 ], [ 994836480, 4294901760, 16 ], [ 994902016, 4294901760, 16 ], [ 994967552, 4294836224, 15 ], [ 995098624, 4294836224, 15 ], [ 995229696, 4294836224, 15 ], [ 996868096, 4294901760, 17 ], [ 996933632, 4294836224, 15 ], [ 997064704, 4294836224, 15 ], [ 999751680, 4294901760, 17 ], [ 999817216, 4294901760, 22 ], [ 999882752, 4294901760, 22 ], [ 1000013824, 4294901760, 16 ], [ 1001127936, 4294836224, 15 ], [ 1001259008, 4294836224, 15 ], [ 1002373120, 4294901760, 17 ], [ 1002438656, 4290772992, 10 ], [ 1006632960, 4294443008, 13 ], [ 1007157248, 4294836224, 15 ], [ 1007288320, 4294901760, 16 ], [ 1007353856, 4294901760, 16 ], [ 1007419392, 4294901760, 16 ], [ 1007484928, 4294901760, 18 ], [ 1007550464, 4294836224, 15 ], [ 1007681536, 4294443008, 13 ], [ 1008205824, 4294705152, 14 ], [ 1008467968, 4294836224, 15 ], [ 1008599040, 4294901760, 16 ], [ 1008664576, 4294901760, 16 ], [ 1010237440, 4294901760, 16 ], [ 1010761728, 4294901760, 16 ], [ 1017118720, 4294836224, 15 ], [ 1017249792, 4294836224, 15 ], [ 1017380864, 4294836224, 15 ], [ 1017511936, 4294836224, 15 ], [ 1017643008, 4294443008, 13 ], [ 1018167296, 4293918720, 12 ], [ 1019346944, 4294836224, 15 ], [ 1019740160, 4294705152, 14 ], [ 1020002304, 4294901760, 16 ], [ 1020067840, 4294901760, 16 ], [ 1020133376, 4294836224, 15 ], [ 1020264448, 4294443008, 13 ], [ 1020788736, 4294836224, 15 ], [ 1020919808, 4294836224, 15 ], [ 1021050880, 4294705152, 14 ], [ 1021837312, 4294836224, 15 ], [ 1022033920, 4294901760, 16 ], [ 1022689280, 4294901760, 17 ], [ 1022820352, 4294901760, 16 ], [ 1023148032, 4294901760, 16 ], [ 1023213568, 4294901760, 17 ], [ 1023344640, 4294901760, 16 ], [ 1023672320, 4294901760, 22 ], [ 1023934464, 4294901760, 20 ], [ 1024327680, 4294901760, 22 ], [ 1025245184, 4294901760, 20 ], [ 1025310720, 4294901760, 18 ], [ 1026359296, 4294901760, 18 ], [ 1026490368, 4294901760, 18 ], [ 1026555904, 4294705152, 14 ], [ 1026818048, 4294836224, 15 ], [ 1026949120, 4294901760, 16 ], [ 1027014656, 4294901760, 16 ], [ 1029111808, 4294901760, 18 ], [ 1031798784, 4294836224, 15 ], [ 1031929856, 4294836224, 15 ], [ 1032060928, 4294901760, 16 ], [ 1032126464, 4294901760, 17 ], [ 1032192000, 4294901760, 18 ], [ 1032257536, 4294901760, 16 ], [ 1032323072, 4294901760, 18 ], [ 1032388608, 4294901760, 17 ], [ 1032454144, 4294901760, 18 ], [ 1032519680, 4294901760, 17 ], [ 1032585216, 4294705152, 14 ], [ 1032847360, 4294705152, 14 ], [ 1033109504, 4294836224, 15 ], [ 1033240576, 4294836224, 15 ], [ 1033371648, 4294901760, 16 ], [ 1033437184, 4294901760, 16 ], [ 1033502720, 4294836224, 15 ], [ 1033633792, 4294901760, 16 ], [ 1033699328, 4294901760, 16 ], [ 1033764864, 4294901760, 17 ], [ 1033830400, 4294901760, 18 ], [ 1033895936, 4294901760, 16 ], [ 1033961472, 4294901760, 18 ], [ 1034027008, 4294901760, 16 ], [ 1034092544, 4294901760, 16 ], [ 1034158080, 4294901760, 16 ], [ 1034223616, 4294901760, 16 ], [ 1034289152, 4294901760, 16 ], [ 1034354688, 4294901760, 16 ], [ 1034420224, 4294901760, 16 ], [ 1034485760, 4294901760, 16 ], [ 1034551296, 4294836224, 15 ], [ 1034682368, 4294705152, 14 ], [ 1034944512, 4294901760, 16 ], [ 1035010048, 4294901760, 16 ], [ 1035075584, 4294901760, 16 ], [ 1035141120, 4294901760, 16 ], [ 1035206656, 4294901760, 17 ], [ 1035272192, 4294901760, 16 ], [ 1035337728, 4294901760, 16 ], [ 1035403264, 4294901760, 16 ], [ 1035468800, 4294705152, 14 ], [ 1035730944, 4294901760, 16 ], [ 1035796480, 4294901760, 17 ], [ 1035862016, 4294836224, 15 ], [ 1038614528, 4294705152, 14 ], [ 1038876672, 4294836224, 15 ], [ 1039138816, 4294705152, 14 ], [ 1055522816, 4294901760, 16 ], [ 1146028032, 4294901760, 18 ], [ 1172701184, 4294901760, 18 ], [ 1172766720, 4294901760, 18 ], [ 1172963328, 4294901760, 18 ], [ 1173028864, 4294901760, 18 ], [ 1199767552, 4294901760, 18 ], [ 1199833088, 4294901760, 18 ], [ 1200095232, 4294901760, 18 ], [ 1200160768, 4294901760, 18 ], [ 1363410944, 4294705152, 14 ], [ 1385955328, 4294836224, 15 ], [ 1589575680, 4294901760, 17 ], [ 1694498816, 4294901760, 22 ], [ 1694564352, 4294901760, 22 ], [ 1694629888, 4294901760, 22 ], [ 1694760960, 4294705152, 14 ], [ 1695547392, 4293918720, 12 ], [ 1696661504, 4294901760, 17 ], [ 1696727040, 4294836224, 15 ], [ 1696858112, 4294901760, 18 ], [ 1696923648, 4294901760, 16 ], [ 1696989184, 4294836224, 15 ], [ 1697120256, 4294836224, 15 ], [ 1697251328, 4294836224, 15 ], [ 1697644544, 4294836224, 15 ], [ 1697775616, 4294901760, 22 ], [ 1697906688, 4294901760, 16 ], [ 1697972224, 4294901760, 22 ], [ 1698037760, 4294901760, 16 ], [ 1698103296, 4294901760, 21 ], [ 1698693120, 4294443008, 13 ], [ 1699217408, 4294705152, 14 ], [ 1699479552, 4294836224, 15 ], [ 1699610624, 4294901760, 22 ], [ 1699741696, 4293918720, 12 ], [ 1700790272, 4294901760, 21 ], [ 1700986880, 4294901760, 19 ], [ 1701117952, 4294901760, 19 ], [ 1701183488, 4294901760, 19 ], [ 1701314560, 4294705152, 14 ], [ 1701707776, 4294901760, 19 ], [ 1702363136, 4294705152, 14 ], [ 1702625280, 4294836224, 15 ], [ 1702756352, 4294901760, 16 ], [ 1702887424, 4294901760, 22 ], [ 1702952960, 4294901760, 16 ], [ 1703018496, 4294836224, 15 ], [ 1703149568, 4294705152, 14 ], [ 1703936000, 4293918720, 12 ], [ 1707081728, 4294705152, 14 ], [ 1707343872, 4294901760, 16 ], [ 1707409408, 4294901760, 16 ], [ 1707474944, 4294836224, 15 ], [ 1707606016, 4294836224, 15 ], [ 1707802624, 4294901760, 19 ], [ 1707868160, 4294705152, 14 ], [ 1709178880, 4294443008, 13 ], [ 1709703168, 4294836224, 15 ], [ 1709834240, 4294901760, 21 ], [ 1709965312, 4294705152, 14 ], [ 1710227456, 4294705152, 14 ], [ 1710489600, 4294901760, 16 ], [ 1710555136, 4294901760, 16 ], [ 1710620672, 4294836224, 15 ], [ 1710751744, 4294836224, 15 ], [ 1710948352, 4294901760, 22 ], [ 1711013888, 4294836224, 15 ], [ 1711144960, 4294901760, 16 ], [ 1728118784, 4294901760, 22 ], [ 1728184320, 4294901760, 22 ], [ 1728249856, 4294901760, 22 ], [ 1728315392, 4294901760, 22 ], [ 1728380928, 4294901760, 22 ], [ 1728446464, 4294901760, 22 ], [ 1728512000, 4294901760, 22 ], [ 1728577536, 4294901760, 22 ], [ 1728643072, 4294901760, 22 ], [ 1728708608, 4294901760, 22 ], [ 1728774144, 4294901760, 22 ], [ 1728839680, 4294901760, 22 ], [ 1728905216, 4294901760, 22 ], [ 1728970752, 4294901760, 22 ], [ 1729036288, 4294901760, 22 ], [ 1729101824, 4294901760, 22 ], [ 1729167360, 4294901760, 22 ], [ 1729232896, 4294901760, 23 ], [ 1729298432, 4294901760, 22 ], [ 1729363968, 4294901760, 22 ], [ 1729429504, 4294901760, 23 ], [ 1729495040, 4294901760, 22 ], [ 1729560576, 4294901760, 22 ], [ 1729626112, 4294901760, 22 ], [ 1729691648, 4294901760, 23 ], [ 1729757184, 4294901760, 22 ], [ 1729822720, 4294901760, 22 ], [ 1729888256, 4294901760, 22 ], [ 1729953792, 4294901760, 22 ], [ 1730019328, 4294901760, 22 ], [ 1730084864, 4294901760, 22 ], [ 1730150400, 4294901760, 22 ], [ 1730215936, 4294901760, 22 ], [ 1730281472, 4294901760, 22 ], [ 1730347008, 4294901760, 22 ], [ 1730412544, 4294901760, 22 ], [ 1730478080, 4294901760, 22 ], [ 1730543616, 4294901760, 22 ], [ 1730609152, 4294901760, 22 ], [ 1730674688, 4294901760, 22 ], [ 1730740224, 4294901760, 22 ], [ 1730805760, 4294901760, 22 ], [ 1730871296, 4294901760, 22 ], [ 1730936832, 4294901760, 22 ], [ 1731002368, 4294901760, 22 ], [ 1731067904, 4294901760, 22 ], [ 1731133440, 4294901760, 22 ], [ 1731198976, 4294901760, 22 ], [ 1731264512, 4294901760, 22 ], [ 1731330048, 4294901760, 22 ], [ 1731395584, 4294901760, 23 ], [ 1731461120, 4294901760, 22 ], [ 1731526656, 4294901760, 22 ], [ 1731592192, 4294901760, 22 ], [ 1731657728, 4294901760, 22 ], [ 1731723264, 4294901760, 22 ], [ 1731788800, 4294901760, 22 ], [ 1731854336, 4294901760, 22 ], [ 1731919872, 4294901760, 22 ], [ 1731985408, 4294901760, 22 ], [ 1732050944, 4294901760, 22 ], [ 1732116480, 4294901760, 22 ], [ 1732182016, 4294901760, 22 ], [ 1732247552, 4294901760, 22 ], [ 1732313088, 4294901760, 22 ], [ 1732378624, 4294901760, 22 ], [ 1732444160, 4294901760, 22 ], [ 1732509696, 4294901760, 22 ], [ 1732575232, 4294901760, 22 ], [ 1732640768, 4294901760, 22 ], [ 1732706304, 4294901760, 22 ], [ 1732771840, 4294901760, 22 ], [ 1732837376, 4294901760, 22 ], [ 1732902912, 4294901760, 22 ], [ 1732968448, 4294901760, 23 ], [ 1733033984, 4294901760, 22 ], [ 1733099520, 4294901760, 22 ], [ 1733165056, 4294901760, 22 ], [ 1733230592, 4294901760, 22 ], [ 1733296128, 4294901760, 22 ], [ 1733361664, 4294901760, 22 ], [ 1733427200, 4294901760, 22 ], [ 1733492736, 4294901760, 22 ], [ 1733558272, 4294901760, 22 ], [ 1733623808, 4294901760, 22 ], [ 1733689344, 4294901760, 22 ], [ 1733754880, 4294901760, 22 ], [ 1733820416, 4294901760, 22 ], [ 1733885952, 4294901760, 22 ], [ 1733951488, 4294901760, 22 ], [ 1734017024, 4294901760, 22 ], [ 1734082560, 4294901760, 22 ], [ 1734148096, 4294901760, 22 ], [ 1734213632, 4294901760, 22 ], [ 1734279168, 4294901760, 22 ], [ 1734344704, 4294901760, 22 ], [ 1734410240, 4294901760, 22 ], [ 1734475776, 4294901760, 23 ], [ 1734541312, 4294901760, 23 ], [ 1734606848, 4294901760, 22 ], [ 1734672384, 4294901760, 22 ], [ 1734737920, 4294901760, 22 ], [ 1734803456, 4294901760, 22 ], [ 1734868992, 4294901760, 21 ], [ 1734934528, 4294901760, 22 ], [ 1735000064, 4294901760, 22 ], [ 1735065600, 4294901760, 22 ], [ 1735131136, 4294901760, 22 ], [ 1735196672, 4294901760, 22 ], [ 1735262208, 4294901760, 22 ], [ 1735327744, 4294901760, 22 ], [ 1735393280, 4294901760, 22 ], [ 1735458816, 4294901760, 22 ], [ 1735524352, 4294901760, 22 ], [ 1735589888, 4294901760, 22 ], [ 1735655424, 4294901760, 22 ], [ 1735720960, 4294901760, 22 ], [ 1735786496, 4294901760, 22 ], [ 1735852032, 4294901760, 22 ], [ 1735917568, 4294901760, 22 ], [ 1735983104, 4294901760, 22 ], [ 1736048640, 4294901760, 22 ], [ 1736114176, 4294901760, 22 ], [ 1736179712, 4294901760, 22 ], [ 1736245248, 4294901760, 22 ], [ 1736310784, 4294901760, 22 ], [ 1736507392, 4294901760, 22 ], [ 1736572928, 4294901760, 22 ], [ 1736638464, 4294901760, 22 ], [ 1736704000, 4294901760, 23 ], [ 1736769536, 4294901760, 22 ], [ 1736835072, 4294901760, 24 ], [ 1736900608, 4294901760, 22 ], [ 1736966144, 4294901760, 22 ], [ 1737031680, 4294901760, 23 ], [ 1737097216, 4294901760, 23 ], [ 1737162752, 4294901760, 23 ], [ 1737228288, 4294901760, 23 ], [ 1737293824, 4294901760, 23 ], [ 1737359360, 4294901760, 23 ], [ 1737424896, 4294901760, 23 ], [ 1737490432, 4294901760, 23 ], [ 1737555968, 4294901760, 23 ], [ 1737621504, 4294901760, 23 ], [ 1737687040, 4294901760, 23 ], [ 1737752576, 4294901760, 23 ], [ 1737818112, 4294901760, 23 ], [ 1737883648, 4294901760, 23 ], [ 1737949184, 4294901760, 23 ], [ 1738014720, 4294901760, 23 ], [ 1738080256, 4294901760, 23 ], [ 1738145792, 4294901760, 23 ], [ 1738211328, 4294901760, 23 ], [ 1738276864, 4294901760, 23 ], [ 1738342400, 4294901760, 23 ], [ 1738407936, 4294901760, 23 ], [ 1738473472, 4294901760, 23 ], [ 1738539008, 4294901760, 23 ], [ 1738604544, 4294901760, 23 ], [ 1738670080, 4294901760, 23 ], [ 1738735616, 4294901760, 23 ], [ 1738801152, 4294901760, 23 ], [ 1738866688, 4294901760, 23 ], [ 1738932224, 4294901760, 23 ], [ 1738997760, 4294901760, 23 ], [ 1739063296, 4294901760, 23 ], [ 1739128832, 4294901760, 23 ], [ 1739194368, 4294901760, 23 ], [ 1739259904, 4294901760, 23 ], [ 1739325440, 4294901760, 23 ], [ 1739390976, 4294901760, 23 ], [ 1739456512, 4294901760, 23 ], [ 1739522048, 4294901760, 23 ], [ 1739587584, 4294901760, 23 ], [ 1739653120, 4294901760, 23 ], [ 1739718656, 4294901760, 23 ], [ 1739784192, 4294901760, 23 ], [ 1739849728, 4294901760, 23 ], [ 1739915264, 4294901760, 23 ], [ 1740046336, 4294901760, 23 ], [ 1740111872, 4294901760, 23 ], [ 1740177408, 4294901760, 23 ], [ 1740242944, 4294901760, 23 ], [ 1740439552, 4294901760, 23 ], [ 1740505088, 4294901760, 23 ], [ 1740570624, 4294901760, 23 ], [ 1740636160, 4294901760, 22 ], [ 1740701696, 4294901760, 22 ], [ 1740767232, 4294901760, 22 ], [ 1740832768, 4294901760, 22 ], [ 1740898304, 4294901760, 22 ], [ 1740963840, 4294901760, 22 ], [ 1741029376, 4294901760, 22 ], [ 1741094912, 4294901760, 22 ], [ 1741160448, 4294901760, 22 ], [ 1741225984, 4294901760, 22 ], [ 1741291520, 4294901760, 22 ], [ 1741357056, 4294901760, 22 ], [ 1741422592, 4294901760, 22 ], [ 1741488128, 4294901760, 22 ], [ 1741553664, 4294901760, 22 ], [ 1741619200, 4294901760, 22 ], [ 1741684736, 4294901760, 22 ], [ 1741750272, 4294901760, 22 ], [ 1741815808, 4294901760, 22 ], [ 1741881344, 4294901760, 22 ], [ 1741946880, 4294901760, 22 ], [ 1742012416, 4294901760, 22 ], [ 1742077952, 4294901760, 22 ], [ 1742143488, 4294901760, 22 ], [ 1742209024, 4294901760, 22 ], [ 1742274560, 4294901760, 22 ], [ 1742340096, 4294901760, 22 ], [ 1742405632, 4294901760, 22 ], [ 1742471168, 4294901760, 22 ], [ 1742536704, 4294901760, 22 ], [ 1742602240, 4294901760, 22 ], [ 1742667776, 4294901760, 22 ], [ 1742733312, 4294901760, 22 ], [ 1742798848, 4294901760, 24 ], [ 1742864384, 4294901760, 22 ], [ 1742929920, 4294901760, 22 ], [ 1742995456, 4294901760, 22 ], [ 1743060992, 4294901760, 22 ], [ 1743126528, 4294901760, 22 ], [ 1743192064, 4294901760, 22 ], [ 1743257600, 4294901760, 22 ], [ 1743323136, 4294901760, 22 ], [ 1743388672, 4294901760, 22 ], [ 1743454208, 4294901760, 22 ], [ 1743519744, 4294901760, 22 ], [ 1743585280, 4294901760, 22 ], [ 1743650816, 4294901760, 22 ], [ 1743716352, 4294901760, 22 ], [ 1743781888, 4294901760, 22 ], [ 1743847424, 4294901760, 22 ], [ 1743912960, 4294901760, 22 ], [ 1743978496, 4294901760, 22 ], [ 1744044032, 4294901760, 22 ], [ 1744109568, 4294901760, 24 ], [ 1744175104, 4294901760, 22 ], [ 1744240640, 4294901760, 22 ], [ 1744306176, 4294901760, 23 ], [ 1744371712, 4294901760, 22 ], [ 1744437248, 4294901760, 22 ], [ 1744502784, 4294901760, 22 ], [ 1744568320, 4294901760, 22 ], [ 1744633856, 4294901760, 22 ], [ 1744699392, 4294901760, 22 ], [ 1744764928, 4294901760, 22 ], [ 1778384896, 4294901760, 24 ], [ 1778515968, 4294836224, 15 ], [ 1778647040, 4294705152, 14 ], [ 1778909184, 4294836224, 15 ], [ 1779105792, 4294901760, 16 ], [ 1779171328, 4294705152, 14 ], [ 1779433472, 4293918720, 12 ], [ 1780482048, 4293918720, 12 ], [ 1781530624, 4294836224, 15 ], [ 1781661696, 4294901760, 16 ], [ 1781792768, 4294705152, 14 ], [ 1782054912, 4294443008, 13 ], [ 1783234560, 4294901760, 16 ], [ 1783300096, 4294901760, 16 ], [ 1783627776, 4293918720, 12 ], [ 1785462784, 4294705152, 14 ], [ 1785724928, 4294443008, 13 ], [ 1786249216, 4294443008, 13 ], [ 1793064960, 4293918720, 12 ], [ 1844707328, 4294901760, 16 ], [ 1845886976, 4294836224, 15 ], [ 1846542336, 4294705152, 14 ], [ 1847721984, 4294901760, 22 ], [ 1848115200, 4294705152, 14 ], [ 1848377344, 4294901760, 22 ], [ 1848639488, 4294901760, 16 ], [ 1848836096, 4294901760, 16 ], [ 1848901632, 4294836224, 15 ], [ 1849163776, 4294443008, 13 ], [ 1849688064, 4294836224, 15 ], [ 1850212352, 4294836224, 15 ], [ 1850408960, 4294901760, 17 ], [ 1850474496, 4294901760, 19 ], [ 1850540032, 4294901760, 17 ], [ 1850736640, 4294443008, 13 ], [ 1851260928, 4294705152, 14 ], [ 1851523072, 4294901760, 22 ], [ 1851588608, 4294901760, 19 ], [ 1851654144, 4294836224, 15 ], [ 1851785216, 4292870144, 11 ], [ 1855455232, 4294705152, 14 ], [ 1855717376, 4294836224, 15 ], [ 1856307200, 4294901760, 19 ], [ 1856372736, 4294836224, 15 ], [ 1856765952, 4294901760, 18 ], [ 1856831488, 4294901760, 19 ], [ 1857028096, 4294443008, 13 ], [ 1857552384, 4294443008, 13 ], [ 1858076672, 4292870144, 11 ], [ 1860435968, 4294705152, 14 ], [ 1860698112, 4294901760, 19 ], [ 1860960256, 4294836224, 15 ], [ 1861222400, 4293918720, 12 ], [ 1862270976, 4290772992, 10 ], [ 1866596352, 4294901760, 16 ], [ 1866661888, 4294901760, 20 ], [ 1866727424, 4294901760, 19 ], [ 1866989568, 4294443008, 13 ], [ 1867841536, 4294901760, 16 ], [ 1868234752, 4294901760, 19 ], [ 1868300288, 4294901760, 22 ], [ 1869611008, 4294836224, 15 ], [ 1869742080, 4294836224, 15 ], [ 1869873152, 4294836224, 15 ], [ 1870004224, 4294901760, 21 ], [ 1870069760, 4294901760, 18 ], [ 1870135296, 4294705152, 14 ], [ 1870397440, 4294901760, 16 ], [ 1870528512, 4294836224, 15 ], [ 1870659584, 4292870144, 11 ], [ 1872756736, 4294443008, 13 ], [ 1873412096, 4294901760, 16 ], [ 1873543168, 4294705152, 14 ], [ 1873805312, 4294443008, 13 ], [ 1874460672, 4294836224, 15 ], [ 1874853888, 4293918720, 12 ], [ 1875902464, 4294705152, 14 ], [ 1876164608, 4294705152, 14 ], [ 1876754432, 4294901760, 24 ], [ 1876819968, 4294901760, 16 ], [ 1876885504, 4294901760, 22 ], [ 1876951040, 4294705152, 14 ], [ 1877213184, 4294705152, 14 ], [ 1877671936, 4294901760, 19 ], [ 1879048192, 4290772992, 10 ], [ 1883242496, 4294836224, 15 ], [ 1883373568, 4294836224, 15 ], [ 1883832320, 4294901760, 16 ], [ 1883897856, 4294836224, 15 ], [ 1884291072, 4294443008, 13 ], [ 1884815360, 4294443008, 13 ], [ 1885339648, 4294836224, 15 ], [ 1885470720, 4294836224, 15 ], [ 1885601792, 4294705152, 14 ], [ 1886191616, 4294901760, 17 ], [ 1886322688, 4294901760, 16 ], [ 1886388224, 4294705152, 14 ], [ 1886650368, 4294836224, 15 ], [ 1887043584, 4294836224, 15 ], [ 1887174656, 4294705152, 14 ], [ 1887436800, 4294705152, 14 ], [ 1887698944, 4294901760, 16 ], [ 1888026624, 4294901760, 21 ], [ 1891631104, 4294705152, 14 ], [ 1893728256, 4292870144, 11 ], [ 1895825408, 4294443008, 13 ], [ 1896349696, 4294836224, 15 ], [ 1896546304, 4294901760, 19 ], [ 1896611840, 4294705152, 14 ], [ 1896873984, 4294836224, 15 ], [ 1897005056, 4294901760, 16 ], [ 1897201664, 4294901760, 22 ], [ 1897398272, 4294705152, 14 ], [ 1897857024, 4294901760, 16 ], [ 1898708992, 4294705152, 14 ], [ 1898971136, 4294705152, 14 ], [ 1899233280, 4294901760, 19 ], [ 1899364352, 4294836224, 15 ], [ 1899495424, 4294836224, 15 ], [ 1899626496, 4294901760, 16 ], [ 1899692032, 4294901760, 17 ], [ 1899888640, 4294836224, 15 ], [ 1900019712, 4292870144, 11 ], [ 1902116864, 4293918720, 12 ], [ 1903165440, 4294443008, 13 ], [ 1903689728, 4294443008, 13 ], [ 1904214016, 4294836224, 15 ], [ 1904345088, 4294901760, 20 ], [ 1904476160, 4294705152, 14 ], [ 1904738304, 4294443008, 13 ], [ 1908408320, 4294901760, 23 ], [ 1908539392, 4294836224, 15 ], [ 1908736000, 4294901760, 22 ], [ 1908932608, 4294836224, 15 ], [ 1909063680, 4294901760, 16 ], [ 1909194752, 4294705152, 14 ], [ 1909456896, 4294901760, 19 ], [ 1909522432, 4294901760, 16 ], [ 1909719040, 4294901760, 18 ], [ 1909784576, 4294901760, 17 ], [ 1909850112, 4294836224, 15 ], [ 1910112256, 4294836224, 15 ], [ 1910243328, 4294705152, 14 ], [ 1910505472, 4293918720, 12 ], [ 1911554048, 4294443008, 13 ], [ 1912078336, 4294705152, 14 ], [ 1914437632, 4294901760, 16 ], [ 1914634240, 4294901760, 22 ], [ 1916141568, 4294836224, 15 ], [ 1916534784, 4294705152, 14 ], [ 1916796928, 4294705152, 14 ], [ 1917059072, 4294901760, 16 ], [ 1917779968, 4294901760, 18 ], [ 1917845504, 4293918720, 12 ], [ 1918894080, 4294443008, 13 ], [ 1919418368, 4294705152, 14 ], [ 1919811584, 4294901760, 20 ], [ 1919877120, 4294901760, 19 ], [ 1919942656, 4294705152, 14 ], [ 1920204800, 4294901760, 16 ], [ 1920270336, 4294901760, 17 ], [ 1920335872, 4294901760, 16 ], [ 1920401408, 4294901760, 17 ], [ 1921253376, 4294901760, 16 ], [ 1921384448, 4294901760, 22 ], [ 1921449984, 4294901760, 16 ], [ 1921646592, 4294836224, 15 ], [ 1921843200, 4294901760, 21 ], [ 1921908736, 4294901760, 21 ], [ 1925447680, 4294836224, 15 ], [ 1925578752, 4294901760, 21 ], [ 1926234112, 4294705152, 14 ], [ 1926496256, 4294836224, 15 ], [ 1926627328, 4294901760, 16 ], [ 1926692864, 4294901760, 16 ], [ 1926758400, 4294443008, 13 ], [ 1927282688, 4293918720, 12 ], [ 1928331264, 4293918720, 12 ], [ 1930952704, 4294705152, 14 ], [ 1931214848, 4294836224, 15 ], [ 1931411456, 4294901760, 22 ], [ 1931476992, 4294705152, 14 ], [ 1932132352, 4294901760, 22 ], [ 1932263424, 4294836224, 15 ], [ 1932394496, 4294901760, 16 ], [ 1932460032, 4294901760, 16 ], [ 1932525568, 4293918720, 12 ], [ 1933901824, 4294901760, 20 ], [ 1934884864, 4294901760, 18 ], [ 1934950400, 4294901760, 18 ], [ 1935933440, 4294705152, 14 ], [ 1936195584, 4294705152, 14 ], [ 1937244160, 4294705152, 14 ], [ 1937506304, 4294901760, 20 ], [ 1939079168, 4294705152, 14 ], [ 1939341312, 4294836224, 15 ], [ 1939472384, 4294836224, 15 ], [ 1939603456, 4294836224, 15 ], [ 1939734528, 4294901760, 16 ], [ 1939800064, 4294901760, 16 ], [ 1940258816, 4294901760, 19 ], [ 1940389888, 4294705152, 14 ], [ 1940652032, 4294705152, 14 ], [ 1941176320, 4294836224, 15 ], [ 1941307392, 4294901760, 16 ], [ 1941372928, 4294901760, 16 ], [ 1941635072, 4294901760, 22 ], [ 1941831680, 4294836224, 15 ], [ 1941962752, 4292870144, 11 ], [ 1944059904, 4293918720, 12 ], [ 1946157056, 4294901760, 21 ], [ 1946222592, 4294901760, 16 ], [ 1946288128, 4294836224, 15 ], [ 1946419200, 4294705152, 14 ], [ 1946681344, 4294705152, 14 ], [ 1947009024, 4294901760, 16 ], [ 1947205632, 4293918720, 12 ], [ 1949433856, 4294901760, 20 ], [ 1949564928, 4294705152, 14 ], [ 1949827072, 4294836224, 15 ], [ 1949958144, 4294901760, 20 ], [ 1950089216, 4294705152, 14 ], [ 1950482432, 4294901760, 17 ], [ 1950613504, 4294901760, 22 ], [ 1950679040, 4294901760, 16 ], [ 1950744576, 4294901760, 17 ], [ 1951137792, 4294836224, 15 ], [ 1951268864, 4294836224, 15 ], [ 1951727616, 4294901760, 16 ], [ 1951989760, 4294901760, 20 ], [ 1952055296, 4294901760, 20 ], [ 1952382976, 4294901760, 16 ], [ 1953497088, 4294705152, 14 ], [ 1953759232, 4294836224, 15 ], [ 1954545664, 4290772992, 10 ], [ 1958739968, 4294901760, 16 ], [ 1958805504, 4294901760, 20 ], [ 1958871040, 4294836224, 15 ], [ 1959002112, 4294901760, 17 ], [ 1959067648, 4294901760, 22 ], [ 1959133184, 4294901760, 16 ], [ 1959198720, 4294901760, 17 ], [ 1959526400, 4294901760, 17 ], [ 1959591936, 4294901760, 16 ], [ 1959723008, 4294901760, 16 ], [ 1959788544, 4294705152, 14 ], [ 1960050688, 4294901760, 20 ], [ 1960116224, 4294901760, 22 ], [ 1960181760, 4294901760, 19 ], [ 1960247296, 4294901760, 16 ], [ 1960312832, 4294705152, 14 ], [ 1960837120, 4293918720, 12 ], [ 1962016768, 4294836224, 15 ], [ 1962147840, 4294836224, 15 ], [ 1962278912, 4294836224, 15 ], [ 1962409984, 4294836224, 15 ], [ 1962606592, 4294901760, 18 ], [ 1962672128, 4294836224, 15 ], [ 1962803200, 4294901760, 22 ], [ 1962868736, 4294901760, 17 ], [ 1963458560, 4294443008, 13 ], [ 1964310528, 4294901760, 16 ], [ 1964376064, 4294836224, 15 ], [ 1964507136, 4294443008, 13 ], [ 1965031424, 4294443008, 13 ], [ 1965555712, 4294705152, 14 ], [ 1965817856, 4294836224, 15 ], [ 1966080000, 4294705152, 14 ], [ 1966407680, 4294901760, 20 ], [ 1966669824, 4294901760, 16 ], [ 1966735360, 4294901760, 17 ], [ 1966800896, 4294901760, 16 ], [ 1966866432, 4294705152, 14 ], [ 1967128576, 4294443008, 13 ], [ 1967652864, 4294836224, 15 ], [ 1967783936, 4294901760, 20 ], [ 1967849472, 4294901760, 16 ], [ 1967915008, 4294705152, 14 ], [ 1968177152, 4293918720, 12 ], [ 1969487872, 4294836224, 15 ], [ 1969684480, 4294901760, 20 ], [ 1969750016, 4294901760, 21 ], [ 1969881088, 4294836224, 15 ], [ 1970274304, 4294443008, 13 ], [ 1970798592, 4294901760, 18 ], [ 1970864128, 4294901760, 17 ], [ 1970929664, 4294901760, 17 ], [ 1971060736, 4294705152, 14 ], [ 1971322880, 4290772992, 10 ], [ 1981284352, 4294836224, 15 ], [ 1981415424, 4294901760, 19 ], [ 1981546496, 4294836224, 15 ], [ 1981677568, 4294901760, 16 ], [ 1981743104, 4294901760, 16 ], [ 1983905792, 4294836224, 15 ], [ 1984036864, 4294901760, 16 ], [ 1984102400, 4294901760, 20 ], [ 1984430080, 4294443008, 13 ], [ 1984954368, 4294836224, 15 ], [ 1985216512, 4294836224, 15 ], [ 1985478656, 4294901760, 19 ], [ 1985544192, 4294901760, 16 ], [ 1985675264, 4294901760, 20 ], [ 1986396160, 4294901760, 20 ], [ 1986461696, 4294901760, 22 ], [ 1987051520, 4294443008, 13 ], [ 1987575808, 4294705152, 14 ], [ 1987837952, 4294836224, 15 ], [ 1987969024, 4294901760, 16 ], [ 1988034560, 4294901760, 19 ], [ 1988362240, 4294705152, 14 ], [ 1989148672, 4294705152, 14 ], [ 1991376896, 4294901760, 16 ], [ 1991507968, 4294705152, 14 ], [ 1991770112, 4294901760, 17 ], [ 1991901184, 4294836224, 15 ], [ 1992032256, 4294901760, 16 ], [ 1992163328, 4294901760, 16 ], [ 1992228864, 4294901760, 21 ], [ 1992294400, 4294901760, 16 ], [ 1992359936, 4294901760, 21 ], [ 1992425472, 4294901760, 17 ], [ 1992491008, 4294901760, 17 ], [ 1992556544, 4294705152, 14 ], [ 1992949760, 4294836224, 15 ], [ 1993080832, 4294705152, 14 ], [ 1993605120, 4294901760, 16 ], [ 1993670656, 4294901760, 16 ], [ 1993801728, 4294901760, 18 ], [ 1994391552, 4294705152, 14 ], [ 1994653696, 4294836224, 15 ], [ 1994784768, 4294901760, 16 ], [ 1995374592, 4294901760, 16 ], [ 1995571200, 4294901760, 16 ], [ 1995702272, 4294705152, 14 ], [ 1995964416, 4294443008, 13 ], [ 1996488704, 4294836224, 15 ], [ 1996619776, 4294901760, 19 ], [ 1996685312, 4294901760, 16 ], [ 1996750848, 4294705152, 14 ], [ 1997144064, 4294901760, 17 ], [ 1997471744, 4294901760, 21 ], [ 1997537280, 4294901760, 16 ], [ 1997668352, 4294901760, 20 ], [ 1997733888, 4294901760, 16 ], [ 1997799424, 4294705152, 14 ], [ 1998258176, 4294901760, 18 ], [ 1998323712, 4294836224, 15 ], [ 1998454784, 4294901760, 20 ], [ 1998520320, 4294901760, 19 ], [ 1998585856, 4294705152, 14 ], [ 1998848000, 4294901760, 16 ], [ 1998913536, 4294901760, 17 ], [ 1998979072, 4294901760, 17 ], [ 1999044608, 4294901760, 16 ], [ 1999110144, 4294901760, 18 ], [ 1999175680, 4294901760, 16 ], [ 1999241216, 4294901760, 19 ], [ 1999372288, 4294836224, 15 ], [ 1999634432, 4294443008, 13 ], [ 2000224256, 4294901760, 16 ], [ 2000289792, 4294901760, 16 ], [ 2000355328, 4294901760, 17 ], [ 2000420864, 4294901760, 16 ], [ 2000486400, 4294901760, 16 ], [ 2000551936, 4294901760, 16 ], [ 2000617472, 4294901760, 19 ], [ 2001403904, 4294901760, 20 ], [ 2001600512, 4294836224, 15 ], [ 2001731584, 4294901760, 16 ], [ 2001862656, 4294901760, 20 ], [ 2001993728, 4294705152, 14 ], [ 2002255872, 4294705152, 14 ], [ 2002780160, 4294443008, 13 ], [ 2003566592, 4294836224, 15 ], [ 2003828736, 4294443008, 13 ], [ 2004353024, 4294443008, 13 ], [ 2004877312, 4293918720, 12 ], [ 2005925888, 4294705152, 14 ], [ 2006188032, 4294901760, 20 ], [ 2006384640, 4294901760, 18 ], [ 2006974464, 4294901760, 21 ], [ 2007040000, 4294901760, 22 ], [ 2007105536, 4294836224, 15 ], [ 2007236608, 4294705152, 14 ], [ 2008023040, 4293918720, 12 ], [ 2011693056, 4294901760, 16 ], [ 2011758592, 4294901760, 17 ], [ 2011889664, 4294901760, 18 ], [ 2012741632, 4294705152, 14 ], [ 2013003776, 4294901760, 21 ], [ 2013069312, 4294901760, 16 ], [ 2013134848, 4294836224, 15 ], [ 2013265920, 4293918720, 12 ], [ 2014838784, 4294705152, 14 ], [ 2015232000, 4294901760, 16 ], [ 2015297536, 4294901760, 16 ], [ 2015363072, 4294443008, 13 ], [ 2015887360, 4294705152, 14 ], [ 2016149504, 4294836224, 15 ], [ 2016280576, 4294901760, 16 ], [ 2016346112, 4294901760, 16 ], [ 2016411648, 4294836224, 15 ], [ 2016673792, 4294901760, 16 ], [ 2016739328, 4294901760, 16 ], [ 2016804864, 4294836224, 15 ], [ 2017460224, 4294705152, 14 ], [ 2017722368, 4294705152, 14 ], [ 2017984512, 4294901760, 19 ], [ 2018246656, 4294705152, 14 ], [ 2018508800, 4294443008, 13 ], [ 2019033088, 4294901760, 21 ], [ 2019164160, 4294836224, 15 ], [ 2019295232, 4294901760, 16 ], [ 2019426304, 4294901760, 16 ], [ 2019491840, 4294901760, 16 ], [ 2021654528, 4294705152, 14 ], [ 2021916672, 4294901760, 17 ], [ 2021982208, 4294901760, 16 ], [ 2022047744, 4294836224, 15 ], [ 2022178816, 4294901760, 22 ], [ 2022244352, 4294901760, 17 ], [ 2022637568, 4294901760, 19 ], [ 2025848832, 4290772992, 10 ], [ 2030043136, 4294901760, 21 ], [ 2030305280, 4294836224, 15 ], [ 2030567424, 4294443008, 13 ], [ 2031091712, 4294443008, 13 ], [ 2031616000, 4294705152, 14 ], [ 2031878144, 4294836224, 15 ], [ 2032009216, 4294901760, 16 ], [ 2032074752, 4294901760, 16 ], [ 2032140288, 4294705152, 14 ], [ 2032402432, 4294901760, 16 ], [ 2032467968, 4294901760, 16 ], [ 2032533504, 4294836224, 15 ], [ 2032664576, 4294705152, 14 ], [ 2033057792, 4294901760, 18 ], [ 2033123328, 4294901760, 16 ], [ 2033188864, 4294836224, 15 ], [ 2033319936, 4294901760, 21 ], [ 2033385472, 4294901760, 16 ], [ 2033451008, 4294901760, 19 ], [ 2033582080, 4294901760, 21 ], [ 2033647616, 4294901760, 18 ], [ 2033713152, 4294836224, 15 ], [ 2033844224, 4294901760, 17 ], [ 2033909760, 4294901760, 16 ], [ 2033975296, 4294705152, 14 ], [ 2034499584, 4294705152, 14 ], [ 2035023872, 4294836224, 15 ], [ 2035220480, 4294901760, 18 ], [ 2035875840, 4294901760, 16 ], [ 2036006912, 4294901760, 21 ], [ 2036596736, 4294901760, 17 ], [ 2036662272, 4294901760, 18 ], [ 2042626048, 4294901760, 16 ], [ 2042691584, 4294901760, 16 ], [ 2042757120, 4294836224, 15 ], [ 2042888192, 4294705152, 14 ], [ 2043150336, 4294901760, 21 ], [ 2043215872, 4294901760, 16 ], [ 2043412480, 4294705152, 14 ], [ 2044723200, 4293918720, 12 ], [ 2046296064, 4294705152, 14 ], [ 2046754816, 4294901760, 16 ], [ 2046820352, 4294901760, 18 ], [ 2047082496, 4294705152, 14 ], [ 2047344640, 4294901760, 17 ], [ 2047410176, 4294901760, 16 ], [ 2047475712, 4294901760, 22 ], [ 2047541248, 4294901760, 17 ], [ 2047606784, 4294901760, 16 ], [ 2047672320, 4294901760, 16 ], [ 2047737856, 4294901760, 17 ], [ 2049966080, 4294901760, 16 ], [ 2050031616, 4294901760, 18 ], [ 2050162688, 4294901760, 16 ], [ 2051014656, 4292870144, 11 ], [ 2053111808, 4294836224, 15 ], [ 2053505024, 4294901760, 20 ], [ 2054160384, 4294901760, 18 ], [ 2054225920, 4294901760, 16 ], [ 2054291456, 4294901760, 16 ], [ 2054356992, 4294901760, 17 ], [ 2054619136, 4294901760, 16 ], [ 2055208960, 4294901760, 22 ], [ 2055733248, 4294443008, 13 ], [ 2056257536, 4294901760, 17 ], [ 2056781824, 4294901760, 18 ], [ 2057043968, 4294705152, 14 ], [ 2059141120, 4294705152, 14 ], [ 2059403264, 4294705152, 14 ], [ 2059796480, 4294901760, 16 ], [ 2059927552, 4294901760, 22 ], [ 2059993088, 4294901760, 20 ], [ 2060189696, 4294705152, 14 ], [ 2061500416, 4293918720, 12 ], [ 2062548992, 4294443008, 13 ], [ 2063073280, 4294901760, 21 ], [ 2063532032, 4294901760, 21 ], [ 2063597568, 4294901760, 18 ], [ 2063859712, 4294705152, 14 ], [ 2064121856, 4294443008, 13 ], [ 2066808832, 4294901760, 17 ], [ 2066874368, 4294901760, 19 ], [ 2067005440, 4294705152, 14 ], [ 2067267584, 4294836224, 15 ], [ 2067398656, 4294901760, 20 ], [ 2067464192, 4294901760, 16 ], [ 2067529728, 4294901760, 16 ], [ 2067595264, 4294901760, 16 ], [ 2067660800, 4294901760, 16 ], [ 2067791872, 4292870144, 11 ], [ 2069889024, 4294836224, 15 ], [ 2070020096, 4294901760, 17 ], [ 2070085632, 4294901760, 17 ], [ 2070151168, 4294901760, 19 ], [ 2070216704, 4294901760, 16 ], [ 2070347776, 4294901760, 17 ], [ 2070675456, 4294901760, 23 ], [ 2070937600, 4293918720, 12 ], [ 2071986176, 4294443008, 13 ], [ 2072510464, 4294901760, 20 ], [ 2072576000, 4294901760, 16 ], [ 2072641536, 4294836224, 15 ], [ 2073034752, 4294705152, 14 ], [ 2073296896, 4294901760, 16 ], [ 2073362432, 4294901760, 16 ], [ 2073427968, 4294836224, 15 ], [ 2073559040, 4294443008, 13 ], [ 2074083328, 4294705152, 14 ], [ 2074345472, 4294705152, 14 ], [ 2074607616, 4294705152, 14 ], [ 2074869760, 4294836224, 15 ], [ 2075000832, 4294836224, 15 ], [ 2075131904, 4294901760, 22 ], [ 2075197440, 4294901760, 16 ], [ 2075262976, 4294836224, 15 ], [ 2075394048, 4294705152, 14 ], [ 2075656192, 4294705152, 14 ], [ 2075918336, 4294705152, 14 ], [ 2076442624, 4294836224, 15 ], [ 2076639232, 4294901760, 17 ], [ 2077097984, 4294836224, 15 ], [ 2078801920, 4294705152, 14 ], [ 2079457280, 4294901760, 17 ], [ 2079588352, 4294705152, 14 ], [ 2079916032, 4294901760, 16 ], [ 2080178176, 4294901760, 22 ], [ 2080243712, 4294901760, 22 ], [ 2080768000, 4294901760, 18 ], [ 2081292288, 4294836224, 15 ], [ 2081423360, 4294836224, 15 ], [ 2081685504, 4294901760, 16 ], [ 2081751040, 4294901760, 20 ], [ 2081816576, 4294836224, 15 ], [ 2082209792, 4294901760, 18 ], [ 2082275328, 4294901760, 17 ], [ 2082406400, 4294901760, 16 ], [ 2082996224, 4294901760, 20 ], [ 2083127296, 4294901760, 17 ], [ 2083454976, 4294901760, 18 ], [ 2084569088, 4294836224, 15 ], [ 2084700160, 4294901760, 17 ], [ 2084765696, 4294901760, 16 ], [ 2084831232, 4294836224, 15 ], [ 2084962304, 4294836224, 15 ], [ 2085093376, 4294901760, 16 ], [ 2085158912, 4294901760, 16 ], [ 2085224448, 4294836224, 15 ], [ 2085355520, 4294705152, 14 ], [ 2086141952, 4294901760, 16 ], [ 2086207488, 4294901760, 17 ], [ 2086273024, 4294836224, 15 ], [ 2086404096, 4294705152, 14 ], [ 2087452672, 4294901760, 21 ], [ 2087518208, 4294901760, 21 ], [ 2087714816, 4294836224, 15 ], [ 2087845888, 4294836224, 15 ], [ 2087976960, 4294901760, 16 ], [ 2088042496, 4294901760, 16 ], [ 2088108032, 4294836224, 15 ], [ 2088632320, 4294836224, 15 ], [ 2088763392, 4294443008, 13 ], [ 2090008576, 4294901760, 17 ], [ 2090205184, 4294901760, 24 ], [ 2090270720, 4294901760, 16 ], [ 2090336256, 4294901760, 16 ], [ 2090860544, 4294901760, 16 ], [ 2090926080, 4294901760, 16 ], [ 2090991616, 4294901760, 16 ], [ 2091057152, 4294901760, 16 ], [ 2091122688, 4294705152, 14 ], [ 2091646976, 4294836224, 15 ], [ 2091778048, 4294836224, 15 ], [ 2092957696, 4294836224, 15 ], [ 2093219840, 4294901760, 16 ], [ 2093481984, 4294443008, 13 ], [ 2094792704, 4294705152, 14 ], [ 2095054848, 4294901760, 16 ], [ 2095120384, 4294901760, 16 ], [ 2095185920, 4294836224, 15 ], [ 2095316992, 4294705152, 14 ], [ 2095579136, 4294836224, 15 ], [ 2095710208, 4294836224, 15 ], [ 2095841280, 4294705152, 14 ], [ 2096103424, 4294901760, 17 ], [ 2096234496, 4294901760, 16 ], [ 2096300032, 4294901760, 18 ], [ 2096627712, 4294901760, 17 ], [ 2096693248, 4294901760, 16 ], [ 2096758784, 4294836224, 15 ], [ 2097020928, 4294901760, 18 ], [ 2099183616, 4294901760, 18 ], [ 2099249152, 4294901760, 16 ], [ 2099314688, 4294901760, 16 ], [ 2099380224, 4294901760, 16 ], [ 2099445760, 4294901760, 17 ], [ 2099511296, 4294705152, 14 ], [ 2099773440, 4294443008, 13 ], [ 2100953088, 4294901760, 17 ], [ 2101149696, 4294901760, 17 ], [ 2101215232, 4294901760, 18 ], [ 2101346304, 4294443008, 13 ], [ 2101870592, 4294901760, 16 ], [ 2101936128, 4294901760, 16 ], [ 2102001664, 4294836224, 15 ], [ 2102132736, 4294901760, 17 ], [ 2102198272, 4294901760, 16 ], [ 2102263808, 4294836224, 15 ], [ 2102394880, 4294443008, 13 ], [ 2102919168, 4294443008, 13 ], [ 2103443456, 4294836224, 15 ], [ 2103574528, 4294901760, 16 ], [ 2103967744, 4294443008, 13 ], [ 2104492032, 4293918720, 12 ], [ 2108227584, 4294901760, 16 ], [ 2108358656, 4294901760, 16 ], [ 2110783488, 4294901760, 18 ], [ 2110914560, 4294901760, 16 ], [ 2110980096, 4294901760, 16 ], [ 2111111168, 4294901760, 17 ], [ 2111176704, 4294901760, 19 ], [ 2111242240, 4294901760, 18 ], [ 2111307776, 4294836224, 15 ], [ 2111438848, 4294901760, 16 ], [ 2111504384, 4294901760, 16 ], [ 2111569920, 4294836224, 15 ], [ 2111700992, 4294836224, 15 ], [ 2113798144, 4294901760, 18 ], [ 2130706433, 4278190080, 0 ], [ 2154561536, 4294901760, 16 ], [ 2166095872, 4294901760, 16 ], [ 2177630208, 4294901760, 16 ], [ 2178088960, 4294901760, 16 ], [ 2229796864, 4294901760, 16 ], [ 2259615744, 4294901760, 16 ], [ 2302345216, 4294901760, 24 ], [ 2332360704, 4294901760, 22 ], [ 2332622848, 4294901760, 16 ], [ 2340487168, 4294901760, 16 ], [ 2341732352, 4294901760, 16 ], [ 2342191104, 4294901760, 16 ], [ 2342453248, 4294901760, 16 ], [ 2343174144, 4294901760, 16 ], [ 2343567360, 4294901760, 16 ], [ 2344026112, 4294901760, 16 ], [ 2344222720, 4294901760, 16 ], [ 2344419328, 4294901760, 16 ], [ 2344878080, 4294705152, 14 ], [ 2345140224, 4294443008, 13 ], [ 2345664512, 4294443008, 13 ], [ 2346254336, 4294901760, 16 ], [ 2346385408, 4294901760, 16 ], [ 2346450944, 4294836224, 15 ], [ 2346713088, 4294901760, 16 ], [ 2346844160, 4294836224, 15 ], [ 2353725440, 4294901760, 16 ], [ 2358181888, 4294901760, 16 ], [ 2360541184, 4294901760, 16 ], [ 2362245120, 4294901760, 16 ], [ 2362310656, 4294836224, 15 ], [ 2362572800, 4294901760, 17 ], [ 2363490304, 4294901760, 16 ], [ 2364342272, 4294901760, 16 ], [ 2364538880, 4294901760, 16 ], [ 2364735488, 4294901760, 16 ], [ 2364932096, 4294901760, 16 ], [ 2365128704, 4294901760, 16 ], [ 2365194240, 4294901760, 16 ], [ 2365521920, 4294901760, 16 ], [ 2386952192, 4294901760, 16 ], [ 2388000768, 4294901760, 16 ], [ 2403336192, 4294901760, 16 ], [ 2415919104, 4294901760, 16 ], [ 2416377856, 4294901760, 16 ], [ 2416705536, 4294901760, 16 ], [ 2419064832, 4294901760, 22 ], [ 2419326976, 4294901760, 16 ], [ 2423980032, 4294901760, 16 ], [ 2432630784, 4294901760, 16 ], [ 2453143552, 4294901760, 18 ], [ 2462318592, 4294901760, 22 ], [ 2487615488, 4294901760, 16 ], [ 2502492160, 4294901760, 16 ], [ 2516582400, 4294901760, 16 ], [ 2524119040, 4294901760, 16 ], [ 2524512256, 4294901760, 16 ], [ 2524577792, 4294901760, 16 ], [ 2525036544, 4294901760, 22 ], [ 2525626368, 4294836224, 15 ], [ 2526937088, 4294901760, 16 ], [ 2531196928, 4294901760, 16 ], [ 2532442112, 4294901760, 22 ], [ 2532835328, 4294901760, 16 ], [ 2533294080, 4294901760, 16 ], [ 2556952576, 4294901760, 17 ], [ 2559049728, 4294901760, 16 ], [ 2566914048, 4294901760, 16 ], [ 2567110656, 4294901760, 16 ], [ 2569142272, 4294836224, 15 ], [ 2569273344, 4294836224, 15 ], [ 2573402112, 4294901760, 16 ], [ 2573533184, 4294901760, 16 ], [ 2574647296, 4294836224, 15 ], [ 2584215552, 4294901760, 17 ], [ 2634022912, 4294901760, 16 ], [ 2634678272, 4294901760, 23 ], [ 2635005952, 4294901760, 23 ], [ 2635202560, 4294901760, 16 ], [ 2635333632, 4294901760, 24 ], [ 2638020608, 4294901760, 16 ], [ 2638348288, 4294901760, 23 ], [ 2641821696, 4294901760, 22 ], [ 2642018304, 4294901760, 16 ], [ 2643722240, 4294901760, 16 ], [ 2644246528, 4294901760, 16 ], [ 2650734592, 4294901760, 16 ], [ 2654732288, 4294901760, 16 ], [ 2655977472, 4294901760, 16 ], [ 2659975168, 4294901760, 22 ], [ 2669346816, 4294901760, 16 ], [ 2672492544, 4294901760, 16 ], [ 2682388480, 4294901760, 16 ], [ 2685599744, 4294901760, 23 ], [ 2685665280, 4294901760, 22 ], [ 2697592832, 4294901760, 22 ], [ 2708996096, 4294901760, 16 ], [ 2713518080, 4294901760, 16 ], [ 2714697728, 4294901760, 16 ], [ 2718826496, 4294901760, 16 ], [ 2724790272, 4294901760, 16 ], [ 2734686208, 4294901760, 16 ], [ 2737766400, 4294901760, 22 ], [ 2738159616, 4294901760, 22 ], [ 2742878208, 4294901760, 16 ], [ 2743992320, 4294901760, 16 ], [ 2746286080, 4294901760, 16 ], [ 2746417152, 4294901760, 16 ], [ 2748055552, 4294901760, 16 ], [ 2749628416, 4294901760, 16 ], [ 2754871296, 4294901760, 17 ], [ 2792292352, 4294901760, 16 ], [ 2810904576, 4294901760, 16 ], [ 2814181376, 4294901760, 16 ], [ 2816212992, 4294901760, 22 ], [ 2829058048, 4294901760, 16 ], [ 2863857664, 4294901760, 16 ], [ 2869428224, 4294443008, 13 ], [ 2871132160, 4294836224, 15 ], [ 2871263232, 4294705152, 14 ], [ 2871525376, 4294443008, 13 ], [ 2874146816, 4294705152, 14 ], [ 2874408960, 4294705152, 14 ], [ 2874671104, 4294443008, 13 ], [ 2875719680, 4294443008, 13 ], [ 2876243968, 4294705152, 14 ], [ 2876506112, 4294705152, 14 ], [ 2876768256, 4294443008, 13 ], [ 2882535424, 4293918720, 12 ], [ 2886729728, 4293918720, 0 ], [ 2890989568, 4294901760, 18 ], [ 2936012800, 4293918720, 12 ], [ 2937061376, 4294443008, 13 ], [ 2937585664, 4294901760, 16 ], [ 2937651200, 4294901760, 16 ], [ 2937716736, 4294901760, 16 ], [ 2937782272, 4294901760, 16 ], [ 2937978880, 4294836224, 15 ], [ 2938765312, 4294836224, 15 ], [ 2938896384, 4294901760, 16 ], [ 2939027456, 4294836224, 15 ], [ 2939158528, 4293918720, 12 ], [ 2940207104, 4292870144, 11 ], [ 2942697472, 4294901760, 16 ], [ 2942959616, 4294901760, 17 ], [ 2943287296, 4294901760, 22 ], [ 2945581056, 4294836224, 15 ], [ 2945712128, 4294705152, 14 ], [ 2945974272, 4294705152, 14 ], [ 2946367488, 4294901760, 22 ], [ 2946498560, 4293918720, 12 ], [ 2947547136, 4294901760, 22 ], [ 2947678208, 4294901760, 16 ], [ 2948071424, 4294901760, 18 ], [ 2948136960, 4294901760, 16 ], [ 2948202496, 4294836224, 15 ], [ 2948333568, 4294705152, 14 ], [ 3024879616, 4294901760, 16 ], [ 3024945152, 4294901760, 16 ], [ 3025010688, 4294836224, 15 ], [ 3025403904, 4294836224, 15 ], [ 3025534976, 4294901760, 16 ], [ 3025666048, 4294705152, 14 ], [ 3026059264, 4294901760, 21 ], [ 3026124800, 4294901760, 17 ], [ 3026190336, 4292870144, 11 ], [ 3028353024, 4294901760, 17 ], [ 3028418560, 4294901760, 16 ], [ 3028811776, 4294443008, 13 ], [ 3029598208, 4294901760, 21 ], [ 3029663744, 4294901760, 19 ], [ 3029729280, 4294901760, 19 ], [ 3029860352, 4294443008, 13 ], [ 3030384640, 4293918720, 12 ], [ 3031564288, 4294901760, 22 ], [ 3031957504, 4294836224, 15 ], [ 3032088576, 4294901760, 16 ], [ 3032154112, 4294901760, 16 ], [ 3032219648, 4294901760, 17 ], [ 3032285184, 4294901760, 22 ], [ 3033006080, 4294901760, 22 ], [ 3033071616, 4294901760, 16 ], [ 3033137152, 4294836224, 15 ], [ 3033530368, 4294836224, 15 ], [ 3033661440, 4294901760, 22 ], [ 3033792512, 4294836224, 15 ], [ 3034447872, 4294901760, 19 ], [ 3034513408, 4294901760, 16 ], [ 3035168768, 4294901760, 18 ], [ 3035299840, 4294901760, 19 ], [ 3054501888, 4294901760, 22 ], [ 3054632960, 4294901760, 17 ], [ 3054960640, 4294901760, 21 ], [ 3055550464, 4293918720, 12 ], [ 3056599040, 4294901760, 19 ], [ 3056664576, 4294901760, 16 ], [ 3056730112, 4294901760, 20 ], [ 3056795648, 4294901760, 16 ], [ 3056992256, 4294901760, 17 ], [ 3057451008, 4294901760, 16 ], [ 3058696192, 4294705152, 14 ], [ 3058958336, 4294705152, 14 ], [ 3059220480, 4294705152, 14 ], [ 3059482624, 4294901760, 16 ], [ 3059744768, 4293918720, 12 ], [ 3060793344, 4293918720, 12 ], [ 3061841920, 4293918720, 12 ], [ 3062890496, 4294443008, 13 ], [ 3063742464, 4294901760, 16 ], [ 3063939072, 4294901760, 19 ], [ 3064856576, 4294836224, 15 ], [ 3066560512, 4294443008, 13 ], [ 3068919808, 4294901760, 17 ], [ 3068985344, 4294901760, 22 ], [ 3069050880, 4294901760, 16 ], [ 3069116416, 4294901760, 19 ], [ 3069181952, 4294443008, 13 ], [ 3070099456, 4294901760, 16 ], [ 3070164992, 4294901760, 22 ], [ 3070230528, 4290772992, 10 ], [ 3074424832, 4294443008, 13 ], [ 3075342336, 4294901760, 22 ], [ 3075538944, 4294901760, 22 ], [ 3075735552, 4294836224, 15 ], [ 3076194304, 4294901760, 22 ], [ 3076259840, 4294705152, 14 ], [ 3078619136, 4292870144, 11 ], [ 3080716288, 4294443008, 13 ], [ 3081240576, 4294836224, 15 ], [ 3081371648, 4294901760, 16 ], [ 3081502720, 4294705152, 14 ], [ 3082158080, 4294901760, 19 ], [ 3082289152, 4294443008, 13 ], [ 3082813440, 4290772992, 10 ], [ 3117088768, 4294901760, 22 ], [ 3162701824, 4294901760, 17 ], [ 3224567808, 4294901760, 24 ], [ 3224829952, 4294901760, 23 ], [ 3227910144, 4294901760, 22 ], [ 3229351936, 4294901760, 24 ], [ 3230400512, 4294901760, 22 ], [ 3230662656, 4294901760, 17 ], [ 3232235520, 4294901760, 0 ], [ 3234136064, 4294901760, 24 ], [ 3245342720, 4294901760, 16 ], [ 3333357568, 4294901760, 22 ], [ 3352559616, 4294901760, 24 ], [ 3388997632, 4294901760, 23 ], [ 3389194240, 4294901760, 23 ], [ 3389259776, 4294901760, 19 ], [ 3389325312, 4294901760, 22 ], [ 3389390848, 4294901760, 23 ], [ 3389521920, 4294901760, 24 ], [ 3389587456, 4294901760, 24 ], [ 3389652992, 4294901760, 20 ], [ 3389784064, 4294901760, 24 ], [ 3389915136, 4294901760, 23 ], [ 3390308352, 4294901760, 24 ], [ 3390373888, 4294901760, 22 ], [ 3390439424, 4294901760, 22 ], [ 3390767104, 4294901760, 24 ], [ 3391356928, 4294901760, 24 ], [ 3391488000, 4294901760, 23 ], [ 3391619072, 4294901760, 23 ], [ 3391684608, 4294901760, 23 ], [ 3391815680, 4294901760, 22 ], [ 3391881216, 4294901760, 20 ], [ 3391946752, 4294901760, 23 ], [ 3392012288, 4294901760, 23 ], [ 3392077824, 4294901760, 23 ], [ 3392405504, 4294901760, 24 ], [ 3392471040, 4294901760, 24 ], [ 3392733184, 4294901760, 22 ], [ 3392798720, 4294901760, 24 ], [ 3392864256, 4294901760, 24 ], [ 3392929792, 4294901760, 21 ], [ 3392995328, 4294901760, 22 ], [ 3393060864, 4294901760, 22 ], [ 3393126400, 4294901760, 24 ], [ 3393257472, 4294901760, 21 ], [ 3393323008, 4294901760, 22 ], [ 3393388544, 4294901760, 22 ], [ 3393519616, 4294901760, 22 ], [ 3393585152, 4294901760, 19 ], [ 3393650688, 4294901760, 22 ], [ 3393716224, 4294901760, 21 ], [ 3393781760, 4294901760, 22 ], [ 3393847296, 4294901760, 21 ], [ 3393912832, 4294901760, 20 ], [ 3393978368, 4294901760, 22 ], [ 3394043904, 4294901760, 21 ], [ 3394109440, 4294901760, 21 ], [ 3394174976, 4294901760, 21 ], [ 3394240512, 4294901760, 21 ], [ 3394306048, 4294901760, 22 ], [ 3394437120, 4294901760, 22 ], [ 3394502656, 4294901760, 22 ], [ 3394568192, 4294901760, 20 ], [ 3394633728, 4294901760, 24 ], [ 3394699264, 4294901760, 20 ], [ 3394764800, 4294901760, 22 ], [ 3394830336, 4294901760, 21 ], [ 3394895872, 4294901760, 22 ], [ 3394961408, 4294901760, 22 ], [ 3395026944, 4294901760, 21 ], [ 3395092480, 4294901760, 22 ], [ 3395158016, 4294901760, 24 ], [ 3395223552, 4294901760, 21 ], [ 3395289088, 4294901760, 18 ], [ 3395354624, 4294901760, 21 ], [ 3395420160, 4294901760, 21 ], [ 3395485696, 4294901760, 18 ], [ 3395551232, 4294901760, 21 ], [ 3395616768, 4294901760, 18 ], [ 3395682304, 4294901760, 19 ], [ 3395747840, 4294901760, 21 ], [ 3395813376, 4294836224, 15 ], [ 3395944448, 4294901760, 16 ], [ 3396009984, 4294901760, 17 ], [ 3396075520, 4294901760, 16 ], [ 3396141056, 4294901760, 16 ], [ 3396206592, 4294901760, 18 ], [ 3396272128, 4294901760, 17 ], [ 3396337664, 4294901760, 16 ], [ 3396403200, 4294901760, 20 ], [ 3396468736, 4294901760, 19 ], [ 3396534272, 4294901760, 19 ], [ 3396599808, 4294901760, 19 ], [ 3396665344, 4294901760, 18 ], [ 3396730880, 4294901760, 19 ], [ 3396796416, 4294901760, 19 ], [ 3396861952, 4294901760, 18 ], [ 3396927488, 4294901760, 16 ], [ 3396993024, 4294901760, 21 ], [ 3397058560, 4294901760, 20 ], [ 3397124096, 4294901760, 21 ], [ 3397189632, 4294901760, 24 ], [ 3397320704, 4294901760, 23 ], [ 3397451776, 4294901760, 24 ], [ 3397517312, 4294901760, 19 ], [ 3397582848, 4294901760, 21 ], [ 3397713920, 4294901760, 20 ], [ 3397779456, 4294901760, 24 ], [ 3397910528, 4294901760, 20 ], [ 3397976064, 4294901760, 24 ], [ 3398172672, 4294901760, 22 ], [ 3398238208, 4294901760, 19 ], [ 3398303744, 4294901760, 20 ], [ 3398369280, 4294901760, 22 ], [ 3398434816, 4294901760, 22 ], [ 3398565888, 4294901760, 20 ], [ 3398631424, 4294901760, 20 ], [ 3398696960, 4294901760, 20 ], [ 3398762496, 4294901760, 19 ], [ 3398828032, 4294901760, 20 ], [ 3398893568, 4294901760, 22 ], [ 3398959104, 4294901760, 20 ], [ 3399024640, 4294901760, 22 ], [ 3399286784, 4294901760, 19 ], [ 3399352320, 4294901760, 19 ], [ 3399483392, 4294901760, 22 ], [ 3399614464, 4294901760, 24 ], [ 3399745536, 4294901760, 20 ], [ 3399811072, 4294901760, 20 ], [ 3399876608, 4294901760, 19 ], [ 3400007680, 4294901760, 22 ], [ 3400138752, 4294901760, 19 ], [ 3400204288, 4294901760, 21 ], [ 3400269824, 4294901760, 22 ], [ 3400335360, 4294901760, 22 ], [ 3400400896, 4294901760, 20 ], [ 3400531968, 4294901760, 19 ], [ 3400728576, 4294901760, 22 ], [ 3400794112, 4294901760, 19 ], [ 3400859648, 4294901760, 22 ], [ 3400925184, 4294901760, 20 ], [ 3401383936, 4294901760, 18 ], [ 3401515008, 4294901760, 24 ], [ 3401580544, 4294443008, 13 ], [ 3402104832, 4294705152, 14 ], [ 3402366976, 4294705152, 14 ], [ 3405774848, 4294901760, 22 ], [ 3405840384, 4294901760, 22 ], [ 3405905920, 4294901760, 21 ], [ 3405971456, 4294901760, 24 ], [ 3406036992, 4294901760, 23 ], [ 3406102528, 4294901760, 23 ], [ 3406168064, 4294901760, 24 ], [ 3406233600, 4294901760, 24 ], [ 3406299136, 4294901760, 24 ], [ 3406364672, 4294901760, 24 ], [ 3406430208, 4294901760, 24 ], [ 3406495744, 4294901760, 24 ], [ 3406561280, 4294901760, 24 ], [ 3406626816, 4294901760, 24 ], [ 3406692352, 4294901760, 22 ], [ 3406757888, 4294901760, 20 ], [ 3406823424, 4294901760, 24 ], [ 3406888960, 4294901760, 24 ], [ 3406954496, 4294901760, 23 ], [ 3407020032, 4294901760, 24 ], [ 3407085568, 4294901760, 24 ], [ 3407151104, 4294901760, 23 ], [ 3407216640, 4294901760, 24 ], [ 3407282176, 4294901760, 24 ], [ 3407347712, 4294901760, 24 ], [ 3407413248, 4294901760, 24 ], [ 3407478784, 4294901760, 24 ], [ 3407544320, 4294901760, 24 ], [ 3407609856, 4294901760, 24 ], [ 3407675392, 4294901760, 24 ], [ 3407740928, 4294901760, 23 ], [ 3407806464, 4294901760, 24 ], [ 3407872000, 4294901760, 24 ], [ 3407937536, 4294901760, 24 ], [ 3408003072, 4294901760, 24 ], [ 3409379328, 4294901760, 23 ], [ 3409444864, 4294901760, 24 ], [ 3409510400, 4294901760, 24 ], [ 3409838080, 4294901760, 24 ], [ 3410755584, 4294901760, 22 ], [ 3410821120, 4294901760, 22 ], [ 3410886656, 4294901760, 20 ], [ 3410952192, 4294901760, 20 ], [ 3411017728, 4294901760, 23 ], [ 3411083264, 4294901760, 21 ], [ 3411148800, 4294901760, 23 ], [ 3411214336, 4294901760, 22 ], [ 3411410944, 4294901760, 19 ], [ 3411542016, 4294901760, 19 ], [ 3411607552, 4294901760, 21 ], [ 3411673088, 4294901760, 22 ], [ 3411738624, 4294901760, 19 ], [ 3411804160, 4294901760, 22 ], [ 3411869696, 4294901760, 22 ], [ 3411935232, 4294901760, 22 ], [ 3412000768, 4294901760, 21 ], [ 3412262912, 4294901760, 21 ], [ 3412328448, 4294901760, 20 ], [ 3412590592, 4294901760, 20 ], [ 3412656128, 4294901760, 19 ], [ 3412787200, 4294901760, 17 ], [ 3412983808, 4294901760, 19 ], [ 3413245952, 4294901760, 22 ], [ 3413508096, 4294901760, 19 ], [ 3413573632, 4294901760, 21 ], [ 3413835776, 4294901760, 24 ], [ 3414163456, 4294901760, 19 ], [ 3414228992, 4294901760, 21 ], [ 3414294528, 4294901760, 19 ], [ 3414425600, 4294901760, 19 ], [ 3414556672, 4294901760, 21 ], [ 3414622208, 4294901760, 20 ], [ 3415080960, 4294901760, 24 ], [ 3415212032, 4294901760, 19 ], [ 3415277568, 4294901760, 19 ], [ 3415474176, 4294901760, 18 ], [ 3415539712, 4294901760, 22 ], [ 3415736320, 4294901760, 19 ], [ 3415801856, 4294901760, 22 ], [ 3415998464, 4294901760, 18 ], [ 3416129536, 4294901760, 21 ], [ 3416260608, 4294901760, 22 ], [ 3416326144, 4294901760, 22 ], [ 3416653824, 4294901760, 19 ], [ 3416719360, 4294901760, 22 ], [ 3416784896, 4294901760, 19 ], [ 3416915968, 4294901760, 23 ], [ 3416981504, 4294901760, 22 ], [ 3417178112, 4294901760, 24 ], [ 3417243648, 4294901760, 19 ], [ 3417309184, 4294901760, 18 ], [ 3417833472, 4294901760, 20 ], [ 3417899008, 4294901760, 24 ], [ 3418030080, 4294901760, 19 ], [ 3418161152, 4294901760, 23 ], [ 3418226688, 4294901760, 20 ], [ 3418292224, 4294901760, 23 ], [ 3418357760, 4294901760, 19 ], [ 3418423296, 4294901760, 19 ], [ 3418488832, 4294901760, 21 ], [ 3418554368, 4294901760, 19 ], [ 3418619904, 4294901760, 21 ], [ 3418947584, 4294901760, 24 ], [ 3419013120, 4294901760, 22 ], [ 3419209728, 4294901760, 19 ], [ 3419340800, 4294901760, 20 ], [ 3419406336, 4294901760, 19 ], [ 3419471872, 4294901760, 19 ], [ 3419668480, 4294901760, 20 ], [ 3419865088, 4294901760, 21 ], [ 3419996160, 4294901760, 22 ], [ 3420389376, 4294901760, 21 ], [ 3425959936, 4294901760, 24 ], [ 3523346432, 4294901760, 20 ], [ 3523543040, 4294901760, 19 ], [ 3523674112, 4294901760, 22 ], [ 3524001792, 4294901760, 18 ], [ 3524067328, 4294901760, 18 ], [ 3524132864, 4294901760, 19 ], [ 3524198400, 4294901760, 19 ], [ 3524263936, 4294901760, 22 ], [ 3524591616, 4294901760, 17 ], [ 3524657152, 4294901760, 16 ], [ 3524722688, 4294901760, 19 ], [ 3524853760, 4294901760, 16 ], [ 3524919296, 4294836224, 15 ], [ 3525050368, 4294705152, 14 ], [ 3525312512, 4294705152, 14 ], [ 3525574656, 4294705152, 14 ], [ 3525836800, 4294443008, 13 ], [ 3526557696, 4294901760, 16 ], [ 3526623232, 4294901760, 18 ], [ 3526688768, 4294901760, 17 ], [ 3526885376, 4294901760, 19 ], [ 3527933952, 4294901760, 17 ], [ 3527999488, 4294901760, 19 ], [ 3528065024, 4294901760, 19 ], [ 3528130560, 4294901760, 17 ], [ 3528196096, 4294901760, 19 ], [ 3528261632, 4294901760, 19 ], [ 3528327168, 4294901760, 19 ], [ 3528392704, 4294901760, 18 ], [ 3528589312, 4294836224, 15 ], [ 3528916992, 4294901760, 23 ], [ 3535339520, 4294901760, 18 ], [ 3535798272, 4294901760, 19 ], [ 3544186880, 4294705152, 14 ], [ 3544449024, 4294836224, 15 ], [ 3544580096, 4294836224, 15 ], [ 3545235456, 4294901760, 16 ], [ 3545300992, 4294901760, 16 ], [ 3545366528, 4294901760, 16 ], [ 3545432064, 4294901760, 16 ], [ 3545497600, 4294836224, 15 ], [ 3545628672, 4294836224, 15 ], [ 3545759744, 4294901760, 16 ], [ 3545825280, 4294901760, 16 ], [ 3545890816, 4294836224, 15 ], [ 3546021888, 4294836224, 15 ], [ 3546152960, 4294836224, 15 ], [ 3546284032, 4294836224, 15 ], [ 3546415104, 4294901760, 16 ], [ 3546480640, 4294901760, 18 ], [ 3546546176, 4294901760, 16 ], [ 3546611712, 4294901760, 18 ], [ 3546677248, 4294901760, 16 ], [ 3546742784, 4294901760, 17 ], [ 3548905472, 4294705152, 14 ], [ 3549167616, 4294836224, 15 ], [ 3549298688, 4294901760, 17 ], [ 3549364224, 4294901760, 16 ], [ 3549429760, 4294836224, 15 ], [ 3549560832, 4294901760, 16 ], [ 3549626368, 4294901760, 17 ], [ 3549691904, 4294705152, 14 ], [ 3549954048, 4294836224, 15 ], [ 3550085120, 4294901760, 16 ], [ 3550150656, 4294901760, 18 ], [ 3550216192, 4294901760, 18 ], [ 3550281728, 4294901760, 16 ], [ 3550347264, 4294836224, 15 ], [ 3550478336, 4294705152, 14 ], [ 3550740480, 4294836224, 15 ], [ 3550871552, 4294901760, 16 ], [ 3550937088, 4294901760, 17 ], [ 3560964096, 4294901760, 17 ], [ 3565223936, 4294901760, 17 ], [ 3657433088, 4294901760, 16 ], [ 3657498624, 4294901760, 16 ], [ 3657564160, 4294836224, 15 ], [ 3657695232, 4294836224, 15 ], [ 3657826304, 4294901760, 16 ], [ 3657891840, 4294901760, 16 ], [ 3657957376, 4294836224, 15 ], [ 3658088448, 4294901760, 16 ], [ 3658153984, 4294901760, 16 ], [ 3658219520, 4294901760, 16 ], [ 3658285056, 4294901760, 16 ], [ 3658350592, 4294836224, 15 ], [ 3658481664, 4294705152, 14 ], [ 3658743808, 4294901760, 16 ], [ 3658809344, 4294901760, 17 ], [ 3658874880, 4294836224, 15 ], [ 3659005952, 4294836224, 15 ], [ 3659137024, 4294901760, 16 ], [ 3659202560, 4294901760, 16 ], [ 3659268096, 4294836224, 15 ], [ 3659399168, 4294836224, 15 ], [ 3661103104, 4294705152, 14 ], [ 3661365248, 4294836224, 15 ], [ 3661496320, 4294901760, 17 ], [ 3661561856, 4294901760, 16 ], [ 3661627392, 4294836224, 15 ], [ 3661758464, 4294901760, 16 ], [ 3661824000, 4294901760, 17 ], [ 3661889536, 4294836224, 15 ], [ 3662020608, 4294836224, 15 ], [ 3662151680, 4294705152, 14 ], [ 3662413824, 4294836224, 15 ], [ 3662544896, 4294836224, 15 ], [ 3662675968, 4294705152, 14 ], [ 3662938112, 4294705152, 14 ], [ 3663200256, 4294443008, 13 ], [ 3663724544, 4294836224, 15 ], [ 3663855616, 4294901760, 17 ], [ 3663921152, 4294901760, 16 ], [ 3663986688, 4294901760, 21 ], [ 3664248832, 4294901760, 17 ], [ 3664314368, 4294901760, 16 ], [ 3664379904, 4294836224, 15 ], [ 3664510976, 4294901760, 16 ], [ 3664576512, 4294901760, 16 ], [ 3669557248, 4294901760, 19 ], [ 3670016000, 4294901760, 16 ], [ 3670081536, 4294901760, 16 ], [ 3670147072, 4294901760, 16 ], [ 3670212608, 4294901760, 16 ], [ 3670278144, 4294705152, 14 ], [ 3670540288, 4294705152, 14 ], [ 3670802432, 4294836224, 15 ], [ 3670933504, 4294836224, 15 ], [ 3673161728, 4294705152, 14 ], [ 3673423872, 4294901760, 18 ], [ 3673489408, 4294901760, 16 ], [ 3673554944, 4294836224, 15 ], [ 3673751552, 4294901760, 16 ], [ 3678928896, 4294901760, 16 ], [ 3679584256, 4294901760, 16 ], [ 3679649792, 4294901760, 17 ], [ 3680108544, 4294901760, 22 ], [ 3682598912, 4293918720, 12 ], [ 3683647488, 4294705152, 14 ], [ 3683909632, 4294901760, 16 ], [ 3683975168, 4294901760, 17 ], [ 3684040704, 4294901760, 19 ], [ 3684106240, 4294901760, 19 ], [ 3684171776, 4294836224, 15 ], [ 3684302848, 4294836224, 15 ], [ 3684433920, 4294836224, 15 ], [ 3684564992, 4294901760, 17 ], [ 3684630528, 4294901760, 18 ], [ 3688366080, 4294836224, 15 ], [ 3688497152, 4294836224, 15 ], [ 3688628224, 4294901760, 16 ], [ 3688693760, 4294901760, 16 ], [ 3688759296, 4294836224, 15 ], [ 3688890368, 4294836224, 15 ], [ 3689021440, 4294901760, 16 ], [ 3689086976, 4294901760, 16 ], [ 3689152512, 4294836224, 15 ], [ 3689283584, 4294836224, 15 ], [ 3689414656, 4294705152, 14 ], [ 3689676800, 4294836224, 15 ], [ 3689807872, 4294836224, 15 ], [ 3690070016, 4294836224, 15 ], [ 3690201088, 4294705152, 14 ], [ 3697606656, 4294901760, 18 ], [ 3698327552, 4294705152, 14 ], [ 3700948992, 4294901760, 17 ], [ 3701080064, 4294836224, 15 ], [ 3701342208, 4294901760, 22 ], [ 3701473280, 4292870144, 11 ], [ 3703570432, 4294836224, 15 ], [ 3703701504, 4294836224, 15 ], [ 3703832576, 4294705152, 14 ], [ 3704094720, 4294443008, 13 ], [ 3706126336, 4294901760, 18 ], [ 3706191872, 4294901760, 18 ], [ 3706322944, 4294901760, 16 ], [ 3706847232, 4294836224, 15 ], [ 3707174912, 4294901760, 21 ], [ 3707240448, 4294705152, 14 ], [ 3707502592, 4294901760, 16 ], [ 3707764736, 4294836224, 15 ], [ 3707895808, 4294901760, 16 ], [ 3707961344, 4294901760, 17 ], [ 3708026880, 4294901760, 16 ], [ 3708092416, 4294901760, 17 ], [ 3708157952, 4294901760, 16 ], [ 3708223488, 4294901760, 19 ], [ 3708289024, 4294836224, 15 ], [ 3708420096, 4294901760, 16 ], [ 3708485632, 4294901760, 17 ], [ 3708551168, 4294901760, 17 ], [ 3708616704, 4294901760, 18 ], [ 3708682240, 4294836224, 15 ], [ 3715760128, 4294836224, 15 ], [ 3716153344, 4294901760, 17 ], [ 3716218880, 4294901760, 16 ], [ 3716284416, 4294836224, 15 ], [ 3716481024, 4294901760, 19 ], [ 3716677632, 4294901760, 16 ], [ 3716743168, 4294901760, 16 ], [ 3719036928, 4294705152, 14 ], [ 3719299072, 4294443008, 13 ], [ 3720347648, 4294836224, 15 ], [ 3720478720, 4294901760, 16 ], [ 3720544256, 4294901760, 16 ], [ 3720609792, 4294836224, 15 ], [ 3720740864, 4294901760, 16 ], [ 3720806400, 4294901760, 19 ], [ 3720871936, 4294705152, 14 ], [ 3721134080, 4294836224, 15 ], [ 3721265152, 4294901760, 16 ], [ 3721330688, 4294901760, 18 ], [ 3721396224, 4294705152, 14 ], [ 3721658368, 4294901760, 16 ], [ 3721723904, 4294901760, 16 ], [ 3721789440, 4294836224, 15 ], [ 3721920512, 4294443008, 13 ], [ 3722444800, 4294443008, 13 ], [ 3722969088, 4294705152, 14 ], [ 3723231232, 4294836224, 15 ], [ 3723362304, 4294901760, 16 ], [ 3723427840, 4294901760, 17 ], [ 3725590528, 4294836224, 15 ], [ 3725721600, 4294836224, 15 ], [ 3725852672, 4294836224, 15 ], [ 3725983744, 4294901760, 16 ], [ 3726049280, 4294901760, 16 ], [ 3726114816, 4294836224, 15 ], [ 3726245888, 4294836224, 15 ], [ 3726376960, 4294705152, 14 ], [ 3726639104, 4292870144, 11 ], [ 3728736256, 4294443008, 13 ], [ 3729260544, 4294836224, 15 ], [ 3729391616, 4294901760, 16 ], [ 3729457152, 4294901760, 16 ], [ 3729522688, 4294705152, 14 ], [ 3729784832, 4294836224, 15 ], [ 3729915904, 4294901760, 16 ], [ 3729981440, 4294901760, 17 ], [ 3730046976, 4294901760, 16 ], [ 3730112512, 4294901760, 17 ], [ 3730178048, 4294836224, 15 ], [ 3730309120, 4294836224, 15 ], [ 3730440192, 4294836224, 15 ], [ 3730571264, 4294705152, 14 ], [ 3732733952, 4294901760, 16 ], [ 3732799488, 4294901760, 17 ], [ 3732930560, 4294705152, 14 ], [ 3733192704, 4294705152, 14 ], [ 3733454848, 4294443008, 13 ], [ 3735027712, 4294836224, 15 ], [ 3735158784, 4294901760, 16 ], [ 3735224320, 4294901760, 19 ], [ 3735552000, 4294836224, 15 ], [ 3735683072, 4294836224, 15 ], [ 3735814144, 4294901760, 17 ], [ 3735879680, 4294901760, 16 ], [ 3735945216, 4294836224, 15 ], [ 3736076288, 4294443008, 13 ], [ 3736600576, 4294443008, 13 ], [ 3737124864, 4294705152, 14 ], [ 3737387008, 4294836224, 15 ], [ 3737518080, 4294901760, 16 ], [ 3737583616, 4294901760, 16 ], [ 3737649152, 4294705152, 14 ], [ 3737911296, 4294836224, 15 ], [ 3738042368, 4294836224, 15 ], [ 3738173440, 4294443008, 13 ], [ 3738697728, 4294836224, 15 ], [ 3738828800, 4294901760, 16 ], [ 3738894336, 4294901760, 16 ], [ 3738959872, 4294836224, 15 ], [ 3739090944, 4294836224, 15 ], [ 3740270592, 4294443008, 13 ], [ 3740794880, 4294901760, 16 ], [ 3740860416, 4294901760, 17 ], [ 3741319168, 4294836224, 15 ], [ 3741450240, 4294836224, 15 ], [ 3741581312, 4294705152, 14 ], [ 3741843456, 4294443008, 13 ], [ 3742629888, 4294836224, 15 ], [ 3743088640, 4294901760, 22 ], [ 3743219712, 4294901760, 22 ], [ 3745513472, 4292870144, 11 ], [ 3747610624, 4293918720, 12 ], [ 3748659200, 4294705152, 14 ], [ 3748921344, 4294836224, 15 ], [ 3749183488, 4294901760, 17 ], [ 3749249024, 4294901760, 17 ], [ 3749380096, 4294901760, 17 ], [ 3749445632, 4294705152, 14 ], [ 3749707776, 4294836224, 15 ], [ 3750756352, 4293918720, 12 ], [ 3751804928, 4294705152, 14 ], [ 3752198144, 4294836224, 15 ], [ 3753902080, 4294836224, 15 ], [ 3754295296, 4294836224, 15 ], [ 3754491904, 4294901760, 16 ], [ 3754557440, 4294836224, 15 ], [ 3754950656, 4294705152, 14 ], [ 3755212800, 4294836224, 15 ], [ 3755343872, 4294836224, 15 ], [ 3755737088, 4294836224, 15 ], [ 3755933696, 4294901760, 21 ], [ 3757047808, 4294443008, 13 ], [ 3757572096, 4294705152, 14 ], [ 3757834240, 4294901760, 17 ], [ 3757965312, 4294901760, 16 ], [ 3758030848, 4294901760, 17 ] ]; var hasOwnProperty = Object.hasOwnProperty; var ipRegExp = new RegExp(/^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/); function isIPv6(ip) { // Split the IP address into groups of hexadecimal digits const groups = ip.split(':'); // An IPv6 address must have at least one group and at most 8 groups if (groups.length < 1 || groups.length > 8) { return false; } // Check that each group is a valid hexadecimal number for (const group of groups) { // Check that the group is not null, undefined, or an empty string before calling parseInt() if (group === null || group === undefined || group === '') { continue; } // Use parseInt() to check if the group is a valid hexadecimal number const value = parseInt(group, 16); if (isNaN(value) || value < 0 || value > 0xFFFF) { return false; } } // If the address contains a double colon, ensure that it appears only once if (ip.includes('::')) { if (ip.indexOf('::') !== ip.lastIndexOf('::')) { return false; } } // The address is valid if it passes all the checks return true; } function convertAddress(ipchars) { var bytes = ipchars.split('.'); var result = ((bytes[0] & 0xff) << 24) | ((bytes[1] & 0xff) << 16) | ((bytes[2] & 0xff) << 8) | (bytes[3] & 0xff); return result; } function match(ip) { var left = 0, right = cnips.length; do { var mid = Math.floor((left + right) / 2), ipf = (ip & cnips[mid][1]) >>> 0, m = (cnips[mid][0] & cnips[mid][1]) >>> 0; if (ipf == m) { return true; } else if (ipf > m) { left = mid + 1; } else { right = mid; } } while (left + 1 <= right) return false; } function isInDirectDomain(host) { if (hasOwnProperty.call(directDomains, host)) { return true; } for (var domain in directDomains) { if (host.endsWith('.' + domain)) { return true; } } return false; } function isInProxyDomain(host) { if (hasOwnProperty.call(domainsUsingProxy, host)) { return true; } for (var domain in domainsUsingProxy) { if (host.endsWith('.' + domain)) { return true; } } return false; } function isLocalTestDomain(domain) { // Chrome uses .test as testing gTLD. var tld = domain.substring(domain.lastIndexOf('.')); if (tld === domain) { return false; } return Object.hasOwnProperty.call(localTlds, tld); } /* https://github.com/frenchbread/private-ip */ function isPrivateIp(ip) { return /^(::f{4}:)?10\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$/i.test(ip) || /^(::f{4}:)?192\.168\.([0-9]{1,3})\.([0-9]{1,3})$/i.test(ip) || /^(::f{4}:)?172\.(1[6-9]|2\d|30|31)\.([0-9]{1,3})\.([0-9]{1,3})$/i.test(ip) || /^(::f{4}:)?127\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$/i.test(ip) || /^(::f{4}:)?169\.254\.([0-9]{1,3})\.([0-9]{1,3})$/i.test(ip) || /^f[cd][0-9a-f]{2}:/i.test(ip) || /^fe80:/i.test(ip) || /^::1$/.test(ip) || /^::$/.test(ip); } function FindProxyForURL(url, host) { if (isPlainHostName(host) || isPrivateIp(host) || isLocalTestDomain(host) || host === 'localhost') { alert(`${host} MATCHES LOCAL, USING DIRECT`) return direct; } if (shExpMatch(url, "http:*")) { alert(`${host} IS USING HTTP, USING DIRECT`) return direct; } if (!ipRegExp.test(host)) { if (isInDirectDomain(host)) { alert(`${host} MATCHES DIRECT DOMAIN`) return direct } if (isInProxyDomain(host)) { alert(`${host} MATCHES PROXY DOMAIN`) return proxy; } strIp = dnsResolve(host); } else { strIp = host } if (!strIp) { return proxy; } intIp = convertAddress(strIp); if (match(intIp)) { alert(`${host} MATCHES CNIP`) return direct; } alert(`${host} NO RULES WARE MATCHED, USING PROXY`) return proxy; }