diff options
author | Ninjune x <enderknight537@gmail.com> | 2023-01-08 02:12:14 -0600 |
---|---|---|
committer | Ninjune x <enderknight537@gmail.com> | 2023-01-08 02:12:14 -0600 |
commit | 688e13930681bca7881d19468745f7067e9bc5c2 (patch) | |
tree | 9e95e59359dd2ae6e2e7761666b99a191bb62a1f | |
parent | 1891ada92ab1911cfaaa7ad0e72c85573f4fcbb6 (diff) | |
download | coleweight-future.tar.gz coleweight-future.tar.bz2 coleweight-future.zip |
v1.8.6future
42 files changed, 28059 insertions, 575 deletions
diff --git a/chat/apiNew.js b/chat/apiNew.js index eaab375..36025e3 100644 --- a/chat/apiNew.js +++ b/chat/apiNew.js @@ -7,18 +7,16 @@ register("chat", (key) => { axios.get(`https://api.hypixel.net/key?key=${key}`) .then(res => { if(res.data.success == true) - { - constants.data.api_key = key - constants.data.save() ChatLib.chat(`${PREFIX}&aSuccsessfully set api key!`) - } else - ChatLib.chat(`${PREFIX}&eKey is not valid!`) + ChatLib.chat(`${PREFIX}&eKey might not be valid!`) + constants.data.api_key = key + constants.data.save() }) .catch(err => { - ChatLib.chat(`${PREFIX}&eKey is not valid!`) + ChatLib.chat(`${PREFIX}&eKey is not valid! if this is a mistake report: ${err}`) }) - ChatLib.chat(ChatLib.getCenteredText(`${PREFIX}&aApi Key Successfully Set!`)) + ChatLib.chat(`${PREFIX}&aApi Key Successfully Set!`) }).setCriteria(/Your new API key is (.+)/) export default ""
\ No newline at end of file diff --git a/chat/grieferTrack.js b/chat/grieferTrack.js index 2b745c3..157696b 100644 --- a/chat/grieferTrack.js +++ b/chat/grieferTrack.js @@ -1,6 +1,7 @@ import axios from "../../axios" import settings from "../settings" import constants from "../util/constants" +import { checkInDwarven, checkInHollows } from "../util/helperFunctions" const PREFIX = constants.PREFIX let checkedPlayers = [], griefers = [] @@ -25,7 +26,7 @@ register("worldLoad", () => { function checkMMiners() { - if (!settings.trackGriefers) return + if (!settings.trackGriefers || (!settings.grieferEverywhere && !(checkInDwarven() || checkInHollows()))) return try { const NetHandlerPlayClient = Client.getConnection(), @@ -36,9 +37,13 @@ function checkMMiners() if(!checkedPlayers.includes(player)) { - if(griefers.includes(player)) - ChatLib.chat(`${PREFIX}&e'${player}' is a griefer!`) - checkedPlayers.push(player) + let griefer = findGriefer(player) + + if(griefer.found) + { + ChatLib.chat(`${PREFIX}&e'${player}' has griefed &e&l${griefer.offences} &etime(s). Their last grief was on ${griefer.dateObj.toString().slice(4, 15)}.`) + checkedPlayers.push(player) + } } }) } catch(err) { if(settings.debug) console.log("grieferTrack trycatch: " + err) } @@ -59,4 +64,20 @@ register("gameLoad", () => { }) +export function findGriefer(player) +{ + let grieferReturnObj = {} + grieferReturnObj.found = false + griefers.forEach(griefer => { + griefer.dateObj = new Date(0) + griefer.dateObj.setUTCMilliseconds(griefer.timestamp) + + if(griefer.name.toLowerCase() == player.toLowerCase()) + { + grieferReturnObj = griefer + grieferReturnObj.found = true + } + }) + return grieferReturnObj +} export default ""
\ No newline at end of file diff --git a/chat/message.js b/chat/message.js index 27cf78f..f55ecba 100644 --- a/chat/message.js +++ b/chat/message.js @@ -50,43 +50,6 @@ register("gameLoad", () => { }) }) - -register("messageSent", (origMessage, event) => { // emotes! this was fun to make :) - let commandState = 0, - command = "", - colonIndex1 = -1, - message = "" - - for(let charIndex = 0; charIndex < origMessage.length; charIndex++) - { - if(origMessage[charIndex] == ":" && commandState == 0) - { - colonIndex1 = charIndex - commandState = 1 - } - else if (origMessage[charIndex] == ":" && commandState == 1) - { - commandState = 2 - command = origMessage.slice(colonIndex1 + 1, charIndex).toLowerCase() - } - } - if(command == "shrug") - { - cancel(event) - emote = "¯\\_(ツ)_/¯" - } - else if (command == "lenny") - { - cancel(event) - emote = "( ͡° ͜ʖ ͡°)" - } - else - return - message = origMessage.slice(0, colonIndex1) + emote + origMessage.slice(colonIndex1 + 2 + command.length, origMessage.length) - ChatLib.say(`${message}`) -}) - - // first time check register("step", () => { if (constants.data.first_time) diff --git a/commandManager.js b/commandManager.js index 591676c..668ff7c 100644 --- a/commandManager.js +++ b/commandManager.js @@ -1,32 +1,33 @@ -import { openTimerGui } from "./render/timerGui.js" -import { openPowderGui } from "./render/powertrackerGui" -import { openCoordsGui } from "./render/coordsGui.js" -import { openDowntimeGui } from "./render/downtimeGui.js" -import { openCwGui, reloadColeweight } from "./render/cwGui" -import { openCollectionGui, reloadCollection, trackCollection } from "./render/collectionGui" +import { openTimerGui } from "./render/guis/timerGui.js" +import { openPowderGui } from "./render/guis/powertrackerGui" +import { openCoordsGui } from "./render/guis/coordsGui.js" +import { openDowntimeGui } from "./render/guis/downtimeGui.js" +import { openCwGui, reloadColeweight } from "./render/guis/cwGui" +import { openCollectionGui, reloadCollection, trackCollection } from "./render/guis/collectionGui" import { help } from "./commands/help" import { setkey } from "./commands/setkey" -import { spiral } from "./commands/spiral" -import { throne } from "./commands/throne" -import { yog } from "./commands/yog" import { leaderboard } from "./commands/leaderboard" import { update } from "./commands/update" import { fetchDiscord } from "./commands/fetchDiscord" import { findColeweight } from "./commands/findColeweight" -import { claim } from "./commands/claim" import { time } from "./commands/time" import { info } from "./commands/info" import { credits } from "./commands/credits" import Settings from "./settings" import constants from "./util/constants" import { clearLobbies } from "./commands/markingLobbies" -import { divans } from "./commands/divans.js" import { calculate } from "./commands/calculate/calculate.js" import { openMiningAbilitiesGui } from "./render/miningAbilities.js" +import { spiral } from "./commands/coords/spiral" +import { throne } from "./commands/coords/throne" +import { divans } from "./commands/coords/divans" +import { yog } from "./commands/coords/yog" +import { automatons } from "./commands/coords/automatons" +import { drawLine } from "./commands/drawLine.js" + register("command", (...args) => { - console.log(args[0]) - if (args[0] == undefined) {findColeweight(args[0]); return} + if (args[0] == undefined) {Settings.openGUI(); return} switch(args[0].toString().toLowerCase()) { case "setkey": @@ -69,6 +70,8 @@ register("command", (...args) => { spiral(args[1]) break case "reload": + if(args[1] == undefined) + return ChatLib.chat(`${constants.PREFIX}&cMust specify a gui. Hit tab on '/cw reload ' for options.`) switch(args[1].toLowerCase()) { case "coleweight": @@ -81,6 +84,8 @@ register("command", (...args) => { ChatLib.chat(`${constants.PREFIX}&cNo such gui as '${args[1]}'.`) } break + case "lb": + case "top": case "leaderboard": leaderboard(args[1], args[2]) break @@ -91,9 +96,6 @@ register("command", (...args) => { case "settings": Settings.openGUI() break - case "claim": - claim(args[1]) - break case "powdertrackersync": updateDisplay() break @@ -113,6 +115,10 @@ register("command", (...args) => { case "divan": divans(args[1]) break + case "automaton": + case "automatons": + automatons(args[1]) + break case "coord": case "coords": openCoordsGui() @@ -127,52 +133,34 @@ register("command", (...args) => { case "calculate": calculate(args.slice(1)) break + case "drawline": + drawLine(args) + break default: findColeweight(args[0]) } }).setTabCompletions((args) => { let output = [], - calculateOptions = ["tick", "ms2toprofessional", "hotmcalc", "calchotm"], + reloadOptions = ["coleweight", "collection"], + calculateOptions = ["tick", "ms2toprofessional", "hotm", "calchotm"], commands = ["setkey", "help", "move", "toggle", "throne", "spiral", "reload", "leaderboard", - "settings", "claim", "time", "info", "clearlobbies", "yog", "divan", "coords", "credits", "track", "calculate"] + "settings", "time", "info", "clearlobbies", "yog", "divan", "automatons", "coords", "credits", "track", "calculate", "drawline"] if(args[0].length == 0 || args[0] == undefined) return output = commands - if(args[0] == "calc" || args[0] == "calculate") + switch(args[0]) { - if(args[1] == undefined) output = calculateOptions - - else - { - calculateOptions.forEach(calculateOption => { - for(let char = 0; char < args[1].length; char++) - { - if(calculateOption[char] != args[1][char]) - break - else if(char == args[1].length - 1) - output.push(calculateOption) - } - }) - } - } - else - { - - if(args[0] == undefined) output = commands - - else - { - commands.forEach(command => { - for(let char = 0; char < args[0].length; char++) - { - if(command[char] != args[0][char]) - break - else if(char == args[0].length - 1) - output.push(command) - } - }) - } + case "reload": + output = findTabOutput(args[1], reloadOptions) + break + case "calculate": + case "calc": + output = findTabOutput(args[1], calculateOptions) + break + default: + output = findTabOutput(args[0], commands) + break } return output }).setName("cw").setAliases(["coleweight"]) @@ -187,4 +175,22 @@ register("command", (arg) => { .sort() return players -}).setName("fetchdiscord").setAliases(["fdiscord"]);
\ No newline at end of file +}).setName("fetchdiscord").setAliases(["fdiscord"]); + +function findTabOutput(input, options) +{ + let output = [] + + if(input == undefined || input == "") return options + options.forEach(option => { + for(let char = 0; char < input.length; char++) + { + if(option[char] != input[char]) + break + else if(char == input.length - 1) + output.push(option) + } + }) + + return output +}
\ No newline at end of file diff --git a/commands/calculate/calculate.js b/commands/calculate/calculate.js index 3d9d750..8ed05bf 100644 --- a/commands/calculate/calculate.js +++ b/commands/calculate/calculate.js @@ -23,7 +23,8 @@ export function calculate(args) calcSpeed(args[1]) break case "help": - ChatLib.chat("&b--------------[ &a&l/cw calculate &b]--------------") + ChatLib.chat("&b--------------[ &a&l/cw calculate &b]------------") + ChatLib.chat("&7(Hover over command to see usage.)") helpCommand("calculate tick", "Calculates tick data.", "(mining speed) (('r','jade', etc) || breaking power of block))") helpCommand("calculate speed", "Calculates the ratio of mining speed 2 to professional with a certain amount of powder.", "(powder)") helpCommand("calculate hotm", "Calculates powder between two levels of a certain perk.", "(perk) (minlevel) [maxlevel]") diff --git a/commands/calculate/hotmCalc.js b/commands/calculate/hotmCalc.js index 583b2b8..1b449d4 100644 --- a/commands/calculate/hotmCalc.js +++ b/commands/calculate/hotmCalc.js @@ -16,28 +16,35 @@ export function hotmCalc(hotmName, minLevel, maxLevel) } return } - if(maxLevel == undefined) - { - maxLevel = minLevel - minLevel = 1 - } + new Thread(() => { + if(maxLevel == undefined) + { + maxLevel = minLevel + minLevel = 2 + } - if(minLevel != parseInt(minLevel) || maxLevel != parseInt(maxLevel)) return ChatLib.chat(constants.CALCULATEERRORMESSAGE) + if(minLevel != parseInt(minLevel) || maxLevel != parseInt(maxLevel)) return ChatLib.chat(constants.CALCULATEERRORMESSAGE) - minLevel = parseInt(minLevel) - maxLevel = parseInt(maxLevel) - let hotmObjectToFind = findHotmObject(hotmName) - if(hotmObjectToFind == undefined) return ChatLib.chat(`${PREFIX}&cDid not find HOTM perk with name '${hotmName}'!`) + minLevel = parseInt(minLevel) + maxLevel = parseInt(maxLevel) + let hotmObjectToFind = findHotmObject(hotmName) + if(hotmObjectToFind == undefined) return ChatLib.chat(`${PREFIX}&cDid not find HOTM perk with name '${hotmName}'!`) - maxLevel = (maxLevel < hotmObjectToFind.maxLevel ? maxLevel : hotmObjectToFind.maxLevel) + maxLevel = (maxLevel < hotmObjectToFind.maxLevel ? maxLevel : hotmObjectToFind.maxLevel) + let powderSum, + reward = findReward(hotmObjectToFind.rewardFormula, minLevel, maxLevel) - let powderSum = findCost(hotmObjectToFind.costFormula, minLevel, maxLevel), - reward = findReward(hotmObjectToFind.rewardFormula, minLevel, maxLevel) - - ChatLib.chat("") - ChatLib.chat(`&6${hotmObjectToFind.nameStringed} ${minLevel} - ${maxLevel} &bwill cost &6&l${addCommas(Math.round(powderSum))} &6${hotmObjectToFind.powderType[0].toUpperCase() + hotmObjectToFind.powderType.slice(1)} &bpowder.`) - ChatLib.chat(`&6${hotmObjectToFind.nameStringed} ${minLevel} - ${maxLevel} &bwill give &6&l${addCommas(Math.round(reward * 100) / 100)} &bof whatever reward is listed.`) - ChatLib.chat("") + if(hotmObjectToFind.names[0] == "fortunate") + powderSum = findCost(undefined, minLevel, maxLevel, true) + else + powderSum = findCost(hotmObjectToFind.costFormula, minLevel, maxLevel) + + + ChatLib.chat("") + ChatLib.chat(`&6${hotmObjectToFind.nameStringed} ${minLevel} - ${maxLevel} &bwill cost &6&l${addCommas(Math.round(powderSum))} &6${hotmObjectToFind.powderType[0].toUpperCase() + hotmObjectToFind.powderType.slice(1)} &bpowder.`) + ChatLib.chat(`&6${hotmObjectToFind.nameStringed} ${minLevel} - ${maxLevel} &bwill give &6&l${addCommas(Math.round(reward * 100) / 100)} &bof whatever reward is listed.`) + ChatLib.chat("") + }).start() } export function findHotmObject(hotmName) @@ -46,21 +53,26 @@ export function findHotmObject(hotmName) for(let i = 0; i < hotmData.length; i++) { - if(hotmData[i].names.includes(hotmName)) + if(hotmData[i].names.includes(hotmName.toLowerCase())) return hotmData[i] } } -export function findCost(costFormula, minLevel, maxLevel) +export function findCost(costFormula, minLevel, maxLevel, fortunate = false) { let powderSum = 0 - for(let currentLevel = minLevel; currentLevel < maxLevel; currentLevel++) // finds cost - powderSum += eval(costFormula.replace("currentLevel", currentLevel)) + if(fortunate) + powderSum = Math.pow(maxLevel+1, 3.05) + else + { + for(let currentLevel = minLevel; currentLevel <= maxLevel; currentLevel++) // finds cost + powderSum += eval(costFormula.replace("currentLevel", currentLevel)) + } return powderSum } export function findReward(rewardFormula, minLevel, maxLevel) { - return eval(rewardFormula.replace("Level", 1+maxLevel-minLevel)) + return eval(rewardFormula.replace("Level", 2+maxLevel-minLevel)) }
\ No newline at end of file diff --git a/commands/calculate/tick.js b/commands/calculate/tick.js index f8b2433..674aa91 100644 --- a/commands/calculate/tick.js +++ b/commands/calculate/tick.js @@ -23,10 +23,23 @@ export function tickCommand(speed, block) export function findTick(speed, block) { let ticks = {err: false}, - strength = findStrength(block) + strength = findStrength(block), + tickStrength = strength-200 ticks.currentBlockTick = strength*30/speed - ticks.currentShardTick = (strength-200)*30/speed + ticks.currentShardTick = tickStrength*30/speed + + if(ticks.currentBlockTick < 4.5) + { + if(ticks.currentBlockTick > 0.5) + ticks.currentBlockTick = 4 + } + + if(ticks.currentShardTick < 4.5) + { + if(ticks.currentShardTick > 0.5) + ticks.currentShardTick = 4 + } if(strength < 1) return ticks.err = true diff --git a/commands/claim.js b/commands/claim.js deleted file mode 100644 index ef40b99..0000000 --- a/commands/claim.js +++ /dev/null @@ -1,117 +0,0 @@ -import axios from "../../axios" -import settings from "../settings" -import constants from "../util/constants" -const PREFIX = constants.PREFIX -const path = `https://ninjune.dev` -const serverId = java.util.UUID.randomUUID().toString().replace("-", "") -let claimedServers = [] - - -export function claim(structure) -{ - if(!settings.claiming) - { - ChatLib.chat(`${PREFIX}&cPlease turn on the &3Claiming&c setting in /cw settings!`) - return - } - - if (constants.serverData.map != "Crystal Hollows") - { - ChatLib.chat(`${PREFIX}&cThis command is only available in the crystal hollows!`) - return - } - - if (structure == undefined || !(structure.toLowerCase() == "throne" || structure.toLowerCase() == "spiral")) - { - ChatLib.chat(`${PREFIX}&cPlease enter the structure you wish to claim! (&3throne&c or &3spiral&c)`) - return - } - - axios.get(`${path}/api/claim?type=${structure}&lobby=${constants.serverData.server}&username=${Player.getName()}&serverID=${serverId}`) - .then(res => { - if(res.data.success) - { - ChatLib.chat(`${PREFIX}&aSuccessfully claimed ${constants.serverData.server} as your server!`) - claimedServers.push({player: Player.getName(), server: constants.serverData.server, structure: structure}) - return - } - else - { - - if(res.data.code == 501) - { - ChatLib.chat(`${PREFIX}&cError: Not logged into the auth server. Try running the command again.`) - return Client.getMinecraft().func_152347_ac().joinServer(Client.getMinecraft().func_110432_I().func_148256_e(), Client.getMinecraft().func_110432_I().func_148254_d(), serverId) - } - else - return ChatLib.chat(`${PREFIX}&cError: ${res.data.reason}.`) - } - }) - .catch(err => { - return ChatLib.chat(`${PREFIX}&cError: ${err}`) - }) -} - - -register('gameLoad', (event) => { - try - { - Client.getMinecraft().func_152347_ac().joinServer(Client.getMinecraft().func_110432_I().func_148256_e(), Client.getMinecraft().func_110432_I().func_148254_d(), serverId) - } - catch(e) {} - getClaimed() -}) - - -register('worldLoad', () => { - if(!settings.claiming) return - getClaimed() - setTimeout(() => { - const NetHandlerPlayClient = Client.getConnection(), - PlayerMap = NetHandlerPlayClient.func_175106_d() // getPlayerInfoMap - let player - - if(settings.debug) console.log(constants.serverData.server) - - claimedServers.forEach((claimedServer) => { - PlayerMap.filter(player => player.func_178853_c() > 0 && !player.func_178845_a().name.startsWith("!")).forEach((PlayerMP) => { - player = PlayerMP.func_178845_a().name - - if (player == claimedServer.player && claimedServer.server == constants.serverData.server) - ChatLib.chat(`${PREFIX}&cThe ${claimedServer.structure} in ${claimedServer.server} is claimed by ${claimedServer.player}.`) - }) - - if (Player.getName() == claimedServer.player) - { - axios.get(`${path}/api/unclaim?username=${Player.getName()}&serverID=${serverId}`) - .then(res => { - if(settings.debug && !res.data.success) - ChatLib.chat("Unclaim: " + res.data.reason) - if(res.data.code == 501) - Client.getMinecraft().func_152347_ac().joinServer(Client.getMinecraft().func_110432_I().func_148256_e(), Client.getMinecraft().func_110432_I().func_148254_d(), serverId) - }) - .catch(err => { - if(settings.debug) - ChatLib.chat(`${PREFIX}&cError: ${err}`) - }) - } - }) - }, 2000) -}) - - -function getClaimed() -{ - axios.get(`${path}/api/claimed?authServer=${serverId}&passedName=${Player.getName()}`) - .then(res => { - if(res.data.code == 501) - { - Client.getMinecraft().func_152347_ac().joinServer(Client.getMinecraft().func_110432_I().func_148256_e(), Client.getMinecraft().func_110432_I().func_148254_d(), serverId) - return - } - claimedServers = [] - res.data.forEach(server => { - claimedServers.push(server) - }) - }) -} diff --git a/commands/coords/automatons.js b/commands/coords/automatons.js new file mode 100644 index 0000000..4114eec --- /dev/null +++ b/commands/coords/automatons.js @@ -0,0 +1,53 @@ +import constants from "../../util/constants" +import { waypointRender } from "../../util/helperFunctions" + +const PREFIX = constants.PREFIX +let waypoints = [] + +export function automatons(arg) +{ + const WAYPOINTNAME = "Automatons" + + if(arg != "toggle") + { + new TextComponent(`${PREFIX}&bStand in the pot in &3this&b picture and do /cw ${WAYPOINTNAME} toggle`) + .setClickAction("open_url") + .setClickValue("https://media.discordapp.net/attachments/1049475464667856926/1052749218055475210/image.png") + .chat() + } + else + { + if(waypoints[0] == undefined) + { + let startPos = [Player.getX(), Player.getY(), Player.getZ()], + x = startPos[0], + y = startPos[1], + z = startPos[2] + + let coordsRows = FileLib.read("Coleweight", "data/automatons.txt").split("\r\n") + coordsRows.forEach(unsplitRow => { + let row = unsplitRow.split(" ") + + waypoints.push([x + parseInt(row[0]), y + parseInt(row[1]), z + parseInt(row[2])]) + }) + + ChatLib.chat(`${PREFIX}&b${WAYPOINTNAME} waypoints turned on!`) + } + else + { + waypoints = [] + ChatLib.chat(`${PREFIX}&b${WAYPOINTNAME} waypoints turned off!`) + } + } +} + +register("renderWorld", () => { + waypointRender(waypoints) +}) + + +register("worldLoad", () => { + waypoints = [] +}) + +export default ""
\ No newline at end of file diff --git a/commands/divans.js b/commands/coords/divans.js index c5e618a..98b56dd 100644 --- a/commands/divans.js +++ b/commands/coords/divans.js @@ -1,5 +1,5 @@ -import constants from "../util/constants" -import { waypointRender } from "../util/helperFunctions" +import constants from "../../util/constants" +import { waypointRender } from "../../util/helperFunctions" const PREFIX = constants.PREFIX let divanWaypoints = [] diff --git a/commands/spiral.js b/commands/coords/spiral.js index f9f00aa..7092aa9 100644 --- a/commands/spiral.js +++ b/commands/coords/spiral.js @@ -1,5 +1,5 @@ -import constants from "../util/constants" -import { waypointRender } from "../util/helperFunctions" +import constants from "../../util/constants" +import { waypointRender } from "../../util/helperFunctions" const PREFIX = constants.PREFIX let spiralWaypoints = [] diff --git a/commands/throne.js b/commands/coords/throne.js index c3a2e1c..6e1e104 100644 --- a/commands/throne.js +++ b/commands/coords/throne.js @@ -1,5 +1,5 @@ -import constants from "../util/constants" -import { waypointRender } from "../util/helperFunctions" +import constants from "../../util/constants" +import { waypointRender } from "../../util/helperFunctions" const PREFIX = constants.PREFIX let throneWaypoints = [] diff --git a/commands/yog.js b/commands/coords/yog.js index 1544553..e02b4a2 100644 --- a/commands/yog.js +++ b/commands/coords/yog.js @@ -1,5 +1,5 @@ -import constants from "../util/constants" -import { waypointRender } from "../util/helperFunctions" +import constants from "../../util/constants" +import { waypointRender } from "../../util/helperFunctions" const PREFIX = constants.PREFIX let yogWaypoints = [] diff --git a/commands/drawLine.js b/commands/drawLine.js new file mode 100644 index 0000000..1374dea --- /dev/null +++ b/commands/drawLine.js @@ -0,0 +1,43 @@ +import constants from "../util/constants" +import { trace, drawEspBox } from "../util/renderUtil" +const PREFIX = constants.PREFIX + +let x = 0, + y = 0, + z = 0 + +export function drawLine(args) +{ + switch(args.length - 1) + { + case 0: + case 1: + x = 0 + y = 0 + z = 0 + ChatLib.chat(`${PREFIX}&bStopped drawing line.`) + return + case 2: + x = args[1] + y = Player.getY() + 1 + z = args[2] + break + case 3: + x = args[1] + y = args[2] + z = args[3] + break + default: + ChatLib.chat(constants.INVALIDARGS) + return + } + ChatLib.chat(`${PREFIX}&bNow drawing line to &a${x} ${Math.round(y)} ${z}`) +} + + +register("renderWorld", () => { + if(x == 0 && y == 0 && z == 0) return + + trace(x, y, z, 0, 0, 1, 0.86) + drawEspBox(x, y, z, 0, 0, 1, 0.86) // y no work +})
\ No newline at end of file diff --git a/commands/findColeweight.js b/commands/findColeweight.js index d3fa38a..a2c5156 100644 --- a/commands/findColeweight.js +++ b/commands/findColeweight.js @@ -1,4 +1,6 @@ import axios from "../../axios" +import { findGriefer } from "../chat/grieferTrack" +import settings from "../settings" import constants from "../util/constants" const PREFIX = constants.PREFIX @@ -12,11 +14,17 @@ export function findColeweight(arg) username = arg axios.get(`https://ninjune.dev/api/coleweight?username=${username}`) .then(res => { - let coleweightMessage = new TextComponent(`${PREFIX}&b${res.data.rank}. ${res.data.name}&b's Coleweight: ${res.data.coleweight} (Top &l${res.data.percentile}&b%)`) - .setHoverValue(`&fExperience&f: &a${res.data.exp}\n&fPowder&f: &a${res.data.pow}\n&fCollection&f: &a${res.data.col}\n&fMiscellaneous&f: &a${res.data.bes + res.data.nuc}`) + let griefer = findGriefer(username), coleweightMessage + console.log(griefer.offenses) + if(griefer.found) + coleweightMessage = new TextComponent(`${PREFIX}&b${res.data.rank}. ${res.data.name}&b's Coleweight: ${res.data.coleweight} (Top &l${res.data.percentile}&b%) &c&lGriefed ${griefer.offences} time(s) &c(last grief: &a${griefer.dateObj.toString().slice(4, 15)}&c)`) + else + coleweightMessage = new TextComponent(`${PREFIX}&b${res.data.rank}. ${res.data.name}&b's Coleweight: ${res.data.coleweight} (Top &l${res.data.percentile}&b%)`) + coleweightMessage.setHoverValue(`&fExperience&f: &a${Math.round(res.data.experience.total*100) / 100}\n&fPowder&f: &a${Math.round(res.data.powder.total*100) / 100}\n&fCollection&f: &a${Math.round(res.data.collection.total*100) / 100}\n&fMiscellaneous&f: &a${Math.round(res.data.miscellaneous.total*100) / 100}`) ChatLib.chat(coleweightMessage) - }) + }) .catch(err => { - ChatLib.chat(`${PREFIX}&eError. (api may be down)`) + if(settings.debug) ChatLib.chat(`${PREFIX}&eError. (api may be down) ${err}`) + else ChatLib.chat(`${PREFIX}&eError. (api may be down)`) }) }
\ No newline at end of file diff --git a/commands/help.js b/commands/help.js index 8e06b51..bda7951 100644 --- a/commands/help.js +++ b/commands/help.js @@ -3,6 +3,7 @@ const PREFIX = "◆" export function help() { ChatLib.chat("&b--------------[ &a&lColeweight &b]--------------") + ChatLib.chat("&7(Hover over command to see usage.)") ChatLib.chat(ChatLib.getCenteredText("&a&lInfo")) helpCommand("", "Gets Coleweight of specified user", "(username)") helpCommand("help", "This menu.", "") @@ -12,7 +13,6 @@ export function help() helpCommand("info", "Prints coleweight info.", "") ChatLib.chat(ChatLib.getCenteredText("&a&lSettings")) helpCommand("settings", "Opens settings.", "") - helpCommand("claim", "Claims a chollows sapphire structure in a lobby.", "(throne || spiral)") helpCommand("setkey", "Sets API key (can also use /api new)", "(key)") helpCommand("reload", "Reloads the gui.", "") helpCommand("track", "Sets tracked collection for collection tracker.", "(collection)") @@ -23,11 +23,11 @@ export function help() helpCommand("yog", "Shows instructions for yog waypoints.", "[toggle]") helpCommand("divans", "Guide for setting up waypoints for Mines of Divan treasures.", "[toggle]") ChatLib.chat(ChatLib.getCenteredText("&a&lMiscellaneous")) + helpCommand("drawline", "Draws a line to coords. (y defaults to the player's y)", "(x) [y] (z)") ChatLib.chat(`&a${PREFIX} /fetchdiscord (username) => &bGets discord of username (if linked)`) - ChatLib.chat("&b------------------------------------------") + ChatLib.chat("&b--------------------------------------------") } -// Made by Almighty Stylla <3 export function helpCommand(command, desc, usage) { ChatLib.chat(new TextComponent(`&a${PREFIX} /cw ${command} => &b${desc}`).setHoverValue(`${"/cw " + command + " " + usage}`)) diff --git a/commands/info.js b/commands/info.js index 3967863..ed427f8 100644 --- a/commands/info.js +++ b/commands/info.js @@ -1,23 +1,20 @@ -import axios from "../../axios" import constants from "../util/constants" +import { addCommas } from "../util/helperFunctions" const PREFIX = constants.PREFIX export function info() { - axios.get(`https://ninjune.dev/api/cwinfo`) - .then((res) => { - let values = res.data, - powder = values.powder, - collection = values.collection, - miscellaneous = values.miscellaneous - - ChatLib.chat(`${PREFIX}&bEach of the following are equivalent to one unit of ColeWeight` + - `\n\n&4&lExperience \n&b${values.experience.req} mining exp` + - `\n\n&4&lPowder \n&b${powder[0].req} &bmithril powder\n&b${powder[1].req} gemstone powder` + // in theory I should have just added formatted names to the api - `\n\n&4&lCollections \n&b${collection[0].req} &bmithril\n&b${collection[1].req} gemstone\n&b${collection[2].req} gold\n&b${collection[3].req}netherrack\n&b${collection[4].req} diamond\n&b${collection[5].req} ice\n&b${collection[6].req} redstone\n&b${collection[7].req} lapis\n&b${collection[8].req} sulphur\n&b${collection[9].req} coal\n&b${collection[10].req} emerald\n&b${collection[11].req} endstone\n&b${collection[12].req} glowstone\n&b${collection[13].req} gravel\n&b${collection[14].req} iron\n&b${collection[15].req} mycelium\n&b${collection[16].req} quartz\n&b${collection[17].req} obsidian\n&b${collection[18].req} red sand\n&b${collection[19].req} sand\n&b${collection[20].req} cobblestone\n&b${collection[21].req} hardstone` + - `\n\n&4&lMiscellaneous \n&b${miscellaneous[0].req} scatha kills\n&b${miscellaneous[1].req} worm kills\n&b${miscellaneous[2].req} nucleus runs`) - }) - .catch((e) => { - return `${PREFIX}&cThere was an error. (api may be down)` + let cwinfo = constants.CWINFO, + values = {"experience" : "", "powder": "", "collection": "", "miscellaneous": ""} + + cwinfo.forEach(info => { + values[info.category] += `&b${addCommas(info.cost)} ${info.nameStringed}\n` }) + + ChatLib.chat( + `${PREFIX}&bEach of the following are equivalent to one unit of ColeWeight` + + "\n&4&lExperience\n" + values.experience + + "\n&4&lPowder\n" + values.powder + + "\n&4&lCollections\n" + values.collection + + "\n&4&lMiscellaneous\n" + values.miscellaneous) }
\ No newline at end of file diff --git a/commands/setkey.js b/commands/setkey.js index 530bf28..f4dba64 100644 --- a/commands/setkey.js +++ b/commands/setkey.js @@ -17,6 +17,6 @@ export function setkey(arg2) ChatLib.chat(`${PREFIX}&eKey is not valid!`) }) .catch(err => { - ChatLib.chat(`${PREFIX}&eKey is not valid!`) + ChatLib.chat(`${PREFIX}&eKey is not valid! if this is a mistake report: ${err}`) }) }
\ No newline at end of file diff --git a/data/automatons.txt b/data/automatons.txt new file mode 100644 index 0000000..dc96f5c --- /dev/null +++ b/data/automatons.txt @@ -0,0 +1,32 @@ +-8 -3 -3 +38 -4 45 +-5 17 -25 +45 8 53 +43 22 -8 +13 14 53 +59 8 -5 +10 -22 -27 +30 15 -33 +35 -28 16 +5 40 56 +-14 8 11 +45 43 55 +-18 -3 -25 +2 8 16 +18 -11 0 +39 8 52 +56 34 6 +17 36 53 +-15 17 -9 +56 -28 19 +45 43 53 +28 36 45 +24 -3 19 +57 8 1 +38 -18 40 +14 -18 36 +40 8 -24 +35 8 -15 +37 -28 8 +-13 -27 5 +-15 -27 22
\ No newline at end of file diff --git a/data/collections.json b/data/collections.json index e61a942..db90b8f 100644 --- a/data/collections.json +++ b/data/collections.json @@ -54,7 +54,7 @@ "collectionToTrack": "EMERALD", "collectionStringed": "Emerald" }, - "endstone": + "end": { "collectionToTrack": "ENDER_STONE", "collectionStringed": "Endstone" @@ -77,11 +77,31 @@ "quartz": { "collectionToTrack": "QUARTZ", - "collectionStringed": "Endstone" + "collectionStringed": "Quartz" }, "cobblestone": { "collectionToTrack": "COBBLESTONE", "collectionStringed": "Cobblestone" - } + }, + "hard": + { + "collectionToTrack": "HARD_STONE", + "collectionStringed": "Hard Stone" + }, + "red": + { + "collectionToTrack": "SAND:1", + "collectionStringed": "Red Sand" + }, + "sand": + { + "collectionToTrack": "SAND", + "collectionStringed": "Sand" + }, + "gravel": + { + "collectionToTrack": "GRAVEL", + "collectionStringed": "Gravel" + } }
\ No newline at end of file diff --git a/data/hotm.json b/data/hotm.json index 1904b57..d0c31e8 100644 --- a/data/hotm.json +++ b/data/hotm.json @@ -25,8 +25,8 @@ "powderType": "mithril" }, { - "costFormula": "200+((currentLevel-1)*18)", - "rewardFormula": "(200+((Level-1)*18))*2", + "costFormula": "Math.pow((currentLevel+1), 3.1)", + "rewardFormula": "2+(Level*0.1)", "nameStringed": "Titanium Insanium", "names": ["titaniuminsanium", "titanium", "tita"], "maxLevel": 50, @@ -35,7 +35,7 @@ { "costFormula": "200+((currentLevel-1)*18)", "rewardFormula": "(200+((Level-1)*18))*2", - "nameStringed": "Titanium Insanium", + "nameStringed": "Daily powder", "names": ["dailypowder"], "maxLevel": 100, "powderType": "mithril" @@ -93,6 +93,13 @@ "maxLevel": 7 }, { + "rewardFormula": "20+(Level*4)", + "nameStringed": "Fortunate", + "names": ["fortunate"], + "maxLevel": 20, + "powderType": "gemstone" + }, + { "costFormula": "Math.pow((currentLevel+1), 2.2)", "rewardFormula": "50+((Level-1)*5)", "nameStringed": "Mole", diff --git a/data/naturalCoords.json b/data/naturalCoords.json new file mode 100644 index 0000000..604e75f --- /dev/null +++ b/data/naturalCoords.json @@ -0,0 +1,26947 @@ +[ + { + "x": 656, + "y": 177, + "z": 517 + }, + { + "x": 664, + "y": 176, + "z": 513 + }, + { + "x": 662, + "y": 162, + "z": 519 + }, + { + "x": 664, + "y": 148, + "z": 525 + }, + { + "x": 659, + "y": 141, + "z": 517 + }, + { + "x": 667, + "y": 127, + "z": 526 + }, + { + "x": 666, + "y": 125, + "z": 523 + }, + { + "x": 666, + "y": 120, + "z": 515 + }, + { + "x": 663, + "y": 112, + "z": 526 + }, + { + "x": 663, + "y": 101, + "z": 524 + }, + { + "x": 667, + "y": 75, + "z": 519 + }, + { + "x": 666, + "y": 66, + "z": 522 + }, + { + "x": 658, + "y": 67, + "z": 518 + }, + { + "x": 644, + "y": 187, + "z": 516 + }, + { + "x": 655, + "y": 180, + "z": 521 + }, + { + "x": 651, + "y": 181, + "z": 527 + }, + { + "x": 640, + "y": 169, + "z": 521 + }, + { + "x": 644, + "y": 170, + "z": 520 + }, + { + "x": 650, + "y": 167, + "z": 527 + }, + { + "x": 646, + "y": 161, + "z": 516 + }, + { + "x": 644, + "y": 156, + "z": 525 + }, + { + "x": 654, + "y": 161, + "z": 527 + }, + { + "x": 655, + "y": 157, + "z": 523 + }, + { + "x": 650, + "y": 154, + "z": 522 + }, + { + "x": 651, + "y": 142, + "z": 517 + }, + { + "x": 649, + "y": 137, + "z": 513 + }, + { + "x": 651, + "y": 134, + "z": 513 + }, + { + "x": 646, + "y": 123, + "z": 526 + }, + { + "x": 647, + "y": 126, + "z": 524 + }, + { + "x": 646, + "y": 118, + "z": 518 + }, + { + "x": 641, + "y": 113, + "z": 526 + }, + { + "x": 651, + "y": 91, + "z": 527 + }, + { + "x": 648, + "y": 85, + "z": 523 + }, + { + "x": 653, + "y": 86, + "z": 519 + }, + { + "x": 648, + "y": 74, + "z": 524 + }, + { + "x": 653, + "y": 65, + "z": 523 + }, + { + "x": 654, + "y": 67, + "z": 516 + }, + { + "x": 636, + "y": 184, + "z": 527 + }, + { + "x": 630, + "y": 181, + "z": 514 + }, + { + "x": 624, + "y": 187, + "z": 517 + }, + { + "x": 625, + "y": 179, + "z": 524 + }, + { + "x": 625, + "y": 179, + "z": 518 + }, + { + "x": 629, + "y": 167, + "z": 516 + }, + { + "x": 632, + "y": 163, + "z": 526 + }, + { + "x": 631, + "y": 155, + "z": 513 + }, + { + "x": 634, + "y": 157, + "z": 518 + }, + { + "x": 628, + "y": 143, + "z": 522 + }, + { + "x": 631, + "y": 146, + "z": 525 + }, + { + "x": 638, + "y": 136, + "z": 525 + }, + { + "x": 637, + "y": 135, + "z": 522 + }, + { + "x": 631, + "y": 135, + "z": 513 + }, + { + "x": 637, + "y": 133, + "z": 518 + }, + { + "x": 628, + "y": 127, + "z": 527 + }, + { + "x": 627, + "y": 118, + "z": 520 + }, + { + "x": 625, + "y": 114, + "z": 525 + }, + { + "x": 636, + "y": 107, + "z": 522 + }, + { + "x": 636, + "y": 102, + "z": 515 + }, + { + "x": 628, + "y": 92, + "z": 517 + }, + { + "x": 628, + "y": 86, + "z": 526 + }, + { + "x": 634, + "y": 94, + "z": 525 + }, + { + "x": 627, + "y": 72, + "z": 523 + }, + { + "x": 631, + "y": 68, + "z": 526 + }, + { + "x": 614, + "y": 186, + "z": 520 + }, + { + "x": 620, + "y": 176, + "z": 520 + }, + { + "x": 617, + "y": 176, + "z": 517 + }, + { + "x": 621, + "y": 175, + "z": 515 + }, + { + "x": 611, + "y": 171, + "z": 525 + }, + { + "x": 609, + "y": 163, + "z": 514 + }, + { + "x": 619, + "y": 158, + "z": 513 + }, + { + "x": 616, + "y": 153, + "z": 514 + }, + { + "x": 622, + "y": 153, + "z": 518 + }, + { + "x": 612, + "y": 147, + "z": 515 + }, + { + "x": 621, + "y": 135, + "z": 514 + }, + { + "x": 616, + "y": 135, + "z": 525 + }, + { + "x": 612, + "y": 131, + "z": 515 + }, + { + "x": 611, + "y": 111, + "z": 524 + }, + { + "x": 614, + "y": 102, + "z": 513 + }, + { + "x": 608, + "y": 98, + "z": 523 + }, + { + "x": 618, + "y": 87, + "z": 513 + }, + { + "x": 608, + "y": 87, + "z": 513 + }, + { + "x": 608, + "y": 71, + "z": 519 + }, + { + "x": 617, + "y": 71, + "z": 521 + }, + { + "x": 620, + "y": 75, + "z": 521 + }, + { + "x": 619, + "y": 66, + "z": 525 + }, + { + "x": 606, + "y": 186, + "z": 526 + }, + { + "x": 600, + "y": 186, + "z": 525 + }, + { + "x": 592, + "y": 166, + "z": 515 + }, + { + "x": 598, + "y": 163, + "z": 522 + }, + { + "x": 593, + "y": 164, + "z": 517 + }, + { + "x": 596, + "y": 148, + "z": 522 + }, + { + "x": 593, + "y": 141, + "z": 526 + }, + { + "x": 598, + "y": 141, + "z": 524 + }, + { + "x": 602, + "y": 141, + "z": 523 + }, + { + "x": 593, + "y": 131, + "z": 518 + }, + { + "x": 598, + "y": 117, + "z": 513 + }, + { + "x": 593, + "y": 110, + "z": 516 + }, + { + "x": 596, + "y": 110, + "z": 524 + }, + { + "x": 600, + "y": 92, + "z": 525 + }, + { + "x": 598, + "y": 83, + "z": 525 + }, + { + "x": 594, + "y": 77, + "z": 519 + }, + { + "x": 601, + "y": 69, + "z": 514 + }, + { + "x": 602, + "y": 64, + "z": 521 + }, + { + "x": 582, + "y": 179, + "z": 523 + }, + { + "x": 583, + "y": 170, + "z": 526 + }, + { + "x": 582, + "y": 160, + "z": 526 + }, + { + "x": 582, + "y": 145, + "z": 524 + }, + { + "x": 585, + "y": 126, + "z": 525 + }, + { + "x": 581, + "y": 110, + "z": 521 + }, + { + "x": 577, + "y": 108, + "z": 522 + }, + { + "x": 586, + "y": 108, + "z": 526 + }, + { + "x": 583, + "y": 104, + "z": 524 + }, + { + "x": 576, + "y": 105, + "z": 525 + }, + { + "x": 582, + "y": 100, + "z": 518 + }, + { + "x": 578, + "y": 95, + "z": 519 + }, + { + "x": 579, + "y": 90, + "z": 523 + }, + { + "x": 577, + "y": 89, + "z": 526 + }, + { + "x": 579, + "y": 83, + "z": 521 + }, + { + "x": 586, + "y": 84, + "z": 515 + }, + { + "x": 576, + "y": 82, + "z": 519 + }, + { + "x": 585, + "y": 66, + "z": 523 + }, + { + "x": 568, + "y": 182, + "z": 521 + }, + { + "x": 566, + "y": 152, + "z": 519 + }, + { + "x": 570, + "y": 137, + "z": 514 + }, + { + "x": 574, + "y": 137, + "z": 521 + }, + { + "x": 572, + "y": 137, + "z": 523 + }, + { + "x": 561, + "y": 130, + "z": 519 + }, + { + "x": 573, + "y": 116, + "z": 526 + }, + { + "x": 567, + "y": 94, + "z": 527 + }, + { + "x": 565, + "y": 99, + "z": 523 + }, + { + "x": 556, + "y": 187, + "z": 524 + }, + { + "x": 552, + "y": 150, + "z": 522 + }, + { + "x": 551, + "y": 120, + "z": 518 + }, + { + "x": 551, + "y": 116, + "z": 513 + }, + { + "x": 553, + "y": 105, + "z": 515 + }, + { + "x": 551, + "y": 100, + "z": 513 + }, + { + "x": 552, + "y": 92, + "z": 514 + }, + { + "x": 554, + "y": 96, + "z": 521 + }, + { + "x": 552, + "y": 85, + "z": 527 + }, + { + "x": 545, + "y": 84, + "z": 521 + }, + { + "x": 547, + "y": 74, + "z": 526 + }, + { + "x": 549, + "y": 75, + "z": 521 + }, + { + "x": 545, + "y": 74, + "z": 520 + }, + { + "x": 544, + "y": 73, + "z": 515 + }, + { + "x": 557, + "y": 65, + "z": 521 + }, + { + "x": 535, + "y": 187, + "z": 515 + }, + { + "x": 534, + "y": 187, + "z": 522 + }, + { + "x": 520, + "y": 87, + "z": 518 + }, + { + "x": 519, + "y": 82, + "z": 524 + }, + { + "x": 527, + "y": 186, + "z": 540 + }, + { + "x": 541, + "y": 186, + "z": 534 + }, + { + "x": 540, + "y": 185, + "z": 538 + }, + { + "x": 552, + "y": 155, + "z": 533 + }, + { + "x": 554, + "y": 143, + "z": 538 + }, + { + "x": 551, + "y": 135, + "z": 543 + }, + { + "x": 559, + "y": 125, + "z": 528 + }, + { + "x": 551, + "y": 122, + "z": 538 + }, + { + "x": 551, + "y": 102, + "z": 542 + }, + { + "x": 551, + "y": 98, + "z": 540 + }, + { + "x": 553, + "y": 92, + "z": 537 + }, + { + "x": 550, + "y": 72, + "z": 530 + }, + { + "x": 550, + "y": 73, + "z": 535 + }, + { + "x": 549, + "y": 80, + "z": 539 + }, + { + "x": 569, + "y": 187, + "z": 537 + }, + { + "x": 570, + "y": 184, + "z": 535 + }, + { + "x": 573, + "y": 166, + "z": 540 + }, + { + "x": 571, + "y": 164, + "z": 532 + }, + { + "x": 568, + "y": 168, + "z": 530 + }, + { + "x": 563, + "y": 157, + "z": 538 + }, + { + "x": 567, + "y": 152, + "z": 535 + }, + { + "x": 570, + "y": 141, + "z": 538 + }, + { + "x": 571, + "y": 130, + "z": 541 + }, + { + "x": 567, + "y": 122, + "z": 538 + }, + { + "x": 567, + "y": 125, + "z": 532 + }, + { + "x": 571, + "y": 119, + "z": 532 + }, + { + "x": 574, + "y": 116, + "z": 535 + }, + { + "x": 568, + "y": 116, + "z": 536 + }, + { + "x": 571, + "y": 112, + "z": 540 + }, + { + "x": 572, + "y": 104, + "z": 534 + }, + { + "x": 574, + "y": 103, + "z": 532 + }, + { + "x": 566, + "y": 94, + "z": 531 + }, + { + "x": 565, + "y": 96, + "z": 537 + }, + { + "x": 570, + "y": 86, + "z": 537 + }, + { + "x": 565, + "y": 82, + "z": 532 + }, + { + "x": 568, + "y": 77, + "z": 532 + }, + { + "x": 578, + "y": 183, + "z": 540 + }, + { + "x": 589, + "y": 184, + "z": 533 + }, + { + "x": 584, + "y": 181, + "z": 530 + }, + { + "x": 578, + "y": 175, + "z": 536 + }, + { + "x": 589, + "y": 174, + "z": 537 + }, + { + "x": 584, + "y": 151, + "z": 530 + }, + { + "x": 590, + "y": 153, + "z": 529 + }, + { + "x": 581, + "y": 140, + "z": 539 + }, + { + "x": 582, + "y": 140, + "z": 542 + }, + { + "x": 588, + "y": 138, + "z": 542 + }, + { + "x": 583, + "y": 126, + "z": 532 + }, + { + "x": 590, + "y": 112, + "z": 532 + }, + { + "x": 585, + "y": 109, + "z": 538 + }, + { + "x": 581, + "y": 102, + "z": 535 + }, + { + "x": 587, + "y": 99, + "z": 539 + }, + { + "x": 580, + "y": 98, + "z": 541 + }, + { + "x": 577, + "y": 94, + "z": 531 + }, + { + "x": 588, + "y": 97, + "z": 531 + }, + { + "x": 587, + "y": 89, + "z": 530 + }, + { + "x": 587, + "y": 88, + "z": 540 + }, + { + "x": 585, + "y": 78, + "z": 541 + }, + { + "x": 577, + "y": 72, + "z": 542 + }, + { + "x": 584, + "y": 73, + "z": 537 + }, + { + "x": 590, + "y": 75, + "z": 539 + }, + { + "x": 595, + "y": 175, + "z": 535 + }, + { + "x": 607, + "y": 169, + "z": 542 + }, + { + "x": 601, + "y": 167, + "z": 538 + }, + { + "x": 599, + "y": 162, + "z": 537 + }, + { + "x": 596, + "y": 152, + "z": 541 + }, + { + "x": 604, + "y": 145, + "z": 536 + }, + { + "x": 595, + "y": 131, + "z": 537 + }, + { + "x": 600, + "y": 125, + "z": 535 + }, + { + "x": 594, + "y": 124, + "z": 542 + }, + { + "x": 603, + "y": 114, + "z": 538 + }, + { + "x": 594, + "y": 116, + "z": 530 + }, + { + "x": 605, + "y": 82, + "z": 540 + }, + { + "x": 614, + "y": 184, + "z": 537 + }, + { + "x": 617, + "y": 173, + "z": 531 + }, + { + "x": 612, + "y": 163, + "z": 537 + }, + { + "x": 621, + "y": 150, + "z": 534 + }, + { + "x": 622, + "y": 145, + "z": 536 + }, + { + "x": 616, + "y": 148, + "z": 540 + }, + { + "x": 614, + "y": 140, + "z": 542 + }, + { + "x": 618, + "y": 122, + "z": 535 + }, + { + "x": 620, + "y": 119, + "z": 538 + }, + { + "x": 613, + "y": 108, + "z": 535 + }, + { + "x": 610, + "y": 95, + "z": 543 + }, + { + "x": 618, + "y": 78, + "z": 530 + }, + { + "x": 621, + "y": 64, + "z": 533 + }, + { + "x": 635, + "y": 187, + "z": 530 + }, + { + "x": 637, + "y": 179, + "z": 541 + }, + { + "x": 631, + "y": 177, + "z": 532 + }, + { + "x": 627, + "y": 169, + "z": 539 + }, + { + "x": 631, + "y": 161, + "z": 541 + }, + { + "x": 637, + "y": 154, + "z": 540 + }, + { + "x": 625, + "y": 147, + "z": 534 + }, + { + "x": 634, + "y": 134, + "z": 536 + }, + { + "x": 628, + "y": 120, + "z": 536 + }, + { + "x": 633, + "y": 120, + "z": 529 + }, + { + "x": 635, + "y": 105, + "z": 531 + }, + { + "x": 633, + "y": 105, + "z": 531 + }, + { + "x": 635, + "y": 87, + "z": 534 + }, + { + "x": 639, + "y": 91, + "z": 539 + }, + { + "x": 635, + "y": 79, + "z": 540 + }, + { + "x": 645, + "y": 176, + "z": 537 + }, + { + "x": 646, + "y": 169, + "z": 535 + }, + { + "x": 642, + "y": 166, + "z": 541 + }, + { + "x": 653, + "y": 168, + "z": 541 + }, + { + "x": 649, + "y": 168, + "z": 534 + }, + { + "x": 653, + "y": 169, + "z": 532 + }, + { + "x": 641, + "y": 168, + "z": 530 + }, + { + "x": 645, + "y": 155, + "z": 541 + }, + { + "x": 648, + "y": 152, + "z": 536 + }, + { + "x": 649, + "y": 147, + "z": 539 + }, + { + "x": 642, + "y": 133, + "z": 536 + }, + { + "x": 646, + "y": 125, + "z": 542 + }, + { + "x": 643, + "y": 115, + "z": 534 + }, + { + "x": 648, + "y": 97, + "z": 539 + }, + { + "x": 642, + "y": 85, + "z": 532 + }, + { + "x": 649, + "y": 85, + "z": 532 + }, + { + "x": 651, + "y": 88, + "z": 532 + }, + { + "x": 652, + "y": 75, + "z": 537 + }, + { + "x": 644, + "y": 70, + "z": 540 + }, + { + "x": 653, + "y": 65, + "z": 539 + }, + { + "x": 651, + "y": 65, + "z": 528 + }, + { + "x": 646, + "y": 63, + "z": 528 + }, + { + "x": 642, + "y": 63, + "z": 532 + }, + { + "x": 662, + "y": 142, + "z": 531 + }, + { + "x": 661, + "y": 138, + "z": 541 + }, + { + "x": 661, + "y": 136, + "z": 543 + }, + { + "x": 665, + "y": 132, + "z": 540 + }, + { + "x": 666, + "y": 133, + "z": 528 + }, + { + "x": 660, + "y": 120, + "z": 541 + }, + { + "x": 660, + "y": 105, + "z": 543 + }, + { + "x": 662, + "y": 107, + "z": 543 + }, + { + "x": 663, + "y": 87, + "z": 535 + }, + { + "x": 666, + "y": 66, + "z": 531 + }, + { + "x": 660, + "y": 66, + "z": 532 + }, + { + "x": 666, + "y": 183, + "z": 543 + }, + { + "x": 665, + "y": 176, + "z": 554 + }, + { + "x": 659, + "y": 172, + "z": 549 + }, + { + "x": 661, + "y": 162, + "z": 559 + }, + { + "x": 657, + "y": 163, + "z": 557 + }, + { + "x": 657, + "y": 156, + "z": 555 + }, + { + "x": 657, + "y": 151, + "z": 554 + }, + { + "x": 660, + "y": 151, + "z": 553 + }, + { + "x": 667, + "y": 153, + "z": 550 + }, + { + "x": 664, + "y": 141, + "z": 549 + }, + { + "x": 658, + "y": 147, + "z": 552 + }, + { + "x": 658, + "y": 128, + "z": 553 + }, + { + "x": 662, + "y": 128, + "z": 554 + }, + { + "x": 657, + "y": 117, + "z": 557 + }, + { + "x": 667, + "y": 97, + "z": 550 + }, + { + "x": 667, + "y": 81, + "z": 553 + }, + { + "x": 660, + "y": 81, + "z": 549 + }, + { + "x": 657, + "y": 84, + "z": 558 + }, + { + "x": 667, + "y": 70, + "z": 551 + }, + { + "x": 649, + "y": 186, + "z": 549 + }, + { + "x": 651, + "y": 181, + "z": 554 + }, + { + "x": 647, + "y": 176, + "z": 548 + }, + { + "x": 641, + "y": 158, + "z": 554 + }, + { + "x": 650, + "y": 145, + "z": 556 + }, + { + "x": 650, + "y": 145, + "z": 551 + }, + { + "x": 641, + "y": 147, + "z": 547 + }, + { + "x": 649, + "y": 136, + "z": 557 + }, + { + "x": 641, + "y": 134, + "z": 558 + }, + { + "x": 649, + "y": 131, + "z": 550 + }, + { + "x": 641, + "y": 120, + "z": 548 + }, + { + "x": 654, + "y": 110, + "z": 555 + }, + { + "x": 641, + "y": 110, + "z": 545 + }, + { + "x": 645, + "y": 106, + "z": 545 + }, + { + "x": 654, + "y": 107, + "z": 558 + }, + { + "x": 650, + "y": 91, + "z": 551 + }, + { + "x": 643, + "y": 79, + "z": 548 + }, + { + "x": 645, + "y": 74, + "z": 558 + }, + { + "x": 630, + "y": 179, + "z": 556 + }, + { + "x": 634, + "y": 174, + "z": 553 + }, + { + "x": 626, + "y": 166, + "z": 551 + }, + { + "x": 628, + "y": 167, + "z": 546 + }, + { + "x": 637, + "y": 156, + "z": 557 + }, + { + "x": 624, + "y": 137, + "z": 553 + }, + { + "x": 628, + "y": 133, + "z": 548 + }, + { + "x": 629, + "y": 108, + "z": 555 + }, + { + "x": 629, + "y": 110, + "z": 559 + }, + { + "x": 632, + "y": 107, + "z": 550 + }, + { + "x": 628, + "y": 84, + "z": 548 + }, + { + "x": 632, + "y": 88, + "z": 552 + }, + { + "x": 625, + "y": 71, + "z": 546 + }, + { + "x": 631, + "y": 71, + "z": 547 + }, + { + "x": 636, + "y": 68, + "z": 550 + }, + { + "x": 631, + "y": 69, + "z": 553 + }, + { + "x": 620, + "y": 175, + "z": 548 + }, + { + "x": 621, + "y": 179, + "z": 554 + }, + { + "x": 620, + "y": 177, + "z": 558 + }, + { + "x": 615, + "y": 177, + "z": 551 + }, + { + "x": 608, + "y": 168, + "z": 555 + }, + { + "x": 619, + "y": 136, + "z": 559 + }, + { + "x": 617, + "y": 131, + "z": 555 + }, + { + "x": 617, + "y": 129, + "z": 558 + }, + { + "x": 621, + "y": 108, + "z": 548 + }, + { + "x": 617, + "y": 101, + "z": 555 + }, + { + "x": 609, + "y": 93, + "z": 557 + }, + { + "x": 613, + "y": 83, + "z": 557 + }, + { + "x": 609, + "y": 74, + "z": 548 + }, + { + "x": 617, + "y": 71, + "z": 554 + }, + { + "x": 621, + "y": 74, + "z": 552 + }, + { + "x": 619, + "y": 63, + "z": 547 + }, + { + "x": 600, + "y": 185, + "z": 550 + }, + { + "x": 599, + "y": 179, + "z": 555 + }, + { + "x": 594, + "y": 174, + "z": 550 + }, + { + "x": 594, + "y": 162, + "z": 549 + }, + { + "x": 596, + "y": 150, + "z": 553 + }, + { + "x": 604, + "y": 146, + "z": 551 + }, + { + "x": 604, + "y": 141, + "z": 547 + }, + { + "x": 595, + "y": 141, + "z": 555 + }, + { + "x": 596, + "y": 137, + "z": 559 + }, + { + "x": 600, + "y": 132, + "z": 549 + }, + { + "x": 595, + "y": 126, + "z": 549 + }, + { + "x": 604, + "y": 105, + "z": 556 + }, + { + "x": 593, + "y": 105, + "z": 551 + }, + { + "x": 598, + "y": 96, + "z": 545 + }, + { + "x": 592, + "y": 90, + "z": 558 + }, + { + "x": 593, + "y": 84, + "z": 550 + }, + { + "x": 596, + "y": 79, + "z": 546 + }, + { + "x": 592, + "y": 69, + "z": 559 + }, + { + "x": 592, + "y": 67, + "z": 545 + }, + { + "x": 577, + "y": 171, + "z": 552 + }, + { + "x": 583, + "y": 177, + "z": 547 + }, + { + "x": 588, + "y": 163, + "z": 551 + }, + { + "x": 585, + "y": 163, + "z": 554 + }, + { + "x": 578, + "y": 154, + "z": 545 + }, + { + "x": 577, + "y": 149, + "z": 551 + }, + { + "x": 581, + "y": 149, + "z": 556 + }, + { + "x": 588, + "y": 149, + "z": 544 + }, + { + "x": 581, + "y": 144, + "z": 557 + }, + { + "x": 586, + "y": 145, + "z": 556 + }, + { + "x": 582, + "y": 139, + "z": 546 + }, + { + "x": 587, + "y": 138, + "z": 559 + }, + { + "x": 580, + "y": 125, + "z": 552 + }, + { + "x": 583, + "y": 126, + "z": 554 + }, + { + "x": 589, + "y": 120, + "z": 547 + }, + { + "x": 583, + "y": 108, + "z": 546 + }, + { + "x": 586, + "y": 106, + "z": 544 + }, + { + "x": 580, + "y": 106, + "z": 552 + }, + { + "x": 583, + "y": 110, + "z": 558 + }, + { + "x": 587, + "y": 107, + "z": 557 + }, + { + "x": 576, + "y": 102, + "z": 554 + }, + { + "x": 583, + "y": 98, + "z": 558 + }, + { + "x": 587, + "y": 83, + "z": 556 + }, + { + "x": 585, + "y": 86, + "z": 546 + }, + { + "x": 582, + "y": 85, + "z": 547 + }, + { + "x": 581, + "y": 83, + "z": 546 + }, + { + "x": 577, + "y": 81, + "z": 553 + }, + { + "x": 581, + "y": 71, + "z": 546 + }, + { + "x": 563, + "y": 186, + "z": 551 + }, + { + "x": 561, + "y": 185, + "z": 556 + }, + { + "x": 570, + "y": 183, + "z": 546 + }, + { + "x": 565, + "y": 180, + "z": 549 + }, + { + "x": 565, + "y": 177, + "z": 545 + }, + { + "x": 567, + "y": 168, + "z": 558 + }, + { + "x": 568, + "y": 147, + "z": 558 + }, + { + "x": 572, + "y": 141, + "z": 558 + }, + { + "x": 569, + "y": 136, + "z": 552 + }, + { + "x": 574, + "y": 133, + "z": 548 + }, + { + "x": 567, + "y": 123, + "z": 554 + }, + { + "x": 568, + "y": 120, + "z": 553 + }, + { + "x": 573, + "y": 122, + "z": 548 + }, + { + "x": 572, + "y": 105, + "z": 552 + }, + { + "x": 564, + "y": 87, + "z": 551 + }, + { + "x": 560, + "y": 87, + "z": 552 + }, + { + "x": 570, + "y": 80, + "z": 545 + }, + { + "x": 561, + "y": 65, + "z": 551 + }, + { + "x": 560, + "y": 65, + "z": 546 + }, + { + "x": 568, + "y": 65, + "z": 559 + }, + { + "x": 552, + "y": 181, + "z": 549 + }, + { + "x": 550, + "y": 184, + "z": 556 + }, + { + "x": 551, + "y": 127, + "z": 553 + }, + { + "x": 553, + "y": 122, + "z": 549 + }, + { + "x": 548, + "y": 103, + "z": 551 + }, + { + "x": 550, + "y": 90, + "z": 549 + }, + { + "x": 553, + "y": 75, + "z": 553 + }, + { + "x": 547, + "y": 71, + "z": 555 + }, + { + "x": 549, + "y": 65, + "z": 555 + }, + { + "x": 551, + "y": 64, + "z": 558 + }, + { + "x": 550, + "y": 66, + "z": 547 + }, + { + "x": 539, + "y": 95, + "z": 552 + }, + { + "x": 532, + "y": 74, + "z": 551 + }, + { + "x": 532, + "y": 75, + "z": 548 + }, + { + "x": 537, + "y": 73, + "z": 548 + }, + { + "x": 523, + "y": 76, + "z": 550 + }, + { + "x": 518, + "y": 77, + "z": 549 + }, + { + "x": 518, + "y": 185, + "z": 566 + }, + { + "x": 523, + "y": 186, + "z": 573 + }, + { + "x": 525, + "y": 181, + "z": 566 + }, + { + "x": 525, + "y": 170, + "z": 567 + }, + { + "x": 522, + "y": 106, + "z": 566 + }, + { + "x": 526, + "y": 91, + "z": 570 + }, + { + "x": 527, + "y": 65, + "z": 572 + }, + { + "x": 533, + "y": 187, + "z": 565 + }, + { + "x": 537, + "y": 185, + "z": 565 + }, + { + "x": 542, + "y": 158, + "z": 568 + }, + { + "x": 537, + "y": 154, + "z": 567 + }, + { + "x": 533, + "y": 130, + "z": 568 + }, + { + "x": 537, + "y": 110, + "z": 570 + }, + { + "x": 532, + "y": 100, + "z": 566 + }, + { + "x": 535, + "y": 77, + "z": 572 + }, + { + "x": 542, + "y": 80, + "z": 569 + }, + { + "x": 542, + "y": 66, + "z": 567 + }, + { + "x": 535, + "y": 64, + "z": 565 + }, + { + "x": 545, + "y": 186, + "z": 567 + }, + { + "x": 557, + "y": 165, + "z": 565 + }, + { + "x": 556, + "y": 153, + "z": 565 + }, + { + "x": 553, + "y": 141, + "z": 563 + }, + { + "x": 548, + "y": 137, + "z": 575 + }, + { + "x": 553, + "y": 136, + "z": 574 + }, + { + "x": 558, + "y": 132, + "z": 565 + }, + { + "x": 550, + "y": 127, + "z": 561 + }, + { + "x": 553, + "y": 126, + "z": 566 + }, + { + "x": 555, + "y": 125, + "z": 565 + }, + { + "x": 548, + "y": 128, + "z": 571 + }, + { + "x": 545, + "y": 119, + "z": 571 + }, + { + "x": 554, + "y": 110, + "z": 573 + }, + { + "x": 559, + "y": 86, + "z": 574 + }, + { + "x": 559, + "y": 87, + "z": 570 + }, + { + "x": 558, + "y": 82, + "z": 565 + }, + { + "x": 559, + "y": 74, + "z": 567 + }, + { + "x": 548, + "y": 82, + "z": 565 + }, + { + "x": 546, + "y": 72, + "z": 565 + }, + { + "x": 547, + "y": 64, + "z": 563 + }, + { + "x": 575, + "y": 187, + "z": 564 + }, + { + "x": 566, + "y": 182, + "z": 562 + }, + { + "x": 566, + "y": 177, + "z": 567 + }, + { + "x": 575, + "y": 174, + "z": 567 + }, + { + "x": 571, + "y": 168, + "z": 571 + }, + { + "x": 564, + "y": 169, + "z": 566 + }, + { + "x": 569, + "y": 158, + "z": 566 + }, + { + "x": 570, + "y": 152, + "z": 575 + }, + { + "x": 563, + "y": 150, + "z": 564 + }, + { + "x": 573, + "y": 150, + "z": 573 + }, + { + "x": 569, + "y": 136, + "z": 574 + }, + { + "x": 567, + "y": 134, + "z": 573 + }, + { + "x": 574, + "y": 132, + "z": 571 + }, + { + "x": 566, + "y": 132, + "z": 570 + }, + { + "x": 561, + "y": 116, + "z": 570 + }, + { + "x": 571, + "y": 110, + "z": 573 + }, + { + "x": 573, + "y": 106, + "z": 567 + }, + { + "x": 565, + "y": 93, + "z": 570 + }, + { + "x": 566, + "y": 94, + "z": 566 + }, + { + "x": 565, + "y": 87, + "z": 561 + }, + { + "x": 575, + "y": 78, + "z": 569 + }, + { + "x": 564, + "y": 76, + "z": 563 + }, + { + "x": 565, + "y": 76, + "z": 561 + }, + { + "x": 561, + "y": 76, + "z": 567 + }, + { + "x": 574, + "y": 65, + "z": 574 + }, + { + "x": 583, + "y": 179, + "z": 562 + }, + { + "x": 581, + "y": 159, + "z": 571 + }, + { + "x": 584, + "y": 155, + "z": 575 + }, + { + "x": 590, + "y": 153, + "z": 570 + }, + { + "x": 588, + "y": 145, + "z": 565 + }, + { + "x": 579, + "y": 146, + "z": 562 + }, + { + "x": 577, + "y": 147, + "z": 571 + }, + { + "x": 581, + "y": 150, + "z": 572 + }, + { + "x": 585, + "y": 132, + "z": 570 + }, + { + "x": 578, + "y": 133, + "z": 564 + }, + { + "x": 587, + "y": 127, + "z": 572 + }, + { + "x": 577, + "y": 119, + "z": 572 + }, + { + "x": 585, + "y": 102, + "z": 572 + }, + { + "x": 590, + "y": 100, + "z": 569 + }, + { + "x": 579, + "y": 92, + "z": 563 + }, + { + "x": 587, + "y": 77, + "z": 569 + }, + { + "x": 587, + "y": 76, + "z": 573 + }, + { + "x": 603, + "y": 181, + "z": 566 + }, + { + "x": 606, + "y": 171, + "z": 570 + }, + { + "x": 601, + "y": 171, + "z": 573 + }, + { + "x": 602, + "y": 163, + "z": 561 + }, + { + "x": 597, + "y": 157, + "z": 564 + }, + { + "x": 602, + "y": 153, + "z": 561 + }, + { + "x": 605, + "y": 146, + "z": 564 + }, + { + "x": 604, + "y": 139, + "z": 571 + }, + { + "x": 601, + "y": 136, + "z": 567 + }, + { + "x": 596, + "y": 134, + "z": 571 + }, + { + "x": 597, + "y": 126, + "z": 564 + }, + { + "x": 604, + "y": 120, + "z": 573 + }, + { + "x": 607, + "y": 121, + "z": 569 + }, + { + "x": 605, + "y": 115, + "z": 561 + }, + { + "x": 598, + "y": 114, + "z": 562 + }, + { + "x": 595, + "y": 108, + "z": 562 + }, + { + "x": 596, + "y": 108, + "z": 574 + }, + { + "x": 604, + "y": 105, + "z": 573 + }, + { + "x": 601, + "y": 98, + "z": 567 + }, + { + "x": 598, + "y": 83, + "z": 565 + }, + { + "x": 601, + "y": 82, + "z": 563 + }, + { + "x": 602, + "y": 70, + "z": 570 + }, + { + "x": 610, + "y": 176, + "z": 571 + }, + { + "x": 620, + "y": 172, + "z": 575 + }, + { + "x": 623, + "y": 172, + "z": 574 + }, + { + "x": 614, + "y": 167, + "z": 566 + }, + { + "x": 611, + "y": 172, + "z": 563 + }, + { + "x": 620, + "y": 157, + "z": 561 + }, + { + "x": 617, + "y": 154, + "z": 566 + }, + { + "x": 622, + "y": 156, + "z": 567 + }, + { + "x": 621, + "y": 148, + "z": 570 + }, + { + "x": 616, + "y": 145, + "z": 575 + }, + { + "x": 621, + "y": 132, + "z": 562 + }, + { + "x": 623, + "y": 128, + "z": 572 + }, + { + "x": 616, + "y": 121, + "z": 573 + }, + { + "x": 621, + "y": 123, + "z": 568 + }, + { + "x": 613, + "y": 85, + "z": 562 + }, + { + "x": 621, + "y": 88, + "z": 561 + }, + { + "x": 613, + "y": 82, + "z": 570 + }, + { + "x": 616, + "y": 74, + "z": 567 + }, + { + "x": 611, + "y": 74, + "z": 564 + }, + { + "x": 621, + "y": 69, + "z": 573 + }, + { + "x": 619, + "y": 65, + "z": 567 + }, + { + "x": 629, + "y": 176, + "z": 573 + }, + { + "x": 638, + "y": 171, + "z": 574 + }, + { + "x": 630, + "y": 164, + "z": 565 + }, + { + "x": 631, + "y": 157, + "z": 561 + }, + { + "x": 630, + "y": 149, + "z": 568 + }, + { + "x": 632, + "y": 151, + "z": 574 + }, + { + "x": 638, + "y": 146, + "z": 563 + }, + { + "x": 633, + "y": 134, + "z": 564 + }, + { + "x": 638, + "y": 139, + "z": 572 + }, + { + "x": 639, + "y": 127, + "z": 572 + }, + { + "x": 627, + "y": 111, + "z": 568 + }, + { + "x": 637, + "y": 107, + "z": 570 + }, + { + "x": 638, + "y": 95, + "z": 564 + }, + { + "x": 634, + "y": 96, + "z": 571 + }, + { + "x": 638, + "y": 91, + "z": 574 + }, + { + "x": 630, + "y": 90, + "z": 574 + }, + { + "x": 633, + "y": 86, + "z": 563 + }, + { + "x": 636, + "y": 86, + "z": 564 + }, + { + "x": 636, + "y": 74, + "z": 561 + }, + { + "x": 636, + "y": 65, + "z": 561 + }, + { + "x": 647, + "y": 179, + "z": 575 + }, + { + "x": 652, + "y": 162, + "z": 573 + }, + { + "x": 646, + "y": 155, + "z": 567 + }, + { + "x": 643, + "y": 154, + "z": 562 + }, + { + "x": 648, + "y": 148, + "z": 562 + }, + { + "x": 644, + "y": 147, + "z": 562 + }, + { + "x": 650, + "y": 151, + "z": 573 + }, + { + "x": 649, + "y": 144, + "z": 575 + }, + { + "x": 645, + "y": 140, + "z": 573 + }, + { + "x": 647, + "y": 134, + "z": 573 + }, + { + "x": 653, + "y": 136, + "z": 570 + }, + { + "x": 644, + "y": 131, + "z": 570 + }, + { + "x": 648, + "y": 126, + "z": 569 + }, + { + "x": 647, + "y": 122, + "z": 566 + }, + { + "x": 642, + "y": 119, + "z": 561 + }, + { + "x": 650, + "y": 115, + "z": 571 + }, + { + "x": 650, + "y": 115, + "z": 571 + }, + { + "x": 646, + "y": 104, + "z": 566 + }, + { + "x": 647, + "y": 105, + "z": 569 + }, + { + "x": 646, + "y": 101, + "z": 572 + }, + { + "x": 646, + "y": 99, + "z": 572 + }, + { + "x": 653, + "y": 93, + "z": 562 + }, + { + "x": 645, + "y": 83, + "z": 570 + }, + { + "x": 647, + "y": 80, + "z": 574 + }, + { + "x": 641, + "y": 70, + "z": 574 + }, + { + "x": 662, + "y": 185, + "z": 573 + }, + { + "x": 657, + "y": 179, + "z": 571 + }, + { + "x": 663, + "y": 175, + "z": 565 + }, + { + "x": 663, + "y": 163, + "z": 566 + }, + { + "x": 665, + "y": 165, + "z": 567 + }, + { + "x": 663, + "y": 163, + "z": 575 + }, + { + "x": 657, + "y": 150, + "z": 568 + }, + { + "x": 662, + "y": 148, + "z": 567 + }, + { + "x": 666, + "y": 151, + "z": 568 + }, + { + "x": 664, + "y": 140, + "z": 575 + }, + { + "x": 658, + "y": 136, + "z": 573 + }, + { + "x": 657, + "y": 137, + "z": 571 + }, + { + "x": 662, + "y": 130, + "z": 570 + }, + { + "x": 662, + "y": 124, + "z": 568 + }, + { + "x": 666, + "y": 118, + "z": 561 + }, + { + "x": 660, + "y": 107, + "z": 565 + }, + { + "x": 667, + "y": 100, + "z": 562 + }, + { + "x": 666, + "y": 107, + "z": 574 + }, + { + "x": 660, + "y": 80, + "z": 562 + }, + { + "x": 660, + "y": 82, + "z": 570 + }, + { + "x": 662, + "y": 174, + "z": 586 + }, + { + "x": 665, + "y": 174, + "z": 591 + }, + { + "x": 660, + "y": 163, + "z": 579 + }, + { + "x": 667, + "y": 152, + "z": 585 + }, + { + "x": 662, + "y": 146, + "z": 576 + }, + { + "x": 665, + "y": 132, + "z": 584 + }, + { + "x": 657, + "y": 131, + "z": 590 + }, + { + "x": 657, + "y": 125, + "z": 584 + }, + { + "x": 657, + "y": 106, + "z": 577 + }, + { + "x": 657, + "y": 102, + "z": 588 + }, + { + "x": 657, + "y": 81, + "z": 581 + }, + { + "x": 659, + "y": 80, + "z": 584 + }, + { + "x": 658, + "y": 71, + "z": 589 + }, + { + "x": 658, + "y": 65, + "z": 581 + }, + { + "x": 667, + "y": 66, + "z": 589 + }, + { + "x": 659, + "y": 67, + "z": 591 + }, + { + "x": 651, + "y": 176, + "z": 590 + }, + { + "x": 645, + "y": 161, + "z": 584 + }, + { + "x": 653, + "y": 157, + "z": 591 + }, + { + "x": 646, + "y": 149, + "z": 589 + }, + { + "x": 648, + "y": 145, + "z": 586 + }, + { + "x": 647, + "y": 120, + "z": 584 + }, + { + "x": 645, + "y": 120, + "z": 581 + }, + { + "x": 654, + "y": 116, + "z": 579 + }, + { + "x": 639, + "y": 116, + "z": 590 + }, + { + "x": 651, + "y": 103, + "z": 583 + }, + { + "x": 652, + "y": 92, + "z": 583 + }, + { + "x": 648, + "y": 92, + "z": 588 + }, + { + "x": 643, + "y": 96, + "z": 585 + }, + { + "x": 655, + "y": 91, + "z": 579 + }, + { + "x": 650, + "y": 85, + "z": 587 + }, + { + "x": 643, + "y": 81, + "z": 584 + }, + { + "x": 640, + "y": 78, + "z": 583 + }, + { + "x": 653, + "y": 78, + "z": 582 + }, + { + "x": 648, + "y": 73, + "z": 583 + }, + { + "x": 646, + "y": 73, + "z": 588 + }, + { + "x": 633, + "y": 185, + "z": 584 + }, + { + "x": 624, + "y": 184, + "z": 584 + }, + { + "x": 637, + "y": 178, + "z": 581 + }, + { + "x": 632, + "y": 173, + "z": 577 + }, + { + "x": 630, + "y": 161, + "z": 581 + }, + { + "x": 632, + "y": 152, + "z": 579 + }, + { + "x": 625, + "y": 151, + "z": 581 + }, + { + "x": 625, + "y": 153, + "z": 588 + }, + { + "x": 636, + "y": 143, + "z": 586 + }, + { + "x": 629, + "y": 143, + "z": 582 + }, + { + "x": 639, + "y": 139, + "z": 584 + }, + { + "x": 627, + "y": 130, + "z": 588 + }, + { + "x": 631, + "y": 119, + "z": 580 + }, + { + "x": 639, + "y": 119, + "z": 587 + }, + { + "x": 636, + "y": 102, + "z": 581 + }, + { + "x": 632, + "y": 98, + "z": 580 + }, + { + "x": 629, + "y": 102, + "z": 582 + }, + { + "x": 628, + "y": 92, + "z": 587 + }, + { + "x": 628, + "y": 92, + "z": 590 + }, + { + "x": 632, + "y": 88, + "z": 591 + }, + { + "x": 628, + "y": 83, + "z": 589 + }, + { + "x": 632, + "y": 86, + "z": 587 + }, + { + "x": 632, + "y": 83, + "z": 582 + }, + { + "x": 634, + "y": 76, + "z": 583 + }, + { + "x": 632, + "y": 71, + "z": 579 + }, + { + "x": 629, + "y": 73, + "z": 577 + }, + { + "x": 628, + "y": 74, + "z": 586 + }, + { + "x": 622, + "y": 181, + "z": 585 + }, + { + "x": 613, + "y": 181, + "z": 588 + }, + { + "x": 612, + "y": 184, + "z": 579 + }, + { + "x": 614, + "y": 155, + "z": 590 + }, + { + "x": 619, + "y": 151, + "z": 587 + }, + { + "x": 621, + "y": 154, + "z": 586 + }, + { + "x": 621, + "y": 144, + "z": 587 + }, + { + "x": 609, + "y": 143, + "z": 582 + }, + { + "x": 616, + "y": 143, + "z": 591 + }, + { + "x": 622, + "y": 143, + "z": 588 + }, + { + "x": 618, + "y": 132, + "z": 587 + }, + { + "x": 616, + "y": 134, + "z": 585 + }, + { + "x": 614, + "y": 122, + "z": 590 + }, + { + "x": 621, + "y": 122, + "z": 584 + }, + { + "x": 611, + "y": 122, + "z": 582 + }, + { + "x": 610, + "y": 104, + "z": 582 + }, + { + "x": 613, + "y": 95, + "z": 586 + }, + { + "x": 621, + "y": 86, + "z": 582 + }, + { + "x": 615, + "y": 73, + "z": 584 + }, + { + "x": 608, + "y": 70, + "z": 579 + }, + { + "x": 604, + "y": 174, + "z": 583 + }, + { + "x": 603, + "y": 174, + "z": 579 + }, + { + "x": 601, + "y": 171, + "z": 587 + }, + { + "x": 593, + "y": 164, + "z": 583 + }, + { + "x": 595, + "y": 154, + "z": 590 + }, + { + "x": 597, + "y": 146, + "z": 591 + }, + { + "x": 593, + "y": 145, + "z": 582 + }, + { + "x": 592, + "y": 149, + "z": 579 + }, + { + "x": 603, + "y": 151, + "z": 580 + }, + { + "x": 600, + "y": 124, + "z": 589 + }, + { + "x": 596, + "y": 125, + "z": 591 + }, + { + "x": 593, + "y": 132, + "z": 580 + }, + { + "x": 594, + "y": 109, + "z": 586 + }, + { + "x": 593, + "y": 109, + "z": 582 + }, + { + "x": 599, + "y": 96, + "z": 579 + }, + { + "x": 592, + "y": 86, + "z": 581 + }, + { + "x": 592, + "y": 84, + "z": 577 + }, + { + "x": 599, + "y": 65, + "z": 587 + }, + { + "x": 604, + "y": 67, + "z": 585 + }, + { + "x": 589, + "y": 183, + "z": 588 + }, + { + "x": 582, + "y": 182, + "z": 581 + }, + { + "x": 577, + "y": 185, + "z": 587 + }, + { + "x": 579, + "y": 175, + "z": 579 + }, + { + "x": 583, + "y": 171, + "z": 579 + }, + { + "x": 579, + "y": 165, + "z": 584 + }, + { + "x": 589, + "y": 154, + "z": 581 + }, + { + "x": 576, + "y": 133, + "z": 586 + }, + { + "x": 581, + "y": 136, + "z": 589 + }, + { + "x": 591, + "y": 133, + "z": 579 + }, + { + "x": 589, + "y": 125, + "z": 582 + }, + { + "x": 582, + "y": 115, + "z": 584 + }, + { + "x": 578, + "y": 126, + "z": 588 + }, + { + "x": 584, + "y": 106, + "z": 582 + }, + { + "x": 579, + "y": 104, + "z": 580 + }, + { + "x": 576, + "y": 97, + "z": 586 + }, + { + "x": 579, + "y": 85, + "z": 582 + }, + { + "x": 581, + "y": 85, + "z": 580 + }, + { + "x": 585, + "y": 84, + "z": 590 + }, + { + "x": 589, + "y": 85, + "z": 591 + }, + { + "x": 579, + "y": 73, + "z": 589 + }, + { + "x": 576, + "y": 73, + "z": 585 + }, + { + "x": 587, + "y": 73, + "z": 579 + }, + { + "x": 561, + "y": 175, + "z": 581 + }, + { + "x": 567, + "y": 165, + "z": 585 + }, + { + "x": 574, + "y": 165, + "z": 583 + }, + { + "x": 568, + "y": 159, + "z": 582 + }, + { + "x": 567, + "y": 148, + "z": 579 + }, + { + "x": 566, + "y": 144, + "z": 590 + }, + { + "x": 560, + "y": 148, + "z": 590 + }, + { + "x": 567, + "y": 133, + "z": 582 + }, + { + "x": 568, + "y": 119, + "z": 591 + }, + { + "x": 564, + "y": 117, + "z": 583 + }, + { + "x": 562, + "y": 102, + "z": 577 + }, + { + "x": 569, + "y": 76, + "z": 578 + }, + { + "x": 565, + "y": 71, + "z": 579 + }, + { + "x": 554, + "y": 174, + "z": 586 + }, + { + "x": 559, + "y": 174, + "z": 581 + }, + { + "x": 547, + "y": 171, + "z": 589 + }, + { + "x": 554, + "y": 159, + "z": 585 + }, + { + "x": 546, + "y": 154, + "z": 579 + }, + { + "x": 548, + "y": 148, + "z": 588 + }, + { + "x": 551, + "y": 139, + "z": 584 + }, + { + "x": 555, + "y": 143, + "z": 579 + }, + { + "x": 555, + "y": 126, + "z": 584 + }, + { + "x": 548, + "y": 114, + "z": 581 + }, + { + "x": 557, + "y": 102, + "z": 578 + }, + { + "x": 555, + "y": 88, + "z": 579 + }, + { + "x": 555, + "y": 82, + "z": 583 + }, + { + "x": 551, + "y": 82, + "z": 582 + }, + { + "x": 549, + "y": 82, + "z": 590 + }, + { + "x": 550, + "y": 68, + "z": 589 + }, + { + "x": 554, + "y": 64, + "z": 581 + }, + { + "x": 558, + "y": 64, + "z": 584 + }, + { + "x": 557, + "y": 64, + "z": 578 + }, + { + "x": 537, + "y": 180, + "z": 580 + }, + { + "x": 530, + "y": 175, + "z": 590 + }, + { + "x": 532, + "y": 172, + "z": 580 + }, + { + "x": 532, + "y": 170, + "z": 578 + }, + { + "x": 538, + "y": 152, + "z": 582 + }, + { + "x": 540, + "y": 141, + "z": 582 + }, + { + "x": 541, + "y": 129, + "z": 583 + }, + { + "x": 543, + "y": 125, + "z": 585 + }, + { + "x": 541, + "y": 132, + "z": 590 + }, + { + "x": 535, + "y": 121, + "z": 582 + }, + { + "x": 535, + "y": 114, + "z": 587 + }, + { + "x": 538, + "y": 107, + "z": 578 + }, + { + "x": 537, + "y": 97, + "z": 577 + }, + { + "x": 530, + "y": 92, + "z": 577 + }, + { + "x": 529, + "y": 84, + "z": 581 + }, + { + "x": 530, + "y": 79, + "z": 582 + }, + { + "x": 539, + "y": 74, + "z": 589 + }, + { + "x": 541, + "y": 72, + "z": 580 + }, + { + "x": 539, + "y": 66, + "z": 578 + }, + { + "x": 523, + "y": 175, + "z": 588 + }, + { + "x": 515, + "y": 172, + "z": 581 + }, + { + "x": 517, + "y": 157, + "z": 585 + }, + { + "x": 515, + "y": 157, + "z": 587 + }, + { + "x": 518, + "y": 140, + "z": 591 + }, + { + "x": 521, + "y": 145, + "z": 577 + }, + { + "x": 525, + "y": 130, + "z": 589 + }, + { + "x": 526, + "y": 112, + "z": 589 + }, + { + "x": 527, + "y": 112, + "z": 586 + }, + { + "x": 521, + "y": 114, + "z": 577 + }, + { + "x": 519, + "y": 96, + "z": 577 + }, + { + "x": 513, + "y": 96, + "z": 580 + }, + { + "x": 521, + "y": 67, + "z": 590 + }, + { + "x": 518, + "y": 174, + "z": 605 + }, + { + "x": 526, + "y": 168, + "z": 606 + }, + { + "x": 520, + "y": 142, + "z": 600 + }, + { + "x": 523, + "y": 139, + "z": 598 + }, + { + "x": 518, + "y": 133, + "z": 599 + }, + { + "x": 515, + "y": 124, + "z": 594 + }, + { + "x": 523, + "y": 128, + "z": 594 + }, + { + "x": 523, + "y": 117, + "z": 601 + }, + { + "x": 523, + "y": 107, + "z": 601 + }, + { + "x": 524, + "y": 94, + "z": 599 + }, + { + "x": 525, + "y": 78, + "z": 600 + }, + { + "x": 518, + "y": 70, + "z": 603 + }, + { + "x": 537, + "y": 186, + "z": 596 + }, + { + "x": 533, + "y": 165, + "z": 604 + }, + { + "x": 535, + "y": 160, + "z": 601 + }, + { + "x": 541, + "y": 159, + "z": 604 + }, + { + "x": 542, + "y": 149, + "z": 595 + }, + { + "x": 542, + "y": 146, + "z": 599 + }, + { + "x": 535, + "y": 130, + "z": 603 + }, + { + "x": 541, + "y": 128, + "z": 600 + }, + { + "x": 540, + "y": 120, + "z": 597 + }, + { + "x": 539, + "y": 115, + "z": 598 + }, + { + "x": 539, + "y": 110, + "z": 596 + }, + { + "x": 533, + "y": 108, + "z": 600 + }, + { + "x": 532, + "y": 104, + "z": 605 + }, + { + "x": 533, + "y": 101, + "z": 598 + }, + { + "x": 541, + "y": 99, + "z": 597 + }, + { + "x": 533, + "y": 85, + "z": 602 + }, + { + "x": 539, + "y": 81, + "z": 605 + }, + { + "x": 541, + "y": 84, + "z": 606 + }, + { + "x": 541, + "y": 84, + "z": 595 + }, + { + "x": 532, + "y": 74, + "z": 593 + }, + { + "x": 550, + "y": 186, + "z": 600 + }, + { + "x": 557, + "y": 186, + "z": 606 + }, + { + "x": 548, + "y": 176, + "z": 594 + }, + { + "x": 546, + "y": 174, + "z": 597 + }, + { + "x": 554, + "y": 168, + "z": 602 + }, + { + "x": 558, + "y": 168, + "z": 599 + }, + { + "x": 547, + "y": 128, + "z": 595 + }, + { + "x": 555, + "y": 131, + "z": 596 + }, + { + "x": 546, + "y": 111, + "z": 604 + }, + { + "x": 553, + "y": 107, + "z": 603 + }, + { + "x": 550, + "y": 94, + "z": 604 + }, + { + "x": 555, + "y": 79, + "z": 594 + }, + { + "x": 549, + "y": 71, + "z": 601 + }, + { + "x": 550, + "y": 68, + "z": 596 + }, + { + "x": 565, + "y": 183, + "z": 603 + }, + { + "x": 570, + "y": 168, + "z": 607 + }, + { + "x": 565, + "y": 162, + "z": 597 + }, + { + "x": 569, + "y": 146, + "z": 599 + }, + { + "x": 565, + "y": 140, + "z": 606 + }, + { + "x": 568, + "y": 136, + "z": 596 + }, + { + "x": 570, + "y": 119, + "z": 597 + }, + { + "x": 573, + "y": 117, + "z": 597 + }, + { + "x": 576, + "y": 112, + "z": 597 + }, + { + "x": 563, + "y": 106, + "z": 598 + }, + { + "x": 567, + "y": 80, + "z": 606 + }, + { + "x": 573, + "y": 91, + "z": 601 + }, + { + "x": 574, + "y": 75, + "z": 601 + }, + { + "x": 573, + "y": 75, + "z": 604 + }, + { + "x": 580, + "y": 163, + "z": 605 + }, + { + "x": 588, + "y": 175, + "z": 594 + }, + { + "x": 588, + "y": 157, + "z": 594 + }, + { + "x": 580, + "y": 147, + "z": 605 + }, + { + "x": 581, + "y": 128, + "z": 594 + }, + { + "x": 588, + "y": 120, + "z": 595 + }, + { + "x": 589, + "y": 113, + "z": 598 + }, + { + "x": 584, + "y": 108, + "z": 595 + }, + { + "x": 582, + "y": 99, + "z": 594 + }, + { + "x": 577, + "y": 103, + "z": 594 + }, + { + "x": 578, + "y": 92, + "z": 600 + }, + { + "x": 586, + "y": 92, + "z": 605 + }, + { + "x": 588, + "y": 88, + "z": 605 + }, + { + "x": 589, + "y": 86, + "z": 599 + }, + { + "x": 589, + "y": 91, + "z": 593 + }, + { + "x": 584, + "y": 83, + "z": 598 + }, + { + "x": 587, + "y": 78, + "z": 601 + }, + { + "x": 578, + "y": 67, + "z": 604 + }, + { + "x": 582, + "y": 68, + "z": 595 + }, + { + "x": 605, + "y": 184, + "z": 601 + }, + { + "x": 600, + "y": 175, + "z": 602 + }, + { + "x": 597, + "y": 167, + "z": 605 + }, + { + "x": 595, + "y": 161, + "z": 600 + }, + { + "x": 594, + "y": 151, + "z": 595 + }, + { + "x": 603, + "y": 145, + "z": 597 + }, + { + "x": 601, + "y": 140, + "z": 600 + }, + { + "x": 597, + "y": 139, + "z": 606 + }, + { + "x": 600, + "y": 120, + "z": 607 + }, + { + "x": 595, + "y": 119, + "z": 602 + }, + { + "x": 601, + "y": 119, + "z": 598 + }, + { + "x": 596, + "y": 118, + "z": 593 + }, + { + "x": 596, + "y": 126, + "z": 592 + }, + { + "x": 601, + "y": 98, + "z": 603 + }, + { + "x": 596, + "y": 89, + "z": 602 + }, + { + "x": 596, + "y": 70, + "z": 595 + }, + { + "x": 593, + "y": 73, + "z": 603 + }, + { + "x": 599, + "y": 54, + "z": 601 + }, + { + "x": 602, + "y": 53, + "z": 599 + }, + { + "x": 616, + "y": 183, + "z": 600 + }, + { + "x": 613, + "y": 176, + "z": 605 + }, + { + "x": 612, + "y": 155, + "z": 599 + }, + { + "x": 615, + "y": 154, + "z": 596 + }, + { + "x": 614, + "y": 149, + "z": 593 + }, + { + "x": 616, + "y": 148, + "z": 596 + }, + { + "x": 621, + "y": 148, + "z": 599 + }, + { + "x": 622, + "y": 130, + "z": 599 + }, + { + "x": 614, + "y": 130, + "z": 593 + }, + { + "x": 610, + "y": 121, + "z": 601 + }, + { + "x": 617, + "y": 120, + "z": 600 + }, + { + "x": 618, + "y": 124, + "z": 606 + }, + { + "x": 612, + "y": 98, + "z": 602 + }, + { + "x": 614, + "y": 92, + "z": 599 + }, + { + "x": 621, + "y": 87, + "z": 602 + }, + { + "x": 613, + "y": 87, + "z": 594 + }, + { + "x": 609, + "y": 83, + "z": 600 + }, + { + "x": 612, + "y": 73, + "z": 600 + }, + { + "x": 614, + "y": 73, + "z": 605 + }, + { + "x": 627, + "y": 180, + "z": 595 + }, + { + "x": 629, + "y": 184, + "z": 606 + }, + { + "x": 635, + "y": 176, + "z": 602 + }, + { + "x": 636, + "y": 173, + "z": 604 + }, + { + "x": 635, + "y": 152, + "z": 593 + }, + { + "x": 632, + "y": 152, + "z": 596 + }, + { + "x": 629, + "y": 158, + "z": 593 + }, + { + "x": 626, + "y": 152, + "z": 596 + }, + { + "x": 635, + "y": 151, + "z": 602 + }, + { + "x": 634, + "y": 144, + "z": 603 + }, + { + "x": 632, + "y": 121, + "z": 599 + }, + { + "x": 635, + "y": 123, + "z": 596 + }, + { + "x": 626, + "y": 121, + "z": 594 + }, + { + "x": 632, + "y": 105, + "z": 601 + }, + { + "x": 638, + "y": 101, + "z": 603 + }, + { + "x": 627, + "y": 94, + "z": 599 + }, + { + "x": 627, + "y": 88, + "z": 602 + }, + { + "x": 628, + "y": 83, + "z": 603 + }, + { + "x": 627, + "y": 75, + "z": 600 + }, + { + "x": 636, + "y": 78, + "z": 603 + }, + { + "x": 635, + "y": 71, + "z": 601 + }, + { + "x": 654, + "y": 182, + "z": 598 + }, + { + "x": 648, + "y": 160, + "z": 601 + }, + { + "x": 649, + "y": 153, + "z": 599 + }, + { + "x": 646, + "y": 153, + "z": 595 + }, + { + "x": 643, + "y": 148, + "z": 602 + }, + { + "x": 649, + "y": 147, + "z": 606 + }, + { + "x": 649, + "y": 131, + "z": 602 + }, + { + "x": 649, + "y": 129, + "z": 596 + }, + { + "x": 649, + "y": 107, + "z": 597 + }, + { + "x": 644, + "y": 107, + "z": 595 + }, + { + "x": 643, + "y": 94, + "z": 605 + }, + { + "x": 648, + "y": 85, + "z": 605 + }, + { + "x": 653, + "y": 87, + "z": 598 + }, + { + "x": 646, + "y": 81, + "z": 600 + }, + { + "x": 650, + "y": 87, + "z": 594 + }, + { + "x": 654, + "y": 73, + "z": 594 + }, + { + "x": 661, + "y": 186, + "z": 597 + }, + { + "x": 657, + "y": 181, + "z": 603 + }, + { + "x": 659, + "y": 171, + "z": 606 + }, + { + "x": 661, + "y": 163, + "z": 598 + }, + { + "x": 666, + "y": 163, + "z": 601 + }, + { + "x": 664, + "y": 130, + "z": 597 + }, + { + "x": 662, + "y": 106, + "z": 603 + }, + { + "x": 658, + "y": 104, + "z": 601 + }, + { + "x": 665, + "y": 106, + "z": 593 + }, + { + "x": 660, + "y": 85, + "z": 605 + }, + { + "x": 660, + "y": 83, + "z": 599 + }, + { + "x": 658, + "y": 75, + "z": 592 + }, + { + "x": 663, + "y": 186, + "z": 620 + }, + { + "x": 658, + "y": 177, + "z": 622 + }, + { + "x": 664, + "y": 173, + "z": 620 + }, + { + "x": 663, + "y": 158, + "z": 614 + }, + { + "x": 657, + "y": 158, + "z": 612 + }, + { + "x": 661, + "y": 146, + "z": 611 + }, + { + "x": 664, + "y": 146, + "z": 613 + }, + { + "x": 662, + "y": 146, + "z": 620 + }, + { + "x": 664, + "y": 132, + "z": 615 + }, + { + "x": 661, + "y": 130, + "z": 621 + }, + { + "x": 664, + "y": 118, + "z": 613 + }, + { + "x": 667, + "y": 111, + "z": 609 + }, + { + "x": 666, + "y": 108, + "z": 614 + }, + { + "x": 663, + "y": 92, + "z": 621 + }, + { + "x": 665, + "y": 79, + "z": 616 + }, + { + "x": 662, + "y": 76, + "z": 615 + }, + { + "x": 662, + "y": 67, + "z": 609 + }, + { + "x": 653, + "y": 156, + "z": 610 + }, + { + "x": 646, + "y": 153, + "z": 618 + }, + { + "x": 650, + "y": 152, + "z": 615 + }, + { + "x": 651, + "y": 143, + "z": 619 + }, + { + "x": 654, + "y": 128, + "z": 612 + }, + { + "x": 647, + "y": 107, + "z": 610 + }, + { + "x": 643, + "y": 107, + "z": 608 + }, + { + "x": 645, + "y": 107, + "z": 623 + }, + { + "x": 653, + "y": 107, + "z": 619 + }, + { + "x": 654, + "y": 102, + "z": 611 + }, + { + "x": 648, + "y": 98, + "z": 615 + }, + { + "x": 650, + "y": 97, + "z": 609 + }, + { + "x": 652, + "y": 97, + "z": 621 + }, + { + "x": 642, + "y": 97, + "z": 617 + }, + { + "x": 644, + "y": 81, + "z": 619 + }, + { + "x": 652, + "y": 72, + "z": 622 + }, + { + "x": 653, + "y": 72, + "z": 616 + }, + { + "x": 652, + "y": 67, + "z": 614 + }, + { + "x": 637, + "y": 180, + "z": 618 + }, + { + "x": 630, + "y": 174, + "z": 614 + }, + { + "x": 630, + "y": 170, + "z": 619 + }, + { + "x": 633, + "y": 167, + "z": 614 + }, + { + "x": 627, + "y": 163, + "z": 615 + }, + { + "x": 634, + "y": 145, + "z": 621 + }, + { + "x": 638, + "y": 147, + "z": 610 + }, + { + "x": 636, + "y": 138, + "z": 614 + }, + { + "x": 630, + "y": 141, + "z": 609 + }, + { + "x": 628, + "y": 140, + "z": 610 + }, + { + "x": 624, + "y": 140, + "z": 611 + }, + { + "x": 631, + "y": 118, + "z": 616 + }, + { + "x": 636, + "y": 118, + "z": 610 + }, + { + "x": 635, + "y": 102, + "z": 609 + }, + { + "x": 635, + "y": 106, + "z": 617 + }, + { + "x": 635, + "y": 97, + "z": 611 + }, + { + "x": 631, + "y": 91, + "z": 612 + }, + { + "x": 636, + "y": 81, + "z": 620 + }, + { + "x": 637, + "y": 68, + "z": 614 + }, + { + "x": 633, + "y": 77, + "z": 614 + }, + { + "x": 629, + "y": 79, + "z": 610 + }, + { + "x": 630, + "y": 73, + "z": 619 + }, + { + "x": 625, + "y": 73, + "z": 619 + }, + { + "x": 616, + "y": 185, + "z": 622 + }, + { + "x": 620, + "y": 177, + "z": 621 + }, + { + "x": 614, + "y": 172, + "z": 610 + }, + { + "x": 610, + "y": 172, + "z": 610 + }, + { + "x": 611, + "y": 164, + "z": 620 + }, + { + "x": 620, + "y": 160, + "z": 616 + }, + { + "x": 622, + "y": 160, + "z": 611 + }, + { + "x": 621, + "y": 154, + "z": 617 + }, + { + "x": 617, + "y": 154, + "z": 617 + }, + { + "x": 613, + "y": 150, + "z": 609 + }, + { + "x": 609, + "y": 149, + "z": 615 + }, + { + "x": 609, + "y": 149, + "z": 620 + }, + { + "x": 622, + "y": 138, + "z": 612 + }, + { + "x": 617, + "y": 129, + "z": 622 + }, + { + "x": 616, + "y": 124, + "z": 611 + }, + { + "x": 619, + "y": 121, + "z": 617 + }, + { + "x": 623, + "y": 116, + "z": 612 + }, + { + "x": 613, + "y": 108, + "z": 619 + }, + { + "x": 614, + "y": 108, + "z": 620 + }, + { + "x": 616, + "y": 81, + "z": 616 + }, + { + "x": 617, + "y": 65, + "z": 615 + }, + { + "x": 606, + "y": 175, + "z": 609 + }, + { + "x": 602, + "y": 168, + "z": 610 + }, + { + "x": 599, + "y": 154, + "z": 621 + }, + { + "x": 597, + "y": 154, + "z": 620 + }, + { + "x": 594, + "y": 154, + "z": 617 + }, + { + "x": 594, + "y": 146, + "z": 614 + }, + { + "x": 595, + "y": 137, + "z": 610 + }, + { + "x": 593, + "y": 131, + "z": 612 + }, + { + "x": 591, + "y": 125, + "z": 613 + }, + { + "x": 597, + "y": 111, + "z": 610 + }, + { + "x": 601, + "y": 105, + "z": 616 + }, + { + "x": 594, + "y": 105, + "z": 618 + }, + { + "x": 598, + "y": 97, + "z": 613 + }, + { + "x": 605, + "y": 94, + "z": 612 + }, + { + "x": 600, + "y": 95, + "z": 619 + }, + { + "x": 593, + "y": 84, + "z": 614 + }, + { + "x": 598, + "y": 67, + "z": 610 + }, + { + "x": 602, + "y": 67, + "z": 619 + }, + { + "x": 584, + "y": 178, + "z": 615 + }, + { + "x": 578, + "y": 184, + "z": 613 + }, + { + "x": 579, + "y": 172, + "z": 620 + }, + { + "x": 579, + "y": 160, + "z": 616 + }, + { + "x": 588, + "y": 155, + "z": 619 + }, + { + "x": 588, + "y": 159, + "z": 611 + }, + { + "x": 589, + "y": 150, + "z": 610 + }, + { + "x": 587, + "y": 142, + "z": 615 + }, + { + "x": 589, + "y": 140, + "z": 618 + }, + { + "x": 587, + "y": 134, + "z": 615 + }, + { + "x": 587, + "y": 130, + "z": 615 + }, + { + "x": 580, + "y": 124, + "z": 610 + }, + { + "x": 577, + "y": 131, + "z": 613 + }, + { + "x": 577, + "y": 123, + "z": 618 + }, + { + "x": 584, + "y": 108, + "z": 619 + }, + { + "x": 590, + "y": 107, + "z": 616 + }, + { + "x": 587, + "y": 89, + "z": 619 + }, + { + "x": 579, + "y": 80, + "z": 620 + }, + { + "x": 587, + "y": 67, + "z": 620 + }, + { + "x": 566, + "y": 174, + "z": 619 + }, + { + "x": 565, + "y": 171, + "z": 619 + }, + { + "x": 565, + "y": 166, + "z": 612 + }, + { + "x": 566, + "y": 161, + "z": 613 + }, + { + "x": 569, + "y": 151, + "z": 614 + }, + { + "x": 571, + "y": 137, + "z": 622 + }, + { + "x": 566, + "y": 133, + "z": 620 + }, + { + "x": 571, + "y": 125, + "z": 619 + }, + { + "x": 567, + "y": 122, + "z": 612 + }, + { + "x": 570, + "y": 112, + "z": 615 + }, + { + "x": 567, + "y": 112, + "z": 620 + }, + { + "x": 568, + "y": 96, + "z": 621 + }, + { + "x": 572, + "y": 83, + "z": 610 + }, + { + "x": 572, + "y": 71, + "z": 610 + }, + { + "x": 568, + "y": 72, + "z": 617 + }, + { + "x": 572, + "y": 62, + "z": 620 + }, + { + "x": 556, + "y": 182, + "z": 615 + }, + { + "x": 551, + "y": 161, + "z": 613 + }, + { + "x": 556, + "y": 154, + "z": 621 + }, + { + "x": 548, + "y": 147, + "z": 615 + }, + { + "x": 551, + "y": 140, + "z": 615 + }, + { + "x": 551, + "y": 140, + "z": 608 + }, + { + "x": 549, + "y": 131, + "z": 622 + }, + { + "x": 549, + "y": 112, + "z": 613 + }, + { + "x": 557, + "y": 114, + "z": 618 + }, + { + "x": 554, + "y": 92, + "z": 613 + }, + { + "x": 555, + "y": 84, + "z": 617 + }, + { + "x": 556, + "y": 91, + "z": 622 + }, + { + "x": 547, + "y": 95, + "z": 622 + }, + { + "x": 549, + "y": 70, + "z": 617 + }, + { + "x": 551, + "y": 65, + "z": 611 + }, + { + "x": 542, + "y": 165, + "z": 620 + }, + { + "x": 536, + "y": 150, + "z": 617 + }, + { + "x": 532, + "y": 153, + "z": 615 + }, + { + "x": 537, + "y": 153, + "z": 613 + }, + { + "x": 529, + "y": 158, + "z": 614 + }, + { + "x": 529, + "y": 133, + "z": 618 + }, + { + "x": 532, + "y": 130, + "z": 621 + }, + { + "x": 532, + "y": 123, + "z": 616 + }, + { + "x": 531, + "y": 123, + "z": 622 + }, + { + "x": 542, + "y": 115, + "z": 615 + }, + { + "x": 538, + "y": 102, + "z": 613 + }, + { + "x": 534, + "y": 101, + "z": 616 + }, + { + "x": 537, + "y": 100, + "z": 623 + }, + { + "x": 533, + "y": 97, + "z": 622 + }, + { + "x": 536, + "y": 89, + "z": 621 + }, + { + "x": 536, + "y": 84, + "z": 615 + }, + { + "x": 538, + "y": 82, + "z": 619 + }, + { + "x": 541, + "y": 69, + "z": 611 + }, + { + "x": 539, + "y": 67, + "z": 619 + }, + { + "x": 522, + "y": 182, + "z": 619 + }, + { + "x": 519, + "y": 182, + "z": 622 + }, + { + "x": 520, + "y": 157, + "z": 609 + }, + { + "x": 517, + "y": 154, + "z": 609 + }, + { + "x": 521, + "y": 136, + "z": 619 + }, + { + "x": 526, + "y": 123, + "z": 611 + }, + { + "x": 523, + "y": 110, + "z": 614 + }, + { + "x": 522, + "y": 102, + "z": 611 + }, + { + "x": 518, + "y": 87, + "z": 612 + }, + { + "x": 520, + "y": 88, + "z": 618 + }, + { + "x": 526, + "y": 74, + "z": 615 + }, + { + "x": 518, + "y": 158, + "z": 637 + }, + { + "x": 520, + "y": 141, + "z": 628 + }, + { + "x": 517, + "y": 138, + "z": 626 + }, + { + "x": 515, + "y": 113, + "z": 628 + }, + { + "x": 521, + "y": 84, + "z": 630 + }, + { + "x": 520, + "y": 78, + "z": 636 + }, + { + "x": 524, + "y": 76, + "z": 628 + }, + { + "x": 525, + "y": 76, + "z": 639 + }, + { + "x": 532, + "y": 180, + "z": 632 + }, + { + "x": 540, + "y": 174, + "z": 631 + }, + { + "x": 539, + "y": 159, + "z": 631 + }, + { + "x": 534, + "y": 151, + "z": 636 + }, + { + "x": 537, + "y": 144, + "z": 625 + }, + { + "x": 531, + "y": 132, + "z": 627 + }, + { + "x": 532, + "y": 131, + "z": 633 + }, + { + "x": 541, + "y": 133, + "z": 635 + }, + { + "x": 538, + "y": 118, + "z": 631 + }, + { + "x": 540, + "y": 113, + "z": 635 + }, + { + "x": 533, + "y": 120, + "z": 629 + }, + { + "x": 531, + "y": 107, + "z": 628 + }, + { + "x": 532, + "y": 108, + "z": 625 + }, + { + "x": 529, + "y": 108, + "z": 633 + }, + { + "x": 531, + "y": 90, + "z": 626 + }, + { + "x": 532, + "y": 83, + "z": 627 + }, + { + "x": 541, + "y": 82, + "z": 626 + }, + { + "x": 541, + "y": 85, + "z": 630 + }, + { + "x": 531, + "y": 78, + "z": 637 + }, + { + "x": 552, + "y": 178, + "z": 630 + }, + { + "x": 558, + "y": 180, + "z": 628 + }, + { + "x": 555, + "y": 165, + "z": 628 + }, + { + "x": 550, + "y": 158, + "z": 627 + }, + { + "x": 550, + "y": 143, + "z": 631 + }, + { + "x": 548, + "y": 133, + "z": 638 + }, + { + "x": 551, + "y": 123, + "z": 626 + }, + { + "x": 558, + "y": 122, + "z": 629 + }, + { + "x": 552, + "y": 89, + "z": 633 + }, + { + "x": 555, + "y": 87, + "z": 636 + }, + { + "x": 549, + "y": 84, + "z": 634 + }, + { + "x": 556, + "y": 81, + "z": 631 + }, + { + "x": 551, + "y": 65, + "z": 627 + }, + { + "x": 563, + "y": 180, + "z": 630 + }, + { + "x": 565, + "y": 184, + "z": 637 + }, + { + "x": 569, + "y": 181, + "z": 632 + }, + { + "x": 574, + "y": 177, + "z": 628 + }, + { + "x": 568, + "y": 170, + "z": 634 + }, + { + "x": 569, + "y": 167, + "z": 636 + }, + { + "x": 572, + "y": 148, + "z": 632 + }, + { + "x": 569, + "y": 139, + "z": 630 + }, + { + "x": 565, + "y": 136, + "z": 628 + }, + { + "x": 569, + "y": 135, + "z": 625 + }, + { + "x": 563, + "y": 125, + "z": 632 + }, + { + "x": 562, + "y": 117, + "z": 638 + }, + { + "x": 561, + "y": 101, + "z": 637 + }, + { + "x": 569, + "y": 99, + "z": 634 + }, + { + "x": 571, + "y": 95, + "z": 630 + }, + { + "x": 572, + "y": 95, + "z": 633 + }, + { + "x": 564, + "y": 84, + "z": 631 + }, + { + "x": 570, + "y": 79, + "z": 629 + }, + { + "x": 568, + "y": 78, + "z": 633 + }, + { + "x": 573, + "y": 69, + "z": 633 + }, + { + "x": 588, + "y": 181, + "z": 632 + }, + { + "x": 580, + "y": 172, + "z": 637 + }, + { + "x": 581, + "y": 164, + "z": 625 + }, + { + "x": 584, + "y": 159, + "z": 626 + }, + { + "x": 583, + "y": 148, + "z": 627 + }, + { + "x": 584, + "y": 147, + "z": 631 + }, + { + "x": 582, + "y": 145, + "z": 632 + }, + { + "x": 590, + "y": 126, + "z": 634 + }, + { + "x": 582, + "y": 127, + "z": 631 + }, + { + "x": 583, + "y": 115, + "z": 626 + }, + { + "x": 587, + "y": 109, + "z": 627 + }, + { + "x": 585, + "y": 105, + "z": 626 + }, + { + "x": 581, + "y": 88, + "z": 625 + }, + { + "x": 584, + "y": 82, + "z": 626 + }, + { + "x": 579, + "y": 87, + "z": 631 + }, + { + "x": 581, + "y": 79, + "z": 635 + }, + { + "x": 605, + "y": 173, + "z": 631 + }, + { + "x": 594, + "y": 173, + "z": 637 + }, + { + "x": 594, + "y": 157, + "z": 638 + }, + { + "x": 600, + "y": 156, + "z": 629 + }, + { + "x": 598, + "y": 148, + "z": 631 + }, + { + "x": 594, + "y": 139, + "z": 633 + }, + { + "x": 598, + "y": 137, + "z": 636 + }, + { + "x": 597, + "y": 133, + "z": 636 + }, + { + "x": 606, + "y": 138, + "z": 633 + }, + { + "x": 600, + "y": 117, + "z": 636 + }, + { + "x": 601, + "y": 98, + "z": 626 + }, + { + "x": 597, + "y": 73, + "z": 632 + }, + { + "x": 598, + "y": 78, + "z": 636 + }, + { + "x": 603, + "y": 68, + "z": 634 + }, + { + "x": 600, + "y": 67, + "z": 631 + }, + { + "x": 598, + "y": 62, + "z": 633 + }, + { + "x": 609, + "y": 181, + "z": 629 + }, + { + "x": 615, + "y": 185, + "z": 633 + }, + { + "x": 617, + "y": 182, + "z": 624 + }, + { + "x": 619, + "y": 177, + "z": 633 + }, + { + "x": 620, + "y": 175, + "z": 637 + }, + { + "x": 619, + "y": 162, + "z": 635 + }, + { + "x": 611, + "y": 164, + "z": 638 + }, + { + "x": 611, + "y": 144, + "z": 628 + }, + { + "x": 609, + "y": 142, + "z": 638 + }, + { + "x": 614, + "y": 134, + "z": 635 + }, + { + "x": 617, + "y": 135, + "z": 630 + }, + { + "x": 623, + "y": 129, + "z": 629 + }, + { + "x": 611, + "y": 106, + "z": 630 + }, + { + "x": 609, + "y": 106, + "z": 634 + }, + { + "x": 620, + "y": 106, + "z": 637 + }, + { + "x": 623, + "y": 100, + "z": 629 + }, + { + "x": 621, + "y": 84, + "z": 626 + }, + { + "x": 615, + "y": 83, + "z": 630 + }, + { + "x": 611, + "y": 83, + "z": 636 + }, + { + "x": 610, + "y": 84, + "z": 632 + }, + { + "x": 614, + "y": 77, + "z": 627 + }, + { + "x": 622, + "y": 72, + "z": 628 + }, + { + "x": 622, + "y": 72, + "z": 630 + }, + { + "x": 619, + "y": 72, + "z": 632 + }, + { + "x": 616, + "y": 72, + "z": 633 + }, + { + "x": 616, + "y": 72, + "z": 637 + }, + { + "x": 627, + "y": 175, + "z": 633 + }, + { + "x": 635, + "y": 165, + "z": 630 + }, + { + "x": 636, + "y": 162, + "z": 624 + }, + { + "x": 635, + "y": 141, + "z": 634 + }, + { + "x": 637, + "y": 138, + "z": 636 + }, + { + "x": 635, + "y": 113, + "z": 625 + }, + { + "x": 636, + "y": 103, + "z": 633 + }, + { + "x": 638, + "y": 105, + "z": 638 + }, + { + "x": 629, + "y": 98, + "z": 626 + }, + { + "x": 632, + "y": 93, + "z": 625 + }, + { + "x": 632, + "y": 90, + "z": 627 + }, + { + "x": 628, + "y": 88, + "z": 625 + }, + { + "x": 628, + "y": 80, + "z": 626 + }, + { + "x": 633, + "y": 40, + "z": 636 + }, + { + "x": 642, + "y": 178, + "z": 629 + }, + { + "x": 642, + "y": 185, + "z": 634 + }, + { + "x": 647, + "y": 175, + "z": 634 + }, + { + "x": 645, + "y": 158, + "z": 638 + }, + { + "x": 652, + "y": 161, + "z": 633 + }, + { + "x": 644, + "y": 134, + "z": 626 + }, + { + "x": 646, + "y": 135, + "z": 632 + }, + { + "x": 640, + "y": 131, + "z": 635 + }, + { + "x": 648, + "y": 124, + "z": 634 + }, + { + "x": 653, + "y": 113, + "z": 628 + }, + { + "x": 652, + "y": 108, + "z": 626 + }, + { + "x": 647, + "y": 105, + "z": 633 + }, + { + "x": 643, + "y": 103, + "z": 637 + }, + { + "x": 647, + "y": 96, + "z": 627 + }, + { + "x": 649, + "y": 91, + "z": 626 + }, + { + "x": 653, + "y": 92, + "z": 637 + }, + { + "x": 648, + "y": 88, + "z": 637 + }, + { + "x": 647, + "y": 81, + "z": 635 + }, + { + "x": 653, + "y": 80, + "z": 628 + }, + { + "x": 648, + "y": 64, + "z": 625 + }, + { + "x": 659, + "y": 176, + "z": 637 + }, + { + "x": 664, + "y": 172, + "z": 631 + }, + { + "x": 659, + "y": 145, + "z": 625 + }, + { + "x": 661, + "y": 141, + "z": 624 + }, + { + "x": 660, + "y": 127, + "z": 632 + }, + { + "x": 661, + "y": 123, + "z": 630 + }, + { + "x": 657, + "y": 110, + "z": 627 + }, + { + "x": 665, + "y": 98, + "z": 632 + }, + { + "x": 662, + "y": 97, + "z": 638 + }, + { + "x": 661, + "y": 79, + "z": 637 + }, + { + "x": 662, + "y": 80, + "z": 630 + }, + { + "x": 665, + "y": 184, + "z": 645 + }, + { + "x": 662, + "y": 183, + "z": 643 + }, + { + "x": 658, + "y": 180, + "z": 651 + }, + { + "x": 661, + "y": 174, + "z": 647 + }, + { + "x": 661, + "y": 134, + "z": 645 + }, + { + "x": 664, + "y": 130, + "z": 643 + }, + { + "x": 665, + "y": 116, + "z": 647 + }, + { + "x": 667, + "y": 116, + "z": 650 + }, + { + "x": 665, + "y": 98, + "z": 649 + }, + { + "x": 661, + "y": 97, + "z": 642 + }, + { + "x": 658, + "y": 75, + "z": 643 + }, + { + "x": 656, + "y": 70, + "z": 648 + }, + { + "x": 650, + "y": 183, + "z": 652 + }, + { + "x": 647, + "y": 177, + "z": 646 + }, + { + "x": 650, + "y": 172, + "z": 647 + }, + { + "x": 642, + "y": 158, + "z": 646 + }, + { + "x": 643, + "y": 151, + "z": 644 + }, + { + "x": 646, + "y": 133, + "z": 649 + }, + { + "x": 651, + "y": 137, + "z": 642 + }, + { + "x": 647, + "y": 124, + "z": 641 + }, + { + "x": 640, + "y": 123, + "z": 645 + }, + { + "x": 642, + "y": 123, + "z": 647 + }, + { + "x": 642, + "y": 116, + "z": 647 + }, + { + "x": 643, + "y": 110, + "z": 645 + }, + { + "x": 644, + "y": 106, + "z": 644 + }, + { + "x": 653, + "y": 107, + "z": 645 + }, + { + "x": 649, + "y": 110, + "z": 652 + }, + { + "x": 650, + "y": 96, + "z": 645 + }, + { + "x": 649, + "y": 71, + "z": 643 + }, + { + "x": 648, + "y": 63, + "z": 642 + }, + { + "x": 627, + "y": 184, + "z": 649 + }, + { + "x": 626, + "y": 168, + "z": 652 + }, + { + "x": 633, + "y": 168, + "z": 643 + }, + { + "x": 635, + "y": 143, + "z": 649 + }, + { + "x": 628, + "y": 146, + "z": 642 + }, + { + "x": 625, + "y": 139, + "z": 642 + }, + { + "x": 637, + "y": 119, + "z": 646 + }, + { + "x": 636, + "y": 113, + "z": 646 + }, + { + "x": 625, + "y": 115, + "z": 649 + }, + { + "x": 627, + "y": 105, + "z": 649 + }, + { + "x": 636, + "y": 103, + "z": 647 + }, + { + "x": 635, + "y": 81, + "z": 645 + }, + { + "x": 638, + "y": 82, + "z": 641 + }, + { + "x": 615, + "y": 163, + "z": 645 + }, + { + "x": 617, + "y": 143, + "z": 647 + }, + { + "x": 621, + "y": 126, + "z": 649 + }, + { + "x": 619, + "y": 118, + "z": 644 + }, + { + "x": 611, + "y": 116, + "z": 648 + }, + { + "x": 613, + "y": 109, + "z": 649 + }, + { + "x": 622, + "y": 66, + "z": 643 + }, + { + "x": 614, + "y": 59, + "z": 643 + }, + { + "x": 611, + "y": 59, + "z": 646 + }, + { + "x": 602, + "y": 179, + "z": 643 + }, + { + "x": 596, + "y": 171, + "z": 647 + }, + { + "x": 595, + "y": 165, + "z": 647 + }, + { + "x": 605, + "y": 150, + "z": 643 + }, + { + "x": 599, + "y": 144, + "z": 640 + }, + { + "x": 603, + "y": 132, + "z": 644 + }, + { + "x": 596, + "y": 131, + "z": 641 + }, + { + "x": 595, + "y": 135, + "z": 641 + }, + { + "x": 597, + "y": 129, + "z": 647 + }, + { + "x": 601, + "y": 108, + "z": 641 + }, + { + "x": 605, + "y": 107, + "z": 640 + }, + { + "x": 604, + "y": 102, + "z": 648 + }, + { + "x": 601, + "y": 90, + "z": 644 + }, + { + "x": 606, + "y": 81, + "z": 643 + }, + { + "x": 604, + "y": 76, + "z": 642 + }, + { + "x": 597, + "y": 68, + "z": 645 + }, + { + "x": 588, + "y": 180, + "z": 648 + }, + { + "x": 579, + "y": 183, + "z": 652 + }, + { + "x": 578, + "y": 178, + "z": 648 + }, + { + "x": 580, + "y": 173, + "z": 644 + }, + { + "x": 586, + "y": 165, + "z": 645 + }, + { + "x": 587, + "y": 168, + "z": 652 + }, + { + "x": 590, + "y": 153, + "z": 646 + }, + { + "x": 587, + "y": 144, + "z": 645 + }, + { + "x": 579, + "y": 136, + "z": 644 + }, + { + "x": 580, + "y": 146, + "z": 650 + }, + { + "x": 581, + "y": 116, + "z": 643 + }, + { + "x": 579, + "y": 86, + "z": 646 + }, + { + "x": 578, + "y": 86, + "z": 641 + }, + { + "x": 589, + "y": 75, + "z": 647 + }, + { + "x": 579, + "y": 64, + "z": 653 + }, + { + "x": 589, + "y": 64, + "z": 642 + }, + { + "x": 573, + "y": 182, + "z": 641 + }, + { + "x": 568, + "y": 185, + "z": 648 + }, + { + "x": 565, + "y": 185, + "z": 643 + }, + { + "x": 563, + "y": 183, + "z": 640 + }, + { + "x": 573, + "y": 176, + "z": 648 + }, + { + "x": 568, + "y": 172, + "z": 650 + }, + { + "x": 573, + "y": 162, + "z": 648 + }, + { + "x": 572, + "y": 162, + "z": 645 + }, + { + "x": 565, + "y": 159, + "z": 648 + }, + { + "x": 567, + "y": 162, + "z": 651 + }, + { + "x": 560, + "y": 162, + "z": 650 + }, + { + "x": 562, + "y": 149, + "z": 645 + }, + { + "x": 566, + "y": 146, + "z": 649 + }, + { + "x": 570, + "y": 144, + "z": 651 + }, + { + "x": 568, + "y": 140, + "z": 645 + }, + { + "x": 570, + "y": 131, + "z": 643 + }, + { + "x": 562, + "y": 126, + "z": 648 + }, + { + "x": 564, + "y": 122, + "z": 652 + }, + { + "x": 565, + "y": 120, + "z": 646 + }, + { + "x": 562, + "y": 113, + "z": 648 + }, + { + "x": 568, + "y": 111, + "z": 641 + }, + { + "x": 569, + "y": 89, + "z": 643 + }, + { + "x": 572, + "y": 84, + "z": 647 + }, + { + "x": 563, + "y": 91, + "z": 649 + }, + { + "x": 564, + "y": 83, + "z": 644 + }, + { + "x": 570, + "y": 74, + "z": 651 + }, + { + "x": 574, + "y": 65, + "z": 653 + }, + { + "x": 556, + "y": 182, + "z": 645 + }, + { + "x": 551, + "y": 186, + "z": 656 + }, + { + "x": 550, + "y": 180, + "z": 643 + }, + { + "x": 546, + "y": 170, + "z": 648 + }, + { + "x": 546, + "y": 180, + "z": 653 + }, + { + "x": 557, + "y": 166, + "z": 644 + }, + { + "x": 548, + "y": 149, + "z": 648 + }, + { + "x": 544, + "y": 154, + "z": 654 + }, + { + "x": 554, + "y": 130, + "z": 643 + }, + { + "x": 557, + "y": 127, + "z": 647 + }, + { + "x": 551, + "y": 120, + "z": 651 + }, + { + "x": 546, + "y": 116, + "z": 649 + }, + { + "x": 548, + "y": 98, + "z": 651 + }, + { + "x": 553, + "y": 86, + "z": 645 + }, + { + "x": 555, + "y": 94, + "z": 645 + }, + { + "x": 555, + "y": 79, + "z": 650 + }, + { + "x": 552, + "y": 69, + "z": 654 + }, + { + "x": 535, + "y": 187, + "z": 646 + }, + { + "x": 537, + "y": 183, + "z": 646 + }, + { + "x": 540, + "y": 176, + "z": 647 + }, + { + "x": 542, + "y": 176, + "z": 653 + }, + { + "x": 539, + "y": 158, + "z": 645 + }, + { + "x": 537, + "y": 149, + "z": 649 + }, + { + "x": 540, + "y": 135, + "z": 643 + }, + { + "x": 541, + "y": 126, + "z": 641 + }, + { + "x": 537, + "y": 103, + "z": 645 + }, + { + "x": 533, + "y": 99, + "z": 646 + }, + { + "x": 542, + "y": 90, + "z": 650 + }, + { + "x": 542, + "y": 89, + "z": 654 + }, + { + "x": 536, + "y": 75, + "z": 654 + }, + { + "x": 530, + "y": 66, + "z": 655 + }, + { + "x": 532, + "y": 65, + "z": 643 + }, + { + "x": 523, + "y": 181, + "z": 646 + }, + { + "x": 523, + "y": 184, + "z": 652 + }, + { + "x": 519, + "y": 183, + "z": 647 + }, + { + "x": 516, + "y": 154, + "z": 641 + }, + { + "x": 523, + "y": 129, + "z": 644 + }, + { + "x": 514, + "y": 128, + "z": 651 + }, + { + "x": 512, + "y": 135, + "z": 650 + }, + { + "x": 524, + "y": 103, + "z": 645 + }, + { + "x": 525, + "y": 90, + "z": 650 + }, + { + "x": 517, + "y": 92, + "z": 655 + }, + { + "x": 524, + "y": 68, + "z": 645 + }, + { + "x": 523, + "y": 73, + "z": 641 + }, + { + "x": 519, + "y": 57, + "z": 652 + }, + { + "x": 512, + "y": 175, + "z": 661 + }, + { + "x": 517, + "y": 171, + "z": 663 + }, + { + "x": 523, + "y": 173, + "z": 669 + }, + { + "x": 521, + "y": 167, + "z": 669 + }, + { + "x": 518, + "y": 158, + "z": 665 + }, + { + "x": 522, + "y": 146, + "z": 659 + }, + { + "x": 522, + "y": 113, + "z": 659 + }, + { + "x": 522, + "y": 114, + "z": 671 + }, + { + "x": 513, + "y": 95, + "z": 657 + }, + { + "x": 520, + "y": 94, + "z": 657 + }, + { + "x": 526, + "y": 86, + "z": 663 + }, + { + "x": 515, + "y": 74, + "z": 658 + }, + { + "x": 513, + "y": 74, + "z": 665 + }, + { + "x": 519, + "y": 74, + "z": 669 + }, + { + "x": 522, + "y": 61, + "z": 665 + }, + { + "x": 529, + "y": 182, + "z": 658 + }, + { + "x": 539, + "y": 180, + "z": 662 + }, + { + "x": 531, + "y": 169, + "z": 659 + }, + { + "x": 539, + "y": 155, + "z": 662 + }, + { + "x": 539, + "y": 153, + "z": 666 + }, + { + "x": 539, + "y": 146, + "z": 662 + }, + { + "x": 541, + "y": 147, + "z": 664 + }, + { + "x": 541, + "y": 138, + "z": 669 + }, + { + "x": 539, + "y": 131, + "z": 666 + }, + { + "x": 539, + "y": 133, + "z": 662 + }, + { + "x": 535, + "y": 124, + "z": 662 + }, + { + "x": 537, + "y": 106, + "z": 659 + }, + { + "x": 531, + "y": 91, + "z": 660 + }, + { + "x": 529, + "y": 84, + "z": 662 + }, + { + "x": 530, + "y": 78, + "z": 665 + }, + { + "x": 540, + "y": 71, + "z": 663 + }, + { + "x": 541, + "y": 67, + "z": 659 + }, + { + "x": 538, + "y": 67, + "z": 658 + }, + { + "x": 533, + "y": 62, + "z": 656 + }, + { + "x": 545, + "y": 177, + "z": 662 + }, + { + "x": 552, + "y": 179, + "z": 668 + }, + { + "x": 550, + "y": 172, + "z": 666 + }, + { + "x": 551, + "y": 172, + "z": 663 + }, + { + "x": 558, + "y": 171, + "z": 659 + }, + { + "x": 552, + "y": 150, + "z": 666 + }, + { + "x": 546, + "y": 132, + "z": 670 + }, + { + "x": 552, + "y": 129, + "z": 668 + }, + { + "x": 557, + "y": 128, + "z": 661 + }, + { + "x": 557, + "y": 115, + "z": 662 + }, + { + "x": 556, + "y": 113, + "z": 663 + }, + { + "x": 556, + "y": 100, + "z": 666 + }, + { + "x": 556, + "y": 90, + "z": 666 + }, + { + "x": 556, + "y": 89, + "z": 663 + }, + { + "x": 548, + "y": 91, + "z": 661 + }, + { + "x": 547, + "y": 91, + "z": 663 + }, + { + "x": 550, + "y": 81, + "z": 667 + }, + { + "x": 552, + "y": 82, + "z": 658 + }, + { + "x": 555, + "y": 75, + "z": 662 + }, + { + "x": 552, + "y": 67, + "z": 666 + }, + { + "x": 562, + "y": 168, + "z": 660 + }, + { + "x": 561, + "y": 168, + "z": 662 + }, + { + "x": 565, + "y": 172, + "z": 669 + }, + { + "x": 563, + "y": 158, + "z": 662 + }, + { + "x": 565, + "y": 161, + "z": 659 + }, + { + "x": 562, + "y": 91, + "z": 661 + }, + { + "x": 562, + "y": 84, + "z": 660 + }, + { + "x": 564, + "y": 71, + "z": 660 + }, + { + "x": 571, + "y": 73, + "z": 659 + }, + { + "x": 572, + "y": 66, + "z": 663 + }, + { + "x": 573, + "y": 63, + "z": 671 + }, + { + "x": 582, + "y": 178, + "z": 669 + }, + { + "x": 588, + "y": 180, + "z": 670 + }, + { + "x": 580, + "y": 164, + "z": 660 + }, + { + "x": 580, + "y": 89, + "z": 667 + }, + { + "x": 579, + "y": 80, + "z": 659 + }, + { + "x": 584, + "y": 66, + "z": 667 + }, + { + "x": 585, + "y": 53, + "z": 667 + }, + { + "x": 599, + "y": 187, + "z": 657 + }, + { + "x": 595, + "y": 187, + "z": 667 + }, + { + "x": 603, + "y": 129, + "z": 663 + }, + { + "x": 602, + "y": 121, + "z": 666 + }, + { + "x": 603, + "y": 110, + "z": 662 + }, + { + "x": 593, + "y": 60, + "z": 664 + }, + { + "x": 615, + "y": 176, + "z": 658 + }, + { + "x": 618, + "y": 185, + "z": 666 + }, + { + "x": 618, + "y": 173, + "z": 664 + }, + { + "x": 620, + "y": 66, + "z": 659 + }, + { + "x": 609, + "y": 66, + "z": 657 + }, + { + "x": 626, + "y": 185, + "z": 664 + }, + { + "x": 634, + "y": 186, + "z": 656 + }, + { + "x": 632, + "y": 164, + "z": 657 + }, + { + "x": 631, + "y": 69, + "z": 664 + }, + { + "x": 638, + "y": 64, + "z": 662 + }, + { + "x": 641, + "y": 184, + "z": 659 + }, + { + "x": 653, + "y": 156, + "z": 662 + }, + { + "x": 646, + "y": 153, + "z": 657 + }, + { + "x": 643, + "y": 144, + "z": 662 + }, + { + "x": 644, + "y": 136, + "z": 664 + }, + { + "x": 650, + "y": 127, + "z": 667 + }, + { + "x": 652, + "y": 104, + "z": 658 + }, + { + "x": 641, + "y": 92, + "z": 657 + }, + { + "x": 643, + "y": 82, + "z": 661 + }, + { + "x": 648, + "y": 73, + "z": 664 + }, + { + "x": 657, + "y": 178, + "z": 663 + }, + { + "x": 659, + "y": 152, + "z": 662 + }, + { + "x": 662, + "y": 139, + "z": 663 + }, + { + "x": 666, + "y": 133, + "z": 664 + }, + { + "x": 666, + "y": 135, + "z": 669 + }, + { + "x": 662, + "y": 133, + "z": 670 + }, + { + "x": 657, + "y": 112, + "z": 663 + }, + { + "x": 665, + "y": 116, + "z": 660 + }, + { + "x": 663, + "y": 88, + "z": 657 + }, + { + "x": 662, + "y": 85, + "z": 658 + }, + { + "x": 660, + "y": 86, + "z": 659 + }, + { + "x": 660, + "y": 80, + "z": 664 + }, + { + "x": 662, + "y": 176, + "z": 678 + }, + { + "x": 659, + "y": 175, + "z": 673 + }, + { + "x": 658, + "y": 162, + "z": 673 + }, + { + "x": 662, + "y": 150, + "z": 680 + }, + { + "x": 659, + "y": 139, + "z": 683 + }, + { + "x": 661, + "y": 130, + "z": 681 + }, + { + "x": 658, + "y": 120, + "z": 678 + }, + { + "x": 660, + "y": 117, + "z": 672 + }, + { + "x": 664, + "y": 116, + "z": 673 + }, + { + "x": 656, + "y": 104, + "z": 681 + }, + { + "x": 658, + "y": 92, + "z": 683 + }, + { + "x": 666, + "y": 76, + "z": 686 + }, + { + "x": 650, + "y": 185, + "z": 684 + }, + { + "x": 648, + "y": 179, + "z": 685 + }, + { + "x": 653, + "y": 162, + "z": 677 + }, + { + "x": 652, + "y": 142, + "z": 675 + }, + { + "x": 653, + "y": 126, + "z": 679 + }, + { + "x": 647, + "y": 87, + "z": 685 + }, + { + "x": 642, + "y": 91, + "z": 683 + }, + { + "x": 644, + "y": 82, + "z": 677 + }, + { + "x": 643, + "y": 72, + "z": 686 + }, + { + "x": 581, + "y": 180, + "z": 681 + }, + { + "x": 578, + "y": 180, + "z": 679 + }, + { + "x": 584, + "y": 63, + "z": 676 + }, + { + "x": 577, + "y": 64, + "z": 681 + }, + { + "x": 570, + "y": 187, + "z": 685 + }, + { + "x": 567, + "y": 180, + "z": 683 + }, + { + "x": 572, + "y": 173, + "z": 673 + }, + { + "x": 563, + "y": 156, + "z": 683 + }, + { + "x": 563, + "y": 150, + "z": 680 + }, + { + "x": 566, + "y": 149, + "z": 675 + }, + { + "x": 563, + "y": 82, + "z": 678 + }, + { + "x": 572, + "y": 88, + "z": 683 + }, + { + "x": 564, + "y": 73, + "z": 684 + }, + { + "x": 551, + "y": 165, + "z": 679 + }, + { + "x": 553, + "y": 168, + "z": 685 + }, + { + "x": 548, + "y": 166, + "z": 682 + }, + { + "x": 548, + "y": 161, + "z": 686 + }, + { + "x": 549, + "y": 158, + "z": 678 + }, + { + "x": 555, + "y": 130, + "z": 680 + }, + { + "x": 551, + "y": 129, + "z": 681 + }, + { + "x": 556, + "y": 116, + "z": 682 + }, + { + "x": 552, + "y": 104, + "z": 681 + }, + { + "x": 545, + "y": 107, + "z": 678 + }, + { + "x": 547, + "y": 88, + "z": 680 + }, + { + "x": 553, + "y": 81, + "z": 674 + }, + { + "x": 537, + "y": 187, + "z": 678 + }, + { + "x": 536, + "y": 167, + "z": 686 + }, + { + "x": 531, + "y": 169, + "z": 686 + }, + { + "x": 529, + "y": 159, + "z": 684 + }, + { + "x": 535, + "y": 150, + "z": 680 + }, + { + "x": 534, + "y": 132, + "z": 683 + }, + { + "x": 537, + "y": 109, + "z": 678 + }, + { + "x": 534, + "y": 81, + "z": 679 + }, + { + "x": 534, + "y": 75, + "z": 673 + }, + { + "x": 532, + "y": 74, + "z": 674 + }, + { + "x": 530, + "y": 63, + "z": 680 + }, + { + "x": 535, + "y": 63, + "z": 674 + }, + { + "x": 518, + "y": 173, + "z": 686 + }, + { + "x": 520, + "y": 144, + "z": 682 + }, + { + "x": 526, + "y": 144, + "z": 681 + }, + { + "x": 526, + "y": 137, + "z": 676 + }, + { + "x": 519, + "y": 139, + "z": 672 + }, + { + "x": 522, + "y": 129, + "z": 674 + }, + { + "x": 516, + "y": 123, + "z": 676 + }, + { + "x": 525, + "y": 107, + "z": 675 + }, + { + "x": 525, + "y": 94, + "z": 685 + }, + { + "x": 525, + "y": 79, + "z": 680 + }, + { + "x": 517, + "y": 68, + "z": 683 + }, + { + "x": 521, + "y": 67, + "z": 672 + }, + { + "x": 524, + "y": 178, + "z": 700 + }, + { + "x": 522, + "y": 174, + "z": 701 + }, + { + "x": 525, + "y": 162, + "z": 700 + }, + { + "x": 524, + "y": 154, + "z": 696 + }, + { + "x": 522, + "y": 160, + "z": 691 + }, + { + "x": 518, + "y": 154, + "z": 690 + }, + { + "x": 515, + "y": 131, + "z": 701 + }, + { + "x": 520, + "y": 119, + "z": 689 + }, + { + "x": 521, + "y": 105, + "z": 703 + }, + { + "x": 525, + "y": 108, + "z": 703 + }, + { + "x": 526, + "y": 85, + "z": 689 + }, + { + "x": 535, + "y": 181, + "z": 701 + }, + { + "x": 535, + "y": 174, + "z": 702 + }, + { + "x": 536, + "y": 166, + "z": 702 + }, + { + "x": 536, + "y": 152, + "z": 699 + }, + { + "x": 533, + "y": 154, + "z": 695 + }, + { + "x": 529, + "y": 159, + "z": 694 + }, + { + "x": 536, + "y": 153, + "z": 692 + }, + { + "x": 540, + "y": 155, + "z": 690 + }, + { + "x": 540, + "y": 147, + "z": 691 + }, + { + "x": 541, + "y": 138, + "z": 689 + }, + { + "x": 533, + "y": 135, + "z": 694 + }, + { + "x": 531, + "y": 127, + "z": 696 + }, + { + "x": 532, + "y": 123, + "z": 696 + }, + { + "x": 533, + "y": 119, + "z": 693 + }, + { + "x": 541, + "y": 125, + "z": 698 + }, + { + "x": 537, + "y": 122, + "z": 698 + }, + { + "x": 534, + "y": 120, + "z": 700 + }, + { + "x": 530, + "y": 120, + "z": 701 + }, + { + "x": 533, + "y": 104, + "z": 701 + }, + { + "x": 534, + "y": 90, + "z": 698 + }, + { + "x": 535, + "y": 83, + "z": 695 + }, + { + "x": 530, + "y": 89, + "z": 689 + }, + { + "x": 539, + "y": 91, + "z": 689 + }, + { + "x": 538, + "y": 77, + "z": 689 + }, + { + "x": 535, + "y": 66, + "z": 699 + }, + { + "x": 536, + "y": 58, + "z": 691 + }, + { + "x": 553, + "y": 172, + "z": 693 + }, + { + "x": 550, + "y": 178, + "z": 702 + }, + { + "x": 555, + "y": 158, + "z": 691 + }, + { + "x": 553, + "y": 150, + "z": 695 + }, + { + "x": 548, + "y": 145, + "z": 693 + }, + { + "x": 546, + "y": 139, + "z": 690 + }, + { + "x": 546, + "y": 132, + "z": 692 + }, + { + "x": 546, + "y": 88, + "z": 700 + }, + { + "x": 552, + "y": 65, + "z": 692 + }, + { + "x": 570, + "y": 180, + "z": 692 + }, + { + "x": 565, + "y": 90, + "z": 691 + }, + { + "x": 571, + "y": 70, + "z": 690 + }, + { + "x": 573, + "y": 70, + "z": 692 + }, + { + "x": 564, + "y": 62, + "z": 700 + }, + { + "x": 595, + "y": 185, + "z": 696 + }, + { + "x": 598, + "y": 69, + "z": 702 + }, + { + "x": 602, + "y": 66, + "z": 702 + }, + { + "x": 618, + "y": 68, + "z": 692 + }, + { + "x": 630, + "y": 68, + "z": 694 + }, + { + "x": 626, + "y": 68, + "z": 703 + }, + { + "x": 650, + "y": 181, + "z": 693 + }, + { + "x": 654, + "y": 142, + "z": 692 + }, + { + "x": 651, + "y": 68, + "z": 690 + }, + { + "x": 649, + "y": 69, + "z": 702 + }, + { + "x": 656, + "y": 158, + "z": 703 + }, + { + "x": 666, + "y": 158, + "z": 694 + }, + { + "x": 665, + "y": 145, + "z": 702 + }, + { + "x": 658, + "y": 146, + "z": 693 + }, + { + "x": 661, + "y": 123, + "z": 699 + }, + { + "x": 661, + "y": 93, + "z": 701 + }, + { + "x": 664, + "y": 81, + "z": 703 + }, + { + "x": 665, + "y": 77, + "z": 693 + }, + { + "x": 660, + "y": 84, + "z": 688 + }, + { + "x": 657, + "y": 65, + "z": 691 + }, + { + "x": 662, + "y": 184, + "z": 709 + }, + { + "x": 659, + "y": 167, + "z": 715 + }, + { + "x": 665, + "y": 151, + "z": 706 + }, + { + "x": 663, + "y": 125, + "z": 712 + }, + { + "x": 657, + "y": 105, + "z": 711 + }, + { + "x": 656, + "y": 93, + "z": 711 + }, + { + "x": 656, + "y": 71, + "z": 709 + }, + { + "x": 664, + "y": 68, + "z": 710 + }, + { + "x": 646, + "y": 182, + "z": 715 + }, + { + "x": 647, + "y": 80, + "z": 715 + }, + { + "x": 642, + "y": 76, + "z": 707 + }, + { + "x": 649, + "y": 67, + "z": 713 + }, + { + "x": 629, + "y": 177, + "z": 713 + }, + { + "x": 631, + "y": 69, + "z": 719 + }, + { + "x": 633, + "y": 62, + "z": 711 + }, + { + "x": 638, + "y": 71, + "z": 710 + }, + { + "x": 619, + "y": 181, + "z": 708 + }, + { + "x": 612, + "y": 78, + "z": 716 + }, + { + "x": 605, + "y": 186, + "z": 713 + }, + { + "x": 608, + "y": 177, + "z": 706 + }, + { + "x": 594, + "y": 92, + "z": 709 + }, + { + "x": 594, + "y": 69, + "z": 713 + }, + { + "x": 606, + "y": 69, + "z": 713 + }, + { + "x": 583, + "y": 187, + "z": 711 + }, + { + "x": 585, + "y": 187, + "z": 705 + }, + { + "x": 587, + "y": 88, + "z": 714 + }, + { + "x": 587, + "y": 76, + "z": 714 + }, + { + "x": 581, + "y": 66, + "z": 711 + }, + { + "x": 593, + "y": 66, + "z": 706 + }, + { + "x": 565, + "y": 69, + "z": 709 + }, + { + "x": 563, + "y": 87, + "z": 717 + }, + { + "x": 551, + "y": 168, + "z": 709 + }, + { + "x": 553, + "y": 147, + "z": 705 + }, + { + "x": 548, + "y": 147, + "z": 705 + }, + { + "x": 548, + "y": 131, + "z": 707 + }, + { + "x": 554, + "y": 128, + "z": 704 + }, + { + "x": 546, + "y": 99, + "z": 706 + }, + { + "x": 554, + "y": 90, + "z": 711 + }, + { + "x": 552, + "y": 89, + "z": 714 + }, + { + "x": 547, + "y": 87, + "z": 710 + }, + { + "x": 545, + "y": 87, + "z": 713 + }, + { + "x": 550, + "y": 68, + "z": 718 + }, + { + "x": 547, + "y": 76, + "z": 709 + }, + { + "x": 550, + "y": 66, + "z": 707 + }, + { + "x": 542, + "y": 169, + "z": 715 + }, + { + "x": 531, + "y": 158, + "z": 714 + }, + { + "x": 532, + "y": 158, + "z": 709 + }, + { + "x": 536, + "y": 139, + "z": 707 + }, + { + "x": 539, + "y": 135, + "z": 707 + }, + { + "x": 533, + "y": 127, + "z": 711 + }, + { + "x": 530, + "y": 127, + "z": 714 + }, + { + "x": 541, + "y": 114, + "z": 711 + }, + { + "x": 540, + "y": 114, + "z": 707 + }, + { + "x": 540, + "y": 82, + "z": 713 + }, + { + "x": 532, + "y": 68, + "z": 716 + }, + { + "x": 530, + "y": 76, + "z": 708 + }, + { + "x": 530, + "y": 66, + "z": 709 + }, + { + "x": 523, + "y": 179, + "z": 712 + }, + { + "x": 521, + "y": 187, + "z": 706 + }, + { + "x": 514, + "y": 168, + "z": 718 + }, + { + "x": 516, + "y": 159, + "z": 716 + }, + { + "x": 519, + "y": 147, + "z": 716 + }, + { + "x": 521, + "y": 141, + "z": 716 + }, + { + "x": 524, + "y": 145, + "z": 713 + }, + { + "x": 523, + "y": 150, + "z": 705 + }, + { + "x": 517, + "y": 141, + "z": 705 + }, + { + "x": 526, + "y": 129, + "z": 712 + }, + { + "x": 526, + "y": 126, + "z": 717 + }, + { + "x": 519, + "y": 129, + "z": 717 + }, + { + "x": 513, + "y": 121, + "z": 712 + }, + { + "x": 525, + "y": 108, + "z": 715 + }, + { + "x": 517, + "y": 101, + "z": 709 + }, + { + "x": 516, + "y": 94, + "z": 716 + }, + { + "x": 525, + "y": 97, + "z": 712 + }, + { + "x": 521, + "y": 85, + "z": 706 + }, + { + "x": 515, + "y": 82, + "z": 707 + }, + { + "x": 514, + "y": 78, + "z": 718 + }, + { + "x": 522, + "y": 64, + "z": 718 + }, + { + "x": 524, + "y": 62, + "z": 715 + }, + { + "x": 520, + "y": 65, + "z": 706 + }, + { + "x": 522, + "y": 185, + "z": 723 + }, + { + "x": 523, + "y": 172, + "z": 725 + }, + { + "x": 515, + "y": 165, + "z": 727 + }, + { + "x": 518, + "y": 150, + "z": 722 + }, + { + "x": 514, + "y": 146, + "z": 727 + }, + { + "x": 518, + "y": 125, + "z": 728 + }, + { + "x": 521, + "y": 117, + "z": 728 + }, + { + "x": 524, + "y": 119, + "z": 729 + }, + { + "x": 525, + "y": 130, + "z": 727 + }, + { + "x": 520, + "y": 113, + "z": 733 + }, + { + "x": 521, + "y": 98, + "z": 734 + }, + { + "x": 523, + "y": 84, + "z": 725 + }, + { + "x": 514, + "y": 85, + "z": 721 + }, + { + "x": 516, + "y": 80, + "z": 721 + }, + { + "x": 521, + "y": 66, + "z": 728 + }, + { + "x": 534, + "y": 183, + "z": 724 + }, + { + "x": 537, + "y": 186, + "z": 728 + }, + { + "x": 539, + "y": 182, + "z": 731 + }, + { + "x": 534, + "y": 172, + "z": 723 + }, + { + "x": 535, + "y": 162, + "z": 722 + }, + { + "x": 541, + "y": 161, + "z": 723 + }, + { + "x": 536, + "y": 155, + "z": 725 + }, + { + "x": 541, + "y": 153, + "z": 729 + }, + { + "x": 531, + "y": 130, + "z": 731 + }, + { + "x": 533, + "y": 130, + "z": 727 + }, + { + "x": 540, + "y": 125, + "z": 724 + }, + { + "x": 537, + "y": 121, + "z": 726 + }, + { + "x": 541, + "y": 117, + "z": 732 + }, + { + "x": 541, + "y": 113, + "z": 732 + }, + { + "x": 535, + "y": 109, + "z": 731 + }, + { + "x": 538, + "y": 94, + "z": 724 + }, + { + "x": 541, + "y": 101, + "z": 722 + }, + { + "x": 533, + "y": 75, + "z": 721 + }, + { + "x": 536, + "y": 73, + "z": 724 + }, + { + "x": 539, + "y": 66, + "z": 730 + }, + { + "x": 546, + "y": 180, + "z": 727 + }, + { + "x": 556, + "y": 181, + "z": 730 + }, + { + "x": 551, + "y": 175, + "z": 730 + }, + { + "x": 546, + "y": 165, + "z": 727 + }, + { + "x": 554, + "y": 160, + "z": 732 + }, + { + "x": 554, + "y": 148, + "z": 728 + }, + { + "x": 554, + "y": 148, + "z": 723 + }, + { + "x": 548, + "y": 133, + "z": 732 + }, + { + "x": 554, + "y": 133, + "z": 734 + }, + { + "x": 551, + "y": 121, + "z": 720 + }, + { + "x": 556, + "y": 117, + "z": 723 + }, + { + "x": 545, + "y": 113, + "z": 734 + }, + { + "x": 546, + "y": 91, + "z": 729 + }, + { + "x": 554, + "y": 97, + "z": 722 + }, + { + "x": 546, + "y": 77, + "z": 723 + }, + { + "x": 546, + "y": 67, + "z": 724 + }, + { + "x": 571, + "y": 69, + "z": 732 + }, + { + "x": 573, + "y": 74, + "z": 725 + }, + { + "x": 581, + "y": 186, + "z": 723 + }, + { + "x": 590, + "y": 186, + "z": 723 + }, + { + "x": 584, + "y": 83, + "z": 724 + }, + { + "x": 587, + "y": 79, + "z": 728 + }, + { + "x": 589, + "y": 64, + "z": 727 + }, + { + "x": 603, + "y": 89, + "z": 734 + }, + { + "x": 603, + "y": 80, + "z": 735 + }, + { + "x": 596, + "y": 73, + "z": 734 + }, + { + "x": 603, + "y": 64, + "z": 732 + }, + { + "x": 610, + "y": 186, + "z": 729 + }, + { + "x": 619, + "y": 183, + "z": 734 + }, + { + "x": 622, + "y": 88, + "z": 734 + }, + { + "x": 620, + "y": 74, + "z": 733 + }, + { + "x": 620, + "y": 70, + "z": 733 + }, + { + "x": 618, + "y": 74, + "z": 722 + }, + { + "x": 620, + "y": 61, + "z": 733 + }, + { + "x": 629, + "y": 179, + "z": 723 + }, + { + "x": 626, + "y": 183, + "z": 730 + }, + { + "x": 632, + "y": 180, + "z": 731 + }, + { + "x": 638, + "y": 173, + "z": 725 + }, + { + "x": 626, + "y": 93, + "z": 733 + }, + { + "x": 630, + "y": 80, + "z": 732 + }, + { + "x": 634, + "y": 77, + "z": 734 + }, + { + "x": 636, + "y": 74, + "z": 728 + }, + { + "x": 638, + "y": 74, + "z": 729 + }, + { + "x": 632, + "y": 71, + "z": 724 + }, + { + "x": 643, + "y": 173, + "z": 725 + }, + { + "x": 647, + "y": 186, + "z": 734 + }, + { + "x": 652, + "y": 165, + "z": 730 + }, + { + "x": 653, + "y": 142, + "z": 725 + }, + { + "x": 651, + "y": 140, + "z": 734 + }, + { + "x": 646, + "y": 81, + "z": 727 + }, + { + "x": 652, + "y": 81, + "z": 729 + }, + { + "x": 642, + "y": 81, + "z": 735 + }, + { + "x": 641, + "y": 68, + "z": 728 + }, + { + "x": 660, + "y": 182, + "z": 726 + }, + { + "x": 663, + "y": 168, + "z": 721 + }, + { + "x": 662, + "y": 160, + "z": 725 + }, + { + "x": 657, + "y": 164, + "z": 731 + }, + { + "x": 660, + "y": 146, + "z": 732 + }, + { + "x": 664, + "y": 137, + "z": 730 + }, + { + "x": 662, + "y": 119, + "z": 727 + }, + { + "x": 661, + "y": 103, + "z": 727 + }, + { + "x": 661, + "y": 91, + "z": 735 + }, + { + "x": 657, + "y": 71, + "z": 735 + }, + { + "x": 662, + "y": 175, + "z": 740 + }, + { + "x": 666, + "y": 175, + "z": 749 + }, + { + "x": 658, + "y": 171, + "z": 750 + }, + { + "x": 666, + "y": 157, + "z": 748 + }, + { + "x": 666, + "y": 119, + "z": 746 + }, + { + "x": 664, + "y": 100, + "z": 744 + }, + { + "x": 663, + "y": 84, + "z": 751 + }, + { + "x": 658, + "y": 77, + "z": 747 + }, + { + "x": 666, + "y": 71, + "z": 743 + }, + { + "x": 649, + "y": 182, + "z": 738 + }, + { + "x": 645, + "y": 178, + "z": 744 + }, + { + "x": 642, + "y": 169, + "z": 739 + }, + { + "x": 653, + "y": 164, + "z": 743 + }, + { + "x": 650, + "y": 161, + "z": 749 + }, + { + "x": 653, + "y": 142, + "z": 740 + }, + { + "x": 650, + "y": 135, + "z": 740 + }, + { + "x": 643, + "y": 133, + "z": 747 + }, + { + "x": 645, + "y": 136, + "z": 749 + }, + { + "x": 647, + "y": 112, + "z": 751 + }, + { + "x": 653, + "y": 114, + "z": 748 + }, + { + "x": 651, + "y": 103, + "z": 744 + }, + { + "x": 652, + "y": 87, + "z": 746 + }, + { + "x": 645, + "y": 63, + "z": 744 + }, + { + "x": 630, + "y": 177, + "z": 750 + }, + { + "x": 629, + "y": 138, + "z": 745 + }, + { + "x": 636, + "y": 81, + "z": 746 + }, + { + "x": 628, + "y": 81, + "z": 745 + }, + { + "x": 627, + "y": 80, + "z": 742 + }, + { + "x": 627, + "y": 77, + "z": 747 + }, + { + "x": 631, + "y": 56, + "z": 746 + }, + { + "x": 638, + "y": 58, + "z": 743 + }, + { + "x": 613, + "y": 179, + "z": 751 + }, + { + "x": 609, + "y": 182, + "z": 744 + }, + { + "x": 611, + "y": 184, + "z": 740 + }, + { + "x": 612, + "y": 175, + "z": 737 + }, + { + "x": 618, + "y": 134, + "z": 740 + }, + { + "x": 610, + "y": 84, + "z": 738 + }, + { + "x": 609, + "y": 80, + "z": 748 + }, + { + "x": 612, + "y": 74, + "z": 747 + }, + { + "x": 615, + "y": 74, + "z": 749 + }, + { + "x": 620, + "y": 76, + "z": 745 + }, + { + "x": 618, + "y": 65, + "z": 745 + }, + { + "x": 617, + "y": 65, + "z": 749 + }, + { + "x": 607, + "y": 182, + "z": 743 + }, + { + "x": 600, + "y": 143, + "z": 747 + }, + { + "x": 600, + "y": 119, + "z": 750 + }, + { + "x": 604, + "y": 89, + "z": 747 + }, + { + "x": 601, + "y": 86, + "z": 746 + }, + { + "x": 593, + "y": 66, + "z": 743 + }, + { + "x": 574, + "y": 187, + "z": 742 + }, + { + "x": 574, + "y": 128, + "z": 750 + }, + { + "x": 568, + "y": 106, + "z": 750 + }, + { + "x": 571, + "y": 78, + "z": 748 + }, + { + "x": 569, + "y": 75, + "z": 743 + }, + { + "x": 569, + "y": 83, + "z": 738 + }, + { + "x": 561, + "y": 83, + "z": 743 + }, + { + "x": 561, + "y": 80, + "z": 747 + }, + { + "x": 550, + "y": 177, + "z": 741 + }, + { + "x": 545, + "y": 179, + "z": 744 + }, + { + "x": 547, + "y": 166, + "z": 743 + }, + { + "x": 550, + "y": 154, + "z": 742 + }, + { + "x": 549, + "y": 145, + "z": 738 + }, + { + "x": 554, + "y": 142, + "z": 742 + }, + { + "x": 555, + "y": 143, + "z": 748 + }, + { + "x": 549, + "y": 139, + "z": 747 + }, + { + "x": 550, + "y": 125, + "z": 747 + }, + { + "x": 554, + "y": 123, + "z": 748 + }, + { + "x": 556, + "y": 130, + "z": 751 + }, + { + "x": 547, + "y": 108, + "z": 746 + }, + { + "x": 552, + "y": 107, + "z": 742 + }, + { + "x": 550, + "y": 101, + "z": 743 + }, + { + "x": 553, + "y": 97, + "z": 743 + }, + { + "x": 546, + "y": 101, + "z": 738 + }, + { + "x": 547, + "y": 87, + "z": 736 + }, + { + "x": 550, + "y": 87, + "z": 741 + }, + { + "x": 554, + "y": 81, + "z": 738 + }, + { + "x": 555, + "y": 72, + "z": 748 + }, + { + "x": 551, + "y": 64, + "z": 745 + }, + { + "x": 545, + "y": 61, + "z": 741 + }, + { + "x": 542, + "y": 183, + "z": 749 + }, + { + "x": 537, + "y": 179, + "z": 740 + }, + { + "x": 535, + "y": 179, + "z": 740 + }, + { + "x": 536, + "y": 172, + "z": 738 + }, + { + "x": 528, + "y": 174, + "z": 743 + }, + { + "x": 538, + "y": 174, + "z": 750 + }, + { + "x": 540, + "y": 157, + "z": 748 + }, + { + "x": 536, + "y": 154, + "z": 743 + }, + { + "x": 537, + "y": 144, + "z": 743 + }, + { + "x": 530, + "y": 143, + "z": 747 + }, + { + "x": 531, + "y": 144, + "z": 750 + }, + { + "x": 531, + "y": 138, + "z": 750 + }, + { + "x": 535, + "y": 137, + "z": 744 + }, + { + "x": 539, + "y": 132, + "z": 749 + }, + { + "x": 541, + "y": 126, + "z": 744 + }, + { + "x": 535, + "y": 107, + "z": 746 + }, + { + "x": 531, + "y": 96, + "z": 739 + }, + { + "x": 542, + "y": 99, + "z": 739 + }, + { + "x": 528, + "y": 79, + "z": 741 + }, + { + "x": 531, + "y": 78, + "z": 743 + }, + { + "x": 536, + "y": 69, + "z": 744 + }, + { + "x": 537, + "y": 56, + "z": 741 + }, + { + "x": 523, + "y": 181, + "z": 746 + }, + { + "x": 518, + "y": 169, + "z": 747 + }, + { + "x": 521, + "y": 163, + "z": 747 + }, + { + "x": 517, + "y": 158, + "z": 744 + }, + { + "x": 522, + "y": 153, + "z": 741 + }, + { + "x": 516, + "y": 146, + "z": 742 + }, + { + "x": 514, + "y": 142, + "z": 739 + }, + { + "x": 520, + "y": 127, + "z": 741 + }, + { + "x": 519, + "y": 116, + "z": 746 + }, + { + "x": 518, + "y": 108, + "z": 744 + }, + { + "x": 515, + "y": 107, + "z": 743 + }, + { + "x": 513, + "y": 107, + "z": 748 + }, + { + "x": 515, + "y": 96, + "z": 745 + }, + { + "x": 515, + "y": 92, + "z": 750 + }, + { + "x": 519, + "y": 81, + "z": 747 + }, + { + "x": 525, + "y": 78, + "z": 749 + }, + { + "x": 521, + "y": 80, + "z": 739 + }, + { + "x": 520, + "y": 62, + "z": 742 + }, + { + "x": 514, + "y": 69, + "z": 749 + }, + { + "x": 519, + "y": 179, + "z": 758 + }, + { + "x": 522, + "y": 177, + "z": 760 + }, + { + "x": 524, + "y": 169, + "z": 763 + }, + { + "x": 521, + "y": 163, + "z": 765 + }, + { + "x": 523, + "y": 144, + "z": 764 + }, + { + "x": 526, + "y": 137, + "z": 763 + }, + { + "x": 515, + "y": 141, + "z": 764 + }, + { + "x": 517, + "y": 133, + "z": 756 + }, + { + "x": 521, + "y": 134, + "z": 754 + }, + { + "x": 524, + "y": 123, + "z": 755 + }, + { + "x": 525, + "y": 128, + "z": 760 + }, + { + "x": 515, + "y": 113, + "z": 765 + }, + { + "x": 519, + "y": 103, + "z": 765 + }, + { + "x": 517, + "y": 88, + "z": 766 + }, + { + "x": 523, + "y": 102, + "z": 753 + }, + { + "x": 513, + "y": 89, + "z": 754 + }, + { + "x": 526, + "y": 81, + "z": 754 + }, + { + "x": 527, + "y": 78, + "z": 756 + }, + { + "x": 513, + "y": 65, + "z": 752 + }, + { + "x": 531, + "y": 181, + "z": 755 + }, + { + "x": 537, + "y": 174, + "z": 754 + }, + { + "x": 537, + "y": 166, + "z": 759 + }, + { + "x": 532, + "y": 166, + "z": 767 + }, + { + "x": 532, + "y": 149, + "z": 758 + }, + { + "x": 539, + "y": 155, + "z": 758 + }, + { + "x": 538, + "y": 142, + "z": 766 + }, + { + "x": 528, + "y": 140, + "z": 763 + }, + { + "x": 539, + "y": 132, + "z": 754 + }, + { + "x": 538, + "y": 122, + "z": 762 + }, + { + "x": 536, + "y": 111, + "z": 765 + }, + { + "x": 536, + "y": 80, + "z": 765 + }, + { + "x": 533, + "y": 73, + "z": 755 + }, + { + "x": 548, + "y": 182, + "z": 758 + }, + { + "x": 551, + "y": 158, + "z": 758 + }, + { + "x": 553, + "y": 146, + "z": 754 + }, + { + "x": 550, + "y": 138, + "z": 759 + }, + { + "x": 552, + "y": 140, + "z": 764 + }, + { + "x": 545, + "y": 115, + "z": 754 + }, + { + "x": 553, + "y": 113, + "z": 752 + }, + { + "x": 553, + "y": 101, + "z": 765 + }, + { + "x": 552, + "y": 86, + "z": 761 + }, + { + "x": 549, + "y": 92, + "z": 760 + }, + { + "x": 548, + "y": 79, + "z": 759 + }, + { + "x": 555, + "y": 76, + "z": 753 + }, + { + "x": 549, + "y": 65, + "z": 762 + }, + { + "x": 564, + "y": 184, + "z": 756 + }, + { + "x": 570, + "y": 184, + "z": 763 + }, + { + "x": 570, + "y": 178, + "z": 759 + }, + { + "x": 574, + "y": 167, + "z": 757 + }, + { + "x": 562, + "y": 166, + "z": 752 + }, + { + "x": 569, + "y": 145, + "z": 765 + }, + { + "x": 571, + "y": 130, + "z": 754 + }, + { + "x": 571, + "y": 111, + "z": 757 + }, + { + "x": 571, + "y": 103, + "z": 754 + }, + { + "x": 566, + "y": 101, + "z": 758 + }, + { + "x": 567, + "y": 93, + "z": 764 + }, + { + "x": 561, + "y": 92, + "z": 765 + }, + { + "x": 581, + "y": 184, + "z": 754 + }, + { + "x": 592, + "y": 185, + "z": 757 + }, + { + "x": 587, + "y": 178, + "z": 767 + }, + { + "x": 586, + "y": 175, + "z": 755 + }, + { + "x": 580, + "y": 170, + "z": 765 + }, + { + "x": 589, + "y": 156, + "z": 755 + }, + { + "x": 586, + "y": 149, + "z": 757 + }, + { + "x": 577, + "y": 135, + "z": 756 + }, + { + "x": 581, + "y": 123, + "z": 754 + }, + { + "x": 580, + "y": 110, + "z": 756 + }, + { + "x": 585, + "y": 106, + "z": 756 + }, + { + "x": 580, + "y": 97, + "z": 755 + }, + { + "x": 586, + "y": 99, + "z": 764 + }, + { + "x": 578, + "y": 91, + "z": 766 + }, + { + "x": 585, + "y": 75, + "z": 764 + }, + { + "x": 585, + "y": 67, + "z": 763 + }, + { + "x": 577, + "y": 65, + "z": 762 + }, + { + "x": 605, + "y": 186, + "z": 765 + }, + { + "x": 603, + "y": 186, + "z": 760 + }, + { + "x": 606, + "y": 181, + "z": 766 + }, + { + "x": 594, + "y": 161, + "z": 756 + }, + { + "x": 597, + "y": 165, + "z": 763 + }, + { + "x": 605, + "y": 163, + "z": 754 + }, + { + "x": 603, + "y": 151, + "z": 755 + }, + { + "x": 603, + "y": 143, + "z": 766 + }, + { + "x": 601, + "y": 133, + "z": 763 + }, + { + "x": 597, + "y": 135, + "z": 764 + }, + { + "x": 594, + "y": 128, + "z": 763 + }, + { + "x": 601, + "y": 121, + "z": 754 + }, + { + "x": 602, + "y": 121, + "z": 755 + }, + { + "x": 594, + "y": 115, + "z": 755 + }, + { + "x": 602, + "y": 109, + "z": 762 + }, + { + "x": 598, + "y": 105, + "z": 765 + }, + { + "x": 601, + "y": 91, + "z": 766 + }, + { + "x": 607, + "y": 84, + "z": 760 + }, + { + "x": 598, + "y": 87, + "z": 754 + }, + { + "x": 596, + "y": 80, + "z": 754 + }, + { + "x": 615, + "y": 178, + "z": 761 + }, + { + "x": 614, + "y": 174, + "z": 755 + }, + { + "x": 622, + "y": 172, + "z": 755 + }, + { + "x": 618, + "y": 165, + "z": 759 + }, + { + "x": 614, + "y": 166, + "z": 757 + }, + { + "x": 617, + "y": 151, + "z": 764 + }, + { + "x": 619, + "y": 153, + "z": 757 + }, + { + "x": 610, + "y": 151, + "z": 754 + }, + { + "x": 613, + "y": 131, + "z": 759 + }, + { + "x": 615, + "y": 130, + "z": 764 + }, + { + "x": 621, + "y": 130, + "z": 759 + }, + { + "x": 619, + "y": 123, + "z": 754 + }, + { + "x": 609, + "y": 114, + "z": 761 + }, + { + "x": 620, + "y": 108, + "z": 760 + }, + { + "x": 620, + "y": 105, + "z": 756 + }, + { + "x": 611, + "y": 101, + "z": 766 + }, + { + "x": 616, + "y": 88, + "z": 761 + }, + { + "x": 610, + "y": 85, + "z": 761 + }, + { + "x": 614, + "y": 91, + "z": 755 + }, + { + "x": 609, + "y": 83, + "z": 753 + }, + { + "x": 621, + "y": 77, + "z": 761 + }, + { + "x": 619, + "y": 76, + "z": 766 + }, + { + "x": 617, + "y": 66, + "z": 757 + }, + { + "x": 615, + "y": 66, + "z": 754 + }, + { + "x": 625, + "y": 185, + "z": 754 + }, + { + "x": 628, + "y": 172, + "z": 766 + }, + { + "x": 635, + "y": 151, + "z": 765 + }, + { + "x": 638, + "y": 145, + "z": 766 + }, + { + "x": 639, + "y": 151, + "z": 758 + }, + { + "x": 636, + "y": 145, + "z": 754 + }, + { + "x": 627, + "y": 143, + "z": 753 + }, + { + "x": 624, + "y": 145, + "z": 760 + }, + { + "x": 627, + "y": 145, + "z": 763 + }, + { + "x": 633, + "y": 130, + "z": 761 + }, + { + "x": 627, + "y": 129, + "z": 753 + }, + { + "x": 626, + "y": 113, + "z": 761 + }, + { + "x": 635, + "y": 100, + "z": 761 + }, + { + "x": 639, + "y": 96, + "z": 761 + }, + { + "x": 635, + "y": 74, + "z": 760 + }, + { + "x": 635, + "y": 71, + "z": 764 + }, + { + "x": 626, + "y": 67, + "z": 764 + }, + { + "x": 624, + "y": 74, + "z": 758 + }, + { + "x": 626, + "y": 75, + "z": 753 + }, + { + "x": 652, + "y": 179, + "z": 753 + }, + { + "x": 653, + "y": 170, + "z": 760 + }, + { + "x": 649, + "y": 168, + "z": 762 + }, + { + "x": 651, + "y": 176, + "z": 766 + }, + { + "x": 642, + "y": 157, + "z": 757 + }, + { + "x": 644, + "y": 155, + "z": 753 + }, + { + "x": 650, + "y": 137, + "z": 757 + }, + { + "x": 655, + "y": 144, + "z": 752 + }, + { + "x": 652, + "y": 137, + "z": 759 + }, + { + "x": 654, + "y": 119, + "z": 761 + }, + { + "x": 646, + "y": 105, + "z": 765 + }, + { + "x": 652, + "y": 104, + "z": 761 + }, + { + "x": 644, + "y": 104, + "z": 754 + }, + { + "x": 647, + "y": 97, + "z": 754 + }, + { + "x": 647, + "y": 94, + "z": 768 + }, + { + "x": 643, + "y": 94, + "z": 760 + }, + { + "x": 648, + "y": 81, + "z": 755 + }, + { + "x": 652, + "y": 78, + "z": 754 + }, + { + "x": 649, + "y": 66, + "z": 758 + }, + { + "x": 654, + "y": 64, + "z": 767 + }, + { + "x": 659, + "y": 181, + "z": 766 + }, + { + "x": 658, + "y": 174, + "z": 762 + }, + { + "x": 659, + "y": 167, + "z": 752 + }, + { + "x": 659, + "y": 161, + "z": 755 + }, + { + "x": 665, + "y": 151, + "z": 756 + }, + { + "x": 660, + "y": 136, + "z": 763 + }, + { + "x": 656, + "y": 121, + "z": 755 + }, + { + "x": 663, + "y": 112, + "z": 765 + }, + { + "x": 659, + "y": 104, + "z": 763 + }, + { + "x": 661, + "y": 77, + "z": 760 + }, + { + "x": 664, + "y": 72, + "z": 756 + }, + { + "x": 659, + "y": 72, + "z": 754 + }, + { + "x": 661, + "y": 179, + "z": 779 + }, + { + "x": 665, + "y": 155, + "z": 774 + }, + { + "x": 667, + "y": 150, + "z": 775 + }, + { + "x": 663, + "y": 148, + "z": 782 + }, + { + "x": 663, + "y": 139, + "z": 780 + }, + { + "x": 663, + "y": 130, + "z": 782 + }, + { + "x": 667, + "y": 130, + "z": 775 + }, + { + "x": 662, + "y": 122, + "z": 780 + }, + { + "x": 659, + "y": 121, + "z": 771 + }, + { + "x": 659, + "y": 104, + "z": 771 + }, + { + "x": 661, + "y": 96, + "z": 775 + }, + { + "x": 663, + "y": 85, + "z": 778 + }, + { + "x": 666, + "y": 85, + "z": 775 + }, + { + "x": 666, + "y": 89, + "z": 768 + }, + { + "x": 659, + "y": 83, + "z": 769 + }, + { + "x": 663, + "y": 74, + "z": 773 + }, + { + "x": 666, + "y": 74, + "z": 776 + }, + { + "x": 657, + "y": 76, + "z": 773 + }, + { + "x": 653, + "y": 169, + "z": 781 + }, + { + "x": 650, + "y": 170, + "z": 778 + }, + { + "x": 654, + "y": 174, + "z": 773 + }, + { + "x": 652, + "y": 172, + "z": 768 + }, + { + "x": 641, + "y": 161, + "z": 772 + }, + { + "x": 644, + "y": 152, + "z": 776 + }, + { + "x": 644, + "y": 144, + "z": 771 + }, + { + "x": 643, + "y": 128, + "z": 772 + }, + { + "x": 651, + "y": 125, + "z": 777 + }, + { + "x": 654, + "y": 123, + "z": 777 + }, + { + "x": 645, + "y": 119, + "z": 780 + }, + { + "x": 643, + "y": 109, + "z": 775 + }, + { + "x": 646, + "y": 97, + "z": 774 + }, + { + "x": 648, + "y": 97, + "z": 769 + }, + { + "x": 654, + "y": 99, + "z": 774 + }, + { + "x": 645, + "y": 82, + "z": 778 + }, + { + "x": 652, + "y": 68, + "z": 773 + }, + { + "x": 649, + "y": 66, + "z": 778 + }, + { + "x": 643, + "y": 66, + "z": 773 + }, + { + "x": 651, + "y": 68, + "z": 782 + }, + { + "x": 652, + "y": 60, + "z": 781 + }, + { + "x": 651, + "y": 55, + "z": 782 + }, + { + "x": 634, + "y": 182, + "z": 777 + }, + { + "x": 624, + "y": 182, + "z": 776 + }, + { + "x": 631, + "y": 180, + "z": 770 + }, + { + "x": 632, + "y": 172, + "z": 769 + }, + { + "x": 637, + "y": 174, + "z": 781 + }, + { + "x": 628, + "y": 175, + "z": 781 + }, + { + "x": 632, + "y": 158, + "z": 775 + }, + { + "x": 636, + "y": 152, + "z": 770 + }, + { + "x": 629, + "y": 135, + "z": 777 + }, + { + "x": 626, + "y": 133, + "z": 779 + }, + { + "x": 633, + "y": 127, + "z": 782 + }, + { + "x": 638, + "y": 129, + "z": 778 + }, + { + "x": 639, + "y": 104, + "z": 775 + }, + { + "x": 631, + "y": 107, + "z": 772 + }, + { + "x": 626, + "y": 105, + "z": 770 + }, + { + "x": 628, + "y": 82, + "z": 769 + }, + { + "x": 626, + "y": 74, + "z": 777 + }, + { + "x": 630, + "y": 74, + "z": 779 + }, + { + "x": 621, + "y": 174, + "z": 781 + }, + { + "x": 617, + "y": 165, + "z": 773 + }, + { + "x": 621, + "y": 165, + "z": 773 + }, + { + "x": 616, + "y": 159, + "z": 770 + }, + { + "x": 615, + "y": 149, + "z": 769 + }, + { + "x": 613, + "y": 143, + "z": 778 + }, + { + "x": 608, + "y": 146, + "z": 780 + }, + { + "x": 614, + "y": 117, + "z": 780 + }, + { + "x": 611, + "y": 116, + "z": 774 + }, + { + "x": 621, + "y": 79, + "z": 773 + }, + { + "x": 621, + "y": 72, + "z": 776 + }, + { + "x": 614, + "y": 73, + "z": 772 + }, + { + "x": 609, + "y": 66, + "z": 775 + }, + { + "x": 601, + "y": 174, + "z": 776 + }, + { + "x": 596, + "y": 174, + "z": 779 + }, + { + "x": 593, + "y": 176, + "z": 782 + }, + { + "x": 592, + "y": 184, + "z": 780 + }, + { + "x": 601, + "y": 156, + "z": 774 + }, + { + "x": 590, + "y": 163, + "z": 773 + }, + { + "x": 599, + "y": 138, + "z": 773 + }, + { + "x": 602, + "y": 142, + "z": 771 + }, + { + "x": 604, + "y": 125, + "z": 771 + }, + { + "x": 594, + "y": 114, + "z": 775 + }, + { + "x": 597, + "y": 107, + "z": 776 + }, + { + "x": 607, + "y": 101, + "z": 768 + }, + { + "x": 605, + "y": 81, + "z": 770 + }, + { + "x": 598, + "y": 89, + "z": 773 + }, + { + "x": 605, + "y": 77, + "z": 782 + }, + { + "x": 603, + "y": 72, + "z": 778 + }, + { + "x": 604, + "y": 65, + "z": 781 + }, + { + "x": 589, + "y": 175, + "z": 771 + }, + { + "x": 589, + "y": 175, + "z": 780 + }, + { + "x": 578, + "y": 176, + "z": 779 + }, + { + "x": 580, + "y": 172, + "z": 769 + }, + { + "x": 591, + "y": 162, + "z": 777 + }, + { + "x": 589, + "y": 162, + "z": 782 + }, + { + "x": 589, + "y": 156, + "z": 780 + }, + { + "x": 586, + "y": 155, + "z": 774 + }, + { + "x": 589, + "y": 130, + "z": 772 + }, + { + "x": 589, + "y": 131, + "z": 780 + }, + { + "x": 588, + "y": 102, + "z": 778 + }, + { + "x": 578, + "y": 99, + "z": 780 + }, + { + "x": 577, + "y": 91, + "z": 769 + }, + { + "x": 577, + "y": 82, + "z": 770 + }, + { + "x": 580, + "y": 74, + "z": 782 + }, + { + "x": 586, + "y": 83, + "z": 780 + }, + { + "x": 571, + "y": 176, + "z": 779 + }, + { + "x": 561, + "y": 173, + "z": 781 + }, + { + "x": 564, + "y": 168, + "z": 771 + }, + { + "x": 565, + "y": 158, + "z": 776 + }, + { + "x": 562, + "y": 153, + "z": 776 + }, + { + "x": 561, + "y": 149, + "z": 777 + }, + { + "x": 566, + "y": 139, + "z": 781 + }, + { + "x": 564, + "y": 134, + "z": 780 + }, + { + "x": 567, + "y": 138, + "z": 769 + }, + { + "x": 573, + "y": 129, + "z": 779 + }, + { + "x": 572, + "y": 104, + "z": 768 + }, + { + "x": 569, + "y": 91, + "z": 769 + }, + { + "x": 567, + "y": 91, + "z": 774 + }, + { + "x": 573, + "y": 83, + "z": 780 + }, + { + "x": 561, + "y": 83, + "z": 777 + }, + { + "x": 569, + "y": 66, + "z": 779 + }, + { + "x": 556, + "y": 184, + "z": 776 + }, + { + "x": 557, + "y": 184, + "z": 782 + }, + { + "x": 556, + "y": 176, + "z": 780 + }, + { + "x": 547, + "y": 166, + "z": 770 + }, + { + "x": 545, + "y": 168, + "z": 773 + }, + { + "x": 558, + "y": 151, + "z": 776 + }, + { + "x": 556, + "y": 151, + "z": 781 + }, + { + "x": 554, + "y": 137, + "z": 775 + }, + { + "x": 548, + "y": 131, + "z": 776 + }, + { + "x": 551, + "y": 131, + "z": 782 + }, + { + "x": 553, + "y": 121, + "z": 783 + }, + { + "x": 551, + "y": 118, + "z": 781 + }, + { + "x": 552, + "y": 123, + "z": 772 + }, + { + "x": 550, + "y": 105, + "z": 767 + }, + { + "x": 549, + "y": 94, + "z": 771 + }, + { + "x": 547, + "y": 94, + "z": 774 + }, + { + "x": 548, + "y": 82, + "z": 773 + }, + { + "x": 555, + "y": 88, + "z": 775 + }, + { + "x": 547, + "y": 90, + "z": 782 + }, + { + "x": 547, + "y": 78, + "z": 779 + }, + { + "x": 548, + "y": 65, + "z": 780 + }, + { + "x": 552, + "y": 67, + "z": 777 + }, + { + "x": 551, + "y": 67, + "z": 769 + }, + { + "x": 538, + "y": 183, + "z": 772 + }, + { + "x": 532, + "y": 166, + "z": 775 + }, + { + "x": 528, + "y": 174, + "z": 781 + }, + { + "x": 532, + "y": 164, + "z": 776 + }, + { + "x": 535, + "y": 164, + "z": 775 + }, + { + "x": 531, + "y": 144, + "z": 771 + }, + { + "x": 531, + "y": 137, + "z": 775 + }, + { + "x": 537, + "y": 142, + "z": 781 + }, + { + "x": 542, + "y": 147, + "z": 782 + }, + { + "x": 537, + "y": 121, + "z": 778 + }, + { + "x": 535, + "y": 115, + "z": 780 + }, + { + "x": 540, + "y": 105, + "z": 774 + }, + { + "x": 530, + "y": 92, + "z": 771 + }, + { + "x": 530, + "y": 75, + "z": 773 + }, + { + "x": 536, + "y": 77, + "z": 782 + }, + { + "x": 515, + "y": 179, + "z": 783 + }, + { + "x": 515, + "y": 179, + "z": 778 + }, + { + "x": 514, + "y": 175, + "z": 779 + }, + { + "x": 521, + "y": 176, + "z": 781 + }, + { + "x": 526, + "y": 173, + "z": 779 + }, + { + "x": 524, + "y": 175, + "z": 773 + }, + { + "x": 524, + "y": 162, + "z": 774 + }, + { + "x": 523, + "y": 161, + "z": 781 + }, + { + "x": 515, + "y": 157, + "z": 778 + }, + { + "x": 524, + "y": 162, + "z": 768 + }, + { + "x": 521, + "y": 134, + "z": 774 + }, + { + "x": 521, + "y": 130, + "z": 775 + }, + { + "x": 515, + "y": 129, + "z": 780 + }, + { + "x": 512, + "y": 129, + "z": 782 + }, + { + "x": 515, + "y": 135, + "z": 776 + }, + { + "x": 521, + "y": 135, + "z": 783 + }, + { + "x": 517, + "y": 101, + "z": 776 + }, + { + "x": 526, + "y": 106, + "z": 781 + }, + { + "x": 518, + "y": 82, + "z": 781 + }, + { + "x": 514, + "y": 86, + "z": 780 + }, + { + "x": 513, + "y": 86, + "z": 776 + }, + { + "x": 516, + "y": 79, + "z": 772 + }, + { + "x": 527, + "y": 72, + "z": 769 + }, + { + "x": 523, + "y": 67, + "z": 775 + }, + { + "x": 526, + "y": 70, + "z": 782 + }, + { + "x": 515, + "y": 181, + "z": 785 + }, + { + "x": 523, + "y": 184, + "z": 785 + }, + { + "x": 518, + "y": 179, + "z": 793 + }, + { + "x": 522, + "y": 167, + "z": 794 + }, + { + "x": 527, + "y": 162, + "z": 789 + }, + { + "x": 523, + "y": 160, + "z": 786 + }, + { + "x": 514, + "y": 153, + "z": 792 + }, + { + "x": 516, + "y": 155, + "z": 797 + }, + { + "x": 523, + "y": 145, + "z": 798 + }, + { + "x": 513, + "y": 144, + "z": 795 + }, + { + "x": 514, + "y": 120, + "z": 792 + }, + { + "x": 518, + "y": 129, + "z": 788 + }, + { + "x": 526, + "y": 132, + "z": 786 + }, + { + "x": 521, + "y": 122, + "z": 794 + }, + { + "x": 523, + "y": 105, + "z": 792 + }, + { + "x": 519, + "y": 105, + "z": 790 + }, + { + "x": 513, + "y": 106, + "z": 787 + }, + { + "x": 517, + "y": 101, + "z": 798 + }, + { + "x": 513, + "y": 95, + "z": 797 + }, + { + "x": 521, + "y": 86, + "z": 792 + }, + { + "x": 525, + "y": 83, + "z": 788 + }, + { + "x": 516, + "y": 73, + "z": 793 + }, + { + "x": 512, + "y": 68, + "z": 789 + }, + { + "x": 513, + "y": 62, + "z": 789 + }, + { + "x": 526, + "y": 64, + "z": 795 + }, + { + "x": 513, + "y": 182, + "z": 784 + }, + { + "x": 525, + "y": 186, + "z": 786 + }, + { + "x": 517, + "y": 179, + "z": 790 + }, + { + "x": 522, + "y": 173, + "z": 794 + }, + { + "x": 522, + "y": 163, + "z": 786 + }, + { + "x": 513, + "y": 154, + "z": 792 + }, + { + "x": 516, + "y": 154, + "z": 797 + }, + { + "x": 523, + "y": 146, + "z": 797 + }, + { + "x": 526, + "y": 135, + "z": 785 + }, + { + "x": 516, + "y": 129, + "z": 789 + }, + { + "x": 515, + "y": 121, + "z": 790 + }, + { + "x": 522, + "y": 125, + "z": 792 + }, + { + "x": 524, + "y": 105, + "z": 793 + }, + { + "x": 519, + "y": 105, + "z": 790 + }, + { + "x": 515, + "y": 108, + "z": 791 + }, + { + "x": 516, + "y": 100, + "z": 799 + }, + { + "x": 522, + "y": 87, + "z": 792 + }, + { + "x": 524, + "y": 84, + "z": 787 + }, + { + "x": 515, + "y": 72, + "z": 793 + }, + { + "x": 512, + "y": 67, + "z": 789 + }, + { + "x": 514, + "y": 62, + "z": 788 + }, + { + "x": 513, + "y": 58, + "z": 787 + }, + { + "x": 528, + "y": 184, + "z": 786 + }, + { + "x": 532, + "y": 168, + "z": 786 + }, + { + "x": 529, + "y": 166, + "z": 786 + }, + { + "x": 535, + "y": 177, + "z": 797 + }, + { + "x": 542, + "y": 174, + "z": 793 + }, + { + "x": 543, + "y": 159, + "z": 796 + }, + { + "x": 532, + "y": 151, + "z": 796 + }, + { + "x": 534, + "y": 129, + "z": 798 + }, + { + "x": 538, + "y": 117, + "z": 789 + }, + { + "x": 543, + "y": 106, + "z": 791 + }, + { + "x": 540, + "y": 104, + "z": 796 + }, + { + "x": 531, + "y": 108, + "z": 798 + }, + { + "x": 534, + "y": 89, + "z": 799 + }, + { + "x": 542, + "y": 87, + "z": 796 + }, + { + "x": 534, + "y": 77, + "z": 785 + }, + { + "x": 533, + "y": 68, + "z": 786 + }, + { + "x": 531, + "y": 72, + "z": 785 + }, + { + "x": 530, + "y": 65, + "z": 791 + }, + { + "x": 548, + "y": 174, + "z": 785 + }, + { + "x": 547, + "y": 181, + "z": 795 + }, + { + "x": 558, + "y": 171, + "z": 794 + }, + { + "x": 552, + "y": 160, + "z": 796 + }, + { + "x": 546, + "y": 160, + "z": 791 + }, + { + "x": 545, + "y": 158, + "z": 796 + }, + { + "x": 557, + "y": 162, + "z": 787 + }, + { + "x": 556, + "y": 153, + "z": 794 + }, + { + "x": 550, + "y": 142, + "z": 790 + }, + { + "x": 547, + "y": 142, + "z": 794 + }, + { + "x": 558, + "y": 135, + "z": 798 + }, + { + "x": 555, + "y": 135, + "z": 797 + }, + { + "x": 550, + "y": 132, + "z": 799 + }, + { + "x": 553, + "y": 128, + "z": 798 + }, + { + "x": 548, + "y": 125, + "z": 798 + }, + { + "x": 546, + "y": 125, + "z": 789 + }, + { + "x": 548, + "y": 129, + "z": 785 + }, + { + "x": 555, + "y": 116, + "z": 787 + }, + { + "x": 549, + "y": 118, + "z": 785 + }, + { + "x": 557, + "y": 114, + "z": 796 + }, + { + "x": 554, + "y": 105, + "z": 795 + }, + { + "x": 548, + "y": 108, + "z": 797 + }, + { + "x": 552, + "y": 81, + "z": 786 + }, + { + "x": 555, + "y": 84, + "z": 784 + }, + { + "x": 554, + "y": 69, + "z": 789 + }, + { + "x": 561, + "y": 176, + "z": 792 + }, + { + "x": 566, + "y": 172, + "z": 795 + }, + { + "x": 573, + "y": 169, + "z": 796 + }, + { + "x": 570, + "y": 160, + "z": 798 + }, + { + "x": 561, + "y": 153, + "z": 790 + }, + { + "x": 567, + "y": 144, + "z": 789 + }, + { + "x": 572, + "y": 137, + "z": 786 + }, + { + "x": 567, + "y": 134, + "z": 785 + }, + { + "x": 567, + "y": 125, + "z": 785 + }, + { + "x": 572, + "y": 125, + "z": 795 + }, + { + "x": 565, + "y": 113, + "z": 796 + }, + { + "x": 572, + "y": 86, + "z": 785 + }, + { + "x": 572, + "y": 78, + "z": 788 + }, + { + "x": 564, + "y": 74, + "z": 789 + }, + { + "x": 567, + "y": 68, + "z": 791 + }, + { + "x": 584, + "y": 185, + "z": 785 + }, + { + "x": 582, + "y": 186, + "z": 794 + }, + { + "x": 581, + "y": 165, + "z": 792 + }, + { + "x": 581, + "y": 157, + "z": 790 + }, + { + "x": 589, + "y": 158, + "z": 793 + }, + { + "x": 579, + "y": 126, + "z": 794 + }, + { + "x": 586, + "y": 111, + "z": 790 + }, + { + "x": 583, + "y": 106, + "z": 787 + }, + { + "x": 584, + "y": 100, + "z": 791 + }, + { + "x": 589, + "y": 99, + "z": 787 + }, + { + "x": 580, + "y": 85, + "z": 791 + }, + { + "x": 579, + "y": 85, + "z": 797 + }, + { + "x": 586, + "y": 90, + "z": 797 + }, + { + "x": 590, + "y": 84, + "z": 795 + }, + { + "x": 586, + "y": 78, + "z": 797 + }, + { + "x": 595, + "y": 183, + "z": 786 + }, + { + "x": 602, + "y": 184, + "z": 796 + }, + { + "x": 602, + "y": 167, + "z": 792 + }, + { + "x": 604, + "y": 170, + "z": 789 + }, + { + "x": 598, + "y": 149, + "z": 790 + }, + { + "x": 598, + "y": 149, + "z": 794 + }, + { + "x": 599, + "y": 140, + "z": 798 + }, + { + "x": 601, + "y": 131, + "z": 785 + }, + { + "x": 601, + "y": 111, + "z": 786 + }, + { + "x": 602, + "y": 108, + "z": 790 + }, + { + "x": 602, + "y": 108, + "z": 793 + }, + { + "x": 597, + "y": 94, + "z": 794 + }, + { + "x": 595, + "y": 71, + "z": 793 + }, + { + "x": 597, + "y": 66, + "z": 787 + }, + { + "x": 596, + "y": 67, + "z": 786 + }, + { + "x": 599, + "y": 61, + "z": 787 + }, + { + "x": 597, + "y": 55, + "z": 788 + }, + { + "x": 613, + "y": 182, + "z": 790 + }, + { + "x": 622, + "y": 168, + "z": 797 + }, + { + "x": 619, + "y": 168, + "z": 794 + }, + { + "x": 614, + "y": 162, + "z": 787 + }, + { + "x": 613, + "y": 152, + "z": 792 + }, + { + "x": 618, + "y": 146, + "z": 788 + }, + { + "x": 612, + "y": 141, + "z": 796 + }, + { + "x": 617, + "y": 136, + "z": 786 + }, + { + "x": 618, + "y": 121, + "z": 785 + }, + { + "x": 611, + "y": 120, + "z": 785 + }, + { + "x": 611, + "y": 108, + "z": 786 + }, + { + "x": 614, + "y": 112, + "z": 797 + }, + { + "x": 620, + "y": 93, + "z": 790 + }, + { + "x": 617, + "y": 78, + "z": 795 + }, + { + "x": 622, + "y": 75, + "z": 793 + }, + { + "x": 614, + "y": 70, + "z": 785 + }, + { + "x": 628, + "y": 172, + "z": 787 + }, + { + "x": 627, + "y": 161, + "z": 796 + }, + { + "x": 628, + "y": 145, + "z": 796 + }, + { + "x": 637, + "y": 141, + "z": 797 + }, + { + "x": 634, + "y": 111, + "z": 795 + }, + { + "x": 631, + "y": 102, + "z": 796 + }, + { + "x": 634, + "y": 88, + "z": 792 + }, + { + "x": 630, + "y": 98, + "z": 785 + }, + { + "x": 633, + "y": 80, + "z": 788 + }, + { + "x": 637, + "y": 84, + "z": 787 + }, + { + "x": 645, + "y": 169, + "z": 788 + }, + { + "x": 648, + "y": 173, + "z": 791 + }, + { + "x": 653, + "y": 183, + "z": 791 + }, + { + "x": 654, + "y": 176, + "z": 797 + }, + { + "x": 641, + "y": 179, + "z": 798 + }, + { + "x": 642, + "y": 160, + "z": 789 + }, + { + "x": 651, + "y": 144, + "z": 787 + }, + { + "x": 649, + "y": 139, + "z": 789 + }, + { + "x": 645, + "y": 138, + "z": 796 + }, + { + "x": 642, + "y": 119, + "z": 793 + }, + { + "x": 649, + "y": 119, + "z": 786 + }, + { + "x": 652, + "y": 104, + "z": 792 + }, + { + "x": 640, + "y": 102, + "z": 790 + }, + { + "x": 647, + "y": 77, + "z": 787 + }, + { + "x": 640, + "y": 80, + "z": 797 + }, + { + "x": 647, + "y": 69, + "z": 798 + }, + { + "x": 651, + "y": 62, + "z": 794 + }, + { + "x": 660, + "y": 175, + "z": 796 + }, + { + "x": 663, + "y": 152, + "z": 787 + }, + { + "x": 657, + "y": 150, + "z": 796 + }, + { + "x": 658, + "y": 143, + "z": 791 + }, + { + "x": 662, + "y": 130, + "z": 784 + }, + { + "x": 666, + "y": 121, + "z": 787 + }, + { + "x": 663, + "y": 122, + "z": 796 + }, + { + "x": 657, + "y": 119, + "z": 794 + }, + { + "x": 658, + "y": 107, + "z": 787 + }, + { + "x": 658, + "y": 104, + "z": 791 + }, + { + "x": 660, + "y": 99, + "z": 791 + }, + { + "x": 662, + "y": 93, + "z": 788 + }, + { + "x": 657, + "y": 80, + "z": 788 + }, + { + "x": 659, + "y": 72, + "z": 790 + }, + { + "x": 660, + "y": 74, + "z": 796 + }, + { + "x": 660, + "y": 68, + "z": 795 + }, + { + "x": 664, + "y": 183, + "z": 811 + }, + { + "x": 658, + "y": 177, + "z": 816 + }, + { + "x": 657, + "y": 172, + "z": 816 + }, + { + "x": 658, + "y": 159, + "z": 811 + }, + { + "x": 658, + "y": 152, + "z": 810 + }, + { + "x": 659, + "y": 145, + "z": 806 + }, + { + "x": 664, + "y": 150, + "z": 804 + }, + { + "x": 666, + "y": 145, + "z": 804 + }, + { + "x": 664, + "y": 126, + "z": 808 + }, + { + "x": 665, + "y": 125, + "z": 799 + }, + { + "x": 667, + "y": 119, + "z": 805 + }, + { + "x": 662, + "y": 110, + "z": 806 + }, + { + "x": 661, + "y": 109, + "z": 812 + }, + { + "x": 658, + "y": 109, + "z": 817 + }, + { + "x": 657, + "y": 83, + "z": 810 + }, + { + "x": 667, + "y": 84, + "z": 811 + }, + { + "x": 665, + "y": 83, + "z": 818 + }, + { + "x": 657, + "y": 81, + "z": 819 + }, + { + "x": 665, + "y": 66, + "z": 804 + }, + { + "x": 640, + "y": 165, + "z": 808 + }, + { + "x": 642, + "y": 153, + "z": 807 + }, + { + "x": 646, + "y": 153, + "z": 810 + }, + { + "x": 649, + "y": 156, + "z": 814 + }, + { + "x": 647, + "y": 156, + "z": 820 + }, + { + "x": 652, + "y": 146, + "z": 820 + }, + { + "x": 653, + "y": 146, + "z": 811 + }, + { + "x": 642, + "y": 130, + "z": 801 + }, + { + "x": 641, + "y": 123, + "z": 803 + }, + { + "x": 647, + "y": 130, + "z": 816 + }, + { + "x": 649, + "y": 99, + "z": 816 + }, + { + "x": 649, + "y": 107, + "z": 812 + }, + { + "x": 651, + "y": 108, + "z": 805 + }, + { + "x": 651, + "y": 105, + "z": 806 + }, + { + "x": 642, + "y": 105, + "z": 806 + }, + { + "x": 642, + "y": 97, + "z": 802 + }, + { + "x": 644, + "y": 94, + "z": 801 + }, + { + "x": 647, + "y": 95, + "z": 808 + }, + { + "x": 651, + "y": 84, + "z": 805 + }, + { + "x": 652, + "y": 84, + "z": 809 + }, + { + "x": 653, + "y": 71, + "z": 812 + }, + { + "x": 646, + "y": 73, + "z": 814 + }, + { + "x": 646, + "y": 65, + "z": 802 + }, + { + "x": 648, + "y": 64, + "z": 803 + }, + { + "x": 637, + "y": 179, + "z": 820 + }, + { + "x": 626, + "y": 174, + "z": 808 + }, + { + "x": 626, + "y": 182, + "z": 803 + }, + { + "x": 633, + "y": 177, + "z": 803 + }, + { + "x": 627, + "y": 171, + "z": 800 + }, + { + "x": 626, + "y": 159, + "z": 808 + }, + { + "x": 629, + "y": 160, + "z": 813 + }, + { + "x": 633, + "y": 158, + "z": 817 + }, + { + "x": 632, + "y": 147, + "z": 818 + }, + { + "x": 629, + "y": 135, + "z": 808 + }, + { + "x": 632, + "y": 132, + "z": 803 + }, + { + "x": 625, + "y": 129, + "z": 801 + }, + { + "x": 627, + "y": 123, + "z": 808 + }, + { + "x": 631, + "y": 123, + "z": 820 + }, + { + "x": 636, + "y": 113, + "z": 822 + }, + { + "x": 632, + "y": 112, + "z": 812 + }, + { + "x": 638, + "y": 106, + "z": 806 + }, + { + "x": 637, + "y": 111, + "z": 803 + }, + { + "x": 628, + "y": 104, + "z": 808 + }, + { + "x": 638, + "y": 98, + "z": 812 + }, + { + "x": 636, + "y": 89, + "z": 810 + }, + { + "x": 632, + "y": 93, + "z": 818 + }, + { + "x": 631, + "y": 80, + "z": 815 + }, + { + "x": 637, + "y": 70, + "z": 811 + }, + { + "x": 620, + "y": 185, + "z": 803 + }, + { + "x": 616, + "y": 181, + "z": 823 + }, + { + "x": 611, + "y": 180, + "z": 819 + }, + { + "x": 613, + "y": 174, + "z": 811 + }, + { + "x": 613, + "y": 174, + "z": 807 + }, + { + "x": 613, + "y": 166, + "z": 802 + }, + { + "x": 614, + "y": 159, + "z": 803 + }, + { + "x": 619, + "y": 147, + "z": 804 + }, + { + "x": 617, + "y": 138, + "z": 811 + }, + { + "x": 615, + "y": 131, + "z": 809 + }, + { + "x": 614, + "y": 136, + "z": 818 + }, + { + "x": 609, + "y": 125, + "z": 817 + }, + { + "x": 618, + "y": 122, + "z": 807 + }, + { + "x": 615, + "y": 120, + "z": 799 + }, + { + "x": 610, + "y": 108, + "z": 810 + }, + { + "x": 616, + "y": 102, + "z": 813 + }, + { + "x": 617, + "y": 94, + "z": 814 + }, + { + "x": 618, + "y": 94, + "z": 823 + }, + { + "x": 620, + "y": 79, + "z": 819 + }, + { + "x": 615, + "y": 72, + "z": 810 + }, + { + "x": 620, + "y": 66, + "z": 809 + }, + { + "x": 621, + "y": 69, + "z": 823 + }, + { + "x": 606, + "y": 178, + "z": 818 + }, + { + "x": 601, + "y": 178, + "z": 819 + }, + { + "x": 603, + "y": 182, + "z": 803 + }, + { + "x": 597, + "y": 160, + "z": 802 + }, + { + "x": 602, + "y": 159, + "z": 817 + }, + { + "x": 600, + "y": 143, + "z": 818 + }, + { + "x": 606, + "y": 146, + "z": 815 + }, + { + "x": 602, + "y": 137, + "z": 810 + }, + { + "x": 596, + "y": 144, + "z": 804 + }, + { + "x": 596, + "y": 136, + "z": 804 + }, + { + "x": 593, + "y": 130, + "z": 809 + }, + { + "x": 601, + "y": 135, + "z": 810 + }, + { + "x": 599, + "y": 124, + "z": 814 + }, + { + "x": 604, + "y": 122, + "z": 818 + }, + { + "x": 600, + "y": 110, + "z": 820 + }, + { + "x": 602, + "y": 109, + "z": 817 + }, + { + "x": 592, + "y": 113, + "z": 810 + }, + { + "x": 591, + "y": 114, + "z": 806 + }, + { + "x": 598, + "y": 115, + "z": 804 + }, + { + "x": 603, + "y": 114, + "z": 807 + }, + { + "x": 601, + "y": 97, + "z": 802 + }, + { + "x": 597, + "y": 95, + "z": 804 + }, + { + "x": 598, + "y": 99, + "z": 817 + }, + { + "x": 605, + "y": 99, + "z": 821 + }, + { + "x": 601, + "y": 87, + "z": 821 + }, + { + "x": 597, + "y": 81, + "z": 819 + }, + { + "x": 604, + "y": 88, + "z": 811 + }, + { + "x": 604, + "y": 84, + "z": 806 + }, + { + "x": 604, + "y": 89, + "z": 802 + }, + { + "x": 596, + "y": 72, + "z": 809 + }, + { + "x": 597, + "y": 61, + "z": 800 + }, + { + "x": 600, + "y": 64, + "z": 799 + }, + { + "x": 594, + "y": 62, + "z": 809 + }, + { + "x": 599, + "y": 64, + "z": 818 + }, + { + "x": 576, + "y": 184, + "z": 811 + }, + { + "x": 577, + "y": 178, + "z": 809 + }, + { + "x": 589, + "y": 173, + "z": 807 + }, + { + "x": 589, + "y": 165, + "z": 809 + }, + { + "x": 586, + "y": 165, + "z": 812 + }, + { + "x": 584, + "y": 145, + "z": 814 + }, + { + "x": 579, + "y": 148, + "z": 803 + }, + { + "x": 578, + "y": 135, + "z": 805 + }, + { + "x": 581, + "y": 128, + "z": 813 + }, + { + "x": 581, + "y": 124, + "z": 810 + }, + { + "x": 583, + "y": 118, + "z": 804 + }, + { + "x": 590, + "y": 114, + "z": 805 + }, + { + "x": 588, + "y": 108, + "z": 810 + }, + { + "x": 578, + "y": 104, + "z": 817 + }, + { + "x": 582, + "y": 104, + "z": 814 + }, + { + "x": 586, + "y": 99, + "z": 813 + }, + { + "x": 584, + "y": 103, + "z": 804 + }, + { + "x": 583, + "y": 84, + "z": 803 + }, + { + "x": 577, + "y": 88, + "z": 809 + }, + { + "x": 576, + "y": 91, + "z": 817 + }, + { + "x": 589, + "y": 84, + "z": 819 + }, + { + "x": 590, + "y": 75, + "z": 816 + }, + { + "x": 588, + "y": 64, + "z": 808 + }, + { + "x": 583, + "y": 55, + "z": 803 + }, + { + "x": 569, + "y": 180, + "z": 812 + }, + { + "x": 572, + "y": 180, + "z": 808 + }, + { + "x": 565, + "y": 169, + "z": 803 + }, + { + "x": 562, + "y": 161, + "z": 805 + }, + { + "x": 560, + "y": 164, + "z": 810 + }, + { + "x": 565, + "y": 157, + "z": 822 + }, + { + "x": 568, + "y": 146, + "z": 821 + }, + { + "x": 568, + "y": 137, + "z": 807 + }, + { + "x": 561, + "y": 132, + "z": 811 + }, + { + "x": 564, + "y": 110, + "z": 814 + }, + { + "x": 567, + "y": 89, + "z": 810 + }, + { + "x": 571, + "y": 91, + "z": 809 + }, + { + "x": 575, + "y": 86, + "z": 803 + }, + { + "x": 575, + "y": 87, + "z": 811 + }, + { + "x": 557, + "y": 87, + "z": 819 + }, + { + "x": 569, + "y": 67, + "z": 817 + }, + { + "x": 572, + "y": 67, + "z": 814 + }, + { + "x": 575, + "y": 65, + "z": 805 + }, + { + "x": 557, + "y": 184, + "z": 819 + }, + { + "x": 552, + "y": 178, + "z": 820 + }, + { + "x": 558, + "y": 172, + "z": 816 + }, + { + "x": 558, + "y": 161, + "z": 811 + }, + { + "x": 558, + "y": 160, + "z": 805 + }, + { + "x": 558, + "y": 167, + "z": 804 + }, + { + "x": 554, + "y": 166, + "z": 800 + }, + { + "x": 547, + "y": 170, + "z": 801 + }, + { + "x": 546, + "y": 162, + "z": 809 + }, + { + "x": 545, + "y": 158, + "z": 807 + }, + { + "x": 547, + "y": 152, + "z": 806 + }, + { + "x": 552, + "y": 148, + "z": 809 + }, + { + "x": 548, + "y": 146, + "z": 803 + }, + { + "x": 556, + "y": 135, + "z": 805 + }, + { + "x": 558, + "y": 139, + "z": 816 + }, + { + "x": 557, + "y": 139, + "z": 817 + }, + { + "x": 545, + "y": 139, + "z": 820 + }, + { + "x": 549, + "y": 123, + "z": 812 + }, + { + "x": 547, + "y": 123, + "z": 807 + }, + { + "x": 554, + "y": 124, + "z": 801 + }, + { + "x": 557, + "y": 116, + "z": 803 + }, + { + "x": 547, + "y": 108, + "z": 802 + }, + { + "x": 553, + "y": 98, + "z": 815 + }, + { + "x": 553, + "y": 90, + "z": 814 + }, + { + "x": 546, + "y": 94, + "z": 814 + }, + { + "x": 545, + "y": 88, + "z": 814 + }, + { + "x": 557, + "y": 55, + "z": 806 + }, + { + "x": 553, + "y": 57, + "z": 808 + }, + { + "x": 547, + "y": 60, + "z": 810 + }, + { + "x": 538, + "y": 179, + "z": 810 + }, + { + "x": 534, + "y": 177, + "z": 800 + }, + { + "x": 535, + "y": 170, + "z": 807 + }, + { + "x": 535, + "y": 167, + "z": 812 + }, + { + "x": 540, + "y": 163, + "z": 811 + }, + { + "x": 542, + "y": 155, + "z": 812 + }, + { + "x": 538, + "y": 151, + "z": 806 + }, + { + "x": 533, + "y": 153, + "z": 806 + }, + { + "x": 535, + "y": 143, + "z": 811 + }, + { + "x": 532, + "y": 125, + "z": 808 + }, + { + "x": 531, + "y": 128, + "z": 803 + }, + { + "x": 535, + "y": 128, + "z": 802 + }, + { + "x": 540, + "y": 114, + "z": 801 + }, + { + "x": 528, + "y": 107, + "z": 802 + }, + { + "x": 529, + "y": 104, + "z": 805 + }, + { + "x": 530, + "y": 103, + "z": 820 + }, + { + "x": 539, + "y": 87, + "z": 821 + }, + { + "x": 542, + "y": 93, + "z": 811 + }, + { + "x": 542, + "y": 84, + "z": 812 + }, + { + "x": 537, + "y": 91, + "z": 805 + }, + { + "x": 538, + "y": 91, + "z": 802 + }, + { + "x": 540, + "y": 91, + "z": 801 + }, + { + "x": 542, + "y": 83, + "z": 804 + }, + { + "x": 542, + "y": 83, + "z": 808 + }, + { + "x": 537, + "y": 74, + "z": 811 + }, + { + "x": 527, + "y": 184, + "z": 810 + }, + { + "x": 522, + "y": 179, + "z": 811 + }, + { + "x": 526, + "y": 171, + "z": 807 + }, + { + "x": 521, + "y": 156, + "z": 801 + }, + { + "x": 524, + "y": 145, + "z": 807 + }, + { + "x": 521, + "y": 146, + "z": 814 + }, + { + "x": 516, + "y": 143, + "z": 810 + }, + { + "x": 522, + "y": 128, + "z": 811 + }, + { + "x": 525, + "y": 126, + "z": 809 + }, + { + "x": 524, + "y": 117, + "z": 801 + }, + { + "x": 519, + "y": 111, + "z": 814 + }, + { + "x": 515, + "y": 113, + "z": 818 + }, + { + "x": 518, + "y": 99, + "z": 815 + }, + { + "x": 522, + "y": 84, + "z": 820 + }, + { + "x": 516, + "y": 83, + "z": 818 + }, + { + "x": 523, + "y": 89, + "z": 809 + }, + { + "x": 525, + "y": 77, + "z": 803 + }, + { + "x": 520, + "y": 74, + "z": 803 + }, + { + "x": 515, + "y": 72, + "z": 808 + }, + { + "x": 516, + "y": 72, + "z": 813 + }, + { + "x": 513, + "y": 70, + "z": 811 + }, + { + "x": 524, + "y": 52, + "z": 802 + }, + { + "x": 526, + "y": 53, + "z": 800 + }, + { + "x": 782, + "y": 163, + "z": 597 + }, + { + "x": 808, + "y": 157, + "z": 621 + }, + { + "x": 821, + "y": 142, + "z": 643 + }, + { + "x": 793, + "y": 114, + "z": 686 + }, + { + "x": 797, + "y": 117, + "z": 748 + }, + { + "x": 790, + "y": 117, + "z": 757 + }, + { + "x": 810, + "y": 107, + "z": 769 + }, + { + "x": 812, + "y": 79, + "z": 793 + }, + { + "x": 741, + "y": 107, + "z": 800 + }, + { + "x": 729, + "y": 106, + "z": 794 + }, + { + "x": 726, + "y": 94, + "z": 794 + }, + { + "x": 715, + "y": 102, + "z": 779 + }, + { + "x": 715, + "y": 97, + "z": 776 + }, + { + "x": 713, + "y": 90, + "z": 770 + }, + { + "x": 714, + "y": 83, + "z": 716 + }, + { + "x": 723, + "y": 67, + "z": 701 + }, + { + "x": 714, + "y": 67, + "z": 708 + }, + { + "x": 762, + "y": 73, + "z": 712 + }, + { + "x": 782, + "y": 69, + "z": 703 + }, + { + "x": 788, + "y": 67, + "z": 692 + }, + { + "x": 785, + "y": 69, + "z": 691 + }, + { + "x": 789, + "y": 65, + "z": 681 + }, + { + "x": 793, + "y": 66, + "z": 671 + }, + { + "x": 799, + "y": 63, + "z": 662 + }, + { + "x": 799, + "y": 66, + "z": 651 + }, + { + "x": 795, + "y": 68, + "z": 646 + }, + { + "x": 790, + "y": 68, + "z": 650 + }, + { + "x": 785, + "y": 68, + "z": 640 + }, + { + "x": 782, + "y": 68, + "z": 634 + }, + { + "x": 789, + "y": 67, + "z": 631 + }, + { + "x": 775, + "y": 80, + "z": 554 + }, + { + "x": 757, + "y": 76, + "z": 529 + }, + { + "x": 751, + "y": 80, + "z": 525 + }, + { + "x": 741, + "y": 85, + "z": 528 + }, + { + "x": 740, + "y": 79, + "z": 543 + }, + { + "x": 746, + "y": 74, + "z": 539 + }, + { + "x": 749, + "y": 68, + "z": 544 + }, + { + "x": 749, + "y": 66, + "z": 543 + }, + { + "x": 747, + "y": 65, + "z": 550 + }, + { + "x": 745, + "y": 65, + "z": 550 + }, + { + "x": 743, + "y": 65, + "z": 555 + }, + { + "x": 739, + "y": 65, + "z": 552 + }, + { + "x": 734, + "y": 65, + "z": 550 + }, + { + "x": 738, + "y": 65, + "z": 544 + }, + { + "x": 727, + "y": 68, + "z": 537 + }, + { + "x": 717, + "y": 74, + "z": 531 + }, + { + "x": 693, + "y": 77, + "z": 520 + }, + { + "x": 686, + "y": 79, + "z": 522 + }, + { + "x": 679, + "y": 85, + "z": 526 + }, + { + "x": 682, + "y": 83, + "z": 531 + }, + { + "x": 703, + "y": 82, + "z": 558 + }, + { + "x": 715, + "y": 76, + "z": 572 + }, + { + "x": 714, + "y": 74, + "z": 572 + }, + { + "x": 714, + "y": 90, + "z": 617 + }, + { + "x": 711, + "y": 89, + "z": 615 + }, + { + "x": 715, + "y": 91, + "z": 649 + }, + { + "x": 711, + "y": 87, + "z": 668 + }, + { + "x": 725, + "y": 89, + "z": 688 + }, + { + "x": 784, + "y": 86, + "z": 725 + }, + { + "x": 821, + "y": 72, + "z": 755 + }, + { + "x": 794, + "y": 70, + "z": 777 + }, + { + "x": 788, + "y": 67, + "z": 787 + }, + { + "x": 778, + "y": 68, + "z": 790 + }, + { + "x": 756, + "y": 66, + "z": 808 + }, + { + "x": 744, + "y": 64, + "z": 816 + }, + { + "x": 739, + "y": 65, + "z": 817 + }, + { + "x": 733, + "y": 66, + "z": 814 + }, + { + "x": 727, + "y": 66, + "z": 790 + }, + { + "x": 784, + "y": 99, + "z": 809 + }, + { + "x": 796, + "y": 113, + "z": 820 + }, + { + "x": 811, + "y": 107, + "z": 820 + }, + { + "x": 790, + "y": 122, + "z": 746 + }, + { + "x": 778, + "y": 124, + "z": 742 + }, + { + "x": 770, + "y": 126, + "z": 747 + }, + { + "x": 766, + "y": 126, + "z": 734 + }, + { + "x": 766, + "y": 123, + "z": 725 + }, + { + "x": 771, + "y": 126, + "z": 722 + }, + { + "x": 748, + "y": 135, + "z": 732 + }, + { + "x": 746, + "y": 135, + "z": 739 + }, + { + "x": 739, + "y": 135, + "z": 737 + }, + { + "x": 733, + "y": 135, + "z": 731 + }, + { + "x": 725, + "y": 138, + "z": 730 + }, + { + "x": 718, + "y": 144, + "z": 724 + }, + { + "x": 726, + "y": 143, + "z": 720 + }, + { + "x": 737, + "y": 146, + "z": 709 + }, + { + "x": 733, + "y": 142, + "z": 680 + }, + { + "x": 781, + "y": 177, + "z": 705 + }, + { + "x": 801, + "y": 179, + "z": 682 + }, + { + "x": 810, + "y": 185, + "z": 699 + }, + { + "x": 805, + "y": 174, + "z": 745 + }, + { + "x": 821, + "y": 175, + "z": 769 + }, + { + "x": 813, + "y": 175, + "z": 795 + }, + { + "x": 799, + "y": 175, + "z": 811 + }, + { + "x": 787, + "y": 175, + "z": 821 + }, + { + "x": 771, + "y": 186, + "z": 808 + }, + { + "x": 761, + "y": 186, + "z": 811 + }, + { + "x": 748, + "y": 177, + "z": 794 + }, + { + "x": 721, + "y": 171, + "z": 742 + }, + { + "x": 719, + "y": 167, + "z": 734 + }, + { + "x": 713, + "y": 163, + "z": 703 + }, + { + "x": 704, + "y": 158, + "z": 681 + }, + { + "x": 698, + "y": 160, + "z": 670 + }, + { + "x": 718, + "y": 169, + "z": 656 + }, + { + "x": 732, + "y": 170, + "z": 650 + }, + { + "x": 746, + "y": 170, + "z": 654 + }, + { + "x": 749, + "y": 171, + "z": 662 + }, + { + "x": 754, + "y": 171, + "z": 669 + }, + { + "x": 756, + "y": 166, + "z": 672 + }, + { + "x": 753, + "y": 177, + "z": 669 + }, + { + "x": 769, + "y": 184, + "z": 651 + }, + { + "x": 779, + "y": 187, + "z": 651 + }, + { + "x": 768, + "y": 171, + "z": 633 + }, + { + "x": 757, + "y": 168, + "z": 633 + }, + { + "x": 754, + "y": 173, + "z": 631 + }, + { + "x": 744, + "y": 166, + "z": 627 + }, + { + "x": 731, + "y": 158, + "z": 635 + }, + { + "x": 727, + "y": 160, + "z": 637 + }, + { + "x": 724, + "y": 156, + "z": 642 + }, + { + "x": 727, + "y": 159, + "z": 643 + }, + { + "x": 709, + "y": 148, + "z": 656 + }, + { + "x": 699, + "y": 148, + "z": 661 + }, + { + "x": 687, + "y": 144, + "z": 637 + }, + { + "x": 680, + "y": 144, + "z": 629 + }, + { + "x": 682, + "y": 147, + "z": 617 + }, + { + "x": 688, + "y": 161, + "z": 570 + }, + { + "x": 696, + "y": 161, + "z": 563 + }, + { + "x": 681, + "y": 167, + "z": 548 + }, + { + "x": 691, + "y": 169, + "z": 521 + }, + { + "x": 756, + "y": 169, + "z": 531 + }, + { + "x": 778, + "y": 172, + "z": 532 + }, + { + "x": 756, + "y": 164, + "z": 569 + }, + { + "x": 742, + "y": 164, + "z": 569 + }, + { + "x": 736, + "y": 160, + "z": 547 + }, + { + "x": 731, + "y": 139, + "z": 551 + }, + { + "x": 713, + "y": 131, + "z": 556 + }, + { + "x": 719, + "y": 126, + "z": 562 + }, + { + "x": 701, + "y": 128, + "z": 567 + }, + { + "x": 692, + "y": 117, + "z": 598 + }, + { + "x": 693, + "y": 110, + "z": 653 + }, + { + "x": 689, + "y": 114, + "z": 649 + }, + { + "x": 688, + "y": 109, + "z": 672 + }, + { + "x": 695, + "y": 109, + "z": 678 + }, + { + "x": 673, + "y": 106, + "z": 690 + }, + { + "x": 674, + "y": 120, + "z": 690 + }, + { + "x": 672, + "y": 123, + "z": 761 + }, + { + "x": 678, + "y": 124, + "z": 773 + }, + { + "x": 671, + "y": 141, + "z": 781 + }, + { + "x": 670, + "y": 141, + "z": 776 + }, + { + "x": 670, + "y": 144, + "z": 759 + }, + { + "x": 676, + "y": 144, + "z": 755 + }, + { + "x": 670, + "y": 148, + "z": 722 + }, + { + "x": 681, + "y": 153, + "z": 708 + }, + { + "x": 676, + "y": 148, + "z": 659 + }, + { + "x": 669, + "y": 132, + "z": 615 + }, + { + "x": 670, + "y": 123, + "z": 566 + }, + { + "x": 677, + "y": 114, + "z": 544 + }, + { + "x": 675, + "y": 108, + "z": 543 + }, + { + "x": 672, + "y": 99, + "z": 549 + }, + { + "x": 678, + "y": 100, + "z": 550 + }, + { + "x": 674, + "y": 84, + "z": 570 + }, + { + "x": 676, + "y": 87, + "z": 569 + }, + { + "x": 684, + "y": 84, + "z": 575 + }, + { + "x": 677, + "y": 89, + "z": 584 + }, + { + "x": 679, + "y": 81, + "z": 599 + }, + { + "x": 682, + "y": 79, + "z": 594 + }, + { + "x": 682, + "y": 67, + "z": 600 + }, + { + "x": 681, + "y": 66, + "z": 604 + }, + { + "x": 682, + "y": 71, + "z": 613 + }, + { + "x": 671, + "y": 70, + "z": 614 + }, + { + "x": 680, + "y": 66, + "z": 632 + }, + { + "x": 681, + "y": 67, + "z": 637 + }, + { + "x": 677, + "y": 91, + "z": 670 + }, + { + "x": 682, + "y": 91, + "z": 670 + }, + { + "x": 679, + "y": 84, + "z": 679 + }, + { + "x": 669, + "y": 78, + "z": 685 + }, + { + "x": 683, + "y": 64, + "z": 685 + }, + { + "x": 676, + "y": 67, + "z": 720 + }, + { + "x": 675, + "y": 87, + "z": 757 + }, + { + "x": 737, + "y": 103, + "z": 808 + }, + { + "x": 767, + "y": 93, + "z": 821 + }, + { + "x": 786, + "y": 99, + "z": 786 + }, + { + "x": 809, + "y": 105, + "z": 739 + }, + { + "x": 804, + "y": 105, + "z": 744 + }, + { + "x": 785, + "y": 99, + "z": 736 + }, + { + "x": 786, + "y": 97, + "z": 728 + }, + { + "x": 775, + "y": 97, + "z": 720 + }, + { + "x": 779, + "y": 99, + "z": 705 + }, + { + "x": 782, + "y": 121, + "z": 655 + }, + { + "x": 781, + "y": 124, + "z": 638 + }, + { + "x": 729, + "y": 117, + "z": 612 + }, + { + "x": 705, + "y": 123, + "z": 602 + }, + { + "x": 703, + "y": 123, + "z": 592 + }, + { + "x": 716, + "y": 136, + "z": 565 + }, + { + "x": 724, + "y": 145, + "z": 579 + }, + { + "x": 732, + "y": 140, + "z": 556 + }, + { + "x": 803, + "y": 129, + "z": 621 + }, + { + "x": 799, + "y": 119, + "z": 644 + }, + { + "x": 809, + "y": 182, + "z": 820 + }, + { + "x": 801, + "y": 187, + "z": 821 + }, + { + "x": 790, + "y": 181, + "z": 822 + }, + { + "x": 785, + "y": 182, + "z": 821 + }, + { + "x": 766, + "y": 182, + "z": 820 + }, + { + "x": 747, + "y": 179, + "z": 821 + }, + { + "x": 737, + "y": 179, + "z": 821 + }, + { + "x": 729, + "y": 183, + "z": 818 + }, + { + "x": 723, + "y": 181, + "z": 811 + }, + { + "x": 713, + "y": 174, + "z": 807 + }, + { + "x": 712, + "y": 172, + "z": 821 + }, + { + "x": 719, + "y": 166, + "z": 815 + }, + { + "x": 744, + "y": 174, + "z": 816 + }, + { + "x": 755, + "y": 181, + "z": 800 + }, + { + "x": 760, + "y": 179, + "z": 796 + }, + { + "x": 754, + "y": 177, + "z": 784 + }, + { + "x": 744, + "y": 185, + "z": 783 + }, + { + "x": 733, + "y": 186, + "z": 802 + }, + { + "x": 733, + "y": 183, + "z": 797 + }, + { + "x": 719, + "y": 179, + "z": 799 + }, + { + "x": 711, + "y": 187, + "z": 809 + }, + { + "x": 706, + "y": 179, + "z": 812 + }, + { + "x": 690, + "y": 179, + "z": 817 + }, + { + "x": 682, + "y": 164, + "z": 820 + }, + { + "x": 669, + "y": 176, + "z": 812 + }, + { + "x": 678, + "y": 170, + "z": 809 + }, + { + "x": 676, + "y": 162, + "z": 806 + }, + { + "x": 680, + "y": 166, + "z": 803 + }, + { + "x": 686, + "y": 169, + "z": 800 + }, + { + "x": 685, + "y": 173, + "z": 791 + }, + { + "x": 675, + "y": 182, + "z": 783 + }, + { + "x": 671, + "y": 184, + "z": 773 + }, + { + "x": 682, + "y": 184, + "z": 772 + }, + { + "x": 677, + "y": 175, + "z": 765 + }, + { + "x": 680, + "y": 173, + "z": 765 + }, + { + "x": 672, + "y": 172, + "z": 762 + }, + { + "x": 683, + "y": 170, + "z": 781 + }, + { + "x": 687, + "y": 172, + "z": 785 + }, + { + "x": 673, + "y": 154, + "z": 786 + }, + { + "x": 669, + "y": 151, + "z": 786 + }, + { + "x": 672, + "y": 144, + "z": 797 + }, + { + "x": 677, + "y": 139, + "z": 798 + }, + { + "x": 683, + "y": 139, + "z": 803 + }, + { + "x": 691, + "y": 125, + "z": 809 + }, + { + "x": 712, + "y": 132, + "z": 789 + }, + { + "x": 721, + "y": 130, + "z": 798 + }, + { + "x": 722, + "y": 129, + "z": 802 + }, + { + "x": 731, + "y": 126, + "z": 792 + }, + { + "x": 747, + "y": 130, + "z": 790 + }, + { + "x": 755, + "y": 135, + "z": 798 + }, + { + "x": 753, + "y": 141, + "z": 804 + }, + { + "x": 757, + "y": 160, + "z": 787 + }, + { + "x": 764, + "y": 158, + "z": 792 + }, + { + "x": 777, + "y": 158, + "z": 799 + }, + { + "x": 783, + "y": 141, + "z": 808 + }, + { + "x": 783, + "y": 134, + "z": 816 + }, + { + "x": 789, + "y": 132, + "z": 821 + }, + { + "x": 801, + "y": 139, + "z": 822 + }, + { + "x": 814, + "y": 134, + "z": 820 + }, + { + "x": 821, + "y": 141, + "z": 809 + }, + { + "x": 820, + "y": 149, + "z": 808 + }, + { + "x": 810, + "y": 158, + "z": 796 + }, + { + "x": 805, + "y": 150, + "z": 792 + }, + { + "x": 814, + "y": 146, + "z": 785 + }, + { + "x": 805, + "y": 146, + "z": 778 + }, + { + "x": 805, + "y": 139, + "z": 774 + }, + { + "x": 811, + "y": 135, + "z": 765 + }, + { + "x": 820, + "y": 131, + "z": 749 + }, + { + "x": 810, + "y": 132, + "z": 748 + }, + { + "x": 802, + "y": 133, + "z": 751 + }, + { + "x": 791, + "y": 125, + "z": 760 + }, + { + "x": 777, + "y": 134, + "z": 769 + }, + { + "x": 776, + "y": 129, + "z": 762 + }, + { + "x": 782, + "y": 129, + "z": 751 + }, + { + "x": 787, + "y": 133, + "z": 752 + }, + { + "x": 783, + "y": 136, + "z": 753 + }, + { + "x": 760, + "y": 138, + "z": 773 + }, + { + "x": 753, + "y": 133, + "z": 776 + }, + { + "x": 747, + "y": 129, + "z": 772 + }, + { + "x": 741, + "y": 116, + "z": 787 + }, + { + "x": 731, + "y": 120, + "z": 793 + }, + { + "x": 734, + "y": 110, + "z": 800 + }, + { + "x": 726, + "y": 104, + "z": 796 + }, + { + "x": 710, + "y": 106, + "z": 793 + }, + { + "x": 702, + "y": 101, + "z": 802 + }, + { + "x": 696, + "y": 94, + "z": 800 + }, + { + "x": 688, + "y": 95, + "z": 805 + }, + { + "x": 688, + "y": 95, + "z": 796 + }, + { + "x": 681, + "y": 101, + "z": 797 + }, + { + "x": 678, + "y": 105, + "z": 790 + }, + { + "x": 684, + "y": 101, + "z": 768 + }, + { + "x": 682, + "y": 95, + "z": 760 + }, + { + "x": 687, + "y": 94, + "z": 753 + }, + { + "x": 688, + "y": 101, + "z": 746 + }, + { + "x": 679, + "y": 106, + "z": 739 + }, + { + "x": 677, + "y": 107, + "z": 744 + }, + { + "x": 674, + "y": 106, + "z": 751 + }, + { + "x": 689, + "y": 119, + "z": 737 + }, + { + "x": 690, + "y": 115, + "z": 723 + }, + { + "x": 684, + "y": 103, + "z": 723 + }, + { + "x": 687, + "y": 109, + "z": 716 + }, + { + "x": 673, + "y": 110, + "z": 717 + }, + { + "x": 675, + "y": 117, + "z": 708 + }, + { + "x": 691, + "y": 117, + "z": 705 + }, + { + "x": 697, + "y": 121, + "z": 712 + }, + { + "x": 711, + "y": 129, + "z": 719 + }, + { + "x": 722, + "y": 128, + "z": 711 + }, + { + "x": 724, + "y": 135, + "z": 708 + }, + { + "x": 717, + "y": 150, + "z": 693 + }, + { + "x": 724, + "y": 153, + "z": 690 + }, + { + "x": 723, + "y": 151, + "z": 696 + }, + { + "x": 732, + "y": 143, + "z": 698 + }, + { + "x": 737, + "y": 143, + "z": 702 + }, + { + "x": 729, + "y": 138, + "z": 684 + }, + { + "x": 720, + "y": 136, + "z": 690 + }, + { + "x": 712, + "y": 138, + "z": 673 + }, + { + "x": 722, + "y": 146, + "z": 672 + }, + { + "x": 714, + "y": 148, + "z": 660 + }, + { + "x": 719, + "y": 150, + "z": 655 + }, + { + "x": 705, + "y": 159, + "z": 663 + }, + { + "x": 707, + "y": 166, + "z": 667 + }, + { + "x": 703, + "y": 172, + "z": 659 + }, + { + "x": 691, + "y": 171, + "z": 662 + }, + { + "x": 691, + "y": 176, + "z": 669 + }, + { + "x": 688, + "y": 179, + "z": 673 + }, + { + "x": 682, + "y": 177, + "z": 669 + }, + { + "x": 670, + "y": 182, + "z": 664 + }, + { + "x": 673, + "y": 182, + "z": 657 + }, + { + "x": 676, + "y": 186, + "z": 645 + }, + { + "x": 671, + "y": 182, + "z": 638 + }, + { + "x": 677, + "y": 177, + "z": 637 + }, + { + "x": 678, + "y": 173, + "z": 644 + }, + { + "x": 672, + "y": 167, + "z": 626 + }, + { + "x": 672, + "y": 173, + "z": 618 + }, + { + "x": 670, + "y": 167, + "z": 614 + }, + { + "x": 675, + "y": 167, + "z": 617 + }, + { + "x": 681, + "y": 167, + "z": 620 + }, + { + "x": 681, + "y": 170, + "z": 624 + }, + { + "x": 689, + "y": 180, + "z": 632 + }, + { + "x": 696, + "y": 178, + "z": 629 + }, + { + "x": 696, + "y": 187, + "z": 617 + }, + { + "x": 707, + "y": 181, + "z": 619 + }, + { + "x": 718, + "y": 180, + "z": 631 + }, + { + "x": 717, + "y": 183, + "z": 640 + }, + { + "x": 711, + "y": 177, + "z": 646 + }, + { + "x": 705, + "y": 184, + "z": 645 + }, + { + "x": 711, + "y": 184, + "z": 651 + }, + { + "x": 724, + "y": 184, + "z": 643 + }, + { + "x": 734, + "y": 182, + "z": 639 + }, + { + "x": 739, + "y": 187, + "z": 652 + }, + { + "x": 742, + "y": 180, + "z": 643 + }, + { + "x": 754, + "y": 185, + "z": 645 + }, + { + "x": 753, + "y": 187, + "z": 640 + }, + { + "x": 752, + "y": 182, + "z": 636 + }, + { + "x": 755, + "y": 182, + "z": 630 + }, + { + "x": 761, + "y": 182, + "z": 639 + }, + { + "x": 777, + "y": 180, + "z": 634 + }, + { + "x": 769, + "y": 176, + "z": 637 + }, + { + "x": 775, + "y": 169, + "z": 636 + }, + { + "x": 770, + "y": 167, + "z": 641 + }, + { + "x": 773, + "y": 166, + "z": 641 + }, + { + "x": 782, + "y": 166, + "z": 644 + }, + { + "x": 781, + "y": 171, + "z": 640 + }, + { + "x": 789, + "y": 178, + "z": 641 + }, + { + "x": 779, + "y": 187, + "z": 632 + }, + { + "x": 796, + "y": 181, + "z": 625 + }, + { + "x": 793, + "y": 172, + "z": 627 + }, + { + "x": 807, + "y": 176, + "z": 634 + }, + { + "x": 814, + "y": 175, + "z": 631 + }, + { + "x": 809, + "y": 176, + "z": 621 + }, + { + "x": 806, + "y": 178, + "z": 627 + }, + { + "x": 804, + "y": 183, + "z": 621 + }, + { + "x": 802, + "y": 185, + "z": 632 + }, + { + "x": 815, + "y": 183, + "z": 644 + }, + { + "x": 820, + "y": 186, + "z": 654 + }, + { + "x": 813, + "y": 185, + "z": 660 + }, + { + "x": 811, + "y": 187, + "z": 672 + }, + { + "x": 805, + "y": 182, + "z": 697 + }, + { + "x": 816, + "y": 178, + "z": 702 + }, + { + "x": 816, + "y": 178, + "z": 710 + }, + { + "x": 816, + "y": 179, + "z": 718 + }, + { + "x": 818, + "y": 176, + "z": 725 + }, + { + "x": 816, + "y": 180, + "z": 739 + }, + { + "x": 810, + "y": 174, + "z": 744 + }, + { + "x": 816, + "y": 173, + "z": 756 + }, + { + "x": 819, + "y": 181, + "z": 759 + }, + { + "x": 821, + "y": 181, + "z": 767 + }, + { + "x": 817, + "y": 178, + "z": 769 + }, + { + "x": 811, + "y": 175, + "z": 770 + }, + { + "x": 813, + "y": 175, + "z": 776 + }, + { + "x": 815, + "y": 163, + "z": 784 + }, + { + "x": 802, + "y": 159, + "z": 789 + }, + { + "x": 792, + "y": 152, + "z": 800 + }, + { + "x": 793, + "y": 149, + "z": 804 + }, + { + "x": 805, + "y": 138, + "z": 801 + }, + { + "x": 803, + "y": 137, + "z": 808 + }, + { + "x": 792, + "y": 123, + "z": 807 + }, + { + "x": 793, + "y": 114, + "z": 798 + }, + { + "x": 804, + "y": 105, + "z": 803 + }, + { + "x": 815, + "y": 104, + "z": 798 + }, + { + "x": 820, + "y": 106, + "z": 804 + }, + { + "x": 821, + "y": 109, + "z": 807 + }, + { + "x": 817, + "y": 102, + "z": 816 + }, + { + "x": 805, + "y": 98, + "z": 811 + }, + { + "x": 802, + "y": 97, + "z": 801 + }, + { + "x": 792, + "y": 90, + "z": 802 + }, + { + "x": 787, + "y": 86, + "z": 809 + }, + { + "x": 790, + "y": 88, + "z": 814 + }, + { + "x": 805, + "y": 86, + "z": 807 + }, + { + "x": 808, + "y": 77, + "z": 806 + }, + { + "x": 806, + "y": 77, + "z": 805 + }, + { + "x": 795, + "y": 73, + "z": 819 + }, + { + "x": 798, + "y": 84, + "z": 821 + }, + { + "x": 807, + "y": 80, + "z": 819 + }, + { + "x": 815, + "y": 81, + "z": 812 + }, + { + "x": 817, + "y": 77, + "z": 815 + }, + { + "x": 808, + "y": 69, + "z": 811 + }, + { + "x": 813, + "y": 79, + "z": 800 + }, + { + "x": 810, + "y": 80, + "z": 795 + }, + { + "x": 803, + "y": 72, + "z": 796 + }, + { + "x": 799, + "y": 71, + "z": 806 + }, + { + "x": 783, + "y": 72, + "z": 800 + }, + { + "x": 775, + "y": 67, + "z": 798 + }, + { + "x": 774, + "y": 79, + "z": 786 + }, + { + "x": 768, + "y": 84, + "z": 781 + }, + { + "x": 760, + "y": 79, + "z": 778 + }, + { + "x": 753, + "y": 69, + "z": 780 + }, + { + "x": 740, + "y": 88, + "z": 789 + }, + { + "x": 736, + "y": 91, + "z": 796 + }, + { + "x": 739, + "y": 81, + "z": 808 + }, + { + "x": 741, + "y": 83, + "z": 813 + }, + { + "x": 755, + "y": 77, + "z": 815 + }, + { + "x": 757, + "y": 85, + "z": 808 + }, + { + "x": 761, + "y": 76, + "z": 817 + }, + { + "x": 742, + "y": 88, + "z": 821 + }, + { + "x": 730, + "y": 86, + "z": 814 + }, + { + "x": 729, + "y": 80, + "z": 812 + }, + { + "x": 723, + "y": 75, + "z": 811 + }, + { + "x": 729, + "y": 66, + "z": 821 + }, + { + "x": 720, + "y": 68, + "z": 804 + }, + { + "x": 713, + "y": 70, + "z": 805 + }, + { + "x": 702, + "y": 70, + "z": 807 + }, + { + "x": 701, + "y": 74, + "z": 805 + }, + { + "x": 700, + "y": 72, + "z": 797 + }, + { + "x": 689, + "y": 65, + "z": 785 + }, + { + "x": 684, + "y": 69, + "z": 789 + }, + { + "x": 673, + "y": 73, + "z": 790 + }, + { + "x": 675, + "y": 78, + "z": 802 + }, + { + "x": 675, + "y": 84, + "z": 811 + }, + { + "x": 678, + "y": 77, + "z": 815 + }, + { + "x": 686, + "y": 79, + "z": 809 + }, + { + "x": 696, + "y": 89, + "z": 814 + }, + { + "x": 704, + "y": 98, + "z": 816 + }, + { + "x": 713, + "y": 102, + "z": 819 + }, + { + "x": 716, + "y": 105, + "z": 806 + }, + { + "x": 716, + "y": 107, + "z": 801 + }, + { + "x": 724, + "y": 118, + "z": 789 + }, + { + "x": 722, + "y": 117, + "z": 782 + }, + { + "x": 721, + "y": 120, + "z": 776 + }, + { + "x": 722, + "y": 120, + "z": 763 + }, + { + "x": 711, + "y": 125, + "z": 756 + }, + { + "x": 703, + "y": 127, + "z": 757 + }, + { + "x": 690, + "y": 129, + "z": 748 + }, + { + "x": 697, + "y": 145, + "z": 739 + }, + { + "x": 703, + "y": 149, + "z": 743 + }, + { + "x": 702, + "y": 141, + "z": 742 + }, + { + "x": 709, + "y": 136, + "z": 729 + }, + { + "x": 697, + "y": 130, + "z": 739 + }, + { + "x": 690, + "y": 129, + "z": 734 + }, + { + "x": 686, + "y": 131, + "z": 728 + }, + { + "x": 680, + "y": 142, + "z": 713 + }, + { + "x": 684, + "y": 136, + "z": 710 + }, + { + "x": 686, + "y": 130, + "z": 708 + }, + { + "x": 677, + "y": 130, + "z": 702 + }, + { + "x": 670, + "y": 134, + "z": 703 + }, + { + "x": 671, + "y": 131, + "z": 686 + }, + { + "x": 676, + "y": 128, + "z": 680 + }, + { + "x": 671, + "y": 135, + "z": 672 + }, + { + "x": 680, + "y": 132, + "z": 677 + }, + { + "x": 691, + "y": 125, + "z": 677 + }, + { + "x": 700, + "y": 132, + "z": 678 + }, + { + "x": 704, + "y": 129, + "z": 676 + }, + { + "x": 707, + "y": 135, + "z": 676 + }, + { + "x": 731, + "y": 136, + "z": 666 + }, + { + "x": 722, + "y": 124, + "z": 660 + }, + { + "x": 727, + "y": 132, + "z": 660 + }, + { + "x": 713, + "y": 114, + "z": 668 + }, + { + "x": 709, + "y": 114, + "z": 668 + }, + { + "x": 686, + "y": 110, + "z": 674 + }, + { + "x": 676, + "y": 107, + "z": 677 + }, + { + "x": 674, + "y": 98, + "z": 679 + }, + { + "x": 679, + "y": 91, + "z": 686 + }, + { + "x": 687, + "y": 92, + "z": 682 + }, + { + "x": 688, + "y": 97, + "z": 685 + }, + { + "x": 691, + "y": 86, + "z": 684 + }, + { + "x": 691, + "y": 81, + "z": 682 + }, + { + "x": 682, + "y": 78, + "z": 677 + }, + { + "x": 686, + "y": 68, + "z": 673 + }, + { + "x": 686, + "y": 68, + "z": 671 + }, + { + "x": 683, + "y": 71, + "z": 661 + }, + { + "x": 671, + "y": 77, + "z": 652 + }, + { + "x": 677, + "y": 80, + "z": 656 + }, + { + "x": 676, + "y": 84, + "z": 646 + }, + { + "x": 671, + "y": 84, + "z": 650 + }, + { + "x": 676, + "y": 87, + "z": 634 + }, + { + "x": 681, + "y": 86, + "z": 625 + }, + { + "x": 681, + "y": 80, + "z": 624 + }, + { + "x": 675, + "y": 76, + "z": 623 + }, + { + "x": 680, + "y": 85, + "z": 613 + }, + { + "x": 674, + "y": 90, + "z": 612 + }, + { + "x": 716, + "y": 84, + "z": 578 + }, + { + "x": 717, + "y": 80, + "z": 579 + }, + { + "x": 713, + "y": 76, + "z": 576 + }, + { + "x": 713, + "y": 76, + "z": 555 + }, + { + "x": 707, + "y": 76, + "z": 552 + }, + { + "x": 709, + "y": 86, + "z": 546 + }, + { + "x": 703, + "y": 79, + "z": 548 + }, + { + "x": 722, + "y": 77, + "z": 570 + }, + { + "x": 735, + "y": 81, + "z": 561 + }, + { + "x": 734, + "y": 83, + "z": 557 + }, + { + "x": 733, + "y": 88, + "z": 549 + }, + { + "x": 726, + "y": 98, + "z": 540 + }, + { + "x": 722, + "y": 96, + "z": 537 + }, + { + "x": 714, + "y": 89, + "z": 536 + }, + { + "x": 709, + "y": 87, + "z": 533 + }, + { + "x": 708, + "y": 93, + "z": 539 + }, + { + "x": 699, + "y": 91, + "z": 536 + }, + { + "x": 700, + "y": 83, + "z": 535 + }, + { + "x": 699, + "y": 90, + "z": 530 + }, + { + "x": 684, + "y": 80, + "z": 535 + }, + { + "x": 677, + "y": 85, + "z": 541 + }, + { + "x": 685, + "y": 88, + "z": 547 + }, + { + "x": 690, + "y": 99, + "z": 554 + }, + { + "x": 688, + "y": 105, + "z": 553 + }, + { + "x": 685, + "y": 108, + "z": 558 + }, + { + "x": 681, + "y": 114, + "z": 563 + }, + { + "x": 674, + "y": 121, + "z": 574 + }, + { + "x": 675, + "y": 131, + "z": 566 + }, + { + "x": 685, + "y": 139, + "z": 563 + }, + { + "x": 693, + "y": 134, + "z": 563 + }, + { + "x": 692, + "y": 142, + "z": 554 + }, + { + "x": 681, + "y": 149, + "z": 559 + }, + { + "x": 683, + "y": 153, + "z": 561 + }, + { + "x": 678, + "y": 151, + "z": 540 + }, + { + "x": 679, + "y": 154, + "z": 550 + }, + { + "x": 674, + "y": 152, + "z": 555 + }, + { + "x": 673, + "y": 169, + "z": 548 + }, + { + "x": 682, + "y": 163, + "z": 542 + }, + { + "x": 673, + "y": 161, + "z": 534 + }, + { + "x": 680, + "y": 162, + "z": 533 + }, + { + "x": 682, + "y": 170, + "z": 526 + }, + { + "x": 674, + "y": 171, + "z": 515 + }, + { + "x": 687, + "y": 178, + "z": 517 + }, + { + "x": 697, + "y": 176, + "z": 521 + }, + { + "x": 705, + "y": 176, + "z": 522 + }, + { + "x": 712, + "y": 171, + "z": 523 + }, + { + "x": 720, + "y": 166, + "z": 520 + }, + { + "x": 731, + "y": 178, + "z": 521 + }, + { + "x": 732, + "y": 180, + "z": 525 + }, + { + "x": 737, + "y": 176, + "z": 514 + }, + { + "x": 736, + "y": 170, + "z": 519 + }, + { + "x": 741, + "y": 169, + "z": 527 + }, + { + "x": 748, + "y": 168, + "z": 523 + }, + { + "x": 740, + "y": 170, + "z": 512 + }, + { + "x": 750, + "y": 169, + "z": 516 + }, + { + "x": 756, + "y": 175, + "z": 520 + }, + { + "x": 757, + "y": 181, + "z": 517 + }, + { + "x": 754, + "y": 181, + "z": 524 + }, + { + "x": 744, + "y": 187, + "z": 521 + }, + { + "x": 759, + "y": 183, + "z": 533 + }, + { + "x": 768, + "y": 179, + "z": 530 + }, + { + "x": 767, + "y": 179, + "z": 522 + }, + { + "x": 783, + "y": 183, + "z": 524 + }, + { + "x": 776, + "y": 184, + "z": 529 + }, + { + "x": 794, + "y": 186, + "z": 524 + }, + { + "x": 801, + "y": 184, + "z": 517 + }, + { + "x": 809, + "y": 185, + "z": 513 + }, + { + "x": 812, + "y": 175, + "z": 524 + }, + { + "x": 809, + "y": 175, + "z": 517 + }, + { + "x": 818, + "y": 175, + "z": 528 + }, + { + "x": 814, + "y": 167, + "z": 536 + }, + { + "x": 815, + "y": 166, + "z": 543 + }, + { + "x": 812, + "y": 163, + "z": 549 + }, + { + "x": 807, + "y": 157, + "z": 557 + }, + { + "x": 817, + "y": 154, + "z": 558 + }, + { + "x": 817, + "y": 148, + "z": 565 + }, + { + "x": 818, + "y": 149, + "z": 573 + }, + { + "x": 818, + "y": 161, + "z": 561 + }, + { + "x": 821, + "y": 172, + "z": 551 + }, + { + "x": 818, + "y": 181, + "z": 553 + }, + { + "x": 811, + "y": 183, + "z": 556 + }, + { + "x": 812, + "y": 185, + "z": 546 + }, + { + "x": 822, + "y": 186, + "z": 527 + }, + { + "x": 822, + "y": 183, + "z": 525 + }, + { + "x": 810, + "y": 187, + "z": 519 + }, + { + "x": 799, + "y": 184, + "z": 533 + }, + { + "x": 788, + "y": 183, + "z": 546 + }, + { + "x": 790, + "y": 181, + "z": 562 + }, + { + "x": 796, + "y": 174, + "z": 568 + }, + { + "x": 806, + "y": 176, + "z": 558 + }, + { + "x": 798, + "y": 171, + "z": 560 + }, + { + "x": 801, + "y": 165, + "z": 564 + }, + { + "x": 805, + "y": 152, + "z": 563 + }, + { + "x": 811, + "y": 152, + "z": 564 + }, + { + "x": 811, + "y": 153, + "z": 583 + }, + { + "x": 813, + "y": 153, + "z": 593 + }, + { + "x": 808, + "y": 151, + "z": 594 + }, + { + "x": 802, + "y": 151, + "z": 590 + }, + { + "x": 803, + "y": 153, + "z": 595 + }, + { + "x": 801, + "y": 153, + "z": 585 + }, + { + "x": 822, + "y": 176, + "z": 598 + }, + { + "x": 818, + "y": 176, + "z": 608 + }, + { + "x": 820, + "y": 167, + "z": 611 + }, + { + "x": 815, + "y": 162, + "z": 614 + }, + { + "x": 817, + "y": 171, + "z": 618 + }, + { + "x": 821, + "y": 166, + "z": 627 + }, + { + "x": 802, + "y": 176, + "z": 655 + }, + { + "x": 812, + "y": 169, + "z": 650 + }, + { + "x": 818, + "y": 161, + "z": 667 + }, + { + "x": 819, + "y": 165, + "z": 675 + }, + { + "x": 821, + "y": 170, + "z": 683 + }, + { + "x": 820, + "y": 176, + "z": 691 + }, + { + "x": 819, + "y": 159, + "z": 701 + }, + { + "x": 818, + "y": 167, + "z": 706 + }, + { + "x": 804, + "y": 166, + "z": 708 + }, + { + "x": 797, + "y": 162, + "z": 710 + }, + { + "x": 797, + "y": 158, + "z": 716 + }, + { + "x": 797, + "y": 172, + "z": 718 + }, + { + "x": 798, + "y": 175, + "z": 724 + }, + { + "x": 794, + "y": 184, + "z": 732 + }, + { + "x": 796, + "y": 186, + "z": 730 + }, + { + "x": 800, + "y": 181, + "z": 740 + }, + { + "x": 811, + "y": 172, + "z": 731 + }, + { + "x": 820, + "y": 161, + "z": 734 + }, + { + "x": 822, + "y": 163, + "z": 730 + }, + { + "x": 814, + "y": 153, + "z": 723 + }, + { + "x": 803, + "y": 145, + "z": 735 + }, + { + "x": 814, + "y": 144, + "z": 738 + }, + { + "x": 817, + "y": 149, + "z": 735 + }, + { + "x": 821, + "y": 143, + "z": 742 + }, + { + "x": 810, + "y": 148, + "z": 750 + }, + { + "x": 804, + "y": 151, + "z": 753 + }, + { + "x": 809, + "y": 166, + "z": 762 + }, + { + "x": 803, + "y": 165, + "z": 762 + }, + { + "x": 805, + "y": 167, + "z": 782 + }, + { + "x": 799, + "y": 161, + "z": 776 + }, + { + "x": 800, + "y": 143, + "z": 784 + }, + { + "x": 783, + "y": 145, + "z": 793 + }, + { + "x": 777, + "y": 134, + "z": 817 + }, + { + "x": 776, + "y": 128, + "z": 818 + }, + { + "x": 777, + "y": 133, + "z": 812 + }, + { + "x": 768, + "y": 130, + "z": 811 + }, + { + "x": 761, + "y": 133, + "z": 818 + }, + { + "x": 744, + "y": 139, + "z": 819 + }, + { + "x": 744, + "y": 152, + "z": 821 + }, + { + "x": 745, + "y": 158, + "z": 806 + }, + { + "x": 739, + "y": 154, + "z": 811 + }, + { + "x": 733, + "y": 160, + "z": 815 + }, + { + "x": 729, + "y": 169, + "z": 814 + }, + { + "x": 730, + "y": 164, + "z": 809 + }, + { + "x": 723, + "y": 166, + "z": 806 + }, + { + "x": 718, + "y": 166, + "z": 803 + }, + { + "x": 719, + "y": 171, + "z": 807 + }, + { + "x": 706, + "y": 173, + "z": 796 + }, + { + "x": 704, + "y": 181, + "z": 792 + }, + { + "x": 694, + "y": 172, + "z": 822 + }, + { + "x": 686, + "y": 162, + "z": 813 + }, + { + "x": 692, + "y": 155, + "z": 808 + }, + { + "x": 697, + "y": 151, + "z": 805 + }, + { + "x": 697, + "y": 145, + "z": 799 + }, + { + "x": 699, + "y": 154, + "z": 791 + }, + { + "x": 694, + "y": 146, + "z": 791 + }, + { + "x": 692, + "y": 153, + "z": 786 + }, + { + "x": 684, + "y": 149, + "z": 792 + }, + { + "x": 670, + "y": 152, + "z": 807 + }, + { + "x": 678, + "y": 175, + "z": 802 + }, + { + "x": 677, + "y": 183, + "z": 795 + }, + { + "x": 672, + "y": 184, + "z": 749 + }, + { + "x": 673, + "y": 184, + "z": 737 + }, + { + "x": 672, + "y": 176, + "z": 717 + }, + { + "x": 671, + "y": 176, + "z": 708 + }, + { + "x": 670, + "y": 172, + "z": 704 + }, + { + "x": 677, + "y": 178, + "z": 688 + }, + { + "x": 671, + "y": 184, + "z": 682 + }, + { + "x": 675, + "y": 185, + "z": 675 + }, + { + "x": 675, + "y": 177, + "z": 674 + }, + { + "x": 678, + "y": 169, + "z": 667 + }, + { + "x": 671, + "y": 167, + "z": 654 + }, + { + "x": 670, + "y": 163, + "z": 654 + }, + { + "x": 673, + "y": 152, + "z": 650 + }, + { + "x": 672, + "y": 140, + "z": 647 + }, + { + "x": 669, + "y": 129, + "z": 639 + }, + { + "x": 672, + "y": 137, + "z": 633 + }, + { + "x": 673, + "y": 145, + "z": 625 + }, + { + "x": 678, + "y": 154, + "z": 621 + }, + { + "x": 670, + "y": 156, + "z": 617 + }, + { + "x": 671, + "y": 152, + "z": 608 + }, + { + "x": 672, + "y": 161, + "z": 603 + }, + { + "x": 672, + "y": 166, + "z": 600 + }, + { + "x": 675, + "y": 184, + "z": 584 + }, + { + "x": 670, + "y": 168, + "z": 580 + }, + { + "x": 676, + "y": 162, + "z": 586 + }, + { + "x": 673, + "y": 161, + "z": 572 + }, + { + "x": 671, + "y": 153, + "z": 570 + }, + { + "x": 673, + "y": 142, + "z": 566 + }, + { + "x": 670, + "y": 138, + "z": 560 + }, + { + "x": 673, + "y": 140, + "z": 556 + }, + { + "x": 675, + "y": 140, + "z": 540 + }, + { + "x": 669, + "y": 132, + "z": 543 + }, + { + "x": 681, + "y": 126, + "z": 539 + }, + { + "x": 689, + "y": 125, + "z": 558 + }, + { + "x": 693, + "y": 134, + "z": 547 + }, + { + "x": 698, + "y": 135, + "z": 549 + }, + { + "x": 705, + "y": 138, + "z": 547 + }, + { + "x": 707, + "y": 143, + "z": 544 + }, + { + "x": 704, + "y": 140, + "z": 540 + }, + { + "x": 707, + "y": 135, + "z": 536 + }, + { + "x": 695, + "y": 137, + "z": 529 + }, + { + "x": 696, + "y": 137, + "z": 515 + }, + { + "x": 691, + "y": 131, + "z": 515 + }, + { + "x": 695, + "y": 126, + "z": 514 + }, + { + "x": 706, + "y": 134, + "z": 515 + }, + { + "x": 710, + "y": 138, + "z": 515 + }, + { + "x": 716, + "y": 128, + "z": 519 + }, + { + "x": 720, + "y": 135, + "z": 527 + }, + { + "x": 730, + "y": 131, + "z": 519 + }, + { + "x": 729, + "y": 125, + "z": 514 + }, + { + "x": 733, + "y": 147, + "z": 519 + }, + { + "x": 751, + "y": 149, + "z": 518 + }, + { + "x": 754, + "y": 151, + "z": 531 + }, + { + "x": 770, + "y": 158, + "z": 521 + }, + { + "x": 786, + "y": 161, + "z": 520 + }, + { + "x": 797, + "y": 167, + "z": 524 + }, + { + "x": 801, + "y": 168, + "z": 528 + }, + { + "x": 807, + "y": 176, + "z": 544 + }, + { + "x": 800, + "y": 175, + "z": 547 + }, + { + "x": 808, + "y": 178, + "z": 551 + }, + { + "x": 807, + "y": 170, + "z": 574 + }, + { + "x": 811, + "y": 172, + "z": 571 + }, + { + "x": 817, + "y": 173, + "z": 572 + }, + { + "x": 807, + "y": 170, + "z": 604 + }, + { + "x": 803, + "y": 172, + "z": 607 + }, + { + "x": 803, + "y": 162, + "z": 628 + }, + { + "x": 798, + "y": 165, + "z": 635 + }, + { + "x": 799, + "y": 165, + "z": 641 + }, + { + "x": 812, + "y": 162, + "z": 646 + }, + { + "x": 807, + "y": 175, + "z": 662 + }, + { + "x": 806, + "y": 173, + "z": 666 + }, + { + "x": 811, + "y": 174, + "z": 665 + }, + { + "x": 816, + "y": 160, + "z": 676 + }, + { + "x": 799, + "y": 154, + "z": 670 + }, + { + "x": 792, + "y": 153, + "z": 661 + }, + { + "x": 795, + "y": 142, + "z": 657 + }, + { + "x": 790, + "y": 136, + "z": 660 + }, + { + "x": 788, + "y": 132, + "z": 658 + }, + { + "x": 779, + "y": 123, + "z": 658 + }, + { + "x": 782, + "y": 114, + "z": 665 + }, + { + "x": 772, + "y": 107, + "z": 677 + }, + { + "x": 771, + "y": 110, + "z": 674 + }, + { + "x": 767, + "y": 108, + "z": 677 + }, + { + "x": 762, + "y": 94, + "z": 680 + }, + { + "x": 755, + "y": 96, + "z": 674 + }, + { + "x": 755, + "y": 108, + "z": 667 + }, + { + "x": 747, + "y": 111, + "z": 663 + }, + { + "x": 743, + "y": 122, + "z": 680 + }, + { + "x": 723, + "y": 121, + "z": 694 + }, + { + "x": 731, + "y": 128, + "z": 709 + }, + { + "x": 738, + "y": 131, + "z": 704 + }, + { + "x": 755, + "y": 135, + "z": 717 + }, + { + "x": 763, + "y": 137, + "z": 715 + }, + { + "x": 781, + "y": 136, + "z": 715 + }, + { + "x": 787, + "y": 139, + "z": 714 + }, + { + "x": 792, + "y": 142, + "z": 711 + }, + { + "x": 796, + "y": 146, + "z": 716 + }, + { + "x": 794, + "y": 145, + "z": 720 + }, + { + "x": 801, + "y": 139, + "z": 714 + }, + { + "x": 816, + "y": 138, + "z": 718 + }, + { + "x": 819, + "y": 126, + "z": 709 + }, + { + "x": 821, + "y": 124, + "z": 701 + }, + { + "x": 801, + "y": 124, + "z": 709 + }, + { + "x": 801, + "y": 120, + "z": 714 + }, + { + "x": 800, + "y": 113, + "z": 712 + }, + { + "x": 806, + "y": 110, + "z": 717 + }, + { + "x": 807, + "y": 115, + "z": 712 + }, + { + "x": 806, + "y": 117, + "z": 709 + }, + { + "x": 815, + "y": 124, + "z": 730 + }, + { + "x": 821, + "y": 115, + "z": 734 + }, + { + "x": 811, + "y": 119, + "z": 749 + }, + { + "x": 813, + "y": 105, + "z": 757 + }, + { + "x": 817, + "y": 106, + "z": 761 + }, + { + "x": 820, + "y": 101, + "z": 750 + }, + { + "x": 804, + "y": 92, + "z": 750 + }, + { + "x": 795, + "y": 85, + "z": 753 + }, + { + "x": 794, + "y": 85, + "z": 749 + }, + { + "x": 784, + "y": 81, + "z": 743 + }, + { + "x": 782, + "y": 83, + "z": 738 + }, + { + "x": 770, + "y": 77, + "z": 751 + }, + { + "x": 766, + "y": 80, + "z": 759 + }, + { + "x": 763, + "y": 85, + "z": 759 + }, + { + "x": 759, + "y": 80, + "z": 759 + }, + { + "x": 767, + "y": 100, + "z": 769 + }, + { + "x": 768, + "y": 98, + "z": 772 + }, + { + "x": 777, + "y": 99, + "z": 775 + }, + { + "x": 783, + "y": 87, + "z": 763 + }, + { + "x": 784, + "y": 87, + "z": 771 + }, + { + "x": 790, + "y": 89, + "z": 780 + }, + { + "x": 797, + "y": 100, + "z": 779 + }, + { + "x": 798, + "y": 107, + "z": 777 + }, + { + "x": 800, + "y": 113, + "z": 786 + }, + { + "x": 802, + "y": 121, + "z": 789 + }, + { + "x": 806, + "y": 124, + "z": 796 + }, + { + "x": 813, + "y": 123, + "z": 796 + }, + { + "x": 806, + "y": 131, + "z": 819 + }, + { + "x": 808, + "y": 153, + "z": 811 + }, + { + "x": 793, + "y": 162, + "z": 820 + }, + { + "x": 789, + "y": 164, + "z": 811 + }, + { + "x": 791, + "y": 167, + "z": 808 + }, + { + "x": 788, + "y": 160, + "z": 808 + }, + { + "x": 774, + "y": 162, + "z": 808 + }, + { + "x": 770, + "y": 155, + "z": 815 + }, + { + "x": 752, + "y": 150, + "z": 814 + }, + { + "x": 752, + "y": 160, + "z": 816 + }, + { + "x": 732, + "y": 152, + "z": 808 + }, + { + "x": 726, + "y": 153, + "z": 809 + }, + { + "x": 721, + "y": 147, + "z": 812 + }, + { + "x": 710, + "y": 145, + "z": 810 + }, + { + "x": 707, + "y": 141, + "z": 815 + }, + { + "x": 702, + "y": 143, + "z": 809 + }, + { + "x": 686, + "y": 150, + "z": 811 + }, + { + "x": 683, + "y": 145, + "z": 810 + }, + { + "x": 670, + "y": 127, + "z": 816 + }, + { + "x": 679, + "y": 119, + "z": 805 + }, + { + "x": 672, + "y": 118, + "z": 801 + }, + { + "x": 680, + "y": 120, + "z": 792 + }, + { + "x": 674, + "y": 112, + "z": 782 + }, + { + "x": 684, + "y": 122, + "z": 786 + }, + { + "x": 687, + "y": 119, + "z": 777 + }, + { + "x": 687, + "y": 120, + "z": 767 + }, + { + "x": 693, + "y": 120, + "z": 770 + }, + { + "x": 698, + "y": 115, + "z": 761 + }, + { + "x": 686, + "y": 107, + "z": 757 + }, + { + "x": 691, + "y": 96, + "z": 760 + }, + { + "x": 701, + "y": 90, + "z": 752 + }, + { + "x": 703, + "y": 98, + "z": 745 + }, + { + "x": 706, + "y": 102, + "z": 736 + }, + { + "x": 721, + "y": 110, + "z": 733 + }, + { + "x": 708, + "y": 120, + "z": 730 + }, + { + "x": 705, + "y": 117, + "z": 729 + }, + { + "x": 697, + "y": 112, + "z": 730 + }, + { + "x": 693, + "y": 105, + "z": 733 + }, + { + "x": 689, + "y": 92, + "z": 730 + }, + { + "x": 691, + "y": 91, + "z": 728 + }, + { + "x": 691, + "y": 82, + "z": 730 + }, + { + "x": 684, + "y": 78, + "z": 735 + }, + { + "x": 684, + "y": 76, + "z": 732 + }, + { + "x": 689, + "y": 77, + "z": 735 + }, + { + "x": 682, + "y": 72, + "z": 748 + }, + { + "x": 683, + "y": 68, + "z": 746 + }, + { + "x": 684, + "y": 66, + "z": 738 + }, + { + "x": 673, + "y": 71, + "z": 734 + }, + { + "x": 678, + "y": 79, + "z": 720 + }, + { + "x": 678, + "y": 82, + "z": 717 + }, + { + "x": 676, + "y": 88, + "z": 709 + }, + { + "x": 683, + "y": 100, + "z": 702 + }, + { + "x": 685, + "y": 96, + "z": 699 + }, + { + "x": 684, + "y": 95, + "z": 693 + }, + { + "x": 676, + "y": 100, + "z": 663 + }, + { + "x": 678, + "y": 104, + "z": 652 + }, + { + "x": 677, + "y": 94, + "z": 649 + }, + { + "x": 673, + "y": 93, + "z": 656 + }, + { + "x": 675, + "y": 114, + "z": 650 + }, + { + "x": 675, + "y": 122, + "z": 647 + }, + { + "x": 675, + "y": 125, + "z": 651 + }, + { + "x": 686, + "y": 136, + "z": 659 + }, + { + "x": 683, + "y": 143, + "z": 652 + }, + { + "x": 681, + "y": 147, + "z": 643 + }, + { + "x": 682, + "y": 141, + "z": 632 + }, + { + "x": 684, + "y": 134, + "z": 637 + }, + { + "x": 686, + "y": 127, + "z": 639 + }, + { + "x": 687, + "y": 121, + "z": 638 + }, + { + "x": 672, + "y": 120, + "z": 632 + }, + { + "x": 669, + "y": 125, + "z": 620 + }, + { + "x": 686, + "y": 124, + "z": 619 + }, + { + "x": 690, + "y": 122, + "z": 622 + }, + { + "x": 695, + "y": 116, + "z": 618 + }, + { + "x": 704, + "y": 123, + "z": 613 + }, + { + "x": 701, + "y": 127, + "z": 607 + }, + { + "x": 696, + "y": 125, + "z": 611 + }, + { + "x": 693, + "y": 130, + "z": 611 + }, + { + "x": 692, + "y": 138, + "z": 608 + }, + { + "x": 689, + "y": 140, + "z": 601 + }, + { + "x": 683, + "y": 145, + "z": 601 + }, + { + "x": 674, + "y": 145, + "z": 594 + }, + { + "x": 671, + "y": 139, + "z": 588 + }, + { + "x": 671, + "y": 148, + "z": 585 + }, + { + "x": 675, + "y": 144, + "z": 577 + }, + { + "x": 682, + "y": 150, + "z": 567 + }, + { + "x": 681, + "y": 126, + "z": 555 + }, + { + "x": 681, + "y": 118, + "z": 543 + }, + { + "x": 677, + "y": 115, + "z": 538 + }, + { + "x": 676, + "y": 121, + "z": 538 + }, + { + "x": 688, + "y": 123, + "z": 532 + }, + { + "x": 679, + "y": 116, + "z": 525 + }, + { + "x": 681, + "y": 111, + "z": 518 + }, + { + "x": 673, + "y": 122, + "z": 515 + }, + { + "x": 683, + "y": 129, + "z": 520 + }, + { + "x": 676, + "y": 136, + "z": 519 + }, + { + "x": 673, + "y": 130, + "z": 521 + }, + { + "x": 679, + "y": 142, + "z": 530 + }, + { + "x": 689, + "y": 147, + "z": 517 + }, + { + "x": 697, + "y": 147, + "z": 520 + }, + { + "x": 692, + "y": 144, + "z": 523 + }, + { + "x": 704, + "y": 154, + "z": 524 + }, + { + "x": 709, + "y": 160, + "z": 525 + }, + { + "x": 706, + "y": 160, + "z": 519 + }, + { + "x": 720, + "y": 160, + "z": 518 + }, + { + "x": 732, + "y": 157, + "z": 525 + }, + { + "x": 739, + "y": 160, + "z": 523 + }, + { + "x": 747, + "y": 162, + "z": 528 + }, + { + "x": 757, + "y": 162, + "z": 527 + }, + { + "x": 788, + "y": 167, + "z": 534 + }, + { + "x": 787, + "y": 160, + "z": 535 + }, + { + "x": 802, + "y": 162, + "z": 532 + }, + { + "x": 795, + "y": 167, + "z": 539 + }, + { + "x": 793, + "y": 163, + "z": 549 + }, + { + "x": 816, + "y": 159, + "z": 526 + }, + { + "x": 820, + "y": 149, + "z": 537 + }, + { + "x": 819, + "y": 142, + "z": 524 + }, + { + "x": 811, + "y": 145, + "z": 530 + }, + { + "x": 809, + "y": 145, + "z": 534 + }, + { + "x": 799, + "y": 146, + "z": 539 + }, + { + "x": 803, + "y": 139, + "z": 539 + }, + { + "x": 808, + "y": 136, + "z": 555 + }, + { + "x": 806, + "y": 129, + "z": 553 + }, + { + "x": 811, + "y": 129, + "z": 560 + }, + { + "x": 808, + "y": 121, + "z": 564 + }, + { + "x": 813, + "y": 111, + "z": 564 + }, + { + "x": 813, + "y": 107, + "z": 560 + }, + { + "x": 816, + "y": 107, + "z": 552 + }, + { + "x": 819, + "y": 106, + "z": 547 + }, + { + "x": 804, + "y": 101, + "z": 552 + }, + { + "x": 801, + "y": 95, + "z": 543 + }, + { + "x": 793, + "y": 91, + "z": 555 + }, + { + "x": 802, + "y": 87, + "z": 558 + }, + { + "x": 808, + "y": 83, + "z": 554 + }, + { + "x": 815, + "y": 85, + "z": 547 + }, + { + "x": 817, + "y": 82, + "z": 525 + }, + { + "x": 819, + "y": 86, + "z": 550 + }, + { + "x": 820, + "y": 86, + "z": 561 + }, + { + "x": 820, + "y": 96, + "z": 568 + }, + { + "x": 822, + "y": 102, + "z": 576 + }, + { + "x": 817, + "y": 105, + "z": 579 + }, + { + "x": 813, + "y": 123, + "z": 571 + }, + { + "x": 817, + "y": 119, + "z": 578 + }, + { + "x": 814, + "y": 131, + "z": 586 + }, + { + "x": 810, + "y": 122, + "z": 582 + }, + { + "x": 805, + "y": 132, + "z": 583 + }, + { + "x": 801, + "y": 132, + "z": 591 + }, + { + "x": 822, + "y": 142, + "z": 586 + }, + { + "x": 819, + "y": 144, + "z": 577 + }, + { + "x": 819, + "y": 143, + "z": 600 + }, + { + "x": 822, + "y": 151, + "z": 599 + }, + { + "x": 809, + "y": 154, + "z": 614 + }, + { + "x": 803, + "y": 152, + "z": 614 + }, + { + "x": 798, + "y": 146, + "z": 614 + }, + { + "x": 797, + "y": 154, + "z": 620 + }, + { + "x": 791, + "y": 145, + "z": 619 + }, + { + "x": 788, + "y": 154, + "z": 626 + }, + { + "x": 783, + "y": 155, + "z": 637 + }, + { + "x": 791, + "y": 149, + "z": 639 + }, + { + "x": 805, + "y": 144, + "z": 643 + }, + { + "x": 810, + "y": 136, + "z": 641 + }, + { + "x": 810, + "y": 131, + "z": 654 + }, + { + "x": 798, + "y": 126, + "z": 653 + }, + { + "x": 805, + "y": 134, + "z": 667 + }, + { + "x": 815, + "y": 129, + "z": 668 + }, + { + "x": 818, + "y": 121, + "z": 681 + }, + { + "x": 806, + "y": 115, + "z": 686 + }, + { + "x": 806, + "y": 113, + "z": 683 + }, + { + "x": 817, + "y": 110, + "z": 699 + }, + { + "x": 821, + "y": 107, + "z": 705 + }, + { + "x": 822, + "y": 105, + "z": 719 + }, + { + "x": 805, + "y": 121, + "z": 730 + }, + { + "x": 794, + "y": 126, + "z": 723 + }, + { + "x": 791, + "y": 133, + "z": 724 + }, + { + "x": 786, + "y": 126, + "z": 717 + }, + { + "x": 785, + "y": 130, + "z": 726 + }, + { + "x": 776, + "y": 134, + "z": 738 + }, + { + "x": 789, + "y": 141, + "z": 758 + }, + { + "x": 787, + "y": 139, + "z": 760 + }, + { + "x": 789, + "y": 132, + "z": 773 + }, + { + "x": 802, + "y": 119, + "z": 774 + }, + { + "x": 801, + "y": 116, + "z": 768 + }, + { + "x": 819, + "y": 128, + "z": 772 + }, + { + "x": 821, + "y": 117, + "z": 784 + }, + { + "x": 818, + "y": 105, + "z": 785 + }, + { + "x": 804, + "y": 100, + "z": 789 + }, + { + "x": 802, + "y": 90, + "z": 790 + }, + { + "x": 819, + "y": 82, + "z": 803 + }, + { + "x": 821, + "y": 91, + "z": 799 + }, + { + "x": 796, + "y": 100, + "z": 812 + }, + { + "x": 767, + "y": 107, + "z": 806 + }, + { + "x": 763, + "y": 93, + "z": 805 + }, + { + "x": 763, + "y": 89, + "z": 799 + }, + { + "x": 757, + "y": 87, + "z": 795 + }, + { + "x": 757, + "y": 91, + "z": 799 + }, + { + "x": 748, + "y": 84, + "z": 797 + }, + { + "x": 740, + "y": 82, + "z": 800 + }, + { + "x": 729, + "y": 85, + "z": 802 + }, + { + "x": 728, + "y": 84, + "z": 799 + }, + { + "x": 721, + "y": 89, + "z": 801 + }, + { + "x": 707, + "y": 86, + "z": 793 + }, + { + "x": 713, + "y": 82, + "z": 789 + }, + { + "x": 703, + "y": 83, + "z": 782 + }, + { + "x": 708, + "y": 73, + "z": 782 + }, + { + "x": 714, + "y": 70, + "z": 785 + }, + { + "x": 693, + "y": 72, + "z": 777 + }, + { + "x": 677, + "y": 73, + "z": 777 + }, + { + "x": 677, + "y": 71, + "z": 767 + }, + { + "x": 693, + "y": 92, + "z": 666 + }, + { + "x": 689, + "y": 89, + "z": 658 + }, + { + "x": 674, + "y": 95, + "z": 619 + }, + { + "x": 702, + "y": 117, + "z": 622 + }, + { + "x": 689, + "y": 132, + "z": 635 + }, + { + "x": 712, + "y": 129, + "z": 640 + }, + { + "x": 704, + "y": 139, + "z": 621 + }, + { + "x": 705, + "y": 144, + "z": 620 + }, + { + "x": 706, + "y": 144, + "z": 609 + }, + { + "x": 736, + "y": 147, + "z": 613 + }, + { + "x": 742, + "y": 167, + "z": 599 + }, + { + "x": 746, + "y": 169, + "z": 594 + }, + { + "x": 757, + "y": 167, + "z": 601 + }, + { + "x": 769, + "y": 166, + "z": 603 + }, + { + "x": 778, + "y": 171, + "z": 599 + }, + { + "x": 784, + "y": 168, + "z": 602 + }, + { + "x": 786, + "y": 174, + "z": 600 + }, + { + "x": 776, + "y": 177, + "z": 591 + }, + { + "x": 775, + "y": 183, + "z": 586 + }, + { + "x": 764, + "y": 185, + "z": 584 + }, + { + "x": 767, + "y": 175, + "z": 576 + }, + { + "x": 790, + "y": 173, + "z": 579 + }, + { + "x": 794, + "y": 167, + "z": 567 + }, + { + "x": 789, + "y": 161, + "z": 558 + }, + { + "x": 782, + "y": 154, + "z": 563 + }, + { + "x": 778, + "y": 151, + "z": 565 + }, + { + "x": 775, + "y": 143, + "z": 562 + }, + { + "x": 769, + "y": 148, + "z": 555 + }, + { + "x": 766, + "y": 143, + "z": 559 + }, + { + "x": 756, + "y": 136, + "z": 549 + }, + { + "x": 758, + "y": 128, + "z": 542 + }, + { + "x": 754, + "y": 140, + "z": 537 + }, + { + "x": 753, + "y": 139, + "z": 533 + }, + { + "x": 744, + "y": 131, + "z": 543 + }, + { + "x": 742, + "y": 125, + "z": 543 + }, + { + "x": 740, + "y": 121, + "z": 543 + }, + { + "x": 738, + "y": 120, + "z": 559 + }, + { + "x": 741, + "y": 123, + "z": 562 + }, + { + "x": 732, + "y": 115, + "z": 563 + }, + { + "x": 726, + "y": 115, + "z": 552 + }, + { + "x": 742, + "y": 109, + "z": 570 + }, + { + "x": 748, + "y": 114, + "z": 566 + }, + { + "x": 751, + "y": 118, + "z": 581 + }, + { + "x": 753, + "y": 117, + "z": 588 + }, + { + "x": 754, + "y": 120, + "z": 594 + }, + { + "x": 763, + "y": 135, + "z": 585 + }, + { + "x": 768, + "y": 136, + "z": 585 + }, + { + "x": 770, + "y": 130, + "z": 591 + }, + { + "x": 759, + "y": 110, + "z": 571 + }, + { + "x": 760, + "y": 105, + "z": 564 + }, + { + "x": 772, + "y": 101, + "z": 569 + }, + { + "x": 765, + "y": 91, + "z": 559 + }, + { + "x": 765, + "y": 80, + "z": 551 + }, + { + "x": 769, + "y": 80, + "z": 543 + }, + { + "x": 772, + "y": 77, + "z": 540 + }, + { + "x": 778, + "y": 74, + "z": 536 + }, + { + "x": 792, + "y": 78, + "z": 538 + }, + { + "x": 782, + "y": 80, + "z": 544 + }, + { + "x": 786, + "y": 83, + "z": 524 + }, + { + "x": 822, + "y": 103, + "z": 532 + }, + { + "x": 819, + "y": 102, + "z": 526 + }, + { + "x": 812, + "y": 111, + "z": 525 + }, + { + "x": 813, + "y": 116, + "z": 516 + }, + { + "x": 816, + "y": 126, + "z": 525 + }, + { + "x": 819, + "y": 120, + "z": 525 + }, + { + "x": 815, + "y": 118, + "z": 532 + }, + { + "x": 809, + "y": 118, + "z": 534 + }, + { + "x": 802, + "y": 120, + "z": 536 + }, + { + "x": 789, + "y": 121, + "z": 534 + }, + { + "x": 786, + "y": 131, + "z": 545 + }, + { + "x": 782, + "y": 124, + "z": 545 + }, + { + "x": 783, + "y": 133, + "z": 554 + }, + { + "x": 791, + "y": 137, + "z": 567 + }, + { + "x": 798, + "y": 140, + "z": 571 + }, + { + "x": 803, + "y": 144, + "z": 573 + }, + { + "x": 795, + "y": 143, + "z": 578 + }, + { + "x": 791, + "y": 149, + "z": 578 + }, + { + "x": 806, + "y": 151, + "z": 584 + }, + { + "x": 813, + "y": 150, + "z": 588 + }, + { + "x": 812, + "y": 145, + "z": 605 + }, + { + "x": 806, + "y": 146, + "z": 611 + }, + { + "x": 815, + "y": 149, + "z": 637 + }, + { + "x": 813, + "y": 147, + "z": 640 + }, + { + "x": 801, + "y": 133, + "z": 634 + }, + { + "x": 809, + "y": 129, + "z": 625 + }, + { + "x": 818, + "y": 122, + "z": 615 + }, + { + "x": 820, + "y": 116, + "z": 621 + }, + { + "x": 803, + "y": 109, + "z": 614 + }, + { + "x": 801, + "y": 106, + "z": 619 + }, + { + "x": 790, + "y": 105, + "z": 612 + }, + { + "x": 779, + "y": 104, + "z": 613 + }, + { + "x": 773, + "y": 109, + "z": 626 + }, + { + "x": 773, + "y": 106, + "z": 623 + }, + { + "x": 756, + "y": 106, + "z": 622 + }, + { + "x": 766, + "y": 104, + "z": 617 + }, + { + "x": 758, + "y": 97, + "z": 629 + }, + { + "x": 773, + "y": 98, + "z": 625 + }, + { + "x": 769, + "y": 102, + "z": 635 + }, + { + "x": 780, + "y": 94, + "z": 643 + }, + { + "x": 787, + "y": 90, + "z": 642 + }, + { + "x": 788, + "y": 85, + "z": 648 + }, + { + "x": 776, + "y": 80, + "z": 650 + }, + { + "x": 774, + "y": 85, + "z": 650 + }, + { + "x": 774, + "y": 93, + "z": 654 + }, + { + "x": 791, + "y": 103, + "z": 647 + }, + { + "x": 790, + "y": 108, + "z": 655 + }, + { + "x": 791, + "y": 105, + "z": 658 + }, + { + "x": 792, + "y": 98, + "z": 669 + }, + { + "x": 792, + "y": 109, + "z": 671 + }, + { + "x": 800, + "y": 115, + "z": 663 + }, + { + "x": 789, + "y": 130, + "z": 662 + }, + { + "x": 798, + "y": 130, + "z": 668 + }, + { + "x": 797, + "y": 124, + "z": 674 + }, + { + "x": 812, + "y": 109, + "z": 673 + }, + { + "x": 818, + "y": 103, + "z": 680 + }, + { + "x": 818, + "y": 99, + "z": 699 + }, + { + "x": 813, + "y": 100, + "z": 708 + }, + { + "x": 814, + "y": 95, + "z": 722 + }, + { + "x": 811, + "y": 101, + "z": 732 + }, + { + "x": 813, + "y": 91, + "z": 740 + }, + { + "x": 821, + "y": 74, + "z": 746 + }, + { + "x": 821, + "y": 81, + "z": 735 + }, + { + "x": 813, + "y": 80, + "z": 731 + }, + { + "x": 818, + "y": 79, + "z": 724 + }, + { + "x": 820, + "y": 77, + "z": 721 + }, + { + "x": 819, + "y": 71, + "z": 714 + }, + { + "x": 814, + "y": 69, + "z": 723 + }, + { + "x": 810, + "y": 77, + "z": 747 + }, + { + "x": 809, + "y": 83, + "z": 761 + }, + { + "x": 815, + "y": 87, + "z": 758 + }, + { + "x": 820, + "y": 83, + "z": 769 + }, + { + "x": 821, + "y": 80, + "z": 778 + }, + { + "x": 784, + "y": 81, + "z": 808 + }, + { + "x": 776, + "y": 82, + "z": 804 + }, + { + "x": 773, + "y": 80, + "z": 796 + }, + { + "x": 732, + "y": 82, + "z": 791 + }, + { + "x": 713, + "y": 76, + "z": 803 + }, + { + "x": 710, + "y": 80, + "z": 820 + }, + { + "x": 702, + "y": 82, + "z": 817 + }, + { + "x": 698, + "y": 80, + "z": 822 + }, + { + "x": 682, + "y": 90, + "z": 815 + }, + { + "x": 672, + "y": 71, + "z": 805 + }, + { + "x": 677, + "y": 83, + "z": 791 + }, + { + "x": 677, + "y": 85, + "z": 781 + }, + { + "x": 679, + "y": 83, + "z": 773 + }, + { + "x": 677, + "y": 104, + "z": 770 + }, + { + "x": 672, + "y": 109, + "z": 757 + }, + { + "x": 681, + "y": 115, + "z": 754 + }, + { + "x": 669, + "y": 117, + "z": 727 + }, + { + "x": 676, + "y": 118, + "z": 725 + }, + { + "x": 678, + "y": 125, + "z": 717 + }, + { + "x": 681, + "y": 119, + "z": 717 + }, + { + "x": 684, + "y": 105, + "z": 712 + }, + { + "x": 687, + "y": 87, + "z": 696 + }, + { + "x": 672, + "y": 90, + "z": 683 + }, + { + "x": 688, + "y": 114, + "z": 690 + }, + { + "x": 698, + "y": 115, + "z": 686 + }, + { + "x": 698, + "y": 114, + "z": 689 + }, + { + "x": 694, + "y": 100, + "z": 681 + }, + { + "x": 713, + "y": 99, + "z": 682 + }, + { + "x": 716, + "y": 103, + "z": 681 + }, + { + "x": 719, + "y": 104, + "z": 681 + }, + { + "x": 721, + "y": 106, + "z": 676 + }, + { + "x": 677, + "y": 119, + "z": 667 + }, + { + "x": 669, + "y": 116, + "z": 654 + }, + { + "x": 683, + "y": 109, + "z": 635 + }, + { + "x": 685, + "y": 94, + "z": 625 + }, + { + "x": 691, + "y": 82, + "z": 619 + }, + { + "x": 693, + "y": 84, + "z": 624 + }, + { + "x": 696, + "y": 83, + "z": 607 + }, + { + "x": 705, + "y": 72, + "z": 601 + }, + { + "x": 714, + "y": 73, + "z": 612 + }, + { + "x": 725, + "y": 80, + "z": 604 + }, + { + "x": 728, + "y": 84, + "z": 603 + }, + { + "x": 742, + "y": 83, + "z": 610 + }, + { + "x": 725, + "y": 82, + "z": 613 + }, + { + "x": 735, + "y": 80, + "z": 628 + }, + { + "x": 758, + "y": 80, + "z": 626 + }, + { + "x": 760, + "y": 77, + "z": 625 + }, + { + "x": 761, + "y": 80, + "z": 614 + }, + { + "x": 765, + "y": 79, + "z": 619 + }, + { + "x": 772, + "y": 81, + "z": 622 + }, + { + "x": 775, + "y": 68, + "z": 618 + }, + { + "x": 780, + "y": 80, + "z": 607 + }, + { + "x": 787, + "y": 79, + "z": 597 + }, + { + "x": 777, + "y": 86, + "z": 595 + }, + { + "x": 773, + "y": 78, + "z": 598 + }, + { + "x": 770, + "y": 71, + "z": 591 + }, + { + "x": 766, + "y": 72, + "z": 587 + }, + { + "x": 762, + "y": 71, + "z": 585 + }, + { + "x": 759, + "y": 76, + "z": 574 + }, + { + "x": 761, + "y": 77, + "z": 568 + }, + { + "x": 775, + "y": 71, + "z": 574 + }, + { + "x": 774, + "y": 73, + "z": 564 + }, + { + "x": 778, + "y": 68, + "z": 557 + }, + { + "x": 788, + "y": 68, + "z": 567 + }, + { + "x": 797, + "y": 73, + "z": 561 + }, + { + "x": 803, + "y": 72, + "z": 564 + }, + { + "x": 797, + "y": 77, + "z": 555 + }, + { + "x": 805, + "y": 71, + "z": 551 + }, + { + "x": 808, + "y": 73, + "z": 549 + }, + { + "x": 811, + "y": 71, + "z": 544 + }, + { + "x": 796, + "y": 74, + "z": 544 + }, + { + "x": 822, + "y": 77, + "z": 540 + }, + { + "x": 815, + "y": 67, + "z": 528 + }, + { + "x": 808, + "y": 68, + "z": 524 + }, + { + "x": 811, + "y": 66, + "z": 567 + }, + { + "x": 816, + "y": 69, + "z": 574 + }, + { + "x": 816, + "y": 73, + "z": 584 + }, + { + "x": 818, + "y": 82, + "z": 582 + }, + { + "x": 816, + "y": 85, + "z": 589 + }, + { + "x": 808, + "y": 86, + "z": 597 + }, + { + "x": 815, + "y": 83, + "z": 600 + }, + { + "x": 822, + "y": 69, + "z": 598 + }, + { + "x": 821, + "y": 70, + "z": 607 + }, + { + "x": 816, + "y": 73, + "z": 616 + }, + { + "x": 811, + "y": 72, + "z": 614 + }, + { + "x": 816, + "y": 78, + "z": 623 + }, + { + "x": 821, + "y": 90, + "z": 623 + }, + { + "x": 811, + "y": 101, + "z": 626 + }, + { + "x": 815, + "y": 92, + "z": 635 + }, + { + "x": 820, + "y": 95, + "z": 659 + }, + { + "x": 819, + "y": 108, + "z": 654 + }, + { + "x": 817, + "y": 85, + "z": 676 + }, + { + "x": 822, + "y": 80, + "z": 671 + }, + { + "x": 821, + "y": 84, + "z": 668 + }, + { + "x": 818, + "y": 84, + "z": 690 + }, + { + "x": 821, + "y": 82, + "z": 691 + }, + { + "x": 816, + "y": 78, + "z": 685 + }, + { + "x": 817, + "y": 68, + "z": 690 + }, + { + "x": 806, + "y": 67, + "z": 687 + }, + { + "x": 797, + "y": 73, + "z": 692 + }, + { + "x": 793, + "y": 70, + "z": 701 + }, + { + "x": 805, + "y": 74, + "z": 710 + }, + { + "x": 809, + "y": 92, + "z": 778 + }, + { + "x": 820, + "y": 91, + "z": 784 + }, + { + "x": 780, + "y": 92, + "z": 795 + }, + { + "x": 771, + "y": 95, + "z": 799 + }, + { + "x": 774, + "y": 98, + "z": 801 + }, + { + "x": 744, + "y": 100, + "z": 798 + }, + { + "x": 731, + "y": 76, + "z": 781 + }, + { + "x": 733, + "y": 68, + "z": 782 + }, + { + "x": 738, + "y": 69, + "z": 778 + }, + { + "x": 740, + "y": 69, + "z": 771 + }, + { + "x": 721, + "y": 71, + "z": 754 + }, + { + "x": 716, + "y": 67, + "z": 752 + }, + { + "x": 712, + "y": 73, + "z": 769 + }, + { + "x": 702, + "y": 77, + "z": 771 + }, + { + "x": 696, + "y": 73, + "z": 771 + }, + { + "x": 689, + "y": 78, + "z": 774 + }, + { + "x": 696, + "y": 80, + "z": 764 + }, + { + "x": 694, + "y": 83, + "z": 759 + }, + { + "x": 683, + "y": 84, + "z": 754 + }, + { + "x": 681, + "y": 86, + "z": 753 + }, + { + "x": 680, + "y": 86, + "z": 742 + }, + { + "x": 676, + "y": 83, + "z": 737 + }, + { + "x": 669, + "y": 83, + "z": 746 + }, + { + "x": 669, + "y": 85, + "z": 749 + }, + { + "x": 676, + "y": 87, + "z": 748 + }, + { + "x": 694, + "y": 109, + "z": 742 + }, + { + "x": 671, + "y": 130, + "z": 751 + }, + { + "x": 671, + "y": 133, + "z": 749 + }, + { + "x": 672, + "y": 152, + "z": 756 + }, + { + "x": 670, + "y": 154, + "z": 750 + }, + { + "x": 678, + "y": 163, + "z": 753 + }, + { + "x": 690, + "y": 167, + "z": 768 + }, + { + "x": 689, + "y": 174, + "z": 770 + }, + { + "x": 693, + "y": 162, + "z": 773 + }, + { + "x": 696, + "y": 170, + "z": 772 + }, + { + "x": 700, + "y": 175, + "z": 780 + }, + { + "x": 701, + "y": 183, + "z": 784 + }, + { + "x": 712, + "y": 175, + "z": 781 + }, + { + "x": 710, + "y": 175, + "z": 775 + }, + { + "x": 709, + "y": 164, + "z": 768 + }, + { + "x": 718, + "y": 167, + "z": 769 + }, + { + "x": 712, + "y": 159, + "z": 755 + }, + { + "x": 721, + "y": 160, + "z": 761 + }, + { + "x": 718, + "y": 146, + "z": 773 + }, + { + "x": 719, + "y": 140, + "z": 780 + }, + { + "x": 719, + "y": 138, + "z": 777 + }, + { + "x": 722, + "y": 144, + "z": 783 + }, + { + "x": 745, + "y": 146, + "z": 773 + }, + { + "x": 754, + "y": 147, + "z": 778 + }, + { + "x": 757, + "y": 153, + "z": 790 + }, + { + "x": 761, + "y": 169, + "z": 785 + }, + { + "x": 768, + "y": 166, + "z": 782 + }, + { + "x": 764, + "y": 175, + "z": 769 + }, + { + "x": 758, + "y": 175, + "z": 766 + }, + { + "x": 751, + "y": 172, + "z": 759 + }, + { + "x": 733, + "y": 182, + "z": 758 + }, + { + "x": 733, + "y": 186, + "z": 768 + }, + { + "x": 724, + "y": 184, + "z": 773 + }, + { + "x": 711, + "y": 183, + "z": 762 + }, + { + "x": 704, + "y": 179, + "z": 759 + }, + { + "x": 710, + "y": 174, + "z": 754 + }, + { + "x": 699, + "y": 178, + "z": 744 + }, + { + "x": 683, + "y": 174, + "z": 742 + }, + { + "x": 679, + "y": 181, + "z": 745 + }, + { + "x": 686, + "y": 179, + "z": 730 + }, + { + "x": 678, + "y": 174, + "z": 720 + }, + { + "x": 675, + "y": 166, + "z": 729 + }, + { + "x": 677, + "y": 165, + "z": 735 + }, + { + "x": 672, + "y": 161, + "z": 741 + }, + { + "x": 682, + "y": 148, + "z": 730 + }, + { + "x": 671, + "y": 150, + "z": 708 + }, + { + "x": 677, + "y": 153, + "z": 701 + }, + { + "x": 676, + "y": 168, + "z": 686 + }, + { + "x": 686, + "y": 184, + "z": 684 + }, + { + "x": 682, + "y": 185, + "z": 688 + }, + { + "x": 671, + "y": 187, + "z": 647 + }, + { + "x": 681, + "y": 185, + "z": 630 + }, + { + "x": 686, + "y": 187, + "z": 613 + }, + { + "x": 684, + "y": 183, + "z": 609 + }, + { + "x": 673, + "y": 180, + "z": 611 + }, + { + "x": 680, + "y": 176, + "z": 603 + }, + { + "x": 684, + "y": 177, + "z": 596 + }, + { + "x": 680, + "y": 171, + "z": 587 + }, + { + "x": 702, + "y": 172, + "z": 578 + }, + { + "x": 708, + "y": 168, + "z": 586 + }, + { + "x": 710, + "y": 178, + "z": 566 + }, + { + "x": 711, + "y": 184, + "z": 570 + }, + { + "x": 724, + "y": 183, + "z": 561 + }, + { + "x": 731, + "y": 186, + "z": 565 + }, + { + "x": 731, + "y": 187, + "z": 550 + }, + { + "x": 727, + "y": 177, + "z": 548 + }, + { + "x": 731, + "y": 174, + "z": 554 + }, + { + "x": 730, + "y": 170, + "z": 535 + }, + { + "x": 727, + "y": 177, + "z": 536 + }, + { + "x": 713, + "y": 178, + "z": 534 + }, + { + "x": 707, + "y": 181, + "z": 538 + }, + { + "x": 698, + "y": 178, + "z": 531 + }, + { + "x": 692, + "y": 182, + "z": 542 + }, + { + "x": 685, + "y": 182, + "z": 539 + }, + { + "x": 675, + "y": 183, + "z": 545 + }, + { + "x": 672, + "y": 181, + "z": 552 + }, + { + "x": 679, + "y": 180, + "z": 553 + }, + { + "x": 672, + "y": 173, + "z": 534 + }, + { + "x": 724, + "y": 167, + "z": 539 + }, + { + "x": 727, + "y": 163, + "z": 545 + }, + { + "x": 722, + "y": 156, + "z": 554 + }, + { + "x": 731, + "y": 152, + "z": 549 + }, + { + "x": 737, + "y": 148, + "z": 546 + }, + { + "x": 740, + "y": 151, + "z": 535 + }, + { + "x": 724, + "y": 150, + "z": 534 + }, + { + "x": 717, + "y": 150, + "z": 531 + }, + { + "x": 723, + "y": 145, + "z": 540 + }, + { + "x": 744, + "y": 142, + "z": 530 + }, + { + "x": 746, + "y": 145, + "z": 539 + }, + { + "x": 745, + "y": 141, + "z": 548 + }, + { + "x": 746, + "y": 142, + "z": 561 + }, + { + "x": 754, + "y": 144, + "z": 556 + }, + { + "x": 767, + "y": 140, + "z": 555 + }, + { + "x": 769, + "y": 139, + "z": 538 + }, + { + "x": 775, + "y": 137, + "z": 539 + }, + { + "x": 781, + "y": 130, + "z": 534 + }, + { + "x": 804, + "y": 131, + "z": 524 + }, + { + "x": 821, + "y": 153, + "z": 517 + }, + { + "x": 809, + "y": 151, + "z": 515 + }, + { + "x": 818, + "y": 159, + "z": 538 + }, + { + "x": 804, + "y": 183, + "z": 596 + }, + { + "x": 816, + "y": 184, + "z": 603 + }, + { + "x": 780, + "y": 181, + "z": 605 + }, + { + "x": 776, + "y": 179, + "z": 627 + }, + { + "x": 781, + "y": 174, + "z": 633 + }, + { + "x": 796, + "y": 175, + "z": 649 + }, + { + "x": 799, + "y": 164, + "z": 665 + }, + { + "x": 799, + "y": 156, + "z": 654 + }, + { + "x": 805, + "y": 151, + "z": 662 + }, + { + "x": 809, + "y": 150, + "z": 666 + }, + { + "x": 815, + "y": 146, + "z": 666 + }, + { + "x": 810, + "y": 138, + "z": 684 + }, + { + "x": 814, + "y": 148, + "z": 689 + }, + { + "x": 818, + "y": 142, + "z": 697 + }, + { + "x": 811, + "y": 168, + "z": 717 + }, + { + "x": 804, + "y": 175, + "z": 701 + }, + { + "x": 808, + "y": 182, + "z": 715 + }, + { + "x": 805, + "y": 182, + "z": 724 + }, + { + "x": 812, + "y": 187, + "z": 741 + }, + { + "x": 811, + "y": 184, + "z": 765 + }, + { + "x": 812, + "y": 183, + "z": 789 + }, + { + "x": 801, + "y": 184, + "z": 779 + }, + { + "x": 800, + "y": 181, + "z": 788 + }, + { + "x": 800, + "y": 173, + "z": 794 + }, + { + "x": 803, + "y": 177, + "z": 798 + }, + { + "x": 800, + "y": 179, + "z": 799 + }, + { + "x": 803, + "y": 179, + "z": 809 + }, + { + "x": 806, + "y": 172, + "z": 812 + }, + { + "x": 811, + "y": 174, + "z": 807 + }, + { + "x": 809, + "y": 174, + "z": 806 + }, + { + "x": 816, + "y": 171, + "z": 813 + }, + { + "x": 821, + "y": 164, + "z": 820 + }, + { + "x": 788, + "y": 176, + "z": 812 + }, + { + "x": 787, + "y": 178, + "z": 809 + }, + { + "x": 775, + "y": 175, + "z": 809 + }, + { + "x": 767, + "y": 179, + "z": 811 + }, + { + "x": 744, + "y": 186, + "z": 805 + }, + { + "x": 730, + "y": 187, + "z": 797 + }, + { + "x": 739, + "y": 185, + "z": 775 + }, + { + "x": 734, + "y": 177, + "z": 787 + }, + { + "x": 720, + "y": 168, + "z": 787 + }, + { + "x": 714, + "y": 166, + "z": 789 + }, + { + "x": 708, + "y": 161, + "z": 785 + }, + { + "x": 700, + "y": 154, + "z": 781 + }, + { + "x": 695, + "y": 151, + "z": 779 + }, + { + "x": 684, + "y": 144, + "z": 777 + }, + { + "x": 675, + "y": 149, + "z": 780 + }, + { + "x": 678, + "y": 144, + "z": 770 + }, + { + "x": 700, + "y": 160, + "z": 761 + }, + { + "x": 708, + "y": 163, + "z": 748 + }, + { + "x": 704, + "y": 159, + "z": 745 + }, + { + "x": 702, + "y": 145, + "z": 729 + }, + { + "x": 696, + "y": 152, + "z": 724 + }, + { + "x": 693, + "y": 155, + "z": 731 + }, + { + "x": 690, + "y": 166, + "z": 731 + }, + { + "x": 693, + "y": 166, + "z": 726 + }, + { + "x": 694, + "y": 172, + "z": 729 + }, + { + "x": 693, + "y": 173, + "z": 736 + }, + { + "x": 684, + "y": 187, + "z": 719 + }, + { + "x": 680, + "y": 178, + "z": 702 + }, + { + "x": 697, + "y": 177, + "z": 690 + }, + { + "x": 699, + "y": 178, + "z": 683 + }, + { + "x": 705, + "y": 176, + "z": 684 + }, + { + "x": 686, + "y": 170, + "z": 654 + }, + { + "x": 714, + "y": 186, + "z": 618 + }, + { + "x": 712, + "y": 179, + "z": 615 + }, + { + "x": 718, + "y": 171, + "z": 619 + }, + { + "x": 728, + "y": 168, + "z": 617 + }, + { + "x": 716, + "y": 169, + "z": 605 + }, + { + "x": 721, + "y": 187, + "z": 600 + }, + { + "x": 723, + "y": 187, + "z": 593 + }, + { + "x": 735, + "y": 184, + "z": 595 + }, + { + "x": 732, + "y": 184, + "z": 587 + }, + { + "x": 740, + "y": 178, + "z": 584 + }, + { + "x": 743, + "y": 183, + "z": 574 + }, + { + "x": 745, + "y": 186, + "z": 574 + }, + { + "x": 742, + "y": 187, + "z": 568 + }, + { + "x": 745, + "y": 183, + "z": 551 + }, + { + "x": 750, + "y": 176, + "z": 544 + }, + { + "x": 738, + "y": 179, + "z": 549 + }, + { + "x": 730, + "y": 182, + "z": 534 + }, + { + "x": 722, + "y": 187, + "z": 520 + }, + { + "x": 757, + "y": 182, + "z": 543 + }, + { + "x": 762, + "y": 172, + "z": 550 + }, + { + "x": 755, + "y": 166, + "z": 555 + }, + { + "x": 757, + "y": 156, + "z": 554 + }, + { + "x": 766, + "y": 154, + "z": 567 + }, + { + "x": 768, + "y": 158, + "z": 569 + }, + { + "x": 771, + "y": 153, + "z": 571 + }, + { + "x": 776, + "y": 154, + "z": 579 + }, + { + "x": 784, + "y": 149, + "z": 578 + }, + { + "x": 781, + "y": 146, + "z": 579 + }, + { + "x": 778, + "y": 135, + "z": 585 + }, + { + "x": 782, + "y": 136, + "z": 580 + }, + { + "x": 779, + "y": 133, + "z": 576 + }, + { + "x": 789, + "y": 123, + "z": 583 + }, + { + "x": 800, + "y": 122, + "z": 587 + }, + { + "x": 804, + "y": 121, + "z": 595 + }, + { + "x": 813, + "y": 121, + "z": 592 + }, + { + "x": 821, + "y": 123, + "z": 593 + }, + { + "x": 819, + "y": 120, + "z": 600 + }, + { + "x": 822, + "y": 119, + "z": 607 + }, + { + "x": 811, + "y": 118, + "z": 609 + }, + { + "x": 806, + "y": 120, + "z": 614 + }, + { + "x": 812, + "y": 120, + "z": 642 + }, + { + "x": 804, + "y": 130, + "z": 683 + }, + { + "x": 809, + "y": 134, + "z": 698 + }, + { + "x": 805, + "y": 133, + "z": 703 + }, + { + "x": 815, + "y": 161, + "z": 766 + }, + { + "x": 797, + "y": 173, + "z": 773 + }, + { + "x": 794, + "y": 169, + "z": 775 + }, + { + "x": 787, + "y": 176, + "z": 779 + }, + { + "x": 790, + "y": 177, + "z": 781 + }, + { + "x": 783, + "y": 184, + "z": 776 + }, + { + "x": 790, + "y": 186, + "z": 783 + }, + { + "x": 788, + "y": 183, + "z": 758 + }, + { + "x": 790, + "y": 183, + "z": 754 + }, + { + "x": 793, + "y": 186, + "z": 755 + }, + { + "x": 790, + "y": 187, + "z": 750 + }, + { + "x": 789, + "y": 187, + "z": 745 + }, + { + "x": 803, + "y": 178, + "z": 752 + }, + { + "x": 783, + "y": 176, + "z": 746 + }, + { + "x": 775, + "y": 170, + "z": 748 + }, + { + "x": 761, + "y": 167, + "z": 745 + }, + { + "x": 766, + "y": 170, + "z": 755 + }, + { + "x": 745, + "y": 165, + "z": 753 + }, + { + "x": 745, + "y": 160, + "z": 752 + }, + { + "x": 737, + "y": 159, + "z": 745 + }, + { + "x": 732, + "y": 167, + "z": 744 + }, + { + "x": 724, + "y": 172, + "z": 753 + }, + { + "x": 723, + "y": 173, + "z": 757 + }, + { + "x": 688, + "y": 155, + "z": 753 + }, + { + "x": 689, + "y": 157, + "z": 741 + }, + { + "x": 695, + "y": 152, + "z": 717 + }, + { + "x": 698, + "y": 153, + "z": 711 + }, + { + "x": 693, + "y": 158, + "z": 704 + }, + { + "x": 698, + "y": 157, + "z": 696 + }, + { + "x": 694, + "y": 160, + "z": 694 + }, + { + "x": 687, + "y": 149, + "z": 691 + }, + { + "x": 691, + "y": 147, + "z": 673 + }, + { + "x": 692, + "y": 153, + "z": 673 + }, + { + "x": 684, + "y": 163, + "z": 671 + }, + { + "x": 684, + "y": 187, + "z": 660 + }, + { + "x": 697, + "y": 183, + "z": 647 + }, + { + "x": 696, + "y": 186, + "z": 594 + }, + { + "x": 693, + "y": 186, + "z": 587 + }, + { + "x": 685, + "y": 187, + "z": 579 + }, + { + "x": 675, + "y": 177, + "z": 566 + }, + { + "x": 675, + "y": 174, + "z": 564 + }, + { + "x": 684, + "y": 168, + "z": 555 + }, + { + "x": 687, + "y": 160, + "z": 555 + }, + { + "x": 698, + "y": 158, + "z": 549 + }, + { + "x": 696, + "y": 158, + "z": 556 + }, + { + "x": 705, + "y": 160, + "z": 554 + }, + { + "x": 718, + "y": 172, + "z": 549 + }, + { + "x": 717, + "y": 172, + "z": 543 + }, + { + "x": 750, + "y": 186, + "z": 537 + }, + { + "x": 756, + "y": 187, + "z": 535 + }, + { + "x": 767, + "y": 180, + "z": 537 + }, + { + "x": 770, + "y": 176, + "z": 544 + }, + { + "x": 780, + "y": 174, + "z": 547 + }, + { + "x": 785, + "y": 179, + "z": 553 + }, + { + "x": 798, + "y": 184, + "z": 575 + }, + { + "x": 793, + "y": 184, + "z": 598 + }, + { + "x": 789, + "y": 172, + "z": 585 + }, + { + "x": 792, + "y": 170, + "z": 589 + }, + { + "x": 796, + "y": 172, + "z": 605 + }, + { + "x": 805, + "y": 185, + "z": 665 + }, + { + "x": 818, + "y": 187, + "z": 675 + }, + { + "x": 792, + "y": 183, + "z": 681 + }, + { + "x": 788, + "y": 184, + "z": 685 + }, + { + "x": 782, + "y": 183, + "z": 690 + }, + { + "x": 782, + "y": 178, + "z": 685 + }, + { + "x": 792, + "y": 178, + "z": 694 + }, + { + "x": 801, + "y": 180, + "z": 705 + }, + { + "x": 786, + "y": 179, + "z": 730 + }, + { + "x": 779, + "y": 177, + "z": 733 + }, + { + "x": 775, + "y": 175, + "z": 728 + }, + { + "x": 772, + "y": 175, + "z": 743 + }, + { + "x": 782, + "y": 176, + "z": 767 + }, + { + "x": 789, + "y": 176, + "z": 765 + }, + { + "x": 780, + "y": 174, + "z": 773 + }, + { + "x": 778, + "y": 173, + "z": 770 + }, + { + "x": 770, + "y": 174, + "z": 774 + }, + { + "x": 767, + "y": 174, + "z": 784 + }, + { + "x": 762, + "y": 187, + "z": 800 + }, + { + "x": 741, + "y": 174, + "z": 782 + }, + { + "x": 745, + "y": 173, + "z": 781 + }, + { + "x": 744, + "y": 175, + "z": 777 + }, + { + "x": 729, + "y": 168, + "z": 775 + }, + { + "x": 722, + "y": 164, + "z": 775 + }, + { + "x": 703, + "y": 155, + "z": 798 + }, + { + "x": 704, + "y": 160, + "z": 816 + }, + { + "x": 700, + "y": 163, + "z": 820 + }, + { + "x": 676, + "y": 132, + "z": 737 + }, + { + "x": 672, + "y": 134, + "z": 743 + }, + { + "x": 680, + "y": 144, + "z": 701 + }, + { + "x": 692, + "y": 147, + "z": 669 + }, + { + "x": 695, + "y": 148, + "z": 662 + }, + { + "x": 697, + "y": 152, + "z": 660 + }, + { + "x": 701, + "y": 159, + "z": 651 + }, + { + "x": 708, + "y": 148, + "z": 646 + }, + { + "x": 700, + "y": 143, + "z": 647 + }, + { + "x": 693, + "y": 136, + "z": 648 + }, + { + "x": 689, + "y": 127, + "z": 645 + }, + { + "x": 698, + "y": 122, + "z": 643 + }, + { + "x": 698, + "y": 118, + "z": 637 + }, + { + "x": 709, + "y": 122, + "z": 641 + }, + { + "x": 710, + "y": 105, + "z": 642 + }, + { + "x": 699, + "y": 91, + "z": 654 + }, + { + "x": 705, + "y": 93, + "z": 652 + }, + { + "x": 713, + "y": 91, + "z": 656 + }, + { + "x": 717, + "y": 91, + "z": 656 + }, + { + "x": 725, + "y": 98, + "z": 654 + }, + { + "x": 728, + "y": 89, + "z": 651 + }, + { + "x": 716, + "y": 94, + "z": 625 + }, + { + "x": 722, + "y": 96, + "z": 618 + }, + { + "x": 712, + "y": 71, + "z": 604 + }, + { + "x": 724, + "y": 80, + "z": 573 + }, + { + "x": 747, + "y": 84, + "z": 571 + }, + { + "x": 746, + "y": 85, + "z": 567 + }, + { + "x": 754, + "y": 89, + "z": 569 + }, + { + "x": 753, + "y": 93, + "z": 563 + }, + { + "x": 768, + "y": 86, + "z": 577 + }, + { + "x": 762, + "y": 82, + "z": 581 + }, + { + "x": 772, + "y": 83, + "z": 588 + }, + { + "x": 778, + "y": 85, + "z": 576 + }, + { + "x": 780, + "y": 84, + "z": 574 + }, + { + "x": 785, + "y": 83, + "z": 563 + }, + { + "x": 789, + "y": 79, + "z": 561 + }, + { + "x": 799, + "y": 83, + "z": 578 + }, + { + "x": 806, + "y": 86, + "z": 581 + }, + { + "x": 814, + "y": 95, + "z": 582 + }, + { + "x": 804, + "y": 118, + "z": 570 + }, + { + "x": 796, + "y": 119, + "z": 565 + }, + { + "x": 792, + "y": 119, + "z": 571 + }, + { + "x": 795, + "y": 120, + "z": 578 + }, + { + "x": 809, + "y": 129, + "z": 596 + }, + { + "x": 802, + "y": 122, + "z": 605 + }, + { + "x": 795, + "y": 133, + "z": 617 + }, + { + "x": 804, + "y": 135, + "z": 627 + }, + { + "x": 790, + "y": 130, + "z": 642 + }, + { + "x": 785, + "y": 129, + "z": 636 + }, + { + "x": 778, + "y": 130, + "z": 631 + }, + { + "x": 768, + "y": 125, + "z": 629 + }, + { + "x": 767, + "y": 121, + "z": 639 + }, + { + "x": 786, + "y": 119, + "z": 633 + }, + { + "x": 788, + "y": 108, + "z": 637 + }, + { + "x": 783, + "y": 104, + "z": 637 + }, + { + "x": 780, + "y": 97, + "z": 676 + }, + { + "x": 793, + "y": 91, + "z": 679 + }, + { + "x": 790, + "y": 94, + "z": 690 + }, + { + "x": 793, + "y": 89, + "z": 692 + }, + { + "x": 791, + "y": 95, + "z": 696 + }, + { + "x": 797, + "y": 99, + "z": 698 + }, + { + "x": 796, + "y": 117, + "z": 699 + }, + { + "x": 794, + "y": 120, + "z": 703 + }, + { + "x": 788, + "y": 115, + "z": 711 + }, + { + "x": 783, + "y": 116, + "z": 708 + }, + { + "x": 776, + "y": 109, + "z": 717 + }, + { + "x": 777, + "y": 120, + "z": 718 + }, + { + "x": 777, + "y": 118, + "z": 724 + }, + { + "x": 775, + "y": 123, + "z": 732 + }, + { + "x": 783, + "y": 128, + "z": 729 + }, + { + "x": 793, + "y": 127, + "z": 739 + }, + { + "x": 786, + "y": 120, + "z": 740 + }, + { + "x": 779, + "y": 114, + "z": 745 + }, + { + "x": 770, + "y": 125, + "z": 759 + }, + { + "x": 773, + "y": 109, + "z": 756 + }, + { + "x": 765, + "y": 91, + "z": 756 + }, + { + "x": 770, + "y": 89, + "z": 745 + }, + { + "x": 781, + "y": 91, + "z": 755 + }, + { + "x": 777, + "y": 88, + "z": 759 + }, + { + "x": 776, + "y": 78, + "z": 770 + }, + { + "x": 773, + "y": 85, + "z": 769 + }, + { + "x": 776, + "y": 84, + "z": 784 + }, + { + "x": 789, + "y": 82, + "z": 791 + }, + { + "x": 791, + "y": 93, + "z": 822 + }, + { + "x": 787, + "y": 97, + "z": 817 + }, + { + "x": 790, + "y": 98, + "z": 809 + }, + { + "x": 791, + "y": 105, + "z": 803 + }, + { + "x": 788, + "y": 103, + "z": 808 + }, + { + "x": 785, + "y": 109, + "z": 808 + }, + { + "x": 774, + "y": 115, + "z": 814 + }, + { + "x": 785, + "y": 123, + "z": 804 + }, + { + "x": 767, + "y": 132, + "z": 804 + }, + { + "x": 768, + "y": 138, + "z": 814 + }, + { + "x": 779, + "y": 185, + "z": 768 + }, + { + "x": 772, + "y": 179, + "z": 761 + }, + { + "x": 774, + "y": 178, + "z": 757 + }, + { + "x": 771, + "y": 167, + "z": 760 + }, + { + "x": 775, + "y": 174, + "z": 759 + }, + { + "x": 756, + "y": 167, + "z": 768 + }, + { + "x": 746, + "y": 161, + "z": 770 + }, + { + "x": 745, + "y": 152, + "z": 778 + }, + { + "x": 745, + "y": 137, + "z": 780 + }, + { + "x": 746, + "y": 134, + "z": 783 + }, + { + "x": 737, + "y": 129, + "z": 778 + }, + { + "x": 734, + "y": 116, + "z": 776 + }, + { + "x": 734, + "y": 107, + "z": 769 + }, + { + "x": 726, + "y": 106, + "z": 773 + }, + { + "x": 721, + "y": 105, + "z": 767 + }, + { + "x": 714, + "y": 102, + "z": 769 + }, + { + "x": 711, + "y": 97, + "z": 780 + }, + { + "x": 713, + "y": 107, + "z": 782 + }, + { + "x": 709, + "y": 108, + "z": 782 + }, + { + "x": 698, + "y": 106, + "z": 787 + }, + { + "x": 706, + "y": 106, + "z": 790 + }, + { + "x": 691, + "y": 104, + "z": 797 + }, + { + "x": 692, + "y": 104, + "z": 809 + }, + { + "x": 690, + "y": 113, + "z": 811 + }, + { + "x": 682, + "y": 115, + "z": 812 + }, + { + "x": 688, + "y": 133, + "z": 806 + }, + { + "x": 696, + "y": 124, + "z": 822 + }, + { + "x": 708, + "y": 124, + "z": 821 + }, + { + "x": 719, + "y": 120, + "z": 821 + }, + { + "x": 716, + "y": 123, + "z": 809 + }, + { + "x": 713, + "y": 118, + "z": 802 + }, + { + "x": 690, + "y": 137, + "z": 765 + }, + { + "x": 693, + "y": 134, + "z": 762 + }, + { + "x": 702, + "y": 137, + "z": 760 + }, + { + "x": 701, + "y": 136, + "z": 757 + }, + { + "x": 712, + "y": 184, + "z": 786 + }, + { + "x": 695, + "y": 181, + "z": 765 + }, + { + "x": 713, + "y": 176, + "z": 744 + }, + { + "x": 708, + "y": 172, + "z": 737 + }, + { + "x": 702, + "y": 166, + "z": 730 + }, + { + "x": 697, + "y": 180, + "z": 727 + }, + { + "x": 689, + "y": 187, + "z": 716 + }, + { + "x": 684, + "y": 183, + "z": 716 + }, + { + "x": 693, + "y": 187, + "z": 705 + }, + { + "x": 703, + "y": 174, + "z": 705 + }, + { + "x": 691, + "y": 172, + "z": 697 + }, + { + "x": 711, + "y": 174, + "z": 701 + }, + { + "x": 721, + "y": 171, + "z": 703 + }, + { + "x": 721, + "y": 177, + "z": 701 + }, + { + "x": 723, + "y": 182, + "z": 704 + }, + { + "x": 713, + "y": 179, + "z": 695 + }, + { + "x": 713, + "y": 169, + "z": 685 + }, + { + "x": 721, + "y": 166, + "z": 681 + }, + { + "x": 720, + "y": 160, + "z": 679 + }, + { + "x": 726, + "y": 154, + "z": 662 + }, + { + "x": 731, + "y": 150, + "z": 653 + }, + { + "x": 726, + "y": 145, + "z": 659 + }, + { + "x": 730, + "y": 146, + "z": 662 + }, + { + "x": 737, + "y": 147, + "z": 663 + }, + { + "x": 764, + "y": 162, + "z": 670 + }, + { + "x": 780, + "y": 175, + "z": 672 + }, + { + "x": 772, + "y": 174, + "z": 665 + }, + { + "x": 765, + "y": 175, + "z": 669 + }, + { + "x": 767, + "y": 179, + "z": 677 + }, + { + "x": 777, + "y": 184, + "z": 678 + }, + { + "x": 779, + "y": 184, + "z": 673 + }, + { + "x": 783, + "y": 186, + "z": 665 + }, + { + "x": 791, + "y": 183, + "z": 654 + }, + { + "x": 792, + "y": 186, + "z": 651 + }, + { + "x": 795, + "y": 178, + "z": 668 + }, + { + "x": 767, + "y": 179, + "z": 658 + }, + { + "x": 763, + "y": 177, + "z": 655 + }, + { + "x": 760, + "y": 176, + "z": 663 + }, + { + "x": 755, + "y": 162, + "z": 649 + }, + { + "x": 752, + "y": 157, + "z": 646 + }, + { + "x": 749, + "y": 150, + "z": 641 + }, + { + "x": 751, + "y": 138, + "z": 642 + }, + { + "x": 741, + "y": 132, + "z": 640 + }, + { + "x": 736, + "y": 117, + "z": 649 + }, + { + "x": 730, + "y": 129, + "z": 636 + }, + { + "x": 728, + "y": 133, + "z": 637 + }, + { + "x": 721, + "y": 129, + "z": 631 + }, + { + "x": 720, + "y": 130, + "z": 621 + }, + { + "x": 721, + "y": 128, + "z": 619 + }, + { + "x": 722, + "y": 120, + "z": 612 + }, + { + "x": 718, + "y": 117, + "z": 606 + }, + { + "x": 717, + "y": 127, + "z": 601 + }, + { + "x": 715, + "y": 121, + "z": 600 + }, + { + "x": 712, + "y": 121, + "z": 588 + }, + { + "x": 713, + "y": 114, + "z": 587 + }, + { + "x": 708, + "y": 112, + "z": 586 + }, + { + "x": 709, + "y": 113, + "z": 576 + }, + { + "x": 725, + "y": 109, + "z": 574 + }, + { + "x": 737, + "y": 106, + "z": 572 + }, + { + "x": 720, + "y": 97, + "z": 562 + }, + { + "x": 715, + "y": 93, + "z": 543 + }, + { + "x": 725, + "y": 82, + "z": 532 + }, + { + "x": 733, + "y": 73, + "z": 542 + }, + { + "x": 737, + "y": 78, + "z": 525 + }, + { + "x": 733, + "y": 70, + "z": 522 + }, + { + "x": 726, + "y": 79, + "z": 524 + }, + { + "x": 736, + "y": 89, + "z": 525 + }, + { + "x": 735, + "y": 90, + "z": 515 + }, + { + "x": 730, + "y": 95, + "z": 516 + }, + { + "x": 735, + "y": 95, + "z": 511 + }, + { + "x": 729, + "y": 103, + "z": 513 + }, + { + "x": 733, + "y": 110, + "z": 528 + }, + { + "x": 740, + "y": 115, + "z": 530 + }, + { + "x": 746, + "y": 121, + "z": 520 + }, + { + "x": 749, + "y": 117, + "z": 516 + }, + { + "x": 752, + "y": 122, + "z": 529 + }, + { + "x": 738, + "y": 126, + "z": 536 + }, + { + "x": 720, + "y": 127, + "z": 539 + }, + { + "x": 716, + "y": 135, + "z": 533 + }, + { + "x": 707, + "y": 144, + "z": 545 + }, + { + "x": 725, + "y": 176, + "z": 563 + }, + { + "x": 716, + "y": 182, + "z": 575 + }, + { + "x": 726, + "y": 179, + "z": 575 + }, + { + "x": 734, + "y": 173, + "z": 588 + }, + { + "x": 732, + "y": 174, + "z": 592 + }, + { + "x": 727, + "y": 161, + "z": 588 + }, + { + "x": 712, + "y": 138, + "z": 592 + }, + { + "x": 712, + "y": 134, + "z": 581 + }, + { + "x": 706, + "y": 141, + "z": 588 + }, + { + "x": 706, + "y": 135, + "z": 595 + }, + { + "x": 698, + "y": 135, + "z": 593 + }, + { + "x": 690, + "y": 125, + "z": 597 + }, + { + "x": 674, + "y": 122, + "z": 588 + }, + { + "x": 674, + "y": 118, + "z": 593 + }, + { + "x": 682, + "y": 121, + "z": 599 + }, + { + "x": 684, + "y": 126, + "z": 602 + }, + { + "x": 673, + "y": 131, + "z": 609 + }, + { + "x": 696, + "y": 140, + "z": 630 + }, + { + "x": 697, + "y": 171, + "z": 646 + }, + { + "x": 695, + "y": 178, + "z": 660 + }, + { + "x": 685, + "y": 182, + "z": 683 + }, + { + "x": 675, + "y": 184, + "z": 693 + }, + { + "x": 670, + "y": 185, + "z": 705 + }, + { + "x": 671, + "y": 187, + "z": 711 + }, + { + "x": 685, + "y": 180, + "z": 807 + }, + { + "x": 734, + "y": 168, + "z": 772 + }, + { + "x": 737, + "y": 161, + "z": 760 + }, + { + "x": 731, + "y": 152, + "z": 751 + }, + { + "x": 730, + "y": 149, + "z": 747 + }, + { + "x": 722, + "y": 138, + "z": 745 + }, + { + "x": 719, + "y": 135, + "z": 748 + }, + { + "x": 707, + "y": 125, + "z": 741 + }, + { + "x": 712, + "y": 116, + "z": 743 + }, + { + "x": 704, + "y": 114, + "z": 749 + }, + { + "x": 702, + "y": 109, + "z": 744 + }, + { + "x": 694, + "y": 121, + "z": 743 + }, + { + "x": 686, + "y": 140, + "z": 772 + }, + { + "x": 672, + "y": 153, + "z": 775 + }, + { + "x": 723, + "y": 166, + "z": 763 + }, + { + "x": 742, + "y": 184, + "z": 741 + }, + { + "x": 748, + "y": 180, + "z": 731 + }, + { + "x": 751, + "y": 179, + "z": 728 + }, + { + "x": 756, + "y": 181, + "z": 720 + }, + { + "x": 760, + "y": 179, + "z": 715 + }, + { + "x": 743, + "y": 168, + "z": 723 + }, + { + "x": 746, + "y": 174, + "z": 715 + }, + { + "x": 745, + "y": 176, + "z": 709 + }, + { + "x": 738, + "y": 170, + "z": 710 + }, + { + "x": 736, + "y": 178, + "z": 705 + }, + { + "x": 730, + "y": 170, + "z": 714 + }, + { + "x": 730, + "y": 162, + "z": 731 + }, + { + "x": 728, + "y": 161, + "z": 722 + }, + { + "x": 723, + "y": 157, + "z": 724 + }, + { + "x": 718, + "y": 159, + "z": 720 + }, + { + "x": 703, + "y": 159, + "z": 715 + }, + { + "x": 696, + "y": 163, + "z": 718 + }, + { + "x": 700, + "y": 169, + "z": 720 + }, + { + "x": 674, + "y": 181, + "z": 621 + }, + { + "x": 681, + "y": 187, + "z": 608 + }, + { + "x": 687, + "y": 179, + "z": 597 + }, + { + "x": 696, + "y": 179, + "z": 592 + }, + { + "x": 710, + "y": 175, + "z": 585 + }, + { + "x": 715, + "y": 177, + "z": 587 + }, + { + "x": 755, + "y": 178, + "z": 571 + }, + { + "x": 746, + "y": 175, + "z": 578 + }, + { + "x": 754, + "y": 167, + "z": 582 + }, + { + "x": 743, + "y": 160, + "z": 579 + }, + { + "x": 742, + "y": 158, + "z": 582 + }, + { + "x": 735, + "y": 153, + "z": 574 + }, + { + "x": 733, + "y": 155, + "z": 569 + }, + { + "x": 727, + "y": 153, + "z": 580 + }, + { + "x": 725, + "y": 151, + "z": 563 + }, + { + "x": 736, + "y": 154, + "z": 559 + }, + { + "x": 742, + "y": 154, + "z": 560 + }, + { + "x": 772, + "y": 161, + "z": 553 + }, + { + "x": 775, + "y": 163, + "z": 549 + }, + { + "x": 781, + "y": 160, + "z": 545 + }, + { + "x": 784, + "y": 165, + "z": 638 + }, + { + "x": 787, + "y": 148, + "z": 634 + }, + { + "x": 781, + "y": 143, + "z": 622 + }, + { + "x": 777, + "y": 144, + "z": 631 + }, + { + "x": 773, + "y": 141, + "z": 628 + }, + { + "x": 774, + "y": 144, + "z": 642 + }, + { + "x": 767, + "y": 136, + "z": 640 + }, + { + "x": 767, + "y": 140, + "z": 651 + }, + { + "x": 762, + "y": 133, + "z": 653 + }, + { + "x": 761, + "y": 125, + "z": 654 + }, + { + "x": 762, + "y": 121, + "z": 656 + }, + { + "x": 748, + "y": 115, + "z": 656 + }, + { + "x": 761, + "y": 118, + "z": 667 + }, + { + "x": 738, + "y": 102, + "z": 680 + }, + { + "x": 751, + "y": 87, + "z": 687 + }, + { + "x": 755, + "y": 89, + "z": 682 + }, + { + "x": 765, + "y": 83, + "z": 687 + }, + { + "x": 770, + "y": 76, + "z": 689 + }, + { + "x": 763, + "y": 68, + "z": 689 + }, + { + "x": 758, + "y": 71, + "z": 686 + }, + { + "x": 759, + "y": 79, + "z": 696 + }, + { + "x": 754, + "y": 70, + "z": 698 + }, + { + "x": 773, + "y": 79, + "z": 705 + }, + { + "x": 768, + "y": 84, + "z": 700 + }, + { + "x": 771, + "y": 85, + "z": 712 + }, + { + "x": 773, + "y": 79, + "z": 714 + }, + { + "x": 789, + "y": 82, + "z": 724 + }, + { + "x": 787, + "y": 85, + "z": 711 + }, + { + "x": 785, + "y": 87, + "z": 705 + }, + { + "x": 791, + "y": 90, + "z": 700 + }, + { + "x": 783, + "y": 90, + "z": 696 + }, + { + "x": 801, + "y": 92, + "z": 706 + }, + { + "x": 798, + "y": 92, + "z": 712 + }, + { + "x": 798, + "y": 78, + "z": 707 + }, + { + "x": 809, + "y": 86, + "z": 705 + }, + { + "x": 815, + "y": 88, + "z": 702 + }, + { + "x": 814, + "y": 83, + "z": 698 + }, + { + "x": 805, + "y": 83, + "z": 712 + }, + { + "x": 806, + "y": 80, + "z": 722 + }, + { + "x": 798, + "y": 86, + "z": 728 + }, + { + "x": 790, + "y": 95, + "z": 736 + }, + { + "x": 793, + "y": 86, + "z": 737 + }, + { + "x": 794, + "y": 79, + "z": 738 + }, + { + "x": 800, + "y": 75, + "z": 740 + }, + { + "x": 807, + "y": 74, + "z": 751 + }, + { + "x": 799, + "y": 68, + "z": 753 + }, + { + "x": 783, + "y": 69, + "z": 780 + }, + { + "x": 809, + "y": 70, + "z": 766 + }, + { + "x": 814, + "y": 72, + "z": 769 + }, + { + "x": 813, + "y": 73, + "z": 767 + }, + { + "x": 817, + "y": 71, + "z": 772 + }, + { + "x": 821, + "y": 71, + "z": 778 + }, + { + "x": 818, + "y": 69, + "z": 787 + }, + { + "x": 812, + "y": 63, + "z": 777 + }, + { + "x": 805, + "y": 60, + "z": 780 + }, + { + "x": 812, + "y": 66, + "z": 789 + }, + { + "x": 807, + "y": 67, + "z": 798 + }, + { + "x": 807, + "y": 72, + "z": 802 + }, + { + "x": 797, + "y": 77, + "z": 806 + }, + { + "x": 790, + "y": 74, + "z": 809 + }, + { + "x": 775, + "y": 87, + "z": 818 + }, + { + "x": 756, + "y": 102, + "z": 791 + }, + { + "x": 750, + "y": 118, + "z": 804 + }, + { + "x": 744, + "y": 114, + "z": 806 + }, + { + "x": 742, + "y": 130, + "z": 799 + }, + { + "x": 742, + "y": 133, + "z": 800 + }, + { + "x": 746, + "y": 140, + "z": 799 + }, + { + "x": 739, + "y": 136, + "z": 798 + }, + { + "x": 735, + "y": 140, + "z": 793 + }, + { + "x": 736, + "y": 139, + "z": 791 + }, + { + "x": 719, + "y": 149, + "z": 796 + }, + { + "x": 712, + "y": 147, + "z": 802 + }, + { + "x": 696, + "y": 163, + "z": 791 + }, + { + "x": 728, + "y": 175, + "z": 792 + }, + { + "x": 739, + "y": 168, + "z": 801 + }, + { + "x": 745, + "y": 164, + "z": 789 + }, + { + "x": 732, + "y": 157, + "z": 789 + }, + { + "x": 730, + "y": 150, + "z": 781 + }, + { + "x": 739, + "y": 137, + "z": 759 + }, + { + "x": 738, + "y": 140, + "z": 764 + }, + { + "x": 737, + "y": 140, + "z": 767 + }, + { + "x": 740, + "y": 145, + "z": 758 + }, + { + "x": 728, + "y": 178, + "z": 742 + }, + { + "x": 720, + "y": 179, + "z": 742 + }, + { + "x": 723, + "y": 182, + "z": 734 + }, + { + "x": 722, + "y": 187, + "z": 730 + }, + { + "x": 721, + "y": 185, + "z": 725 + }, + { + "x": 715, + "y": 182, + "z": 730 + }, + { + "x": 714, + "y": 175, + "z": 724 + }, + { + "x": 706, + "y": 184, + "z": 721 + }, + { + "x": 708, + "y": 179, + "z": 712 + }, + { + "x": 731, + "y": 181, + "z": 727 + }, + { + "x": 766, + "y": 184, + "z": 740 + }, + { + "x": 791, + "y": 164, + "z": 741 + }, + { + "x": 803, + "y": 167, + "z": 737 + }, + { + "x": 798, + "y": 186, + "z": 718 + }, + { + "x": 804, + "y": 187, + "z": 716 + }, + { + "x": 789, + "y": 159, + "z": 735 + }, + { + "x": 791, + "y": 153, + "z": 742 + }, + { + "x": 785, + "y": 153, + "z": 740 + }, + { + "x": 782, + "y": 154, + "z": 756 + }, + { + "x": 781, + "y": 136, + "z": 757 + }, + { + "x": 779, + "y": 136, + "z": 766 + }, + { + "x": 761, + "y": 130, + "z": 767 + }, + { + "x": 758, + "y": 127, + "z": 772 + }, + { + "x": 746, + "y": 118, + "z": 757 + }, + { + "x": 732, + "y": 116, + "z": 755 + }, + { + "x": 720, + "y": 114, + "z": 755 + }, + { + "x": 719, + "y": 106, + "z": 749 + }, + { + "x": 710, + "y": 107, + "z": 754 + }, + { + "x": 703, + "y": 104, + "z": 757 + }, + { + "x": 705, + "y": 105, + "z": 766 + }, + { + "x": 708, + "y": 102, + "z": 752 + }, + { + "x": 707, + "y": 80, + "z": 739 + }, + { + "x": 715, + "y": 77, + "z": 744 + }, + { + "x": 717, + "y": 77, + "z": 746 + }, + { + "x": 715, + "y": 69, + "z": 740 + }, + { + "x": 726, + "y": 69, + "z": 745 + }, + { + "x": 710, + "y": 79, + "z": 751 + }, + { + "x": 713, + "y": 80, + "z": 756 + }, + { + "x": 675, + "y": 95, + "z": 774 + }, + { + "x": 699, + "y": 115, + "z": 767 + }, + { + "x": 716, + "y": 130, + "z": 733 + }, + { + "x": 717, + "y": 130, + "z": 736 + }, + { + "x": 716, + "y": 119, + "z": 738 + }, + { + "x": 711, + "y": 129, + "z": 727 + }, + { + "x": 723, + "y": 121, + "z": 726 + }, + { + "x": 726, + "y": 115, + "z": 733 + }, + { + "x": 726, + "y": 92, + "z": 724 + }, + { + "x": 732, + "y": 92, + "z": 728 + }, + { + "x": 732, + "y": 79, + "z": 724 + }, + { + "x": 728, + "y": 73, + "z": 732 + }, + { + "x": 737, + "y": 73, + "z": 720 + }, + { + "x": 736, + "y": 70, + "z": 718 + }, + { + "x": 715, + "y": 73, + "z": 707 + }, + { + "x": 719, + "y": 75, + "z": 721 + }, + { + "x": 701, + "y": 80, + "z": 721 + }, + { + "x": 702, + "y": 86, + "z": 720 + }, + { + "x": 701, + "y": 93, + "z": 716 + }, + { + "x": 690, + "y": 85, + "z": 720 + }, + { + "x": 686, + "y": 84, + "z": 721 + }, + { + "x": 684, + "y": 91, + "z": 713 + }, + { + "x": 680, + "y": 84, + "z": 699 + }, + { + "x": 686, + "y": 98, + "z": 673 + }, + { + "x": 682, + "y": 98, + "z": 670 + }, + { + "x": 674, + "y": 94, + "z": 672 + }, + { + "x": 685, + "y": 110, + "z": 611 + }, + { + "x": 678, + "y": 104, + "z": 608 + }, + { + "x": 677, + "y": 119, + "z": 600 + }, + { + "x": 678, + "y": 131, + "z": 612 + }, + { + "x": 674, + "y": 132, + "z": 614 + }, + { + "x": 685, + "y": 132, + "z": 589 + }, + { + "x": 680, + "y": 151, + "z": 593 + }, + { + "x": 685, + "y": 182, + "z": 570 + }, + { + "x": 699, + "y": 169, + "z": 542 + }, + { + "x": 745, + "y": 164, + "z": 561 + }, + { + "x": 752, + "y": 166, + "z": 564 + }, + { + "x": 804, + "y": 164, + "z": 690 + }, + { + "x": 800, + "y": 159, + "z": 691 + }, + { + "x": 799, + "y": 149, + "z": 699 + }, + { + "x": 793, + "y": 151, + "z": 698 + }, + { + "x": 788, + "y": 149, + "z": 703 + }, + { + "x": 791, + "y": 151, + "z": 693 + }, + { + "x": 792, + "y": 147, + "z": 687 + }, + { + "x": 790, + "y": 141, + "z": 685 + }, + { + "x": 806, + "y": 140, + "z": 691 + }, + { + "x": 804, + "y": 136, + "z": 691 + }, + { + "x": 806, + "y": 128, + "z": 723 + }, + { + "x": 813, + "y": 130, + "z": 741 + }, + { + "x": 771, + "y": 145, + "z": 802 + }, + { + "x": 781, + "y": 132, + "z": 799 + }, + { + "x": 771, + "y": 121, + "z": 794 + }, + { + "x": 769, + "y": 120, + "z": 807 + }, + { + "x": 753, + "y": 127, + "z": 815 + }, + { + "x": 737, + "y": 120, + "z": 811 + }, + { + "x": 727, + "y": 115, + "z": 803 + }, + { + "x": 705, + "y": 109, + "z": 815 + }, + { + "x": 700, + "y": 113, + "z": 818 + }, + { + "x": 696, + "y": 104, + "z": 821 + }, + { + "x": 672, + "y": 101, + "z": 818 + }, + { + "x": 683, + "y": 105, + "z": 817 + }, + { + "x": 703, + "y": 91, + "z": 767 + }, + { + "x": 696, + "y": 86, + "z": 794 + }, + { + "x": 719, + "y": 78, + "z": 766 + }, + { + "x": 711, + "y": 86, + "z": 724 + }, + { + "x": 716, + "y": 79, + "z": 733 + }, + { + "x": 725, + "y": 84, + "z": 730 + }, + { + "x": 732, + "y": 87, + "z": 736 + }, + { + "x": 740, + "y": 98, + "z": 724 + }, + { + "x": 728, + "y": 103, + "z": 723 + }, + { + "x": 730, + "y": 111, + "z": 708 + }, + { + "x": 719, + "y": 130, + "z": 682 + }, + { + "x": 742, + "y": 100, + "z": 664 + }, + { + "x": 733, + "y": 91, + "z": 662 + }, + { + "x": 742, + "y": 80, + "z": 648 + }, + { + "x": 750, + "y": 84, + "z": 640 + }, + { + "x": 743, + "y": 87, + "z": 634 + }, + { + "x": 728, + "y": 82, + "z": 623 + }, + { + "x": 711, + "y": 69, + "z": 621 + }, + { + "x": 707, + "y": 69, + "z": 625 + }, + { + "x": 707, + "y": 76, + "z": 633 + }, + { + "x": 694, + "y": 74, + "z": 639 + }, + { + "x": 686, + "y": 83, + "z": 638 + }, + { + "x": 687, + "y": 80, + "z": 632 + }, + { + "x": 679, + "y": 75, + "z": 633 + }, + { + "x": 680, + "y": 76, + "z": 643 + }, + { + "x": 676, + "y": 71, + "z": 646 + }, + { + "x": 696, + "y": 101, + "z": 609 + }, + { + "x": 720, + "y": 84, + "z": 600 + }, + { + "x": 728, + "y": 84, + "z": 592 + }, + { + "x": 740, + "y": 65, + "z": 589 + }, + { + "x": 745, + "y": 65, + "z": 581 + }, + { + "x": 745, + "y": 77, + "z": 589 + }, + { + "x": 735, + "y": 88, + "z": 581 + }, + { + "x": 740, + "y": 92, + "z": 574 + }, + { + "x": 750, + "y": 103, + "z": 574 + }, + { + "x": 744, + "y": 103, + "z": 576 + }, + { + "x": 734, + "y": 116, + "z": 583 + }, + { + "x": 743, + "y": 120, + "z": 577 + }, + { + "x": 744, + "y": 126, + "z": 578 + }, + { + "x": 739, + "y": 133, + "z": 571 + }, + { + "x": 736, + "y": 136, + "z": 572 + }, + { + "x": 739, + "y": 142, + "z": 577 + }, + { + "x": 753, + "y": 144, + "z": 587 + }, + { + "x": 760, + "y": 140, + "z": 585 + }, + { + "x": 771, + "y": 136, + "z": 571 + }, + { + "x": 763, + "y": 131, + "z": 572 + }, + { + "x": 760, + "y": 129, + "z": 567 + }, + { + "x": 753, + "y": 129, + "z": 568 + }, + { + "x": 754, + "y": 130, + "z": 572 + }, + { + "x": 773, + "y": 149, + "z": 528 + }, + { + "x": 776, + "y": 152, + "z": 525 + }, + { + "x": 783, + "y": 146, + "z": 517 + }, + { + "x": 790, + "y": 140, + "z": 519 + }, + { + "x": 785, + "y": 140, + "z": 520 + }, + { + "x": 778, + "y": 138, + "z": 524 + }, + { + "x": 770, + "y": 125, + "z": 528 + }, + { + "x": 759, + "y": 115, + "z": 525 + }, + { + "x": 752, + "y": 113, + "z": 531 + }, + { + "x": 761, + "y": 102, + "z": 551 + }, + { + "x": 751, + "y": 86, + "z": 547 + }, + { + "x": 747, + "y": 86, + "z": 557 + }, + { + "x": 746, + "y": 79, + "z": 557 + }, + { + "x": 752, + "y": 75, + "z": 559 + }, + { + "x": 721, + "y": 85, + "z": 555 + }, + { + "x": 716, + "y": 83, + "z": 560 + }, + { + "x": 738, + "y": 98, + "z": 545 + }, + { + "x": 750, + "y": 92, + "z": 531 + }, + { + "x": 754, + "y": 92, + "z": 525 + }, + { + "x": 765, + "y": 100, + "z": 527 + }, + { + "x": 764, + "y": 99, + "z": 531 + }, + { + "x": 769, + "y": 98, + "z": 519 + }, + { + "x": 788, + "y": 92, + "z": 524 + }, + { + "x": 806, + "y": 78, + "z": 526 + }, + { + "x": 797, + "y": 69, + "z": 517 + }, + { + "x": 802, + "y": 73, + "z": 580 + }, + { + "x": 792, + "y": 69, + "z": 580 + }, + { + "x": 786, + "y": 65, + "z": 585 + }, + { + "x": 798, + "y": 73, + "z": 594 + }, + { + "x": 812, + "y": 73, + "z": 598 + }, + { + "x": 818, + "y": 74, + "z": 634 + }, + { + "x": 821, + "y": 81, + "z": 641 + }, + { + "x": 814, + "y": 107, + "z": 647 + }, + { + "x": 811, + "y": 98, + "z": 667 + }, + { + "x": 806, + "y": 100, + "z": 677 + }, + { + "x": 806, + "y": 124, + "z": 742 + }, + { + "x": 797, + "y": 125, + "z": 756 + }, + { + "x": 789, + "y": 116, + "z": 755 + }, + { + "x": 798, + "y": 118, + "z": 762 + }, + { + "x": 818, + "y": 101, + "z": 774 + }, + { + "x": 820, + "y": 85, + "z": 760 + }, + { + "x": 818, + "y": 75, + "z": 761 + }, + { + "x": 780, + "y": 79, + "z": 795 + }, + { + "x": 721, + "y": 187, + "z": 681 + }, + { + "x": 723, + "y": 187, + "z": 676 + }, + { + "x": 730, + "y": 187, + "z": 673 + }, + { + "x": 716, + "y": 177, + "z": 668 + }, + { + "x": 710, + "y": 175, + "z": 666 + }, + { + "x": 713, + "y": 167, + "z": 645 + }, + { + "x": 718, + "y": 156, + "z": 642 + }, + { + "x": 743, + "y": 145, + "z": 801 + }, + { + "x": 760, + "y": 133, + "z": 813 + }, + { + "x": 792, + "y": 114, + "z": 819 + }, + { + "x": 801, + "y": 109, + "z": 818 + }, + { + "x": 819, + "y": 114, + "z": 802 + }, + { + "x": 803, + "y": 136, + "z": 729 + }, + { + "x": 793, + "y": 141, + "z": 729 + }, + { + "x": 795, + "y": 140, + "z": 737 + }, + { + "x": 795, + "y": 161, + "z": 697 + }, + { + "x": 782, + "y": 167, + "z": 683 + }, + { + "x": 784, + "y": 175, + "z": 693 + }, + { + "x": 792, + "y": 187, + "z": 702 + }, + { + "x": 772, + "y": 187, + "z": 693 + }, + { + "x": 756, + "y": 181, + "z": 689 + }, + { + "x": 752, + "y": 181, + "z": 685 + }, + { + "x": 753, + "y": 179, + "z": 682 + }, + { + "x": 751, + "y": 183, + "z": 666 + }, + { + "x": 761, + "y": 175, + "z": 646 + }, + { + "x": 738, + "y": 187, + "z": 674 + }, + { + "x": 740, + "y": 178, + "z": 665 + }, + { + "x": 730, + "y": 175, + "z": 660 + }, + { + "x": 726, + "y": 178, + "z": 657 + }, + { + "x": 730, + "y": 176, + "z": 651 + }, + { + "x": 739, + "y": 178, + "z": 628 + }, + { + "x": 747, + "y": 178, + "z": 628 + }, + { + "x": 747, + "y": 184, + "z": 620 + }, + { + "x": 742, + "y": 182, + "z": 612 + }, + { + "x": 742, + "y": 186, + "z": 602 + }, + { + "x": 752, + "y": 183, + "z": 597 + }, + { + "x": 763, + "y": 174, + "z": 590 + }, + { + "x": 764, + "y": 174, + "z": 596 + }, + { + "x": 771, + "y": 181, + "z": 579 + }, + { + "x": 764, + "y": 167, + "z": 627 + }, + { + "x": 762, + "y": 176, + "z": 626 + }, + { + "x": 689, + "y": 180, + "z": 553 + }, + { + "x": 746, + "y": 183, + "z": 504 + }, + { + "x": 803, + "y": 95, + "z": 614 + }, + { + "x": 794, + "y": 86, + "z": 617 + }, + { + "x": 792, + "y": 84, + "z": 616 + }, + { + "x": 796, + "y": 83, + "z": 597 + }, + { + "x": 814, + "y": 78, + "z": 610 + }, + { + "x": 798, + "y": 69, + "z": 604 + }, + { + "x": 803, + "y": 65, + "z": 610 + }, + { + "x": 805, + "y": 83, + "z": 624 + }, + { + "x": 812, + "y": 86, + "z": 619 + }, + { + "x": 795, + "y": 104, + "z": 651 + }, + { + "x": 798, + "y": 90, + "z": 662 + }, + { + "x": 810, + "y": 84, + "z": 668 + }, + { + "x": 821, + "y": 149, + "z": 709 + }, + { + "x": 779, + "y": 186, + "z": 746 + }, + { + "x": 772, + "y": 184, + "z": 743 + }, + { + "x": 775, + "y": 153, + "z": 761 + }, + { + "x": 778, + "y": 164, + "z": 762 + }, + { + "x": 790, + "y": 158, + "z": 763 + }, + { + "x": 801, + "y": 144, + "z": 768 + }, + { + "x": 696, + "y": 104, + "z": 757 + }, + { + "x": 698, + "y": 90, + "z": 740 + }, + { + "x": 684, + "y": 90, + "z": 719 + }, + { + "x": 696, + "y": 94, + "z": 698 + }, + { + "x": 709, + "y": 87, + "z": 695 + }, + { + "x": 708, + "y": 94, + "z": 681 + }, + { + "x": 709, + "y": 99, + "z": 668 + }, + { + "x": 723, + "y": 104, + "z": 644 + }, + { + "x": 713, + "y": 76, + "z": 636 + }, + { + "x": 747, + "y": 73, + "z": 638 + }, + { + "x": 756, + "y": 75, + "z": 649 + }, + { + "x": 760, + "y": 66, + "z": 659 + }, + { + "x": 760, + "y": 73, + "z": 663 + }, + { + "x": 797, + "y": 82, + "z": 653 + }, + { + "x": 799, + "y": 82, + "z": 634 + }, + { + "x": 795, + "y": 86, + "z": 628 + }, + { + "x": 800, + "y": 84, + "z": 757 + }, + { + "x": 813, + "y": 85, + "z": 750 + }, + { + "x": 796, + "y": 77, + "z": 766 + }, + { + "x": 792, + "y": 78, + "z": 771 + }, + { + "x": 805, + "y": 82, + "z": 779 + }, + { + "x": 803, + "y": 81, + "z": 785 + }, + { + "x": 797, + "y": 88, + "z": 795 + }, + { + "x": 735, + "y": 102, + "z": 794 + }, + { + "x": 733, + "y": 93, + "z": 814 + }, + { + "x": 731, + "y": 86, + "z": 786 + }, + { + "x": 734, + "y": 90, + "z": 773 + }, + { + "x": 710, + "y": 91, + "z": 810 + }, + { + "x": 676, + "y": 95, + "z": 788 + }, + { + "x": 669, + "y": 86, + "z": 789 + }, + { + "x": 672, + "y": 65, + "z": 760 + }, + { + "x": 700, + "y": 67, + "z": 753 + }, + { + "x": 703, + "y": 81, + "z": 748 + }, + { + "x": 692, + "y": 75, + "z": 748 + }, + { + "x": 699, + "y": 75, + "z": 727 + }, + { + "x": 691, + "y": 68, + "z": 730 + }, + { + "x": 705, + "y": 69, + "z": 680 + }, + { + "x": 701, + "y": 77, + "z": 659 + }, + { + "x": 687, + "y": 86, + "z": 652 + }, + { + "x": 698, + "y": 82, + "z": 641 + }, + { + "x": 694, + "y": 89, + "z": 632 + }, + { + "x": 686, + "y": 113, + "z": 605 + }, + { + "x": 698, + "y": 119, + "z": 568 + }, + { + "x": 691, + "y": 138, + "z": 570 + }, + { + "x": 691, + "y": 140, + "z": 576 + }, + { + "x": 703, + "y": 137, + "z": 605 + }, + { + "x": 717, + "y": 132, + "z": 603 + }, + { + "x": 720, + "y": 135, + "z": 608 + }, + { + "x": 716, + "y": 134, + "z": 614 + }, + { + "x": 736, + "y": 137, + "z": 611 + }, + { + "x": 733, + "y": 149, + "z": 594 + }, + { + "x": 733, + "y": 151, + "z": 587 + }, + { + "x": 788, + "y": 151, + "z": 559 + }, + { + "x": 791, + "y": 139, + "z": 544 + }, + { + "x": 792, + "y": 146, + "z": 548 + }, + { + "x": 792, + "y": 145, + "z": 560 + }, + { + "x": 817, + "y": 139, + "z": 521 + }, + { + "x": 797, + "y": 119, + "z": 600 + }, + { + "x": 788, + "y": 120, + "z": 603 + }, + { + "x": 783, + "y": 119, + "z": 600 + }, + { + "x": 791, + "y": 101, + "z": 602 + }, + { + "x": 798, + "y": 105, + "z": 599 + }, + { + "x": 792, + "y": 95, + "z": 609 + }, + { + "x": 797, + "y": 86, + "z": 589 + }, + { + "x": 800, + "y": 95, + "z": 596 + }, + { + "x": 792, + "y": 71, + "z": 621 + }, + { + "x": 803, + "y": 70, + "z": 635 + }, + { + "x": 809, + "y": 71, + "z": 626 + }, + { + "x": 806, + "y": 72, + "z": 630 + }, + { + "x": 817, + "y": 68, + "z": 660 + }, + { + "x": 807, + "y": 76, + "z": 689 + }, + { + "x": 819, + "y": 99, + "z": 683 + }, + { + "x": 817, + "y": 103, + "z": 703 + }, + { + "x": 785, + "y": 95, + "z": 783 + }, + { + "x": 783, + "y": 83, + "z": 782 + }, + { + "x": 722, + "y": 94, + "z": 808 + }, + { + "x": 698, + "y": 86, + "z": 776 + }, + { + "x": 683, + "y": 86, + "z": 732 + }, + { + "x": 709, + "y": 102, + "z": 691 + }, + { + "x": 717, + "y": 104, + "z": 690 + }, + { + "x": 736, + "y": 91, + "z": 681 + }, + { + "x": 727, + "y": 84, + "z": 679 + }, + { + "x": 726, + "y": 79, + "z": 685 + }, + { + "x": 720, + "y": 84, + "z": 681 + }, + { + "x": 737, + "y": 84, + "z": 676 + }, + { + "x": 741, + "y": 79, + "z": 670 + }, + { + "x": 718, + "y": 79, + "z": 660 + }, + { + "x": 716, + "y": 84, + "z": 660 + }, + { + "x": 694, + "y": 79, + "z": 646 + }, + { + "x": 693, + "y": 69, + "z": 657 + }, + { + "x": 693, + "y": 70, + "z": 659 + }, + { + "x": 692, + "y": 81, + "z": 553 + }, + { + "x": 676, + "y": 77, + "z": 554 + }, + { + "x": 680, + "y": 74, + "z": 543 + }, + { + "x": 690, + "y": 73, + "z": 534 + }, + { + "x": 690, + "y": 69, + "z": 529 + }, + { + "x": 691, + "y": 64, + "z": 521 + }, + { + "x": 688, + "y": 71, + "z": 518 + }, + { + "x": 705, + "y": 69, + "z": 518 + }, + { + "x": 709, + "y": 72, + "z": 521 + }, + { + "x": 712, + "y": 79, + "z": 516 + }, + { + "x": 713, + "y": 75, + "z": 516 + }, + { + "x": 729, + "y": 85, + "z": 527 + }, + { + "x": 728, + "y": 89, + "z": 526 + }, + { + "x": 750, + "y": 98, + "z": 517 + }, + { + "x": 774, + "y": 104, + "z": 539 + }, + { + "x": 776, + "y": 97, + "z": 536 + }, + { + "x": 777, + "y": 79, + "z": 547 + }, + { + "x": 815, + "y": 88, + "z": 517 + }, + { + "x": 822, + "y": 91, + "z": 521 + }, + { + "x": 795, + "y": 107, + "z": 523 + }, + { + "x": 794, + "y": 95, + "z": 519 + }, + { + "x": 783, + "y": 173, + "z": 534 + }, + { + "x": 762, + "y": 168, + "z": 537 + }, + { + "x": 761, + "y": 167, + "z": 541 + }, + { + "x": 759, + "y": 157, + "z": 543 + }, + { + "x": 750, + "y": 157, + "z": 534 + }, + { + "x": 748, + "y": 155, + "z": 533 + }, + { + "x": 765, + "y": 152, + "z": 541 + }, + { + "x": 767, + "y": 124, + "z": 549 + }, + { + "x": 769, + "y": 125, + "z": 552 + }, + { + "x": 775, + "y": 114, + "z": 553 + }, + { + "x": 770, + "y": 109, + "z": 555 + }, + { + "x": 773, + "y": 106, + "z": 555 + }, + { + "x": 779, + "y": 104, + "z": 549 + }, + { + "x": 783, + "y": 104, + "z": 561 + }, + { + "x": 784, + "y": 105, + "z": 572 + }, + { + "x": 794, + "y": 101, + "z": 573 + }, + { + "x": 800, + "y": 78, + "z": 568 + }, + { + "x": 791, + "y": 145, + "z": 593 + }, + { + "x": 796, + "y": 143, + "z": 601 + }, + { + "x": 761, + "y": 165, + "z": 580 + }, + { + "x": 767, + "y": 160, + "z": 586 + }, + { + "x": 777, + "y": 148, + "z": 569 + }, + { + "x": 777, + "y": 144, + "z": 572 + }, + { + "x": 728, + "y": 129, + "z": 581 + }, + { + "x": 721, + "y": 123, + "z": 580 + }, + { + "x": 719, + "y": 123, + "z": 576 + }, + { + "x": 729, + "y": 123, + "z": 585 + }, + { + "x": 726, + "y": 122, + "z": 590 + }, + { + "x": 722, + "y": 107, + "z": 595 + }, + { + "x": 741, + "y": 107, + "z": 601 + }, + { + "x": 749, + "y": 107, + "z": 596 + }, + { + "x": 761, + "y": 92, + "z": 597 + }, + { + "x": 773, + "y": 90, + "z": 603 + }, + { + "x": 771, + "y": 79, + "z": 603 + }, + { + "x": 756, + "y": 78, + "z": 604 + }, + { + "x": 777, + "y": 91, + "z": 631 + }, + { + "x": 768, + "y": 80, + "z": 631 + }, + { + "x": 765, + "y": 86, + "z": 646 + }, + { + "x": 761, + "y": 81, + "z": 654 + }, + { + "x": 751, + "y": 79, + "z": 671 + }, + { + "x": 772, + "y": 77, + "z": 684 + }, + { + "x": 796, + "y": 85, + "z": 681 + }, + { + "x": 819, + "y": 98, + "z": 735 + }, + { + "x": 796, + "y": 97, + "z": 791 + }, + { + "x": 775, + "y": 90, + "z": 787 + }, + { + "x": 755, + "y": 89, + "z": 781 + }, + { + "x": 747, + "y": 83, + "z": 777 + }, + { + "x": 733, + "y": 83, + "z": 760 + }, + { + "x": 697, + "y": 105, + "z": 671 + }, + { + "x": 721, + "y": 104, + "z": 624 + }, + { + "x": 696, + "y": 114, + "z": 622 + }, + { + "x": 689, + "y": 111, + "z": 625 + }, + { + "x": 679, + "y": 116, + "z": 611 + }, + { + "x": 679, + "y": 115, + "z": 615 + }, + { + "x": 722, + "y": 104, + "z": 529 + }, + { + "x": 713, + "y": 99, + "z": 520 + }, + { + "x": 720, + "y": 84, + "z": 519 + }, + { + "x": 710, + "y": 70, + "z": 539 + }, + { + "x": 707, + "y": 68, + "z": 545 + }, + { + "x": 705, + "y": 72, + "z": 554 + }, + { + "x": 742, + "y": 81, + "z": 579 + }, + { + "x": 764, + "y": 79, + "z": 593 + }, + { + "x": 806, + "y": 117, + "z": 643 + }, + { + "x": 786, + "y": 77, + "z": 789 + }, + { + "x": 778, + "y": 87, + "z": 808 + }, + { + "x": 688, + "y": 134, + "z": 624 + }, + { + "x": 699, + "y": 128, + "z": 545 + }, + { + "x": 722, + "y": 120, + "z": 531 + }, + { + "x": 715, + "y": 122, + "z": 526 + }, + { + "x": 729, + "y": 120, + "z": 537 + }, + { + "x": 729, + "y": 117, + "z": 544 + }, + { + "x": 743, + "y": 109, + "z": 547 + }, + { + "x": 742, + "y": 95, + "z": 555 + }, + { + "x": 763, + "y": 153, + "z": 655 + }, + { + "x": 770, + "y": 156, + "z": 652 + }, + { + "x": 772, + "y": 160, + "z": 654 + }, + { + "x": 779, + "y": 163, + "z": 652 + }, + { + "x": 774, + "y": 168, + "z": 649 + }, + { + "x": 777, + "y": 181, + "z": 643 + }, + { + "x": 786, + "y": 187, + "z": 654 + }, + { + "x": 798, + "y": 152, + "z": 742 + }, + { + "x": 777, + "y": 157, + "z": 745 + }, + { + "x": 775, + "y": 160, + "z": 749 + }, + { + "x": 778, + "y": 164, + "z": 755 + }, + { + "x": 769, + "y": 155, + "z": 735 + }, + { + "x": 771, + "y": 145, + "z": 721 + }, + { + "x": 767, + "y": 149, + "z": 725 + }, + { + "x": 755, + "y": 143, + "z": 725 + }, + { + "x": 753, + "y": 160, + "z": 735 + }, + { + "x": 759, + "y": 177, + "z": 746 + }, + { + "x": 763, + "y": 183, + "z": 755 + }, + { + "x": 759, + "y": 184, + "z": 751 + }, + { + "x": 761, + "y": 130, + "z": 740 + }, + { + "x": 757, + "y": 123, + "z": 740 + }, + { + "x": 738, + "y": 109, + "z": 743 + }, + { + "x": 737, + "y": 100, + "z": 743 + }, + { + "x": 733, + "y": 107, + "z": 747 + }, + { + "x": 733, + "y": 107, + "z": 777 + }, + { + "x": 789, + "y": 138, + "z": 799 + }, + { + "x": 784, + "y": 137, + "z": 792 + }, + { + "x": 799, + "y": 131, + "z": 796 + }, + { + "x": 744, + "y": 140, + "z": 812 + }, + { + "x": 736, + "y": 133, + "z": 799 + }, + { + "x": 703, + "y": 131, + "z": 802 + }, + { + "x": 680, + "y": 143, + "z": 792 + }, + { + "x": 675, + "y": 131, + "z": 779 + }, + { + "x": 670, + "y": 131, + "z": 788 + }, + { + "x": 717, + "y": 124, + "z": 754 + }, + { + "x": 730, + "y": 100, + "z": 739 + }, + { + "x": 726, + "y": 99, + "z": 738 + }, + { + "x": 728, + "y": 85, + "z": 714 + }, + { + "x": 742, + "y": 90, + "z": 709 + }, + { + "x": 733, + "y": 87, + "z": 711 + }, + { + "x": 737, + "y": 85, + "z": 721 + }, + { + "x": 740, + "y": 76, + "z": 708 + }, + { + "x": 748, + "y": 81, + "z": 707 + }, + { + "x": 762, + "y": 100, + "z": 701 + }, + { + "x": 754, + "y": 93, + "z": 705 + }, + { + "x": 761, + "y": 93, + "z": 715 + }, + { + "x": 760, + "y": 84, + "z": 716 + }, + { + "x": 755, + "y": 80, + "z": 721 + }, + { + "x": 758, + "y": 70, + "z": 720 + }, + { + "x": 776, + "y": 66, + "z": 717 + }, + { + "x": 794, + "y": 64, + "z": 724 + }, + { + "x": 755, + "y": 68, + "z": 726 + }, + { + "x": 736, + "y": 70, + "z": 718 + }, + { + "x": 792, + "y": 92, + "z": 656 + }, + { + "x": 777, + "y": 75, + "z": 644 + }, + { + "x": 773, + "y": 70, + "z": 650 + }, + { + "x": 771, + "y": 95, + "z": 718 + }, + { + "x": 781, + "y": 88, + "z": 730 + }, + { + "x": 768, + "y": 94, + "z": 741 + }, + { + "x": 790, + "y": 109, + "z": 751 + }, + { + "x": 785, + "y": 106, + "z": 753 + }, + { + "x": 788, + "y": 92, + "z": 755 + }, + { + "x": 753, + "y": 97, + "z": 781 + }, + { + "x": 748, + "y": 95, + "z": 786 + }, + { + "x": 731, + "y": 99, + "z": 786 + }, + { + "x": 728, + "y": 103, + "z": 782 + }, + { + "x": 763, + "y": 162, + "z": 682 + }, + { + "x": 779, + "y": 153, + "z": 653 + }, + { + "x": 779, + "y": 152, + "z": 646 + }, + { + "x": 776, + "y": 141, + "z": 664 + }, + { + "x": 772, + "y": 142, + "z": 665 + }, + { + "x": 776, + "y": 133, + "z": 669 + }, + { + "x": 741, + "y": 117, + "z": 723 + }, + { + "x": 751, + "y": 119, + "z": 723 + }, + { + "x": 772, + "y": 118, + "z": 744 + }, + { + "x": 766, + "y": 117, + "z": 787 + }, + { + "x": 695, + "y": 124, + "z": 732 + }, + { + "x": 698, + "y": 125, + "z": 668 + }, + { + "x": 696, + "y": 131, + "z": 663 + }, + { + "x": 692, + "y": 129, + "z": 655 + }, + { + "x": 681, + "y": 122, + "z": 661 + }, + { + "x": 735, + "y": 134, + "z": 635 + }, + { + "x": 734, + "y": 133, + "z": 619 + }, + { + "x": 737, + "y": 123, + "z": 623 + }, + { + "x": 745, + "y": 125, + "z": 626 + }, + { + "x": 753, + "y": 120, + "z": 607 + }, + { + "x": 745, + "y": 114, + "z": 617 + }, + { + "x": 762, + "y": 118, + "z": 620 + }, + { + "x": 765, + "y": 123, + "z": 615 + }, + { + "x": 765, + "y": 130, + "z": 610 + }, + { + "x": 762, + "y": 140, + "z": 606 + }, + { + "x": 758, + "y": 147, + "z": 597 + }, + { + "x": 766, + "y": 146, + "z": 604 + }, + { + "x": 775, + "y": 157, + "z": 589 + }, + { + "x": 781, + "y": 152, + "z": 591 + }, + { + "x": 782, + "y": 152, + "z": 585 + }, + { + "x": 780, + "y": 163, + "z": 579 + }, + { + "x": 776, + "y": 161, + "z": 607 + }, + { + "x": 781, + "y": 154, + "z": 614 + }, + { + "x": 783, + "y": 151, + "z": 618 + }, + { + "x": 782, + "y": 160, + "z": 665 + }, + { + "x": 796, + "y": 145, + "z": 670 + }, + { + "x": 737, + "y": 121, + "z": 720 + }, + { + "x": 696, + "y": 133, + "z": 793 + }, + { + "x": 703, + "y": 127, + "z": 779 + }, + { + "x": 693, + "y": 109, + "z": 785 + }, + { + "x": 705, + "y": 101, + "z": 777 + }, + { + "x": 739, + "y": 102, + "z": 816 + }, + { + "x": 758, + "y": 107, + "z": 821 + }, + { + "x": 789, + "y": 107, + "z": 782 + }, + { + "x": 791, + "y": 82, + "z": 760 + }, + { + "x": 802, + "y": 94, + "z": 743 + }, + { + "x": 753, + "y": 93, + "z": 752 + }, + { + "x": 748, + "y": 94, + "z": 753 + }, + { + "x": 736, + "y": 88, + "z": 741 + }, + { + "x": 740, + "y": 83, + "z": 740 + }, + { + "x": 757, + "y": 87, + "z": 714 + }, + { + "x": 785, + "y": 90, + "z": 683 + }, + { + "x": 780, + "y": 81, + "z": 660 + }, + { + "x": 775, + "y": 83, + "z": 662 + }, + { + "x": 768, + "y": 88, + "z": 663 + }, + { + "x": 749, + "y": 83, + "z": 656 + }, + { + "x": 742, + "y": 77, + "z": 658 + }, + { + "x": 739, + "y": 70, + "z": 652 + }, + { + "x": 728, + "y": 67, + "z": 656 + }, + { + "x": 740, + "y": 70, + "z": 663 + }, + { + "x": 797, + "y": 103, + "z": 710 + }, + { + "x": 791, + "y": 109, + "z": 727 + }, + { + "x": 782, + "y": 113, + "z": 758 + }, + { + "x": 782, + "y": 117, + "z": 762 + }, + { + "x": 709, + "y": 187, + "z": 722 + }, + { + "x": 707, + "y": 187, + "z": 704 + }, + { + "x": 699, + "y": 179, + "z": 604 + }, + { + "x": 772, + "y": 133, + "z": 613 + }, + { + "x": 777, + "y": 114, + "z": 610 + }, + { + "x": 787, + "y": 101, + "z": 624 + }, + { + "x": 785, + "y": 76, + "z": 634 + }, + { + "x": 796, + "y": 79, + "z": 654 + }, + { + "x": 777, + "y": 128, + "z": 777 + }, + { + "x": 764, + "y": 135, + "z": 795 + }, + { + "x": 754, + "y": 141, + "z": 787 + }, + { + "x": 709, + "y": 146, + "z": 766 + }, + { + "x": 709, + "y": 141, + "z": 719 + }, + { + "x": 705, + "y": 140, + "z": 705 + }, + { + "x": 699, + "y": 133, + "z": 701 + }, + { + "x": 699, + "y": 141, + "z": 706 + }, + { + "x": 707, + "y": 147, + "z": 678 + }, + { + "x": 706, + "y": 157, + "z": 673 + }, + { + "x": 709, + "y": 160, + "z": 687 + }, + { + "x": 740, + "y": 176, + "z": 691 + }, + { + "x": 752, + "y": 173, + "z": 613 + }, + { + "x": 770, + "y": 179, + "z": 611 + }, + { + "x": 765, + "y": 174, + "z": 616 + }, + { + "x": 762, + "y": 158, + "z": 615 + }, + { + "x": 755, + "y": 138, + "z": 628 + }, + { + "x": 744, + "y": 152, + "z": 619 + }, + { + "x": 745, + "y": 149, + "z": 623 + }, + { + "x": 735, + "y": 141, + "z": 627 + }, + { + "x": 729, + "y": 133, + "z": 631 + }, + { + "x": 719, + "y": 126, + "z": 644 + }, + { + "x": 710, + "y": 114, + "z": 656 + }, + { + "x": 789, + "y": 144, + "z": 725 + }, + { + "x": 779, + "y": 139, + "z": 732 + }, + { + "x": 730, + "y": 140, + "z": 821 + }, + { + "x": 706, + "y": 149, + "z": 816 + }, + { + "x": 784, + "y": 170, + "z": 700 + }, + { + "x": 795, + "y": 161, + "z": 719 + }, + { + "x": 807, + "y": 155, + "z": 746 + }, + { + "x": 816, + "y": 158, + "z": 750 + }, + { + "x": 819, + "y": 153, + "z": 752 + }, + { + "x": 760, + "y": 141, + "z": 802 + }, + { + "x": 734, + "y": 119, + "z": 603 + }, + { + "x": 723, + "y": 111, + "z": 601 + }, + { + "x": 742, + "y": 108, + "z": 624 + }, + { + "x": 737, + "y": 98, + "z": 627 + }, + { + "x": 739, + "y": 88, + "z": 629 + }, + { + "x": 749, + "y": 92, + "z": 646 + }, + { + "x": 745, + "y": 105, + "z": 666 + }, + { + "x": 740, + "y": 109, + "z": 670 + }, + { + "x": 804, + "y": 164, + "z": 747 + }, + { + "x": 808, + "y": 184, + "z": 795 + }, + { + "x": 812, + "y": 185, + "z": 805 + }, + { + "x": 794, + "y": 184, + "z": 803 + }, + { + "x": 792, + "y": 168, + "z": 800 + }, + { + "x": 746, + "y": 136, + "z": 788 + }, + { + "x": 730, + "y": 126, + "z": 781 + }, + { + "x": 747, + "y": 123, + "z": 643 + }, + { + "x": 749, + "y": 113, + "z": 644 + }, + { + "x": 744, + "y": 114, + "z": 638 + }, + { + "x": 748, + "y": 113, + "z": 638 + }, + { + "x": 754, + "y": 110, + "z": 638 + }, + { + "x": 749, + "y": 99, + "z": 632 + }, + { + "x": 790, + "y": 100, + "z": 665 + }, + { + "x": 748, + "y": 153, + "z": 791 + }, + { + "x": 720, + "y": 144, + "z": 767 + }, + { + "x": 713, + "y": 139, + "z": 765 + }, + { + "x": 695, + "y": 124, + "z": 716 + }, + { + "x": 697, + "y": 140, + "z": 659 + }, + { + "x": 699, + "y": 160, + "z": 581 + }, + { + "x": 705, + "y": 159, + "z": 582 + }, + { + "x": 698, + "y": 152, + "z": 589 + }, + { + "x": 698, + "y": 146, + "z": 583 + } +]
\ No newline at end of file @@ -1,8 +1,9 @@ import './render/naturals' import './render/tabList' +import './render/efficientMinerOverlay' import './render/gemstoneMiningStats' import './render/dwarvenNotifier' -import './commands/yog' +import './render/treecapTimer' import './chat/apiNew' import './chat/message' import './chat/serverdata' diff --git a/metadata.json b/metadata.json index 6f3dfd2..a57e9ff 100644 --- a/metadata.json +++ b/metadata.json @@ -3,6 +3,6 @@ "creator": "Ninjune", "entry": "index.js", "description": "Mining utilities.", - "version": "1.8.0", + "version": "1.8.6", "requires": ["axios", "PogData", "Vigilance", "Elementa"] }
\ No newline at end of file diff --git a/render/cwGui.js b/render/cwGui.js deleted file mode 100644 index 0d734cd..0000000 --- a/render/cwGui.js +++ /dev/null @@ -1,198 +0,0 @@ -import settings from "../settings"; -import constants from "../util/constants"; -import axios from "../../axios" -const cwGui = new Gui() -let txt = "Please set your api key with /cw setkey (key)!" - -let cwValues = [], - calcCwPerHr = false, - upTimeTrack = false, - uptime = 0, - coleweight = 0, - baseColeweight = 0, - stepsSinceLast = 0, - coleweightHr = 0, - cwValuesSum = 0, - cwInfo - - -export function openCwGui() -{ - cwGui.open() -} - - -export function reloadColeweight() -{ - upTimeTrack = false - stepsSinceLast = 0 - cwValues = [] - uptime = 0 - ChatLib.chat(`${PREFIX}Reloaded!`) -} - - -register("dragged", (dx, dy, x, y) => { - if (!cwGui.isOpen()) return - constants.data.x = x - constants.data.y = y - constants.data.save() -}) - -register("renderOverlay", () => { - if (cwGui.isOpen()) - { - if (constants.data.api_key != undefined) - txt = "Click anywhere to move!" - Renderer.drawStringWithShadow(txt, Renderer.screen.getWidth()/2 - Renderer.getStringWidth(txt)/2, Renderer.screen.getHeight()/2) - Renderer.drawStringWithShadow(txt, Renderer.screen.getWidth()/2 - Renderer.getStringWidth(txt)/2, Renderer.screen.getHeight()/2) - Renderer.drawStringWithShadow(`&aCW: &b0\n&aCW/hr: &b0\n&aUptime: &b0m\n&aColeweight Gained: &b0`, constants.data.x, constants.data.y) - } - - if(!settings.cwToggle || constants.data.api_key == undefined) return - let coleweightMessage = "", - uptimeHr = Math.floor(uptime/60/60) - - coleweight > 1000 ?coleweightMessage = `&b${coleweight.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',')}`: coleweightMessage = `&b${coleweight.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',')}` - if(cwValues[0] != undefined && upTimeTrack && calcCwPerHr) - { - cwValuesSum = 0 - for(let i = 0; i < cwValues.length; i++) - cwValuesSum += cwValues[i] - let eq = Math.ceil((cwValuesSum*(3600/uptime)) * 100) / 100 - eq != Infinity ? coleweightHr = eq : coleweightHr = "Calculating..." - calcCwPerHr = false - } - - if (cwGui.isOpen() || !upTimeTrack) return - - if(uptimeHr >= 1) - Renderer.drawStringWithShadow(`&aCW: &b${coleweightMessage}\n&aCW/hr: &b${coleweightHr}\n&aUptime: &b${uptimeHr}h ${Math.floor(uptime/60) - uptimeHr*60}m\n&aColeweight Gained: &b${Math.ceil(cwValuesSum*100) / 100}`, constants.data.x, constants.data.y) - else - Renderer.drawStringWithShadow(`&aCW: &b${coleweightMessage}\n&aCW/hr: &b${coleweightHr}\n&aUptime: &b${Math.floor(uptime/60)}m ${Math.floor(uptime%60)}s\n&aColeweight Gained: &b${Math.ceil(cwValuesSum*100) / 100}`, constants.data.x, constants.data.y) -}) - -register("gameLoad", () => { - axios.get(`https://ninjune.dev/api/cwinfo`) - .then(cwInfoRes => { - cwInfo = cwInfoRes.data - }) -}) - - -register("step", () => { - // updates coleweight for gui - let date_ob = new Date(), - seconds = date_ob.getSeconds() - - if(upTimeTrack == true) - uptime += 1 - if(seconds == 0 || seconds == 15 || seconds == 30 || seconds == 45) - { - try - { - let tempUuid = Player.getUUID(), - profileData = "", - tempColeweight = 0, - uuid = "" - - for(let i = 0; i < tempUuid.length; i++) - { - if(tempUuid[i] != "-") - { - uuid = uuid + tempUuid[i] - } - } - axios.get(`https://api.hypixel.net/skyblock/profiles?key=${constants.data.api_key}&uuid=${uuid}`) - .then(res => { - let eq = 0 - - for(let i=0; i < res.data.profiles.length; i+=1) - { - if(res.data.profiles[i].selected == true) - profileData = res.data.profiles[i] - } - - tempColeweight += Math.ceil((profileData.members[uuid][cwInfo.experience.name]/cwInfo.experience.req)*100) / 100 - - for(let i = 0; i < cwInfo.powder.length; i++) - { - let sourceToSearch = cwInfo.powder[i].name, - source = profileData.members[uuid].mining_core[sourceToSearch] - - if(source != undefined) - { - eq = Math.ceil(source/cwInfo.powder[i].req*100) / 100 - - if(i == 0) - { - let powder2 = profileData.members[uuid].mining_core['powder_spent_mithril'] - - if(powder2 != undefined) - eq = Math.ceil((source+powder2)/cwInfo.powder[i].req*100) / 100 - } - else - { - let powder2 = profileData.members[uuid].mining_core['powder_spent_gemstone'] - - if(powder2 != undefined) - eq = Math.ceil((source+powder2)/cwInfo.powder[i].req*100) / 100 - } - tempColeweight += eq - } - } - - for(let i = 0; i < cwInfo.collection.length; i++) - { - let sourceToSearch = cwInfo.collection[i].name, - source = profileData.members[uuid].collection[sourceToSearch] - - if(source != undefined) - { - eq = Math.ceil(source/cwInfo.collection[i].req*100) / 100 - tempColeweight += eq - } - } - for(let i = 0; i < cwInfo.miscellaneous.length; i++) - { - let sourceToSearch = cwInfo.miscellaneous[i].name - if(i == 0 || i == 1) - source = profileData.members[uuid].bestiary[sourceToSearch] - else - source = profileData.members[uuid].mining_core.crystals.jade_crystal[sourceToSearch] - if (source != undefined) - { - eq = Math.ceil(source/cwInfo.miscellaneous[i].req*100) / 100 - tempColeweight += eq - } - } - if(baseColeweight == 0) - { - baseColeweight = tempColeweight - } - else if((tempColeweight - baseColeweight) > 0) - { - cwValues.push(tempColeweight - baseColeweight) - calcCwPerHr = true - upTimeTrack = true - stepsSinceLast = 0 - baseColeweight = tempColeweight - } - else if(stepsSinceLast > 20) - { - uptime = 0 - upTimeTrack = false - stepsSinceLast = 0 - cwValues = [] - } - else - { - stepsSinceLast += 1 - } - - coleweight = Math.ceil(tempColeweight*100)/100 - }) - } - catch(e) { if (settings.debug) console.log(e)} - } -}).setFps(1)
\ No newline at end of file diff --git a/render/efficientMinerOverlay.js b/render/efficientMinerOverlay.js new file mode 100644 index 0000000..cd6468d --- /dev/null +++ b/render/efficientMinerOverlay.js @@ -0,0 +1,189 @@ +import { drawEspBox, trace } from "../util/renderUtil" +import settings from "../settings" + +let blockStatesToFind = [ + {name: "minecraft:wool[color=light_blue]", prio: 2}, + {name: "minecraft:obsidian", prio: 0}, + {name: "minecraft:prismarine[variant=prismarine_bricks]", prio: 0}, + {name: "minecraft:prismarine[variant=prismarine_bricks]", prio: 0}, + {name: "minecraft:prismarine[variant=prismarine]", prio: 0}] +let threadActive = false, + maxPrio = -10000000, + drawBlocks = [], + lookingAt + +let thread = new Thread(() => { + threadActive = true + let tempPrio, tempMax = { prio: -100000 }, tempSecondMax = { prio: -100000 }, block, blockState, tempBlocks = [] + + const playerX = Player.getX(), + playerY = Player.getY(), + playerZ = Player.getZ(), + playerReach = 4 + + if(playerX == undefined || playerY == undefined || playerZ == undefined || !World.isLoaded()) { threadActive = false; return thread.stop() } + + + for(let x = Math.round(playerX-playerReach); x < Math.ceil(playerX+playerReach); x++) + { + for(let y = Math.round(playerY-playerReach); y < Math.ceil(playerY+playerReach); y++) + { + for(let z = Math.round(playerZ-playerReach); z < Math.ceil(playerZ+playerReach); z++) + { + block = World.getBlockAt(x, y, z) + blockState = block.getState().toString() + + if(blockStatesToFind.some(obj => obj.name === blockState) && isVisible(x, y, z)) + { + tempPrio = findPrio(x, y, z, blockState, blockStatesToFind[blockStatesToFind.findIndex(obj => obj.name === blockState)].prio) + tempBlocks.push({x: Math.round(x) + 0.5, y: y, z: Math.round(z) + 0.5, prio: tempPrio}) + } + } + } + } + for(let i = 0; i < tempBlocks.length; i++) + { + if(tempBlocks[i].prio > tempMax.prio) + { + tempMax = tempBlocks[i] + } + if(tempBlocks[i].prio > tempSecondMax.prio && tempBlocks[i].prio < tempMax.prio) + { + tempSecondMax = tempBlocks[i] + } + } + + if(tempMax == undefined || tempSecondMax == undefined) drawBlocks = [] + else if(drawBlocks[0] != undefined && drawBlocks[1] != undefined && drawBlocks[0].x != undefined && drawBlocks[1].x != undefined && + World.getBlockAt(drawBlocks[0].x, drawBlocks[0].y, drawBlocks[0].z).type.getRegistryName() === "minecraft:bedrock") // if player just mined block + { + drawBlocks[0] = drawBlocks[1] + threadActive = false + drawBlocks[1] = tempSecondMax + } + else + { + drawBlocks[0] = tempMax + drawBlocks[1] = tempSecondMax + maxPrio = tempMax.prio + } + + threadActive = false +}) + + +register("renderWorld", () => { + if(!settings.efficientMinerOverlay || drawBlocks.length < 2 || drawBlocks[0] == undefined || drawBlocks[1] == undefined + || drawBlocks[0].x == undefined || drawBlocks[1].x == undefined) return + + try{ + trace(drawBlocks[0].x, drawBlocks[0].y + 5/10, drawBlocks[0].z, 1, 0, 0.3, 0.7, true) + drawEspBox(drawBlocks[0].x, drawBlocks[0].y, drawBlocks[0].z, 1, 0, 0.3, 0.7, true) + drawEspBox(drawBlocks[1].x, drawBlocks[1].y, drawBlocks[1].z, 1, 0.5, 0.3, 0.7, true) + } catch(err) {if(settings.debug) console.log(err)} + +}) + +/*register("step", () => { // debug, comment when done + +}).setFps(1)*/ + +register("step", () => { + if(!threadActive) + thread.start() +}).setFps(20) + +register("gameUnload", () => { + thread.stop() +}) + + +function findPrio(originX, originY, originZ, blockStateToFind, prio) +{ + let radius = 2 + 1/2, + blockCount = 0, + rayTraceX, rayTraceY, rayTraceZ + if(Player.lookingAt() != undefined && Player.lookingAt()?.getRegistryName() != "minecraft:air") + lookingAt = Player.lookingAt() + + if(lookingAt != undefined) + { + rayTraceX = lookingAt.getX() + rayTraceY = lookingAt.getY() + rayTraceZ = lookingAt.getZ() + } + + + for(let x = Math.round(originX-radius); x < Math.round(originX+radius); x++) // second cube + { + for(let y = Math.round(originY-radius); y < Math.round(originY+radius); y++) + { + for(let z = Math.round(originZ-radius); z < Math.round(originZ+radius); z++) + { + if(World.getBlockAt(x, y, z)?.getState()?.toString() === blockStateToFind) + { + if(checkConnectedBlocks(x, y, z, originX, originY, originZ, blockStateToFind, 2.5)) + blockCount++ + } + else if (World.getBlockAt(x, y, z)?.getState()?.toString() === "minecraft:stone[variant=smooth_diorite]") + { + if(prio > 0) + prio = 0 + else + prio += 2/10 + } + + // RAYTRACE + if(lookingAt != undefined) + { + prio -= Math.abs(rayTraceX - x)/100 // = 0.01 per block of distance + prio -= Math.abs(rayTraceY - y)/100 + prio -= Math.abs(rayTraceZ - z)/100 + } + + } + } + } + if(blockCount > 6) + blockCount = 6 + prio += blockCount*3/10 + + return Math.round(prio*100)/100 +} + +function isVisible(x, y, z) +{ + if(World.getBlockAt(x, y, z).type.getRegistryName() === "minecraft:bedrock") return false + if (World.getBlockAt(x, y+1, z).type.getRegistryName() === "minecraft:air") return true // above + if (World.getBlockAt(x, y-1, z).type.getRegistryName() === "minecraft:air") return true // below + if (World.getBlockAt(x+1, y, z).type.getRegistryName() === "minecraft:air") return true // east + if (World.getBlockAt(x-1, y, z).type.getRegistryName() === "minecraft:air") return true // west + if (World.getBlockAt(x, y, z+1).type.getRegistryName() === "minecraft:air") return true // north + if (World.getBlockAt(x, y, z-1).type.getRegistryName() === "minecraft:air") return true // south + + return false +} + + +function checkConnectedBlocks(x, y, z, originX, originY, originZ, blockStateToFind, distance) { + if (World.getBlockAt(x, y, z).getState().toString() !== blockStateToFind) { + return false; + } + if (Math.abs(x - originX) + Math.abs(y - originY) + Math.abs(z - originZ) > distance) { + return false; + } + + for (let dx = -1; dx <= 1; dx++) { + for (let dy = -1; dy <= 1; dy++) { + for (let dz = -1; dz <= 1; dz++) { + if (dx === 0 && dy === 0 && dz === 0) { + continue; + } + if (!checkConnectedBlocks(x + dx, y + dy, z + dz, distance)) { + return false; + } + } + } + } + return true; +}
\ No newline at end of file diff --git a/render/gemstoneMiningStats.js b/render/gemstoneMiningStats.js index e86911d..e6277ef 100644 --- a/render/gemstoneMiningStats.js +++ b/render/gemstoneMiningStats.js @@ -3,8 +3,9 @@ import constants from "../util/constants" import { findTick } from "../commands/calculate/tick" import { addCommas, getSelectedProfile } from "../util/helperFunctions" import axios from "../../axios" +import { findCost, findHotmObject } from "../commands/calculate/hotmCalc" const NBTTagString = Java.type("net.minecraft.nbt.NBTTagString") - +let powderTotals = {} register("itemTooltip", (lore, item) => { // this is so bad 💀 if(!item.getLore()[0].startsWith("§o§aYour SkyBlock Profile") || !settings.gemstoneMiningStats) return @@ -42,14 +43,15 @@ register("itemTooltip", (lore, item) => { // this is so bad 💀 professionalSpeed = miningSpeed + Math.floor(50+(constants.data.professional*5)), miningSpeedText = `${element} §6(§b${addCommas(professionalSpeed)}§6)`, tick - if(settings.tickSpeedBlock > 1) // may need to change if add tick blocks (good programming real) + + if(professionalSpeed > 50 && settings.tickSpeedBlock > 1) // may need to change if add tick blocks (good programming real) tick = findTick(professionalSpeed, settings.tickSpeedBlock).currentBlockTick else tick = findTick(miningSpeed, settings.tickSpeedBlock).currentBlockTick list.set(elementIndex, new NBTTagString(miningSpeedText)) list.set(elementIndex + 1, new NBTTagString(` §6⸕ Block Tick §f${Math.round(tick)}`)) // 1 new added - for(let i = elementIndex + 2; i < list.getTagCount() + 1; i++) + for(let i = elementIndex + 2; i < list.getTagCount(); i++) { list.set(i, new NBTTagString(tempList[i - 1])) } @@ -57,13 +59,20 @@ register("itemTooltip", (lore, item) => { // this is so bad 💀 }) - - -register("worldLoad", () => { +register("gameLoad", () => { axios.get(`https://api.hypixel.net/skyblock/profiles?key=${constants.data.api_key}&uuid=${Player.getUUID()}`) .then(res => { - let professional = getSelectedProfile(res)?.members[Player.getUUID().replace(/-/g, "")]?.mining_core?.nodes?.professional, - fortunate = getSelectedProfile(res)?.members[Player.getUUID().replace(/-/g, "")]?.mining_core?.nodes?.fortunate + let + selected = getSelectedProfile(res)?.members[Player.getUUID().replace(/-/g, "")] + professional = selected?.mining_core?.nodes?.professional, + fortunate = selected?.mining_core?.nodes?.fortunate + + powderTotals = { + gemstone: (selected?.mining_core?.powder_gemstone_total ?? 0) + + (selected?.mining_core?.powder_spent_gemstone ?? 0), + mithril: (selected?.mining_core?.powder_mithril_total ?? 0) + + (selected?.mining_core?.powder_spent_mithril ?? 0) + } if(professional != undefined) constants.data.professional = professional @@ -73,7 +82,7 @@ register("worldLoad", () => { }) }) -register('step', () => { // idk how to get items so... +register('step', () => { let inventoryName = Player?.getOpenedInventory()?.getName()?.toString() if(inventoryName == undefined) return if(inventoryName.includes("Accessory Bag ")) { @@ -89,7 +98,7 @@ register('step', () => { // idk how to get items so... }).setFps(2) -register("itemTooltip", (lore, item) => { // keeping for if api key isn't set +register("itemTooltip", (lore, item) => { if(item.getLore()[0].startsWith("§o§aFortunate§r")) constants.data.fortunate = parseInt(item.getLore()[1].replace("§5§o§7Level ", "")) else if (item.getLore()[0].startsWith("§o§aProfessional§r")) @@ -97,3 +106,25 @@ register("itemTooltip", (lore, item) => { // keeping for if api key isn't set else return constants.data.save() }) + +register("itemTooltip", (lore, item) => { // powder put into each perk + if(!settings.showPowderSum || !item.getLore()[1]?.startsWith("§5§o§7Level ") || item?.getLore()[1]?.includes("💀")) return + new Thread(() => { + if(item.getLore()[1].includes("💀")) return + const list = new NBTTagList(item.getNBT().getCompoundTag("tag").getCompoundTag("display").getTagMap().get("Lore")) + let perk = item.getLore()[0].replace(/§.|\(.+\)/g, "").replace(/ /g, "") + let level = /Level (\d+)/g.exec(item.getLore()[1])[1] + let hotmObjectToFind = findHotmObject(perk) + if(hotmObjectToFind == undefined || (hotmObjectToFind.costFormula == undefined && perk != "Fortunate")) return + + let powderSum + + if(perk == "Fortunate") + powderSum = findCost(undefined, 2, parseInt(level), true) + else + powderSum = findCost(hotmObjectToFind.costFormula, 1, parseInt(level)) + + if(item.getLore()[1].includes("💀")) return + list.set(0, new NBTTagString(item.getLore()[1] + ` §7(§b${addCommas(Math.round(powderSum))} §l${Math.round(powderSum/powderTotals[hotmObjectToFind.powderType]*100)}%§7)💀`)) // this is a perfect solution no cap + }).start() +})
\ No newline at end of file diff --git a/render/collectionGui.js b/render/guis/collectionGui.js index 4e6deee..3764fcf 100644 --- a/render/collectionGui.js +++ b/render/guis/collectionGui.js @@ -1,8 +1,7 @@ -import constants from "../util/constants" -import settings from "../settings" -import { trackerGui } from "../util/helperFunctions" +import constants from "../../util/constants" +import settings from "../../settings" +import { trackerGui } from "../../util/helperFunctions" const PREFIX = constants.PREFIX -const collectionMoveGui = new Gui() const collectionGui = new trackerGui("", "Collection Not set! /cw track", settings.collectionNotation) @@ -37,7 +36,7 @@ register("dragged", (dx, dy, x, y) => { }) register("renderOverlay", () => { - collectionGui.renderGui(constants.collectiondata.x, constants.collectiondata.y, settings.collectionNotation, settings.collectionTracker) + collectionGui.renderGui(constants.collectiondata.x, constants.collectiondata.y, settings.collectionTracker, settings.collectionNotation, settings.showCollectionTrackerAlways) }) register("step", () => { diff --git a/render/coordsGui.js b/render/guis/coordsGui.js index 9fd5f43..0c1f244 100644 --- a/render/coordsGui.js +++ b/render/guis/coordsGui.js @@ -1,25 +1,14 @@ import { AdditiveConstraint, - animate, - Animations, CenterConstraint, - ChildBasedMaxSizeConstraint, - ChildBasedSizeConstraint, ConstantColorConstraint, - FillConstraint, - MaxConstraint, - ScissorEffect, - SiblingConstraint, - SubtractiveConstraint, UIBlock, UIImage, UIWrappedText, - UIMultilineTextInput, UIText, WindowScreen, - } from "../../Elementa" + } from "../../../Elementa" -// stylla made 2 lines of code (gamer) const Color = Java.type("java.awt.Color"), URL = Java.type("java.net.URL"), WIDTH = 3.5, // not actually width more like reverse of width lmao, bigger = smaller @@ -83,6 +72,7 @@ export function openCoordsGui() coordsWindow(1, 2, "Throne", "cw throne toggle", "https://i.imgur.com/7BWzO1c.jpg", true, "Go back of throne. (image isn't loading)").setChildOf(this.getWindow()) coordsWindow(1, 3, "Yog", "cw yog toggle", "https://i.imgur.com/DojoypL.jpg", true, "Go to the leftmost corner of the topaz crystal facing bal close to bal. (image isn't loading)").setChildOf(this.getWindow()) coordsWindow(2, 1, "Divans", "cw divans toggle", "https://i.imgur.com/bkC6yp3.jpg", true, "Go to the middle of jade crystal. (image isn't loading)").setChildOf(this.getWindow()) + coordsWindow(2, 2, "Automatons", "cw automatons toggle", "https://media.discordapp.net/attachments/1049475464667856926/1052749218055475210/image.png", true, "Sit in pot somewhere (check image in command) (image isn't loading)").setChildOf(this.getWindow()) new UIText("Click box to enable/disable.") .setX(new CenterConstraint()) .setY((ScreenH-ScreenH/12).pixels()) diff --git a/render/guis/cwGui.js b/render/guis/cwGui.js new file mode 100644 index 0000000..a2645d5 --- /dev/null +++ b/render/guis/cwGui.js @@ -0,0 +1,152 @@ +import settings from "../../settings"; +import constants from "../../util/constants"; +import axios from "../../../axios" +import { getObjectValue } from "../../util/helperFunctions" +const cwGui = new Gui() +let txt = "Please set your api key with /cw setkey (key)!" + +let cwValues = [], + calcCwPerHr = false, + upTimeTrack = false, + uptime = 0, + coleweight = 0, + baseColeweight = 0, + stepsSinceLast = 0, + coleweightHr = 0, + cwValuesSum = 0, + cwInfo + + +export function openCwGui() +{ + cwGui.open() +} + + +export function reloadColeweight() +{ + upTimeTrack = false + stepsSinceLast = 0 + cwValues = [] + uptime = 0 + ChatLib.chat(`${constants.PREFIX}&bReloaded!`) +} + + +register("dragged", (dx, dy, x, y) => { + if (!cwGui.isOpen()) return + constants.data.x = x + constants.data.y = y + constants.data.save() +}) + +register("renderOverlay", () => { + if (cwGui.isOpen()) + { + if (constants.data.api_key != undefined) + txt = "Click anywhere to move!" + Renderer.drawStringWithShadow(txt, Renderer.screen.getWidth()/2 - Renderer.getStringWidth(txt)/2, Renderer.screen.getHeight()/2) + Renderer.drawStringWithShadow(txt, Renderer.screen.getWidth()/2 - Renderer.getStringWidth(txt)/2, Renderer.screen.getHeight()/2) + Renderer.drawStringWithShadow(`&aCW: &b0\n&aCW/hr: &b0\n&aUptime: &b0m\n&aColeweight Gained: &b0`, constants.data.x, constants.data.y) + } + + if(!settings.cwToggle || constants.data.api_key == undefined) return + let coleweightMessage = "", + uptimeHr = Math.floor(uptime/60/60) + + coleweight > 1000 ?coleweightMessage = `&b${coleweight.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',')}`: coleweightMessage = `&b${coleweight.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',')}` + if(cwValues[0] != undefined && upTimeTrack && calcCwPerHr) + { + cwValuesSum = 0 + for(let i = 0; i < cwValues.length; i++) + cwValuesSum += cwValues[i] + let eq = Math.ceil((cwValuesSum*(3600/uptime)) * 100) / 100 + eq != Infinity ? coleweightHr = eq : coleweightHr = "Calculating..." + calcCwPerHr = false + } + + if (cwGui.isOpen() || !upTimeTrack) return + + if(uptimeHr >= 1) + Renderer.drawStringWithShadow(`&aCW: &b${coleweightMessage}\n&aCW/hr: &b${coleweightHr}\n&aUptime: &b${uptimeHr}h ${Math.floor(uptime/60) - uptimeHr*60}m\n&aColeweight Gained: &b${Math.ceil(cwValuesSum*100) / 100}`, constants.data.x, constants.data.y) + else + Renderer.drawStringWithShadow(`&aCW: &b${coleweightMessage}\n&aCW/hr: &b${coleweightHr}\n&aUptime: &b${Math.floor(uptime/60)}m ${Math.floor(uptime%60)}s\n&aColeweight Gained: &b${Math.ceil(cwValuesSum*100) / 100}`, constants.data.x, constants.data.y) +}) + +register("step", () => { + // updates coleweight for gui + let date_ob = new Date(), + seconds = date_ob.getSeconds(), + cwinfo = constants.CWINFO + + if(upTimeTrack == true) + uptime += 1 + if((seconds == 0 || seconds == 15 || seconds == 30 || seconds == 45) && settings.cwToggle && cwinfo.length > 1) + { + try + { + let tempUuid = Player.getUUID(), + profileData = "", + tempColeweight = 0, + uuid = "" + + for(let i = 0; i < tempUuid.length; i++) + { + if(tempUuid[i] != "-") + uuid += tempUuid[i] + } + + axios.get(`https://api.hypixel.net/skyblock/profiles?key=${constants.data.api_key}&uuid=${uuid}`) + .then(res => { + for(let i=0; i < res.data.profiles.length; i+=1) + { + if(res.data.profiles[i].selected == true) + profileData = res.data.profiles[i] + } + + for(let i = 0; i < cwinfo.length; i++) + { + let source = getObjectValue(profileData.members[uuid], cwinfo[i].path), + source2 = getObjectValue(profileData.members[uuid], cwinfo[i].path2), + eq + + if(source == undefined) continue + + eq = Math.ceil(source/cwinfo[i].cost*100) / 100 + if(source2 != undefined) + eq = Math.ceil((source+source2)/cwinfo[i].cost*100) / 100 + + if(eq != undefined) + tempColeweight += eq + } + + if(baseColeweight == 0) // case: first run + { + baseColeweight = tempColeweight + } + else if((tempColeweight - baseColeweight) > 0) // case: new coleweight + { + cwValues.push(tempColeweight - baseColeweight) + calcCwPerHr = true + upTimeTrack = true + stepsSinceLast = 0 + baseColeweight = tempColeweight + } + else if(stepsSinceLast > 20) // case: over 5m have passed with no cw updates + { + uptime = 0 + upTimeTrack = false + stepsSinceLast = 0 + cwValues = [] + } + else // case: none of the above + { + stepsSinceLast += 1 + } + + coleweight = Math.ceil(tempColeweight*100)/100 + }) + } + catch(e) { if(settings.debug) console.log(e) } + } +}).setFps(1)
\ No newline at end of file diff --git a/render/downtimeGui.js b/render/guis/downtimeGui.js index 538c590..11be0d3 100644 --- a/render/downtimeGui.js +++ b/render/guis/downtimeGui.js @@ -1,6 +1,6 @@ -import settings from "../settings" -import constants from "../util/constants" -import { textGui } from "../util/helperFunctions" +import settings from "../../settings" +import constants from "../../util/constants" +import { textGui } from "../../util/helperFunctions" const downtimeMoveGui = new Gui() const downtimeGui = new textGui() diff --git a/render/guis/efficientMinerOverlayGui.js b/render/guis/efficientMinerOverlayGui.js new file mode 100644 index 0000000..8c2f609 --- /dev/null +++ b/render/guis/efficientMinerOverlayGui.js @@ -0,0 +1,113 @@ +/*import { // after careful consideration I have decided not to make this with elementa, if anyone wants to make it for me (be it with elementa or Renderer) make https://imgur.com/a/D0XpIUx, dm Ninjune#0670 if need help + AdditiveConstraint, + CenterConstraint, + ConstantColorConstraint, + UIBlock, + UIImage, + UIWrappedText, + UIText, + WindowScreen, + } from "../../../Elementa" + +const Color = Java.type("java.awt.Color"), + URL = Java.type("java.net.URL"), + COORDS_WIDTH = 3.5, // not actually width more like reverse of width lmao, bigger = smaller + COORDS_HEIGHT = 2.877 // ^ + ITEM_WIDTH = 3.5, + ITEM_HEIGHT = 2.877 +let ScreenW = Renderer.screen.getWidth(), + ScreenH = Renderer.screen.getHeight(), + itemCount = 0 + + class itemGui + { + constructor(item) + { + this.item = item + itemCount++ + + const textWindow = new UIBlock(new Color(0, 0, 0, 0.5)) // 320 960 + .setX(new CenterConstraint()) + .setY((ScreenH/2*itemCount + ScreenH/10.8).pixels()) + .setWidth((ScreenW/ITEM_WIDTH).pixels()) + .setHeight((ScreenH/ITEM_HEIGHT).pixels()) + .onMouseClick(() => { + ChatLib.command(command, true) + }) + new UIText(this.item, false) + .setX(new RelativeConstraint()) + .setY((2).pixels()) + .setTextScale((1).pixels()) + .setColor(new ConstantColorConstraint(Color.WHITE)) + .setChildOf(textWindow) + } +} + +function coordsWindow(row, column, title, command, desc, image=false, alternateText="") +{ + const coordWindow = new UIBlock(new Color(0, 0, 0, 0.5)) // 320 960 + .setX(((ScreenW/3*(column))-ScreenW/3.25).pixels()) + .setY((ScreenH/2*(row-1)+ScreenH/10.8).pixels()) + .setWidth((ScreenW/COORDS_WIDTH).pixels()) + .setHeight((ScreenH/COORDS_HEIGHT).pixels()) + .onMouseClick(() => { + ChatLib.command(command, true) + }) + new UIText(title, false) + .setX(new CenterConstraint()) + .setY((2).pixels()) + .setTextScale((2).pixels()) + .setColor(new ConstantColorConstraint(Color.GREEN.darker())) + .setChildOf(coordWindow) + if(image == true) + { + new UIWrappedText(alternateText) + .setX((12).pixels()) + .setY((25).pixels()) + .setWidth((ScreenW/5).pixels()) + .setTextScale((1).pixels()) + .setColor(new ConstantColorConstraint(Color.WHITE)) + .setChildOf(coordWindow) + new UIImage.ofURL(new URL(desc)) + .setX(new CenterConstraint()) + .setY(new AdditiveConstraint(new CenterConstraint(), (4).pixels())) + .setWidth((ScreenW/3.7).pixels()) + .setHeight((ScreenH/3.7).pixels()) + .setChildOf(coordWindow) + } + else + { + new UIWrappedText(desc) + .setX((2).pixels()) + .setY((25).pixels()) + .setWidth((ScreenW/3.7).pixels()) + .setTextScale((1).pixels()) + .setColor(new ConstantColorConstraint(Color.WHITE)) + .setChildOf(coordWindow) + } + + return coordWindow +} + +export function openCoordsGui() +{ + ScreenW = Renderer.screen.getWidth() + ScreenH = Renderer.screen.getHeight() + const CoordsGui = new JavaAdapter(WindowScreen, { + init() { + coordsWindow(1, 1, "Spiral", "cw spiral toggle", "https://i.imgur.com/dyL30GD.png", true, "Do /cw spiral to see image. (image isn't loading.)").setChildOf(this.getWindow()) + coordsWindow(1, 2, "Throne", "cw throne toggle", "https://i.imgur.com/7BWzO1c.jpg", true, "Go back of throne. (image isn't loading)").setChildOf(this.getWindow()) + coordsWindow(1, 3, "Yog", "cw yog toggle", "https://i.imgur.com/DojoypL.jpg", true, "Go to the leftmost corner of the topaz crystal facing bal close to bal. (image isn't loading)").setChildOf(this.getWindow()) + coordsWindow(2, 1, "Divans", "cw divans toggle", "https://i.imgur.com/bkC6yp3.jpg", true, "Go to the middle of jade crystal. (image isn't loading)").setChildOf(this.getWindow()) + coordsWindow(2, 2, "Automatons", "cw automatons toggle", "https://media.discordapp.net/attachments/1049475464667856926/1052749218055475210/image.png", true, "Sit in pot somewhere (check image in command) (image isn't loading)").setChildOf(this.getWindow()) + new UIText("Click box to enable/disable.") + .setX(new CenterConstraint()) + .setY((ScreenH-ScreenH/12).pixels()) + .setTextScale((2).pixels()) + .setColor(Color.WHITE) + .setChildOf(this.getWindow()) + }, + }) + CoordsGui.init() + GuiHandler.openGui(CoordsGui) +}*/
\ No newline at end of file diff --git a/render/powertrackerGui.js b/render/guis/powertrackerGui.js index cf6fc2c..f6bc96b 100644 --- a/render/powertrackerGui.js +++ b/render/guis/powertrackerGui.js @@ -1,8 +1,8 @@ /* Major credit to Fabi019 for Powdertracker module. */ -import constants from "../util/constants" -import settings from "../settings" +import constants from "../../util/constants" +import settings from "../../settings" const powderGui = new Gui(), bossBar = Java.type("net.minecraft.entity.boss.BossStatus").field_82827_c diff --git a/render/timerGui.js b/render/guis/timerGui.js index 87171ff..0487f2b 100644 --- a/render/timerGui.js +++ b/render/guis/timerGui.js @@ -1,5 +1,5 @@ -import settings from "../settings"; -import constants from "../util/constants"; +import settings from "../../settings"; +import constants from "../../util/constants"; const timerGui = new Gui() diff --git a/render/miningAbilities.js b/render/miningAbilities.js index d920e50..41113ed 100644 --- a/render/miningAbilities.js +++ b/render/miningAbilities.js @@ -63,11 +63,24 @@ register("step", () => { else if (ability.drawTitle == 0) ability.drawTitle = 1 }) -}).setDelay(1) // delay instead of fps for accuracy ? +}).setDelay(1) register("chat", (abilityName, event) => { let found = false + let timer + + switch(capitalizeFirst(abilityName)) + { + case "Pickobulus": + timer = 110 + break + case "Vein seeker": + timer = 60 + break + default: + timer = 120 + } activeAbilities.forEach(ability => { if(ability.name == capitalizeFirst(abilityName)) @@ -75,16 +88,13 @@ register("chat", (abilityName, event) => { found = true drawTimestamp = undefined ability.drawTitle = 0 - if (capitalizeFirst(abilityName) === "Pickobulus") - ability.timer = 110 - else - ability.timer = 120 + ability.timer = timer } }) if (!found) { - let object = {timer: capitalizeFirst(abilityName) === "Pickobulus" ? 110 : 120, name: capitalizeFirst(abilityName), drawTitle: 0, drawTimestamp: undefined} + let object = {timer: timer, name: capitalizeFirst(abilityName), drawTitle: 0, drawTimestamp: undefined} activeAbilities.push(object) } diff --git a/render/naturals.js b/render/naturals.js index a4d4393..2591fb0 100644 --- a/render/naturals.js +++ b/render/naturals.js @@ -6,13 +6,7 @@ let coords = [], visibleCoords = [] register("gameLoad", res => { - axios.get(`https://ninjune.dev/api/coords`) - .then((res) => { - coords = res.data - }) - .catch((err) => { - if(settings.debug) return console.log(err) - }) + coords = JSON.parse(FileLib.read("Coleweight", "data/naturalCoords.json")) }) register("step", () => { diff --git a/render/textGuiCreator.js b/render/textGuiCreator.js deleted file mode 100644 index e85b7e4..0000000 --- a/render/textGuiCreator.js +++ /dev/null @@ -1,20 +0,0 @@ -export function createGui(guiObject, x, y) -// format: { leftValues: [], rightValues: [] } (must have same amount of each or error). -{ - let string = "" - guiObject.leftValues.forEach((leftValue, index) => { - if(leftValue == "Uptime") - { - let uptime = guiObject.rightValues[index], - uptimeHr = Math.floor(uptime/60/60) - - if(uptimeHr >= 1) - string += `&aUptime: &b${uptimeHr}h ${Math.floor(uptime/60) - uptimeHr*60}m\n` - else - string += `&aUptime: &b${Math.floor(uptime/60)}m ${Math.floor(uptime%60)}s\n` - } - else - string += `&a${leftValue}: &b${guiObject.rightValues[index]}\n` - }) - Renderer.drawStringWithShadow(string, x, y) -}
\ No newline at end of file diff --git a/render/treecapTimer.js b/render/treecapTimer.js new file mode 100644 index 0000000..51352ef --- /dev/null +++ b/render/treecapTimer.js @@ -0,0 +1,39 @@ +import settings from "../settings" +import { checkInPark } from "../util/helperFunctions" + +treecapCooldown = 0.0 +monkeyLevel = 0 + +register("renderOverlay", () => { + if(!settings.treecapTimer || !checkInPark()) return + // ChatLib.chat(Player.getHeldItem().getItemNBT().getTag('tag').getTag('ExtraAttributes').getTag("id").toString()) + let itemId = Player.getHeldItem()?.getItemNBT()?.getTag('tag')?.getTag('ExtraAttributes')?.getTag("id")?.toString() + if(!(itemId == `"TREECAPITATOR_AXE"` || itemId == `"ASPECT_OF_THE_VOID"` || Player?.getHeldItem()?.getRegistryName() == "minecraft:fishing_rod")) return + let txt = Math.ceil(treecapCooldown*10)/10 + Renderer.drawStringWithShadow(txt, Renderer.screen.getWidth()/2 - Renderer.getStringWidth(txt)/2, Renderer.screen.getHeight()/2 - Renderer.screen.getHeight()/25) +}) + +register("step", () => { + if(!settings.treecapTimer || !checkInPark()) return + if(treecapCooldown > 0) + { + let multipler = 1 + Math.floor(1/2 * parseInt(monkeyLevel))/100 + if(treecapCooldown - 0.1*multipler < 0) + treecapCooldown = 0 + else + treecapCooldown -= 0.1 * multipler + } +}).setFps(10) + +register("blockBreak", (block) => { + if(!settings.treecapTimer || !checkInPark()) return + let blockRegistryName = block.type.getRegistryName() + if (treecapCooldown > 0.5 || !(blockRegistryName == "minecraft:log" || blockRegistryName == "minecraft:log2")) return + treecapCooldown = 2.0 +}) + +register("chat", (lvl, pet, event) => { + if(!settings.treecapTimer || !checkInPark()) return + if(pet != "Monkey") return monkeyLevel = 0 + monkeyLevel = lvl +}).setCriteria(/&cAutopet &eequipped your &.\[Lvl ([0-9]+)] &.([a-zA-Z]+)&e! &a&lVIEW RULE&r/g)
\ No newline at end of file diff --git a/settings.js b/settings.js index ac18d02..5928ae6 100644 --- a/settings.js +++ b/settings.js @@ -1,10 +1,16 @@ -import { @Vigilant, @ButtonProperty, @SwitchProperty, @SelectorProperty, @SliderProperty } from 'Vigilance' +import { @Vigilant, @ButtonProperty, @SwitchProperty, @SelectorProperty, @SliderProperty, @TextProperty } from 'Vigilance' -@Vigilant("Coleweight/config") +@Vigilant("Coleweight/config", "Coleweight Settings", { + getCategoryComparator: () => (a, b) => { + const categories = ["General", "Naturals", "Gui", "Stats", "Foraging"]; + + return categories.indexOf(a.name) - categories.indexOf(b.name); + } +}) class Settings { @SwitchProperty({ name: "Coleweight tracker", - description: "Enables the Coleweight tracker.", + description: "Enables the Coleweight tracker. (gain coleweight for a few mins for it to show up)", subcategory: "Coleweight Tracker", category: "Gui" }) @@ -39,19 +45,19 @@ class Settings { @SwitchProperty({ name: "Track griefers", - description: "Check lobbies for griefers (on join and when new players join.)", + description: "Check lobbies for griefers (on join and when new players join.) Mining cult does not encourage the harrasment of people on this list.", subcategory: "Random Features", category: "General" }) trackGriefers = true; @SwitchProperty({ - name: "Claiming", - description: "Enables lobby claiming (/claim).", + name: "Griefer messages everywhere", + description: "Makes griefer messages appear in all lobbies (not just CH/DM)", subcategory: "Random Features", category: "General" }) - claiming = true; + grieferEverywhere = false; @SwitchProperty({ name: "Dwarven notifier", @@ -89,6 +95,14 @@ class Settings { } @SwitchProperty({ + name: "Efficient Miner Overlay", + description: "Points towards the best block to break with efficient miner. (Also dwarven mines mithril overlay)", + subcategory: "Efficient Miner Overlay", + category: "Gui" + }) + efficientMinerOverlay = false; + + @SwitchProperty({ name: "Collection tracker", description: "Tracks collections ('/cw track (collection)' to set).", subcategory: "Collection", @@ -104,6 +118,14 @@ class Settings { }) collectionNotation = true; + @SwitchProperty({ + name: "Collection show always", + description: "Changes collection tracker to show always.", + subcategory: "Collection", + category: "Gui" + }) + showCollectionTrackerAlways = false; + @ButtonProperty({ name: "Change collection tracker position", description: "Move the location of the collection tracker.", @@ -114,7 +136,7 @@ class Settings { moveCollectionLocation() { ChatLib.command("cw move collection", true); } - + @SwitchProperty({ name: "Marked lobbies", description: "Enables lobby marking (automatic).", @@ -192,28 +214,32 @@ class Settings { @SwitchProperty({ // Powdertracker name: "Show powdertracker", description: "If the tracker overlay should be visible.", - category: "Powdertracker" + subcategory: "Powdertracker", + category: "Gui" }) trackerVisible = false; @SwitchProperty({ name: "Show totals", description: "If the tracker should show the total amount.", - category: "Powdertracker" + subcategory: "Powdertracker", + category: "Gui" }) showTotals = true; @SwitchProperty({ name: "Show rates", description: "If the tracker should show the estimated rates per hour.", - category: "Powdertracker" + subcategory: "Powdertracker", + category: "Gui" }) showRates = true; @SelectorProperty({ name: "Alignment", description: "Sets the alignment of the tracker.", - category: "Powdertracker", + subcategory: "Powdertracker", + category: "Gui", options: ["Left", "Right", "Center"] }) trackerAlignment = 0; @@ -221,7 +247,8 @@ class Settings { @ButtonProperty({ name: "Change Powdertracker position", description: "Move the location of the powdertracker.", - category: "Powdertracker", + subcategory: "Powdertracker", + category: "Gui", placeholder: "Open" }) movePowderLocation() { @@ -251,6 +278,13 @@ class Settings { }) gemstoneMiningStats = true; + @SwitchProperty({ // Stats + name: "Show powder sum", + description: "Shows powder sum in HOTM menu.", + category: "Stats" + }) + showPowderSum = false; + @SelectorProperty({ name: "Tick speed block", description: "Sets the tick speed block on player profile.", @@ -259,6 +293,13 @@ class Settings { }) tickSpeedBlock = 3; + @SwitchProperty({ // Foraging + name: "Treecap timer", + description: "Shows a timer over crosshair that shows time to next treecapitator proc.", + category: "Foraging" + }) + treecapTimer = false; + constructor() { this.initialize(this); this.registerListener("Rank chat", value => { @@ -270,8 +311,8 @@ class Settings { this.registerListener("Track griefers", value => { this.trackGriefers = value; }) - this.registerListener("Claiming", value => { - this.claiming = value; + this.registerListener("Griefer messages everywhere", value => { + this.grieferEverywhere = value; }) this.registerListener("Dwarven notifier", value => { this.dwarvenNotifier = value; @@ -297,12 +338,18 @@ class Settings { this.registerListener("Downtime tracker", value => { this.downtimeTracker = value; }) + this.registerListener("Efficient Miner Overlay", value => { + this.efficientMinerOverlay = value; + }) this.registerListener("Collection tracker", value => { this.collectionTracker = value; }) this.registerListener("Collection notation", value => { this.collectionNotation = value; }) + this.registerListener("Collection show always", value => { + this.showCollectionTrackerAlways = value; + }) this.registerListener("Show powdertracker", value => { this.trackerVisible = value; }) @@ -324,6 +371,12 @@ class Settings { this.registerListener("Gemstone mining stats", value => { this.gemstoneMiningStats = value; }) + this.registerListener("Show powder sum", value => { + this.showPowderSum = value; + }) + this.registerListener("Tick speed block", value => { + this.tickSpeedBlock = value; + }) this.registerListener("Tick speed block", value => { this.tickSpeedBlock = value; }) diff --git a/util/constants.js b/util/constants.js index 776f3f7..16a0e6e 100644 --- a/util/constants.js +++ b/util/constants.js @@ -1,4 +1,6 @@ import PogObject from "PogData" +import axios from "../../axios" +import settings from "../settings" let PogData = new PogObject("Coleweight", { "api_key": "", @@ -39,20 +41,28 @@ let AbilityData = new PogObject("Coleweight", { }, "config/.ability_data.json") const PREFIX = "&2[CW] " -export default -{ +export default constants = { PREFIX: PREFIX, CALCULATEERRORMESSAGE: `${PREFIX}&cInvalid arguments. '/cw calculate help' for more information.`, INVALIDARGS: `${PREFIX}&cInvalid arguments. '/cw help' for more information.`, VERSION: (JSON.parse(FileLib.read("Coleweight", "metadata.json"))).version, + CWINFO: undefined, data: PogData, powderdata: PowderData, timerdata: TimerData, downtimedata: DowntimeData, collectiondata: CollectionData, abilitydata: AbilityData, - throneValues: [], - spiralValues: [], beta: false, serverData: {} -}
\ No newline at end of file +} + +register("gameLoad", () => { + axios.get(`https://ninjune.dev/api/cwinfo?new=true`) + .then((res) => { + constants.CWINFO = res.data + }) + .catch((e) => { + if(settings.debug) console.log(`[CW] Error loading CWINFO: ${e}`) + }) +})
\ No newline at end of file diff --git a/util/helperFunctions.js b/util/helperFunctions.js index d2f07d4..d1d3c00 100644 --- a/util/helperFunctions.js +++ b/util/helperFunctions.js @@ -172,8 +172,9 @@ export class trackerGui this.collectionMoveGui = new Gui() } - renderGui(x, y, notation = false, renderGui = true) // can only be called in renderOverlay + renderGui(x, y, toggle = true, notation = false, alwaysShow = false) // can only be called in renderOverlay { + if(!toggle) return let leftValues = [`${this.itemStringed}`, `${this.itemStringed}/hr`, `${this.itemStringed} gained`, "Uptime"] this.itemGui.x = x this.itemGui.y = y @@ -189,8 +190,8 @@ export class trackerGui return this.itemGui.renderGui() } - if(!renderGui) return - if(this.itemValues[0] != undefined && /*this.trackingItem && */this.calcItemPerHour) + if(!toggle || !(alwaysShow || this.trackingItem || this.trackedItem == "")) return + if(this.itemValues[0] != undefined && this.calcItemPerHour) { this.itemValuesSum = 0 for(let i = 0; i < this.itemValues.length; i++) @@ -277,15 +278,14 @@ export class trackerGui } -function getObjectValue(obj, path, def) +export function getObjectValue(obj, path, def) { let current = obj - + if(path == undefined) return undefined for (let i = 0; i < path.length; i++) - current = current[path[i]] // could be source of issues + current = current[path[i]] return current - } @@ -384,4 +384,20 @@ export function checkInDwarven() } } return false +} + +const foragingLocations = ["Dark", "Birch", "Spruce", "Savanna", "Jungle", "Forest"] +export function checkInPark() +{ + const scoreboard = Scoreboard.getLines() + + for(let lineIndex = 0; lineIndex < scoreboard.length; lineIndex++) + { + for(let locationsIndex = 0; locationsIndex < foragingLocations.length; locationsIndex++) + { + if(scoreboard[lineIndex].toString().includes(foragingLocations[locationsIndex])) + return true + } + } + return false }
\ No newline at end of file diff --git a/util/renderUtil.js b/util/renderUtil.js new file mode 100644 index 0000000..1290938 --- /dev/null +++ b/util/renderUtil.js @@ -0,0 +1,101 @@ +export function trace(x, y, z, red, green, blue, alpha) +{ + GL11.glLineWidth(2.0) + GlStateManager.func_179090_x() // disableTexture2D + + Tessellator.begin(1).colorize(red, green, blue, alpha) + if(Player.isSneaking()) + Tessellator.pos(Player.getRenderX(), Player.getRenderY()+1.54, Player.getRenderZ()).tex(0, 0) + else + Tessellator.pos(Player.getRenderX(), Player.getRenderY()+1.6203, Player.getRenderZ()).tex(0, 0) + Tessellator.pos(x, y, z).tex(0, 0) + Tessellator.draw() + + GlStateManager.func_179098_w() // enableTexture2D +} + + +export function drawEspBox (x, y, z, red, green, blue, alpha, phase = true) // thanks to renderlib, don't need the whole module so I'm not adding it. +{ + Tessellator.pushMatrix() + GL11.glLineWidth(2.0) + GlStateManager.func_179129_p() // disableCullFace + GlStateManager.func_179147_l() // enableBlend + GlStateManager.func_179112_b(770, 771) // blendFunc + GlStateManager.func_179132_a(false) // depthMask + GlStateManager.func_179090_x() // disableTexture2D + + if(phase) + GlStateManager.func_179097_i() // disableDepth + + const locations = [ + // x, y, z x, y, z + [ + [0, 0, 0], + [1, 0, 0], + ], + [ + [0, 0, 0], + [0, 0, 1], + ], + [ + [1, 0, 1], + [1, 0, 0], + ], + [ + [1, 0, 1], + [0, 0, 1], + ], + + [ + [0, 1, 0], + [1, 1, 0], + ], + [ + [0, 1, 0], + [0, 1, 1], + ], + [ + [1, 1, 1], + [1, 1, 0], + ], + [ + [1, 1, 1], + [0, 1, 1], + ], + + [ + [0, 0, 0], + [0, 1, 0], + ], + [ + [1, 0, 0], + [1, 1, 0], + ], + [ + [0, 0, 1], + [0, 1, 1], + ], + [ + [1, 0, 1], + [1, 1, 1], + ], + ] + + locations.forEach((loc) => { + Tessellator.begin(3).colorize(red, green, blue, alpha); + Tessellator.pos(x + loc[0][0] - 1 / 2, y + loc[0][1], z + loc[0][2] - 1 / 2).tex(0, 0) + Tessellator.pos(x + loc[1][0] - 1 / 2, y + loc[1][1], z + loc[1][2] - 1 / 2).tex(0, 0) + Tessellator.draw() + }) + + GlStateManager.func_179089_o() // enableCull + GlStateManager.func_179084_k() // disableBlend + GlStateManager.func_179132_a(true) // depthMask + GlStateManager.func_179098_w() // enableTexture2D + + if(phase) + GlStateManager.func_179126_j() // enableDepth + + Tessellator.popMatrix() +}
\ No newline at end of file |