var _0xf6bd = ["VsKdGHnCosKnTA==", "ck1JwrbDscOaw5I=", "wpHDusOrdMObw6Q2w6fDqS0=", "GjbDoW7CgDUV", "w5w+wpnDliDCp8OjRkY=", "EyxfVWnDrnFOOsKm", "dsKjGEU=", "woEOw4nCt8Klb20vwpbDscONw4TCoMKlW2jCi8O+Dw==", "woTCtnIc", "RUXDrG8=", "w7jDoTUrZg==", "w5opwpTDnTXCsMO+TEw=", "!uq5", "0kRk", "svb%", "Z(p%", ")R4#", "xR@%", "S20[", "VEQt", "85)E", "6#$J", "6XCa", "C1&(", "2hT3", "uheS", "IMf8", "OYsM", "PHv8", "p7Mu", "[]rX", "JRT", "7J]8", "CTkh", "CCaf", "QYvM", "r52X", "$5fR", "]aG8", "xXz", "35e8", "C1Ef", "(rvY", "skbh", "w@zP", "2Rf%", "iEBO", "cL[d", "Cg1t", "a**O", "#config-scroll", "zoomSpeed", "autoZoom", "teamIndicator", "leftClick", "parent", ".active", ":first-child", "span:last", "addClass", "prev", "#chat-box", "changeLanguage", "localize", "storeSetting", "active", ":last-child", "span:first", ".language.", ".zoom-speed.", ".cell-mass.", ".cell-skins.", ".cell-colors.", ".cell-text-position.", ".map-sectors.", ".auto-zoom.", ".cursor-line.", ".team-indicator.", ".commander.", ".chat.", ".left-click.", ".right-click.", "#skin", "isJoined", "sendTag", "sendNickname", "joinRoom", "getCode", "updateMass", "cellsCount", "size", "viewport", "viewportNoZoom", "IsSpectating", "FreeSpectate", "setZoomValue", "zoom", "translate", "originalEvent", "wheelDelta", "isSpectating", "minimap-nodes", "ratio", "300 11px Roboto Condensed", "clearRect", "#454545", "#666", "commandOne", "Feed me!", "commands", "Tank the virus!", "Shoot the virus!", "Tricksplit!", ".command", "#command-one", "#command-two", "#command-three", "#command-four", "#command-five", "#command-six", "from", "leaderboard", "leaderSet", "", "An Unnamed Cell", " ", "
", "leaderArr", "concat", "stopPropagation", "skinOne", "skins", "skinTwo", "skinThree", "skinFour", "toLowerCase", "", "appendTo", "skin-select-img", "#skin-one", "#skin-two", "#skin-four", "#skin-five", ".skin-select-holder", ".skin-selector > .skin-select-holder.active", ".skin-select-img", ".skin-preview-img", ".skin-preview-holder", "skin-preview-img", " > .skin-select-img", "match", "isVisible", "#spectate-hud", "iconMarker", '', "iconNotVisible", '', "iconMass", '', "generateHTML", "
", " 1 ", " ", " 2 ", "
", 'Free Spectate', 'Spectating Top Player', "max", "_offset", "_buffer", "readUInt8", "readInt8", "readUInt16", "readUInt32", "readUInt32LE", "readInt32", "readInt32LE", "readFloat", "readFloatLE", "readDouble", "readBytes", "skipBytes", "readStringUtf8", "readStringUnicode", "ucs2", "readStringZeroUtf8", "readUInt16LE", "getOffset", "getBuffer", "allocUnsafe", "_length", "checkAlloc", "writeUInt16", "writeInt16", "writeInt32", "writeDoubleLE", "copy", "writeStringUtf8", "byteLength", "utf8", "write", "writeStringZeroUtf8", "writeUInt8", "writeStringZeroUnicode", "xor", "getLength", "toBuffer", "poolSize", "prefix", "parse", "getItem", "setItem", "launch", "constructor", "debugger", "return (function() ", '{}.constructor("return this")( )', "console", "log", "warn", "debug", "info", "error", "trace", "exception", "Cannot call a class as a function", "defineProperty", "length", "enumerable", "value", "writable", "prototype", "wrzDrxnCq8O2wrkQwrcFUw==", "wqTDrTPCsMO3wokq", "wqPCqTjCoMKWQjxzNE1yw7c=", "wrcbMcKd", "w5UeEgsPKmE=", "WX4/wrM=", "w63CpcOZTBMaw4nChghfHcKqOMOgw5xVUhDCncOiYQ==", "GcKMCw==", "w5DDkcOLUsOvw4pr", "UcKuc8OE", "wrDCi8O/w5/DgcK2OTjCgsOD", "woXCoEY=", "QcKtXcO/WsK4w6U=", "w5gVEgU=", "GMOgwq/DtEA=", "w5IUGgQfJWFeQA==", "wo8hw5vCuA==", "wopSwqbDmA0JYQ==", "L0XCiCBiwp7DpMKRbx4=", "cHhxaBk=", "wqLDsxbCsA==", "w6BwwqlIw73DpcOtwpd9YcOk", "woZFYHk=", "LMOGQsOsEncd", "PWrCom9gwqPDkMKRw5LCsA==", "Xg8XfA==", "NMOEaMO3E0cnXsKKKw==", "XMOcwqrCsAvCi8K3w4Aew4wf", "UMO/wodPwrwUAQ==", "wqQTKsKaw5xnw60=", "CXpmwrU=", "wqMiw5vCuMOgwqTDnsK4w4LDosKNwqExw5jDq8Kjw5g=", "wroXNsKNw4Zgw6I9MBw=", "woUgw5zCosK/w6fDosK8w4g=", "w5nCnDDCvS/Ct0Nwwr8U", "GsKOwq4JUcO/eA==", "w51fZV97f8OaJcKQRQ==", "w5FbbVp9e8OP", "R8KvRxPDjzzDksKMc8KzYg==", "cjnDl8Okw7fCsys=", "wodZwqbDlg==", "UzHDmMOxwrjDvxdmw7QFw6HCniEHHMKWw44=", "wrMVO8KMw4Z7w5c5PkvCtQ==", "wqbCmsO1w47Dl8KQJDnCncKeHw==", "wpVDYHAzZhhzwoI=", "wohVwpTDlhMAe1jDu8KeIQ==", "V8KyQQDDhgzDj8KNbMOlPg==", "WMO/wo9Jwr0Q", "FGLCpXwuw6s=", "ejnDn8Oiw7bCtw==", "w57CmyrCoQ==", "wpdPw4zDq8Orw4rDpsOjXUo=", "CWXCjcOIwr3CpQ==", "AGjCuQ==", "wpDCvyPDk8Ohw4p/", "w4F4wqZdwrLCqcOc", "wrcMw61J", "VsOnQmzDu8KJ", "w4rCvcOWXkxI", "UsOwcGXDtcKew5AawqvDiXc=", "w4FlRmwoHHc=", "w5xQbVQ=", "w6rDrxXDtsKUdAzCusOPw5Mmw7ooKsKeKmMv", "wqnDpATCusOfwok3wr4FAw==", "dGbDt3HDhAHCkEQ=", "w4RwUGEk", "worCjkdGw6bCq8Kd", "dn16eALDnsOv", "wpnCvS0=", "wo7DuQMf", "wo8hw5TCow==", "c3HDokfDiA==", "w4lywqc=", "HsOlwqTDpFtXHw==", "ScKtQ8KVwqXCu8KX", "w5ZRZUhne8Oe", "w4xzwqZT", "w5fDm8ODQMO1w4p6", "wpDCoDjDiMOY", "w4BlwqNZwrfCscOBwpJ2", "w5LChwTCj1c=", "CH/ChcOAwr3CtAo=", "HMKPBkXDljpv", "w4vCp8OeVkxZw64=", "XwAQbMKhwpx8TMK6w6jCnsOow4d4w4kVw4Q=", "AMOubcOGw7sAwrlhMifDpg==", "wplcTXEyYB8=", "ZcKfwpjDsALCi8Oj", "UMO3QmvDq8KXw4o=", "wp5NYHolbQ19woN/w6bCtEJLFHTCng==", "wqAMw6VMSHTCiQ==", "EcKbwosHQMO2fw==", "woLDr3HDr8OGw7Ve", "RsO1wpVPwr0dMMOIBMOhV8OqCg==", "woVJYHo=", "wq/DuBbCvsOmwoAt", "CcOlwojDolJdH2o=", "TMKWwq7Cg0vDrMObwr7CqMOR", "TMKawrvCgVHDrsOB", "J8OTZ8OiA34a", "w53DmsOLXA==", "wrEZNsKHw5Brw7czMQ==", "VmI8wrkrwqLDoi7DisK9wr3DtQ==", "wqPCnMOww4rDkcKPBA==", "VsKvSwLDuRnDvsKBc8OhJDU=", "HMOswqE=", "w4rCiz/CqD/Cjn4=", "wohFwqXDnCsVcGjDqsKRITo=", "wpBCw4vDuMOdw4nDtg==", "MVnChzs=", "w7BTYk8yN8O9PMKQEsOpb8KWwrTDvh/CkDso", "EGbCpX8pw6vDocKTw5k=", "O1jCjzpiwqjDmcKafw==", "K8OXb8OnBXoPW8KbIg==", "QsKjQ8KCwrnCv8KTwoQrw5M=", "Q8OPwq3CoB3CtsKfw4UPwrxCw5pSw5UhaGQ=", "VFrDrcK8cMK1bg==", "HMKNwr4WUMO5fxTCqkvDsMOS", "GcOvwqzDtkFXDg==", "JMK0F1vCnw==", "SMOBwq3CqgvCvcKKw4sO", "TsKnS8KHwr/Cu8KG", "A2dMwq4IYh0=", "K0fCgCNp", "wpzDtRgF", "WcKzSAg=", "RMKXwpfDpU3Dh8OEw5/CkTFm", "w5xNWEttdMOPL8KBHsKnew==", "wobCoi/DhMOew45ycg==", "wp3DvRcQwosHwoQ=", "HGLCrXovw6/DtA==", "wrsYMcKd", "XcKwRMKSwq/CgsK7woE6w5k=", "w5pOSFRscsOI", "w53CnjzCqj7Cg357", "UcKufMOf", "D3XCjcOPwq3Cuwo=", "w4bDsS/DssOLNznCuMOYw587w64=", "wpdGw53DrcOLw43Dow==", "wpJJaH8jaRg=", "T8Kyc8OEw5R3ZlPCt8Or", "CcO8esOGw7QAwqQ=", "w43CjynCvSnCims=", "wpDCvyPDkw==", "wq0Hw6VC", "OMOnwqPDow4bOXnDk8OeU8O8WcOhDlPDtMK+", "Wg4IbQ==", "w4vDpxrDo8ObODk=", "wqzChzjDmcKoXRMoY3s=", "wovCtm7ChMOTOMOq", "wrbCmifDiA==", "wp7Ck0BBw6zCjsKWwr7Dvmc=", "wr/CkDfDjMK4ZC4=", "wqUEMcKdw5BBw60iZhw=", "CHJpwqAZaxo=", "FMOpWsOMw7kTwrJ5MjA=", "WcKyQcKPwr4=", "S8KQwrPCjkHDocOBwr7Crw==", "M8KhEE3ChEJD", "Q8KsRMKS", "wptXw67DtsOMw4DDsQ==", "XcKtc8OE", "FMOkwqzDuA==", "URMbbcKBwoR4RMKrw4rChcOg", "woIqw5TCrcKvw6jDog==", "wqTClsO4w4XDgcKABDPCkg==", "push", "shift", "initialized", 'return (function () {}.constructor("return this")());', "atob", "replace", "charAt", "fromCharCode", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", "indexOf", "charCodeAt", "toString", "slice", "rc4", "data", "once", "^p]Z", "0x1", "v2VI", "0x2", "4z9q", "0x3", "R#u3", "0xc", "0xd", "aL%d", "0xe", "0xf", "0x10", "0x11", "0x12", "vu2j", "0x13", "0x14", "291q", "0x15", "0x16", "Zdhr", "0x17", "0x18", "0x4", "PSHu", "0x6", "0x7", "k6y6", "0x8", "Zlcp", "0x9", "Qjyr", "0xa", "m9^7", "0xb", "M1HD", "0x19", "O1N7", "0x1a", "0x1b", "l5Ac", "0x1c", "T3TB", "fiSc", "0x1e", "J2NG", "0x20", "0x21", "2bvr", "k%NM", "0x23", "0x24", "0x25", "^Fms", "0x26", "0x27", "lEb", "A8iX", "0x2a", "0x2b", "89c", "0x2c", "0x2d", "0x2e", "dF5U", "0x30", "0x31", "0x33", "xdbt", "0x35", "ORUx", "0x22", "0x36", "VNWn", "0x37", "0x38", "0x39", "0x3c", "m%MR", "0x3d", "0x3f", "s^!T", "0x40", "6qM^", "0x41", "0x42", "0x32", "Z6ZF", "0x43", "0x44", "0x45", "IK4Y", "0x46", "lBJP", "0x48", "F$1#", "0x4a", "0x4c", "0x4d", "0x4e", "0x4f", "9M6r", "0x51", "Vy]Q", "3]@)", "0x55", "0x56", "0x58", "0x59", "0x5a", "0x5c", "0x5d", "0x5e", "0x5f", "0x60", "0x62", "oc[P", "0x63", "Dw6z", "0x64", "3E[%", "0x66", "0x67", "Wj#S", "0x68", "0x69", "0x6a", "0x6b", "0x6c", "0x6e", "0x6f", "0x72", "0x73", "0x74", "0x75", "0x76", "E5^l", "0x78", "0x79", "0x7a", "0x7b", "0x7c", "0x7d", "0x7e", "0x1f", "8)4z", "0x7f", "0x80", "0x81", "0x82", "0x47", "0x83", "0x84", "0x85", "0x86", "0x87", "0x88", "0x8c", "0x8d", "iBB", "0x8e", "0x8f", "0x93", "5Jdx", "0x97", "0x9a", "0x9b", "0x9c", "0x9d", "tE9i", "0x9e", "0xa0", "0xa1", "0xa2", "0xa3", "0xa4", "0xa5", "0x49", "0xa6", "0xa7", "0xa8", "0xa9", "0xab", "0x90", "0xae", "0xb0", "0x29", "0xb1", "0x77", "0xb3", "voE9", "0xb5", "0x50", "0xb8", "0x95", "0xb9", "0xba", "0xbb", "0xbc", "0xbd", "0xbe", "0xb6", "0xbf", "0xc0", "0xc1", "0xc2", "0xc3", "0xc4", "0xc6", "0xc7", "0xc9", "0xca", "0xcb", "0xcc", "0xce", "0xd0", "0xd1", "0xd2", "0xd4", "0xd6", "0xd7", "0xd8", "0xd9", "0xda", "0xdb", "0xdc", "0xdd", "0xde", "default", "use strict", "configurable", "init", "maxX", "maxY", "offsetX", "offsetY", "width", "height", "center", "key", "infoColor", "color", "#2196F3", "warnColor", "#FFEB3B", "successColor", "#4CAF50", "errorColor", "#F44336", "#1B2B34", "13px", "Roboto Mono, Menlo, Lucida Console, monospace", "isProd", "success", "__esModule", "canvas", "#canvas", "ctx", "getContext", "gridLocations", "commanderPoints", "downloadedSkins", "#fff", "#121212", "#555", "highQualityFood", "indicator", "cacheIndicator", "resize", "onresize", "run", "now", "save", "animate", "scale", "update", "renderGrid", "renderMapBorder", "renderFood", "renderMouseTracker", "renderCells", "renderCommands", "restore", "updateFps", "render", "refreshCaches", "innerWidth", "strokeStyle", "theme", "borderWidth", "minX", "minY", "createElement", "beginPath", "sin", "cos", "closePath", "fillStyle", "foodColor", "lineJoin", "stroke", "off", "gamePellets", "low", "food", "iterator", "animX", "animRadius", "animY", "return", "medium", "values", "next", "arc", "fill", "high", "drawImage", "cellNames", "cellMass", "cellSkins", "playerCells", "sortedCells", "forEach", "add", "pi2", "isVirus", "virusColor", "virusStrokeColor", "lineWidth", "virusStrokeWidth", "night", "cellColors", "darken", "dark", "nickname", "clip", "hsloSkinCode", "getHsloSkin", "top", "cellTextPosition", "bottom", "massCache", "skinMap", "has", "indicatorSize", "mapSectors", "gridWidth", "snowflakes", "gridColor", "textAlign", "textBaseline", "middle", "font", "1500px Roboto Condensed", " 1500px icons", "strokeRect", "fillText", "commander", "splice", "globalAlpha", "animViewport", "createRadialGradient", "addColorStop", "rgba(0,0,0,0)", "borderColor", "cursorLine", "round", "canvasX", "canvasY", "done", "moveTo", "lineTo", "createSkinMap", "clear", "isAlive", "set", "colorRBG", "skin", "teamPlayers", "skinKey", "getCustomSkin", "get", "downloadHsloSkin", "http://2coolife.com/hsloskin/getskin.php?code=", "onload", "readyState", "anonymous", "send", "downloadSkin", "src", "600 ", "px icons", "rgba(255,255,255,1)", "load", "Ubuntu:300,400,500,700", "Roboto:300,400,500,700", "Roboto Slab:300,400,700", "Roboto Condensed:300,400,700", "Oswald: 300,400", "nameCache", "massUpdateInterval", "nameQuality", "massQuality", "cacheCleanInterval", "time", "lastMassUpdateTime", "updateNameCache", "updateMassCache", "setNameCache", "500 ", "px Roboto Condensed", "measureText", "biggerCacheChech", "radius", "mass", "shortened", "lastCacheRefreshTime", "refreshNameCache", "refreshMassCache", "timeStamp", "nameCacheMaxIdleTime", "delete", "massCacheMaxIdleTime", "filter", "domFps", "lastUpdate", "#fps", "text", "lastUpdateTime", "alive", "spectate", "html", "temporaryArray", "div", "#teamlist-positions", "#teamlist-spectate span", "#teamlist-totalmass span", "generateList", "positions", "innerHTML", "totalmass", "reset", "name", "sort", "addPlayer", "stringify", "inHTMLData", ' ', '', "mapBackground", "theming", "rgba(0, 0, 0, 1)", "rgba(17, 20, 24, 1)", "mapBorder", "rgba(255, 0, 130, 1)", "pellets", "rgba(75, 75, 75, 1)", "virusBorder", "#map-background", "colorpicker", "rgba", "changeColor", "getValue", "body", "background-color", "#map-sectors", "#map-border", "#pellets", "cacheFood", "#virus", "virus", "#virus-border", "setActive", "setValue", "#commander", "css", "Language", "Russian", "\ud55c\uad6d\uc5b4", "\u7e41\u9ad4\u4e2d\u6587", "Hungarian", "French", "Danish", "German", "Turkish", "Dutch", "Nickname", "Team Tag", "Party Token", "Enter Chat Message...", "Team Players", "Play Now", "Spectate", "Login", "Logout", "Join", "Settings", "Hotkeys", "Mouse", "Chat", "Zoom Speed", "Cell Names", "Cell Skins", "Cell Text Position", "Team Indicator", "Chat Type", "Off", "Low", "Medium", "Bottom", "Middle", "Top", "High", "Ultra", "Shortened", "Bright", "Night", "Chatbox", "Popups", "Play Screen", "Settings Panel", "Split Cell", "Eject Mass", "Stop Cell", "Double Split", "Free Spectate", "Commander", "Left Click", "Right Click", "Middle Click", "Map Background", "Map Sectors", "Map Border", "Virus", "Virus Border", "Europe", "South America", "Turkey", "Russia", "East Asia", "China", "Oceania", "Taal", "Engels", "Spaans", "Koreaans", "Japans", "Frans", "Arabisch", "Hebreeuws", "Duits", "Turks", "Italiaans", "Nederlands", "Nicknaam", "Skin URL (imgur: max 1024px)", "Chat Commando", "Team Spelers", "Speel Nu", "Aanmaken", "Instellingen", "Thema", "Animatie Snelheid", "Camera Snelheid", "Zoom Snelheid", "Cell Namen", "Cell Massa", "Cell Kleuren", "Spel Pellets", "Map Sectoren", "Auto Zoom", "Cursor Lijn", "Uit", "Hoog", "Donker", "Nacht", "Split Cel", "Massa Uitwerpen", "Stop Cel", "Dubbel Split", "Linker Muisklik", "Rechter Muisklik", "Middel Muisklik", "Virus Rand", "Noord Amerika", "Zuid Amerika", "Rusland", "Oost Azi\u00eb", "Oceani\u00eb", "Dili", "\u0130ngilizce", "Ispanyolca", "Korece", "\u00c7ince", "Japon", "Macar", "Frans\u0131z", "Danimarka", "Arap\u00e7a", "Ibranice", "Almanca", "T\u00fcrk\u00e7e", "Italyanca", "Tak\u0131m Etiketi", "Parti Kodu", "Sohbet Komutu", "Oyna", "\u0130zleyici", "Giri\u015f Yap", "\u00c7\u0131k\u0131\u015f Yap", "Olu\u015ftur", "Ayarlar", "K\u0131sayollar", "AN\u0130MASYON H\u0131z\u0131", "Kamera H\u0131z\u0131", "Yak\u0131nla\u015ft\u0131rma H\u0131z\u0131", "H\u00fccre \u0130S\u0130MLER\u0130", "H\u00fccre K\u00dcTLELER\u0130", "H\u00fccre RENKLER\u0130", "Oyun Par\u00e7alar\u0131", "OTOMAT\u0130K Yak\u0131nla\u015ft\u0131rma", "Sohbet T\u0130P\u0130", "A\u00e7\u0131k", "Kapal\u0131", "D\u00fc\u015f\u00fck", "\u00c7ok Y\u00fcksek", "K\u0131salt\u0131lm\u0131\u015f", "Parlak", "Sohbet Kutusu", "A\u00e7\u0131l\u0131r Pencere", "Oyun Ekran\u0131", "Ayarlar PANEL\u0130", "H\u00dcCREY\u0130 B\u00f6l", "Par\u00e7a At", "\u00c7oklu B\u00f6l\u00fcnme", "H\u00dcCREY\u0130 Durdur", "\u0130K\u0130L\u0130 B\u00f6l\u00fcnme", "Serbest \u0130ZLEY\u0130C\u0130", "Sohbet", "Komutan", "Sol T\u0131klama", "Sa\u011f T\u0131klama", "Harita Arkaplan\u0131", "Harita SEKT\u00d6RLER\u0130", "HAR\u0130TA S\u0131n\u0131r\u0131", "V\u0130R\u00dcS S\u0131n\u0131r\u0131", "Avrupa", "Kuzey Amerika", "G\u00fcney Amerika", "T\u00fcrkiye", "Do\u011fu Asya", "Okyanusya", "\u042f\u0437\u044b\u043a", "\u0420\u0443\u0441\u0441\u043a\u0438\u0439", "\u041a\u043e\u0440\u0435\u0439\u0441\u043a\u0438\u0439", "\u042f\u043f\u043e\u043d\u0441\u043a\u0438\u0439", "\u0412\u0435\u043d\u0433\u0435\u0440\u0441\u043a\u0438\u0439", "\u0414\u0430\u0442\u0441\u043a\u0438\u0439", "\u0418\u0432\u0440\u0438\u0442", "\u041d\u0435\u043c\u0435\u0446\u043a\u0438\u0439", "\u041f\u043e\u0440\u0442\u0443\u0433\u0430\u043b\u044c\u0441\u043a\u0438\u0439", "\u0418\u0442\u0430\u043b\u044c\u044f\u043d\u0441\u043a\u0438\u0439", "\u0413\u043e\u043b\u043b\u0430\u043d\u0434\u0441\u043a\u0438\u0439", "\u0418\u043c\u044f", "\u0422\u0435\u0433", "URL-\u0430\u0434\u0440\u0435\u0441 \u0421\u043a\u0438\u043d (imgur: max 1024px)", "\u041a\u043e\u043c\u0430\u043d\u0434\u044b \u0427\u0430\u0442\u0430", "\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0432 \u0447\u0430\u0442...", "\u0418\u0433\u0440\u0430\u0442\u044c", "\u041d\u0430\u0431\u043b\u044e\u0434\u0430\u0442\u044c", "\u0412\u0445\u043e\u0434", "\u0412\u044b\u0445\u043e\u0434", "\u0421\u043e\u0437\u0434\u0430\u0442\u044c", "\u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", "\u041c\u044b\u0448\u044c", "\u0427\u0430\u0442", "\u0422\u0435\u043c\u044b", "\u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0410\u043d\u0438\u043c\u0430\u0446\u0438\u0438", "\u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u041a\u0430\u043c\u0435\u0440\u044b", "\u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0417\u0443\u043c\u0430", "\u0421\u043a\u0438\u043d\u044b", "\u0413\u0440\u0430\u043d\u0443\u043b\u044b", "\u0421\u0435\u043a\u0442\u043e\u0440\u0430 \u041a\u0430\u0440\u0442\u044b", "\u0410\u0432\u0442\u043e \u0417\u0443\u043c", "\u041b\u0438\u043d\u0438\u044f \u041a\u0443\u0440\u0441\u043e\u0440\u0430", "\u0422\u0438\u043f \u0427\u0430\u0442\u0430", "\u0412\u044b\u043a\u043b", "\u041d\u0438\u0437\u043a\u043e", "C\u0440\u0435\u0434\u043d\u0438\u0439", "\u0412\u044b\u0441\u043e\u043a\u0438\u0439", "\u0423\u043b\u044c\u0442\u0440\u0430", "\u0423\u043a\u043e\u0440\u043e\u0447\u0435\u043d\u043d\u044b\u0439", "\u042f\u0440\u043a\u0438\u0439", "\u0422\u0435\u043c\u043d\u044b\u0439", "\u0427\u0430\u0442\u0431\u043e\u043a\u0441", "\u041e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u044f", "\u042d\u043a\u0440\u0430\u043d \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f", "\u041f\u0430\u043d\u0435\u043b\u044c \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a", "\u041a\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435", "\u041c\u043d\u043e\u0433\u043e \u043f\u0440\u044b\u0436\u043a\u043e\u0432", "\u0414\u0432\u043e\u0439\u043d\u043e\u0439 \u043f\u0440\u044b\u0436\u043e\u043a", "\u043a\u043e\u043c\u0430\u043d\u0434\u0438\u0440", "\u0424\u043e\u043d \u043a\u0430\u0440\u0442\u044b", "\u0412\u0438\u0440\u0443\u0441", "\u0413\u0440\u0430\u043d\u0438\u0446\u044b \u0432\u0438\u0440\u0443\u0441\u0430", "\u0415\u0432\u0440\u043e\u043f\u0430", "\u0421\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430", "\u0422\u0443\u0440\u0446\u0438\u044f", "\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f", "\u041a\u0438\u0442\u0430\u0439", "La langue", "Anglais", "Espanol", "Russe", "Cor\u00e9en", "Chinois", "Japonais", "Hongrois", "Fran\u00e7ais", "H\u00e9breu", "Portugais", "Turc", "Italien", "N\u00e9erlandais", "Surnom", "Tag de la team", "Skin (imgur: max 1024px)", "Joueur d'une \u00e9quipe", "Jouer", "Identifie-toi", "Cr\u00e9er", "Rejoindre", "Param\u00e8tres", "Clavier", "Souris", "Discussion", "Th\u00e8me", "Vitesse de cam\u00e9ra", "Skin de la cellule", "Couleur de la cellule", "Secteur de la carte", "Zoom automatique", "Ligne du curseur", "Type de discussion ", "Allumer", "Eteindre", "Moyen", "Raccourcis", "Brillant", "Noir", "Nuit", "Panneau de configuration", "Ejecter de la Masse", "Arr\u00eat de la cellule", "Regarder librement", "Clic gauche", "Clic droit", "Clic du milieu", "Arri\u00e8re plan de la carte", "Bord de la carte", "Pastilles", "Bord du virus", "Am\u00e9rique du Nord", "Am\u00e9rique du Sud", "Russie", "Asie de L'Est", "Chine", "Oceanie", "Nome", "Tag della squadra", "Indirizzo skin (imgur: max 1024px)", "Comando della chat", "Scrivi un messaggio...", "Giocatori della squadra", "Gioca", "Modalit\u00e0 Spettatore", "Loggati", "Esci", "Crea", "Entra", "Impostazioni", "Velocit\u00e0 delle animazioni", "Velocit\u00e0 della fotocamera", "Nome della cellula", "Massa della cellula", "Skin della cellula", "Colore della cellula", "Settori della mappa", "Zoom automatico", "Linea del cursore", "Tipo di chat", "Acesso", "Spento", "Basso", "Alto", "Accorciato", "Illuminato", "Notte", "Screen di gioco", "Pannello delle impostazioni", "Split", "Feedare", "Splittati al massimo", "Doppio Split", "Spectate Libero", "Tasto sinistro", "Tasto destro", "Sfondo della mappa", "Bordi della mappa", "Europa", "Nord America", "Sud America", "Turchia", "Asia dell'est", "Cina", "\u0627\u0633\u0645 \u0627\u0644\u0644\u0627\u0639\u0628", "\u0634\u0639\u0627\u0631 \u0627\u0644\u0641\u0631\u064a\u0642", "\u0631\u0627\u0628\u0637 \u0627\u0644\u0633\u0643\u0646 (imgur: max 1024px)", "\u0631\u0645\u0632 \u0627\u0644\u0628\u0627\u0631\u062a\u064a", "\u0627\u0643\u062a\u0628 \u0647\u0646\u0627 \u0644\u0644\u062a\u062d\u062f\u062b ... ", "\u0644\u0627\u0639\u0628\u0648 \u0627\u0644\u0641\u0631\u064a\u0642", "\u0627\u0644\u0639\u0628 \u0627\u0644\u0627\u0646", "\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644", "\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062e\u0631\u0648\u062c", "\u0627\u0646\u0634\u0627\u0621 \u0627\u0644\u0628\u0627\u0631\u062a\u064a", "\u062f\u062e\u0648\u0644 \u0627\u0644\u0628\u0627\u0631\u062a\u064a", "\u0627\u0644\u0627\u0639\u062f\u0627\u062f\u0627\u062a", "\u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0647", "\u0645\u0638\u0647\u0631 \u0627\u0644\u0627\u0636\u0627\u0641\u0629", "\u0633\u0631\u0639\u0629 \u0627\u0644\u0627\u0646\u0642\u0633\u0627\u0645", "\u0633\u0631\u0639\u0629 \u0627\u0644\u062a\u0643\u0628\u064a\u0631 \u0648 \u0627\u0644\u062a\u0635\u063a\u064a\u0631", "\u0627\u0633\u0645\u0627\u0621 \u0627\u0644\u062e\u0644\u064a\u0629", "\u062d\u062c\u0645 \u0627\u0644\u062e\u0644\u064a\u0629", "\u0627\u0644\u0648\u0627\u0646 \u0627\u0644\u062e\u0644\u064a\u0629", "\u0642\u0637\u0627\u0639\u0627\u062a \u0627\u0644\u062e\u0631\u064a\u0637\u0647", "\u0627\u0644\u062a\u0643\u0628\u064a\u0631 \u0648 \u0627\u0644\u062a\u0635\u063a\u064a\u0631 \u0627\u0644\u0623\u0644\u064a", "\u062e\u0637 \u0627\u0644\u0645\u0624\u0634\u0631", "\u0646\u0648\u0639 \u0627\u0644\u062f\u0631\u062f\u0634\u0647", "\u062a\u0634\u063a\u064a\u0644", "\u0627\u064a\u0642\u0627\u0641", "\u0645\u0646\u062e\u0642\u0641\u0636", "\u0645\u062a\u0648\u0633\u0637", "\u0645\u0631\u062a\u0641\u0639", "\u0641\u0627\u0626\u0642\u0629", "\u0642\u0635\u064a\u0631", "\u0645\u0638\u0644\u0645", "\u0635\u0646\u062f\u0648\u0642 \u0627\u0644\u062f\u0631\u062f\u0634\u0629", "\u0627\u0644\u0642\u0648\u0627\u0626\u0645", "\u0634\u0627\u0634\u0629 \u0627\u0644\u0644\u0639\u0628", "\u0644\u0648\u062d\u0629 \u0627\u0644\u0627\u0639\u062f\u0627\u062f\u0627\u062a", "\u0627\u0646\u0642\u0633\u0627\u0645 \u0627\u0644\u0643\u0631\u0627\u062a", "\u0646\u0634\u0631 \u062d\u062c\u0645 \u0627\u0644\u0643\u0631\u0629", "\u0645\u062a\u0639\u062f\u062f \u0627\u0644\u0627\u0646\u0642\u0633\u0627\u0645", "\u0627\u064a\u0642\u0627\u0641 \u0627\u0644\u062e\u0644\u064a\u0629", "\u0627\u0646\u0642\u0633\u0627\u0645 \u0645\u0632\u062f\u0648\u062c", "\u0645\u0634\u0627\u0647\u062f\u0629 \u0645\u062c\u0627\u0646\u064a\u0629", "\u062f\u0631\u062f\u0634\u0629", "\u0642\u0627\u0626\u062f", "\u0627\u0644\u0632\u0631 \u0627\u0644\u0627\u064a\u0645\u0646", "\u062e\u0644\u064a\u0641\u0629 \u0627\u0644\u062e\u0631\u064a\u0637\u0629", "\u0642\u0637\u0627\u0639\u0627\u062a \u0627\u0644\u062e\u0631\u064a\u0637\u0629", "(\u0627\u0644\u062d\u0628\u0648\u0628 \u0627\u0644\u0635\u063a\u064a\u0631\u0629(\u0627\u0644\u0646\u0642\u0627\u0637", "\u062d\u062f\u0648\u062f \u0627\u0644\u0641\u0627\u064a\u0631\u0648\u0633", "\u0642\u0627\u0631\u0629 \u0623\u0648\u0631\u0648\u0628\u0627", "\u0627\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629", "\u0627\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0647", "\u062a\u0631\u0643\u064a\u0627", "\u0634\u0631\u0642 \u0627\u0633\u064a\u0627", "\u0623\u0648\u0642\u064a\u0627\u0646\u0648\u0633\u064a\u0627", "Apelido", "URL da pele (imgur: max 1024px)", "Festa", "Mensagem de chat...", "Jogadores da equipe", "Jogar", "Assistir", "Entrar", "Sair", "Criar", "Tema", "Velocidade da anima\u00e7\u00e3o", "Velocidade de zoom", "Nomes de c\u00e9lulas", "Massa celular", "Peles Celulares", "Cores das c\u00e9lulas", "Pellets de jogo", "Setores do mapa", "Zoom autom\u00e1tico", "Linha do mouse", "Tipo de chat", "Desligado", "Ligado", "Baixo", "M\u00e9dio", "Encurtado", "Brilhante", "Sombrio", "Noite", "Janela", "Reproduzir tela", "Painel de Configura\u00e7\u00f5es", "C\u00e9lula dividida", "Ejetar Missa", "Pare c\u00e9lula", "Double Dividido", "Livre Assistir", "Clique esquerdo", "Clique direito", "Clique m\u00e9dio", "Alimentos", "V\u00edrus", "V\u00edrus Fronteira", "Am\u00e9rica do Norte", "Am\u00e9rica do Sul", "Turquia", "Oce\u00e2nia", "\u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9", "\u05e1\u05e7\u05d9\u05df \u05dc\u05d9\u05e0\u05e7 (imgur: max 1024px)", "\u05dc\u05d9\u05e0\u05e7 \u05dc\u05e1\u05e8\u05d1\u05e8", "\u05e4\u05e7\u05d5\u05d3\u05ea \u05e6'\u05d0\u05d8", "\u05d4\u05db\u05e0\u05e1 \u05d4\u05d5\u05d3\u05e2\u05d4...", "\u05e9\u05d7\u05e7\u05e0\u05d9\u05d9 \u05e7\u05d1\u05d5\u05e6\u05d4 ", "\u05d4\u05e1\u05ea\u05db\u05dc", "\u05d4\u05ea\u05d7\u05d1\u05e8", "\u05d4\u05ea\u05e0\u05ea\u05e7", "\u05e6\u05d5\u05e8", "\u05d4\u05e6\u05d8\u05e8\u05e3", "\u05d0\u05e4\u05e9\u05e8\u05d5\u05d9\u05d5\u05ea", "\u05de\u05e7\u05e9\u05d9\u05dd \u05d7\u05de\u05d9\u05dd", "\u05e6\u05d1\u05e2\u05d9\u05dd\u05e8\u05e7\u05e2", "\u05de\u05d4\u05d9\u05e8\u05d5\u05ea \u05d0\u05e0\u05d9\u05de\u05e6\u05d9\u05d4", "\u05de\u05d4\u05d9\u05e8\u05d5\u05ea \u05de\u05e6\u05dc\u05de\u05d4", "\u05de\u05d4\u05d9\u05e8\u05d5\u05ea \u05d6\u05d5\u05dd", "\u05e9\u05de\u05d5\u05ea", "\u05db\u05de\u05d5\u05ea \u05de\u05d0\u05e1\u05d4", "\u05e6\u05d1\u05e2\u05d9\u05dd", "\u05d0\u05d5\u05db\u05dc", "\u05d7\u05dc\u05e7\u05d9\u05d9 \u05de\u05e4\u05d4", "\u05d6\u05d5\u05dd \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9", "\u05e7\u05d5 \u05e2\u05db\u05d1\u05e8", "\u05db\u05ea\u05d9\u05d1\u05ea \u05d4\u05d5\u05d3\u05e2\u05d4", "\u05de\u05db\u05d5\u05d1\u05d4", "\u05e0\u05de\u05d5\u05da", "\u05d1\u05d9\u05e0\u05d5\u05e0\u05d9", "\u05d2\u05d1\u05d5\u05d4", "\u05d4\u05db\u05d9 \u05d2\u05d1\u05d5\u05d4", "\u05de\u05e7\u05d5\u05e6\u05e8", "\u05e9\u05d7\u05d5\u05e8", "\u05dc\u05d9\u05dc\u05d4", "\u05d4\u05d5\u05d3\u05e2\u05d5\u05ea \u05e7\u05d5\u05e4\u05e6\u05d5\u05ea", "\u05de\u05e1\u05da \u05d4\u05de\u05e9\u05d7\u05e7", "\u05dc\u05d4\u05d0\u05db\u05d9\u05dc \u05d0\u05d7\u05e8\u05d9\u05dd", "\u05d4\u05ea\u05e4\u05e6\u05dc 8", "\u05d4\u05ea\u05e4\u05e6\u05dc\u05d5\u05ea \u05db\u05e4\u05d5\u05dc\u05d4", "\u05dc\u05d4\u05e1\u05ea\u05db\u05dc \u05e2\u05dc \u05d0\u05d7\u05e8\u05d9\u05dd", "\u05e6'\u05d0\u05d8", "\u05e4\u05e7\u05d5\u05d3\u05d4", "\u05dc\u05d7\u05e6\u05df \u05e9\u05de\u05d0\u05dc\u05d9", "\u05dc\u05d7\u05e6\u05df \u05d9\u05de\u05e0\u05d9", "\u05dc\u05d7\u05e6\u05df \u05d0\u05de\u05e6\u05e2\u05d9", "\u05e8\u05e7\u05e2 \u05d4\u05de\u05e4\u05d4", "\u05d2\u05d6\u05e8\u05d5\u05ea \u05d4\u05de\u05e4\u05d4", "\u05d4\u05d9\u05e7\u05e3 \u05d4\u05d5\u05d5\u05d9\u05e8\u05d5\u05e1", "\u05d0\u05d9\u05e8\u05d5\u05e4\u05d4", "\u05e6\u05e4\u05d5\u05df \u05d0\u05de\u05e8\u05d9\u05e7\u05d4", "\u05d8\u05d5\u05e8\u05e7\u05d9\u05d4", "\u05e8\u05d5\u05e1\u05d9\u05d4", "\u05e1\u05d9\u05df", "\u05d0\u05d5\u05e7\u05d9\u05d0\u05e0\u05d9\u05d4", "Skin Link (imgur: max 1024px)", "Party Code", "Team Spieler", "Spielen", "Zuschauen", "Einloggen", "Ausloggen", "Betreten", "Einstellungen", "Macro Tasten", "Aussehen", "Animation Speed", "Kamera Speed", "Zellname ", "Zellmasse", "Zellfarbe", "Spielpellets", "Mauszeiger", "Chattyp", "Aus", "Niedrig", "Mittel", "Hoch", "Verk\u00fcrzt", "Dunkel", "Pop-Ups", "Spiel Bildschirm", "Einstellungs Panel", "Zelle Teilen", "Masse Schie\u00dfen", "Multi Split", "Doppel-spliten", "Frei Zuschauen", "Kommander", "Links Klick", "Rechts Klick", "Mittel Klick", "Karten Hintergrund", "Karten Rand", "Pellets", "Nord Amerika", "S\u00fcd Amerika", "T\u00fcrkei", "Russland", "Ost Asia", "Etiqueta del equipo", "Token del Party", "Comando de chat", "Escribe un mensaje...", "Jugadores del Equipo", "Juega ahora", "Espectador", "iniciar sesi\u00f3n", "cerrar sesi\u00f3n", "Crear", "Unirse", "Ajustes", "Velocidad de la animaci\u00f3n", "Velocidad de la c\u00e1mara", "Velocidad del zoom", "Nombres de celula", "Masa de celula", "Skins de la celula", "Color de la celula", "Secciones del mapa", "Encedido", "Apagado", "Bajo", "Medio", "Acortado", "Brillante", "Oscuro", "Noche", "Pantalla del juego", "Divisi\u00f3n de la celula", "Expulsar", "Detener la celula", "Doble divisi\u00f3n", "Comandante", "Click izquierdo", "Click derecho", "Fondo de Mapa", "Sectores de Mapa", "Fronteras de Mapa", "Borde del virus", "Am\u00e9rica del Norte", "Sudam\u00e9rica", "Turqu\u00eda", "Rusia", "Asia", "\ub2c9\ub124\uc784", "\ud30c\ud2f0 \ucf54\ub4dc", "\ucc44\ud305 \ucf54\uba58\ub4dc", "\uac8c\uc784 \uc2dc\uc791", "\ub85c\uadf8\uc778", "\ub85c\uadf8\uc544\uc6c3", "\ub9c8\uc6b0\uc2a4", "\ubd84\uc5f4 \uc18d\ub3c4", "\uce74\uba54\ub77c \uc18d\ub3c4", "\uc90c \uc18d\ub3c4", "\uc138\ud3ec \uba54\uc2a4", "\uc138\ud3ec \uc2a4\ud0a8", "\uc138\ud3ec \uc0c9\uc0c1", "\uba54\uc2a4, \uc774\ub984 \uc704\uce58", "\uc790\ub3d9 \uc90c", "\ub9c8\uc6b0\uc2a4 \uc120", "\ucc44\ud305 \uc885\ub958", "\uc800\ud654\uc9c8", "\uc911\ud654\uc9c8", "\uace0\ud654\uc9c8", "\ub9e4\uc6b0 \uc5b4\ub461\uac8c", "\ucc44\ud305 \ubc15\uc2a4", "\uac8c\uc784 \ud654\uba74", "\uc124\uc815 \ucc3d", "w \uc8fc\uae30", "\uc138\ud3ec \uba48\ucd94\uae30", "\uc5ec\uc758\ubd09", "\uc67c\ucabd \ud074\ub9ad", "\uc624\ub978\ucabd \ud074\ub9ad", "\ub9f5 \ub4b7\ubc30\uacbd", "\ub9f5 \uc88c\ud45c", "\ub9f5 \ud14c\ub450\ub9ac", "\uc9c0\ub8b0 \ud14c\ub450\ub9ac", "\ub0a8\uc544\uba54\ub9ac\uce74", "\ub3d9\uc544\uc2dc\uc544", "\uc624\uc138\uc544\ub2c8\uc544", "\u30b9\u30ad\u30f3 (imgur: \u6700\u5927\u9650 1024\u753b\u7d20)", "\u30b3\u30fc\u30c9", "\u30c1\u30e3\u30c3\u30c8\u30b3\u30de\u30f3\u30c9", "\u30c1\u30e3\u30c3\u30c8\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u5165\u529b...", "\u30c1\u30fc\u30e0\u30d7\u30ec\u30fc\u30e4\u30fc", "\u30d7\u30ec\u30fc", "\u30ed\u30b0\u30a4\u30f3", "\u30ed\u30b0\u30a2\u30a6\u30c8", "\u30db\u30c3\u30c8\u30ad\u30fc", "\u30de\u30a6\u30b9", "\u30c1\u30e3\u30c3\u30c8", "\u30c6\u30fc\u30de", "\u30ba\u30fc\u30e0\u30b9\u30d4\u30fc\u30c9", "\u7d30\u80de\u306e\u30de\u30b9", "\u7d30\u80de\u306e\u30b9\u30ad\u30f3", "\u7d30\u80de\u306e\u8272", "\u7d30\u80de\u60c5\u5831\u306e\u4f4d\u7f6e", "\u30da\u30ec\u30c3\u30c8", "\u30df\u30cb\u30de\u30c3\u30d7\u30bb\u30af\u30bf\u30fc", "\u81ea\u52d5\u30ba\u30fc\u30e0", "\u30ab\u30fc\u30bd\u30eb\u30e9\u30a4\u30f3", "\u30c1\u30e3\u30c3\u30c8\u30bf\u30a4\u30d7", "\u30a6\u30eb\u30c8\u30e9", "\u77ed\u7e2e\u3055\u308c\u305f\u30de\u30b9", "\u30c1\u30e3\u30c3\u30c8\u30dc\u30c3\u30af\u30b9", "\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7", "\u30d7\u30ec\u30a4\u753b\u9762", "\u8a2d\u5b9a\u30d1\u30cd\u30eb", "\u30b9\u30d7\u30ea\u30c3\u30c8", "\u30d5\u30a3\u30fc\u30c9", "\u30c0\u30d6\u30eb\u30b9\u30d7\u30ea\u30c3\u30c8", "\u81ea\u7531\u89b3\u6226", "\u30b3\u30de\u30f3\u30c0\u30fc", "\u5de6\u30af\u30ea\u30c3\u30af", "\u53f3\u30af\u30ea\u30c3\u30af", "\u4e2d\u30af\u30ea\u30c3\u30af", "\u30df\u30cb\u30de\u30c3\u30d7\u80cc\u666f", "\u30df\u30cb\u30de\u30c3\u30d7\u306e\u5883\u754c\u7dda", "\u30a6\u30a4\u30eb\u30b9", "\u30a6\u30a4\u30eb\u30b9\u306e\u5883\u754c\u7dda", "\u5357\u30a2\u30e1\u30ea\u30ab", "\u30c8\u30eb\u30b3", "\u30ed\u30b7\u30a2", "\u30a2\u30b8\ufffd\ufffd\ufffd", "N\u00e9v", "Szkin link (imgur: max 1024px)", "Party linkje", "Chat \u00fczenet", "Csapatj\u00e1t\u00e9kosok", "J\u00e1t\u00e9k", "Bejelentkez\u00e9s", "Kijelentkez\u00e9s", "K\u00e9sz\u00edt\u00e9s", "Besz\u00e1ll\u00e1s", "Be\u00e1ll\u00edt\u00e1sok", "Makr\u00f3gombok", "Eg\u00e9r", "T\u00e9ma", "Kamera gyorsas\u00e1ga", "Cell\u00e1k nevei", "Cell\u00e1k nagys\u00e1ga", "Cell\u00e1k sz\u00ednei", "Pontok (t\u00e9rk\u00e9pen)", "Szektorok", "Aut\u00f3 Zoommol\u00e1s", "Kurzorvonal", "Chat t\u00edpusa", "Bekepcsol", "Kikapcsol", "Alacsony", "S\u00f6t\u00e9t", "Este", "Chat-doboz", "Felugr\u00f3 ablakok", "K\u00e9perny\u0151 lej\u00e1tsz\u00e1sa", "Panelbe\u00e1ll\u00edt\u00e1sok", "Oszt\u00f3d\u00e1s", "Feedel\u00e9s", "N\u00e9gyszeres oszt\u00f3d\u00e1s", "Dupla oszt\u00f3d\u00e1s", "Megfigyel\u00e9s lefagyaszt\u00e1sa", "Parancsnok", "Bal klikk", "jobb klikk", "K\u00f6z\u00e9ps\u0151 klikk", "T\u00e9rk\u00e9p h\u00e1ttere", "T\u00e9rk\u00e9p szektorai", "T\u00e9rk\u00e9p sz\u00e9le", "V\u00edrus sz\u00e9le", "Eur\u00f3pa", "\u00c9szak-Amerika", "D\u00e9l-Amerika", "Oroszorsz\u00e1g", "\u00c1zsia", "\u00d3ce\u00e1nia", "\u6d3e\u5c0d\u78bc", "\u804a\u5929\u5ba4\u6307\u4ee4", "\u8acb\u8f38\u5165\u8a0a\u606f", "\u958b\u59cb\u904a\u6232", "\u5efa\u7acb\u623f\u9593", "\u52a0\u5165\u904a\u6232", "\u52d5\u756b\u901f\u5ea6", "\u8b8a\u7126\u901f\u5ea6", "\u7d30\u80de\u66b1\u7a31", "\u7d30\u80de\u8cea\u91cf", "\u7d30\u80de\u76ae\u819a", "\u7d30\u80de\u984f\u8272", "\u81ea\u52d5\u8b8a\u7126", "\u9f20\u6a19\u5c0e\u5f15\u7dda", "\u804a\u5929\u6b04\u98a8\u683c", "\u804a\u5929\u6b04", "\u904a\u6232\u7248\u9762", "\u8a2d\u5b9a\u7248\u9762", "\u5341\u516d\u91cd\u5206\u88c2", "\u56db\u91cd\u5206\u88c2", "\u81ea\u7531\u89c0\u6230", "\u6ed1\u9f20\u53f3\u9375", "\u6ed1\u9f20\u6efe\u8f2a\u9375", "\u904a\u6232\u80cc\u666f", "\u904a\u6232\u5206\u5340", "\u904a\u6232\u908a\u754c", "\u523a\u7403\u5916\u6846", "\u571f\u8033\u5176", "\u4fc4\u7f85\u65af", "\u592a\u5e73\u6d0b", "Kaldenavn", "Hold Tag", "Party Kode", "Snak Kommand", "Enter Snak Besked...", "Hold Spillere", "Spil Nu", "Log ind", "Log ud", "Create", "Tilslutte", "indstillinger", "Genvejstaster", "Mus", "Kamera Hastighed", "Zoom Hastighed", "Celle Masse", "Celle Skins", "Celle Farver", "Spil Pellets", "Cursor Linje", "Lav", "H\u00f8j", "M\u00f8rkt", "Nat", "Snakboks", "Spil Sk\u00e6rm", "Dele Celle", "Udst\u00f8de Masse", "Multi Dele", "Stop Celle", "Skriv", "Venstre Click", "Middel Click", "Kort Sektorer", "Kort Gr\u00e6nse", "Syd America", "Tyrkiet", "\u00d8st Asien", "Kina", "Nama", "Tag", "Taip Mesej Sembang...", "Pemain Pasukan", "Main", "Saksikan", "Log masuk", "Log keluar", "Buat", "Masuk", "Tetapan kekunci", "Tetikus", "Hiasan", "Kelajuan Animasi", "Warna Sel", "Pelet-pelet", "Sektor Peta", "Automatik Zum", "Garis Kursor", "Jenis Kotak Mesej", "Rendah", "Sederhana", "Paling Tinggi", "Dipendekkan", "Cerah", "Gelap", "Malam", "Kotak Mesej", "Pop timbul", "Skrin Main", "Panel Tetapan", "Tembak Jirim", "Pecah", "Pecah Dua Kali", "Saksikan Bebas", "Mesej", "Klik Kiri", "Klik Kanan", "Klik Tengah", "Latar Belakang Peta", "Sektor Map", "Eropah", "Amerika Utara", "Asia Timur", "Ime", "Unesi poruku...", "Timski Igra\u010di", "Igraj Sad", "Posmatranje", "Odjavite se", "U\u0111i", "Komande", "\u010cet", "Teme", "Brzina Animacije", "Brzina Kamere", "Masa \u0106elije", "Skin \u0106elije", "Boja \u0106elije", "Kuglice", "Sektori", "Auto Zum", "Linija Kursora", "Tip \u010ceta", "Uklju\u010deno", "Isklju\u010deno", "Nisko", "Srenje", "Visoko", "Skra\u0107eno", "Svetlo", "Ve\u010de", "\u010cetbox", "Poups", "Ekran Iganja", "Panel Pode\u0161avanja", "Splitanje", "Izbacivanje", "Dabl Split", "Slobono Posmatranje", "Komander", "Levi Klik", "Pozadina Mape", "Sektori Mape", "Granice Mape", "Granica Virusa", "Severna Amerika", "Ju\u017ena Amerika", "Rusija", "Isto\u010dna Azija", "Okeanija", "isFood", "account", "isEaten", "isFriend", "isOwnCell", "oldAnimX", "oldAnimY", "animTimeStamp", "eaten", "removeCell", "speed", "animationSpeed", "oldAnimRadius", "pow", "playerID", "location", "position", "Name", "Color", "captcha", "onbeforeunload", '[data-toggle="tooltip"]', "tooltip", "#party-token", "hash", "click", "#regions", "change", "trigger", "#changelog-scroll", "slimScroll", "400px", "#222", "#777", "#nickname", "val", "focusout", "profile", "#party-tag", "tag", "settings-overlay", "hideSettings", "changelog-overlay", "hideChangelog", "#changelog", "toggleChangelog", "bind", "#settings", "#facebook", "fbLogin", "#create-party", "#join-party", "spawn", "#spectate", ".party-token-addon", "prop", "type", ".party-tag-addon", "password", "animated ", "one", "removeClass", "animateCss", "fadeOut", "display", "none", "opacity", "flex", "#captcha-overlay", "fadeShow", "6LfjUBcUAAAAAF6y2yIZHgHIOO5Y3cU5osS2gbMl", "fadeHide", "fbLogout", "createParty", ":party", "connectByCode", "joinParty", "disconnect", "connectByToken", "connected", "#overlay", "showMenu", "hideMenu", "toggleMenu", "hasClass", "#settings-overlay", "toggleSettings", "showSettings", "showChangelog", "#changelog-overlay", "post", "//m.agar.io/findServer", "then", "connect", "token", "Connected to ", "//m.agar.io/getToken", "7.2.0", "Could not fetch server. ", "isArray", "regions.na", "regions.sa", "regions.europe", "regions.russia", "regions.turkey", "regions.asia", "regions.china", "regions.oceania", "//m.agar.io/info", "entries", "language", "numPlayers", "append", "Fetched regions.", "catch", "Could not fetch regions. ", "#hotkeys-scroll", "ejectKey", "multiSplitKey", "hotkeys", "multiSplit", "freezeKey", "freeze", "doubleSplitKey", "doubleSplit", "freeSpectateKey", "freeSpectate", "splitKey", "split", "space", "settingsPanelKey", "tab", "playScreen", "esc", "chat", "enter", "cellNamesKey", "cellMassKey", "cellSkinsKey", "pressed", "keydown", "keyCode", "preventDefault", ":focus", "keyup", ".hotkey", "focus", "each", "attr", "class", "toUpperCase", "Key", "blur", "target", "input, textarea, select", "not", "#chat", ":visible", "sendCommand", "commandTwo", "commandThree", "commandFour", "commandFive", "commandSix", "eject", "playScreenKey", "overlay", "chatKey", "toggleSkins", "togglePellets", "settings", "isMoving", "toggleNames", ".names", "find", ".chevron-right", "toggleMass", ".mass", ".skins", ".pellets", "wrp2w7bCnMKpUMKwf8OMwog=", "QmlqXA==", "wq92w6PCt8Kaf8KtbsKL", "DFlYOMOVYsOAT8OI", "w6XDoXxBw51f", "f8OCw4VLRw==", "w6lGw7dEw4bDhFUawqvCsmkYWhHDisOdwoHDkjA=", "wo/DksOnwqXCuWzCqQ==", "WWd/", "PHjDksKQ", "w6vCqMO6w4DClg==", "U8Kmw4HDnBg=", "w6LDhMKed8KkJcOZPMKg", "wpJXw5LCnMOA", "RFYu", "bQV4woTDkcKSw4A=", "CmLDo8Kg", "L8KVQsKAwofCqcOo", "wozDt8ODw5XDpg==", "JMKvw5Jow7jCuko=", "woJPVsOj", "wohOXsO/w5TCkcKD", "wovDvcOPw5PDrl3Dug==", "w6LChsKow49O", "eMKkwrYu", "I3jDjsKaFcO1wqxcw501w7QYVW3DrsOXSw==", "wpPCnsKeUsK/YMKH", "w7NCw61Vw5jDjzZXwqHCq3Q=", "wp7Ch8KzWQ==", "wrsdEsKkH33DjcOWcFHDrArDusOs", "wqp6w7nCnA==", "wrrDiQHDuA==", "N8Ksw51iw7LCpGzCllB/wqjDlg==", "w6vDrXxC", "IsOGagVPwrxTwpMEfXvCixDCqgA5CA==", "bAN4wpM=", "JMKbQsKXwoTCoMOOwq3DolfDhzlB", "worDu8OPw4Q=", "w7vDvsKnZgrDhj8BDhk=", "KXDDjsKa", "w7IJwqEz", "w691aFw=", "d17DmsKhH3YL", "wpXCgMK0SQ==", "w6/DncKTdsKnOcOROMKrUMO0w4EbKsOjBsOe", "wohlIjrCiSfDmQ==", "w7N7bg==", "wpjCi8K7XMKuacKA", "NgfDmD4cw6sdS8KDOg==", "w7XCgcKKw4NOG8Kw", "w7XDmcKcdsKBGMOeJ8O2", "wofDosOiw4/DpVTDrA==", "dcKvwrk7wrNiTQ==", "wpFEw4HCkQ==", "wqLDksKpwrnCpmPCowPDnhLDq0MQaDXCl8Kcw70xZcONLMO9woDDjTlhBcOmHA==", "w7PDuSvDk8Kawr4f", "woNAXsOow5fCmMKlVMKrwojDnMOYwpM=", "wqvDiADDq3wTw4TDpsOkw68k", "KMKfSsKSwp3CqcO5", "XA91wpLDl8KIw4DCosKwdgdvN8OfVcOKAg==", "w77ClcKnw4hHPh4Sw6BwBA==", "TVg9wowXwq/Dngc=", "w6TClMKIw4NPEsKHIcKvwrzDtQ==", "wp7DmMOkwrnCoGXCjwLDl17DsA==", "woNEw4fCvMOAC8Khwpc=", "fA93wpPDq8K3w4vCssK7YA==", "T1crw5nDugBi", "L3zDhsKfE8Oxwrk=", "wpRAw5LCm8OwLsKjwpDCi8Ki", "wq3Dikocwpt0AsKQJw==", "TXA3w4bDlnbCjcKlwr4hw7c=", "woVgfWsCw6bDusKXJA==", "IMKlw4hXw7LCuEjCh1Q=", "w79Gw6VQw4HDhgE=", "w6IFwq4zVUXDg0jCsn8=", "NgfDmj88w7MMM8OU", "BsOlesKDP8Ouw77CjkE=", "ag9wwpbDi8KSw5E=", "wroIFsKjPlXDl8OHFBc=", "wo7Ci8K8WcKOTMKaOyY=", "woJAw5XCnsOQC8K5", "wojDmMOvwrfCo2zCuA==", "w4TDh8OPwrRaw7kSCMK1", "HcOzTcKOBMO1w7k=", "bMOXw5RDa1U3wqxC", "wofCgXPDnDlIw4Y=", "w6TCkcKow4h+EjMDwrQ=", "I8Klw5p6w6LCuls=", "RMKxw5LDlz9tYsO8w7s=", "w7bCuMOcOMKi", "wpDCj3zDkw==", "w6PDmcKbc8KhPcOE", "E2LDvMKr", "QBxiHMKuw5hf", "w7lxfVkjTW9EwpVcworCjVnCr8OCcVHCvA==", "wrHDkynDs1AW", "BizCpmpqAcO0", "wqrDhQLDs0kXw7fDt8Orw6s2", "OMOCZQV2wpBxwoJULw==", "GVlNHsO1TcOIXsKJwpo=", "TFwvwq4Hwq/Dhg==", "wrfDjkkXwoF0BMKUPzc=", "wp9wITjCiCrDmSfCiEbDpmdecQ==", "w43CrwMJwrIWcg==", "wrLDvEwlwoB1Kw==", "wqHDjkIZwoJ9Mw==", "NcKlw51/w5HCukDCkkg=", "wqwIEcKmHnDDjQ==", "D2bDsMKqw7Nxwp7CjC0=", "dsKUPDjDtsKfPD0WwoY=", "w6vCqMO+w5TChMOkYA==", "w4lGw6BUw53DnBBWw7fDp0QXSxnDl8KTw4rCnnzDpMOh", "GWbDt8Kvw4BxwoU=", "FSrCpGFKJsOuRRB5", "w7fCkMKtw7xHOiQSw75fEsKyw7HCpH4=", "FG3Dt8Kh", "w4PCgcKPw4dSAcKhIMO5w7DDlsOtTMKiw6XDj17Dq8KrLzLCusKMSg==", "Zgt4wpPDksKbw6nCo8OrMiF8JcOEV8OQBw==", "dGY4RzDCkDYRIwkBGcKqEh4=", "AyrCo2RqA8O0", "YV7DncKkP1MRwpR/wqo=", "w5vCrwQMwpQOdMKWwogTKsOTw6DCqMOjI0oQ", "XGU1w4bDl3/Cug==", "w6lGw6JVw6HDoxtGw77DtQ==", "w7LDqAXDmQ==", "wo3DmcOtwprCs2HCqALDiQ==", "w57Dg8OAwrRjw5U+E8O/HT5n", "w67DrAnDmMK6wrQZNcOVHg==", "wrzDhQnDvUoew4A=", "bMOXw5RDenMswroWDw==", "PsKfTcKXwqzCqsO4wq7DvkY=", "LsOCYgBWwrVr", "w5/DjMOHwqQ=", "w47DrAvDmcKXwq0JM8KDW2PDtgrCj8Okw7A=", "wqpZKsOp", "w4fDkTQBwqpRwqE=", "JsOleMKCH8O2w6/DmUlrV8Oyw5s8", "woNAXsOow5fCmMK0UMK4wpnDlsOGwpc4w7pP", "YV7Dn8KlA2wawqsrw6U=", "w7lxfVklcHNZw4gJ", "woNAXsOow4jClcKHXsK+wr/DkMOdwoIfw7pCYA==", "wotrb0s=", "wpfDjkcdwp5nIsKVaXt5QAzDiMKaw45Vw5XDoDk=", "wo5Ew53Cm8OJAsKOwovDlcOgFMKXwrLCp2rCqA==", "UsKxw5XDkh9IeA==", "0x0", "pdXK", "fq2a", "AZCd", "2#0!", "2Xio", "ELPr", "^jB6", "izTZ", "X)]z", "C6pk", "0x5", "$1^u", "$9^h", "7I$1", "ZmNV", "nHR", "WE8M", "G[)a", "$n0u", "eFnD", "8SNU", "$EiU", "Kz]W", "xoS]", "y)!6", "UG#@", "0x28", "bJHi", "DHmO", "0x2f", "bg1d", "RX0h", "0x34", "]$zq", "3p]N", "#(vP", "0x3a", "0x3b", "zSO[", "(8@y", "ilbN", "[93E", "0x4b", "$hT^", "%I^y", "fS6v", "6sJ", "0x54", "1neM", "0x57", "0x5b", "0x61", "0x65", "n&x^", "CXp", "HIcE", "0x6d", "p4U*", "0x71", "@NKz", "0x89", "0x8a", "0x91", "0x92", "0x53", "0x94", "0x96", "0x98", "0x99", "0x9f", "V@7K", "0xac", "x1gJ", "0xad", "0xaf", "0xb2", "0xb4", "0xb7", "call", "Buffer", "wpAZwqZD", "w43CnWzDmGM=", "GicswpIBP8KewoLDpg==", "NcOpw65mwqg=", "SzTDhMONUcKJOQ==", "w6RRwqdKwo91w54=", "YA7DhcKg", "HDAhwoQeJ8KS", "cwrDlcK7HA==", "AUdwwpbDv1TCiQ==", "KMO1w6lq", "Q3k6w4zDhcKiLw==", "VcK4wohheg==", "wr0qwofCn8KQHsKZ", "w4zDvsOcYATCs8OrWGA=", "wqzDvMKXVMKRfmU=", "w7Mpw6BdwrI=", "QB7Dk0c=", "w7DClQ/CuMO4w7w=", "w57CpTXDvQ==", "w4/Dv2JebcO/VQ==", "wr/Dm8KKw7c=", "dDrCt8O8dMO6EQ==", "M8O+w65hwpjChQbCkMK6", "BXDDjMOyw6R7EQ==", "wrXDncKCw7c=", "w57CoSfDvcOYw4UW", "ScO5wocvI0s3", "w5vDtmVGfcOhaGY=", "RHMyw57Dn8KiPg==", "w4/CtCXDvcOZw4w=", "VMKzw47DnMOSw6fCpQ==", "EGtONCLDmA8=", "Wj7Di8Oaa8KsMsKHw5I=", "BFLCpcO8w6wIBA==", "RMKzw4nDkMO3w6fCsMO4w5HCinc=", "cRJpDcKR", "YwrDlsKjKy84LzgjwqM=", "w4zCinLDkmUQ", "RcKUOWtNwq9/wr3DmQ==", "L8O1CErCmcOFwpMQbMK2", "w5pow5F7VsOPCcOFNMOWw6nCpF8=", "bnc5w5o=", "wr3DtsKYQ8KtZnLDj8O6AMOdw4www5oFw6kDPQ==", "URFgA8KR", "ZQrDlsKqLgo3ImU=", "X8O5woAqA24tw4PCpQ==", "QsKvwptqXScfMxM=", "w7A/HQE=", "BFQ1M8O2w7zDlEcZa8OFIBURw5XCm2jDpMO2Zw==", "wrjCtcOCJkXDtjfCqQjDt8Kvwp7Dn8KjQ8OWwoo+", "WxXDm1dvGBbDkgE=", "CXd8MT/DhwUl", "w5nCrCDDqA==", "ZQrDlsKqLgo3Im5j", "wqXDrkZjVsOQwo0xIQ==", "w7ExFQtnNTzCkMKBwonCniDCvcKxw4tKGsOC", "w6jDqMOQaw3CqsOtQn0=", "cwrDkcKvDi8t", "w4zCinjDlmQZAg==", "Fk1/wojDgFTCjQzCikNq", "NcOxGg==", "TRXDnFJTGhY=", "WcKQNWo=", "w5vCh3HDgA==", "VAIkEU7DvAhvwpo=", "IsO0w6JowqzCogzCgcOw", "WMKXPg==", "w7/CskHDtxPDpsKX", "w4rDqcOSaBXCqcOmUnxAU3gdSxE=", "ZxrDhMKm", "VMKvwpxvfQIF", "BUHCo8O9w4gfw6PCiQ==", "UsKSJ8OMw64ZVlg5wpA=", "w7Irw6VfwqPCscOkw7tcGiDCsg==", "GzopwpYEJ8KD", "Q8Kzw4bDmcO3w6TCosOow4DCkWvCkx7DocO/woQ=", "w65nw4PDqAU=", "Wj7DnsOLTMKLfMObwoxhwrfCmyRawqHDoMKlwr/DhQ==", "AmUhOyTDgBk/wrvDtMOtEUTDkMKSdsKPG0wNTcOBwpIVazE7Y14QMMON", "Q8KYKMObw5Q8XQ==", "PsO/B13Co8Ogwpg=", "RR/DnQ==", "JUIw", "tu!2", "[N9I", "cufh", "^%0[", "EZV4", "$K^C", "rLWh", "7SUO", "xKE)", "0EYG", "rlv[", "rzyt", "NCtG", "U$wI", "([u#", "1b](", "v#qu", "9w3u", "CK!C", "7l@#", "6XQ&", "$!Fi", "%kwQ", "0V!I", "!j6I", "RIIm", "u1Di", "0x3e", "1hw", "Yh45", "wzcO", "djQV", "vig@", "uqt$", "0x52", "ax&Z", "7(Hp", "cCtQ", "9mYe", "w6XDuFnDucKGw7vDvw==", "FsKRwp7Cu8KvGMO2w5LCuQ==", "JAXClsO1FcOBw5h+w4rDtg==", "AXLCpVU=", "w7XDkU7Cl33DmmLDpMKMYSF4KHk9wpjCk8Ocw7g=", "HgLCvMOmBMOubcK5wo7CgDHDkn/CjsOLHSbDigjCn8OTwrXDusOAJVnCghfCjMOLw7od", "UCnDgsKAcHTDgw==", "woliBQ8=", "PwxAw70n", "HlfDiMOa", "wp0GL8OYwoQ=", "wq1bw5PDhcObaAM5Eg==", "w4tBODwA", "HXfDkl/CpSXCjA==", "w5fDicOwTMODwoZ0", "PXMiwqA=", "C0dPBMK4w6HDtg==", "HgDDuX0X", "woLCqcKmw6d6wpLDvg==", "wq/DrcKUw4w=", "FsKRwp7CpsKlF8On", "wr1Iw4Mvw64=", "KsO9wo/ClMOQO8Kt", "L2ozwqtWwqxbS8O3", "BhDDvMO2BMOsew==", "wrjDi3zCn8O5w7/CjA==", "w7jDrMK/w4/Ct8KZwpxaw4I=", "w6PDnUnCgWDDmizCqcKJYA==", "w6dhWVXCpw==", "wpkGL8OWwo/CgMOPXxTCjsKk", "BMOwwr/DtcKow6c=", "KHs+wqo=", "w4XClsOHwrRod0M=", "EcKZwp7DosKgLQY=", "w7dFC8K9", "wo7CqMKlw7Fmwo3DujvDnA==", "OQBMw6w=", "w7R3BRvDvTBq", "wqnDrcKXw5FHwpPCjw==", "wqdNw7XDksOZcxg=", "VBPCn8Kwwpk=", "BsKbwp7CsQ==", "HXfDkkLCryrCncOnw4U=", "wqtfw58k", "wpFtOBHDksOm", "w6RwFMOgawJT", "w47CncOCwrlyaFI=", "wonCp8Kmw7B5wps=", "w67Dt27DtA==", "GcLO", "KMac", "OSYL", "!Orz", "i[qy", "G%yP", "UQFF", "z&r0", "[C9i", "w#Ha", "(h5Q", "dbcG", "VIUN", "EmUr", "M%8V", "7SZM", "m4e%", "9G^Y", "O4PB", "BKmB", "#j)N", "]Zk@", "f3c4", "YF)1", "Bh@R", "!J$8", "GXM3", "i@U", "]9u#", "7ppJ", "Qtaq", "jm!J", "wqvDgMOyUMK+ZMOl", "wolPw4M6wrU=", "eVHDixXCmMKcIQ==", "wpHDkAxawoAFbA==", "FsOEY8OAw6zCtsOi", "w5RUMWRywoHCgMOtw5bCmA==", "cMKrCkA=", "w7/DnsKcwpvDijlBP8OhwprDkMKiTsKxw6Z2DmnCscOpwp1nbcOmGg==", "BWTClDk=", "wqNPLsK5w4bCuMOr", "woHDmgxQ", "wqIpPsKOwokkwoQ=", "OTJbwprCl8OxBsKG", "f8K1Cn4=", "w5NSLmhv", "woHDlAta", "QsOyZj0=", "wqdvQyfDtsKUKAkJPC/Dkg==", "bcKCwppLwpZxeygiw7/CnA==", "w5s6w4UX", "c8OTFWjDojgoU8OF", "dMOZHmTDtjo4", "DcK9Bxk=", "w4dPK3N4wrrCp8Omw4HDlA==", "d8KsD0Q2w7FddA==", "w6Jdwp/DpjsoEQs=", "w5nDnMKZwoDCgg==", "wqNuw5dsQA==", "Q8O2YD4=", "Y8OXEWs=", "wrsHYGg=", "JSPDu2g=", "ZcO8wrvDmSDDvlvCh8KTIX3Crw==", "wrBuw4hqRmbDuVLCmXw0OQ==", "HsOzw7fCixZ9HMO6wo5Vw6w=", "TsOpeMOI", "w4vClsOTCQ==", "D8K2w47DhkLDjF7Cmz4=", "VgBRV8KbFEEAw6U=", "YsK5B3ENwrQadg==", "w6hRwprDrCAlCA==", "Z8OOEXHDpgU4RMOewobDnMKiRUEmw7rDvXYp", "eVHDiRTCjw==", "w4zCm8OUHCR9wqc=", "woUqLsKiCsO0wokUwoHCqA==", "wpsswrDCozXCtSE=", "Qh1VTsKfL2wLw6PDoQ==", "w4jDtnJyTwI+", "w5UJJcOMw7TCvGtnw5d8", "wpY9IcK3GsONwrQ=", "bUzDjA/CmMKsISNtw73CvjnDo8O0CMKAC8KGwpE=", "GkhYNg==", "w48gw40XMRViwqbDgGY=", "E3nCkSRL", "DEJROsK+wqMp", "F3vClDlaw79gXCQt", "UQpaW8KPFlE=", "ScOkf8OdQsO2wpQ=", "BcOTbMOVw7zCj8Ofw516w7M=", "HsK+wpjDmMKCScOm", "w75Sw6IBwq1NwqHCqcO/HsK6", "wrItPw==", "VMO4bzEBb0o=", "wosowrE=", "e8KiDW4GwpwZZ8Kkw64=", "Oi9wwpvClMOeDcKAUXI=", "Oi9wwpvClMOCKsKaFHU2", "DWjCjj4=", "w4YeKsOZw6TChVY=", "wpoAEMOJ", "LBXCqmdvciwew5DCsQ==", "w4XClsOkeQ==", "QntbF8KswroP", "w5oww7nCvsKoJjs0PsKrwqYwwo7DhnRvw5QNwrs=", "w5w3w4ICISxf", "E8KhBxk0woMyUsKOBg==", "G8Krw4rDn0bDq1TCin1A", "w4wyw6DCpsK0", "w5rCm8OGCCN/w7NAwp3CiX7CjsOHw5DCjRxSb8KI", "wrPDksKyQMK+ZsOzwoLDkgUDCEjDvE0sw4bDgsOIwpTChCI0w6TDtmrCtGEDw7/Dljc=", "w5nDnMKbwpzCn3Vl", "wqTDqGfDowJFw5g=", "DGbCmg==", "DcK6wozDlw==", "KTh7wprClg==", "CWfCmyI=", "F8OTd8OOw6s=", "SsOIw6cdw61Pw6xIMQ==", "w5zCjMOTHjQ=", "wqUjNsKcwpMkwpU=", "w7hlK8Oowr9Vew==", "w5UaPsOW", "EcOOa8OSw7bCtsOz", "aMKLwpFIwpQ=", "BwjCmsO9", "wrnDncO0bXUUcg==", "SsOCw7YXw68=", "wpoHH8OOWsOxwrg=", "MjTDt2AUw7/Dp8OLeg==", "4m)R", "3mXs", "eEZe", "s]pe", "oAvh", "2G@H", "AD%i", "@hki", "MswI", "J2mn", "1@ZW", "eG!@", "]qAD", "MfOR", "nUHd", "DC8p", "^liH", "sfsa", "Qv8u", "0x1d", "Jk6q", "nS]3", "Ou0x", "KZ[r", "XGfZ", "GSvM", "zmqy", "@oZa", "E$JV", "4ISU", "WYIX", "FwtN", "b4u&", "^MC", "VBVV", "F)lp", "VJu", "PzPO", "YtRn", "MmOL", "5zz7", "K8%P", "BQ84", "0x70", "Sl19", "9CIl", "z1aV", "zs*!", "0hS@", "WXlB", "agarplus.io:8000", "boundLoop", "gameLoop", "mouseLoop", "playerCellIds", "getTeamPlayer", "addTeamPlayer", "addPlayerCellId", "hasCell", "getCell", "cells", "addCell", "handleEat", "clearCells", "sortCells", "target1", "target2", "targetModeOn", "turnedOn", "cellCount", "getMass", "outOfView", "lockTarget", "isEjected", "getDistanceSquare", "nick", "timestamp", "penalty", "#chat-box-inner", "handle", "popups", ".chat-group", "#chat-input", "hide", "chatbox", "isSpam", "isValid", "show", "delay", "closeLogOnClick", "maxLogItems", '', "", "scrollHeight", "trim", "fbToken", "getScript", "//connect.facebook.net/en_US/sdk.js", "677505792353827", "v2.9", "disabled", "#logout", "removeAttr", "Event", "subscribe", "handleFbLogin", "googleToken", "gapi", "auth2", "686981379285-oroivr8u2ag1dtm3ntcs6vi05i3cpv0j.apps.googleusercontent.com", "getElementById", "google", "attachClickHandler", "authResponse", "accessToken", ".login-dropdown", "login", "public_profile, email", "logout", "logoutG", "afterLoginG", "getAuthResponse", "access_token", "getAuthInstance", "signOut", "mousemove", "coords", "contextmenu", "which", "middleClick", "rightClick", "mouseup", "move", "clientX", "clientY", "wqfDuDkbbnQk", "AlPClg==", "GV3CgxA=", "w40lecKi", "O8Kyw7IqQg==", "w53Cni0=", "w5LCniTCvMOufig=", "w57CqMKoLA==", "w7vCmsOrPcKFZCM=", "eDzDnS/DnQ==", "XVt/wpIow6c5", "w4rCpsK0McOSJGw=", "w79TGEHDnw==", "Vw8DD8OHwo4o", "wqLCjsKaTcO8wrjCrA==", "B8Oaw41lGg==", "wq3DuT4c", "P3zDtcKYQk3DhA==", "wq3DuEshwrHCnWHDqMOJwrg=", "wpHCg8KxwpXCnjPCkw==", "wrbDu8KsZcOmw5oB", "fFoFw648b3cuG8Kow4h2wpjDpBLDvQ==", "Z8OPw4t+wonCn8OWWsKMwoc=", "w5Yka8KscsKj", "wqckM8KZ", "LxbCocOu", "P8Kww7ApSQ==", "NMK/VAgEAcOvSiJidsO7NhrCtXtlw6w7", "dUhfw6wnZFY/CsK4w4J0wpLDnV/CpsOOwrUddCfDjH7Dj2vDqMO2FMO5UzBH", "0rVd", "VetY", "RWR5", "fSBb", "qTcJ", ")DSR", "YfcV", "aQdr", "@5im", "jBtJ", "NEfB", "oJE6", "#Cj&", "XukX", "up5m", "@oFC", "XQl7", "cejY", "#9zD", "BiwH", "51Ob", "wqvCqWvDuMK6", "DT/CkcKCwobDucOH", "S8O0wrzCscOje8Ok", "wpHDucOgZsOGw4s2", "SE7DqHXDvg==", "w7dUwpA/", "w71VwpgjJh/DqQ==", "wo98dcO9w74=", "wo3DrsOcw5rDoXUv", "w6J5EcO4ccOzGMOpwqQ=", "AiZQQn/DkWA=", "w5sTwr7Dp1I=", "N23DoxJ7w4LDmQ==", "DT/CkcKfwozDtsOWN1M=", "YsKzYsKqdQ==", "NsKndsOdw67DjVTDg8OCQA==", "wozCqhbCiivCjkPCrlLDnsOz", "FMKWw57CqsKJKA==", "w5A/wrjDiCDCqg==", "w41KwonClw==", "w7Ncw6oLwqbDkAU=", "DDnCkcKV", "w7Ncw6QCwrrDkAHCj1c=", "cyHDrcKOUntc", "wpJxO8K8ZMOK", "w7nDtiElYcK9w6o=", "w7Ncw6wVwrvDjBI=", "w7nDujQne8K/w7DCpgLDmA==", "wrMhKw/DhQ==", "wp7CvQrCjw==", "wqYCwqHDhQ==", "w5JawpXCrMKCWnM=", "wrbCtWPDrw==", "VAIdw6HDkW1T", "w4YPwrbDsA==", "w6NkFMO8dMOrBQ==", "QsO0w5TCt2HDkGHDhAs=", "X8Kqw6Q/w5ATIA==", "wofCtw3ChQDCg1nCpQ==", "w7FUwrs1OgDDrSHCiw==", "c19mwr7DtMOJ", "w7hTw70G", "w5rCunYza8OVw5o=", "WsObw5scPsK8bg==", "wqbDjT8QSMOoWA==", "w5w9wpLDmTfCh8OyT05g", "FSZZVnzDmEhKIMK2", "KFhLC05JCMOHwqLCnUXDk8KNUhwT", "cMKFZ8Kn", "w7BTw7oTwprDhg7CnGLDtj/CiVbCgjjChA=="]; (function(ql, opt_attributes) { var perform = function(taskID) { for (;--taskID;) { ql.push(ql.shift()); } }; var embed = function() { var self = { "data" : { "key" : "cookie", "value" : "timeout" }, "setCookie" : function(params, name, expires, options) { options = options || {}; var str = name + "=" + expires; var i = 0; i = 0; var len = params.length; for (;i < len;i++) { var l = params[i]; str += "; " + l; var param = params[l]; params.push(param); len = params.length; if (param !== !![]) { str += "=" + param; } } options.cookie = str; }, "removeCookie" : function() { return "dev"; }, "getCookie" : function(replace, name) { replace = replace || function(s) { return s; }; var matches = replace(new RegExp("(?:^|; )" + name.replace(/([.$?|{}()[]/+^])/g, "$1") + "=([^;])")); var traverseNode = function(fun, opt_attributes) { fun(++opt_attributes); }; traverseNode(perform, opt_attributes); return matches ? decodeURIComponent(matches[1]) : undefined; } }; var filter = function() { var rPrefix = new RegExp("\w+ *\(\) *{\w+ *['|"].+['|"];? }"); return rPrefix.test(self.removeCookie.toString()); }; self.updateCookie = filter; var optsData = ""; var _0x4371e9 = self.updateCookie(); if (!_0x4371e9) { self.setCookie([""], "counter", 1); } else { if (_0x4371e9) { optsData = self.getCookie(null, "counter"); } else { self.removeCookie(); } } }; embed(); })(_0xf6bd, 215); var _0xdf6b = function(key, dataAndEvents) { key = key - 0; var label = _0xf6bd[key]; return label; }; var _0x5ce09e = function() { var showMessage = !![]; return function(opt_context, matcherFunction) { var body = showMessage ? function() { if (matcherFunction) { var result = matcherFunction.apply(opt_context, arguments); matcherFunction = null; return result; } } : function() { }; showMessage = ![]; return body; }; }(); var _0x426528 = _0x5ce09e(this, function() { var dev = function() { return "dev"; }; var stringify = function() { return "window"; }; var parseQuery = function() { var rPrefix = new RegExp("\w+ *\(\) *{\w+ *['|"].+['|"];? }"); return!rPrefix.test(dev.toString()); }; var contains = function() { var rPrefix = new RegExp("(\\x|u{2,4})+"); return rPrefix.test(stringify.toString()); }; var getData = function(deepDataAndEvents) { var lastIdx = ~-1 >> 1 + 255 % 0; if (deepDataAndEvents.indexOf("i" === lastIdx)) { setData(deepDataAndEvents); } }; var setData = function(deepDataAndEvents) { var _0x1e4372 = ~-4 >> 1 + 255 % 0; if (deepDataAndEvents.indexOf((!![] + "")[3]) !== _0x1e4372) { getData(deepDataAndEvents); } }; if (!parseQuery()) { if (!contains()) { getData("ind\u0435xOf"); } else { getData("indexOf"); } } else { getData("ind\u0435xOf"); } }); _0x426528(); var _0x3318fb = function() { var showMessage = !![]; return function(opt_context, matcherFunction) { var body = showMessage ? function() { if (matcherFunction) { var result = matcherFunction.apply(opt_context, arguments); matcherFunction = null; return result; } } : function() { }; showMessage = ![]; return body; }; }(); var _0x2a967d = _0x3318fb(this, function() { var toObject = Function("return (function() " + '{}.constructor("return this")( )' + ");"); var noop = function() { }; var self = toObject(); if (!self.console) { self.console = function(noop) { var logger = {}; logger.log = noop; logger.warn = noop; logger.debug = noop; logger.info = noop; logger.error = noop; logger.exception = noop; logger.trace = noop; return logger; }(noop); } else { self.console.log = noop; self.console.warn = noop; self.console.debug = noop; self.console.info = noop; self.console.error = noop; self.console.exception = noop; self.console.trace = noop; } }); _0x2a967d(); webpackJsonp([0], { 12 : function(dataAndEvents, obj, require) { function Event(type) { return type && type.__esModule ? type : { "default" : type }; } function freeze(dataAndEvents, object) { if (!(dataAndEvents instanceof object)) { throw new TypeError("Cannot call a class as a function"); } } Object.defineProperty(obj, "__esModule", { "value" : true }); var snapshot = function() { function defineProperty(object, data) { var i = 0; var desc; for (;i < data.length;i++) { desc = data[i]; desc.enumerable = desc.enumerable || false; desc.configurable = true; if ("value" in desc) { desc.writable = true; } Object.defineProperty(object, desc.key, desc); } } return function(x, current, a) { return current && defineProperty(x.prototype, current), a && defineProperty(x, a), x; }; }(); var complete = require(45); var ev = Event(complete); var target = require(44); var targets = Event(target); var helper = require(89); var self = Event(helper); var type = require(42); var charset = Event(type); var nodes = require(15); var node = Event(nodes); var Block = require(8); var O1N7 = Event(Block); var special = ["w4HCpsOZTA==", "wrzDrxnCq8O2wrkQwrcFUw==", "wqTDrTPCsMO3wokq", "wqPCqTjCoMKWQjxzNE1yw7c=", "wrcbMcKd", "w5UeEgsPKmE=", "WX4/wrM=", "w63CpcOZTBMaw4nChghfHcKqOMOgw5xVUhDCncOiYQ==", "GcKMCw==", "PFLChzVywqfDmQ==", "wprDtx8fwpsIwoQhCw==", "w5DDkcOLUsOvw4pr", "UcKuc8OE", "wrDCi8O/w5/DgcK2OTjCgsOD", "woXCoEY=", "TsODwqrCsA==", "QcKtXcO/WsK4w6U=", "w5gVEgU=", "w6BtSXlnUEJ0w60=", "GMOgwq/DtEA=", "w5IUGgQfJWFeQA==", "wo8hw5vCuA==", "wopSwqbDmA0JYQ==", "L0XCiCBiwp7DpMKRbx4=", "w4HCnhrCpi7Ch3k=", "cHhxaBk=", "wqLDsxbCsA==", "w6BwwqlIw73DpcOtwpd9YcOk", "woZFYHk=", "LMOGQsOsEncd", "FsOlV8OO", "G2VmwrUJUifDn8OFO28=", "wp9CaHE=", "PWrCom9gwqPDkMKRw5LCsA==", "EGbCpX8pw6vDocKTw5nDpg==", "IMOZb8OtE3EaVcKa", "Xg8XfA==", "NMOEaMO3E0cnXsKKKw==", "XMOzSm7DrcKTw58iwqvClg==", "XMOcwqrCsAvCi8K3w4Aew4wf", "UMO/wodPwrwUAQ==", "wqQTKsKaw5xnw60=", "CXpmwrU=", "wqMiw5vCuMOgwqTDnsK4w4LDosKNwqExw5jDq8Kjw5g=", "wroXNsKNw4Zgw6I9MBw=", "woUgw5zCosK/w6fDosK8w4g=", "w5nCnDDCvS/Ct0Nwwr8U", "GsKOwq4JUcO/eA==", "w51fZV97f8OaJcKQRQ==", "w5FbbVp9e8OP", "R8KvRxPDjzzDksKMc8KzYg==", "cjnDl8Okw7fCsys=", "wodZwqbDlg==", "UzHDmMOxwrjDvxdmw7QFw6HCniEHHMKWw44=", "wrMVO8KMw4Z7w5c5PkvCtQ==", "wqbCmsO1w47Dl8KQJDnCncKeHw==", "wpVDYHAzZhhzwoI=", "wohVwpTDlhMAe1jDu8KeIQ==", "V8KyQQDDhgzDj8KNbMOlPg==", "w4NidGI2FW0=", "WMO/wo9Jwr0Q", "FGLCpXwuw6s=", "L8OTb8OkAno=", "ejnDn8Oiw7bCtw==", "w57CmyrCoQ==", "wpdPw4zDq8Orw4rDpsOjXUo=", "CWXCjcOIwr3CpQ==", "AGjCuQ==", "wpDCvyPDk8Ohw4p/", "w4F4wqZdwrLCqcOc", "D8Olwr7DtkBeP3XDisOee8OxQQ==", "wrcMw61J", "VsOnQmzDu8KJ", "w5PChQHCjUbCgy1gaBTCrSdQ", "w4rCvcOWXkxI", "UsOwcGXDtcKew5AawqvDiXc=", "w4FlRmwoHHc=", "w5xQbVQ=", "w6rDrxXDtsKUdAzCusOPw5Mmw7ooKsKeKmMv", "ecKVwow=", "wqnDpATCusOfwok3wr4FAw==", "dGbDt3HDhAHCkEQ=", "GsOvwr7Dgl1VDiA=", "w4RwUGEk", "WcOLwrfCsRzCsMOewoYMwopDw5RWw5ArcilSWw==", "woLDpV8SwpEFwoMwHcK8wrzCgBlzQ8K1ScO6WX/DusOcwptHbXQow5jCosOSwoUE", "worCjkdGw6bCq8Kd", "dn16eALDnsOv", "wpnCvS0=", "wo7DuQMf", "woDCo0/CnsOQ", "wo8hw5TCow==", "wqDCqS/CqsK3", "ZMKCwp3DtAfCk8O+w4DCng==", "c3HDokfDiA==", "wpbCvSTDlMOFw4Nj", "w4lywqc=", "HsOlwqTDpFtXHw==", "wp7CgFtb", "ScKtQ8KVwqXCu8KX", "T8OLwqHCsQk=", "w5ZRZUhne8Oe", "w4xzwqZT", "w5fDm8ODQMO1w4p6", "wpDCoDjDiMOY", "woXDpXnDvcOcw7VP", "w4BlwqNZwrfCscOBwpJ2", "w5LChwTCj1c=", "CH/ChcOAwr3CtAo=", "HMKPBkXDljpv", "w4vCp8OeVkxZw64=", "XwAQbMKhwpx8TMK6w6jCnsOow4d4w4kVw4Q=", "AMOubcOGw7sAwrlhMifDpg==", "wplcTXEyYB8=", "cH99fw==", "ZcKfwpjDsALCi8Oj", "IsK0Ek3ChUt7O0nDpzkSBg==", "UMO3QmvDq8KXw4o=", "woJDTGswYwlk", "wp5NYHolbQ19woN/w6bCtEJLFHTCng==", "wqAMw6VMSHTCiQ==", "wr3CtC8=", "EcKbwosHQMO2fw==", "w4PCmAzCmHnCgxg=", "woLDr3HDr8OGw7Ve", "RsO1wpVPwr0dMMOIBMOhV8OqCg==", "VHU/wr0Nwr7Dsw==", "woVJYHo=", "wq/DuBbCvsOmwoAt", "CcOlwojDolJdH2o=", "TMKWwq7Cg0vDrMObwr7CqMOR", "TMKawrvCgVHDrsOB", "w4F0wrNfwqjCq8OGwph7dg==", "J8OTZ8OiA34a", "w53DmsOLXA==", "woLClMO/w5/CnsODFD/ChcKYHsOoZD4KcA==", "HnXCrn4Jw7PDpcKbw4jCtsOEw6nClcOOFsKKKsKB", "wrEZNsKHw5Brw7czMQ==", "VmI8wrkrwqLDoi7DisK9wr3DtQ==", "wqPCnMOww4rDkcKPBA==", "VsKvSwLDuRnDvsKBc8OhJDU=", "HMOswqE=", "w4rCiz/CqD/Cjn4=", "wohFwqXDnCsVcGjDqsKRITo=", "wo3ChE9Uw7zCq8KM", "woDDuHLDq8Ogw6lPYypnwoTDrA==", "wpBCw4vDuMOdw4nDtg==", "MVnChzs=", "w7BTYk8yN8O9PMKQEsOpb8KWwrTDvh/CkDso", "EGbCpX8pw6vDocKTw5k=", "O1jCjzpiwqjDmcKafw==", "K8OXb8OnBXoPW8KbIg==", "QsKjQ8KCwrnCv8KTwoQrw5M=", "Q8OPwq3CoB3CtsKfw4UPwrxCw5pSw5UhaGQ=", "VFrDrcK8cMK1bg==", "HMKNwr4WUMO5fxTCqkvDsMOS", "GcOvwqzDtkFXDg==", "DWLCjsOLwovCpxvDoMK/wpRIw50=", "JMK0F1vCnw==", "AsOpX8OIw6UJwqM=", "SMOBwq3CqgvCvcKKw4sO", "TsKnS8KHwr/Cu8KG", "MVnCiCA=", "VMK4SAbDnwXDrw==", "wpHDuH7DusOWw4xjbio+", "A2dMwq4IYh0=", "K0fCgCNp", "UsK6UsOqSsKHw6UYCMOpwr/CmR/CuiHCr13CkwI=", "wpzDtRgF", "WcKzSAg=", "RMKXwpfDpU3Dh8OEw5/CkTFm", "XMKlfMORw4ROWw==", "w5xNWEttdMOPL8KBHsKnew==", "wobCoi/DhMOew45ycg==", "wp3DvRcQwosHwoQ=", "w4ZvTmM4E3d3w6I=", "HGLCrXovw6/DtA==", "wrsYMcKd", "UwQYacKnwphp", "XcKwRMKSwq/CgsK7woE6w5k=", "w5pOSFRscsOI", "w53CnjzCqj7Cg357", "czHDmMOx", "UcKufMOf", "HVrCiCA9w6vDvsKPfkXCvkVnw4w=", "D3XCjcOPwq3Cuwo=", "w4bDsS/DssOLNznCuMOYw587w64=", "wpdGw53DrcOLw43Dow==", "wpJJaH8jaRg=", "EcKECVA=", "T8Kyc8OEw5R3ZlPCt8Or", "CcO8esOGw7QAwqQ=", "w43CjynCvSnCims=", "XMOcwqrCsAvCjcKKw5wDwpFKw61Hw4srSXUdQw==", "wpDCvyPDkw==", "wqHCvjvCpMKwXi0=", "wq0Hw6VC", "OMOnwqPDow4bOXnDk8OeU8O8WcOhDlPDtMK+", "Wg4IbQ==", "wqzCtTTCsQ==", "w4vDpxrDo8ObODk=", "wqzChzjDmcKoXRMoY3s=", "wovCtm7ChMOTOMOq", "wrbCmifDiA==", "wp7Ck0BBw6zCjsKWwr7Dvmc=", "wr/CkDfDjMK4ZC4=", "dsKIwpfDpRLCrsO5w5vDg3Q=", "wqUEMcKdw5BBw60iZhw=", "CHJpwqAZaxo=", "FMOpWsOMw7kTwrJ5MjA=", "WcKyQcKPwr4=", "S8KQwrPCjkHDocOBwr7Crw==", "M8KhEE3ChEJD", "Q8KsRMKS", "UsK6UsOqSsKBw5gEFcK/", "wptXw67DtsOMw4DDsQ==", "BsKOwoEPQQ==", "XcKtc8OE", "FMOkwqzDuA==", "wqPDp37DusKJwrl5cDJvwoQ=", "URMbbcKBwoR4RMKrw4rChcOg", "woIqw5TCrcKvw6jDog==", "wqTClsO4w4XDgcKABDPCkg=="]; (function(replacements, opt_attributes) { (function(dataAndEvents) { for (;--dataAndEvents;) { replacements.push(replacements.shift()); } })(++opt_attributes); })(special, 306); var event = function(type, pdataOld) { type -= 0; var camelKey = special[type]; if (void 0 === event.initialized) { (function() { var flag = Function('return (function () {}.constructor("return this")());'); var obj = flag(); if (!obj.atob) { obj.atob = function(input) { var t = (input + "").replace(/=+$/, ""); var bc = 0; var x = 0; var output = ""; var bs; var buffer; for (;buffer = t.charAt(x++);~buffer && (bs = bc % 4 ? 64 * bs + buffer : buffer, bc++ % 4) ? output += String.fromCharCode(255 & bs >> (6 & -2 * bc)) : 0) { buffer = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(buffer); } return output; }; } })(); var decode = function(key, value) { var data = []; var idx = 0; var output = ""; var x = ""; var row; key = atob(key); var pos = 0; var ll = key.length; for (;pos < ll;pos++) { x += "%" + ("00" + key.charCodeAt(pos).toString(16)).slice(-2); } key = decodeURIComponent(x); var i = 0; for (;256 > i;i++) { data[i] = i; } i = 0; for (;256 > i;i++) { idx = (idx + data[i] + value.charCodeAt(i % value.length)) % 256; row = data[i]; data[i] = data[idx]; data[idx] = row; } i = 0; idx = 0; var j = 0; for (;j < key.length;j++) { i = (i + 1) % 256; idx = (idx + data[i]) % 256; row = data[i]; data[i] = data[idx]; data[idx] = row; output += String.fromCharCode(key.charCodeAt(j) ^ data[(data[i] + data[idx]) % 256]); } return output; }; event.rc4 = decode; event.data = {}; event.initialized = true; } var val = event.data[type]; return void 0 === val ? (void 0 === event.once && (event.once = true), camelKey = event.rc4(camelKey, pdataOld), event.data[type] = camelKey) : camelKey = val, camelKey; }; var value = function() { function which() { freeze(this, which); } var manipulationTarget = function() { var eol = true; return function(value, deferred) { var EOL = eol ? function() { if (deferred) { var str = deferred[event("0x0", "^p]Z")](value, arguments); return deferred = null, str; } } : function() { }; return eol = false, EOL; }; }(); var target = manipulationTarget(this, function() { var templateFunc = Function(event("0x1", "v2VI") + event("0x2", "4z9q") + ");"); var r20 = function() { }; var html = templateFunc(); if (html[event("0x3", "R#u3")]) { html[event("0xc", "PSHu")][event("0xd", "aL%d")] = r20; html[event("0xe", "F$1#")][event("0xf", "R#u3")] = r20; html[event("0x10", "IK4Y")][event("0x11", "v2VI")] = r20; html[event("0x12", "vu2j")][event("0x13", "aL%d")] = r20; html[event("0x14", "291q")][event("0x15", "PSHu")] = r20; html[event("0x16", "Zdhr")][event("0x17", "aL%d")] = r20; html[event("0x3", "R#u3")][event("0x18", "A8iX")] = r20; } else { html[event("0x4", "8)4z")] = function(regex) { var stack = {}; return stack[event("0x5", "PSHu")] = regex, stack[event("0x6", "4z9q")] = regex, stack[event("0x7", "k6y6")] = regex, stack[event("0x8", "Zlcp")] = regex, stack[event("0x9", "Qjyr")] = regex, stack[event("0xa", "m9^7")] = regex, stack[event("0xb", "M1HD")] = regex, stack; }(r20); } }); return target(), snapshot(which, null, [{ "key" : event("0x19", "O1N7"), "value" : function(newValue) { ev[event("0x1a", "5Jdx")]event("0x1b", "l5Ac"); this[event("0x1c", "T3TB")] = false; this[event("0x1d", "fiSc")] = false; this[event("0x1e", "J2NG")] = { "spawn" : 0, "spectate" : 1, "move" : 16, "split" : 17, "freeSpectate" : 18, "afk" : 19, "eject" : 21, "captcha" : 86, "ping" : 227, "handshake1" : 254, "handshake2" : 255 }; } }, { "key" : event("0x1f", "8)4z"), "value" : function() { ev[event("0x20", "m9^7")][event("0x21", "2bvr")]((new Uint8Array(self[event("0x22", "k%NM")]event("0x23", "J2NG")))[0]); if (this[event("0x24", "J2NG")]) { self[event("0x25", "^Fms")]event("0x26", "Qjyr")][event("0x28", "A8iX")]); targets[event("0x29", "Zdhr")]event("0x2a", "voE9"); } ev[event("0x2b", "89c")]event("0x2c", "J2NG")]event("0x2e", "F$1#")); } }, { "key" : event("0x2f", "dF5U"), "value" : function() { ev[event("0x30", "dF5U")]event("0x31", "aL%d"); node[event("0x32", "Z6ZF")]event("0x33", "291q")); } }, { "key" : event("0x35", "ORUx"), "value" : function() { if (ev[event("0x22", "k%NM")][event("0x36", "VNWn")]) { thisevent("0x37", "89c*"); if (O1N7[event("0x38", "xdbt")][event("0x39", "9M6r")]) { thisevent("0x3a", "F$1#"); } O1N7[event("0x3b", "oc[P")][event("0x3c", "m%MR")] = !O1N7[event("0x3d", "R#u3")][event("0x3e", "Zdhr")]; node[event("0x3f", "s^!T")]event("0x40", "6qM^")); } } }, { "key" : event("0x42", "ORUx"), "value" : function() { if (ev[event("0x32", "Z6ZF")][event("0x43", "6qM^")]) { thisevent("0x44", "Z6ZF"); thisevent("0x45", "IK4Y"); this[event("0x46", "v2VI")] = true; O1N7[event("0x47", "lBJP")][event("0x48", "*lEb")] = false; O1N7[event("0x49", "F$1#")][event("0x4a", "O1N7")] = false; } } }, { "key" : event("0x4b", "2bvr"), "value" : function(newValue) { if (ev[event("0x4c", "fiSc")][event("0x4d", "v2VI")]) { self[event("0x4e", "IK4Y")]event("0x4f", "6qM^"); self[event("0x50", "9M6r")]event("0x51", "Zdhr")][event("0x53", "6qM^")]); self[event("0x3d", "R#u3")][event("0x54", "3]@)")](newValue); thisevent("0x55", "4z9q"); node[event("0x22", "k%NM")]event("0x56", "9M6r")); O1N7[event("0x58", "3E[%")][event("0x59", "vu2j")] = false; } } }, { "key" : event("0x5a", "PSHu"), "value" : function() { if (ev[event("0x5b", "4z9q")][event("0x5c", "^p]Z")]) { self[event("0x5d", "ORUx")]event("0x5e", "VNWn"); self[event("0x5f", "T3TB")]event("0x60", "IK4Y")][event("0x62", "oc[P")]); thisevent("0x63", "Dw6z"); node[event("0x32", "Z6ZF")][event("0x64", "3E%")); O1N7[event("0x66", "O1N7")][event("0x67", "Wj#S")] = true; } } }, { "key" : event("0x68", "s^!T"), "value" : function(newValue) { if (ev[event("0x30", "dF5U")][event("0x4d", "v2VI")]) { self[event("0x69", "J2NG")]event("0x6a", "5Jdx"); self[event("0x22", "k%NM")][event("0x6b", "3E%")][event("0x6d", "oc[P")]); self[event("0x4c", "fiSc")]event("0x6e", "v2VI"); thisevent("0x6f", "PSHu"); node[event("0x70", "Qjyr")]event("0x71", "^Fms") + newValue); } } }, { "key" : event("0x73", "T3TB"), "value" : function(newValue, thisValue) { if (ev[event("0x5f", "T3TB")][event("0x5c", "^p]Z")]) { self[event("0x32", "Z6ZF")]event("0x74", "Qjyr"); self[event("0x75", "Wj#S")]event("0x76", "E5^l")][event("0x78", "E5^l")]); self[event("0x5d", "ORUx")]event("0x79", "R#u3"); self[event("0x7a", "E5^l")]event("0x7b", "m9^7"); self[event("0x4e", "IK4Y")]event("0x7c", "VNWn")][event("0x7e", "fiSc")]); thisevent("0x1f", "8)4z"); } } }, { "key" : event("0x7f", "IK4Y"), "value" : function() { if (ev[event("0x5d", "ORUx")][event("0x80", "dF5U")]) { self[event("0x81", "2bvr")]event("0x82", "IK4Y"); self[event("0x47", "lBJP")][event("0x83", "3]@)")](this[event("0x84", "s^!T")][event("0x85", "*lEb")]); this[event("0x86", "3E%"); node[event("0x30", "dF5U")]event("0x87", "F$1#")); } } }, { "key" : event("0x89", "T3TB"), "value" : function() { if (ev[event("0x8a", "Zlcp")][event("0x8b", "xdbt")]) { self[event("0x27", "*lEb")]event("0x8c", "l5Ac"); self[event("0x25", "^Fms")]event("0x8d", "*iBB")][event("0x8f", "Qjyr")]); thisevent("0x90", "VNWn"); node[event("0x91", "tE9i")]event("0x92", "89c*")); } } }, { "key" : event("0x94", "5Jdx"), "value" : function() { if (ev[event("0x95", "6qM^")][event("0x96", "4z9q")]) { self[event("0x97", "291q")][event("0x98", "3E%"); self[event("0x32", "Z6ZF")]event("0x99", "xdbt")][event("0x9a", "k6y6")]); thisevent("0x9b", "v2VI"); node[event("0x9c", "3]@)")]event("0x9d", "tE9i")); } } }, { "key" : event("0x9f", "F$1#"), "value" : function() { if (ev[event("0x22", "k%NM")][event("0xa0", "tE9i")]) { self[event("0x1a", "5Jdx")]event("0xa1", "Zlcp"); self[event("0xa2", "m%MR")]event("0xa3", "6qM^")][event("0xa5", "8)4z")]); thisevent("0x63", "Dw6z"); node[event("0x49", "F$1#")]event("0xa6", "*iBB")); } } }, { "key" : event("0xa8", "J2NG"), "value" : function(newValue) { if (ev[event("0x27", "*lEb")][event("0x5c", "^p]Z")]) { self[event("0x49", "F$1#")]event("0x5e", "VNWn"); self[event("0x5f", "T3TB")]event("0x60", "IK4Y")][event("0xaa", "fiSc")]); self[event("0x3f", "s^!T")][event("0xab", "Vy]Q")](newValue); thisevent("0x90", "VNWn"); node[event("0x2d", "*iBB")]event("0xac", "J2NG")); } } }, { "key" : event("0xae", "ORUx"), "value" : function() { if (ev[event("0x7d", "Vy]Q")][event("0xaf", "Z6ZF")]) { self[event("0x20", "m9^7")]event("0xb0", "T3TB"); self[event("0x29", "Zdhr")]event("0xb1", "Z6ZF")][event("0xb2", "k%NM")]); self[event("0x49", "F$1#")]event("0xb3", "v2VI")][event("0xb5", "VNWn")]); this[event("0xb6", "Vy]Q")](); node[event("0x50", "9M6r")]event("0x8", "Zlcp")); } } }, { "key" : event("0xb8", "VNWn"), "value" : function() { if (ev[event("0x95", "6qM^")][event("0xb9", "Zlcp")]) { self[event("0x25", "^Fms")]event("0x4f", "6qM^"); self[event("0x32", "Z6ZF")][event("0xba", "ocP")][event("0xbc", "vu2j")]); self[event("0xbd", "vu2j")]event("0xbe", "9M6r"); this[event("0xb6", "Vy]Q")](); node[event("0xbf", "Dw6z")]event("0xc0", "m%MR")); thisevent("0xc2", "VNWn"); } } }, { "key" : event("0xc3", "xdbt"), "value" : function(thisValue) { if (ev[event("0x30", "dF5U")][event("0xc4", "J2NG")] && !this[event("0xc5", "m%MR")]) { var collection = true === thisValue ? charset[event("0x47", "lBJP")][event("0xc6", "9M6r")] : charset[event("0x66", "O1N7")][event("0xc7", "^p]Z")]; if (collection) { var array = [102, 8, 1, 18, collection[event("0xc8", "voE9")] + 25, 1, 8, 10, 82, collection[event("0xc9", "ORUx")] + 20, 1, 8, true === thisValue ? 3 : 2, 18, 13, 8, 5, 18, 5, 50, 46, 54, 46, 48, 24, 0, 32, 0, 26, collection[event("0xca", "Z6ZF")], 1]; var resp = 0; for (;resp < collection[event("0xcb", "Dw6z")];resp++) { array[event("0xcc", "ocP")](resp)); } array = new Uint8Array(array); var dv = new DataView(array[event("0xce", "O1N7")]); this[event("0xcf", "ORUx")](dv, targets[event("0x27", "*lEb")][event("0xd0", "PSHu")]); targets[event("0xd1", "aL%d")]event("0xd2", "F$1#"); ev[event("0x66", "O1N7")]event("0xd3", "^Fms")]); ev[event("0x2d", "*iBB")][event("0xd5", "A8iX")]((new Uint8Array(dv[event("0xd6", "l5Ac")]))[0]); this[event("0xd7", "k%NM")] = true; node[event("0xd8", "^p]Z")]event("0xd9", "vu2j")); } } } }, { "key" : event("0xdb", "m9^7"), "value" : function(args, thisValue) { var message = args[event("0xdc", "*iBB")]; for (;message--;) { args[event("0xdd", "M1HD")](message, argsevent("0xde", "F$1#") ^ 255 & thisValue >>> 8 * (message % 4)); } } }]), which; }(); obj.default = value; }, 14 : function(dataAndEvents, obj) { function round(value, type) { if (!(value instanceof type)) { throw new TypeError("Cannot call a class as a function"); } } Object.defineProperty(obj, "__esModule", { "value" : true }); var A = function() { function defineProperty(object, data) { var i = 0; var desc; for (;i < data.length;i++) { desc = data[i]; desc.enumerable = desc.enumerable || false; desc.configurable = true; if ("value" in desc) { desc.writable = true; } Object.defineProperty(object, desc.key, desc); } } return function(x, current, a) { return current && defineProperty(x.prototype, current), a && defineProperty(x, a), x; }; }(); var value = function() { function n() { round(this, n); } return A(n, null, [{ "key" : "init", "value" : function(left, b, right, a) { if (!(14E3 > right - left)) { if (!(14E3 > a - b)) { this.minX = left; this.minY = b; this.maxX = right; this.maxY = a; this.offsetX = 7071 + left; this.offsetY = 7071 + b; this.width = right - left; this.height = a - b; this.center = { "x" : (right + left) / 2, "y" : (a + b) / 2 }; } } } }]), n; }(); obj.default = value; }, 15 : function(dataAndEvents, object) { function stub(dataAndEvents, object) { if (!(dataAndEvents instanceof object)) { throw new TypeError("Cannot call a class as a function"); } } Object.defineProperty(object, "__esModule", { "value" : true }); var onErrorFnPrev = function() { function defineProperty(object, data) { var i = 0; var desc; for (;i < data.length;i++) { desc = data[i]; desc.enumerable = desc.enumerable || false; desc.configurable = true; if ("value" in desc) { desc.writable = true; } Object.defineProperty(object, desc.key, desc); } } return function(x, current, a) { return current && defineProperty(x.prototype, current), a && defineProperty(x, a), x; }; }(); var prototype = function() { function error() { stub(this, error); } return onErrorFnPrev(error, null, [{ "key" : "init", "value" : function() { this.infoColor = this.color("#2196F3"); this.warnColor = this.color("#FFEB3B"); this.successColor = this.color("#4CAF50"); this.errorColor = this.color("#F44336"); } }, { "key" : "color", "value" : function(color) { var query = { "background" : "#1B2B34", "color" : color, "padding" : "4px 10px", "font-size" : "13px", "font-family" : "Roboto Mono, Menlo, Lucida Console, monospace" }; var d = ""; var part; for (part in query) { d += part + ": " + query[part] + ";"; } return d; } }, { "key" : "isProd", "value" : function() { return true; } }, { "key" : "info", "value" : function() { this.isProd(); } }, { "key" : "warn", "value" : function() { this.isProd(); } }, { "key" : "success", "value" : function() { this.isProd(); } }, { "key" : "error", "value" : function() { this.isProd(); } }]), error; }(); object.default = prototype; prototype.init(); }, 20 : function(dataAndEvents, object, require) { function $(id) { return id && id.__esModule ? id : { "default" : id }; } function round(value, type) { if (!(value instanceof type)) { throw new TypeError("Cannot call a class as a function"); } } Object.defineProperty(object, "__esModule", { "value" : true }); var A = function() { function defineProperty(object, data) { var i = 0; var desc; for (;i < data.length;i++) { desc = data[i]; desc.enumerable = desc.enumerable || false; desc.configurable = true; if ("value" in desc) { desc.writable = true; } Object.defineProperty(object, desc.key, desc); } } return function(x, current, a) { return current && defineProperty(x.prototype, current), a && defineProperty(x, a), x; }; }(); var attr = require(1); var val = $(attr); var config = require(14); var opt = $(config); var markup = require(4); var message = $(markup); var header = require(8); var opts = $(header); var id = require(83); var dialog = $(id); var nodes = require(203); var node = $(nodes); var target = require(204); var c = $(target); var url = require(205); var module = $(url); var tail = require(87); var $window = $(tail); var json = require(5); var obj = $(json); var info = require(43); var match = $(info); var template = require(46); var item = $(template); var dom = require(6); var self = $(dom); var prototype = function() { function n() { round(this, n); } return A(n, null, [{ "key" : "init", "value" : function() { var _this = this; this.canvas = (0, val.default)("#canvas")[0]; this.ctx = this.canvas.getContext("2d"); this.pi2 = 2 * Math.PI; this.gridLocations = ["A", "B", "C", "D", "E"]; this.commanderPoints = []; this.skinMap = new Map; this.downloadedSkins = new Map; this.theme = { "borderColor" : "#fff", "borderWidth" : 120, "gridColor" : "#121212", "gridWidth" : 150, "foodColor" : "#555", "virusColor" : "#555", "virusStrokeColor" : "#777", "virusStrokeWidth" : 10, "commander" : "#fff", "indicatorSize" : 70 }; this.highQualityFood = this.cacheFood(); this.indicator = this.cacheIndicator(); c.default.init(); module.default.init(); $window.default.init(); node.default.init(); this.resize(); window.onresize = function() { return _this.resize(); }; } }, { "key" : "run", "value" : function() { var percent = Date.now(); this.ctx.save(); this.ctx.clearRect(0, 0, this.canvas.width, this.canvas.height); opts.default.animate(); opts.default.scale(); message.default.sortCells(); this.createSkinMap(); node.default.update(); this.renderGrid(); this.renderMapBorder(); this.renderFood(); this.renderMouseTracker(); this.renderCells(); this.renderCommands(); this.ctx.restore(); self.default.update(); c.default.updateFps(); module.default.update(percent); $window.default.update(percent); dialog.default.render(); node.default.refreshCaches(percent); } }, { "key" : "resize", "value" : function() { this.canvas.width = ~~window.innerWidth; this.canvas.height = ~~window.innerHeight; } }, { "key" : "renderMapBorder", "value" : function() { this.ctx.strokeStyle = this.theme.borderColor; this.ctx.lineWidth = this.theme.borderWidth; this.ctx.strokeRect(opt.default.minX, opt.default.minY, opt.default.width, opt.default.height); } }, { "key" : "cacheFood", "value" : function() { var donut = 20; var cnv = document.createElement("canvas"); cnv.width = 2 * (donut + 2); cnv.height = 2 * (donut + 2); var ctx = cnv.getContext("2d"); ctx.beginPath(); var pi2 = 1; for (;5 >= pi2;pi2++) { var halfTotalAngle = pi2 * this.pi2 / 5; var xr = donut + 2 + donut * Math.sin(halfTotalAngle); var minOC = donut + 2 + donut * Math.cos(halfTotalAngle); ctx.lineTo(xr, minOC); } return ctx.closePath(), ctx.fillStyle = this.theme.foodColor, ctx.strokeStyle = this.theme.foodColor, ctx.lineWidth = 4, ctx.lineJoin = "round", ctx.fill(), ctx.stroke(), cnv; } }, { "key" : "renderFood", "value" : function() { if ("off" !== obj.default.gamePellets) { var ctx = this.ctx; if ("low" === obj.default.gamePellets) { ctx.beginPath(); var callback2 = true; var _0x3029e3 = false; var text; try { var self = message.default.food.values()Symbol.iterator; var c; var prev; for (;!(callback2 = (c = self.next()).done);callback2 = true) { prev = c.value; prev.animate(); ctx.rect(prev.animX - prev.animRadius, prev.animY - prev.animRadius, 2 * prev.animRadius, 2 * prev.animRadius); } } catch (textAlt) { _0x3029e3 = true; text = textAlt; } finally { try { if (!callback2) { if (self.return) { self.return(); } } } finally { if (_0x3029e3) { throw text; } } } ctx.closePath(); ctx.fillStyle = this.theme.foodColor; ctx.fill(); } else { if ("medium" === obj.default.gamePellets) { ctx.beginPath(); var _ref1 = true; var _0x40f917 = false; var bulk; try { var tree = message.default.food.values()Symbol.iterator; var elem; var s; for (;!(_ref1 = (elem = tree.next()).done);_ref1 = true) { s = elem.value; s.animate(); ctx.moveTo(s.animX + s.animRadius, s.animY); ctx.arc(s.animX, s.animY, s.animRadius + 2, 0, this.pi2, false); } } catch (fn) { _0x40f917 = true; bulk = fn; } finally { try { if (!_ref1) { if (tree.return) { tree.return(); } } } finally { if (_0x40f917) { throw bulk; } } } ctx.closePath(); ctx.fillStyle = this.theme.foodColor; ctx.fill(); } else { if ("high" === obj.default.gamePellets) { var foundHelper = true; var _0xfafcb6 = false; var _clockseq; try { var cell = message.default.food.values()Symbol.iterator; var pair; var block; for (;!(foundHelper = (pair = cell.next()).done);foundHelper = true) { block = pair.value; block.animate(); ctx.drawImage(this.highQualityFood, block.animX - block.animRadius, block.animY - block.animRadius, 2 * block.animRadius, 2 * block.animRadius); } } catch (clockseq) { _0xfafcb6 = true; _clockseq = clockseq; } finally { try { if (!foundHelper) { if (cell.return) { cell.return(); } } } finally { if (_0xfafcb6) { throw _clockseq; } } } } } } } } }, { "key" : "renderCells", "value" : function() { var self = this; var p = "on" === obj.default.cellNames; var a = "off" !== obj.default.cellMass; var on = "on" === obj.default.cellSkins; message.default.playerCells.clear(); message.default.sortedCells.forEach(function(d) { if (d.animate(), d.isOwnCell && message.default.playerCells.add(d), self.ctx.beginPath(), self.ctx.arc(d.animX, d.animY, d.animRadius, 0, self.pi2, false), self.ctx.closePath(), d.isVirus) { self.ctx.fillStyle = self.theme.virusColor; self.ctx.strokeStyle = self.theme.virusStrokeColor; self.ctx.lineWidth = self.theme.virusStrokeWidth; self.ctx.stroke(); self.ctx.globalAlpha = 0.7; self.ctx.fill(); self.ctx.globalAlpha = 1; } else { var color = { "r" : d.color.r, "g" : d.color.g, "b" : d.color.b }; if ("night" === obj.default.cellColors) { item.default.darken(color, 50); } else { if ("dark" === obj.default.cellColors) { item.default.darken(color, 20); } } color = item.default.stringify(color); self.ctx.fillStyle = color; self.ctx.fill(); } var hitStarImageObject = !!on && self.getCustomSkin(d.nickname + d.color.r + d.color.g + d.color.b); if (hitStarImageObject) { self.ctx.save(); self.ctx.clip(); self.ctx.drawImage(hitStarImageObject, d.animX - d.animRadius, d.animY - d.animRadius, 2 * d.animRadius, 2 * d.animRadius); self.ctx.restore(); } else { if (0 < d.hsloSkinCode) { var copy = self.getHsloSkin(d.hsloSkinCode); if (copy) { self.ctx.save(); self.ctx.clip(); self.ctx.drawImage(copy, d.animX - d.animRadius, d.animY - d.animRadius, 2 * d.animRadius, 2 * d.animRadius); self.ctx.restore(); } } } var c = d.nameCache; if (p && c) { var id = ~~(d.animRadius / 250); var image = c.data[id]; if (image) { var imageWidth = image.width; var height = image.height; var scale = d.animRadius / 3 / height; imageWidth *= scale; height *= scale; var tileY = ~~(d.animY - height / 2); if ("top" === obj.default.cellTextPosition) { tileY = ~~(d.animY - 0.66 * d.animRadius + height / 4); } else { if ("bottom" === obj.default.cellTextPosition) { tileY = ~~(d.animY + 0.66 * d.animRadius - height); } } self.ctx.drawImage(image, ~~(d.animX - imageWidth / 2), tileY, ~~imageWidth, ~~height); } } if (c = d.massCache, a && c) { var r = d.animRadius; if (d.isVirus) { r *= 3; } var yb2 = d.animX - r; var _0x4d24e0 = d.animY + r / 6; if (d.isVirus) { _0x4d24e0 = d.animY - r / 6; } else { if ("top" === obj.default.cellTextPosition) { _0x4d24e0 = d.animY - r + r / 12; } else { if ("bottom" === obj.default.cellTextPosition) { _0x4d24e0 = d.animY + r - r / 3; } } } var r2 = 2 * r; var normR = r / 3; self.ctx.drawImage(c.data, ~~yb2, ~~_0x4d24e0, ~~r2, ~~normR); } if (!d.isOwnCell && (self.skinMap.has(d.playerID) && (175 > d.animRadius && "on" === obj.default.teamIndicator))) { var frameSize = self.theme.indicatorSize; self.ctx.drawImage(self.indicator, d.animX - frameSize / 2, d.animY - d.animRadius - 10 - frameSize, frameSize, frameSize); } }); } }, { "key" : "renderGrid", "value" : function() { if ("off" !== obj.default.mapSectors) { var ctx = this.ctx; var lw = this.theme.gridWidth; var childSize = ~~(this.theme.borderWidth / 2 + lw / 2); var centerX = opt.default.minX + childSize; var offsetY = opt.default.minY + childSize; var tileSizePixels = ~~((14142 - 2 * childSize) / 5); var y = ~~(tileSizePixels / 2); var _0x39db4d = "low" === obj.default.mapSectors ? 1 : "snowflakes" === obj.default.mapSectors ? 2 : 3; ctx.lineWidth = lw; ctx.strokeStyle = this.theme.gridColor; ctx.textAlign = "center"; ctx.textBaseline = "middle"; ctx.font = 3 == _0x39db4d ? "1500px Roboto Condensed" : " 1500px icons"; ctx.fillStyle = this.theme.gridColor; var i = 0; var top; for (;5 > i;i++) { top = offsetY + i * tileSizePixels; var endRho = 0; var x; for (;5 > endRho;endRho++) { x = centerX + endRho * tileSizePixels; ctx.strokeRect(x, top, tileSizePixels, tileSizePixels); if (3 == _0x39db4d) { ctx.fillText(this.gridLocations[i] + (endRho + 1), x + y, top + y); } else { if (2 == _0x39db4d) { ctx.fillText("\uf2dc", x + y, top + y); } } } } } } }, { "key" : "renderCommands", "value" : function() { var ctx = this.ctx; var valuesLen = this.commanderPoints.length; var x = Date.now(); var d = 1250; var cmax = 50; var cmin = ~~(cmax / 3); ctx.strokeStyle = this.theme.commander; var i = 0; for (;i < valuesLen;i++) { var c = this.commanderPoints[i]; var cx = c[0]; var cy = c[1]; var t = x - c[2]; if (t > d) { this.commanderPoints.splice(i, 1); i--; valuesLen--; continue; } if (0 < t) { var r = cmax * t / d; ctx.globalAlpha = r > cmin ? (cmax - r) / (cmax - cmin) : 1; r /= opts.default.animViewport; ctx.lineWidth = 5 / opts.default.animViewport; var rinner = 0.7 * r; var grad = ctx.createRadialGradient(cx, cy, rinner, cx, cy, r); grad.addColorStop(0, "rgba(0,0,0,0)"); grad.addColorStop(1, this.theme.borderColor); ctx.fillStyle = grad; ctx.beginPath(); ctx.arc(cx, cy, r, 0, this.pi2, true); ctx.closePath(); ctx.fill(); ctx.stroke(); } } } }, { "key" : "renderMouseTracker", "value" : function() { if ("off" !== obj.default.cursorLine) { var ctx = this.ctx; ctx.strokeStyle = "#fff"; ctx.lineWidth = 4; ctx.lineCap = "round"; ctx.lineJoin = "round"; var xr = (match.default.canvasX - this.canvas.width / 2) / opts.default.animViewport + opts.default.animX; var minOC = (match.default.canvasY - this.canvas.height / 2) / opts.default.animViewport + opts.default.animY; ctx.beginPath(); var callback2 = true; var _0x101ba9 = false; var bulk; try { var self = message.default.playerCells.values()Symbol.iterator; var elem; var style; for (;!(callback2 = (elem = self.next()).done);callback2 = true) { style = elem.value; ctx.moveTo(style.animX, style.animY); ctx.lineTo(xr, minOC); } } catch (fn) { _0x101ba9 = true; bulk = fn; } finally { try { if (!callback2) { if (self.return) { self.return(); } } } finally { if (_0x101ba9) { throw bulk; } } } ctx.closePath(); ctx.stroke(); } } }, { "key" : "createSkinMap", "value" : function() { var light = this; this.skinMap.clear(); if (self.default.isAlive) { this.skinMap.set(self.default.nickname + self.default.colorRBG.r + self.default.colorRBG.g + self.default.colorRBG.b, self.default.skin); } message.default.teamPlayers.forEach(function(player) { if (player.isAlive) { light.skinMap.set(player.skinKey, player.skin); } }); } }, { "key" : "getCustomSkin", "value" : function(arg) { if (this.skinMap.has(arg)) { var type = this.skinMap.get(arg); return this.downloadedSkins.has(type) ? this.downloadedSkins.get(type) : (this.downloadSkin(type), false); } return false; } }, { "key" : "getHsloSkin", "value" : function(field) { var value = this.downloadedSkins.get(field); return void 0 === value ? (this.downloadHsloSkin(field), false) : value; } }, { "key" : "downloadHsloSkin", "value" : function(walkers) { var light = this; this.downloadedSkins.set(walkers, false); var xmlhttp = new XMLHttpRequest; xmlhttp.open("GET", "http://2coolife.com/hsloskin/getskin.php?code=" + walkers, true); xmlhttp.onload = function() { if (4 === xmlhttp.readyState && 200 === xmlhttp.status) { var src = xmlhttp.responseText; if ("error" === src) { return; } var image = new Image; image.crossOrigin = "anonymous"; image.onload = function() { if (1024 >= image.width) { if (1024 >= image.height) { light.downloadedSkins.set(walkers, image); } } }; image.src = src; } }; xmlhttp.send(null); } }, { "key" : "downloadSkin", "value" : function(walkers) { this.downloadedSkins.set(walkers, false); var light = this; var faviconImage = new Image; faviconImage.crossOrigin = "anonymous"; faviconImage.onload = function() { if (1024 >= this.width) { if (1024 >= this.height) { light.downloadedSkins.set(walkers, this); } } }; faviconImage.src = walkers; } }, { "key" : "cacheIndicator", "value" : function() { var h = this.theme.indicatorSize; var testCanvas = document.createElement("canvas"); testCanvas.width = h; testCanvas.height = h; var ctx = testCanvas.getContext("2d"); return ctx.textAlign = "center", ctx.textBaseline = "middle", ctx.font = "600 " + h + "px icons", ctx.fillStyle = "rgba(255,255,255,1)", ctx.fillText("\uf078", h / 2, h / 2), testCanvas; } }]), n; }(); object.default = prototype; }, 202 : function(dataAndEvents, deepDataAndEvents, fun) { var exports = fun(28); exports.load({ "google" : { "families" : ["Ubuntu:300,400,500,700", "Roboto:300,400,500,700", "Roboto Slab:300,400,700", "Roboto Condensed:300,400,700", "Oswald: 300,400"] } }); fun(92); fun(95); }, 203 : function(dataAndEvents, obj, get) { function String(type) { return type && type.__esModule ? type : { "default" : type }; } function stub(dataAndEvents, object) { if (!(dataAndEvents instanceof object)) { throw new TypeError("Cannot call a class as a function"); } } Object.defineProperty(obj, "__esModule", { "value" : true }); var onErrorFnPrev = function() { function defineProperty(object, data) { var i = 0; var desc; for (;i < data.length;i++) { desc = data[i]; desc.enumerable = desc.enumerable || false; desc.configurable = true; if ("value" in desc) { desc.writable = true; } Object.defineProperty(object, desc.key, desc); } } return function(x, current, a) { return current && defineProperty(x.prototype, current), a && defineProperty(x, a), x; }; }(); var html = get(4); var c = String(html); var div = get(5); var value = String(div); var id = function() { function error() { stub(this, error); } return onErrorFnPrev(error, null, [{ "key" : "init", "value" : function() { this.nameCache = new Map; this.massCache = new Map; this.lastMassUpdateTime = 0; this.massUpdateInterval = 500; this.nameQuality = 3; this.massQuality = 3; this.cacheCleanInterval = 1E3; this.massCacheMaxIdleTime = 3E3; this.nameCacheMaxIdleTime = 1E4; this.time = 0; this.lastCacheRefreshTime = 0; } }, { "key" : "update", "value" : function() { var length = Date.now(); var padLength = length - this.lastMassUpdateTime; var off = false; if (padLength > this.massUpdateInterval) { off = "off" !== value.default.cellMass; this.lastMassUpdateTime = length; } var callback2 = true; var _0x510610 = false; var bulk; try { var self = c.default.cells.values()Symbol.iterator; var elem; var ret; for (;!(callback2 = (elem = self.next()).done);callback2 = true) { ret = elem.value; if ("on" === value.default.cellNames) { this.updateNameCache(ret); } if (off) { this.updateMassCache(ret); } } } catch (fn) { _0x510610 = true; bulk = fn; } finally { try { if (!callback2) { if (self.return) { self.return(); } } } finally { if (_0x510610) { throw bulk; } } } } }, { "key" : "updateNameCache", "value" : function(data) { if (!(1 > data.nickname.length)) { if (null === data.nameCache) { this.setNameCache(data); } var h = ~~(data.animRadius / 250); if (null === data.nameCache.data[h]) { var image = this.biggerCacheChech(data.nameCache.data, h); var copy = document.createElement("canvas"); var ctx = copy.getContext("2d"); var cos32 = 50 * this.nameQuality; var height = ~~((h + 1) * cos32 / 3); if (false === image) { var labelFont = "500 " + height + "px Roboto Condensed"; ctx.font = labelFont; var w = ~~ctx.measureText(data.nickname).width; copy.width = w; copy.height = height; ctx.textAlign = "center"; ctx.textBaseline = "middle"; ctx.fillStyle = "#fff"; ctx.font = labelFont; ctx.fillText(data.nickname, w / 2, height / 2); } else { var scale = height / image.height; var width = image.width * scale; copy.width = width; copy.height = height; ctx.drawImage(image, 0, 0, width, height); } data.nameCache.data[h] = copy; } data.nameCache.timeStamp = Date.now(); } } }, { "key" : "biggerCacheChech", "value" : function(thisValue, _) { var prop = _ + 1; for (;7 > prop;prop++) { if (null !== thisValue[prop]) { return thisValue[prop]; } } return false; } }, { "key" : "updateMassCache", "value" : function(node) { if (!(node.isEjected || 40 > node.radius)) { var copy = node.mass; if ("shortened" === value.default.cellMass) { if (999 < copy) { copy = ~~(copy / 100) / 10 + "k"; } } var self = this.massCache.get(copy); if (void 0 === self) { self = { "data" : document.createElement("canvas"), "timeStamp" : Date.now() }; var c = self.data; var ctx = c.getContext("2d"); var canvasWidth = ~~(node.radius * this.massQuality / 2); var canvasHeight = ~~(canvasWidth / 6); if (node.isVirus) { canvasWidth *= 3; canvasHeight *= 3; } c.width = canvasWidth; c.height = canvasHeight; ctx.textAlign = "center"; ctx.textBaseline = "middle"; ctx.fillStyle = "#fff"; ctx.font = "600 " + canvasHeight + "px Roboto Condensed"; ctx.fillText(copy, canvasWidth / 2, canvasHeight / 2); this.massCache.set(copy, self); } node.massCache = self; self.timeStamp = Date.now(); } } }, { "key" : "setNameCache", "value" : function(object) { var pdataOld = this.nameCache.get(object.nickname); if (void 0 === pdataOld) { pdataOld = { "data" : [null, null, null, null, null, null, null], "timeStamp" : Date.now() }; this.nameCache.set(object.nickname, pdataOld); } object.nameCache = pdataOld; } }, { "key" : "refreshCaches", "value" : function(length) { var padLength = length - this.lastCacheRefreshTime; if (padLength > this.cacheCleanInterval) { this.time = length; this.nameCache.forEach(this.refreshNameCache, this); this.massCache.forEach(this.refreshMassCache, this); } } }, { "key" : "refreshNameCache", "value" : function(evt, todo, scope) { if (this.time - evt.timeStamp > this.nameCacheMaxIdleTime) { scope.delete(todo); } } }, { "key" : "refreshMassCache", "value" : function(evt, todo, scope) { if (this.time - evt.timeStamp > this.massCacheMaxIdleTime) { scope.delete(todo); } } }]), error; }(); obj.default = id; }, 204 : function(dataAndEvents, object, require) { function stub(dataAndEvents, object) { if (!(dataAndEvents instanceof object)) { throw new TypeError("Cannot call a class as a function"); } } Object.defineProperty(object, "__esModule", { "value" : true }); var onErrorFnPrev = function() { function defineProperty(object, data) { var i = 0; var desc; for (;i < data.length;i++) { desc = data[i]; desc.enumerable = desc.enumerable || false; desc.configurable = true; if ("value" in desc) { desc.writable = true; } Object.defineProperty(object, desc.key, desc); } } return function(x, current, a) { return current && defineProperty(x.prototype, current), a && defineProperty(x, a), x; }; }(); var url = require(1); var obj = function(url) { return url && url.__esModule ? url : { "default" : url }; }(url); var prototype = function() { function error() { stub(this, error); } return onErrorFnPrev(error, null, [{ "key" : "init", "value" : function() { var data = this; this.now = 0; this.value = 0; this.filter = 50; this.domFps = 0; this.lastUpdate = this.time(); setInterval(function() { (0, obj.default)("#fps").text(data.domFps); }, 250); } }, { "key" : "time", "value" : function() { return Date.now(); } }, { "key" : "updateFps", "value" : function() { var value = 1E3 / ((this.now = this.time()) - this.lastUpdate); if (this.now !== this.lastUpdate) { this.domFps = ~~this.value; this.value += (value - this.value) / this.filter; this.lastUpdate = this.now; } } }]), error; }(); object.default = prototype; }, 205 : function(dataAndEvents, object, require) { function $(options) { return options && options.__esModule ? options : { "default" : options }; } function round(value, type) { if (!(value instanceof type)) { throw new TypeError("Cannot call a class as a function"); } } Object.defineProperty(object, "__esModule", { "value" : true }); var A = function() { function defineProperty(object, data) { var i = 0; var desc; for (;i < data.length;i++) { desc = data[i]; desc.enumerable = desc.enumerable || false; desc.configurable = true; if ("value" in desc) { desc.writable = true; } Object.defineProperty(object, desc.key, desc); } } return function(x, current, a) { return current && defineProperty(x.prototype, current), a && defineProperty(x, a), x; }; }(); var nodes = require(1); var node = $(nodes); var dom = require(6); var self = $(dom); var url = require(4); var obj = $(url); var tag = require(5); var elements = $(tag); var id = require(46); var item = $(id); var Block = require(16); var prototype = function() { function n() { round(this, n); } return A(n, null, [{ "key" : "init", "value" : function() { this.lastUpdateTime = 0; this.totalmass = 0; this.alive = 0; this.spectate = 0; this.html = ""; this.temporaryArray = []; this.div = { "positions" : (0, node.default)("#teamlist-positions")[0], "alive" : (0, node.default)("#teamlist-alive span")[0], "spectate" : (0, node.default)("#teamlist-spectate span")[0], "totalmass" : (0, node.default)("#teamlist-totalmass span")[0] }; } }, { "key" : "update", "value" : function(time) { var timeDelta = time - this.lastUpdateTime; if (1E3 < timeDelta) { this.lastUpdateTime = time; this.generateList(); this.div.positions.innerHTML = this.html; this.div.alive.innerHTML = this.alive; this.div.spectate.innerHTML = this.spectate; this.div.totalmass.innerHTML = this.totalmass; this.reset(); } } }, { "key" : "generateList", "value" : function() { var cell = this; obj.default.teamPlayers.forEach(function(player) { if (player.isAlive) { cell.totalmass += player.mass; cell.temporaryArray.push([player.name, player.location, player.mass, player.skin, player.color]); cell.alive++; } else { cell.spectate++; } }); if (self.default.isAlive) { this.totalmass += self.default.mass; this.temporaryArray.push([self.default.nickname, self.default.location, self.default.mass, self.default.skin, self.default.colorRBG]); this.alive++; } else { this.spectate++; } this.temporaryArray.sort(function(mat0, mat1) { return mat0[2] - mat1[2]; }); var spaces = this.temporaryArray.length; var addPlayer; for (;spaces--;) { addPlayer = this.temporaryArray[spaces]; this.addPlayer(addPlayer[0], addPlayer[1], addPlayer[2], addPlayer[3], addPlayer[4]); } } }, { "key" : "addPlayer", "value" : function(factor, newValue, thisValue, firstTime, color) { var totalmass = 160 * thisValue / this.totalmass; var diff = { "r" : color.r, "g" : color.g, "b" : color.b }; if ("night" === elements.default.cellColors) { item.default.darken(diff, 50); } else { if ("dark" === elements.default.cellColors) { item.default.darken(diff, 20); } } diff = item.default.stringify(diff); this.html += '
<div class="team-row-left" style="background-image: url(' + firstTime + "); background-color: " + diff + ';">
' + (0, Block.inHTMLData)(factor) + ' ' + newValue + ' ' + thisValue + '
<div class="team-massbarInner" style="width: " + _0x1e465e + "px">