From a80372fda8ac6288c6f02660236ecc022f410a1d Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Wed, 30 Jan 2019 12:06:35 +0100 Subject: [PATCH 001/473] Added a prototype of a Visual Console library Former-commit-id: 662c61498778a14f1cf6509b38564a19668bf56e --- visual_console/.eslintrc | 12 + visual_console/.gitignore | 24 + visual_console/package.json | 37 + visual_console/src/VisualConsole.ts | 0 visual_console/src/VisualConsoleItem.ts | 40 + visual_console/src/index.ts | 5 + visual_console/static/index.html | 14 + visual_console/tsconfig.json | 22 + visual_console/webpack.config.js | 21 + visual_console/yarn.lock | 4422 +++++++++++++++++++++++ 10 files changed, 4597 insertions(+) create mode 100644 visual_console/.eslintrc create mode 100644 visual_console/.gitignore create mode 100644 visual_console/package.json create mode 100644 visual_console/src/VisualConsole.ts create mode 100644 visual_console/src/VisualConsoleItem.ts create mode 100644 visual_console/src/index.ts create mode 100644 visual_console/static/index.html create mode 100644 visual_console/tsconfig.json create mode 100644 visual_console/webpack.config.js create mode 100644 visual_console/yarn.lock diff --git a/visual_console/.eslintrc b/visual_console/.eslintrc new file mode 100644 index 0000000000..b223e6752c --- /dev/null +++ b/visual_console/.eslintrc @@ -0,0 +1,12 @@ +{ + "env": { + "browser": true + }, + "parser": "@typescript-eslint/parser", + "plugins": ["@typescript-eslint", "prettier"], + "extends": [ + "eslint:recommended", + "plugin:@typescript-eslint/recommended", + "plugin:prettier/recommended" + ] +} diff --git a/visual_console/.gitignore b/visual_console/.gitignore new file mode 100644 index 0000000000..800f3a80c3 --- /dev/null +++ b/visual_console/.gitignore @@ -0,0 +1,24 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build +/dist + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/visual_console/package.json b/visual_console/package.json new file mode 100644 index 0000000000..2b12dcae15 --- /dev/null +++ b/visual_console/package.json @@ -0,0 +1,37 @@ +{ + "name": "pandora-fms-visual-console", + "version": "1.0.0", + "description": "Visual Console", + "scripts": { + "test": "echo \"Not implemented\" && exit 1", + "build": "webpack --mode=production", + "build:dev": "webpack --mode=development", + "build:watch": "webpack --mode=development --watch", + "start": "webpack-dev-server --color --mode=development", + "format": "prettier" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/pandorafms/pandorafms.git" + }, + "author": "Alejandro Gallardo Escobar ", + "license": "GPL2", + "private": true, + "bugs": { + "url": "https://github.com/pandorafms/pandorafms/issues" + }, + "homepage": "https://github.com/pandorafms/pandorafms#readme", + "dependencies": { + "@typescript-eslint/eslint-plugin": "^1.1.1", + "@typescript-eslint/parser": "^1.1.1", + "awesome-typescript-loader": "^5.2.1", + "eslint": "^5.12.1", + "eslint-config-prettier": "^4.0.0", + "eslint-plugin-prettier": "^3.0.1", + "prettier": "^1.16.1", + "typescript": "^3.2.4", + "webpack": "^4.29.0", + "webpack-cli": "^3.2.1", + "webpack-dev-server": "^3.1.14" + } +} diff --git a/visual_console/src/VisualConsole.ts b/visual_console/src/VisualConsole.ts new file mode 100644 index 0000000000..e69de29bb2 diff --git a/visual_console/src/VisualConsoleItem.ts b/visual_console/src/VisualConsoleItem.ts new file mode 100644 index 0000000000..992dbb289e --- /dev/null +++ b/visual_console/src/VisualConsoleItem.ts @@ -0,0 +1,40 @@ +// interface VisualConsoleElement extends EventEmitter { +// private itemProps: VCItemProps extends VCGenericItemProps: +// private containerRef: HTMLElement; +// private itemBoxRef: HTMLElement; +// protected elementRef: HTMLElement; + +// new (container: HTMLElement, props: VCItemProps): VisualConsoleElement; + +// get props (): VCItemProps; +// set props (newProps: VCItemProps): void; + +// protected shouldBeUpdated (newProps: VCItemProps): boolean; +// abstract createDomElement (): HTMLElement; +// render (lastProps: VCItemProps): void; +// remove (): void; +// move (x: number, y: number): void; +// resize (width: number, height: number): void; +// } + +class EventEmitter {} +type VisualConsoleItemProps = {}; + +abstract class VisualConsoleItem extends EventEmitter { + private itemProps: VisualConsoleItemProps; + private containerRef: HTMLElement; + private itemBoxRef: HTMLElement; + protected elementRef: HTMLElement; + + constructor(container: HTMLElement, props: VisualConsoleItemProps) { + super(); + this.containerRef = container; + this.itemProps = props; + } + + get props(): VisualConsoleItemProps { + return this.itemProps; + } +} + +export default VisualConsoleItem; diff --git a/visual_console/src/index.ts b/visual_console/src/index.ts new file mode 100644 index 0000000000..414346b455 --- /dev/null +++ b/visual_console/src/index.ts @@ -0,0 +1,5 @@ +function hello(): void { + console.log("Hello world!"); +} +const asd: string = ""; +hello(); diff --git a/visual_console/static/index.html b/visual_console/static/index.html new file mode 100644 index 0000000000..6fec10d5cf --- /dev/null +++ b/visual_console/static/index.html @@ -0,0 +1,14 @@ + + + + + + Page Title + + + + + + This is the body + + diff --git a/visual_console/tsconfig.json b/visual_console/tsconfig.json new file mode 100644 index 0000000000..5f047a33d6 --- /dev/null +++ b/visual_console/tsconfig.json @@ -0,0 +1,22 @@ +{ + "compilerOptions": { + "target": "es5", + "module": "es6", + "strict": true, + "alwaysStrict": true, + "allowJs": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "forceConsistentCasingInFileNames": true, + "moduleResolution": "node", + "resolveJsonModule": true, + "sourceMap": true, + // "isolatedModules": true, + "noEmit": true, + "noImplicitAny": true, + "noImplicitReturns": true, + "pretty": true + }, + "include": ["**/*.ts"], + "exclude": ["node_modules"] +} diff --git a/visual_console/webpack.config.js b/visual_console/webpack.config.js new file mode 100644 index 0000000000..21545bbc31 --- /dev/null +++ b/visual_console/webpack.config.js @@ -0,0 +1,21 @@ +module.exports = { + mode: process.env.NODE_ENV, + entry: __dirname + "/src/index.ts", + devtool: "inline-source-map", + module: { + rules: [ + { + test: /\.ts$/, + loader: "awesome-typescript-loader" + } + ] + }, + output: { + path: __dirname + "/dist", + filename: "visual-console.bundle.js" + }, + devServer: { + open: true, + contentBase: "static" + } +}; diff --git a/visual_console/yarn.lock b/visual_console/yarn.lock new file mode 100644 index 0000000000..26c80f9eab --- /dev/null +++ b/visual_console/yarn.lock @@ -0,0 +1,4422 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" + integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== + dependencies: + "@babel/highlight" "^7.0.0" + +"@babel/highlight@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" + integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== + dependencies: + chalk "^2.0.0" + esutils "^2.0.2" + js-tokens "^4.0.0" + +"@typescript-eslint/eslint-plugin@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.1.1.tgz#6176df695feb2cca303b6cb50b386b112b86f462" + integrity sha512-7uLG6yevcS3YNMnizbZjC1xCDD2RNwqbUAPFkjz80x3NeytlIExvPR40+meGwiJ+LilgJVlqqlDMFu7PHJ6Kzw== + dependencies: + "@typescript-eslint/parser" "1.1.1" + requireindex "^1.2.0" + +"@typescript-eslint/parser@1.1.1", "@typescript-eslint/parser@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-1.1.1.tgz#a979c5dc543ae4ae9b44df9def70e2a5892e7185" + integrity sha512-P6v+iYkI+ywp6MaFyAJ6NqU5W6fiAvMXWjCV63xTJbkQdtAngdjSCajlEEweqJqL4RNsgFCHBe5HbYyT6TmW4g== + dependencies: + "@typescript-eslint/typescript-estree" "1.1.1" + eslint-scope "^4.0.0" + eslint-visitor-keys "^1.0.0" + +"@typescript-eslint/typescript-estree@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.1.1.tgz#d5cccc227d2c8948799d127b6cc51ccb5378bf51" + integrity sha512-rERZSjNWb4WC425daCUktfh+0fFLy4WWlnu9bESdJv5l+t0ww0yUprRUbgzehag/dGd56Me+3uyXGV2O12qxrQ== + dependencies: + lodash.unescape "4.0.1" + semver "5.5.0" + +"@webassemblyjs/ast@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.11.tgz#b988582cafbb2b095e8b556526f30c90d057cace" + integrity sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA== + dependencies: + "@webassemblyjs/helper-module-context" "1.7.11" + "@webassemblyjs/helper-wasm-bytecode" "1.7.11" + "@webassemblyjs/wast-parser" "1.7.11" + +"@webassemblyjs/floating-point-hex-parser@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz#a69f0af6502eb9a3c045555b1a6129d3d3f2e313" + integrity sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg== + +"@webassemblyjs/helper-api-error@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz#c7b6bb8105f84039511a2b39ce494f193818a32a" + integrity sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg== + +"@webassemblyjs/helper-buffer@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz#3122d48dcc6c9456ed982debe16c8f37101df39b" + integrity sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w== + +"@webassemblyjs/helper-code-frame@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz#cf8f106e746662a0da29bdef635fcd3d1248364b" + integrity sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw== + dependencies: + "@webassemblyjs/wast-printer" "1.7.11" + +"@webassemblyjs/helper-fsm@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz#df38882a624080d03f7503f93e3f17ac5ac01181" + integrity sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A== + +"@webassemblyjs/helper-module-context@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz#d874d722e51e62ac202476935d649c802fa0e209" + integrity sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg== + +"@webassemblyjs/helper-wasm-bytecode@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz#dd9a1e817f1c2eb105b4cf1013093cb9f3c9cb06" + integrity sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ== + +"@webassemblyjs/helper-wasm-section@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz#9c9ac41ecf9fbcfffc96f6d2675e2de33811e68a" + integrity sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q== + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-buffer" "1.7.11" + "@webassemblyjs/helper-wasm-bytecode" "1.7.11" + "@webassemblyjs/wasm-gen" "1.7.11" + +"@webassemblyjs/ieee754@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz#c95839eb63757a31880aaec7b6512d4191ac640b" + integrity sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.11.tgz#d7267a1ee9c4594fd3f7e37298818ec65687db63" + integrity sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw== + dependencies: + "@xtuc/long" "4.2.1" + +"@webassemblyjs/utf8@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.11.tgz#06d7218ea9fdc94a6793aa92208160db3d26ee82" + integrity sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA== + +"@webassemblyjs/wasm-edit@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz#8c74ca474d4f951d01dbae9bd70814ee22a82005" + integrity sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg== + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-buffer" "1.7.11" + "@webassemblyjs/helper-wasm-bytecode" "1.7.11" + "@webassemblyjs/helper-wasm-section" "1.7.11" + "@webassemblyjs/wasm-gen" "1.7.11" + "@webassemblyjs/wasm-opt" "1.7.11" + "@webassemblyjs/wasm-parser" "1.7.11" + "@webassemblyjs/wast-printer" "1.7.11" + +"@webassemblyjs/wasm-gen@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz#9bbba942f22375686a6fb759afcd7ac9c45da1a8" + integrity sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA== + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-wasm-bytecode" "1.7.11" + "@webassemblyjs/ieee754" "1.7.11" + "@webassemblyjs/leb128" "1.7.11" + "@webassemblyjs/utf8" "1.7.11" + +"@webassemblyjs/wasm-opt@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz#b331e8e7cef8f8e2f007d42c3a36a0580a7d6ca7" + integrity sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg== + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-buffer" "1.7.11" + "@webassemblyjs/wasm-gen" "1.7.11" + "@webassemblyjs/wasm-parser" "1.7.11" + +"@webassemblyjs/wasm-parser@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz#6e3d20fa6a3519f6b084ef9391ad58211efb0a1a" + integrity sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg== + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-api-error" "1.7.11" + "@webassemblyjs/helper-wasm-bytecode" "1.7.11" + "@webassemblyjs/ieee754" "1.7.11" + "@webassemblyjs/leb128" "1.7.11" + "@webassemblyjs/utf8" "1.7.11" + +"@webassemblyjs/wast-parser@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz#25bd117562ca8c002720ff8116ef9072d9ca869c" + integrity sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ== + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/floating-point-hex-parser" "1.7.11" + "@webassemblyjs/helper-api-error" "1.7.11" + "@webassemblyjs/helper-code-frame" "1.7.11" + "@webassemblyjs/helper-fsm" "1.7.11" + "@xtuc/long" "4.2.1" + +"@webassemblyjs/wast-printer@1.7.11": + version "1.7.11" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz#c4245b6de242cb50a2cc950174fdbf65c78d7813" + integrity sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg== + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/wast-parser" "1.7.11" + "@xtuc/long" "4.2.1" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8" + integrity sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g== + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +accepts@~1.3.4, accepts@~1.3.5: + version "1.3.5" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" + integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I= + dependencies: + mime-types "~2.1.18" + negotiator "0.6.1" + +acorn-dynamic-import@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948" + integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw== + +acorn-jsx@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" + integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg== + +acorn@^6.0.2, acorn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.5.tgz#81730c0815f3f3b34d8efa95cb7430965f4d887a" + integrity sha512-i33Zgp3XWtmZBMNvCr4azvOFeWVw1Rk6p3hfi3LUDvIFraOMywb1kAtrbi+med14m4Xfpqm3zRZMT+c0FNE7kg== + +ajv-errors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" + integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== + +ajv-keywords@^3.1.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.3.0.tgz#cb6499da9b83177af8bc1732b2f0a1a1a3aacf8c" + integrity sha512-CMzN9S62ZOO4sA/mJZIO4S++ZM7KFWzH3PPWkveLhy4OZ9i1/VatgwWMD46w/XbGCBy7Ye0gCk+Za6mmyfKK7g== + +ajv@^6.1.0, ajv@^6.5.3, ajv@^6.6.1: + version "6.7.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.7.0.tgz#e3ce7bb372d6577bb1839f1dfdfcbf5ad2948d96" + integrity sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg== + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ansi-colors@^3.0.0: + version "3.2.3" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813" + integrity sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw== + +ansi-escapes@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" + integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== + +ansi-html@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" + integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +ansi-regex@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" + integrity sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w== + +ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +aproba@^1.0.3, aproba@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +array-flatten@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +asn1.js@^4.0.0: + version "4.10.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" + integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +assert@^1.1.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" + integrity sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE= + dependencies: + util "0.10.3" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + +async-each@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" + integrity sha1-GdOGodntxufByF04iu28xW0zYC0= + +async@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + +atob@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +awesome-typescript-loader@^5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/awesome-typescript-loader/-/awesome-typescript-loader-5.2.1.tgz#a41daf7847515f4925cdbaa3075d61f289e913fc" + integrity sha512-slv66OAJB8orL+UUaTI3pKlLorwIvS4ARZzYR9iJJyGsEgOqueMfOMdKySWzZ73vIkEe3fcwFgsKMg4d8zyb1g== + dependencies: + chalk "^2.4.1" + enhanced-resolve "^4.0.0" + loader-utils "^1.1.0" + lodash "^4.17.5" + micromatch "^3.1.9" + mkdirp "^0.5.1" + source-map-support "^0.5.3" + webpack-log "^1.2.0" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +base64-js@^1.0.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" + integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^1.0.0: + version "1.12.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14" + integrity sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg== + +bluebird@^3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" + integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== + +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: + version "4.11.8" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" + integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== + +body-parser@1.18.3: + version "1.18.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" + integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ= + dependencies: + bytes "3.0.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "~1.6.3" + iconv-lite "0.4.23" + on-finished "~2.3.0" + qs "6.5.2" + raw-body "2.3.3" + type-is "~1.6.16" + +bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= + dependencies: + array-flatten "^2.1.0" + deep-equal "^1.0.1" + dns-equal "^1.0.0" + dns-txt "^2.0.2" + multicast-dns "^6.0.1" + multicast-dns-service-types "^1.1.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.3.0, braces@^2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +brorand@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= + +browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + dependencies: + buffer-xor "^1.0.3" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.3" + inherits "^2.0.1" + safe-buffer "^5.0.1" + +browserify-cipher@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +browserify-rsa@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" + integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= + dependencies: + bn.js "^4.1.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" + integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= + dependencies: + bn.js "^4.1.1" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.2" + elliptic "^6.0.0" + inherits "^2.0.1" + parse-asn1 "^5.0.0" + +browserify-zlib@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" + integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + dependencies: + pako "~1.0.5" + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +buffer-indexof@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" + integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= + +buffer@^4.3.0: + version "4.9.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" + integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +builtin-status-codes@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +cacache@^11.0.2: + version "11.3.2" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa" + integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg== + dependencies: + bluebird "^3.5.3" + chownr "^1.1.1" + figgy-pudding "^3.5.1" + glob "^7.1.3" + graceful-fs "^4.1.15" + lru-cache "^5.1.1" + mississippi "^3.0.0" + mkdirp "^0.5.1" + move-concurrently "^1.0.1" + promise-inflight "^1.0.1" + rimraf "^2.6.2" + ssri "^6.0.1" + unique-filename "^1.1.1" + y18n "^4.0.0" + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +callsites@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.0.0.tgz#fb7eb569b72ad7a45812f93fd9430a3e410b3dd3" + integrity sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw== + +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + +camelcase@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" + integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== + +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +chokidar@^2.0.0, chokidar@^2.0.2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26" + integrity sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ== + dependencies: + anymatch "^2.0.0" + async-each "^1.0.0" + braces "^2.3.0" + glob-parent "^3.1.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^4.0.0" + lodash.debounce "^4.0.8" + normalize-path "^2.1.1" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + upath "^1.0.5" + optionalDependencies: + fsevents "^1.2.2" + +chownr@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" + integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== + +chrome-trace-event@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48" + integrity sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A== + dependencies: + tslib "^1.9.0" + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +circular-json@^0.3.1: + version "0.3.3" + resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" + integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A== + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= + dependencies: + restore-cursor "^2.0.0" + +cli-width@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" + integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= + +cliui@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" + integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + wrap-ansi "^2.0.0" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +commander@~2.17.1: + version "2.17.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" + integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + +component-emitter@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" + integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= + +compressible@~2.0.14: + version "2.0.15" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.15.tgz#857a9ab0a7e5a07d8d837ed43fe2defff64fe212" + integrity sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw== + dependencies: + mime-db ">= 1.36.0 < 2" + +compression@^1.5.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db" + integrity sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.14" + debug "2.6.9" + on-headers "~1.0.1" + safe-buffer "5.1.2" + vary "~1.1.2" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +concat-stream@^1.5.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +connect-history-api-fallback@^1.3.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + +console-browserify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" + integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= + dependencies: + date-now "^0.1.4" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + +constants-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= + +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" + integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + +copy-concurrently@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" + integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== + dependencies: + aproba "^1.1.1" + fs-write-stream-atomic "^1.0.8" + iferr "^0.1.5" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.0" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +create-ecdh@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" + integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw== + dependencies: + bn.js "^4.1.0" + elliptic "^6.0.0" + +create-hash@^1.1.0, create-hash@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + dependencies: + cipher-base "^1.0.1" + inherits "^2.0.1" + md5.js "^1.3.4" + ripemd160 "^2.0.1" + sha.js "^2.4.0" + +create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + dependencies: + cipher-base "^1.0.3" + create-hash "^1.1.0" + inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +cross-spawn@^6.0.0, cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +crypto-browserify@^3.11.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + dependencies: + browserify-cipher "^1.0.0" + browserify-sign "^4.0.0" + create-ecdh "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.0" + diffie-hellman "^5.0.0" + inherits "^2.0.1" + pbkdf2 "^3.0.3" + public-encrypt "^4.0.0" + randombytes "^2.0.0" + randomfill "^1.0.3" + +cyclist@~0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" + integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= + +d@1: + version "1.0.0" + resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" + integrity sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8= + dependencies: + es5-ext "^0.10.9" + +date-now@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" + integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= + +debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@=3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" + integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== + dependencies: + ms "2.0.0" + +debug@^3.1.0, debug@^3.2.5: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +debug@^4.0.1, debug@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== + dependencies: + ms "^2.1.1" + +decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +decamelize@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-2.0.0.tgz#656d7bbc8094c4c788ea53c5840908c9c7d063c7" + integrity sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg== + dependencies: + xregexp "4.0.0" + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + +deep-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" + integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +deep-is@~0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + +default-gateway@^2.6.0: + version "2.7.2" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-2.7.2.tgz#b7ef339e5e024b045467af403d50348db4642d0f" + integrity sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ== + dependencies: + execa "^0.10.0" + ip-regex "^2.1.0" + +define-properties@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + dependencies: + object-keys "^1.0.12" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +del@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" + integrity sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU= + dependencies: + globby "^6.1.0" + is-path-cwd "^1.0.0" + is-path-in-cwd "^1.0.0" + p-map "^1.1.1" + pify "^3.0.0" + rimraf "^2.2.8" + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +des.js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" + integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw= + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detect-file@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" + integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= + +detect-libc@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + +detect-node@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" + integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= + +dns-packet@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" + integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + +dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= + dependencies: + buffer-indexof "^1.0.0" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +domain-browser@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + +duplexify@^3.4.2, duplexify@^3.6.0: + version "3.6.1" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125" + integrity sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA== + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +elliptic@^6.0.0: + version "6.4.1" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" + integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ== + dependencies: + bn.js "^4.4.0" + brorand "^1.0.1" + hash.js "^1.0.0" + hmac-drbg "^1.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.0" + +emojis-list@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" + integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== + dependencies: + once "^1.4.0" + +enhanced-resolve@^4.0.0, enhanced-resolve@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" + integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.4.0" + tapable "^1.0.0" + +errno@^0.1.3, errno@~0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" + integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== + dependencies: + prr "~1.0.1" + +es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14: + version "0.10.47" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.47.tgz#d24232e1380daad5449a817be19bde9729024a11" + integrity sha512-/1TItLfj+TTfWoeRcDn/0FbGV6SNo4R+On2GGVucPU/j3BWnXE2Co8h8CTo4Tu34gFJtnmwS9xiScKs4EjZhdw== + dependencies: + es6-iterator "~2.0.3" + es6-symbol "~3.1.1" + next-tick "1" + +es6-iterator@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + +es6-symbol@^3.1.1, es6-symbol@~3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" + integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc= + dependencies: + d "1" + es5-ext "~0.10.14" + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +eslint-config-prettier@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-4.0.0.tgz#16cedeea0a56e74de60dcbbe3be0ab2c645405b9" + integrity sha512-kWuiJxzV5NwOwZcpyozTzDT5KJhBw292bbYro9Is7BWnbNMg15Gmpluc1CTetiCatF8DRkNvgPAOaSyg+bYr3g== + dependencies: + get-stdin "^6.0.0" + +eslint-plugin-prettier@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.0.1.tgz#19d521e3981f69dd6d14f64aec8c6a6ac6eb0b0d" + integrity sha512-/PMttrarPAY78PLvV3xfWibMOdMDl57hmlQ2XqFeA37wd+CJ7WSxV7txqjVPHi/AAFKd2lX0ZqfsOc/i5yFCSQ== + dependencies: + prettier-linter-helpers "^1.0.0" + +eslint-scope@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172" + integrity sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-utils@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" + integrity sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q== + +eslint-visitor-keys@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" + integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== + +eslint@^5.12.1: + version "5.12.1" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.12.1.tgz#5ca9931fb9029d04e7be92b03ce3b58edfac7e3b" + integrity sha512-54NV+JkTpTu0d8+UYSA8mMKAG4XAsaOrozA9rCW7tgneg1mevcL7wIotPC+fZ0SkWwdhNqoXoxnQCTBp7UvTsg== + dependencies: + "@babel/code-frame" "^7.0.0" + ajv "^6.5.3" + chalk "^2.1.0" + cross-spawn "^6.0.5" + debug "^4.0.1" + doctrine "^2.1.0" + eslint-scope "^4.0.0" + eslint-utils "^1.3.1" + eslint-visitor-keys "^1.0.0" + espree "^5.0.0" + esquery "^1.0.1" + esutils "^2.0.2" + file-entry-cache "^2.0.0" + functional-red-black-tree "^1.0.1" + glob "^7.1.2" + globals "^11.7.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + inquirer "^6.1.0" + js-yaml "^3.12.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.3.0" + lodash "^4.17.5" + minimatch "^3.0.4" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + optionator "^0.8.2" + path-is-inside "^1.0.2" + pluralize "^7.0.0" + progress "^2.0.0" + regexpp "^2.0.1" + semver "^5.5.1" + strip-ansi "^4.0.0" + strip-json-comments "^2.0.1" + table "^5.0.2" + text-table "^0.2.0" + +espree@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.0.tgz#fc7f984b62b36a0f543b13fb9cd7b9f4a7f5b65c" + integrity sha512-1MpUfwsdS9MMoN7ZXqAr9e9UKdVHDcvrJpyx7mm1WuQlx/ygErEQBzgi5Nh5qBHIoYweprhtMkTCb9GhcAIcsA== + dependencies: + acorn "^6.0.2" + acorn-jsx "^5.0.0" + eslint-visitor-keys "^1.0.0" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" + integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== + dependencies: + estraverse "^4.0.0" + +esrecurse@^4.1.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" + integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== + dependencies: + estraverse "^4.1.0" + +estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" + integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= + +esutils@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +eventemitter3@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" + integrity sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA== + +events@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz#9a0a0dfaf62893d92b875b8f2698ca4114973e88" + integrity sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA== + +eventsource@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" + integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== + dependencies: + original "^1.0.0" + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +execa@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" + integrity sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw== + dependencies: + cross-spawn "^6.0.0" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + cross-spawn "^6.0.0" + get-stream "^4.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +expand-tilde@^2.0.0, expand-tilde@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" + integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= + dependencies: + homedir-polyfill "^1.0.1" + +express@^4.16.2: + version "4.16.4" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" + integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg== + dependencies: + accepts "~1.3.5" + array-flatten "1.1.1" + body-parser "1.18.3" + content-disposition "0.5.2" + content-type "~1.0.4" + cookie "0.3.1" + cookie-signature "1.0.6" + debug "2.6.9" + depd "~1.1.2" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.1.1" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.2" + path-to-regexp "0.1.7" + proxy-addr "~2.0.4" + qs "6.5.2" + range-parser "~1.2.0" + safe-buffer "5.1.2" + send "0.16.2" + serve-static "1.13.2" + setprototypeof "1.1.0" + statuses "~1.4.0" + type-is "~1.6.16" + utils-merge "1.0.1" + vary "~1.1.2" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +external-editor@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" + integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= + +fast-diff@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" + integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== + +fast-json-stable-stringify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" + integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= + +fast-levenshtein@~2.0.4: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +faye-websocket@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" + integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= + dependencies: + websocket-driver ">=0.5.1" + +faye-websocket@~0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" + integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= + dependencies: + websocket-driver ">=0.5.1" + +figgy-pudding@^3.5.1: + version "3.5.1" + resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" + integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== + +figures@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" + integrity sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E= + dependencies: + flat-cache "^1.2.1" + object-assign "^4.0.1" + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +finalhandler@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" + integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.2" + statuses "~1.4.0" + unpipe "~1.0.0" + +find-cache-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.0.0.tgz#4c1faed59f45184530fb9d7fa123a4d04a98472d" + integrity sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA== + dependencies: + commondir "^1.0.1" + make-dir "^1.0.0" + pkg-dir "^3.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +findup-sync@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc" + integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw= + dependencies: + detect-file "^1.0.0" + is-glob "^3.1.0" + micromatch "^3.0.4" + resolve-dir "^1.0.1" + +flat-cache@^1.2.1: + version "1.3.4" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f" + integrity sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg== + dependencies: + circular-json "^0.3.1" + graceful-fs "^4.1.2" + rimraf "~2.6.2" + write "^0.2.1" + +flush-write-stream@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd" + integrity sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw== + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.4" + +follow-redirects@^1.0.0: + version "1.6.1" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.6.1.tgz#514973c44b5757368bad8bddfe52f81f015c94cb" + integrity sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ== + dependencies: + debug "=3.1.0" + +for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +forwarded@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" + integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +from2@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + +fs-minipass@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" + integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ== + dependencies: + minipass "^2.2.1" + +fs-write-stream-atomic@^1.0.8: + version "1.0.10" + resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" + integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= + dependencies: + graceful-fs "^4.1.2" + iferr "^0.1.5" + imurmurhash "^0.1.4" + readable-stream "1 || 2" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@^1.2.2: + version "1.2.7" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.7.tgz#4851b664a3783e52003b3c66eb0eee1074933aa4" + integrity sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw== + dependencies: + nan "^2.9.2" + node-pre-gyp "^0.10.0" + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +get-caller-file@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" + integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== + +get-stdin@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" + integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== + +get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= + +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob@^7.0.3, glob@^7.1.2, glob@^7.1.3: + version "7.1.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" + integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-modules-path@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/global-modules-path/-/global-modules-path-2.3.1.tgz#e541f4c800a1a8514a990477b267ac67525b9931" + integrity sha512-y+shkf4InI7mPRHSo2b/k6ix6+NLDtyccYv86whhxrSGX9wjPX1VMITmrDbE1eh7zkzhiWtW2sHklJYoQ62Cxg== + +global-modules@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" + integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== + dependencies: + global-prefix "^1.0.1" + is-windows "^1.0.1" + resolve-dir "^1.0.0" + +global-prefix@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" + integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= + dependencies: + expand-tilde "^2.0.2" + homedir-polyfill "^1.0.1" + ini "^1.3.4" + is-windows "^1.0.1" + which "^1.2.14" + +globals@^11.7.0: + version "11.10.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.10.0.tgz#1e09776dffda5e01816b3bb4077c8b59c24eaa50" + integrity sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ== + +globby@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2: + version "4.1.15" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" + integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== + +handle-thing@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz#0e039695ff50c93fc288557d696f3c1dc6776754" + integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" + integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +hash-base@^3.0.0: + version "3.0.4" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" + integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +hash.js@^1.0.0, hash.js@^1.0.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +hmac-drbg@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +homedir-polyfill@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" + integrity sha1-TCu8inWJmP7r9e1oWA921GdotLw= + dependencies: + parse-passwd "^1.0.0" + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +html-entities@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" + integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8= + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + +http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.4.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" + integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w== + +http-proxy-middleware@~0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz#0987e6bb5a5606e5a69168d8f967a87f15dd8aab" + integrity sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q== + dependencies: + http-proxy "^1.16.2" + is-glob "^4.0.0" + lodash "^4.17.5" + micromatch "^3.1.9" + +http-proxy@^1.16.2: + version "1.17.0" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" + integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g== + dependencies: + eventemitter3 "^3.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +https-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" + integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= + +iconv-lite@0.4.23: + version "0.4.23" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" + integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@^0.4.24, iconv-lite@^0.4.4: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ieee754@^1.1.4: + version "1.1.12" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b" + integrity sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA== + +iferr@^0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" + integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= + +ignore-walk@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" + integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== + dependencies: + minimatch "^3.0.4" + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +import-fresh@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz#a3d897f420cab0e671236897f75bc14b4885c390" + integrity sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-local@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + dependencies: + pkg-dir "^3.0.0" + resolve-cwd "^2.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +indexof@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" + integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +inherits@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + +ini@^1.3.4, ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + +inquirer@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.1.tgz#9943fc4882161bdb0b0c9276769c75b32dbfcd52" + integrity sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg== + dependencies: + ansi-escapes "^3.0.0" + chalk "^2.0.0" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^3.0.0" + figures "^2.0.0" + lodash "^4.17.10" + mute-stream "0.0.7" + run-async "^2.2.0" + rxjs "^6.1.0" + string-width "^2.1.0" + strip-ansi "^5.0.0" + through "^2.3.6" + +internal-ip@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-3.0.1.tgz#df5c99876e1d2eb2ea2d74f520e3f669a00ece27" + integrity sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q== + dependencies: + default-gateway "^2.6.0" + ipaddr.js "^1.5.2" + +interpret@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296" + integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== + +invert-kv@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" + integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== + +ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + +ip@^1.1.0, ip@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + +ipaddr.js@1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e" + integrity sha1-6qM9bd16zo9/b+DJygRA5wZzix4= + +ipaddr.js@^1.5.2: + version "1.8.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.1.tgz#fa4b79fa47fd3def5e3b159825161c0a519c9427" + integrity sha1-+kt5+kf9Pe9eOxWYJRYcClGclCc= + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" + integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A= + dependencies: + is-extglob "^2.1.1" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-path-cwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" + integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0= + +is-path-in-cwd@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" + integrity sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ== + dependencies: + is-path-inside "^1.0.0" + +is-path-inside@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" + integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= + dependencies: + path-is-inside "^1.0.1" + +is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-promise@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" + integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= + +is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-windows@^1.0.1, is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.12.0: + version "3.12.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.1.tgz#295c8632a18a23e054cf5c9d3cecafe678167600" + integrity sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json3@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" + integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +killable@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" + integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== + +lcid@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" + integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== + dependencies: + invert-kv "^2.0.0" + +levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +lightercollective@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/lightercollective/-/lightercollective-0.1.0.tgz#70df102c530dcb8d0ccabfe6175a8d00d5f61300" + integrity sha512-J9tg5uraYoQKaWbmrzDDexbG6hHnMcWS1qLYgJSWE+mpA3U5OCSeMUhb+K55otgZJ34oFdR0ECvdIb3xuO5JOQ== + +loader-runner@^2.3.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" + integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + +loader-utils@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" + integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== + dependencies: + big.js "^5.2.2" + emojis-list "^2.0.0" + json5 "^1.0.1" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + +lodash.unescape@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c" + integrity sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw= + +lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.5: + version "4.17.11" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" + integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== + +log-symbols@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" + integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== + dependencies: + chalk "^2.0.1" + +loglevel@^1.4.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" + integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po= + +loglevelnext@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/loglevelnext/-/loglevelnext-1.0.5.tgz#36fc4f5996d6640f539ff203ba819641680d75a2" + integrity sha512-V/73qkPuJmx4BcBF19xPBr+0ZRVBhc4POxvZTZdMeXpJ4NItXSJ/MSwuFT0kQJlCbXvdlZoQQ/418bS1y9Jh6A== + dependencies: + es6-symbol "^3.1.1" + object.assign "^4.1.0" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +make-dir@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" + integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== + dependencies: + pify "^3.0.0" + +map-age-cleaner@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" + integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== + dependencies: + p-defer "^1.0.0" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +mem@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.0.0.tgz#6437690d9471678f6cc83659c00cbafcd6b0cdaf" + integrity sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA== + dependencies: + map-age-cleaner "^0.1.1" + mimic-fn "^1.0.0" + p-is-promise "^1.1.0" + +memory-fs@^0.4.0, memory-fs@~0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8, micromatch@^3.1.9: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +"mime-db@>= 1.36.0 < 2", mime-db@~1.37.0: + version "1.37.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" + integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg== + +mime-types@~2.1.17, mime-types@~2.1.18: + version "2.1.21" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96" + integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg== + dependencies: + mime-db "~1.37.0" + +mime@1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" + integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== + +mime@^2.3.1: + version "2.4.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6" + integrity sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w== + +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== + +minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= + +minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= + +minipass@^2.2.1, minipass@^2.3.4: + version "2.3.5" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" + integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.1.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" + integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== + dependencies: + minipass "^2.2.1" + +mississippi@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" + integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== + dependencies: + concat-stream "^1.5.0" + duplexify "^3.4.2" + end-of-stream "^1.1.0" + flush-write-stream "^1.0.0" + from2 "^2.1.0" + parallel-transform "^1.1.0" + pump "^3.0.0" + pumpify "^1.3.3" + stream-each "^1.1.0" + through2 "^2.0.0" + +mixin-deep@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" + integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= + dependencies: + minimist "0.0.8" + +move-concurrently@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" + integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= + dependencies: + aproba "^1.1.1" + copy-concurrently "^1.0.0" + fs-write-stream-atomic "^1.0.8" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.3" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= + +multicast-dns@^6.0.1: + version "6.2.3" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" + integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== + dependencies: + dns-packet "^1.3.1" + thunky "^1.0.2" + +mute-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= + +nan@^2.9.2: + version "2.12.1" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552" + integrity sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +needle@^2.2.1: + version "2.2.4" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e" + integrity sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA== + dependencies: + debug "^2.1.2" + iconv-lite "^0.4.4" + sax "^1.2.4" + +negotiator@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" + integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk= + +neo-async@^2.5.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835" + integrity sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA== + +next-tick@1: + version "1.0.0" + resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" + integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +node-forge@0.7.5: + version "0.7.5" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" + integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ== + +node-libs-browser@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.0.tgz#c72f60d9d46de08a940dedbb25f3ffa2f9bbaa77" + integrity sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA== + dependencies: + assert "^1.1.1" + browserify-zlib "^0.2.0" + buffer "^4.3.0" + console-browserify "^1.1.0" + constants-browserify "^1.0.0" + crypto-browserify "^3.11.0" + domain-browser "^1.1.1" + events "^3.0.0" + https-browserify "^1.0.0" + os-browserify "^0.3.0" + path-browserify "0.0.0" + process "^0.11.10" + punycode "^1.2.4" + querystring-es3 "^0.2.0" + readable-stream "^2.3.3" + stream-browserify "^2.0.1" + stream-http "^2.7.2" + string_decoder "^1.0.0" + timers-browserify "^2.0.4" + tty-browserify "0.0.0" + url "^0.11.0" + util "^0.11.0" + vm-browserify "0.0.4" + +node-pre-gyp@^0.10.0: + version "0.10.3" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc" + integrity sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A== + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4" + +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= + dependencies: + abbrev "1" + osenv "^0.1.4" + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + +npm-bundled@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979" + integrity sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g== + +npm-packlist@^1.1.6: + version "1.2.0" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.2.0.tgz#55a60e793e272f00862c7089274439a4cc31fc7f" + integrity sha512-7Mni4Z8Xkx0/oegoqlcao/JpPCPEMtUvsmB0q7mgvlMinykJLSRTYuFqoQLYgGY8biuxIeiHO+QNJKbCfljewQ== + dependencies: + ignore-walk "^3.0.1" + npm-bundled "^1.0.1" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + +object-assign@^4.0.1, object-assign@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-keys@^1.0.11, object-keys@^1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" + integrity sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag== + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.assign@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" + integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== + dependencies: + define-properties "^1.1.2" + function-bind "^1.1.1" + has-symbols "^1.0.0" + object-keys "^1.0.11" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" + integrity sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c= + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + dependencies: + mimic-fn "^1.0.0" + +opn@^5.1.0: + version "5.4.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035" + integrity sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw== + dependencies: + is-wsl "^1.1.0" + +optionator@^0.8.2: + version "0.8.2" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" + integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.4" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + wordwrap "~1.0.0" + +original@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + dependencies: + url-parse "^1.4.3" + +os-browserify@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" + integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-locale@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" + integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== + dependencies: + execa "^1.0.0" + lcid "^2.0.0" + mem "^4.0.0" + +os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +p-is-promise@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" + integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= + +p-limit@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68" + integrity sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g== + dependencies: + p-try "^2.0.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-map@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" + integrity sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA== + +p-try@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" + integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ== + +pako@~1.0.5: + version "1.0.8" + resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.8.tgz#6844890aab9c635af868ad5fecc62e8acbba3ea4" + integrity sha512-6i0HVbUfcKaTv+EG8ZTr75az7GFXcLYk9UyLEg7Notv/Ma+z/UG3TCoz6GiNeOrn1E/e63I0X/Hpw18jHOTUnA== + +parallel-transform@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" + integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= + dependencies: + cyclist "~0.2.2" + inherits "^2.0.3" + readable-stream "^2.1.5" + +parent-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5" + integrity sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA== + dependencies: + callsites "^3.0.0" + +parse-asn1@^5.0.0: + version "5.1.3" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.3.tgz#1600c6cc0727365d68b97f3aa78939e735a75204" + integrity sha512-VrPoetlz7B/FqjBLD2f5wBVZvsZVLnRUrxVLfRYhGXCODa/NWE4p3Wp+6+aV3ZPL3KM7/OZmxDIwwijD7yuucg== + dependencies: + asn1.js "^4.0.0" + browserify-aes "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.0" + pbkdf2 "^3.0.3" + safe-buffer "^5.1.1" + +parse-passwd@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" + integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= + +parseurl@~1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" + integrity sha1-/CidTtiZMRlGDBViUyYs3I3mW/M= + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +path-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" + integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-is-inside@^1.0.1, path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +pbkdf2@^3.0.3: + version "3.0.17" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" + integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== + dependencies: + create-hash "^1.1.2" + create-hmac "^1.1.4" + ripemd160 "^2.0.1" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pluralize@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" + integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow== + +portfinder@^1.0.9: + version "1.0.20" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a" + integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw== + dependencies: + async "^1.5.2" + debug "^2.2.0" + mkdirp "0.5.x" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + dependencies: + fast-diff "^1.1.2" + +prettier@^1.16.1: + version "1.16.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.16.1.tgz#534c2c9d7853f8845e5e078384e71973bd74089f" + integrity sha512-XXUITwIkGb3CPJ2hforHah/zTINRyie5006Jd2HKy2qz7snEJXl0KLfsJZW/wst9g6R2rFvqba3VpNYdu1hDcA== + +process-nextick-args@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" + integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +promise-inflight@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= + +proxy-addr@~2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93" + integrity sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA== + dependencies: + forwarded "~0.1.2" + ipaddr.js "1.8.0" + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + dependencies: + bn.js "^4.1.0" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + parse-asn1 "^5.0.0" + randombytes "^2.0.1" + safe-buffer "^5.1.2" + +pump@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.3: + version "1.5.1" + resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + +punycode@^1.2.4: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +qs@6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + +querystring-es3@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= + +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + +querystringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.0.tgz#7ded8dfbf7879dcc60d0a644ac6754b283ad17ef" + integrity sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg== + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: + version "2.0.6" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80" + integrity sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A== + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +range-parser@^1.0.3, range-parser@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= + +raw-body@2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" + integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw== + dependencies: + bytes "3.0.0" + http-errors "1.6.3" + iconv-lite "0.4.23" + unpipe "1.0.0" + +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" + integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@^3.0.6: + version "3.1.1" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.1.1.tgz#ed6bbc6c5ba58b090039ff18ce670515795aeb06" + integrity sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexpp@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +repeat-element@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" + integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= + +requireindex@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.2.0.tgz#3463cdb22ee151902635aa6c9535d4de9c2ef1ef" + integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww== + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + +resolve-cwd@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" + integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= + dependencies: + resolve-from "^3.0.0" + +resolve-dir@^1.0.0, resolve-dir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" + integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= + dependencies: + expand-tilde "^2.0.0" + global-modules "^1.0.0" + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.6.2: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +run-async@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" + integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= + dependencies: + is-promise "^2.1.0" + +run-queue@^1.0.0, run-queue@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" + integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= + dependencies: + aproba "^1.1.1" + +rxjs@^6.1.0: + version "6.3.3" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55" + integrity sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw== + dependencies: + tslib "^1.9.0" + +safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +schema-utils@^0.4.4: + version "0.4.7" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" + integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== + dependencies: + ajv "^6.1.0" + ajv-keywords "^3.1.0" + +schema-utils@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + dependencies: + ajv "^6.1.0" + ajv-errors "^1.0.0" + ajv-keywords "^3.1.0" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + +selfsigned@^1.9.1: + version "1.10.4" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd" + integrity sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw== + dependencies: + node-forge "0.7.5" + +semver@5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" + integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== + +semver@^5.3.0, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" + integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== + +send@0.16.2: + version "0.16.2" + resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" + integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== + dependencies: + debug "2.6.9" + depd "~1.1.2" + destroy "~1.0.4" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "~1.6.2" + mime "1.4.1" + ms "2.0.0" + on-finished "~2.3.0" + range-parser "~1.2.0" + statuses "~1.4.0" + +serialize-javascript@^1.4.0: + version "1.6.1" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.6.1.tgz#4d1f697ec49429a847ca6f442a2a755126c4d879" + integrity sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw== + +serve-index@^1.7.2: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + +serve-static@1.13.2: + version "1.13.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" + integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.2" + send "0.16.2" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +set-value@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" + integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.1" + to-object-path "^0.3.0" + +set-value@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" + integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +setimmediate@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +signal-exit@^3.0.0, signal-exit@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= + +slice-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +sockjs-client@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177" + integrity sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg== + dependencies: + debug "^3.2.5" + eventsource "^1.0.7" + faye-websocket "~0.11.1" + inherits "^2.0.3" + json3 "^3.3.2" + url-parse "^1.4.3" + +sockjs@0.3.19: + version "0.3.19" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" + integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw== + dependencies: + faye-websocket "^0.10.0" + uuid "^3.0.1" + +source-list-map@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + +source-map-resolve@^0.5.0: + version "0.5.2" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" + integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== + dependencies: + atob "^2.1.1" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@^0.5.3, source-map-support@~0.5.6: + version "0.5.10" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.10.tgz#2214080bc9d51832511ee2bab96e3c2f9353120c" + integrity sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" + integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= + +source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + dependencies: + debug "^4.1.0" + detect-node "^2.0.4" + hpack.js "^2.1.6" + obuf "^1.1.2" + readable-stream "^3.0.6" + wbuf "^1.7.3" + +spdy@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.0.tgz#81f222b5a743a329aa12cea6a390e60e9b613c52" + integrity sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q== + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +ssri@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" + integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== + dependencies: + figgy-pudding "^3.5.1" + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +"statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +statuses@~1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" + integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== + +stream-browserify@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" + integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== + dependencies: + inherits "~2.0.1" + readable-stream "^2.0.2" + +stream-each@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" + integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== + dependencies: + end-of-stream "^1.1.0" + stream-shift "^1.0.0" + +stream-http@^2.7.2: + version "2.8.3" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== + dependencies: + builtin-status-codes "^3.0.0" + inherits "^2.0.1" + readable-stream "^2.3.6" + to-arraybuffer "^1.0.0" + xtend "^4.0.0" + +stream-shift@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" + integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= + +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string_decoder@^1.0.0, string_decoder@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" + integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== + dependencies: + safe-buffer "~5.1.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-ansi@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" + integrity sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow== + dependencies: + ansi-regex "^4.0.0" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + +strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +supports-color@^5.1.0, supports-color@^5.3.0, supports-color@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +table@^5.0.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/table/-/table-5.2.2.tgz#61d474c9e4d8f4f7062c98c7504acb3c08aa738f" + integrity sha512-f8mJmuu9beQEDkKHLzOv4VxVYlU68NpdzjbGPl69i4Hx0sTopJuNxuzJd17iV2h24dAfa93u794OnDA5jqXvfQ== + dependencies: + ajv "^6.6.1" + lodash "^4.17.11" + slice-ansi "^2.0.0" + string-width "^2.1.1" + +tapable@^1.0.0, tapable@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.1.tgz#4d297923c5a72a42360de2ab52dadfaaec00018e" + integrity sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA== + +tar@^4: + version "4.4.8" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" + integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== + dependencies: + chownr "^1.1.1" + fs-minipass "^1.2.5" + minipass "^2.3.4" + minizlib "^1.1.1" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.2" + +terser-webpack-plugin@^1.1.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz#7545da9ae5f4f9ae6a0ac961eb46f5e7c845cc26" + integrity sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw== + dependencies: + cacache "^11.0.2" + find-cache-dir "^2.0.0" + schema-utils "^1.0.0" + serialize-javascript "^1.4.0" + source-map "^0.6.1" + terser "^3.8.1" + webpack-sources "^1.1.0" + worker-farm "^1.5.2" + +terser@^3.8.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-3.14.1.tgz#cc4764014af570bc79c79742358bd46926018a32" + integrity sha512-NSo3E99QDbYSMeJaEk9YW2lTg3qS9V0aKGlb+PlOrei1X02r1wSBHCNX/O+yeTRFSWPKPIGj6MqvvdqV4rnVGw== + dependencies: + commander "~2.17.1" + source-map "~0.6.1" + source-map-support "~0.5.6" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +through2@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +through@^2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + +thunky@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" + integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== + +timers-browserify@^2.0.4: + version "2.0.10" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" + integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg== + dependencies: + setimmediate "^1.0.4" + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +tslib@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" + integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== + +tty-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + dependencies: + prelude-ls "~1.1.2" + +type-is@~1.6.16: + version "1.6.16" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194" + integrity sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.18" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +typescript@^3.2.4: + version "3.2.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.2.4.tgz#c585cb952912263d915b462726ce244ba510ef3d" + integrity sha512-0RNDbSdEokBeEAkgNbxJ+BLwSManFy9TeXz8uW+48j/xhEXv1ePME60olyzw2XzUqUBNAYFeJadIqAgNqIACwg== + +union-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" + integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^0.4.3" + +unique-filename@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== + dependencies: + unique-slug "^2.0.0" + +unique-slug@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6" + integrity sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg== + dependencies: + imurmurhash "^0.1.4" + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +upath@^1.0.5: + version "1.1.0" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd" + integrity sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw== + +uri-js@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" + integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +url-parse@^1.4.3: + version "1.4.4" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.4.tgz#cac1556e95faa0303691fec5cf9d5a1bc34648f8" + integrity sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg== + dependencies: + querystringify "^2.0.0" + requires-port "^1.0.0" + +url@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@^1.0.1, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +util@0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + dependencies: + inherits "2.0.1" + +util@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" + integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== + dependencies: + inherits "2.0.3" + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@^3.0.1, uuid@^3.1.0, uuid@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" + integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + +v8-compile-cache@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.2.tgz#a428b28bb26790734c4fc8bc9fa106fccebf6a6c" + integrity sha512-1wFuMUIM16MDJRCrpbpuEPTUGmM5QMUg0cr3KFwra2XgOgFcPGDQHDh3CszSCD2Zewc/dh/pamNEW8CbfDebUw== + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +vm-browserify@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" + integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= + dependencies: + indexof "0.0.1" + +watchpack@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" + integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA== + dependencies: + chokidar "^2.0.2" + graceful-fs "^4.1.2" + neo-async "^2.5.0" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + +webpack-cli@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.2.1.tgz#779c696c82482491f0803907508db2e276ed3b61" + integrity sha512-jeJveHwz/vwpJ3B8bxEL5a/rVKIpRNJDsKggfKnxuYeohNDW4Y/wB9N/XHJA093qZyS0r6mYL+/crLsIol4WKA== + dependencies: + chalk "^2.4.1" + cross-spawn "^6.0.5" + enhanced-resolve "^4.1.0" + findup-sync "^2.0.0" + global-modules "^1.0.0" + global-modules-path "^2.3.0" + import-local "^2.0.0" + interpret "^1.1.0" + lightercollective "^0.1.0" + loader-utils "^1.1.0" + supports-color "^5.5.0" + v8-compile-cache "^2.0.2" + yargs "^12.0.4" + +webpack-dev-middleware@3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz#1132fecc9026fd90f0ecedac5cbff75d1fb45890" + integrity sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA== + dependencies: + memory-fs "~0.4.1" + mime "^2.3.1" + range-parser "^1.0.3" + webpack-log "^2.0.0" + +webpack-dev-server@^3.1.14: + version "3.1.14" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz#60fb229b997fc5a0a1fc6237421030180959d469" + integrity sha512-mGXDgz5SlTxcF3hUpfC8hrQ11yhAttuUQWf1Wmb+6zo3x6rb7b9mIfuQvAPLdfDRCGRGvakBWHdHOa0I9p/EVQ== + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^2.0.0" + compression "^1.5.2" + connect-history-api-fallback "^1.3.0" + debug "^3.1.0" + del "^3.0.0" + express "^4.16.2" + html-entities "^1.2.0" + http-proxy-middleware "~0.18.0" + import-local "^2.0.0" + internal-ip "^3.0.1" + ip "^1.1.5" + killable "^1.0.0" + loglevel "^1.4.1" + opn "^5.1.0" + portfinder "^1.0.9" + schema-utils "^1.0.0" + selfsigned "^1.9.1" + semver "^5.6.0" + serve-index "^1.7.2" + sockjs "0.3.19" + sockjs-client "1.3.0" + spdy "^4.0.0" + strip-ansi "^3.0.0" + supports-color "^5.1.0" + url "^0.11.0" + webpack-dev-middleware "3.4.0" + webpack-log "^2.0.0" + yargs "12.0.2" + +webpack-log@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-1.2.0.tgz#a4b34cda6b22b518dbb0ab32e567962d5c72a43d" + integrity sha512-U9AnICnu50HXtiqiDxuli5gLB5PGBo7VvcHx36jRZHwK4vzOYLbImqT4lwWwoMHdQWwEKw736fCHEekokTEKHA== + dependencies: + chalk "^2.1.0" + log-symbols "^2.1.0" + loglevelnext "^1.0.1" + uuid "^3.1.0" + +webpack-log@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" + integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== + dependencies: + ansi-colors "^3.0.0" + uuid "^3.3.2" + +webpack-sources@^1.1.0, webpack-sources@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" + integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + +webpack@^4.29.0: + version "4.29.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.29.0.tgz#f2cfef83f7ae404ba889ff5d43efd285ca26e750" + integrity sha512-pxdGG0keDBtamE1mNvT5zyBdx+7wkh6mh7uzMOo/uRQ/fhsdj5FXkh/j5mapzs060forql1oXqXN9HJGju+y7w== + dependencies: + "@webassemblyjs/ast" "1.7.11" + "@webassemblyjs/helper-module-context" "1.7.11" + "@webassemblyjs/wasm-edit" "1.7.11" + "@webassemblyjs/wasm-parser" "1.7.11" + acorn "^6.0.5" + acorn-dynamic-import "^4.0.0" + ajv "^6.1.0" + ajv-keywords "^3.1.0" + chrome-trace-event "^1.0.0" + enhanced-resolve "^4.1.0" + eslint-scope "^4.0.0" + json-parse-better-errors "^1.0.2" + loader-runner "^2.3.0" + loader-utils "^1.1.0" + memory-fs "~0.4.1" + micromatch "^3.1.8" + mkdirp "~0.5.0" + neo-async "^2.5.0" + node-libs-browser "^2.0.0" + schema-utils "^0.4.4" + tapable "^1.1.0" + terser-webpack-plugin "^1.1.0" + watchpack "^1.5.0" + webpack-sources "^1.3.0" + +websocket-driver@>=0.5.1: + version "0.7.0" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" + integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs= + dependencies: + http-parser-js ">=0.4.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" + integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + +which@^1.2.14, which@^1.2.9: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + dependencies: + string-width "^1.0.2 || 2" + +wordwrap@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= + +worker-farm@^1.5.2: + version "1.6.0" + resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.6.0.tgz#aecc405976fab5a95526180846f0dba288f3a4a0" + integrity sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ== + dependencies: + errno "~0.1.7" + +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" + integrity sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c= + dependencies: + mkdirp "^0.5.1" + +xregexp@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" + integrity sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg== + +xtend@^4.0.0, xtend@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" + integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= + +"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== + +yallist@^3.0.0, yallist@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" + integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== + +yargs-parser@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" + integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== + dependencies: + camelcase "^4.1.0" + +yargs-parser@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" + integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs@12.0.2: + version "12.0.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" + integrity sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ== + dependencies: + cliui "^4.0.0" + decamelize "^2.0.0" + find-up "^3.0.0" + get-caller-file "^1.0.1" + os-locale "^3.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1 || ^4.0.0" + yargs-parser "^10.1.0" + +yargs@^12.0.4: + version "12.0.5" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" + integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw== + dependencies: + cliui "^4.0.0" + decamelize "^1.2.0" + find-up "^3.0.0" + get-caller-file "^1.0.1" + os-locale "^3.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1 || ^4.0.0" + yargs-parser "^11.1.1" From 367d1f2b7e85e705a13cd9fad39afc13af7a893d Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 11 Feb 2019 13:43:04 +0100 Subject: [PATCH 002/473] WIP: Visual Console Refactor Former-commit-id: f2f8c724920358a790ff99779c4b6eba7963c141 --- visual_console/.eslintrc | 12 +- visual_console/.gitignore | 3 + visual_console/src/TypedEvent.ts | 42 ++++ visual_console/src/VisualConsole.ts | 3 + visual_console/src/VisualConsoleItem.ts | 264 +++++++++++++++++++++--- visual_console/src/index.ts | 44 +++- visual_console/src/items/StaticGraph.ts | 21 ++ visual_console/src/lib.ts | 60 ++++++ visual_console/src/types.ts | 42 ++++ visual_console/static/index.html | 6 +- visual_console/static/main.css | 4 + visual_console/webpack.config.js | 5 +- 12 files changed, 464 insertions(+), 42 deletions(-) create mode 100644 visual_console/src/TypedEvent.ts create mode 100644 visual_console/src/items/StaticGraph.ts create mode 100644 visual_console/src/lib.ts create mode 100644 visual_console/src/types.ts create mode 100644 visual_console/static/main.css diff --git a/visual_console/.eslintrc b/visual_console/.eslintrc index b223e6752c..17b98ea64d 100644 --- a/visual_console/.eslintrc +++ b/visual_console/.eslintrc @@ -1,12 +1,16 @@ { "env": { - "browser": true + "browser": true, + "node": true }, "parser": "@typescript-eslint/parser", "plugins": ["@typescript-eslint", "prettier"], "extends": [ "eslint:recommended", - "plugin:@typescript-eslint/recommended", - "plugin:prettier/recommended" - ] + "plugin:prettier/recommended", + "plugin:@typescript-eslint/recommended" + ], + "rules": { + "@typescript-eslint/indent": "off" + } } diff --git a/visual_console/.gitignore b/visual_console/.gitignore index 800f3a80c3..e6867b8545 100644 --- a/visual_console/.gitignore +++ b/visual_console/.gitignore @@ -12,6 +12,9 @@ /build /dist +# editor +.vscode + # misc .DS_Store .env.local diff --git a/visual_console/src/TypedEvent.ts b/visual_console/src/TypedEvent.ts new file mode 100644 index 0000000000..c07bd9fb8b --- /dev/null +++ b/visual_console/src/TypedEvent.ts @@ -0,0 +1,42 @@ +export interface Listener { + (event: T): any; +} + +export interface Disposable { + dispose: () => void; +} + +/** passes through events as they happen. You will not get events from before you start listening */ +export default class TypedEvent { + private listeners: Listener[] = []; + private listenersOncer: Listener[] = []; + + on = (listener: Listener): Disposable => { + this.listeners.push(listener); + return { + dispose: () => this.off(listener) + }; + }; + + once = (listener: Listener): void => { + this.listenersOncer.push(listener); + }; + + off = (listener: Listener): void => { + const callbackIndex = this.listeners.indexOf(listener); + if (callbackIndex > -1) this.listeners.splice(callbackIndex, 1); + }; + + emit = (event: T): void => { + /** Update any general listeners */ + this.listeners.forEach(listener => listener(event)); + + /** Clear the `once` queue */ + this.listenersOncer.forEach(listener => listener(event)); + this.listenersOncer = []; + }; + + pipe = (te: TypedEvent): Disposable => { + return this.on(e => te.emit(e)); + }; +} diff --git a/visual_console/src/VisualConsole.ts b/visual_console/src/VisualConsole.ts index e69de29bb2..9c8d5b6a31 100644 --- a/visual_console/src/VisualConsole.ts +++ b/visual_console/src/VisualConsole.ts @@ -0,0 +1,3 @@ +class VisualConsole {} + +export default VisualConsole; diff --git a/visual_console/src/VisualConsoleItem.ts b/visual_console/src/VisualConsoleItem.ts index 992dbb289e..d172fa7f13 100644 --- a/visual_console/src/VisualConsoleItem.ts +++ b/visual_console/src/VisualConsoleItem.ts @@ -1,40 +1,244 @@ -// interface VisualConsoleElement extends EventEmitter { -// private itemProps: VCItemProps extends VCGenericItemProps: -// private containerRef: HTMLElement; -// private itemBoxRef: HTMLElement; -// protected elementRef: HTMLElement; +import { Position, Size, UnknownObject } from "./types"; +import { + sizePropsDecoder, + positionPropsDecoder, + parseIntOr, + parseBoolean +} from "./lib"; +import TypedEvent, { Listener, Disposable } from "./TypedEvent"; -// new (container: HTMLElement, props: VCItemProps): VisualConsoleElement; +// Base item properties. This interface should be extended by the item implementations. +export interface VisualConsoleItemProps extends Position, Size { + readonly id: number; + readonly type: number; + label: string | null; + isLinkEnabled: boolean; + isOnTop: boolean; + parentId: number | null; + aclGroupId: number | null; +} -// get props (): VCItemProps; -// set props (newProps: VCItemProps): void; +export type ItemClickEvent = { + data: ItemProps; +}; -// protected shouldBeUpdated (newProps: VCItemProps): boolean; -// abstract createDomElement (): HTMLElement; -// render (lastProps: VCItemProps): void; -// remove (): void; -// move (x: number, y: number): void; -// resize (width: number, height: number): void; -// } - -class EventEmitter {} -type VisualConsoleItemProps = {}; - -abstract class VisualConsoleItem extends EventEmitter { - private itemProps: VisualConsoleItemProps; - private containerRef: HTMLElement; - private itemBoxRef: HTMLElement; - protected elementRef: HTMLElement; - - constructor(container: HTMLElement, props: VisualConsoleItemProps) { - super(); - this.containerRef = container; - this.itemProps = props; +/** + * Build a valid typed object from a raw object. + * This will allow us to ensure the type safety. + * + * @param data Raw object. + * @return An object representing the size. + * @throws Will throw a TypeError if some property + * is missing from the raw object or have an invalid type. + */ +export function itemPropsDecoder( + data: UnknownObject +): VisualConsoleItemProps | never { + if (data.id == null || isNaN(parseInt(data.id))) { + throw new TypeError("invalid id."); + } + // TODO: Check valid types. + if (data.type == null || isNaN(parseInt(data.type))) { + throw new TypeError("invalid type."); } - get props(): VisualConsoleItemProps { + return { + id: parseInt(data.id), + type: parseInt(data.type), + label: + typeof data.label === "string" && data.label.length > 0 + ? data.label + : null, + isLinkEnabled: parseBoolean(data.isLinkEnabled), + isOnTop: parseBoolean(data.isOnTop), + parentId: parseIntOr(data.parentId, null), + aclGroupId: parseIntOr(data.aclGroupId, null), + ...sizePropsDecoder(data), // Object spread. It will merge the properties of the two objects. + ...positionPropsDecoder(data) // Object spread. It will merge the properties of the two objects. + }; +} + +abstract class VisualConsoleItem { + // Properties of the item. + private itemProps: ItemProps; + // Reference of the DOM element which contain all the items. + private readonly containerRef: HTMLElement; + // Reference of the DOM element which contain the item box. + private readonly itemBoxRef: HTMLElement; + // Reference of the DOM element which contain the view of the item which extends this class. + protected readonly elementRef: HTMLElement; + // Event manager for click events. + private readonly clickEventManager = new TypedEvent< + ItemClickEvent + >(); + // List of references to clean the event listeners. + private readonly disposables: Disposable[] = []; + + /** + * To create a new element which will be inside the item box. + * @return Item. + */ + abstract createDomElement(): HTMLElement; + + constructor(container: HTMLElement, props: ItemProps) { + this.containerRef = container; + this.itemProps = props; + + /* + * Get a HTMLElement which represents the container box + * of the Visual Console item. This element will manage + * all the common things like click events, show a border + * when hovered, etc. + */ + this.itemBoxRef = this.createItemBoxDomElement(); + + /* + * Get a HTMLElement which represents the custom view + * of the Visual Console item. This element will be + * different depending on the item implementation. + */ + this.elementRef = this.createDomElement(); + + // Insert the elements into their parents. + // Visual Console Container > Generic Item Box > Custom Item View. + this.itemBoxRef.append(this.elementRef); + this.containerRef.append(this.itemBoxRef); + } + + /** + * To create a new box for the visual console item. + * @return Item box. + */ + private createItemBoxDomElement(): HTMLElement { + const box: HTMLDivElement = document.createElement("div"); + box.className = "visual-console-item"; + box.style.width = `${this.props.width}px`; + box.style.height = `${this.props.height}px`; + box.onclick = () => this.clickEventManager.emit({ data: this.props }); + // TODO: Add label. + return box; + } + + /** + * Public accessor of the `props` property. + * @return Properties. + */ + get props(): ItemProps { return this.itemProps; } + + /** + * Public setter of the `props` property. + * If the new props are different enough than the + * stored props, a render would be fired. + * @param newProps + */ + set props(newProps: ItemProps) { + const prevProps = this.props; + // Update the internal props. + this.itemProps = newProps; + + // From this point, things which rely on this.props can access to the changes. + + // Check if we should re-render. + if (this.shouldBeUpdated(newProps)) this.render(prevProps); + } + + /** + * To compare the previous and the new props and returns a boolean value + * in case the difference is meaningfull enough to perform DOM changes. + * + * Here, the only comparision is done by reference. + * + * Override this function to perform a different comparision depending on the item needs. + * + * @param newProps + * @return Whether the difference is meaningful enough to perform DOM changes or not. + */ + protected shouldBeUpdated(newProps: ItemProps): boolean { + return this.props !== newProps; + } + + /** + * To recreate or update the HTMLElement which represents the item into the DOM. + * @param prevProps If exists it will be used to only perform + * perform DOM updates instead of a full replace. + */ + render(prevProps: ItemProps | null): void { + // Move box. + if (!prevProps || prevProps.x !== this.props.x) { + this.itemBoxRef.style.left = `${this.props.x}px`; + } + if (!prevProps || prevProps.y !== this.props.y) { + this.itemBoxRef.style.top = `${this.props.y}px`; + } + // Resize box. + if (!prevProps || prevProps.width !== this.props.width) { + this.itemBoxRef.style.width = `${this.props.width}px`; + } + if (!prevProps || prevProps.height !== this.props.height) { + this.itemBoxRef.style.height = `${this.props.height}px`; + } + + this.elementRef.replaceWith(this.createDomElement()); + } + + /** + * To remove the event listeners and the elements from the DOM. + */ + remove(): void { + // Event listeners. + this.disposables.forEach(_ => _.dispose()); + // VisualConsoleItem extension DOM element. + this.elementRef.remove(); + // VisualConsoleItem DOM element. + this.itemBoxRef.remove(); + } + + /** + * To move the item. + * @param x Horizontal axis position. + * @param y Vertical axis position. + */ + move(x: number, y: number): void { + // Compare position. + if (x === this.props.x && y === this.props.y) return; + // Update position. Change itemProps instead of props to avoid re-render. + this.itemProps.x = x; + this.itemProps.y = y; + // Move element. + this.itemBoxRef.style.left = `${x}px`; + this.itemBoxRef.style.top = `${y}px`; + } + + /** + * To resize the item. + * @param width Width. + * @param height Height. + */ + resize(width: number, height: number): void { + // Compare size. + if (width === this.props.width && height === this.props.height) return; + // Update size. Change itemProps instead of props to avoid re-render. + this.itemProps.width = width; + this.itemProps.height = height; + // Resize element. + this.itemBoxRef.style.width = `${width}px`; + this.itemBoxRef.style.height = `${height}px`; + } + + /** + * To add an event handler to the click of the linked visual console elements. + * @param listener Function which is going to be executed when a linked console is clicked. + */ + onClick(listener: Listener>): void { + /* + * The '.on' function returns a function which will clean the event + * listener when executed. We store all the 'dispose' functions to + * call them when the item should be cleared. + */ + this.disposables.push(this.clickEventManager.on(listener)); + } } export default VisualConsoleItem; diff --git a/visual_console/src/index.ts b/visual_console/src/index.ts index 414346b455..177adaf0ee 100644 --- a/visual_console/src/index.ts +++ b/visual_console/src/index.ts @@ -1,5 +1,41 @@ -function hello(): void { - console.log("Hello world!"); +// import VisualConsole from "./VisualConsole"; +import StaticGraphItem from "./items/StaticGraph"; + +// declare global { +// interface Window { +// VisualConsole: VisualConsole; +// } +// } + +// window.VisualConsole = VisualConsole; + +const container = document.getElementById("visual-console-container"); + +if (container != null) { + const item = new StaticGraphItem(container, { + // Generic props. + id: 1, + type: 1, + label: null, + isLinkEnabled: false, + isOnTop: false, + parentId: null, + aclGroupId: null, + // Position props. + x: 0, + y: 0, + // Size props. + width: 50, + height: 50, + // Agent props. + agentId: null, + agentName: null, + // Module props. + moduleId: null, + moduleName: null, + // Custom props. + imageSrc: + "https://brutus.artica.lan:8081/uploads/-/system/project/avatar/1/1.png", + showLastValueTooltip: "default" + }); } -const asd: string = ""; -hello(); diff --git a/visual_console/src/items/StaticGraph.ts b/visual_console/src/items/StaticGraph.ts new file mode 100644 index 0000000000..fe562e9c74 --- /dev/null +++ b/visual_console/src/items/StaticGraph.ts @@ -0,0 +1,21 @@ +import { WithModuleProps, LinkedVisualConsoleProps } from "../types"; + +import VisualConsoleItem, { + VisualConsoleItemProps +} from "../VisualConsoleItem"; + +export type StaticGraphProps = { + imageSrc: string; // URL? + showLastValueTooltip: "default" | "enabled" | "disabled"; +} & VisualConsoleItemProps & + (WithModuleProps | LinkedVisualConsoleProps); + +export default class StaticGraph extends VisualConsoleItem { + createDomElement(): HTMLElement { + const img: HTMLImageElement = document.createElement("img"); + img.className = "static-graph"; + img.src = this.props.imageSrc; + + return img; + } +} diff --git a/visual_console/src/lib.ts b/visual_console/src/lib.ts new file mode 100644 index 0000000000..15c4f4d9af --- /dev/null +++ b/visual_console/src/lib.ts @@ -0,0 +1,60 @@ +import { Position, Size, UnknownObject } from "./types"; + +/** + * Return a number or a default value from a raw value. + * @param value Raw value from which we will try to extract a valid number. + * @param defaultValue Default value to use if we cannot extract a valid number. + * @return A valid number or the default value. + */ +export function parseIntOr(value: any, defaultValue: T): number | T { + if (typeof value === "number") return value; + if (typeof value === "string" && value.length > 0 && isNaN(parseInt(value))) + return parseInt(value); + else return defaultValue; +} + +/** + * Return a boolean from a raw value. + * @param value Raw value from which we will try to extract the boolean. + * @return A valid boolean value. false by default. + */ +export function parseBoolean(value: any): boolean { + if (typeof value === "boolean") return value; + else if (typeof value === "number") return value > 0; + else if (typeof value === "string") return value === "1" || value === "true"; + else return false; +} + +/** + * Build a valid typed object from a raw object. + * @param data Raw object. + * @return An object representing the position. + */ +export function positionPropsDecoder(data: UnknownObject): Position { + return { + x: parseIntOr(data.x, 0), + y: parseIntOr(data.y, 0) + }; +} + +/** + * Build a valid typed object from a raw object. + * @param data Raw object. + * @return An object representing the size. + * @throws Will throw a TypeError if the width and height are not valid numbers. + */ +export function sizePropsDecoder(data: UnknownObject): Size | never { + if ( + data.width == null || + isNaN(parseInt(data.width)) || + data.height == null || + isNaN(parseInt(data.height)) + ) { + throw new TypeError("invalid size."); + } + + return { + width: parseInt(data.width), + height: parseInt(data.height) + }; +} diff --git a/visual_console/src/types.ts b/visual_console/src/types.ts new file mode 100644 index 0000000000..3340eb6917 --- /dev/null +++ b/visual_console/src/types.ts @@ -0,0 +1,42 @@ +export type UnknownObject = { + [key: string]: any; +}; + +export interface Position { + x: number; + y: number; +} + +export interface Size { + width: number; + height: number; +} + +export interface WithAgentProps { + metaconsoleId?: number | null; + agentId: number | null; + agentName: string | null; +} + +export interface WithModuleProps extends WithAgentProps { + moduleId: number | null; + moduleName: string | null; +} + +export type LinkedVisualConsoleProps = { + metaconsoleId?: number | null; + linkedLayoutId: number | null; + linkedLayoutAgentId: number | null; +} & ( + | { + linkedLayoutStatusType: "default"; + } + | { + linkedLayoutStatusType: "weight"; + linkedLayoutStatusTypeWeight: number; + } + | { + linkedLayoutStatusType: "service"; + linkedLayoutStatusTypeWarningThreshold: number; + linkedLayoutStatusTypeCriticalThreshold: number; + }); diff --git a/visual_console/static/index.html b/visual_console/static/index.html index 6fec10d5cf..2595807a73 100644 --- a/visual_console/static/index.html +++ b/visual_console/static/index.html @@ -3,12 +3,12 @@ - Page Title + Visual Console Sandbox - - This is the body +
+ diff --git a/visual_console/static/main.css b/visual_console/static/main.css new file mode 100644 index 0000000000..ff2307b070 --- /dev/null +++ b/visual_console/static/main.css @@ -0,0 +1,4 @@ +.visual-console-item > * { + width: inherit; + height: inherit; +} diff --git a/visual_console/webpack.config.js b/visual_console/webpack.config.js index 21545bbc31..33487a85d8 100644 --- a/visual_console/webpack.config.js +++ b/visual_console/webpack.config.js @@ -1,7 +1,10 @@ module.exports = { mode: process.env.NODE_ENV, entry: __dirname + "/src/index.ts", - devtool: "inline-source-map", + devtool: "source-map", + resolve: { + extensions: [".ts", ".js", ".json"] + }, module: { rules: [ { From 49aaa91d2e12679a2dfb0b5c5b224017803ce7e9 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 11 Feb 2019 17:35:16 +0100 Subject: [PATCH 003/473] WIP: Visual Console Refactor Former-commit-id: c82cb8454f12caa66e2b06668f1d486a379be838 --- visual_console/src/VisualConsoleItem.ts | 2 +- visual_console/src/items/StaticGraph.ts | 47 +++++++++++++++++++++++-- 2 files changed, 46 insertions(+), 3 deletions(-) diff --git a/visual_console/src/VisualConsoleItem.ts b/visual_console/src/VisualConsoleItem.ts index d172fa7f13..7895854a14 100644 --- a/visual_console/src/VisualConsoleItem.ts +++ b/visual_console/src/VisualConsoleItem.ts @@ -27,7 +27,7 @@ export type ItemClickEvent = { * This will allow us to ensure the type safety. * * @param data Raw object. - * @return An object representing the size. + * @return An object representing the item props. * @throws Will throw a TypeError if some property * is missing from the raw object or have an invalid type. */ diff --git a/visual_console/src/items/StaticGraph.ts b/visual_console/src/items/StaticGraph.ts index fe562e9c74..81b89bd591 100644 --- a/visual_console/src/items/StaticGraph.ts +++ b/visual_console/src/items/StaticGraph.ts @@ -1,7 +1,12 @@ -import { WithModuleProps, LinkedVisualConsoleProps } from "../types"; +import { + WithModuleProps, + LinkedVisualConsoleProps, + UnknownObject +} from "../types"; import VisualConsoleItem, { - VisualConsoleItemProps + VisualConsoleItemProps, + itemPropsDecoder } from "../VisualConsoleItem"; export type StaticGraphProps = { @@ -10,6 +15,44 @@ export type StaticGraphProps = { } & VisualConsoleItemProps & (WithModuleProps | LinkedVisualConsoleProps); +/** + * Extract a valid enum value from a raw unknown value. + * @param showLastValueTooltip Raw value. + */ +const parseShowLastValueTooltip = (showLastValueTooltip: any) => { + switch (showLastValueTooltip) { + case "default": + case "enabled": + case "disabled": + return showLastValueTooltip; + default: + return "default"; + } +}; + +/** + * Build a valid typed object from a raw object. + * This will allow us to ensure the type safety. + * + * @param data Raw object. + * @return An object representing the static graph props. + * @throws Will throw a TypeError if some property + * is missing from the raw object or have an invalid type. + */ +export function staticGraphPropsDecoder( + data: UnknownObject +): StaticGraphProps | never { + if (typeof data.imageSrc !== "string" || data.imageSrc.length === 0) { + throw new TypeError("invalid image src."); + } + + return { + imageSrc: data.imageSrc, + showLastValueTooltip: parseShowLastValueTooltip(data.showLastValueTooltip), + ...itemPropsDecoder(data) // Object spread. It will merge the properties of the two objects. + }; +} + export default class StaticGraph extends VisualConsoleItem { createDomElement(): HTMLElement { const img: HTMLImageElement = document.createElement("img"); From 8a8de49ecc8c31fbd1afee71faf6f3b5668b5002 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 12 Feb 2019 16:38:36 +0100 Subject: [PATCH 004/473] WIP: Visual Console Refactor Former-commit-id: 7114433022097a8b6b2eb4e1f77c91cf8f8007cf --- visual_console/src/items/StaticGraph.ts | 5 +- visual_console/src/lib.ts | 114 +++++++++++++++++++++++- visual_console/src/types.ts | 13 +-- 3 files changed, 124 insertions(+), 8 deletions(-) diff --git a/visual_console/src/items/StaticGraph.ts b/visual_console/src/items/StaticGraph.ts index 81b89bd591..6bfad01adb 100644 --- a/visual_console/src/items/StaticGraph.ts +++ b/visual_console/src/items/StaticGraph.ts @@ -4,6 +4,8 @@ import { UnknownObject } from "../types"; +import { modulePropsDecoder } from "../lib"; + import VisualConsoleItem, { VisualConsoleItemProps, itemPropsDecoder @@ -49,7 +51,8 @@ export function staticGraphPropsDecoder( return { imageSrc: data.imageSrc, showLastValueTooltip: parseShowLastValueTooltip(data.showLastValueTooltip), - ...itemPropsDecoder(data) // Object spread. It will merge the properties of the two objects. + ...itemPropsDecoder(data), // Object spread. It will merge the properties of the two objects. + ...modulePropsDecoder(data) // Object spread. It will merge the properties of the two objects. }; } diff --git a/visual_console/src/lib.ts b/visual_console/src/lib.ts index 15c4f4d9af..9dc7e28a67 100644 --- a/visual_console/src/lib.ts +++ b/visual_console/src/lib.ts @@ -1,4 +1,12 @@ -import { Position, Size, UnknownObject } from "./types"; +import { + UnknownObject, + Position, + Size, + WithAgentProps, + WithModuleProps, + LinkedVisualConsoleProps, + LinkedVisualConsolePropsStatus +} from "./types"; /** * Return a number or a default value from a raw value. @@ -58,3 +66,107 @@ export function sizePropsDecoder(data: UnknownObject): Size | never { height: parseInt(data.height) }; } + +/** + * Build a valid typed object from a raw object. + * @param data Raw object. + * @return An object representing the agent properties. + */ +export function agentPropsDecoder(data: UnknownObject): WithAgentProps { + // Object destructuring: http://exploringjs.com/es6/ch_destructuring.html + const { metaconsoleId, agentId: id, agentName: name } = data; + + const agentProps: WithAgentProps = { + agentId: parseIntOr(id, null), + agentName: typeof name === "string" && name.length > 0 ? name : null + }; + + return metaconsoleId != null + ? { + metaconsoleId, + ...agentProps // Object spread: http://exploringjs.com/es6/ch_parameter-handling.html#sec_spread-operator + } + : agentProps; +} + +/** + * Build a valid typed object from a raw object. + * @param data Raw object. + * @return An object representing the module and agent properties. + */ +export function modulePropsDecoder(data: UnknownObject): WithModuleProps { + // Object destructuring: http://exploringjs.com/es6/ch_destructuring.html + const { moduleId: id, moduleName: name } = data; + + return { + moduleId: parseIntOr(id, null), + moduleName: typeof name === "string" && name.length > 0 ? name : null, + ...agentPropsDecoder(data) + }; +} + +/** + * Build a valid typed object from a raw object. + * @param data Raw object. + * @return An object representing the linked visual console properties. + * @throws Will throw a TypeError if the status calculation properties are invalid. + */ +export function linkedVCPropsDecoder( + data: UnknownObject +): LinkedVisualConsoleProps | never { + // Object destructuring: http://exploringjs.com/es6/ch_destructuring.html + const { + metaconsoleId, + linkedLayoutId: id, + linkedLayoutAgentId: agentId + } = data; + + let linkedLayoutStatusProps: LinkedVisualConsolePropsStatus = { + linkedLayoutStatusType: "default" + }; + switch (data.linkedLayoutStatusType) { + case "weight": + const weight = parseIntOr(data.linkedLayoutStatusTypeWeight, null); + if (weight == null) + throw new TypeError("invalid status calculation properties."); + + if (data.linkedLayoutStatusTypeWeight) + linkedLayoutStatusProps = { + linkedLayoutStatusType: "weight", + linkedLayoutStatusTypeWeight: weight + }; + break; + case "service": + const warningThreshold = parseIntOr( + data.linkedLayoutStatusTypeWarningThreshold, + null + ); + const criticalThreshold = parseIntOr( + data.linkedLayoutStatusTypeCriticalThreshold, + null + ); + if (warningThreshold == null || criticalThreshold == null) { + throw new TypeError("invalid status calculation properties."); + } + + linkedLayoutStatusProps = { + linkedLayoutStatusType: "service", + linkedLayoutStatusTypeWarningThreshold: warningThreshold, + linkedLayoutStatusTypeCriticalThreshold: criticalThreshold + }; + break; + } + + const linkedLayoutBaseProps = { + linkedLayoutId: parseIntOr(id, null), + linkedLayoutAgentId: parseIntOr(agentId, null), + ...linkedLayoutStatusProps // Object spread: http://exploringjs.com/es6/ch_parameter-handling.html#sec_spread-operator + }; + + return metaconsoleId != null + ? { + metaconsoleId, + ...linkedLayoutBaseProps // Object spread: http://exploringjs.com/es6/ch_parameter-handling.html#sec_spread-operator + } + : linkedLayoutBaseProps; +} diff --git a/visual_console/src/types.ts b/visual_console/src/types.ts index 3340eb6917..dcffaeaefc 100644 --- a/visual_console/src/types.ts +++ b/visual_console/src/types.ts @@ -23,11 +23,7 @@ export interface WithModuleProps extends WithAgentProps { moduleName: string | null; } -export type LinkedVisualConsoleProps = { - metaconsoleId?: number | null; - linkedLayoutId: number | null; - linkedLayoutAgentId: number | null; -} & ( +export type LinkedVisualConsolePropsStatus = | { linkedLayoutStatusType: "default"; } @@ -39,4 +35,9 @@ export type LinkedVisualConsoleProps = { linkedLayoutStatusType: "service"; linkedLayoutStatusTypeWarningThreshold: number; linkedLayoutStatusTypeCriticalThreshold: number; - }); + }; +export type LinkedVisualConsoleProps = { + metaconsoleId?: number | null; + linkedLayoutId: number | null; + linkedLayoutAgentId: number | null; +} & LinkedVisualConsolePropsStatus; From a08db7ce0079657c419907e55a601f32008e2eb4 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 18 Feb 2019 17:23:24 +0100 Subject: [PATCH 005/473] Added new dependencies to the visual console client Former-commit-id: e0212fb0724804ff8e73a8bd62486de28778ff7d --- visual_console/package.json | 2 + visual_console/yarn.lock | 4422 ----------------------------------- 2 files changed, 2 insertions(+), 4422 deletions(-) delete mode 100644 visual_console/yarn.lock diff --git a/visual_console/package.json b/visual_console/package.json index 2b12dcae15..81dfd6d5c7 100644 --- a/visual_console/package.json +++ b/visual_console/package.json @@ -25,9 +25,11 @@ "@typescript-eslint/eslint-plugin": "^1.1.1", "@typescript-eslint/parser": "^1.1.1", "awesome-typescript-loader": "^5.2.1", + "css-loader": "^2.1.0", "eslint": "^5.12.1", "eslint-config-prettier": "^4.0.0", "eslint-plugin-prettier": "^3.0.1", + "file-loader": "^3.0.1", "prettier": "^1.16.1", "typescript": "^3.2.4", "webpack": "^4.29.0", diff --git a/visual_console/yarn.lock b/visual_console/yarn.lock deleted file mode 100644 index 26c80f9eab..0000000000 --- a/visual_console/yarn.lock +++ /dev/null @@ -1,4422 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" - integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== - dependencies: - "@babel/highlight" "^7.0.0" - -"@babel/highlight@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" - integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== - dependencies: - chalk "^2.0.0" - esutils "^2.0.2" - js-tokens "^4.0.0" - -"@typescript-eslint/eslint-plugin@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.1.1.tgz#6176df695feb2cca303b6cb50b386b112b86f462" - integrity sha512-7uLG6yevcS3YNMnizbZjC1xCDD2RNwqbUAPFkjz80x3NeytlIExvPR40+meGwiJ+LilgJVlqqlDMFu7PHJ6Kzw== - dependencies: - "@typescript-eslint/parser" "1.1.1" - requireindex "^1.2.0" - -"@typescript-eslint/parser@1.1.1", "@typescript-eslint/parser@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-1.1.1.tgz#a979c5dc543ae4ae9b44df9def70e2a5892e7185" - integrity sha512-P6v+iYkI+ywp6MaFyAJ6NqU5W6fiAvMXWjCV63xTJbkQdtAngdjSCajlEEweqJqL4RNsgFCHBe5HbYyT6TmW4g== - dependencies: - "@typescript-eslint/typescript-estree" "1.1.1" - eslint-scope "^4.0.0" - eslint-visitor-keys "^1.0.0" - -"@typescript-eslint/typescript-estree@1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.1.1.tgz#d5cccc227d2c8948799d127b6cc51ccb5378bf51" - integrity sha512-rERZSjNWb4WC425daCUktfh+0fFLy4WWlnu9bESdJv5l+t0ww0yUprRUbgzehag/dGd56Me+3uyXGV2O12qxrQ== - dependencies: - lodash.unescape "4.0.1" - semver "5.5.0" - -"@webassemblyjs/ast@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.11.tgz#b988582cafbb2b095e8b556526f30c90d057cace" - integrity sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA== - dependencies: - "@webassemblyjs/helper-module-context" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/wast-parser" "1.7.11" - -"@webassemblyjs/floating-point-hex-parser@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz#a69f0af6502eb9a3c045555b1a6129d3d3f2e313" - integrity sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg== - -"@webassemblyjs/helper-api-error@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz#c7b6bb8105f84039511a2b39ce494f193818a32a" - integrity sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg== - -"@webassemblyjs/helper-buffer@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz#3122d48dcc6c9456ed982debe16c8f37101df39b" - integrity sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w== - -"@webassemblyjs/helper-code-frame@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz#cf8f106e746662a0da29bdef635fcd3d1248364b" - integrity sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw== - dependencies: - "@webassemblyjs/wast-printer" "1.7.11" - -"@webassemblyjs/helper-fsm@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz#df38882a624080d03f7503f93e3f17ac5ac01181" - integrity sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A== - -"@webassemblyjs/helper-module-context@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz#d874d722e51e62ac202476935d649c802fa0e209" - integrity sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg== - -"@webassemblyjs/helper-wasm-bytecode@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz#dd9a1e817f1c2eb105b4cf1013093cb9f3c9cb06" - integrity sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ== - -"@webassemblyjs/helper-wasm-section@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz#9c9ac41ecf9fbcfffc96f6d2675e2de33811e68a" - integrity sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-buffer" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/wasm-gen" "1.7.11" - -"@webassemblyjs/ieee754@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz#c95839eb63757a31880aaec7b6512d4191ac640b" - integrity sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.11.tgz#d7267a1ee9c4594fd3f7e37298818ec65687db63" - integrity sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw== - dependencies: - "@xtuc/long" "4.2.1" - -"@webassemblyjs/utf8@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.11.tgz#06d7218ea9fdc94a6793aa92208160db3d26ee82" - integrity sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA== - -"@webassemblyjs/wasm-edit@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz#8c74ca474d4f951d01dbae9bd70814ee22a82005" - integrity sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-buffer" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/helper-wasm-section" "1.7.11" - "@webassemblyjs/wasm-gen" "1.7.11" - "@webassemblyjs/wasm-opt" "1.7.11" - "@webassemblyjs/wasm-parser" "1.7.11" - "@webassemblyjs/wast-printer" "1.7.11" - -"@webassemblyjs/wasm-gen@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz#9bbba942f22375686a6fb759afcd7ac9c45da1a8" - integrity sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/ieee754" "1.7.11" - "@webassemblyjs/leb128" "1.7.11" - "@webassemblyjs/utf8" "1.7.11" - -"@webassemblyjs/wasm-opt@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz#b331e8e7cef8f8e2f007d42c3a36a0580a7d6ca7" - integrity sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-buffer" "1.7.11" - "@webassemblyjs/wasm-gen" "1.7.11" - "@webassemblyjs/wasm-parser" "1.7.11" - -"@webassemblyjs/wasm-parser@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz#6e3d20fa6a3519f6b084ef9391ad58211efb0a1a" - integrity sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-api-error" "1.7.11" - "@webassemblyjs/helper-wasm-bytecode" "1.7.11" - "@webassemblyjs/ieee754" "1.7.11" - "@webassemblyjs/leb128" "1.7.11" - "@webassemblyjs/utf8" "1.7.11" - -"@webassemblyjs/wast-parser@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz#25bd117562ca8c002720ff8116ef9072d9ca869c" - integrity sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/floating-point-hex-parser" "1.7.11" - "@webassemblyjs/helper-api-error" "1.7.11" - "@webassemblyjs/helper-code-frame" "1.7.11" - "@webassemblyjs/helper-fsm" "1.7.11" - "@xtuc/long" "4.2.1" - -"@webassemblyjs/wast-printer@1.7.11": - version "1.7.11" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz#c4245b6de242cb50a2cc950174fdbf65c78d7813" - integrity sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/wast-parser" "1.7.11" - "@xtuc/long" "4.2.1" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.1": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8" - integrity sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g== - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -accepts@~1.3.4, accepts@~1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" - integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I= - dependencies: - mime-types "~2.1.18" - negotiator "0.6.1" - -acorn-dynamic-import@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948" - integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw== - -acorn-jsx@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" - integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg== - -acorn@^6.0.2, acorn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.5.tgz#81730c0815f3f3b34d8efa95cb7430965f4d887a" - integrity sha512-i33Zgp3XWtmZBMNvCr4azvOFeWVw1Rk6p3hfi3LUDvIFraOMywb1kAtrbi+med14m4Xfpqm3zRZMT+c0FNE7kg== - -ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - -ajv-keywords@^3.1.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.3.0.tgz#cb6499da9b83177af8bc1732b2f0a1a1a3aacf8c" - integrity sha512-CMzN9S62ZOO4sA/mJZIO4S++ZM7KFWzH3PPWkveLhy4OZ9i1/VatgwWMD46w/XbGCBy7Ye0gCk+Za6mmyfKK7g== - -ajv@^6.1.0, ajv@^6.5.3, ajv@^6.6.1: - version "6.7.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.7.0.tgz#e3ce7bb372d6577bb1839f1dfdfcbf5ad2948d96" - integrity sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg== - dependencies: - fast-deep-equal "^2.0.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ansi-colors@^3.0.0: - version "3.2.3" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813" - integrity sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw== - -ansi-escapes@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" - integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== - -ansi-html@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" - integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-regex@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" - integrity sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w== - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -aproba@^1.0.3, aproba@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= - -array-flatten@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - -array-union@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -asn1.js@^4.0.0: - version "4.10.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0" - integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -assert@^1.1.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" - integrity sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE= - dependencies: - util "0.10.3" - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - -async-each@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" - integrity sha1-GdOGodntxufByF04iu28xW0zYC0= - -async@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" - integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= - -atob@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -awesome-typescript-loader@^5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/awesome-typescript-loader/-/awesome-typescript-loader-5.2.1.tgz#a41daf7847515f4925cdbaa3075d61f289e913fc" - integrity sha512-slv66OAJB8orL+UUaTI3pKlLorwIvS4ARZzYR9iJJyGsEgOqueMfOMdKySWzZ73vIkEe3fcwFgsKMg4d8zyb1g== - dependencies: - chalk "^2.4.1" - enhanced-resolve "^4.0.0" - loader-utils "^1.1.0" - lodash "^4.17.5" - micromatch "^3.1.9" - mkdirp "^0.5.1" - source-map-support "^0.5.3" - webpack-log "^1.2.0" - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - -base64-js@^1.0.2: - version "1.3.0" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" - integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" - integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^1.0.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.12.0.tgz#c2d780f53d45bba8317a8902d4ceeaf3a6385b14" - integrity sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg== - -bluebird@^3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" - integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: - version "4.11.8" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" - integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== - -body-parser@1.18.3: - version "1.18.3" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.3.tgz#5b292198ffdd553b3a0f20ded0592b956955c8b4" - integrity sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ= - dependencies: - bytes "3.0.0" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "~1.6.3" - iconv-lite "0.4.23" - on-finished "~2.3.0" - qs "6.5.2" - raw-body "2.3.3" - type-is "~1.6.16" - -bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" - integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.3.0, braces@^2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -brorand@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= - -browserify-aes@^1.0.0, browserify-aes@^1.0.4: - version "1.2.0" - resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" - integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" - integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" - integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -browserify-rsa@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" - integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= - dependencies: - bn.js "^4.1.0" - randombytes "^2.0.1" - -browserify-sign@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" - integrity sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= - dependencies: - bn.js "^4.1.1" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.2" - elliptic "^6.0.0" - inherits "^2.0.1" - parse-asn1 "^5.0.0" - -browserify-zlib@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" - integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== - dependencies: - pako "~1.0.5" - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -buffer-indexof@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" - integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== - -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= - -buffer@^4.3.0: - version "4.9.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" - integrity sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - -builtin-status-codes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" - integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -cacache@^11.0.2: - version "11.3.2" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa" - integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg== - dependencies: - bluebird "^3.5.3" - chownr "^1.1.1" - figgy-pudding "^3.5.1" - glob "^7.1.3" - graceful-fs "^4.1.15" - lru-cache "^5.1.1" - mississippi "^3.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.2" - ssri "^6.0.1" - unique-filename "^1.1.1" - y18n "^4.0.0" - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -callsites@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.0.0.tgz#fb7eb569b72ad7a45812f93fd9430a3e410b3dd3" - integrity sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw== - -camelcase@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= - -camelcase@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" - integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== - -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== - -chokidar@^2.0.0, chokidar@^2.0.2: - version "2.0.4" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26" - integrity sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.0" - braces "^2.3.0" - glob-parent "^3.1.0" - inherits "^2.0.1" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - lodash.debounce "^4.0.8" - normalize-path "^2.1.1" - path-is-absolute "^1.0.0" - readdirp "^2.0.0" - upath "^1.0.5" - optionalDependencies: - fsevents "^1.2.2" - -chownr@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== - -chrome-trace-event@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz#45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48" - integrity sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A== - dependencies: - tslib "^1.9.0" - -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -circular-json@^0.3.1: - version "0.3.3" - resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" - integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= - dependencies: - restore-cursor "^2.0.0" - -cli-width@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" - integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= - -cliui@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" - integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== - dependencies: - string-width "^2.1.1" - strip-ansi "^4.0.0" - wrap-ansi "^2.0.0" - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -commander@~2.17.1: - version "2.17.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" - integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -component-emitter@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" - integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= - -compressible@~2.0.14: - version "2.0.15" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.15.tgz#857a9ab0a7e5a07d8d837ed43fe2defff64fe212" - integrity sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw== - dependencies: - mime-db ">= 1.36.0 < 2" - -compression@^1.5.2: - version "1.7.3" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db" - integrity sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.14" - debug "2.6.9" - on-headers "~1.0.1" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.5.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -connect-history-api-fallback@^1.3.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" - integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== - -console-browserify@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" - integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA= - dependencies: - date-now "^0.1.4" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - -constants-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" - integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= - -content-disposition@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" - integrity sha1-DPaLud318r55YcOoUXjLhdunjLQ= - -content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= - -cookie@0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" - integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= - -copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" - integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -create-ecdh@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff" - integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw== - dependencies: - bn.js "^4.1.0" - elliptic "^6.0.0" - -create-hash@^1.1.0, create-hash@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" - integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - -create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: - version "1.1.7" - resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" - integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -cross-spawn@^6.0.0, cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - -cyclist@~0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640" - integrity sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA= - -d@1: - version "1.0.0" - resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" - integrity sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8= - dependencies: - es5-ext "^0.10.9" - -date-now@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" - integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs= - -debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@=3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - -debug@^3.1.0, debug@^3.2.5: - version "3.2.6" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" - integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== - dependencies: - ms "^2.1.1" - -debug@^4.0.1, debug@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" - integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== - dependencies: - ms "^2.1.1" - -decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decamelize@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-2.0.0.tgz#656d7bbc8094c4c788ea53c5840908c9c7d063c7" - integrity sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg== - dependencies: - xregexp "4.0.0" - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -deep-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" - integrity sha1-9dJgKStmDghO/0zbyfCK0yR0SLU= - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= - -default-gateway@^2.6.0: - version "2.7.2" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-2.7.2.tgz#b7ef339e5e024b045467af403d50348db4642d0f" - integrity sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ== - dependencies: - execa "^0.10.0" - ip-regex "^2.1.0" - -define-properties@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -del@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" - integrity sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU= - dependencies: - globby "^6.1.0" - is-path-cwd "^1.0.0" - is-path-in-cwd "^1.0.0" - p-map "^1.1.1" - pify "^3.0.0" - rimraf "^2.2.8" - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= - -des.js@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" - integrity sha1-wHTS4qpqipoH29YfmhXCzYPsjsw= - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= - -detect-file@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" - integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= - -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - -detect-node@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" - integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== - -diffie-hellman@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" - integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= - -dns-packet@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a" - integrity sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - -dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" - integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= - dependencies: - buffer-indexof "^1.0.0" - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -domain-browser@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" - integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== - -duplexify@^3.4.2, duplexify@^3.6.0: - version "3.6.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.6.1.tgz#b1a7a29c4abfd639585efaecce80d666b1e34125" - integrity sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -elliptic@^6.0.0: - version "6.4.1" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.1.tgz#c2d0b7776911b86722c632c3c06c60f2f819939a" - integrity sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ== - dependencies: - bn.js "^4.4.0" - brorand "^1.0.1" - hash.js "^1.0.0" - hmac-drbg "^1.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.0" - -emojis-list@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" - integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" - integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^4.0.0, enhanced-resolve@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" - integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.4.0" - tapable "^1.0.0" - -errno@^0.1.3, errno@~0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" - integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== - dependencies: - prr "~1.0.1" - -es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14: - version "0.10.47" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.47.tgz#d24232e1380daad5449a817be19bde9729024a11" - integrity sha512-/1TItLfj+TTfWoeRcDn/0FbGV6SNo4R+On2GGVucPU/j3BWnXE2Co8h8CTo4Tu34gFJtnmwS9xiScKs4EjZhdw== - dependencies: - es6-iterator "~2.0.3" - es6-symbol "~3.1.1" - next-tick "1" - -es6-iterator@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" - integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= - dependencies: - d "1" - es5-ext "^0.10.35" - es6-symbol "^3.1.1" - -es6-symbol@^3.1.1, es6-symbol@~3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" - integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc= - dependencies: - d "1" - es5-ext "~0.10.14" - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -eslint-config-prettier@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-4.0.0.tgz#16cedeea0a56e74de60dcbbe3be0ab2c645405b9" - integrity sha512-kWuiJxzV5NwOwZcpyozTzDT5KJhBw292bbYro9Is7BWnbNMg15Gmpluc1CTetiCatF8DRkNvgPAOaSyg+bYr3g== - dependencies: - get-stdin "^6.0.0" - -eslint-plugin-prettier@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.0.1.tgz#19d521e3981f69dd6d14f64aec8c6a6ac6eb0b0d" - integrity sha512-/PMttrarPAY78PLvV3xfWibMOdMDl57hmlQ2XqFeA37wd+CJ7WSxV7txqjVPHi/AAFKd2lX0ZqfsOc/i5yFCSQ== - dependencies: - prettier-linter-helpers "^1.0.0" - -eslint-scope@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172" - integrity sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-utils@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.3.1.tgz#9a851ba89ee7c460346f97cf8939c7298827e512" - integrity sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q== - -eslint-visitor-keys@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" - integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== - -eslint@^5.12.1: - version "5.12.1" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.12.1.tgz#5ca9931fb9029d04e7be92b03ce3b58edfac7e3b" - integrity sha512-54NV+JkTpTu0d8+UYSA8mMKAG4XAsaOrozA9rCW7tgneg1mevcL7wIotPC+fZ0SkWwdhNqoXoxnQCTBp7UvTsg== - dependencies: - "@babel/code-frame" "^7.0.0" - ajv "^6.5.3" - chalk "^2.1.0" - cross-spawn "^6.0.5" - debug "^4.0.1" - doctrine "^2.1.0" - eslint-scope "^4.0.0" - eslint-utils "^1.3.1" - eslint-visitor-keys "^1.0.0" - espree "^5.0.0" - esquery "^1.0.1" - esutils "^2.0.2" - file-entry-cache "^2.0.0" - functional-red-black-tree "^1.0.1" - glob "^7.1.2" - globals "^11.7.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - inquirer "^6.1.0" - js-yaml "^3.12.0" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.3.0" - lodash "^4.17.5" - minimatch "^3.0.4" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - optionator "^0.8.2" - path-is-inside "^1.0.2" - pluralize "^7.0.0" - progress "^2.0.0" - regexpp "^2.0.1" - semver "^5.5.1" - strip-ansi "^4.0.0" - strip-json-comments "^2.0.1" - table "^5.0.2" - text-table "^0.2.0" - -espree@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.0.tgz#fc7f984b62b36a0f543b13fb9cd7b9f4a7f5b65c" - integrity sha512-1MpUfwsdS9MMoN7ZXqAr9e9UKdVHDcvrJpyx7mm1WuQlx/ygErEQBzgi5Nh5qBHIoYweprhtMkTCb9GhcAIcsA== - dependencies: - acorn "^6.0.2" - acorn-jsx "^5.0.0" - eslint-visitor-keys "^1.0.0" - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" - integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== - dependencies: - estraverse "^4.0.0" - -esrecurse@^4.1.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" - integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== - dependencies: - estraverse "^4.1.0" - -estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1: - version "4.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" - integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= - -esutils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" - integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= - -eventemitter3@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" - integrity sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA== - -events@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.0.0.tgz#9a0a0dfaf62893d92b875b8f2698ca4114973e88" - integrity sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA== - -eventsource@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.0.7.tgz#8fbc72c93fcd34088090bc0a4e64f4b5cee6d8d0" - integrity sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== - dependencies: - original "^1.0.0" - -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" - integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - -execa@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50" - integrity sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw== - dependencies: - cross-spawn "^6.0.0" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expand-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - dependencies: - homedir-polyfill "^1.0.1" - -express@^4.16.2: - version "4.16.4" - resolved "https://registry.yarnpkg.com/express/-/express-4.16.4.tgz#fddef61926109e24c515ea97fd2f1bdbf62df12e" - integrity sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg== - dependencies: - accepts "~1.3.5" - array-flatten "1.1.1" - body-parser "1.18.3" - content-disposition "0.5.2" - content-type "~1.0.4" - cookie "0.3.1" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.2" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "1.1.1" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.2" - path-to-regexp "0.1.7" - proxy-addr "~2.0.4" - qs "6.5.2" - range-parser "~1.2.0" - safe-buffer "5.1.2" - send "0.16.2" - serve-static "1.13.2" - setprototypeof "1.1.0" - statuses "~1.4.0" - type-is "~1.6.16" - utils-merge "1.0.1" - vary "~1.1.2" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -external-editor@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" - integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -fast-deep-equal@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" - integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= - -fast-diff@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" - integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== - -fast-json-stable-stringify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" - integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= - -fast-levenshtein@~2.0.4: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -faye-websocket@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" - integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= - dependencies: - websocket-driver ">=0.5.1" - -faye-websocket@~0.11.1: - version "0.11.1" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" - integrity sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg= - dependencies: - websocket-driver ">=0.5.1" - -figgy-pudding@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" - integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w== - -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= - dependencies: - escape-string-regexp "^1.0.5" - -file-entry-cache@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" - integrity sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E= - dependencies: - flat-cache "^1.2.1" - object-assign "^4.0.1" - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -finalhandler@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" - integrity sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.2" - statuses "~1.4.0" - unpipe "~1.0.0" - -find-cache-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.0.0.tgz#4c1faed59f45184530fb9d7fa123a4d04a98472d" - integrity sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA== - dependencies: - commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^3.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -findup-sync@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc" - integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw= - dependencies: - detect-file "^1.0.0" - is-glob "^3.1.0" - micromatch "^3.0.4" - resolve-dir "^1.0.1" - -flat-cache@^1.2.1: - version "1.3.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f" - integrity sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg== - dependencies: - circular-json "^0.3.1" - graceful-fs "^4.1.2" - rimraf "~2.6.2" - write "^0.2.1" - -flush-write-stream@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd" - integrity sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw== - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.4" - -follow-redirects@^1.0.0: - version "1.6.1" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.6.1.tgz#514973c44b5757368bad8bddfe52f81f015c94cb" - integrity sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ== - dependencies: - debug "=3.1.0" - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -forwarded@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" - integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - -fs-minipass@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" - integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ== - dependencies: - minipass "^2.2.1" - -fs-write-stream-atomic@^1.0.8: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@^1.2.2: - version "1.2.7" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.7.tgz#4851b664a3783e52003b3c66eb0eee1074933aa4" - integrity sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw== - dependencies: - nan "^2.9.2" - node-pre-gyp "^0.10.0" - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -get-caller-file@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" - integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== - -get-stdin@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" - integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== - -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - -glob@^7.0.3, glob@^7.1.2, glob@^7.1.3: - version "7.1.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" - integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-modules-path@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/global-modules-path/-/global-modules-path-2.3.1.tgz#e541f4c800a1a8514a990477b267ac67525b9931" - integrity sha512-y+shkf4InI7mPRHSo2b/k6ix6+NLDtyccYv86whhxrSGX9wjPX1VMITmrDbE1eh7zkzhiWtW2sHklJYoQ62Cxg== - -global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== - dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" - -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= - dependencies: - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - ini "^1.3.4" - is-windows "^1.0.1" - which "^1.2.14" - -globals@^11.7.0: - version "11.10.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.10.0.tgz#1e09776dffda5e01816b3bb4077c8b59c24eaa50" - integrity sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ== - -globby@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" - integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= - dependencies: - array-union "^1.0.1" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== - -handle-thing@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.0.tgz#0e039695ff50c93fc288557d696f3c1dc6776754" - integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" - integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= - -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -hash-base@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" - integrity sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - -hmac-drbg@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -homedir-polyfill@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" - integrity sha1-TCu8inWJmP7r9e1oWA921GdotLw= - dependencies: - parse-passwd "^1.0.0" - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -html-entities@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" - integrity sha1-DfKTUfByEWNRXfueVUPl9u7VFi8= - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= - -http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-parser-js@>=0.4.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8" - integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w== - -http-proxy-middleware@~0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz#0987e6bb5a5606e5a69168d8f967a87f15dd8aab" - integrity sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q== - dependencies: - http-proxy "^1.16.2" - is-glob "^4.0.0" - lodash "^4.17.5" - micromatch "^3.1.9" - -http-proxy@^1.16.2: - version "1.17.0" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a" - integrity sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g== - dependencies: - eventemitter3 "^3.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - -https-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" - integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= - -iconv-lite@0.4.23: - version "0.4.23" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" - integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -iconv-lite@^0.4.24, iconv-lite@^0.4.4: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -ieee754@^1.1.4: - version "1.1.12" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b" - integrity sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA== - -iferr@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= - -ignore-walk@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== - dependencies: - minimatch "^3.0.4" - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -import-fresh@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz#a3d897f420cab0e671236897f75bc14b4885c390" - integrity sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-local@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" - integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== - dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -indexof@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" - integrity sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -inherits@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" - integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - -ini@^1.3.4, ini@~1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== - -inquirer@^6.1.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.1.tgz#9943fc4882161bdb0b0c9276769c75b32dbfcd52" - integrity sha512-088kl3DRT2dLU5riVMKKr1DlImd6X7smDhpXUCkJDCKvTEJeRiXh0G132HG9u5a+6Ylw9plFRY7RuTnwohYSpg== - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^3.0.0" - figures "^2.0.0" - lodash "^4.17.10" - mute-stream "0.0.7" - run-async "^2.2.0" - rxjs "^6.1.0" - string-width "^2.1.0" - strip-ansi "^5.0.0" - through "^2.3.6" - -internal-ip@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-3.0.1.tgz#df5c99876e1d2eb2ea2d74f520e3f669a00ece27" - integrity sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q== - dependencies: - default-gateway "^2.6.0" - ipaddr.js "^1.5.2" - -interpret@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296" - integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== - -invert-kv@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" - integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== - -ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - -ip@^1.1.0, ip@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= - -ipaddr.js@1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e" - integrity sha1-6qM9bd16zo9/b+DJygRA5wZzix4= - -ipaddr.js@^1.5.2: - version "1.8.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.1.tgz#fa4b79fa47fd3def5e3b159825161c0a519c9427" - integrity sha1-+kt5+kf9Pe9eOxWYJRYcClGclCc= - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" - integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A= - dependencies: - is-extglob "^2.1.1" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-path-cwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" - integrity sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0= - -is-path-in-cwd@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" - integrity sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ== - dependencies: - is-path-inside "^1.0.0" - -is-path-inside@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" - integrity sha1-jvW33lBDej/cprToZe96pVy0gDY= - dependencies: - path-is-inside "^1.0.1" - -is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-windows@^1.0.1, is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= - -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.12.0: - version "3.12.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.1.tgz#295c8632a18a23e054cf5c9d3cecafe678167600" - integrity sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -json3@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" - integrity sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE= - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - -killable@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" - integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== - -lcid@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" - integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== - dependencies: - invert-kv "^2.0.0" - -levn@^0.3.0, levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lightercollective@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/lightercollective/-/lightercollective-0.1.0.tgz#70df102c530dcb8d0ccabfe6175a8d00d5f61300" - integrity sha512-J9tg5uraYoQKaWbmrzDDexbG6hHnMcWS1qLYgJSWE+mpA3U5OCSeMUhb+K55otgZJ34oFdR0ECvdIb3xuO5JOQ== - -loader-runner@^2.3.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" - integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== - -loader-utils@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" - integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== - dependencies: - big.js "^5.2.2" - emojis-list "^2.0.0" - json5 "^1.0.1" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.unescape@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c" - integrity sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw= - -lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.5: - version "4.17.11" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== - -log-symbols@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" - integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== - dependencies: - chalk "^2.0.1" - -loglevel@^1.4.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa" - integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po= - -loglevelnext@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/loglevelnext/-/loglevelnext-1.0.5.tgz#36fc4f5996d6640f539ff203ba819641680d75a2" - integrity sha512-V/73qkPuJmx4BcBF19xPBr+0ZRVBhc4POxvZTZdMeXpJ4NItXSJ/MSwuFT0kQJlCbXvdlZoQQ/418bS1y9Jh6A== - dependencies: - es6-symbol "^3.1.1" - object.assign "^4.1.0" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -make-dir@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" - integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== - dependencies: - pify "^3.0.0" - -map-age-cleaner@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== - dependencies: - p-defer "^1.0.0" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" - integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= - -mem@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-4.0.0.tgz#6437690d9471678f6cc83659c00cbafcd6b0cdaf" - integrity sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA== - dependencies: - map-age-cleaner "^0.1.1" - mimic-fn "^1.0.0" - p-is-promise "^1.1.0" - -memory-fs@^0.4.0, memory-fs@~0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - -micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8, micromatch@^3.1.9: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" - integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - -"mime-db@>= 1.36.0 < 2", mime-db@~1.37.0: - version "1.37.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" - integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg== - -mime-types@~2.1.17, mime-types@~2.1.18: - version "2.1.21" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96" - integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg== - dependencies: - mime-db "~1.37.0" - -mime@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" - integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== - -mime@^2.3.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6" - integrity sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w== - -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= - -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= - -minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= - -minipass@^2.2.1, minipass@^2.3.4: - version "2.3.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" - integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - -minizlib@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" - integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== - dependencies: - minipass "^2.2.1" - -mississippi@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" - integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^3.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -mixin-deep@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" - integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= - dependencies: - minimist "0.0.8" - -move-concurrently@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" - integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= - -multicast-dns@^6.0.1: - version "6.2.3" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" - integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== - dependencies: - dns-packet "^1.3.1" - thunky "^1.0.2" - -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= - -nan@^2.9.2: - version "2.12.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552" - integrity sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -needle@^2.2.1: - version "2.2.4" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e" - integrity sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA== - dependencies: - debug "^2.1.2" - iconv-lite "^0.4.4" - sax "^1.2.4" - -negotiator@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" - integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk= - -neo-async@^2.5.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835" - integrity sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA== - -next-tick@1: - version "1.0.0" - resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" - integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -node-forge@0.7.5: - version "0.7.5" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df" - integrity sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ== - -node-libs-browser@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.0.tgz#c72f60d9d46de08a940dedbb25f3ffa2f9bbaa77" - integrity sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA== - dependencies: - assert "^1.1.1" - browserify-zlib "^0.2.0" - buffer "^4.3.0" - console-browserify "^1.1.0" - constants-browserify "^1.0.0" - crypto-browserify "^3.11.0" - domain-browser "^1.1.1" - events "^3.0.0" - https-browserify "^1.0.0" - os-browserify "^0.3.0" - path-browserify "0.0.0" - process "^0.11.10" - punycode "^1.2.4" - querystring-es3 "^0.2.0" - readable-stream "^2.3.3" - stream-browserify "^2.0.1" - stream-http "^2.7.2" - string_decoder "^1.0.0" - timers-browserify "^2.0.4" - tty-browserify "0.0.0" - url "^0.11.0" - util "^0.11.0" - vm-browserify "0.0.4" - -node-pre-gyp@^0.10.0: - version "0.10.3" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc" - integrity sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A== - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= - dependencies: - abbrev "1" - osenv "^0.1.4" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -npm-bundled@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979" - integrity sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g== - -npm-packlist@^1.1.6: - version "1.2.0" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.2.0.tgz#55a60e793e272f00862c7089274439a4cc31fc7f" - integrity sha512-7Mni4Z8Xkx0/oegoqlcao/JpPCPEMtUvsmB0q7mgvlMinykJLSRTYuFqoQLYgGY8biuxIeiHO+QNJKbCfljewQ== - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - -npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - -object-assign@^4.0.1, object-assign@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-keys@^1.0.11, object-keys@^1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" - integrity sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" - integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== - dependencies: - define-properties "^1.1.2" - function-bind "^1.1.1" - has-symbols "^1.0.0" - object-keys "^1.0.11" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" - integrity sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c= - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= - dependencies: - mimic-fn "^1.0.0" - -opn@^5.1.0: - version "5.4.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035" - integrity sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw== - dependencies: - is-wsl "^1.1.0" - -optionator@^0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" - integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.4" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - wordwrap "~1.0.0" - -original@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" - integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== - dependencies: - url-parse "^1.4.3" - -os-browserify@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" - integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= - -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= - -os-locale@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" - integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== - dependencies: - execa "^1.0.0" - lcid "^2.0.0" - mem "^4.0.0" - -os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - -osenv@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - -p-is-promise@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" - integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= - -p-limit@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68" - integrity sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g== - dependencies: - p-try "^2.0.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-map@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" - integrity sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA== - -p-try@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" - integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ== - -pako@~1.0.5: - version "1.0.8" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.8.tgz#6844890aab9c635af868ad5fecc62e8acbba3ea4" - integrity sha512-6i0HVbUfcKaTv+EG8ZTr75az7GFXcLYk9UyLEg7Notv/Ma+z/UG3TCoz6GiNeOrn1E/e63I0X/Hpw18jHOTUnA== - -parallel-transform@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.1.0.tgz#d410f065b05da23081fcd10f28854c29bda33b06" - integrity sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY= - dependencies: - cyclist "~0.2.2" - inherits "^2.0.3" - readable-stream "^2.1.5" - -parent-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5" - integrity sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA== - dependencies: - callsites "^3.0.0" - -parse-asn1@^5.0.0: - version "5.1.3" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.3.tgz#1600c6cc0727365d68b97f3aa78939e735a75204" - integrity sha512-VrPoetlz7B/FqjBLD2f5wBVZvsZVLnRUrxVLfRYhGXCODa/NWE4p3Wp+6+aV3ZPL3KM7/OZmxDIwwijD7yuucg== - dependencies: - asn1.js "^4.0.0" - browserify-aes "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - safe-buffer "^5.1.1" - -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - -parseurl@~1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" - integrity sha1-/CidTtiZMRlGDBViUyYs3I3mW/M= - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" - integrity sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo= - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-is-inside@^1.0.1, path-is-inside@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= - -pbkdf2@^3.0.3: - version "3.0.17" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" - integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pluralize@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" - integrity sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow== - -portfinder@^1.0.9: - version "1.0.20" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.20.tgz#bea68632e54b2e13ab7b0c4775e9b41bf270e44a" - integrity sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw== - dependencies: - async "^1.5.2" - debug "^2.2.0" - mkdirp "0.5.x" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= - -prettier-linter-helpers@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" - integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== - dependencies: - fast-diff "^1.1.2" - -prettier@^1.16.1: - version "1.16.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.16.1.tgz#534c2c9d7853f8845e5e078384e71973bd74089f" - integrity sha512-XXUITwIkGb3CPJ2hforHah/zTINRyie5006Jd2HKy2qz7snEJXl0KLfsJZW/wst9g6R2rFvqba3VpNYdu1hDcA== - -process-nextick-args@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= - -proxy-addr@~2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93" - integrity sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA== - dependencies: - forwarded "~0.1.2" - ipaddr.js "1.8.0" - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -public-encrypt@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" - integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - -punycode@^1.2.4: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= - -punycode@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -qs@6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - -querystring-es3@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" - integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= - -querystring@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - -querystringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.0.tgz#7ded8dfbf7879dcc60d0a644ac6754b283ad17ef" - integrity sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg== - -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80" - integrity sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A== - dependencies: - safe-buffer "^5.1.0" - -randomfill@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" - integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - -range-parser@^1.0.3, range-parser@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" - integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= - -raw-body@2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.3.tgz#1b324ece6b5706e153855bc1148c65bb7f6ea0c3" - integrity sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw== - dependencies: - bytes "3.0.0" - http-errors "1.6.3" - iconv-lite "0.4.23" - unpipe "1.0.0" - -rc@^1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^3.0.6: - version "3.1.1" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.1.1.tgz#ed6bbc6c5ba58b090039ff18ce670515795aeb06" - integrity sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexpp@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" - integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -repeat-element@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" - integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-main-filename@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" - integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= - -requireindex@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.2.0.tgz#3463cdb22ee151902635aa6c9535d4de9c2ef1ef" - integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= - dependencies: - resolve-from "^3.0.0" - -resolve-dir@^1.0.0, resolve-dir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - -run-async@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" - integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= - dependencies: - is-promise "^2.1.0" - -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= - dependencies: - aproba "^1.1.1" - -rxjs@^6.1.0: - version "6.3.3" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55" - integrity sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw== - dependencies: - tslib "^1.9.0" - -safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -schema-utils@^0.4.4: - version "0.4.7" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" - integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== - dependencies: - ajv "^6.1.0" - ajv-keywords "^3.1.0" - -schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== - dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= - -selfsigned@^1.9.1: - version "1.10.4" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.4.tgz#cdd7eccfca4ed7635d47a08bf2d5d3074092e2cd" - integrity sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw== - dependencies: - node-forge "0.7.5" - -semver@5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" - integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== - -semver@^5.3.0, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== - -send@0.16.2: - version "0.16.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" - integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.6.2" - mime "1.4.1" - ms "2.0.0" - on-finished "~2.3.0" - range-parser "~1.2.0" - statuses "~1.4.0" - -serialize-javascript@^1.4.0: - version "1.6.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.6.1.tgz#4d1f697ec49429a847ca6f442a2a755126c4d879" - integrity sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw== - -serve-index@^1.7.2: - version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.13.2: - version "1.13.2" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" - integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.2" - send "0.16.2" - -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.1" - to-object-path "^0.3.0" - -set-value@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" - integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setimmediate@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= - -slice-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== - dependencies: - ansi-styles "^3.2.0" - astral-regex "^1.0.0" - is-fullwidth-code-point "^2.0.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -sockjs-client@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.3.0.tgz#12fc9d6cb663da5739d3dc5fb6e8687da95cb177" - integrity sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg== - dependencies: - debug "^3.2.5" - eventsource "^1.0.7" - faye-websocket "~0.11.1" - inherits "^2.0.3" - json3 "^3.3.2" - url-parse "^1.4.3" - -sockjs@0.3.19: - version "0.3.19" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" - integrity sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw== - dependencies: - faye-websocket "^0.10.0" - uuid "^3.0.1" - -source-list-map@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" - integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - -source-map-resolve@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== - dependencies: - atob "^2.1.1" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.3, source-map-support@~0.5.6: - version "0.5.10" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.10.tgz#2214080bc9d51832511ee2bab96e3c2f9353120c" - integrity sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= - -source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -spdy-transport@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" - integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== - dependencies: - debug "^4.1.0" - detect-node "^2.0.4" - hpack.js "^2.1.6" - obuf "^1.1.2" - readable-stream "^3.0.6" - wbuf "^1.7.3" - -spdy@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.0.tgz#81f222b5a743a329aa12cea6a390e60e9b613c52" - integrity sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q== - dependencies: - debug "^4.1.0" - handle-thing "^2.0.0" - http-deceiver "^1.2.7" - select-hose "^2.0.0" - spdy-transport "^3.0.0" - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -ssri@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" - integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== - dependencies: - figgy-pudding "^3.5.1" - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -"statuses@>= 1.4.0 < 2": - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -statuses@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" - integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== - -stream-browserify@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" - integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== - dependencies: - inherits "~2.0.1" - readable-stream "^2.0.2" - -stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" - integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - -stream-http@^2.7.2: - version "2.8.3" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" - integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^2.3.6" - to-arraybuffer "^1.0.0" - xtend "^4.0.0" - -stream-shift@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" - integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string_decoder@^1.0.0, string_decoder@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" - integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== - dependencies: - safe-buffer "~5.1.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" - integrity sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow== - dependencies: - ansi-regex "^4.0.0" - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-json-comments@^2.0.1, strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -supports-color@^5.1.0, supports-color@^5.3.0, supports-color@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -table@^5.0.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/table/-/table-5.2.2.tgz#61d474c9e4d8f4f7062c98c7504acb3c08aa738f" - integrity sha512-f8mJmuu9beQEDkKHLzOv4VxVYlU68NpdzjbGPl69i4Hx0sTopJuNxuzJd17iV2h24dAfa93u794OnDA5jqXvfQ== - dependencies: - ajv "^6.6.1" - lodash "^4.17.11" - slice-ansi "^2.0.0" - string-width "^2.1.1" - -tapable@^1.0.0, tapable@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.1.tgz#4d297923c5a72a42360de2ab52dadfaaec00018e" - integrity sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA== - -tar@^4: - version "4.4.8" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" - integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.3.4" - minizlib "^1.1.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.2" - -terser-webpack-plugin@^1.1.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz#7545da9ae5f4f9ae6a0ac961eb46f5e7c845cc26" - integrity sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw== - dependencies: - cacache "^11.0.2" - find-cache-dir "^2.0.0" - schema-utils "^1.0.0" - serialize-javascript "^1.4.0" - source-map "^0.6.1" - terser "^3.8.1" - webpack-sources "^1.1.0" - worker-farm "^1.5.2" - -terser@^3.8.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-3.14.1.tgz#cc4764014af570bc79c79742358bd46926018a32" - integrity sha512-NSo3E99QDbYSMeJaEk9YW2lTg3qS9V0aKGlb+PlOrei1X02r1wSBHCNX/O+yeTRFSWPKPIGj6MqvvdqV4rnVGw== - dependencies: - commander "~2.17.1" - source-map "~0.6.1" - source-map-support "~0.5.6" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -through2@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through@^2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - -thunky@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" - integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== - -timers-browserify@^2.0.4: - version "2.0.10" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" - integrity sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg== - dependencies: - setimmediate "^1.0.4" - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - -to-arraybuffer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" - integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -tslib@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" - integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== - -tty-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" - integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - -type-is@~1.6.16: - version "1.6.16" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194" - integrity sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.18" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -typescript@^3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.2.4.tgz#c585cb952912263d915b462726ce244ba510ef3d" - integrity sha512-0RNDbSdEokBeEAkgNbxJ+BLwSManFy9TeXz8uW+48j/xhEXv1ePME60olyzw2XzUqUBNAYFeJadIqAgNqIACwg== - -union-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" - integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^0.4.3" - -unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.1.tgz#5e9edc6d1ce8fb264db18a507ef9bd8544451ca6" - integrity sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg== - dependencies: - imurmurhash "^0.1.4" - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upath@^1.0.5: - version "1.1.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd" - integrity sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw== - -uri-js@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" - integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-parse@^1.4.3: - version "1.4.4" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.4.tgz#cac1556e95faa0303691fec5cf9d5a1bc34648f8" - integrity sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg== - dependencies: - querystringify "^2.0.0" - requires-port "^1.0.0" - -url@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= - dependencies: - punycode "1.3.2" - querystring "0.2.0" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@^1.0.1, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -util@0.10.3: - version "0.10.3" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" - integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= - dependencies: - inherits "2.0.1" - -util@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" - integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - dependencies: - inherits "2.0.3" - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^3.0.1, uuid@^3.1.0, uuid@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" - integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== - -v8-compile-cache@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.2.tgz#a428b28bb26790734c4fc8bc9fa106fccebf6a6c" - integrity sha512-1wFuMUIM16MDJRCrpbpuEPTUGmM5QMUg0cr3KFwra2XgOgFcPGDQHDh3CszSCD2Zewc/dh/pamNEW8CbfDebUw== - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -vm-browserify@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" - integrity sha1-XX6kW7755Kb/ZflUOOCofDV9WnM= - dependencies: - indexof "0.0.1" - -watchpack@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" - integrity sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA== - dependencies: - chokidar "^2.0.2" - graceful-fs "^4.1.2" - neo-async "^2.5.0" - -wbuf@^1.1.0, wbuf@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" - integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - dependencies: - minimalistic-assert "^1.0.0" - -webpack-cli@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.2.1.tgz#779c696c82482491f0803907508db2e276ed3b61" - integrity sha512-jeJveHwz/vwpJ3B8bxEL5a/rVKIpRNJDsKggfKnxuYeohNDW4Y/wB9N/XHJA093qZyS0r6mYL+/crLsIol4WKA== - dependencies: - chalk "^2.4.1" - cross-spawn "^6.0.5" - enhanced-resolve "^4.1.0" - findup-sync "^2.0.0" - global-modules "^1.0.0" - global-modules-path "^2.3.0" - import-local "^2.0.0" - interpret "^1.1.0" - lightercollective "^0.1.0" - loader-utils "^1.1.0" - supports-color "^5.5.0" - v8-compile-cache "^2.0.2" - yargs "^12.0.4" - -webpack-dev-middleware@3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz#1132fecc9026fd90f0ecedac5cbff75d1fb45890" - integrity sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA== - dependencies: - memory-fs "~0.4.1" - mime "^2.3.1" - range-parser "^1.0.3" - webpack-log "^2.0.0" - -webpack-dev-server@^3.1.14: - version "3.1.14" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.1.14.tgz#60fb229b997fc5a0a1fc6237421030180959d469" - integrity sha512-mGXDgz5SlTxcF3hUpfC8hrQ11yhAttuUQWf1Wmb+6zo3x6rb7b9mIfuQvAPLdfDRCGRGvakBWHdHOa0I9p/EVQ== - dependencies: - ansi-html "0.0.7" - bonjour "^3.5.0" - chokidar "^2.0.0" - compression "^1.5.2" - connect-history-api-fallback "^1.3.0" - debug "^3.1.0" - del "^3.0.0" - express "^4.16.2" - html-entities "^1.2.0" - http-proxy-middleware "~0.18.0" - import-local "^2.0.0" - internal-ip "^3.0.1" - ip "^1.1.5" - killable "^1.0.0" - loglevel "^1.4.1" - opn "^5.1.0" - portfinder "^1.0.9" - schema-utils "^1.0.0" - selfsigned "^1.9.1" - semver "^5.6.0" - serve-index "^1.7.2" - sockjs "0.3.19" - sockjs-client "1.3.0" - spdy "^4.0.0" - strip-ansi "^3.0.0" - supports-color "^5.1.0" - url "^0.11.0" - webpack-dev-middleware "3.4.0" - webpack-log "^2.0.0" - yargs "12.0.2" - -webpack-log@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-1.2.0.tgz#a4b34cda6b22b518dbb0ab32e567962d5c72a43d" - integrity sha512-U9AnICnu50HXtiqiDxuli5gLB5PGBo7VvcHx36jRZHwK4vzOYLbImqT4lwWwoMHdQWwEKw736fCHEekokTEKHA== - dependencies: - chalk "^2.1.0" - log-symbols "^2.1.0" - loglevelnext "^1.0.1" - uuid "^3.1.0" - -webpack-log@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" - integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== - dependencies: - ansi-colors "^3.0.0" - uuid "^3.3.2" - -webpack-sources@^1.1.0, webpack-sources@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" - integrity sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack@^4.29.0: - version "4.29.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.29.0.tgz#f2cfef83f7ae404ba889ff5d43efd285ca26e750" - integrity sha512-pxdGG0keDBtamE1mNvT5zyBdx+7wkh6mh7uzMOo/uRQ/fhsdj5FXkh/j5mapzs060forql1oXqXN9HJGju+y7w== - dependencies: - "@webassemblyjs/ast" "1.7.11" - "@webassemblyjs/helper-module-context" "1.7.11" - "@webassemblyjs/wasm-edit" "1.7.11" - "@webassemblyjs/wasm-parser" "1.7.11" - acorn "^6.0.5" - acorn-dynamic-import "^4.0.0" - ajv "^6.1.0" - ajv-keywords "^3.1.0" - chrome-trace-event "^1.0.0" - enhanced-resolve "^4.1.0" - eslint-scope "^4.0.0" - json-parse-better-errors "^1.0.2" - loader-runner "^2.3.0" - loader-utils "^1.1.0" - memory-fs "~0.4.1" - micromatch "^3.1.8" - mkdirp "~0.5.0" - neo-async "^2.5.0" - node-libs-browser "^2.0.0" - schema-utils "^0.4.4" - tapable "^1.1.0" - terser-webpack-plugin "^1.1.0" - watchpack "^1.5.0" - webpack-sources "^1.3.0" - -websocket-driver@>=0.5.1: - version "0.7.0" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" - integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs= - dependencies: - http-parser-js ">=0.4.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" - integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@^1.2.14, which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -wordwrap@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= - -worker-farm@^1.5.2: - version "1.6.0" - resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.6.0.tgz#aecc405976fab5a95526180846f0dba288f3a4a0" - integrity sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ== - dependencies: - errno "~0.1.7" - -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" - integrity sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c= - dependencies: - mkdirp "^0.5.1" - -xregexp@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020" - integrity sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg== - -xtend@^4.0.0, xtend@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= - -"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== - -yallist@^3.0.0, yallist@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" - integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== - -yargs-parser@^10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" - integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== - dependencies: - camelcase "^4.1.0" - -yargs-parser@^11.1.1: - version "11.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" - integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs@12.0.2: - version "12.0.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc" - integrity sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ== - dependencies: - cliui "^4.0.0" - decamelize "^2.0.0" - find-up "^3.0.0" - get-caller-file "^1.0.1" - os-locale "^3.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1 || ^4.0.0" - yargs-parser "^10.1.0" - -yargs@^12.0.4: - version "12.0.5" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" - integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw== - dependencies: - cliui "^4.0.0" - decamelize "^1.2.0" - find-up "^3.0.0" - get-caller-file "^1.0.1" - os-locale "^3.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1 || ^4.0.0" - yargs-parser "^11.1.1" From 589c5c97bff645f518a5aee0da75463d274bb28e Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 18 Feb 2019 17:23:57 +0100 Subject: [PATCH 006/473] WIP Visual Console Client Former-commit-id: a638705269ea6ea35c00f1f4429c273bf861cfed --- visual_console/src/VisualConsole.ts | 257 +++++++++++++++++++++++- visual_console/src/VisualConsoleItem.ts | 108 +++++++--- visual_console/src/index.ts | 75 ++++++- visual_console/src/items/StaticGraph.ts | 14 +- visual_console/src/lib.ts | 12 +- visual_console/static/main.css | 4 + 6 files changed, 416 insertions(+), 54 deletions(-) diff --git a/visual_console/src/VisualConsole.ts b/visual_console/src/VisualConsole.ts index 9c8d5b6a31..287f54d0b5 100644 --- a/visual_console/src/VisualConsole.ts +++ b/visual_console/src/VisualConsole.ts @@ -1,3 +1,256 @@ -class VisualConsole {} +import { UnknownObject, Size } from "./types"; +import { parseBoolean, sizePropsDecoder, parseIntOr } from "./lib"; +import VisualConsoleItem, { + VisualConsoleItemProps, + VisualConsoleItemType +} from "./VisualConsoleItem"; +import StaticGraph, { staticGraphPropsDecoder } from "./items/StaticGraph"; +import Icon, { iconPropsDecoder } from "./items/Icon"; +import ColorCloud, { colorCloudPropsDecoder } from "./items/ColorCloud"; +import Group, { groupPropsDecoder } from "./items/Group"; -export default VisualConsole; +// Base properties. +export interface VisualConsoleProps extends Size { + readonly id: number; + name: string; + groupId: number; + backgroundURL: string | null; // URL? + backgroundColor: string | null; + isFavorite: boolean; +} + +/** + * Build a valid typed object from a raw object. + * This will allow us to ensure the type safety. + * + * @param data Raw object. + * @return An object representing the Visual Console props. + * @throws Will throw a TypeError if some property + * is missing from the raw object or have an invalid type. + */ +export function visualConsolePropsDecoder( + data: UnknownObject +): VisualConsoleProps | never { + // Object destructuring: http://es6-features.org/#ObjectMatchingShorthandNotation + const { + id, + name, + groupId, + backgroundURL, + backgroundColor, + isFavorite + } = data; + + if (id == null || isNaN(parseInt(id))) { + throw new TypeError("invalid Id."); + } + if (typeof name !== "string" || name.length === 0) { + throw new TypeError("invalid name."); + } + if (groupId == null || isNaN(parseInt(groupId))) { + throw new TypeError("invalid group Id."); + } + + return { + id: parseInt(id), + name, + groupId: parseInt(groupId), + backgroundURL: + typeof backgroundURL === "string" && backgroundURL.length > 0 + ? backgroundURL + : null, + backgroundColor: + typeof backgroundColor === "string" && backgroundColor.length > 0 + ? backgroundColor + : null, + isFavorite: parseBoolean(isFavorite), + ...sizePropsDecoder(data) + }; +} + +// TODO: Document. +function itemInstanceFrom(data: UnknownObject) { + const type = parseIntOr(data.type, null); + if (type == null) throw new TypeError("missing item type."); + + switch (type) { + case VisualConsoleItemType.STATIC_GRAPH: + return new StaticGraph(staticGraphPropsDecoder(data)); + case VisualConsoleItemType.MODULE_GRAPH: + throw new TypeError("item not found"); + case VisualConsoleItemType.SIMPLE_VALUE: + throw new TypeError("item not found"); + case VisualConsoleItemType.PERCENTILE_BAR: + throw new TypeError("item not found"); + case VisualConsoleItemType.LABEL: + throw new TypeError("item not found"); + case VisualConsoleItemType.ICON: + return new Icon(iconPropsDecoder(data)); + case VisualConsoleItemType.SIMPLE_VALUE_MAX: + throw new TypeError("item not found"); + case VisualConsoleItemType.SIMPLE_VALUE_MIN: + throw new TypeError("item not found"); + case VisualConsoleItemType.SIMPLE_VALUE_AVG: + throw new TypeError("item not found"); + case VisualConsoleItemType.PERCENTILE_BUBBLE: + throw new TypeError("item not found"); + case VisualConsoleItemType.SERVICE: + throw new TypeError("item not found"); + case VisualConsoleItemType.GROUP_ITEM: + return new Group(groupPropsDecoder(data)); + case VisualConsoleItemType.BOX_ITEM: + throw new TypeError("item not found"); + case VisualConsoleItemType.LINE_ITEM: + throw new TypeError("item not found"); + case VisualConsoleItemType.AUTO_SLA_GRAPH: + throw new TypeError("item not found"); + case VisualConsoleItemType.CIRCULAR_PROGRESS_BAR: + throw new TypeError("item not found"); + case VisualConsoleItemType.CIRCULAR_INTERIOR_PROGRESS_BAR: + throw new TypeError("item not found"); + case VisualConsoleItemType.DONUT_GRAPH: + throw new TypeError("item not found"); + case VisualConsoleItemType.BARS_GRAPH: + throw new TypeError("item not found"); + case VisualConsoleItemType.CLOCK: + throw new TypeError("item not found"); + case VisualConsoleItemType.COLOR_CLOUD: + return new ColorCloud(colorCloudPropsDecoder(data)); + default: + throw new TypeError("item not found"); + } +} + +export default class VisualConsole { + // Reference to the DOM element which will contain the items. + private readonly containerRef: HTMLElement; + // Properties. + private _props: VisualConsoleProps; + // Visual Console Item instances. + private elements: VisualConsoleItem[] = []; + + constructor( + container: HTMLElement, + props: VisualConsoleProps, + items: UnknownObject[] + ) { + this.containerRef = container; + this._props = props; + + // Force the first render. + this.render(); + + // TODO: Document. + items.forEach(item => { + try { + const itemInstance = itemInstanceFrom(item); + this.elements.push(itemInstance); + itemInstance.onClick(e => + console.log(`Clicked element #${e.data.id}`, e) + ); + this.containerRef.append(itemInstance.elementRef); + } catch (error) { + console.log("Error creating a new element:", error.message); + } + }); + + // Sort by isOnTop, id ASC + this.elements.sort(function(a, b) { + if (a.props.isOnTop && !b.props.isOnTop) return 1; + else if (!a.props.isOnTop && b.props.isOnTop) return -1; + else if (a.props.id < b.props.id) return 1; + else return -1; + }); + } + + /** + * Public accessor of the `props` property. + * @return Properties. + */ + get props(): VisualConsoleProps { + return this._props; + } + + /** + * Public setter of the `props` property. + * If the new props are different enough than the + * stored props, a render would be fired. + * @param newProps + */ + set props(newProps: VisualConsoleProps) { + const prevProps = this.props; + // Update the internal props. + this._props = newProps; + + // From this point, things which rely on this.props can access to the changes. + + // Re-render. + this.render(prevProps); + } + + /** + * Recreate or update the HTMLElement which represents the Visual Console into the DOM. + * @param prevProps If exists it will be used to only DOM updates instead of a full replace. + */ + render(prevProps: VisualConsoleProps | null = null): void { + if (prevProps) { + if (prevProps.backgroundURL !== this.props.backgroundURL) { + this.containerRef.style.backgroundImage = this.props.backgroundURL; + } + if (prevProps.backgroundColor !== this.props.backgroundColor) { + this.containerRef.style.backgroundColor = this.props.backgroundColor; + } + if (this.sizeChanged(prevProps, this.props)) { + this.resizeElement(this.props.width, this.props.height); + } + } else { + this.containerRef.style.backgroundImage = this.props.backgroundURL; + this.containerRef.style.backgroundColor = this.props.backgroundColor; + this.resizeElement(this.props.width, this.props.height); + } + } + + /** + * Compare the previous and the new size and return + * a boolean value in case the size changed. + * @param prevSize + * @param newSize + * @return Whether the size changed or not. + */ + sizeChanged(prevSize: Size, newSize: Size): boolean { + return ( + prevSize.width !== newSize.width || prevSize.height !== newSize.height + ); + } + + /** + * Resize the DOM container. + * @param width + * @param height + */ + resizeElement(width: number, height: number): void { + this.containerRef.style.width = `${width}px`; + this.containerRef.style.height = `${height}px`; + } + + /** + * Update the size into the properties and resize the DOM container. + * @param width + * @param height + */ + resize(width: number, height: number): void { + this.props = { + ...this.props, // Object spread: http://es6-features.org/#SpreadOperator + width, + height + }; + } + + /** + * To remove the event listeners and the elements from the DOM. + */ + remove(): void { + this.elements.forEach(e => e.remove()); // Arrow function. + this.elements = []; + } +} diff --git a/visual_console/src/VisualConsoleItem.ts b/visual_console/src/VisualConsoleItem.ts index 7895854a14..cd01273d35 100644 --- a/visual_console/src/VisualConsoleItem.ts +++ b/visual_console/src/VisualConsoleItem.ts @@ -7,19 +7,63 @@ import { } from "./lib"; import TypedEvent, { Listener, Disposable } from "./TypedEvent"; +// Enum: https://www.typescriptlang.org/docs/handbook/enums.html. +export const enum VisualConsoleItemType { + STATIC_GRAPH = 0, + MODULE_GRAPH = 1, + SIMPLE_VALUE = 2, + PERCENTILE_BAR = 3, + LABEL = 4, + ICON = 5, + SIMPLE_VALUE_MAX = 6, + SIMPLE_VALUE_MIN = 7, + SIMPLE_VALUE_AVG = 8, + PERCENTILE_BUBBLE = 9, + SERVICE = 10, + GROUP_ITEM = 11, + BOX_ITEM = 12, + LINE_ITEM = 13, + AUTO_SLA_GRAPH = 14, + CIRCULAR_PROGRESS_BAR = 15, + CIRCULAR_INTERIOR_PROGRESS_BAR = 16, + DONUT_GRAPH = 17, + BARS_GRAPH = 18, + CLOCK = 19, + COLOR_CLOUD = 20 +} + // Base item properties. This interface should be extended by the item implementations. export interface VisualConsoleItemProps extends Position, Size { readonly id: number; - readonly type: number; + readonly type: VisualConsoleItemType; label: string | null; + labelPosition: "up" | "right" | "down" | "left"; isLinkEnabled: boolean; isOnTop: boolean; parentId: number | null; aclGroupId: number | null; } +// FIXME: Fix type compatibility. export type ItemClickEvent = { - data: ItemProps; + // data: ItemProps; + data: UnknownObject; +}; + +/** + * Extract a valid enum value from a raw label position value. + * @param labelPosition Raw value. + */ +const parseLabelPosition = (labelPosition: any) => { + switch (labelPosition) { + case "up": + case "right": + case "down": + case "left": + return labelPosition; + default: + return "down"; + } }; /** @@ -31,13 +75,13 @@ export type ItemClickEvent = { * @throws Will throw a TypeError if some property * is missing from the raw object or have an invalid type. */ -export function itemPropsDecoder( +export function itemBasePropsDecoder( data: UnknownObject ): VisualConsoleItemProps | never { if (data.id == null || isNaN(parseInt(data.id))) { throw new TypeError("invalid id."); } - // TODO: Check valid types. + // TODO: Check for valid types. if (data.type == null || isNaN(parseInt(data.type))) { throw new TypeError("invalid type."); } @@ -49,6 +93,7 @@ export function itemPropsDecoder( typeof data.label === "string" && data.label.length > 0 ? data.label : null, + labelPosition: parseLabelPosition(data.labelPosition), isLinkEnabled: parseBoolean(data.isLinkEnabled), isOnTop: parseBoolean(data.isOnTop), parentId: parseIntOr(data.parentId, null), @@ -61,12 +106,10 @@ export function itemPropsDecoder( abstract class VisualConsoleItem { // Properties of the item. private itemProps: ItemProps; - // Reference of the DOM element which contain all the items. - private readonly containerRef: HTMLElement; - // Reference of the DOM element which contain the item box. - private readonly itemBoxRef: HTMLElement; - // Reference of the DOM element which contain the view of the item which extends this class. - protected readonly elementRef: HTMLElement; + // Reference to the DOM element which will contain the item. + public readonly elementRef: HTMLElement; + // Reference to the DOM element which will contain the view of the item which extends this class. + protected readonly childElementRef: HTMLElement; // Event manager for click events. private readonly clickEventManager = new TypedEvent< ItemClickEvent @@ -80,8 +123,7 @@ abstract class VisualConsoleItem { */ abstract createDomElement(): HTMLElement; - constructor(container: HTMLElement, props: ItemProps) { - this.containerRef = container; + constructor(props: ItemProps) { this.itemProps = props; /* @@ -90,30 +132,31 @@ abstract class VisualConsoleItem { * all the common things like click events, show a border * when hovered, etc. */ - this.itemBoxRef = this.createItemBoxDomElement(); + this.elementRef = this.createContainerDomElement(); /* * Get a HTMLElement which represents the custom view * of the Visual Console item. This element will be * different depending on the item implementation. */ - this.elementRef = this.createDomElement(); + this.childElementRef = this.createDomElement(); - // Insert the elements into their parents. - // Visual Console Container > Generic Item Box > Custom Item View. - this.itemBoxRef.append(this.elementRef); - this.containerRef.append(this.itemBoxRef); + // Insert the elements into the container. + // Visual Console Item Container > Custom Item View. + this.elementRef.append(this.childElementRef); } /** * To create a new box for the visual console item. * @return Item box. */ - private createItemBoxDomElement(): HTMLElement { + private createContainerDomElement(): HTMLElement { const box: HTMLDivElement = document.createElement("div"); box.className = "visual-console-item"; box.style.width = `${this.props.width}px`; box.style.height = `${this.props.height}px`; + box.style.left = `${this.props.x}px`; + box.style.top = `${this.props.y}px`; box.onclick = () => this.clickEventManager.emit({ data: this.props }); // TODO: Add label. return box; @@ -161,26 +204,25 @@ abstract class VisualConsoleItem { /** * To recreate or update the HTMLElement which represents the item into the DOM. - * @param prevProps If exists it will be used to only perform - * perform DOM updates instead of a full replace. + * @param prevProps If exists it will be used to only perform DOM updates instead of a full replace. */ - render(prevProps: ItemProps | null): void { + render(prevProps: ItemProps | null = null): void { // Move box. if (!prevProps || prevProps.x !== this.props.x) { - this.itemBoxRef.style.left = `${this.props.x}px`; + this.elementRef.style.left = `${this.props.x}px`; } if (!prevProps || prevProps.y !== this.props.y) { - this.itemBoxRef.style.top = `${this.props.y}px`; + this.elementRef.style.top = `${this.props.y}px`; } // Resize box. if (!prevProps || prevProps.width !== this.props.width) { - this.itemBoxRef.style.width = `${this.props.width}px`; + this.elementRef.style.width = `${this.props.width}px`; } if (!prevProps || prevProps.height !== this.props.height) { - this.itemBoxRef.style.height = `${this.props.height}px`; + this.elementRef.style.height = `${this.props.height}px`; } - this.elementRef.replaceWith(this.createDomElement()); + this.childElementRef.replaceWith(this.createDomElement()); } /** @@ -190,9 +232,9 @@ abstract class VisualConsoleItem { // Event listeners. this.disposables.forEach(_ => _.dispose()); // VisualConsoleItem extension DOM element. - this.elementRef.remove(); + this.childElementRef.remove(); // VisualConsoleItem DOM element. - this.itemBoxRef.remove(); + this.elementRef.remove(); } /** @@ -207,8 +249,8 @@ abstract class VisualConsoleItem { this.itemProps.x = x; this.itemProps.y = y; // Move element. - this.itemBoxRef.style.left = `${x}px`; - this.itemBoxRef.style.top = `${y}px`; + this.elementRef.style.left = `${x}px`; + this.elementRef.style.top = `${y}px`; } /** @@ -223,8 +265,8 @@ abstract class VisualConsoleItem { this.itemProps.width = width; this.itemProps.height = height; // Resize element. - this.itemBoxRef.style.width = `${width}px`; - this.itemBoxRef.style.height = `${height}px`; + this.elementRef.style.width = `${width}px`; + this.elementRef.style.height = `${height}px`; } /** diff --git a/visual_console/src/index.ts b/visual_console/src/index.ts index 177adaf0ee..6455eea9e3 100644 --- a/visual_console/src/index.ts +++ b/visual_console/src/index.ts @@ -1,5 +1,14 @@ -// import VisualConsole from "./VisualConsole"; -import StaticGraphItem from "./items/StaticGraph"; +/* + * Useful resources. + * http://es6-features.org/ + * http://exploringjs.com/es6 + * https://www.typescriptlang.org/ + */ + +import VisualConsole, { + visualConsolePropsDecoder, + VisualConsoleProps +} from "./VisualConsole"; // declare global { // interface Window { @@ -12,21 +21,32 @@ import StaticGraphItem from "./items/StaticGraph"; const container = document.getElementById("visual-console-container"); if (container != null) { - const item = new StaticGraphItem(container, { + const rawProps = { + id: 1, + groupId: 0, + name: "Test Visual Console", + width: 800, + height: 300, + backgroundURL: null, + backgroundColor: "#000000", + isFavorite: false + }; + + const staticGraphRawProps = { // Generic props. id: 1, - type: 1, + type: 0, // Static graph = 0 label: null, isLinkEnabled: false, isOnTop: false, parentId: null, aclGroupId: null, // Position props. - x: 0, - y: 0, + x: 100, + y: 50, // Size props. - width: 50, - height: 50, + width: 100, + height: 100, // Agent props. agentId: null, agentName: null, @@ -37,5 +57,42 @@ if (container != null) { imageSrc: "https://brutus.artica.lan:8081/uploads/-/system/project/avatar/1/1.png", showLastValueTooltip: "default" - }); + }; + + const colorCloudRawProps = { + // Generic props. + id: 2, + type: 20, // Static graph = 0 + label: null, + labelText: "CLOUD", + isLinkEnabled: false, + isOnTop: false, + parentId: null, + aclGroupId: null, + // Position props. + x: 300, + y: 50, + // Size props. + width: 150, + height: 150, + // Agent props. + agentId: null, + agentName: null, + // Module props. + moduleId: null, + moduleName: null, + // Custom props. + color: "rgb(100, 50, 245)" + }; + + try { + const visualConsole = new VisualConsole( + container, + visualConsolePropsDecoder(rawProps), + [staticGraphRawProps, colorCloudRawProps] + ); + console.log(visualConsole); + } catch (error) { + console.log("ERROR", error.message); + } } diff --git a/visual_console/src/items/StaticGraph.ts b/visual_console/src/items/StaticGraph.ts index 6bfad01adb..18c2c7ce99 100644 --- a/visual_console/src/items/StaticGraph.ts +++ b/visual_console/src/items/StaticGraph.ts @@ -4,14 +4,16 @@ import { UnknownObject } from "../types"; -import { modulePropsDecoder } from "../lib"; +import { modulePropsDecoder, linkedVCPropsDecoder } from "../lib"; import VisualConsoleItem, { VisualConsoleItemProps, - itemPropsDecoder + itemBasePropsDecoder, + VisualConsoleItemType } from "../VisualConsoleItem"; export type StaticGraphProps = { + type: VisualConsoleItemType.STATIC_GRAPH; imageSrc: string; // URL? showLastValueTooltip: "default" | "enabled" | "disabled"; } & VisualConsoleItemProps & @@ -49,10 +51,12 @@ export function staticGraphPropsDecoder( } return { + ...itemBasePropsDecoder(data), // Object spread. It will merge the properties of the two objects. + type: VisualConsoleItemType.STATIC_GRAPH, imageSrc: data.imageSrc, showLastValueTooltip: parseShowLastValueTooltip(data.showLastValueTooltip), - ...itemPropsDecoder(data), // Object spread. It will merge the properties of the two objects. - ...modulePropsDecoder(data) // Object spread. It will merge the properties of the two objects. + ...modulePropsDecoder(data), // Object spread. It will merge the properties of the two objects. + ...linkedVCPropsDecoder(data) // Object spread. It will merge the properties of the two objects. }; } @@ -62,6 +66,8 @@ export default class StaticGraph extends VisualConsoleItem { img.className = "static-graph"; img.src = this.props.imageSrc; + // TODO: Show last value in a tooltip. + return img; } } diff --git a/visual_console/src/lib.ts b/visual_console/src/lib.ts index 9dc7e28a67..929fb00da5 100644 --- a/visual_console/src/lib.ts +++ b/visual_console/src/lib.ts @@ -73,7 +73,7 @@ export function sizePropsDecoder(data: UnknownObject): Size | never { * @return An object representing the agent properties. */ export function agentPropsDecoder(data: UnknownObject): WithAgentProps { - // Object destructuring: http://exploringjs.com/es6/ch_destructuring.html + // Object destructuring: http://es6-features.org/#ObjectMatchingShorthandNotation const { metaconsoleId, agentId: id, agentName: name } = data; const agentProps: WithAgentProps = { @@ -84,7 +84,7 @@ export function agentPropsDecoder(data: UnknownObject): WithAgentProps { return metaconsoleId != null ? { metaconsoleId, - ...agentProps // Object spread: http://exploringjs.com/es6/ch_parameter-handling.html#sec_spread-operator + ...agentProps // Object spread: http://es6-features.org/#SpreadOperator } : agentProps; } @@ -95,7 +95,7 @@ export function agentPropsDecoder(data: UnknownObject): WithAgentProps { * @return An object representing the module and agent properties. */ export function modulePropsDecoder(data: UnknownObject): WithModuleProps { - // Object destructuring: http://exploringjs.com/es6/ch_destructuring.html + // Object destructuring: http://es6-features.org/#ObjectMatchingShorthandNotation const { moduleId: id, moduleName: name } = data; return { @@ -114,7 +114,7 @@ export function modulePropsDecoder(data: UnknownObject): WithModuleProps { export function linkedVCPropsDecoder( data: UnknownObject ): LinkedVisualConsoleProps | never { - // Object destructuring: http://exploringjs.com/es6/ch_destructuring.html + // Object destructuring: http://es6-features.org/#ObjectMatchingShorthandNotation const { metaconsoleId, linkedLayoutId: id, @@ -160,13 +160,13 @@ export function linkedVCPropsDecoder( const linkedLayoutBaseProps = { linkedLayoutId: parseIntOr(id, null), linkedLayoutAgentId: parseIntOr(agentId, null), - ...linkedLayoutStatusProps // Object spread: http://exploringjs.com/es6/ch_parameter-handling.html#sec_spread-operator + ...linkedLayoutStatusProps // Object spread: http://es6-features.org/#SpreadOperator }; return metaconsoleId != null ? { metaconsoleId, - ...linkedLayoutBaseProps // Object spread: http://exploringjs.com/es6/ch_parameter-handling.html#sec_spread-operator + ...linkedLayoutBaseProps // Object spread: http://es6-features.org/#SpreadOperator } : linkedLayoutBaseProps; } diff --git a/visual_console/static/main.css b/visual_console/static/main.css index ff2307b070..598eea15a5 100644 --- a/visual_console/static/main.css +++ b/visual_console/static/main.css @@ -1,3 +1,7 @@ +.visual-console-item { + position: absolute; +} + .visual-console-item > * { width: inherit; height: inherit; From 5e3cdbdcf82763dbb952a97df3caa6e14864d0d5 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 22 Feb 2019 13:29:48 +0100 Subject: [PATCH 007/473] Added a test suite to the Visual Console Client Former-commit-id: 63f6ff074881ada085ac550a0e022bc7d4250ec0 --- visual_console/jest.config.js | 8 + visual_console/package-lock.json | 8002 ++++++++++++++++++++++++++++++ visual_console/package.json | 8 +- 3 files changed, 8016 insertions(+), 2 deletions(-) create mode 100644 visual_console/jest.config.js create mode 100644 visual_console/package-lock.json diff --git a/visual_console/jest.config.js b/visual_console/jest.config.js new file mode 100644 index 0000000000..b8f59061e9 --- /dev/null +++ b/visual_console/jest.config.js @@ -0,0 +1,8 @@ +module.exports = { + roots: ["/src"], + transform: { + "^.+\\.tsx?$": "ts-jest" + }, + testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$", + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"] +}; diff --git a/visual_console/package-lock.json b/visual_console/package-lock.json new file mode 100644 index 0000000000..08ac553be0 --- /dev/null +++ b/visual_console/package-lock.json @@ -0,0 +1,8002 @@ +{ + "name": "pandora-fms-visual-console", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", + "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", + "requires": { + "@babel/highlight": "^7.0.0" + } + }, + "@babel/core": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.3.3.tgz", + "integrity": "sha512-w445QGI2qd0E0GlSnq6huRZWPMmQGCp5gd5ZWS4hagn0EiwzxD5QMFkpchyusAyVC1n27OKXzQ0/88aVU9n4xQ==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.3.3", + "@babel/helpers": "^7.2.0", + "@babel/parser": "^7.3.3", + "@babel/template": "^7.2.2", + "@babel/traverse": "^7.2.2", + "@babel/types": "^7.3.3", + "convert-source-map": "^1.1.0", + "debug": "^4.1.0", + "json5": "^2.1.0", + "lodash": "^4.17.11", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "json5": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", + "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "requires": { + "minimist": "^1.2.0" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "@babel/generator": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.3.tgz", + "integrity": "sha512-aEADYwRRZjJyMnKN7llGIlircxTCofm3dtV5pmY6ob18MSIuipHpA2yZWkPlycwu5HJcx/pADS3zssd8eY7/6A==", + "requires": { + "@babel/types": "^7.3.3", + "jsesc": "^2.5.1", + "lodash": "^4.17.11", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" + }, + "dependencies": { + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + } + } + }, + "@babel/helper-function-name": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", + "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", + "requires": { + "@babel/helper-get-function-arity": "^7.0.0", + "@babel/template": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", + "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", + "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==" + }, + "@babel/helper-split-export-declaration": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz", + "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@babel/helpers": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.3.1.tgz", + "integrity": "sha512-Q82R3jKsVpUV99mgX50gOPCWwco9Ec5Iln/8Vyu4osNIOQgSrd9RFrQeUvmvddFNoLwMyOUWU+5ckioEKpDoGA==", + "requires": { + "@babel/template": "^7.1.2", + "@babel/traverse": "^7.1.5", + "@babel/types": "^7.3.0" + } + }, + "@babel/highlight": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", + "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.3.tgz", + "integrity": "sha512-xsH1CJoln2r74hR+y7cg2B5JCPaTh+Hd+EbBRk9nWGSNspuo6krjhX0Om6RnRQuIvFq8wVXCLKH3kwKDYhanSg==" + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz", + "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@babel/template": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", + "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.2.2", + "@babel/types": "^7.2.2" + } + }, + "@babel/traverse": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz", + "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.2.2", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/parser": "^7.2.3", + "@babel/types": "^7.2.2", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.10" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "@babel/types": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.3.tgz", + "integrity": "sha512-2tACZ80Wg09UnPg5uGAOUvvInaqLk3l/IAhQzlxLQOIXacr6bMsra5SH6AWw/hIDRCSbCdHP2KzSOD+cT7TzMQ==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.11", + "to-fast-properties": "^2.0.0" + } + }, + "@types/jest": { + "version": "24.0.6", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.0.6.tgz", + "integrity": "sha512-NE7FBG/F4cMDKdCBqgyd+Sa6JZ5GiMOyA5QwJdeS4Ii/Z9a18WgGbFrHbcr48/7I9HdnkaAYP+S2MmQ27qoqJA==", + "requires": { + "@types/jest-diff": "*" + } + }, + "@types/jest-diff": { + "version": "20.0.1", + "resolved": "https://registry.npmjs.org/@types/jest-diff/-/jest-diff-20.0.1.tgz", + "integrity": "sha512-yALhelO3i0hqZwhjtcr6dYyaLoCHbAMshwtj6cGxTvHZAKXHsYGdff6E8EPw3xLKY0ELUTQ69Q1rQiJENnccMA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.4.0.tgz", + "integrity": "sha512-LXLxWdq7nwGrJhMB78EKV+PJw4uWLyQLePRbJjbz6klItPaTa+5zxAr3+GGPaKlhTHKdoCsUaIGfCLjopUA65w==", + "requires": { + "@typescript-eslint/parser": "1.4.0", + "@typescript-eslint/typescript-estree": "1.4.0", + "requireindex": "^1.2.0", + "tsutils": "^3.7.0" + } + }, + "@typescript-eslint/parser": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.4.0.tgz", + "integrity": "sha512-OvXhpgFCKLxuvoGgtFHQP5gvJvqKGpGjarSPg27E07+OPIcZJ3EpZDdELZuY+0hCA4wqnQ9JzHoTBhdEOMo9Pg==", + "requires": { + "@typescript-eslint/typescript-estree": "1.4.0", + "eslint-scope": "^4.0.0", + "eslint-visitor-keys": "^1.0.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.4.0.tgz", + "integrity": "sha512-s0Y1/nMSRwIRK+8umAkvUoKsP12Ze8QMAdjVSYLZbrWy8NlsrTLLhpTR5rPEEW7uCnmJtv40kr51PrYAyaJVOw==", + "requires": { + "lodash.unescape": "4.0.1", + "semver": "5.5.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.3.tgz", + "integrity": "sha512-xy3m06+Iu4D32+6soz6zLnwznigXJRuFNTovBX2M4GqVqLb0dnyWLbPnpcXvUSdEN+9DVyDeaq2jyH1eIL2LZQ==", + "requires": { + "@webassemblyjs/helper-module-context": "1.8.3", + "@webassemblyjs/helper-wasm-bytecode": "1.8.3", + "@webassemblyjs/wast-parser": "1.8.3" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.3.tgz", + "integrity": "sha512-vq1TISG4sts4f0lDwMUM0f3kpe0on+G3YyV5P0IySHFeaLKRYZ++n2fCFfG4TcCMYkqFeTUYFxm75L3ddlk2xA==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.3.tgz", + "integrity": "sha512-BmWEynI4FnZbjk8CaYZXwcv9a6gIiu+rllRRouQUo73hglanXD3AGFJE7Q4JZCoVE0p5/jeX6kf5eKa3D4JxwQ==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.3.tgz", + "integrity": "sha512-iVIMhWnNHoFB94+/2l7LpswfCsXeMRnWfExKtqsZ/E2NxZyUx9nTeKK/MEMKTQNEpyfznIUX06OchBHQ+VKi/Q==" + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.3.tgz", + "integrity": "sha512-K1UxoJML7GKr1QXR+BG7eXqQkvu+eEeTjlSl5wUFQ6W6vaOc5OwSxTcb3oE9x/3+w4NHhrIKD4JXXCZmLdL2cg==", + "requires": { + "@webassemblyjs/wast-printer": "1.8.3" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.3.tgz", + "integrity": "sha512-387zipfrGyO77/qm7/SDUiZBjQ5KGk4qkrVIyuoubmRNIiqn3g+6ijY8BhnlGqsCCQX5bYKOnttJobT5xoyviA==" + }, + "@webassemblyjs/helper-module-context": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.3.tgz", + "integrity": "sha512-lPLFdQfaRssfnGEJit5Sk785kbBPPPK4ZS6rR5W/8hlUO/5v3F+rN8XuUcMj/Ny9iZiyKhhuinWGTUuYL4VKeQ==", + "requires": { + "@webassemblyjs/ast": "1.8.3", + "mamacro": "^0.0.3" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.3.tgz", + "integrity": "sha512-R1nJW7bjyJLjsJQR5t3K/9LJ0QWuZezl8fGa49DZq4IVaejgvkbNlKEQxLYTC579zgT4IIIVHb5JA59uBPHXyw==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.3.tgz", + "integrity": "sha512-P6F7D61SJY73Yz+fs49Q3+OzlYAZP86OfSpaSY448KzUy65NdfzDmo2NPVte+Rw4562MxEAacvq/mnDuvRWOcg==", + "requires": { + "@webassemblyjs/ast": "1.8.3", + "@webassemblyjs/helper-buffer": "1.8.3", + "@webassemblyjs/helper-wasm-bytecode": "1.8.3", + "@webassemblyjs/wasm-gen": "1.8.3" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.3.tgz", + "integrity": "sha512-UD4HuLU99hjIvWz1pD68b52qsepWQlYCxDYVFJQfHh3BHyeAyAlBJ+QzLR1nnS5J6hAzjki3I3AoJeobNNSZlg==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.3.tgz", + "integrity": "sha512-XXd3s1BmkC1gpGABuCRLqCGOD6D2L+Ma2BpwpjrQEHeQATKWAQtxAyU9Z14/z8Ryx6IG+L4/NDkIGHrccEhRUg==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.3.tgz", + "integrity": "sha512-Wv/WH9Zo5h5ZMyfCNpUrjFsLZ3X1amdfEuwdb7MLdG3cPAjRS6yc6ElULlpjLiiBTuzvmLhr3ENsuGyJ3wyCgg==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.3.tgz", + "integrity": "sha512-nB19eUx3Yhi1Vvv3yev5r+bqQixZprMtaoCs1brg9Efyl8Hto3tGaUoZ0Yb4Umn/gQCyoEGFfUxPLp1/8+Jvnw==", + "requires": { + "@webassemblyjs/ast": "1.8.3", + "@webassemblyjs/helper-buffer": "1.8.3", + "@webassemblyjs/helper-wasm-bytecode": "1.8.3", + "@webassemblyjs/helper-wasm-section": "1.8.3", + "@webassemblyjs/wasm-gen": "1.8.3", + "@webassemblyjs/wasm-opt": "1.8.3", + "@webassemblyjs/wasm-parser": "1.8.3", + "@webassemblyjs/wast-printer": "1.8.3" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.3.tgz", + "integrity": "sha512-sDNmu2nLBJZ/huSzlJvd9IK8B1EjCsOl7VeMV9VJPmxKYgTJ47lbkSP+KAXMgZWGcArxmcrznqm7FrAPQ7vVGg==", + "requires": { + "@webassemblyjs/ast": "1.8.3", + "@webassemblyjs/helper-wasm-bytecode": "1.8.3", + "@webassemblyjs/ieee754": "1.8.3", + "@webassemblyjs/leb128": "1.8.3", + "@webassemblyjs/utf8": "1.8.3" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.3.tgz", + "integrity": "sha512-j8lmQVFR+FR4/645VNgV4R/Jz8i50eaPAj93GZyd3EIJondVshE/D9pivpSDIXyaZt+IkCodlzOoZUE4LnQbeA==", + "requires": { + "@webassemblyjs/ast": "1.8.3", + "@webassemblyjs/helper-buffer": "1.8.3", + "@webassemblyjs/wasm-gen": "1.8.3", + "@webassemblyjs/wasm-parser": "1.8.3" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.3.tgz", + "integrity": "sha512-NBI3SNNtRoy4T/KBsRZCAWUzE9lI94RH2nneLwa1KKIrt/2zzcTavWg6oY05ArCbb/PZDk3OUi63CD1RYtN65w==", + "requires": { + "@webassemblyjs/ast": "1.8.3", + "@webassemblyjs/helper-api-error": "1.8.3", + "@webassemblyjs/helper-wasm-bytecode": "1.8.3", + "@webassemblyjs/ieee754": "1.8.3", + "@webassemblyjs/leb128": "1.8.3", + "@webassemblyjs/utf8": "1.8.3" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.3.tgz", + "integrity": "sha512-gZPst4CNcmGtKC1eYQmgCx6gwQvxk4h/nPjfPBbRoD+Raw3Hs+BS3yhrfgyRKtlYP+BJ8LcY9iFODEQofl2qbg==", + "requires": { + "@webassemblyjs/ast": "1.8.3", + "@webassemblyjs/floating-point-hex-parser": "1.8.3", + "@webassemblyjs/helper-api-error": "1.8.3", + "@webassemblyjs/helper-code-frame": "1.8.3", + "@webassemblyjs/helper-fsm": "1.8.3", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.3.tgz", + "integrity": "sha512-DTA6kpXuHK4PHu16yAD9QVuT1WZQRT7079oIFFmFSjqjLWGXS909I/7kiLTn931mcj7wGsaUNungjwNQ2lGQ3Q==", + "requires": { + "@webassemblyjs/ast": "1.8.3", + "@webassemblyjs/wast-parser": "1.8.3", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz", + "integrity": "sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==" + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "requires": { + "mime-types": "~2.1.18", + "negotiator": "0.6.1" + } + }, + "acorn": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.0.tgz", + "integrity": "sha512-MW/FjM+IvU9CgBzjO3UIPCE2pyEwUsoFl+VGdczOPEdxfGFjuKny/gN54mOuX7Qxmb9Rg9MCn2oKiSUeW+pjrw==" + }, + "acorn-dynamic-import": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz", + "integrity": "sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==" + }, + "acorn-globals": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.0.tgz", + "integrity": "sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw==", + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "acorn-jsx": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", + "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==" + }, + "acorn-walk": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz", + "integrity": "sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==" + }, + "ajv": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz", + "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==", + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" + }, + "ajv-keywords": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.0.tgz", + "integrity": "sha512-aUjdRFISbuFOl0EIZc+9e4FfZp0bDZgAdOOf30bJmw8VM9v84SHyVyxDfbWxpGYbdZD/9XoKxfHVNmxPkhwyGw==" + }, + "ansi-colors": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", + "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==" + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "append-transform": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz", + "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==", + "requires": { + "default-require-extensions": "^2.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "requires": { + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=" + }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "awesome-typescript-loader": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/awesome-typescript-loader/-/awesome-typescript-loader-5.2.1.tgz", + "integrity": "sha512-slv66OAJB8orL+UUaTI3pKlLorwIvS4ARZzYR9iJJyGsEgOqueMfOMdKySWzZ73vIkEe3fcwFgsKMg4d8zyb1g==", + "requires": { + "chalk": "^2.4.1", + "enhanced-resolve": "^4.0.0", + "loader-utils": "^1.1.0", + "lodash": "^4.17.5", + "micromatch": "^3.1.9", + "mkdirp": "^0.5.1", + "source-map-support": "^0.5.3", + "webpack-log": "^1.2.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" + }, + "babel-jest": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.1.0.tgz", + "integrity": "sha512-MLcagnVrO9ybQGLEfZUqnOzv36iQzU7Bj4elm39vCukumLVSfoX+tRy3/jW7lUKc7XdpRmB/jech6L/UCsSZjw==", + "requires": { + "babel-plugin-istanbul": "^5.1.0", + "babel-preset-jest": "^24.1.0", + "chalk": "^2.4.2", + "slash": "^2.0.0" + } + }, + "babel-plugin-istanbul": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.1.tgz", + "integrity": "sha512-RNNVv2lsHAXJQsEJ5jonQwrJVWK8AcZpG1oxhnjCUaAjL7xahYLANhPUZbzEQHjKy1NMYUwn+0NPKQc8iSY4xQ==", + "requires": { + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.0.0", + "test-exclude": "^5.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.1.0.tgz", + "integrity": "sha512-gljYrZz8w1b6fJzKcsfKsipSru2DU2DmQ39aB6nV3xQ0DDv3zpIzKGortA5gknrhNnPN8DweaEgrnZdmbGmhnw==" + }, + "babel-preset-jest": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.1.0.tgz", + "integrity": "sha512-FfNLDxFWsNX9lUmtwY7NheGlANnagvxq8LZdl5PKnVG3umP+S/g0XbVBfwtA4Ai3Ri/IMkWabBz3Tyk9wdspcw==", + "requires": { + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^24.1.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz", + "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.0.tgz", + "integrity": "sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw==" + }, + "bluebird": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz", + "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==" + }, + "bn.js": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", + "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==" + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browser-process-hrtime": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", + "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==" + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz", + "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=", + "requires": { + "bn.js": "^4.1.1", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.2", + "elliptic": "^6.0.0", + "inherits": "^2.0.1", + "parse-asn1": "^5.0.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "requires": { + "fast-json-stable-stringify": "2.x" + } + }, + "bser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", + "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", + "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cacache": { + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz", + "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", + "requires": { + "bluebird": "^3.5.3", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.2", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "callsites": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.0.0.tgz", + "integrity": "sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw==" + }, + "camelcase": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", + "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==" + }, + "capture-exit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", + "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", + "requires": { + "rsvp": "^3.3.3" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "chokidar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.2.tgz", + "integrity": "sha512-IwXUx0FXc5ibYmPC2XeEj5mpXoV66sR+t3jqu2NS2GYwCktt3KF1/Qqjws/NkegajBA4RbZ5+DDwlOiJsxDHEg==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.0" + } + }, + "chownr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", + "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==" + }, + "chrome-trace-event": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz", + "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==", + "requires": { + "tslib": "^1.9.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "combined-stream": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", + "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "compare-versions": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.4.0.tgz", + "integrity": "sha512-tK69D7oNXXqUW3ZNo/z7NXTEz22TCF0pTE+YF9cxvaAM9XnkLo1fV621xCLrRR6aevJlKxExkss0vWqUCUpqdg==" + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "compressible": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.16.tgz", + "integrity": "sha512-JQfEOdnI7dASwCuSPWIeVYwc/zMsu/+tRhoUvEfXz2gxOA2DNjmG5vhtFdBlhWPPGo+RdT9S3tgc/uH5qgDiiA==", + "requires": { + "mime-db": ">= 1.38.0 < 2" + } + }, + "compression": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz", + "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.14", + "debug": "2.6.9", + "on-headers": "~1.0.1", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + }, + "console-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", + "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", + "requires": { + "date-now": "^0.1.4" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "create-ecdh": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", + "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.0.0" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-loader": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-2.1.0.tgz", + "integrity": "sha512-MoOu+CStsGrSt5K2OeZ89q3Snf+IkxRfAIt9aAKg4piioTrhtP1iEFPu+OVn3Ohz24FO6L+rw9UJxBILiSBw5Q==", + "requires": { + "icss-utils": "^4.0.0", + "loader-utils": "^1.2.1", + "lodash": "^4.17.11", + "postcss": "^7.0.6", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^2.0.3", + "postcss-modules-scope": "^2.0.0", + "postcss-modules-values": "^2.0.0", + "postcss-value-parser": "^3.3.0", + "schema-utils": "^1.0.0" + } + }, + "css-selector-tokenizer": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz", + "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==", + "requires": { + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" + } + }, + "cssesc": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", + "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=" + }, + "cssom": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.6.tgz", + "integrity": "sha512-DtUeseGk9/GBW0hl0vVPpU22iHL6YB5BUX7ml1hB+GMpo0NX5G4voX3kdWiMSEguFtcW3Vh3djqNF4aIe6ne0A==" + }, + "cssstyle": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.2.1.tgz", + "integrity": "sha512-7DYm8qe+gPx/h77QlCyFmX80+fGaE/6A/Ekl0zaszYOubvySO2saYFdQ78P29D0UsULxFKCetDGNaNRUdSF+2A==", + "requires": { + "cssom": "0.3.x" + } + }, + "cyclist": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz", + "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=" + }, + "d": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", + "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "requires": { + "es5-ext": "^0.10.9" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + }, + "dependencies": { + "whatwg-url": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", + "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "date-now": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", + "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=" + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "default-gateway": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-3.1.0.tgz", + "integrity": "sha512-MRhxv1cqdpKZh93zMFBkXcZfr2QFasrDlxjGa+M22Hv9EBmdWCccFe03KqSnkPLpYXlFhrR152kDX99S//3/Xw==", + "requires": { + "execa": "^1.0.0", + "idb-connector": "^1.1.8", + "ip-regex": "^2.1.0" + } + }, + "default-require-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz", + "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=", + "requires": { + "strip-bom": "^3.0.0" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", + "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", + "requires": { + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz", + "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=" + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" + }, + "diff-sequences": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.0.0.tgz", + "integrity": "sha512-46OkIuVGBBnrC0soO/4LHu5LHGHx0uhP65OVz8XOrAJpqiCB2aVIuESvjI1F9oqebuvY8lekS1pt6TN7vt7qsw==" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "elliptic": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.1.tgz", + "integrity": "sha512-BsXLz5sqX8OHcsh7CqBMztyXARmGQ3LWPtGjJi6DiJHq5C/qvi9P3OqgswKSDftbu8+IoI/QDTAm2fFnQ9SZSQ==", + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz", + "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==", + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.4.0", + "tapable": "^1.0.0" + } + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", + "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", + "requires": { + "es-to-primitive": "^1.2.0", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "is-callable": "^1.1.4", + "is-regex": "^1.0.4", + "object-keys": "^1.0.12" + } + }, + "es-to-primitive": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.47", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.47.tgz", + "integrity": "sha512-/1TItLfj+TTfWoeRcDn/0FbGV6SNo4R+On2GGVucPU/j3BWnXE2Co8h8CTo4Tu34gFJtnmwS9xiScKs4EjZhdw==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.1", + "next-tick": "1" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.11.1.tgz", + "integrity": "sha512-JwiqFD9KdGVVpeuRa68yU3zZnBEOcPs0nKW7wZzXky8Z7tffdYUHbe11bPCV5jYlK6DVdKLWLm0f5I/QlL0Kmw==", + "requires": { + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + } + } + }, + "eslint": { + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.14.1.tgz", + "integrity": "sha512-CyUMbmsjxedx8B0mr79mNOqetvkbij/zrXnFeK2zc3pGRn3/tibjiNAv/3UxFEyfMDjh+ZqTrJrEGBFiGfD5Og==", + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.9.1", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^4.0.0", + "eslint-utils": "^1.3.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^5.0.1", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob": "^7.1.2", + "globals": "^11.7.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^6.2.2", + "js-yaml": "^3.12.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.11", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^5.5.1", + "strip-ansi": "^4.0.0", + "strip-json-comments": "^2.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" + } + } + }, + "eslint-config-prettier": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-4.0.0.tgz", + "integrity": "sha512-kWuiJxzV5NwOwZcpyozTzDT5KJhBw292bbYro9Is7BWnbNMg15Gmpluc1CTetiCatF8DRkNvgPAOaSyg+bYr3g==", + "requires": { + "get-stdin": "^6.0.0" + } + }, + "eslint-plugin-prettier": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.0.1.tgz", + "integrity": "sha512-/PMttrarPAY78PLvV3xfWibMOdMDl57hmlQ2XqFeA37wd+CJ7WSxV7txqjVPHi/AAFKd2lX0ZqfsOc/i5yFCSQ==", + "requires": { + "prettier-linter-helpers": "^1.0.0" + } + }, + "eslint-scope": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz", + "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz", + "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==" + }, + "eslint-visitor-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", + "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==" + }, + "espree": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "requires": { + "acorn": "^6.0.7", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "requires": { + "estraverse": "^4.0.0" + } + }, + "esrecurse": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", + "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "requires": { + "estraverse": "^4.1.0" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eventemitter3": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz", + "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==" + }, + "events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz", + "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==" + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", + "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", + "requires": { + "merge": "^1.2.0" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "expect": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-24.1.0.tgz", + "integrity": "sha512-lVcAPhaYkQcIyMS+F8RVwzbm1jro20IG8OkvxQ6f1JfqhVZyyudCwYogQ7wnktlf14iF3ii7ArIUO/mqvrW9Gw==", + "requires": { + "ansi-styles": "^3.2.0", + "jest-get-type": "^24.0.0", + "jest-matcher-utils": "^24.0.0", + "jest-message-util": "^24.0.0", + "jest-regex-util": "^24.0.0" + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz", + "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==", + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + }, + "fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==" + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==" + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", + "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "requires": { + "bser": "^2.0.0" + } + }, + "figgy-pudding": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", + "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==" + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "requires": { + "flat-cache": "^2.0.1" + } + }, + "file-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-3.0.1.tgz", + "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^1.0.0" + } + }, + "fileset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", + "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", + "requires": { + "glob": "^7.0.3", + "minimatch": "^3.0.3" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + } + }, + "find-cache-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.0.0.tgz", + "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + } + }, + "flatted": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz", + "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz", + "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==", + "requires": { + "debug": "^3.2.6" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz", + "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==", + "optional": true, + "requires": { + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.3", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true + }, + "minipass": { + "version": "2.3.5", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.2.1", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.2.4", + "bundled": true, + "optional": true, + "requires": { + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.3", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.5", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.2.0", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.3", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.6.0", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.8", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.4", + "minizlib": "^1.1.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true + }, + "yallist": { + "version": "3.0.3", + "bundled": true + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==" + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "globals": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.11.0.tgz", + "integrity": "sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw==" + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" + }, + "handle-thing": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz", + "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==" + }, + "handlebars": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.0.tgz", + "integrity": "sha512-l2jRuU1NAWK6AW5qqcTATWQJvNPEwkM7NEKSiv/gqOsoSQbVoWyqVEY5GS+XPQ88zLNmqASRpzfdm8d79hJS+w==", + "requires": { + "async": "^2.5.0", + "optimist": "^0.6.1", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4" + }, + "dependencies": { + "async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz", + "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==", + "requires": { + "lodash": "^4.17.11" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "homedir-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.2.tgz", + "integrity": "sha512-A0cau1b1F7kmsKG3vHLi7DQ2d13k/BefUGRKRa8+sv7f1Vs+N28f0uv9nnWo3CNH50VsVdLcSKdxtztwn6K3Vg==", + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-entities": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz", + "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=" + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "http-parser-js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.0.tgz", + "integrity": "sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==" + }, + "http-proxy": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz", + "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==", + "requires": { + "eventemitter3": "^3.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=" + }, + "icss-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.0.0.tgz", + "integrity": "sha512-bA/xGiwWM17qjllIs9X/y0EjsB7e0AV08F3OL8UPsoNkNRibIuu8f1eKTnQ8QO1DteKKTxTUAn+IEWUToIwGOA==", + "requires": { + "postcss": "^7.0.5" + } + }, + "idb-connector": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/idb-connector/-/idb-connector-1.1.8.tgz", + "integrity": "sha512-x+NIYJYmBnmFSbALM0GniG6idlEx3z+wnWqe+nKn948+sjY3TRzMmdG2ZqcBrlV/AsOTl3CidCIgdqRnxL1jiA==", + "optional": true, + "requires": { + "node-addon-api": "^1.2.0", + "node-pre-gyp": "^0.11.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.3", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true + }, + "minipass": { + "version": "2.3.5", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.2.1", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.2.4", + "bundled": true, + "optional": true, + "requires": { + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.11.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.5", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.2.0", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.3", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.6.0", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.8", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.4", + "minizlib": "^1.1.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true + }, + "yallist": { + "version": "3.0.3", + "bundled": true + } + } + }, + "ieee754": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", + "integrity": "sha512-GguP+DRY+pJ3soyIiGPTvdiVXjZ+DbXOxGpXn3eMvNW4x4irjqXm4wHKscC+TfxSJ0yw/S1F24tqdMNsMZTiLA==" + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "import-fresh": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.0.0.tgz", + "integrity": "sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "inquirer": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.2.tgz", + "integrity": "sha512-Z2rREiXA6cHRR9KBOarR3WuLlFzlIfAEIiB45ll5SSadMg7WqOh1MKEjjndfuH5ewXdixWCxqnVfGOQzPeiztA==", + "requires": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.11", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz", + "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==" + }, + "strip-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz", + "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==", + "requires": { + "ansi-regex": "^4.0.0" + } + } + } + }, + "internal-ip": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.1.0.tgz", + "integrity": "sha512-vMbCq5+5xM6cQ5Zpzw2fPirS3uOAabk0ep+plu8P659c7XuvaVN3G//utF0AWboZIKKL5YDpti7PO51m/wfomw==", + "requires": { + "default-gateway": "^3.1.0", + "ipaddr.js": "^1.9.0" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", + "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==" + } + } + }, + "interpret": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", + "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==" + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==" + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" + }, + "ipaddr.js": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", + "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=" + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "is-generator-fn": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.0.0.tgz", + "integrity": "sha512-elzyIdM7iKoFHzcrndIqjYomImhxrFRnGP3galODoII4TB9gI7mZ+FnlLQmmjf27SxHS2gKEeyhX5/+YRS6H9g==" + }, + "is-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=" + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "requires": { + "has": "^1.0.1" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-symbol": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "requires": { + "has-symbols": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "istanbul-api": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.1.tgz", + "integrity": "sha512-kVmYrehiwyeBAk/wE71tW6emzLiHGjYIiDrc8sfyty4F8M02/lrgXSm+R1kXysmF20zArvmZXjlE/mg24TVPJw==", + "requires": { + "async": "^2.6.1", + "compare-versions": "^3.2.1", + "fileset": "^2.0.3", + "istanbul-lib-coverage": "^2.0.3", + "istanbul-lib-hook": "^2.0.3", + "istanbul-lib-instrument": "^3.1.0", + "istanbul-lib-report": "^2.0.4", + "istanbul-lib-source-maps": "^3.0.2", + "istanbul-reports": "^2.1.1", + "js-yaml": "^3.12.0", + "make-dir": "^1.3.0", + "minimatch": "^3.0.4", + "once": "^1.4.0" + }, + "dependencies": { + "async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz", + "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==", + "requires": { + "lodash": "^4.17.11" + } + } + } + }, + "istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-dKWuzRGCs4G+67VfW9pBFFz2Jpi4vSp/k7zBcJ888ofV5Mi1g5CUML5GvMvV6u9Cjybftu+E8Cgp+k0dI1E5lw==" + }, + "istanbul-lib-hook": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.3.tgz", + "integrity": "sha512-CLmEqwEhuCYtGcpNVJjLV1DQyVnIqavMLFHV/DP+np/g3qvdxu3gsPqYoJMXm15sN84xOlckFB3VNvRbf5yEgA==", + "requires": { + "append-transform": "^1.0.0" + } + }, + "istanbul-lib-instrument": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.1.0.tgz", + "integrity": "sha512-ooVllVGT38HIk8MxDj/OIHXSYvH+1tq/Vb38s8ixt9GoJadXska4WkGY+0wkmtYCZNYtaARniH/DixUGGLZ0uA==", + "requires": { + "@babel/generator": "^7.0.0", + "@babel/parser": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "istanbul-lib-coverage": "^2.0.3", + "semver": "^5.5.0" + } + }, + "istanbul-lib-report": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.4.tgz", + "integrity": "sha512-sOiLZLAWpA0+3b5w5/dq0cjm2rrNdAfHWaGhmn7XEFW6X++IV9Ohn+pnELAl9K3rfpaeBfbmH9JU5sejacdLeA==", + "requires": { + "istanbul-lib-coverage": "^2.0.3", + "make-dir": "^1.3.0", + "supports-color": "^6.0.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.2.tgz", + "integrity": "sha512-JX4v0CiKTGp9fZPmoxpu9YEkPbEqCqBbO3403VabKjH+NRXo72HafD5UgnjTEqHL2SAjaZK1XDuDOkn6I5QVfQ==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.3", + "make-dir": "^1.3.0", + "rimraf": "^2.6.2", + "source-map": "^0.6.1" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.1.1.tgz", + "integrity": "sha512-FzNahnidyEPBCI0HcufJoSEoKykesRlFcSzQqjH9x0+LC8tnnE/p/90PBLu8iZTxr8yYZNyTtiAujUqyN+CIxw==", + "requires": { + "handlebars": "^4.1.0" + } + }, + "jest": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-24.1.0.tgz", + "integrity": "sha512-+q91L65kypqklvlRFfXfdzUKyngQLOcwGhXQaLmVHv+d09LkNXuBuGxlofTFW42XMzu3giIcChchTsCNUjQ78A==", + "requires": { + "import-local": "^2.0.0", + "jest-cli": "^24.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz", + "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==" + }, + "jest-cli": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.1.0.tgz", + "integrity": "sha512-U/iyWPwOI0T1CIxVLtk/2uviOTJ/OiSWJSe8qt6X1VkbbgP+nrtLJlmT9lPBe4lK78VNFJtrJ7pttcNv/s7yCw==", + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.1.15", + "import-local": "^2.0.0", + "is-ci": "^2.0.0", + "istanbul-api": "^2.0.8", + "istanbul-lib-coverage": "^2.0.2", + "istanbul-lib-instrument": "^3.0.1", + "istanbul-lib-source-maps": "^3.0.1", + "jest-changed-files": "^24.0.0", + "jest-config": "^24.1.0", + "jest-environment-jsdom": "^24.0.0", + "jest-get-type": "^24.0.0", + "jest-haste-map": "^24.0.0", + "jest-message-util": "^24.0.0", + "jest-regex-util": "^24.0.0", + "jest-resolve-dependencies": "^24.1.0", + "jest-runner": "^24.1.0", + "jest-runtime": "^24.1.0", + "jest-snapshot": "^24.1.0", + "jest-util": "^24.0.0", + "jest-validate": "^24.0.0", + "jest-watcher": "^24.0.0", + "jest-worker": "^24.0.0", + "micromatch": "^3.1.10", + "node-notifier": "^5.2.1", + "p-each-series": "^1.0.0", + "pirates": "^4.0.0", + "prompts": "^2.0.1", + "realpath-native": "^1.0.0", + "rimraf": "^2.5.4", + "slash": "^2.0.0", + "string-length": "^2.0.0", + "strip-ansi": "^5.0.0", + "which": "^1.2.12", + "yargs": "^12.0.2" + } + }, + "strip-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz", + "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==", + "requires": { + "ansi-regex": "^4.0.0" + } + } + } + }, + "jest-changed-files": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.0.0.tgz", + "integrity": "sha512-nnuU510R9U+UX0WNb5XFEcsrMqriSiRLeO9KWDFgPrpToaQm60prfQYpxsXigdClpvNot5bekDY440x9dNGnsQ==", + "requires": { + "execa": "^1.0.0", + "throat": "^4.0.0" + } + }, + "jest-config": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.1.0.tgz", + "integrity": "sha512-FbbRzRqtFC6eGjG5VwsbW4E5dW3zqJKLWYiZWhB0/4E5fgsMw8GODLbGSrY5t17kKOtCWb/Z7nsIThRoDpuVyg==", + "requires": { + "@babel/core": "^7.1.0", + "babel-jest": "^24.1.0", + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^24.0.0", + "jest-environment-node": "^24.0.0", + "jest-get-type": "^24.0.0", + "jest-jasmine2": "^24.1.0", + "jest-regex-util": "^24.0.0", + "jest-resolve": "^24.1.0", + "jest-util": "^24.0.0", + "jest-validate": "^24.0.0", + "micromatch": "^3.1.10", + "pretty-format": "^24.0.0", + "realpath-native": "^1.0.2" + } + }, + "jest-diff": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.0.0.tgz", + "integrity": "sha512-XY5wMpRaTsuMoU+1/B2zQSKQ9RdE9gsLkGydx3nvApeyPijLA8GtEvIcPwISRCer+VDf9W1mStTYYq6fPt8ryA==", + "requires": { + "chalk": "^2.0.1", + "diff-sequences": "^24.0.0", + "jest-get-type": "^24.0.0", + "pretty-format": "^24.0.0" + } + }, + "jest-docblock": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.0.0.tgz", + "integrity": "sha512-KfAKZ4SN7CFOZpWg4i7g7MSlY0M+mq7K0aMqENaG2vHuhC9fc3vkpU/iNN9sOus7v3h3Y48uEjqz3+Gdn2iptA==", + "requires": { + "detect-newline": "^2.1.0" + } + }, + "jest-each": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.0.0.tgz", + "integrity": "sha512-gFcbY4Cu55yxExXMkjrnLXov3bWO3dbPAW7HXb31h/DNWdNc/6X8MtxGff8nh3/MjkF9DpVqnj0KsPKuPK0cpA==", + "requires": { + "chalk": "^2.0.1", + "jest-get-type": "^24.0.0", + "jest-util": "^24.0.0", + "pretty-format": "^24.0.0" + } + }, + "jest-environment-jsdom": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.0.0.tgz", + "integrity": "sha512-1YNp7xtxajTRaxbylDc2pWvFnfDTH5BJJGyVzyGAKNt/lEULohwEV9zFqTgG4bXRcq7xzdd+sGFws+LxThXXOw==", + "requires": { + "jest-mock": "^24.0.0", + "jest-util": "^24.0.0", + "jsdom": "^11.5.1" + } + }, + "jest-environment-node": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.0.0.tgz", + "integrity": "sha512-62fOFcaEdU0VLaq8JL90TqwI7hLn0cOKOl8vY2n477vRkCJRojiRRtJVRzzCcgFvs6gqU97DNqX5R0BrBP6Rxg==", + "requires": { + "jest-mock": "^24.0.0", + "jest-util": "^24.0.0" + } + }, + "jest-get-type": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.0.0.tgz", + "integrity": "sha512-z6/Eyf6s9ZDGz7eOvl+fzpuJmN9i0KyTt1no37/dHu8galssxz5ZEgnc1KaV8R31q1khxyhB4ui/X5ZjjPk77w==" + }, + "jest-haste-map": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.0.0.tgz", + "integrity": "sha512-CcViJyUo41IQqttLxXVdI41YErkzBKbE6cS6dRAploCeutePYfUimWd3C9rQEWhX0YBOQzvNsC0O9nYxK2nnxQ==", + "requires": { + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.0.0", + "jest-util": "^24.0.0", + "jest-worker": "^24.0.0", + "micromatch": "^3.1.10", + "sane": "^3.0.0" + } + }, + "jest-jasmine2": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.1.0.tgz", + "integrity": "sha512-H+o76SdSNyCh9fM5K8upK45YTo/DiFx5w2YAzblQebSQmukDcoVBVeXynyr7DDnxh+0NTHYRCLwJVf3tC518wg==", + "requires": { + "@babel/traverse": "^7.1.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^24.1.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^24.0.0", + "jest-matcher-utils": "^24.0.0", + "jest-message-util": "^24.0.0", + "jest-snapshot": "^24.1.0", + "jest-util": "^24.0.0", + "pretty-format": "^24.0.0", + "throat": "^4.0.0" + } + }, + "jest-leak-detector": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.0.0.tgz", + "integrity": "sha512-ZYHJYFeibxfsDSKowjDP332pStuiFT2xfc5R67Rjm/l+HFJWJgNIOCOlQGeXLCtyUn3A23+VVDdiCcnB6dTTrg==", + "requires": { + "pretty-format": "^24.0.0" + } + }, + "jest-matcher-utils": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.0.0.tgz", + "integrity": "sha512-LQTDmO+aWRz1Tf9HJg+HlPHhDh1E1c65kVwRFo5mwCVp5aQDzlkz4+vCvXhOKFjitV2f0kMdHxnODrXVoi+rlA==", + "requires": { + "chalk": "^2.0.1", + "jest-diff": "^24.0.0", + "jest-get-type": "^24.0.0", + "pretty-format": "^24.0.0" + } + }, + "jest-message-util": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.0.0.tgz", + "integrity": "sha512-J9ROJIwz/IeC+eV1XSwnRK4oAwPuhmxEyYx1+K5UI+pIYwFZDSrfZaiWTdq0d2xYFw4Xiu+0KQWsdsQpgJMf3Q==", + "requires": { + "@babel/code-frame": "^7.0.0", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.0.0.tgz", + "integrity": "sha512-sQp0Hu5fcf5NZEh1U9eIW2qD0BwJZjb63Yqd98PQJFvf/zzUTBoUAwv/Dc/HFeNHIw1f3hl/48vNn+j3STaI7A==" + }, + "jest-regex-util": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.0.0.tgz", + "integrity": "sha512-Jv/uOTCuC+PY7WpJl2mpoI+WbY2ut73qwwO9ByJJNwOCwr1qWhEW2Lyi2S9ZewUdJqeVpEBisdEVZSI+Zxo58Q==" + }, + "jest-resolve": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.1.0.tgz", + "integrity": "sha512-TPiAIVp3TG6zAxH28u/6eogbwrvZjBMWroSLBDkwkHKrqxB/RIdwkWDye4uqPlZIXWIaHtifY3L0/eO5Z0f2wg==", + "requires": { + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "realpath-native": "^1.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.1.0.tgz", + "integrity": "sha512-2VwPsjd3kRPu7qe2cpytAgowCObk5AKeizfXuuiwgm1a9sijJDZe8Kh1sFj6FKvSaNEfCPlBVkZEJa2482m/Uw==", + "requires": { + "jest-regex-util": "^24.0.0", + "jest-snapshot": "^24.1.0" + } + }, + "jest-runner": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.1.0.tgz", + "integrity": "sha512-CDGOkT3AIFl16BLL/OdbtYgYvbAprwJ+ExKuLZmGSCSldwsuU2dEGauqkpvd9nphVdAnJUcP12e/EIlnTX0QXg==", + "requires": { + "chalk": "^2.4.2", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-config": "^24.1.0", + "jest-docblock": "^24.0.0", + "jest-haste-map": "^24.0.0", + "jest-jasmine2": "^24.1.0", + "jest-leak-detector": "^24.0.0", + "jest-message-util": "^24.0.0", + "jest-runtime": "^24.1.0", + "jest-util": "^24.0.0", + "jest-worker": "^24.0.0", + "source-map-support": "^0.5.6", + "throat": "^4.0.0" + } + }, + "jest-runtime": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.1.0.tgz", + "integrity": "sha512-59/BY6OCuTXxGeDhEMU7+N33dpMQyXq7MLK07cNSIY/QYt2QZgJ7Tjx+rykBI0skAoigFl0A5tmT8UdwX92YuQ==", + "requires": { + "@babel/core": "^7.1.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "exit": "^0.1.2", + "fast-json-stable-stringify": "^2.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "jest-config": "^24.1.0", + "jest-haste-map": "^24.0.0", + "jest-message-util": "^24.0.0", + "jest-regex-util": "^24.0.0", + "jest-resolve": "^24.1.0", + "jest-snapshot": "^24.1.0", + "jest-util": "^24.0.0", + "jest-validate": "^24.0.0", + "micromatch": "^3.1.10", + "realpath-native": "^1.0.0", + "slash": "^2.0.0", + "strip-bom": "^3.0.0", + "write-file-atomic": "2.4.1", + "yargs": "^12.0.2" + } + }, + "jest-serializer": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.0.0.tgz", + "integrity": "sha512-9FKxQyrFgHtx3ozU+1a8v938ILBE7S8Ko3uiAVjT8Yfi2o91j/fj81jacCQZ/Ihjiff/VsUCXVgQ+iF1XdImOw==" + }, + "jest-snapshot": { + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.1.0.tgz", + "integrity": "sha512-th6TDfFqEmXvuViacU1ikD7xFb7lQsPn2rJl7OEmnfIVpnrx3QNY2t3PE88meeg0u/mQ0nkyvmC05PBqO4USFA==", + "requires": { + "@babel/types": "^7.0.0", + "chalk": "^2.0.1", + "jest-diff": "^24.0.0", + "jest-matcher-utils": "^24.0.0", + "jest-message-util": "^24.0.0", + "jest-resolve": "^24.1.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^24.0.0", + "semver": "^5.5.0" + } + }, + "jest-util": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.0.0.tgz", + "integrity": "sha512-QxsALc4wguYS7cfjdQSOr5HTkmjzkHgmZvIDkcmPfl1ib8PNV8QUWLwbKefCudWS0PRKioV+VbQ0oCUPC691fQ==", + "requires": { + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "jest-message-util": "^24.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "jest-validate": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.0.0.tgz", + "integrity": "sha512-vMrKrTOP4BBFIeOWsjpsDgVXATxCspC9S1gqvbJ3Tnn/b9ACsJmteYeVx9830UMV28Cob1RX55x96Qq3Tfad4g==", + "requires": { + "camelcase": "^5.0.0", + "chalk": "^2.0.1", + "jest-get-type": "^24.0.0", + "leven": "^2.1.0", + "pretty-format": "^24.0.0" + } + }, + "jest-watcher": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.0.0.tgz", + "integrity": "sha512-GxkW2QrZ4YxmW1GUWER05McjVDunBlKMFfExu+VsGmXJmpej1saTEKvONdx5RJBlVdpPI5x6E3+EDQSIGgl53g==", + "requires": { + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "jest-util": "^24.0.0", + "string-length": "^2.0.0" + } + }, + "jest-worker": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.0.0.tgz", + "integrity": "sha512-s64/OThpfQvoCeHG963MiEZOAAxu8kHsaL/rCMF7lpdzo7vgF0CtPml9hfguOMgykgH/eOm4jFP4ibfHLruytg==", + "requires": { + "merge-stream": "^1.0.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz", + "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "jsdom": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", + "requires": { + "abab": "^2.0.0", + "acorn": "^5.5.3", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": "^1.0.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.1", + "escodegen": "^1.9.1", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.3.0", + "nwsapi": "^2.0.7", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.4", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^5.2.0", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", + "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==" + } + } + }, + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json3": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz", + "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "kleur": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.2.tgz", + "integrity": "sha512-3h7B2WRT5LNXOtQiAaWonilegHcPSf9nLVXlSTci8lu1dZUuui61+EsPEZqSVxY7rXYmB2DVKMQILxaO5WL61Q==" + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "requires": { + "invert-kv": "^2.0.0" + } + }, + "left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==" + }, + "leven": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", + "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=" + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.unescape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", + "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=" + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "requires": { + "chalk": "^2.0.1" + } + }, + "loglevel": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz", + "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=" + }, + "loglevelnext": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/loglevelnext/-/loglevelnext-1.0.5.tgz", + "integrity": "sha512-V/73qkPuJmx4BcBF19xPBr+0ZRVBhc4POxvZTZdMeXpJ4NItXSJ/MSwuFT0kQJlCbXvdlZoQQ/418bS1y9Jh6A==", + "requires": { + "es6-symbol": "^3.1.1", + "object.assign": "^4.1.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "^3.0.0" + } + }, + "make-error": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz", + "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==" + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "requires": { + "tmpl": "1.0.x" + } + }, + "mamacro": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", + "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==" + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "mem": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.1.0.tgz", + "integrity": "sha512-I5u6Q1x7wxO0kdOpYBB28xueHADYps5uty/zg936CiG8NTe5sJL8EjrCuLneuDW3PlMdZBGDIn8BirEVdovZvg==", + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^1.0.0", + "p-is-promise": "^2.0.0" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + }, + "mime-db": { + "version": "1.38.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz", + "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==" + }, + "mime-types": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz", + "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==", + "requires": { + "mime-db": "~1.38.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + } + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "nan": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.1.tgz", + "integrity": "sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==", + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" + }, + "neo-async": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.0.tgz", + "integrity": "sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA==" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node-addon-api": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.6.2.tgz", + "integrity": "sha512-479Bjw9nTE5DdBSZZWprFryHGjUaQC31y1wHo19We/k0BZlrmhqQitWoUL0cD8+scljCbIUL+E58oRDEakdGGA==", + "optional": true + }, + "node-forge": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz", + "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-libs-browser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.0.tgz", + "integrity": "sha512-5MQunG/oyOaBdttrL40dA7bUfPORLRWMUJLQtMg7nluxUvk5XwnLdL9twQHFAjRx/y7mIMkLKT9++qPbbk6BZA==", + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.0", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "0.0.4" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + } + } + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" + }, + "node-notifier": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.0.tgz", + "integrity": "sha512-SUDEb+o71XR5lXSTyivXd9J7fCloE3SyP4lSgt3lU2oSANiox+SxlNRGPjDKrwU1YN3ix2KN/VGGCg0t01rttQ==", + "requires": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "nwsapi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.1.0.tgz", + "integrity": "sha512-ZG3bLAvdHmhIjaQ/Db1qvBxsGvFMLIRpQszyqbg31VJ53UP++uZX1/gf3Ut96pdwN9AuDwlMqIYLm0UPCdUeHg==" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.0.tgz", + "integrity": "sha512-6OO5X1+2tYkNyNEx6TsCxEqFfRWaqx6EtMiSbGrw8Ob8v9Ne+Hl8rBAgLBZn5wjEz3s/s6U1WXFUFOcxxAwUpg==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", + "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "opn": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.4.0.tgz", + "integrity": "sha512-YF9MNdVy/0qvJvDtunAOzFw9iasOQHpVthTCvGzxt61Il64AYSGdK+rYwld7NAfk9qJ7dt+hymBNSc9LNYS+Sw==", + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=" + }, + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" + } + } + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" + }, + "p-each-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", + "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", + "requires": { + "p-reduce": "^1.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-is-promise": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.0.0.tgz", + "integrity": "sha512-pzQPhYMCAgLAKPWD2jC3Se9fEfrD9npNos0y150EeqZll7akhEgGhTW/slB6lHku8AvYGiJ+YJ5hfHKePPgFWg==" + }, + "p-limit": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", + "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==" + }, + "p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=" + }, + "p-try": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", + "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==" + }, + "pako": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.8.tgz", + "integrity": "sha512-6i0HVbUfcKaTv+EG8ZTr75az7GFXcLYk9UyLEg7Notv/Ma+z/UG3TCoz6GiNeOrn1E/e63I0X/Hpw18jHOTUnA==" + }, + "parallel-transform": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz", + "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=", + "requires": { + "cyclist": "~0.2.2", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "parent-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.0.tgz", + "integrity": "sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.4.tgz", + "integrity": "sha512-Qs5duJcuvNExRfFZ99HDD3z4mAi3r9Wl/FOjEOijlxwCZs7E7mW2vjTpgQ4J8LpTF8x5v+1Vn5UQFejmWT11aw==", + "requires": { + "asn1.js": "^4.0.0", + "browserify-aes": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==" + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", + "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "requires": { + "pify": "^3.0.0" + } + }, + "pbkdf2": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", + "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==" + }, + "portfinder": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.20.tgz", + "integrity": "sha512-Yxe4mTyDzTd59PZJY4ojZR8F+E5e97iq2ZOHPz3HDgSvYC5siNad2tLooQ5y5QHyQhc3xVqvyk/eNA3wuoa7Sw==", + "requires": { + "async": "^1.5.2", + "debug": "^2.2.0", + "mkdirp": "0.5.x" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.5.tgz", + "integrity": "sha512-iFgxlCAVLno5wIJq+4hyuOmc4VjZEZxzpdeuZcBytLNWEK5Bx2oRF9PPcAz5TALbaFvrZm8sJYtJ3hV+tMSEIg==", + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^7.0.6", + "postcss-value-parser": "^3.3.1" + } + }, + "postcss-modules-scope": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.0.1.tgz", + "integrity": "sha512-7+6k9c3/AuZ5c596LJx9n923A/j3nF3ormewYBF1RrIQvjvjXe1xE8V8A1KFyFwXbvnshT6FBZFX0k/F1igneg==", + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^7.0.6" + } + }, + "postcss-modules-values": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-2.0.0.tgz", + "integrity": "sha512-Ki7JZa7ff1N3EIMlPnGTZfUMe69FFwiQPnVSXC9mnn3jozCRBYIxiZd44yJOV2AmabOo4qFf8s0dC/+lweG7+w==", + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^7.0.6" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "prettier": { + "version": "1.16.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.16.4.tgz", + "integrity": "sha512-ZzWuos7TI5CKUeQAtFd6Zhm2s6EpAD/ZLApIhsF9pRvRtM1RFo61dM/4MSRUA0SuLugA/zgrZD8m0BaY46Og7g==" + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "requires": { + "fast-diff": "^1.1.2" + } + }, + "pretty-format": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.0.0.tgz", + "integrity": "sha512-LszZaKG665djUcqg5ZQq+XzezHLKrxsA86ZABTozp+oNhkdqa+tG2dX4qa6ERl5c/sRDrAa3lHmwnvKoP+OG/g==", + "requires": { + "ansi-regex": "^4.0.0", + "ansi-styles": "^3.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz", + "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==" + } + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "prompts": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.0.3.tgz", + "integrity": "sha512-H8oWEoRZpybm6NV4to9/1limhttEo13xK62pNvn2JzY0MA03p7s0OjtmhXyon3uJmxiJJVSuUwEJFFssI3eBiQ==", + "requires": { + "kleur": "^3.0.2", + "sisteransi": "^1.0.0" + } + }, + "proxy-addr": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", + "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.8.0" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "psl": { + "version": "1.1.31", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", + "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "querystringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.0.tgz", + "integrity": "sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", + "requires": { + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", + "requires": { + "util.promisify": "^1.0.0" + } + }, + "regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==" + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" + }, + "regexpu-core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", + "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "requires": { + "jsesc": "~0.5.0" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + } + } + } + }, + "request-promise-core": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz", + "integrity": "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag==", + "requires": { + "lodash": "^4.17.11" + } + }, + "request-promise-native": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.7.tgz", + "integrity": "sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w==", + "requires": { + "request-promise-core": "1.1.2", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=" + }, + "requireindex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", + "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz", + "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rsvp": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==" + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "requires": { + "is-promise": "^2.1.0" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz", + "integrity": "sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==", + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-3.1.0.tgz", + "integrity": "sha512-G5GClRRxT1cELXfdAq7UKtUsv8q/ZC5k8lQGmjEm4HcAl3HzBy68iglyNCmw4+0tiXPCBZntslHlRhbnsSws+Q==", + "requires": { + "anymatch": "^2.0.0", + "capture-exit": "^1.2.0", + "exec-sh": "^0.2.0", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.3", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5", + "watch": "~0.18.0" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz", + "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==", + "requires": { + "node-forge": "0.7.5" + } + }, + "semver": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==" + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + } + }, + "serialize-javascript": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.6.1.tgz", + "integrity": "sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw==" + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "sisteransi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.0.tgz", + "integrity": "sha512-N+z4pHB4AmUv0SjveWRd6q1Nj5w62m5jodv+GD8lvmbY/83T/rpbJGZOnK5T149OldDj4Db07BSv9xY4K6NTPQ==" + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", + "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==", + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.0.1" + } + }, + "sockjs-client": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.3.0.tgz", + "integrity": "sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==", + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", + "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.10.tgz", + "integrity": "sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", + "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==" + }, + "spdy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.0.tgz", + "integrity": "sha512-ot0oEGT/PGUpzf/6uk4AWLqkq+irlqHXkrdbk51oWONh3bxQmBuljxPNl66zlRRcIJStWq0QkLUCPOPjgjvU0Q==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "readable-stream": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.1.1.tgz", + "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "stack-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", + "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" + }, + "string-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "symbol-tree": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", + "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=" + }, + "table": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/table/-/table-5.2.3.tgz", + "integrity": "sha512-N2RsDAMvDLvYwFcwbPyF3VmVSSkuF+G1e+8inhBLtHpvwXGw4QRPEZhihQNeEN0i1up6/f6ObCJXNdlRG3YVyQ==", + "requires": { + "ajv": "^6.9.1", + "lodash": "^4.17.11", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz", + "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==" + }, + "string-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.0.0.tgz", + "integrity": "sha512-rr8CUxBbvOZDUvc5lNIJ+OC1nPVpz+Siw9VBtUjB9b6jZehZLFt0JMCZzShFHIsI8cbhm0EsNIfWJMFV3cu3Ew==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.0.0" + } + }, + "strip-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz", + "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==", + "requires": { + "ansi-regex": "^4.0.0" + } + } + } + }, + "tapable": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.1.tgz", + "integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==" + }, + "terser": { + "version": "3.16.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.16.1.tgz", + "integrity": "sha512-JDJjgleBROeek2iBcSNzOHLKsB/MdDf+E/BOAJ0Tk9r7p9/fVobfv7LMJ/g/k3v9SXdmjZnIlFd5nfn/Rt0Xow==", + "requires": { + "commander": "~2.17.1", + "source-map": "~0.6.1", + "source-map-support": "~0.5.9" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "terser-webpack-plugin": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.2.tgz", + "integrity": "sha512-1DMkTk286BzmfylAvLXwpJrI7dWa5BnFmscV/2dCr8+c56egFcbaeFAl7+sujAjdmpLam21XRdhA4oifLyiWWg==", + "requires": { + "cacache": "^11.0.2", + "find-cache-dir": "^2.0.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^1.4.0", + "source-map": "^0.6.1", + "terser": "^3.16.1", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "test-exclude": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.1.0.tgz", + "integrity": "sha512-gwf0S2fFsANC55fSeSqpb8BYk6w3FDvwZxfNjeF6FRgvFa43r+7wRiA/Q0IxoRU37wB/LE8IQ4221BsNucTaCA==", + "requires": { + "arrify": "^1.0.1", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^1.0.1" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=" + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz", + "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==" + }, + "timers-browserify": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz", + "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" + }, + "ts-jest": { + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-24.0.0.tgz", + "integrity": "sha512-o8BO3TkMREpAATaFTrXkovMsCpBl2z4NDBoLJuWZcJJj1ijI49UnvDMfVpj+iogn/Jl8Pbhuei5nc/Ti+frEHw==", + "requires": { + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "json5": "2.x", + "make-error": "1.x", + "mkdirp": "0.x", + "resolve": "1.x", + "semver": "^5.5", + "yargs-parser": "10.x" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + }, + "json5": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", + "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "requires": { + "minimist": "^1.2.0" + } + }, + "yargs-parser": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "tslib": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", + "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==" + }, + "tsutils": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.8.0.tgz", + "integrity": "sha512-XQdPhgcoTbCD8baXC38PQ0vpTZ8T3YrE+vR66YIj/xvDt1//8iAhafpIT/4DmvzzC1QFapEImERu48Pa01dIUA==", + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-is": { + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.18" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "typescript": { + "version": "3.3.3333", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.3.3333.tgz", + "integrity": "sha512-JjSKsAfuHBE/fB2oZ8NxtRTk5iGcg6hkYXMnZ3Wc+b2RSqejEqTaem11mHASMnFilHrax3sLK0GDzcJrekZYLw==" + }, + "uglify-js": { + "version": "3.4.9", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", + "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", + "optional": true, + "requires": { + "commander": "~2.17.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + } + } + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" + } + } + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz", + "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "upath": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", + "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==" + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + } + } + }, + "url-parse": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.4.tgz", + "integrity": "sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg==", + "requires": { + "querystringify": "^2.0.0", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "requires": { + "inherits": "2.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + }, + "v8-compile-cache": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.2.tgz", + "integrity": "sha512-1wFuMUIM16MDJRCrpbpuEPTUGmM5QMUg0cr3KFwra2XgOgFcPGDQHDh3CszSCD2Zewc/dh/pamNEW8CbfDebUw==" + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", + "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", + "requires": { + "indexof": "0.0.1" + } + }, + "w3c-hr-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", + "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", + "requires": { + "browser-process-hrtime": "^0.1.2" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "requires": { + "makeerror": "1.0.x" + } + }, + "watch": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", + "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", + "requires": { + "exec-sh": "^0.2.0", + "minimist": "^1.2.0" + } + }, + "watchpack": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", + "integrity": "sha512-i6dHe3EyLjMmDlU1/bGQpEw25XSjkJULPuAVKCbNRefQVq48yXKUpwg538F7AZTf9kyr57zj++pQFltUa5H7yA==", + "requires": { + "chokidar": "^2.0.2", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "webpack": { + "version": "4.29.5", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.29.5.tgz", + "integrity": "sha512-DuWlYUT982c7XVHodrLO9quFbNpVq5FNxLrMUfYUTlgKW0+yPimynYf1kttSQpEneAL1FH3P3OLNgkyImx8qIQ==", + "requires": { + "@webassemblyjs/ast": "1.8.3", + "@webassemblyjs/helper-module-context": "1.8.3", + "@webassemblyjs/wasm-edit": "1.8.3", + "@webassemblyjs/wasm-parser": "1.8.3", + "acorn": "^6.0.5", + "acorn-dynamic-import": "^4.0.0", + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0", + "chrome-trace-event": "^1.0.0", + "enhanced-resolve": "^4.1.0", + "eslint-scope": "^4.0.0", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.3.0", + "loader-utils": "^1.1.0", + "memory-fs": "~0.4.1", + "micromatch": "^3.1.8", + "mkdirp": "~0.5.0", + "neo-async": "^2.5.0", + "node-libs-browser": "^2.0.0", + "schema-utils": "^1.0.0", + "tapable": "^1.1.0", + "terser-webpack-plugin": "^1.1.0", + "watchpack": "^1.5.0", + "webpack-sources": "^1.3.0" + } + }, + "webpack-cli": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.2.3.tgz", + "integrity": "sha512-Ik3SjV6uJtWIAN5jp5ZuBMWEAaP5E4V78XJ2nI+paFPh8v4HPSwo/myN0r29Xc/6ZKnd2IdrAlpSgNOu2CDQ6Q==", + "requires": { + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "enhanced-resolve": "^4.1.0", + "findup-sync": "^2.0.0", + "global-modules": "^1.0.0", + "import-local": "^2.0.0", + "interpret": "^1.1.0", + "loader-utils": "^1.1.0", + "supports-color": "^5.5.0", + "v8-compile-cache": "^2.0.2", + "yargs": "^12.0.4" + } + }, + "webpack-dev-middleware": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.6.0.tgz", + "integrity": "sha512-oeXA3m+5gbYbDBGo4SvKpAHJJEGMoekUbHgo1RK7CP1sz7/WOSeu/dWJtSTk+rzDCLkPwQhGocgIq6lQqOyOwg==", + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.3.1", + "range-parser": "^1.0.3", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz", + "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==" + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + } + } + }, + "webpack-dev-server": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.2.0.tgz", + "integrity": "sha512-CUGPLQsUBVKa/qkZl1MMo8krm30bsOHAP8jtn78gUICpT+sR3esN4Zb0TSBzOEEQJF0zHNEbwx5GHInkqcmlsA==", + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.0.0", + "compression": "^1.5.2", + "connect-history-api-fallback": "^1.3.0", + "debug": "^4.1.1", + "del": "^3.0.0", + "express": "^4.16.2", + "html-entities": "^1.2.0", + "http-proxy-middleware": "^0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.0.0", + "ip": "^1.1.5", + "killable": "^1.0.0", + "loglevel": "^1.4.1", + "opn": "^5.1.0", + "portfinder": "^1.0.9", + "schema-utils": "^1.0.0", + "selfsigned": "^1.9.1", + "semver": "^5.6.0", + "serve-index": "^1.7.2", + "sockjs": "0.3.19", + "sockjs-client": "1.3.0", + "spdy": "^4.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.5.1", + "webpack-log": "^2.0.0", + "yargs": "12.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "decamelize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz", + "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==", + "requires": { + "xregexp": "4.0.0" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "yargs": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz", + "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==", + "requires": { + "cliui": "^4.0.0", + "decamelize": "^2.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^10.1.0" + } + }, + "yargs-parser": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "webpack-log": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-1.2.0.tgz", + "integrity": "sha512-U9AnICnu50HXtiqiDxuli5gLB5PGBo7VvcHx36jRZHwK4vzOYLbImqT4lwWwoMHdQWwEKw736fCHEekokTEKHA==", + "requires": { + "chalk": "^2.1.0", + "log-symbols": "^2.1.0", + "loglevelnext": "^1.0.1", + "uuid": "^3.1.0" + } + }, + "webpack-sources": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz", + "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "websocket-driver": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", + "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", + "requires": { + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", + "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" + }, + "worker-farm": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz", + "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==", + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "requires": { + "mkdirp": "^0.5.1" + } + }, + "write-file-atomic": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xregexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz", + "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==" + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + }, + "yallist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==" + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } +} diff --git a/visual_console/package.json b/visual_console/package.json index 81dfd6d5c7..087d3731c4 100644 --- a/visual_console/package.json +++ b/visual_console/package.json @@ -3,7 +3,8 @@ "version": "1.0.0", "description": "Visual Console", "scripts": { - "test": "echo \"Not implemented\" && exit 1", + "test": "jest", + "test:watch": "jest --watch", "build": "webpack --mode=production", "build:dev": "webpack --mode=development", "build:watch": "webpack --mode=development --watch", @@ -22,6 +23,7 @@ }, "homepage": "https://github.com/pandorafms/pandorafms#readme", "dependencies": { + "@types/jest": "^24.0.6", "@typescript-eslint/eslint-plugin": "^1.1.1", "@typescript-eslint/parser": "^1.1.1", "awesome-typescript-loader": "^5.2.1", @@ -30,8 +32,10 @@ "eslint-config-prettier": "^4.0.0", "eslint-plugin-prettier": "^3.0.1", "file-loader": "^3.0.1", + "jest": "^24.1.0", "prettier": "^1.16.1", - "typescript": "^3.2.4", + "ts-jest": "^24.0.0", + "typescript": "^3.3.3333", "webpack": "^4.29.0", "webpack-cli": "^3.2.1", "webpack-dev-server": "^3.1.14" From ee0eb6846ba7a4b94f0b8c4bc7ea7e2655f79107 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 22 Feb 2019 13:37:30 +0100 Subject: [PATCH 008/473] Visual Console Client: bugfix and new unit test Former-commit-id: e1fa114f0457255ec264e379783498739f0625e8 --- visual_console/src/lib.spec.ts | 12 ++++++++++++ visual_console/src/lib.ts | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 visual_console/src/lib.spec.ts diff --git a/visual_console/src/lib.spec.ts b/visual_console/src/lib.spec.ts new file mode 100644 index 0000000000..e1913c5ef8 --- /dev/null +++ b/visual_console/src/lib.spec.ts @@ -0,0 +1,12 @@ +import { parseIntOr } from "./lib"; + +describe("function parseIntOr", () => { + it("should retrieve valid int or a default value", () => { + expect(parseIntOr("Foo", null)).toBe(null); + expect(parseIntOr("1a", null)).toBe(1); + expect(parseIntOr("a1", null)).toBe(null); + expect(parseIntOr("1", null)).toBe(1); + expect(parseIntOr(false, null)).toBe(null); + expect(parseIntOr(1, null)).toBe(1); + }); +}); diff --git a/visual_console/src/lib.ts b/visual_console/src/lib.ts index 929fb00da5..b31696bf4c 100644 --- a/visual_console/src/lib.ts +++ b/visual_console/src/lib.ts @@ -16,7 +16,7 @@ import { */ export function parseIntOr(value: any, defaultValue: T): number | T { if (typeof value === "number") return value; - if (typeof value === "string" && value.length > 0 && isNaN(parseInt(value))) + if (typeof value === "string" && value.length > 0 && !isNaN(parseInt(value))) return parseInt(value); else return defaultValue; } From f7eeb2478ecd230b0d298c118d5c80040bd09857 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 22 Feb 2019 13:37:48 +0100 Subject: [PATCH 009/473] Visual Console Client: added new items Former-commit-id: 8c611d9b5dfdc4d111b6529f87f693aaa624f4cb --- visual_console/src/items/Group.spec.ts | 53 ++++++++++++++++++++++++++ visual_console/src/items/Group.ts | 52 +++++++++++++++++++++++++ visual_console/src/items/Icon.ts | 47 +++++++++++++++++++++++ 3 files changed, 152 insertions(+) create mode 100644 visual_console/src/items/Group.spec.ts create mode 100644 visual_console/src/items/Group.ts create mode 100644 visual_console/src/items/Icon.ts diff --git a/visual_console/src/items/Group.spec.ts b/visual_console/src/items/Group.spec.ts new file mode 100644 index 0000000000..9e11c64b2e --- /dev/null +++ b/visual_console/src/items/Group.spec.ts @@ -0,0 +1,53 @@ +import Group, { groupPropsDecoder } from "./Group"; + +const genericRawProps = { + id: 1, + type: 11, // Group item = 11 + label: null, + isLinkEnabled: false, + isOnTop: false, + parentId: null, + aclGroupId: null +}; + +const positionRawProps = { + x: 100, + y: 50 +}; + +const sizeRawProps = { + width: 100, + height: 100 +}; + +const groupRawProps = { + imageSrc: + "https://brutus.artica.lan:8081/uploads/-/system/project/avatar/1/1.png", + groupId: 1 +}; + +describe("Group item", () => { + const groupInstance = new Group( + groupPropsDecoder({ + ...genericRawProps, + ...positionRawProps, + ...sizeRawProps, + ...groupRawProps + }) + ); + + it("should have the group class", () => { + expect( + groupInstance.elementRef.getElementsByClassName("group").length + ).toBeGreaterThan(0); + }); + + it("should have the required size", () => { + expect(groupInstance.elementRef.style.width).toBe( + `${sizeRawProps.width}px` + ); + expect(groupInstance.elementRef.style.height).toBe( + `${sizeRawProps.height}px` + ); + }); +}); diff --git a/visual_console/src/items/Group.ts b/visual_console/src/items/Group.ts new file mode 100644 index 0000000000..ce502c4303 --- /dev/null +++ b/visual_console/src/items/Group.ts @@ -0,0 +1,52 @@ +import { LinkedVisualConsoleProps, UnknownObject } from "../types"; + +import { linkedVCPropsDecoder, parseIntOr } from "../lib"; + +import VisualConsoleItem, { + VisualConsoleItemProps, + itemBasePropsDecoder, + VisualConsoleItemType +} from "../VisualConsoleItem"; + +export type GroupProps = { + type: VisualConsoleItemType.GROUP_ITEM; + imageSrc: string; // URL? + groupId: number; +} & VisualConsoleItemProps & + LinkedVisualConsoleProps; + +/** + * Build a valid typed object from a raw object. + * This will allow us to ensure the type safety. + * + * @param data Raw object. + * @return An object representing the group props. + * @throws Will throw a TypeError if some property + * is missing from the raw object or have an invalid type. + */ +export function groupPropsDecoder(data: UnknownObject): GroupProps | never { + if (typeof data.imageSrc !== "string" || data.imageSrc.length === 0) { + throw new TypeError("invalid image src."); + } + if (parseIntOr(data.groupId, null) === null) { + throw new TypeError("invalid group Id."); + } + + return { + ...itemBasePropsDecoder(data), // Object spread. It will merge the properties of the two objects. + type: VisualConsoleItemType.GROUP_ITEM, + imageSrc: data.imageSrc, + groupId: parseInt(data.groupId), + ...linkedVCPropsDecoder(data) // Object spread. It will merge the properties of the two objects. + }; +} + +export default class Group extends VisualConsoleItem { + createDomElement(): HTMLElement { + const img: HTMLImageElement = document.createElement("img"); + img.className = "group"; + img.src = this.props.imageSrc; + + return img; + } +} diff --git a/visual_console/src/items/Icon.ts b/visual_console/src/items/Icon.ts new file mode 100644 index 0000000000..c7060684ed --- /dev/null +++ b/visual_console/src/items/Icon.ts @@ -0,0 +1,47 @@ +import { LinkedVisualConsoleProps, UnknownObject } from "../types"; + +import { linkedVCPropsDecoder } from "../lib"; + +import VisualConsoleItem, { + VisualConsoleItemProps, + itemBasePropsDecoder, + VisualConsoleItemType +} from "../VisualConsoleItem"; + +export type IconProps = { + type: VisualConsoleItemType.ICON; + imageSrc: string; // URL? +} & VisualConsoleItemProps & + LinkedVisualConsoleProps; + +/** + * Build a valid typed object from a raw object. + * This will allow us to ensure the type safety. + * + * @param data Raw object. + * @return An object representing the icon props. + * @throws Will throw a TypeError if some property + * is missing from the raw object or have an invalid type. + */ +export function iconPropsDecoder(data: UnknownObject): IconProps | never { + if (typeof data.imageSrc !== "string" || data.imageSrc.length === 0) { + throw new TypeError("invalid image src."); + } + + return { + ...itemBasePropsDecoder(data), // Object spread. It will merge the properties of the two objects. + type: VisualConsoleItemType.ICON, + imageSrc: data.imageSrc, + ...linkedVCPropsDecoder(data) // Object spread. It will merge the properties of the two objects. + }; +} + +export default class Icon extends VisualConsoleItem { + createDomElement(): HTMLElement { + const img: HTMLImageElement = document.createElement("img"); + img.className = "icon"; + img.src = this.props.imageSrc; + + return img; + } +} From 86a79813312f3fd1186b4eb526f583487709f121 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 22 Feb 2019 14:48:09 +0100 Subject: [PATCH 010/473] Visual Console Client: added the color cloud item Former-commit-id: 2a3f0675b1ba5dd067b0f0dae70c8e19dd68f89c --- visual_console/src/items/ColorCloud.spec.ts | 52 ++++++++ visual_console/src/items/ColorCloud.ts | 126 ++++++++++++++++++++ 2 files changed, 178 insertions(+) create mode 100644 visual_console/src/items/ColorCloud.spec.ts create mode 100644 visual_console/src/items/ColorCloud.ts diff --git a/visual_console/src/items/ColorCloud.spec.ts b/visual_console/src/items/ColorCloud.spec.ts new file mode 100644 index 0000000000..5582e40f78 --- /dev/null +++ b/visual_console/src/items/ColorCloud.spec.ts @@ -0,0 +1,52 @@ +import ColorCloud, { colorCloudPropsDecoder } from "./ColorCloud"; + +const genericRawProps = { + id: 1, + type: 20, // COlor cloud item = 20 + label: null, + isLinkEnabled: false, + isOnTop: false, + parentId: null, + aclGroupId: null +}; + +const positionRawProps = { + x: 100, + y: 50 +}; + +const sizeRawProps = { + width: 100, + height: 100 +}; + +const colorCloudProps = { + color: "rgb(100, 50, 245)" +}; + +const linkedModuleProps = { + // Agent props. + agentId: null, + agentName: null, + // Module props. + moduleId: null, + moduleName: null +}; + +describe("Color cloud item", () => { + const groupInstance = new ColorCloud( + colorCloudPropsDecoder({ + ...genericRawProps, + ...positionRawProps, + ...sizeRawProps, + ...linkedModuleProps, + ...colorCloudProps + }) + ); + + it("should have the color-cloud class", () => { + expect( + groupInstance.elementRef.getElementsByClassName("color-cloud").length + ).toBeGreaterThan(0); + }); +}); diff --git a/visual_console/src/items/ColorCloud.ts b/visual_console/src/items/ColorCloud.ts new file mode 100644 index 0000000000..7f371b4c3b --- /dev/null +++ b/visual_console/src/items/ColorCloud.ts @@ -0,0 +1,126 @@ +import { + WithModuleProps, + LinkedVisualConsoleProps, + UnknownObject +} from "../types"; + +import { modulePropsDecoder, linkedVCPropsDecoder } from "../lib"; + +import VisualConsoleItem, { + VisualConsoleItemProps, + itemBasePropsDecoder, + VisualConsoleItemType +} from "../VisualConsoleItem"; + +export type ColorCloudProps = { + type: VisualConsoleItemType.COLOR_CLOUD; + color: string; + // TODO: Add the rest of the color cloud values? +} & VisualConsoleItemProps & + WithModuleProps & + LinkedVisualConsoleProps; + +/** + * Build a valid typed object from a raw object. + * This will allow us to ensure the type safety. + * + * @param data Raw object. + * @return An object representing the static graph props. + * @throws Will throw a TypeError if some property + * is missing from the raw object or have an invalid type. + */ +export function colorCloudPropsDecoder( + data: UnknownObject +): ColorCloudProps | never { + // TODO: Validate the color. + if (typeof data.color !== "string" || data.color.length === 0) { + throw new TypeError("invalid color."); + } + + return { + ...itemBasePropsDecoder(data), // Object spread. It will merge the properties of the two objects. + type: VisualConsoleItemType.COLOR_CLOUD, + color: data.color, + ...modulePropsDecoder(data), // Object spread. It will merge the properties of the two objects. + ...linkedVCPropsDecoder(data) // Object spread. It will merge the properties of the two objects. + }; +} + +const svgNS = "http://www.w3.org/2000/svg"; + +export default class ColorCloud extends VisualConsoleItem { + createDomElement(): HTMLElement { + const container: HTMLDivElement = document.createElement("div"); + container.className = "color-cloud"; + + // Add the SVG. + container.append(this.createSvgElement()); + + return container; + } + + createSvgElement(): SVGSVGElement { + const gradientId = `grad_${this.props.id}`; + // SVG container. + const svg = document.createElementNS(svgNS, "svg"); + // Resize SVG. Use only the width, cause this element only needs a diameter. + svg.setAttribute("width", `${this.props.width}px`); + svg.setAttribute("height", `${this.props.width}px`); + + // Defs. + const defs = document.createElementNS(svgNS, "defs"); + // Radial gradient. + const radialGradient = document.createElementNS(svgNS, "radialGradient"); + radialGradient.setAttribute("id", gradientId); + radialGradient.setAttribute("cx", "50%"); + radialGradient.setAttribute("cy", "50%"); + radialGradient.setAttribute("r", "50%"); + radialGradient.setAttribute("fx", "50%"); + radialGradient.setAttribute("fy", "50%"); + // Stops. + const stop0 = document.createElementNS(svgNS, "stop"); + stop0.setAttribute("offset", "0%"); + stop0.setAttribute( + "style", + `stop-color:${this.props.color};stop-opacity:0.9` + ); + const stop100 = document.createElementNS(svgNS, "stop"); + stop100.setAttribute("offset", "100%"); + stop100.setAttribute( + "style", + `stop-color:${this.props.color};stop-opacity:0` + ); + // Circle. + const circle = document.createElementNS(svgNS, "circle"); + circle.setAttribute("fill", `url(#${gradientId})`); + circle.setAttribute("cx", "50%"); + circle.setAttribute("cy", "50%"); + circle.setAttribute("r", "50%"); + + // Append elements. + radialGradient.append(stop0, stop100); + defs.append(radialGradient); + svg.append(defs, circle); + + return svg; + } + + /** + * @override VisualConsoleItem.resize + * To resize the item. + * @param width Width. + * @param height Height. + */ + resize(width: number, height: number): void { + // Resize parent. Use only the width, cause this element only needs a diameter. + super.resize(width, width); + + // Get SVG element. + const svgElement = this.elementRef.getElementsByTagName("svg").item(0); + if (svgElement === null) return; + + // Resize SVG. Use only the width, cause this element only needs a diameter. + svgElement.setAttribute("width", `${this.props.width}px`); + svgElement.setAttribute("height", `${this.props.width}px`); + } +} From 1f24747e53b7a162cb6672c56a1478e26ad1a492 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 25 Feb 2019 11:44:53 +0100 Subject: [PATCH 011/473] Visual Console Client: minor changes Former-commit-id: 85054f3f29f8a4102e2a0a06f456962eeb020ffc --- visual_console/src/items/ColorCloud.ts | 4 ++-- visual_console/src/lib.spec.ts | 1 + visual_console/src/lib.ts | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/visual_console/src/items/ColorCloud.ts b/visual_console/src/items/ColorCloud.ts index 7f371b4c3b..59e89ced64 100644 --- a/visual_console/src/items/ColorCloud.ts +++ b/visual_console/src/items/ColorCloud.ts @@ -7,9 +7,9 @@ import { import { modulePropsDecoder, linkedVCPropsDecoder } from "../lib"; import VisualConsoleItem, { - VisualConsoleItemProps, itemBasePropsDecoder, - VisualConsoleItemType + VisualConsoleItemType, + VisualConsoleItemProps } from "../VisualConsoleItem"; export type ColorCloudProps = { diff --git a/visual_console/src/lib.spec.ts b/visual_console/src/lib.spec.ts index e1913c5ef8..0f3432db8b 100644 --- a/visual_console/src/lib.spec.ts +++ b/visual_console/src/lib.spec.ts @@ -7,6 +7,7 @@ describe("function parseIntOr", () => { expect(parseIntOr("a1", null)).toBe(null); expect(parseIntOr("1", null)).toBe(1); expect(parseIntOr(false, null)).toBe(null); + expect(parseIntOr(true, null)).toBe(null); expect(parseIntOr(1, null)).toBe(1); }); }); diff --git a/visual_console/src/lib.ts b/visual_console/src/lib.ts index b31696bf4c..fed94474d9 100644 --- a/visual_console/src/lib.ts +++ b/visual_console/src/lib.ts @@ -101,7 +101,7 @@ export function modulePropsDecoder(data: UnknownObject): WithModuleProps { return { moduleId: parseIntOr(id, null), moduleName: typeof name === "string" && name.length > 0 ? name : null, - ...agentPropsDecoder(data) + ...agentPropsDecoder(data) // Object spread: http://es6-features.org/#SpreadOperator }; } From 299fb4261e929048f93448a0cfd76021a35634f6 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 26 Feb 2019 17:01:23 +0100 Subject: [PATCH 012/473] Visual Console Refactor: Added vscode configurations Former-commit-id: 3712bfc6c10ff3ccadd5cf7274f9c2d39a453ad4 --- visual_console/.vscode/launch.json | 15 +++++++++++++++ visual_console/.vscode/settings.json | 10 ++++++++++ 2 files changed, 25 insertions(+) create mode 100644 visual_console/.vscode/launch.json create mode 100644 visual_console/.vscode/settings.json diff --git a/visual_console/.vscode/launch.json b/visual_console/.vscode/launch.json new file mode 100644 index 0000000000..76de3f9404 --- /dev/null +++ b/visual_console/.vscode/launch.json @@ -0,0 +1,15 @@ +{ + // Use IntelliSense para saber los atributos posibles. + // Mantenga el puntero para ver las descripciones de los existentes atributos + // Para más información, visite: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "type": "chrome", + "request": "launch", + "name": "Launch Chrome against localhost", + "url": "http://localhost:8080", + "webRoot": "${workspaceFolder}" + } + ] +} diff --git a/visual_console/.vscode/settings.json b/visual_console/.vscode/settings.json new file mode 100644 index 0000000000..024b36878e --- /dev/null +++ b/visual_console/.vscode/settings.json @@ -0,0 +1,10 @@ +{ + "typescript.tsdk": "node_modules/typescript/lib", + "editor.formatOnSave": true, + "eslint.validate": [ + "javascript", + "javascriptreact", + "typescript", + "typescriptreact" + ] +} From 7ee3107b9350a6ecba0a6731c4772f80f5d64933 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 26 Feb 2019 17:02:27 +0100 Subject: [PATCH 013/473] Visual Console Client: upgraded dependencies Former-commit-id: b80072afc5b7c72a34ec84df850d99e0038bd5d9 --- visual_console/package-lock.json | 539 ++----------------------------- visual_console/package.json | 21 +- 2 files changed, 46 insertions(+), 514 deletions(-) diff --git a/visual_console/package-lock.json b/visual_console/package-lock.json index 08ac553be0..85b215e10a 100644 --- a/visual_console/package-lock.json +++ b/visual_console/package-lock.json @@ -191,9 +191,9 @@ } }, "@types/jest": { - "version": "24.0.6", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.0.6.tgz", - "integrity": "sha512-NE7FBG/F4cMDKdCBqgyd+Sa6JZ5GiMOyA5QwJdeS4Ii/Z9a18WgGbFrHbcr48/7I9HdnkaAYP+S2MmQ27qoqJA==", + "version": "24.0.9", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.0.9.tgz", + "integrity": "sha512-k3OOeevcBYLR5pdsOv5g3OP94h3mrJmLPHFEPWgbbVy2tGv0TZ/TlygiC848ogXhK8NL0I5up7YYtwpCp8xCJA==", "requires": { "@types/jest-diff": "*" } @@ -204,30 +204,30 @@ "integrity": "sha512-yALhelO3i0hqZwhjtcr6dYyaLoCHbAMshwtj6cGxTvHZAKXHsYGdff6E8EPw3xLKY0ELUTQ69Q1rQiJENnccMA==" }, "@typescript-eslint/eslint-plugin": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.4.0.tgz", - "integrity": "sha512-LXLxWdq7nwGrJhMB78EKV+PJw4uWLyQLePRbJjbz6klItPaTa+5zxAr3+GGPaKlhTHKdoCsUaIGfCLjopUA65w==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.4.2.tgz", + "integrity": "sha512-6WInypy/cK4rM1dirKbD5p7iFW28DbSRKT/+PGn+DYzBWEvHq5KnZAqQ5cX25JBc0qMkFxJNxNfBbFXJyyzVcw==", "requires": { - "@typescript-eslint/parser": "1.4.0", - "@typescript-eslint/typescript-estree": "1.4.0", + "@typescript-eslint/parser": "1.4.2", + "@typescript-eslint/typescript-estree": "1.4.2", "requireindex": "^1.2.0", "tsutils": "^3.7.0" } }, "@typescript-eslint/parser": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.4.0.tgz", - "integrity": "sha512-OvXhpgFCKLxuvoGgtFHQP5gvJvqKGpGjarSPg27E07+OPIcZJ3EpZDdELZuY+0hCA4wqnQ9JzHoTBhdEOMo9Pg==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.4.2.tgz", + "integrity": "sha512-OqLkY9295DXXaWToItUv3olO2//rmzh6Th6Sc7YjFFEpEuennsm5zhygLLvHZjPxPlzrQgE8UDaOPurDylaUuw==", "requires": { - "@typescript-eslint/typescript-estree": "1.4.0", + "@typescript-eslint/typescript-estree": "1.4.2", "eslint-scope": "^4.0.0", "eslint-visitor-keys": "^1.0.0" } }, "@typescript-eslint/typescript-estree": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.4.0.tgz", - "integrity": "sha512-s0Y1/nMSRwIRK+8umAkvUoKsP12Ze8QMAdjVSYLZbrWy8NlsrTLLhpTR5rPEEW7uCnmJtv40kr51PrYAyaJVOw==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.4.2.tgz", + "integrity": "sha512-wKgi/w6k1v3R4b6oDc20cRWro2gBzp0wn6CAeYC8ExJMfvXMfiaXzw2tT9ilxdONaVWMCk7B9fMdjos7bF/CWw==", "requires": { "lodash.unescape": "4.0.1", "semver": "5.5.0" @@ -1550,12 +1550,11 @@ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" }, "default-gateway": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-3.1.0.tgz", - "integrity": "sha512-MRhxv1cqdpKZh93zMFBkXcZfr2QFasrDlxjGa+M22Hv9EBmdWCccFe03KqSnkPLpYXlFhrR152kDX99S//3/Xw==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.1.2.tgz", + "integrity": "sha512-xhJUAp3u02JsBGovj0V6B6uYhKCUOmiNc8xGmReUwGu77NmvcpxPVB0pCielxMFumO7CmXBG02XjM8HB97k8Hw==", "requires": { "execa": "^1.0.0", - "idb-connector": "^1.1.8", "ip-regex": "^2.1.0" } }, @@ -3265,9 +3264,9 @@ } }, "homedir-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.2.tgz", - "integrity": "sha512-A0cau1b1F7kmsKG3vHLi7DQ2d13k/BefUGRKRa8+sv7f1Vs+N28f0uv9nnWo3CNH50VsVdLcSKdxtztwn6K3Vg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "requires": { "parse-passwd": "^1.0.0" } @@ -3379,468 +3378,6 @@ "postcss": "^7.0.5" } }, - "idb-connector": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/idb-connector/-/idb-connector-1.1.8.tgz", - "integrity": "sha512-x+NIYJYmBnmFSbALM0GniG6idlEx3z+wnWqe+nKn948+sjY3TRzMmdG2ZqcBrlV/AsOTl3CidCIgdqRnxL1jiA==", - "optional": true, - "requires": { - "node-addon-api": "^1.2.0", - "node-pre-gyp": "^0.11.0" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "bundled": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.1.1", - "bundled": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "debug": { - "version": "2.6.9", - "bundled": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "bundled": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.3", - "bundled": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.24", - "bundled": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore-walk": { - "version": "3.0.1", - "bundled": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true - }, - "minipass": { - "version": "2.3.5", - "bundled": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.2.1", - "bundled": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "needle": { - "version": "2.2.4", - "bundled": true, - "optional": true, - "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.11.0", - "bundled": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.0.5", - "bundled": true, - "optional": true - }, - "npm-packlist": { - "version": "1.2.0", - "bundled": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "rc": { - "version": "1.2.8", - "bundled": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "rimraf": { - "version": "2.6.3", - "bundled": true, - "optional": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "optional": true - }, - "semver": { - "version": "5.6.0", - "bundled": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "optional": true - }, - "tar": { - "version": "4.4.8", - "bundled": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.3.4", - "minizlib": "^1.1.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "optional": true - }, - "wide-align": { - "version": "1.1.3", - "bundled": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true - }, - "yallist": { - "version": "3.0.3", - "bundled": true - } - } - }, "ieee754": { "version": "1.1.12", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.12.tgz", @@ -3939,11 +3476,11 @@ } }, "internal-ip": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.1.0.tgz", - "integrity": "sha512-vMbCq5+5xM6cQ5Zpzw2fPirS3uOAabk0ep+plu8P659c7XuvaVN3G//utF0AWboZIKKL5YDpti7PO51m/wfomw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.2.0.tgz", + "integrity": "sha512-ZY8Rk+hlvFeuMmG5uH1MXhhdeMntmIaxaInvAmzMq/SHV8rv4Kh+6GiQNNDQd0wZFrcO+FiTBo8lui/osKOyJw==", "requires": { - "default-gateway": "^3.1.0", + "default-gateway": "^4.0.1", "ipaddr.js": "^1.9.0" }, "dependencies": { @@ -5272,12 +4809,6 @@ "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" }, - "node-addon-api": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.6.2.tgz", - "integrity": "sha512-479Bjw9nTE5DdBSZZWprFryHGjUaQC31y1wHo19We/k0BZlrmhqQitWoUL0cD8+scljCbIUL+E58oRDEakdGGA==", - "optional": true - }, "node-forge": { "version": "0.7.5", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz", @@ -5469,9 +5000,9 @@ } }, "on-headers": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", - "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" }, "once": { "version": "1.4.0", @@ -7058,9 +6589,9 @@ } }, "terser-webpack-plugin": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.2.tgz", - "integrity": "sha512-1DMkTk286BzmfylAvLXwpJrI7dWa5BnFmscV/2dCr8+c56egFcbaeFAl7+sujAjdmpLam21XRdhA4oifLyiWWg==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.3.tgz", + "integrity": "sha512-GOK7q85oAb/5kE12fMuLdn2btOS9OBZn4VsecpHDywoUC/jLhSAKOiYo0ezx7ss2EXPMzyEWFoE0s1WLE+4+oA==", "requires": { "cacache": "^11.0.2", "find-cache-dir": "^2.0.0", @@ -7656,9 +7187,9 @@ } }, "webpack-dev-server": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.2.0.tgz", - "integrity": "sha512-CUGPLQsUBVKa/qkZl1MMo8krm30bsOHAP8jtn78gUICpT+sR3esN4Zb0TSBzOEEQJF0zHNEbwx5GHInkqcmlsA==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.2.1.tgz", + "integrity": "sha512-sjuE4mnmx6JOh9kvSbPYw3u/6uxCLHNWfhWaIPwcXWsvWOPN+nc5baq4i9jui3oOBRXGonK9+OI0jVkaz6/rCw==", "requires": { "ansi-html": "0.0.7", "bonjour": "^3.5.0", @@ -7671,7 +7202,7 @@ "html-entities": "^1.2.0", "http-proxy-middleware": "^0.19.1", "import-local": "^2.0.0", - "internal-ip": "^4.0.0", + "internal-ip": "^4.2.0", "ip": "^1.1.5", "killable": "^1.0.0", "loglevel": "^1.4.1", diff --git a/visual_console/package.json b/visual_console/package.json index 087d3731c4..645e0fc048 100644 --- a/visual_console/package.json +++ b/visual_console/package.json @@ -3,13 +3,14 @@ "version": "1.0.0", "description": "Visual Console", "scripts": { - "test": "jest", - "test:watch": "jest --watch", "build": "webpack --mode=production", "build:dev": "webpack --mode=development", "build:watch": "webpack --mode=development --watch", + "format": "prettier", + "lint": "eslint \"src/**/*.ts\"", "start": "webpack-dev-server --color --mode=development", - "format": "prettier" + "test": "jest", + "test:watch": "jest --watch" }, "repository": { "type": "git", @@ -23,12 +24,12 @@ }, "homepage": "https://github.com/pandorafms/pandorafms#readme", "dependencies": { - "@types/jest": "^24.0.6", - "@typescript-eslint/eslint-plugin": "^1.1.1", - "@typescript-eslint/parser": "^1.1.1", + "@types/jest": "^24.0.9", + "@typescript-eslint/eslint-plugin": "^1.4.2", + "@typescript-eslint/parser": "^1.4.2", "awesome-typescript-loader": "^5.2.1", "css-loader": "^2.1.0", - "eslint": "^5.12.1", + "eslint": "^5.14.1", "eslint-config-prettier": "^4.0.0", "eslint-plugin-prettier": "^3.0.1", "file-loader": "^3.0.1", @@ -36,8 +37,8 @@ "prettier": "^1.16.1", "ts-jest": "^24.0.0", "typescript": "^3.3.3333", - "webpack": "^4.29.0", - "webpack-cli": "^3.2.1", - "webpack-dev-server": "^3.1.14" + "webpack": "^4.29.5", + "webpack-cli": "^3.2.3", + "webpack-dev-server": "^3.2.1" } } From 527a27940c45c50cc7c513cb0785da80c31b0eea Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 26 Feb 2019 17:03:36 +0100 Subject: [PATCH 014/473] Visual Console Client: updated the git ignore file Former-commit-id: 7ab0b4f0eae404f2842df998c350e6ffe10ea09e --- visual_console/.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/visual_console/.gitignore b/visual_console/.gitignore index e6867b8545..46091fbe36 100644 --- a/visual_console/.gitignore +++ b/visual_console/.gitignore @@ -13,7 +13,7 @@ /dist # editor -.vscode +# .vscode # misc .DS_Store From 7a45d9f62e02b4f442d758e437324dcb53e07e77 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 26 Feb 2019 17:05:30 +0100 Subject: [PATCH 015/473] Visual Console Client: fixed some lint errors and added the digital clock item Former-commit-id: 643bc4997ec971e8892b4dcd439a2828dc4e441b --- visual_console/.eslintrc | 6 +- visual_console/src/TypedEvent.ts | 14 +- visual_console/src/VisualConsole.ts | 22 +-- visual_console/src/VisualConsoleItem.ts | 24 +-- visual_console/src/index.ts | 34 +++- visual_console/src/items/Clock.spec.ts | 73 ++++++++ visual_console/src/items/Clock.ts | 180 ++++++++++++++++++++ visual_console/src/items/ColorCloud.spec.ts | 4 +- visual_console/src/items/ColorCloud.ts | 13 +- visual_console/src/items/Group.ts | 2 +- visual_console/src/items/Icon.ts | 2 +- visual_console/src/items/StaticGraph.ts | 6 +- visual_console/src/lib.spec.ts | 17 +- visual_console/src/lib.ts | 44 ++++- visual_console/src/types.ts | 6 +- visual_console/static/alarm-clock.ttf | Bin 0 -> 21664 bytes visual_console/static/main.css | 29 ++++ 17 files changed, 419 insertions(+), 57 deletions(-) create mode 100644 visual_console/src/items/Clock.spec.ts create mode 100644 visual_console/src/items/Clock.ts create mode 100755 visual_console/static/alarm-clock.ttf diff --git a/visual_console/.eslintrc b/visual_console/.eslintrc index 17b98ea64d..8a12d82f95 100644 --- a/visual_console/.eslintrc +++ b/visual_console/.eslintrc @@ -1,7 +1,8 @@ { "env": { "browser": true, - "node": true + "node": true, + "jest": true }, "parser": "@typescript-eslint/parser", "plugins": ["@typescript-eslint", "prettier"], @@ -11,6 +12,7 @@ "plugin:@typescript-eslint/recommended" ], "rules": { - "@typescript-eslint/indent": "off" + "@typescript-eslint/indent": "off", + "no-console": "off" } } diff --git a/visual_console/src/TypedEvent.ts b/visual_console/src/TypedEvent.ts index c07bd9fb8b..e199470f6c 100644 --- a/visual_console/src/TypedEvent.ts +++ b/visual_console/src/TypedEvent.ts @@ -1,5 +1,5 @@ export interface Listener { - (event: T): any; + (event: T): void; } export interface Disposable { @@ -11,23 +11,23 @@ export default class TypedEvent { private listeners: Listener[] = []; private listenersOncer: Listener[] = []; - on = (listener: Listener): Disposable => { + public on = (listener: Listener): Disposable => { this.listeners.push(listener); return { dispose: () => this.off(listener) }; }; - once = (listener: Listener): void => { + public once = (listener: Listener): void => { this.listenersOncer.push(listener); }; - off = (listener: Listener): void => { + public off = (listener: Listener): void => { const callbackIndex = this.listeners.indexOf(listener); if (callbackIndex > -1) this.listeners.splice(callbackIndex, 1); }; - emit = (event: T): void => { + public emit = (event: T): void => { /** Update any general listeners */ this.listeners.forEach(listener => listener(event)); @@ -36,7 +36,5 @@ export default class TypedEvent { this.listenersOncer = []; }; - pipe = (te: TypedEvent): Disposable => { - return this.on(e => te.emit(e)); - }; + public pipe = (te: TypedEvent): Disposable => this.on(e => te.emit(e)); } diff --git a/visual_console/src/VisualConsole.ts b/visual_console/src/VisualConsole.ts index 287f54d0b5..6f7f95dea5 100644 --- a/visual_console/src/VisualConsole.ts +++ b/visual_console/src/VisualConsole.ts @@ -8,6 +8,7 @@ import StaticGraph, { staticGraphPropsDecoder } from "./items/StaticGraph"; import Icon, { iconPropsDecoder } from "./items/Icon"; import ColorCloud, { colorCloudPropsDecoder } from "./items/ColorCloud"; import Group, { groupPropsDecoder } from "./items/Group"; +import Clock, { clockPropsDecoder } from "./items/Clock"; // Base properties. export interface VisualConsoleProps extends Size { @@ -69,11 +70,12 @@ export function visualConsolePropsDecoder( } // TODO: Document. +// eslint-disable-next-line @typescript-eslint/explicit-function-return-type function itemInstanceFrom(data: UnknownObject) { const type = parseIntOr(data.type, null); if (type == null) throw new TypeError("missing item type."); - switch (type) { + switch (type as VisualConsoleItemType) { case VisualConsoleItemType.STATIC_GRAPH: return new StaticGraph(staticGraphPropsDecoder(data)); case VisualConsoleItemType.MODULE_GRAPH: @@ -113,7 +115,7 @@ function itemInstanceFrom(data: UnknownObject) { case VisualConsoleItemType.BARS_GRAPH: throw new TypeError("item not found"); case VisualConsoleItemType.CLOCK: - throw new TypeError("item not found"); + return new Clock(clockPropsDecoder(data)); case VisualConsoleItemType.COLOR_CLOUD: return new ColorCloud(colorCloudPropsDecoder(data)); default: @@ -129,7 +131,7 @@ export default class VisualConsole { // Visual Console Item instances. private elements: VisualConsoleItem[] = []; - constructor( + public constructor( container: HTMLElement, props: VisualConsoleProps, items: UnknownObject[] @@ -167,7 +169,7 @@ export default class VisualConsole { * Public accessor of the `props` property. * @return Properties. */ - get props(): VisualConsoleProps { + public get props(): VisualConsoleProps { return this._props; } @@ -177,7 +179,7 @@ export default class VisualConsole { * stored props, a render would be fired. * @param newProps */ - set props(newProps: VisualConsoleProps) { + public set props(newProps: VisualConsoleProps) { const prevProps = this.props; // Update the internal props. this._props = newProps; @@ -192,7 +194,7 @@ export default class VisualConsole { * Recreate or update the HTMLElement which represents the Visual Console into the DOM. * @param prevProps If exists it will be used to only DOM updates instead of a full replace. */ - render(prevProps: VisualConsoleProps | null = null): void { + public render(prevProps: VisualConsoleProps | null = null): void { if (prevProps) { if (prevProps.backgroundURL !== this.props.backgroundURL) { this.containerRef.style.backgroundImage = this.props.backgroundURL; @@ -217,7 +219,7 @@ export default class VisualConsole { * @param newSize * @return Whether the size changed or not. */ - sizeChanged(prevSize: Size, newSize: Size): boolean { + public sizeChanged(prevSize: Size, newSize: Size): boolean { return ( prevSize.width !== newSize.width || prevSize.height !== newSize.height ); @@ -228,7 +230,7 @@ export default class VisualConsole { * @param width * @param height */ - resizeElement(width: number, height: number): void { + public resizeElement(width: number, height: number): void { this.containerRef.style.width = `${width}px`; this.containerRef.style.height = `${height}px`; } @@ -238,7 +240,7 @@ export default class VisualConsole { * @param width * @param height */ - resize(width: number, height: number): void { + public resize(width: number, height: number): void { this.props = { ...this.props, // Object spread: http://es6-features.org/#SpreadOperator width, @@ -249,7 +251,7 @@ export default class VisualConsole { /** * To remove the event listeners and the elements from the DOM. */ - remove(): void { + public remove(): void { this.elements.forEach(e => e.remove()); // Arrow function. this.elements = []; } diff --git a/visual_console/src/VisualConsoleItem.ts b/visual_console/src/VisualConsoleItem.ts index cd01273d35..2554159878 100644 --- a/visual_console/src/VisualConsoleItem.ts +++ b/visual_console/src/VisualConsoleItem.ts @@ -45,16 +45,18 @@ export interface VisualConsoleItemProps extends Position, Size { } // FIXME: Fix type compatibility. -export type ItemClickEvent = { +export interface ItemClickEvent { // data: ItemProps; data: UnknownObject; -}; +} /** * Extract a valid enum value from a raw label position value. * @param labelPosition Raw value. */ -const parseLabelPosition = (labelPosition: any) => { +const parseLabelPosition = ( + labelPosition: any // eslint-disable-line @typescript-eslint/no-explicit-any +): VisualConsoleItemProps["labelPosition"] => { switch (labelPosition) { case "up": case "right": @@ -123,7 +125,7 @@ abstract class VisualConsoleItem { */ abstract createDomElement(): HTMLElement; - constructor(props: ItemProps) { + public constructor(props: ItemProps) { this.itemProps = props; /* @@ -166,7 +168,7 @@ abstract class VisualConsoleItem { * Public accessor of the `props` property. * @return Properties. */ - get props(): ItemProps { + public get props(): ItemProps { return this.itemProps; } @@ -176,7 +178,7 @@ abstract class VisualConsoleItem { * stored props, a render would be fired. * @param newProps */ - set props(newProps: ItemProps) { + public set props(newProps: ItemProps) { const prevProps = this.props; // Update the internal props. this.itemProps = newProps; @@ -206,7 +208,7 @@ abstract class VisualConsoleItem { * To recreate or update the HTMLElement which represents the item into the DOM. * @param prevProps If exists it will be used to only perform DOM updates instead of a full replace. */ - render(prevProps: ItemProps | null = null): void { + public render(prevProps: ItemProps | null = null): void { // Move box. if (!prevProps || prevProps.x !== this.props.x) { this.elementRef.style.left = `${this.props.x}px`; @@ -228,7 +230,7 @@ abstract class VisualConsoleItem { /** * To remove the event listeners and the elements from the DOM. */ - remove(): void { + public remove(): void { // Event listeners. this.disposables.forEach(_ => _.dispose()); // VisualConsoleItem extension DOM element. @@ -242,7 +244,7 @@ abstract class VisualConsoleItem { * @param x Horizontal axis position. * @param y Vertical axis position. */ - move(x: number, y: number): void { + public move(x: number, y: number): void { // Compare position. if (x === this.props.x && y === this.props.y) return; // Update position. Change itemProps instead of props to avoid re-render. @@ -258,7 +260,7 @@ abstract class VisualConsoleItem { * @param width Width. * @param height Height. */ - resize(width: number, height: number): void { + public resize(width: number, height: number): void { // Compare size. if (width === this.props.width && height === this.props.height) return; // Update size. Change itemProps instead of props to avoid re-render. @@ -273,7 +275,7 @@ abstract class VisualConsoleItem { * To add an event handler to the click of the linked visual console elements. * @param listener Function which is going to be executed when a linked console is clicked. */ - onClick(listener: Listener>): void { + public onClick(listener: Listener>): void { /* * The '.on' function returns a function which will clean the event * listener when executed. We store all the 'dispose' functions to diff --git a/visual_console/src/index.ts b/visual_console/src/index.ts index 6455eea9e3..46b3dbb99b 100644 --- a/visual_console/src/index.ts +++ b/visual_console/src/index.ts @@ -5,10 +5,7 @@ * https://www.typescriptlang.org/ */ -import VisualConsole, { - visualConsolePropsDecoder, - VisualConsoleProps -} from "./VisualConsole"; +import VisualConsole, { visualConsolePropsDecoder } from "./VisualConsole"; // declare global { // interface Window { @@ -28,7 +25,7 @@ if (container != null) { width: 800, height: 300, backgroundURL: null, - backgroundColor: "#000000", + backgroundColor: "rgb(154, 154, 154)", isFavorite: false }; @@ -62,7 +59,7 @@ if (container != null) { const colorCloudRawProps = { // Generic props. id: 2, - type: 20, // Static graph = 0 + type: 20, // Color cloud = 20 label: null, labelText: "CLOUD", isLinkEnabled: false, @@ -85,11 +82,34 @@ if (container != null) { color: "rgb(100, 50, 245)" }; + const digitalClockRawProps = { + // Generic props. + id: 2, + type: 19, // clock = 19 + label: null, + isLinkEnabled: false, + isOnTop: false, + parentId: null, + aclGroupId: null, + // Position props. + x: 500, + y: 100, + // Size props. + width: 300, + height: 150, + // Custom props. + clockType: "digital", + clockFormat: "datetime", + clockTimezone: "Madrid", + clockTimezoneOffset: 60, + showClockTimezone: true + }; + try { const visualConsole = new VisualConsole( container, visualConsolePropsDecoder(rawProps), - [staticGraphRawProps, colorCloudRawProps] + [staticGraphRawProps, colorCloudRawProps, digitalClockRawProps] ); console.log(visualConsole); } catch (error) { diff --git a/visual_console/src/items/Clock.spec.ts b/visual_console/src/items/Clock.spec.ts new file mode 100644 index 0000000000..cc35ef2a5e --- /dev/null +++ b/visual_console/src/items/Clock.spec.ts @@ -0,0 +1,73 @@ +import Clock, { clockPropsDecoder } from "./Clock"; + +const genericRawProps = { + id: 1, + type: 19, // Clock item = 19 + label: null, + isLinkEnabled: false, + isOnTop: false, + parentId: null, + aclGroupId: null +}; + +const positionRawProps = { + x: 100, + y: 50 +}; + +const sizeRawProps = { + width: 100, + height: 100 +}; + +const digitalClockProps = { + clockType: "digital", + clockFormat: "datetime", + clockTimezone: "Madrid", + clockTimezoneOffset: 60 +}; + +const linkedModuleProps = { + // Agent props. + agentId: null, + agentName: null, + // Module props. + moduleId: null, + moduleName: null +}; + +describe("Clock item", () => { + const clockInstance = new Clock( + clockPropsDecoder({ + ...genericRawProps, + ...positionRawProps, + ...sizeRawProps, + ...linkedModuleProps, + ...digitalClockProps + }) + ); + + it("should have the digital-clock class", () => { + expect( + clockInstance.elementRef.getElementsByClassName("digital-clock").length + ).toBeGreaterThan(0); + }); + + describe("getDate function", () => { + it("should return the date with padded 0's", () => { + const expected = "01/02/0123"; + const date = new Date(`02/01/0123 12:00:00`); + const digitalDate = clockInstance.getDigitalDate(date); + expect(digitalDate).toBe(expected); + }); + }); + + describe("getTime function", () => { + it("should return the time with padded 0's when hours/minutes/seconds are less than 10", () => { + const expected = "01:02:03"; + const date = new Date(`01/01/1970 ${expected}`); + const digitalTime = clockInstance.getDigitalTime(date); + expect(digitalTime).toBe(expected); + }); + }); +}); diff --git a/visual_console/src/items/Clock.ts b/visual_console/src/items/Clock.ts new file mode 100644 index 0000000000..b552bad72a --- /dev/null +++ b/visual_console/src/items/Clock.ts @@ -0,0 +1,180 @@ +import { LinkedVisualConsoleProps, UnknownObject } from "../types"; + +import { + linkedVCPropsDecoder, + parseIntOr, + padLeft, + parseBoolean +} from "../lib"; + +import VisualConsoleItem, { + VisualConsoleItemProps, + itemBasePropsDecoder, + VisualConsoleItemType +} from "../VisualConsoleItem"; + +export type ClockProps = { + type: VisualConsoleItemType.CLOCK; + clockType: "analogic" | "digital"; + clockFormat: "datetime" | "time"; + clockTimezone: string; + clockTimezoneOffset: number; // Offset of the timezone to UTC in seconds. + showClockTimezone: boolean; +} & VisualConsoleItemProps & + LinkedVisualConsoleProps; + +/** + * Extract a valid enum value from a raw unknown value. + * @param clockType Raw value. + */ +const parseClockType = ( + clockType: any // eslint-disable-line @typescript-eslint/no-explicit-any +): ClockProps["clockType"] => { + switch (clockType) { + case "analogic": + case "digital": + return clockType; + default: + return "analogic"; + } +}; + +/** + * Extract a valid enum value from a raw unknown value. + * @param clockFormat Raw value. + */ +const parseClockFormat = ( + clockFormat: any // eslint-disable-line @typescript-eslint/no-explicit-any +): ClockProps["clockFormat"] => { + switch (clockFormat) { + case "datetime": + case "date": + case "time": + return clockFormat; + default: + return "datetime"; + } +}; + +/** + * Build a valid typed object from a raw object. + * This will allow us to ensure the type safety. + * + * @param data Raw object. + * @return An object representing the clock props. + * @throws Will throw a TypeError if some property + * is missing from the raw object or have an invalid type. + */ +export function clockPropsDecoder(data: UnknownObject): ClockProps | never { + if ( + typeof data.clockTimezone !== "string" || + data.clockTimezone.length === 0 + ) { + throw new TypeError("invalid timezone."); + } + + return { + ...itemBasePropsDecoder(data), // Object spread. It will merge the properties of the two objects. + type: VisualConsoleItemType.CLOCK, + clockType: parseClockType(data.clockType), + clockFormat: parseClockFormat(data.clockFormat), + clockTimezone: data.clockTimezone, + clockTimezoneOffset: parseIntOr(data.clockTimezoneOffset, 0), + showClockTimezone: parseBoolean(data.showClockTimezone), + ...linkedVCPropsDecoder(data) // Object spread. It will merge the properties of the two objects. + }; +} + +export default class Clock extends VisualConsoleItem { + public createDomElement(): HTMLElement { + switch (this.props.clockType) { + case "analogic": + throw new Error("not implemented."); + case "digital": + return this.createDigitalClock(); + } + } + + public createDigitalClock(): HTMLElement { + const element: HTMLDivElement = document.createElement("div"); + element.className = "digital-clock"; + + // The proportion of the clock should be (height * 2 = width) aproximately. + const width = + this.props.height * 2 < this.props.width + ? this.props.height * 2 + : this.props.width; + this.props.clockTimezone = "Madrid"; + const baseTimeFontSize = 20; // Per 100px of width. + const dateFontSizeMultiplier = 0.5; + const tzFontSizeMultiplier = 6 / this.props.clockTimezone.length; + const timeFontSize = (baseTimeFontSize * width) / 100; + const dateFontSize = + (baseTimeFontSize * dateFontSizeMultiplier * width) / 100; + const tzFontSize = Math.min( + (baseTimeFontSize * tzFontSizeMultiplier * width) / 100, + (width / 100) * 10 + ); + + // Date. + if (this.props.clockFormat === "datetime") { + const dateElem: HTMLSpanElement = document.createElement("span"); + dateElem.className = "date"; + dateElem.textContent = this.getDigitalDate(); + dateElem.style.fontSize = `${dateFontSize}px`; + element.append(dateElem); + } + + // Time. + const timeElem: HTMLSpanElement = document.createElement("span"); + timeElem.className = "time"; + timeElem.textContent = this.getDigitalTime(); + timeElem.style.fontSize = `${timeFontSize}px`; + element.append(timeElem); + + // Timezone name. + if (this.props.showClockTimezone) { + const tzElem: HTMLSpanElement = document.createElement("span"); + tzElem.className = "timezone"; + tzElem.textContent = this.props.clockTimezone; + tzElem.style.fontSize = `${tzFontSize}px`; + element.append(tzElem); + } + + return element; + } + + /** + * Generate the current date using the timezone offset stored into the properties. + * @return The current date. + */ + public getDate(): Date { + const d = new Date(); + const targetTZOffset = this.props.clockTimezoneOffset * 60 * 1000; // In ms. + const localTZOffset = d.getTimezoneOffset() * 60 * 1000; // In ms. + const utimestamp = d.getTime() + targetTZOffset + localTZOffset; + + return new Date(utimestamp); + } + + public getDigitalDate(initialDate: Date | null = null): string { + const date = initialDate || this.getDate(); + // Use getDate, getDay returns the week day. + const day = padLeft(date.getDate(), 2, 0); + // The getMonth function returns the month starting by 0. + const month = padLeft(date.getMonth() + 1, 2, 0); + const year = padLeft(date.getFullYear(), 4, 0); + + // Format: 'd/m/Y'. + return `${day}/${month}/${year}`; + } + + public getDigitalTime(initialDate: Date | null = null): string { + const date = initialDate || this.getDate(); + const hours = padLeft(date.getHours(), 2, 0); + const minutes = padLeft(date.getMinutes(), 2, 0); + const seconds = padLeft(date.getSeconds(), 2, 0); + + return `${hours}:${minutes}:${seconds}`; + } +} diff --git a/visual_console/src/items/ColorCloud.spec.ts b/visual_console/src/items/ColorCloud.spec.ts index 5582e40f78..24e353f314 100644 --- a/visual_console/src/items/ColorCloud.spec.ts +++ b/visual_console/src/items/ColorCloud.spec.ts @@ -34,7 +34,7 @@ const linkedModuleProps = { }; describe("Color cloud item", () => { - const groupInstance = new ColorCloud( + const colorCloudInstance = new ColorCloud( colorCloudPropsDecoder({ ...genericRawProps, ...positionRawProps, @@ -46,7 +46,7 @@ describe("Color cloud item", () => { it("should have the color-cloud class", () => { expect( - groupInstance.elementRef.getElementsByClassName("color-cloud").length + colorCloudInstance.elementRef.getElementsByClassName("color-cloud").length ).toBeGreaterThan(0); }); }); diff --git a/visual_console/src/items/ColorCloud.ts b/visual_console/src/items/ColorCloud.ts index 59e89ced64..b4ab658e04 100644 --- a/visual_console/src/items/ColorCloud.ts +++ b/visual_console/src/items/ColorCloud.ts @@ -49,7 +49,7 @@ export function colorCloudPropsDecoder( const svgNS = "http://www.w3.org/2000/svg"; export default class ColorCloud extends VisualConsoleItem { - createDomElement(): HTMLElement { + public createDomElement(): HTMLElement { const container: HTMLDivElement = document.createElement("div"); container.className = "color-cloud"; @@ -59,7 +59,7 @@ export default class ColorCloud extends VisualConsoleItem { return container; } - createSvgElement(): SVGSVGElement { + public createSvgElement(): SVGSVGElement { const gradientId = `grad_${this.props.id}`; // SVG container. const svg = document.createElementNS(svgNS, "svg"); @@ -108,12 +108,11 @@ export default class ColorCloud extends VisualConsoleItem { /** * @override VisualConsoleItem.resize * To resize the item. - * @param width Width. - * @param height Height. + * @param diameter Diameter. */ - resize(width: number, height: number): void { - // Resize parent. Use only the width, cause this element only needs a diameter. - super.resize(width, width); + public resize(diameter: number): void { + // Resize parent. Use the diameter as width and height. + super.resize(diameter, diameter); // Get SVG element. const svgElement = this.elementRef.getElementsByTagName("svg").item(0); diff --git a/visual_console/src/items/Group.ts b/visual_console/src/items/Group.ts index ce502c4303..8a800fc105 100644 --- a/visual_console/src/items/Group.ts +++ b/visual_console/src/items/Group.ts @@ -42,7 +42,7 @@ export function groupPropsDecoder(data: UnknownObject): GroupProps | never { } export default class Group extends VisualConsoleItem { - createDomElement(): HTMLElement { + public createDomElement(): HTMLElement { const img: HTMLImageElement = document.createElement("img"); img.className = "group"; img.src = this.props.imageSrc; diff --git a/visual_console/src/items/Icon.ts b/visual_console/src/items/Icon.ts index c7060684ed..ecfc1775a9 100644 --- a/visual_console/src/items/Icon.ts +++ b/visual_console/src/items/Icon.ts @@ -37,7 +37,7 @@ export function iconPropsDecoder(data: UnknownObject): IconProps | never { } export default class Icon extends VisualConsoleItem { - createDomElement(): HTMLElement { + public createDomElement(): HTMLElement { const img: HTMLImageElement = document.createElement("img"); img.className = "icon"; img.src = this.props.imageSrc; diff --git a/visual_console/src/items/StaticGraph.ts b/visual_console/src/items/StaticGraph.ts index 18c2c7ce99..a538a3f0e7 100644 --- a/visual_console/src/items/StaticGraph.ts +++ b/visual_console/src/items/StaticGraph.ts @@ -23,7 +23,9 @@ export type StaticGraphProps = { * Extract a valid enum value from a raw unknown value. * @param showLastValueTooltip Raw value. */ -const parseShowLastValueTooltip = (showLastValueTooltip: any) => { +const parseShowLastValueTooltip = ( + showLastValueTooltip: any // eslint-disable-line @typescript-eslint/no-explicit-any +): StaticGraphProps["showLastValueTooltip"] => { switch (showLastValueTooltip) { case "default": case "enabled": @@ -61,7 +63,7 @@ export function staticGraphPropsDecoder( } export default class StaticGraph extends VisualConsoleItem { - createDomElement(): HTMLElement { + public createDomElement(): HTMLElement { const img: HTMLImageElement = document.createElement("img"); img.className = "static-graph"; img.src = this.props.imageSrc; diff --git a/visual_console/src/lib.spec.ts b/visual_console/src/lib.spec.ts index 0f3432db8b..7a04049572 100644 --- a/visual_console/src/lib.spec.ts +++ b/visual_console/src/lib.spec.ts @@ -1,4 +1,4 @@ -import { parseIntOr } from "./lib"; +import { parseIntOr, padLeft } from "./lib"; describe("function parseIntOr", () => { it("should retrieve valid int or a default value", () => { @@ -11,3 +11,18 @@ describe("function parseIntOr", () => { expect(parseIntOr(1, null)).toBe(1); }); }); + +describe("function padLeft", () => { + it("should pad properly", () => { + expect(padLeft(1, 2, 0)).toBe("01"); + expect(padLeft(1, 4, 0)).toBe("0001"); + expect(padLeft(1, 4, "0")).toBe("0001"); + expect(padLeft("1", 4, "0")).toBe("0001"); + expect(padLeft(10, 4, 0)).toBe("0010"); + expect(padLeft("bar", 6, "foo")).toBe("foobar"); + expect(padLeft("bar", 11, "foo")).toBe("foofoofobar"); + expect(padLeft("bar", 4, "foo")).toBe("fbar"); + expect(padLeft("bar", 2, "foo")).toBe("ar"); + expect(padLeft("bar", 3, "foo")).toBe("bar"); + }); +}); diff --git a/visual_console/src/lib.ts b/visual_console/src/lib.ts index fed94474d9..da2ab44a08 100644 --- a/visual_console/src/lib.ts +++ b/visual_console/src/lib.ts @@ -14,6 +14,7 @@ import { * @param defaultValue Default value to use if we cannot extract a valid number. * @return A valid number or the default value. */ +// eslint-disable-next-line @typescript-eslint/no-explicit-any export function parseIntOr(value: any, defaultValue: T): number | T { if (typeof value === "number") return value; if (typeof value === "string" && value.length > 0 && !isNaN(parseInt(value))) @@ -26,6 +27,7 @@ export function parseIntOr(value: any, defaultValue: T): number | T { * @param value Raw value from which we will try to extract the boolean. * @return A valid boolean value. false by default. */ +// eslint-disable-next-line @typescript-eslint/no-explicit-any export function parseBoolean(value: any): boolean { if (typeof value === "boolean") return value; else if (typeof value === "number") return value > 0; @@ -33,6 +35,42 @@ export function parseBoolean(value: any): boolean { else return false; } +/** + * Pad the current string with another string (multiple times, if needed) + * until the resulting string reaches the given length. + * The padding is applied from the start (left) of the current string. + * @param value Text that needs to be padded. + * @param length Length of the returned text. + * @param pad Text to add. + * @return Padded text. + */ +export function padLeft( + value: string | number, + length: number, + pad: string | number = " " +): string { + if (typeof value === "number") value = `${value}`; + if (typeof pad === "number") pad = `${pad}`; + + const diffLength = length - value.length; + if (diffLength === 0) return value; + if (diffLength < 0) return value.substr(Math.abs(diffLength)); + + if (diffLength === pad.length) return `${pad}${value}`; + if (diffLength < pad.length) return `${pad.substring(0, diffLength)}${value}`; + + const repeatTimes = Math.floor(diffLength / pad.length); + const restLength = diffLength - pad.length * repeatTimes; + + let newPad = ""; + for (let i = 0; i < repeatTimes; i++) newPad += pad; + + if (restLength === 0) return `${newPad}${value}`; + return `${newPad}${pad.substring(0, restLength)}${value}`; +} + +/* Decoders */ + /** * Build a valid typed object from a raw object. * @param data Raw object. @@ -125,7 +163,7 @@ export function linkedVCPropsDecoder( linkedLayoutStatusType: "default" }; switch (data.linkedLayoutStatusType) { - case "weight": + case "weight": { const weight = parseIntOr(data.linkedLayoutStatusTypeWeight, null); if (weight == null) throw new TypeError("invalid status calculation properties."); @@ -136,7 +174,8 @@ export function linkedVCPropsDecoder( linkedLayoutStatusTypeWeight: weight }; break; - case "service": + } + case "service": { const warningThreshold = parseIntOr( data.linkedLayoutStatusTypeWarningThreshold, null @@ -155,6 +194,7 @@ export function linkedVCPropsDecoder( linkedLayoutStatusTypeCriticalThreshold: criticalThreshold }; break; + } } const linkedLayoutBaseProps = { diff --git a/visual_console/src/types.ts b/visual_console/src/types.ts index dcffaeaefc..40b85a2c11 100644 --- a/visual_console/src/types.ts +++ b/visual_console/src/types.ts @@ -1,6 +1,6 @@ -export type UnknownObject = { - [key: string]: any; -}; +export interface UnknownObject { + [key: string]: any; // eslint-disable-line @typescript-eslint/no-explicit-any +} export interface Position { x: number; diff --git a/visual_console/static/alarm-clock.ttf b/visual_console/static/alarm-clock.ttf new file mode 100755 index 0000000000000000000000000000000000000000..9e9b5934595209c8a8d22dde952554c91115e50e GIT binary patch literal 21664 zcmeHv3wRXO-S;^&v%A?`Hd!_oLTdt3E7!EF{qaMud_ah) zmJo4CdrR-y!9kQHjSt~|MEmNEZHFd}|AdgpErd*cufyNcDs=9A6Zd|MqpSlNwi@&M zNPmH2Y{#0u4Yuu5Uq=0SUOcqAdu20c})7QmT|ARzDAcK(KZarGS&hNN(-Xrgo zn<9w$2rkXMJiCEs%tz!Vaw_6O+~1F{W zIg7_hn=lH{;g<5biI8Uj?riPZ+IpvxOeW4tg6R>tjT|!{p-(yqwNF6-iI^V2$;ncr zl|4Z(BMpiOyUE+q5qiv2PWq)6NwM@J(#i6ree@WPE~Ja4Bji!!AC#WQ`3N~Ej3+nq zG%I&l_<)yZO;eXJeU9@=L(RoXu&eo6NszZmT|0q;s3%JnAX^ZU5B7c@F<{x)e9zQwqi z96;Vue*IlMvk(2*$Lkkg?G^)#Z)g)j&3#PTJ#@eslBygbgR%K;ReR1X>FKLTeD;h2wO9dL9Rc^{ySayIJ0 zw=Xl^Wruhdc^L;guSZ{J;h2fCCs6KYVLds3!%vsUdy!v+quz3!6rsL@5g!5{kaozM zD^(D)=^XNpk_`&Yi5>Yu>sz?)Bj~pgfQi(*1aGr@# zZ-NxMk?bb>$#Z0o77M==-V{!XH#*~;W1Q*EOlP*U(mCDvwDVc#epjL^GgHVkXU1lZ z%1p={lbN15F0(e%|G98UfD~p@VmH}?dJdqTU!a~7sK?uLR*UZR78gP`@`&v3jpcz57Z;9}tX<=v-WJbmQ!3#SjCK6v`^)4NWWoh~_D^x-c* z{PC%ir~Yv2-BZU;{hW|fzdZHIsV7d|7Wawi6W+_|fM_a?f8`S&QdoqvT~Gc>%t9o) z1LQIM=|2>LRrzRV{at-pc~WE|6*#w$2x29X&~(uxhS*3fTC$T-#6jXo0!buEWHd=8 zV@L|9l}6G@25}M>$s}$vmSmA^l0$My9?2);NC6p73dsagM2d-rcu5HXq@M6M&vqy^o%jcg;glRL=0S8cvI*yB$V+4^SwYr-B7~eFr^#yQ!{33cZz8vn2ard|ugP!7 z+vFYcTXKxNi0hx?I6?g6ee!$qDLF^}7wGvGfm|WCkZ+Tl$qw=@awoZq+)Z|p`^hfk z-$x!HkCKPUYvgC-SEQS~LH>jMf@~mfl3$Y7ai0J?%6B_@|0h~RAEf8$MIlp|Ej%K; zCcG=07j0sJxIuhSd{2s(YNhSc8`9UNd8UU<@0%md+2#gwm-$Hxu{2n|Yk4;!KH{2) zT@in>W?JW2Z?nE;JsVjWxjpjTsL@efQLjcz(PN`qqaTX?G$u8sA!d8b(U^B_0=}uX zLfcKYU)jEnog8~l?62ceBj(&Ia7s;vo zJ1JTD_9g4SV@7}D*E8n-?z>@3=y%tcXU4oV<`-j5r^Ka{rCgQLlk!-~-jt&$Z>4;k zBB$o2Hl%Jz{dL;xwC1#z(tewEI_>lH{PYbOV>6og_dv!Q8DBsql{sfSUvpk?6}swO ztJoKmm6(kqJ_egd#0VXWF+{v}mp#j6cO{ki%DkS$gm|;XMib(b+}Wiiqe@G%-I*4% z#lh}nP~45BW_RWUikq!s`Q?kkdx3(387ZYz%hwi8uBjdEbU!t#*<<}sC>PmN8#Zb9+N1q(VRWM9|ft*5DTDyG_FlP?ceMn+XfS)-yR z*&=6It&xyBZx3FgZ<-E4lB7Z~i6tC9(Gmt0T2Y*zm!G#_YeTFpX4Hac+k$v&T+CIG zv{s5P#OKl%dm3$VOX6Z;Yp}^=d;crs1X$9n!74;{HmK+E5I^5!y?#8+0 z)8)Eb7j84H$Pb*asiA+9ljs>dgHcPQpL6_WFqpg!(ThK?=(4!@;l}fBhs)<;htRnA z!jfmMz4O9d%kQLOnjBa}lhWn0JD2bH{I2CY<-e!X*d_7@X*5S%CZD32LXGUECuMhw zd}@W9OHZ(41kUG&T%dG#W?i}ititfYZ+e8g3} zFIH%C5wlyud|3yEA_!-D$GQ>z2{`1IPFY0MTQjQ`lp&Fq??c zn;ru;L?`1}iFT>HBZ1FjpoPKf4A~mS!NG3v)x3WBi-h_hCNc){ z#b~V6$LI>;nk&Ssbkxac;B)1m|!r5exMQ&eO3%4oB!6V2BTSY6oWvF;T_s0~+lG1*2~<4&ce9 zDj!JD^bdm%EV}*%NzdTo_#4(fL!iDD-dT#iK15#-wqhI;s_^#<93Ww<+8kueL1Blu zN=)SK>2P4|W3X<{VN-wqwnX$VCP9ufyshQD!01UFddl&hE3Kd5a#@9?pr@M(zFRuQeTtzI{4DAutsY&?8I_=ss^J&qk}4~Mu} z%Q5nmg6~j5kAQ@5fN|PuoF0M@fN2iH^WkNPj{8E!U3eI;$Qv5k44kR)h@i+-@m0vx zobZx0oM{{?ZR5T{`U?LsTpU9lua}S0&EikcwiBEg#_V-)d)-}H<}1l54Q+Hy!PR$7 zue04OE(@tV@ZzmY)|?wR?*8@p5H*mIleqph$bH3x5f!=ru40n}#lB*6NZcmX^puTh z9vak(nsEeU$erI}Z3X>uA6vKwW!*%34um_l}%d8n_dDRx2$syUIs3FY;QniqY zTqX~5UT1a*vpo^h9)d{Wa&Bf?h72D0ZEjuC-CSNT;YP$Ys@1z~8?2SNIx)TDL72GA zS5U{4*3KBvCku9A;qdl!7OxHfm^92(3YuL;C<5!aMXp+js(evwT-8=A3|XYzo_bxrOhaz6r`9ZvcfeF;@cXd2Ei(iFU@o`ezZuo|0pd_ zMTj5A?YUrIHGk94-;j|NzUM|CQ{@bU85Bf>=2>bi5l~GbZim%`z;Y!>93dJrEDQ#= z40^R%+loD_Ym@O{rbYw3udO$V!l_HG@!P-IoaIm~3UA6XdJNfPL3-$IGA`M4zP~bF z4c6I}hN)(?=+$BPA*#rIEfx{W8QSee>bE+|! zVMtaZG$T0)TFho-$AH=PHSl$q?H7r73Zt)L;il*$w&I{Es!%~>u|YDYa6P1IM-71i zpH2)5{hF(!=uCL$kRgddn^U!_^|C{0C`4ogD-RJDnmpIrux@6l=s82dBIkz`rAtFT zw1Gd2_?)fyd_(^8Fk^lgeuX=f?hg6V=&q4>6&oLR-3Sn}2wX6Das}w*G29f;;w2h_ zH1-`1+789P*CHkgT*GZ+gJe<0kPd&2E83g?Gd?TBSIsaT9R{w@5g#J=R7*YFpf^ZA z4Q0cWGT>nRH5^Cb{fA+rRHdY*mkbtzk=24)N=Q{q&2a9+Fp{b|Yq2u4IIP3*_D|V1 zCWYt1LK+T#^uows4nw0ug^&9;I-R1#a1C?~(W&9NO;ai1D^#CZ zCqq^9 z5a&|H!Y}pC`A*GoWGaACpO`@vpPU%_pw2{~j8Ru; zHfm7*YMx72uhM8b8(g=rUgeO)U?kSOnIIo&c6`ta=Ef#qRQwtx=EvrzR2i&ra;WrG zwZBe!8AY$r(H#OwWAC8!9T6N*0H0v2pTQFvu~7XgV-zLCkqX99w1$Gd6YsAoCw2YR z;@~6GLY10^u{%b<@pF%e>Og=LWNDp{iyaAJ)0|MNHrZy$uiN$BjZ0i$C{D=)|(*|764EIG0l0?xiLAyy?v7uQs25%{x7{2ll*6D6u5PrU)+^RULK(*%(w>Biax_)y{E=wKl@f)p(h~9#^<|PuQrV@bmCN zMm8S*O@5VP_YA=fyGQR$s8JS3nD9NIcSE*}&<$Y;M9aU!C(`CChkPPt%NY7GY;@}+ z@;{}fH8%Jr75(q>nM_ynT+qLz@?6^N?&k(=bV=X;pP1Fq|eeE)Zjre#11+ z(2_89eovE&3Vj@y165`&7>%?^SrudIEF=~%DT{oRC15Y;7g8CfYuPHUPG#zq`Imt$ zs#G4Dz2%F#v{gX@*+lEb&C)!~Ud=)O6O({IA6A+A%1TReve}ofEj3%rSZY_J{~P9IPtBYR}27 zOixcut)hhk3kTBUYXvE#9 z;pk1FQT8B-g)PH_>4G{w@-aT(Z&R<`ZO6ez$?n~>_wqT*Z!ez%4+>TFRlwmJ6bCDBnaF}2Y#vvD0$Z;xIY6@}<2sL?w3nK|2Z z2(wlb@Kyn#9w{ktR6@L9F-z{uu{qfSR#W@R#!|MnIx#67;-t(s3E0mD?tyBW$w~YHROUCkL9p`qmv^v^2N*uUqle?b|Ok zHMh54diPtO-gx8rZ80{Q{)?vcF%dWRT+@`Cyz#B#Tw(3Z*20D0zXRluI7hUBOR>}% zlR62aBY~}n<>v!*iS5`iTbgpBAJPd~@|W_LS#*My0!}GeN*&@8!XT5V4wv2Hw!4;! zwRA-wMHrM5D8)-)SkJEFeH7jXS;$r&Q#(+VSVbpME@uh_w}V|KxJtdA(vk@@GbbTl zyR?^#qopoJ4u;o%kz~T(#Uxi+iaBFqTnv?prey4FX!T^u&x}u>F(*HNY^nUlxU8&k zv~}{t>M4^y`d4Ts&5^$yQJ$PA&8YE|#@MFyW(EGycc%wKb8%b#6B|9Ajl!6XGihGl zee>ttD|-GV+A*AU3Om&GyUdqo>vnFu30jv@odEhWWJc* zPP?L&Hgfb@^>BmXhGAxz&g}yKUJJpn$Mh&00W`r4QO&+=oR@jUJzE=|X*}?o-yb$T zI`iT_)8dQ!gpVSA@}0+DV{3VZa;*EB$tV*}iiIxp68;*pzzfaM4!Ma>HnTNQ%y3~U z7wXpMwUqgkRb!bsv}5tKsTIY!lj24d)nqx-mo)dctyv(SDj7F^ydzFH)FIJ@b@f*} znLhDjJPX=*_PI+PVyTyk>baMVX1XLzIUUNPku)+(J}w{EQj9+oKPi!~qh@@^*Jn9` zoafLRL=N{q^fT>7Lx|ZS0(%KT!}gF7q^x)+h??W0#?aYXumt`dLKfa8E5h4j6?j{0 z2Hp;vk2k?|{Hb{4;r()BuEN1C-7L$n_2`N*r7rAJrw+oI{KlY(VU-u_r}jd_&@8-u z6+830`6@N-1&0wCQVWUjIRL&MjG-#jzzA9S4&;zMv{zg#!8l8@&`V#f z{0hIXSKwb*rKNBIUAUB-7oWiU&JwK80`PFDD=EPgM)ihc?xo@^8u)w2ddblBlfvyg z>5jjLaDBK%l$1-iKVbc)9Wxz9xnJh<(%RNSd1hg2chRYwq7R?*c%Gw&<`&FYhkl=w ze4-n3Fwi|InDB7tSWccDI9vJ2Cz6k@lpjBFf|n`N$~e49KDetVQK0hdfa#I<-yoyQS_!)&vdW6ZNm z5|zxeq9eq}7-^0qnPJYD@u`=hBdpQp`Y4mhyi|&cFf%g-b5`>upKuucj)L?iG+q%M z+y_!#zlw(~o=qRE%+If^%FC;&Z<}4;-d;buP5LCivNAunsw#I*Tl?%e?d^bd9elYz zqgKc<7q@$u(UZi%gbefvH_e(~R+w8ApE`EUl$lp;^iS&bO(@TB#nnuo<*VNV(;9N; zvMGVbdH7tFCL%EM4C5;}4tO8%j@UF- zXlpOX&P|ESPJC}Dg-R(Yr%y?#LW)Mma`CV9sSO)gdlbK?B8YO&4jM<`8n-CkiT;`% zg)bY85}9yZ%Df3?OMFrSt$wTlUe;? z%hP0id4a(rCh_`NR96pClKvtH-lt)}yg^?j=mVIA_p~|WVqOLTmFve`;~HZ@jZ(aZ^OwDs#4Zb(^)h0hv|40%zx9QEp)+l#8a| zb5V!_Q~e8@t%bfh71gyBg%M4QJDml-D&#gaTiXnM83I3~+ifpLg?WBq zi?y(v*E&A(qy76n3U<>P9wi^`+t2!cf__iT6|tKLsI8MSCk|}h^xVNsoA(QEZQlRf zrcDPAVD#ZVC-ZUso>LCq{SN!CQ#da#T;4D{>Xi_+BZOvzzBLsWqJl!N(Kq-(!YFPx z1-&5E`x$b37!F`x(KnTHnsudGRY7x#@rt~6@Grt%(?d)SnWz`n;{L|VOVUg~yoeYJ z>cPGTQa)rKR`xsGrC!CufivkgWhU5N9=PsycWH^+W%nkyha91=UVpv4S-ii!xawB< zjW*iZ>hZM7-+BG@wwAy<&F$1*E&S=6=gd)hPTpNpDetYGB%i6SJ?HVTSOdiy_C)+X zVhv@ufX|8-h7r(-PjV%|wPJr5W-brR1{d?lCQyKtox}c^L{#Dp!ui^(gw|^ssf%ur zABwioX8EV?C+U5+R28=eis>tv!v4E$(YLP~`_(IRPF9*s(=z~6biIA3#*o2y{yDTBTsm!m_J=8dm>-jTswL0xlPL!wcS`bAvJZ>sML%tD zBe2RE(dI3n5!<_#E+3uLcP!sc<*|W93$ruKuhCly3Q9^BwQVWcuy|vg=)bmS>*T~V z`E5o`vH6@wsGiijZVR(<95f~ViK&fs)vMR~ZdkT+S)&kT7EL|tg@dq)jB#MSucx_r zYLro1Q>JR{FyTc*P}mq%3^#Gh;lj@mP0A21WZivjAU9s1w_Jj z5~WUZ)?~YG*5t`%%go-SIFqeq)|8s4>3yT)grBWDws!5Yb$xHGUelhI+$jI%DC9Z$4rsjWO@Z<-QY=#%n;s6a2xa7bP%B( zHWu5PO*>k&w5j9V#ldr4?>Q4?~j000^vJ>&Vote!;k>C$SK0u%Uws$dP>C@aao1u>{0aS|Ky!i*xXXO z`EC}e^oqVD1b^H=e0ug`;lzWrwB7w9)2r1CZz7pWo5dHUO29e}J{i}~7&a{Ql?K~Z zqw&zNod_G3k1P~nQ8cfIjWPHSwgC=#L9V;Cj&xABir-->C1Pfnil-GmUD-$7tMKlZ1)nnD)jMyiWHDW6GuV%)eVpL|3(HR&_Dm0iehz7wElW0mANNKvc4*6@{1#5RHHbi(r`T*kqn%pWR&{8YHYe@;> z6M?&hb(dcfYjMn?l1F}6e*9Vb=SB3dmvZ6BDbET+&pIf77RGc^0z!V5UlP^@?q*MZ zAg3;pGoGa@Y5S#j_>+u-a_Pt5c;!=qlai)@qDoB*;K33#Ey63+@+Dmv6EwskwTu}n z?`~Dok%$)D2`;6Qh(1OO@9?w<={W4d!t%{5pZtlZEj<4$Ps1rdnXh@8y*1WBBh)k{ ziS$M_Ef5=BtEQo^g87oJjEOYU18NyFi5F~YI+ENdWb!oIFGGVZinS~3=K0aOd>c=H z#`EKlwh4!L+JW>a;Z>fF*OgB|I!^6xqAoufX`67GmrvnklseONWioW>vAn#@%a3Pi zF`A_#bTCKg>W|jtN2~BRZd~hcYgy@c{=k{LvAe&=xw3oB+Lo@3d4*0-QL(4cIc4=~ zXG3RuM_;eA!Qboe8Su9@_}lwexAe5&SmRuYz3;BCT;lKP?dC?_d{~*$vcl9~fxAZz!_V`=+{H@OZ z-p;Oe=S*ZzV>#VD&a%Q%XIoGA8fPs48(-hu-np_6aAVJ%6=Wlgfz7vybdgVRbdw(J z`qP5_eimV`pcdq`;=hNqijRoTi$4*6isMJ(%i?~_=4`|cLw@WZ)PjA6{KSb}iJaIg zX(Q_B#}iKEcB8Jfyq1l4*S8RP9`H8XJ&C2Kpq14)Hy~Qxj(v*yNH4$gG-T1$rRAQeX_Czmg>ITeCv{8tbibl+LqJMtC)`$N!zyf=k zJyn4?(GZj@-HG}-QLdA>?L;|0+V$g#K{*7^5HyYGODFG38;7P3wXEmm8O-eY7T#_v z^7}c=UFe|`dqpwW`>=DAR)$f-32U|xu|g*>-GdUW=e4MxVQf4s-fpBiQEwp*c6T2B z6&fSz|o4UZcwlX-+m5t z3&s=w4CY|Rs&Jq4$Yi^C{lC34*He6FuAiWfXR(jgUD(&^ad7_A*yHLCkkt3Hc}Pg< z?_js9pOaHmBHzVMUH`x?m|tT5uIKpPRtLauE6F{;;ctM^UtuS$xA`twZ(#(sVc)EG zuxr*qQ1x@{{q;U}@A@4meUAJm_5xc4dR`A2Gg|Bh{?~zn8Q1rNYX-n$pJMl{O&Ecj z$qi%+_VC(+UA%52H(~d!^W-z^4EB5M(Di3(B7cOAI7v>E53uvsVeB1t6gzmmf&IgN zh#k0Y!QNZ9V{frnv7^_I$yd}&Ei?jt?oR9(_I>Qw^)UH6_8_|tdy+kiUA!JZggwgA z-_==EG}WV?z3RDwpFPtmq}820E#|e5hJ7v4jQ*Z(YfD>aXIZhgls_`FsHm6~#Th{n K_QCFSMEGx{j(KMQ literal 0 HcmV?d00001 diff --git a/visual_console/static/main.css b/visual_console/static/main.css index 598eea15a5..8d4ebdcbc6 100644 --- a/visual_console/static/main.css +++ b/visual_console/static/main.css @@ -6,3 +6,32 @@ width: inherit; height: inherit; } + +/* Clock item */ + +@font-face { + font-family: Alarm Clock; + src: url(alarm-clock.ttf); +} + +.visual-console-item .digital-clock { + display: flex; + flex-direction: column; + justify-content: center; + justify-items: center; + align-content: center; + align-items: center; +} + +.visual-console-item .digital-clock > span { + font-family: "Alarm Clock", "Courier New", Courier, monospace; + font-size: 50px; +} + +.visual-console-item .digital-clock > span.date { + font-size: 25px; +} + +.visual-console-item .digital-clock > span.timezone { + font-size: 25px; +} From 56f15f0369458a90f14546f7f106cce833f0679c Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 26 Feb 2019 17:07:22 +0100 Subject: [PATCH 016/473] Visual Console Client: minor fix Former-commit-id: e6085e0efed2896c5b1ba36166f6e81a0a73f4ad --- visual_console/src/items/Clock.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/visual_console/src/items/Clock.ts b/visual_console/src/items/Clock.ts index b552bad72a..c09b9af546 100644 --- a/visual_console/src/items/Clock.ts +++ b/visual_console/src/items/Clock.ts @@ -104,7 +104,7 @@ export default class Clock extends VisualConsoleItem { this.props.height * 2 < this.props.width ? this.props.height * 2 : this.props.width; - this.props.clockTimezone = "Madrid"; + const baseTimeFontSize = 20; // Per 100px of width. const dateFontSizeMultiplier = 0.5; const tzFontSizeMultiplier = 6 / this.props.clockTimezone.length; From e97ee485ef263219e6a5beaf325911da79d781bc Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Wed, 27 Feb 2019 10:25:19 +0100 Subject: [PATCH 017/473] Visual Console Client: minor fixes Former-commit-id: 62a0a7f33c65a0d9a2ee3be9cb15613d6664a06f --- visual_console/src/VisualConsoleItem.ts | 2 +- visual_console/src/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/visual_console/src/VisualConsoleItem.ts b/visual_console/src/VisualConsoleItem.ts index 2554159878..5a631c744d 100644 --- a/visual_console/src/VisualConsoleItem.ts +++ b/visual_console/src/VisualConsoleItem.ts @@ -224,7 +224,7 @@ abstract class VisualConsoleItem { this.elementRef.style.height = `${this.props.height}px`; } - this.childElementRef.replaceWith(this.createDomElement()); + this.childElementRef.innerHTML = this.createDomElement().innerHTML; } /** diff --git a/visual_console/src/index.ts b/visual_console/src/index.ts index 46b3dbb99b..517bde4c8e 100644 --- a/visual_console/src/index.ts +++ b/visual_console/src/index.ts @@ -84,7 +84,7 @@ if (container != null) { const digitalClockRawProps = { // Generic props. - id: 2, + id: 3, type: 19, // clock = 19 label: null, isLinkEnabled: false, From cafede15990a05b6041073b8ad4b0cae0af0171b Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Wed, 27 Feb 2019 10:25:45 +0100 Subject: [PATCH 018/473] Visual Console Client: finished the digital clock item Former-commit-id: 3b14fb14ee0d1233966e3aac67cdca65378a0adf --- visual_console/src/items/Clock.ts | 103 +++++++++++++++++++++++++++++- 1 file changed, 100 insertions(+), 3 deletions(-) diff --git a/visual_console/src/items/Clock.ts b/visual_console/src/items/Clock.ts index c09b9af546..2ab16cb076 100644 --- a/visual_console/src/items/Clock.ts +++ b/visual_console/src/items/Clock.ts @@ -86,16 +86,102 @@ export function clockPropsDecoder(data: UnknownObject): ClockProps | never { } export default class Clock extends VisualConsoleItem { - public createDomElement(): HTMLElement { + public static readonly TICK_INTERVAL: number = 1000; // In ms. + private intervalRef: number | null = null; + + public constructor(props: ClockProps) { + super(props); + // The item is already loaded and inserted into the DOM. + + // Below you can modify the item, add event handlers, timers, etc. + + /* The use of the arrow function is important here. startTick will + * use the function passed as an argument to call the global setInterval + * function. The interval, timeout or event functions, among other, are + * called into another execution loop and using a different context. + * The arrow functions, unlike the classic functions, doesn't create + * their own context (this), so their context at execution time will be + * use the current context at the declaration time. + * http://es6-features.org/#Lexicalthis + */ + this.startTick(() => { + // Replace the old element with the updated date. + this.childElementRef.innerHTML = this.createClock().innerHTML; + }); + } + + /** + * Wrap a window.clearInterval call. + */ + private stopTick(): void { + if (this.intervalRef !== null) { + window.clearInterval(this.intervalRef); + this.intervalRef = null; + } + } + + /** + * Wrap a window.setInterval call. + */ + private startTick(handler: TimerHandler): void { + this.stopTick(); + this.intervalRef = window.setInterval(handler, Clock.TICK_INTERVAL); + } + + /** + * Create a element which contains the DOM representation of the item. + * @return DOM Element. + * @override + */ + public createDomElement(): HTMLElement | never { + return this.createClock(); + } + + /** + * To remove the event listeners and the elements from the DOM. + * @override + */ + public remove(): void { + // Clear the interval. + this.stopTick(); + // Call to the parent clean function. + super.remove(); + } + + /** + * @override VisualConsoleItem.resize + * To resize the item. + * @param width Width. + * @param height Height. + */ + public resize(width: number, height: number): void { + super.resize(width, height); + // Re-render the item to force it calculate a new font size. + this.render(); + } + + /** + * Create a element which contains a representation of a clock. + * It choose between the clock types. + * @return DOM Element. + * @throws Error. + */ + private createClock(): HTMLElement | never { switch (this.props.clockType) { case "analogic": throw new Error("not implemented."); case "digital": return this.createDigitalClock(); + default: + throw new Error("invalid clock type."); } } - public createDigitalClock(): HTMLElement { + /** + * Create a element which contains a representation of a digital clock. + * @return DOM Element. + */ + private createDigitalClock(): HTMLElement { const element: HTMLDivElement = document.createElement("div"); element.className = "digital-clock"; @@ -105,6 +191,7 @@ export default class Clock extends VisualConsoleItem { ? this.props.height * 2 : this.props.width; + // Calculate font size to adapt the font to the item size. const baseTimeFontSize = 20; // Per 100px of width. const dateFontSizeMultiplier = 0.5; const tzFontSizeMultiplier = 6 / this.props.clockTimezone.length; @@ -148,7 +235,7 @@ export default class Clock extends VisualConsoleItem { * Generate the current date using the timezone offset stored into the properties. * @return The current date. */ - public getDate(): Date { + private getDate(): Date { const d = new Date(); const targetTZOffset = this.props.clockTimezoneOffset * 60 * 1000; // In ms. const localTZOffset = d.getTimezoneOffset() * 60 * 1000; // In ms. @@ -157,6 +244,11 @@ export default class Clock extends VisualConsoleItem { return new Date(utimestamp); } + /** + * Generate a date representation with the format 'd/m/Y'. + * e.g.: 24/02/2020. + * @return Date representation. + */ public getDigitalDate(initialDate: Date | null = null): string { const date = initialDate || this.getDate(); // Use getDate, getDay returns the week day. @@ -169,6 +261,11 @@ export default class Clock extends VisualConsoleItem { return `${day}/${month}/${year}`; } + /** + * Generate a time representation with the format 'hh:mm:ss'. + * e.g.: 01:34:09. + * @return Time representation. + */ public getDigitalTime(initialDate: Date | null = null): string { const date = initialDate || this.getDate(); const hours = padLeft(date.getHours(), 2, 0); From b0052577a45f9b864bce3ecc13367193199745fb Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Wed, 27 Feb 2019 10:46:56 +0100 Subject: [PATCH 019/473] Visual Console Client: added a color property to the digital clock item Former-commit-id: 1393ecb7abcb612f21ec65848e2426f8433bb00b --- visual_console/src/index.ts | 17 +++++++++-------- visual_console/src/items/Clock.ts | 8 ++++++++ 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/visual_console/src/index.ts b/visual_console/src/index.ts index 517bde4c8e..55e8ce9551 100644 --- a/visual_console/src/index.ts +++ b/visual_console/src/index.ts @@ -25,7 +25,7 @@ if (container != null) { width: 800, height: 300, backgroundURL: null, - backgroundColor: "rgb(154, 154, 154)", + backgroundColor: "rgb(86, 86, 86)", isFavorite: false }; @@ -42,8 +42,8 @@ if (container != null) { x: 100, y: 50, // Size props. - width: 100, - height: 100, + width: 70, + height: 70, // Agent props. agentId: null, agentName: null, @@ -52,7 +52,7 @@ if (container != null) { moduleName: null, // Custom props. imageSrc: - "https://brutus.artica.lan:8081/uploads/-/system/project/avatar/1/1.png", + "http://localhost/pandora_console/images/console/icons/bridge_ok.png", showLastValueTooltip: "default" }; @@ -85,7 +85,7 @@ if (container != null) { const digitalClockRawProps = { // Generic props. id: 3, - type: 19, // clock = 19 + type: 19, // Clock = 19 label: null, isLinkEnabled: false, isOnTop: false, @@ -95,14 +95,15 @@ if (container != null) { x: 500, y: 100, // Size props. - width: 300, - height: 150, + width: 200, + height: 100, // Custom props. clockType: "digital", clockFormat: "datetime", clockTimezone: "Madrid", clockTimezoneOffset: 60, - showClockTimezone: true + showClockTimezone: true, + color: "#82B92E" }; try { diff --git a/visual_console/src/items/Clock.ts b/visual_console/src/items/Clock.ts index 2ab16cb076..2c323540d9 100644 --- a/visual_console/src/items/Clock.ts +++ b/visual_console/src/items/Clock.ts @@ -20,6 +20,7 @@ export type ClockProps = { clockTimezone: string; clockTimezoneOffset: number; // Offset of the timezone to UTC in seconds. showClockTimezone: boolean; + color: string | null; } & VisualConsoleItemProps & LinkedVisualConsoleProps; @@ -81,6 +82,10 @@ export function clockPropsDecoder(data: UnknownObject): ClockProps | never { clockTimezone: data.clockTimezone, clockTimezoneOffset: parseIntOr(data.clockTimezoneOffset, 0), showClockTimezone: parseBoolean(data.showClockTimezone), + color: + typeof data.color === "string" && data.color.length > 0 + ? data.color + : null, ...linkedVCPropsDecoder(data) // Object spread. It will merge the properties of the two objects. }; } @@ -209,6 +214,7 @@ export default class Clock extends VisualConsoleItem { dateElem.className = "date"; dateElem.textContent = this.getDigitalDate(); dateElem.style.fontSize = `${dateFontSize}px`; + dateElem.style.color = this.props.color; element.append(dateElem); } @@ -217,6 +223,7 @@ export default class Clock extends VisualConsoleItem { timeElem.className = "time"; timeElem.textContent = this.getDigitalTime(); timeElem.style.fontSize = `${timeFontSize}px`; + timeElem.style.color = this.props.color; element.append(timeElem); // Timezone name. @@ -225,6 +232,7 @@ export default class Clock extends VisualConsoleItem { tzElem.className = "timezone"; tzElem.textContent = this.props.clockTimezone; tzElem.style.fontSize = `${tzFontSize}px`; + tzElem.style.color = this.props.color; element.append(tzElem); } From 850045f7915ed1ca4e44c6b05661bc02ba6c91c2 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 1 Mar 2019 09:27:58 +0100 Subject: [PATCH 020/473] Visual Console Client: Improved the color cloud resizing Former-commit-id: 4f6131a8368ea1af973527388ed641f104381fe6 --- visual_console/src/items/ColorCloud.ts | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/visual_console/src/items/ColorCloud.ts b/visual_console/src/items/ColorCloud.ts index b4ab658e04..c447760cf8 100644 --- a/visual_console/src/items/ColorCloud.ts +++ b/visual_console/src/items/ColorCloud.ts @@ -63,9 +63,8 @@ export default class ColorCloud extends VisualConsoleItem { const gradientId = `grad_${this.props.id}`; // SVG container. const svg = document.createElementNS(svgNS, "svg"); - // Resize SVG. Use only the width, cause this element only needs a diameter. - svg.setAttribute("width", `${this.props.width}px`); - svg.setAttribute("height", `${this.props.width}px`); + // Auto resize SVG using the view box magic: https://css-tricks.com/scale-svg/ + svg.setAttribute("viewBox", "0 0 100 100"); // Defs. const defs = document.createElementNS(svgNS, "defs"); @@ -104,22 +103,4 @@ export default class ColorCloud extends VisualConsoleItem { return svg; } - - /** - * @override VisualConsoleItem.resize - * To resize the item. - * @param diameter Diameter. - */ - public resize(diameter: number): void { - // Resize parent. Use the diameter as width and height. - super.resize(diameter, diameter); - - // Get SVG element. - const svgElement = this.elementRef.getElementsByTagName("svg").item(0); - if (svgElement === null) return; - - // Resize SVG. Use only the width, cause this element only needs a diameter. - svgElement.setAttribute("width", `${this.props.width}px`); - svgElement.setAttribute("height", `${this.props.width}px`); - } } From 2ab938ded54d90af949e12b10de8dc82c9850d07 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 1 Mar 2019 09:31:54 +0100 Subject: [PATCH 021/473] Visual Console Client: added an analogic clock Former-commit-id: 642c1a39c14fe5db067d871448b3b9c8c8aa5d34 --- visual_console/src/items/Clock.ts | 262 ++++++++++++++++++++++++++++-- visual_console/static/main.css | 19 +++ 2 files changed, 271 insertions(+), 10 deletions(-) diff --git a/visual_console/src/items/Clock.ts b/visual_console/src/items/Clock.ts index 2c323540d9..c6cc600698 100644 --- a/visual_console/src/items/Clock.ts +++ b/visual_console/src/items/Clock.ts @@ -91,14 +91,17 @@ export function clockPropsDecoder(data: UnknownObject): ClockProps | never { } export default class Clock extends VisualConsoleItem { - public static readonly TICK_INTERVAL: number = 1000; // In ms. + public static readonly TICK_INTERVAL = 1000; // In ms. private intervalRef: number | null = null; public constructor(props: ClockProps) { + // Call the superclass constructor. super(props); - // The item is already loaded and inserted into the DOM. - // Below you can modify the item, add event handlers, timers, etc. + /* The item is already loaded and inserted into the DOM. + * The class properties are now initialized. + * Now you can modify the item, add event handlers, timers, etc. + */ /* The use of the arrow function is important here. startTick will * use the function passed as an argument to call the global setInterval @@ -109,10 +112,17 @@ export default class Clock extends VisualConsoleItem { * use the current context at the declaration time. * http://es6-features.org/#Lexicalthis */ - this.startTick(() => { - // Replace the old element with the updated date. - this.childElementRef.innerHTML = this.createClock().innerHTML; - }); + this.startTick( + () => { + // Replace the old element with the updated date. + this.childElementRef.innerHTML = this.createClock().innerHTML; + }, + /* The analogic clock doesn't need to tick, + * but it will be refreshed every 20 seconds + * to avoid a desync caused by page freezes. + */ + this.props.clockType === "analogic" ? 20000 : Clock.TICK_INTERVAL + ); } /** @@ -127,10 +137,16 @@ export default class Clock extends VisualConsoleItem { /** * Wrap a window.setInterval call. + * @param handler Function to be called every time the interval + * timer is reached. + * @param interval Number in milliseconds for the interval timer. */ - private startTick(handler: TimerHandler): void { + private startTick( + handler: TimerHandler, + interval: number = Clock.TICK_INTERVAL + ): void { this.stopTick(); - this.intervalRef = window.setInterval(handler, Clock.TICK_INTERVAL); + this.intervalRef = window.setInterval(handler, interval); } /** @@ -174,7 +190,7 @@ export default class Clock extends VisualConsoleItem { private createClock(): HTMLElement | never { switch (this.props.clockType) { case "analogic": - throw new Error("not implemented."); + return this.createAnalogicClock(); case "digital": return this.createDigitalClock(); default: @@ -182,6 +198,232 @@ export default class Clock extends VisualConsoleItem { } } + /** + * Create a element which contains a representation of an analogic clock. + * @return DOM Element. + */ + private createAnalogicClock(): HTMLElement { + const svgNS = "http://www.w3.org/2000/svg"; + const colors = { + watchFace: "#FFFFF0", + watchFaceBorder: "#242124", + mark: "#242124", + handDark: "#242124", + handLight: "#525252", + secondHand: "#DC143C" + }; + + const div = document.createElement("div"); + div.className = "analogic-clock"; + + // SVG container. + const svg = document.createElementNS(svgNS, "svg"); + // Auto resize SVG using the view box magic: https://css-tricks.com/scale-svg/ + svg.setAttribute("viewBox", "0 0 100 100"); + + // Clock face. + const clockFace = document.createElementNS(svgNS, "circle"); + clockFace.setAttribute("cx", "50"); + clockFace.setAttribute("cy", "50"); + clockFace.setAttribute("r", "48"); + clockFace.setAttribute("fill", colors.watchFace); + clockFace.setAttribute("stroke", colors.watchFaceBorder); + clockFace.setAttribute("stroke-width", "2"); + clockFace.setAttribute("stroke-linecap", "round"); + + // Marks group. + const marksGroup = document.createElementNS(svgNS, "g"); + marksGroup.setAttribute("class", "marks"); + // Build the 12 hours mark. + const mainMarkGroup = document.createElementNS(svgNS, "g"); + mainMarkGroup.setAttribute("class", "mark"); + mainMarkGroup.setAttribute("transform", "translate(50 50)"); + const mark1a = document.createElementNS(svgNS, "line"); + mark1a.setAttribute("x1", "36"); + mark1a.setAttribute("y1", "0"); + mark1a.setAttribute("x2", "46"); + mark1a.setAttribute("y2", "0"); + mark1a.setAttribute("stroke", colors.mark); + mark1a.setAttribute("stroke-width", "5"); + const mark1b = document.createElementNS(svgNS, "line"); + mark1b.setAttribute("x1", "36"); + mark1b.setAttribute("y1", "0"); + mark1b.setAttribute("x2", "46"); + mark1b.setAttribute("y2", "0"); + mark1b.setAttribute("stroke", colors.watchFace); + mark1b.setAttribute("stroke-width", "1"); + // Insert the 12 mark lines into their group. + mainMarkGroup.append(mark1a, mark1b); + // Insert the main mark into the marks group. + marksGroup.append(mainMarkGroup); + // Build the rest of the marks. + for (let i = 1; i < 60; i++) { + const mark = document.createElementNS(svgNS, "line"); + mark.setAttribute("y1", "0"); + mark.setAttribute("y2", "0"); + mark.setAttribute("stroke", colors.mark); + mark.setAttribute("transform", `translate(50 50) rotate(${i * 6})`); + + if (i % 5 === 0) { + mark.setAttribute("x1", "38"); + mark.setAttribute("x2", "46"); + mark.setAttribute("stroke-width", i % 15 === 0 ? "2" : "1"); + } else { + mark.setAttribute("x1", "42"); + mark.setAttribute("x2", "46"); + mark.setAttribute("stroke-width", "0.5"); + } + + // Insert the mark into the marks group. + marksGroup.append(mark); + } + + /* Clock hands */ + + // Hour hand. + const hourHand = document.createElementNS(svgNS, "g"); + hourHand.setAttribute("class", "hour-hand"); + hourHand.setAttribute("transform", "translate(50 50)"); + // This will go back and will act like a border. + const hourHandA = document.createElementNS(svgNS, "line"); + hourHandA.setAttribute("class", "hour-hand-a"); + hourHandA.setAttribute("x1", "0"); + hourHandA.setAttribute("y1", "0"); + hourHandA.setAttribute("x2", "30"); + hourHandA.setAttribute("y2", "0"); + hourHandA.setAttribute("stroke", colors.handLight); + hourHandA.setAttribute("stroke-width", "4"); + hourHandA.setAttribute("stroke-linecap", "round"); + // This will go in front of the previous line. + const hourHandB = document.createElementNS(svgNS, "line"); + hourHandB.setAttribute("class", "hour-hand-b"); + hourHandB.setAttribute("x1", "0"); + hourHandB.setAttribute("y1", "0"); + hourHandB.setAttribute("x2", "29.9"); + hourHandB.setAttribute("y2", "0"); + hourHandB.setAttribute("stroke", colors.handDark); + hourHandB.setAttribute("stroke-width", "3.1"); + hourHandB.setAttribute("stroke-linecap", "round"); + // Append the elements to finish the hour hand. + hourHand.append(hourHandA, hourHandB); + + // Minute hand. + const minuteHand = document.createElementNS(svgNS, "g"); + minuteHand.setAttribute("class", "minute-hand"); + minuteHand.setAttribute("transform", "translate(50 50)"); + // This will go back and will act like a border. + const minuteHandA = document.createElementNS(svgNS, "line"); + minuteHandA.setAttribute("class", "minute-hand-a"); + minuteHandA.setAttribute("x1", "0"); + minuteHandA.setAttribute("y1", "0"); + minuteHandA.setAttribute("x2", "40"); + minuteHandA.setAttribute("y2", "0"); + minuteHandA.setAttribute("stroke", colors.handLight); + minuteHandA.setAttribute("stroke-width", "2"); + minuteHandA.setAttribute("stroke-linecap", "round"); + // This will go in front of the previous line. + const minuteHandB = document.createElementNS(svgNS, "line"); + minuteHandB.setAttribute("class", "minute-hand-b"); + minuteHandB.setAttribute("x1", "0"); + minuteHandB.setAttribute("y1", "0"); + minuteHandB.setAttribute("x2", "39.9"); + minuteHandB.setAttribute("y2", "0"); + minuteHandB.setAttribute("stroke", colors.handDark); + minuteHandB.setAttribute("stroke-width", "1.5"); + minuteHandB.setAttribute("stroke-linecap", "round"); + const minuteHandPin = document.createElementNS(svgNS, "circle"); + minuteHandPin.setAttribute("r", "3"); + minuteHandPin.setAttribute("fill", colors.handDark); + // Append the elements to finish the minute hand. + minuteHand.append(minuteHandA, minuteHandB, minuteHandPin); + + // Second hand. + const secondHand = document.createElementNS(svgNS, "g"); + secondHand.setAttribute("class", "second-hand"); + secondHand.setAttribute("transform", "translate(50 50)"); + const secondHandBar = document.createElementNS(svgNS, "line"); + secondHandBar.setAttribute("x1", "0"); + secondHandBar.setAttribute("y1", "0"); + secondHandBar.setAttribute("x2", "46"); + secondHandBar.setAttribute("y2", "0"); + secondHandBar.setAttribute("stroke", colors.secondHand); + secondHandBar.setAttribute("stroke-width", "1"); + secondHandBar.setAttribute("stroke-linecap", "round"); + const secondHandPin = document.createElementNS(svgNS, "circle"); + secondHandPin.setAttribute("r", "2"); + secondHandPin.setAttribute("fill", colors.secondHand); + // Append the elements to finish the second hand. + secondHand.append(secondHandBar, secondHandPin); + + // Pin. + const pin = document.createElementNS(svgNS, "circle"); + pin.setAttribute("cx", "50"); + pin.setAttribute("cy", "50"); + pin.setAttribute("r", "0.3"); + pin.setAttribute("fill", colors.handDark); + + // Set clock time. + const date = this.getDate(); + const hourAngle = (360 * date.getHours()) / 12 + date.getMinutes() / 2; + const minuteAngle = (360 * date.getMinutes()) / 60; + const secAngle = (360 * date.getSeconds()) / 60; + + hourHand.setAttribute("transform", `translate(50 50) rotate(${hourAngle})`); + minuteHand.setAttribute( + "transform", + `translate(50 50) rotate(${minuteAngle})` + ); + secondHand.setAttribute( + "transform", + `translate(50 50) rotate(${secAngle})` + ); + + // Build the clock + svg.append(clockFace, marksGroup, hourHand, minuteHand, secondHand, pin); + // Rotate the clock to its normal position. + svg.setAttribute("transform", "rotate(-90)"); + + /* Add the animation declaration to the container. + * Since the animation keyframes need to know the + * start angle, this angle is dynamic (current time), + * and we can't edit keyframes through javascript + * safely and with backwards compatibility, we need + * to inject it. + */ + div.innerHTML = ` + + `; + // Add the clock to the container + div.append(svg); + + return div; + } + /** * Create a element which contains a representation of a digital clock. * @return DOM Element. diff --git a/visual_console/static/main.css b/visual_console/static/main.css index 8d4ebdcbc6..ff2a756687 100644 --- a/visual_console/static/main.css +++ b/visual_console/static/main.css @@ -14,6 +14,8 @@ src: url(alarm-clock.ttf); } +/* Digital clock */ + .visual-console-item .digital-clock { display: flex; flex-direction: column; @@ -35,3 +37,20 @@ .visual-console-item .digital-clock > span.timezone { font-size: 25px; } + +/* Analog clock */ + +.visual-console-item .analogic-clock .hour-hand { + -webkit-animation: rotate-hour 43200s infinite linear; + animation: rotate-hour 43200s infinite linear; +} + +.visual-console-item .analogic-clock .minute-hand { + -webkit-animation: rotate-minute 3600s infinite linear; + animation: rotate-minute 3600s infinite linear; +} + +.visual-console-item .analogic-clock .second-hand { + -webkit-animation: rotate-second 60s infinite linear; + animation: rotate-second 60s infinite linear; +} From 2854b598269d3aed56474eed3456aa3e128a9d18 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 1 Mar 2019 11:21:42 +0100 Subject: [PATCH 022/473] Visual Console Client: fixed the analogic clock hand angles Former-commit-id: 04390b4a2fde0f635035946981a05d4b880f364b --- visual_console/src/index.ts | 63 ++++++++++++++++++++++++++++--- visual_console/src/items/Clock.ts | 55 ++++++++++++++++++--------- 2 files changed, 96 insertions(+), 22 deletions(-) diff --git a/visual_console/src/index.ts b/visual_console/src/index.ts index 55e8ce9551..db442ebb99 100644 --- a/visual_console/src/index.ts +++ b/visual_console/src/index.ts @@ -92,11 +92,35 @@ if (container != null) { parentId: null, aclGroupId: null, // Position props. - x: 500, - y: 100, + x: 60, + y: 150, // Size props. - width: 200, - height: 100, + width: 300, + height: 150, + // Custom props. + clockType: "digital", + clockFormat: "datetime", + clockTimezone: "Madrid", + clockTimezoneOffset: 60, + showClockTimezone: true, + color: "white" + }; + + const digitalClockRawProps2 = { + // Generic props. + id: 4, + type: 19, // Clock = 19 + label: null, + isLinkEnabled: false, + isOnTop: false, + parentId: null, + aclGroupId: null, + // Position props. + x: 10, + y: 250, + // Size props. + width: 100, + height: 50, // Custom props. clockType: "digital", clockFormat: "datetime", @@ -106,11 +130,40 @@ if (container != null) { color: "#82B92E" }; + const analogicClockRawProps = { + // Generic props. + id: 5, + type: 19, // Clock = 19 + label: null, + isLinkEnabled: false, + isOnTop: false, + parentId: null, + aclGroupId: null, + // Position props. + x: 500, + y: 50, + // Size props. + width: 200, + height: 200, + // Custom props. + clockType: "analogic", + clockFormat: "datetime", + clockTimezone: "Copenhagen", + clockTimezoneOffset: 60, + showClockTimezone: true + }; + try { const visualConsole = new VisualConsole( container, visualConsolePropsDecoder(rawProps), - [staticGraphRawProps, colorCloudRawProps, digitalClockRawProps] + [ + staticGraphRawProps, + colorCloudRawProps, + digitalClockRawProps, + digitalClockRawProps2, + analogicClockRawProps + ] ); console.log(visualConsole); } catch (error) { diff --git a/visual_console/src/items/Clock.ts b/visual_console/src/items/Clock.ts index c6cc600698..eb96815dd9 100644 --- a/visual_console/src/items/Clock.ts +++ b/visual_console/src/items/Clock.ts @@ -20,7 +20,7 @@ export type ClockProps = { clockTimezone: string; clockTimezoneOffset: number; // Offset of the timezone to UTC in seconds. showClockTimezone: boolean; - color: string | null; + color?: string | null; } & VisualConsoleItemProps & LinkedVisualConsoleProps; @@ -222,14 +222,32 @@ export default class Clock extends VisualConsoleItem { svg.setAttribute("viewBox", "0 0 100 100"); // Clock face. - const clockFace = document.createElementNS(svgNS, "circle"); - clockFace.setAttribute("cx", "50"); - clockFace.setAttribute("cy", "50"); - clockFace.setAttribute("r", "48"); - clockFace.setAttribute("fill", colors.watchFace); - clockFace.setAttribute("stroke", colors.watchFaceBorder); - clockFace.setAttribute("stroke-width", "2"); - clockFace.setAttribute("stroke-linecap", "round"); + const clockFace = document.createElementNS(svgNS, "g"); + clockFace.setAttribute("class", "clockface"); + const clockFaceBackground = document.createElementNS(svgNS, "circle"); + clockFaceBackground.setAttribute("cx", "50"); + clockFaceBackground.setAttribute("cy", "50"); + clockFaceBackground.setAttribute("r", "48"); + clockFaceBackground.setAttribute("fill", colors.watchFace); + clockFaceBackground.setAttribute("stroke", colors.watchFaceBorder); + clockFaceBackground.setAttribute("stroke-width", "2"); + clockFaceBackground.setAttribute("stroke-linecap", "round"); + // Insert the clockface background into the clockface group. + clockFace.append(clockFaceBackground); + + // Timezone complication. + if (this.props.showClockTimezone) { + const timezoneComplication = document.createElementNS(svgNS, "text"); + timezoneComplication.setAttribute("text-anchor", "middle"); + timezoneComplication.setAttribute("font-size", "8"); + timezoneComplication.setAttribute( + "transform", + "translate(30 50) rotate(90)" // Rotate to counter the clock rotation. + ); + timezoneComplication.setAttribute("fill", colors.mark); + timezoneComplication.textContent = this.props.clockTimezone; + clockFace.append(timezoneComplication); + } // Marks group. const marksGroup = document.createElementNS(svgNS, "g"); @@ -362,12 +380,15 @@ export default class Clock extends VisualConsoleItem { pin.setAttribute("r", "0.3"); pin.setAttribute("fill", colors.handDark); - // Set clock time. + // Get the hand angles. const date = this.getDate(); - const hourAngle = (360 * date.getHours()) / 12 + date.getMinutes() / 2; - const minuteAngle = (360 * date.getMinutes()) / 60; - const secAngle = (360 * date.getSeconds()) / 60; - + const seconds = date.getSeconds(); + const minutes = date.getMinutes(); + const hours = date.getHours(); + const secAngle = (360 / 60) * seconds; + const minuteAngle = (360 / 60) * minutes + (360 / 60) * (seconds / 60); + const hourAngle = (360 / 12) * hours + (360 / 12) * (minutes / 60); + // Set the clock time by moving the hands. hourHand.setAttribute("transform", `translate(50 50) rotate(${hourAngle})`); minuteHand.setAttribute( "transform", @@ -456,7 +477,7 @@ export default class Clock extends VisualConsoleItem { dateElem.className = "date"; dateElem.textContent = this.getDigitalDate(); dateElem.style.fontSize = `${dateFontSize}px`; - dateElem.style.color = this.props.color; + if (this.props.color) dateElem.style.color = this.props.color; element.append(dateElem); } @@ -465,7 +486,7 @@ export default class Clock extends VisualConsoleItem { timeElem.className = "time"; timeElem.textContent = this.getDigitalTime(); timeElem.style.fontSize = `${timeFontSize}px`; - timeElem.style.color = this.props.color; + if (this.props.color) timeElem.style.color = this.props.color; element.append(timeElem); // Timezone name. @@ -474,7 +495,7 @@ export default class Clock extends VisualConsoleItem { tzElem.className = "timezone"; tzElem.textContent = this.props.clockTimezone; tzElem.style.fontSize = `${tzFontSize}px`; - tzElem.style.color = this.props.color; + if (this.props.color) tzElem.style.color = this.props.color; element.append(tzElem); } From 8329e2f90e519a40acda6a81f2701a31a9d5cf3c Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 1 Mar 2019 12:52:48 +0100 Subject: [PATCH 023/473] Visual Console Client: minor fix Former-commit-id: 72669991e04eaab039390cb612abd9bbc24cdfa9 --- visual_console/src/items/Clock.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/visual_console/src/items/Clock.ts b/visual_console/src/items/Clock.ts index eb96815dd9..0c5ab43428 100644 --- a/visual_console/src/items/Clock.ts +++ b/visual_console/src/items/Clock.ts @@ -177,8 +177,10 @@ export default class Clock extends VisualConsoleItem { */ public resize(width: number, height: number): void { super.resize(width, height); + // this.childElementRef.style.width = `${width}px`; + // this.childElementRef.style.height = `${height}px`; // Re-render the item to force it calculate a new font size. - this.render(); + if (this.props.clockType === "digital") this.render(); } /** From d76f00ec9b6bbc151ae585795623649cbc53e97f Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 5 Mar 2019 16:11:59 +0100 Subject: [PATCH 024/473] Visual Console Client: minor fix Former-commit-id: 92b2bd59717dda204af1746671fb3191dae2d0ea --- visual_console/.vscode/launch.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/visual_console/.vscode/launch.json b/visual_console/.vscode/launch.json index 76de3f9404..115b2f51b6 100644 --- a/visual_console/.vscode/launch.json +++ b/visual_console/.vscode/launch.json @@ -7,7 +7,7 @@ { "type": "chrome", "request": "launch", - "name": "Launch Chrome against localhost", + "name": "Debug", "url": "http://localhost:8080", "webRoot": "${workspaceFolder}" } From cb04947ca27712e305f24f563ddc276e61aff2c6 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 5 Mar 2019 16:12:32 +0100 Subject: [PATCH 025/473] Visual Console Client: added mocks to the test runner Former-commit-id: 239ef3cff19026884bac8f70a101d8d8dc95d34d --- visual_console/__mocks__/fileMock.js | 1 + visual_console/__mocks__/styleMock.js | 1 + visual_console/jest.config.js | 9 ++++++++- 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 visual_console/__mocks__/fileMock.js create mode 100644 visual_console/__mocks__/styleMock.js diff --git a/visual_console/__mocks__/fileMock.js b/visual_console/__mocks__/fileMock.js new file mode 100644 index 0000000000..0a445d0600 --- /dev/null +++ b/visual_console/__mocks__/fileMock.js @@ -0,0 +1 @@ +module.exports = "test-file-stub"; diff --git a/visual_console/__mocks__/styleMock.js b/visual_console/__mocks__/styleMock.js new file mode 100644 index 0000000000..f053ebf797 --- /dev/null +++ b/visual_console/__mocks__/styleMock.js @@ -0,0 +1 @@ +module.exports = {}; diff --git a/visual_console/jest.config.js b/visual_console/jest.config.js index b8f59061e9..71be38cdb7 100644 --- a/visual_console/jest.config.js +++ b/visual_console/jest.config.js @@ -4,5 +4,12 @@ module.exports = { "^.+\\.tsx?$": "ts-jest" }, testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$", - moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"] + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + // This configuration is used to mock the css and file imports used by Webpack. + // https://jestjs.io/docs/en/webpack.html + moduleNameMapper: { + "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": + "/__mocks__/fileMock.js", + "\\.(css|less)$": "/__mocks__/styleMock.js" + } }; From d6028b809e54a19b0fd33caac819a6cb7e66eeee Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 5 Mar 2019 16:14:39 +0100 Subject: [PATCH 026/473] Visual Console Client: huge improvements on the webpack loaders Former-commit-id: b374944088b36cbe6db066bfb56f4597b464cadc --- visual_console/package-lock.json | 91 ++++++++++++++++++++++++++++++++ visual_console/package.json | 9 ++-- visual_console/webpack.config.js | 79 ++++++++++++++++++++++++--- 3 files changed, 169 insertions(+), 10 deletions(-) diff --git a/visual_console/package-lock.json b/visual_console/package-lock.json index 85b215e10a..b712fb01c6 100644 --- a/visual_console/package-lock.json +++ b/visual_console/package-lock.json @@ -1364,6 +1364,17 @@ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, + "cosmiconfig": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz", + "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==", + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0", + "require-from-string": "^2.0.1" + } + }, "create-ecdh": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", @@ -3393,6 +3404,14 @@ "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "requires": { + "import-from": "^2.1.0" + } + }, "import-fresh": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.0.0.tgz", @@ -3402,6 +3421,21 @@ "resolve-from": "^4.0.0" } }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, "import-local": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", @@ -3613,6 +3647,11 @@ } } }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", @@ -4649,6 +4688,16 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" }, + "mini-css-extract-plugin": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.5.0.tgz", + "integrity": "sha512-IuaLjruM0vMKhUUT51fQdQzBYTX49dLj8w68ALEAe2A4iYNpIC4eMac67mt3NzycvjOlf07/kYxJDc0RTl1Wqw==", + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + } + }, "minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", @@ -5353,6 +5402,26 @@ } } }, + "postcss-load-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz", + "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==", + "requires": { + "cosmiconfig": "^4.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + } + }, "postcss-modules-extract-imports": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", @@ -5761,6 +5830,11 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, "require-main-filename": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", @@ -6979,6 +7053,23 @@ } } }, + "url-loader": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-1.1.2.tgz", + "integrity": "sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg==", + "requires": { + "loader-utils": "^1.1.0", + "mime": "^2.0.3", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz", + "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==" + } + } + }, "url-parse": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.4.tgz", diff --git a/visual_console/package.json b/visual_console/package.json index 645e0fc048..e7389fd79b 100644 --- a/visual_console/package.json +++ b/visual_console/package.json @@ -3,9 +3,9 @@ "version": "1.0.0", "description": "Visual Console", "scripts": { - "build": "webpack --mode=production", - "build:dev": "webpack --mode=development", - "build:watch": "webpack --mode=development --watch", + "build": "NODE_ENV=production webpack", + "build:dev": "NODE_ENV=NODE_ENV=production webpack", + "build:watch": "NODE_ENV=NODE_ENV=production webpack --watch", "format": "prettier", "lint": "eslint \"src/**/*.ts\"", "start": "webpack-dev-server --color --mode=development", @@ -34,9 +34,12 @@ "eslint-plugin-prettier": "^3.0.1", "file-loader": "^3.0.1", "jest": "^24.1.0", + "mini-css-extract-plugin": "^0.5.0", + "postcss-loader": "^3.0.0", "prettier": "^1.16.1", "ts-jest": "^24.0.0", "typescript": "^3.3.3333", + "url-loader": "^1.1.2", "webpack": "^4.29.5", "webpack-cli": "^3.2.3", "webpack-dev-server": "^3.2.1" diff --git a/visual_console/webpack.config.js b/visual_console/webpack.config.js index 33487a85d8..1fbeccd06b 100644 --- a/visual_console/webpack.config.js +++ b/visual_console/webpack.config.js @@ -1,24 +1,89 @@ +// eslint-disable-next-line @typescript-eslint/no-var-requires +const MiniCssExtractPlugin = require("mini-css-extract-plugin"); +const dev = process.env.NODE_ENV !== "production"; + module.exports = { - mode: process.env.NODE_ENV, - entry: __dirname + "/src/index.ts", + mode: dev ? "development" : "production", + entry: __dirname + "/src/index.ts", // Start from this file. + output: { + path: __dirname + "/dist", // The files will be created here. + filename: dev + ? "visual-console-client.min.js" + : "visual-console-client.[hash].min.js", + publicPath: dev ? "" : "pandora_console/include/visual_console/" + }, devtool: "source-map", resolve: { extensions: [".ts", ".js", ".json"] }, module: { rules: [ + // Loader for the Typescript compiler. { test: /\.ts$/, loader: "awesome-typescript-loader" + }, + // This loader builds a main CSS file from all the CSS imports across the files. + { + test: /\.css$/, + loader: [ + // https://github.com/webpack-contrib/mini-css-extract-plugin + { + loader: MiniCssExtractPlugin.loader, + options: { + hot: true, // if you want HMR - we try to automatically inject hot reloading but if it's not working, add it to the config + reloadAll: true // when desperation kicks in - this is a brute force HMR flag + } + }, + // https://webpack.js.org/loaders/css-loader + { + loader: "css-loader", + options: { + sourceMap: true + } + }, + // To post process CSS and add some things like prefixes to the rules. e.g.: -webkit-... + // https://github.com/postcss/postcss-loader + { + loader: "postcss-loader", + options: { + plugins: () => [ + // To improve the support for old browsers. + require("autoprefixer")({ + browsers: ["> 1%", "last 2 versions"] + }) + ] + } + } + ] + }, + // To allow the use of file imports. The imported files are transformed into + // data uris if they are small enough or it returns a path to the file. + // https://webpack.js.org/loaders/url-loader + { + test: /\.(png|jpg|gif|svg|eot|ttf|woff|woff2)$/, + loader: "url-loader", + options: { + limit: 10000 + } } ] }, - output: { - path: __dirname + "/dist", - filename: "visual-console.bundle.js" - }, + plugins: [ + // Options for the plugin which extract the CSS files to build a main file. + new MiniCssExtractPlugin({ + // Options similar to the same options in webpackOptions.output + // both options are optional + filename: dev + ? "visual-console-client.css" + : "visual-console-client.[hash].css", + // Disable to remove warnings about conflicting order between imports. + orderWarning: true + }) + ], + // Static server which runs the playground on npm start. devServer: { open: true, - contentBase: "static" + contentBase: "playground" } }; From f34c9df172bd1e65b79519ee21a8b509b8e8abb5 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 5 Mar 2019 16:16:29 +0100 Subject: [PATCH 027/473] Visual Console Client: added a function to prefix css rules Former-commit-id: a920845d44bc7b29899c1213347e0967c071e44d --- visual_console/src/lib.spec.ts | 14 +++++++++++++- visual_console/src/lib.ts | 20 ++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/visual_console/src/lib.spec.ts b/visual_console/src/lib.spec.ts index 7a04049572..3670bc677f 100644 --- a/visual_console/src/lib.spec.ts +++ b/visual_console/src/lib.spec.ts @@ -1,4 +1,4 @@ -import { parseIntOr, padLeft } from "./lib"; +import { parseIntOr, padLeft, prefixedCssRules } from "./lib"; describe("function parseIntOr", () => { it("should retrieve valid int or a default value", () => { @@ -26,3 +26,15 @@ describe("function padLeft", () => { expect(padLeft("bar", 3, "foo")).toBe("bar"); }); }); + +describe("function prefixedCssRules", () => { + it("should add the prefixes to the rules", () => { + const rules = prefixedCssRules("transform", "rotate(0)"); + expect(rules).toContainEqual("transform: rotate(0);"); + expect(rules).toContainEqual("-webkit-transform: rotate(0);"); + expect(rules).toContainEqual("-moz-transform: rotate(0);"); + expect(rules).toContainEqual("-ms-transform: rotate(0);"); + expect(rules).toContainEqual("-o-transform: rotate(0);"); + expect(rules).toHaveLength(5); + }); +}); diff --git a/visual_console/src/lib.ts b/visual_console/src/lib.ts index da2ab44a08..fd5db5beec 100644 --- a/visual_console/src/lib.ts +++ b/visual_console/src/lib.ts @@ -210,3 +210,23 @@ export function linkedVCPropsDecoder( } : linkedLayoutBaseProps; } + +/** + * To get a CSS rule with the most used prefixes. + * @param ruleName Name of the CSS rule. + * @param ruleValue Value of the CSS rule. + * @return An array of rules with the prefixes applied. + */ +export function prefixedCssRules( + ruleName: string, + ruleValue: string +): string[] { + const rule = `${ruleName}: ${ruleValue};`; + return [ + `-webkit-${rule}`, + `-moz-${rule}`, + `-ms-${rule}`, + `-o-${rule}`, + `${rule}` + ]; +} From b5ddabb9de43a2c0009d588cb81adf92558df18e Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 5 Mar 2019 16:17:57 +0100 Subject: [PATCH 028/473] Visual Console Client: improvements into the clock item Former-commit-id: c328ea72b00857d10317de6f0812df05c30ec856 --- visual_console/src/items/Clock/Clock.css | 48 ++++++++++++++++++ .../src/items/{ => Clock}/Clock.spec.ts | 6 ++- .../items/Clock}/alarm-clock.ttf | Bin .../src/items/{Clock.ts => Clock/index.ts} | 41 +++++++++++---- 4 files changed, 83 insertions(+), 12 deletions(-) create mode 100644 visual_console/src/items/Clock/Clock.css rename visual_console/src/items/{ => Clock}/Clock.spec.ts (93%) rename visual_console/{static => src/items/Clock}/alarm-clock.ttf (100%) rename visual_console/src/items/{Clock.ts => Clock/index.ts} (94%) diff --git a/visual_console/src/items/Clock/Clock.css b/visual_console/src/items/Clock/Clock.css new file mode 100644 index 0000000000..cfa6f11eb5 --- /dev/null +++ b/visual_console/src/items/Clock/Clock.css @@ -0,0 +1,48 @@ +@font-face { + font-family: Alarm Clock; + src: url(./alarm-clock.ttf); +} + +/* Digital clock */ + +.visual-console-item .digital-clock { + display: flex; + flex-direction: column; + justify-content: center; + justify-items: center; + align-content: center; + align-items: center; +} + +.visual-console-item .digital-clock > span { + font-family: "Alarm Clock", "Courier New", Courier, monospace; + font-size: 50px; + + /* To improve legibility */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-rendering: optimizeLegibility; + text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px; +} + +.visual-console-item .digital-clock > span.date { + font-size: 25px; +} + +.visual-console-item .digital-clock > span.timezone { + font-size: 25px; +} + +/* Analog clock */ + +.visual-console-item .analogic-clock .hour-hand { + animation: rotate-hour 43200s infinite linear; +} + +.visual-console-item .analogic-clock .minute-hand { + animation: rotate-minute 3600s infinite linear; +} + +.visual-console-item .analogic-clock .second-hand { + animation: rotate-second 60s infinite linear; +} diff --git a/visual_console/src/items/Clock.spec.ts b/visual_console/src/items/Clock/Clock.spec.ts similarity index 93% rename from visual_console/src/items/Clock.spec.ts rename to visual_console/src/items/Clock/Clock.spec.ts index cc35ef2a5e..a2a027bad8 100644 --- a/visual_console/src/items/Clock.spec.ts +++ b/visual_console/src/items/Clock/Clock.spec.ts @@ -1,4 +1,4 @@ -import Clock, { clockPropsDecoder } from "./Clock"; +import Clock, { clockPropsDecoder } from "."; const genericRawProps = { id: 1, @@ -24,7 +24,9 @@ const digitalClockProps = { clockType: "digital", clockFormat: "datetime", clockTimezone: "Madrid", - clockTimezoneOffset: 60 + clockTimezoneOffset: 60, + showClockTimezone: true, + color: "white" }; const linkedModuleProps = { diff --git a/visual_console/static/alarm-clock.ttf b/visual_console/src/items/Clock/alarm-clock.ttf similarity index 100% rename from visual_console/static/alarm-clock.ttf rename to visual_console/src/items/Clock/alarm-clock.ttf diff --git a/visual_console/src/items/Clock.ts b/visual_console/src/items/Clock/index.ts similarity index 94% rename from visual_console/src/items/Clock.ts rename to visual_console/src/items/Clock/index.ts index 0c5ab43428..15380f0151 100644 --- a/visual_console/src/items/Clock.ts +++ b/visual_console/src/items/Clock/index.ts @@ -1,17 +1,20 @@ -import { LinkedVisualConsoleProps, UnknownObject } from "../types"; +import "./Clock.css"; + +import { LinkedVisualConsoleProps, UnknownObject } from "../../types"; import { linkedVCPropsDecoder, parseIntOr, padLeft, - parseBoolean -} from "../lib"; + parseBoolean, + prefixedCssRules +} from "../../lib"; import VisualConsoleItem, { VisualConsoleItemProps, itemBasePropsDecoder, VisualConsoleItemType -} from "../VisualConsoleItem"; +} from "../../VisualConsoleItem"; export type ClockProps = { type: VisualConsoleItemType.CLOCK; @@ -417,26 +420,44 @@ export default class Clock extends VisualConsoleItem { From 10cb9c969b07bd510bc1e61efd9df5715bb4a384 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 5 Mar 2019 16:18:52 +0100 Subject: [PATCH 029/473] Visual Console Client: improved the module exposition and the playground Former-commit-id: a519293bd398b4176c164b25fb909ca4e32337bd --- visual_console/playground/index.html | 174 +++++++++++++++++++++++++++ visual_console/src/VisualConsole.ts | 5 +- visual_console/src/index.ts | 168 +------------------------- visual_console/src/main.css | 8 ++ visual_console/static/index.html | 14 --- visual_console/static/main.css | 56 --------- 6 files changed, 190 insertions(+), 235 deletions(-) create mode 100644 visual_console/playground/index.html create mode 100644 visual_console/src/main.css delete mode 100644 visual_console/static/index.html delete mode 100644 visual_console/static/main.css diff --git a/visual_console/playground/index.html b/visual_console/playground/index.html new file mode 100644 index 0000000000..979c780305 --- /dev/null +++ b/visual_console/playground/index.html @@ -0,0 +1,174 @@ + + + + + + Visual Console Sandbox + + + + +
+ + + + diff --git a/visual_console/src/VisualConsole.ts b/visual_console/src/VisualConsole.ts index 6f7f95dea5..3472ea008e 100644 --- a/visual_console/src/VisualConsole.ts +++ b/visual_console/src/VisualConsole.ts @@ -133,11 +133,11 @@ export default class VisualConsole { public constructor( container: HTMLElement, - props: VisualConsoleProps, + props: UnknownObject, items: UnknownObject[] ) { this.containerRef = container; - this._props = props; + this._props = visualConsolePropsDecoder(props); // Force the first render. this.render(); @@ -254,5 +254,6 @@ export default class VisualConsole { public remove(): void { this.elements.forEach(e => e.remove()); // Arrow function. this.elements = []; + // TODO: Clean container. } } diff --git a/visual_console/src/index.ts b/visual_console/src/index.ts index db442ebb99..a7e8656d8d 100644 --- a/visual_console/src/index.ts +++ b/visual_console/src/index.ts @@ -5,168 +5,10 @@ * https://www.typescriptlang.org/ */ -import VisualConsole, { visualConsolePropsDecoder } from "./VisualConsole"; +import "./main.css"; // CSS import. +import VisualConsole from "./VisualConsole"; -// declare global { -// interface Window { -// VisualConsole: VisualConsole; -// } -// } +// Export the VisualConsole class to the global object. -// window.VisualConsole = VisualConsole; - -const container = document.getElementById("visual-console-container"); - -if (container != null) { - const rawProps = { - id: 1, - groupId: 0, - name: "Test Visual Console", - width: 800, - height: 300, - backgroundURL: null, - backgroundColor: "rgb(86, 86, 86)", - isFavorite: false - }; - - const staticGraphRawProps = { - // Generic props. - id: 1, - type: 0, // Static graph = 0 - label: null, - isLinkEnabled: false, - isOnTop: false, - parentId: null, - aclGroupId: null, - // Position props. - x: 100, - y: 50, - // Size props. - width: 70, - height: 70, - // Agent props. - agentId: null, - agentName: null, - // Module props. - moduleId: null, - moduleName: null, - // Custom props. - imageSrc: - "http://localhost/pandora_console/images/console/icons/bridge_ok.png", - showLastValueTooltip: "default" - }; - - const colorCloudRawProps = { - // Generic props. - id: 2, - type: 20, // Color cloud = 20 - label: null, - labelText: "CLOUD", - isLinkEnabled: false, - isOnTop: false, - parentId: null, - aclGroupId: null, - // Position props. - x: 300, - y: 50, - // Size props. - width: 150, - height: 150, - // Agent props. - agentId: null, - agentName: null, - // Module props. - moduleId: null, - moduleName: null, - // Custom props. - color: "rgb(100, 50, 245)" - }; - - const digitalClockRawProps = { - // Generic props. - id: 3, - type: 19, // Clock = 19 - label: null, - isLinkEnabled: false, - isOnTop: false, - parentId: null, - aclGroupId: null, - // Position props. - x: 60, - y: 150, - // Size props. - width: 300, - height: 150, - // Custom props. - clockType: "digital", - clockFormat: "datetime", - clockTimezone: "Madrid", - clockTimezoneOffset: 60, - showClockTimezone: true, - color: "white" - }; - - const digitalClockRawProps2 = { - // Generic props. - id: 4, - type: 19, // Clock = 19 - label: null, - isLinkEnabled: false, - isOnTop: false, - parentId: null, - aclGroupId: null, - // Position props. - x: 10, - y: 250, - // Size props. - width: 100, - height: 50, - // Custom props. - clockType: "digital", - clockFormat: "datetime", - clockTimezone: "Madrid", - clockTimezoneOffset: 60, - showClockTimezone: true, - color: "#82B92E" - }; - - const analogicClockRawProps = { - // Generic props. - id: 5, - type: 19, // Clock = 19 - label: null, - isLinkEnabled: false, - isOnTop: false, - parentId: null, - aclGroupId: null, - // Position props. - x: 500, - y: 50, - // Size props. - width: 200, - height: 200, - // Custom props. - clockType: "analogic", - clockFormat: "datetime", - clockTimezone: "Copenhagen", - clockTimezoneOffset: 60, - showClockTimezone: true - }; - - try { - const visualConsole = new VisualConsole( - container, - visualConsolePropsDecoder(rawProps), - [ - staticGraphRawProps, - colorCloudRawProps, - digitalClockRawProps, - digitalClockRawProps2, - analogicClockRawProps - ] - ); - console.log(visualConsole); - } catch (error) { - console.log("ERROR", error.message); - } -} +// eslint-disable-next-line +(window as any).VisualConsole = VisualConsole; diff --git a/visual_console/src/main.css b/visual_console/src/main.css new file mode 100644 index 0000000000..598eea15a5 --- /dev/null +++ b/visual_console/src/main.css @@ -0,0 +1,8 @@ +.visual-console-item { + position: absolute; +} + +.visual-console-item > * { + width: inherit; + height: inherit; +} diff --git a/visual_console/static/index.html b/visual_console/static/index.html deleted file mode 100644 index 2595807a73..0000000000 --- a/visual_console/static/index.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - Visual Console Sandbox - - - - -
- - - diff --git a/visual_console/static/main.css b/visual_console/static/main.css deleted file mode 100644 index ff2a756687..0000000000 --- a/visual_console/static/main.css +++ /dev/null @@ -1,56 +0,0 @@ -.visual-console-item { - position: absolute; -} - -.visual-console-item > * { - width: inherit; - height: inherit; -} - -/* Clock item */ - -@font-face { - font-family: Alarm Clock; - src: url(alarm-clock.ttf); -} - -/* Digital clock */ - -.visual-console-item .digital-clock { - display: flex; - flex-direction: column; - justify-content: center; - justify-items: center; - align-content: center; - align-items: center; -} - -.visual-console-item .digital-clock > span { - font-family: "Alarm Clock", "Courier New", Courier, monospace; - font-size: 50px; -} - -.visual-console-item .digital-clock > span.date { - font-size: 25px; -} - -.visual-console-item .digital-clock > span.timezone { - font-size: 25px; -} - -/* Analog clock */ - -.visual-console-item .analogic-clock .hour-hand { - -webkit-animation: rotate-hour 43200s infinite linear; - animation: rotate-hour 43200s infinite linear; -} - -.visual-console-item .analogic-clock .minute-hand { - -webkit-animation: rotate-minute 3600s infinite linear; - animation: rotate-minute 3600s infinite linear; -} - -.visual-console-item .analogic-clock .second-hand { - -webkit-animation: rotate-second 60s infinite linear; - animation: rotate-second 60s infinite linear; -} From fe61d38686b3bede0c6665868046d19319de7eda Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 5 Mar 2019 16:45:47 +0100 Subject: [PATCH 030/473] Visual Console Client: improved the build system Former-commit-id: ced96606af3fd36d2d77a2963df7ca70f4174d6e --- visual_console/package.json | 7 +++++-- visual_console/scripts/clean-build.js | 10 ++++++++++ visual_console/webpack.config.js | 2 +- 3 files changed, 16 insertions(+), 3 deletions(-) create mode 100755 visual_console/scripts/clean-build.js diff --git a/visual_console/package.json b/visual_console/package.json index e7389fd79b..7ee07df17e 100644 --- a/visual_console/package.json +++ b/visual_console/package.json @@ -3,9 +3,12 @@ "version": "1.0.0", "description": "Visual Console", "scripts": { + "clean-build": "node ./scripts/clean-build.js", + "prebuild": "npm run clean-build", "build": "NODE_ENV=production webpack", - "build:dev": "NODE_ENV=NODE_ENV=production webpack", - "build:watch": "NODE_ENV=NODE_ENV=production webpack --watch", + "prebuild:dev": "npm run clean-build", + "build:dev": "NODE_ENV=NODE_ENV=production webpack", + "build:watch": "NODE_ENV=NODE_ENV=production webpack --watch", "format": "prettier", "lint": "eslint \"src/**/*.ts\"", "start": "webpack-dev-server --color --mode=development", diff --git a/visual_console/scripts/clean-build.js b/visual_console/scripts/clean-build.js new file mode 100755 index 0000000000..351c82f29f --- /dev/null +++ b/visual_console/scripts/clean-build.js @@ -0,0 +1,10 @@ +const path = require("path"); +const fs = require("fs"); + +const buildPath = path.join(__dirname, "..", "build"); + +if (fs.existsSync(buildPath)) { + fs.readdirSync(buildPath).forEach(file => + fs.unlinkSync(path.join(buildPath, file)) + ); +} diff --git a/visual_console/webpack.config.js b/visual_console/webpack.config.js index 1fbeccd06b..8f9493ef9f 100644 --- a/visual_console/webpack.config.js +++ b/visual_console/webpack.config.js @@ -6,7 +6,7 @@ module.exports = { mode: dev ? "development" : "production", entry: __dirname + "/src/index.ts", // Start from this file. output: { - path: __dirname + "/dist", // The files will be created here. + path: __dirname + "/build", // The files will be created here. filename: dev ? "visual-console-client.min.js" : "visual-console-client.[hash].min.js", From 9dbc693d2bf7432cc1c064ee7e3311d2cfded167 Mon Sep 17 00:00:00 2001 From: "marcos.alconada" Date: Thu, 7 Mar 2019 16:50:36 +0100 Subject: [PATCH 031/473] Arreglado leyenda Former-commit-id: eb893efbb586d0852531e9e52fe2e1c9ee64d010 --- pandora_console/include/functions_graph.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index 71049d7804..bf28373284 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -1834,7 +1834,7 @@ function graphic_combined_module( $label = $params_combined['labels'][$module]; } else { $alias = db_get_value('alias', 'tagente', 'id_agente', $module_data['id_agente']); - $label = $alias.' - '.$module_data['nombre']; + $label = $module_data['nombre']; } $temp[$label]['g'] = round($temp_data, 4); From 0dcbec64b46a83a4f9e1112ab54165359b072eaa Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Thu, 7 Mar 2019 17:20:24 +0100 Subject: [PATCH 032/473] Visual Console Client: now the files are built into the console Former-commit-id: 7bf533c9acb53a64d3a2babd43942248880dbb8e --- visual_console/package.json | 8 ++++---- visual_console/playground/index.html | 9 ++------- visual_console/scripts/clean-build.js | 11 ++++++++++- visual_console/webpack.config.js | 27 +++++++++++++++++---------- 4 files changed, 33 insertions(+), 22 deletions(-) diff --git a/visual_console/package.json b/visual_console/package.json index 7ee07df17e..562046f962 100644 --- a/visual_console/package.json +++ b/visual_console/package.json @@ -3,12 +3,12 @@ "version": "1.0.0", "description": "Visual Console", "scripts": { - "clean-build": "node ./scripts/clean-build.js", + "clean-build": "BUILD_PATH=\"pandora_console/include/visual-console\" node ./scripts/clean-build.js", "prebuild": "npm run clean-build", - "build": "NODE_ENV=production webpack", + "build": "BUILD_PATH=\"pandora_console/include/visual-console\" NODE_ENV=production webpack", "prebuild:dev": "npm run clean-build", - "build:dev": "NODE_ENV=NODE_ENV=production webpack", - "build:watch": "NODE_ENV=NODE_ENV=production webpack --watch", + "build:dev": "BUILD_PATH=\"pandora_console/include/visual-console\" NODE_ENV=development webpack", + "build:watch": "BUILD_PATH=\"pandora_console/include/visual-console\" NODE_ENV=production webpack --watch", "format": "prettier", "lint": "eslint \"src/**/*.ts\"", "start": "webpack-dev-server --color --mode=development", diff --git a/visual_console/playground/index.html b/visual_console/playground/index.html index 979c780305..3705f568ac 100644 --- a/visual_console/playground/index.html +++ b/visual_console/playground/index.html @@ -5,17 +5,12 @@ Visual Console Sandbox - +
- + '; @@ -3315,9 +3349,17 @@ class NetworkMap $output .= '
mapOptions['width']; - $output .= ' ;height:'.$this->mapOptions['height'].'">'; - $output .= ''; + + if ($this->fullSize) { + $output .= ' width:100%'; + $output .= ' ;height: 100%">'; + $output .= ''; + } else { + $output .= ' width:'.$this->mapOptions['width'].'px'; + $output .= ' ;height:'.$this->mapOptions['height'].'px">'; + $output .= ''; + } + $output .= ''; $output .= '
'; } else { From b0a6ea74151aa2901a3ff690f2b7db3c1f638b8c Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Fri, 29 Mar 2019 20:52:51 +0100 Subject: [PATCH 113/473] WIP atomic JS map. Minor fix to keep working Former-commit-id: fee809008311942f1d9ad14aea70ba78e3d6eb3a --- .../include/class/NetworkMap.class.php | 57 +++++++++++++------ 1 file changed, 40 insertions(+), 17 deletions(-) diff --git a/pandora_console/include/class/NetworkMap.class.php b/pandora_console/include/class/NetworkMap.class.php index ecb92a59a7..825ace8ae6 100644 --- a/pandora_console/include/class/NetworkMap.class.php +++ b/pandora_console/include/class/NetworkMap.class.php @@ -191,6 +191,20 @@ class NetworkMap */ public $relations; + /** + * Private nodes converted to JS. + * + * @var array + */ + private $nodesJS; + + /** + * Private relations converted to JS. + * + * @var array + */ + private $relationsJS; + /** * Include a Pandora (or vendor) node or not. * @@ -1604,6 +1618,11 @@ class NetworkMap $node['style'] = json_decode($node['style'], true); } + // Propagate styles. + foreach ($node['style'] as $k => $v) { + $item[$k] = $v; + } + $item['type'] = $node['type']; $item['fixed'] = true; $item['x'] = (int) $node['x']; @@ -1643,7 +1662,13 @@ class NetworkMap $node['style']['label'] = $node['label']; $node['style']['shape'] = 'circle'; - $item['color'] = self::getColorByStatus($node['status']); + if (isset($source_data['color'])) { + $item['color'] = $source_data['color']; + } else { + $item['color'] = self::getColorByStatus( + $node['status'] + ); + } break; } @@ -1669,11 +1694,6 @@ class NetworkMap $count_item_holding_area++; } - // Propagate styles. - foreach ($node['style'] as $k => $v) { - $item[$k] = $v; - } - // Node image. $item['image_url'] = ''; $item['image_width'] = 0; @@ -2700,9 +2720,13 @@ class NetworkMap $nodes = []; } - $this->nodes = $nodes; - $nodes_js = $this->nodesToJS($nodes); - $output .= 'networkmap.nodes = ('.json_encode($nodes_js).");\n"; + $this->nodesJS = $this->nodesToJS($nodes); + $output .= 'networkmap.nodes = ('.json_encode($this->nodesJS).");\n"; + + // Clean. + unset($this->nodes); + unset($this->rawNodes); + unset($this->nodeMapping); // Translate edges to js links. $relations = $this->graph['relations']; @@ -2710,9 +2734,11 @@ class NetworkMap $relations = []; } - $this->relations = $relations; - $links_js = $this->edgeToJS($relations); - $output .= 'networkmap.links = ('.json_encode($links_js).");\n"; + $this->relationsJS = $this->edgeToJS($relations); + $output .= 'networkmap.links = ('.json_encode($this->relationsJS).");\n"; + + // Clean. + unset($this->relations); $output .= ' //////////////////////////////////////////////////////////////////// @@ -3246,9 +3272,6 @@ class NetworkMap if (enterprise_installed() && $this->useTooltipster ) { - $nodes_js = $this->nodesToJS($this->nodes); - $links_js = $this->edgeToJS($this->relations); - $output .= ''."\n\t"; +echo ''."\n\t"; ?> '; + continue; + } + + preg_match('/.*.css$/', $file, $match_css, PREG_OFFSET_CAPTURE); + if (!empty($match_css)) { + echo ''; + } + } + } + + closedir($dh); + } +} + +echo ''; + +?> + -hd($items); diff --git a/visual_console/src/VisualConsole.ts b/visual_console/src/VisualConsole.ts index 806dbb1224..a75e401c28 100644 --- a/visual_console/src/VisualConsole.ts +++ b/visual_console/src/VisualConsole.ts @@ -76,6 +76,9 @@ export function visualConsolePropsDecoder( // TODO: Document. // eslint-disable-next-line @typescript-eslint/explicit-function-return-type function itemInstanceFrom(data: UnknownObject) { + if (typeof data === "string") { + data = JSON.parse(data); + } const type = parseIntOr(data.type, null); if (type == null) throw new TypeError("missing item type."); From 4808e4ae9735263afd1440d4ab9e2f29c9dc7ac2 Mon Sep 17 00:00:00 2001 From: Daniel Barbero Date: Fri, 5 Apr 2019 16:43:36 +0200 Subject: [PATCH 198/473] fixed errors map ipam Former-commit-id: 9a1e5460ab40d22135edc75f2adf186f8d56f3d4 --- pandora_console/include/class/NetworkMap.class.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pandora_console/include/class/NetworkMap.class.php b/pandora_console/include/class/NetworkMap.class.php index dba51499f4..c1061fe120 100644 --- a/pandora_console/include/class/NetworkMap.class.php +++ b/pandora_console/include/class/NetworkMap.class.php @@ -1616,6 +1616,16 @@ class NetworkMap if (is_array($node['style']) === false) { $node['style'] = json_decode($node['style'], true); + + // Add styles. + if (isset($source_data['style']) === true + && is_array($source_data['style']) === true + ) { + $node['style'] = array_merge( + $node['style'], + $source_data['style'] + ); + } } // Propagate styles. @@ -2722,6 +2732,7 @@ class NetworkMap } $this->nodesJS = $this->nodesToJS($nodes); + $output .= 'networkmap.nodes = ('.json_encode($this->nodesJS).");\n"; // Clean. From b9db5fdb6f7092d8fb717b56f8403bce3353da5e Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Fri, 5 Apr 2019 17:20:45 +0200 Subject: [PATCH 199/473] wip discovery f3 Former-commit-id: 6b9f5bc3995a16414e1c1a9201983f33eb6908ad --- pandora_server/lib/PandoraFMS/Recon/Base.pm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pandora_server/lib/PandoraFMS/Recon/Base.pm b/pandora_server/lib/PandoraFMS/Recon/Base.pm index 6df41c4f92..8e18f659e8 100644 --- a/pandora_server/lib/PandoraFMS/Recon/Base.pm +++ b/pandora_server/lib/PandoraFMS/Recon/Base.pm @@ -1468,10 +1468,10 @@ sub db_scan($) { call('message', 'Cannot connect to target ' . $target, 3); $self->{'summary'}->{'not_alive'} += 1; push @modules, { - name => 'mysql_connection', + name => $type . ' connection', type => 'generic_proc', data => 0, - description => 'MySQL availability' + description => $type . ' availability' }; } else { @@ -1481,10 +1481,10 @@ sub db_scan($) { $self->{'summary'}->{'alive'} += 1; push @modules, { - name => 'mysql_connection', + name => $type . ' connection', type => 'generic_proc', data => 1, - description => 'MySQL availability' + description => $type . ' availability' }; # Analyze. @@ -1527,11 +1527,12 @@ sub db_scan($) { } # Put engine agent at the beginning of the list. + my $version = $dbObj->get_version(); unshift @data,{ 'agent_data' => { 'agent_name' => $dbObj->get_agent_name(), 'os' => $type, - 'os_version' => 'Discovery', + 'os_version' => (defined($version) ? $version : 'Discovery'), 'interval' => $self->{'task_data'}->{'interval_sweep'}, 'id_group' => $self->{'task_data'}->{'id_group'}, 'address' => $dbObj->get_host(), From 1ddb5ebff46e46adb938c6257521d54e9a424a81 Mon Sep 17 00:00:00 2001 From: artica Date: Sat, 6 Apr 2019 00:01:32 +0200 Subject: [PATCH 200/473] Auto-updated build strings. Former-commit-id: 4b2eb28f3aa59b694fe9347111e626dc25d5b207 --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.rhel7.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/lib/PandoraFMS/PluginTools.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index ccc4c495a3..667c5c9433 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.733-190405 +Version: 7.0NG.733-190406 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 8780e8a466..a05f3544b4 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190405" +pandora_version="7.0NG.733-190406" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 5674b70177..44bcf1341b 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -42,7 +42,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.733'; -use constant AGENT_BUILD => '190405'; +use constant AGENT_BUILD => '190406'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index eaf92c3ca5..a50e12a81b 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190405 +%define release 190406 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index a12a113b92..3984ad75b7 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190405 +%define release 190406 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 2b6ba8babf..8d69d1e8f5 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190405" +PI_BUILD="190406" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 9dadbf90fd..a10e82038d 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{190405} +{190406} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index f4f3ddac52..9cbdae765c 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.733(Build 190405)") +#define PANDORA_VERSION ("7.0NG.733(Build 190406)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 4bdc9a4096..817b23b55f 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.733(Build 190405))" + VALUE "ProductVersion", "(7.0NG.733(Build 190406))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 9a41b31fe5..d078f84cec 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.733-190405 +Version: 7.0NG.733-190406 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 3907e8f72c..079ae70b3d 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190405" +pandora_version="7.0NG.733-190406" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index a72e7ee8ab..6b480bd26f 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -20,7 +20,7 @@ /** * Pandora build version and version */ -$build_version = 'PC190405'; +$build_version = 'PC190406'; $pandora_version = 'v7.0NG.733'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index b7d52c5106..e09c554f22 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -129,7 +129,7 @@
[ qw() ] ); diff --git a/pandora_server/pandora_server.redhat.spec b/pandora_server/pandora_server.redhat.spec index 4176856dfe..daf2635951 100644 --- a/pandora_server/pandora_server.redhat.spec +++ b/pandora_server/pandora_server.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190405 +%define release 190406 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server.spec b/pandora_server/pandora_server.spec index 6b55058a13..1645a3510b 100644 --- a/pandora_server/pandora_server.spec +++ b/pandora_server/pandora_server.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190405 +%define release 190406 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server_installer b/pandora_server/pandora_server_installer index 961e2132c0..1590b9d6b3 100755 --- a/pandora_server/pandora_server_installer +++ b/pandora_server/pandora_server_installer @@ -9,7 +9,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190405" +PI_BUILD="190406" MODE=$1 if [ $# -gt 1 ]; then diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index 0fadb363c7..d7b001478f 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -34,7 +34,7 @@ use PandoraFMS::Config; use PandoraFMS::DB; # version: define current version -my $version = "7.0NG.733 PS190405"; +my $version = "7.0NG.733 PS190406"; # Pandora server configuration my %conf; diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 9c2a3f5047..43a7a6d9ff 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -36,7 +36,7 @@ use Encode::Locale; Encode::Locale::decode_argv; # version: define current version -my $version = "7.0NG.733 PS190405"; +my $version = "7.0NG.733 PS190406"; # save program name for logging my $progname = basename($0); From d35e9dbaae8cc98398e666ca29f439a5e77346ea Mon Sep 17 00:00:00 2001 From: artica Date: Sun, 7 Apr 2019 00:01:25 +0200 Subject: [PATCH 201/473] Auto-updated build strings. Former-commit-id: 007ce79a077f515323355d6656c9e14dd9c99c73 --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.rhel7.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/lib/PandoraFMS/PluginTools.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 667c5c9433..0ba57c7902 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.733-190406 +Version: 7.0NG.733-190407 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index a05f3544b4..93a29f90b8 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190406" +pandora_version="7.0NG.733-190407" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 44bcf1341b..86c26d5b26 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -42,7 +42,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.733'; -use constant AGENT_BUILD => '190406'; +use constant AGENT_BUILD => '190407'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index a50e12a81b..904efc721c 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190406 +%define release 190407 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 3984ad75b7..a7388d91b9 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190406 +%define release 190407 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 8d69d1e8f5..4a7736fc3e 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190406" +PI_BUILD="190407" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index a10e82038d..1e4bb5b516 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{190406} +{190407} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 9cbdae765c..3588a12122 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.733(Build 190406)") +#define PANDORA_VERSION ("7.0NG.733(Build 190407)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 817b23b55f..a0540bd8be 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.733(Build 190406))" + VALUE "ProductVersion", "(7.0NG.733(Build 190407))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index d078f84cec..424aec1a3f 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.733-190406 +Version: 7.0NG.733-190407 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 079ae70b3d..de925a4f9e 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190406" +pandora_version="7.0NG.733-190407" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 6b480bd26f..706c9c8684 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -20,7 +20,7 @@ /** * Pandora build version and version */ -$build_version = 'PC190406'; +$build_version = 'PC190407'; $pandora_version = 'v7.0NG.733'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index e09c554f22..2ccb08c6b6 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -129,7 +129,7 @@
[ qw() ] ); diff --git a/pandora_server/pandora_server.redhat.spec b/pandora_server/pandora_server.redhat.spec index daf2635951..c1b95c0cb4 100644 --- a/pandora_server/pandora_server.redhat.spec +++ b/pandora_server/pandora_server.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190406 +%define release 190407 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server.spec b/pandora_server/pandora_server.spec index 1645a3510b..e616cc14c0 100644 --- a/pandora_server/pandora_server.spec +++ b/pandora_server/pandora_server.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190406 +%define release 190407 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server_installer b/pandora_server/pandora_server_installer index 1590b9d6b3..f68e9e035f 100755 --- a/pandora_server/pandora_server_installer +++ b/pandora_server/pandora_server_installer @@ -9,7 +9,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190406" +PI_BUILD="190407" MODE=$1 if [ $# -gt 1 ]; then diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index d7b001478f..4cfeb6373b 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -34,7 +34,7 @@ use PandoraFMS::Config; use PandoraFMS::DB; # version: define current version -my $version = "7.0NG.733 PS190406"; +my $version = "7.0NG.733 PS190407"; # Pandora server configuration my %conf; diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 43a7a6d9ff..7c1fb0c5a3 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -36,7 +36,7 @@ use Encode::Locale; Encode::Locale::decode_argv; # version: define current version -my $version = "7.0NG.733 PS190406"; +my $version = "7.0NG.733 PS190407"; # save program name for logging my $progname = basename($0); From 9fd5d3bf5a2ac386f7ab020a589b76a459e74516 Mon Sep 17 00:00:00 2001 From: artica Date: Mon, 8 Apr 2019 00:01:23 +0200 Subject: [PATCH 202/473] Auto-updated build strings. Former-commit-id: 0ec578931463f0c72468bd36a22842e1c3ada363 --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.rhel7.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/lib/PandoraFMS/PluginTools.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 0ba57c7902..54ebf8cf07 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.733-190407 +Version: 7.0NG.733-190408 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 93a29f90b8..524dc594b4 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190407" +pandora_version="7.0NG.733-190408" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 86c26d5b26..140d575a32 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -42,7 +42,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.733'; -use constant AGENT_BUILD => '190407'; +use constant AGENT_BUILD => '190408'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 904efc721c..8507c645a4 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190407 +%define release 190408 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index a7388d91b9..e0ba5a19a2 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190407 +%define release 190408 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 4a7736fc3e..b288c50b15 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190407" +PI_BUILD="190408" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 1e4bb5b516..ab12a0570e 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{190407} +{190408} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 3588a12122..9a24e535b1 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.733(Build 190407)") +#define PANDORA_VERSION ("7.0NG.733(Build 190408)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index a0540bd8be..06f8499446 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.733(Build 190407))" + VALUE "ProductVersion", "(7.0NG.733(Build 190408))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 424aec1a3f..7c24a49d3e 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.733-190407 +Version: 7.0NG.733-190408 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index de925a4f9e..a47506ca13 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190407" +pandora_version="7.0NG.733-190408" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 706c9c8684..5991d4c623 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -20,7 +20,7 @@ /** * Pandora build version and version */ -$build_version = 'PC190407'; +$build_version = 'PC190408'; $pandora_version = 'v7.0NG.733'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 2ccb08c6b6..f8b3e72857 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -129,7 +129,7 @@
[ qw() ] ); diff --git a/pandora_server/pandora_server.redhat.spec b/pandora_server/pandora_server.redhat.spec index c1b95c0cb4..d182fb20e1 100644 --- a/pandora_server/pandora_server.redhat.spec +++ b/pandora_server/pandora_server.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190407 +%define release 190408 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server.spec b/pandora_server/pandora_server.spec index e616cc14c0..92060413e7 100644 --- a/pandora_server/pandora_server.spec +++ b/pandora_server/pandora_server.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190407 +%define release 190408 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server_installer b/pandora_server/pandora_server_installer index f68e9e035f..ab8fcc39f1 100755 --- a/pandora_server/pandora_server_installer +++ b/pandora_server/pandora_server_installer @@ -9,7 +9,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190407" +PI_BUILD="190408" MODE=$1 if [ $# -gt 1 ]; then diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index 4cfeb6373b..ec41f419f5 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -34,7 +34,7 @@ use PandoraFMS::Config; use PandoraFMS::DB; # version: define current version -my $version = "7.0NG.733 PS190407"; +my $version = "7.0NG.733 PS190408"; # Pandora server configuration my %conf; diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 7c1fb0c5a3..9fd1fa1c02 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -36,7 +36,7 @@ use Encode::Locale; Encode::Locale::decode_argv; # version: define current version -my $version = "7.0NG.733 PS190407"; +my $version = "7.0NG.733 PS190408"; # save program name for logging my $progname = basename($0); From 9e74d6f0d142c798c0c2a3e267e0e26ad16daf8f Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 08:59:26 +0200 Subject: [PATCH 203/473] Visual Console Refactor: changed the name to the visual console client directory Former-commit-id: 1d4e175ecdd7a52f8f070a276412c0944ab597ee --- {visual_console => visual_console_client}/.eslintrc | 0 .../.gitignore | 0 .../.vscode/launch.json | 0 .../.vscode/settings.json | 0 {visual_console => visual_console_client}/README.md | 0 .../__mocks__/fileMock.js | 0 .../__mocks__/styleMock.js | 0 .../jest.config.js | 0 .../package-lock.json | 0 .../package.json | 0 .../playground/index.html | 0 .../src/Item.ts | 0 .../src/TypedEvent.ts | 0 .../src/VisualConsole.ts | 0 .../src/index.ts | 0 .../src/items/Box.ts | 0 .../src/items/Clock/alarm-clock.ttf | Bin .../src/items/Clock/index.ts | 0 .../src/items/Clock/spec.ts | 0 .../src/items/Clock/styles.css | 0 .../src/items/ColorCloud.spec.ts | 0 .../src/items/ColorCloud.ts | 0 .../src/items/EventsHistory.ts | 0 .../src/items/Group.spec.ts | 0 .../src/items/Group.ts | 0 .../src/items/Icon.ts | 0 .../src/items/Label.ts | 0 .../src/items/Line.ts | 0 .../src/items/Percentile.ts | 0 .../src/items/SimpleValue.ts | 0 .../src/items/StaticGraph.ts | 0 .../src/lib.spec.ts | 0 .../src/lib.ts | 0 .../src/main.css | 0 .../src/types.ts | 0 .../tsconfig.json | 0 .../webpack.config.js | 0 37 files changed, 0 insertions(+), 0 deletions(-) rename {visual_console => visual_console_client}/.eslintrc (100%) rename {visual_console => visual_console_client}/.gitignore (100%) rename {visual_console => visual_console_client}/.vscode/launch.json (100%) rename {visual_console => visual_console_client}/.vscode/settings.json (100%) rename {visual_console => visual_console_client}/README.md (100%) rename {visual_console => visual_console_client}/__mocks__/fileMock.js (100%) rename {visual_console => visual_console_client}/__mocks__/styleMock.js (100%) rename {visual_console => visual_console_client}/jest.config.js (100%) rename {visual_console => visual_console_client}/package-lock.json (100%) rename {visual_console => visual_console_client}/package.json (100%) rename {visual_console => visual_console_client}/playground/index.html (100%) rename {visual_console => visual_console_client}/src/Item.ts (100%) rename {visual_console => visual_console_client}/src/TypedEvent.ts (100%) rename {visual_console => visual_console_client}/src/VisualConsole.ts (100%) rename {visual_console => visual_console_client}/src/index.ts (100%) rename {visual_console => visual_console_client}/src/items/Box.ts (100%) rename {visual_console => visual_console_client}/src/items/Clock/alarm-clock.ttf (100%) rename {visual_console => visual_console_client}/src/items/Clock/index.ts (100%) rename {visual_console => visual_console_client}/src/items/Clock/spec.ts (100%) rename {visual_console => visual_console_client}/src/items/Clock/styles.css (100%) rename {visual_console => visual_console_client}/src/items/ColorCloud.spec.ts (100%) rename {visual_console => visual_console_client}/src/items/ColorCloud.ts (100%) rename {visual_console => visual_console_client}/src/items/EventsHistory.ts (100%) rename {visual_console => visual_console_client}/src/items/Group.spec.ts (100%) rename {visual_console => visual_console_client}/src/items/Group.ts (100%) rename {visual_console => visual_console_client}/src/items/Icon.ts (100%) rename {visual_console => visual_console_client}/src/items/Label.ts (100%) rename {visual_console => visual_console_client}/src/items/Line.ts (100%) rename {visual_console => visual_console_client}/src/items/Percentile.ts (100%) rename {visual_console => visual_console_client}/src/items/SimpleValue.ts (100%) rename {visual_console => visual_console_client}/src/items/StaticGraph.ts (100%) rename {visual_console => visual_console_client}/src/lib.spec.ts (100%) rename {visual_console => visual_console_client}/src/lib.ts (100%) rename {visual_console => visual_console_client}/src/main.css (100%) rename {visual_console => visual_console_client}/src/types.ts (100%) rename {visual_console => visual_console_client}/tsconfig.json (100%) rename {visual_console => visual_console_client}/webpack.config.js (100%) diff --git a/visual_console/.eslintrc b/visual_console_client/.eslintrc similarity index 100% rename from visual_console/.eslintrc rename to visual_console_client/.eslintrc diff --git a/visual_console/.gitignore b/visual_console_client/.gitignore similarity index 100% rename from visual_console/.gitignore rename to visual_console_client/.gitignore diff --git a/visual_console/.vscode/launch.json b/visual_console_client/.vscode/launch.json similarity index 100% rename from visual_console/.vscode/launch.json rename to visual_console_client/.vscode/launch.json diff --git a/visual_console/.vscode/settings.json b/visual_console_client/.vscode/settings.json similarity index 100% rename from visual_console/.vscode/settings.json rename to visual_console_client/.vscode/settings.json diff --git a/visual_console/README.md b/visual_console_client/README.md similarity index 100% rename from visual_console/README.md rename to visual_console_client/README.md diff --git a/visual_console/__mocks__/fileMock.js b/visual_console_client/__mocks__/fileMock.js similarity index 100% rename from visual_console/__mocks__/fileMock.js rename to visual_console_client/__mocks__/fileMock.js diff --git a/visual_console/__mocks__/styleMock.js b/visual_console_client/__mocks__/styleMock.js similarity index 100% rename from visual_console/__mocks__/styleMock.js rename to visual_console_client/__mocks__/styleMock.js diff --git a/visual_console/jest.config.js b/visual_console_client/jest.config.js similarity index 100% rename from visual_console/jest.config.js rename to visual_console_client/jest.config.js diff --git a/visual_console/package-lock.json b/visual_console_client/package-lock.json similarity index 100% rename from visual_console/package-lock.json rename to visual_console_client/package-lock.json diff --git a/visual_console/package.json b/visual_console_client/package.json similarity index 100% rename from visual_console/package.json rename to visual_console_client/package.json diff --git a/visual_console/playground/index.html b/visual_console_client/playground/index.html similarity index 100% rename from visual_console/playground/index.html rename to visual_console_client/playground/index.html diff --git a/visual_console/src/Item.ts b/visual_console_client/src/Item.ts similarity index 100% rename from visual_console/src/Item.ts rename to visual_console_client/src/Item.ts diff --git a/visual_console/src/TypedEvent.ts b/visual_console_client/src/TypedEvent.ts similarity index 100% rename from visual_console/src/TypedEvent.ts rename to visual_console_client/src/TypedEvent.ts diff --git a/visual_console/src/VisualConsole.ts b/visual_console_client/src/VisualConsole.ts similarity index 100% rename from visual_console/src/VisualConsole.ts rename to visual_console_client/src/VisualConsole.ts diff --git a/visual_console/src/index.ts b/visual_console_client/src/index.ts similarity index 100% rename from visual_console/src/index.ts rename to visual_console_client/src/index.ts diff --git a/visual_console/src/items/Box.ts b/visual_console_client/src/items/Box.ts similarity index 100% rename from visual_console/src/items/Box.ts rename to visual_console_client/src/items/Box.ts diff --git a/visual_console/src/items/Clock/alarm-clock.ttf b/visual_console_client/src/items/Clock/alarm-clock.ttf similarity index 100% rename from visual_console/src/items/Clock/alarm-clock.ttf rename to visual_console_client/src/items/Clock/alarm-clock.ttf diff --git a/visual_console/src/items/Clock/index.ts b/visual_console_client/src/items/Clock/index.ts similarity index 100% rename from visual_console/src/items/Clock/index.ts rename to visual_console_client/src/items/Clock/index.ts diff --git a/visual_console/src/items/Clock/spec.ts b/visual_console_client/src/items/Clock/spec.ts similarity index 100% rename from visual_console/src/items/Clock/spec.ts rename to visual_console_client/src/items/Clock/spec.ts diff --git a/visual_console/src/items/Clock/styles.css b/visual_console_client/src/items/Clock/styles.css similarity index 100% rename from visual_console/src/items/Clock/styles.css rename to visual_console_client/src/items/Clock/styles.css diff --git a/visual_console/src/items/ColorCloud.spec.ts b/visual_console_client/src/items/ColorCloud.spec.ts similarity index 100% rename from visual_console/src/items/ColorCloud.spec.ts rename to visual_console_client/src/items/ColorCloud.spec.ts diff --git a/visual_console/src/items/ColorCloud.ts b/visual_console_client/src/items/ColorCloud.ts similarity index 100% rename from visual_console/src/items/ColorCloud.ts rename to visual_console_client/src/items/ColorCloud.ts diff --git a/visual_console/src/items/EventsHistory.ts b/visual_console_client/src/items/EventsHistory.ts similarity index 100% rename from visual_console/src/items/EventsHistory.ts rename to visual_console_client/src/items/EventsHistory.ts diff --git a/visual_console/src/items/Group.spec.ts b/visual_console_client/src/items/Group.spec.ts similarity index 100% rename from visual_console/src/items/Group.spec.ts rename to visual_console_client/src/items/Group.spec.ts diff --git a/visual_console/src/items/Group.ts b/visual_console_client/src/items/Group.ts similarity index 100% rename from visual_console/src/items/Group.ts rename to visual_console_client/src/items/Group.ts diff --git a/visual_console/src/items/Icon.ts b/visual_console_client/src/items/Icon.ts similarity index 100% rename from visual_console/src/items/Icon.ts rename to visual_console_client/src/items/Icon.ts diff --git a/visual_console/src/items/Label.ts b/visual_console_client/src/items/Label.ts similarity index 100% rename from visual_console/src/items/Label.ts rename to visual_console_client/src/items/Label.ts diff --git a/visual_console/src/items/Line.ts b/visual_console_client/src/items/Line.ts similarity index 100% rename from visual_console/src/items/Line.ts rename to visual_console_client/src/items/Line.ts diff --git a/visual_console/src/items/Percentile.ts b/visual_console_client/src/items/Percentile.ts similarity index 100% rename from visual_console/src/items/Percentile.ts rename to visual_console_client/src/items/Percentile.ts diff --git a/visual_console/src/items/SimpleValue.ts b/visual_console_client/src/items/SimpleValue.ts similarity index 100% rename from visual_console/src/items/SimpleValue.ts rename to visual_console_client/src/items/SimpleValue.ts diff --git a/visual_console/src/items/StaticGraph.ts b/visual_console_client/src/items/StaticGraph.ts similarity index 100% rename from visual_console/src/items/StaticGraph.ts rename to visual_console_client/src/items/StaticGraph.ts diff --git a/visual_console/src/lib.spec.ts b/visual_console_client/src/lib.spec.ts similarity index 100% rename from visual_console/src/lib.spec.ts rename to visual_console_client/src/lib.spec.ts diff --git a/visual_console/src/lib.ts b/visual_console_client/src/lib.ts similarity index 100% rename from visual_console/src/lib.ts rename to visual_console_client/src/lib.ts diff --git a/visual_console/src/main.css b/visual_console_client/src/main.css similarity index 100% rename from visual_console/src/main.css rename to visual_console_client/src/main.css diff --git a/visual_console/src/types.ts b/visual_console_client/src/types.ts similarity index 100% rename from visual_console/src/types.ts rename to visual_console_client/src/types.ts diff --git a/visual_console/tsconfig.json b/visual_console_client/tsconfig.json similarity index 100% rename from visual_console/tsconfig.json rename to visual_console_client/tsconfig.json diff --git a/visual_console/webpack.config.js b/visual_console_client/webpack.config.js similarity index 100% rename from visual_console/webpack.config.js rename to visual_console_client/webpack.config.js From 112f7ab7ed0d6448c4d3f5234919ce4a9a471a8d Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 10:29:30 +0200 Subject: [PATCH 204/473] Visual Console Refactor: the group item now passes the tests Former-commit-id: 2a967ef0a23c02fdb89352df65e8d5380cdd31f7 --- .../Models/VisualConsole/Items/GroupTest.php | 119 ++++++++++-------- 1 file changed, 64 insertions(+), 55 deletions(-) diff --git a/pandora_console/tests/Functional/Models/VisualConsole/Items/GroupTest.php b/pandora_console/tests/Functional/Models/VisualConsole/Items/GroupTest.php index 97fdb1a206..00e3a90620 100644 --- a/pandora_console/tests/Functional/Models/VisualConsole/Items/GroupTest.php +++ b/pandora_console/tests/Functional/Models/VisualConsole/Items/GroupTest.php @@ -23,12 +23,13 @@ class GroupTest extends TestCase Group::class, Group::fromArray( [ - 'id' => 13, - 'type' => GROUP_ITEM, - 'width' => '600', - 'height' => '500', - 'imageSrc' => 'image.jpg', - 'groupId' => 12, + 'id' => 13, + 'type' => GROUP_ITEM, + 'width' => '600', + 'height' => '500', + 'imageSrc' => 'image.jpg', + 'groupId' => 12, + 'statusImageSrc' => 'image.bad.jpg', ] ) ); @@ -37,12 +38,13 @@ class GroupTest extends TestCase Group::class, Group::fromArray( [ - 'id' => 1004, - 'type' => GROUP_ITEM, - 'width' => '600', - 'height' => '500', - 'image' => 'test_image.png', - 'id_group' => 0, + 'id' => 1004, + 'type' => GROUP_ITEM, + 'width' => '600', + 'height' => '500', + 'image' => 'test_image.png', + 'id_group' => 0, + 'statusImageSrc' => 'test_image.bad.jpg', ] ) ); @@ -106,36 +108,38 @@ class GroupTest extends TestCase // Invalid groupId. Group::fromArray( [ - 'id' => 7, - 'type' => GROUP_ITEM, - 'label' => null, - 'labelPosition' => 'up', - 'isLinkEnabled' => true, - 'isOnTop' => false, - 'parentId' => null, - 'width' => '0', - 'height' => '0', - 'x' => -666, - 'y' => 76, - 'imageSrc' => 'test.jpg', - 'groupId' => 'bar', + 'id' => 7, + 'type' => GROUP_ITEM, + 'label' => null, + 'labelPosition' => 'up', + 'isLinkEnabled' => true, + 'isOnTop' => false, + 'parentId' => null, + 'width' => '0', + 'height' => '0', + 'x' => -666, + 'y' => 76, + 'imageSrc' => 'test.jpg', + 'groupId' => 'bar', + 'statusImageSrc' => 'image.bad.jpg', ] ); // Missing groupId. Group::fromArray( [ - 'id' => 7, - 'type' => GROUP_ITEM, - 'label' => null, - 'labelPosition' => 'up', - 'isLinkEnabled' => true, - 'isOnTop' => false, - 'parentId' => null, - 'width' => '0', - 'height' => '0', - 'x' => -666, - 'y' => 76, - 'imageSrc' => 'test.jpg', + 'id' => 7, + 'type' => GROUP_ITEM, + 'label' => null, + 'labelPosition' => 'up', + 'isLinkEnabled' => true, + 'isOnTop' => false, + 'parentId' => null, + 'width' => '0', + 'height' => '0', + 'x' => -666, + 'y' => 76, + 'imageSrc' => 'test.jpg', + 'statusImageSrc' => 'image.bad.jpg', ] ); } @@ -149,29 +153,30 @@ class GroupTest extends TestCase public function testContainerIsRepresentedAsJson(): void { $this->assertEquals( - '{"aclGroupId":null,"groupId":12,"height":0,"id":7,"imageSrc":"image.jpg","isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","parentId":null,"type":11,"width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"groupId":12,"height":0,"id":7,"imageSrc":"image.jpg","isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","parentId":null,"statusImageSrc":"image.bad.jpg","type":11,"width":0,"x":-666,"y":76}', (string) Group::fromArray( [ - 'id' => 7, - 'type' => GROUP_ITEM, - 'label' => null, - 'labelPosition' => 'up', - 'isLinkEnabled' => true, - 'isOnTop' => false, - 'parentId' => null, - 'width' => '0', - 'height' => '0', - 'x' => -666, - 'y' => 76, - 'imageSrc' => 'image.jpg', - 'groupId' => 12, + 'id' => 7, + 'type' => GROUP_ITEM, + 'label' => null, + 'labelPosition' => 'up', + 'isLinkEnabled' => true, + 'isOnTop' => false, + 'parentId' => null, + 'width' => '0', + 'height' => '0', + 'x' => -666, + 'y' => 76, + 'imageSrc' => 'image.jpg', + 'groupId' => 12, + 'statusImageSrc' => 'image.bad.jpg', ] ) ); // With a linked layout. $this->assertEquals( - '{"aclGroupId":null,"groupId":12,"height":0,"id":7,"imageSrc":"image.jpg","isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":1,"linkedLayoutStatusType":"default","parentId":null,"type":11,"width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"groupId":12,"height":0,"id":7,"imageSrc":"image.jpg","isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":1,"linkedLayoutStatusType":"default","parentId":null,"statusImageSrc":"image.bad.jpg","type":11,"width":0,"x":-666,"y":76}', (string) Group::fromArray( [ 'id' => 7, @@ -187,13 +192,14 @@ class GroupTest extends TestCase 'y' => 76, 'imageSrc' => 'image.jpg', 'groupId' => 12, + 'statusImageSrc' => 'image.bad.jpg', 'id_layout_linked' => 1, ] ) ); $this->assertEquals( - '{"aclGroupId":null,"groupId":12,"height":0,"id":7,"imageSrc":"image.jpg","isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":3,"linkedLayoutId":2,"linkedLayoutStatusType":"default","metaconsoleId":5,"parentId":null,"type":11,"width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"groupId":12,"height":0,"id":7,"imageSrc":"image.jpg","isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":3,"linkedLayoutId":2,"linkedLayoutStatusType":"default","metaconsoleId":5,"parentId":null,"statusImageSrc":"image.bad.jpg","type":11,"width":0,"x":-666,"y":76}', (string) Group::fromArray( [ 'id' => 7, @@ -209,6 +215,7 @@ class GroupTest extends TestCase 'y' => 76, 'imageSrc' => 'image.jpg', 'groupId' => 12, + 'statusImageSrc' => 'image.bad.jpg', 'id_metaconsole' => 5, 'linked_layout_node_id' => 3, 'linkedLayoutId' => 2, @@ -216,7 +223,7 @@ class GroupTest extends TestCase ) ); $this->assertEquals( - '{"aclGroupId":null,"groupId":12,"height":0,"id":7,"imageSrc":"image.jpg","isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":3,"linkedLayoutId":2,"linkedLayoutStatusType":"weight","linkedLayoutStatusTypeWeight":80,"metaconsoleId":5,"parentId":null,"type":11,"width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"groupId":12,"height":0,"id":7,"imageSrc":"image.jpg","isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":3,"linkedLayoutId":2,"linkedLayoutStatusType":"weight","linkedLayoutStatusTypeWeight":80,"metaconsoleId":5,"parentId":null,"statusImageSrc":"image.bad.jpg","type":11,"width":0,"x":-666,"y":76}', (string) Group::fromArray( [ 'id' => 7, @@ -232,6 +239,7 @@ class GroupTest extends TestCase 'y' => 76, 'imageSrc' => 'image.jpg', 'groupId' => 12, + 'statusImageSrc' => 'image.bad.jpg', 'id_metaconsole' => 5, 'linked_layout_node_id' => 3, 'linkedLayoutId' => 2, @@ -241,7 +249,7 @@ class GroupTest extends TestCase ) ); $this->assertEquals( - '{"aclGroupId":null,"groupId":12,"height":0,"id":7,"imageSrc":"image.jpg","isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":2,"linkedLayoutStatusType":"service","linkedLayoutStatusTypeCriticalThreshold":80,"linkedLayoutStatusTypeWarningThreshold":50,"parentId":null,"type":11,"width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"groupId":12,"height":0,"id":7,"imageSrc":"image.jpg","isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":2,"linkedLayoutStatusType":"service","linkedLayoutStatusTypeCriticalThreshold":80,"linkedLayoutStatusTypeWarningThreshold":50,"parentId":null,"statusImageSrc":"image.bad.jpg","type":11,"width":0,"x":-666,"y":76}', (string) Group::fromArray( [ 'id' => 7, @@ -257,6 +265,7 @@ class GroupTest extends TestCase 'y' => 76, 'imageSrc' => 'image.jpg', 'groupId' => 12, + 'statusImageSrc' => 'image.bad.jpg', 'linkedLayoutId' => 2, 'linked_layout_status_type' => 'service', 'linkedLayoutStatusTypeWarningThreshold' => 50, From c91a4f8e4e8ff8166fdf2b6c47405a97a7d24073 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 10:29:51 +0200 Subject: [PATCH 205/473] Visual Console Refactor: changed the build dir Former-commit-id: aef2861fd405b92a4fd7c1d76f0c675a81d14bfd --- visual_console_client/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/visual_console_client/package.json b/visual_console_client/package.json index 79eaaeee09..6c23b89c32 100644 --- a/visual_console_client/package.json +++ b/visual_console_client/package.json @@ -3,8 +3,8 @@ "version": "1.0.0", "description": "Visual Console", "scripts": { - "build": "BUILD_PATH=\"pandora_console/include/visual-console\" NODE_ENV=production webpack", - "build:dev": "BUILD_PATH=\"pandora_console/include/visual-console\" NODE_ENV=development webpack", + "build": "BUILD_PATH=\"pandora_console/include/visual-console-client\" NODE_ENV=production webpack", + "build:dev": "BUILD_PATH=\"pandora_console/include/visual-console-client\" NODE_ENV=development webpack", "build:watch": "npm run build -- --watch", "format": "prettier", "lint": "eslint \"src/**/*.ts\"", From 6e9aad0634584064ced3a76ef12c84495def982c Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 10:30:45 +0200 Subject: [PATCH 206/473] Visual Console Refactor: refactored the code which fetch the items Former-commit-id: 509310021f5a2e9f660e06f98aeba426f7e81b56 --- .../models/VisualConsole/Container.php | 175 ++++++++---------- .../rest-api/models/VisualConsole/Item.php | 4 +- .../Models/VisualConsole/ContainerTest.php | 25 +++ 3 files changed, 105 insertions(+), 99 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Container.php b/pandora_console/include/rest-api/models/VisualConsole/Container.php index b252e02846..9fda03c7e3 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Container.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Container.php @@ -194,126 +194,107 @@ final class Container extends Model /** - * Obtain a container data structure from the database using layout id - * and returns a valid representation of the model + * Obtain a item's class. * - * @param integer $id_layout + * @param integer $type Type of the item of the Visual Console. * - * @return array + * @return mixed A reference to the item's class. */ - public static function getItemsFromDB(int $id_layout): string + public static function getItemClass(int $type) { - $layout_items = db_get_all_rows_filter('tlayout_data', ['id_layout' => $id_layout]); - if (!empty($layout_items) === true) { - $array_items = []; - foreach ($layout_items as $key => $value) { - switch ($value['type']) { - case STATIC_GRAPH: - // code... - break; + switch ($type) { + case STATIC_GRAPH: + return Items\StaticGraph::class; - case MODULE_GRAPH: - // code... - break; + case MODULE_GRAPH: + return Items\ModuleGraph::class; - case SIMPLE_VALUE: - case SIMPLE_VALUE_MAX: - case SIMPLE_VALUE_MIN: - case SIMPLE_VALUE_AVG: - array_push( - $array_items, - (string) Items\SimpleValue::fromArray($value) - ); - break; + case SIMPLE_VALUE: + case SIMPLE_VALUE_MAX: + case SIMPLE_VALUE_MIN: + case SIMPLE_VALUE_AVG: + return Items\SimpleValue::class; - case PERCENTILE_BAR: - // code... - break; + case PERCENTILE_BAR: + case PERCENTILE_BUBBLE: + case CIRCULAR_PROGRESS_BAR: + case CIRCULAR_INTERIOR_PROGRESS_BAR: + return Items\Percentile::class; - case LABEL: - array_push( - $array_items, - (string) Items\Label::fromArray($value) - ); - break; + case LABEL: + return Items\Label::class; - case ICON: - array_push( - $array_items, - (string) Items\Icon::fromArray($value) - ); - break; + case ICON: + return Items\Icon::class; - case PERCENTILE_BUBBLE: - // code... - break; + case SERVICE: + // TODO: Instance return. + break; - case SERVICE: - // code... - break; + case GROUP_ITEM: + return Items\Group::class; - case GROUP_ITEM: - array_push( - $array_items, - (string) Items\Group::fromArray($value) - ); - break; + case BOX_ITEM: + return Items\Box::class; - case BOX_ITEM: - array_push( - $array_items, - (string) Items\Box::fromArray($value) - ); - break; + case LINE_ITEM: + return Items\Line::class; - case LINE_ITEM: - array_push( - $array_items, - (string) Items\Line::fromArray($value) - ); - break; + case AUTO_SLA_GRAPH: + return Items\EventsHistory::class; - case AUTO_SLA_GRAPH: - array_push( - $array_items, - (string) Items\EventsHistory::fromArray($value) - ); - break; + case DONUT_GRAPH: + // TODO: Instance return. + break; - case CIRCULAR_PROGRESS_BAR: - // code... - break; + case BARS_GRAPH: + // TODO: Instance return. + break; - case CIRCULAR_INTERIOR_PROGRESS_BAR: - // code... - break; + case CLOCK: + return Items\Clock::class; - case DONUT_GRAPH: - // code... - break; + case COLOR_CLOUD: + return Items\ColorCloud::class; - case BARS_GRAPH: - // code... - break; + default: + return Item::class; + } + } - case CLOCK: - array_push( - $array_items, - (string) Items\Clock::fromArray($value) - ); - break; - case COLOR_CLOUD: - array_push( - $array_items, - (string) Items\ColorCloud::fromArray($value) - ); - break; - } - } + /** + * Obtain a list of items which belong to the Visual Console. + * + * @param integer $layoutId Identifier of the Visual Console. + * + * @return array A list of items. + * @throws \Exception When the data cannot be retrieved from the DB. + */ + public static function getItemsFromDB(int $layoutId): array + { + $filter = ['id_layout' => $layoutId]; + $fields = [ + 'id', + 'type', + ]; + $rows = \db_get_all_rows_filter('tlayout_data', $filter, $fields); + + if ($rows === false) { + $rows = []; + // TODO: throw new \Exception('error fetching the data from the DB'); } - return json_encode($array_items); + $items = []; + + foreach ($rows as $data) { + $itemId = (int) $data['id']; + $itemType = (int) $data['type']; + $class = static::getItemClass($itemType); + \array_push($items, $class::fromDBWithId($itemId)); + } + + return $items; } diff --git a/pandora_console/include/rest-api/models/VisualConsole/Item.php b/pandora_console/include/rest-api/models/VisualConsole/Item.php index b27e708998..27959a11dc 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Item.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Item.php @@ -757,10 +757,10 @@ class Item extends Model * * @param integer $id Identifier of the Visual Console Item. * - * @return array The Visual Console Item data structure stored into the DB. + * @return mixed The Visual Console Item data structure stored into the DB. * @throws \Exception When the data cannot be retrieved from the DB. */ - public static function fromDBWithId(int $id): array + public static function fromDBWithId(int $id) { return static::fromDB(['id' => $id]); } diff --git a/pandora_console/tests/Functional/Models/VisualConsole/ContainerTest.php b/pandora_console/tests/Functional/Models/VisualConsole/ContainerTest.php index 146f833735..e03004d97c 100644 --- a/pandora_console/tests/Functional/Models/VisualConsole/ContainerTest.php +++ b/pandora_console/tests/Functional/Models/VisualConsole/ContainerTest.php @@ -4,6 +4,7 @@ declare(strict_types=1); use PHPUnit\Framework\TestCase; use Models\VisualConsole\Container as VisualConsole; +use Models\VisualConsole\Items\StaticGraph; /** * Test for the Visual Console Container. @@ -241,4 +242,28 @@ class ContainerTest extends TestCase } + /** + * Test if the item's instance is returned properly. + * + * @return void + */ + public function testItemClassIsReturned(): void + { + $this->assertEquals( + VisualConsole::getItemClass(STATIC_GRAPH), + Models\VisualConsole\Items\StaticGraph::class + ); + + $this->assertEquals( + VisualConsole::getItemClass(COLOR_CLOUD), + Models\VisualConsole\Items\ColorCloud::class + ); + + $this->assertEquals( + VisualConsole::getItemClass(LABEL), + Models\VisualConsole\Items\Label::class + ); + } + + } From 4c8736c3a1dc38b9815a08c91fead004430d6f5e Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 10:31:04 +0200 Subject: [PATCH 207/473] Visual Console Refactor: refactored the visual console view Former-commit-id: dbbed082521ea878edd4765971f058733f691c51 --- .../visual_console/visual_console_view.php | 67 ++++++++++--------- 1 file changed, 35 insertions(+), 32 deletions(-) diff --git a/pandora_console/operation/visual_console/visual_console_view.php b/pandora_console/operation/visual_console/visual_console_view.php index 6922c972c8..b5050b136b 100644 --- a/pandora_console/operation/visual_console/visual_console_view.php +++ b/pandora_console/operation/visual_console/visual_console_view.php @@ -19,11 +19,7 @@ check_login(); require_once $config['homedir'].'/vendor/autoload.php'; require_once $config['homedir'].'/include/functions_visual_map.php'; -if (!defined('METACONSOLE')) { - $id_layout = (int) get_parameter('id'); -} else { - $id_layout = (int) get_parameter('id_visualmap'); -} +$id_layout = (int) get_parameter(!is_metaconsole() ? 'id' : 'id_visualmap'); // Get input parameter for layout id. if (!$id_layout) { @@ -138,31 +134,35 @@ if (!is_metaconsole()) { html_print_input_hidden('metaconsole', 1); } -use Models\VisualConsole\Container; +use Models\VisualConsole\Container as VisualConsole; -$container = (string) Container::fromArray($layout); -$items = Container::getItemsFromDB($id_layout); +$visualConsole = VisualConsole::fromArray($layout); +$visualConsoleItems = VisualConsole::getItemsFromDB($id_layout); echo '
'; -$dir = $config['homedir'].'/include/visual-console/'; +// TODO: Extract to a function. +$vcClientPath = 'include/visual-console-client'; +$dir = $config['homedir'].'/'.$vcClientPath; if (is_dir($dir)) { $dh = opendir($dir); if ($dh) { while (($file = readdir($dh)) !== false) { - if ($file !== '.' && $file !== '..') { - preg_match('/.*.js$/', $file, $match_js, PREG_OFFSET_CAPTURE); - if (!empty($match_js)) { - echo ''; - continue; - } + if ($file === '.' || $file === '..') { + continue; + } - preg_match('/.*.css$/', $file, $match_css, PREG_OFFSET_CAPTURE); - if (!empty($match_css)) { - echo ''; - } + preg_match('/.*.js$/', $file, $match, PREG_OFFSET_CAPTURE); + if (empty($match) === false) { + $url = ui_get_full_url(false, false, false, false).$vcClientPath.'/'.$match[0][0]; + echo ''; + continue; + } + + preg_match('/.*.css$/', $file, $match, PREG_OFFSET_CAPTURE); + if (empty($match) === false) { + $url = ui_get_full_url(false, false, false, false).$vcClientPath.'/'.$match[0][0]; + echo ''; } } @@ -170,16 +170,19 @@ if (is_dir($dir)) { } } -echo ''; - ?> - + From f3a848a9b382e39989164309158234b025b96379 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 10:31:21 +0200 Subject: [PATCH 208/473] Visual Console Refactor: WIP precentile tests Former-commit-id: 9b2f6a35516084228a2b5d535147bb8157fd6177 --- .../VisualConsole/Items/PercentileTest.php | 28 ++++++++----------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/pandora_console/tests/Functional/Models/VisualConsole/Items/PercentileTest.php b/pandora_console/tests/Functional/Models/VisualConsole/Items/PercentileTest.php index 6497431d28..d9946bc19a 100644 --- a/pandora_console/tests/Functional/Models/VisualConsole/Items/PercentileTest.php +++ b/pandora_console/tests/Functional/Models/VisualConsole/Items/PercentileTest.php @@ -30,7 +30,6 @@ class PercentileTest extends TestCase 'maxTime' => null, 'valueType' => 'value', 'value' => '123ms', - 'html' => '

Foo

', ] ) ); @@ -39,14 +38,13 @@ class PercentileTest extends TestCase Percentile::class, Percentile::fromArray( [ - 'id' => 14, - 'type' => PERCENTILE_BUBBLE, - 'width' => '600', - 'height' => '500', - 'maxTime' => 12800, - 'valueType' => 'image', - 'value' => 'data:image;asdasoih==', - 'encodedHtml' => 'PGgxPkZvbzwvaDE+', + 'id' => 14, + 'type' => PERCENTILE_BUBBLE, + 'width' => '600', + 'height' => '500', + 'maxTime' => 12800, + 'valueType' => 'image', + 'value' => 'data:image;asdasoih==', ] ) ); @@ -61,7 +59,7 @@ class PercentileTest extends TestCase public function testContainerIsRepresentedAsJson(): void { $this->assertEquals( - '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"encodedHtml":"PGgxPkZvbzwvaDE+","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"progress-bar","type":3,"value":null,"valueType":"percent","width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"progress-bar","type":3,"value":null,"valueType":"percent","width":0,"x":-666,"y":76}', (string) Percentile::fromArray( [ 'id' => 7, @@ -76,13 +74,12 @@ class PercentileTest extends TestCase 'x' => -666, 'y' => 76, 'maxTime' => null, - 'html' => '

Foo

', ] ) ); $this->assertEquals( - '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"encodedHtml":"PGgxPkZvbzwvaDE+","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"bubble","type":3,"value":null,"valueType":"percent","width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"bubble","type":3,"value":null,"valueType":"percent","width":0,"x":-666,"y":76}', (string) Percentile::fromArray( [ 'id' => 7, @@ -97,13 +94,12 @@ class PercentileTest extends TestCase 'x' => -666, 'y' => 76, 'maxTime' => 12800, - 'encodedHtml' => 'PGgxPkZvbzwvaDE+', ] ) ); $this->assertEquals( - '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"encodedHtml":"PGgxPkZvbzwvaDE+","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"circular-progress-bar","type":3,"value":"1","valueType":"value","width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"circular-progress-bar","type":3,"value":"1","valueType":"value","width":0,"x":-666,"y":76}', (string) Percentile::fromArray( [ 'id' => 7, @@ -118,7 +114,6 @@ class PercentileTest extends TestCase 'x' => -666, 'y' => 76, 'maxTime' => 12800, - 'encodedHtml' => 'PGgxPkZvbzwvaDE+', 'valueType' => 'value', 'value' => '1', ] @@ -126,7 +121,7 @@ class PercentileTest extends TestCase ); $this->assertEquals( - '{"aclGroupId":null,"agentId":null,"agentName":null,"color":"#FFF","encodedHtml":"PGgxPkZvbzwvaDE+","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":"#000","labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"circular-progress-bar","type":3,"value":"80","valueType":"percent","width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"agentId":null,"agentName":null,"color":"#FFF","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":"#000","labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"circular-progress-bar","type":3,"value":"80","valueType":"percent","width":0,"x":-666,"y":76}', (string) Percentile::fromArray( [ 'id' => 7, @@ -141,7 +136,6 @@ class PercentileTest extends TestCase 'x' => -666, 'y' => 76, 'maxTime' => 12800, - 'encodedHtml' => 'PGgxPkZvbzwvaDE+', 'valueType' => 'percent', 'value' => '80', 'color' => '#FFF', From 41ea1a4c6606ca9b1efd1c00cb938ae1416a3e51 Mon Sep 17 00:00:00 2001 From: Tatiana Llorente Date: Mon, 8 Apr 2019 11:31:27 +0200 Subject: [PATCH 209/473] Fixed minor visual bug - #3707 Former-commit-id: 963b3e5385bddb1726d87c57d6ee24c5ad437d1b --- pandora_console/godmode/alerts/alert_templates.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/godmode/alerts/alert_templates.php b/pandora_console/godmode/alerts/alert_templates.php index f346673f46..4542169cf3 100644 --- a/pandora_console/godmode/alerts/alert_templates.php +++ b/pandora_console/godmode/alerts/alert_templates.php @@ -350,7 +350,7 @@ $table->head[4] = __('Op.'); $table->style = []; $table->style[0] = 'font-weight: bold'; $table->size = []; -$table->size[4] = '60px'; +$table->size[4] = '85px'; $table->align = []; $table->align[1] = 'left'; $table->align[4] = 'left'; From db13ecbb3908617ad606ec54668de2411bc80050 Mon Sep 17 00:00:00 2001 From: manuel Date: Mon, 8 Apr 2019 11:55:58 +0200 Subject: [PATCH 210/473] Added token save profile user Former-commit-id: 442a51cfbe7ac9730e9fd9c2c1ee16b6609e5f6a --- pandora_console/include/auth/mysql.php | 3 +-- pandora_console/include/functions_config.php | 4 ++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pandora_console/include/auth/mysql.php b/pandora_console/include/auth/mysql.php index aab0b4c9e4..63daae2967 100644 --- a/pandora_console/include/auth/mysql.php +++ b/pandora_console/include/auth/mysql.php @@ -1252,9 +1252,8 @@ function check_permission_ldap( function fill_permissions_ldap($sr) { global $config; - $permissions = []; - if (!$config['ldap_advanced_config']) { + if ($config['autocreate_remote_users'] && $config['ldap_save_profile']) { $permissions[0]['profile'] = $config['default_remote_profile']; $permissions[0]['groups'][] = $config['default_remote_group']; $permissions[0]['tags'] = $config['default_assign_tags']; diff --git a/pandora_console/include/functions_config.php b/pandora_console/include/functions_config.php index 5435de5b8a..7b3c4b632b 100644 --- a/pandora_console/include/functions_config.php +++ b/pandora_console/include/functions_config.php @@ -604,6 +604,10 @@ function config_update_config() config_update_value('ldap_save_password', 1); } + if (!config_update_value('ldap_save_profile', get_parameter('ldap_save_profile'))) { + $error_update[] = __('Save profile'); + } + if (!config_update_value('rpandora_server', get_parameter('rpandora_server'))) { $error_update[] = __('MySQL host'); } From 986db7e7c25997ce25b14bfb90f22a29adb7b840 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 12:35:37 +0200 Subject: [PATCH 211/473] Visual Console Refactor: added autoload for enterprise models Former-commit-id: e9f54ebef239348dcb4f96939cd3f1d8269b172c --- pandora_console/composer.json | 3 ++- pandora_console/vendor/composer/autoload_psr4.php | 1 + pandora_console/vendor/composer/autoload_static.php | 5 +++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/pandora_console/composer.json b/pandora_console/composer.json index c9b8a792a0..208e2d3d14 100644 --- a/pandora_console/composer.json +++ b/pandora_console/composer.json @@ -13,7 +13,8 @@ }, "autoload": { "psr-4": { - "Models\\": "include/rest-api/models" + "Models\\": "include/rest-api/models", + "Enterprise\\Models\\": "enterprise/include/rest-api/models" } }, "autoload-dev": { diff --git a/pandora_console/vendor/composer/autoload_psr4.php b/pandora_console/vendor/composer/autoload_psr4.php index 0b722b4f5b..57404185e1 100644 --- a/pandora_console/vendor/composer/autoload_psr4.php +++ b/pandora_console/vendor/composer/autoload_psr4.php @@ -10,6 +10,7 @@ return array( 'Psr\\Log\\' => array($vendorDir . '/psr/log/Psr/Log'), 'Mpdf\\' => array($vendorDir . '/mpdf/mpdf/src'), 'Models\\' => array($baseDir . '/include/rest-api/models'), + 'Enterprise\\Models\\' => array($baseDir . '/enterprise/include/rest-api/models'), 'Egulias\\EmailValidator\\' => array($vendorDir . '/egulias/email-validator/EmailValidator'), 'DeepCopy\\' => array($vendorDir . '/myclabs/deep-copy/src/DeepCopy'), ); diff --git a/pandora_console/vendor/composer/autoload_static.php b/pandora_console/vendor/composer/autoload_static.php index 04decc8765..f6d8bc0456 100644 --- a/pandora_console/vendor/composer/autoload_static.php +++ b/pandora_console/vendor/composer/autoload_static.php @@ -27,6 +27,7 @@ class ComposerStaticInitfdecadadce22e6dde51e9535fe4ad7aa ), 'E' => array ( + 'Enterprise\\Models\\' => 18, 'Egulias\\EmailValidator\\' => 23, ), 'D' => @@ -52,6 +53,10 @@ class ComposerStaticInitfdecadadce22e6dde51e9535fe4ad7aa array ( 0 => __DIR__ . '/../..' . '/include/rest-api/models', ), + 'Enterprise\\Models\\' => + array ( + 0 => __DIR__ . '/../..' . '/enterprise/include/rest-api/models', + ), 'Egulias\\EmailValidator\\' => array ( 0 => __DIR__ . '/..' . '/egulias/email-validator/EmailValidator', From a9c2bb9a316888a2ad5f576cf4e302dd9e3324fd Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 12:37:25 +0200 Subject: [PATCH 212/473] Visual Console Refactor: added the service model Former-commit-id: 10b5b99b280a997bdc194a9130b4d53cbf4572dc --- .../models/VisualConsole/Container.php | 35 +++++++++++-------- .../Models/VisualConsole/ContainerTest.php | 1 - 2 files changed, 21 insertions(+), 15 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Container.php b/pandora_console/include/rest-api/models/VisualConsole/Container.php index 9fda03c7e3..a9e2f5a274 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Container.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Container.php @@ -4,6 +4,8 @@ declare(strict_types=1); namespace Models\VisualConsole; use Models\Model; +// Enterprise item. It may not exist. +use Enterprise\Models\VisualConsole\Items\Service; /** * Model of a Visual Console. @@ -227,37 +229,42 @@ final class Container extends Model case ICON: return Items\Icon::class; - case SERVICE: - // TODO: Instance return. - break; + // Enterprise item. + case SERVICE:{ + if (\class_exists('Service') === true) { + return Service::class; + } else { + return Item::class; + } + } case GROUP_ITEM: - return Items\Group::class; + return Items\Group::class; - case BOX_ITEM: + case BOX_ITEM: return Items\Box::class; - case LINE_ITEM: + case LINE_ITEM: return Items\Line::class; - case AUTO_SLA_GRAPH: + case AUTO_SLA_GRAPH: return Items\EventsHistory::class; - case DONUT_GRAPH: - // TODO: Instance return. + case DONUT_GRAPH: + // TODO: Instance return. break; - case BARS_GRAPH: - // TODO: Instance return. + case BARS_GRAPH: + // TODO: Instance return. break; - case CLOCK: + case CLOCK: return Items\Clock::class; - case COLOR_CLOUD: + case COLOR_CLOUD: return Items\ColorCloud::class; - default: + default: return Item::class; } } diff --git a/pandora_console/tests/Functional/Models/VisualConsole/ContainerTest.php b/pandora_console/tests/Functional/Models/VisualConsole/ContainerTest.php index e03004d97c..b7a1a7c6de 100644 --- a/pandora_console/tests/Functional/Models/VisualConsole/ContainerTest.php +++ b/pandora_console/tests/Functional/Models/VisualConsole/ContainerTest.php @@ -4,7 +4,6 @@ declare(strict_types=1); use PHPUnit\Framework\TestCase; use Models\VisualConsole\Container as VisualConsole; -use Models\VisualConsole\Items\StaticGraph; /** * Test for the Visual Console Container. From b3bcc888dfa25d28a17b17b7717258a2902895af Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 12:54:29 +0200 Subject: [PATCH 213/473] Visual Console Refactor: now the item size can be omitted Former-commit-id: 952e2f44613528fc91e85c8e76e505a69f73dbbc --- visual_console_client/src/Item.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/visual_console_client/src/Item.ts b/visual_console_client/src/Item.ts index 84fa84f7fb..e3d36cf6ec 100644 --- a/visual_console_client/src/Item.ts +++ b/visual_console_client/src/Item.ts @@ -337,8 +337,8 @@ abstract class VisualConsoleItem { */ protected resizeElement(width: number, height: number): void { // The most valuable size is the content size. - this.childElementRef.style.width = `${width}px`; - this.childElementRef.style.height = `${height}px`; + this.childElementRef.style.width = width > 0 ? `${width}px` : null; + this.childElementRef.style.height = height > 0 ? `${height}px` : null; } /** From cb2be4cd6f4f052801c7952d9ebe4bebc018dd09 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Mon, 8 Apr 2019 16:21:26 +0200 Subject: [PATCH 214/473] Added DonutGraph Former-commit-id: 09b54770531c96a6f5c504f06caaefc10463bba9 --- .../models/VisualConsole/Container.php | 3 +- .../models/VisualConsole/Items/DonutGraph.php | 153 ++++++++++++++++++ .../visual_console/visual_console_view.php | 2 +- .../VisualConsole/Items/DonutGraphTest.php | 103 ++++++++++++ .../VisualConsole/Items/PercentileTest.php | 8 +- visual_console_client/src/VisualConsole.ts | 3 - 6 files changed, 262 insertions(+), 10 deletions(-) create mode 100644 pandora_console/include/rest-api/models/VisualConsole/Items/DonutGraph.php create mode 100644 pandora_console/tests/Functional/Models/VisualConsole/Items/DonutGraphTest.php diff --git a/pandora_console/include/rest-api/models/VisualConsole/Container.php b/pandora_console/include/rest-api/models/VisualConsole/Container.php index a9e2f5a274..9c8e18bc6d 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Container.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Container.php @@ -251,8 +251,7 @@ final class Container extends Model return Items\EventsHistory::class; case DONUT_GRAPH: - // TODO: Instance return. - break; + return Items\DonutGraph::class; case BARS_GRAPH: // TODO: Instance return. diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/DonutGraph.php b/pandora_console/include/rest-api/models/VisualConsole/Items/DonutGraph.php new file mode 100644 index 0000000000..ba5485c150 --- /dev/null +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/DonutGraph.php @@ -0,0 +1,153 @@ +extractBorderColor($data); + return $return; + } + + + /** + * Extract a border color value. + * + * @param array $data Unknown input data structure. + * + * @return mixed String representing the border color (not empty) or null. + */ + private function extractBorderColor(array $data) + { + return static::notEmptyStringOr( + static::issetInArray($data, ['color', 'border_color']), + null + ); + } + + + /** + * Fetch a vc item data structure from the database using a filter. + * + * @param array $filter Filter of the Visual Console Item. + * + * @return array The Visual Console Item data structure stored into the DB. + * @throws \InvalidArgumentException When an agent Id cannot be found. + * + * @override Item::fetchDataFromDB. + */ + protected static function fetchDataFromDB(array $filter): array + { + // Due to this DB call, this function cannot be unit tested without + // a proper mock. + $data = parent::fetchDataFromDB($filter); + + /* + * Retrieve extra data. + */ + + // Load side libraries. + global $config; + include_once $config['homedir'].'/include/functions_graph.php'; + + // Get the linked agent and module Ids. + $linkedModule = static::extractLinkedModule($data); + $agentId = static::parseIntOr($linkedModule['agentId'], null); + $moduleId = static::parseIntOr($linkedModule['moduleId'], null); + + if ($agentId === null) { + throw new \InvalidArgumentException('missing agent Id'); + } + + if (!empty($data['id_metaconsole'])) { + $connection = db_get_row_filter('tmetaconsole_setup', $data['id_metaconsole']); + if (metaconsole_load_external_db($connection) != NOERR) { + throw new \InvalidArgumentException( + 'error connecting to the node' + ); + } + } + + $is_string = db_get_value_filter( + 'id_tipo_modulo', + 'tagente_modulo', + [ + 'id_agente' => $agentId, + 'id_agente_modulo' => $moduleId, + ] + ); + + if (!empty($data['id_metaconsole'])) { + metaconsole_restore_db(); + } + + if (($is_string === 17) || ($is_string === 23) || ($is_string === 3) + || ($is_string === 10) || ($is_string === 33) + ) { + $donut_data = get_donut_module_data($moduleId); + + $img = d3_donut_graph( + $data['id'], + $data['width'], + $data['width'], + $donut_data, + $data['border_color'] + ); + } else { + if ($data['id_metaconsole'] !== 0) { + $img = ''; + } else { + $img = ''; + } + } + + $data['html'] = $img; + + return $data; + } + + +} diff --git a/pandora_console/operation/visual_console/visual_console_view.php b/pandora_console/operation/visual_console/visual_console_view.php index b5050b136b..636bc7f237 100644 --- a/pandora_console/operation/visual_console/visual_console_view.php +++ b/pandora_console/operation/visual_console/visual_console_view.php @@ -179,7 +179,7 @@ if (is_dir($dir)) { if (container != null) { try { - var visualConsole = new VisualConsole(container, props, items); + var visualConsole = new VisualConsole(container, props, items); console.log(visualConsole); } catch (error) { console.log("ERROR", error.message); diff --git a/pandora_console/tests/Functional/Models/VisualConsole/Items/DonutGraphTest.php b/pandora_console/tests/Functional/Models/VisualConsole/Items/DonutGraphTest.php new file mode 100644 index 0000000000..94f6997eea --- /dev/null +++ b/pandora_console/tests/Functional/Models/VisualConsole/Items/DonutGraphTest.php @@ -0,0 +1,103 @@ +assertInstanceOf( + DonutGraph::class, + DonutGraph::fromArray( + [ + 'id' => 3, + 'type' => DONUT_GRAPH, + 'width' => '600', + 'height' => '500', + 'color' => '#33CCFF', + 'html' => '

Foo

', + ] + ) + ); + + $this->assertInstanceOf( + DonutGraph::class, + DonutGraph::fromArray( + [ + 'id' => 14, + 'type' => DONUT_GRAPH, + 'width' => '600', + 'height' => '500', + 'border_color' => '#000000', + 'encodedHtml' => 'PGgxPkZvbzwvaDE+', + ] + ) + ); + } + + + /** + * Test if the model has a valid JSON representation. + * + * @return void + */ + public function testContainerIsRepresentedAsJson(): void + { + $this->assertEquals( + '{"aclGroupId":null,"agentId":null,"agentName":null,"color":"#33CCFF","encodedHtml":"PGgxPkZvbzwvaDE+","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"type":17,"width":0,"x":-666,"y":76}', + (string) DonutGraph::fromArray( + [ + 'id' => 7, + 'type' => DONUT_GRAPH, + 'label' => null, + 'labelPosition' => 'up', + 'isLinkEnabled' => true, + 'isOnTop' => false, + 'parentId' => null, + 'width' => '0', + 'height' => '0', + 'x' => -666, + 'y' => 76, + 'border_color' => '#33CCFF', + 'html' => '

Foo

', + ] + ) + ); + + $this->assertEquals( + '{"aclGroupId":null,"agentId":null,"agentName":null,"color":"#000000","encodedHtml":"PGgxPkZvbzwvaDE+","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"left","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"type":17,"width":0,"x":-666,"y":76}', + (string) DonutGraph::fromArray( + [ + 'id' => 7, + 'type' => DONUT_GRAPH, + 'label' => null, + 'labelPosition' => 'left', + 'isLinkEnabled' => true, + 'isOnTop' => false, + 'parentId' => null, + 'width' => '0', + 'height' => '0', + 'x' => -666, + 'y' => 76, + 'color' => '#000000', + 'encodedHtml' => 'PGgxPkZvbzwvaDE+', + ] + ) + ); + } + + +} diff --git a/pandora_console/tests/Functional/Models/VisualConsole/Items/PercentileTest.php b/pandora_console/tests/Functional/Models/VisualConsole/Items/PercentileTest.php index d9946bc19a..ebe80f6b8c 100644 --- a/pandora_console/tests/Functional/Models/VisualConsole/Items/PercentileTest.php +++ b/pandora_console/tests/Functional/Models/VisualConsole/Items/PercentileTest.php @@ -59,7 +59,7 @@ class PercentileTest extends TestCase public function testContainerIsRepresentedAsJson(): void { $this->assertEquals( - '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"progress-bar","type":3,"value":null,"valueType":"percent","width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","maxValue":0,"minValue":null,"moduleId":null,"moduleName":null,"parentId":null,"percentileType":"progress-bar","type":3,"unit":null,"value":null,"valueType":"percent","width":0,"x":-666,"y":76}', (string) Percentile::fromArray( [ 'id' => 7, @@ -79,7 +79,7 @@ class PercentileTest extends TestCase ); $this->assertEquals( - '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"bubble","type":3,"value":null,"valueType":"percent","width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","maxValue":0,"minValue":null,"moduleId":null,"moduleName":null,"parentId":null,"percentileType":"bubble","type":3,"unit":null,"value":null,"valueType":"percent","width":0,"x":-666,"y":76}', (string) Percentile::fromArray( [ 'id' => 7, @@ -99,7 +99,7 @@ class PercentileTest extends TestCase ); $this->assertEquals( - '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"circular-progress-bar","type":3,"value":"1","valueType":"value","width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"agentId":null,"agentName":null,"color":null,"height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","maxValue":0,"minValue":null,"moduleId":null,"moduleName":null,"parentId":null,"percentileType":"circular-progress-bar","type":3,"unit":null,"value":1,"valueType":"value","width":0,"x":-666,"y":76}', (string) Percentile::fromArray( [ 'id' => 7, @@ -121,7 +121,7 @@ class PercentileTest extends TestCase ); $this->assertEquals( - '{"aclGroupId":null,"agentId":null,"agentName":null,"color":"#FFF","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":"#000","labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"percentileType":"circular-progress-bar","type":3,"value":"80","valueType":"percent","width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"agentId":null,"agentName":null,"color":"#FFF","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelColor":"#000","labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","maxValue":0,"minValue":null,"moduleId":null,"moduleName":null,"parentId":null,"percentileType":"circular-progress-bar","type":3,"unit":null,"value":80,"valueType":"percent","width":0,"x":-666,"y":76}', (string) Percentile::fromArray( [ 'id' => 7, diff --git a/visual_console_client/src/VisualConsole.ts b/visual_console_client/src/VisualConsole.ts index a75e401c28..806dbb1224 100644 --- a/visual_console_client/src/VisualConsole.ts +++ b/visual_console_client/src/VisualConsole.ts @@ -76,9 +76,6 @@ export function visualConsolePropsDecoder( // TODO: Document. // eslint-disable-next-line @typescript-eslint/explicit-function-return-type function itemInstanceFrom(data: UnknownObject) { - if (typeof data === "string") { - data = JSON.parse(data); - } const type = parseIntOr(data.type, null); if (type == null) throw new TypeError("missing item type."); From 54bd3bf08954d4b51fed59dbd3b110b503a14322 Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Mon, 8 Apr 2019 16:23:32 +0200 Subject: [PATCH 215/473] Discovery F3 Former-commit-id: 1990149c5f5795f825bc337fd7ae29d360348d45 --- .../lib/PandoraFMS/DiscoveryServer.pm | 2 +- pandora_server/lib/PandoraFMS/Recon/Base.pm | 33 +++++++++++++++++-- 2 files changed, 31 insertions(+), 4 deletions(-) diff --git a/pandora_server/lib/PandoraFMS/DiscoveryServer.pm b/pandora_server/lib/PandoraFMS/DiscoveryServer.pm index 44cd4dcdbb..8e268f78cc 100644 --- a/pandora_server/lib/PandoraFMS/DiscoveryServer.pm +++ b/pandora_server/lib/PandoraFMS/DiscoveryServer.pm @@ -494,7 +494,7 @@ sub PandoraFMS::Recon::Base::create_agents($$) { # Update agent information pandora_update_agent( - $pa_config, time(), $agent_id, + $pa_config, strftime("%Y-%m-%d %H:%M:%S", localtime()), $agent_id, $agent->{'os_version'}, $agent->{'agent_version'}, $agent->{'interval'}, $dbh, undef, $parent_id ); diff --git a/pandora_server/lib/PandoraFMS/Recon/Base.pm b/pandora_server/lib/PandoraFMS/Recon/Base.pm index 8e18f659e8..97b239ce95 100644 --- a/pandora_server/lib/PandoraFMS/Recon/Base.pm +++ b/pandora_server/lib/PandoraFMS/Recon/Base.pm @@ -1448,16 +1448,28 @@ sub db_scan($) { my @targets = split /,/, $self->{'task_data'}->{'subnet'}; + my $global_step = 100 / (scalar @targets); + my $global_percent = 0; my $i = 0; foreach my $target (@targets) { my @data; my @modules; + + $self->{'step'} = STEP_DATABASE_SCAN; + $self->{'c_network_name'} = $target; + $self->{'c_network_percent'} = 0; + + # Send message call('message', 'Checking target ' . $target, 10); # Force target acquirement. $self->{'task_data'}->{'dbhost'} = $target; $self->{'task_data'}->{'target_index'} = $i++; + # Update progress + $self->{'c_network_percent'} = 10; + $self->call('update_progress', $global_percent + (10 / (scalar @targets))); + # Connect to target. my $dbObj = PandoraFMS::Recon::Util::enterprise_new( 'PandoraFMS::Recon::Applications::'.$type, @@ -1466,6 +1478,10 @@ sub db_scan($) { if (!$dbObj->is_connected()) { call('message', 'Cannot connect to target ' . $target, 3); + $global_percent += $global_step; + $self->{'c_network_percent'} = 90; + # Update progress + $self->call('update_progress', $global_percent + (90 / (scalar @targets))); $self->{'summary'}->{'not_alive'} += 1; push @modules, { name => $type . ' connection', @@ -1489,8 +1505,9 @@ sub db_scan($) { # Analyze. $self->{'step'} = STEP_STATISTICS; + $self->{'c_network_percent'} = 30; + $self->call('update_progress', $global_percent + (30 / (scalar @targets))); $self->{'c_network_name'} = $dbObj->get_host(); - $self->call('update_progress', 10); # Retrieve connection statistics. # Retrieve uptime statistics @@ -1498,15 +1515,21 @@ sub db_scan($) { # Retrieve connections # Retrieve innodb # Retrieve cache + $self->{'c_network_percent'} = 50; + $self->call('update_progress', $global_percent + (50 / (scalar @targets))); push @modules, $dbObj->get_statistics(); - $self->call('update_progress', 50); # Custom queries. + $self->{'step'} = STEP_CUSTOM_QUERIES; + $self->{'c_network_percent'} = 80; + $self->call('update_progress', $global_percent + (80 / (scalar @targets))); push @modules, $dbObj->execute_custom_queries(); - $self->call('update_progress', 90); if (defined($dbObjCfg->{'scan_databases'}) && $dbObjCfg->{'scan_databases'} == 1) { + # Skip database scan in Oracle tasks + next if $self->{'type'} == DISCOVERY_APP_ORACLE; + my $__data = $dbObj->scan_databases(); if (ref($__data) eq "ARRAY") { @@ -1545,6 +1568,10 @@ sub db_scan($) { # Destroy item. undef($dbObj); + + $global_percent += $global_step; + $self->{'c_network_percent'} = 100; + $self->call('update_progress', $global_percent); } # Update progress. From f79af1c70e1bad8757a9e293aeb6c2db14ec0066 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 16:36:58 +0200 Subject: [PATCH 216/473] Visual Console Refactor: added a remove event and fixed the zindex Former-commit-id: 60f74e2b509879ac3e31f3254328d2c2de145a31 --- visual_console_client/src/Item.ts | 44 +++++++++++++++++++++++++++---- 1 file changed, 39 insertions(+), 5 deletions(-) diff --git a/visual_console_client/src/Item.ts b/visual_console_client/src/Item.ts index e3d36cf6ec..bc9e9da4bf 100644 --- a/visual_console_client/src/Item.ts +++ b/visual_console_client/src/Item.ts @@ -51,6 +51,12 @@ export interface ItemClickEvent { data: UnknownObject; } +// FIXME: Fix type compatibility. +export interface ItemRemoveEvent { + // data: Props; + data: UnknownObject; +} + /** * Extract a valid enum value from a raw label positi9on value. * @param labelPosition Raw value. @@ -113,6 +119,10 @@ abstract class VisualConsoleItem { protected readonly childElementRef: HTMLElement; // Event manager for click events. private readonly clickEventManager = new TypedEvent>(); + // Event manager for click events. + private readonly removeEventManager = new TypedEvent< + ItemRemoveEvent + >(); // List of references to clean the event listeners. private readonly disposables: Disposable[] = []; @@ -157,8 +167,7 @@ abstract class VisualConsoleItem { private createContainerDomElement(): HTMLElement { const box: HTMLDivElement = document.createElement("div"); box.className = "visual-console-item"; - // box.style.width = `${this.props.width}px`; - // box.style.height = `${this.props.height}px`; + box.style.zIndex = this.props.isOnTop ? "2" : "1"; box.style.left = `${this.props.x}px`; box.style.top = `${this.props.y}px`; box.onclick = () => this.clickEventManager.emit({ data: this.props }); @@ -251,8 +260,14 @@ abstract class VisualConsoleItem { * To remove the event listeners and the elements from the DOM. */ public remove(): void { + // Call the remove event. + this.removeEventManager.emit({ data: this.props }); // Event listeners. - this.disposables.forEach(_ => _.dispose()); + this.disposables.forEach(disposable => { + try { + disposable.dispose(); + } catch (ignored) {} // eslint-disable-line no-empty + }); // VisualConsoleItem DOM element. this.elementRef.remove(); } @@ -359,13 +374,32 @@ abstract class VisualConsoleItem { * To add an event handler to the click of the linked visual console elements. * @param listener Function which is going to be executed when a linked console is clicked. */ - public onClick(listener: Listener>): void { + public onClick(listener: Listener>): Disposable { /* * The '.on' function returns a function which will clean the event * listener when executed. We store all the 'dispose' functions to * call them when the item should be cleared. */ - this.disposables.push(this.clickEventManager.on(listener)); + const disposable = this.clickEventManager.on(listener); + this.disposables.push(disposable); + + return disposable; + } + + /** + * To add an event handler to the removal of the item. + * @param listener Function which is going to be executed when a item is removed. + */ + public onRemove(listener: Listener>): Disposable { + /* + * The '.on' function returns a function which will clean the event + * listener when executed. We store all the 'dispose' functions to + * call them when the item should be cleared. + */ + const disposable = this.removeEventManager.on(listener); + this.disposables.push(disposable); + + return disposable; } } From db7eda7d3ea76e9d3a00158a899f5e6d4bd01f83 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 16:37:29 +0200 Subject: [PATCH 217/473] Visual Console Refactor: error fixes Former-commit-id: 6b2d7cfb554e72223b101e2d3530c7dbe4acd69a --- visual_console_client/src/items/Line.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/visual_console_client/src/items/Line.ts b/visual_console_client/src/items/Line.ts index 3221629520..625db56cd2 100644 --- a/visual_console_client/src/items/Line.ts +++ b/visual_console_client/src/items/Line.ts @@ -47,7 +47,7 @@ export function linePropsDecoder(data: UnknownObject): LineProps | never { x: parseIntOr(data.endX, 0), y: parseIntOr(data.endY, 0) }, - lineWidth: parseIntOr(data.lineWidth, 0), + lineWidth: parseIntOr(data.lineWidth, 1), color: notEmptyStringOr(data.color, null) }; } @@ -82,8 +82,8 @@ export default class Line extends Item { // SVG container. const svg = document.createElementNS(svgNS, "svg"); // Set SVG size. - // svg.setAttribute("width", this.props.width.toString()); - // svg.setAttribute("height", this.props.height.toString()); + svg.setAttribute("width", this.props.width.toString()); + svg.setAttribute("height", this.props.height.toString()); const line = document.createElementNS(svgNS, "line"); line.setAttribute("x1", `${this.props.startPosition.x - this.props.x}`); line.setAttribute("y1", `${this.props.startPosition.y - this.props.y}`); From 0f2b840a8fb5c7f6af4af5f859959d870a490b4d Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 16:38:02 +0200 Subject: [PATCH 218/473] Visual Console Refactor: added the lines between items Former-commit-id: e413457a24e66566b8c649ab2ae8074c6828fd6d --- visual_console_client/playground/index.html | 8 +- visual_console_client/src/VisualConsole.ts | 130 ++++++++++++++++++-- 2 files changed, 122 insertions(+), 16 deletions(-) diff --git a/visual_console_client/playground/index.html b/visual_console_client/playground/index.html index e7067a0f4e..515c09a730 100644 --- a/visual_console_client/playground/index.html +++ b/visual_console_client/playground/index.html @@ -64,9 +64,9 @@ type: 20, // Color cloud = 20 label: null, labelText: "CLOUD", - isLinkEnabled: false, + isLinkEnabled: true, isOnTop: false, - parentId: null, + parentId: 10, aclGroupId: null, // Position props. x: 300, @@ -260,9 +260,9 @@ id: 11, type: 3, // Percentile = 3 label: null, - isLinkEnabled: false, + isLinkEnabled: true, isOnTop: false, - parentId: null, + parentId: 1, aclGroupId: null, // Position props. x: 830, diff --git a/visual_console_client/src/VisualConsole.ts b/visual_console_client/src/VisualConsole.ts index 806dbb1224..0a3b2c2ec3 100644 --- a/visual_console_client/src/VisualConsole.ts +++ b/visual_console_client/src/VisualConsole.ts @@ -125,8 +125,16 @@ export default class VisualConsole { private readonly containerRef: HTMLElement; // Properties. private _props: VisualConsoleProps; - // Visual Console Item instances. - private elements: Item[] = []; + // Visual Console Item instances by their Id. + private elementsById: { + [key: number]: Item | null; + } = {}; + // Visual Console Item Ids. + private elementIds: ItemProps["id"][] = []; + // Dictionary which store the created lines. + private relations: { + [key: string]: Line | null; + } = {}; public constructor( container: HTMLElement, @@ -139,27 +147,57 @@ export default class VisualConsole { // Force the first render. this.render(); - // TODO: Document. + // Sort by isOnTop, id ASC + items = items.sort(function(a, b) { + if ( + a.isOnTop == null || + b.isOnTop == null || + a.id == null || + b.id == null + ) { + return 0; + } + + if (a.isOnTop && !b.isOnTop) return 1; + else if (!a.isOnTop && b.isOnTop) return -1; + else if (a.id < b.id) return 1; + else return -1; + }); + + // Initialize the items. items.forEach(item => { try { const itemInstance = itemInstanceFrom(item); - this.elements.push(itemInstance); + // Add the item to the list. + this.elementsById[itemInstance.props.id] = itemInstance; + this.elementIds.push(itemInstance.props.id); + // Item event handlers. itemInstance.onClick(e => console.log(`Clicked element #${e.data.id}`, e) ); + itemInstance.onRemove(e => { + // TODO: Remove the element from the list and its relations. + }); + // Add the item to the DOM. this.containerRef.append(itemInstance.elementRef); } catch (error) { console.log("Error creating a new element:", error.message); } }); - // Sort by isOnTop, id ASC - this.elements.sort(function(a, b) { - if (a.props.isOnTop && !b.props.isOnTop) return 1; - else if (!a.props.isOnTop && b.props.isOnTop) return -1; - else if (a.props.id < b.props.id) return 1; - else return -1; - }); + // Create lines. + this.buildRelations(); + } + + /** + * Public accessor of the `elements` property. + * @return Properties. + */ + public get elements(): Item[] { + // Ensure the type cause Typescript doesn't know the filter removes null items. + return this.elementIds + .map(id => this.elementsById[id]) + .filter(_ => _ != null) as Item[]; } /** @@ -250,8 +288,76 @@ export default class VisualConsole { */ public remove(): void { this.elements.forEach(e => e.remove()); // Arrow function. - this.elements = []; + this.elementsById = {}; + this.elementIds = []; // Clean container. this.containerRef.innerHTML = ""; } + + /** + * Create line elements which connect the elements with their parents. + */ + private buildRelations(): void { + this.elements.forEach(item => { + if (item.props.parentId !== null) { + const parent = this.elementsById[item.props.parentId]; + const child = this.elementsById[item.props.id]; + if (parent && child) this.addRelationLine(parent, child); + } + }); + } + + /** + * Retrieve the line element which represent the relation between items. + * @param parentId Identifier of the parent item. + * @param childId Itentifier of the child item. + * @return The line element or nothing. + */ + private getRelationLine(parentId: number, childId: number): Line | null { + const identifier = `${parentId}|${childId}`; + return this.relations[identifier] || null; + } + + /** + * Add a new line item to represent a relation between the items. + * @param parent Parent item. + * @param child Child item. + * @return Whether the line was added or not. + */ + private addRelationLine( + parent: Item, + child: Item + ): Line { + const identifier = `${parent.props.id}|${child.props.id}`; + if (this.relations[identifier] != null) { + (this.relations[identifier] as Line).remove(); + } + + // Get the items center. + const startX = parent.props.x + parent.elementRef.clientWidth / 2; + const startY = parent.props.y + parent.elementRef.clientHeight / 2; + const endX = child.props.x + child.elementRef.clientWidth / 2; + const endY = child.props.y + child.elementRef.clientHeight / 2; + + const line = new Line( + linePropsDecoder({ + id: 0, + type: ItemType.LINE_ITEM, + startX, + startY, + endX, + endY, + width: 0, + height: 0 + }) + ); + // Save a reference to the line item. + this.relations[identifier] = line; + + // Add the line to the DOM. + line.elementRef.style.zIndex = "0"; + this.containerRef.append(line.elementRef); + + return line; + } } From 86c5ead4e90259923c80807b6d8999a9a4408009 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 17:02:51 +0200 Subject: [PATCH 219/473] Visual Console Refactor: refactored the donut graph model Former-commit-id: a0dd9abb1473c2f74956509b21e879aea44ce1e2 --- .../models/VisualConsole/Items/DonutGraph.php | 87 ++++++++++++------- .../VisualConsole/Items/DonutGraphTest.php | 42 ++++----- 2 files changed, 75 insertions(+), 54 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/DonutGraph.php b/pandora_console/include/rest-api/models/VisualConsole/Items/DonutGraph.php index ba5485c150..111c6e8373 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/DonutGraph.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/DonutGraph.php @@ -48,7 +48,7 @@ final class DonutGraph extends Item { $return = parent::decode($data); $return['type'] = DONUT_GRAPH; - $return['color'] = $this->extractBorderColor($data); + $return['legendBackgroundColor'] = $this->extractLegendBackgroundColor($data); return $return; } @@ -60,10 +60,16 @@ final class DonutGraph extends Item * * @return mixed String representing the border color (not empty) or null. */ - private function extractBorderColor(array $data) + private function extractLegendBackgroundColor(array $data) { return static::notEmptyStringOr( - static::issetInArray($data, ['color', 'border_color']), + static::issetInArray( + $data, + [ + 'legendBackgroundColor', + 'border_color', + ] + ), null ); } @@ -93,58 +99,73 @@ final class DonutGraph extends Item global $config; include_once $config['homedir'].'/include/functions_graph.php'; + // Extract needed properties. + $legendBackGroundColor = static::extractLegendBackgroundColor($data); // Get the linked agent and module Ids. $linkedModule = static::extractLinkedModule($data); - $agentId = static::parseIntOr($linkedModule['agentId'], null); - $moduleId = static::parseIntOr($linkedModule['moduleId'], null); + $agentId = $linkedModule['agentId']; + $moduleId = $linkedModule['moduleId']; + $metaconsoleId = $linkedModule['metaconsoleId']; if ($agentId === null) { throw new \InvalidArgumentException('missing agent Id'); } - if (!empty($data['id_metaconsole'])) { - $connection = db_get_row_filter('tmetaconsole_setup', $data['id_metaconsole']); - if (metaconsole_load_external_db($connection) != NOERR) { + if ($moduleId === null) { + throw new \InvalidArgumentException('missing module Id'); + } + + // Maybe connect to node. + $nodeConnected = false; + if (\is_metaconsole() === true && $metaconsoleId !== null) { + $nodeConnected = \metaconsole_connect( + null, + $metaconsoleId + ) === NOERR; + + if ($nodeConnected === false) { throw new \InvalidArgumentException( 'error connecting to the node' ); } } - $is_string = db_get_value_filter( - 'id_tipo_modulo', - 'tagente_modulo', - [ - 'id_agente' => $agentId, - 'id_agente_modulo' => $moduleId, - ] + $sql = sprintf( + 'SELECT COUNT(tam.id_agente_modulo) + FROM tagente_modulo tam + INNER JOIN ttipo_modulo ttm + ON tam.id_tipo_modulo = ttm.id_tipo + WHERE tam.id_agente = %d + AND tam.id_agente_modulo = %d + AND ttm.nombre LIKE \'%%_string\'', + $agentId, + $moduleId ); + $isString = (bool) \db_get_value_sql($sql); - if (!empty($data['id_metaconsole'])) { - metaconsole_restore_db(); + // Restore connection. + if ($nodeConnected === true) { + \metaconsole_restore_db(); } - if (($is_string === 17) || ($is_string === 23) || ($is_string === 3) - || ($is_string === 10) || ($is_string === 33) - ) { - $donut_data = get_donut_module_data($moduleId); + if ($isString === true) { + $graphData = \get_donut_module_data($moduleId); - $img = d3_donut_graph( - $data['id'], - $data['width'], - $data['width'], - $donut_data, - $data['border_color'] + $data['html'] = \d3_donut_graph( + (int) $data['id'], + (int) $data['width'], + (int) $data['width'], + $graphData, + $legendBackGroundColor ); } else { - if ($data['id_metaconsole'] !== 0) { - $img = ''; - } else { - $img = ''; + $src = 'images/console/signes/wrong_donut_graph.png'; + if (\is_metaconsole() === true && $metaconsoleId !== null) { + $src = '../../'.$src; } - } - $data['html'] = $img; + $data['html'] = ''; + } return $data; } diff --git a/pandora_console/tests/Functional/Models/VisualConsole/Items/DonutGraphTest.php b/pandora_console/tests/Functional/Models/VisualConsole/Items/DonutGraphTest.php index 94f6997eea..2af2bc40ec 100644 --- a/pandora_console/tests/Functional/Models/VisualConsole/Items/DonutGraphTest.php +++ b/pandora_console/tests/Functional/Models/VisualConsole/Items/DonutGraphTest.php @@ -23,12 +23,12 @@ class DonutGraphTest extends TestCase DonutGraph::class, DonutGraph::fromArray( [ - 'id' => 3, - 'type' => DONUT_GRAPH, - 'width' => '600', - 'height' => '500', - 'color' => '#33CCFF', - 'html' => '

Foo

', + 'id' => 3, + 'type' => DONUT_GRAPH, + 'width' => '600', + 'height' => '500', + 'legendBackgroundColor' => '#33CCFF', + 'html' => '

Foo

', ] ) ); @@ -57,7 +57,7 @@ class DonutGraphTest extends TestCase public function testContainerIsRepresentedAsJson(): void { $this->assertEquals( - '{"aclGroupId":null,"agentId":null,"agentName":null,"color":"#33CCFF","encodedHtml":"PGgxPkZvbzwvaDE+","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"type":17,"width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"agentId":null,"agentName":null,"legendBackgroundColor":"#33CCFF","encodedHtml":"PGgxPkZvbzwvaDE+","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"up","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"type":17,"width":0,"x":-666,"y":76}', (string) DonutGraph::fromArray( [ 'id' => 7, @@ -78,22 +78,22 @@ class DonutGraphTest extends TestCase ); $this->assertEquals( - '{"aclGroupId":null,"agentId":null,"agentName":null,"color":"#000000","encodedHtml":"PGgxPkZvbzwvaDE+","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"left","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"type":17,"width":0,"x":-666,"y":76}', + '{"aclGroupId":null,"agentId":null,"agentName":null,"legendBackgroundColor":"#000000","encodedHtml":"PGgxPkZvbzwvaDE+","height":0,"id":7,"isLinkEnabled":true,"isOnTop":false,"label":null,"labelPosition":"left","linkedLayoutAgentId":null,"linkedLayoutId":null,"linkedLayoutStatusType":"default","moduleId":null,"moduleName":null,"parentId":null,"type":17,"width":0,"x":-666,"y":76}', (string) DonutGraph::fromArray( [ - 'id' => 7, - 'type' => DONUT_GRAPH, - 'label' => null, - 'labelPosition' => 'left', - 'isLinkEnabled' => true, - 'isOnTop' => false, - 'parentId' => null, - 'width' => '0', - 'height' => '0', - 'x' => -666, - 'y' => 76, - 'color' => '#000000', - 'encodedHtml' => 'PGgxPkZvbzwvaDE+', + 'id' => 7, + 'type' => DONUT_GRAPH, + 'label' => null, + 'labelPosition' => 'left', + 'isLinkEnabled' => true, + 'isOnTop' => false, + 'parentId' => null, + 'width' => '0', + 'height' => '0', + 'x' => -666, + 'y' => 76, + 'legendBackgroundColor' => '#000000', + 'encodedHtml' => 'PGgxPkZvbzwvaDE+', ] ) ); From 48e9c1466ba7486661fa00b8c7fd29bd5c80ff3f Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 8 Apr 2019 17:16:05 +0200 Subject: [PATCH 220/473] Visual Console Refactor: fixed some linter errors Former-commit-id: 728223630dc81243e37057657428646b7f03dc78 --- .../models/VisualConsole/Container.php | 32 ++++++++----------- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Container.php b/pandora_console/include/rest-api/models/VisualConsole/Container.php index 9c8e18bc6d..9212527627 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Container.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Container.php @@ -230,40 +230,34 @@ final class Container extends Model return Items\Icon::class; // Enterprise item. - case SERVICE:{ - if (\class_exists('Service') === true) { - return Service::class; - } else { - return Item::class; - } - } + case SERVICE: + return \class_exists('Service') ? Service::class : Item::class; case GROUP_ITEM: - return Items\Group::class; + return Items\Group::class; - case BOX_ITEM: + case BOX_ITEM: return Items\Box::class; - case LINE_ITEM: + case LINE_ITEM: return Items\Line::class; - case AUTO_SLA_GRAPH: + case AUTO_SLA_GRAPH: return Items\EventsHistory::class; - case DONUT_GRAPH: + case DONUT_GRAPH: return Items\DonutGraph::class; - case BARS_GRAPH: - // TODO: Instance return. - break; + case BARS_GRAPH: + return Items\BarsGraph::class; - case CLOCK: + case CLOCK: return Items\Clock::class; - case COLOR_CLOUD: + case COLOR_CLOUD: return Items\ColorCloud::class; - default: + default: return Item::class; } } @@ -288,7 +282,7 @@ final class Container extends Model if ($rows === false) { $rows = []; - // TODO: throw new \Exception('error fetching the data from the DB'); + // TODO: throw new \Exception('error fetching the data from the DB');. } $items = []; From d5b1ac556522aad498ce216ae9478ee64f33aea7 Mon Sep 17 00:00:00 2001 From: Daniel Barbero Martin Date: Mon, 8 Apr 2019 18:28:27 +0200 Subject: [PATCH 221/473] fixed map IPAM Former-commit-id: a1334a1691a3e861f2510ac7d440f5730928ad9a --- .../include/class/NetworkMap.class.php | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/pandora_console/include/class/NetworkMap.class.php b/pandora_console/include/class/NetworkMap.class.php index c1061fe120..fd7274b94f 100644 --- a/pandora_console/include/class/NetworkMap.class.php +++ b/pandora_console/include/class/NetworkMap.class.php @@ -1242,6 +1242,11 @@ class NetworkMap return ''; } + if ($this->mapOptions['fixed_positions']) { + // Ignore. + return; + } + $dot_str = ''; // Color is being printed by D3, not graphviz. @@ -1259,6 +1264,15 @@ class NetworkMap $radius /= GRAPHVIZ_CONVERSION_FACTOR; + if (is_array($label)) { + $label = array_reduce( + function ($carry, $item) { + $carry .= $item; + return $carry; + } + ); + } + if (strlen($label) > 16) { $label = ui_print_truncate_text($label, 16, false, true, false); } @@ -2079,6 +2093,10 @@ class NetworkMap 'id_source' => $id_source, 'label' => $label, 'image' => null, + 'radius' => max( + $node['width'], + $node['height'] + ), ] ); @@ -2454,6 +2472,8 @@ class NetworkMap $this->map['height'] = $this->mapOptions['height']; } + $this->map['filter']['z_dash'] = $this->mapOptions['z_dash']; + if (is_array($graph) === true) { $nodes = $graph['nodes']; $relations = $graph['relations']; From 0d05d5c8425d1d5d4004d32855ab19133bb15382 Mon Sep 17 00:00:00 2001 From: artica Date: Tue, 9 Apr 2019 00:01:31 +0200 Subject: [PATCH 222/473] Auto-updated build strings. Former-commit-id: dc883b86ccb845e022637413e334d4886805bc6b --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.rhel7.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/lib/PandoraFMS/PluginTools.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 54ebf8cf07..b0f0461a88 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.733-190408 +Version: 7.0NG.733-190409 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 524dc594b4..02db73fe56 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190408" +pandora_version="7.0NG.733-190409" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 140d575a32..d97872c6f4 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -42,7 +42,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.733'; -use constant AGENT_BUILD => '190408'; +use constant AGENT_BUILD => '190409'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 8507c645a4..07f1be162c 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190408 +%define release 190409 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index e0ba5a19a2..6c6de13829 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190408 +%define release 190409 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index b288c50b15..2135af1d06 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190408" +PI_BUILD="190409" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index ab12a0570e..9f0e4bd92a 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{190408} +{190409} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 9a24e535b1..7864892980 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.733(Build 190408)") +#define PANDORA_VERSION ("7.0NG.733(Build 190409)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 06f8499446..0a7a254710 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.733(Build 190408))" + VALUE "ProductVersion", "(7.0NG.733(Build 190409))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 7c24a49d3e..65e114ca98 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.733-190408 +Version: 7.0NG.733-190409 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index a47506ca13..397b82a4b9 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190408" +pandora_version="7.0NG.733-190409" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 5991d4c623..f19760ef18 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -20,7 +20,7 @@ /** * Pandora build version and version */ -$build_version = 'PC190408'; +$build_version = 'PC190409'; $pandora_version = 'v7.0NG.733'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index f8b3e72857..0bb26e8b29 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -129,7 +129,7 @@
[ qw() ] ); diff --git a/pandora_server/pandora_server.redhat.spec b/pandora_server/pandora_server.redhat.spec index d182fb20e1..4cc5b4b396 100644 --- a/pandora_server/pandora_server.redhat.spec +++ b/pandora_server/pandora_server.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190408 +%define release 190409 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server.spec b/pandora_server/pandora_server.spec index 92060413e7..a52f0d47ae 100644 --- a/pandora_server/pandora_server.spec +++ b/pandora_server/pandora_server.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190408 +%define release 190409 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server_installer b/pandora_server/pandora_server_installer index ab8fcc39f1..004a322043 100755 --- a/pandora_server/pandora_server_installer +++ b/pandora_server/pandora_server_installer @@ -9,7 +9,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190408" +PI_BUILD="190409" MODE=$1 if [ $# -gt 1 ]; then diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index ec41f419f5..49099dd208 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -34,7 +34,7 @@ use PandoraFMS::Config; use PandoraFMS::DB; # version: define current version -my $version = "7.0NG.733 PS190408"; +my $version = "7.0NG.733 PS190409"; # Pandora server configuration my %conf; diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 9fd1fa1c02..1c62f4232f 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -36,7 +36,7 @@ use Encode::Locale; Encode::Locale::decode_argv; # version: define current version -my $version = "7.0NG.733 PS190408"; +my $version = "7.0NG.733 PS190409"; # save program name for logging my $progname = basename($0); From 3e4a7bfdbf4bf5864b75e6c4362fb9b03bd56d43 Mon Sep 17 00:00:00 2001 From: Daniel Barbero Martin Date: Tue, 9 Apr 2019 09:51:03 +0200 Subject: [PATCH 223/473] fixed error autocomplete input module Former-commit-id: c9fca2ba51b3b0872d39e658f18c5d3c5e917dbd --- pandora_console/include/functions_html.php | 28 ++-------------------- 1 file changed, 2 insertions(+), 26 deletions(-) diff --git a/pandora_console/include/functions_html.php b/pandora_console/include/functions_html.php index 4a24d5a964..30b86478f8 100644 --- a/pandora_console/include/functions_html.php +++ b/pandora_console/include/functions_html.php @@ -2744,28 +2744,7 @@ function html_print_autocomplete_modules( global $config; if ($id_agents === false) { - $groups = []; - if ($ACL) { - $groups = users_get_groups($config['id_user'], 'AW', false); - $groups = array_keys($groups); - - if (empty($groups)) { - $id_groups = 0; - } else { - $id_groups = implode(',', $groups); - } - - $agents = db_get_all_rows_sql( - 'SELECT id_agente - FROM tagente - WHERE id_grupo IN ('.$id_groups.')' - ); - } else { - $agents = db_get_all_rows_sql( - 'SELECT id_agente - FROM tagente' - ); - } + $agents = agents_get_agents(); if ($agents === false) { $agents = []; @@ -2777,10 +2756,7 @@ function html_print_autocomplete_modules( } } else { if ($ACL) { - $groups = users_get_groups($config['id_user'], 'AW', false); - $groups = array_keys($groups); - - $agents = db_get_all_rows_sql('SELECT id_agente FROM tagente WHERE id_grupo IN ('.implode(',', $groups).')'); + $agents = agents_get_agents(); if ($agents === false) { $agents = []; From 6585a4736b73f74c1a48d2cf6e36c05450f9dcb3 Mon Sep 17 00:00:00 2001 From: Daniel Barbero Martin Date: Tue, 9 Apr 2019 10:19:51 +0200 Subject: [PATCH 224/473] fixed minor error local companent with keep counters Former-commit-id: f9864be72f448885b2da118585f1bbb92319bd18 --- pandora_console/include/javascript/pandora_modules.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/javascript/pandora_modules.js b/pandora_console/include/javascript/pandora_modules.js index 7d81facfe8..d6a8e1bfe0 100644 --- a/pandora_console/include/javascript/pandora_modules.js +++ b/pandora_console/include/javascript/pandora_modules.js @@ -184,7 +184,12 @@ function configure_modules_form() { data["min_ff_event"] == 0 ? 0 : data["min_ff_event"] ); - $("#checkbox-ff_type").prop("checked", data["ff_type"]); + if (data["ff_type"] != 0) { + $("#checkbox-ff_type").prop("checked", 1); + } else { + $("#checkbox-ff_type").prop("checked", 0); + } + $("#text-post_process").attr( "value", data["post_process"] == 0 ? 0 : data["post_process"] From 021fc1dbfdd27576acd49805fa0d4895d78e0b93 Mon Sep 17 00:00:00 2001 From: manuel Date: Tue, 9 Apr 2019 10:46:37 +0200 Subject: [PATCH 225/473] Fixed bug in unlinked modules Former-commit-id: 08279c7f8605b54ae7ecaba32cc7d3c501b3ad5f --- .../godmode/agentes/configurar_agente.php | 216 +++++++++--------- 1 file changed, 113 insertions(+), 103 deletions(-) diff --git a/pandora_console/godmode/agentes/configurar_agente.php b/pandora_console/godmode/agentes/configurar_agente.php index 74a5c3dc9f..6976d103c1 100644 --- a/pandora_console/godmode/agentes/configurar_agente.php +++ b/pandora_console/godmode/agentes/configurar_agente.php @@ -11,7 +11,7 @@ // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. -// Load global vars +// Load global vars. global $config; enterprise_include('godmode/agentes/configurar_agente.php'); @@ -23,10 +23,10 @@ ui_require_javascript_file('encode_decode_base64'); check_login(); -// Get tab parameter to check ACL in each tabs +// Get tab parameter to check ACL in each tabs. $tab = get_parameter('tab', 'main'); -// See if id_agente is set (either POST or GET, otherwise -1 +// See if id_agente is set (either POST or GET, otherwise -1. $id_agente = (int) get_parameter('id_agente'); $group = 0; $all_groups = [$group]; @@ -46,6 +46,7 @@ if (!check_acl_one_of_groups($config['id_user'], $all_groups, 'AW')) { break; default: + // Default. break; } @@ -63,11 +64,11 @@ require_once 'include/functions_modules.php'; require_once 'include/functions_alerts.php'; require_once 'include/functions_reporting.php'; -// Get passed variables +// Get passed variables. $alerttype = get_parameter('alerttype'); $id_agent_module = (int) get_parameter('id_agent_module'); -// Init vars +// Init vars. $descripcion = ''; $comentarios = ''; $campo_1 = ''; @@ -137,7 +138,7 @@ $alert_priority = 0; $server_name = ''; $grupo = 0; $id_os = 9; -// Windows +// Windows. $custom_id = ''; $cascade_protection = 0; $cascade_protection_modules = 0; @@ -156,7 +157,7 @@ $cps = 0; $create_agent = (bool) get_parameter('create_agent'); $module_macros = []; -// Create agent +// Create agent. if ($create_agent) { $mssg_warning = 0; $alias_safe_output = io_safe_output(get_parameter('alias', '')); @@ -165,14 +166,14 @@ if ($create_agent) { $direccion_agente = (string) get_parameter_post('direccion', ''); $unique_ip = (int) get_parameter_post('unique_ip', 0); - // safe_output only validate ip + // Safe_output only validate ip. $direccion_agente = trim(io_safe_output($direccion_agente)); if (!validate_address($direccion_agente)) { $mssg_warning = 1; } - // safe-input before validate ip + // Safe-input before validate ip. $direccion_agente = io_safe_input($direccion_agente); $nombre_agente = hash('sha256', $alias.'|'.$direccion_agente.'|'.time().'|'.sprintf('%04d', rand(0, 10000))); @@ -208,7 +209,7 @@ if ($create_agent) { $field_values[$field['id_field']] = (string) get_parameter_post('customvalue_'.$field['id_field'], ''); } - // Check if agent exists (BUG WC-50518-2) + // Check if agent exists (BUG WC-50518-2). if ($alias == '') { $agent_creation_error = __('No agent alias specified'); $agent_created_ok = 0; @@ -256,7 +257,7 @@ if ($create_agent) { } if ($id_agente !== false) { - // Create custom fields for this agent + // Create custom fields for this agent. foreach ($field_values as $key => $value) { $update_custom = db_process_sql_insert( 'tagent_custom_data', @@ -268,7 +269,7 @@ if ($create_agent) { ); } - // Create address for this agent in taddress + // Create address for this agent in taddress. if ($direccion_agente != '') { agents_add_address($id_agente, $direccion_agente); } @@ -311,7 +312,7 @@ if ($create_agent) { "Quiet":"'.(int) $quiet.'", "Cps":"'.(int) $cps.'"}'; - // Create the secondary groups + // Create the secondary groups. enterprise_hook( 'agents_update_secondary_groups', [ @@ -341,14 +342,14 @@ if ($create_agent) { } } -// Show tabs +// Show tabs. $img_style = [ 'class' => 'top', 'width' => 16, ]; if ($id_agente) { - // View tab + // View tab. $viewtab['text'] = ''.html_print_image('images/operation.png', true, ['title' => __('View')]).''; if ($tab == 'view') { @@ -359,7 +360,7 @@ if ($id_agente) { $viewtab['operation'] = 1; - // Main tab + // Main tab. $maintab['text'] = ''.html_print_image('images/gm_setup.png', true, ['title' => __('Setup')]).''; if ($tab == 'main') { $maintab['active'] = true; @@ -367,7 +368,7 @@ if ($id_agente) { $maintab['active'] = false; } - // Module tab + // Module tab. $moduletab['text'] = ''.html_print_image('images/gm_modules.png', true, ['title' => __('Modules')]).''; if ($tab == 'module') { @@ -376,7 +377,7 @@ if ($id_agente) { $moduletab['active'] = false; } - // Alert tab + // Alert tab. $alerttab['text'] = ''.html_print_image('images/gm_alerts.png', true, ['title' => __('Alerts')]).''; if ($tab == 'alert') { @@ -385,7 +386,7 @@ if ($id_agente) { $alerttab['active'] = false; } - // Template tab + // Template tab. $templatetab['text'] = ''.html_print_image('images/templates.png', true, ['title' => __('Module templates')]).''; if ($tab == 'template') { @@ -395,7 +396,7 @@ if ($id_agente) { } - // Inventory + // Inventory. $inventorytab = enterprise_hook('inventory_tab'); if ($inventorytab == -1) { @@ -412,7 +413,7 @@ if ($id_agente) { } if ($has_remote_conf === true) { - // Plugins + // Plugins. $pluginstab = enterprise_hook('plugins_tab'); if ($pluginstab == -1) { $pluginstab = ''; @@ -421,21 +422,21 @@ if ($id_agente) { $pluginstab = ''; } - // Collection + // Collection. $collectiontab = enterprise_hook('collection_tab'); if ($collectiontab == -1) { $collectiontab = ''; } - // Group tab + // Group tab. $grouptab['text'] = ''.html_print_image('images/group.png', true, [ 'title' => __('Group')]).''; $grouptab['active'] = false; $gistab = []; - // GIS tab + // GIS tab. if ($config['activate_gis']) { $gistab['text'] = ''.html_print_image('images/gm_gis.png', true, [ 'title' => __('GIS data')]).''; @@ -446,10 +447,10 @@ if ($id_agente) { } } - // Agent wizard tab + // Agent wizard tab. $agent_wizard['text'] = ''.html_print_image('images/wand_agent.png', true, [ 'title' => __('Agent wizard')]).''; - // Hidden subtab layer + // Hidden subtab layer. $agent_wizard['sub_menu'] = '
'; echo '
'; -// Floating menu - End + // QR code dialog. echo ''; -$ignored_params['refr'] = ''; +ui_require_javascript_file('pandora_visual_console'); ?> diff --git a/pandora_console/operation/visual_console/view.php b/pandora_console/operation/visual_console/view.php index 1f686784a9..978c2b2373 100644 --- a/pandora_console/operation/visual_console/view.php +++ b/pandora_console/operation/visual_console/view.php @@ -143,6 +143,7 @@ $visualConsole = VisualConsole::fromArray($layout); $visualConsoleItems = VisualConsole::getItemsFromDB($visualConsoleId); // TODO: Extract to a function. +$baseUrl = ui_get_full_url(false, false, false, false); $vcClientPath = 'include/visual-console-client'; $dir = $config['homedir'].'/'.$vcClientPath; if (is_dir($dir)) { @@ -155,15 +156,15 @@ if (is_dir($dir)) { preg_match('/.*.js$/', $file, $match, PREG_OFFSET_CAPTURE); if (empty($match) === false) { - $url = ui_get_full_url(false, false, false, false).$vcClientPath.'/'.$match[0][0]; + $url = $baseUrl.$vcClientPath.'/'.$match[0][0]; echo ''; continue; } preg_match('/.*.css$/', $file, $match, PREG_OFFSET_CAPTURE); if (empty($match) === false) { - $url = ui_get_full_url(false, false, false, false).$vcClientPath.'/'.$match[0][0]; - echo ''; + $url = $baseUrl.$vcClientPath.'/'.$match[0][0]; + echo ''; } } @@ -215,19 +216,29 @@ if ($pure === true) { From 0afc699b2b674887307751d1da76c6c0990fdf30 Mon Sep 17 00:00:00 2001 From: "marcos.alconada" Date: Thu, 11 Apr 2019 10:15:00 +0200 Subject: [PATCH 257/473] Add concatenation to user variable in filter user group function Former-commit-id: 3e1cef1d560309cbfad9670e8e020ca352ac3619 --- pandora_console/include/functions_api.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/functions_api.php b/pandora_console/include/functions_api.php index 1df222957f..1247eea406 100644 --- a/pandora_console/include/functions_api.php +++ b/pandora_console/include/functions_api.php @@ -14685,6 +14685,7 @@ function api_set_reset_agent_counts($id, $thrash1, $thrash2, $thrash3) } +// Functions por get all user to Carrefour new feature function api_get_list_all_user() { $sql = sprintf('SELECT * FROM tusuario ORDER BY fullname'); @@ -14704,6 +14705,7 @@ function api_get_list_all_user() } +// Funtion for get all info user for Carrefour new feature function api_get_info_user_name($user) { if ($user === null) { @@ -14725,6 +14727,7 @@ function api_get_info_user_name($user) } +// Function for get group user to Carrefour new feature function api_get_filter_user_group($user, $group, $disable) { if ($user === null && ($group === null || $disable === null)) { @@ -14749,7 +14752,7 @@ function api_get_filter_user_group($user, $group, $disable) } */ - $sql = sprintf(('select * from tperfil,tusuario_perfil where tperfil.id_perfil in (select tusuario_perfil.id_perfil from tusuario_perfil where id_usuario = '$user' and %s = %d)'), $campo, $condition); + $sql = sprintf(('select * from tperfil,tusuario_perfil where tperfil.id_perfil in (select tusuario_perfil.id_perfil from tusuario_perfil where id_usuario = '.$user.' and %s = %d)'), $campo, $condition); $filter_user = db_get_all_rows_sql($sql); if ($filter_user === false) { @@ -14765,6 +14768,7 @@ function api_get_filter_user_group($user, $group, $disable) } +// Function for delete an user profile for Carrefour new feature function api_get_delete_user_profile($id_user) { if ($id_user === null) { @@ -14787,6 +14791,7 @@ function api_get_delete_user_profile($id_user) } +// Function for add permission an user to a group for Carrefour new feature function api_add_permisson_user_to_group($id_user, $group, $profile, $other=';') { if ($user === null || $group === null || $profile === null) { From c33a2cfaf6f03200c5ac017a2f0cef76c8098c50 Mon Sep 17 00:00:00 2001 From: Tatiana Llorente Date: Thu, 11 Apr 2019 10:26:26 +0200 Subject: [PATCH 258/473] Change arrow images to sort the table in custom reports - #3707 Former-commit-id: 62613d1c4e41fff93217ddb111c3b8c7ddc08ff4 --- .../godmode/reporting/reporting_builder.list_items.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pandora_console/godmode/reporting/reporting_builder.list_items.php b/pandora_console/godmode/reporting/reporting_builder.list_items.php index 0c5910a677..9addb32f26 100755 --- a/pandora_console/godmode/reporting/reporting_builder.list_items.php +++ b/pandora_console/godmode/reporting/reporting_builder.list_items.php @@ -330,8 +330,12 @@ if ($items) { if (defined('METACONSOLE')) { $table->width = '100%'; $table->class = 'databox data'; + $arrow_up = 'images/sort_up.png'; + $arrow_down = 'images/sort_down.png'; } else { $table->class = 'info_table'; + $arrow_up = 'images/sort_up_black.png'; + $arrow_down = 'images/sort_down_black.png'; } $table->size = []; @@ -344,18 +348,18 @@ if ($items) { $table->head[0] = ''.__('P.').''; $table->head[1] = __('Type'); if (!$filterEnable) { - $table->head[1] .= ' '.html_print_image('images/sort_up.png', true, ['title' => __('Ascendent')]).''.''.html_print_image('images/sort_down.png', true, ['title' => __('Descent')]).''; + $table->head[1] .= ' '.html_print_image($arrow_up, true, ['title' => __('Ascendent')]).''.''.html_print_image($arrow_down, true, ['title' => __('Descent')]).''; } $table->head[2] = __('Agent'); if (!$filterEnable) { - $table->head[2] .= ' '.html_print_image('images/sort_up.png', true, ['title' => __('Ascendent')]).''.''.html_print_image('images/sort_down.png', true, ['title' => __('Descent')]).''; + $table->head[2] .= ' '.html_print_image($arrow_up, true, ['title' => __('Ascendent')]).''.''.html_print_image($arrow_down, true, ['title' => __('Descent')]).''; } $table->head[3] = __('Module'); if (!$filterEnable) { - $table->head[3] .= ' '.html_print_image('images/sort_up.png', true, ['title' => __('Ascendent')]).''.''.html_print_image('images/sort_down.png', true, ['title' => __('Descent')]).''; + $table->head[3] .= ' '.html_print_image($arrow_up, true, ['title' => __('Ascendent')]).''.''.html_print_image($arrow_down, true, ['title' => __('Descent')]).''; } $table->head[4] = __('Time lapse'); From c91893c948824417cdd7824870b575682538fc97 Mon Sep 17 00:00:00 2001 From: Rafael Ameijeiras Date: Thu, 11 Apr 2019 13:45:57 +0200 Subject: [PATCH 259/473] spec console open and build_rpm for rhel7 Former-commit-id: 324d90d95ea5757285e64ba3e28346ef007a815f --- extras/build_rpm_rhel7.sh | 6 +++--- pandora_console/pandora_console.rhel7.spec | 4 ++-- pandora_server/bin/PandoraFMS | 0 pandora_server/util/PandoraFMS | 0 pandora_server/util/recon_scripts/PandoraFMS | 0 5 files changed, 5 insertions(+), 5 deletions(-) mode change 120000 => 100644 pandora_server/bin/PandoraFMS mode change 120000 => 100644 pandora_server/util/PandoraFMS mode change 120000 => 100644 pandora_server/util/recon_scripts/PandoraFMS diff --git a/extras/build_rpm_rhel7.sh b/extras/build_rpm_rhel7.sh index 6bb65d816d..3684bd42e5 100755 --- a/extras/build_rpm_rhel7.sh +++ b/extras/build_rpm_rhel7.sh @@ -11,16 +11,16 @@ echo "Creating RPM packages in $RPMHOME/RPMS" rpmbuild -ba $CODEHOME/pandora_console/pandora_console.rhel7.spec || exit 1 # Server -rpmbuild -ba $CODEHOME/pandora_server/pandora_server.rhel7.spec || exit 1 +#rpmbuild -ba $CODEHOME/pandora_server/pandora_server.rhel7.spec || exit 1 # Unix agent -rpmbuild -ba $CODEHOME/pandora_agents/unix/pandora_agent.rhel7.spec || exit 1 +#rpmbuild -ba $CODEHOME/pandora_agents/unix/pandora_agent.rhel7.spec || exit 1 # Enterprise console rpmbuild -ba $PANDHOME_ENT/pandora_console/enterprise/pandora_console_enterprise.rhel7.spec || exit 1 # Enterprise server -rpmbuild -ba $PANDHOME_ENT/pandora_server/PandoraFMS-Enterprise/pandora_server_enterprise.rhel7.spec || exit 1 +#rpmbuild -ba $PANDHOME_ENT/pandora_server/PandoraFMS-Enterprise/pandora_server_enterprise.rhel7.spec || exit 1 exit 0 diff --git a/pandora_console/pandora_console.rhel7.spec b/pandora_console/pandora_console.rhel7.spec index f4ff7c349d..29b446ae07 100644 --- a/pandora_console/pandora_console.rhel7.spec +++ b/pandora_console/pandora_console.rhel7.spec @@ -21,11 +21,11 @@ Source0: %{name}-%{version}.tar.gz URL: http://www.pandorafms.com Group: Productivity/Networking/Web/Utilities Packager: Sancho Lerena -Prefix: /var/www/html +Prefix: /opt/rh/httpd24/root/var/www/html/ BuildRoot: %{_tmppath}/%{name} BuildArch: noarch AutoReq: 0 -Requires: %{httpd_name} >= 2.0.0 +Requires: httpd24-httpd Requires: httpd24-mod_php >= 7.2 Requires: rh-php72-php-gd, rh-php72-php-ldap, rh-php72-php-snmp, rh-php72-php-session, rh-php72-php-gettext Requires: rh-php72-php-mysqlnd, rh-php72-php-mbstring, rh-php72-php-zip, rh-php72-php-zlib, rh-php72-php-curl diff --git a/pandora_server/bin/PandoraFMS b/pandora_server/bin/PandoraFMS deleted file mode 120000 index 404b77b915..0000000000 --- a/pandora_server/bin/PandoraFMS +++ /dev/null @@ -1 +0,0 @@ -../lib/PandoraFMS \ No newline at end of file diff --git a/pandora_server/bin/PandoraFMS b/pandora_server/bin/PandoraFMS new file mode 100644 index 0000000000..404b77b915 --- /dev/null +++ b/pandora_server/bin/PandoraFMS @@ -0,0 +1 @@ +../lib/PandoraFMS \ No newline at end of file diff --git a/pandora_server/util/PandoraFMS b/pandora_server/util/PandoraFMS deleted file mode 120000 index fde1b9ac41..0000000000 --- a/pandora_server/util/PandoraFMS +++ /dev/null @@ -1 +0,0 @@ -../bin/PandoraFMS/ \ No newline at end of file diff --git a/pandora_server/util/PandoraFMS b/pandora_server/util/PandoraFMS new file mode 100644 index 0000000000..fde1b9ac41 --- /dev/null +++ b/pandora_server/util/PandoraFMS @@ -0,0 +1 @@ +../bin/PandoraFMS/ \ No newline at end of file diff --git a/pandora_server/util/recon_scripts/PandoraFMS b/pandora_server/util/recon_scripts/PandoraFMS deleted file mode 120000 index d77e8a956e..0000000000 --- a/pandora_server/util/recon_scripts/PandoraFMS +++ /dev/null @@ -1 +0,0 @@ -../../bin/PandoraFMS/ \ No newline at end of file diff --git a/pandora_server/util/recon_scripts/PandoraFMS b/pandora_server/util/recon_scripts/PandoraFMS new file mode 100644 index 0000000000..d77e8a956e --- /dev/null +++ b/pandora_server/util/recon_scripts/PandoraFMS @@ -0,0 +1 @@ +../../bin/PandoraFMS/ \ No newline at end of file From e998c8dd7016334b81bab7e907050aaa7ffa0915 Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Thu, 11 Apr 2019 15:05:03 +0200 Subject: [PATCH 260/473] Discovery RDS Former-commit-id: e03d600b06fec25fb5808b9425cc94832d9d1268 --- .../include/functions_snmp_browser.php | 16 +++++++++++++--- pandora_server/lib/PandoraFMS/DiscoveryServer.pm | 4 ++-- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/pandora_console/include/functions_snmp_browser.php b/pandora_console/include/functions_snmp_browser.php index d22dd5dc1e..496a7b747f 100644 --- a/pandora_console/include/functions_snmp_browser.php +++ b/pandora_console/include/functions_snmp_browser.php @@ -55,7 +55,9 @@ function snmp_browser_print_tree( $last_array=[], $sufix=false, $checked=[], - $return=false + $return=false, + $descriptive_ids=false, + $previous_id='' ) { static $url = false; @@ -138,7 +140,13 @@ function snmp_browser_print_tree( } $checkbox_name_sufix = ($sufix === true) ? '_'.$level : ''; - $checkbox_name = 'create_'.$sub_id.$checkbox_name_sufix; + if ($descriptive_ids === true) { + $checkbox_name = 'create_'.$sub_id.$previous_id.$checkbox_name_sufix; + } else { + $checkbox_name = 'create_'.$sub_id.$checkbox_name_sufix; + } + + $previous_id = $checkbox_name_sufix; $status = (!empty($checked) && isset($checked[$level])); $output .= html_print_checkbox($checkbox_name, 0, $status, true, false, '').' '.$level.''; if (isset($sub_level['__VALUE__'])) { @@ -156,7 +164,9 @@ function snmp_browser_print_tree( $last_array, $sufix, $checked, - $return + $return, + $descriptive_ids, + $previous_id ); $count++; diff --git a/pandora_server/lib/PandoraFMS/DiscoveryServer.pm b/pandora_server/lib/PandoraFMS/DiscoveryServer.pm index cb4ee3dbad..76a8ac766c 100644 --- a/pandora_server/lib/PandoraFMS/DiscoveryServer.pm +++ b/pandora_server/lib/PandoraFMS/DiscoveryServer.pm @@ -205,13 +205,13 @@ sub data_consumer ($$) { $cnf_extra{'cred_file'} = $pa_config->{'temporal'} . '/tmp_discovery.' . md5($task->{'id_rt'} . $task->{'name'} . time()); eval { open(my $__file_cfg, '> '. $cnf_extra{'cred_file'}) or die($!); + print $__file_cfg $cnf_extra{'aws_access_key_id'} . "\n"; print $__file_cfg $cnf_extra{'aws_secret_access_key'} . "\n"; - print $__file_cfg $cnf_extra{'cloud_util_path'}; close($__file_cfg); set_file_permissions( $pa_config, $cnf_extra{'cred_file'}, - 0600 + "0600" ); }; if ($@) { From e80649073f84908e1fcfbd0a75338a240dee39ef Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Thu, 11 Apr 2019 15:36:55 +0200 Subject: [PATCH 261/473] Minor fixes Former-commit-id: 71698d61db59e7f94fb8c770715decb0fe6e5f0f --- pandora_server/lib/PandoraFMS/Config.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_server/lib/PandoraFMS/Config.pm b/pandora_server/lib/PandoraFMS/Config.pm index 57e3aa9483..2021241d4f 100644 --- a/pandora_server/lib/PandoraFMS/Config.pm +++ b/pandora_server/lib/PandoraFMS/Config.pm @@ -1200,7 +1200,7 @@ sub pandora_get_tconfig_token ($$$) { my ($dbh, $token, $default_value) = @_; my $token_value = get_db_value ($dbh, "SELECT value FROM tconfig WHERE token = ?", $token); - if (defined ($token_value)) { + if (defined ($token_value) && $token_value ne '') { return safe_output ($token_value); } From 153ba4279e12f9d2b6c02ee75a8ed9a82f1de1d2 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Thu, 11 Apr 2019 16:57:43 +0200 Subject: [PATCH 262/473] Added secondary groups in global search Former-commit-id: a569f78754d1f683b1585c235f1f568425c83fad --- pandora_console/operation/search_agents.getdata.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pandora_console/operation/search_agents.getdata.php b/pandora_console/operation/search_agents.getdata.php index 5038800cf7..c754628731 100644 --- a/pandora_console/operation/search_agents.getdata.php +++ b/pandora_console/operation/search_agents.getdata.php @@ -182,7 +182,8 @@ if ($searchAgents) { } $sql = " - FROM tagente t1 + FROM tagente t1 LEFT JOIN tagent_secondary_group tasg + ON t1.id_agente = tasg.id_agent INNER JOIN tgrupo t2 ON t2.id_grupo = t1.id_grupo WHERE ( @@ -191,9 +192,11 @@ if ($searchAgents) { FROM tusuario WHERE id_user = '".$config['id_user']."' ) - OR t1.id_grupo IN ( - ".implode(',', $id_userGroups)." - ) OR 0 IN ( + OR ( + t1.id_grupo IN (".implode(',', $id_userGroups).') + OR tasg.id_group IN ('.implode(',', $id_userGroups).") + ) + OR 0 IN ( SELECT id_grupo FROM tusuario_perfil WHERE id_usuario = '".$config['id_user']."' @@ -208,7 +211,7 @@ if ($searchAgents) { ) '; - $select = 'SELECT t1.id_agente, t1.ultimo_contacto, t1.nombre, t1.id_os, t1.intervalo, t1.id_grupo, t1.disabled, t1.alias, t1.quiet'; + $select = 'SELECT DISTINCT(t1.id_agente), t1.ultimo_contacto, t1.nombre, t1.id_os, t1.intervalo, t1.id_grupo, t1.disabled, t1.alias, t1.quiet'; if ($only_count) { $limit = ' ORDER BY '.$order['field'].' '.$order['order'].' LIMIT '.$config['block_size'].' OFFSET 0'; } else { From f5088299f362b270caffd8030f1ae8a09825ac29 Mon Sep 17 00:00:00 2001 From: artica Date: Fri, 12 Apr 2019 00:01:24 +0200 Subject: [PATCH 263/473] Auto-updated build strings. Former-commit-id: 3e8354494b7250c6bdcefbe8a961411bdfe5180a --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.rhel7.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/lib/PandoraFMS/PluginTools.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index a616b9bdda..ae32bb637c 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.733-190411 +Version: 7.0NG.733-190412 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index fc2f753ce8..dfaee640cd 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190411" +pandora_version="7.0NG.733-190412" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index b7cba96767..8574e5992c 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -42,7 +42,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.733'; -use constant AGENT_BUILD => '190411'; +use constant AGENT_BUILD => '190412'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index eb366bdb6c..f422cf9440 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190411 +%define release 190412 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 871ef61494..aa20c8959d 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190411 +%define release 190412 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index b7b01f285a..5a37ec8afb 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190411" +PI_BUILD="190412" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 0b5ade0e45..ab6dbf55cf 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{190411} +{190412} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index a2ad17e48c..29e3fa7c6c 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.733(Build 190411)") +#define PANDORA_VERSION ("7.0NG.733(Build 190412)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index f95dab8f33..f100c45e66 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.733(Build 190411))" + VALUE "ProductVersion", "(7.0NG.733(Build 190412))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index dc8128b27e..9a2377396a 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.733-190411 +Version: 7.0NG.733-190412 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 3bacdcec85..8ede0c1194 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190411" +pandora_version="7.0NG.733-190412" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index ee85ffe1cb..8c2bb2d844 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -20,7 +20,7 @@ /** * Pandora build version and version */ -$build_version = 'PC190411'; +$build_version = 'PC190412'; $pandora_version = 'v7.0NG.733'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index e72d693490..3d0b96a7fc 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -129,7 +129,7 @@
[ qw() ] ); diff --git a/pandora_server/pandora_server.redhat.spec b/pandora_server/pandora_server.redhat.spec index fe478fed61..567f5b5c31 100644 --- a/pandora_server/pandora_server.redhat.spec +++ b/pandora_server/pandora_server.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190411 +%define release 190412 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server.spec b/pandora_server/pandora_server.spec index 10512ed33d..21ccfc3b6a 100644 --- a/pandora_server/pandora_server.spec +++ b/pandora_server/pandora_server.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190411 +%define release 190412 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server_installer b/pandora_server/pandora_server_installer index a2804d2ced..229d90d637 100755 --- a/pandora_server/pandora_server_installer +++ b/pandora_server/pandora_server_installer @@ -9,7 +9,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190411" +PI_BUILD="190412" MODE=$1 if [ $# -gt 1 ]; then diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index 46d1e75c2e..7ecf3e1d85 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -34,7 +34,7 @@ use PandoraFMS::Config; use PandoraFMS::DB; # version: define current version -my $version = "7.0NG.733 PS190411"; +my $version = "7.0NG.733 PS190412"; # Pandora server configuration my %conf; diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index a57ab7976b..05c7a879ac 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -36,7 +36,7 @@ use Encode::Locale; Encode::Locale::decode_argv; # version: define current version -my $version = "7.0NG.733 PS190411"; +my $version = "7.0NG.733 PS190412"; # save program name for logging my $progname = basename($0); From b2a333e4992ce3e16ff0e0c4039755ba588bfee0 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Fri, 12 Apr 2019 08:44:16 +0200 Subject: [PATCH 264/473] Fixed icon Former-commit-id: be69bd82397a03899f7941d86c95fc9dfb41ef95 --- .../include/rest-api/models/VisualConsole/Items/Icon.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php index af0e2a6d80..0b8f2c4115 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php @@ -60,7 +60,7 @@ final class Icon extends Item ); } - return $imageSrc; + return 'images/console/icons/'.$imageSrc.'.png'; } From cbd2b2a50a489c1eb90227f0550d0daaec929abd Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 12 Apr 2019 09:14:44 +0200 Subject: [PATCH 265/473] Visual Console Refactor: fixed the visual console background url Former-commit-id: b211220f599e14c3e1cb24e7a2840a14f134e395 --- .../models/VisualConsole/Container.php | 36 +++++++++++++++++-- visual_console_client/src/VisualConsole.ts | 8 +++-- 2 files changed, 39 insertions(+), 5 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Container.php b/pandora_console/include/rest-api/models/VisualConsole/Container.php index a318039b1f..56136cc2ad 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Container.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Container.php @@ -83,11 +83,12 @@ final class Container extends Model 'id' => (int) $data['id'], 'name' => $data['name'], 'groupId' => $this->extractGroupId($data), - 'backgroundURL' => $this->extractBackgroundUrl($data), + 'backgroundImage' => $this->extractBackgroundImage($data), 'backgroundColor' => $this->extractBackgroundColor($data), 'isFavorite' => $this->extractFavorite($data), 'width' => (int) $data['width'], 'height' => (int) $data['height'], + 'backgroundURL' => $this->extractBackgroundUrl($data), ]; } @@ -118,6 +119,24 @@ final class Container extends Model } + /** + * Extract a image name value. + * + * @param array $data Unknown input data structure. + * + * @return mixed String representing the image name (not empty) or null. + */ + private function extractBackgroundImage(array $data) + { + $backgroundImage = static::notEmptyStringOr( + static::issetInArray($data, ['background', 'backgroundURL']), + null + ); + + return ($backgroundImage === 'None.png') ? null : $backgroundImage; + } + + /** * Extract a image url value. * @@ -127,10 +146,21 @@ final class Container extends Model */ private function extractBackgroundUrl(array $data) { - return static::notEmptyStringOr( - static::issetInArray($data, ['background', 'backgroundURL']), + $backgroundUrl = static::notEmptyStringOr( + static::issetInArray($data, ['backgroundURL']), null ); + + if ($backgroundUrl !== null) { + return $backgroundUrl; + } + + $backgroundImage = static::extractBackgroundImage($data); + if ($backgroundImage === null) { + return null; + } + + return 'images/console/background/'.$backgroundImage; } diff --git a/visual_console_client/src/VisualConsole.ts b/visual_console_client/src/VisualConsole.ts index 0399f0e497..6e3bb49cec 100644 --- a/visual_console_client/src/VisualConsole.ts +++ b/visual_console_client/src/VisualConsole.ts @@ -349,7 +349,9 @@ export default class VisualConsole { public render(prevProps: VisualConsoleProps | null = null): void { if (prevProps) { if (prevProps.backgroundURL !== this.props.backgroundURL) { - this.containerRef.style.backgroundImage = this.props.backgroundURL; + this.containerRef.style.backgroundImage = `url(${ + this.props.backgroundURL + })`; } if (prevProps.backgroundColor !== this.props.backgroundColor) { this.containerRef.style.backgroundColor = this.props.backgroundColor; @@ -358,7 +360,9 @@ export default class VisualConsole { this.resizeElement(this.props.width, this.props.height); } } else { - this.containerRef.style.backgroundImage = this.props.backgroundURL; + this.containerRef.style.backgroundImage = `url(${ + this.props.backgroundURL + })`; this.containerRef.style.backgroundColor = this.props.backgroundColor; this.resizeElement(this.props.width, this.props.height); } From 59c2734b5a0bea317c774d96c7a5931e928d2271 Mon Sep 17 00:00:00 2001 From: Tatiana Llorente Date: Fri, 12 Apr 2019 09:20:55 +0200 Subject: [PATCH 266/473] Deleted old files. Centered the map. Fixed broken image in meta. - #3806 Former-commit-id: 30ebc8e1afeb3401011ee359ecd8626436d85fb7 --- .../images/edit_user_map_not_available.jpg | Bin 22683 -> 0 bytes .../include/javascript/OpenLayers.js | 16394 ----- .../javascript/jquery.timezone-picker.js | 733 - .../javascript/timezonepicker/style.css | 59 +- .../javascript/tz_json/bounding_boxes.json | 1275 - .../javascript/tz_json/hover_regions.json | 53670 ---------------- .../tz_json/polygons/africa-algiers.json | 3006 - .../tz_json/polygons/africa-casablanca.json | 339 - .../tz_json/polygons/africa-windhoek.json | 233 - .../tz_json/polygons/america-adak.json | 749 - .../tz_json/polygons/america-asuncion.json | 238 - .../tz_json/polygons/america-belize.json | 1361 - .../tz_json/polygons/america-caracas.json | 2016 - .../tz_json/polygons/america-chicago.json | 7841 --- .../polygons/america-coral-harbour.json | 1329 - .../tz_json/polygons/america-cuiaba.json | 479 - .../polygons/america-danmarkshavn.json | 4995 -- .../tz_json/polygons/america-edmonton.json | 9471 --- .../tz_json/polygons/america-eirunepe.json | 1696 - .../tz_json/polygons/america-fort-nelson.json | 592 - .../tz_json/polygons/america-godthab.json | 8334 --- .../tz_json/polygons/america-havana.json | 1883 - .../tz_json/polygons/america-juneau.json | 6133 -- .../tz_json/polygons/america-mazatlan.json | 981 - .../tz_json/polygons/america-mexico-city.json | 1339 - .../tz_json/polygons/america-miquelon.json | 88 - .../tz_json/polygons/america-nipigon.json | 21093 ------ .../tz_json/polygons/america-noronha.json | 364 - .../tz_json/polygons/america-santarem.json | 5603 -- .../tz_json/polygons/america-santiago.json | 4859 -- .../tz_json/polygons/america-sao-paulo.json | 857 - .../polygons/america-scoresbysund.json | 467 - .../tz_json/polygons/america-st-johns.json | 1405 - .../tz_json/polygons/america-st-lucia.json | 1753 - .../tz_json/polygons/america-vancouver.json | 2945 - .../polygons/antarctica-macquarie.json | 4679 -- .../tz_json/polygons/asia-amman.json | 113 - .../tz_json/polygons/asia-baghdad.json | 4415 -- .../tz_json/polygons/asia-beirut.json | 95 - .../tz_json/polygons/asia-brunei.json | 8817 --- .../tz_json/polygons/asia-chongqing.json | 13723 ---- .../tz_json/polygons/asia-colombo.json | 194 - .../tz_json/polygons/asia-damascus.json | 173 - .../tz_json/polygons/asia-dhaka.json | 3848 -- .../tz_json/polygons/asia-dili.json | 2652 - .../tz_json/polygons/asia-hebron.json | 147 - .../tz_json/polygons/asia-jakarta.json | 5031 -- .../tz_json/polygons/asia-jerusalem.json | 125 - .../tz_json/polygons/asia-kabul.json | 314 - .../tz_json/polygons/asia-karachi.json | 492 - .../tz_json/polygons/asia-kathmandu.json | 200 - .../tz_json/polygons/asia-kolkata.json | 2188 - .../tz_json/polygons/asia-krasnoyarsk.json | 9882 --- .../tz_json/polygons/asia-pyongyang.json | 532 - .../tz_json/polygons/asia-rangoon.json | 2563 - .../tz_json/polygons/asia-tashkent.json | 6701 -- .../tz_json/polygons/asia-tehran.json | 812 - .../tz_json/polygons/asia-tokyo.json | 11030 ---- .../tz_json/polygons/atlantic-bermuda.json | 4063 -- .../tz_json/polygons/atlantic-canary.json | 3273 - .../tz_json/polygons/atlantic-cape-verde.json | 240 - .../polygons/australia-broken-hill.json | 783 - .../tz_json/polygons/australia-darwin.json | 1404 - .../tz_json/polygons/australia-eucla.json | 30 - .../tz_json/polygons/australia-lindeman.json | 2765 - .../tz_json/polygons/australia-lord-howe.json | 68 - .../tz_json/polygons/australia-melbourne.json | 1313 - .../tz_json/polygons/europe-chisinau.json | 189 - .../tz_json/polygons/europe-kaliningrad.json | 3305 - .../tz_json/polygons/europe-riga.json | 7731 --- .../tz_json/polygons/europe-skopje.json | 16717 ----- .../tz_json/polygons/indian-mayotte.json | 9757 --- .../tz_json/polygons/indian-reunion.json | 2834 - .../tz_json/polygons/pacific-apia.json | 122 - .../tz_json/polygons/pacific-auckland.json | 1261 - .../tz_json/polygons/pacific-chatham.json | 232 - .../tz_json/polygons/pacific-easter.json | 69 - .../tz_json/polygons/pacific-fakaofo.json | 185 - .../tz_json/polygons/pacific-fiji.json | 1407 - .../tz_json/polygons/pacific-galapagos.json | 330 - .../tz_json/polygons/pacific-gambier.json | 216 - .../tz_json/polygons/pacific-honolulu.json | 309 - .../tz_json/polygons/pacific-kiritimati.json | 138 - .../tz_json/polygons/pacific-kwajalein.json | 4826 -- .../tz_json/polygons/pacific-marquesas.json | 219 - .../tz_json/polygons/pacific-niue.json | 24 - .../tz_json/polygons/pacific-pago-pago.json | 121 - .../tz_json/polygons/pacific-pitcairn.json | 72 - .../tz_json/polygons/pacific-tahiti.json | 3247 - .../tz_json/polygons/pacific-tongatapu.json | 933 - .../tz_json/polygons/pacific-yap.json | 6027 -- pandora_console/include/styles/pandora.css | 1 - pandora_console/operation/users/user_edit.php | 60 +- 93 files changed, 38 insertions(+), 317539 deletions(-) delete mode 100644 pandora_console/images/edit_user_map_not_available.jpg delete mode 100644 pandora_console/include/javascript/OpenLayers.js delete mode 100644 pandora_console/include/javascript/jquery.timezone-picker.js delete mode 100644 pandora_console/include/javascript/tz_json/bounding_boxes.json delete mode 100644 pandora_console/include/javascript/tz_json/hover_regions.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/africa-algiers.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/africa-casablanca.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/africa-windhoek.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-adak.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-asuncion.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-belize.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-caracas.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-chicago.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-coral-harbour.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-cuiaba.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-danmarkshavn.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-edmonton.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-eirunepe.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-fort-nelson.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-godthab.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-havana.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-juneau.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-mazatlan.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-mexico-city.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-miquelon.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-nipigon.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-noronha.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-santarem.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-santiago.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-sao-paulo.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-scoresbysund.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-st-johns.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-st-lucia.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/america-vancouver.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/antarctica-macquarie.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-amman.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-baghdad.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-beirut.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-brunei.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-chongqing.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-colombo.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-damascus.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-dhaka.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-dili.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-hebron.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-jakarta.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-jerusalem.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-kabul.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-karachi.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-kathmandu.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-kolkata.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-krasnoyarsk.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-pyongyang.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-rangoon.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-tashkent.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-tehran.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/asia-tokyo.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/atlantic-bermuda.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/atlantic-canary.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/atlantic-cape-verde.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/australia-broken-hill.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/australia-darwin.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/australia-eucla.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/australia-lindeman.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/australia-lord-howe.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/australia-melbourne.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/europe-chisinau.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/europe-kaliningrad.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/europe-riga.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/europe-skopje.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/indian-mayotte.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/indian-reunion.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-apia.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-auckland.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-chatham.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-easter.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-fakaofo.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-fiji.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-galapagos.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-gambier.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-honolulu.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-kiritimati.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-kwajalein.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-marquesas.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-niue.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-pago-pago.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-pitcairn.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-tahiti.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-tongatapu.json delete mode 100644 pandora_console/include/javascript/tz_json/polygons/pacific-yap.json diff --git a/pandora_console/images/edit_user_map_not_available.jpg b/pandora_console/images/edit_user_map_not_available.jpg deleted file mode 100644 index ec633d84110f2af32bafe182ac66359bd0461e6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22683 zcmagF2V7H6voIVG?5H3`KoLPYgeJWzO?vMHqy(fSK!5|^ih4N7j4<+z(=cfo5*bt#(WRGyQmvUfJ zkY|#9NS;y(xm!%vmhJmUl4CsIkv~=R9Vfm^;nhMVPIA< zps0YokgzbTxHwSwk(ju+Fh8q^kg$lL5a}l_ApA&LOk7$-g7u%mMxq9DaFjMsR{e(- z=}wOApF#Qh`T~7Lf$lITL18H=sdF46A_61`0WW{3x2>N5)QkP!7?ip4bSJ9i&%IW`if{~7|s<3DKsM_K(hKyB^+Z%_#2TmXO3dU+dw|BK)M5wVw%zXw>* z0PN-N1G5K{z}e3`dq^w6z_#A*Fe7(&w|`4f@436TyVrAf4^|~ZaaL|^TYG2dc>~Yi z9@^T{>QFClTc|x)U0IHegahd8>>w>ACakP1Au0YyRFx!m6{*LMrIeIJBp-{5DT|6r zDM|dhud=(n4+ISL{&!!8|LQC8zxF+!3=j_zWo0nT84h+(g}Fmm{|;K(`G4o-(f^9? zpS}+NJ1=7YYhOVUGlJ);{co!NcN1y;oLB!daY;A-nfhQTX}-fq6Z>ofaO3ZE1vq>q zEg-Tp9N;a0{6FOasdj;abiF`9NpW5%FH-(37cXAAbotVyi&w5(y?W)!_5ZVwUAS<8 zl7jNe#fw*{u3foCb@K+P+`Rc0=%2sq|GN7>`~Bzc>??r!GTBG+mlw#W0p!$V7pTe3 z+5iQlRZd1pMn?8u27v6Gv5S{3Um>-gm;ZVK`1|M!E`; zyu&y2DK&}4g}(y2@DDjMYVr#YXoU4|Q`m|;ensoa_T+2|aQy-qiSG;400qF&?Y{IX z7}g1;@Z3Rm@>uD?&w(k%o8rOWyZqx0-f8joX;^chgngVVOKj9@#eIi;({mHBv)$P0 zDae+b#X>`Xqp)?(M@)C}enh}1sxJ4*=}#9|#*>8f+~uWd3{&?|o_y@nb*!uFch8M! zc$R6~?_(Rmyu6k(0EuG1<$p-h_N*P*Q1e2z7R9Vm!o468N;oXt?y=*e7v@U=T6>62 z)NH!>+`+_NC}uzP3;>BXoIdJ515|Zp>ms6yH;>&A=`jlD0Q)vxM43OsEP0LcmCftr zgq!ELIF`J+^IPH7e?$EXjdQeF)84=E6w49*h1e|MFQNT^6EaI%9`ik|mNWf_V6oh4 zlFNC6?I!3(Orce5c23)_&nR&bQ?SY~93=1^HpT@hdc2>eRyCkj>>uW|Dc&>tHT~RwSwT>n_jWiO$#a+XYnKBBW@ti2;orL~n zXMHsN&=TSi5sA#ZE0y3>x~#PKeQ&0m#k|zDYN%@Bo2s{L5JK+6U)nE+Hg-!Ey%u-% z^-I9ZNS%z(YhU6raA}7g!~x(^4Y%DgN zs$l-~paQhgWC^ylskZ3iCq-s0cX9Z%z2UnMpaWRLzFR6E#qlXD z+?;w?P(v(B6wy@~Su}A3Y4;RQCx;B#jw7!jLGMRv^SfE(8k!R87DSxX(Mke>sx5@Y z-XxLg=9&JG-;4#LMlBEju^iW+OQv-~0`;?Rt?pPtVY~&gDU$KlAxoo-{6dAMnPG2R zmK?GR-}C+hP9D~+B5p3yKThQh#mwaR-2*n=b(}0oUV{0CT?JfV<}`?44lA+x^=!dG zeIQp&dmlFJE>PaS@>CDNRHB1RDA4!2=RXI$=M+k&c0El#Zf^I!#6sf*Eu`_MKds+} z{DXiJt$WX~JB^n3nFA-{xm5EJE+BQ@LQV-#a^#gOLWIZTIo~uZnMZGMMcwf^?9o;)$ zV<5REs9wR-=cU0wfGvnOv>Lx3eMQ;osVFmYsD)7V) z6P*$IJ$3DmKLhADEKS)KPBejxQ(){8L11?E!?v9C{?_(pr&v?Vmo=PviUdxKuw2U6 zaZeFouuRt%A)3GfX?A9~RAtC_uuwD-E~eSw4BLO2yGRcoM-4PP-B0(QM!D_pe)2=C zCpN4u04~!hlUB(&v$U6KFZ0#_lL}~h(Iu@;0#AbO@ucKQxQ@3nun>LY(^)vH(-?={ zf#Wyjsb6a!vItZK>=A@oM=Ivw0!radI*9qG`ktW$I~`N$sd>ZF<3oGo-ErfnSVH7Y z;OL&%ICcGpZ2gV`9`3>~Vmlc1ky(c86IKzii*0@H>mHY2bsDHv%f;;_Xn9PTYcaPh zcXB+pfgWHWP1Wc{n8>`RI`6Kiovp`fMKY)<`~4}aYc~v$v{t-Ec$R0z%Vm#+!X=>l zyi756#ZZTd;#O|bfUdg^x{j%S&SXgb(H)~d6_5ab>|xLZr0cG$jq4{^}4R=%12Jwv6)hJ>Tg5Lc9EZJmHMq;y(Cqh$>LY; z(BnPjAMtB(G9)}dd|+?p;G;I=L_S^i>D_UkRP${aDdF)jC+o-OPn)n^y#+pui`+TjzU`^YOmaW2Gab0q|Vn z#)b+znp*T#?{E%9>cF28MJ=ZVz5CM0s6jwc`*!{E zi{s8{d5$qQS(hFSSNW}?ZtxBk;R_xadyI?s%ZTA!LtfP4-caA+uE#4UDfPVXVKGuA z{dM{4Gt$q5^fB-yUexY3*NK>|1O{w|%EcgqwTJTZKnu29Qu5~Ghvjjb3Fxn-#CE0HxV?ER<5Ia&TB}k9h zJM{atQ{mi8(i|;G0;IPUnc{m&Kq*c`y-B&KsCd{oJW96EU)oV_x*PqJN4sbkt5l&A z1V!EjvbDKu&@5m>TBW6KIU8?_t}a6v5Q`ckpF}$9kuFog6$J%3#WM@-MQMSB;f~BG zaD^3(RAEwSeidt5L<7cCVh59`3$!YwgI+b!ql?LpSQ!tvn2(jMKy+*tt zQ_3_mTrN}B&w{4-exw#>BiP9j^`W4@(-;po44xPIII+BPO=I-4)3~{<2SU-}qLe89bOLzlRR&?9oa*eZ?i2x(d z!~BSFhViT4zkGm9tLrCzi%kxU2s>AxK>bInNe|$yzskHL)t{I&oQ{pw7`DY3qTIu9 z0iid%#H4Cdwe_haq`k20G%aX4!P_$HNNcODiK5s*2KGdjFa~yKw8@GS+ssPGh!sk# zED?^op{rozT&t2+8klyYaf$;e0jq$92IPgJc5tSpj^YJ0+Vp$RG;|=!QW;Rt<$Q1JF-C;|WD&S`E!UaXTGlOpW1hU<`Ik4O*K+ zX5;dvKq7U%h5FVHKi^#&UG?|jzpK}F?Lh)g&`&NqK72X?1?;5_MGOs*Mq&u796uwX z-=RlyIUe087&%dFLmy>;7}qYVf|Zpq?XKbtM^Cf*O2;kc>>Vvro=+7l<1|_R1i>aO z>u<>Fz~%1qRd1;4zWJefwa?dS$o{%iswHPw+dgb`X><67j&4CUVkr>oWlA@hGi*(< z@8Xs_eS#^-oct8$4lKK1qOT$16qm8GRG)%A$vL)ZRG5jw}QQrMB4%7b9$d&-8M*rO6B$ zh;6ovJh_DtZ=AiJS^7R}(0p}u&+J=>Xgvdc9L*i`iumkRmlDTM%CD$6^S@TD<#l01 zDpE>%A_}`q*-o_P=}2!qp@)>F+1I?1)d#ov-_Q$rK^r2$=0E>6DeN7ld|8LYN?Ox) z`L(o6A=QJ8zp!b^w!x=)TwQIYhsylb3I6n>;Et=@9V!ygjuBU`C*6tSxErqeqXM-W z)X3Yz0}1|!gDBpm>7O{c3OjlDIIl(*ExF>$^DQA-qT z>&!w~kd5K~Qu(lD<&}<7?%kQR@NA=P$f0stw^&SAjHFrkq7tGv7uU7ubG=hajFF`u zA^!rJd&YloN1UX+v{dTj zp1mR#F*(^2*?T8n)_%;?ju#%L3aYaN`CCku&_l)YZXYbZ^7`$tjcoQkCN-+$Gn zN<+Y3@EeltUV$LZk|DA4r9MyB)zRGFaXbl!?JD}W{$=S&!3r`(ew#*S;UfMdd&n33 zzMP5%P#Af8bO6-Nb{peK#&BS4Rp7I5n-1^FxTLd9EvmoIMtu2{W( zMTav^dEv}wQ4f;7Vi`713~Z_)4%~HgQn8EuB`iPQZ`9KbKH%gXNTcWW%gISr2a z1vah@<_U4%x=Mn(LJj~>kOQ9TT?TwpByH_f^u3*rC?nO>-lX5*Zm+}+r&<4z^H>#d zp|86QQ%l}0)5S;dH=10fQrVWs;}SSlV~*ijvV!n#%OxL1Up!bhQoFiVyO+2ZcDUO7 z-ugiOH(S5)eVWD*C97>?hFQP`%77i8{hN^7pF|5tRddKi<^a=g- zQT__$JeU&Z!D|qK5qb94Adv%;roF((xHV4wIp^Y93FxYaiZuA9Q>8HTc zU+A~qFmf_QQs7o2LFC-YpalR}NzMg1?X|bxGcWVKMP$cra};rctdnwiy!$m@EfEGc z@alvR`mSs&Oh1qmOeegD8<~-$X^O}(*Sj0uiT z=9Ud^u6R37Z%=9Ml+r|Qg6mg|)`RxpkKM0@_K{?+c>-Rbs82KXuCL|^JI8nT+MtkW zFXZjWsK|sm?=4|-%f^d`VNX$pr(^sKT>t>u2a)r7G@2=~h`UFi$AvGQrc0Q{murLR z(3to!`wFkX)Cc4vi$W*|W8q~{RwAuk=9j;cJ-@W=+z%I9yCG8DQp(qp;vaVz!^i{U zq}0x7e_L~1CaJolPKw=2(`r+lKDeS%H!w0-dH^38bn0>|;kHB>vsLvbn}Dlc+yd5b zD7eju{}A+s5cu3{uQhKeQL<6T%NJ~IEZ2}1`Ubr-VzjmkCfOeHE2Nmxxu-{ZNszpD zfRG*l5PA#XIByB7XSvJkHG2rhmmxD2ByniEMWyAA$cl<+B4}R2l3b-}koiZTzT7#J*cfH$jFgMZ%*B0>V>Rz?3PAcvztd=i$Si7+5tZT-VObvWN`>$C$Ab_qIgNt z9DNBWa-u+GET{6iYqfDzau&O*{1c#7$u^qpB+@!7ZT)ffVJc=9i^b*Mg`D7!4`*~8 z>z@8T_C`l;mM)-`6oRF zfrCHi0vk_iZEGvJd({2dBLjrr^;3UP&q`HkAu(@n{WF{r7radq{!-=kl~)fjtj_{J zneZztDpZX!s_H}65SfEu?X38|dOiv6-z=$|)}UYeB~7W4Rm{Clvf!v z73`oU-kUR&UFb*vaXrP(i*1PBr|KD-uFjIq$}Z{YseuY`I*vgcvXK-H_S21O%H|B0 z-`-6%*N=5j&Kk*QZAr*u=$bX<^Kst#p_i!jIka#dDix(PvJZ-!oc^K3N$n$9I38x# zwm6&cyxY!f;*&B-VK)>sMx3AOsFjsTyooloyi(9Ew&3s9iYw`RzS0RN>)u`4p?)td8Ay}8rGzrvv(Roe z1pJT&Kw451WSH-JR5qT=t=fYgP$zJoaSN^f+d#0Cv?>q6lA|IJU0Qt@?KRx2bA%@9 zrxnz0e*tzIPj;5`$2WHJ=nUMS@M^SgI1TvY3jSmDBBi;tDOR`dMDXMc(4&Bj-bEhz z4ypb8bNi1wUIE|v8+#%{VBdXl?F^u>6TP!|g8y@GFXngiThfuyZ{6RXe_&^T8%Ix1 z=16BqeJ5EbwPygS7okB9gWZ3eL;N>{H-9(Bp8=5fmj$;rv!nY??(d!fxX%DUg?^j) zIraOfL*3tJfO81Je?y$J)ctQ36(qJ^44f236FNVf0jd>9UATV!p$~4}nO*pkmSv|9 zE}fpYaQ~^Kdy{pORc`Ub!IkFY@spcFH{4CD8SE#3QG7lxF6_N#>3t8E*8lO#*z^p* zzV{krFuFgndIp${{?YW&X;dVA#dlY2%jPLduI~R(GXcW+3dT3J6_ym9@`opQtohK% z@4cYhd*vg7Ilb}c`JZb9ihZs0@0&l*(aHU{TE>CI@2o???3;#s!fPNdn?{ANr>r%` zJ!gPDnZFNikBYoddXcQ~`bcqKWN7t%-sne^Wm(2i@B^FQ-$+{q|D)Xl`)3C77Y)7 z$8AfW0R|Z|id$rP6|PAfFf%iy7KP7wO0D;If~0%uf2zW?8Cx4l-pZ{?4HW?>9;FKj zXpA^mCD}Td?Q0V)5<*;t!;6+&MvIAtuSM8%taAdMScU5dgRpYuPaW zXknnl2Rq+a4(fWYC8Y&>#w43hUsI(EWsXDqFd|#p&nneZ%5A92nbr>f7TWr3ze`n*Pxt`L6z30kM^T}V4sm+ z<_26epa78e!p~T{Dw!%QX3Nuc)bGwLoX}Ax8@qpeJ!QRayNOdD0`ZA}beT zT|@F5!KW>J1r#4GN*HsjR+U@sJ$+`G$^;IxHM6DYsA) zD6d4>OZqKvX4jb2Fd#|tj@MY7yg+yZ|h>f#;$C z=57La>0AV|%$)cJ8@Z2jp(WZ$dKlXnd|jm@d*QeZx4OvqNUnU4QGXIM?UyYBk^%)FRAlFuJTa{m

ZA7Th`2QbF!H1(0GcsFU$l` z8yV}Z82fbw96dl+9S><1GNsnGAIDbuHy?7_^W#F>r%EmAx#-&VcZP4K;sUEKW#9o6 zZd<#cC^{+kTT3~P4hwB`1Lyb-krzGIGg6oWsejT6kS1Bi z!#qz{rgqK%KE3HY7C}l1*m;Jwb&^{TocS_lIZ`%+_LjExTs|3%^fhSYJgoGJhv7xd~%>Zt2}?I4q062f3R#nT4rwQ-ZHDqRJfoG z39mv)VW+gf5*jRFlX%=aXLlWwhdDaRjUvQ>{jDMij+WsMd$+Z{EY}yLm}9--+ztkA zCe$QXo2XK2Ti|qn55Q=no!-e4j{u{`D2wg0@nGih2=6Zuw_04 zcptNGrwtyvURb8@u4#AGU02vY;`G0-%=$W$wDSfCJ-kd>{bUc!&HntpGudcq)^v$? zE&shpVMt%%hu+VW1?>7c`pWsm@5z)SRg5q+2@h3J??;@C7|4x^-YNp<1=R{f5jjaN z*(ncwJS(r`7;5#FtGvf5rF-WG>D+jkZ0V1Neq!IEe>CUwHw!uvP6gA-!7pxp^jXez z?VAf!Yd1utq@;(f#obIr_q?tEkUyytpvQA2=t?}_|I@g$@qUwGWx>6YQPb%`kKtl?e-*GNWBCyRe1! zg~~>(yORjRIK2lcY`YNz4ws_O@E;T*dNhh1M5sG^W;vb#`1;NOqUs4zYu#lRnowXo zabWbFxBpi%#fO*472geUQ{R*CK5?oFp8EQ`y#lgrIee^p8XU%=_8maRst9;UI_e>X zPsmVFF_Ed>PGj%x#b$TE60@avT?pf(R>XoA+E0`Zfqs;k{;ZiY}{4I zW>on8C7?(oP@C`S312%q36jJCd0?`1}|~^a8#{sx(m$7xAKZNl$*vhxm(xF5A^8hl#J|khbE3b z_;^Jp&ViK zag;Fp;WO?gJe+2q*xR|2J>ZA}?;r>t##325NSOkps1n2aTxv67#gWLD+sF^L?61v6 zISNW{maUoUhQu*{*-vL;0qwWq@@$?Dx%A5g-Z-&Vm}s)#M6mEu8fEdoj5$3jz%*}% zf4sA|POw2r8@ES4PeZFPZ2=80FHqlQ)MH&0*Iks$IvBguFA(ScVK#m01#$1`j{MuF zx5!Dm5|Xk2PpS1B$oDaidMAiEPT#5{Ou;L4j10F)*?cSf6v+3+G@mJXUxDs)>A#|q zCUX%e&?C_mc^~+)8k1nE^_iOLdtp{-PRj?e1reIp&ov^h#jGUgW6a8xx)QjpgxAn~ zamefn(S$r3n#^}I8qwEIAOE>NEI(Db8yJ@-h`ezI7(Z>2l@nx(WmBXi=OZ1-bFFZ= z+T0+jbsM}6cM7d8%V`blSOlt@BiAGevh{mSEbghivoU-AC-SD6cv9p7Kw(s%IP@`M zO)J#VxL_a%wzrL=8Z7~hs#HcU?CBhq9Eh!0zlLl(r9(XS3Bx?KpD{Gjmh)Jbif{32(Z{?=$Y`@*JBf>ql*60*B%~Nfd}_O>XRJxSEhz{ZmoXJ0J7Rxy$@p(-mqL1<2@BIH@$eFN-JPN@0A@=w!C}O|VcSQ({L@l4o+Pu-y{uj`3Y{V;V&bt*b-IkFzP8 zRE*nIm9+uYqm0I$(lIp3y6); zKfX^|H8OHH?~npRWQw*%4nI~?8TqjW^D)USn2ukcdZX z8@nT+X@syS>ZkxaYxLXMBb zCtbGDVw^|ebXxO_+1cSh#=4$a2*0Hb;-FsL*yT|04B&pjdURl0ZQ7T=(3svtd^ChZ zO$lmDsT%FMOtf%}OhVP{-EWv`j22u-=ISV!_dhjdXFLNm*QGodytv%%nIl!fA9#A| zwQ+xLlaRNkx;#6OFTWe8yGef&x$oQ2#P!p^$yCi0)tZaWqXBy^05P16unN6%3Nxl`hbleM1uxUwKee6 zqIJKOqZ={4H<&Fw__4mTMc2k;d&BCfHB4ktX*nF5m{N*+wu-N>(g75?KXRzIg(IaJ z#QFxZo^N5N0&Jl(Cg!z?TsfM+S(+$0;#SDS5y zJ93G5Pb>;}dr|}9_ZG{>Fs+YbLJ2q#?;uRl(~Ddr79;ZrpT=Rk6&#z8$?{9ErMcQH z`fhtKhxL*d+A{&Zk7t-KzLkg}2sCppSPD2bu-YM{@QPY!( z>fSt6!km^&;&zQ&I)~9z-C^?7R>ytiBYZf_eNR{t!$nh;e8}pR_<7-)EW&-riH4c{ocCR2X1fxe6k^Qk-|nTF4R_vBArT_uaL>n-hm7_nY` z&wE^K%DJ|uMMooI+j~wh2b;*A@pch-B`ts@g%29m{P<$U`ea{iR(7O{c*^3p55^M~ zu+-<8hWr>@u^(fPP!81nwJP4Kjw-|M1){n&n5mlK*A}Bd&;Wi5Xhj4C&oB;KELPc} zyvUoZ&H%@TXMmv>ryWiwWoLl&1N2-FIdfM1{oK=w2T+rXz>GrZ(`Dg zb6-kvo+)%h&x8U=G%!g%F`YVC+x^4W(Q5js_4|G@f=Rd(9*7%gv%n=8xHY)#Zta&G znNO&xD4rpmg>W#yXRtg4!v*8v_IHX>2KYROe>pDBoB@g<%~d|AWRpcKx@H^R?_H)d z?O7oRA!JD)gC7xt6=C9 z(60p43*vQt)SX{kk=yDmo{^uXNT;Fg91`Zbg$8kMexe`t8zN__(AFLB%%H)pk^P8` zA1eqt9D*}ymnEmzg+Zto52|q)qsV}JLMv)fdW2sa5zX_$csx$vIZk2!67KZ29emg0 zpy=^TGO*Ff^SMQ4rPCz?L?FL)M^9%*IVwI2Hl32i(|-%1E@)AaO>)75?}<;WkG+|W zTKn_4#JzTQy59Ziv^2Pc-Fa!QuIkvF!8^iywk!3$jxa_%o>qD_LtQd^Y0|?o?4GG3 z1T;C*yKx3^_VC&f6^BpMWV*^IT;pT=sXZe;R%Ex?A(RDQTUOwe;4iQY4=zMTx|kt* zu|7u$%`fg(n{3$6riMp*ufO-f#f1|RE5jIh3q70%Ke+Df1{2r$JU8HFb@dszRMUF7 z(!QZD{E!vrG)Dw3>CPXQ-qaa3h6jAE6=7y$a7Sw*GZVNg)1X-}@?2ZiU*Na@*sKw-%G98%*^Q3e%KXXg1nS+>OjiroVp9Y@e{&2}+<#cQP86KYK~6;!*i=oyXT@yJX-=<|7<$iF-lTcgUW z4lu`+bY>6~sKp8V=pp z)_OrVt?Heg)`aH{0Hxo-b&Lv}ZeEq7a_Cu{EiLMAlTuv`$*i)UP|P zt}FY}H^yXb+)Y)bFRwavzww6>SISVVCVx6Pi-rj&r{aWtbSfYZjRG87MoBrp1m7Y% zBBr9eMwGu4zb=~+9vct&fmfLt6HqF9Ya1O0)>Z|ESy|Ef{fu&|sf!BBJ<#;}C0cJ0 z6`bncSXZiA8E~6r!^mqstgz2)aIcr{?dUJhMb$ZFx1-VcRR1paKG8J@Bz(HG+eNN= zU3G2U_%y(8@p;`wdBKxAwbK3R`F2Y()go?{WEj1NnZ~G%SRz^R^omdyLM%Cvc9h{o+ ze5m&bYuID{t4xW3X*QjENw)~QKjb1Owi?9$eQ3S=IWyNj^<*P^&1v;?YW9$CUn=$u zX0OqJ-tC#I_};0wRH8esvobw)6vtpsyDZ}g(Mj<3X7oWRpe;>nQ-7YSExAWnqQaHF zO-rk!P!+`>R)-Uns{+kI-Hnk~Iv7g5_f&5zAXV;b-$ijS3&hxMV5b%GX9u4-&0!}4 zY?Qu^9YAlGX!jP?flDkea5y|Gs>y=|8$r#8HT0*(f=nYf*++b>gC(4s)f#JSa-sL^ zl{RjCsF2W!L+4$y$PK0s%bD!<6Wr(i|L=qm25M22xYUQaz;X1KENM zL%{#`3f&6Q|g?w(&3Zq$^)Gp&%KLtaayw$!t z@fWHCm1!vS5r7r(yoFTsLFxTpThx5(m2Lu7)wz+HZ!7tw7LKU;KGg|xx#$N*YP3gl z{z;w#ZT=}ch1_S~keEILKt(k4COdyRIagvo}(9%@SN_!A!| z6J$nIwCsZH^+PB|aS>m`6`Ry(^ z%(<0*JT5FO+E!;VB*o8IMMHZV(oAVDjz@1Kw$)EVil{J722pX6t5YU<+n6cegh$gv zsi--Pc)26=u*Fu1-wr*^eAx_>sefJx*kP>%kKXp?@3M?+K$?0TN6b?k2fhRhpwjfO$L37%3&6-PKzsYjvJcExY%Z9E7y=Srn94q-iOKy8XX3BFH2r>qLE+z$BkXl?&v8dYRkS#h`8qM$Ec|wgh!AXrj z@7h>~!0ID&Aw|jZ4b@|WNu~qf(o|jJv=1`!Zi87ri?xnSye!uA0Ze_bM?@!5p4PVA z0Ull(P~&~@3*md=g)>GP>Av4y@a#DgeUk4@O*mI1qJ3#h)kK9bmy&a_R3k_z0(=Lz zKmBsjceuQAlLC$>4MZ*{J*QJbYs?E`wwsfhv09zwu0S>fUs=X~>(EBirx&g&dk2lK z%SHWI2cff`AEm%cOTO&)iNf3B%h}9q6>$9aL;1HuAa`uYv1F6nx!Iyc*iVm zM4_rHG}IA}lzWh8z~VITt^P8YLB z``1>))52%NrAH$g_nQuWW@Rp_uBJt2K1X^&!5W@~8a@moqwh5B{gUC!o(K7^H{hKm zbO5>wEzNo_-ux3{CSdWc&HJP{M$~{(7sYv0?r+K zdAF{3&I!94e^vBT4EArALi>&qqkuXMI;tqUDVugA|Ousxl&tfb>Gu_%s@T>_t{kxCpJZtF}Po8CM= zyqs__SxsspqvF&LjiJ;)jg?oq%!!kN(yu>LydtFnlTNKk*@~n{8c=DD%>-RiQai?t zw+=Hk%%EMhzg!|68^*>HV^wd)%y-!eb-k@a)@f3<0GLk;4)Y*EMWLrB6dK2F zIFd8~?^X)+OS|gQDZIy|*3B+Xx4ggnucL-r6t5h8*IL%=Z#Q0^Z9r9myLr^r!U@q5 zx=iF{WK{XNICTz_xrgs1Q<*WA7d$s)`?6|&y^AZ|kW--d#~hiY$GLOjQQ{jQf}*o$LdK~f29wMv|LXL7h)Y+xRLZ``Gn71 zA-vLL@WQuRV!wsUZs(Q;bTq6iQII}(y!ro<^!i3gMX`c&Il)(AdRbyL6J*`@(wMwes4ZcrGJ2rPu0Gd z`>I@4-FKdWcwOe#^L+0yVYCaLi_0+gZsFDQWN~uRcbAmvbUT7>)xpF~&aYFJzk+?= z_+g-KD(P}HHG+%lC)e~aJTEpj%*5>zU_87grmH9FoE9}V6#RqJ>mR?FP3whpxe@)D zpoHOHKBwRK8+xaUQ;KTgLR`@>f8R~g_vprXFdYGH@6qq(SJ3T<(&ovv#<)z^g@Du@g_-=!zrBlL~goeKv!o=OXK4I++lguEg+`<28zJ2>h>9gfe*J!&1A+Bz*8 ziOY1Z8$B&cO5UpCcg4UT#Adi^50A-V@_qKketnv2Tt%eaYfeKmnpw8Nd}fgg&f zj0zLzDIN`Tm&jAl+lYi07`;a${cbgdB`P3Dry*M-I2I|kJMJ-qIN-&y=m zc%3BRtFIsYKaD&IIF#%6-%Q-31u2SRk}YHnQJBh>lAW@oa#1vdhOBpT>&lkUWQj|N zK?n^dQJ3u7O&DtuLv|I}`JZpP-QQh)&+qwv&*S;Nd42Eqp7)&do^#%_yht)9*FHn8 zeRwptpJWOmi3N=-;&0+fJFul5*P@(XJ+LR1c=EYq?A%px`qS*t{O5_$oFOY3U%Gd0 ziLYY6q<+Wy>khk*r7b4QPE|f?=OeP8%9|)|iBaOwMOt-vRZkaf!GfZdIWt4*JJTMW$I3II1uH`)y`>nX)1RORHrP6LvyygQ7(HVwQqs zwNj2|Nf8m`_{M!v+Qe)%i6>RL(dGx2EN)Vo8(1$6X#6Ky0qFcQS|P+#W(ay_43sfp zV6C7+7y&;l8rT6Imo)>I(OBXp2XkxX!#?ENLkV|}eD?7s=C^&Y{bCvI80~*;$%hcz zmn;6E6;D;>p){~n4(y(BAkztAHZ4WAtCApvwyYx$oG0I&hCxmza!W}X1eir1(b*b1 z90vn3GiVWAfxqD~_}_R0XHu0<^~wszi?xcj0Kzq@SVPnV`J>%eIsxM0U1y9gC zQsfh!+hv?{xfkdjoiao|oAg7!)M`#ysYltf%kw8R+hkoYzP~s$0QytTT;_e}tw+9M zf+BsRFR6)V#n#pJxZ1mI{ysw zMSKtQ;SF(Ut|a=m1B(>~l%gRa1VM|?n3rVH>W#Hl+uI$Bp4|i=p%xC?82W&p>aM%2$DX@o)2t{{@#Ks&x0yug)+CXGEk&0XolyB!wdhdZe`pv%eo$LZ zlyjI1o3spmUYH#Y@(oQSfQSl=r!G066L7@n*|J>sBrVgWN2TXMN3cs@Q*ml%U3=kx zn~Ji_jRl^(=H8NAZr#Rm{^z{~^V{b7e3NMY)G4K)F12+evdGsrw8V|*8a{Awbg_%W zf*R`5_(|47L8_m&>xDOwsLc`b_*jIXbduLvis$C8o@fsD(Vn~u4r8k3E=tns!#(l8 z?y>ir46ZmZbiAr(lZvWEW5#p&Xv?m(#M02@akY%D&a<7}>C#CBo(|#8*1g@oY+c!_ z&{ACy{^Fszyu2OZyyxCH@2J3QdJ&mz1rH5mqLm%m=)R@7)6%1!#SV;hM0ZU&*u!Ho z)Y}`pkZsRaf(^v>3-WNKq-5!*4YixO(6k&GPX?<3Zh6v)lWL;{&klP1c>M6PC*yWR zP=ihUp4ZU{k(RJzMegL1xG@w5KO`7LBJ`r1Na3`x(UW1YGmN>vMksz z5roycAlqHCPqcq?UPI|`x1}U}I5wVQ%qzr&#Mp-#qG70)xYX#4?nSqwQwaqj0`P0I~)tD z91g%p)d$S^Z}Ag}xY{vBv}Ty`i4Cp@pJB7df*FId|AG+vM(B?=cBA zb#wmtduSIA|>5buk+b@s7}2*_p=>8Af8qte2-VEt1yB?x{7kP zxc$JQ=Z92*%(~_?Aqn=PJ+n`x?>T;`t!{p9-tcN@jM@}$_EtQoHl;1bLI^ZboR&$( zDPc#4Uq{LvFAtdRBpc4xlI=XME8pD&;ZX(iyXk+Y^*_36PG5`ifusY2D(@_gZ2`fNlSc*Q!JbepoZ z?Dw7L{#%qzM&rBqxd561Gy@)XK^RUJ5?b(z6njKolIFr=wwoP8gpm6?#G?QoTPAi9 zZET;7v@Q@C3N}+xYG+e_EAtN*-S0%+t|J-+##6_~rASJ?YJh(4L7k22-D9+$Bb|l1 zXG={?Y{#|9^UX;y5tNIUMm|_uxD_7Mo{Y=e)nxXQYnpw1u5FZ&12v3b8SECVTEmw{ zA%PUc;kV<(;Q^IR=*8OLK6?3qqNKCaw6V(B=^P8afCKhkY{qlJ&7^A8eYDC zn7go^6}9rdnfVAinC(~u`>0A5#BnhDFYK_u5U4R=+nO7j?H2Gh!XoiY6G0zD$nnIW_}jt@{b7Y>LC3?nIY9OMP`0#d(Wx z%lZ*&W!IB=8M`r__6Dn@jRG$w8GUD44SsK*ikK4!zn-Vmr?_k}-{TPA@+QDGV&<1J z*S7*otFQgPb|pQ0W*alOf}4A(Q~vVW@^qnw^5vH@H4Dea10w43dexV&wlsCiG<;g) z^yyFSw=GF3?@{>T8TxtUr&|KWALr>)`=^T* za9GXyj?Z)awae(g-Y5q^R{sQKpTFyy>AYT@zkTG_rPa#m@^8Zk4s03^hyh6cKfq7? z9r%BDnf&W~{R0O6gQK52R>e?^{LeRJ{`p4qe*w%*!@tOJc#@Z~u#T{)xwbBk&+qOm zr8}N{ytga$XxB5=5vlyOu4+0FvM`E=Z6p~FG9{nEeBqn z{957Lr#J)%s=P(-&x^*P8_;aekZ)(AB4a2V4=$`)Ya>9+xf5ws1*J^ z!w8tjKVY!g%h6A%BQnCXx<8&iryWlfKcK_YTc%L*kzt^zvSjr3yypsy@XjEpHa<5q zDQ9fAPi{t})RT#xyTe+eH_A_n)Crde)AqlJ^(GWIIalIP%aff2gqjd?4`axMgQOmW z6;DE-dIz<8cv!JptK)tcPI~S(em;-B=oNc6Qg`O+QuILlMLcpzPtD|z=!EHo{t)hZ zO9pYv{5Hw~fn2|LXIA%6>q?^tg>+HDBhKW40_L&>^~4mO%ndt856D4q9GzE{(TNCd zNt>Ch|4_!uH@lb8aeiZSx3|B((oD%`g3LRy9Orijt(&MU{l-$Qg+4lpl(8$B+FNG7 z41b=RV7OR&3HSK5SjXP*?2**^5iw;;*2LhjX(?=I9wzD;0O@g$0?)kPwu@NdtU%m1 z?*}VFt_smHN$X58c8sR_t|L|!=OP5T>k2>0Hv$Iy<(|Y{vIXL?=}`(kmR0u|V&-GcTO1|W>yJY!-tn8)m|_yP zTDLVL4Z+QURw$wulPc&Y0!Rk4E4!p-Ayn2%aN}?F_Bv~R|DfiKE7VJGb>nZ)i#%*W zY-MA6)EhV=Y%TW8S)uTeOOKxQnHRI42j8aezu8be)f=6+p+CJOBCfpaiGqtaD$$w4 zpso?HB_Njr6pxl6iIW|K_BJip@u4uFo4{RghpDp*v*FOvJOn)m0JI_tG^6#CaFdtI zntBZz=xqsWHdA~7*4*j=)A9EcB&J6lCbV|&D~*8Rjc|ghryyJiU>ZT$6ifg-(?hsPoOBaVA_O5b zxNsyS6Vh)1U=jUFFzvO-^Dq!WFj6)|4WcagY z6vhBZfFqd01B@uDbU9I&F?fKN2{Y?)5*j?@WS52fGAyh$32q#MP_WP(n^m`+nqAmx zp%)5g8(0KYW{1uhG4f7qR-L`*WPRiJ(R5m_n$m0U=Bq0W1&(i8FF_V)e5KM5%7V-~ zNnkygCSLP4@C!zq4i_Mu)P#CB_-Zm345Xc#;Mjp=O$3+%gE9mQa*qOo!_rNbMcBqw5%Tt^xCqn8U%4 zxJ{^e1C7Wgagb49@TL$ST_}pq!Y-mK3f4RVlR&WGIY1C&01P$vIWO4OxD_kzKhjw0 z(X+F2bn%T7`KZky|1-YBa*AQUKCaMS82b`X2hB<#9eLvz1EI=9)gynTdX?lj}&Evpp}bwr7ltK=+4Ci34t#$Fvh_ zB@iwVQz#VW`ppBg4BzJj6u^ZVeE@_IQwkxxI0VCF7C;@79;iG=0>7;*01r~n@ZXS! z1;9_}>4i~hKDv=D_L(a!bjcO7E8OiaOPG%}fn2&O59xv$>DVVHQUgIdAcz@TFnfyL zV=XRy+3YlgBx{IDH*^#xc39aT!4o>RI0mK9H=aPf0I1^p16B;8Yn+T_%VM$``|Vn^ zVmUpj(~NBVo}yKM>eex|0sSa!T~Pl42mttnUL;h0!gsO45^!U(91fbl$qINtc@h4E ICD*(D4_4W*jsO4v diff --git a/pandora_console/include/javascript/OpenLayers.js b/pandora_console/include/javascript/OpenLayers.js deleted file mode 100644 index 8e92b2d594..0000000000 --- a/pandora_console/include/javascript/OpenLayers.js +++ /dev/null @@ -1,16394 +0,0 @@ -/* - - OpenLayers.js -- OpenLayers Map Viewer Library - - Copyright (c) 2006-2012 by OpenLayers Contributors - Published under the 2-clause BSD license. - See http://openlayers.org/dev/license.txt for the full text of the license, and http://openlayers.org/dev/authors.txt for full list of contributors. - - Includes compressed code under the following licenses: - - (For uncompressed versions of the code used, please see the - OpenLayers Github repository: ) - -*/ - -/** - * Contains XMLHttpRequest.js - * Copyright 2007 Sergey Ilinsky (http://www.ilinsky.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * http://www.apache.org/licenses/LICENSE-2.0 - */ - -/** - * OpenLayers.Util.pagePosition is based on Yahoo's getXY method, which is - * Copyright (c) 2006, Yahoo! Inc. - * All rights reserved. - * - * Redistribution and use of this software in source and binary forms, with or - * without modification, are permitted provided that the following conditions - * are met: - * - * * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - * * Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * * Neither the name of Yahoo! Inc. nor the names of its contributors may be - * used to endorse or promote products derived from this software without - * specific prior written permission of Yahoo! Inc. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ -var OpenLayers = { - VERSION_NUMBER: "Release 2.12", - singleFile: true, - _getScriptLocation: (function() { - var r = new RegExp("(^|(.*?\\/))(OpenLayers[^\\/]*?\\.js)(\\?|$)"), - s = document.getElementsByTagName("script"), - src, - m, - l = ""; - for (var i = 0, len = s.length; i < len; i++) { - src = s[i].getAttribute("src"); - if (src) { - m = src.match(r); - if (m) { - l = m[1]; - break; - } - } - } - return function() { - return l; - }; - })(), - ImgPath: "" -}; -OpenLayers.Class = function() { - var len = arguments.length; - var P = arguments[0]; - var F = arguments[len - 1]; - var C = - typeof F.initialize == "function" - ? F.initialize - : function() { - P.prototype.initialize.apply(this, arguments); - }; - if (len > 1) { - var newArgs = [C, P].concat( - Array.prototype.slice.call(arguments).slice(1, len - 1), - F - ); - OpenLayers.inherit.apply(null, newArgs); - } else { - C.prototype = F; - } - return C; -}; -OpenLayers.inherit = function(C, P) { - var F = function() {}; - F.prototype = P.prototype; - C.prototype = new F(); - var i, l, o; - for (i = 2, l = arguments.length; i < l; i++) { - o = arguments[i]; - if (typeof o === "function") { - o = o.prototype; - } - OpenLayers.Util.extend(C.prototype, o); - } -}; -OpenLayers.Util = OpenLayers.Util || {}; -OpenLayers.Util.extend = function(destination, source) { - destination = destination || {}; - if (source) { - for (var property in source) { - var value = source[property]; - if (value !== undefined) { - destination[property] = value; - } - } - var sourceIsEvt = - typeof window.Event == "function" && source instanceof window.Event; - if ( - !sourceIsEvt && - source.hasOwnProperty && - source.hasOwnProperty("toString") - ) { - destination.toString = source.toString; - } - } - return destination; -}; -OpenLayers.Pixel = OpenLayers.Class({ - x: 0.0, - y: 0.0, - initialize: function(x, y) { - this.x = parseFloat(x); - this.y = parseFloat(y); - }, - toString: function() { - return "x=" + this.x + ",y=" + this.y; - }, - clone: function() { - return new OpenLayers.Pixel(this.x, this.y); - }, - equals: function(px) { - var equals = false; - if (px != null) { - equals = - (this.x == px.x && this.y == px.y) || - (isNaN(this.x) && isNaN(this.y) && isNaN(px.x) && isNaN(px.y)); - } - return equals; - }, - distanceTo: function(px) { - return Math.sqrt(Math.pow(this.x - px.x, 2) + Math.pow(this.y - px.y, 2)); - }, - add: function(x, y) { - if (x == null || y == null) { - throw new TypeError("Pixel.add cannot receive null values"); - } - return new OpenLayers.Pixel(this.x + x, this.y + y); - }, - offset: function(px) { - var newPx = this.clone(); - if (px) { - newPx = this.add(px.x, px.y); - } - return newPx; - }, - CLASS_NAME: "OpenLayers.Pixel" -}); -OpenLayers.String = { - startsWith: function(str, sub) { - return str.indexOf(sub) == 0; - }, - contains: function(str, sub) { - return str.indexOf(sub) != -1; - }, - trim: function(str) { - return str.replace(/^\s\s*/, "").replace(/\s\s*$/, ""); - }, - camelize: function(str) { - var oStringList = str.split("-"); - var camelizedString = oStringList[0]; - for (var i = 1, len = oStringList.length; i < len; i++) { - var s = oStringList[i]; - camelizedString += s.charAt(0).toUpperCase() + s.substring(1); - } - return camelizedString; - }, - format: function(template, context, args) { - if (!context) { - context = window; - } - var replacer = function(str, match) { - var replacement; - var subs = match.split(/\.+/); - for (var i = 0; i < subs.length; i++) { - if (i == 0) { - replacement = context; - } - replacement = replacement[subs[i]]; - } - if (typeof replacement == "function") { - replacement = args ? replacement.apply(null, args) : replacement(); - } - if (typeof replacement == "undefined") { - return "undefined"; - } else { - return replacement; - } - }; - return template.replace(OpenLayers.String.tokenRegEx, replacer); - }, - tokenRegEx: /\$\{([\w.]+?)\}/g, - numberRegEx: /^([+-]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/, - isNumeric: function(value) { - return OpenLayers.String.numberRegEx.test(value); - }, - numericIf: function(value) { - return OpenLayers.String.isNumeric(value) ? parseFloat(value) : value; - } -}; -OpenLayers.Number = { - decimalSeparator: ".", - thousandsSeparator: ",", - limitSigDigs: function(num, sig) { - var fig = 0; - if (sig > 0) { - fig = parseFloat(num.toPrecision(sig)); - } - return fig; - }, - format: function(num, dec, tsep, dsep) { - dec = typeof dec != "undefined" ? dec : 0; - tsep = - typeof tsep != "undefined" ? tsep : OpenLayers.Number.thousandsSeparator; - dsep = - typeof dsep != "undefined" ? dsep : OpenLayers.Number.decimalSeparator; - if (dec != null) { - num = parseFloat(num.toFixed(dec)); - } - var parts = num.toString().split("."); - if (parts.length == 1 && dec == null) { - dec = 0; - } - var integer = parts[0]; - if (tsep) { - var thousands = /(-?[0-9]+)([0-9]{3})/; - while (thousands.test(integer)) { - integer = integer.replace(thousands, "$1" + tsep + "$2"); - } - } - var str; - if (dec == 0) { - str = integer; - } else { - var rem = parts.length > 1 ? parts[1] : "0"; - if (dec != null) { - rem = rem + new Array(dec - rem.length + 1).join("0"); - } - str = integer + dsep + rem; - } - return str; - } -}; -OpenLayers.Function = { - bind: function(func, object) { - var args = Array.prototype.slice.apply(arguments, [2]); - return function() { - var newArgs = args.concat(Array.prototype.slice.apply(arguments, [0])); - return func.apply(object, newArgs); - }; - }, - bindAsEventListener: function(func, object) { - return function(event) { - return func.call(object, event || window.event); - }; - }, - False: function() { - return false; - }, - True: function() { - return true; - }, - Void: function() {} -}; -OpenLayers.Array = { - filter: function(array, callback, caller) { - var selected = []; - if (Array.prototype.filter) { - selected = array.filter(callback, caller); - } else { - var len = array.length; - if (typeof callback != "function") { - throw new TypeError(); - } - for (var i = 0; i < len; i++) { - if (i in array) { - var val = array[i]; - if (callback.call(caller, val, i, array)) { - selected.push(val); - } - } - } - } - return selected; - } -}; -OpenLayers.Bounds = OpenLayers.Class({ - left: null, - bottom: null, - right: null, - top: null, - centerLonLat: null, - initialize: function(left, bottom, right, top) { - if (OpenLayers.Util.isArray(left)) { - top = left[3]; - right = left[2]; - bottom = left[1]; - left = left[0]; - } - if (left != null) { - this.left = OpenLayers.Util.toFloat(left); - } - if (bottom != null) { - this.bottom = OpenLayers.Util.toFloat(bottom); - } - if (right != null) { - this.right = OpenLayers.Util.toFloat(right); - } - if (top != null) { - this.top = OpenLayers.Util.toFloat(top); - } - }, - clone: function() { - return new OpenLayers.Bounds(this.left, this.bottom, this.right, this.top); - }, - equals: function(bounds) { - var equals = false; - if (bounds != null) { - equals = - this.left == bounds.left && - this.right == bounds.right && - this.top == bounds.top && - this.bottom == bounds.bottom; - } - return equals; - }, - toString: function() { - return [this.left, this.bottom, this.right, this.top].join(","); - }, - toArray: function(reverseAxisOrder) { - if (reverseAxisOrder === true) { - return [this.bottom, this.left, this.top, this.right]; - } else { - return [this.left, this.bottom, this.right, this.top]; - } - }, - toBBOX: function(decimal, reverseAxisOrder) { - if (decimal == null) { - decimal = 6; - } - var mult = Math.pow(10, decimal); - var xmin = Math.round(this.left * mult) / mult; - var ymin = Math.round(this.bottom * mult) / mult; - var xmax = Math.round(this.right * mult) / mult; - var ymax = Math.round(this.top * mult) / mult; - if (reverseAxisOrder === true) { - return ymin + "," + xmin + "," + ymax + "," + xmax; - } else { - return xmin + "," + ymin + "," + xmax + "," + ymax; - } - }, - toGeometry: function() { - return new OpenLayers.Geometry.Polygon([ - new OpenLayers.Geometry.LinearRing([ - new OpenLayers.Geometry.Point(this.left, this.bottom), - new OpenLayers.Geometry.Point(this.right, this.bottom), - new OpenLayers.Geometry.Point(this.right, this.top), - new OpenLayers.Geometry.Point(this.left, this.top) - ]) - ]); - }, - getWidth: function() { - return this.right - this.left; - }, - getHeight: function() { - return this.top - this.bottom; - }, - getSize: function() { - return new OpenLayers.Size(this.getWidth(), this.getHeight()); - }, - getCenterPixel: function() { - return new OpenLayers.Pixel( - (this.left + this.right) / 2, - (this.bottom + this.top) / 2 - ); - }, - getCenterLonLat: function() { - if (!this.centerLonLat) { - this.centerLonLat = new OpenLayers.LonLat( - (this.left + this.right) / 2, - (this.bottom + this.top) / 2 - ); - } - return this.centerLonLat; - }, - scale: function(ratio, origin) { - if (origin == null) { - origin = this.getCenterLonLat(); - } - var origx, origy; - if (origin.CLASS_NAME == "OpenLayers.LonLat") { - origx = origin.lon; - origy = origin.lat; - } else { - origx = origin.x; - origy = origin.y; - } - var left = (this.left - origx) * ratio + origx; - var bottom = (this.bottom - origy) * ratio + origy; - var right = (this.right - origx) * ratio + origx; - var top = (this.top - origy) * ratio + origy; - return new OpenLayers.Bounds(left, bottom, right, top); - }, - add: function(x, y) { - if (x == null || y == null) { - throw new TypeError("Bounds.add cannot receive null values"); - } - return new OpenLayers.Bounds( - this.left + x, - this.bottom + y, - this.right + x, - this.top + y - ); - }, - extend: function(object) { - var bounds = null; - if (object) { - switch (object.CLASS_NAME) { - case "OpenLayers.LonLat": - bounds = new OpenLayers.Bounds( - object.lon, - object.lat, - object.lon, - object.lat - ); - break; - case "OpenLayers.Geometry.Point": - bounds = new OpenLayers.Bounds( - object.x, - object.y, - object.x, - object.y - ); - break; - case "OpenLayers.Bounds": - bounds = object; - break; - } - if (bounds) { - this.centerLonLat = null; - if (this.left == null || bounds.left < this.left) { - this.left = bounds.left; - } - if (this.bottom == null || bounds.bottom < this.bottom) { - this.bottom = bounds.bottom; - } - if (this.right == null || bounds.right > this.right) { - this.right = bounds.right; - } - if (this.top == null || bounds.top > this.top) { - this.top = bounds.top; - } - } - } - }, - containsLonLat: function(ll, options) { - if (typeof options === "boolean") { - options = { inclusive: options }; - } - options = options || {}; - var contains = this.contains(ll.lon, ll.lat, options.inclusive), - worldBounds = options.worldBounds; - if (worldBounds && !contains) { - var worldWidth = worldBounds.getWidth(); - var worldCenterX = (worldBounds.left + worldBounds.right) / 2; - var worldsAway = Math.round((ll.lon - worldCenterX) / worldWidth); - contains = this.containsLonLat( - { lon: ll.lon - worldsAway * worldWidth, lat: ll.lat }, - { inclusive: options.inclusive } - ); - } - return contains; - }, - containsPixel: function(px, inclusive) { - return this.contains(px.x, px.y, inclusive); - }, - contains: function(x, y, inclusive) { - if (inclusive == null) { - inclusive = true; - } - if (x == null || y == null) { - return false; - } - x = OpenLayers.Util.toFloat(x); - y = OpenLayers.Util.toFloat(y); - var contains = false; - if (inclusive) { - contains = - x >= this.left && x <= this.right && y >= this.bottom && y <= this.top; - } else { - contains = - x > this.left && x < this.right && y > this.bottom && y < this.top; - } - return contains; - }, - intersectsBounds: function(bounds, options) { - if (typeof options === "boolean") { - options = { inclusive: options }; - } - options = options || {}; - if (options.worldBounds) { - var self = this.wrapDateLine(options.worldBounds); - bounds = bounds.wrapDateLine(options.worldBounds); - } else { - self = this; - } - if (options.inclusive == null) { - options.inclusive = true; - } - var intersects = false; - var mightTouch = - self.left == bounds.right || - self.right == bounds.left || - self.top == bounds.bottom || - self.bottom == bounds.top; - if (options.inclusive || !mightTouch) { - var inBottom = - (bounds.bottom >= self.bottom && bounds.bottom <= self.top) || - (self.bottom >= bounds.bottom && self.bottom <= bounds.top); - var inTop = - (bounds.top >= self.bottom && bounds.top <= self.top) || - (self.top > bounds.bottom && self.top < bounds.top); - var inLeft = - (bounds.left >= self.left && bounds.left <= self.right) || - (self.left >= bounds.left && self.left <= bounds.right); - var inRight = - (bounds.right >= self.left && bounds.right <= self.right) || - (self.right >= bounds.left && self.right <= bounds.right); - intersects = (inBottom || inTop) && (inLeft || inRight); - } - if (options.worldBounds && !intersects) { - var world = options.worldBounds; - var width = world.getWidth(); - var selfCrosses = !world.containsBounds(self); - var boundsCrosses = !world.containsBounds(bounds); - if (selfCrosses && !boundsCrosses) { - bounds = bounds.add(-width, 0); - intersects = self.intersectsBounds(bounds, { - inclusive: options.inclusive - }); - } else if (boundsCrosses && !selfCrosses) { - self = self.add(-width, 0); - intersects = bounds.intersectsBounds(self, { - inclusive: options.inclusive - }); - } - } - return intersects; - }, - containsBounds: function(bounds, partial, inclusive) { - if (partial == null) { - partial = false; - } - if (inclusive == null) { - inclusive = true; - } - var bottomLeft = this.contains(bounds.left, bounds.bottom, inclusive); - var bottomRight = this.contains(bounds.right, bounds.bottom, inclusive); - var topLeft = this.contains(bounds.left, bounds.top, inclusive); - var topRight = this.contains(bounds.right, bounds.top, inclusive); - return partial - ? bottomLeft || bottomRight || topLeft || topRight - : bottomLeft && bottomRight && topLeft && topRight; - }, - determineQuadrant: function(lonlat) { - var quadrant = ""; - var center = this.getCenterLonLat(); - quadrant += lonlat.lat < center.lat ? "b" : "t"; - quadrant += lonlat.lon < center.lon ? "l" : "r"; - return quadrant; - }, - transform: function(source, dest) { - this.centerLonLat = null; - var ll = OpenLayers.Projection.transform( - { x: this.left, y: this.bottom }, - source, - dest - ); - var lr = OpenLayers.Projection.transform( - { x: this.right, y: this.bottom }, - source, - dest - ); - var ul = OpenLayers.Projection.transform( - { x: this.left, y: this.top }, - source, - dest - ); - var ur = OpenLayers.Projection.transform( - { x: this.right, y: this.top }, - source, - dest - ); - this.left = Math.min(ll.x, ul.x); - this.bottom = Math.min(ll.y, lr.y); - this.right = Math.max(lr.x, ur.x); - this.top = Math.max(ul.y, ur.y); - return this; - }, - wrapDateLine: function(maxExtent, options) { - options = options || {}; - var leftTolerance = options.leftTolerance || 0; - var rightTolerance = options.rightTolerance || 0; - var newBounds = this.clone(); - if (maxExtent) { - var width = maxExtent.getWidth(); - while ( - newBounds.left < maxExtent.left && - newBounds.right - rightTolerance <= maxExtent.left - ) { - newBounds = newBounds.add(width, 0); - } - while ( - newBounds.left + leftTolerance >= maxExtent.right && - newBounds.right > maxExtent.right - ) { - newBounds = newBounds.add(-width, 0); - } - var newLeft = newBounds.left + leftTolerance; - if ( - newLeft < maxExtent.right && - newLeft > maxExtent.left && - newBounds.right - rightTolerance > maxExtent.right - ) { - newBounds = newBounds.add(-width, 0); - } - } - return newBounds; - }, - CLASS_NAME: "OpenLayers.Bounds" -}); -OpenLayers.Bounds.fromString = function(str, reverseAxisOrder) { - var bounds = str.split(","); - return OpenLayers.Bounds.fromArray(bounds, reverseAxisOrder); -}; -OpenLayers.Bounds.fromArray = function(bbox, reverseAxisOrder) { - return reverseAxisOrder === true - ? new OpenLayers.Bounds(bbox[1], bbox[0], bbox[3], bbox[2]) - : new OpenLayers.Bounds(bbox[0], bbox[1], bbox[2], bbox[3]); -}; -OpenLayers.Bounds.fromSize = function(size) { - return new OpenLayers.Bounds(0, size.h, size.w, 0); -}; -OpenLayers.Bounds.oppositeQuadrant = function(quadrant) { - var opp = ""; - opp += quadrant.charAt(0) == "t" ? "b" : "t"; - opp += quadrant.charAt(1) == "l" ? "r" : "l"; - return opp; -}; -OpenLayers.Element = { - visible: function(element) { - return OpenLayers.Util.getElement(element).style.display != "none"; - }, - toggle: function() { - for (var i = 0, len = arguments.length; i < len; i++) { - var element = OpenLayers.Util.getElement(arguments[i]); - var display = OpenLayers.Element.visible(element) ? "none" : ""; - element.style.display = display; - } - }, - remove: function(element) { - element = OpenLayers.Util.getElement(element); - element.parentNode.removeChild(element); - }, - getHeight: function(element) { - element = OpenLayers.Util.getElement(element); - return element.offsetHeight; - }, - hasClass: function(element, name) { - var names = element.className; - return !!names && new RegExp("(^|\\s)" + name + "(\\s|$)").test(names); - }, - addClass: function(element, name) { - if (!OpenLayers.Element.hasClass(element, name)) { - element.className += (element.className ? " " : "") + name; - } - return element; - }, - removeClass: function(element, name) { - var names = element.className; - if (names) { - element.className = OpenLayers.String.trim( - names.replace(new RegExp("(^|\\s+)" + name + "(\\s+|$)"), " ") - ); - } - return element; - }, - toggleClass: function(element, name) { - if (OpenLayers.Element.hasClass(element, name)) { - OpenLayers.Element.removeClass(element, name); - } else { - OpenLayers.Element.addClass(element, name); - } - return element; - }, - getStyle: function(element, style) { - element = OpenLayers.Util.getElement(element); - var value = null; - if (element && element.style) { - value = element.style[OpenLayers.String.camelize(style)]; - if (!value) { - if (document.defaultView && document.defaultView.getComputedStyle) { - var css = document.defaultView.getComputedStyle(element, null); - value = css ? css.getPropertyValue(style) : null; - } else if (element.currentStyle) { - value = element.currentStyle[OpenLayers.String.camelize(style)]; - } - } - var positions = ["left", "top", "right", "bottom"]; - if ( - window.opera && - OpenLayers.Util.indexOf(positions, style) != -1 && - OpenLayers.Element.getStyle(element, "position") == "static" - ) { - value = "auto"; - } - } - return value == "auto" ? null : value; - } -}; -OpenLayers.LonLat = OpenLayers.Class({ - lon: 0.0, - lat: 0.0, - initialize: function(lon, lat) { - if (OpenLayers.Util.isArray(lon)) { - lat = lon[1]; - lon = lon[0]; - } - this.lon = OpenLayers.Util.toFloat(lon); - this.lat = OpenLayers.Util.toFloat(lat); - }, - toString: function() { - return "lon=" + this.lon + ",lat=" + this.lat; - }, - toShortString: function() { - return this.lon + ", " + this.lat; - }, - clone: function() { - return new OpenLayers.LonLat(this.lon, this.lat); - }, - add: function(lon, lat) { - if (lon == null || lat == null) { - throw new TypeError("LonLat.add cannot receive null values"); - } - return new OpenLayers.LonLat( - this.lon + OpenLayers.Util.toFloat(lon), - this.lat + OpenLayers.Util.toFloat(lat) - ); - }, - equals: function(ll) { - var equals = false; - if (ll != null) { - equals = - (this.lon == ll.lon && this.lat == ll.lat) || - (isNaN(this.lon) && isNaN(this.lat) && isNaN(ll.lon) && isNaN(ll.lat)); - } - return equals; - }, - transform: function(source, dest) { - var point = OpenLayers.Projection.transform( - { x: this.lon, y: this.lat }, - source, - dest - ); - this.lon = point.x; - this.lat = point.y; - return this; - }, - wrapDateLine: function(maxExtent) { - var newLonLat = this.clone(); - if (maxExtent) { - while (newLonLat.lon < maxExtent.left) { - newLonLat.lon += maxExtent.getWidth(); - } - while (newLonLat.lon > maxExtent.right) { - newLonLat.lon -= maxExtent.getWidth(); - } - } - return newLonLat; - }, - CLASS_NAME: "OpenLayers.LonLat" -}); -OpenLayers.LonLat.fromString = function(str) { - var pair = str.split(","); - return new OpenLayers.LonLat(pair[0], pair[1]); -}; -OpenLayers.LonLat.fromArray = function(arr) { - var gotArr = OpenLayers.Util.isArray(arr), - lon = gotArr && arr[0], - lat = gotArr && arr[1]; - return new OpenLayers.LonLat(lon, lat); -}; -OpenLayers.Size = OpenLayers.Class({ - w: 0.0, - h: 0.0, - initialize: function(w, h) { - this.w = parseFloat(w); - this.h = parseFloat(h); - }, - toString: function() { - return "w=" + this.w + ",h=" + this.h; - }, - clone: function() { - return new OpenLayers.Size(this.w, this.h); - }, - equals: function(sz) { - var equals = false; - if (sz != null) { - equals = - (this.w == sz.w && this.h == sz.h) || - (isNaN(this.w) && isNaN(this.h) && isNaN(sz.w) && isNaN(sz.h)); - } - return equals; - }, - CLASS_NAME: "OpenLayers.Size" -}); -OpenLayers.Console = { - log: function() {}, - debug: function() {}, - info: function() {}, - warn: function() {}, - error: function() {}, - userError: function(error) { - alert(error); - }, - assert: function() {}, - dir: function() {}, - dirxml: function() {}, - trace: function() {}, - group: function() {}, - groupEnd: function() {}, - time: function() {}, - timeEnd: function() {}, - profile: function() {}, - profileEnd: function() {}, - count: function() {}, - CLASS_NAME: "OpenLayers.Console" -}; -(function() { - var scripts = document.getElementsByTagName("script"); - for (var i = 0, len = scripts.length; i < len; ++i) { - if (scripts[i].src.indexOf("firebug.js") != -1) { - if (console) { - OpenLayers.Util.extend(OpenLayers.Console, console); - break; - } - } - } -})(); -OpenLayers.Lang = { - code: null, - defaultCode: "en", - getCode: function() { - if (!OpenLayers.Lang.code) { - OpenLayers.Lang.setCode(); - } - return OpenLayers.Lang.code; - }, - setCode: function(code) { - var lang; - if (!code) { - code = - OpenLayers.BROWSER_NAME == "msie" - ? navigator.userLanguage - : navigator.language; - } - var parts = code.split("-"); - parts[0] = parts[0].toLowerCase(); - if (typeof OpenLayers.Lang[parts[0]] == "object") { - lang = parts[0]; - } - if (parts[1]) { - var testLang = parts[0] + "-" + parts[1].toUpperCase(); - if (typeof OpenLayers.Lang[testLang] == "object") { - lang = testLang; - } - } - if (!lang) { - OpenLayers.Console.warn( - "Failed to find OpenLayers.Lang." + - parts.join("-") + - " dictionary, falling back to default language" - ); - lang = OpenLayers.Lang.defaultCode; - } - OpenLayers.Lang.code = lang; - }, - translate: function(key, context) { - var dictionary = OpenLayers.Lang[OpenLayers.Lang.getCode()]; - var message = dictionary && dictionary[key]; - if (!message) { - message = key; - } - if (context) { - message = OpenLayers.String.format(message, context); - } - return message; - } -}; -OpenLayers.i18n = OpenLayers.Lang.translate; -OpenLayers.Util = OpenLayers.Util || {}; -OpenLayers.Util.getElement = function() { - var elements = []; - for (var i = 0, len = arguments.length; i < len; i++) { - var element = arguments[i]; - if (typeof element == "string") { - element = document.getElementById(element); - } - if (arguments.length == 1) { - return element; - } - elements.push(element); - } - return elements; -}; -OpenLayers.Util.isElement = function(o) { - return !!(o && o.nodeType === 1); -}; -OpenLayers.Util.isArray = function(a) { - return Object.prototype.toString.call(a) === "[object Array]"; -}; -if (typeof window.$ === "undefined") { - window.$ = OpenLayers.Util.getElement; -} -OpenLayers.Util.removeItem = function(array, item) { - for (var i = array.length - 1; i >= 0; i--) { - if (array[i] == item) { - array.splice(i, 1); - } - } - return array; -}; -OpenLayers.Util.indexOf = function(array, obj) { - if (typeof array.indexOf == "function") { - return array.indexOf(obj); - } else { - for (var i = 0, len = array.length; i < len; i++) { - if (array[i] == obj) { - return i; - } - } - return -1; - } -}; -OpenLayers.Util.modifyDOMElement = function( - element, - id, - px, - sz, - position, - border, - overflow, - opacity -) { - if (id) { - element.id = id; - } - if (px) { - element.style.left = px.x + "px"; - element.style.top = px.y + "px"; - } - if (sz) { - element.style.width = sz.w + "px"; - element.style.height = sz.h + "px"; - } - if (position) { - element.style.position = position; - } - if (border) { - element.style.border = border; - } - if (overflow) { - element.style.overflow = overflow; - } - if (parseFloat(opacity) >= 0.0 && parseFloat(opacity) < 1.0) { - element.style.filter = "alpha(opacity=" + opacity * 100 + ")"; - element.style.opacity = opacity; - } else if (parseFloat(opacity) == 1.0) { - element.style.filter = ""; - element.style.opacity = ""; - } -}; -OpenLayers.Util.createDiv = function( - id, - px, - sz, - imgURL, - position, - border, - overflow, - opacity -) { - var dom = document.createElement("div"); - if (imgURL) { - dom.style.backgroundImage = "url(" + imgURL + ")"; - } - if (!id) { - id = OpenLayers.Util.createUniqueID("OpenLayersDiv"); - } - if (!position) { - position = "absolute"; - } - OpenLayers.Util.modifyDOMElement( - dom, - id, - px, - sz, - position, - border, - overflow, - opacity - ); - return dom; -}; -OpenLayers.Util.createImage = function( - id, - px, - sz, - imgURL, - position, - border, - opacity, - delayDisplay -) { - var image = document.createElement("img"); - if (!id) { - id = OpenLayers.Util.createUniqueID("OpenLayersDiv"); - } - if (!position) { - position = "relative"; - } - OpenLayers.Util.modifyDOMElement( - image, - id, - px, - sz, - position, - border, - null, - opacity - ); - if (delayDisplay) { - image.style.display = "none"; - function display() { - image.style.display = ""; - OpenLayers.Event.stopObservingElement(image); - } - OpenLayers.Event.observe(image, "load", display); - OpenLayers.Event.observe(image, "error", display); - } - image.style.alt = id; - image.galleryImg = "no"; - if (imgURL) { - image.src = imgURL; - } - return image; -}; -OpenLayers.IMAGE_RELOAD_ATTEMPTS = 0; -OpenLayers.Util.alphaHackNeeded = null; -OpenLayers.Util.alphaHack = function() { - if (OpenLayers.Util.alphaHackNeeded == null) { - var arVersion = navigator.appVersion.split("MSIE"); - var version = parseFloat(arVersion[1]); - var filter = false; - try { - filter = !!document.body.filters; - } catch (e) {} - OpenLayers.Util.alphaHackNeeded = filter && version >= 5.5 && version < 7; - } - return OpenLayers.Util.alphaHackNeeded; -}; -OpenLayers.Util.modifyAlphaImageDiv = function( - div, - id, - px, - sz, - imgURL, - position, - border, - sizing, - opacity -) { - OpenLayers.Util.modifyDOMElement( - div, - id, - px, - sz, - position, - null, - null, - opacity - ); - var img = div.childNodes[0]; - if (imgURL) { - img.src = imgURL; - } - OpenLayers.Util.modifyDOMElement( - img, - div.id + "_innerImage", - null, - sz, - "relative", - border - ); - if (OpenLayers.Util.alphaHack()) { - if (div.style.display != "none") { - div.style.display = "inline-block"; - } - if (sizing == null) { - sizing = "scale"; - } - div.style.filter = - "progid:DXImageTransform.Microsoft" + - ".AlphaImageLoader(src='" + - img.src + - "', " + - "sizingMethod='" + - sizing + - "')"; - if ( - parseFloat(div.style.opacity) >= 0.0 && - parseFloat(div.style.opacity) < 1.0 - ) { - div.style.filter += " alpha(opacity=" + div.style.opacity * 100 + ")"; - } - img.style.filter = "alpha(opacity=0)"; - } -}; -OpenLayers.Util.createAlphaImageDiv = function( - id, - px, - sz, - imgURL, - position, - border, - sizing, - opacity, - delayDisplay -) { - var div = OpenLayers.Util.createDiv(); - var img = OpenLayers.Util.createImage( - null, - null, - null, - null, - null, - null, - null, - delayDisplay - ); - img.className = "olAlphaImg"; - div.appendChild(img); - OpenLayers.Util.modifyAlphaImageDiv( - div, - id, - px, - sz, - imgURL, - position, - border, - sizing, - opacity - ); - return div; -}; -OpenLayers.Util.upperCaseObject = function(object) { - var uObject = {}; - for (var key in object) { - uObject[key.toUpperCase()] = object[key]; - } - return uObject; -}; -OpenLayers.Util.applyDefaults = function(to, from) { - to = to || {}; - var fromIsEvt = - typeof window.Event == "function" && from instanceof window.Event; - for (var key in from) { - if ( - to[key] === undefined || - (!fromIsEvt && - from.hasOwnProperty && - from.hasOwnProperty(key) && - !to.hasOwnProperty(key)) - ) { - to[key] = from[key]; - } - } - if ( - !fromIsEvt && - from && - from.hasOwnProperty && - from.hasOwnProperty("toString") && - !to.hasOwnProperty("toString") - ) { - to.toString = from.toString; - } - return to; -}; -OpenLayers.Util.getParameterString = function(params) { - var paramsArray = []; - for (var key in params) { - var value = params[key]; - if (value != null && typeof value != "function") { - var encodedValue; - if (typeof value == "object" && value.constructor == Array) { - var encodedItemArray = []; - var item; - for ( - var itemIndex = 0, len = value.length; - itemIndex < len; - itemIndex++ - ) { - item = value[itemIndex]; - encodedItemArray.push( - encodeURIComponent(item === null || item === undefined ? "" : item) - ); - } - encodedValue = encodedItemArray.join(","); - } else { - encodedValue = encodeURIComponent(value); - } - paramsArray.push(encodeURIComponent(key) + "=" + encodedValue); - } - } - return paramsArray.join("&"); -}; -OpenLayers.Util.urlAppend = function(url, paramStr) { - var newUrl = url; - if (paramStr) { - var parts = (url + " ").split(/[?&]/); - newUrl += - parts.pop() === " " - ? paramStr - : parts.length - ? "&" + paramStr - : "?" + paramStr; - } - return newUrl; -}; -OpenLayers.Util.getImagesLocation = function() { - return OpenLayers.ImgPath || OpenLayers._getScriptLocation() + "img/"; -}; -OpenLayers.Util.getImageLocation = function(image) { - return OpenLayers.Util.getImagesLocation() + image; -}; -OpenLayers.Util.Try = function() { - var returnValue = null; - for (var i = 0, len = arguments.length; i < len; i++) { - var lambda = arguments[i]; - try { - returnValue = lambda(); - break; - } catch (e) {} - } - return returnValue; -}; -OpenLayers.Util.getXmlNodeValue = function(node) { - var val = null; - OpenLayers.Util.Try( - function() { - val = node.text; - if (!val) { - val = node.textContent; - } - if (!val) { - val = node.firstChild.nodeValue; - } - }, - function() { - val = node.textContent; - } - ); - return val; -}; -OpenLayers.Util.mouseLeft = function(evt, div) { - var target = evt.relatedTarget ? evt.relatedTarget : evt.toElement; - while (target != div && target != null) { - target = target.parentNode; - } - return target != div; -}; -OpenLayers.Util.DEFAULT_PRECISION = 14; -OpenLayers.Util.toFloat = function(number, precision) { - if (precision == null) { - precision = OpenLayers.Util.DEFAULT_PRECISION; - } - if (typeof number !== "number") { - number = parseFloat(number); - } - return precision === 0 ? number : parseFloat(number.toPrecision(precision)); -}; -OpenLayers.Util.rad = function(x) { - return (x * Math.PI) / 180; -}; -OpenLayers.Util.deg = function(x) { - return (x * 180) / Math.PI; -}; -OpenLayers.Util.VincentyConstants = { - a: 6378137, - b: 6356752.3142, - f: 1 / 298.257223563 -}; -OpenLayers.Util.distVincenty = function(p1, p2) { - var ct = OpenLayers.Util.VincentyConstants; - var a = ct.a, - b = ct.b, - f = ct.f; - var L = OpenLayers.Util.rad(p2.lon - p1.lon); - var U1 = Math.atan((1 - f) * Math.tan(OpenLayers.Util.rad(p1.lat))); - var U2 = Math.atan((1 - f) * Math.tan(OpenLayers.Util.rad(p2.lat))); - var sinU1 = Math.sin(U1), - cosU1 = Math.cos(U1); - var sinU2 = Math.sin(U2), - cosU2 = Math.cos(U2); - var lambda = L, - lambdaP = 2 * Math.PI; - var iterLimit = 20; - while (Math.abs(lambda - lambdaP) > 1e-12 && --iterLimit > 0) { - var sinLambda = Math.sin(lambda), - cosLambda = Math.cos(lambda); - var sinSigma = Math.sqrt( - cosU2 * sinLambda * (cosU2 * sinLambda) + - (cosU1 * sinU2 - sinU1 * cosU2 * cosLambda) * - (cosU1 * sinU2 - sinU1 * cosU2 * cosLambda) - ); - if (sinSigma == 0) { - return 0; - } - var cosSigma = sinU1 * sinU2 + cosU1 * cosU2 * cosLambda; - var sigma = Math.atan2(sinSigma, cosSigma); - var alpha = Math.asin((cosU1 * cosU2 * sinLambda) / sinSigma); - var cosSqAlpha = Math.cos(alpha) * Math.cos(alpha); - var cos2SigmaM = cosSigma - (2 * sinU1 * sinU2) / cosSqAlpha; - var C = (f / 16) * cosSqAlpha * (4 + f * (4 - 3 * cosSqAlpha)); - lambdaP = lambda; - lambda = - L + - (1 - C) * - f * - Math.sin(alpha) * - (sigma + - C * - sinSigma * - (cos2SigmaM + C * cosSigma * (-1 + 2 * cos2SigmaM * cos2SigmaM))); - } - if (iterLimit == 0) { - return NaN; - } - var uSq = (cosSqAlpha * (a * a - b * b)) / (b * b); - var A = 1 + (uSq / 16384) * (4096 + uSq * (-768 + uSq * (320 - 175 * uSq))); - var B = (uSq / 1024) * (256 + uSq * (-128 + uSq * (74 - 47 * uSq))); - var deltaSigma = - B * - sinSigma * - (cos2SigmaM + - (B / 4) * - (cosSigma * (-1 + 2 * cos2SigmaM * cos2SigmaM) - - (B / 6) * - cos2SigmaM * - (-3 + 4 * sinSigma * sinSigma) * - (-3 + 4 * cos2SigmaM * cos2SigmaM))); - var s = b * A * (sigma - deltaSigma); - var d = s.toFixed(3) / 1000; - return d; -}; -OpenLayers.Util.destinationVincenty = function(lonlat, brng, dist) { - var u = OpenLayers.Util; - var ct = u.VincentyConstants; - var a = ct.a, - b = ct.b, - f = ct.f; - var lon1 = lonlat.lon; - var lat1 = lonlat.lat; - var s = dist; - var alpha1 = u.rad(brng); - var sinAlpha1 = Math.sin(alpha1); - var cosAlpha1 = Math.cos(alpha1); - var tanU1 = (1 - f) * Math.tan(u.rad(lat1)); - var cosU1 = 1 / Math.sqrt(1 + tanU1 * tanU1), - sinU1 = tanU1 * cosU1; - var sigma1 = Math.atan2(tanU1, cosAlpha1); - var sinAlpha = cosU1 * sinAlpha1; - var cosSqAlpha = 1 - sinAlpha * sinAlpha; - var uSq = (cosSqAlpha * (a * a - b * b)) / (b * b); - var A = 1 + (uSq / 16384) * (4096 + uSq * (-768 + uSq * (320 - 175 * uSq))); - var B = (uSq / 1024) * (256 + uSq * (-128 + uSq * (74 - 47 * uSq))); - var sigma = s / (b * A), - sigmaP = 2 * Math.PI; - while (Math.abs(sigma - sigmaP) > 1e-12) { - var cos2SigmaM = Math.cos(2 * sigma1 + sigma); - var sinSigma = Math.sin(sigma); - var cosSigma = Math.cos(sigma); - var deltaSigma = - B * - sinSigma * - (cos2SigmaM + - (B / 4) * - (cosSigma * (-1 + 2 * cos2SigmaM * cos2SigmaM) - - (B / 6) * - cos2SigmaM * - (-3 + 4 * sinSigma * sinSigma) * - (-3 + 4 * cos2SigmaM * cos2SigmaM))); - sigmaP = sigma; - sigma = s / (b * A) + deltaSigma; - } - var tmp = sinU1 * sinSigma - cosU1 * cosSigma * cosAlpha1; - var lat2 = Math.atan2( - sinU1 * cosSigma + cosU1 * sinSigma * cosAlpha1, - (1 - f) * Math.sqrt(sinAlpha * sinAlpha + tmp * tmp) - ); - var lambda = Math.atan2( - sinSigma * sinAlpha1, - cosU1 * cosSigma - sinU1 * sinSigma * cosAlpha1 - ); - var C = (f / 16) * cosSqAlpha * (4 + f * (4 - 3 * cosSqAlpha)); - var L = - lambda - - (1 - C) * - f * - sinAlpha * - (sigma + - C * - sinSigma * - (cos2SigmaM + C * cosSigma * (-1 + 2 * cos2SigmaM * cos2SigmaM))); - var revAz = Math.atan2(sinAlpha, -tmp); - return new OpenLayers.LonLat(lon1 + u.deg(L), u.deg(lat2)); -}; -OpenLayers.Util.getParameters = function(url) { - url = url === null || url === undefined ? window.location.href : url; - var paramsString = ""; - if (OpenLayers.String.contains(url, "?")) { - var start = url.indexOf("?") + 1; - var end = OpenLayers.String.contains(url, "#") - ? url.indexOf("#") - : url.length; - paramsString = url.substring(start, end); - } - var parameters = {}; - var pairs = paramsString.split(/[&;]/); - for (var i = 0, len = pairs.length; i < len; ++i) { - var keyValue = pairs[i].split("="); - if (keyValue[0]) { - var key = keyValue[0]; - try { - key = decodeURIComponent(key); - } catch (err) { - key = unescape(key); - } - var value = (keyValue[1] || "").replace(/\+/g, " "); - try { - value = decodeURIComponent(value); - } catch (err) { - value = unescape(value); - } - value = value.split(","); - if (value.length == 1) { - value = value[0]; - } - parameters[key] = value; - } - } - return parameters; -}; -OpenLayers.Util.lastSeqID = 0; -OpenLayers.Util.createUniqueID = function(prefix) { - if (prefix == null) { - prefix = "id_"; - } - OpenLayers.Util.lastSeqID += 1; - return prefix + OpenLayers.Util.lastSeqID; -}; -OpenLayers.INCHES_PER_UNIT = { - inches: 1.0, - ft: 12.0, - mi: 63360.0, - m: 39.3701, - km: 39370.1, - dd: 4374754, - yd: 36 -}; -OpenLayers.INCHES_PER_UNIT["in"] = OpenLayers.INCHES_PER_UNIT.inches; -OpenLayers.INCHES_PER_UNIT["degrees"] = OpenLayers.INCHES_PER_UNIT.dd; -OpenLayers.INCHES_PER_UNIT["nmi"] = 1852 * OpenLayers.INCHES_PER_UNIT.m; -OpenLayers.METERS_PER_INCH = 0.0254000508001016002; -OpenLayers.Util.extend(OpenLayers.INCHES_PER_UNIT, { - Inch: OpenLayers.INCHES_PER_UNIT.inches, - Meter: 1.0 / OpenLayers.METERS_PER_INCH, - Foot: 0.30480060960121920243 / OpenLayers.METERS_PER_INCH, - IFoot: 0.3048 / OpenLayers.METERS_PER_INCH, - ClarkeFoot: 0.3047972651151 / OpenLayers.METERS_PER_INCH, - SearsFoot: 0.30479947153867624624 / OpenLayers.METERS_PER_INCH, - GoldCoastFoot: 0.30479971018150881758 / OpenLayers.METERS_PER_INCH, - IInch: 0.0254 / OpenLayers.METERS_PER_INCH, - MicroInch: 0.0000254 / OpenLayers.METERS_PER_INCH, - Mil: 0.0000000254 / OpenLayers.METERS_PER_INCH, - Centimeter: 0.01 / OpenLayers.METERS_PER_INCH, - Kilometer: 1000.0 / OpenLayers.METERS_PER_INCH, - Yard: 0.91440182880365760731 / OpenLayers.METERS_PER_INCH, - SearsYard: 0.914398414616029 / OpenLayers.METERS_PER_INCH, - IndianYard: 0.91439853074444079983 / OpenLayers.METERS_PER_INCH, - IndianYd37: 0.91439523 / OpenLayers.METERS_PER_INCH, - IndianYd62: 0.9143988 / OpenLayers.METERS_PER_INCH, - IndianYd75: 0.9143985 / OpenLayers.METERS_PER_INCH, - IndianFoot: 0.30479951 / OpenLayers.METERS_PER_INCH, - IndianFt37: 0.30479841 / OpenLayers.METERS_PER_INCH, - IndianFt62: 0.3047996 / OpenLayers.METERS_PER_INCH, - IndianFt75: 0.3047995 / OpenLayers.METERS_PER_INCH, - Mile: 1609.34721869443738887477 / OpenLayers.METERS_PER_INCH, - IYard: 0.9144 / OpenLayers.METERS_PER_INCH, - IMile: 1609.344 / OpenLayers.METERS_PER_INCH, - NautM: 1852.0 / OpenLayers.METERS_PER_INCH, - "Lat-66": 110943.316488932731 / OpenLayers.METERS_PER_INCH, - "Lat-83": 110946.25736872234125 / OpenLayers.METERS_PER_INCH, - Decimeter: 0.1 / OpenLayers.METERS_PER_INCH, - Millimeter: 0.001 / OpenLayers.METERS_PER_INCH, - Dekameter: 10.0 / OpenLayers.METERS_PER_INCH, - Decameter: 10.0 / OpenLayers.METERS_PER_INCH, - Hectometer: 100.0 / OpenLayers.METERS_PER_INCH, - GermanMeter: 1.0000135965 / OpenLayers.METERS_PER_INCH, - CaGrid: 0.999738 / OpenLayers.METERS_PER_INCH, - ClarkeChain: 20.1166194976 / OpenLayers.METERS_PER_INCH, - GunterChain: 20.11684023368047 / OpenLayers.METERS_PER_INCH, - BenoitChain: 20.116782494375872 / OpenLayers.METERS_PER_INCH, - SearsChain: 20.11676512155 / OpenLayers.METERS_PER_INCH, - ClarkeLink: 0.201166194976 / OpenLayers.METERS_PER_INCH, - GunterLink: 0.2011684023368047 / OpenLayers.METERS_PER_INCH, - BenoitLink: 0.20116782494375872 / OpenLayers.METERS_PER_INCH, - SearsLink: 0.2011676512155 / OpenLayers.METERS_PER_INCH, - Rod: 5.02921005842012 / OpenLayers.METERS_PER_INCH, - IntnlChain: 20.1168 / OpenLayers.METERS_PER_INCH, - IntnlLink: 0.201168 / OpenLayers.METERS_PER_INCH, - Perch: 5.02921005842012 / OpenLayers.METERS_PER_INCH, - Pole: 5.02921005842012 / OpenLayers.METERS_PER_INCH, - Furlong: 201.1684023368046 / OpenLayers.METERS_PER_INCH, - Rood: 3.778266898 / OpenLayers.METERS_PER_INCH, - CapeFoot: 0.3047972615 / OpenLayers.METERS_PER_INCH, - Brealey: 375.0 / OpenLayers.METERS_PER_INCH, - ModAmFt: 0.304812252984505969011938 / OpenLayers.METERS_PER_INCH, - Fathom: 1.8288 / OpenLayers.METERS_PER_INCH, - "NautM-UK": 1853.184 / OpenLayers.METERS_PER_INCH, - "50kilometers": 50000.0 / OpenLayers.METERS_PER_INCH, - "150kilometers": 150000.0 / OpenLayers.METERS_PER_INCH -}); -OpenLayers.Util.extend(OpenLayers.INCHES_PER_UNIT, { - mm: OpenLayers.INCHES_PER_UNIT["Meter"] / 1000.0, - cm: OpenLayers.INCHES_PER_UNIT["Meter"] / 100.0, - dm: OpenLayers.INCHES_PER_UNIT["Meter"] * 100.0, - km: OpenLayers.INCHES_PER_UNIT["Meter"] * 1000.0, - kmi: OpenLayers.INCHES_PER_UNIT["nmi"], - fath: OpenLayers.INCHES_PER_UNIT["Fathom"], - ch: OpenLayers.INCHES_PER_UNIT["IntnlChain"], - link: OpenLayers.INCHES_PER_UNIT["IntnlLink"], - "us-in": OpenLayers.INCHES_PER_UNIT["inches"], - "us-ft": OpenLayers.INCHES_PER_UNIT["Foot"], - "us-yd": OpenLayers.INCHES_PER_UNIT["Yard"], - "us-ch": OpenLayers.INCHES_PER_UNIT["GunterChain"], - "us-mi": OpenLayers.INCHES_PER_UNIT["Mile"], - "ind-yd": OpenLayers.INCHES_PER_UNIT["IndianYd37"], - "ind-ft": OpenLayers.INCHES_PER_UNIT["IndianFt37"], - "ind-ch": 20.11669506 / OpenLayers.METERS_PER_INCH -}); -OpenLayers.DOTS_PER_INCH = 72; -OpenLayers.Util.normalizeScale = function(scale) { - var normScale = scale > 1.0 ? 1.0 / scale : scale; - return normScale; -}; -OpenLayers.Util.getResolutionFromScale = function(scale, units) { - var resolution; - if (scale) { - if (units == null) { - units = "degrees"; - } - var normScale = OpenLayers.Util.normalizeScale(scale); - resolution = - 1 / - (normScale * - OpenLayers.INCHES_PER_UNIT[units] * - OpenLayers.DOTS_PER_INCH); - } - return resolution; -}; -OpenLayers.Util.getScaleFromResolution = function(resolution, units) { - if (units == null) { - units = "degrees"; - } - var scale = - resolution * OpenLayers.INCHES_PER_UNIT[units] * OpenLayers.DOTS_PER_INCH; - return scale; -}; -OpenLayers.Util.pagePosition = function(forElement) { - var pos = [0, 0]; - var viewportElement = OpenLayers.Util.getViewportElement(); - if (!forElement || forElement == window || forElement == viewportElement) { - return pos; - } - var BUGGY_GECKO_BOX_OBJECT = - OpenLayers.IS_GECKO && - document.getBoxObjectFor && - OpenLayers.Element.getStyle(forElement, "position") == "absolute" && - (forElement.style.top == "" || forElement.style.left == ""); - var parent = null; - var box; - if (forElement.getBoundingClientRect) { - box = forElement.getBoundingClientRect(); - var scrollTop = viewportElement.scrollTop; - var scrollLeft = viewportElement.scrollLeft; - pos[0] = box.left + scrollLeft; - pos[1] = box.top + scrollTop; - } else if (document.getBoxObjectFor && !BUGGY_GECKO_BOX_OBJECT) { - box = document.getBoxObjectFor(forElement); - var vpBox = document.getBoxObjectFor(viewportElement); - pos[0] = box.screenX - vpBox.screenX; - pos[1] = box.screenY - vpBox.screenY; - } else { - pos[0] = forElement.offsetLeft; - pos[1] = forElement.offsetTop; - parent = forElement.offsetParent; - if (parent != forElement) { - while (parent) { - pos[0] += parent.offsetLeft; - pos[1] += parent.offsetTop; - parent = parent.offsetParent; - } - } - var browser = OpenLayers.BROWSER_NAME; - if ( - browser == "opera" || - (browser == "safari" && - OpenLayers.Element.getStyle(forElement, "position") == "absolute") - ) { - pos[1] -= document.body.offsetTop; - } - parent = forElement.offsetParent; - while (parent && parent != document.body) { - pos[0] -= parent.scrollLeft; - if (browser != "opera" || parent.tagName != "TR") { - pos[1] -= parent.scrollTop; - } - parent = parent.offsetParent; - } - } - return pos; -}; -OpenLayers.Util.getViewportElement = function() { - var viewportElement = arguments.callee.viewportElement; - if (viewportElement == undefined) { - viewportElement = - OpenLayers.BROWSER_NAME == "msie" && document.compatMode != "CSS1Compat" - ? document.body - : document.documentElement; - arguments.callee.viewportElement = viewportElement; - } - return viewportElement; -}; -OpenLayers.Util.isEquivalentUrl = function(url1, url2, options) { - options = options || {}; - OpenLayers.Util.applyDefaults(options, { - ignoreCase: true, - ignorePort80: true, - ignoreHash: true - }); - var urlObj1 = OpenLayers.Util.createUrlObject(url1, options); - var urlObj2 = OpenLayers.Util.createUrlObject(url2, options); - for (var key in urlObj1) { - if (key !== "args") { - if (urlObj1[key] != urlObj2[key]) { - return false; - } - } - } - for (var key in urlObj1.args) { - if (urlObj1.args[key] != urlObj2.args[key]) { - return false; - } - delete urlObj2.args[key]; - } - for (var key in urlObj2.args) { - return false; - } - return true; -}; -OpenLayers.Util.createUrlObject = function(url, options) { - options = options || {}; - if (!/^\w+:\/\//.test(url)) { - var loc = window.location; - var port = loc.port ? ":" + loc.port : ""; - var fullUrl = loc.protocol + "//" + loc.host.split(":").shift() + port; - if (url.indexOf("/") === 0) { - url = fullUrl + url; - } else { - var parts = loc.pathname.split("/"); - parts.pop(); - url = fullUrl + parts.join("/") + "/" + url; - } - } - if (options.ignoreCase) { - url = url.toLowerCase(); - } - var a = document.createElement("a"); - a.href = url; - var urlObject = {}; - urlObject.host = a.host.split(":").shift(); - urlObject.protocol = a.protocol; - if (options.ignorePort80) { - urlObject.port = a.port == "80" || a.port == "0" ? "" : a.port; - } else { - urlObject.port = a.port == "" || a.port == "0" ? "80" : a.port; - } - urlObject.hash = options.ignoreHash || a.hash === "#" ? "" : a.hash; - var queryString = a.search; - if (!queryString) { - var qMark = url.indexOf("?"); - queryString = qMark != -1 ? url.substr(qMark) : ""; - } - urlObject.args = OpenLayers.Util.getParameters(queryString); - urlObject.pathname = - a.pathname.charAt(0) == "/" ? a.pathname : "/" + a.pathname; - return urlObject; -}; -OpenLayers.Util.removeTail = function(url) { - var head = null; - var qMark = url.indexOf("?"); - var hashMark = url.indexOf("#"); - if (qMark == -1) { - head = hashMark != -1 ? url.substr(0, hashMark) : url; - } else { - head = - hashMark != -1 - ? url.substr(0, Math.min(qMark, hashMark)) - : url.substr(0, qMark); - } - return head; -}; -OpenLayers.IS_GECKO = (function() { - var ua = navigator.userAgent.toLowerCase(); - return ua.indexOf("webkit") == -1 && ua.indexOf("gecko") != -1; -})(); -OpenLayers.CANVAS_SUPPORTED = (function() { - var elem = document.createElement("canvas"); - return !!(elem.getContext && elem.getContext("2d")); -})(); -OpenLayers.BROWSER_NAME = (function() { - var name = ""; - var ua = navigator.userAgent.toLowerCase(); - if (ua.indexOf("opera") != -1) { - name = "opera"; - } else if (ua.indexOf("msie") != -1) { - name = "msie"; - } else if (ua.indexOf("safari") != -1) { - name = "safari"; - } else if (ua.indexOf("mozilla") != -1) { - if (ua.indexOf("firefox") != -1) { - name = "firefox"; - } else { - name = "mozilla"; - } - } - return name; -})(); -OpenLayers.Util.getBrowserName = function() { - return OpenLayers.BROWSER_NAME; -}; -OpenLayers.Util.getRenderedDimensions = function(contentHTML, size, options) { - var w, h; - var container = document.createElement("div"); - container.style.visibility = "hidden"; - var containerElement = - options && options.containerElement - ? options.containerElement - : document.body; - var parentHasPositionAbsolute = false; - var superContainer = null; - var parent = containerElement; - while (parent && parent.tagName.toLowerCase() != "body") { - var parentPosition = OpenLayers.Element.getStyle(parent, "position"); - if (parentPosition == "absolute") { - parentHasPositionAbsolute = true; - break; - } else if (parentPosition && parentPosition != "static") { - break; - } - parent = parent.parentNode; - } - if ( - parentHasPositionAbsolute && - (containerElement.clientHeight === 0 || containerElement.clientWidth === 0) - ) { - superContainer = document.createElement("div"); - superContainer.style.visibility = "hidden"; - superContainer.style.position = "absolute"; - superContainer.style.overflow = "visible"; - superContainer.style.width = document.body.clientWidth + "px"; - superContainer.style.height = document.body.clientHeight + "px"; - superContainer.appendChild(container); - } - container.style.position = "absolute"; - if (size) { - if (size.w) { - w = size.w; - container.style.width = w + "px"; - } else if (size.h) { - h = size.h; - container.style.height = h + "px"; - } - } - if (options && options.displayClass) { - container.className = options.displayClass; - } - var content = document.createElement("div"); - content.innerHTML = contentHTML; - content.style.overflow = "visible"; - if (content.childNodes) { - for (var i = 0, l = content.childNodes.length; i < l; i++) { - if (!content.childNodes[i].style) continue; - content.childNodes[i].style.overflow = "visible"; - } - } - container.appendChild(content); - if (superContainer) { - containerElement.appendChild(superContainer); - } else { - containerElement.appendChild(container); - } - if (!w) { - w = parseInt(content.scrollWidth); - container.style.width = w + "px"; - } - if (!h) { - h = parseInt(content.scrollHeight); - } - container.removeChild(content); - if (superContainer) { - superContainer.removeChild(container); - containerElement.removeChild(superContainer); - } else { - containerElement.removeChild(container); - } - return new OpenLayers.Size(w, h); -}; -OpenLayers.Util.getScrollbarWidth = function() { - var scrollbarWidth = OpenLayers.Util._scrollbarWidth; - if (scrollbarWidth == null) { - var scr = null; - var inn = null; - var wNoScroll = 0; - var wScroll = 0; - scr = document.createElement("div"); - scr.style.position = "absolute"; - scr.style.top = "-1000px"; - scr.style.left = "-1000px"; - scr.style.width = "100px"; - scr.style.height = "50px"; - scr.style.overflow = "hidden"; - inn = document.createElement("div"); - inn.style.width = "100%"; - inn.style.height = "200px"; - scr.appendChild(inn); - document.body.appendChild(scr); - wNoScroll = inn.offsetWidth; - scr.style.overflow = "scroll"; - wScroll = inn.offsetWidth; - document.body.removeChild(document.body.lastChild); - OpenLayers.Util._scrollbarWidth = wNoScroll - wScroll; - scrollbarWidth = OpenLayers.Util._scrollbarWidth; - } - return scrollbarWidth; -}; -OpenLayers.Util.getFormattedLonLat = function(coordinate, axis, dmsOption) { - if (!dmsOption) { - dmsOption = "dms"; - } - coordinate = ((coordinate + 540) % 360) - 180; - var abscoordinate = Math.abs(coordinate); - var coordinatedegrees = Math.floor(abscoordinate); - var coordinateminutes = (abscoordinate - coordinatedegrees) / (1 / 60); - var tempcoordinateminutes = coordinateminutes; - coordinateminutes = Math.floor(coordinateminutes); - var coordinateseconds = - (tempcoordinateminutes - coordinateminutes) / (1 / 60); - coordinateseconds = Math.round(coordinateseconds * 10); - coordinateseconds /= 10; - if (coordinateseconds >= 60) { - coordinateseconds -= 60; - coordinateminutes += 1; - if (coordinateminutes >= 60) { - coordinateminutes -= 60; - coordinatedegrees += 1; - } - } - if (coordinatedegrees < 10) { - coordinatedegrees = "0" + coordinatedegrees; - } - var str = coordinatedegrees + "\u00B0"; - if (dmsOption.indexOf("dm") >= 0) { - if (coordinateminutes < 10) { - coordinateminutes = "0" + coordinateminutes; - } - str += coordinateminutes + "'"; - if (dmsOption.indexOf("dms") >= 0) { - if (coordinateseconds < 10) { - coordinateseconds = "0" + coordinateseconds; - } - str += coordinateseconds + '"'; - } - } - if (axis == "lon") { - str += coordinate < 0 ? OpenLayers.i18n("W") : OpenLayers.i18n("E"); - } else { - str += coordinate < 0 ? OpenLayers.i18n("S") : OpenLayers.i18n("N"); - } - return str; -}; -OpenLayers.Event = { - observers: false, - KEY_SPACE: 32, - KEY_BACKSPACE: 8, - KEY_TAB: 9, - KEY_RETURN: 13, - KEY_ESC: 27, - KEY_LEFT: 37, - KEY_UP: 38, - KEY_RIGHT: 39, - KEY_DOWN: 40, - KEY_DELETE: 46, - element: function(event) { - return event.target || event.srcElement; - }, - isSingleTouch: function(event) { - return event.touches && event.touches.length == 1; - }, - isMultiTouch: function(event) { - return event.touches && event.touches.length > 1; - }, - isLeftClick: function(event) { - return ( - (event.which && event.which == 1) || (event.button && event.button == 1) - ); - }, - isRightClick: function(event) { - return ( - (event.which && event.which == 3) || (event.button && event.button == 2) - ); - }, - stop: function(event, allowDefault) { - if (!allowDefault) { - if (event.preventDefault) { - event.preventDefault(); - } else { - event.returnValue = false; - } - } - if (event.stopPropagation) { - event.stopPropagation(); - } else { - event.cancelBubble = true; - } - }, - findElement: function(event, tagName) { - var element = OpenLayers.Event.element(event); - while ( - element.parentNode && - (!element.tagName || - element.tagName.toUpperCase() != tagName.toUpperCase()) - ) { - element = element.parentNode; - } - return element; - }, - observe: function(elementParam, name, observer, useCapture) { - var element = OpenLayers.Util.getElement(elementParam); - useCapture = useCapture || false; - if ( - name == "keypress" && - (navigator.appVersion.match(/Konqueror|Safari|KHTML/) || - element.attachEvent) - ) { - name = "keydown"; - } - if (!this.observers) { - this.observers = {}; - } - if (!element._eventCacheID) { - var idPrefix = "eventCacheID_"; - if (element.id) { - idPrefix = element.id + "_" + idPrefix; - } - element._eventCacheID = OpenLayers.Util.createUniqueID(idPrefix); - } - var cacheID = element._eventCacheID; - if (!this.observers[cacheID]) { - this.observers[cacheID] = []; - } - this.observers[cacheID].push({ - element: element, - name: name, - observer: observer, - useCapture: useCapture - }); - if (element.addEventListener) { - element.addEventListener(name, observer, useCapture); - } else if (element.attachEvent) { - element.attachEvent("on" + name, observer); - } - }, - stopObservingElement: function(elementParam) { - var element = OpenLayers.Util.getElement(elementParam); - var cacheID = element._eventCacheID; - this._removeElementObservers(OpenLayers.Event.observers[cacheID]); - }, - _removeElementObservers: function(elementObservers) { - if (elementObservers) { - for (var i = elementObservers.length - 1; i >= 0; i--) { - var entry = elementObservers[i]; - var args = new Array( - entry.element, - entry.name, - entry.observer, - entry.useCapture - ); - var removed = OpenLayers.Event.stopObserving.apply(this, args); - } - } - }, - stopObserving: function(elementParam, name, observer, useCapture) { - useCapture = useCapture || false; - var element = OpenLayers.Util.getElement(elementParam); - var cacheID = element._eventCacheID; - if (name == "keypress") { - if ( - navigator.appVersion.match(/Konqueror|Safari|KHTML/) || - element.detachEvent - ) { - name = "keydown"; - } - } - var foundEntry = false; - var elementObservers = OpenLayers.Event.observers[cacheID]; - if (elementObservers) { - var i = 0; - while (!foundEntry && i < elementObservers.length) { - var cacheEntry = elementObservers[i]; - if ( - cacheEntry.name == name && - cacheEntry.observer == observer && - cacheEntry.useCapture == useCapture - ) { - elementObservers.splice(i, 1); - if (elementObservers.length == 0) { - delete OpenLayers.Event.observers[cacheID]; - } - foundEntry = true; - break; - } - i++; - } - } - if (foundEntry) { - if (element.removeEventListener) { - element.removeEventListener(name, observer, useCapture); - } else if (element && element.detachEvent) { - element.detachEvent("on" + name, observer); - } - } - return foundEntry; - }, - unloadCache: function() { - if (OpenLayers.Event && OpenLayers.Event.observers) { - for (var cacheID in OpenLayers.Event.observers) { - var elementObservers = OpenLayers.Event.observers[cacheID]; - OpenLayers.Event._removeElementObservers.apply(this, [ - elementObservers - ]); - } - OpenLayers.Event.observers = false; - } - }, - CLASS_NAME: "OpenLayers.Event" -}; -OpenLayers.Event.observe(window, "unload", OpenLayers.Event.unloadCache, false); -OpenLayers.Events = OpenLayers.Class({ - BROWSER_EVENTS: [ - "mouseover", - "mouseout", - "mousedown", - "mouseup", - "mousemove", - "click", - "dblclick", - "rightclick", - "dblrightclick", - "resize", - "focus", - "blur", - "touchstart", - "touchmove", - "touchend", - "keydown" - ], - listeners: null, - object: null, - element: null, - eventHandler: null, - fallThrough: null, - includeXY: false, - extensions: null, - extensionCount: null, - clearMouseListener: null, - initialize: function(object, element, eventTypes, fallThrough, options) { - OpenLayers.Util.extend(this, options); - this.object = object; - this.fallThrough = fallThrough; - this.listeners = {}; - this.extensions = {}; - this.extensionCount = {}; - if (element != null) { - this.attachToElement(element); - } - }, - destroy: function() { - for (var e in this.extensions) { - if (typeof this.extensions[e] !== "boolean") { - this.extensions[e].destroy(); - } - } - this.extensions = null; - if (this.element) { - OpenLayers.Event.stopObservingElement(this.element); - if (this.element.hasScrollEvent) { - OpenLayers.Event.stopObserving( - window, - "scroll", - this.clearMouseListener - ); - } - } - this.element = null; - this.listeners = null; - this.object = null; - this.fallThrough = null; - this.eventHandler = null; - }, - addEventType: function(eventName) {}, - attachToElement: function(element) { - if (this.element) { - OpenLayers.Event.stopObservingElement(this.element); - } else { - this.eventHandler = OpenLayers.Function.bindAsEventListener( - this.handleBrowserEvent, - this - ); - this.clearMouseListener = OpenLayers.Function.bind( - this.clearMouseCache, - this - ); - } - this.element = element; - for (var i = 0, len = this.BROWSER_EVENTS.length; i < len; i++) { - OpenLayers.Event.observe( - element, - this.BROWSER_EVENTS[i], - this.eventHandler - ); - } - OpenLayers.Event.observe(element, "dragstart", OpenLayers.Event.stop); - }, - on: function(object) { - for (var type in object) { - if (type != "scope" && object.hasOwnProperty(type)) { - this.register(type, object.scope, object[type]); - } - } - }, - register: function(type, obj, func, priority) { - if (type in OpenLayers.Events && !this.extensions[type]) { - this.extensions[type] = new OpenLayers.Events[type](this); - } - if (func != null) { - if (obj == null) { - obj = this.object; - } - var listeners = this.listeners[type]; - if (!listeners) { - listeners = []; - this.listeners[type] = listeners; - this.extensionCount[type] = 0; - } - var listener = { obj: obj, func: func }; - if (priority) { - listeners.splice(this.extensionCount[type], 0, listener); - if (typeof priority === "object" && priority.extension) { - this.extensionCount[type]++; - } - } else { - listeners.push(listener); - } - } - }, - registerPriority: function(type, obj, func) { - this.register(type, obj, func, true); - }, - un: function(object) { - for (var type in object) { - if (type != "scope" && object.hasOwnProperty(type)) { - this.unregister(type, object.scope, object[type]); - } - } - }, - unregister: function(type, obj, func) { - if (obj == null) { - obj = this.object; - } - var listeners = this.listeners[type]; - if (listeners != null) { - for (var i = 0, len = listeners.length; i < len; i++) { - if (listeners[i].obj == obj && listeners[i].func == func) { - listeners.splice(i, 1); - break; - } - } - } - }, - remove: function(type) { - if (this.listeners[type] != null) { - this.listeners[type] = []; - } - }, - triggerEvent: function(type, evt) { - var listeners = this.listeners[type]; - if (!listeners || listeners.length == 0) { - return undefined; - } - if (evt == null) { - evt = {}; - } - evt.object = this.object; - evt.element = this.element; - if (!evt.type) { - evt.type = type; - } - listeners = listeners.slice(); - var continueChain; - for (var i = 0, len = listeners.length; i < len; i++) { - var callback = listeners[i]; - continueChain = callback.func.apply(callback.obj, [evt]); - if (continueChain != undefined && continueChain == false) { - break; - } - } - if (!this.fallThrough) { - OpenLayers.Event.stop(evt, true); - } - return continueChain; - }, - handleBrowserEvent: function(evt) { - var type = evt.type, - listeners = this.listeners[type]; - if (!listeners || listeners.length == 0) { - return; - } - var touches = evt.touches; - if (touches && touches[0]) { - var x = 0; - var y = 0; - var num = touches.length; - var touch; - for (var i = 0; i < num; ++i) { - touch = touches[i]; - x += touch.clientX; - y += touch.clientY; - } - evt.clientX = x / num; - evt.clientY = y / num; - } - if (this.includeXY) { - evt.xy = this.getMousePosition(evt); - } - this.triggerEvent(type, evt); - }, - clearMouseCache: function() { - this.element.scrolls = null; - this.element.lefttop = null; - var body = document.body; - if ( - body && - !( - (body.scrollTop != 0 || body.scrollLeft != 0) && - navigator.userAgent.match(/iPhone/i) - ) - ) { - this.element.offsets = null; - } - }, - getMousePosition: function(evt) { - if (!this.includeXY) { - this.clearMouseCache(); - } else if (!this.element.hasScrollEvent) { - OpenLayers.Event.observe(window, "scroll", this.clearMouseListener); - this.element.hasScrollEvent = true; - } - if (!this.element.scrolls) { - var viewportElement = OpenLayers.Util.getViewportElement(); - this.element.scrolls = [ - viewportElement.scrollLeft, - viewportElement.scrollTop - ]; - } - if (!this.element.lefttop) { - this.element.lefttop = [ - document.documentElement.clientLeft || 0, - document.documentElement.clientTop || 0 - ]; - } - if (!this.element.offsets) { - this.element.offsets = OpenLayers.Util.pagePosition(this.element); - } - return new OpenLayers.Pixel( - evt.clientX + - this.element.scrolls[0] - - this.element.offsets[0] - - this.element.lefttop[0], - evt.clientY + - this.element.scrolls[1] - - this.element.offsets[1] - - this.element.lefttop[1] - ); - }, - CLASS_NAME: "OpenLayers.Events" -}); -OpenLayers.Events.buttonclick = OpenLayers.Class({ - target: null, - events: [ - "mousedown", - "mouseup", - "click", - "dblclick", - "touchstart", - "touchmove", - "touchend", - "keydown" - ], - startRegEx: /^mousedown|touchstart$/, - cancelRegEx: /^touchmove$/, - completeRegEx: /^mouseup|touchend$/, - initialize: function(target) { - this.target = target; - for (var i = this.events.length - 1; i >= 0; --i) { - this.target.register(this.events[i], this, this.buttonClick, { - extension: true - }); - } - }, - destroy: function() { - for (var i = this.events.length - 1; i >= 0; --i) { - this.target.unregister(this.events[i], this, this.buttonClick); - } - delete this.target; - }, - getPressedButton: function(element) { - var depth = 3, - button; - do { - if (OpenLayers.Element.hasClass(element, "olButton")) { - button = element; - break; - } - element = element.parentNode; - } while (--depth > 0 && element); - return button; - }, - buttonClick: function(evt) { - var propagate = true, - element = OpenLayers.Event.element(evt); - if ( - element && - (OpenLayers.Event.isLeftClick(evt) || !~evt.type.indexOf("mouse")) - ) { - var button = this.getPressedButton(element); - if (button) { - if (evt.type === "keydown") { - switch (evt.keyCode) { - case OpenLayers.Event.KEY_RETURN: - case OpenLayers.Event.KEY_SPACE: - this.target.triggerEvent("buttonclick", { - buttonElement: button - }); - OpenLayers.Event.stop(evt); - propagate = false; - break; - } - } else if (this.startEvt) { - if (this.completeRegEx.test(evt.type)) { - var pos = OpenLayers.Util.pagePosition(button); - this.target.triggerEvent("buttonclick", { - buttonElement: button, - buttonXY: { - x: this.startEvt.clientX - pos[0], - y: this.startEvt.clientY - pos[1] - } - }); - } - if (this.cancelRegEx.test(evt.type)) { - delete this.startEvt; - } - OpenLayers.Event.stop(evt); - propagate = false; - } - if (this.startRegEx.test(evt.type)) { - this.startEvt = evt; - OpenLayers.Event.stop(evt); - propagate = false; - } - } else { - delete this.startEvt; - } - } - return propagate; - } -}); -OpenLayers.Animation = (function(window) { - var isNative = !!( - window.requestAnimationFrame || - window.webkitRequestAnimationFrame || - window.mozRequestAnimationFrame || - window.oRequestAnimationFrame || - window.msRequestAnimationFrame - ); - var requestFrame = (function() { - var request = - window.requestAnimationFrame || - window.webkitRequestAnimationFrame || - window.mozRequestAnimationFrame || - window.oRequestAnimationFrame || - window.msRequestAnimationFrame || - function(callback, element) { - window.setTimeout(callback, 16); - }; - return function(callback, element) { - request.apply(window, [callback, element]); - }; - })(); - var counter = 0; - var loops = {}; - function start(callback, duration, element) { - duration = duration > 0 ? duration : Number.POSITIVE_INFINITY; - var id = ++counter; - var start = +new Date(); - loops[id] = function() { - if (loops[id] && +new Date() - start <= duration) { - callback(); - if (loops[id]) { - requestFrame(loops[id], element); - } - } else { - delete loops[id]; - } - }; - requestFrame(loops[id], element); - return id; - } - function stop(id) { - delete loops[id]; - } - return { - isNative: isNative, - requestFrame: requestFrame, - start: start, - stop: stop - }; -})(window); -OpenLayers.Tween = OpenLayers.Class({ - easing: null, - begin: null, - finish: null, - duration: null, - callbacks: null, - time: null, - animationId: null, - playing: false, - initialize: function(easing) { - this.easing = easing ? easing : OpenLayers.Easing.Expo.easeOut; - }, - start: function(begin, finish, duration, options) { - this.playing = true; - this.begin = begin; - this.finish = finish; - this.duration = duration; - this.callbacks = options.callbacks; - this.time = 0; - OpenLayers.Animation.stop(this.animationId); - this.animationId = null; - if (this.callbacks && this.callbacks.start) { - this.callbacks.start.call(this, this.begin); - } - this.animationId = OpenLayers.Animation.start( - OpenLayers.Function.bind(this.play, this) - ); - }, - stop: function() { - if (!this.playing) { - return; - } - if (this.callbacks && this.callbacks.done) { - this.callbacks.done.call(this, this.finish); - } - OpenLayers.Animation.stop(this.animationId); - this.animationId = null; - this.playing = false; - }, - play: function() { - var value = {}; - for (var i in this.begin) { - var b = this.begin[i]; - var f = this.finish[i]; - if (b == null || f == null || isNaN(b) || isNaN(f)) { - throw new TypeError("invalid value for Tween"); - } - var c = f - b; - value[i] = this.easing.apply(this, [this.time, b, c, this.duration]); - } - this.time++; - if (this.callbacks && this.callbacks.eachStep) { - this.callbacks.eachStep.call(this, value); - } - if (this.time > this.duration) { - this.stop(); - } - }, - CLASS_NAME: "OpenLayers.Tween" -}); -OpenLayers.Easing = { CLASS_NAME: "OpenLayers.Easing" }; -OpenLayers.Easing.Linear = { - easeIn: function(t, b, c, d) { - return (c * t) / d + b; - }, - easeOut: function(t, b, c, d) { - return (c * t) / d + b; - }, - easeInOut: function(t, b, c, d) { - return (c * t) / d + b; - }, - CLASS_NAME: "OpenLayers.Easing.Linear" -}; -OpenLayers.Easing.Expo = { - easeIn: function(t, b, c, d) { - return t == 0 ? b : c * Math.pow(2, 10 * (t / d - 1)) + b; - }, - easeOut: function(t, b, c, d) { - return t == d ? b + c : c * (-Math.pow(2, (-10 * t) / d) + 1) + b; - }, - easeInOut: function(t, b, c, d) { - if (t == 0) return b; - if (t == d) return b + c; - if ((t /= d / 2) < 1) return (c / 2) * Math.pow(2, 10 * (t - 1)) + b; - return (c / 2) * (-Math.pow(2, -10 * --t) + 2) + b; - }, - CLASS_NAME: "OpenLayers.Easing.Expo" -}; -OpenLayers.Easing.Quad = { - easeIn: function(t, b, c, d) { - return c * (t /= d) * t + b; - }, - easeOut: function(t, b, c, d) { - return -c * (t /= d) * (t - 2) + b; - }, - easeInOut: function(t, b, c, d) { - if ((t /= d / 2) < 1) return (c / 2) * t * t + b; - return (-c / 2) * (--t * (t - 2) - 1) + b; - }, - CLASS_NAME: "OpenLayers.Easing.Quad" -}; -OpenLayers.Projection = OpenLayers.Class({ - proj: null, - projCode: null, - titleRegEx: /\+title=[^\+]*/, - initialize: function(projCode, options) { - OpenLayers.Util.extend(this, options); - this.projCode = projCode; - if (window.Proj4js) { - this.proj = new Proj4js.Proj(projCode); - } - }, - getCode: function() { - return this.proj ? this.proj.srsCode : this.projCode; - }, - getUnits: function() { - return this.proj ? this.proj.units : null; - }, - toString: function() { - return this.getCode(); - }, - equals: function(projection) { - var p = projection, - equals = false; - if (p) { - if (!(p instanceof OpenLayers.Projection)) { - p = new OpenLayers.Projection(p); - } - if (window.Proj4js && this.proj.defData && p.proj.defData) { - equals = - this.proj.defData.replace(this.titleRegEx, "") == - p.proj.defData.replace(this.titleRegEx, ""); - } else if (p.getCode) { - var source = this.getCode(), - target = p.getCode(); - equals = - source == target || - (!!OpenLayers.Projection.transforms[source] && - OpenLayers.Projection.transforms[source][target] === - OpenLayers.Projection.nullTransform); - } - } - return equals; - }, - destroy: function() { - delete this.proj; - delete this.projCode; - }, - CLASS_NAME: "OpenLayers.Projection" -}); -OpenLayers.Projection.transforms = {}; -OpenLayers.Projection.defaults = { - "EPSG:4326": { units: "degrees", maxExtent: [-180, -90, 180, 90], yx: true }, - "CRS:84": { units: "degrees", maxExtent: [-180, -90, 180, 90] }, - "EPSG:900913": { - units: "m", - maxExtent: [-20037508.34, -20037508.34, 20037508.34, 20037508.34] - } -}; -OpenLayers.Projection.addTransform = function(from, to, method) { - if (method === OpenLayers.Projection.nullTransform) { - var defaults = OpenLayers.Projection.defaults[from]; - if (defaults && !OpenLayers.Projection.defaults[to]) { - OpenLayers.Projection.defaults[to] = defaults; - } - } - if (!OpenLayers.Projection.transforms[from]) { - OpenLayers.Projection.transforms[from] = {}; - } - OpenLayers.Projection.transforms[from][to] = method; -}; -OpenLayers.Projection.transform = function(point, source, dest) { - if (source && dest) { - if (!(source instanceof OpenLayers.Projection)) { - source = new OpenLayers.Projection(source); - } - if (!(dest instanceof OpenLayers.Projection)) { - dest = new OpenLayers.Projection(dest); - } - if (source.proj && dest.proj) { - point = Proj4js.transform(source.proj, dest.proj, point); - } else { - var sourceCode = source.getCode(); - var destCode = dest.getCode(); - var transforms = OpenLayers.Projection.transforms; - if (transforms[sourceCode] && transforms[sourceCode][destCode]) { - transforms[sourceCode][destCode](point); - } - } - } - return point; -}; -OpenLayers.Projection.nullTransform = function(point) { - return point; -}; -(function() { - var pole = 20037508.34; - function inverseMercator(xy) { - xy.x = (180 * xy.x) / pole; - xy.y = - (180 / Math.PI) * - (2 * Math.atan(Math.exp((xy.y / pole) * Math.PI)) - Math.PI / 2); - return xy; - } - function forwardMercator(xy) { - xy.x = (xy.x * pole) / 180; - xy.y = (Math.log(Math.tan(((90 + xy.y) * Math.PI) / 360)) / Math.PI) * pole; - return xy; - } - function map(base, codes) { - var add = OpenLayers.Projection.addTransform; - var same = OpenLayers.Projection.nullTransform; - var i, len, code, other, j; - for (i = 0, len = codes.length; i < len; ++i) { - code = codes[i]; - add(base, code, forwardMercator); - add(code, base, inverseMercator); - for (j = i + 1; j < len; ++j) { - other = codes[j]; - add(code, other, same); - add(other, code, same); - } - } - } - var mercator = ["EPSG:900913", "EPSG:3857", "EPSG:102113", "EPSG:102100"], - geographic = ["CRS:84", "urn:ogc:def:crs:EPSG:6.6:4326", "EPSG:4326"], - i; - for (i = mercator.length - 1; i >= 0; --i) { - map(mercator[i], geographic); - } - for (i = geographic.length - 1; i >= 0; --i) { - map(geographic[i], mercator); - } -})(); -OpenLayers.Map = OpenLayers.Class({ - Z_INDEX_BASE: { - BaseLayer: 100, - Overlay: 325, - Feature: 725, - Popup: 750, - Control: 1000 - }, - id: null, - fractionalZoom: false, - events: null, - allOverlays: false, - div: null, - dragging: false, - size: null, - viewPortDiv: null, - layerContainerOrigin: null, - layerContainerDiv: null, - layers: null, - controls: null, - popups: null, - baseLayer: null, - center: null, - resolution: null, - zoom: 0, - panRatio: 1.5, - options: null, - tileSize: null, - projection: "EPSG:4326", - units: null, - resolutions: null, - maxResolution: null, - minResolution: null, - maxScale: null, - minScale: null, - maxExtent: null, - minExtent: null, - restrictedExtent: null, - numZoomLevels: 16, - theme: null, - displayProjection: null, - fallThrough: true, - panTween: null, - eventListeners: null, - panMethod: OpenLayers.Easing.Expo.easeOut, - panDuration: 50, - paddingForPopups: null, - minPx: null, - maxPx: null, - initialize: function(div, options) { - if (arguments.length === 1 && typeof div === "object") { - options = div; - div = options && options.div; - } - this.tileSize = new OpenLayers.Size( - OpenLayers.Map.TILE_WIDTH, - OpenLayers.Map.TILE_HEIGHT - ); - this.paddingForPopups = new OpenLayers.Bounds(15, 15, 15, 15); - this.options = OpenLayers.Util.extend({}, options); - OpenLayers.Util.extend(this, options); - var projCode = - this.projection instanceof OpenLayers.Projection - ? this.projection.projCode - : this.projection; - OpenLayers.Util.applyDefaults( - this, - OpenLayers.Projection.defaults[projCode] - ); - if (this.maxExtent && !(this.maxExtent instanceof OpenLayers.Bounds)) { - this.maxExtent = new OpenLayers.Bounds(this.maxExtent); - } - if (this.minExtent && !(this.minExtent instanceof OpenLayers.Bounds)) { - this.minExtent = new OpenLayers.Bounds(this.minExtent); - } - if ( - this.restrictedExtent && - !(this.restrictedExtent instanceof OpenLayers.Bounds) - ) { - this.restrictedExtent = new OpenLayers.Bounds(this.restrictedExtent); - } - if (this.center && !(this.center instanceof OpenLayers.LonLat)) { - this.center = new OpenLayers.LonLat(this.center); - } - this.layers = []; - this.id = OpenLayers.Util.createUniqueID("OpenLayers.Map_"); - this.div = OpenLayers.Util.getElement(div); - if (!this.div) { - this.div = document.createElement("div"); - this.div.style.height = "1px"; - this.div.style.width = "1px"; - } - OpenLayers.Element.addClass(this.div, "olMap"); - var id = this.id + "_OpenLayers_ViewPort"; - this.viewPortDiv = OpenLayers.Util.createDiv( - id, - null, - null, - null, - "relative", - null, - "hidden" - ); - this.viewPortDiv.style.width = "100%"; - this.viewPortDiv.style.height = "100%"; - this.viewPortDiv.className = "olMapViewport"; - this.div.appendChild(this.viewPortDiv); - this.events = new OpenLayers.Events( - this, - this.viewPortDiv, - null, - this.fallThrough, - { includeXY: true } - ); - id = this.id + "_OpenLayers_Container"; - this.layerContainerDiv = OpenLayers.Util.createDiv(id); - this.layerContainerDiv.style.width = "100px"; - this.layerContainerDiv.style.height = "100px"; - this.layerContainerDiv.style.zIndex = this.Z_INDEX_BASE["Popup"] - 1; - this.viewPortDiv.appendChild(this.layerContainerDiv); - this.updateSize(); - if (this.eventListeners instanceof Object) { - this.events.on(this.eventListeners); - } - if (parseFloat(navigator.appVersion.split("MSIE")[1]) < 9) { - this.events.register("resize", this, this.updateSize); - } else { - this.updateSizeDestroy = OpenLayers.Function.bind(this.updateSize, this); - OpenLayers.Event.observe(window, "resize", this.updateSizeDestroy); - } - if (this.theme) { - var addNode = true; - var nodes = document.getElementsByTagName("link"); - for (var i = 0, len = nodes.length; i < len; ++i) { - if (OpenLayers.Util.isEquivalentUrl(nodes.item(i).href, this.theme)) { - addNode = false; - break; - } - } - if (addNode) { - var cssNode = document.createElement("link"); - cssNode.setAttribute("rel", "stylesheet"); - cssNode.setAttribute("type", "text/css"); - cssNode.setAttribute("href", this.theme); - document.getElementsByTagName("head")[0].appendChild(cssNode); - } - } - if (this.controls == null) { - this.controls = []; - if (OpenLayers.Control != null) { - if (OpenLayers.Control.Navigation) { - this.controls.push(new OpenLayers.Control.Navigation()); - } else if (OpenLayers.Control.TouchNavigation) { - this.controls.push(new OpenLayers.Control.TouchNavigation()); - } - if (OpenLayers.Control.Zoom) { - this.controls.push(new OpenLayers.Control.Zoom()); - } else if (OpenLayers.Control.PanZoom) { - this.controls.push(new OpenLayers.Control.PanZoom()); - } - if (OpenLayers.Control.ArgParser) { - this.controls.push(new OpenLayers.Control.ArgParser()); - } - if (OpenLayers.Control.Attribution) { - this.controls.push(new OpenLayers.Control.Attribution()); - } - } - } - for (var i = 0, len = this.controls.length; i < len; i++) { - this.addControlToMap(this.controls[i]); - } - this.popups = []; - this.unloadDestroy = OpenLayers.Function.bind(this.destroy, this); - OpenLayers.Event.observe(window, "unload", this.unloadDestroy); - if (options && options.layers) { - delete this.center; - this.addLayers(options.layers); - if (options.center && !this.getCenter()) { - this.setCenter(options.center, options.zoom); - } - } - }, - getViewport: function() { - return this.viewPortDiv; - }, - render: function(div) { - this.div = OpenLayers.Util.getElement(div); - OpenLayers.Element.addClass(this.div, "olMap"); - this.viewPortDiv.parentNode.removeChild(this.viewPortDiv); - this.div.appendChild(this.viewPortDiv); - this.updateSize(); - }, - unloadDestroy: null, - updateSizeDestroy: null, - destroy: function() { - if (!this.unloadDestroy) { - return false; - } - if (this.panTween) { - this.panTween.stop(); - this.panTween = null; - } - OpenLayers.Event.stopObserving(window, "unload", this.unloadDestroy); - this.unloadDestroy = null; - if (this.updateSizeDestroy) { - OpenLayers.Event.stopObserving(window, "resize", this.updateSizeDestroy); - } else { - this.events.unregister("resize", this, this.updateSize); - } - this.paddingForPopups = null; - if (this.controls != null) { - for (var i = this.controls.length - 1; i >= 0; --i) { - this.controls[i].destroy(); - } - this.controls = null; - } - if (this.layers != null) { - for (var i = this.layers.length - 1; i >= 0; --i) { - this.layers[i].destroy(false); - } - this.layers = null; - } - if (this.viewPortDiv) { - this.div.removeChild(this.viewPortDiv); - } - this.viewPortDiv = null; - if (this.eventListeners) { - this.events.un(this.eventListeners); - this.eventListeners = null; - } - this.events.destroy(); - this.events = null; - this.options = null; - }, - setOptions: function(options) { - var updatePxExtent = - this.minPx && options.restrictedExtent != this.restrictedExtent; - OpenLayers.Util.extend(this, options); - updatePxExtent && - this.moveTo(this.getCachedCenter(), this.zoom, { forceZoomChange: true }); - }, - getTileSize: function() { - return this.tileSize; - }, - getBy: function(array, property, match) { - var test = typeof match.test == "function"; - var found = OpenLayers.Array.filter(this[array], function(item) { - return item[property] == match || (test && match.test(item[property])); - }); - return found; - }, - getLayersBy: function(property, match) { - return this.getBy("layers", property, match); - }, - getLayersByName: function(match) { - return this.getLayersBy("name", match); - }, - getLayersByClass: function(match) { - return this.getLayersBy("CLASS_NAME", match); - }, - getControlsBy: function(property, match) { - return this.getBy("controls", property, match); - }, - getControlsByClass: function(match) { - return this.getControlsBy("CLASS_NAME", match); - }, - getLayer: function(id) { - var foundLayer = null; - for (var i = 0, len = this.layers.length; i < len; i++) { - var layer = this.layers[i]; - if (layer.id == id) { - foundLayer = layer; - break; - } - } - return foundLayer; - }, - setLayerZIndex: function(layer, zIdx) { - layer.setZIndex( - this.Z_INDEX_BASE[layer.isBaseLayer ? "BaseLayer" : "Overlay"] + zIdx * 5 - ); - }, - resetLayersZIndex: function() { - for (var i = 0, len = this.layers.length; i < len; i++) { - var layer = this.layers[i]; - this.setLayerZIndex(layer, i); - } - }, - addLayer: function(layer) { - for (var i = 0, len = this.layers.length; i < len; i++) { - if (this.layers[i] == layer) { - return false; - } - } - if (this.events.triggerEvent("preaddlayer", { layer: layer }) === false) { - return false; - } - if (this.allOverlays) { - layer.isBaseLayer = false; - } - layer.div.className = "olLayerDiv"; - layer.div.style.overflow = ""; - this.setLayerZIndex(layer, this.layers.length); - if (layer.isFixed) { - this.viewPortDiv.appendChild(layer.div); - } else { - this.layerContainerDiv.appendChild(layer.div); - } - this.layers.push(layer); - layer.setMap(this); - if (layer.isBaseLayer || (this.allOverlays && !this.baseLayer)) { - if (this.baseLayer == null) { - this.setBaseLayer(layer); - } else { - layer.setVisibility(false); - } - } else { - layer.redraw(); - } - this.events.triggerEvent("addlayer", { layer: layer }); - layer.events.triggerEvent("added", { map: this, layer: layer }); - layer.afterAdd(); - return true; - }, - addLayers: function(layers) { - for (var i = 0, len = layers.length; i < len; i++) { - this.addLayer(layers[i]); - } - }, - removeLayer: function(layer, setNewBaseLayer) { - if ( - this.events.triggerEvent("preremovelayer", { layer: layer }) === false - ) { - return; - } - if (setNewBaseLayer == null) { - setNewBaseLayer = true; - } - if (layer.isFixed) { - this.viewPortDiv.removeChild(layer.div); - } else { - this.layerContainerDiv.removeChild(layer.div); - } - OpenLayers.Util.removeItem(this.layers, layer); - layer.removeMap(this); - layer.map = null; - if (this.baseLayer == layer) { - this.baseLayer = null; - if (setNewBaseLayer) { - for (var i = 0, len = this.layers.length; i < len; i++) { - var iLayer = this.layers[i]; - if (iLayer.isBaseLayer || this.allOverlays) { - this.setBaseLayer(iLayer); - break; - } - } - } - } - this.resetLayersZIndex(); - this.events.triggerEvent("removelayer", { layer: layer }); - layer.events.triggerEvent("removed", { map: this, layer: layer }); - }, - getNumLayers: function() { - return this.layers.length; - }, - getLayerIndex: function(layer) { - return OpenLayers.Util.indexOf(this.layers, layer); - }, - setLayerIndex: function(layer, idx) { - var base = this.getLayerIndex(layer); - if (idx < 0) { - idx = 0; - } else if (idx > this.layers.length) { - idx = this.layers.length; - } - if (base != idx) { - this.layers.splice(base, 1); - this.layers.splice(idx, 0, layer); - for (var i = 0, len = this.layers.length; i < len; i++) { - this.setLayerZIndex(this.layers[i], i); - } - this.events.triggerEvent("changelayer", { - layer: layer, - property: "order" - }); - if (this.allOverlays) { - if (idx === 0) { - this.setBaseLayer(layer); - } else if (this.baseLayer !== this.layers[0]) { - this.setBaseLayer(this.layers[0]); - } - } - } - }, - raiseLayer: function(layer, delta) { - var idx = this.getLayerIndex(layer) + delta; - this.setLayerIndex(layer, idx); - }, - setBaseLayer: function(newBaseLayer) { - if (newBaseLayer != this.baseLayer) { - if (OpenLayers.Util.indexOf(this.layers, newBaseLayer) != -1) { - var center = this.getCachedCenter(); - var newResolution = OpenLayers.Util.getResolutionFromScale( - this.getScale(), - newBaseLayer.units - ); - if (this.baseLayer != null && !this.allOverlays) { - this.baseLayer.setVisibility(false); - } - this.baseLayer = newBaseLayer; - if (!this.allOverlays || this.baseLayer.visibility) { - this.baseLayer.setVisibility(true); - if (this.baseLayer.inRange === false) { - this.baseLayer.redraw(); - } - } - if (center != null) { - var newZoom = this.getZoomForResolution( - newResolution || this.resolution, - true - ); - this.setCenter(center, newZoom, false, true); - } - this.events.triggerEvent("changebaselayer", { layer: this.baseLayer }); - } - } - }, - addControl: function(control, px) { - this.controls.push(control); - this.addControlToMap(control, px); - }, - addControls: function(controls, pixels) { - var pxs = arguments.length === 1 ? [] : pixels; - for (var i = 0, len = controls.length; i < len; i++) { - var ctrl = controls[i]; - var px = pxs[i] ? pxs[i] : null; - this.addControl(ctrl, px); - } - }, - addControlToMap: function(control, px) { - control.outsideViewport = control.div != null; - if (this.displayProjection && !control.displayProjection) { - control.displayProjection = this.displayProjection; - } - control.setMap(this); - var div = control.draw(px); - if (div) { - if (!control.outsideViewport) { - div.style.zIndex = this.Z_INDEX_BASE["Control"] + this.controls.length; - this.viewPortDiv.appendChild(div); - } - } - if (control.autoActivate) { - control.activate(); - } - }, - getControl: function(id) { - var returnControl = null; - for (var i = 0, len = this.controls.length; i < len; i++) { - var control = this.controls[i]; - if (control.id == id) { - returnControl = control; - break; - } - } - return returnControl; - }, - removeControl: function(control) { - if (control && control == this.getControl(control.id)) { - if (control.div && control.div.parentNode == this.viewPortDiv) { - this.viewPortDiv.removeChild(control.div); - } - OpenLayers.Util.removeItem(this.controls, control); - } - }, - addPopup: function(popup, exclusive) { - if (exclusive) { - for (var i = this.popups.length - 1; i >= 0; --i) { - this.removePopup(this.popups[i]); - } - } - popup.map = this; - this.popups.push(popup); - var popupDiv = popup.draw(); - if (popupDiv) { - popupDiv.style.zIndex = this.Z_INDEX_BASE["Popup"] + this.popups.length; - this.layerContainerDiv.appendChild(popupDiv); - } - }, - removePopup: function(popup) { - OpenLayers.Util.removeItem(this.popups, popup); - if (popup.div) { - try { - this.layerContainerDiv.removeChild(popup.div); - } catch (e) {} - } - popup.map = null; - }, - getSize: function() { - var size = null; - if (this.size != null) { - size = this.size.clone(); - } - return size; - }, - updateSize: function() { - var newSize = this.getCurrentSize(); - if (newSize && !isNaN(newSize.h) && !isNaN(newSize.w)) { - this.events.clearMouseCache(); - var oldSize = this.getSize(); - if (oldSize == null) { - this.size = oldSize = newSize; - } - if (!newSize.equals(oldSize)) { - this.size = newSize; - for (var i = 0, len = this.layers.length; i < len; i++) { - this.layers[i].onMapResize(); - } - var center = this.getCachedCenter(); - if (this.baseLayer != null && center != null) { - var zoom = this.getZoom(); - this.zoom = null; - this.setCenter(center, zoom); - } - } - } - }, - getCurrentSize: function() { - var size = new OpenLayers.Size(this.div.clientWidth, this.div.clientHeight); - if ((size.w == 0 && size.h == 0) || (isNaN(size.w) && isNaN(size.h))) { - size.w = this.div.offsetWidth; - size.h = this.div.offsetHeight; - } - if ((size.w == 0 && size.h == 0) || (isNaN(size.w) && isNaN(size.h))) { - size.w = parseInt(this.div.style.width); - size.h = parseInt(this.div.style.height); - } - return size; - }, - calculateBounds: function(center, resolution) { - var extent = null; - if (center == null) { - center = this.getCachedCenter(); - } - if (resolution == null) { - resolution = this.getResolution(); - } - if (center != null && resolution != null) { - var halfWDeg = (this.size.w * resolution) / 2; - var halfHDeg = (this.size.h * resolution) / 2; - extent = new OpenLayers.Bounds( - center.lon - halfWDeg, - center.lat - halfHDeg, - center.lon + halfWDeg, - center.lat + halfHDeg - ); - } - return extent; - }, - getCenter: function() { - var center = null; - var cachedCenter = this.getCachedCenter(); - if (cachedCenter) { - center = cachedCenter.clone(); - } - return center; - }, - getCachedCenter: function() { - if (!this.center && this.size) { - this.center = this.getLonLatFromViewPortPx({ - x: this.size.w / 2, - y: this.size.h / 2 - }); - } - return this.center; - }, - getZoom: function() { - return this.zoom; - }, - pan: function(dx, dy, options) { - options = OpenLayers.Util.applyDefaults(options, { - animate: true, - dragging: false - }); - if (options.dragging) { - if (dx != 0 || dy != 0) { - this.moveByPx(dx, dy); - } - } else { - var centerPx = this.getViewPortPxFromLonLat(this.getCachedCenter()); - var newCenterPx = centerPx.add(dx, dy); - if (this.dragging || !newCenterPx.equals(centerPx)) { - var newCenterLonLat = this.getLonLatFromViewPortPx(newCenterPx); - if (options.animate) { - this.panTo(newCenterLonLat); - } else { - this.moveTo(newCenterLonLat); - if (this.dragging) { - this.dragging = false; - this.events.triggerEvent("moveend"); - } - } - } - } - }, - panTo: function(lonlat) { - if ( - this.panMethod && - this.getExtent() - .scale(this.panRatio) - .containsLonLat(lonlat) - ) { - if (!this.panTween) { - this.panTween = new OpenLayers.Tween(this.panMethod); - } - var center = this.getCachedCenter(); - if (lonlat.equals(center)) { - return; - } - var from = this.getPixelFromLonLat(center); - var to = this.getPixelFromLonLat(lonlat); - var vector = { x: to.x - from.x, y: to.y - from.y }; - var last = { x: 0, y: 0 }; - this.panTween.start({ x: 0, y: 0 }, vector, this.panDuration, { - callbacks: { - eachStep: OpenLayers.Function.bind(function(px) { - var x = px.x - last.x, - y = px.y - last.y; - this.moveByPx(x, y); - last.x = Math.round(px.x); - last.y = Math.round(px.y); - }, this), - done: OpenLayers.Function.bind(function(px) { - this.moveTo(lonlat); - this.dragging = false; - this.events.triggerEvent("moveend"); - }, this) - } - }); - } else { - this.setCenter(lonlat); - } - }, - setCenter: function(lonlat, zoom, dragging, forceZoomChange) { - this.panTween && this.panTween.stop(); - this.moveTo(lonlat, zoom, { - dragging: dragging, - forceZoomChange: forceZoomChange - }); - }, - moveByPx: function(dx, dy) { - var hw = this.size.w / 2; - var hh = this.size.h / 2; - var x = hw + dx; - var y = hh + dy; - var wrapDateLine = this.baseLayer.wrapDateLine; - var xRestriction = 0; - var yRestriction = 0; - if (this.restrictedExtent) { - xRestriction = hw; - yRestriction = hh; - wrapDateLine = false; - } - dx = - wrapDateLine || - (x <= this.maxPx.x - xRestriction && x >= this.minPx.x + xRestriction) - ? Math.round(dx) - : 0; - dy = - y <= this.maxPx.y - yRestriction && y >= this.minPx.y + yRestriction - ? Math.round(dy) - : 0; - if (dx || dy) { - if (!this.dragging) { - this.dragging = true; - this.events.triggerEvent("movestart"); - } - this.center = null; - if (dx) { - this.layerContainerDiv.style.left = - parseInt(this.layerContainerDiv.style.left) - dx + "px"; - this.minPx.x -= dx; - this.maxPx.x -= dx; - } - if (dy) { - this.layerContainerDiv.style.top = - parseInt(this.layerContainerDiv.style.top) - dy + "px"; - this.minPx.y -= dy; - this.maxPx.y -= dy; - } - var layer, i, len; - for (i = 0, len = this.layers.length; i < len; ++i) { - layer = this.layers[i]; - if (layer.visibility && (layer === this.baseLayer || layer.inRange)) { - layer.moveByPx(dx, dy); - layer.events.triggerEvent("move"); - } - } - this.events.triggerEvent("move"); - } - }, - adjustZoom: function(zoom) { - var resolution, - resolutions = this.baseLayer.resolutions, - maxResolution = this.getMaxExtent().getWidth() / this.size.w; - if (this.getResolutionForZoom(zoom) > maxResolution) { - for (var i = zoom | 0, ii = resolutions.length; i < ii; ++i) { - if (resolutions[i] <= maxResolution) { - zoom = i; - break; - } - } - } - return zoom; - }, - moveTo: function(lonlat, zoom, options) { - if (lonlat != null && !(lonlat instanceof OpenLayers.LonLat)) { - lonlat = new OpenLayers.LonLat(lonlat); - } - if (!options) { - options = {}; - } - if (zoom != null) { - zoom = parseFloat(zoom); - if (!this.fractionalZoom) { - zoom = Math.round(zoom); - } - } - if (this.baseLayer.wrapDateLine) { - var requestedZoom = zoom; - zoom = this.adjustZoom(zoom); - if (zoom !== requestedZoom) { - lonlat = this.getCenter(); - } - } - var dragging = options.dragging || this.dragging; - var forceZoomChange = options.forceZoomChange; - if (!this.getCachedCenter() && !this.isValidLonLat(lonlat)) { - lonlat = this.maxExtent.getCenterLonLat(); - this.center = lonlat.clone(); - } - if (this.restrictedExtent != null) { - if (lonlat == null) { - lonlat = this.center; - } - if (zoom == null) { - zoom = this.getZoom(); - } - var resolution = this.getResolutionForZoom(zoom); - var extent = this.calculateBounds(lonlat, resolution); - if (!this.restrictedExtent.containsBounds(extent)) { - var maxCenter = this.restrictedExtent.getCenterLonLat(); - if (extent.getWidth() > this.restrictedExtent.getWidth()) { - lonlat = new OpenLayers.LonLat(maxCenter.lon, lonlat.lat); - } else if (extent.left < this.restrictedExtent.left) { - lonlat = lonlat.add(this.restrictedExtent.left - extent.left, 0); - } else if (extent.right > this.restrictedExtent.right) { - lonlat = lonlat.add(this.restrictedExtent.right - extent.right, 0); - } - if (extent.getHeight() > this.restrictedExtent.getHeight()) { - lonlat = new OpenLayers.LonLat(lonlat.lon, maxCenter.lat); - } else if (extent.bottom < this.restrictedExtent.bottom) { - lonlat = lonlat.add(0, this.restrictedExtent.bottom - extent.bottom); - } else if (extent.top > this.restrictedExtent.top) { - lonlat = lonlat.add(0, this.restrictedExtent.top - extent.top); - } - } - } - var zoomChanged = - forceZoomChange || - (this.isValidZoomLevel(zoom) && zoom != this.getZoom()); - var centerChanged = - this.isValidLonLat(lonlat) && !lonlat.equals(this.center); - if (zoomChanged || centerChanged || dragging) { - dragging || this.events.triggerEvent("movestart"); - if (centerChanged) { - if (!zoomChanged && this.center) { - this.centerLayerContainer(lonlat); - } - this.center = lonlat.clone(); - } - var res = zoomChanged - ? this.getResolutionForZoom(zoom) - : this.getResolution(); - if (zoomChanged || this.layerContainerOrigin == null) { - this.layerContainerOrigin = this.getCachedCenter(); - this.layerContainerDiv.style.left = "0px"; - this.layerContainerDiv.style.top = "0px"; - var maxExtent = this.getMaxExtent({ restricted: true }); - var maxExtentCenter = maxExtent.getCenterLonLat(); - var lonDelta = this.center.lon - maxExtentCenter.lon; - var latDelta = maxExtentCenter.lat - this.center.lat; - var extentWidth = Math.round(maxExtent.getWidth() / res); - var extentHeight = Math.round(maxExtent.getHeight() / res); - this.minPx = { - x: (this.size.w - extentWidth) / 2 - lonDelta / res, - y: (this.size.h - extentHeight) / 2 - latDelta / res - }; - this.maxPx = { - x: this.minPx.x + Math.round(maxExtent.getWidth() / res), - y: this.minPx.y + Math.round(maxExtent.getHeight() / res) - }; - } - if (zoomChanged) { - this.zoom = zoom; - this.resolution = res; - } - var bounds = this.getExtent(); - if (this.baseLayer.visibility) { - this.baseLayer.moveTo(bounds, zoomChanged, options.dragging); - options.dragging || - this.baseLayer.events.triggerEvent("moveend", { - zoomChanged: zoomChanged - }); - } - bounds = this.baseLayer.getExtent(); - for (var i = this.layers.length - 1; i >= 0; --i) { - var layer = this.layers[i]; - if (layer !== this.baseLayer && !layer.isBaseLayer) { - var inRange = layer.calculateInRange(); - if (layer.inRange != inRange) { - layer.inRange = inRange; - if (!inRange) { - layer.display(false); - } - this.events.triggerEvent("changelayer", { - layer: layer, - property: "visibility" - }); - } - if (inRange && layer.visibility) { - layer.moveTo(bounds, zoomChanged, options.dragging); - options.dragging || - layer.events.triggerEvent("moveend", { - zoomChanged: zoomChanged - }); - } - } - } - this.events.triggerEvent("move"); - dragging || this.events.triggerEvent("moveend"); - if (zoomChanged) { - for (var i = 0, len = this.popups.length; i < len; i++) { - this.popups[i].updatePosition(); - } - this.events.triggerEvent("zoomend"); - } - } - }, - centerLayerContainer: function(lonlat) { - var originPx = this.getViewPortPxFromLonLat(this.layerContainerOrigin); - var newPx = this.getViewPortPxFromLonLat(lonlat); - if (originPx != null && newPx != null) { - var oldLeft = parseInt(this.layerContainerDiv.style.left); - var oldTop = parseInt(this.layerContainerDiv.style.top); - var newLeft = Math.round(originPx.x - newPx.x); - var newTop = Math.round(originPx.y - newPx.y); - this.layerContainerDiv.style.left = newLeft + "px"; - this.layerContainerDiv.style.top = newTop + "px"; - var dx = oldLeft - newLeft; - var dy = oldTop - newTop; - this.minPx.x -= dx; - this.maxPx.x -= dx; - this.minPx.y -= dy; - this.maxPx.y -= dy; - } - }, - isValidZoomLevel: function(zoomLevel) { - return ( - zoomLevel != null && zoomLevel >= 0 && zoomLevel < this.getNumZoomLevels() - ); - }, - isValidLonLat: function(lonlat) { - var valid = false; - if (lonlat != null) { - var maxExtent = this.getMaxExtent(); - var worldBounds = this.baseLayer.wrapDateLine && maxExtent; - valid = maxExtent.containsLonLat(lonlat, { worldBounds: worldBounds }); - } - return valid; - }, - getProjection: function() { - var projection = this.getProjectionObject(); - return projection ? projection.getCode() : null; - }, - getProjectionObject: function() { - var projection = null; - if (this.baseLayer != null) { - projection = this.baseLayer.projection; - } - return projection; - }, - getMaxResolution: function() { - var maxResolution = null; - if (this.baseLayer != null) { - maxResolution = this.baseLayer.maxResolution; - } - return maxResolution; - }, - getMaxExtent: function(options) { - var maxExtent = null; - if (options && options.restricted && this.restrictedExtent) { - maxExtent = this.restrictedExtent; - } else if (this.baseLayer != null) { - maxExtent = this.baseLayer.maxExtent; - } - return maxExtent; - }, - getNumZoomLevels: function() { - var numZoomLevels = null; - if (this.baseLayer != null) { - numZoomLevels = this.baseLayer.numZoomLevels; - } - return numZoomLevels; - }, - getExtent: function() { - var extent = null; - if (this.baseLayer != null) { - extent = this.baseLayer.getExtent(); - } - return extent; - }, - getResolution: function() { - var resolution = null; - if (this.baseLayer != null) { - resolution = this.baseLayer.getResolution(); - } else if (this.allOverlays === true && this.layers.length > 0) { - resolution = this.layers[0].getResolution(); - } - return resolution; - }, - getUnits: function() { - var units = null; - if (this.baseLayer != null) { - units = this.baseLayer.units; - } - return units; - }, - getScale: function() { - var scale = null; - if (this.baseLayer != null) { - var res = this.getResolution(); - var units = this.baseLayer.units; - scale = OpenLayers.Util.getScaleFromResolution(res, units); - } - return scale; - }, - getZoomForExtent: function(bounds, closest) { - var zoom = null; - if (this.baseLayer != null) { - zoom = this.baseLayer.getZoomForExtent(bounds, closest); - } - return zoom; - }, - getResolutionForZoom: function(zoom) { - var resolution = null; - if (this.baseLayer) { - resolution = this.baseLayer.getResolutionForZoom(zoom); - } - return resolution; - }, - getZoomForResolution: function(resolution, closest) { - var zoom = null; - if (this.baseLayer != null) { - zoom = this.baseLayer.getZoomForResolution(resolution, closest); - } - return zoom; - }, - zoomTo: function(zoom) { - if (this.isValidZoomLevel(zoom)) { - this.setCenter(null, zoom); - } - }, - zoomIn: function() { - this.zoomTo(this.getZoom() + 1); - }, - zoomOut: function() { - this.zoomTo(this.getZoom() - 1); - }, - zoomToExtent: function(bounds, closest) { - if (!(bounds instanceof OpenLayers.Bounds)) { - bounds = new OpenLayers.Bounds(bounds); - } - var center = bounds.getCenterLonLat(); - if (this.baseLayer.wrapDateLine) { - var maxExtent = this.getMaxExtent(); - bounds = bounds.clone(); - while (bounds.right < bounds.left) { - bounds.right += maxExtent.getWidth(); - } - center = bounds.getCenterLonLat().wrapDateLine(maxExtent); - } - this.setCenter(center, this.getZoomForExtent(bounds, closest)); - }, - zoomToMaxExtent: function(options) { - var restricted = options ? options.restricted : true; - var maxExtent = this.getMaxExtent({ restricted: restricted }); - this.zoomToExtent(maxExtent); - }, - zoomToScale: function(scale, closest) { - var res = OpenLayers.Util.getResolutionFromScale( - scale, - this.baseLayer.units - ); - var halfWDeg = (this.size.w * res) / 2; - var halfHDeg = (this.size.h * res) / 2; - var center = this.getCachedCenter(); - var extent = new OpenLayers.Bounds( - center.lon - halfWDeg, - center.lat - halfHDeg, - center.lon + halfWDeg, - center.lat + halfHDeg - ); - this.zoomToExtent(extent, closest); - }, - getLonLatFromViewPortPx: function(viewPortPx) { - var lonlat = null; - if (this.baseLayer != null) { - lonlat = this.baseLayer.getLonLatFromViewPortPx(viewPortPx); - } - return lonlat; - }, - getViewPortPxFromLonLat: function(lonlat) { - var px = null; - if (this.baseLayer != null) { - px = this.baseLayer.getViewPortPxFromLonLat(lonlat); - } - return px; - }, - getLonLatFromPixel: function(px) { - return this.getLonLatFromViewPortPx(px); - }, - getPixelFromLonLat: function(lonlat) { - var px = this.getViewPortPxFromLonLat(lonlat); - px.x = Math.round(px.x); - px.y = Math.round(px.y); - return px; - }, - getGeodesicPixelSize: function(px) { - var lonlat = px - ? this.getLonLatFromPixel(px) - : this.getCachedCenter() || new OpenLayers.LonLat(0, 0); - var res = this.getResolution(); - var left = lonlat.add(-res / 2, 0); - var right = lonlat.add(res / 2, 0); - var bottom = lonlat.add(0, -res / 2); - var top = lonlat.add(0, res / 2); - var dest = new OpenLayers.Projection("EPSG:4326"); - var source = this.getProjectionObject() || dest; - if (!source.equals(dest)) { - left.transform(source, dest); - right.transform(source, dest); - bottom.transform(source, dest); - top.transform(source, dest); - } - return new OpenLayers.Size( - OpenLayers.Util.distVincenty(left, right), - OpenLayers.Util.distVincenty(bottom, top) - ); - }, - getViewPortPxFromLayerPx: function(layerPx) { - var viewPortPx = null; - if (layerPx != null) { - var dX = parseInt(this.layerContainerDiv.style.left); - var dY = parseInt(this.layerContainerDiv.style.top); - viewPortPx = layerPx.add(dX, dY); - } - return viewPortPx; - }, - getLayerPxFromViewPortPx: function(viewPortPx) { - var layerPx = null; - if (viewPortPx != null) { - var dX = -parseInt(this.layerContainerDiv.style.left); - var dY = -parseInt(this.layerContainerDiv.style.top); - layerPx = viewPortPx.add(dX, dY); - if (isNaN(layerPx.x) || isNaN(layerPx.y)) { - layerPx = null; - } - } - return layerPx; - }, - getLonLatFromLayerPx: function(px) { - px = this.getViewPortPxFromLayerPx(px); - return this.getLonLatFromViewPortPx(px); - }, - getLayerPxFromLonLat: function(lonlat) { - var px = this.getPixelFromLonLat(lonlat); - return this.getLayerPxFromViewPortPx(px); - }, - CLASS_NAME: "OpenLayers.Map" -}); -OpenLayers.Map.TILE_WIDTH = 256; -OpenLayers.Map.TILE_HEIGHT = 256; -OpenLayers.Layer = OpenLayers.Class({ - id: null, - name: null, - div: null, - opacity: 1, - alwaysInRange: null, - RESOLUTION_PROPERTIES: [ - "scales", - "resolutions", - "maxScale", - "minScale", - "maxResolution", - "minResolution", - "numZoomLevels", - "maxZoomLevel" - ], - events: null, - map: null, - isBaseLayer: false, - alpha: false, - displayInLayerSwitcher: true, - visibility: true, - attribution: null, - inRange: false, - imageSize: null, - options: null, - eventListeners: null, - gutter: 0, - projection: null, - units: null, - scales: null, - resolutions: null, - maxExtent: null, - minExtent: null, - maxResolution: null, - minResolution: null, - numZoomLevels: null, - minScale: null, - maxScale: null, - displayOutsideMaxExtent: false, - wrapDateLine: false, - metadata: null, - initialize: function(name, options) { - this.metadata = {}; - this.addOptions(options); - this.name = name; - if (this.id == null) { - this.id = OpenLayers.Util.createUniqueID(this.CLASS_NAME + "_"); - this.div = OpenLayers.Util.createDiv(this.id); - this.div.style.width = "100%"; - this.div.style.height = "100%"; - this.div.dir = "ltr"; - this.events = new OpenLayers.Events(this, this.div); - if (this.eventListeners instanceof Object) { - this.events.on(this.eventListeners); - } - } - }, - destroy: function(setNewBaseLayer) { - if (setNewBaseLayer == null) { - setNewBaseLayer = true; - } - if (this.map != null) { - this.map.removeLayer(this, setNewBaseLayer); - } - this.projection = null; - this.map = null; - this.name = null; - this.div = null; - this.options = null; - if (this.events) { - if (this.eventListeners) { - this.events.un(this.eventListeners); - } - this.events.destroy(); - } - this.eventListeners = null; - this.events = null; - }, - clone: function(obj) { - if (obj == null) { - obj = new OpenLayers.Layer(this.name, this.getOptions()); - } - OpenLayers.Util.applyDefaults(obj, this); - obj.map = null; - return obj; - }, - getOptions: function() { - var options = {}; - for (var o in this.options) { - options[o] = this[o]; - } - return options; - }, - setName: function(newName) { - if (newName != this.name) { - this.name = newName; - if (this.map != null) { - this.map.events.triggerEvent("changelayer", { - layer: this, - property: "name" - }); - } - } - }, - addOptions: function(newOptions, reinitialize) { - if (this.options == null) { - this.options = {}; - } - if (newOptions) { - if (typeof newOptions.projection == "string") { - newOptions.projection = new OpenLayers.Projection( - newOptions.projection - ); - } - if (newOptions.projection) { - OpenLayers.Util.applyDefaults( - newOptions, - OpenLayers.Projection.defaults[newOptions.projection.getCode()] - ); - } - if ( - newOptions.maxExtent && - !(newOptions.maxExtent instanceof OpenLayers.Bounds) - ) { - newOptions.maxExtent = new OpenLayers.Bounds(newOptions.maxExtent); - } - if ( - newOptions.minExtent && - !(newOptions.minExtent instanceof OpenLayers.Bounds) - ) { - newOptions.minExtent = new OpenLayers.Bounds(newOptions.minExtent); - } - } - OpenLayers.Util.extend(this.options, newOptions); - OpenLayers.Util.extend(this, newOptions); - if (this.projection && this.projection.getUnits()) { - this.units = this.projection.getUnits(); - } - if (this.map) { - var resolution = this.map.getResolution(); - var properties = this.RESOLUTION_PROPERTIES.concat([ - "projection", - "units", - "minExtent", - "maxExtent" - ]); - for (var o in newOptions) { - if ( - newOptions.hasOwnProperty(o) && - OpenLayers.Util.indexOf(properties, o) >= 0 - ) { - this.initResolutions(); - if (reinitialize && this.map.baseLayer === this) { - this.map.setCenter( - this.map.getCenter(), - this.map.getZoomForResolution(resolution), - false, - true - ); - this.map.events.triggerEvent("changebaselayer", { layer: this }); - } - break; - } - } - } - }, - onMapResize: function() {}, - redraw: function() { - var redrawn = false; - if (this.map) { - this.inRange = this.calculateInRange(); - var extent = this.getExtent(); - if (extent && this.inRange && this.visibility) { - var zoomChanged = true; - this.moveTo(extent, zoomChanged, false); - this.events.triggerEvent("moveend", { zoomChanged: zoomChanged }); - redrawn = true; - } - } - return redrawn; - }, - moveTo: function(bounds, zoomChanged, dragging) { - var display = this.visibility; - if (!this.isBaseLayer) { - display = display && this.inRange; - } - this.display(display); - }, - moveByPx: function(dx, dy) {}, - setMap: function(map) { - if (this.map == null) { - this.map = map; - this.maxExtent = this.maxExtent || this.map.maxExtent; - this.minExtent = this.minExtent || this.map.minExtent; - this.projection = this.projection || this.map.projection; - if (typeof this.projection == "string") { - this.projection = new OpenLayers.Projection(this.projection); - } - this.units = this.projection.getUnits() || this.units || this.map.units; - this.initResolutions(); - if (!this.isBaseLayer) { - this.inRange = this.calculateInRange(); - var show = this.visibility && this.inRange; - this.div.style.display = show ? "" : "none"; - } - this.setTileSize(); - } - }, - afterAdd: function() {}, - removeMap: function(map) {}, - getImageSize: function(bounds) { - return this.imageSize || this.tileSize; - }, - setTileSize: function(size) { - var tileSize = size - ? size - : this.tileSize - ? this.tileSize - : this.map.getTileSize(); - this.tileSize = tileSize; - if (this.gutter) { - this.imageSize = new OpenLayers.Size( - tileSize.w + 2 * this.gutter, - tileSize.h + 2 * this.gutter - ); - } - }, - getVisibility: function() { - return this.visibility; - }, - setVisibility: function(visibility) { - if (visibility != this.visibility) { - this.visibility = visibility; - this.display(visibility); - this.redraw(); - if (this.map != null) { - this.map.events.triggerEvent("changelayer", { - layer: this, - property: "visibility" - }); - } - this.events.triggerEvent("visibilitychanged"); - } - }, - display: function(display) { - if (display != (this.div.style.display != "none")) { - this.div.style.display = - display && this.calculateInRange() ? "block" : "none"; - } - }, - calculateInRange: function() { - var inRange = false; - if (this.alwaysInRange) { - inRange = true; - } else { - if (this.map) { - var resolution = this.map.getResolution(); - inRange = - resolution >= this.minResolution && resolution <= this.maxResolution; - } - } - return inRange; - }, - setIsBaseLayer: function(isBaseLayer) { - if (isBaseLayer != this.isBaseLayer) { - this.isBaseLayer = isBaseLayer; - if (this.map != null) { - this.map.events.triggerEvent("changebaselayer", { layer: this }); - } - } - }, - initResolutions: function() { - var i, len, p; - var props = {}, - alwaysInRange = true; - for (i = 0, len = this.RESOLUTION_PROPERTIES.length; i < len; i++) { - p = this.RESOLUTION_PROPERTIES[i]; - props[p] = this.options[p]; - if (alwaysInRange && this.options[p]) { - alwaysInRange = false; - } - } - if (this.alwaysInRange == null) { - this.alwaysInRange = alwaysInRange; - } - if (props.resolutions == null) { - props.resolutions = this.resolutionsFromScales(props.scales); - } - if (props.resolutions == null) { - props.resolutions = this.calculateResolutions(props); - } - if (props.resolutions == null) { - for (i = 0, len = this.RESOLUTION_PROPERTIES.length; i < len; i++) { - p = this.RESOLUTION_PROPERTIES[i]; - props[p] = this.options[p] != null ? this.options[p] : this.map[p]; - } - if (props.resolutions == null) { - props.resolutions = this.resolutionsFromScales(props.scales); - } - if (props.resolutions == null) { - props.resolutions = this.calculateResolutions(props); - } - } - var maxResolution; - if (this.options.maxResolution && this.options.maxResolution !== "auto") { - maxResolution = this.options.maxResolution; - } - if (this.options.minScale) { - maxResolution = OpenLayers.Util.getResolutionFromScale( - this.options.minScale, - this.units - ); - } - var minResolution; - if (this.options.minResolution && this.options.minResolution !== "auto") { - minResolution = this.options.minResolution; - } - if (this.options.maxScale) { - minResolution = OpenLayers.Util.getResolutionFromScale( - this.options.maxScale, - this.units - ); - } - if (props.resolutions) { - props.resolutions.sort(function(a, b) { - return b - a; - }); - if (!maxResolution) { - maxResolution = props.resolutions[0]; - } - if (!minResolution) { - var lastIdx = props.resolutions.length - 1; - minResolution = props.resolutions[lastIdx]; - } - } - this.resolutions = props.resolutions; - if (this.resolutions) { - len = this.resolutions.length; - this.scales = new Array(len); - for (i = 0; i < len; i++) { - this.scales[i] = OpenLayers.Util.getScaleFromResolution( - this.resolutions[i], - this.units - ); - } - this.numZoomLevels = len; - } - this.minResolution = minResolution; - if (minResolution) { - this.maxScale = OpenLayers.Util.getScaleFromResolution( - minResolution, - this.units - ); - } - this.maxResolution = maxResolution; - if (maxResolution) { - this.minScale = OpenLayers.Util.getScaleFromResolution( - maxResolution, - this.units - ); - } - }, - resolutionsFromScales: function(scales) { - if (scales == null) { - return; - } - var resolutions, i, len; - len = scales.length; - resolutions = new Array(len); - for (i = 0; i < len; i++) { - resolutions[i] = OpenLayers.Util.getResolutionFromScale( - scales[i], - this.units - ); - } - return resolutions; - }, - calculateResolutions: function(props) { - var viewSize, wRes, hRes; - var maxResolution = props.maxResolution; - if (props.minScale != null) { - maxResolution = OpenLayers.Util.getResolutionFromScale( - props.minScale, - this.units - ); - } else if (maxResolution == "auto" && this.maxExtent != null) { - viewSize = this.map.getSize(); - wRes = this.maxExtent.getWidth() / viewSize.w; - hRes = this.maxExtent.getHeight() / viewSize.h; - maxResolution = Math.max(wRes, hRes); - } - var minResolution = props.minResolution; - if (props.maxScale != null) { - minResolution = OpenLayers.Util.getResolutionFromScale( - props.maxScale, - this.units - ); - } else if (props.minResolution == "auto" && this.minExtent != null) { - viewSize = this.map.getSize(); - wRes = this.minExtent.getWidth() / viewSize.w; - hRes = this.minExtent.getHeight() / viewSize.h; - minResolution = Math.max(wRes, hRes); - } - if ( - typeof maxResolution !== "number" && - typeof minResolution !== "number" && - this.maxExtent != null - ) { - var tileSize = this.map.getTileSize(); - maxResolution = Math.max( - this.maxExtent.getWidth() / tileSize.w, - this.maxExtent.getHeight() / tileSize.h - ); - } - var maxZoomLevel = props.maxZoomLevel; - var numZoomLevels = props.numZoomLevels; - if ( - typeof minResolution === "number" && - typeof maxResolution === "number" && - numZoomLevels === undefined - ) { - var ratio = maxResolution / minResolution; - numZoomLevels = Math.floor(Math.log(ratio) / Math.log(2)) + 1; - } else if (numZoomLevels === undefined && maxZoomLevel != null) { - numZoomLevels = maxZoomLevel + 1; - } - if ( - typeof numZoomLevels !== "number" || - numZoomLevels <= 0 || - (typeof maxResolution !== "number" && typeof minResolution !== "number") - ) { - return; - } - var resolutions = new Array(numZoomLevels); - var base = 2; - if (typeof minResolution == "number" && typeof maxResolution == "number") { - base = Math.pow(maxResolution / minResolution, 1 / (numZoomLevels - 1)); - } - var i; - if (typeof maxResolution === "number") { - for (i = 0; i < numZoomLevels; i++) { - resolutions[i] = maxResolution / Math.pow(base, i); - } - } else { - for (i = 0; i < numZoomLevels; i++) { - resolutions[numZoomLevels - 1 - i] = minResolution * Math.pow(base, i); - } - } - return resolutions; - }, - getResolution: function() { - var zoom = this.map.getZoom(); - return this.getResolutionForZoom(zoom); - }, - getExtent: function() { - return this.map.calculateBounds(); - }, - getZoomForExtent: function(extent, closest) { - var viewSize = this.map.getSize(); - var idealResolution = Math.max( - extent.getWidth() / viewSize.w, - extent.getHeight() / viewSize.h - ); - return this.getZoomForResolution(idealResolution, closest); - }, - getDataExtent: function() {}, - getResolutionForZoom: function(zoom) { - zoom = Math.max(0, Math.min(zoom, this.resolutions.length - 1)); - var resolution; - if (this.map.fractionalZoom) { - var low = Math.floor(zoom); - var high = Math.ceil(zoom); - resolution = - this.resolutions[low] - - (zoom - low) * (this.resolutions[low] - this.resolutions[high]); - } else { - resolution = this.resolutions[Math.round(zoom)]; - } - return resolution; - }, - getZoomForResolution: function(resolution, closest) { - var zoom, i, len; - if (this.map.fractionalZoom) { - var lowZoom = 0; - var highZoom = this.resolutions.length - 1; - var highRes = this.resolutions[lowZoom]; - var lowRes = this.resolutions[highZoom]; - var res; - for (i = 0, len = this.resolutions.length; i < len; ++i) { - res = this.resolutions[i]; - if (res >= resolution) { - highRes = res; - lowZoom = i; - } - if (res <= resolution) { - lowRes = res; - highZoom = i; - break; - } - } - var dRes = highRes - lowRes; - if (dRes > 0) { - zoom = lowZoom + (highRes - resolution) / dRes; - } else { - zoom = lowZoom; - } - } else { - var diff; - var minDiff = Number.POSITIVE_INFINITY; - for (i = 0, len = this.resolutions.length; i < len; i++) { - if (closest) { - diff = Math.abs(this.resolutions[i] - resolution); - if (diff > minDiff) { - break; - } - minDiff = diff; - } else { - if (this.resolutions[i] < resolution) { - break; - } - } - } - zoom = Math.max(0, i - 1); - } - return zoom; - }, - getLonLatFromViewPortPx: function(viewPortPx) { - var lonlat = null; - var map = this.map; - if (viewPortPx != null && map.minPx) { - var res = map.getResolution(); - var maxExtent = map.getMaxExtent({ restricted: true }); - var lon = (viewPortPx.x - map.minPx.x) * res + maxExtent.left; - var lat = (map.minPx.y - viewPortPx.y) * res + maxExtent.top; - lonlat = new OpenLayers.LonLat(lon, lat); - if (this.wrapDateLine) { - lonlat = lonlat.wrapDateLine(this.maxExtent); - } - } - return lonlat; - }, - getViewPortPxFromLonLat: function(lonlat, resolution) { - var px = null; - if (lonlat != null) { - resolution = resolution || this.map.getResolution(); - var extent = this.map.calculateBounds(null, resolution); - px = new OpenLayers.Pixel( - (1 / resolution) * (lonlat.lon - extent.left), - (1 / resolution) * (extent.top - lonlat.lat) - ); - } - return px; - }, - setOpacity: function(opacity) { - if (opacity != this.opacity) { - this.opacity = opacity; - var childNodes = this.div.childNodes; - for (var i = 0, len = childNodes.length; i < len; ++i) { - var element = childNodes[i].firstChild || childNodes[i]; - var lastChild = childNodes[i].lastChild; - if (lastChild && lastChild.nodeName.toLowerCase() === "iframe") { - element = lastChild.parentNode; - } - OpenLayers.Util.modifyDOMElement( - element, - null, - null, - null, - null, - null, - null, - opacity - ); - } - if (this.map != null) { - this.map.events.triggerEvent("changelayer", { - layer: this, - property: "opacity" - }); - } - } - }, - getZIndex: function() { - return this.div.style.zIndex; - }, - setZIndex: function(zIndex) { - this.div.style.zIndex = zIndex; - }, - adjustBounds: function(bounds) { - if (this.gutter) { - var mapGutter = this.gutter * this.map.getResolution(); - bounds = new OpenLayers.Bounds( - bounds.left - mapGutter, - bounds.bottom - mapGutter, - bounds.right + mapGutter, - bounds.top + mapGutter - ); - } - if (this.wrapDateLine) { - var wrappingOptions = { - rightTolerance: this.getResolution(), - leftTolerance: this.getResolution() - }; - bounds = bounds.wrapDateLine(this.maxExtent, wrappingOptions); - } - return bounds; - }, - CLASS_NAME: "OpenLayers.Layer" -}); -OpenLayers.Layer.SphericalMercator = { - getExtent: function() { - var extent = null; - if (this.sphericalMercator) { - extent = this.map.calculateBounds(); - } else { - extent = OpenLayers.Layer.FixedZoomLevels.prototype.getExtent.apply(this); - } - return extent; - }, - getLonLatFromViewPortPx: function(viewPortPx) { - return OpenLayers.Layer.prototype.getLonLatFromViewPortPx.apply( - this, - arguments - ); - }, - getViewPortPxFromLonLat: function(lonlat) { - return OpenLayers.Layer.prototype.getViewPortPxFromLonLat.apply( - this, - arguments - ); - }, - initMercatorParameters: function() { - this.RESOLUTIONS = []; - var maxResolution = 156543.03390625; - for (var zoom = 0; zoom <= this.MAX_ZOOM_LEVEL; ++zoom) { - this.RESOLUTIONS[zoom] = maxResolution / Math.pow(2, zoom); - } - this.units = "m"; - this.projection = this.projection || "EPSG:900913"; - }, - forwardMercator: (function() { - var gg = new OpenLayers.Projection("EPSG:4326"); - var sm = new OpenLayers.Projection("EPSG:900913"); - return function(lon, lat) { - var point = OpenLayers.Projection.transform({ x: lon, y: lat }, gg, sm); - return new OpenLayers.LonLat(point.x, point.y); - }; - })(), - inverseMercator: (function() { - var gg = new OpenLayers.Projection("EPSG:4326"); - var sm = new OpenLayers.Projection("EPSG:900913"); - return function(x, y) { - var point = OpenLayers.Projection.transform({ x: x, y: y }, sm, gg); - return new OpenLayers.LonLat(point.x, point.y); - }; - })() -}; -OpenLayers.Layer.EventPane = OpenLayers.Class(OpenLayers.Layer, { - smoothDragPan: true, - isBaseLayer: true, - isFixed: true, - pane: null, - mapObject: null, - initialize: function(name, options) { - OpenLayers.Layer.prototype.initialize.apply(this, arguments); - if (this.pane == null) { - this.pane = OpenLayers.Util.createDiv(this.div.id + "_EventPane"); - } - }, - destroy: function() { - this.mapObject = null; - this.pane = null; - OpenLayers.Layer.prototype.destroy.apply(this, arguments); - }, - setMap: function(map) { - OpenLayers.Layer.prototype.setMap.apply(this, arguments); - this.pane.style.zIndex = parseInt(this.div.style.zIndex) + 1; - this.pane.style.display = this.div.style.display; - this.pane.style.width = "100%"; - this.pane.style.height = "100%"; - if (OpenLayers.BROWSER_NAME == "msie") { - this.pane.style.background = - "url(" + OpenLayers.Util.getImageLocation("blank.gif") + ")"; - } - if (this.isFixed) { - this.map.viewPortDiv.appendChild(this.pane); - } else { - this.map.layerContainerDiv.appendChild(this.pane); - } - this.loadMapObject(); - if (this.mapObject == null) { - this.loadWarningMessage(); - } - }, - removeMap: function(map) { - if (this.pane && this.pane.parentNode) { - this.pane.parentNode.removeChild(this.pane); - } - OpenLayers.Layer.prototype.removeMap.apply(this, arguments); - }, - loadWarningMessage: function() { - this.div.style.backgroundColor = "darkblue"; - var viewSize = this.map.getSize(); - var msgW = Math.min(viewSize.w, 300); - var msgH = Math.min(viewSize.h, 200); - var size = new OpenLayers.Size(msgW, msgH); - var centerPx = new OpenLayers.Pixel(viewSize.w / 2, viewSize.h / 2); - var topLeft = centerPx.add(-size.w / 2, -size.h / 2); - var div = OpenLayers.Util.createDiv( - this.name + "_warning", - topLeft, - size, - null, - null, - null, - "auto" - ); - div.style.padding = "7px"; - div.style.backgroundColor = "yellow"; - div.innerHTML = this.getWarningHTML(); - this.div.appendChild(div); - }, - getWarningHTML: function() { - return ""; - }, - display: function(display) { - OpenLayers.Layer.prototype.display.apply(this, arguments); - this.pane.style.display = this.div.style.display; - }, - setZIndex: function(zIndex) { - OpenLayers.Layer.prototype.setZIndex.apply(this, arguments); - this.pane.style.zIndex = parseInt(this.div.style.zIndex) + 1; - }, - moveByPx: function(dx, dy) { - OpenLayers.Layer.prototype.moveByPx.apply(this, arguments); - if (this.dragPanMapObject) { - this.dragPanMapObject(dx, -dy); - } else { - this.moveTo(this.map.getCachedCenter()); - } - }, - moveTo: function(bounds, zoomChanged, dragging) { - OpenLayers.Layer.prototype.moveTo.apply(this, arguments); - if (this.mapObject != null) { - var newCenter = this.map.getCenter(); - var newZoom = this.map.getZoom(); - if (newCenter != null) { - var moOldCenter = this.getMapObjectCenter(); - var oldCenter = this.getOLLonLatFromMapObjectLonLat(moOldCenter); - var moOldZoom = this.getMapObjectZoom(); - var oldZoom = this.getOLZoomFromMapObjectZoom(moOldZoom); - if (!newCenter.equals(oldCenter) || newZoom != oldZoom) { - if ( - !zoomChanged && - oldCenter && - this.dragPanMapObject && - this.smoothDragPan - ) { - var oldPx = this.map.getViewPortPxFromLonLat(oldCenter); - var newPx = this.map.getViewPortPxFromLonLat(newCenter); - this.dragPanMapObject(newPx.x - oldPx.x, oldPx.y - newPx.y); - } else { - var center = this.getMapObjectLonLatFromOLLonLat(newCenter); - var zoom = this.getMapObjectZoomFromOLZoom(newZoom); - this.setMapObjectCenter(center, zoom, dragging); - } - } - } - } - }, - getLonLatFromViewPortPx: function(viewPortPx) { - var lonlat = null; - if (this.mapObject != null && this.getMapObjectCenter() != null) { - var moPixel = this.getMapObjectPixelFromOLPixel(viewPortPx); - var moLonLat = this.getMapObjectLonLatFromMapObjectPixel(moPixel); - lonlat = this.getOLLonLatFromMapObjectLonLat(moLonLat); - } - return lonlat; - }, - getViewPortPxFromLonLat: function(lonlat) { - var viewPortPx = null; - if (this.mapObject != null && this.getMapObjectCenter() != null) { - var moLonLat = this.getMapObjectLonLatFromOLLonLat(lonlat); - var moPixel = this.getMapObjectPixelFromMapObjectLonLat(moLonLat); - viewPortPx = this.getOLPixelFromMapObjectPixel(moPixel); - } - return viewPortPx; - }, - getOLLonLatFromMapObjectLonLat: function(moLonLat) { - var olLonLat = null; - if (moLonLat != null) { - var lon = this.getLongitudeFromMapObjectLonLat(moLonLat); - var lat = this.getLatitudeFromMapObjectLonLat(moLonLat); - olLonLat = new OpenLayers.LonLat(lon, lat); - } - return olLonLat; - }, - getMapObjectLonLatFromOLLonLat: function(olLonLat) { - var moLatLng = null; - if (olLonLat != null) { - moLatLng = this.getMapObjectLonLatFromLonLat(olLonLat.lon, olLonLat.lat); - } - return moLatLng; - }, - getOLPixelFromMapObjectPixel: function(moPixel) { - var olPixel = null; - if (moPixel != null) { - var x = this.getXFromMapObjectPixel(moPixel); - var y = this.getYFromMapObjectPixel(moPixel); - olPixel = new OpenLayers.Pixel(x, y); - } - return olPixel; - }, - getMapObjectPixelFromOLPixel: function(olPixel) { - var moPixel = null; - if (olPixel != null) { - moPixel = this.getMapObjectPixelFromXY(olPixel.x, olPixel.y); - } - return moPixel; - }, - CLASS_NAME: "OpenLayers.Layer.EventPane" -}); -OpenLayers.Layer.FixedZoomLevels = OpenLayers.Class({ - initialize: function() {}, - initResolutions: function() { - var props = ["minZoomLevel", "maxZoomLevel", "numZoomLevels"]; - for (var i = 0, len = props.length; i < len; i++) { - var property = props[i]; - this[property] = - this.options[property] != null - ? this.options[property] - : this.map[property]; - } - if (this.minZoomLevel == null || this.minZoomLevel < this.MIN_ZOOM_LEVEL) { - this.minZoomLevel = this.MIN_ZOOM_LEVEL; - } - var desiredZoomLevels; - var limitZoomLevels = this.MAX_ZOOM_LEVEL - this.minZoomLevel + 1; - if ( - (this.options.numZoomLevels == null && - this.options.maxZoomLevel != null) || - (this.numZoomLevels == null && this.maxZoomLevel != null) - ) { - desiredZoomLevels = this.maxZoomLevel - this.minZoomLevel + 1; - } else { - desiredZoomLevels = this.numZoomLevels; - } - if (desiredZoomLevels != null) { - this.numZoomLevels = Math.min(desiredZoomLevels, limitZoomLevels); - } else { - this.numZoomLevels = limitZoomLevels; - } - this.maxZoomLevel = this.minZoomLevel + this.numZoomLevels - 1; - if (this.RESOLUTIONS != null) { - var resolutionsIndex = 0; - this.resolutions = []; - for (var i = this.minZoomLevel; i <= this.maxZoomLevel; i++) { - this.resolutions[resolutionsIndex++] = this.RESOLUTIONS[i]; - } - this.maxResolution = this.resolutions[0]; - this.minResolution = this.resolutions[this.resolutions.length - 1]; - } - }, - getResolution: function() { - if (this.resolutions != null) { - return OpenLayers.Layer.prototype.getResolution.apply(this, arguments); - } else { - var resolution = null; - var viewSize = this.map.getSize(); - var extent = this.getExtent(); - if (viewSize != null && extent != null) { - resolution = Math.max( - extent.getWidth() / viewSize.w, - extent.getHeight() / viewSize.h - ); - } - return resolution; - } - }, - getExtent: function() { - var size = this.map.getSize(); - var tl = this.getLonLatFromViewPortPx({ x: 0, y: 0 }); - var br = this.getLonLatFromViewPortPx({ x: size.w, y: size.h }); - if (tl != null && br != null) { - return new OpenLayers.Bounds(tl.lon, br.lat, br.lon, tl.lat); - } else { - return null; - } - }, - getZoomForResolution: function(resolution) { - if (this.resolutions != null) { - return OpenLayers.Layer.prototype.getZoomForResolution.apply( - this, - arguments - ); - } else { - var extent = OpenLayers.Layer.prototype.getExtent.apply(this, []); - return this.getZoomForExtent(extent); - } - }, - getOLZoomFromMapObjectZoom: function(moZoom) { - var zoom = null; - if (moZoom != null) { - zoom = moZoom - this.minZoomLevel; - if (this.map.baseLayer !== this) { - zoom = this.map.baseLayer.getZoomForResolution( - this.getResolutionForZoom(zoom) - ); - } - } - return zoom; - }, - getMapObjectZoomFromOLZoom: function(olZoom) { - var zoom = null; - if (olZoom != null) { - zoom = olZoom + this.minZoomLevel; - if (this.map.baseLayer !== this) { - zoom = this.getZoomForResolution( - this.map.baseLayer.getResolutionForZoom(zoom) - ); - } - } - return zoom; - }, - CLASS_NAME: "OpenLayers.Layer.FixedZoomLevels" -}); -OpenLayers.Layer.Google = OpenLayers.Class( - OpenLayers.Layer.EventPane, - OpenLayers.Layer.FixedZoomLevels, - { - MIN_ZOOM_LEVEL: 0, - MAX_ZOOM_LEVEL: 21, - RESOLUTIONS: [ - 1.40625, - 0.703125, - 0.3515625, - 0.17578125, - 0.087890625, - 0.0439453125, - 0.02197265625, - 0.010986328125, - 0.0054931640625, - 0.00274658203125, - 0.001373291015625, - 0.0006866455078125, - 0.00034332275390625, - 0.000171661376953125, - 0.0000858306884765625, - 0.00004291534423828125, - 0.00002145767211914062, - 0.00001072883605957031, - 0.00000536441802978515, - 0.00000268220901489257, - 0.0000013411045074462891, - 0.00000067055225372314453 - ], - type: null, - wrapDateLine: true, - sphericalMercator: false, - version: null, - initialize: function(name, options) { - options = options || {}; - if (!options.version) { - options.version = typeof GMap2 === "function" ? "2" : "3"; - } - var mixin = - OpenLayers.Layer.Google["v" + options.version.replace(/\./g, "_")]; - if (mixin) { - OpenLayers.Util.applyDefaults(options, mixin); - } else { - throw "Unsupported Google Maps API version: " + options.version; - } - OpenLayers.Util.applyDefaults(options, mixin.DEFAULTS); - if (options.maxExtent) { - options.maxExtent = options.maxExtent.clone(); - } - OpenLayers.Layer.EventPane.prototype.initialize.apply(this, [ - name, - options - ]); - OpenLayers.Layer.FixedZoomLevels.prototype.initialize.apply(this, [ - name, - options - ]); - if (this.sphericalMercator) { - OpenLayers.Util.extend(this, OpenLayers.Layer.SphericalMercator); - this.initMercatorParameters(); - } - }, - clone: function() { - return new OpenLayers.Layer.Google(this.name, this.getOptions()); - }, - setVisibility: function(visible) { - var opacity = this.opacity == null ? 1 : this.opacity; - OpenLayers.Layer.EventPane.prototype.setVisibility.apply(this, arguments); - this.setOpacity(opacity); - }, - display: function(visible) { - if (!this._dragging) { - this.setGMapVisibility(visible); - } - OpenLayers.Layer.EventPane.prototype.display.apply(this, arguments); - }, - moveTo: function(bounds, zoomChanged, dragging) { - this._dragging = dragging; - OpenLayers.Layer.EventPane.prototype.moveTo.apply(this, arguments); - delete this._dragging; - }, - setOpacity: function(opacity) { - if (opacity !== this.opacity) { - if (this.map != null) { - this.map.events.triggerEvent("changelayer", { - layer: this, - property: "opacity" - }); - } - this.opacity = opacity; - } - if (this.getVisibility()) { - var container = this.getMapContainer(); - OpenLayers.Util.modifyDOMElement( - container, - null, - null, - null, - null, - null, - null, - opacity - ); - } - }, - destroy: function() { - if (this.map) { - this.setGMapVisibility(false); - var cache = OpenLayers.Layer.Google.cache[this.map.id]; - if (cache && cache.count <= 1) { - this.removeGMapElements(); - } - } - OpenLayers.Layer.EventPane.prototype.destroy.apply(this, arguments); - }, - removeGMapElements: function() { - var cache = OpenLayers.Layer.Google.cache[this.map.id]; - if (cache) { - var container = this.mapObject && this.getMapContainer(); - if (container && container.parentNode) { - container.parentNode.removeChild(container); - } - var termsOfUse = cache.termsOfUse; - if (termsOfUse && termsOfUse.parentNode) { - termsOfUse.parentNode.removeChild(termsOfUse); - } - var poweredBy = cache.poweredBy; - if (poweredBy && poweredBy.parentNode) { - poweredBy.parentNode.removeChild(poweredBy); - } - } - }, - removeMap: function(map) { - if (this.visibility && this.mapObject) { - this.setGMapVisibility(false); - } - var cache = OpenLayers.Layer.Google.cache[map.id]; - if (cache) { - if (cache.count <= 1) { - this.removeGMapElements(); - delete OpenLayers.Layer.Google.cache[map.id]; - } else { - --cache.count; - } - } - delete this.termsOfUse; - delete this.poweredBy; - delete this.mapObject; - delete this.dragObject; - OpenLayers.Layer.EventPane.prototype.removeMap.apply(this, arguments); - }, - getOLBoundsFromMapObjectBounds: function(moBounds) { - var olBounds = null; - if (moBounds != null) { - var sw = moBounds.getSouthWest(); - var ne = moBounds.getNorthEast(); - if (this.sphericalMercator) { - sw = this.forwardMercator(sw.lng(), sw.lat()); - ne = this.forwardMercator(ne.lng(), ne.lat()); - } else { - sw = new OpenLayers.LonLat(sw.lng(), sw.lat()); - ne = new OpenLayers.LonLat(ne.lng(), ne.lat()); - } - olBounds = new OpenLayers.Bounds(sw.lon, sw.lat, ne.lon, ne.lat); - } - return olBounds; - }, - getWarningHTML: function() { - return OpenLayers.i18n("googleWarning"); - }, - getMapObjectCenter: function() { - return this.mapObject.getCenter(); - }, - getMapObjectZoom: function() { - return this.mapObject.getZoom(); - }, - getLongitudeFromMapObjectLonLat: function(moLonLat) { - return this.sphericalMercator - ? this.forwardMercator(moLonLat.lng(), moLonLat.lat()).lon - : moLonLat.lng(); - }, - getLatitudeFromMapObjectLonLat: function(moLonLat) { - var lat = this.sphericalMercator - ? this.forwardMercator(moLonLat.lng(), moLonLat.lat()).lat - : moLonLat.lat(); - return lat; - }, - getXFromMapObjectPixel: function(moPixel) { - return moPixel.x; - }, - getYFromMapObjectPixel: function(moPixel) { - return moPixel.y; - }, - CLASS_NAME: "OpenLayers.Layer.Google" - } -); -OpenLayers.Layer.Google.cache = {}; -OpenLayers.Layer.Google.v2 = { - termsOfUse: null, - poweredBy: null, - dragObject: null, - loadMapObject: function() { - if (!this.type) { - this.type = G_NORMAL_MAP; - } - var mapObject, termsOfUse, poweredBy; - var cache = OpenLayers.Layer.Google.cache[this.map.id]; - if (cache) { - mapObject = cache.mapObject; - termsOfUse = cache.termsOfUse; - poweredBy = cache.poweredBy; - ++cache.count; - } else { - var container = this.map.viewPortDiv; - var div = document.createElement("div"); - div.id = this.map.id + "_GMap2Container"; - div.style.position = "absolute"; - div.style.width = "100%"; - div.style.height = "100%"; - container.appendChild(div); - try { - mapObject = new GMap2(div); - termsOfUse = div.lastChild; - container.appendChild(termsOfUse); - termsOfUse.style.zIndex = "1100"; - termsOfUse.style.right = ""; - termsOfUse.style.bottom = ""; - termsOfUse.className = "olLayerGoogleCopyright"; - poweredBy = div.lastChild; - container.appendChild(poweredBy); - poweredBy.style.zIndex = "1100"; - poweredBy.style.right = ""; - poweredBy.style.bottom = ""; - poweredBy.className = "olLayerGooglePoweredBy gmnoprint"; - } catch (e) { - throw e; - } - OpenLayers.Layer.Google.cache[this.map.id] = { - mapObject: mapObject, - termsOfUse: termsOfUse, - poweredBy: poweredBy, - count: 1 - }; - } - this.mapObject = mapObject; - this.termsOfUse = termsOfUse; - this.poweredBy = poweredBy; - if ( - OpenLayers.Util.indexOf(this.mapObject.getMapTypes(), this.type) === -1 - ) { - this.mapObject.addMapType(this.type); - } - if (typeof mapObject.getDragObject == "function") { - this.dragObject = mapObject.getDragObject(); - } else { - this.dragPanMapObject = null; - } - if (this.isBaseLayer === false) { - this.setGMapVisibility(this.div.style.display !== "none"); - } - }, - onMapResize: function() { - if (this.visibility && this.mapObject.isLoaded()) { - this.mapObject.checkResize(); - } else { - if (!this._resized) { - var layer = this; - var handle = GEvent.addListener(this.mapObject, "load", function() { - GEvent.removeListener(handle); - delete layer._resized; - layer.mapObject.checkResize(); - layer.moveTo(layer.map.getCenter(), layer.map.getZoom()); - }); - } - this._resized = true; - } - }, - setGMapVisibility: function(visible) { - var cache = OpenLayers.Layer.Google.cache[this.map.id]; - if (cache) { - var container = this.mapObject.getContainer(); - if (visible === true) { - this.mapObject.setMapType(this.type); - container.style.display = ""; - this.termsOfUse.style.left = ""; - this.termsOfUse.style.display = ""; - this.poweredBy.style.display = ""; - cache.displayed = this.id; - } else { - if (cache.displayed === this.id) { - delete cache.displayed; - } - if (!cache.displayed) { - container.style.display = "none"; - this.termsOfUse.style.display = "none"; - this.termsOfUse.style.left = "-9999px"; - this.poweredBy.style.display = "none"; - } - } - } - }, - getMapContainer: function() { - return this.mapObject.getContainer(); - }, - getMapObjectBoundsFromOLBounds: function(olBounds) { - var moBounds = null; - if (olBounds != null) { - var sw = this.sphericalMercator - ? this.inverseMercator(olBounds.bottom, olBounds.left) - : new OpenLayers.LonLat(olBounds.bottom, olBounds.left); - var ne = this.sphericalMercator - ? this.inverseMercator(olBounds.top, olBounds.right) - : new OpenLayers.LonLat(olBounds.top, olBounds.right); - moBounds = new GLatLngBounds( - new GLatLng(sw.lat, sw.lon), - new GLatLng(ne.lat, ne.lon) - ); - } - return moBounds; - }, - setMapObjectCenter: function(center, zoom) { - this.mapObject.setCenter(center, zoom); - }, - dragPanMapObject: function(dX, dY) { - this.dragObject.moveBy(new GSize(-dX, dY)); - }, - getMapObjectLonLatFromMapObjectPixel: function(moPixel) { - return this.mapObject.fromContainerPixelToLatLng(moPixel); - }, - getMapObjectPixelFromMapObjectLonLat: function(moLonLat) { - return this.mapObject.fromLatLngToContainerPixel(moLonLat); - }, - getMapObjectZoomFromMapObjectBounds: function(moBounds) { - return this.mapObject.getBoundsZoomLevel(moBounds); - }, - getMapObjectLonLatFromLonLat: function(lon, lat) { - var gLatLng; - if (this.sphericalMercator) { - var lonlat = this.inverseMercator(lon, lat); - gLatLng = new GLatLng(lonlat.lat, lonlat.lon); - } else { - gLatLng = new GLatLng(lat, lon); - } - return gLatLng; - }, - getMapObjectPixelFromXY: function(x, y) { - return new GPoint(x, y); - } -}; -OpenLayers.Geometry = OpenLayers.Class({ - id: null, - parent: null, - bounds: null, - initialize: function() { - this.id = OpenLayers.Util.createUniqueID(this.CLASS_NAME + "_"); - }, - destroy: function() { - this.id = null; - this.bounds = null; - }, - clone: function() { - return new OpenLayers.Geometry(); - }, - setBounds: function(bounds) { - if (bounds) { - this.bounds = bounds.clone(); - } - }, - clearBounds: function() { - this.bounds = null; - if (this.parent) { - this.parent.clearBounds(); - } - }, - extendBounds: function(newBounds) { - var bounds = this.getBounds(); - if (!bounds) { - this.setBounds(newBounds); - } else { - this.bounds.extend(newBounds); - } - }, - getBounds: function() { - if (this.bounds == null) { - this.calculateBounds(); - } - return this.bounds; - }, - calculateBounds: function() {}, - distanceTo: function(geometry, options) {}, - getVertices: function(nodes) {}, - atPoint: function(lonlat, toleranceLon, toleranceLat) { - var atPoint = false; - var bounds = this.getBounds(); - if (bounds != null && lonlat != null) { - var dX = toleranceLon != null ? toleranceLon : 0; - var dY = toleranceLat != null ? toleranceLat : 0; - var toleranceBounds = new OpenLayers.Bounds( - this.bounds.left - dX, - this.bounds.bottom - dY, - this.bounds.right + dX, - this.bounds.top + dY - ); - atPoint = toleranceBounds.containsLonLat(lonlat); - } - return atPoint; - }, - getLength: function() { - return 0.0; - }, - getArea: function() { - return 0.0; - }, - getCentroid: function() { - return null; - }, - toString: function() { - var string; - if (OpenLayers.Format && OpenLayers.Format.WKT) { - string = OpenLayers.Format.WKT.prototype.write( - new OpenLayers.Feature.Vector(this) - ); - } else { - string = Object.prototype.toString.call(this); - } - return string; - }, - CLASS_NAME: "OpenLayers.Geometry" -}); -OpenLayers.Geometry.fromWKT = function(wkt) { - var geom; - if (OpenLayers.Format && OpenLayers.Format.WKT) { - var format = OpenLayers.Geometry.fromWKT.format; - if (!format) { - format = new OpenLayers.Format.WKT(); - OpenLayers.Geometry.fromWKT.format = format; - } - var result = format.read(wkt); - if (result instanceof OpenLayers.Feature.Vector) { - geom = result.geometry; - } else if (OpenLayers.Util.isArray(result)) { - var len = result.length; - var components = new Array(len); - for (var i = 0; i < len; ++i) { - components[i] = result[i].geometry; - } - geom = new OpenLayers.Geometry.Collection(components); - } - } - return geom; -}; -OpenLayers.Geometry.segmentsIntersect = function(seg1, seg2, options) { - var point = options && options.point; - var tolerance = options && options.tolerance; - var intersection = false; - var x11_21 = seg1.x1 - seg2.x1; - var y11_21 = seg1.y1 - seg2.y1; - var x12_11 = seg1.x2 - seg1.x1; - var y12_11 = seg1.y2 - seg1.y1; - var y22_21 = seg2.y2 - seg2.y1; - var x22_21 = seg2.x2 - seg2.x1; - var d = y22_21 * x12_11 - x22_21 * y12_11; - var n1 = x22_21 * y11_21 - y22_21 * x11_21; - var n2 = x12_11 * y11_21 - y12_11 * x11_21; - if (d == 0) { - if (n1 == 0 && n2 == 0) { - intersection = true; - } - } else { - var along1 = n1 / d; - var along2 = n2 / d; - if (along1 >= 0 && along1 <= 1 && along2 >= 0 && along2 <= 1) { - if (!point) { - intersection = true; - } else { - var x = seg1.x1 + along1 * x12_11; - var y = seg1.y1 + along1 * y12_11; - intersection = new OpenLayers.Geometry.Point(x, y); - } - } - } - if (tolerance) { - var dist; - if (intersection) { - if (point) { - var segs = [seg1, seg2]; - var seg, x, y; - outer: for (var i = 0; i < 2; ++i) { - seg = segs[i]; - for (var j = 1; j < 3; ++j) { - x = seg["x" + j]; - y = seg["y" + j]; - dist = Math.sqrt( - Math.pow(x - intersection.x, 2) + Math.pow(y - intersection.y, 2) - ); - if (dist < tolerance) { - intersection.x = x; - intersection.y = y; - break outer; - } - } - } - } - } else { - var segs = [seg1, seg2]; - var source, target, x, y, p, result; - outer: for (var i = 0; i < 2; ++i) { - source = segs[i]; - target = segs[(i + 1) % 2]; - for (var j = 1; j < 3; ++j) { - p = { x: source["x" + j], y: source["y" + j] }; - result = OpenLayers.Geometry.distanceToSegment(p, target); - if (result.distance < tolerance) { - if (point) { - intersection = new OpenLayers.Geometry.Point(p.x, p.y); - } else { - intersection = true; - } - break outer; - } - } - } - } - } - return intersection; -}; -OpenLayers.Geometry.distanceToSegment = function(point, segment) { - var x0 = point.x; - var y0 = point.y; - var x1 = segment.x1; - var y1 = segment.y1; - var x2 = segment.x2; - var y2 = segment.y2; - var dx = x2 - x1; - var dy = y2 - y1; - var along = - (dx * (x0 - x1) + dy * (y0 - y1)) / (Math.pow(dx, 2) + Math.pow(dy, 2)); - var x, y; - if (along <= 0.0) { - x = x1; - y = y1; - } else if (along >= 1.0) { - x = x2; - y = y2; - } else { - x = x1 + along * dx; - y = y1 + along * dy; - } - return { - distance: Math.sqrt(Math.pow(x - x0, 2) + Math.pow(y - y0, 2)), - x: x, - y: y - }; -}; -OpenLayers.Geometry.Collection = OpenLayers.Class(OpenLayers.Geometry, { - components: null, - componentTypes: null, - initialize: function(components) { - OpenLayers.Geometry.prototype.initialize.apply(this, arguments); - this.components = []; - if (components != null) { - this.addComponents(components); - } - }, - destroy: function() { - this.components.length = 0; - this.components = null; - OpenLayers.Geometry.prototype.destroy.apply(this, arguments); - }, - clone: function() { - var geometry = eval("new " + this.CLASS_NAME + "()"); - for (var i = 0, len = this.components.length; i < len; i++) { - geometry.addComponent(this.components[i].clone()); - } - OpenLayers.Util.applyDefaults(geometry, this); - return geometry; - }, - getComponentsString: function() { - var strings = []; - for (var i = 0, len = this.components.length; i < len; i++) { - strings.push(this.components[i].toShortString()); - } - return strings.join(","); - }, - calculateBounds: function() { - this.bounds = null; - var bounds = new OpenLayers.Bounds(); - var components = this.components; - if (components) { - for (var i = 0, len = components.length; i < len; i++) { - bounds.extend(components[i].getBounds()); - } - } - if ( - bounds.left != null && - bounds.bottom != null && - bounds.right != null && - bounds.top != null - ) { - this.setBounds(bounds); - } - }, - addComponents: function(components) { - if (!OpenLayers.Util.isArray(components)) { - components = [components]; - } - for (var i = 0, len = components.length; i < len; i++) { - this.addComponent(components[i]); - } - }, - addComponent: function(component, index) { - var added = false; - if (component) { - if ( - this.componentTypes == null || - OpenLayers.Util.indexOf(this.componentTypes, component.CLASS_NAME) > -1 - ) { - if (index != null && index < this.components.length) { - var components1 = this.components.slice(0, index); - var components2 = this.components.slice( - index, - this.components.length - ); - components1.push(component); - this.components = components1.concat(components2); - } else { - this.components.push(component); - } - component.parent = this; - this.clearBounds(); - added = true; - } - } - return added; - }, - removeComponents: function(components) { - var removed = false; - if (!OpenLayers.Util.isArray(components)) { - components = [components]; - } - for (var i = components.length - 1; i >= 0; --i) { - removed = this.removeComponent(components[i]) || removed; - } - return removed; - }, - removeComponent: function(component) { - OpenLayers.Util.removeItem(this.components, component); - this.clearBounds(); - return true; - }, - getLength: function() { - var length = 0.0; - for (var i = 0, len = this.components.length; i < len; i++) { - length += this.components[i].getLength(); - } - return length; - }, - getArea: function() { - var area = 0.0; - for (var i = 0, len = this.components.length; i < len; i++) { - area += this.components[i].getArea(); - } - return area; - }, - getGeodesicArea: function(projection) { - var area = 0.0; - for (var i = 0, len = this.components.length; i < len; i++) { - area += this.components[i].getGeodesicArea(projection); - } - return area; - }, - getCentroid: function(weighted) { - if (!weighted) { - return this.components.length && this.components[0].getCentroid(); - } - var len = this.components.length; - if (!len) { - return false; - } - var areas = []; - var centroids = []; - var areaSum = 0; - var minArea = Number.MAX_VALUE; - var component; - for (var i = 0; i < len; ++i) { - component = this.components[i]; - var area = component.getArea(); - var centroid = component.getCentroid(true); - if (isNaN(area) || isNaN(centroid.x) || isNaN(centroid.y)) { - continue; - } - areas.push(area); - areaSum += area; - minArea = area < minArea && area > 0 ? area : minArea; - centroids.push(centroid); - } - len = areas.length; - if (areaSum === 0) { - for (var i = 0; i < len; ++i) { - areas[i] = 1; - } - areaSum = areas.length; - } else { - for (var i = 0; i < len; ++i) { - areas[i] /= minArea; - } - areaSum /= minArea; - } - var xSum = 0, - ySum = 0, - centroid, - area; - for (var i = 0; i < len; ++i) { - centroid = centroids[i]; - area = areas[i]; - xSum += centroid.x * area; - ySum += centroid.y * area; - } - return new OpenLayers.Geometry.Point(xSum / areaSum, ySum / areaSum); - }, - getGeodesicLength: function(projection) { - var length = 0.0; - for (var i = 0, len = this.components.length; i < len; i++) { - length += this.components[i].getGeodesicLength(projection); - } - return length; - }, - move: function(x, y) { - for (var i = 0, len = this.components.length; i < len; i++) { - this.components[i].move(x, y); - } - }, - rotate: function(angle, origin) { - for (var i = 0, len = this.components.length; i < len; ++i) { - this.components[i].rotate(angle, origin); - } - }, - resize: function(scale, origin, ratio) { - for (var i = 0; i < this.components.length; ++i) { - this.components[i].resize(scale, origin, ratio); - } - return this; - }, - distanceTo: function(geometry, options) { - var edge = !(options && options.edge === false); - var details = edge && options && options.details; - var result, best, distance; - var min = Number.POSITIVE_INFINITY; - for (var i = 0, len = this.components.length; i < len; ++i) { - result = this.components[i].distanceTo(geometry, options); - distance = details ? result.distance : result; - if (distance < min) { - min = distance; - best = result; - if (min == 0) { - break; - } - } - } - return best; - }, - equals: function(geometry) { - var equivalent = true; - if ( - !geometry || - !geometry.CLASS_NAME || - this.CLASS_NAME != geometry.CLASS_NAME - ) { - equivalent = false; - } else if ( - !OpenLayers.Util.isArray(geometry.components) || - geometry.components.length != this.components.length - ) { - equivalent = false; - } else { - for (var i = 0, len = this.components.length; i < len; ++i) { - if (!this.components[i].equals(geometry.components[i])) { - equivalent = false; - break; - } - } - } - return equivalent; - }, - transform: function(source, dest) { - if (source && dest) { - for (var i = 0, len = this.components.length; i < len; i++) { - var component = this.components[i]; - component.transform(source, dest); - } - this.bounds = null; - } - return this; - }, - intersects: function(geometry) { - var intersect = false; - for (var i = 0, len = this.components.length; i < len; ++i) { - intersect = geometry.intersects(this.components[i]); - if (intersect) { - break; - } - } - return intersect; - }, - getVertices: function(nodes) { - var vertices = []; - for (var i = 0, len = this.components.length; i < len; ++i) { - Array.prototype.push.apply( - vertices, - this.components[i].getVertices(nodes) - ); - } - return vertices; - }, - CLASS_NAME: "OpenLayers.Geometry.Collection" -}); -OpenLayers.Geometry.Point = OpenLayers.Class(OpenLayers.Geometry, { - x: null, - y: null, - initialize: function(x, y) { - OpenLayers.Geometry.prototype.initialize.apply(this, arguments); - this.x = parseFloat(x); - this.y = parseFloat(y); - }, - clone: function(obj) { - if (obj == null) { - obj = new OpenLayers.Geometry.Point(this.x, this.y); - } - OpenLayers.Util.applyDefaults(obj, this); - return obj; - }, - calculateBounds: function() { - this.bounds = new OpenLayers.Bounds(this.x, this.y, this.x, this.y); - }, - distanceTo: function(geometry, options) { - var edge = !(options && options.edge === false); - var details = edge && options && options.details; - var distance, x0, y0, x1, y1, result; - if (geometry instanceof OpenLayers.Geometry.Point) { - x0 = this.x; - y0 = this.y; - x1 = geometry.x; - y1 = geometry.y; - distance = Math.sqrt(Math.pow(x0 - x1, 2) + Math.pow(y0 - y1, 2)); - result = !details - ? distance - : { x0: x0, y0: y0, x1: x1, y1: y1, distance: distance }; - } else { - result = geometry.distanceTo(this, options); - if (details) { - result = { - x0: result.x1, - y0: result.y1, - x1: result.x0, - y1: result.y0, - distance: result.distance - }; - } - } - return result; - }, - equals: function(geom) { - var equals = false; - if (geom != null) { - equals = - (this.x == geom.x && this.y == geom.y) || - (isNaN(this.x) && isNaN(this.y) && isNaN(geom.x) && isNaN(geom.y)); - } - return equals; - }, - toShortString: function() { - return this.x + ", " + this.y; - }, - move: function(x, y) { - this.x = this.x + x; - this.y = this.y + y; - this.clearBounds(); - }, - rotate: function(angle, origin) { - angle *= Math.PI / 180; - var radius = this.distanceTo(origin); - var theta = angle + Math.atan2(this.y - origin.y, this.x - origin.x); - this.x = origin.x + radius * Math.cos(theta); - this.y = origin.y + radius * Math.sin(theta); - this.clearBounds(); - }, - getCentroid: function() { - return new OpenLayers.Geometry.Point(this.x, this.y); - }, - resize: function(scale, origin, ratio) { - ratio = ratio == undefined ? 1 : ratio; - this.x = origin.x + scale * ratio * (this.x - origin.x); - this.y = origin.y + scale * (this.y - origin.y); - this.clearBounds(); - return this; - }, - intersects: function(geometry) { - var intersect = false; - if (geometry.CLASS_NAME == "OpenLayers.Geometry.Point") { - intersect = this.equals(geometry); - } else { - intersect = geometry.intersects(this); - } - return intersect; - }, - transform: function(source, dest) { - if (source && dest) { - OpenLayers.Projection.transform(this, source, dest); - this.bounds = null; - } - return this; - }, - getVertices: function(nodes) { - return [this]; - }, - CLASS_NAME: "OpenLayers.Geometry.Point" -}); -OpenLayers.Geometry.MultiPoint = OpenLayers.Class( - OpenLayers.Geometry.Collection, - { - componentTypes: ["OpenLayers.Geometry.Point"], - addPoint: function(point, index) { - this.addComponent(point, index); - }, - removePoint: function(point) { - this.removeComponent(point); - }, - CLASS_NAME: "OpenLayers.Geometry.MultiPoint" - } -); -OpenLayers.Geometry.Curve = OpenLayers.Class(OpenLayers.Geometry.MultiPoint, { - componentTypes: ["OpenLayers.Geometry.Point"], - getLength: function() { - var length = 0.0; - if (this.components && this.components.length > 1) { - for (var i = 1, len = this.components.length; i < len; i++) { - length += this.components[i - 1].distanceTo(this.components[i]); - } - } - return length; - }, - getGeodesicLength: function(projection) { - var geom = this; - if (projection) { - var gg = new OpenLayers.Projection("EPSG:4326"); - if (!gg.equals(projection)) { - geom = this.clone().transform(projection, gg); - } - } - var length = 0.0; - if (geom.components && geom.components.length > 1) { - var p1, p2; - for (var i = 1, len = geom.components.length; i < len; i++) { - p1 = geom.components[i - 1]; - p2 = geom.components[i]; - length += OpenLayers.Util.distVincenty( - { lon: p1.x, lat: p1.y }, - { lon: p2.x, lat: p2.y } - ); - } - } - return length * 1000; - }, - CLASS_NAME: "OpenLayers.Geometry.Curve" -}); -OpenLayers.Geometry.LineString = OpenLayers.Class(OpenLayers.Geometry.Curve, { - removeComponent: function(point) { - var removed = this.components && this.components.length > 2; - if (removed) { - OpenLayers.Geometry.Collection.prototype.removeComponent.apply( - this, - arguments - ); - } - return removed; - }, - intersects: function(geometry) { - var intersect = false; - var type = geometry.CLASS_NAME; - if ( - type == "OpenLayers.Geometry.LineString" || - type == "OpenLayers.Geometry.LinearRing" || - type == "OpenLayers.Geometry.Point" - ) { - var segs1 = this.getSortedSegments(); - var segs2; - if (type == "OpenLayers.Geometry.Point") { - segs2 = [ - { x1: geometry.x, y1: geometry.y, x2: geometry.x, y2: geometry.y } - ]; - } else { - segs2 = geometry.getSortedSegments(); - } - var seg1, seg1x1, seg1x2, seg1y1, seg1y2, seg2, seg2y1, seg2y2; - outer: for (var i = 0, len = segs1.length; i < len; ++i) { - seg1 = segs1[i]; - seg1x1 = seg1.x1; - seg1x2 = seg1.x2; - seg1y1 = seg1.y1; - seg1y2 = seg1.y2; - inner: for (var j = 0, jlen = segs2.length; j < jlen; ++j) { - seg2 = segs2[j]; - if (seg2.x1 > seg1x2) { - break; - } - if (seg2.x2 < seg1x1) { - continue; - } - seg2y1 = seg2.y1; - seg2y2 = seg2.y2; - if (Math.min(seg2y1, seg2y2) > Math.max(seg1y1, seg1y2)) { - continue; - } - if (Math.max(seg2y1, seg2y2) < Math.min(seg1y1, seg1y2)) { - continue; - } - if (OpenLayers.Geometry.segmentsIntersect(seg1, seg2)) { - intersect = true; - break outer; - } - } - } - } else { - intersect = geometry.intersects(this); - } - return intersect; - }, - getSortedSegments: function() { - var numSeg = this.components.length - 1; - var segments = new Array(numSeg), - point1, - point2; - for (var i = 0; i < numSeg; ++i) { - point1 = this.components[i]; - point2 = this.components[i + 1]; - if (point1.x < point2.x) { - segments[i] = { - x1: point1.x, - y1: point1.y, - x2: point2.x, - y2: point2.y - }; - } else { - segments[i] = { - x1: point2.x, - y1: point2.y, - x2: point1.x, - y2: point1.y - }; - } - } - function byX1(seg1, seg2) { - return seg1.x1 - seg2.x1; - } - return segments.sort(byX1); - }, - splitWithSegment: function(seg, options) { - var edge = !(options && options.edge === false); - var tolerance = options && options.tolerance; - var lines = []; - var verts = this.getVertices(); - var points = []; - var intersections = []; - var split = false; - var vert1, vert2, point; - var node, vertex, target; - var interOptions = { point: true, tolerance: tolerance }; - var result = null; - for (var i = 0, stop = verts.length - 2; i <= stop; ++i) { - vert1 = verts[i]; - points.push(vert1.clone()); - vert2 = verts[i + 1]; - target = { x1: vert1.x, y1: vert1.y, x2: vert2.x, y2: vert2.y }; - point = OpenLayers.Geometry.segmentsIntersect(seg, target, interOptions); - if (point instanceof OpenLayers.Geometry.Point) { - if ( - (point.x === seg.x1 && point.y === seg.y1) || - (point.x === seg.x2 && point.y === seg.y2) || - point.equals(vert1) || - point.equals(vert2) - ) { - vertex = true; - } else { - vertex = false; - } - if (vertex || edge) { - if (!point.equals(intersections[intersections.length - 1])) { - intersections.push(point.clone()); - } - if (i === 0) { - if (point.equals(vert1)) { - continue; - } - } - if (point.equals(vert2)) { - continue; - } - split = true; - if (!point.equals(vert1)) { - points.push(point); - } - lines.push(new OpenLayers.Geometry.LineString(points)); - points = [point.clone()]; - } - } - } - if (split) { - points.push(vert2.clone()); - lines.push(new OpenLayers.Geometry.LineString(points)); - } - if (intersections.length > 0) { - var xDir = seg.x1 < seg.x2 ? 1 : -1; - var yDir = seg.y1 < seg.y2 ? 1 : -1; - result = { - lines: lines, - points: intersections.sort(function(p1, p2) { - return xDir * p1.x - xDir * p2.x || yDir * p1.y - yDir * p2.y; - }) - }; - } - return result; - }, - split: function(target, options) { - var results = null; - var mutual = options && options.mutual; - var sourceSplit, targetSplit, sourceParts, targetParts; - if (target instanceof OpenLayers.Geometry.LineString) { - var verts = this.getVertices(); - var vert1, vert2, seg, splits, lines, point; - var points = []; - sourceParts = []; - for (var i = 0, stop = verts.length - 2; i <= stop; ++i) { - vert1 = verts[i]; - vert2 = verts[i + 1]; - seg = { x1: vert1.x, y1: vert1.y, x2: vert2.x, y2: vert2.y }; - targetParts = targetParts || [target]; - if (mutual) { - points.push(vert1.clone()); - } - for (var j = 0; j < targetParts.length; ++j) { - splits = targetParts[j].splitWithSegment(seg, options); - if (splits) { - lines = splits.lines; - if (lines.length > 0) { - lines.unshift(j, 1); - Array.prototype.splice.apply(targetParts, lines); - j += lines.length - 2; - } - if (mutual) { - for (var k = 0, len = splits.points.length; k < len; ++k) { - point = splits.points[k]; - if (!point.equals(vert1)) { - points.push(point); - sourceParts.push(new OpenLayers.Geometry.LineString(points)); - if (point.equals(vert2)) { - points = []; - } else { - points = [point.clone()]; - } - } - } - } - } - } - } - if (mutual && sourceParts.length > 0 && points.length > 0) { - points.push(vert2.clone()); - sourceParts.push(new OpenLayers.Geometry.LineString(points)); - } - } else { - results = target.splitWith(this, options); - } - if (targetParts && targetParts.length > 1) { - targetSplit = true; - } else { - targetParts = []; - } - if (sourceParts && sourceParts.length > 1) { - sourceSplit = true; - } else { - sourceParts = []; - } - if (targetSplit || sourceSplit) { - if (mutual) { - results = [sourceParts, targetParts]; - } else { - results = targetParts; - } - } - return results; - }, - splitWith: function(geometry, options) { - return geometry.split(this, options); - }, - getVertices: function(nodes) { - var vertices; - if (nodes === true) { - vertices = [ - this.components[0], - this.components[this.components.length - 1] - ]; - } else if (nodes === false) { - vertices = this.components.slice(1, this.components.length - 1); - } else { - vertices = this.components.slice(); - } - return vertices; - }, - distanceTo: function(geometry, options) { - var edge = !(options && options.edge === false); - var details = edge && options && options.details; - var result, - best = {}; - var min = Number.POSITIVE_INFINITY; - if (geometry instanceof OpenLayers.Geometry.Point) { - var segs = this.getSortedSegments(); - var x = geometry.x; - var y = geometry.y; - var seg; - for (var i = 0, len = segs.length; i < len; ++i) { - seg = segs[i]; - result = OpenLayers.Geometry.distanceToSegment(geometry, seg); - if (result.distance < min) { - min = result.distance; - best = result; - if (min === 0) { - break; - } - } else { - if ( - seg.x2 > x && - ((y > seg.y1 && y < seg.y2) || (y < seg.y1 && y > seg.y2)) - ) { - break; - } - } - } - if (details) { - best = { - distance: best.distance, - x0: best.x, - y0: best.y, - x1: x, - y1: y - }; - } else { - best = best.distance; - } - } else if (geometry instanceof OpenLayers.Geometry.LineString) { - var segs0 = this.getSortedSegments(); - var segs1 = geometry.getSortedSegments(); - var seg0, seg1, intersection, x0, y0; - var len1 = segs1.length; - var interOptions = { point: true }; - outer: for (var i = 0, len = segs0.length; i < len; ++i) { - seg0 = segs0[i]; - x0 = seg0.x1; - y0 = seg0.y1; - for (var j = 0; j < len1; ++j) { - seg1 = segs1[j]; - intersection = OpenLayers.Geometry.segmentsIntersect( - seg0, - seg1, - interOptions - ); - if (intersection) { - min = 0; - best = { - distance: 0, - x0: intersection.x, - y0: intersection.y, - x1: intersection.x, - y1: intersection.y - }; - break outer; - } else { - result = OpenLayers.Geometry.distanceToSegment( - { x: x0, y: y0 }, - seg1 - ); - if (result.distance < min) { - min = result.distance; - best = { - distance: min, - x0: x0, - y0: y0, - x1: result.x, - y1: result.y - }; - } - } - } - } - if (!details) { - best = best.distance; - } - if (min !== 0) { - if (seg0) { - result = geometry.distanceTo( - new OpenLayers.Geometry.Point(seg0.x2, seg0.y2), - options - ); - var dist = details ? result.distance : result; - if (dist < min) { - if (details) { - best = { - distance: min, - x0: result.x1, - y0: result.y1, - x1: result.x0, - y1: result.y0 - }; - } else { - best = dist; - } - } - } - } - } else { - best = geometry.distanceTo(this, options); - if (details) { - best = { - distance: best.distance, - x0: best.x1, - y0: best.y1, - x1: best.x0, - y1: best.y0 - }; - } - } - return best; - }, - simplify: function(tolerance) { - if (this && this !== null) { - var points = this.getVertices(); - if (points.length < 3) { - return this; - } - var compareNumbers = function(a, b) { - return a - b; - }; - var douglasPeuckerReduction = function( - points, - firstPoint, - lastPoint, - tolerance - ) { - var maxDistance = 0; - var indexFarthest = 0; - for (var index = firstPoint, distance; index < lastPoint; index++) { - distance = perpendicularDistance( - points[firstPoint], - points[lastPoint], - points[index] - ); - if (distance > maxDistance) { - maxDistance = distance; - indexFarthest = index; - } - } - if (maxDistance > tolerance && indexFarthest != firstPoint) { - pointIndexsToKeep.push(indexFarthest); - douglasPeuckerReduction(points, firstPoint, indexFarthest, tolerance); - douglasPeuckerReduction(points, indexFarthest, lastPoint, tolerance); - } - }; - var perpendicularDistance = function(point1, point2, point) { - var area = Math.abs( - 0.5 * - (point1.x * point2.y + - point2.x * point.y + - point.x * point1.y - - point2.x * point1.y - - point.x * point2.y - - point1.x * point.y) - ); - var bottom = Math.sqrt( - Math.pow(point1.x - point2.x, 2) + Math.pow(point1.y - point2.y, 2) - ); - var height = (area / bottom) * 2; - return height; - }; - var firstPoint = 0; - var lastPoint = points.length - 1; - var pointIndexsToKeep = []; - pointIndexsToKeep.push(firstPoint); - pointIndexsToKeep.push(lastPoint); - while (points[firstPoint].equals(points[lastPoint])) { - lastPoint--; - pointIndexsToKeep.push(lastPoint); - } - douglasPeuckerReduction(points, firstPoint, lastPoint, tolerance); - var returnPoints = []; - pointIndexsToKeep.sort(compareNumbers); - for (var index = 0; index < pointIndexsToKeep.length; index++) { - returnPoints.push(points[pointIndexsToKeep[index]]); - } - return new OpenLayers.Geometry.LineString(returnPoints); - } else { - return this; - } - }, - CLASS_NAME: "OpenLayers.Geometry.LineString" -}); -OpenLayers.Geometry.LinearRing = OpenLayers.Class( - OpenLayers.Geometry.LineString, - { - componentTypes: ["OpenLayers.Geometry.Point"], - addComponent: function(point, index) { - var added = false; - var lastPoint = this.components.pop(); - if (index != null || !point.equals(lastPoint)) { - added = OpenLayers.Geometry.Collection.prototype.addComponent.apply( - this, - arguments - ); - } - var firstPoint = this.components[0]; - OpenLayers.Geometry.Collection.prototype.addComponent.apply(this, [ - firstPoint - ]); - return added; - }, - removeComponent: function(point) { - var removed = this.components && this.components.length > 3; - if (removed) { - this.components.pop(); - OpenLayers.Geometry.Collection.prototype.removeComponent.apply( - this, - arguments - ); - var firstPoint = this.components[0]; - OpenLayers.Geometry.Collection.prototype.addComponent.apply(this, [ - firstPoint - ]); - } - return removed; - }, - move: function(x, y) { - for (var i = 0, len = this.components.length; i < len - 1; i++) { - this.components[i].move(x, y); - } - }, - rotate: function(angle, origin) { - for (var i = 0, len = this.components.length; i < len - 1; ++i) { - this.components[i].rotate(angle, origin); - } - }, - resize: function(scale, origin, ratio) { - for (var i = 0, len = this.components.length; i < len - 1; ++i) { - this.components[i].resize(scale, origin, ratio); - } - return this; - }, - transform: function(source, dest) { - if (source && dest) { - for (var i = 0, len = this.components.length; i < len - 1; i++) { - var component = this.components[i]; - component.transform(source, dest); - } - this.bounds = null; - } - return this; - }, - getCentroid: function() { - if (this.components && this.components.length > 2) { - var sumX = 0.0; - var sumY = 0.0; - for (var i = 0; i < this.components.length - 1; i++) { - var b = this.components[i]; - var c = this.components[i + 1]; - sumX += (b.x + c.x) * (b.x * c.y - c.x * b.y); - sumY += (b.y + c.y) * (b.x * c.y - c.x * b.y); - } - var area = -1 * this.getArea(); - var x = sumX / (6 * area); - var y = sumY / (6 * area); - return new OpenLayers.Geometry.Point(x, y); - } else { - return null; - } - }, - getArea: function() { - var area = 0.0; - if (this.components && this.components.length > 2) { - var sum = 0.0; - for (var i = 0, len = this.components.length; i < len - 1; i++) { - var b = this.components[i]; - var c = this.components[i + 1]; - sum += (b.x + c.x) * (c.y - b.y); - } - area = -sum / 2.0; - } - return area; - }, - getGeodesicArea: function(projection) { - var ring = this; - if (projection) { - var gg = new OpenLayers.Projection("EPSG:4326"); - if (!gg.equals(projection)) { - ring = this.clone().transform(projection, gg); - } - } - var area = 0.0; - var len = ring.components && ring.components.length; - if (len > 2) { - var p1, p2; - for (var i = 0; i < len - 1; i++) { - p1 = ring.components[i]; - p2 = ring.components[i + 1]; - area += - OpenLayers.Util.rad(p2.x - p1.x) * - (2 + - Math.sin(OpenLayers.Util.rad(p1.y)) + - Math.sin(OpenLayers.Util.rad(p2.y))); - } - area = (area * 6378137.0 * 6378137.0) / 2.0; - } - return area; - }, - containsPoint: function(point) { - var approx = OpenLayers.Number.limitSigDigs; - var digs = 14; - var px = approx(point.x, digs); - var py = approx(point.y, digs); - function getX(y, x1, y1, x2, y2) { - return (y - y2) * ((x2 - x1) / (y2 - y1)) + x2; - } - var numSeg = this.components.length - 1; - var start, end, x1, y1, x2, y2, cx, cy; - var crosses = 0; - for (var i = 0; i < numSeg; ++i) { - start = this.components[i]; - x1 = approx(start.x, digs); - y1 = approx(start.y, digs); - end = this.components[i + 1]; - x2 = approx(end.x, digs); - y2 = approx(end.y, digs); - if (y1 == y2) { - if (py == y1) { - if ( - (x1 <= x2 && (px >= x1 && px <= x2)) || - (x1 >= x2 && (px <= x1 && px >= x2)) - ) { - crosses = -1; - break; - } - } - continue; - } - cx = approx(getX(py, x1, y1, x2, y2), digs); - if (cx == px) { - if ( - (y1 < y2 && (py >= y1 && py <= y2)) || - (y1 > y2 && (py <= y1 && py >= y2)) - ) { - crosses = -1; - break; - } - } - if (cx <= px) { - continue; - } - if (x1 != x2 && (cx < Math.min(x1, x2) || cx > Math.max(x1, x2))) { - continue; - } - if ( - (y1 < y2 && (py >= y1 && py < y2)) || - (y1 > y2 && (py < y1 && py >= y2)) - ) { - ++crosses; - } - } - var contained = crosses == -1 ? 1 : !!(crosses & 1); - return contained; - }, - intersects: function(geometry) { - var intersect = false; - if (geometry.CLASS_NAME == "OpenLayers.Geometry.Point") { - intersect = this.containsPoint(geometry); - } else if (geometry.CLASS_NAME == "OpenLayers.Geometry.LineString") { - intersect = geometry.intersects(this); - } else if (geometry.CLASS_NAME == "OpenLayers.Geometry.LinearRing") { - intersect = OpenLayers.Geometry.LineString.prototype.intersects.apply( - this, - [geometry] - ); - } else { - for (var i = 0, len = geometry.components.length; i < len; ++i) { - intersect = geometry.components[i].intersects(this); - if (intersect) { - break; - } - } - } - return intersect; - }, - getVertices: function(nodes) { - return nodes === true - ? [] - : this.components.slice(0, this.components.length - 1); - }, - CLASS_NAME: "OpenLayers.Geometry.LinearRing" - } -); -OpenLayers.Layer.HTTPRequest = OpenLayers.Class(OpenLayers.Layer, { - URL_HASH_FACTOR: (Math.sqrt(5) - 1) / 2, - url: null, - params: null, - reproject: false, - initialize: function(name, url, params, options) { - OpenLayers.Layer.prototype.initialize.apply(this, [name, options]); - this.url = url; - if (!this.params) { - this.params = OpenLayers.Util.extend({}, params); - } - }, - destroy: function() { - this.url = null; - this.params = null; - OpenLayers.Layer.prototype.destroy.apply(this, arguments); - }, - clone: function(obj) { - if (obj == null) { - obj = new OpenLayers.Layer.HTTPRequest( - this.name, - this.url, - this.params, - this.getOptions() - ); - } - obj = OpenLayers.Layer.prototype.clone.apply(this, [obj]); - return obj; - }, - setUrl: function(newUrl) { - this.url = newUrl; - }, - mergeNewParams: function(newParams) { - this.params = OpenLayers.Util.extend(this.params, newParams); - var ret = this.redraw(); - if (this.map != null) { - this.map.events.triggerEvent("changelayer", { - layer: this, - property: "params" - }); - } - return ret; - }, - redraw: function(force) { - if (force) { - return this.mergeNewParams({ _olSalt: Math.random() }); - } else { - return OpenLayers.Layer.prototype.redraw.apply(this, []); - } - }, - selectUrl: function(paramString, urls) { - var product = 1; - for (var i = 0, len = paramString.length; i < len; i++) { - product *= paramString.charCodeAt(i) * this.URL_HASH_FACTOR; - product -= Math.floor(product); - } - return urls[Math.floor(product * urls.length)]; - }, - getFullRequestString: function(newParams, altUrl) { - var url = altUrl || this.url; - var allParams = OpenLayers.Util.extend({}, this.params); - allParams = OpenLayers.Util.extend(allParams, newParams); - var paramsString = OpenLayers.Util.getParameterString(allParams); - if (OpenLayers.Util.isArray(url)) { - url = this.selectUrl(paramsString, url); - } - var urlParams = OpenLayers.Util.upperCaseObject( - OpenLayers.Util.getParameters(url) - ); - for (var key in allParams) { - if (key.toUpperCase() in urlParams) { - delete allParams[key]; - } - } - paramsString = OpenLayers.Util.getParameterString(allParams); - return OpenLayers.Util.urlAppend(url, paramsString); - }, - CLASS_NAME: "OpenLayers.Layer.HTTPRequest" -}); -OpenLayers.Tile = OpenLayers.Class({ - events: null, - eventListeners: null, - id: null, - layer: null, - url: null, - bounds: null, - size: null, - position: null, - isLoading: false, - initialize: function(layer, position, bounds, url, size, options) { - this.layer = layer; - this.position = position.clone(); - this.setBounds(bounds); - this.url = url; - if (size) { - this.size = size.clone(); - } - this.id = OpenLayers.Util.createUniqueID("Tile_"); - OpenLayers.Util.extend(this, options); - this.events = new OpenLayers.Events(this); - if (this.eventListeners instanceof Object) { - this.events.on(this.eventListeners); - } - }, - unload: function() { - if (this.isLoading) { - this.isLoading = false; - this.events.triggerEvent("unload"); - } - }, - destroy: function() { - this.layer = null; - this.bounds = null; - this.size = null; - this.position = null; - if (this.eventListeners) { - this.events.un(this.eventListeners); - } - this.events.destroy(); - this.eventListeners = null; - this.events = null; - }, - draw: function(deferred) { - if (!deferred) { - this.clear(); - } - var draw = this.shouldDraw(); - if (draw && !deferred) { - draw = this.events.triggerEvent("beforedraw") !== false; - } - return draw; - }, - shouldDraw: function() { - var withinMaxExtent = false, - maxExtent = this.layer.maxExtent; - if (maxExtent) { - var map = this.layer.map; - var worldBounds = map.baseLayer.wrapDateLine && map.getMaxExtent(); - if ( - this.bounds.intersectsBounds(maxExtent, { - inclusive: false, - worldBounds: worldBounds - }) - ) { - withinMaxExtent = true; - } - } - return withinMaxExtent || this.layer.displayOutsideMaxExtent; - }, - setBounds: function(bounds) { - bounds = bounds.clone(); - if (this.layer.map.baseLayer.wrapDateLine) { - var worldExtent = this.layer.map.getMaxExtent(), - tolerance = this.layer.map.getResolution(); - bounds = bounds.wrapDateLine(worldExtent, { - leftTolerance: tolerance, - rightTolerance: tolerance - }); - } - this.bounds = bounds; - }, - moveTo: function(bounds, position, redraw) { - if (redraw == null) { - redraw = true; - } - this.setBounds(bounds); - this.position = position.clone(); - if (redraw) { - this.draw(); - } - }, - clear: function(draw) {}, - CLASS_NAME: "OpenLayers.Tile" -}); -OpenLayers.Tile.Image = OpenLayers.Class(OpenLayers.Tile, { - url: null, - imgDiv: null, - frame: null, - imageReloadAttempts: null, - layerAlphaHack: null, - asyncRequestId: null, - blankImageUrl: - "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAQAIBRAA7", - maxGetUrlLength: null, - canvasContext: null, - crossOriginKeyword: null, - initialize: function(layer, position, bounds, url, size, options) { - OpenLayers.Tile.prototype.initialize.apply(this, arguments); - this.url = url; - this.layerAlphaHack = this.layer.alpha && OpenLayers.Util.alphaHack(); - if ( - this.maxGetUrlLength != null || - this.layer.gutter || - this.layerAlphaHack - ) { - this.frame = document.createElement("div"); - this.frame.style.position = "absolute"; - this.frame.style.overflow = "hidden"; - } - if (this.maxGetUrlLength != null) { - OpenLayers.Util.extend(this, OpenLayers.Tile.Image.IFrame); - } - }, - destroy: function() { - if (this.imgDiv) { - this.clear(); - this.imgDiv = null; - this.frame = null; - } - this.asyncRequestId = null; - OpenLayers.Tile.prototype.destroy.apply(this, arguments); - }, - draw: function() { - var drawn = OpenLayers.Tile.prototype.draw.apply(this, arguments); - if (drawn) { - if (this.layer != this.layer.map.baseLayer && this.layer.reproject) { - this.bounds = this.getBoundsFromBaseLayer(this.position); - } - if (this.isLoading) { - this._loadEvent = "reload"; - } else { - this.isLoading = true; - this._loadEvent = "loadstart"; - } - this.positionTile(); - this.renderTile(); - } else { - this.unload(); - } - return drawn; - }, - renderTile: function() { - this.layer.div.appendChild(this.getTile()); - if (this.layer.async) { - var id = (this.asyncRequestId = (this.asyncRequestId || 0) + 1); - this.layer.getURLasync( - this.bounds, - function(url) { - if (id == this.asyncRequestId) { - this.url = url; - this.initImage(); - } - }, - this - ); - } else { - this.url = this.layer.getURL(this.bounds); - this.initImage(); - } - }, - positionTile: function() { - var style = this.getTile().style, - size = this.frame ? this.size : this.layer.getImageSize(this.bounds); - style.left = this.position.x + "%"; - style.top = this.position.y + "%"; - style.width = size.w + "%"; - style.height = size.h + "%"; - }, - clear: function() { - OpenLayers.Tile.prototype.clear.apply(this, arguments); - var img = this.imgDiv; - if (img) { - OpenLayers.Event.stopObservingElement(img); - var tile = this.getTile(); - if (tile.parentNode === this.layer.div) { - this.layer.div.removeChild(tile); - } - this.setImgSrc(); - if (this.layerAlphaHack === true) { - img.style.filter = ""; - } - OpenLayers.Element.removeClass(img, "olImageLoadError"); - } - this.canvasContext = null; - }, - getImage: function() { - if (!this.imgDiv) { - this.imgDiv = document.createElement("img"); - this.imgDiv.className = "olTileImage"; - this.imgDiv.galleryImg = "no"; - var style = this.imgDiv.style; - if (this.frame) { - var left = 0, - top = 0; - if (this.layer.gutter) { - left = (this.layer.gutter / this.layer.tileSize.w) * 100; - top = (this.layer.gutter / this.layer.tileSize.h) * 100; - } - style.left = -left + "%"; - style.top = -top + "%"; - style.width = 2 * left + 100 + "%"; - style.height = 2 * top + 100 + "%"; - } - style.visibility = "hidden"; - style.opacity = 0; - if (this.layer.opacity < 1) { - style.filter = "alpha(opacity=" + this.layer.opacity * 100 + ")"; - } - style.position = "absolute"; - if (this.layerAlphaHack) { - style.paddingTop = style.height; - style.height = "0"; - style.width = "100%"; - } - if (this.frame) { - this.frame.appendChild(this.imgDiv); - } - } - return this.imgDiv; - }, - initImage: function() { - this.events.triggerEvent(this._loadEvent); - var img = this.getImage(); - if (this.url && img.getAttribute("src") == this.url) { - this.onImageLoad(); - } else { - var load = OpenLayers.Function.bind(function() { - OpenLayers.Event.stopObservingElement(img); - OpenLayers.Event.observe( - img, - "load", - OpenLayers.Function.bind(this.onImageLoad, this) - ); - OpenLayers.Event.observe( - img, - "error", - OpenLayers.Function.bind(this.onImageError, this) - ); - this.imageReloadAttempts = 0; - this.setImgSrc(this.url); - }, this); - if (img.getAttribute("src") == this.blankImageUrl) { - load(); - } else { - OpenLayers.Event.observe(img, "load", load); - OpenLayers.Event.observe(img, "error", load); - if (this.crossOriginKeyword) { - img.removeAttribute("crossorigin"); - } - img.src = this.blankImageUrl; - } - } - }, - setImgSrc: function(url) { - var img = this.imgDiv; - img.style.visibility = "hidden"; - img.style.opacity = 0; - if (url) { - if (this.crossOriginKeyword) { - if (url.substr(0, 5) !== "data:") { - img.setAttribute("crossorigin", this.crossOriginKeyword); - } else { - img.removeAttribute("crossorigin"); - } - } - img.src = url; - } - }, - getTile: function() { - return this.frame ? this.frame : this.getImage(); - }, - createBackBuffer: function() { - if (!this.imgDiv || this.isLoading) { - return; - } - var backBuffer; - if (this.frame) { - backBuffer = this.frame.cloneNode(false); - backBuffer.appendChild(this.imgDiv); - } else { - backBuffer = this.imgDiv; - } - this.imgDiv = null; - return backBuffer; - }, - onImageLoad: function() { - var img = this.imgDiv; - OpenLayers.Event.stopObservingElement(img); - img.style.visibility = "inherit"; - img.style.opacity = this.layer.opacity; - this.isLoading = false; - this.canvasContext = null; - this.events.triggerEvent("loadend"); - if ( - parseFloat(navigator.appVersion.split("MSIE")[1]) < 7 && - this.layer && - this.layer.div - ) { - var span = document.createElement("span"); - span.style.display = "none"; - var layerDiv = this.layer.div; - layerDiv.appendChild(span); - window.setTimeout(function() { - span.parentNode === layerDiv && span.parentNode.removeChild(span); - }, 0); - } - if (this.layerAlphaHack === true) { - img.style.filter = - "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + - img.src + - "', sizingMethod='scale')"; - } - }, - onImageError: function() { - var img = this.imgDiv; - if (img.src != null) { - this.imageReloadAttempts++; - if (this.imageReloadAttempts <= OpenLayers.IMAGE_RELOAD_ATTEMPTS) { - this.setImgSrc(this.layer.getURL(this.bounds)); - } else { - OpenLayers.Element.addClass(img, "olImageLoadError"); - this.events.triggerEvent("loaderror"); - this.onImageLoad(); - } - } - }, - getCanvasContext: function() { - if (OpenLayers.CANVAS_SUPPORTED && this.imgDiv && !this.isLoading) { - if (!this.canvasContext) { - var canvas = document.createElement("canvas"); - canvas.width = this.size.w; - canvas.height = this.size.h; - this.canvasContext = canvas.getContext("2d"); - this.canvasContext.drawImage(this.imgDiv, 0, 0); - } - return this.canvasContext; - } - }, - CLASS_NAME: "OpenLayers.Tile.Image" -}); -OpenLayers.Layer.Grid = OpenLayers.Class(OpenLayers.Layer.HTTPRequest, { - tileSize: null, - tileOriginCorner: "bl", - tileOrigin: null, - tileOptions: null, - tileClass: OpenLayers.Tile.Image, - grid: null, - singleTile: false, - ratio: 1.5, - buffer: 0, - transitionEffect: null, - numLoadingTiles: 0, - tileLoadingDelay: 85, - serverResolutions: null, - moveTimerId: null, - deferMoveGriddedTiles: null, - tileQueueId: null, - tileQueue: null, - loading: false, - backBuffer: null, - gridResolution: null, - backBufferResolution: null, - backBufferLonLat: null, - backBufferTimerId: null, - removeBackBufferDelay: null, - className: null, - initialize: function(name, url, params, options) { - OpenLayers.Layer.HTTPRequest.prototype.initialize.apply(this, arguments); - this.grid = []; - this.tileQueue = []; - if (this.removeBackBufferDelay === null) { - this.removeBackBufferDelay = this.singleTile ? 0 : 2500; - } - if (this.className === null) { - this.className = this.singleTile - ? "olLayerGridSingleTile" - : "olLayerGrid"; - } - if (!OpenLayers.Animation.isNative) { - this.deferMoveGriddedTiles = OpenLayers.Function.bind(function() { - this.moveGriddedTiles(true); - this.moveTimerId = null; - }, this); - } - }, - setMap: function(map) { - OpenLayers.Layer.HTTPRequest.prototype.setMap.call(this, map); - OpenLayers.Element.addClass(this.div, this.className); - }, - removeMap: function(map) { - if (this.moveTimerId !== null) { - window.clearTimeout(this.moveTimerId); - this.moveTimerId = null; - } - this.clearTileQueue(); - if (this.backBufferTimerId !== null) { - window.clearTimeout(this.backBufferTimerId); - this.backBufferTimerId = null; - } - }, - destroy: function() { - this.removeBackBuffer(); - this.clearGrid(); - this.grid = null; - this.tileSize = null; - OpenLayers.Layer.HTTPRequest.prototype.destroy.apply(this, arguments); - }, - clearGrid: function() { - this.clearTileQueue(); - if (this.grid) { - for (var iRow = 0, len = this.grid.length; iRow < len; iRow++) { - var row = this.grid[iRow]; - for (var iCol = 0, clen = row.length; iCol < clen; iCol++) { - var tile = row[iCol]; - this.destroyTile(tile); - } - } - this.grid = []; - this.gridResolution = null; - } - }, - clone: function(obj) { - if (obj == null) { - obj = new OpenLayers.Layer.Grid( - this.name, - this.url, - this.params, - this.getOptions() - ); - } - obj = OpenLayers.Layer.HTTPRequest.prototype.clone.apply(this, [obj]); - if (this.tileSize != null) { - obj.tileSize = this.tileSize.clone(); - } - obj.grid = []; - obj.gridResolution = null; - obj.backBuffer = null; - obj.backBufferTimerId = null; - obj.tileQueue = []; - obj.tileQueueId = null; - obj.loading = false; - obj.moveTimerId = null; - return obj; - }, - moveTo: function(bounds, zoomChanged, dragging) { - OpenLayers.Layer.HTTPRequest.prototype.moveTo.apply(this, arguments); - bounds = bounds || this.map.getExtent(); - if (bounds != null) { - var forceReTile = !this.grid.length || zoomChanged; - var tilesBounds = this.getTilesBounds(); - var resolution = this.map.getResolution(); - var serverResolution = this.getServerResolution(resolution); - if (this.singleTile) { - if (forceReTile || (!dragging && !tilesBounds.containsBounds(bounds))) { - if (zoomChanged && this.transitionEffect !== "resize") { - this.removeBackBuffer(); - } - if (!zoomChanged || this.transitionEffect === "resize") { - this.applyBackBuffer(serverResolution); - } - this.initSingleTile(bounds); - } - } else { - forceReTile = - forceReTile || - !tilesBounds.intersectsBounds(bounds, { - worldBounds: - this.map.baseLayer.wrapDateLine && this.map.getMaxExtent() - }); - if (resolution !== serverResolution) { - bounds = this.map.calculateBounds(null, serverResolution); - if (forceReTile) { - var scale = serverResolution / resolution; - this.transformDiv(scale); - } - } else { - this.div.style.width = "100%"; - this.div.style.height = "100%"; - this.div.style.left = "0%"; - this.div.style.top = "0%"; - } - if (forceReTile) { - if (zoomChanged && this.transitionEffect === "resize") { - this.applyBackBuffer(serverResolution); - } - this.initGriddedTiles(bounds); - } else { - this.moveGriddedTiles(); - } - } - } - }, - getTileData: function(loc) { - var data = null, - x = loc.lon, - y = loc.lat, - numRows = this.grid.length; - if (this.map && numRows) { - var res = this.map.getResolution(), - tileWidth = this.tileSize.w, - tileHeight = this.tileSize.h, - bounds = this.grid[0][0].bounds, - left = bounds.left, - top = bounds.top; - if (x < left) { - if (this.map.baseLayer.wrapDateLine) { - var worldWidth = this.map.getMaxExtent().getWidth(); - var worldsAway = Math.ceil((left - x) / worldWidth); - x += worldWidth * worldsAway; - } - } - var dtx = (x - left) / (res * tileWidth); - var dty = (top - y) / (res * tileHeight); - var col = Math.floor(dtx); - var row = Math.floor(dty); - if (row >= 0 && row < numRows) { - var tile = this.grid[row][col]; - if (tile) { - data = { - tile: tile, - i: Math.floor((dtx - col) * tileWidth), - j: Math.floor((dty - row) * tileHeight) - }; - } - } - } - return data; - }, - queueTileDraw: function(evt) { - var tile = evt.object; - if (!~OpenLayers.Util.indexOf(this.tileQueue, tile)) { - this.tileQueue.push(tile); - } - if (!this.tileQueueId) { - this.tileQueueId = OpenLayers.Animation.start( - OpenLayers.Function.bind(this.drawTileFromQueue, this), - null, - this.div - ); - } - return false; - }, - drawTileFromQueue: function() { - if (this.tileQueue.length === 0) { - this.clearTileQueue(); - } else { - this.tileQueue.shift().draw(true); - } - }, - clearTileQueue: function() { - OpenLayers.Animation.stop(this.tileQueueId); - this.tileQueueId = null; - this.tileQueue = []; - }, - destroyTile: function(tile) { - this.removeTileMonitoringHooks(tile); - tile.destroy(); - }, - getServerResolution: function(resolution) { - resolution = resolution || this.map.getResolution(); - if ( - this.serverResolutions && - OpenLayers.Util.indexOf(this.serverResolutions, resolution) === -1 - ) { - var i, serverResolution; - for (i = this.serverResolutions.length - 1; i >= 0; i--) { - serverResolution = this.serverResolutions[i]; - if (serverResolution > resolution) { - resolution = serverResolution; - break; - } - } - if (i === -1) { - throw "no appropriate resolution in serverResolutions"; - } - } - return resolution; - }, - getServerZoom: function() { - var resolution = this.getServerResolution(); - return this.serverResolutions - ? OpenLayers.Util.indexOf(this.serverResolutions, resolution) - : this.map.getZoomForResolution(resolution) + (this.zoomOffset || 0); - }, - transformDiv: function(scale) { - this.div.style.width = 100 * scale + "%"; - this.div.style.height = 100 * scale + "%"; - var size = this.map.getSize(); - var lcX = parseInt(this.map.layerContainerDiv.style.left, 10); - var lcY = parseInt(this.map.layerContainerDiv.style.top, 10); - var x = (lcX - size.w / 2.0) * (scale - 1); - var y = (lcY - size.h / 2.0) * (scale - 1); - this.div.style.left = x + "%"; - this.div.style.top = y + "%"; - }, - getResolutionScale: function() { - return parseInt(this.div.style.width, 10) / 100; - }, - applyBackBuffer: function(resolution) { - if (this.backBufferTimerId !== null) { - this.removeBackBuffer(); - } - var backBuffer = this.backBuffer; - if (!backBuffer) { - backBuffer = this.createBackBuffer(); - if (!backBuffer) { - return; - } - this.div.insertBefore(backBuffer, this.div.firstChild); - this.backBuffer = backBuffer; - var topLeftTileBounds = this.grid[0][0].bounds; - this.backBufferLonLat = { - lon: topLeftTileBounds.left, - lat: topLeftTileBounds.top - }; - this.backBufferResolution = this.gridResolution; - } - var style = backBuffer.style; - var ratio = this.backBufferResolution / resolution; - style.width = 100 * ratio + "%"; - style.height = 100 * ratio + "%"; - var position = this.getViewPortPxFromLonLat( - this.backBufferLonLat, - resolution - ); - var leftOffset = parseInt(this.map.layerContainerDiv.style.left, 10); - var topOffset = parseInt(this.map.layerContainerDiv.style.top, 10); - backBuffer.style.left = Math.round(position.x - leftOffset) + "%"; - backBuffer.style.top = Math.round(position.y - topOffset) + "%"; - }, - createBackBuffer: function() { - var backBuffer; - if (this.grid.length > 0) { - backBuffer = document.createElement("div"); - backBuffer.id = this.div.id + "_bb"; - backBuffer.className = "olBackBuffer"; - backBuffer.style.position = "absolute"; - backBuffer.style.width = "100%"; - backBuffer.style.height = "100%"; - for (var i = 0, lenI = this.grid.length; i < lenI; i++) { - for (var j = 0, lenJ = this.grid[i].length; j < lenJ; j++) { - var tile = this.grid[i][j].createBackBuffer(); - if (!tile) { - continue; - } - tile.style.top = i * this.tileSize.h + "%"; - tile.style.left = j * this.tileSize.w + "%"; - backBuffer.appendChild(tile); - } - } - } - return backBuffer; - }, - removeBackBuffer: function() { - if (this.backBuffer) { - this.div.removeChild(this.backBuffer); - this.backBuffer = null; - this.backBufferResolution = null; - if (this.backBufferTimerId !== null) { - window.clearTimeout(this.backBufferTimerId); - this.backBufferTimerId = null; - } - } - }, - moveByPx: function(dx, dy) { - if (!this.singleTile) { - this.moveGriddedTiles(); - } - }, - setTileSize: function(size) { - if (this.singleTile) { - size = this.map.getSize(); - size.h = parseInt(size.h * this.ratio); - size.w = parseInt(size.w * this.ratio); - } - OpenLayers.Layer.HTTPRequest.prototype.setTileSize.apply(this, [size]); - }, - getTilesBounds: function() { - var bounds = null; - var length = this.grid.length; - if (length) { - var bottomLeftTileBounds = this.grid[length - 1][0].bounds, - width = this.grid[0].length * bottomLeftTileBounds.getWidth(), - height = this.grid.length * bottomLeftTileBounds.getHeight(); - bounds = new OpenLayers.Bounds( - bottomLeftTileBounds.left, - bottomLeftTileBounds.bottom, - bottomLeftTileBounds.left + width, - bottomLeftTileBounds.bottom + height - ); - } - return bounds; - }, - initSingleTile: function(bounds) { - this.clearTileQueue(); - var center = bounds.getCenterLonLat(); - var tileWidth = bounds.getWidth() * this.ratio; - var tileHeight = bounds.getHeight() * this.ratio; - var tileBounds = new OpenLayers.Bounds( - center.lon - tileWidth / 2, - center.lat - tileHeight / 2, - center.lon + tileWidth / 2, - center.lat + tileHeight / 2 - ); - var px = this.map.getLayerPxFromLonLat({ - lon: tileBounds.left, - lat: tileBounds.top - }); - if (!this.grid.length) { - this.grid[0] = []; - } - var tile = this.grid[0][0]; - if (!tile) { - tile = this.addTile(tileBounds, px); - this.addTileMonitoringHooks(tile); - tile.draw(); - this.grid[0][0] = tile; - } else { - tile.moveTo(tileBounds, px); - } - this.removeExcessTiles(1, 1); - this.gridResolution = this.getServerResolution(); - }, - calculateGridLayout: function(bounds, origin, resolution) { - var tilelon = resolution * this.tileSize.w; - var tilelat = resolution * this.tileSize.h; - var offsetlon = bounds.left - origin.lon; - var tilecol = Math.floor(offsetlon / tilelon) - this.buffer; - var tilecolremain = offsetlon / tilelon - tilecol; - var tileoffsetx = -tilecolremain * this.tileSize.w; - var tileoffsetlon = origin.lon + tilecol * tilelon; - var offsetlat = bounds.top - (origin.lat + tilelat); - var tilerow = Math.ceil(offsetlat / tilelat) + this.buffer; - var tilerowremain = tilerow - offsetlat / tilelat; - var tileoffsety = -tilerowremain * this.tileSize.h; - var tileoffsetlat = origin.lat + tilerow * tilelat; - return { - tilelon: tilelon, - tilelat: tilelat, - tileoffsetlon: tileoffsetlon, - tileoffsetlat: tileoffsetlat, - tileoffsetx: tileoffsetx, - tileoffsety: tileoffsety - }; - }, - getTileOrigin: function() { - var origin = this.tileOrigin; - if (!origin) { - var extent = this.getMaxExtent(); - var edges = { - tl: ["left", "top"], - tr: ["right", "top"], - bl: ["left", "bottom"], - br: ["right", "bottom"] - }[this.tileOriginCorner]; - origin = new OpenLayers.LonLat(extent[edges[0]], extent[edges[1]]); - } - return origin; - }, - initGriddedTiles: function(bounds) { - this.clearTileQueue(); - var viewSize = this.map.getSize(); - var minRows = - Math.ceil(viewSize.h / this.tileSize.h) + Math.max(1, 2 * this.buffer); - var minCols = - Math.ceil(viewSize.w / this.tileSize.w) + Math.max(1, 2 * this.buffer); - var origin = this.getTileOrigin(); - var resolution = this.getServerResolution(); - var tileLayout = this.calculateGridLayout(bounds, origin, resolution); - var tileoffsetx = Math.round(tileLayout.tileoffsetx); - var tileoffsety = Math.round(tileLayout.tileoffsety); - var tileoffsetlon = tileLayout.tileoffsetlon; - var tileoffsetlat = tileLayout.tileoffsetlat; - var tilelon = tileLayout.tilelon; - var tilelat = tileLayout.tilelat; - var startX = tileoffsetx; - var startLon = tileoffsetlon; - var rowidx = 0; - var layerContainerDivLeft = parseInt(this.map.layerContainerDiv.style.left); - var layerContainerDivTop = parseInt(this.map.layerContainerDiv.style.top); - var tileData = [], - center = this.map.getCenter(); - do { - var row = this.grid[rowidx++]; - if (!row) { - row = []; - this.grid.push(row); - } - tileoffsetlon = startLon; - tileoffsetx = startX; - var colidx = 0; - do { - var tileBounds = new OpenLayers.Bounds( - tileoffsetlon, - tileoffsetlat, - tileoffsetlon + tilelon, - tileoffsetlat + tilelat - ); - var x = tileoffsetx; - x -= layerContainerDivLeft; - var y = tileoffsety; - y -= layerContainerDivTop; - var px = new OpenLayers.Pixel(x, y); - var tile = row[colidx++]; - if (!tile) { - tile = this.addTile(tileBounds, px); - this.addTileMonitoringHooks(tile); - row.push(tile); - } else { - tile.moveTo(tileBounds, px, false); - } - var tileCenter = tileBounds.getCenterLonLat(); - tileData.push({ - tile: tile, - distance: - Math.pow(tileCenter.lon - center.lon, 2) + - Math.pow(tileCenter.lat - center.lat, 2) - }); - tileoffsetlon += tilelon; - tileoffsetx += this.tileSize.w; - } while ( - tileoffsetlon <= bounds.right + tilelon * this.buffer || - colidx < minCols - ); - tileoffsetlat -= tilelat; - tileoffsety += this.tileSize.h; - } while ( - tileoffsetlat >= bounds.bottom - tilelat * this.buffer || - rowidx < minRows - ); - this.removeExcessTiles(rowidx, colidx); - this.gridResolution = this.getServerResolution(); - tileData.sort(function(a, b) { - return a.distance - b.distance; - }); - for (var i = 0, ii = tileData.length; i < ii; ++i) { - tileData[i].tile.draw(); - } - }, - getMaxExtent: function() { - return this.maxExtent; - }, - addTile: function(bounds, position) { - var tile = new this.tileClass( - this, - position, - bounds, - null, - this.tileSize, - this.tileOptions - ); - tile.events.register("beforedraw", this, this.queueTileDraw); - return tile; - }, - addTileMonitoringHooks: function(tile) { - tile.onLoadStart = function() { - if (this.loading === false) { - this.loading = true; - this.events.triggerEvent("loadstart"); - } - this.events.triggerEvent("tileloadstart", { tile: tile }); - this.numLoadingTiles++; - }; - tile.onLoadEnd = function() { - this.numLoadingTiles--; - this.events.triggerEvent("tileloaded", { tile: tile }); - if (this.tileQueue.length === 0 && this.numLoadingTiles === 0) { - this.loading = false; - this.events.triggerEvent("loadend"); - if (this.backBuffer) { - this.backBufferTimerId = window.setTimeout( - OpenLayers.Function.bind(this.removeBackBuffer, this), - this.removeBackBufferDelay - ); - } - } - }; - tile.onLoadError = function() { - this.events.triggerEvent("tileerror", { tile: tile }); - }; - tile.events.on({ - loadstart: tile.onLoadStart, - loadend: tile.onLoadEnd, - unload: tile.onLoadEnd, - loaderror: tile.onLoadError, - scope: this - }); - }, - removeTileMonitoringHooks: function(tile) { - tile.unload(); - tile.events.un({ - loadstart: tile.onLoadStart, - loadend: tile.onLoadEnd, - unload: tile.onLoadEnd, - loaderror: tile.onLoadError, - scope: this - }); - }, - moveGriddedTiles: function(deferred) { - if (!deferred && !OpenLayers.Animation.isNative) { - if (this.moveTimerId != null) { - window.clearTimeout(this.moveTimerId); - } - this.moveTimerId = window.setTimeout( - this.deferMoveGriddedTiles, - this.tileLoadingDelay - ); - return; - } - var buffer = this.buffer || 1; - var scale = this.getResolutionScale(); - while (true) { - var tlViewPort = { - x: - this.grid[0][0].position.x * scale + - parseInt(this.div.style.left, 10) + - parseInt(this.map.layerContainerDiv.style.left), - y: - this.grid[0][0].position.y * scale + - parseInt(this.div.style.top, 10) + - parseInt(this.map.layerContainerDiv.style.top) - }; - var tileSize = { w: this.tileSize.w * scale, h: this.tileSize.h * scale }; - if (tlViewPort.x > -tileSize.w * (buffer - 1)) { - this.shiftColumn(true); - } else if (tlViewPort.x < -tileSize.w * buffer) { - this.shiftColumn(false); - } else if (tlViewPort.y > -tileSize.h * (buffer - 1)) { - this.shiftRow(true); - } else if (tlViewPort.y < -tileSize.h * buffer) { - this.shiftRow(false); - } else { - break; - } - } - }, - shiftRow: function(prepend) { - var modelRowIndex = prepend ? 0 : this.grid.length - 1; - var grid = this.grid; - var modelRow = grid[modelRowIndex]; - var resolution = this.getServerResolution(); - var deltaY = prepend ? -this.tileSize.h : this.tileSize.h; - var deltaLat = resolution * -deltaY; - var row = prepend ? grid.pop() : grid.shift(); - for (var i = 0, len = modelRow.length; i < len; i++) { - var modelTile = modelRow[i]; - var bounds = modelTile.bounds.clone(); - var position = modelTile.position.clone(); - bounds.bottom = bounds.bottom + deltaLat; - bounds.top = bounds.top + deltaLat; - position.y = position.y + deltaY; - row[i].moveTo(bounds, position); - } - if (prepend) { - grid.unshift(row); - } else { - grid.push(row); - } - }, - shiftColumn: function(prepend) { - var deltaX = prepend ? -this.tileSize.w : this.tileSize.w; - var resolution = this.getServerResolution(); - var deltaLon = resolution * deltaX; - for (var i = 0, len = this.grid.length; i < len; i++) { - var row = this.grid[i]; - var modelTileIndex = prepend ? 0 : row.length - 1; - var modelTile = row[modelTileIndex]; - var bounds = modelTile.bounds.clone(); - var position = modelTile.position.clone(); - bounds.left = bounds.left + deltaLon; - bounds.right = bounds.right + deltaLon; - position.x = position.x + deltaX; - var tile = prepend ? this.grid[i].pop() : this.grid[i].shift(); - tile.moveTo(bounds, position); - if (prepend) { - row.unshift(tile); - } else { - row.push(tile); - } - } - }, - removeExcessTiles: function(rows, columns) { - var i, l; - while (this.grid.length > rows) { - var row = this.grid.pop(); - for (i = 0, l = row.length; i < l; i++) { - var tile = row[i]; - this.destroyTile(tile); - } - } - for (i = 0, l = this.grid.length; i < l; i++) { - while (this.grid[i].length > columns) { - var row = this.grid[i]; - var tile = row.pop(); - this.destroyTile(tile); - } - } - }, - onMapResize: function() { - if (this.singleTile) { - this.clearGrid(); - this.setTileSize(); - } - }, - getTileBounds: function(viewPortPx) { - var maxExtent = this.maxExtent; - var resolution = this.getResolution(); - var tileMapWidth = resolution * this.tileSize.w; - var tileMapHeight = resolution * this.tileSize.h; - var mapPoint = this.getLonLatFromViewPortPx(viewPortPx); - var tileLeft = - maxExtent.left + - tileMapWidth * Math.floor((mapPoint.lon - maxExtent.left) / tileMapWidth); - var tileBottom = - maxExtent.bottom + - tileMapHeight * - Math.floor((mapPoint.lat - maxExtent.bottom) / tileMapHeight); - return new OpenLayers.Bounds( - tileLeft, - tileBottom, - tileLeft + tileMapWidth, - tileBottom + tileMapHeight - ); - }, - CLASS_NAME: "OpenLayers.Layer.Grid" -}); -OpenLayers.Layer.XYZ = OpenLayers.Class(OpenLayers.Layer.Grid, { - isBaseLayer: true, - sphericalMercator: false, - zoomOffset: 0, - serverResolutions: null, - initialize: function(name, url, options) { - if ((options && options.sphericalMercator) || this.sphericalMercator) { - options = OpenLayers.Util.extend( - { projection: "EPSG:900913", numZoomLevels: 19 }, - options - ); - } - OpenLayers.Layer.Grid.prototype.initialize.apply(this, [ - name || this.name, - url || this.url, - {}, - options - ]); - }, - clone: function(obj) { - if (obj == null) { - obj = new OpenLayers.Layer.XYZ(this.name, this.url, this.getOptions()); - } - obj = OpenLayers.Layer.Grid.prototype.clone.apply(this, [obj]); - return obj; - }, - getURL: function(bounds) { - var xyz = this.getXYZ(bounds); - var url = this.url; - if (OpenLayers.Util.isArray(url)) { - var s = "" + xyz.x + xyz.y + xyz.z; - url = this.selectUrl(s, url); - } - return OpenLayers.String.format(url, xyz); - }, - getXYZ: function(bounds) { - var res = this.getServerResolution(); - var x = Math.round( - (bounds.left - this.maxExtent.left) / (res * this.tileSize.w) - ); - var y = Math.round( - (this.maxExtent.top - bounds.top) / (res * this.tileSize.h) - ); - var z = this.getServerZoom(); - if (this.wrapDateLine) { - var limit = Math.pow(2, z); - x = ((x % limit) + limit) % limit; - } - return { x: x, y: y, z: z }; - }, - setMap: function(map) { - OpenLayers.Layer.Grid.prototype.setMap.apply(this, arguments); - if (!this.tileOrigin) { - this.tileOrigin = new OpenLayers.LonLat( - this.maxExtent.left, - this.maxExtent.bottom - ); - } - }, - CLASS_NAME: "OpenLayers.Layer.XYZ" -}); -OpenLayers.Layer.OSM = OpenLayers.Class(OpenLayers.Layer.XYZ, { - name: "OpenStreetMap", - url: [ - "http://a.tile.openstreetmap.org/${z}/${x}/${y}.png", - "http://b.tile.openstreetmap.org/${z}/${x}/${y}.png", - "http://c.tile.openstreetmap.org/${z}/${x}/${y}.png" - ], - attribution: - "Data CC-By-SA by OpenStreetMap", - sphericalMercator: true, - wrapDateLine: true, - tileOptions: null, - initialize: function(name, url, options) { - OpenLayers.Layer.XYZ.prototype.initialize.apply(this, arguments); - this.tileOptions = OpenLayers.Util.extend( - { crossOriginKeyword: "anonymous" }, - this.options && this.options.tileOptions - ); - }, - clone: function(obj) { - if (obj == null) { - obj = new OpenLayers.Layer.OSM(this.name, this.url, this.getOptions()); - } - obj = OpenLayers.Layer.XYZ.prototype.clone.apply(this, [obj]); - return obj; - }, - CLASS_NAME: "OpenLayers.Layer.OSM" -}); -OpenLayers.Layer.Bing = OpenLayers.Class(OpenLayers.Layer.XYZ, { - key: null, - serverResolutions: [ - 156543.03390625, - 78271.516953125, - 39135.7584765625, - 19567.87923828125, - 9783.939619140625, - 4891.9698095703125, - 2445.9849047851562, - 1222.9924523925781, - 611.4962261962891, - 305.74811309814453, - 152.87405654907226, - 76.43702827453613, - 38.218514137268066, - 19.109257068634033, - 9.554628534317017, - 4.777314267158508, - 2.388657133579254, - 1.194328566789627, - 0.5971642833948135, - 0.29858214169740677, - 0.14929107084870338, - 0.07464553542435169 - ], - attributionTemplate: - '' + - '

${copyrights}' + - '' + - "Terms of Use", - metadata: null, - type: "Road", - culture: "en-US", - metadataParams: null, - tileOptions: null, - initialize: function(options) { - options = OpenLayers.Util.applyDefaults( - { sphericalMercator: true }, - options - ); - var name = options.name || "Bing " + (options.type || this.type); - var newArgs = [name, null, options]; - OpenLayers.Layer.XYZ.prototype.initialize.apply(this, newArgs); - this.tileOptions = OpenLayers.Util.extend( - { crossOriginKeyword: "anonymous" }, - this.options.tileOptions - ); - this.loadMetadata(); - }, - loadMetadata: function() { - this._callbackId = "_callback_" + this.id.replace(/\./g, "_"); - window[this._callbackId] = OpenLayers.Function.bind( - OpenLayers.Layer.Bing.processMetadata, - this - ); - var params = OpenLayers.Util.applyDefaults( - { key: this.key, jsonp: this._callbackId, include: "ImageryProviders" }, - this.metadataParams - ); - var url = - "http://dev.virtualearth.net/REST/v1/Imagery/Metadata/" + - this.type + - "?" + - OpenLayers.Util.getParameterString(params); - var script = document.createElement("script"); - script.type = "text/javascript"; - script.src = url; - script.id = this._callbackId; - document.getElementsByTagName("head")[0].appendChild(script); - }, - initLayer: function() { - var res = this.metadata.resourceSets[0].resources[0]; - var url = res.imageUrl.replace("{quadkey}", "${quadkey}"); - url = url.replace("{culture}", this.culture); - this.url = []; - for (var i = 0; i < res.imageUrlSubdomains.length; ++i) { - this.url.push(url.replace("{subdomain}", res.imageUrlSubdomains[i])); - } - this.addOptions( - { - maxResolution: Math.min( - this.serverResolutions[res.zoomMin], - this.maxResolution || Number.POSITIVE_INFINITY - ), - numZoomLevels: Math.min( - res.zoomMax + 1 - res.zoomMin, - this.numZoomLevels - ) - }, - true - ); - }, - getURL: function(bounds) { - if (!this.url) { - return; - } - var xyz = this.getXYZ(bounds), - x = xyz.x, - y = xyz.y, - z = xyz.z; - var quadDigits = []; - for (var i = z; i > 0; --i) { - var digit = "0"; - var mask = 1 << (i - 1); - if ((x & mask) != 0) { - digit++; - } - if ((y & mask) != 0) { - digit++; - digit++; - } - quadDigits.push(digit); - } - var quadKey = quadDigits.join(""); - var url = this.selectUrl("" + x + y + z, this.url); - return OpenLayers.String.format(url, { quadkey: quadKey }); - }, - updateAttribution: function() { - var metadata = this.metadata; - if (!metadata.resourceSets || !this.map || !this.map.center) { - return; - } - var res = metadata.resourceSets[0].resources[0]; - var extent = this.map - .getExtent() - .transform( - this.map.getProjectionObject(), - new OpenLayers.Projection("EPSG:4326") - ); - var providers = res.imageryProviders, - zoom = OpenLayers.Util.indexOf( - this.serverResolutions, - this.getServerResolution() - ), - copyrights = "", - provider, - i, - ii, - j, - jj, - bbox, - coverage; - for (i = 0, ii = providers.length; i < ii; ++i) { - provider = providers[i]; - for (j = 0, jj = provider.coverageAreas.length; j < jj; ++j) { - coverage = provider.coverageAreas[j]; - bbox = OpenLayers.Bounds.fromArray(coverage.bbox, true); - if ( - extent.intersectsBounds(bbox) && - zoom <= coverage.zoomMax && - zoom >= coverage.zoomMin - ) { - copyrights += provider.attribution + " "; - } - } - } - this.attribution = OpenLayers.String.format(this.attributionTemplate, { - type: this.type.toLowerCase(), - logo: metadata.brandLogoUri, - copyrights: copyrights - }); - this.map && - this.map.events.triggerEvent("changelayer", { - layer: this, - property: "attribution" - }); - }, - setMap: function() { - OpenLayers.Layer.XYZ.prototype.setMap.apply(this, arguments); - this.updateAttribution(); - this.map.events.register("moveend", this, this.updateAttribution); - }, - clone: function(obj) { - if (obj == null) { - obj = new OpenLayers.Layer.Bing(this.options); - } - obj = OpenLayers.Layer.XYZ.prototype.clone.apply(this, [obj]); - return obj; - }, - destroy: function() { - this.map && - this.map.events.unregister("moveend", this, this.updateAttribution); - OpenLayers.Layer.XYZ.prototype.destroy.apply(this, arguments); - }, - CLASS_NAME: "OpenLayers.Layer.Bing" -}); -OpenLayers.Layer.Bing.processMetadata = function(metadata) { - this.metadata = metadata; - this.initLayer(); - var script = document.getElementById(this._callbackId); - script.parentNode.removeChild(script); - window[this._callbackId] = undefined; - delete this._callbackId; -}; -OpenLayers.Handler = OpenLayers.Class({ - id: null, - control: null, - map: null, - keyMask: null, - active: false, - evt: null, - initialize: function(control, callbacks, options) { - OpenLayers.Util.extend(this, options); - this.control = control; - this.callbacks = callbacks; - var map = this.map || control.map; - if (map) { - this.setMap(map); - } - this.id = OpenLayers.Util.createUniqueID(this.CLASS_NAME + "_"); - }, - setMap: function(map) { - this.map = map; - }, - checkModifiers: function(evt) { - if (this.keyMask == null) { - return true; - } - var keyModifiers = - (evt.shiftKey ? OpenLayers.Handler.MOD_SHIFT : 0) | - (evt.ctrlKey ? OpenLayers.Handler.MOD_CTRL : 0) | - (evt.altKey ? OpenLayers.Handler.MOD_ALT : 0); - return keyModifiers == this.keyMask; - }, - activate: function() { - if (this.active) { - return false; - } - var events = OpenLayers.Events.prototype.BROWSER_EVENTS; - for (var i = 0, len = events.length; i < len; i++) { - if (this[events[i]]) { - this.register(events[i], this[events[i]]); - } - } - this.active = true; - return true; - }, - deactivate: function() { - if (!this.active) { - return false; - } - var events = OpenLayers.Events.prototype.BROWSER_EVENTS; - for (var i = 0, len = events.length; i < len; i++) { - if (this[events[i]]) { - this.unregister(events[i], this[events[i]]); - } - } - this.active = false; - return true; - }, - callback: function(name, args) { - if (name && this.callbacks[name]) { - this.callbacks[name].apply(this.control, args); - } - }, - register: function(name, method) { - this.map.events.registerPriority(name, this, method); - this.map.events.registerPriority(name, this, this.setEvent); - }, - unregister: function(name, method) { - this.map.events.unregister(name, this, method); - this.map.events.unregister(name, this, this.setEvent); - }, - setEvent: function(evt) { - this.evt = evt; - return true; - }, - destroy: function() { - this.deactivate(); - this.control = this.map = null; - }, - CLASS_NAME: "OpenLayers.Handler" -}); -OpenLayers.Handler.MOD_NONE = 0; -OpenLayers.Handler.MOD_SHIFT = 1; -OpenLayers.Handler.MOD_CTRL = 2; -OpenLayers.Handler.MOD_ALT = 4; -OpenLayers.Handler.MouseWheel = OpenLayers.Class(OpenLayers.Handler, { - wheelListener: null, - mousePosition: null, - interval: 0, - delta: 0, - cumulative: true, - initialize: function(control, callbacks, options) { - OpenLayers.Handler.prototype.initialize.apply(this, arguments); - this.wheelListener = OpenLayers.Function.bindAsEventListener( - this.onWheelEvent, - this - ); - }, - destroy: function() { - OpenLayers.Handler.prototype.destroy.apply(this, arguments); - this.wheelListener = null; - }, - onWheelEvent: function(e) { - if (!this.map || !this.checkModifiers(e)) { - return; - } - var overScrollableDiv = false; - var overLayerDiv = false; - var overMapDiv = false; - var elem = OpenLayers.Event.element(e); - while (elem != null && !overMapDiv && !overScrollableDiv) { - if (!overScrollableDiv) { - try { - if (elem.currentStyle) { - overflow = elem.currentStyle["overflow"]; - } else { - var style = document.defaultView.getComputedStyle(elem, null); - var overflow = style.getPropertyValue("overflow"); - } - overScrollableDiv = - (overflow && overflow == "auto") || overflow == "scroll"; - } catch (err) {} - } - if (!overLayerDiv) { - for (var i = 0, len = this.map.layers.length; i < len; i++) { - if ( - elem == this.map.layers[i].div || - elem == this.map.layers[i].pane - ) { - overLayerDiv = true; - break; - } - } - } - overMapDiv = elem == this.map.div; - elem = elem.parentNode; - } - if (!overScrollableDiv && overMapDiv) { - if (overLayerDiv) { - var delta = 0; - if (!e) { - e = window.event; - } - if (e.wheelDelta) { - delta = e.wheelDelta / 120; - if (window.opera && window.opera.version() < 9.2) { - delta = -delta; - } - } else if (e.detail) { - delta = -e.detail / 3; - } - this.delta = this.delta + delta; - if (this.interval) { - window.clearTimeout(this._timeoutId); - this._timeoutId = window.setTimeout( - OpenLayers.Function.bind(function() { - this.wheelZoom(e); - }, this), - this.interval - ); - } else { - this.wheelZoom(e); - } - } - OpenLayers.Event.stop(e); - } - }, - wheelZoom: function(e) { - var delta = this.delta; - this.delta = 0; - if (delta) { - if (this.mousePosition) { - e.xy = this.mousePosition; - } - if (!e.xy) { - e.xy = this.map.getPixelFromLonLat(this.map.getCenter()); - } - if (delta < 0) { - this.callback("down", [e, this.cumulative ? delta : -1]); - } else { - this.callback("up", [e, this.cumulative ? delta : 1]); - } - } - }, - mousemove: function(evt) { - this.mousePosition = evt.xy; - }, - activate: function(evt) { - if (OpenLayers.Handler.prototype.activate.apply(this, arguments)) { - var wheelListener = this.wheelListener; - OpenLayers.Event.observe(window, "DOMMouseScroll", wheelListener); - OpenLayers.Event.observe(window, "mousewheel", wheelListener); - OpenLayers.Event.observe(document, "mousewheel", wheelListener); - return true; - } else { - return false; - } - }, - deactivate: function(evt) { - if (OpenLayers.Handler.prototype.deactivate.apply(this, arguments)) { - var wheelListener = this.wheelListener; - OpenLayers.Event.stopObserving(window, "DOMMouseScroll", wheelListener); - OpenLayers.Event.stopObserving(window, "mousewheel", wheelListener); - OpenLayers.Event.stopObserving(document, "mousewheel", wheelListener); - return true; - } else { - return false; - } - }, - CLASS_NAME: "OpenLayers.Handler.MouseWheel" -}); -OpenLayers.Geometry.MultiLineString = OpenLayers.Class( - OpenLayers.Geometry.Collection, - { - componentTypes: ["OpenLayers.Geometry.LineString"], - split: function(geometry, options) { - var results = null; - var mutual = options && options.mutual; - var splits, sourceLine, sourceLines, sourceSplit, targetSplit; - var sourceParts = []; - var targetParts = [geometry]; - for (var i = 0, len = this.components.length; i < len; ++i) { - sourceLine = this.components[i]; - sourceSplit = false; - for (var j = 0; j < targetParts.length; ++j) { - splits = sourceLine.split(targetParts[j], options); - if (splits) { - if (mutual) { - sourceLines = splits[0]; - for (var k = 0, klen = sourceLines.length; k < klen; ++k) { - if (k === 0 && sourceParts.length) { - sourceParts[sourceParts.length - 1].addComponent( - sourceLines[k] - ); - } else { - sourceParts.push( - new OpenLayers.Geometry.MultiLineString([sourceLines[k]]) - ); - } - } - sourceSplit = true; - splits = splits[1]; - } - if (splits.length) { - splits.unshift(j, 1); - Array.prototype.splice.apply(targetParts, splits); - break; - } - } - } - if (!sourceSplit) { - if (sourceParts.length) { - sourceParts[sourceParts.length - 1].addComponent( - sourceLine.clone() - ); - } else { - sourceParts = [ - new OpenLayers.Geometry.MultiLineString(sourceLine.clone()) - ]; - } - } - } - if (sourceParts && sourceParts.length > 1) { - sourceSplit = true; - } else { - sourceParts = []; - } - if (targetParts && targetParts.length > 1) { - targetSplit = true; - } else { - targetParts = []; - } - if (sourceSplit || targetSplit) { - if (mutual) { - results = [sourceParts, targetParts]; - } else { - results = targetParts; - } - } - return results; - }, - splitWith: function(geometry, options) { - var results = null; - var mutual = options && options.mutual; - var splits, - targetLine, - sourceLines, - sourceSplit, - targetSplit, - sourceParts, - targetParts; - if (geometry instanceof OpenLayers.Geometry.LineString) { - targetParts = []; - sourceParts = [geometry]; - for (var i = 0, len = this.components.length; i < len; ++i) { - targetSplit = false; - targetLine = this.components[i]; - for (var j = 0; j < sourceParts.length; ++j) { - splits = sourceParts[j].split(targetLine, options); - if (splits) { - if (mutual) { - sourceLines = splits[0]; - if (sourceLines.length) { - sourceLines.unshift(j, 1); - Array.prototype.splice.apply(sourceParts, sourceLines); - j += sourceLines.length - 2; - } - splits = splits[1]; - if (splits.length === 0) { - splits = [targetLine.clone()]; - } - } - for (var k = 0, klen = splits.length; k < klen; ++k) { - if (k === 0 && targetParts.length) { - targetParts[targetParts.length - 1].addComponent(splits[k]); - } else { - targetParts.push( - new OpenLayers.Geometry.MultiLineString([splits[k]]) - ); - } - } - targetSplit = true; - } - } - if (!targetSplit) { - if (targetParts.length) { - targetParts[targetParts.length - 1].addComponent( - targetLine.clone() - ); - } else { - targetParts = [ - new OpenLayers.Geometry.MultiLineString([targetLine.clone()]) - ]; - } - } - } - } else { - results = geometry.split(this); - } - if (sourceParts && sourceParts.length > 1) { - sourceSplit = true; - } else { - sourceParts = []; - } - if (targetParts && targetParts.length > 1) { - targetSplit = true; - } else { - targetParts = []; - } - if (sourceSplit || targetSplit) { - if (mutual) { - results = [sourceParts, targetParts]; - } else { - results = targetParts; - } - } - return results; - }, - CLASS_NAME: "OpenLayers.Geometry.MultiLineString" - } -); -OpenLayers.Renderer = OpenLayers.Class({ - container: null, - root: null, - extent: null, - locked: false, - size: null, - resolution: null, - map: null, - featureDx: 0, - initialize: function(containerID, options) { - this.container = OpenLayers.Util.getElement(containerID); - OpenLayers.Util.extend(this, options); - }, - destroy: function() { - this.container = null; - this.extent = null; - this.size = null; - this.resolution = null; - this.map = null; - }, - supported: function() { - return false; - }, - setExtent: function(extent, resolutionChanged) { - this.extent = extent.clone(); - if (this.map.baseLayer && this.map.baseLayer.wrapDateLine) { - var ratio = extent.getWidth() / this.map.getExtent().getWidth(), - extent = extent.scale(1 / ratio); - this.extent = extent.wrapDateLine(this.map.getMaxExtent()).scale(ratio); - } - if (resolutionChanged) { - this.resolution = null; - } - return true; - }, - setSize: function(size) { - this.size = size.clone(); - this.resolution = null; - }, - getResolution: function() { - this.resolution = this.resolution || this.map.getResolution(); - return this.resolution; - }, - drawFeature: function(feature, style) { - if (style == null) { - style = feature.style; - } - if (feature.geometry) { - var bounds = feature.geometry.getBounds(); - if (bounds) { - var worldBounds; - if (this.map.baseLayer && this.map.baseLayer.wrapDateLine) { - worldBounds = this.map.getMaxExtent(); - } - if ( - !bounds.intersectsBounds(this.extent, { worldBounds: worldBounds }) - ) { - style = { display: "none" }; - } else { - this.calculateFeatureDx(bounds, worldBounds); - } - var rendered = this.drawGeometry(feature.geometry, style, feature.id); - if (style.display != "none" && style.label && rendered !== false) { - var location = feature.geometry.getCentroid(); - if (style.labelXOffset || style.labelYOffset) { - var xOffset = isNaN(style.labelXOffset) ? 0 : style.labelXOffset; - var yOffset = isNaN(style.labelYOffset) ? 0 : style.labelYOffset; - var res = this.getResolution(); - location.move(xOffset * res, yOffset * res); - } - this.drawText(feature.id, style, location); - } else { - this.removeText(feature.id); - } - return rendered; - } - } - }, - calculateFeatureDx: function(bounds, worldBounds) { - this.featureDx = 0; - if (worldBounds) { - var worldWidth = worldBounds.getWidth(), - rendererCenterX = (this.extent.left + this.extent.right) / 2, - featureCenterX = (bounds.left + bounds.right) / 2, - worldsAway = Math.round( - (featureCenterX - rendererCenterX) / worldWidth - ); - this.featureDx = worldsAway * worldWidth; - } - }, - drawGeometry: function(geometry, style, featureId) {}, - drawText: function(featureId, style, location) {}, - removeText: function(featureId) {}, - clear: function() {}, - getFeatureIdFromEvent: function(evt) {}, - eraseFeatures: function(features) { - if (!OpenLayers.Util.isArray(features)) { - features = [features]; - } - for (var i = 0, len = features.length; i < len; ++i) { - var feature = features[i]; - this.eraseGeometry(feature.geometry, feature.id); - this.removeText(feature.id); - } - }, - eraseGeometry: function(geometry, featureId) {}, - moveRoot: function(renderer) {}, - getRenderLayerId: function() { - return this.container.id; - }, - applyDefaultSymbolizer: function(symbolizer) { - var result = OpenLayers.Util.extend( - {}, - OpenLayers.Renderer.defaultSymbolizer - ); - if (symbolizer.stroke === false) { - delete result.strokeWidth; - delete result.strokeColor; - } - if (symbolizer.fill === false) { - delete result.fillColor; - } - OpenLayers.Util.extend(result, symbolizer); - return result; - }, - CLASS_NAME: "OpenLayers.Renderer" -}); -OpenLayers.Renderer.defaultSymbolizer = { - fillColor: "#000000", - strokeColor: "#000000", - strokeWidth: 2, - fillOpacity: 1, - strokeOpacity: 1, - pointRadius: 0, - labelAlign: "cm" -}; -OpenLayers.Renderer.symbol = { - star: [ - 350, - 75, - 379, - 161, - 469, - 161, - 397, - 215, - 423, - 301, - 350, - 250, - 277, - 301, - 303, - 215, - 231, - 161, - 321, - 161, - 350, - 75 - ], - cross: [ - 4, - 0, - 6, - 0, - 6, - 4, - 10, - 4, - 10, - 6, - 6, - 6, - 6, - 10, - 4, - 10, - 4, - 6, - 0, - 6, - 0, - 4, - 4, - 4, - 4, - 0 - ], - x: [ - 0, - 0, - 25, - 0, - 50, - 35, - 75, - 0, - 100, - 0, - 65, - 50, - 100, - 100, - 75, - 100, - 50, - 65, - 25, - 100, - 0, - 100, - 35, - 50, - 0, - 0 - ], - square: [0, 0, 0, 1, 1, 1, 1, 0, 0, 0], - triangle: [0, 10, 10, 10, 5, 0, 0, 10] -}; -OpenLayers.ElementsIndexer = OpenLayers.Class({ - maxZIndex: null, - order: null, - indices: null, - compare: null, - initialize: function(yOrdering) { - this.compare = yOrdering - ? OpenLayers.ElementsIndexer.IndexingMethods.Z_ORDER_Y_ORDER - : OpenLayers.ElementsIndexer.IndexingMethods.Z_ORDER_DRAWING_ORDER; - this.clear(); - }, - insert: function(newNode) { - if (this.exists(newNode)) { - this.remove(newNode); - } - var nodeId = newNode.id; - this.determineZIndex(newNode); - var leftIndex = -1; - var rightIndex = this.order.length; - var middle; - while (rightIndex - leftIndex > 1) { - middle = parseInt((leftIndex + rightIndex) / 2); - var placement = this.compare( - this, - newNode, - OpenLayers.Util.getElement(this.order[middle]) - ); - if (placement > 0) { - leftIndex = middle; - } else { - rightIndex = middle; - } - } - this.order.splice(rightIndex, 0, nodeId); - this.indices[nodeId] = this.getZIndex(newNode); - return this.getNextElement(rightIndex); - }, - remove: function(node) { - var nodeId = node.id; - var arrayIndex = OpenLayers.Util.indexOf(this.order, nodeId); - if (arrayIndex >= 0) { - this.order.splice(arrayIndex, 1); - delete this.indices[nodeId]; - if (this.order.length > 0) { - var lastId = this.order[this.order.length - 1]; - this.maxZIndex = this.indices[lastId]; - } else { - this.maxZIndex = 0; - } - } - }, - clear: function() { - this.order = []; - this.indices = {}; - this.maxZIndex = 0; - }, - exists: function(node) { - return this.indices[node.id] != null; - }, - getZIndex: function(node) { - return node._style.graphicZIndex; - }, - determineZIndex: function(node) { - var zIndex = node._style.graphicZIndex; - if (zIndex == null) { - zIndex = this.maxZIndex; - node._style.graphicZIndex = zIndex; - } else if (zIndex > this.maxZIndex) { - this.maxZIndex = zIndex; - } - }, - getNextElement: function(index) { - var nextIndex = index + 1; - if (nextIndex < this.order.length) { - var nextElement = OpenLayers.Util.getElement(this.order[nextIndex]); - if (nextElement == undefined) { - nextElement = this.getNextElement(nextIndex); - } - return nextElement; - } else { - return null; - } - }, - CLASS_NAME: "OpenLayers.ElementsIndexer" -}); -OpenLayers.ElementsIndexer.IndexingMethods = { - Z_ORDER: function(indexer, newNode, nextNode) { - var newZIndex = indexer.getZIndex(newNode); - var returnVal = 0; - if (nextNode) { - var nextZIndex = indexer.getZIndex(nextNode); - returnVal = newZIndex - nextZIndex; - } - return returnVal; - }, - Z_ORDER_DRAWING_ORDER: function(indexer, newNode, nextNode) { - var returnVal = OpenLayers.ElementsIndexer.IndexingMethods.Z_ORDER( - indexer, - newNode, - nextNode - ); - if (nextNode && returnVal == 0) { - returnVal = 1; - } - return returnVal; - }, - Z_ORDER_Y_ORDER: function(indexer, newNode, nextNode) { - var returnVal = OpenLayers.ElementsIndexer.IndexingMethods.Z_ORDER( - indexer, - newNode, - nextNode - ); - if (nextNode && returnVal === 0) { - var result = nextNode._boundsBottom - newNode._boundsBottom; - returnVal = result === 0 ? 1 : result; - } - return returnVal; - } -}; -OpenLayers.Renderer.Elements = OpenLayers.Class(OpenLayers.Renderer, { - rendererRoot: null, - root: null, - vectorRoot: null, - textRoot: null, - xmlns: null, - xOffset: 0, - indexer: null, - BACKGROUND_ID_SUFFIX: "_background", - LABEL_ID_SUFFIX: "_label", - LABEL_OUTLINE_SUFFIX: "_outline", - initialize: function(containerID, options) { - OpenLayers.Renderer.prototype.initialize.apply(this, arguments); - this.rendererRoot = this.createRenderRoot(); - this.root = this.createRoot("_root"); - this.vectorRoot = this.createRoot("_vroot"); - this.textRoot = this.createRoot("_troot"); - this.root.appendChild(this.vectorRoot); - this.root.appendChild(this.textRoot); - this.rendererRoot.appendChild(this.root); - this.container.appendChild(this.rendererRoot); - if (options && (options.zIndexing || options.yOrdering)) { - this.indexer = new OpenLayers.ElementsIndexer(options.yOrdering); - } - }, - destroy: function() { - this.clear(); - this.rendererRoot = null; - this.root = null; - this.xmlns = null; - OpenLayers.Renderer.prototype.destroy.apply(this, arguments); - }, - clear: function() { - var child; - var root = this.vectorRoot; - if (root) { - while ((child = root.firstChild)) { - root.removeChild(child); - } - } - root = this.textRoot; - if (root) { - while ((child = root.firstChild)) { - root.removeChild(child); - } - } - if (this.indexer) { - this.indexer.clear(); - } - }, - setExtent: function(extent, resolutionChanged) { - var coordSysUnchanged = OpenLayers.Renderer.prototype.setExtent.apply( - this, - arguments - ); - var resolution = this.getResolution(); - if (this.map.baseLayer && this.map.baseLayer.wrapDateLine) { - var rightOfDateLine, - ratio = extent.getWidth() / this.map.getExtent().getWidth(), - extent = extent.scale(1 / ratio), - world = this.map.getMaxExtent(); - if (world.right > extent.left && world.right < extent.right) { - rightOfDateLine = true; - } else if (world.left > extent.left && world.left < extent.right) { - rightOfDateLine = false; - } - if (rightOfDateLine !== this.rightOfDateLine || resolutionChanged) { - coordSysUnchanged = false; - this.xOffset = - rightOfDateLine === true ? world.getWidth() / resolution : 0; - } - this.rightOfDateLine = rightOfDateLine; - } - return coordSysUnchanged; - }, - getNodeType: function(geometry, style) {}, - drawGeometry: function(geometry, style, featureId) { - var className = geometry.CLASS_NAME; - var rendered = true; - if ( - className == "OpenLayers.Geometry.Collection" || - className == "OpenLayers.Geometry.MultiPoint" || - className == "OpenLayers.Geometry.MultiLineString" || - className == "OpenLayers.Geometry.MultiPolygon" - ) { - for (var i = 0, len = geometry.components.length; i < len; i++) { - rendered = - this.drawGeometry(geometry.components[i], style, featureId) && - rendered; - } - return rendered; - } - rendered = false; - var removeBackground = false; - if (style.display != "none") { - if (style.backgroundGraphic) { - this.redrawBackgroundNode(geometry.id, geometry, style, featureId); - } else { - removeBackground = true; - } - rendered = this.redrawNode(geometry.id, geometry, style, featureId); - } - if (rendered == false) { - var node = document.getElementById(geometry.id); - if (node) { - if (node._style.backgroundGraphic) { - removeBackground = true; - } - node.parentNode.removeChild(node); - } - } - if (removeBackground) { - var node = document.getElementById( - geometry.id + this.BACKGROUND_ID_SUFFIX - ); - if (node) { - node.parentNode.removeChild(node); - } - } - return rendered; - }, - redrawNode: function(id, geometry, style, featureId) { - style = this.applyDefaultSymbolizer(style); - var node = this.nodeFactory(id, this.getNodeType(geometry, style)); - node._featureId = featureId; - node._boundsBottom = geometry.getBounds().bottom; - node._geometryClass = geometry.CLASS_NAME; - node._style = style; - var drawResult = this.drawGeometryNode(node, geometry, style); - if (drawResult === false) { - return false; - } - node = drawResult.node; - if (this.indexer) { - var insert = this.indexer.insert(node); - if (insert) { - this.vectorRoot.insertBefore(node, insert); - } else { - this.vectorRoot.appendChild(node); - } - } else { - if (node.parentNode !== this.vectorRoot) { - this.vectorRoot.appendChild(node); - } - } - this.postDraw(node); - return drawResult.complete; - }, - redrawBackgroundNode: function(id, geometry, style, featureId) { - var backgroundStyle = OpenLayers.Util.extend({}, style); - backgroundStyle.externalGraphic = backgroundStyle.backgroundGraphic; - backgroundStyle.graphicXOffset = backgroundStyle.backgroundXOffset; - backgroundStyle.graphicYOffset = backgroundStyle.backgroundYOffset; - backgroundStyle.graphicZIndex = backgroundStyle.backgroundGraphicZIndex; - backgroundStyle.graphicWidth = - backgroundStyle.backgroundWidth || backgroundStyle.graphicWidth; - backgroundStyle.graphicHeight = - backgroundStyle.backgroundHeight || backgroundStyle.graphicHeight; - backgroundStyle.backgroundGraphic = null; - backgroundStyle.backgroundXOffset = null; - backgroundStyle.backgroundYOffset = null; - backgroundStyle.backgroundGraphicZIndex = null; - return this.redrawNode( - id + this.BACKGROUND_ID_SUFFIX, - geometry, - backgroundStyle, - null - ); - }, - drawGeometryNode: function(node, geometry, style) { - style = style || node._style; - var options = { - isFilled: style.fill === undefined ? true : style.fill, - isStroked: style.stroke === undefined ? !!style.strokeWidth : style.stroke - }; - var drawn; - switch (geometry.CLASS_NAME) { - case "OpenLayers.Geometry.Point": - if (style.graphic === false) { - options.isFilled = false; - options.isStroked = false; - } - drawn = this.drawPoint(node, geometry); - break; - case "OpenLayers.Geometry.LineString": - options.isFilled = false; - drawn = this.drawLineString(node, geometry); - break; - case "OpenLayers.Geometry.LinearRing": - drawn = this.drawLinearRing(node, geometry); - break; - case "OpenLayers.Geometry.Polygon": - drawn = this.drawPolygon(node, geometry); - break; - case "OpenLayers.Geometry.Rectangle": - drawn = this.drawRectangle(node, geometry); - break; - default: - break; - } - node._options = options; - if (drawn != false) { - return { - node: this.setStyle(node, style, options, geometry), - complete: drawn - }; - } else { - return false; - } - }, - postDraw: function(node) {}, - drawPoint: function(node, geometry) {}, - drawLineString: function(node, geometry) {}, - drawLinearRing: function(node, geometry) {}, - drawPolygon: function(node, geometry) {}, - drawRectangle: function(node, geometry) {}, - drawCircle: function(node, geometry) {}, - removeText: function(featureId) { - var label = document.getElementById(featureId + this.LABEL_ID_SUFFIX); - if (label) { - this.textRoot.removeChild(label); - } - var outline = document.getElementById( - featureId + this.LABEL_OUTLINE_SUFFIX - ); - if (outline) { - this.textRoot.removeChild(outline); - } - }, - getFeatureIdFromEvent: function(evt) { - var target = evt.target; - var useElement = target && target.correspondingUseElement; - var node = useElement ? useElement : target || evt.srcElement; - return node._featureId; - }, - eraseGeometry: function(geometry, featureId) { - if ( - geometry.CLASS_NAME == "OpenLayers.Geometry.MultiPoint" || - geometry.CLASS_NAME == "OpenLayers.Geometry.MultiLineString" || - geometry.CLASS_NAME == "OpenLayers.Geometry.MultiPolygon" || - geometry.CLASS_NAME == "OpenLayers.Geometry.Collection" - ) { - for (var i = 0, len = geometry.components.length; i < len; i++) { - this.eraseGeometry(geometry.components[i], featureId); - } - } else { - var element = OpenLayers.Util.getElement(geometry.id); - if (element && element.parentNode) { - if (element.geometry) { - element.geometry.destroy(); - element.geometry = null; - } - element.parentNode.removeChild(element); - if (this.indexer) { - this.indexer.remove(element); - } - if (element._style.backgroundGraphic) { - var backgroundId = geometry.id + this.BACKGROUND_ID_SUFFIX; - var bElem = OpenLayers.Util.getElement(backgroundId); - if (bElem && bElem.parentNode) { - bElem.parentNode.removeChild(bElem); - } - } - } - } - }, - nodeFactory: function(id, type) { - var node = OpenLayers.Util.getElement(id); - if (node) { - if (!this.nodeTypeCompare(node, type)) { - node.parentNode.removeChild(node); - node = this.nodeFactory(id, type); - } - } else { - node = this.createNode(type, id); - } - return node; - }, - nodeTypeCompare: function(node, type) {}, - createNode: function(type, id) {}, - moveRoot: function(renderer) { - var root = this.root; - if (renderer.root.parentNode == this.rendererRoot) { - root = renderer.root; - } - root.parentNode.removeChild(root); - renderer.rendererRoot.appendChild(root); - }, - getRenderLayerId: function() { - return this.root.parentNode.parentNode.id; - }, - isComplexSymbol: function(graphicName) { - return graphicName != "circle" && !!graphicName; - }, - CLASS_NAME: "OpenLayers.Renderer.Elements" -}); -OpenLayers.Control = OpenLayers.Class({ - id: null, - map: null, - div: null, - type: null, - allowSelection: false, - displayClass: "", - title: "", - autoActivate: false, - active: null, - handler: null, - eventListeners: null, - events: null, - initialize: function(options) { - this.displayClass = this.CLASS_NAME.replace("OpenLayers.", "ol").replace( - /\./g, - "" - ); - OpenLayers.Util.extend(this, options); - this.events = new OpenLayers.Events(this); - if (this.eventListeners instanceof Object) { - this.events.on(this.eventListeners); - } - if (this.id == null) { - this.id = OpenLayers.Util.createUniqueID(this.CLASS_NAME + "_"); - } - }, - destroy: function() { - if (this.events) { - if (this.eventListeners) { - this.events.un(this.eventListeners); - } - this.events.destroy(); - this.events = null; - } - this.eventListeners = null; - if (this.handler) { - this.handler.destroy(); - this.handler = null; - } - if (this.handlers) { - for (var key in this.handlers) { - if ( - this.handlers.hasOwnProperty(key) && - typeof this.handlers[key].destroy == "function" - ) { - this.handlers[key].destroy(); - } - } - this.handlers = null; - } - if (this.map) { - this.map.removeControl(this); - this.map = null; - } - this.div = null; - }, - setMap: function(map) { - this.map = map; - if (this.handler) { - this.handler.setMap(map); - } - }, - draw: function(px) { - if (this.div == null) { - this.div = OpenLayers.Util.createDiv(this.id); - this.div.className = this.displayClass; - if (!this.allowSelection) { - this.div.className += " olControlNoSelect"; - this.div.setAttribute("unselectable", "on", 0); - this.div.onselectstart = OpenLayers.Function.False; - } - if (this.title != "") { - this.div.title = this.title; - } - } - if (px != null) { - this.position = px.clone(); - } - this.moveTo(this.position); - return this.div; - }, - moveTo: function(px) { - if (px != null && this.div != null) { - this.div.style.left = px.x + "px"; - this.div.style.top = px.y + "px"; - } - }, - activate: function() { - if (this.active) { - return false; - } - if (this.handler) { - this.handler.activate(); - } - this.active = true; - if (this.map) { - OpenLayers.Element.addClass( - this.map.viewPortDiv, - this.displayClass.replace(/ /g, "") + "Active" - ); - } - this.events.triggerEvent("activate"); - return true; - }, - deactivate: function() { - if (this.active) { - if (this.handler) { - this.handler.deactivate(); - } - this.active = false; - if (this.map) { - OpenLayers.Element.removeClass( - this.map.viewPortDiv, - this.displayClass.replace(/ /g, "") + "Active" - ); - } - this.events.triggerEvent("deactivate"); - return true; - } - return false; - }, - CLASS_NAME: "OpenLayers.Control" -}); -OpenLayers.Control.TYPE_BUTTON = 1; -OpenLayers.Control.TYPE_TOGGLE = 2; -OpenLayers.Control.TYPE_TOOL = 3; -OpenLayers.Control.Panel = OpenLayers.Class(OpenLayers.Control, { - controls: null, - autoActivate: true, - defaultControl: null, - saveState: false, - allowDepress: false, - activeState: null, - initialize: function(options) { - OpenLayers.Control.prototype.initialize.apply(this, [options]); - this.controls = []; - this.activeState = {}; - }, - destroy: function() { - if (this.map) { - this.map.events.unregister("buttonclick", this, this.onButtonClick); - } - OpenLayers.Control.prototype.destroy.apply(this, arguments); - for (var ctl, i = this.controls.length - 1; i >= 0; i--) { - ctl = this.controls[i]; - if (ctl.events) { - ctl.events.un({ activate: this.iconOn, deactivate: this.iconOff }); - } - ctl.panel_div = null; - } - this.activeState = null; - }, - activate: function() { - if (OpenLayers.Control.prototype.activate.apply(this, arguments)) { - var control; - for (var i = 0, len = this.controls.length; i < len; i++) { - control = this.controls[i]; - if ( - control === this.defaultControl || - (this.saveState && this.activeState[control.id]) - ) { - control.activate(); - } - } - if (this.saveState === true) { - this.defaultControl = null; - } - this.redraw(); - return true; - } else { - return false; - } - }, - deactivate: function() { - if (OpenLayers.Control.prototype.deactivate.apply(this, arguments)) { - var control; - for (var i = 0, len = this.controls.length; i < len; i++) { - control = this.controls[i]; - this.activeState[control.id] = control.deactivate(); - } - this.redraw(); - return true; - } else { - return false; - } - }, - draw: function() { - OpenLayers.Control.prototype.draw.apply(this, arguments); - if (this.outsideViewport) { - this.events.attachToElement(this.div); - this.events.register("buttonclick", this, this.onButtonClick); - } else { - this.map.events.register("buttonclick", this, this.onButtonClick); - } - this.addControlsToMap(this.controls); - return this.div; - }, - redraw: function() { - for (var l = this.div.childNodes.length, i = l - 1; i >= 0; i--) { - this.div.removeChild(this.div.childNodes[i]); - } - this.div.innerHTML = ""; - if (this.active) { - for (var i = 0, len = this.controls.length; i < len; i++) { - this.div.appendChild(this.controls[i].panel_div); - } - } - }, - activateControl: function(control) { - if (!this.active) { - return false; - } - if (control.type == OpenLayers.Control.TYPE_BUTTON) { - control.trigger(); - return; - } - if (control.type == OpenLayers.Control.TYPE_TOGGLE) { - if (control.active) { - control.deactivate(); - } else { - control.activate(); - } - return; - } - if (this.allowDepress && control.active) { - control.deactivate(); - } else { - var c; - for (var i = 0, len = this.controls.length; i < len; i++) { - c = this.controls[i]; - if ( - c != control && - (c.type === OpenLayers.Control.TYPE_TOOL || c.type == null) - ) { - c.deactivate(); - } - } - control.activate(); - } - }, - addControls: function(controls) { - if (!OpenLayers.Util.isArray(controls)) { - controls = [controls]; - } - this.controls = this.controls.concat(controls); - for (var i = 0, len = controls.length; i < len; i++) { - var control = controls[i], - element = this.createControlMarkup(control); - OpenLayers.Element.addClass( - element, - control.displayClass + "ItemInactive" - ); - OpenLayers.Element.addClass(element, "olButton"); - if (control.title != "" && !element.title) { - element.title = control.title; - } - control.panel_div = element; - } - if (this.map) { - this.addControlsToMap(controls); - this.redraw(); - } - }, - createControlMarkup: function(control) { - return document.createElement("div"); - }, - addControlsToMap: function(controls) { - var control; - for (var i = 0, len = controls.length; i < len; i++) { - control = controls[i]; - if (control.autoActivate === true) { - control.autoActivate = false; - this.map.addControl(control); - control.autoActivate = true; - } else { - this.map.addControl(control); - control.deactivate(); - } - control.events.on({ activate: this.iconOn, deactivate: this.iconOff }); - } - }, - iconOn: function() { - var d = this.panel_div; - var re = new RegExp("\\b(" + this.displayClass + "Item)Inactive\\b"); - d.className = d.className.replace(re, "$1Active"); - }, - iconOff: function() { - var d = this.panel_div; - var re = new RegExp("\\b(" + this.displayClass + "Item)Active\\b"); - d.className = d.className.replace(re, "$1Inactive"); - }, - onButtonClick: function(evt) { - var controls = this.controls, - button = evt.buttonElement; - for (var i = controls.length - 1; i >= 0; --i) { - if (controls[i].panel_div === button) { - this.activateControl(controls[i]); - break; - } - } - }, - getControlsBy: function(property, match) { - var test = typeof match.test == "function"; - var found = OpenLayers.Array.filter(this.controls, function(item) { - return item[property] == match || (test && match.test(item[property])); - }); - return found; - }, - getControlsByName: function(match) { - return this.getControlsBy("name", match); - }, - getControlsByClass: function(match) { - return this.getControlsBy("CLASS_NAME", match); - }, - CLASS_NAME: "OpenLayers.Control.Panel" -}); -OpenLayers.Strategy = OpenLayers.Class({ - layer: null, - options: null, - active: null, - autoActivate: true, - autoDestroy: true, - initialize: function(options) { - OpenLayers.Util.extend(this, options); - this.options = options; - this.active = false; - }, - destroy: function() { - this.deactivate(); - this.layer = null; - this.options = null; - }, - setLayer: function(layer) { - this.layer = layer; - }, - activate: function() { - if (!this.active) { - this.active = true; - return true; - } - return false; - }, - deactivate: function() { - if (this.active) { - this.active = false; - return true; - } - return false; - }, - CLASS_NAME: "OpenLayers.Strategy" -}); -OpenLayers.Strategy.Fixed = OpenLayers.Class(OpenLayers.Strategy, { - preload: false, - activate: function() { - if (OpenLayers.Strategy.prototype.activate.apply(this, arguments)) { - this.layer.events.on({ refresh: this.load, scope: this }); - if (this.layer.visibility == true || this.preload) { - this.load(); - } else { - this.layer.events.on({ visibilitychanged: this.load, scope: this }); - } - return true; - } - return false; - }, - deactivate: function() { - var deactivated = OpenLayers.Strategy.prototype.deactivate.call(this); - if (deactivated) { - this.layer.events.un({ - refresh: this.load, - visibilitychanged: this.load, - scope: this - }); - } - return deactivated; - }, - load: function(options) { - var layer = this.layer; - layer.events.triggerEvent("loadstart"); - layer.protocol.read( - OpenLayers.Util.applyDefaults( - { - callback: OpenLayers.Function.bind( - this.merge, - this, - layer.map.getProjectionObject() - ), - filter: layer.filter - }, - options - ) - ); - layer.events.un({ visibilitychanged: this.load, scope: this }); - }, - merge: function(mapProjection, resp) { - var layer = this.layer; - layer.destroyFeatures(); - var features = resp.features; - if (features && features.length > 0) { - if (!mapProjection.equals(layer.projection)) { - var geom; - for (var i = 0, len = features.length; i < len; ++i) { - geom = features[i].geometry; - if (geom) { - geom.transform(layer.projection, mapProjection); - } - } - } - layer.addFeatures(features); - } - layer.events.triggerEvent("loadend"); - }, - CLASS_NAME: "OpenLayers.Strategy.Fixed" -}); -OpenLayers.Control.Zoom = OpenLayers.Class(OpenLayers.Control, { - zoomInText: "+", - zoomInId: "olZoomInLink", - zoomOutText: "-", - zoomOutId: "olZoomOutLink", - draw: function() { - var div = OpenLayers.Control.prototype.draw.apply(this), - links = this.getOrCreateLinks(div), - zoomIn = links.zoomIn, - zoomOut = links.zoomOut, - eventsInstance = this.map.events; - if (zoomOut.parentNode !== div) { - eventsInstance = this.events; - eventsInstance.attachToElement(zoomOut.parentNode); - } - eventsInstance.register("buttonclick", this, this.onZoomClick); - this.zoomInLink = zoomIn; - this.zoomOutLink = zoomOut; - return div; - }, - getOrCreateLinks: function(el) { - var zoomIn = document.getElementById(this.zoomInId), - zoomOut = document.getElementById(this.zoomOutId); - if (!zoomIn) { - zoomIn = document.createElement("a"); - zoomIn.href = "#zoomIn"; - zoomIn.appendChild(document.createTextNode(this.zoomInText)); - zoomIn.className = "olControlZoomIn"; - el.appendChild(zoomIn); - } - OpenLayers.Element.addClass(zoomIn, "olButton"); - if (!zoomOut) { - zoomOut = document.createElement("a"); - zoomOut.href = "#zoomOut"; - zoomOut.appendChild(document.createTextNode(this.zoomOutText)); - zoomOut.className = "olControlZoomOut"; - el.appendChild(zoomOut); - } - OpenLayers.Element.addClass(zoomOut, "olButton"); - return { zoomIn: zoomIn, zoomOut: zoomOut }; - }, - onZoomClick: function(evt) { - var button = evt.buttonElement; - if (button === this.zoomInLink) { - this.map.zoomIn(); - } else if (button === this.zoomOutLink) { - this.map.zoomOut(); - } - }, - destroy: function() { - if (this.map) { - this.map.events.unregister("buttonclick", this, this.onZoomClick); - } - delete this.zoomInLink; - delete this.zoomOutLink; - OpenLayers.Control.prototype.destroy.apply(this); - }, - CLASS_NAME: "OpenLayers.Control.Zoom" -}); -OpenLayers.Geometry.Polygon = OpenLayers.Class(OpenLayers.Geometry.Collection, { - componentTypes: ["OpenLayers.Geometry.LinearRing"], - getArea: function() { - var area = 0.0; - if (this.components && this.components.length > 0) { - area += Math.abs(this.components[0].getArea()); - for (var i = 1, len = this.components.length; i < len; i++) { - area -= Math.abs(this.components[i].getArea()); - } - } - return area; - }, - getGeodesicArea: function(projection) { - var area = 0.0; - if (this.components && this.components.length > 0) { - area += Math.abs(this.components[0].getGeodesicArea(projection)); - for (var i = 1, len = this.components.length; i < len; i++) { - area -= Math.abs(this.components[i].getGeodesicArea(projection)); - } - } - return area; - }, - containsPoint: function(point) { - var numRings = this.components.length; - var contained = false; - if (numRings > 0) { - contained = this.components[0].containsPoint(point); - if (contained !== 1) { - if (contained && numRings > 1) { - var hole; - for (var i = 1; i < numRings; ++i) { - hole = this.components[i].containsPoint(point); - if (hole) { - if (hole === 1) { - contained = 1; - } else { - contained = false; - } - break; - } - } - } - } - } - return contained; - }, - intersects: function(geometry) { - var intersect = false; - var i, len; - if (geometry.CLASS_NAME == "OpenLayers.Geometry.Point") { - intersect = this.containsPoint(geometry); - } else if ( - geometry.CLASS_NAME == "OpenLayers.Geometry.LineString" || - geometry.CLASS_NAME == "OpenLayers.Geometry.LinearRing" - ) { - for (i = 0, len = this.components.length; i < len; ++i) { - intersect = geometry.intersects(this.components[i]); - if (intersect) { - break; - } - } - if (!intersect) { - for (i = 0, len = geometry.components.length; i < len; ++i) { - intersect = this.containsPoint(geometry.components[i]); - if (intersect) { - break; - } - } - } - } else { - for (i = 0, len = geometry.components.length; i < len; ++i) { - intersect = this.intersects(geometry.components[i]); - if (intersect) { - break; - } - } - } - if (!intersect && geometry.CLASS_NAME == "OpenLayers.Geometry.Polygon") { - var ring = this.components[0]; - for (i = 0, len = ring.components.length; i < len; ++i) { - intersect = geometry.containsPoint(ring.components[i]); - if (intersect) { - break; - } - } - } - return intersect; - }, - distanceTo: function(geometry, options) { - var edge = !(options && options.edge === false); - var result; - if (!edge && this.intersects(geometry)) { - result = 0; - } else { - result = OpenLayers.Geometry.Collection.prototype.distanceTo.apply(this, [ - geometry, - options - ]); - } - return result; - }, - CLASS_NAME: "OpenLayers.Geometry.Polygon" -}); -OpenLayers.Geometry.Polygon.createRegularPolygon = function( - origin, - radius, - sides, - rotation -) { - var angle = Math.PI * (1 / sides - 1 / 2); - if (rotation) { - angle += (rotation / 180) * Math.PI; - } - var rotatedAngle, x, y; - var points = []; - for (var i = 0; i < sides; ++i) { - rotatedAngle = angle + (i * 2 * Math.PI) / sides; - x = origin.x + radius * Math.cos(rotatedAngle); - y = origin.y + radius * Math.sin(rotatedAngle); - points.push(new OpenLayers.Geometry.Point(x, y)); - } - var ring = new OpenLayers.Geometry.LinearRing(points); - return new OpenLayers.Geometry.Polygon([ring]); -}; -OpenLayers.Geometry.MultiPolygon = OpenLayers.Class( - OpenLayers.Geometry.Collection, - { - componentTypes: ["OpenLayers.Geometry.Polygon"], - CLASS_NAME: "OpenLayers.Geometry.MultiPolygon" - } -); -OpenLayers.Feature = OpenLayers.Class({ - layer: null, - id: null, - lonlat: null, - data: null, - marker: null, - popupClass: null, - popup: null, - initialize: function(layer, lonlat, data) { - this.layer = layer; - this.lonlat = lonlat; - this.data = data != null ? data : {}; - this.id = OpenLayers.Util.createUniqueID(this.CLASS_NAME + "_"); - }, - destroy: function() { - if (this.layer != null && this.layer.map != null) { - if (this.popup != null) { - this.layer.map.removePopup(this.popup); - } - } - if (this.layer != null && this.marker != null) { - this.layer.removeMarker(this.marker); - } - this.layer = null; - this.id = null; - this.lonlat = null; - this.data = null; - if (this.marker != null) { - this.destroyMarker(this.marker); - this.marker = null; - } - if (this.popup != null) { - this.destroyPopup(this.popup); - this.popup = null; - } - }, - onScreen: function() { - var onScreen = false; - if (this.layer != null && this.layer.map != null) { - var screenBounds = this.layer.map.getExtent(); - onScreen = screenBounds.containsLonLat(this.lonlat); - } - return onScreen; - }, - createMarker: function() { - if (this.lonlat != null) { - this.marker = new OpenLayers.Marker(this.lonlat, this.data.icon); - } - return this.marker; - }, - destroyMarker: function() { - this.marker.destroy(); - }, - createPopup: function(closeBox) { - if (this.lonlat != null) { - if (!this.popup) { - var anchor = this.marker ? this.marker.icon : null; - var popupClass = this.popupClass - ? this.popupClass - : OpenLayers.Popup.Anchored; - this.popup = new popupClass( - this.id + "_popup", - this.lonlat, - this.data.popupSize, - this.data.popupContentHTML, - anchor, - closeBox - ); - } - if (this.data.overflow != null) { - this.popup.contentDiv.style.overflow = this.data.overflow; - } - this.popup.feature = this; - } - return this.popup; - }, - destroyPopup: function() { - if (this.popup) { - this.popup.feature = null; - this.popup.destroy(); - this.popup = null; - } - }, - CLASS_NAME: "OpenLayers.Feature" -}); -OpenLayers.State = { - UNKNOWN: "Unknown", - INSERT: "Insert", - UPDATE: "Update", - DELETE: "Delete" -}; -OpenLayers.Feature.Vector = OpenLayers.Class(OpenLayers.Feature, { - fid: null, - geometry: null, - attributes: null, - bounds: null, - state: null, - style: null, - url: null, - renderIntent: "default", - modified: null, - initialize: function(geometry, attributes, style) { - OpenLayers.Feature.prototype.initialize.apply(this, [ - null, - null, - attributes - ]); - this.lonlat = null; - this.geometry = geometry ? geometry : null; - this.state = null; - this.attributes = {}; - if (attributes) { - this.attributes = OpenLayers.Util.extend(this.attributes, attributes); - } - this.style = style ? style : null; - }, - destroy: function() { - if (this.layer) { - this.layer.removeFeatures(this); - this.layer = null; - } - this.geometry = null; - this.modified = null; - OpenLayers.Feature.prototype.destroy.apply(this, arguments); - }, - clone: function() { - return new OpenLayers.Feature.Vector( - this.geometry ? this.geometry.clone() : null, - this.attributes, - this.style - ); - }, - onScreen: function(boundsOnly) { - var onScreen = false; - if (this.layer && this.layer.map) { - var screenBounds = this.layer.map.getExtent(); - if (boundsOnly) { - var featureBounds = this.geometry.getBounds(); - onScreen = screenBounds.intersectsBounds(featureBounds); - } else { - var screenPoly = screenBounds.toGeometry(); - onScreen = screenPoly.intersects(this.geometry); - } - } - return onScreen; - }, - getVisibility: function() { - return !( - (this.style && this.style.display == "none") || - !this.layer || - (this.layer && - this.layer.styleMap && - this.layer.styleMap.createSymbolizer(this, this.renderIntent).display == - "none") || - (this.layer && !this.layer.getVisibility()) - ); - }, - createMarker: function() { - return null; - }, - destroyMarker: function() {}, - createPopup: function() { - return null; - }, - atPoint: function(lonlat, toleranceLon, toleranceLat) { - var atPoint = false; - if (this.geometry) { - atPoint = this.geometry.atPoint(lonlat, toleranceLon, toleranceLat); - } - return atPoint; - }, - destroyPopup: function() {}, - move: function(location) { - if (!this.layer || !this.geometry.move) { - return undefined; - } - var pixel; - if (location.CLASS_NAME == "OpenLayers.LonLat") { - pixel = this.layer.getViewPortPxFromLonLat(location); - } else { - pixel = location; - } - var lastPixel = this.layer.getViewPortPxFromLonLat( - this.geometry.getBounds().getCenterLonLat() - ); - var res = this.layer.map.getResolution(); - this.geometry.move( - res * (pixel.x - lastPixel.x), - res * (lastPixel.y - pixel.y) - ); - this.layer.drawFeature(this); - return lastPixel; - }, - toState: function(state) { - if (state == OpenLayers.State.UPDATE) { - switch (this.state) { - case OpenLayers.State.UNKNOWN: - case OpenLayers.State.DELETE: - this.state = state; - break; - case OpenLayers.State.UPDATE: - case OpenLayers.State.INSERT: - break; - } - } else if (state == OpenLayers.State.INSERT) { - switch (this.state) { - case OpenLayers.State.UNKNOWN: - break; - default: - this.state = state; - break; - } - } else if (state == OpenLayers.State.DELETE) { - switch (this.state) { - case OpenLayers.State.INSERT: - break; - case OpenLayers.State.DELETE: - break; - case OpenLayers.State.UNKNOWN: - case OpenLayers.State.UPDATE: - this.state = state; - break; - } - } else if (state == OpenLayers.State.UNKNOWN) { - this.state = state; - } - }, - CLASS_NAME: "OpenLayers.Feature.Vector" -}); -OpenLayers.Feature.Vector.style = { - default: { - fillColor: "#ee9900", - fillOpacity: 0.4, - hoverFillColor: "white", - hoverFillOpacity: 0.8, - strokeColor: "#ee9900", - strokeOpacity: 1, - strokeWidth: 1, - strokeLinecap: "round", - strokeDashstyle: "solid", - hoverStrokeColor: "red", - hoverStrokeOpacity: 1, - hoverStrokeWidth: 0.2, - pointRadius: 6, - hoverPointRadius: 1, - hoverPointUnit: "%", - pointerEvents: "visiblePainted", - cursor: "inherit", - fontColor: "#000000", - labelAlign: "cm", - labelOutlineColor: "white", - labelOutlineWidth: 3 - }, - select: { - fillColor: "blue", - fillOpacity: 0.4, - hoverFillColor: "white", - hoverFillOpacity: 0.8, - strokeColor: "blue", - strokeOpacity: 1, - strokeWidth: 2, - strokeLinecap: "round", - strokeDashstyle: "solid", - hoverStrokeColor: "red", - hoverStrokeOpacity: 1, - hoverStrokeWidth: 0.2, - pointRadius: 6, - hoverPointRadius: 1, - hoverPointUnit: "%", - pointerEvents: "visiblePainted", - cursor: "pointer", - fontColor: "#000000", - labelAlign: "cm", - labelOutlineColor: "white", - labelOutlineWidth: 3 - }, - temporary: { - fillColor: "#66cccc", - fillOpacity: 0.2, - hoverFillColor: "white", - hoverFillOpacity: 0.8, - strokeColor: "#66cccc", - strokeOpacity: 1, - strokeLinecap: "round", - strokeWidth: 2, - strokeDashstyle: "solid", - hoverStrokeColor: "red", - hoverStrokeOpacity: 1, - hoverStrokeWidth: 0.2, - pointRadius: 6, - hoverPointRadius: 1, - hoverPointUnit: "%", - pointerEvents: "visiblePainted", - cursor: "inherit", - fontColor: "#000000", - labelAlign: "cm", - labelOutlineColor: "white", - labelOutlineWidth: 3 - }, - delete: { display: "none" } -}; -OpenLayers.Style = OpenLayers.Class({ - id: null, - name: null, - title: null, - description: null, - layerName: null, - isDefault: false, - rules: null, - context: null, - defaultStyle: null, - defaultsPerSymbolizer: false, - propertyStyles: null, - initialize: function(style, options) { - OpenLayers.Util.extend(this, options); - this.rules = []; - if (options && options.rules) { - this.addRules(options.rules); - } - this.setDefaultStyle(style || OpenLayers.Feature.Vector.style["default"]); - this.id = OpenLayers.Util.createUniqueID(this.CLASS_NAME + "_"); - }, - destroy: function() { - for (var i = 0, len = this.rules.length; i < len; i++) { - this.rules[i].destroy(); - this.rules[i] = null; - } - this.rules = null; - this.defaultStyle = null; - }, - createSymbolizer: function(feature) { - var style = this.defaultsPerSymbolizer - ? {} - : this.createLiterals( - OpenLayers.Util.extend({}, this.defaultStyle), - feature - ); - var rules = this.rules; - var rule, context; - var elseRules = []; - var appliedRules = false; - for (var i = 0, len = rules.length; i < len; i++) { - rule = rules[i]; - var applies = rule.evaluate(feature); - if (applies) { - if (rule instanceof OpenLayers.Rule && rule.elseFilter) { - elseRules.push(rule); - } else { - appliedRules = true; - this.applySymbolizer(rule, style, feature); - } - } - } - if (appliedRules == false && elseRules.length > 0) { - appliedRules = true; - for (var i = 0, len = elseRules.length; i < len; i++) { - this.applySymbolizer(elseRules[i], style, feature); - } - } - if (rules.length > 0 && appliedRules == false) { - style.display = "none"; - } - if (style.label != null && typeof style.label !== "string") { - style.label = String(style.label); - } - return style; - }, - applySymbolizer: function(rule, style, feature) { - var symbolizerPrefix = feature.geometry - ? this.getSymbolizerPrefix(feature.geometry) - : OpenLayers.Style.SYMBOLIZER_PREFIXES[0]; - var symbolizer = rule.symbolizer[symbolizerPrefix] || rule.symbolizer; - if (this.defaultsPerSymbolizer === true) { - var defaults = this.defaultStyle; - OpenLayers.Util.applyDefaults(symbolizer, { - pointRadius: defaults.pointRadius - }); - if (symbolizer.stroke === true || symbolizer.graphic === true) { - OpenLayers.Util.applyDefaults(symbolizer, { - strokeWidth: defaults.strokeWidth, - strokeColor: defaults.strokeColor, - strokeOpacity: defaults.strokeOpacity, - strokeDashstyle: defaults.strokeDashstyle, - strokeLinecap: defaults.strokeLinecap - }); - } - if (symbolizer.fill === true || symbolizer.graphic === true) { - OpenLayers.Util.applyDefaults(symbolizer, { - fillColor: defaults.fillColor, - fillOpacity: defaults.fillOpacity - }); - } - if (symbolizer.graphic === true) { - OpenLayers.Util.applyDefaults(symbolizer, { - pointRadius: this.defaultStyle.pointRadius, - externalGraphic: this.defaultStyle.externalGraphic, - graphicName: this.defaultStyle.graphicName, - graphicOpacity: this.defaultStyle.graphicOpacity, - graphicWidth: this.defaultStyle.graphicWidth, - graphicHeight: this.defaultStyle.graphicHeight, - graphicXOffset: this.defaultStyle.graphicXOffset, - graphicYOffset: this.defaultStyle.graphicYOffset - }); - } - } - return this.createLiterals( - OpenLayers.Util.extend(style, symbolizer), - feature - ); - }, - createLiterals: function(style, feature) { - var context = OpenLayers.Util.extend( - {}, - feature.attributes || feature.data - ); - OpenLayers.Util.extend(context, this.context); - for (var i in this.propertyStyles) { - style[i] = OpenLayers.Style.createLiteral(style[i], context, feature, i); - } - return style; - }, - findPropertyStyles: function() { - var propertyStyles = {}; - var style = this.defaultStyle; - this.addPropertyStyles(propertyStyles, style); - var rules = this.rules; - var symbolizer, value; - for (var i = 0, len = rules.length; i < len; i++) { - symbolizer = rules[i].symbolizer; - for (var key in symbolizer) { - value = symbolizer[key]; - if (typeof value == "object") { - this.addPropertyStyles(propertyStyles, value); - } else { - this.addPropertyStyles(propertyStyles, symbolizer); - break; - } - } - } - return propertyStyles; - }, - addPropertyStyles: function(propertyStyles, symbolizer) { - var property; - for (var key in symbolizer) { - property = symbolizer[key]; - if (typeof property == "string" && property.match(/\$\{\w+\}/)) { - propertyStyles[key] = true; - } - } - return propertyStyles; - }, - addRules: function(rules) { - Array.prototype.push.apply(this.rules, rules); - this.propertyStyles = this.findPropertyStyles(); - }, - setDefaultStyle: function(style) { - this.defaultStyle = style; - this.propertyStyles = this.findPropertyStyles(); - }, - getSymbolizerPrefix: function(geometry) { - var prefixes = OpenLayers.Style.SYMBOLIZER_PREFIXES; - for (var i = 0, len = prefixes.length; i < len; i++) { - if (geometry.CLASS_NAME.indexOf(prefixes[i]) != -1) { - return prefixes[i]; - } - } - }, - clone: function() { - var options = OpenLayers.Util.extend({}, this); - if (this.rules) { - options.rules = []; - for (var i = 0, len = this.rules.length; i < len; ++i) { - options.rules.push(this.rules[i].clone()); - } - } - options.context = this.context && OpenLayers.Util.extend({}, this.context); - var defaultStyle = OpenLayers.Util.extend({}, this.defaultStyle); - return new OpenLayers.Style(defaultStyle, options); - }, - CLASS_NAME: "OpenLayers.Style" -}); -OpenLayers.Style.createLiteral = function(value, context, feature, property) { - if (typeof value == "string" && value.indexOf("${") != -1) { - value = OpenLayers.String.format(value, context, [feature, property]); - value = isNaN(value) || !value ? value : parseFloat(value); - } - return value; -}; -OpenLayers.Style.SYMBOLIZER_PREFIXES = [ - "Point", - "Line", - "Polygon", - "Text", - "Raster" -]; -OpenLayers.Filter = OpenLayers.Class({ - initialize: function(options) { - OpenLayers.Util.extend(this, options); - }, - destroy: function() {}, - evaluate: function(context) { - return true; - }, - clone: function() { - return null; - }, - toString: function() { - var string; - if (OpenLayers.Format && OpenLayers.Format.CQL) { - string = OpenLayers.Format.CQL.prototype.write(this); - } else { - string = Object.prototype.toString.call(this); - } - return string; - }, - CLASS_NAME: "OpenLayers.Filter" -}); -OpenLayers.Filter.Spatial = OpenLayers.Class(OpenLayers.Filter, { - type: null, - property: null, - value: null, - distance: null, - distanceUnits: null, - evaluate: function(feature) { - var intersect = false; - switch (this.type) { - case OpenLayers.Filter.Spatial.BBOX: - case OpenLayers.Filter.Spatial.INTERSECTS: - if (feature.geometry) { - var geom = this.value; - if (this.value.CLASS_NAME == "OpenLayers.Bounds") { - geom = this.value.toGeometry(); - } - if (feature.geometry.intersects(geom)) { - intersect = true; - } - } - break; - default: - throw new Error("evaluate is not implemented for this filter type."); - } - return intersect; - }, - clone: function() { - var options = OpenLayers.Util.applyDefaults( - { value: this.value && this.value.clone && this.value.clone() }, - this - ); - return new OpenLayers.Filter.Spatial(options); - }, - CLASS_NAME: "OpenLayers.Filter.Spatial" -}); -OpenLayers.Filter.Spatial.BBOX = "BBOX"; -OpenLayers.Filter.Spatial.INTERSECTS = "INTERSECTS"; -OpenLayers.Filter.Spatial.DWITHIN = "DWITHIN"; -OpenLayers.Filter.Spatial.WITHIN = "WITHIN"; -OpenLayers.Filter.Spatial.CONTAINS = "CONTAINS"; -OpenLayers.Strategy.BBOX = OpenLayers.Class(OpenLayers.Strategy, { - bounds: null, - resolution: null, - ratio: 2, - resFactor: null, - response: null, - activate: function() { - var activated = OpenLayers.Strategy.prototype.activate.call(this); - if (activated) { - this.layer.events.on({ - moveend: this.update, - refresh: this.update, - visibilitychanged: this.update, - scope: this - }); - this.update(); - } - return activated; - }, - deactivate: function() { - var deactivated = OpenLayers.Strategy.prototype.deactivate.call(this); - if (deactivated) { - this.layer.events.un({ - moveend: this.update, - refresh: this.update, - visibilitychanged: this.update, - scope: this - }); - } - return deactivated; - }, - update: function(options) { - var mapBounds = this.getMapBounds(); - if ( - mapBounds !== null && - ((options && options.force) || - (this.layer.visibility && - this.layer.calculateInRange() && - this.invalidBounds(mapBounds))) - ) { - this.calculateBounds(mapBounds); - this.resolution = this.layer.map.getResolution(); - this.triggerRead(options); - } - }, - getMapBounds: function() { - if (this.layer.map === null) { - return null; - } - var bounds = this.layer.map.getExtent(); - if ( - bounds && - !this.layer.projection.equals(this.layer.map.getProjectionObject()) - ) { - bounds = bounds - .clone() - .transform(this.layer.map.getProjectionObject(), this.layer.projection); - } - return bounds; - }, - invalidBounds: function(mapBounds) { - if (!mapBounds) { - mapBounds = this.getMapBounds(); - } - var invalid = !this.bounds || !this.bounds.containsBounds(mapBounds); - if (!invalid && this.resFactor) { - var ratio = this.resolution / this.layer.map.getResolution(); - invalid = ratio >= this.resFactor || ratio <= 1 / this.resFactor; - } - return invalid; - }, - calculateBounds: function(mapBounds) { - if (!mapBounds) { - mapBounds = this.getMapBounds(); - } - var center = mapBounds.getCenterLonLat(); - var dataWidth = mapBounds.getWidth() * this.ratio; - var dataHeight = mapBounds.getHeight() * this.ratio; - this.bounds = new OpenLayers.Bounds( - center.lon - dataWidth / 2, - center.lat - dataHeight / 2, - center.lon + dataWidth / 2, - center.lat + dataHeight / 2 - ); - }, - triggerRead: function(options) { - if (this.response && !(options && options.noAbort === true)) { - this.layer.protocol.abort(this.response); - this.layer.events.triggerEvent("loadend"); - } - this.layer.events.triggerEvent("loadstart"); - this.response = this.layer.protocol.read( - OpenLayers.Util.applyDefaults( - { filter: this.createFilter(), callback: this.merge, scope: this }, - options - ) - ); - }, - createFilter: function() { - var filter = new OpenLayers.Filter.Spatial({ - type: OpenLayers.Filter.Spatial.BBOX, - value: this.bounds, - projection: this.layer.projection - }); - if (this.layer.filter) { - filter = new OpenLayers.Filter.Logical({ - type: OpenLayers.Filter.Logical.AND, - filters: [this.layer.filter, filter] - }); - } - return filter; - }, - merge: function(resp) { - this.layer.destroyFeatures(); - var features = resp.features; - if (features && features.length > 0) { - var remote = this.layer.projection; - var local = this.layer.map.getProjectionObject(); - if (!local.equals(remote)) { - var geom; - for (var i = 0, len = features.length; i < len; ++i) { - geom = features[i].geometry; - if (geom) { - geom.transform(remote, local); - } - } - } - this.layer.addFeatures(features); - } - this.response = null; - this.layer.events.triggerEvent("loadend"); - }, - CLASS_NAME: "OpenLayers.Strategy.BBOX" -}); -OpenLayers.Handler.Feature = OpenLayers.Class(OpenLayers.Handler, { - EVENTMAP: { - click: { in: "click", out: "clickout" }, - mousemove: { in: "over", out: "out" }, - dblclick: { in: "dblclick", out: null }, - mousedown: { in: null, out: null }, - mouseup: { in: null, out: null }, - touchstart: { in: "click", out: "clickout" } - }, - feature: null, - lastFeature: null, - down: null, - up: null, - touch: false, - clickTolerance: 4, - geometryTypes: null, - stopClick: true, - stopDown: true, - stopUp: false, - initialize: function(control, layer, callbacks, options) { - OpenLayers.Handler.prototype.initialize.apply(this, [ - control, - callbacks, - options - ]); - this.layer = layer; - }, - touchstart: function(evt) { - if (!this.touch) { - this.touch = true; - this.map.events.un({ - mousedown: this.mousedown, - mouseup: this.mouseup, - mousemove: this.mousemove, - click: this.click, - dblclick: this.dblclick, - scope: this - }); - } - return OpenLayers.Event.isMultiTouch(evt) ? true : this.mousedown(evt); - }, - touchmove: function(evt) { - OpenLayers.Event.stop(evt); - }, - mousedown: function(evt) { - if ( - OpenLayers.Event.isLeftClick(evt) || - OpenLayers.Event.isSingleTouch(evt) - ) { - this.down = evt.xy; - } - return this.handle(evt) ? !this.stopDown : true; - }, - mouseup: function(evt) { - this.up = evt.xy; - return this.handle(evt) ? !this.stopUp : true; - }, - click: function(evt) { - return this.handle(evt) ? !this.stopClick : true; - }, - mousemove: function(evt) { - if (!this.callbacks["over"] && !this.callbacks["out"]) { - return true; - } - this.handle(evt); - return true; - }, - dblclick: function(evt) { - return !this.handle(evt); - }, - geometryTypeMatches: function(feature) { - return ( - this.geometryTypes == null || - OpenLayers.Util.indexOf(this.geometryTypes, feature.geometry.CLASS_NAME) > - -1 - ); - }, - handle: function(evt) { - if (this.feature && !this.feature.layer) { - this.feature = null; - } - var type = evt.type; - var handled = false; - var previouslyIn = !!this.feature; - var click = type == "click" || type == "dblclick" || type == "touchstart"; - this.feature = this.layer.getFeatureFromEvent(evt); - if (this.feature && !this.feature.layer) { - this.feature = null; - } - if (this.lastFeature && !this.lastFeature.layer) { - this.lastFeature = null; - } - if (this.feature) { - if (type === "touchstart") { - OpenLayers.Event.stop(evt); - } - var inNew = this.feature != this.lastFeature; - if (this.geometryTypeMatches(this.feature)) { - if (previouslyIn && inNew) { - if (this.lastFeature) { - this.triggerCallback(type, "out", [this.lastFeature]); - } - this.triggerCallback(type, "in", [this.feature]); - } else if (!previouslyIn || click) { - this.triggerCallback(type, "in", [this.feature]); - } - this.lastFeature = this.feature; - handled = true; - } else { - if (this.lastFeature && ((previouslyIn && inNew) || click)) { - this.triggerCallback(type, "out", [this.lastFeature]); - } - this.feature = null; - } - } else { - if (this.lastFeature && (previouslyIn || click)) { - this.triggerCallback(type, "out", [this.lastFeature]); - } - } - return handled; - }, - triggerCallback: function(type, mode, args) { - var key = this.EVENTMAP[type][mode]; - if (key) { - if (type == "click" && this.up && this.down) { - var dpx = Math.sqrt( - Math.pow(this.up.x - this.down.x, 2) + - Math.pow(this.up.y - this.down.y, 2) - ); - if (dpx <= this.clickTolerance) { - this.callback(key, args); - } - } else { - this.callback(key, args); - } - } - }, - activate: function() { - var activated = false; - if (OpenLayers.Handler.prototype.activate.apply(this, arguments)) { - this.moveLayerToTop(); - this.map.events.on({ - removelayer: this.handleMapEvents, - changelayer: this.handleMapEvents, - scope: this - }); - activated = true; - } - return activated; - }, - deactivate: function() { - var deactivated = false; - if (OpenLayers.Handler.prototype.deactivate.apply(this, arguments)) { - this.moveLayerBack(); - this.feature = null; - this.lastFeature = null; - this.down = null; - this.up = null; - this.touch = false; - this.map.events.un({ - removelayer: this.handleMapEvents, - changelayer: this.handleMapEvents, - scope: this - }); - deactivated = true; - } - return deactivated; - }, - handleMapEvents: function(evt) { - if (evt.type == "removelayer" || evt.property == "order") { - this.moveLayerToTop(); - } - }, - moveLayerToTop: function() { - var index = - Math.max(this.map.Z_INDEX_BASE["Feature"] - 1, this.layer.getZIndex()) + - 1; - this.layer.setZIndex(index); - }, - moveLayerBack: function() { - var index = this.layer.getZIndex() - 1; - if (index >= this.map.Z_INDEX_BASE["Feature"]) { - this.layer.setZIndex(index); - } else { - this.map.setLayerZIndex(this.layer, this.map.getLayerIndex(this.layer)); - } - }, - CLASS_NAME: "OpenLayers.Handler.Feature" -}); -OpenLayers.StyleMap = OpenLayers.Class({ - styles: null, - extendDefault: true, - initialize: function(style, options) { - this.styles = { - default: new OpenLayers.Style(OpenLayers.Feature.Vector.style["default"]), - select: new OpenLayers.Style(OpenLayers.Feature.Vector.style["select"]), - temporary: new OpenLayers.Style( - OpenLayers.Feature.Vector.style["temporary"] - ), - delete: new OpenLayers.Style(OpenLayers.Feature.Vector.style["delete"]) - }; - if (style instanceof OpenLayers.Style) { - this.styles["default"] = style; - this.styles["select"] = style; - this.styles["temporary"] = style; - this.styles["delete"] = style; - } else if (typeof style == "object") { - for (var key in style) { - if (style[key] instanceof OpenLayers.Style) { - this.styles[key] = style[key]; - } else if (typeof style[key] == "object") { - this.styles[key] = new OpenLayers.Style(style[key]); - } else { - this.styles["default"] = new OpenLayers.Style(style); - this.styles["select"] = new OpenLayers.Style(style); - this.styles["temporary"] = new OpenLayers.Style(style); - this.styles["delete"] = new OpenLayers.Style(style); - break; - } - } - } - OpenLayers.Util.extend(this, options); - }, - destroy: function() { - for (var key in this.styles) { - this.styles[key].destroy(); - } - this.styles = null; - }, - createSymbolizer: function(feature, intent) { - if (!feature) { - feature = new OpenLayers.Feature.Vector(); - } - if (!this.styles[intent]) { - intent = "default"; - } - feature.renderIntent = intent; - var defaultSymbolizer = {}; - if (this.extendDefault && intent != "default") { - defaultSymbolizer = this.styles["default"].createSymbolizer(feature); - } - return OpenLayers.Util.extend( - defaultSymbolizer, - this.styles[intent].createSymbolizer(feature) - ); - }, - addUniqueValueRules: function(renderIntent, property, symbolizers, context) { - var rules = []; - for (var value in symbolizers) { - rules.push( - new OpenLayers.Rule({ - symbolizer: symbolizers[value], - context: context, - filter: new OpenLayers.Filter.Comparison({ - type: OpenLayers.Filter.Comparison.EQUAL_TO, - property: property, - value: value - }) - }) - ); - } - this.styles[renderIntent].addRules(rules); - }, - CLASS_NAME: "OpenLayers.StyleMap" -}); -OpenLayers.Layer.Vector = OpenLayers.Class(OpenLayers.Layer, { - isBaseLayer: false, - isFixed: false, - features: null, - filter: null, - selectedFeatures: null, - unrenderedFeatures: null, - reportError: true, - style: null, - styleMap: null, - strategies: null, - protocol: null, - renderers: ["SVG", "VML", "Canvas"], - renderer: null, - rendererOptions: null, - geometryType: null, - drawn: false, - ratio: 1, - initialize: function(name, options) { - OpenLayers.Layer.prototype.initialize.apply(this, arguments); - if (!this.renderer || !this.renderer.supported()) { - this.assignRenderer(); - } - if (!this.renderer || !this.renderer.supported()) { - this.renderer = null; - this.displayError(); - } - if (!this.styleMap) { - this.styleMap = new OpenLayers.StyleMap(); - } - this.features = []; - this.selectedFeatures = []; - this.unrenderedFeatures = {}; - if (this.strategies) { - for (var i = 0, len = this.strategies.length; i < len; i++) { - this.strategies[i].setLayer(this); - } - } - }, - destroy: function() { - if (this.strategies) { - var strategy, i, len; - for (i = 0, len = this.strategies.length; i < len; i++) { - strategy = this.strategies[i]; - if (strategy.autoDestroy) { - strategy.destroy(); - } - } - this.strategies = null; - } - if (this.protocol) { - if (this.protocol.autoDestroy) { - this.protocol.destroy(); - } - this.protocol = null; - } - this.destroyFeatures(); - this.features = null; - this.selectedFeatures = null; - this.unrenderedFeatures = null; - if (this.renderer) { - this.renderer.destroy(); - } - this.renderer = null; - this.geometryType = null; - this.drawn = null; - OpenLayers.Layer.prototype.destroy.apply(this, arguments); - }, - clone: function(obj) { - if (obj == null) { - obj = new OpenLayers.Layer.Vector(this.name, this.getOptions()); - } - obj = OpenLayers.Layer.prototype.clone.apply(this, [obj]); - var features = this.features; - var len = features.length; - var clonedFeatures = new Array(len); - for (var i = 0; i < len; ++i) { - clonedFeatures[i] = features[i].clone(); - } - obj.features = clonedFeatures; - return obj; - }, - refresh: function(obj) { - if (this.calculateInRange() && this.visibility) { - this.events.triggerEvent("refresh", obj); - } - }, - assignRenderer: function() { - for (var i = 0, len = this.renderers.length; i < len; i++) { - var rendererClass = this.renderers[i]; - var renderer = - typeof rendererClass == "function" - ? rendererClass - : OpenLayers.Renderer[rendererClass]; - if (renderer && renderer.prototype.supported()) { - this.renderer = new renderer(this.div, this.rendererOptions); - break; - } - } - }, - displayError: function() { - if (this.reportError) { - OpenLayers.Console.userError( - OpenLayers.i18n("browserNotSupported", { - renderers: this.renderers.join("\n") - }) - ); - } - }, - setMap: function(map) { - OpenLayers.Layer.prototype.setMap.apply(this, arguments); - if (!this.renderer) { - this.map.removeLayer(this); - } else { - this.renderer.map = this.map; - var newSize = this.map.getSize(); - newSize.w = newSize.w * this.ratio; - newSize.h = newSize.h * this.ratio; - this.renderer.setSize(newSize); - } - }, - afterAdd: function() { - if (this.strategies) { - var strategy, i, len; - for (i = 0, len = this.strategies.length; i < len; i++) { - strategy = this.strategies[i]; - if (strategy.autoActivate) { - strategy.activate(); - } - } - } - }, - removeMap: function(map) { - this.drawn = false; - if (this.strategies) { - var strategy, i, len; - for (i = 0, len = this.strategies.length; i < len; i++) { - strategy = this.strategies[i]; - if (strategy.autoActivate) { - strategy.deactivate(); - } - } - } - }, - onMapResize: function() { - OpenLayers.Layer.prototype.onMapResize.apply(this, arguments); - var newSize = this.map.getSize(); - newSize.w = newSize.w * this.ratio; - newSize.h = newSize.h * this.ratio; - this.renderer.setSize(newSize); - }, - moveTo: function(bounds, zoomChanged, dragging) { - OpenLayers.Layer.prototype.moveTo.apply(this, arguments); - var coordSysUnchanged = true; - if (!dragging) { - this.renderer.root.style.visibility = "hidden"; - var viewSize = this.map.getSize(), - viewWidth = viewSize.w, - viewHeight = viewSize.h, - offsetLeft = (viewWidth / 2) * this.ratio - viewWidth / 2, - offsetTop = (viewHeight / 2) * this.ratio - viewHeight / 2; - offsetLeft += parseInt(this.map.layerContainerDiv.style.left, 10); - offsetLeft = -Math.round(offsetLeft); - offsetTop += parseInt(this.map.layerContainerDiv.style.top, 10); - offsetTop = -Math.round(offsetTop); - this.div.style.left = offsetLeft + "px"; - this.div.style.top = offsetTop + "px"; - var extent = this.map.getExtent().scale(this.ratio); - coordSysUnchanged = this.renderer.setExtent(extent, zoomChanged); - this.renderer.root.style.visibility = "visible"; - if (OpenLayers.IS_GECKO === true) { - this.div.scrollLeft = this.div.scrollLeft; - } - if (!zoomChanged && coordSysUnchanged) { - for (var i in this.unrenderedFeatures) { - var feature = this.unrenderedFeatures[i]; - this.drawFeature(feature); - } - } - } - if (!this.drawn || zoomChanged || !coordSysUnchanged) { - this.drawn = true; - var feature; - for (var i = 0, len = this.features.length; i < len; i++) { - this.renderer.locked = i !== len - 1; - feature = this.features[i]; - this.drawFeature(feature); - } - } - }, - display: function(display) { - OpenLayers.Layer.prototype.display.apply(this, arguments); - var currentDisplay = this.div.style.display; - if (currentDisplay != this.renderer.root.style.display) { - this.renderer.root.style.display = currentDisplay; - } - }, - addFeatures: function(features, options) { - if (!OpenLayers.Util.isArray(features)) { - features = [features]; - } - var notify = !options || !options.silent; - if (notify) { - var event = { features: features }; - var ret = this.events.triggerEvent("beforefeaturesadded", event); - if (ret === false) { - return; - } - features = event.features; - } - var featuresAdded = []; - for (var i = 0, len = features.length; i < len; i++) { - if (i != features.length - 1) { - this.renderer.locked = true; - } else { - this.renderer.locked = false; - } - var feature = features[i]; - if ( - this.geometryType && - !(feature.geometry instanceof this.geometryType) - ) { - throw new TypeError( - "addFeatures: component should be an " + - this.geometryType.prototype.CLASS_NAME - ); - } - feature.layer = this; - if (!feature.style && this.style) { - feature.style = OpenLayers.Util.extend({}, this.style); - } - if (notify) { - if ( - this.events.triggerEvent("beforefeatureadded", { - feature: feature - }) === false - ) { - continue; - } - this.preFeatureInsert(feature); - } - featuresAdded.push(feature); - this.features.push(feature); - this.drawFeature(feature); - if (notify) { - this.events.triggerEvent("featureadded", { feature: feature }); - this.onFeatureInsert(feature); - } - } - if (notify) { - this.events.triggerEvent("featuresadded", { features: featuresAdded }); - } - }, - removeFeatures: function(features, options) { - if (!features || features.length === 0) { - return; - } - if (features === this.features) { - return this.removeAllFeatures(options); - } - if (!OpenLayers.Util.isArray(features)) { - features = [features]; - } - if (features === this.selectedFeatures) { - features = features.slice(); - } - var notify = !options || !options.silent; - if (notify) { - this.events.triggerEvent("beforefeaturesremoved", { features: features }); - } - for (var i = features.length - 1; i >= 0; i--) { - if (i != 0 && features[i - 1].geometry) { - this.renderer.locked = true; - } else { - this.renderer.locked = false; - } - var feature = features[i]; - delete this.unrenderedFeatures[feature.id]; - if (notify) { - this.events.triggerEvent("beforefeatureremoved", { feature: feature }); - } - this.features = OpenLayers.Util.removeItem(this.features, feature); - feature.layer = null; - if (feature.geometry) { - this.renderer.eraseFeatures(feature); - } - if (OpenLayers.Util.indexOf(this.selectedFeatures, feature) != -1) { - OpenLayers.Util.removeItem(this.selectedFeatures, feature); - } - if (notify) { - this.events.triggerEvent("featureremoved", { feature: feature }); - } - } - if (notify) { - this.events.triggerEvent("featuresremoved", { features: features }); - } - }, - removeAllFeatures: function(options) { - var notify = !options || !options.silent; - var features = this.features; - if (notify) { - this.events.triggerEvent("beforefeaturesremoved", { features: features }); - } - var feature; - for (var i = features.length - 1; i >= 0; i--) { - feature = features[i]; - if (notify) { - this.events.triggerEvent("beforefeatureremoved", { feature: feature }); - } - feature.layer = null; - if (notify) { - this.events.triggerEvent("featureremoved", { feature: feature }); - } - } - this.renderer.clear(); - this.features = []; - this.unrenderedFeatures = {}; - this.selectedFeatures = []; - if (notify) { - this.events.triggerEvent("featuresremoved", { features: features }); - } - }, - destroyFeatures: function(features, options) { - var all = features == undefined; - if (all) { - features = this.features; - } - if (features) { - this.removeFeatures(features, options); - for (var i = features.length - 1; i >= 0; i--) { - features[i].destroy(); - } - } - }, - drawFeature: function(feature, style) { - if (!this.drawn) { - return; - } - if (typeof style != "object") { - if (!style && feature.state === OpenLayers.State.DELETE) { - style = "delete"; - } - var renderIntent = style || feature.renderIntent; - style = feature.style || this.style; - if (!style) { - style = this.styleMap.createSymbolizer(feature, renderIntent); - } - } - var drawn = this.renderer.drawFeature(feature, style); - if (drawn === false || drawn === null) { - this.unrenderedFeatures[feature.id] = feature; - } else { - delete this.unrenderedFeatures[feature.id]; - } - }, - eraseFeatures: function(features) { - this.renderer.eraseFeatures(features); - }, - getFeatureFromEvent: function(evt) { - if (!this.renderer) { - throw new Error( - "getFeatureFromEvent called on layer with no " + - "renderer. This usually means you destroyed a " + - "layer, but not some handler which is associated " + - "with it." - ); - } - var feature = null; - var featureId = this.renderer.getFeatureIdFromEvent(evt); - if (featureId) { - if (typeof featureId === "string") { - feature = this.getFeatureById(featureId); - } else { - feature = featureId; - } - } - return feature; - }, - getFeatureBy: function(property, value) { - var feature = null; - for (var i = 0, len = this.features.length; i < len; ++i) { - if (this.features[i][property] == value) { - feature = this.features[i]; - break; - } - } - return feature; - }, - getFeatureById: function(featureId) { - return this.getFeatureBy("id", featureId); - }, - getFeatureByFid: function(featureFid) { - return this.getFeatureBy("fid", featureFid); - }, - getFeaturesByAttribute: function(attrName, attrValue) { - var i, - feature, - len = this.features.length, - foundFeatures = []; - for (i = 0; i < len; i++) { - feature = this.features[i]; - if (feature && feature.attributes) { - if (feature.attributes[attrName] === attrValue) { - foundFeatures.push(feature); - } - } - } - return foundFeatures; - }, - onFeatureInsert: function(feature) {}, - preFeatureInsert: function(feature) {}, - getDataExtent: function() { - var maxExtent = null; - var features = this.features; - if (features && features.length > 0) { - var geometry = null; - for (var i = 0, len = features.length; i < len; i++) { - geometry = features[i].geometry; - if (geometry) { - if (maxExtent === null) { - maxExtent = new OpenLayers.Bounds(); - } - maxExtent.extend(geometry.getBounds()); - } - } - } - return maxExtent; - }, - CLASS_NAME: "OpenLayers.Layer.Vector" -}); -OpenLayers.Layer.Vector.RootContainer = OpenLayers.Class( - OpenLayers.Layer.Vector, - { - displayInLayerSwitcher: false, - layers: null, - display: function() {}, - getFeatureFromEvent: function(evt) { - var layers = this.layers; - var feature; - for (var i = 0; i < layers.length; i++) { - feature = layers[i].getFeatureFromEvent(evt); - if (feature) { - return feature; - } - } - }, - setMap: function(map) { - OpenLayers.Layer.Vector.prototype.setMap.apply(this, arguments); - this.collectRoots(); - map.events.register("changelayer", this, this.handleChangeLayer); - }, - removeMap: function(map) { - map.events.unregister("changelayer", this, this.handleChangeLayer); - this.resetRoots(); - OpenLayers.Layer.Vector.prototype.removeMap.apply(this, arguments); - }, - collectRoots: function() { - var layer; - for (var i = 0; i < this.map.layers.length; ++i) { - layer = this.map.layers[i]; - if (OpenLayers.Util.indexOf(this.layers, layer) != -1) { - layer.renderer.moveRoot(this.renderer); - } - } - }, - resetRoots: function() { - var layer; - for (var i = 0; i < this.layers.length; ++i) { - layer = this.layers[i]; - if (this.renderer && layer.renderer.getRenderLayerId() == this.id) { - this.renderer.moveRoot(layer.renderer); - } - } - }, - handleChangeLayer: function(evt) { - var layer = evt.layer; - if ( - evt.property == "order" && - OpenLayers.Util.indexOf(this.layers, layer) != -1 - ) { - this.resetRoots(); - this.collectRoots(); - } - }, - CLASS_NAME: "OpenLayers.Layer.Vector.RootContainer" - } -); -OpenLayers.Control.SelectFeature = OpenLayers.Class(OpenLayers.Control, { - multipleKey: null, - toggleKey: null, - multiple: false, - clickout: true, - toggle: false, - hover: false, - highlightOnly: false, - box: false, - onBeforeSelect: function() {}, - onSelect: function() {}, - onUnselect: function() {}, - scope: null, - geometryTypes: null, - layer: null, - layers: null, - callbacks: null, - selectStyle: null, - renderIntent: "select", - handlers: null, - initialize: function(layers, options) { - OpenLayers.Control.prototype.initialize.apply(this, [options]); - if (this.scope === null) { - this.scope = this; - } - this.initLayer(layers); - var callbacks = { - click: this.clickFeature, - clickout: this.clickoutFeature - }; - if (this.hover) { - callbacks.over = this.overFeature; - callbacks.out = this.outFeature; - } - this.callbacks = OpenLayers.Util.extend(callbacks, this.callbacks); - this.handlers = { - feature: new OpenLayers.Handler.Feature( - this, - this.layer, - this.callbacks, - { geometryTypes: this.geometryTypes } - ) - }; - if (this.box) { - this.handlers.box = new OpenLayers.Handler.Box( - this, - { done: this.selectBox }, - { boxDivClassName: "olHandlerBoxSelectFeature" } - ); - } - }, - initLayer: function(layers) { - if (OpenLayers.Util.isArray(layers)) { - this.layers = layers; - this.layer = new OpenLayers.Layer.Vector.RootContainer( - this.id + "_container", - { layers: layers } - ); - } else { - this.layer = layers; - } - }, - destroy: function() { - if (this.active && this.layers) { - this.map.removeLayer(this.layer); - } - OpenLayers.Control.prototype.destroy.apply(this, arguments); - if (this.layers) { - this.layer.destroy(); - } - }, - activate: function() { - if (!this.active) { - if (this.layers) { - this.map.addLayer(this.layer); - } - this.handlers.feature.activate(); - if (this.box && this.handlers.box) { - this.handlers.box.activate(); - } - } - return OpenLayers.Control.prototype.activate.apply(this, arguments); - }, - deactivate: function() { - if (this.active) { - this.handlers.feature.deactivate(); - if (this.handlers.box) { - this.handlers.box.deactivate(); - } - if (this.layers) { - this.map.removeLayer(this.layer); - } - } - return OpenLayers.Control.prototype.deactivate.apply(this, arguments); - }, - unselectAll: function(options) { - var layers = this.layers || [this.layer]; - var layer, feature; - for (var l = 0; l < layers.length; ++l) { - layer = layers[l]; - for (var i = layer.selectedFeatures.length - 1; i >= 0; --i) { - feature = layer.selectedFeatures[i]; - if (!options || options.except != feature) { - this.unselect(feature); - } - } - } - }, - clickFeature: function(feature) { - if (!this.hover) { - var selected = - OpenLayers.Util.indexOf(feature.layer.selectedFeatures, feature) > -1; - if (selected) { - if (this.toggleSelect()) { - this.unselect(feature); - } else if (!this.multipleSelect()) { - this.unselectAll({ except: feature }); - } - } else { - if (!this.multipleSelect()) { - this.unselectAll({ except: feature }); - } - this.select(feature); - } - } - }, - multipleSelect: function() { - return ( - this.multiple || - (this.handlers.feature.evt && this.handlers.feature.evt[this.multipleKey]) - ); - }, - toggleSelect: function() { - return ( - this.toggle || - (this.handlers.feature.evt && this.handlers.feature.evt[this.toggleKey]) - ); - }, - clickoutFeature: function(feature) { - if (!this.hover && this.clickout) { - this.unselectAll(); - } - }, - overFeature: function(feature) { - var layer = feature.layer; - if (this.hover) { - if (this.highlightOnly) { - this.highlight(feature); - } else if ( - OpenLayers.Util.indexOf(layer.selectedFeatures, feature) == -1 - ) { - this.select(feature); - } - } - }, - outFeature: function(feature) { - if (this.hover) { - if (this.highlightOnly) { - if (feature._lastHighlighter == this.id) { - if (feature._prevHighlighter && feature._prevHighlighter != this.id) { - delete feature._lastHighlighter; - var control = this.map.getControl(feature._prevHighlighter); - if (control) { - control.highlight(feature); - } - } else { - this.unhighlight(feature); - } - } - } else { - this.unselect(feature); - } - } - }, - highlight: function(feature) { - var layer = feature.layer; - var cont = this.events.triggerEvent("beforefeaturehighlighted", { - feature: feature - }); - if (cont !== false) { - feature._prevHighlighter = feature._lastHighlighter; - feature._lastHighlighter = this.id; - var style = this.selectStyle || this.renderIntent; - layer.drawFeature(feature, style); - this.events.triggerEvent("featurehighlighted", { feature: feature }); - } - }, - unhighlight: function(feature) { - var layer = feature.layer; - if (feature._prevHighlighter == undefined) { - delete feature._lastHighlighter; - } else if (feature._prevHighlighter == this.id) { - delete feature._prevHighlighter; - } else { - feature._lastHighlighter = feature._prevHighlighter; - delete feature._prevHighlighter; - } - layer.drawFeature( - feature, - feature.style || feature.layer.style || "default" - ); - this.events.triggerEvent("featureunhighlighted", { feature: feature }); - }, - select: function(feature) { - var cont = this.onBeforeSelect.call(this.scope, feature); - var layer = feature.layer; - if (cont !== false) { - cont = layer.events.triggerEvent("beforefeatureselected", { - feature: feature - }); - if (cont !== false) { - layer.selectedFeatures.push(feature); - this.highlight(feature); - if (!this.handlers.feature.lastFeature) { - this.handlers.feature.lastFeature = layer.selectedFeatures[0]; - } - layer.events.triggerEvent("featureselected", { feature: feature }); - this.onSelect.call(this.scope, feature); - } - } - }, - unselect: function(feature) { - var layer = feature.layer; - this.unhighlight(feature); - OpenLayers.Util.removeItem(layer.selectedFeatures, feature); - layer.events.triggerEvent("featureunselected", { feature: feature }); - this.onUnselect.call(this.scope, feature); - }, - selectBox: function(position) { - if (position instanceof OpenLayers.Bounds) { - var minXY = this.map.getLonLatFromPixel({ - x: position.left, - y: position.bottom - }); - var maxXY = this.map.getLonLatFromPixel({ - x: position.right, - y: position.top - }); - var bounds = new OpenLayers.Bounds( - minXY.lon, - minXY.lat, - maxXY.lon, - maxXY.lat - ); - if (!this.multipleSelect()) { - this.unselectAll(); - } - var prevMultiple = this.multiple; - this.multiple = true; - var layers = this.layers || [this.layer]; - this.events.triggerEvent("boxselectionstart", { layers: layers }); - var layer; - for (var l = 0; l < layers.length; ++l) { - layer = layers[l]; - for (var i = 0, len = layer.features.length; i < len; ++i) { - var feature = layer.features[i]; - if (!feature.getVisibility()) { - continue; - } - if ( - this.geometryTypes == null || - OpenLayers.Util.indexOf( - this.geometryTypes, - feature.geometry.CLASS_NAME - ) > -1 - ) { - if (bounds.toGeometry().intersects(feature.geometry)) { - if ( - OpenLayers.Util.indexOf(layer.selectedFeatures, feature) == -1 - ) { - this.select(feature); - } - } - } - } - } - this.multiple = prevMultiple; - this.events.triggerEvent("boxselectionend", { layers: layers }); - } - }, - setMap: function(map) { - this.handlers.feature.setMap(map); - if (this.box) { - this.handlers.box.setMap(map); - } - OpenLayers.Control.prototype.setMap.apply(this, arguments); - }, - setLayer: function(layers) { - var isActive = this.active; - this.unselectAll(); - this.deactivate(); - if (this.layers) { - this.layer.destroy(); - this.layers = null; - } - this.initLayer(layers); - this.handlers.feature.layer = this.layer; - if (isActive) { - this.activate(); - } - }, - CLASS_NAME: "OpenLayers.Control.SelectFeature" -}); -OpenLayers.Control.Attribution = OpenLayers.Class(OpenLayers.Control, { - separator: ", ", - template: "${layers}", - destroy: function() { - this.map.events.un({ - removelayer: this.updateAttribution, - addlayer: this.updateAttribution, - changelayer: this.updateAttribution, - changebaselayer: this.updateAttribution, - scope: this - }); - OpenLayers.Control.prototype.destroy.apply(this, arguments); - }, - draw: function() { - OpenLayers.Control.prototype.draw.apply(this, arguments); - this.map.events.on({ - changebaselayer: this.updateAttribution, - changelayer: this.updateAttribution, - addlayer: this.updateAttribution, - removelayer: this.updateAttribution, - scope: this - }); - this.updateAttribution(); - return this.div; - }, - updateAttribution: function() { - var attributions = []; - if (this.map && this.map.layers) { - for (var i = 0, len = this.map.layers.length; i < len; i++) { - var layer = this.map.layers[i]; - if (layer.attribution && layer.getVisibility()) { - if (OpenLayers.Util.indexOf(attributions, layer.attribution) === -1) { - attributions.push(layer.attribution); - } - } - } - this.div.innerHTML = OpenLayers.String.format(this.template, { - layers: attributions.join(this.separator) - }); - } - }, - CLASS_NAME: "OpenLayers.Control.Attribution" -}); -OpenLayers.Kinetic = OpenLayers.Class({ - threshold: 0, - deceleration: 0.0035, - nbPoints: 100, - delay: 200, - points: undefined, - timerId: undefined, - initialize: function(options) { - OpenLayers.Util.extend(this, options); - }, - begin: function() { - OpenLayers.Animation.stop(this.timerId); - this.timerId = undefined; - this.points = []; - }, - update: function(xy) { - this.points.unshift({ xy: xy, tick: new Date().getTime() }); - if (this.points.length > this.nbPoints) { - this.points.pop(); - } - }, - end: function(xy) { - var last, - now = new Date().getTime(); - for (var i = 0, l = this.points.length, point; i < l; i++) { - point = this.points[i]; - if (now - point.tick > this.delay) { - break; - } - last = point; - } - if (!last) { - return; - } - var time = new Date().getTime() - last.tick; - var dist = Math.sqrt( - Math.pow(xy.x - last.xy.x, 2) + Math.pow(xy.y - last.xy.y, 2) - ); - var speed = dist / time; - if (speed == 0 || speed < this.threshold) { - return; - } - var theta = Math.asin((xy.y - last.xy.y) / dist); - if (last.xy.x <= xy.x) { - theta = Math.PI - theta; - } - return { speed: speed, theta: theta }; - }, - move: function(info, callback) { - var v0 = info.speed; - var fx = Math.cos(info.theta); - var fy = -Math.sin(info.theta); - var initialTime = new Date().getTime(); - var lastX = 0; - var lastY = 0; - var timerCallback = function() { - if (this.timerId == null) { - return; - } - var t = new Date().getTime() - initialTime; - var p = (-this.deceleration * Math.pow(t, 2)) / 2.0 + v0 * t; - var x = p * fx; - var y = p * fy; - var args = {}; - args.end = false; - var v = -this.deceleration * t + v0; - if (v <= 0) { - OpenLayers.Animation.stop(this.timerId); - this.timerId = null; - args.end = true; - } - args.x = x - lastX; - args.y = y - lastY; - lastX = x; - lastY = y; - callback(args.x, args.y, args.end); - }; - this.timerId = OpenLayers.Animation.start( - OpenLayers.Function.bind(timerCallback, this) - ); - }, - CLASS_NAME: "OpenLayers.Kinetic" -}); -OpenLayers.Filter.Logical = OpenLayers.Class(OpenLayers.Filter, { - filters: null, - type: null, - initialize: function(options) { - this.filters = []; - OpenLayers.Filter.prototype.initialize.apply(this, [options]); - }, - destroy: function() { - this.filters = null; - OpenLayers.Filter.prototype.destroy.apply(this); - }, - evaluate: function(context) { - var i, len; - switch (this.type) { - case OpenLayers.Filter.Logical.AND: - for (i = 0, len = this.filters.length; i < len; i++) { - if (this.filters[i].evaluate(context) == false) { - return false; - } - } - return true; - case OpenLayers.Filter.Logical.OR: - for (i = 0, len = this.filters.length; i < len; i++) { - if (this.filters[i].evaluate(context) == true) { - return true; - } - } - return false; - case OpenLayers.Filter.Logical.NOT: - return !this.filters[0].evaluate(context); - } - return undefined; - }, - clone: function() { - var filters = []; - for (var i = 0, len = this.filters.length; i < len; ++i) { - filters.push(this.filters[i].clone()); - } - return new OpenLayers.Filter.Logical({ type: this.type, filters: filters }); - }, - CLASS_NAME: "OpenLayers.Filter.Logical" -}); -OpenLayers.Filter.Logical.AND = "&&"; -OpenLayers.Filter.Logical.OR = "||"; -OpenLayers.Filter.Logical.NOT = "!"; -OpenLayers.Handler.Drag = OpenLayers.Class(OpenLayers.Handler, { - started: false, - stopDown: true, - dragging: false, - touch: false, - last: null, - start: null, - lastMoveEvt: null, - oldOnselectstart: null, - interval: 0, - timeoutId: null, - documentDrag: false, - documentEvents: null, - initialize: function(control, callbacks, options) { - OpenLayers.Handler.prototype.initialize.apply(this, arguments); - if (this.documentDrag === true) { - var me = this; - this._docMove = function(evt) { - me.mousemove({ - xy: { x: evt.clientX, y: evt.clientY }, - element: document - }); - }; - this._docUp = function(evt) { - me.mouseup({ xy: { x: evt.clientX, y: evt.clientY } }); - }; - } - }, - dragstart: function(evt) { - var propagate = true; - this.dragging = false; - if ( - this.checkModifiers(evt) && - (OpenLayers.Event.isLeftClick(evt) || OpenLayers.Event.isSingleTouch(evt)) - ) { - this.started = true; - this.start = evt.xy; - this.last = evt.xy; - OpenLayers.Element.addClass(this.map.viewPortDiv, "olDragDown"); - this.down(evt); - this.callback("down", [evt.xy]); - OpenLayers.Event.stop(evt); - if (!this.oldOnselectstart) { - this.oldOnselectstart = document.onselectstart - ? document.onselectstart - : OpenLayers.Function.True; - } - document.onselectstart = OpenLayers.Function.False; - propagate = !this.stopDown; - } else { - this.started = false; - this.start = null; - this.last = null; - } - return propagate; - }, - dragmove: function(evt) { - this.lastMoveEvt = evt; - if ( - this.started && - !this.timeoutId && - (evt.xy.x != this.last.x || evt.xy.y != this.last.y) - ) { - if (this.documentDrag === true && this.documentEvents) { - if (evt.element === document) { - this.adjustXY(evt); - this.setEvent(evt); - } else { - this.removeDocumentEvents(); - } - } - if (this.interval > 0) { - this.timeoutId = setTimeout( - OpenLayers.Function.bind(this.removeTimeout, this), - this.interval - ); - } - this.dragging = true; - this.move(evt); - this.callback("move", [evt.xy]); - if (!this.oldOnselectstart) { - this.oldOnselectstart = document.onselectstart; - document.onselectstart = OpenLayers.Function.False; - } - this.last = evt.xy; - } - return true; - }, - dragend: function(evt) { - if (this.started) { - if (this.documentDrag === true && this.documentEvents) { - this.adjustXY(evt); - this.removeDocumentEvents(); - } - var dragged = this.start != this.last; - this.started = false; - this.dragging = false; - OpenLayers.Element.removeClass(this.map.viewPortDiv, "olDragDown"); - this.up(evt); - this.callback("up", [evt.xy]); - if (dragged) { - this.callback("done", [evt.xy]); - } - document.onselectstart = this.oldOnselectstart; - } - return true; - }, - down: function(evt) {}, - move: function(evt) {}, - up: function(evt) {}, - out: function(evt) {}, - mousedown: function(evt) { - return this.dragstart(evt); - }, - touchstart: function(evt) { - if (!this.touch) { - this.touch = true; - this.map.events.un({ - mousedown: this.mousedown, - mouseup: this.mouseup, - mousemove: this.mousemove, - click: this.click, - scope: this - }); - } - return this.dragstart(evt); - }, - mousemove: function(evt) { - return this.dragmove(evt); - }, - touchmove: function(evt) { - return this.dragmove(evt); - }, - removeTimeout: function() { - this.timeoutId = null; - if (this.dragging) { - this.mousemove(this.lastMoveEvt); - } - }, - mouseup: function(evt) { - return this.dragend(evt); - }, - touchend: function(evt) { - evt.xy = this.last; - return this.dragend(evt); - }, - mouseout: function(evt) { - if (this.started && OpenLayers.Util.mouseLeft(evt, this.map.viewPortDiv)) { - if (this.documentDrag === true) { - this.addDocumentEvents(); - } else { - var dragged = this.start != this.last; - this.started = false; - this.dragging = false; - OpenLayers.Element.removeClass(this.map.viewPortDiv, "olDragDown"); - this.out(evt); - this.callback("out", []); - if (dragged) { - this.callback("done", [evt.xy]); - } - if (document.onselectstart) { - document.onselectstart = this.oldOnselectstart; - } - } - } - return true; - }, - click: function(evt) { - return this.start == this.last; - }, - activate: function() { - var activated = false; - if (OpenLayers.Handler.prototype.activate.apply(this, arguments)) { - this.dragging = false; - activated = true; - } - return activated; - }, - deactivate: function() { - var deactivated = false; - if (OpenLayers.Handler.prototype.deactivate.apply(this, arguments)) { - this.touch = false; - this.started = false; - this.dragging = false; - this.start = null; - this.last = null; - deactivated = true; - OpenLayers.Element.removeClass(this.map.viewPortDiv, "olDragDown"); - } - return deactivated; - }, - adjustXY: function(evt) { - var pos = OpenLayers.Util.pagePosition(this.map.viewPortDiv); - evt.xy.x -= pos[0]; - evt.xy.y -= pos[1]; - }, - addDocumentEvents: function() { - OpenLayers.Element.addClass(document.body, "olDragDown"); - this.documentEvents = true; - OpenLayers.Event.observe(document, "mousemove", this._docMove); - OpenLayers.Event.observe(document, "mouseup", this._docUp); - }, - removeDocumentEvents: function() { - OpenLayers.Element.removeClass(document.body, "olDragDown"); - this.documentEvents = false; - OpenLayers.Event.stopObserving(document, "mousemove", this._docMove); - OpenLayers.Event.stopObserving(document, "mouseup", this._docUp); - }, - CLASS_NAME: "OpenLayers.Handler.Drag" -}); -OpenLayers.Handler.Box = OpenLayers.Class(OpenLayers.Handler, { - dragHandler: null, - boxDivClassName: "olHandlerBoxZoomBox", - boxOffsets: null, - initialize: function(control, callbacks, options) { - OpenLayers.Handler.prototype.initialize.apply(this, arguments); - this.dragHandler = new OpenLayers.Handler.Drag( - this, - { - down: this.startBox, - move: this.moveBox, - out: this.removeBox, - up: this.endBox - }, - { keyMask: this.keyMask } - ); - }, - destroy: function() { - OpenLayers.Handler.prototype.destroy.apply(this, arguments); - if (this.dragHandler) { - this.dragHandler.destroy(); - this.dragHandler = null; - } - }, - setMap: function(map) { - OpenLayers.Handler.prototype.setMap.apply(this, arguments); - if (this.dragHandler) { - this.dragHandler.setMap(map); - } - }, - startBox: function(xy) { - this.callback("start", []); - this.zoomBox = OpenLayers.Util.createDiv("zoomBox", { x: -9999, y: -9999 }); - this.zoomBox.className = this.boxDivClassName; - this.zoomBox.style.zIndex = this.map.Z_INDEX_BASE["Popup"] - 1; - this.map.viewPortDiv.appendChild(this.zoomBox); - OpenLayers.Element.addClass(this.map.viewPortDiv, "olDrawBox"); - }, - moveBox: function(xy) { - var startX = this.dragHandler.start.x; - var startY = this.dragHandler.start.y; - var deltaX = Math.abs(startX - xy.x); - var deltaY = Math.abs(startY - xy.y); - var offset = this.getBoxOffsets(); - this.zoomBox.style.width = deltaX + offset.width + 1 + "px"; - this.zoomBox.style.height = deltaY + offset.height + 1 + "px"; - this.zoomBox.style.left = - (xy.x < startX ? startX - deltaX - offset.left : startX - offset.left) + - "px"; - this.zoomBox.style.top = - (xy.y < startY ? startY - deltaY - offset.top : startY - offset.top) + - "px"; - }, - endBox: function(end) { - var result; - if ( - Math.abs(this.dragHandler.start.x - end.x) > 5 || - Math.abs(this.dragHandler.start.y - end.y) > 5 - ) { - var start = this.dragHandler.start; - var top = Math.min(start.y, end.y); - var bottom = Math.max(start.y, end.y); - var left = Math.min(start.x, end.x); - var right = Math.max(start.x, end.x); - result = new OpenLayers.Bounds(left, bottom, right, top); - } else { - result = this.dragHandler.start.clone(); - } - this.removeBox(); - this.callback("done", [result]); - }, - removeBox: function() { - this.map.viewPortDiv.removeChild(this.zoomBox); - this.zoomBox = null; - this.boxOffsets = null; - OpenLayers.Element.removeClass(this.map.viewPortDiv, "olDrawBox"); - }, - activate: function() { - if (OpenLayers.Handler.prototype.activate.apply(this, arguments)) { - this.dragHandler.activate(); - return true; - } else { - return false; - } - }, - deactivate: function() { - if (OpenLayers.Handler.prototype.deactivate.apply(this, arguments)) { - if (this.dragHandler.deactivate()) { - if (this.zoomBox) { - this.removeBox(); - } - } - return true; - } else { - return false; - } - }, - getBoxOffsets: function() { - if (!this.boxOffsets) { - var testDiv = document.createElement("div"); - testDiv.style.position = "absolute"; - testDiv.style.border = "1px solid black"; - testDiv.style.width = "3px"; - document.body.appendChild(testDiv); - var w3cBoxModel = testDiv.clientWidth == 3; - document.body.removeChild(testDiv); - var left = parseInt( - OpenLayers.Element.getStyle(this.zoomBox, "border-left-width") - ); - var right = parseInt( - OpenLayers.Element.getStyle(this.zoomBox, "border-right-width") - ); - var top = parseInt( - OpenLayers.Element.getStyle(this.zoomBox, "border-top-width") - ); - var bottom = parseInt( - OpenLayers.Element.getStyle(this.zoomBox, "border-bottom-width") - ); - this.boxOffsets = { - left: left, - right: right, - top: top, - bottom: bottom, - width: w3cBoxModel === false ? left + right : 0, - height: w3cBoxModel === false ? top + bottom : 0 - }; - } - return this.boxOffsets; - }, - CLASS_NAME: "OpenLayers.Handler.Box" -}); -OpenLayers.Control.ZoomBox = OpenLayers.Class(OpenLayers.Control, { - type: OpenLayers.Control.TYPE_TOOL, - out: false, - keyMask: null, - alwaysZoom: false, - draw: function() { - this.handler = new OpenLayers.Handler.Box( - this, - { done: this.zoomBox }, - { keyMask: this.keyMask } - ); - }, - zoomBox: function(position) { - if (position instanceof OpenLayers.Bounds) { - var bounds; - if (!this.out) { - var minXY = this.map.getLonLatFromPixel({ - x: position.left, - y: position.bottom - }); - var maxXY = this.map.getLonLatFromPixel({ - x: position.right, - y: position.top - }); - bounds = new OpenLayers.Bounds( - minXY.lon, - minXY.lat, - maxXY.lon, - maxXY.lat - ); - } else { - var pixWidth = Math.abs(position.right - position.left); - var pixHeight = Math.abs(position.top - position.bottom); - var zoomFactor = Math.min( - this.map.size.h / pixHeight, - this.map.size.w / pixWidth - ); - var extent = this.map.getExtent(); - var center = this.map.getLonLatFromPixel(position.getCenterPixel()); - var xmin = center.lon - (extent.getWidth() / 2) * zoomFactor; - var xmax = center.lon + (extent.getWidth() / 2) * zoomFactor; - var ymin = center.lat - (extent.getHeight() / 2) * zoomFactor; - var ymax = center.lat + (extent.getHeight() / 2) * zoomFactor; - bounds = new OpenLayers.Bounds(xmin, ymin, xmax, ymax); - } - var lastZoom = this.map.getZoom(); - this.map.zoomToExtent(bounds); - if (lastZoom == this.map.getZoom() && this.alwaysZoom == true) { - this.map.zoomTo(lastZoom + (this.out ? -1 : 1)); - } - } else { - if (!this.out) { - this.map.setCenter( - this.map.getLonLatFromPixel(position), - this.map.getZoom() + 1 - ); - } else { - this.map.setCenter( - this.map.getLonLatFromPixel(position), - this.map.getZoom() - 1 - ); - } - } - }, - CLASS_NAME: "OpenLayers.Control.ZoomBox" -}); -OpenLayers.Control.DragPan = OpenLayers.Class(OpenLayers.Control, { - type: OpenLayers.Control.TYPE_TOOL, - panned: false, - interval: 1, - documentDrag: false, - kinetic: null, - enableKinetic: false, - kineticInterval: 10, - draw: function() { - if (this.enableKinetic) { - var config = { interval: this.kineticInterval }; - if (typeof this.enableKinetic === "object") { - config = OpenLayers.Util.extend(config, this.enableKinetic); - } - this.kinetic = new OpenLayers.Kinetic(config); - } - this.handler = new OpenLayers.Handler.Drag( - this, - { move: this.panMap, done: this.panMapDone, down: this.panMapStart }, - { interval: this.interval, documentDrag: this.documentDrag } - ); - }, - panMapStart: function() { - if (this.kinetic) { - this.kinetic.begin(); - } - }, - panMap: function(xy) { - if (this.kinetic) { - this.kinetic.update(xy); - } - this.panned = true; - this.map.pan(this.handler.last.x - xy.x, this.handler.last.y - xy.y, { - dragging: true, - animate: false - }); - }, - panMapDone: function(xy) { - if (this.panned) { - var res = null; - if (this.kinetic) { - res = this.kinetic.end(xy); - } - this.map.pan(this.handler.last.x - xy.x, this.handler.last.y - xy.y, { - dragging: !!res, - animate: false - }); - if (res) { - var self = this; - this.kinetic.move(res, function(x, y, end) { - self.map.pan(x, y, { dragging: !end, animate: false }); - }); - } - this.panned = false; - } - }, - CLASS_NAME: "OpenLayers.Control.DragPan" -}); -OpenLayers.Handler.Click = OpenLayers.Class(OpenLayers.Handler, { - delay: 300, - single: true, - double: false, - pixelTolerance: 0, - dblclickTolerance: 13, - stopSingle: false, - stopDouble: false, - timerId: null, - touch: false, - down: null, - last: null, - first: null, - rightclickTimerId: null, - touchstart: function(evt) { - if (!this.touch) { - this.unregisterMouseListeners(); - this.touch = true; - } - this.down = this.getEventInfo(evt); - this.last = this.getEventInfo(evt); - return true; - }, - touchmove: function(evt) { - this.last = this.getEventInfo(evt); - return true; - }, - touchend: function(evt) { - if (this.down) { - evt.xy = this.last.xy; - evt.lastTouches = this.last.touches; - this.handleSingle(evt); - this.down = null; - } - return true; - }, - unregisterMouseListeners: function() { - this.map.events.un({ - mousedown: this.mousedown, - mouseup: this.mouseup, - click: this.click, - dblclick: this.dblclick, - scope: this - }); - }, - mousedown: function(evt) { - this.down = this.getEventInfo(evt); - this.last = this.getEventInfo(evt); - return true; - }, - mouseup: function(evt) { - var propagate = true; - if ( - this.checkModifiers(evt) && - this.control.handleRightClicks && - OpenLayers.Event.isRightClick(evt) - ) { - propagate = this.rightclick(evt); - } - return propagate; - }, - rightclick: function(evt) { - if (this.passesTolerance(evt)) { - if (this.rightclickTimerId != null) { - this.clearTimer(); - this.callback("dblrightclick", [evt]); - return !this.stopDouble; - } else { - var clickEvent = this["double"] - ? OpenLayers.Util.extend({}, evt) - : this.callback("rightclick", [evt]); - var delayedRightCall = OpenLayers.Function.bind( - this.delayedRightCall, - this, - clickEvent - ); - this.rightclickTimerId = window.setTimeout( - delayedRightCall, - this.delay - ); - } - } - return !this.stopSingle; - }, - delayedRightCall: function(evt) { - this.rightclickTimerId = null; - if (evt) { - this.callback("rightclick", [evt]); - } - }, - click: function(evt) { - if (!this.last) { - this.last = this.getEventInfo(evt); - } - this.handleSingle(evt); - return !this.stopSingle; - }, - dblclick: function(evt) { - this.handleDouble(evt); - return !this.stopDouble; - }, - handleDouble: function(evt) { - if (this.passesDblclickTolerance(evt)) { - if (this["double"]) { - this.callback("dblclick", [evt]); - } - this.clearTimer(); - } - }, - handleSingle: function(evt) { - if (this.passesTolerance(evt)) { - if (this.timerId != null) { - if (this.last.touches && this.last.touches.length === 1) { - if (this["double"]) { - OpenLayers.Event.stop(evt); - } - this.handleDouble(evt); - } - if (!this.last.touches || this.last.touches.length !== 2) { - this.clearTimer(); - } - } else { - this.first = this.getEventInfo(evt); - var clickEvent = this.single ? OpenLayers.Util.extend({}, evt) : null; - this.queuePotentialClick(clickEvent); - } - } - }, - queuePotentialClick: function(evt) { - this.timerId = window.setTimeout( - OpenLayers.Function.bind(this.delayedCall, this, evt), - this.delay - ); - }, - passesTolerance: function(evt) { - var passes = true; - if (this.pixelTolerance != null && this.down && this.down.xy) { - passes = this.pixelTolerance >= this.down.xy.distanceTo(evt.xy); - if ( - passes && - this.touch && - this.down.touches.length === this.last.touches.length - ) { - for (var i = 0, ii = this.down.touches.length; i < ii; ++i) { - if ( - this.getTouchDistance(this.down.touches[i], this.last.touches[i]) > - this.pixelTolerance - ) { - passes = false; - break; - } - } - } - } - return passes; - }, - getTouchDistance: function(from, to) { - return Math.sqrt( - Math.pow(from.clientX - to.clientX, 2) + - Math.pow(from.clientY - to.clientY, 2) - ); - }, - passesDblclickTolerance: function(evt) { - var passes = true; - if (this.down && this.first) { - passes = this.down.xy.distanceTo(this.first.xy) <= this.dblclickTolerance; - } - return passes; - }, - clearTimer: function() { - if (this.timerId != null) { - window.clearTimeout(this.timerId); - this.timerId = null; - } - if (this.rightclickTimerId != null) { - window.clearTimeout(this.rightclickTimerId); - this.rightclickTimerId = null; - } - }, - delayedCall: function(evt) { - this.timerId = null; - if (evt) { - this.callback("click", [evt]); - } - }, - getEventInfo: function(evt) { - var touches; - if (evt.touches) { - var len = evt.touches.length; - touches = new Array(len); - var touch; - for (var i = 0; i < len; i++) { - touch = evt.touches[i]; - touches[i] = { clientX: touch.clientX, clientY: touch.clientY }; - } - } - return { xy: evt.xy, touches: touches }; - }, - deactivate: function() { - var deactivated = false; - if (OpenLayers.Handler.prototype.deactivate.apply(this, arguments)) { - this.clearTimer(); - this.down = null; - this.first = null; - this.last = null; - this.touch = false; - deactivated = true; - } - return deactivated; - }, - CLASS_NAME: "OpenLayers.Handler.Click" -}); -OpenLayers.Control.Navigation = OpenLayers.Class(OpenLayers.Control, { - dragPan: null, - dragPanOptions: null, - pinchZoom: null, - pinchZoomOptions: null, - documentDrag: false, - zoomBox: null, - zoomBoxEnabled: true, - zoomWheelEnabled: true, - mouseWheelOptions: null, - handleRightClicks: false, - zoomBoxKeyMask: OpenLayers.Handler.MOD_SHIFT, - autoActivate: true, - initialize: function(options) { - this.handlers = {}; - OpenLayers.Control.prototype.initialize.apply(this, arguments); - }, - destroy: function() { - this.deactivate(); - if (this.dragPan) { - this.dragPan.destroy(); - } - this.dragPan = null; - if (this.zoomBox) { - this.zoomBox.destroy(); - } - this.zoomBox = null; - if (this.pinchZoom) { - this.pinchZoom.destroy(); - } - this.pinchZoom = null; - OpenLayers.Control.prototype.destroy.apply(this, arguments); - }, - activate: function() { - this.dragPan.activate(); - if (this.zoomWheelEnabled) { - this.handlers.wheel.activate(); - } - this.handlers.click.activate(); - if (this.zoomBoxEnabled) { - this.zoomBox.activate(); - } - if (this.pinchZoom) { - this.pinchZoom.activate(); - } - return OpenLayers.Control.prototype.activate.apply(this, arguments); - }, - deactivate: function() { - if (this.pinchZoom) { - this.pinchZoom.deactivate(); - } - this.zoomBox.deactivate(); - this.dragPan.deactivate(); - this.handlers.click.deactivate(); - this.handlers.wheel.deactivate(); - return OpenLayers.Control.prototype.deactivate.apply(this, arguments); - }, - draw: function() { - if (this.handleRightClicks) { - this.map.viewPortDiv.oncontextmenu = OpenLayers.Function.False; - } - var clickCallbacks = { - click: this.defaultClick, - dblclick: this.defaultDblClick, - dblrightclick: this.defaultDblRightClick - }; - var clickOptions = { double: true, stopDouble: true }; - this.handlers.click = new OpenLayers.Handler.Click( - this, - clickCallbacks, - clickOptions - ); - this.dragPan = new OpenLayers.Control.DragPan( - OpenLayers.Util.extend( - { map: this.map, documentDrag: this.documentDrag }, - this.dragPanOptions - ) - ); - this.zoomBox = new OpenLayers.Control.ZoomBox({ - map: this.map, - keyMask: this.zoomBoxKeyMask - }); - this.dragPan.draw(); - this.zoomBox.draw(); - this.handlers.wheel = new OpenLayers.Handler.MouseWheel( - this, - { up: this.wheelUp, down: this.wheelDown }, - this.mouseWheelOptions - ); - if (OpenLayers.Control.PinchZoom) { - this.pinchZoom = new OpenLayers.Control.PinchZoom( - OpenLayers.Util.extend({ map: this.map }, this.pinchZoomOptions) - ); - } - }, - defaultClick: function(evt) { - if (evt.lastTouches && evt.lastTouches.length == 2) { - this.map.zoomOut(); - } - }, - defaultDblClick: function(evt) { - var newCenter = this.map.getLonLatFromViewPortPx(evt.xy); - this.map.setCenter(newCenter, this.map.zoom + 1); - }, - defaultDblRightClick: function(evt) { - var newCenter = this.map.getLonLatFromViewPortPx(evt.xy); - this.map.setCenter(newCenter, this.map.zoom - 1); - }, - wheelChange: function(evt, deltaZ) { - var currentZoom = this.map.getZoom(); - var newZoom = this.map.getZoom() + Math.round(deltaZ); - newZoom = Math.max(newZoom, 0); - newZoom = Math.min(newZoom, this.map.getNumZoomLevels()); - if (newZoom === currentZoom) { - return; - } - var size = this.map.getSize(); - var deltaX = size.w / 2 - evt.xy.x; - var deltaY = evt.xy.y - size.h / 2; - var newRes = this.map.baseLayer.getResolutionForZoom(newZoom); - var zoomPoint = this.map.getLonLatFromPixel(evt.xy); - var newCenter = new OpenLayers.LonLat( - zoomPoint.lon + deltaX * newRes, - zoomPoint.lat + deltaY * newRes - ); - this.map.setCenter(newCenter, newZoom); - }, - wheelUp: function(evt, delta) { - this.wheelChange(evt, delta || 1); - }, - wheelDown: function(evt, delta) { - this.wheelChange(evt, delta || -1); - }, - disableZoomBox: function() { - this.zoomBoxEnabled = false; - this.zoomBox.deactivate(); - }, - enableZoomBox: function() { - this.zoomBoxEnabled = true; - if (this.active) { - this.zoomBox.activate(); - } - }, - disableZoomWheel: function() { - this.zoomWheelEnabled = false; - this.handlers.wheel.deactivate(); - }, - enableZoomWheel: function() { - this.zoomWheelEnabled = true; - if (this.active) { - this.handlers.wheel.activate(); - } - }, - CLASS_NAME: "OpenLayers.Control.Navigation" -}); -OpenLayers.Layer.WMS = OpenLayers.Class(OpenLayers.Layer.Grid, { - DEFAULT_PARAMS: { - service: "WMS", - version: "1.1.1", - request: "GetMap", - styles: "", - format: "image/jpeg" - }, - isBaseLayer: true, - encodeBBOX: false, - noMagic: false, - yx: {}, - initialize: function(name, url, params, options) { - var newArguments = []; - params = OpenLayers.Util.upperCaseObject(params); - if (parseFloat(params.VERSION) >= 1.3 && !params.EXCEPTIONS) { - params.EXCEPTIONS = "INIMAGE"; - } - newArguments.push(name, url, params, options); - OpenLayers.Layer.Grid.prototype.initialize.apply(this, newArguments); - OpenLayers.Util.applyDefaults( - this.params, - OpenLayers.Util.upperCaseObject(this.DEFAULT_PARAMS) - ); - if ( - !this.noMagic && - this.params.TRANSPARENT && - this.params.TRANSPARENT.toString().toLowerCase() == "true" - ) { - if (options == null || !options.isBaseLayer) { - this.isBaseLayer = false; - } - if (this.params.FORMAT == "image/jpeg") { - this.params.FORMAT = OpenLayers.Util.alphaHack() - ? "image/gif" - : "image/png"; - } - } - }, - clone: function(obj) { - if (obj == null) { - obj = new OpenLayers.Layer.WMS( - this.name, - this.url, - this.params, - this.getOptions() - ); - } - obj = OpenLayers.Layer.Grid.prototype.clone.apply(this, [obj]); - return obj; - }, - reverseAxisOrder: function() { - var projCode = this.projection.getCode(); - return ( - parseFloat(this.params.VERSION) >= 1.3 && - !!(this.yx[projCode] || OpenLayers.Projection.defaults[projCode].yx) - ); - }, - getURL: function(bounds) { - bounds = this.adjustBounds(bounds); - var imageSize = this.getImageSize(); - var newParams = {}; - var reverseAxisOrder = this.reverseAxisOrder(); - newParams.BBOX = this.encodeBBOX - ? bounds.toBBOX(null, reverseAxisOrder) - : bounds.toArray(reverseAxisOrder); - newParams.WIDTH = imageSize.w; - newParams.HEIGHT = imageSize.h; - var requestString = this.getFullRequestString(newParams); - return requestString; - }, - mergeNewParams: function(newParams) { - var upperParams = OpenLayers.Util.upperCaseObject(newParams); - var newArguments = [upperParams]; - return OpenLayers.Layer.Grid.prototype.mergeNewParams.apply( - this, - newArguments - ); - }, - getFullRequestString: function(newParams, altUrl) { - var mapProjection = this.map.getProjectionObject(); - var projectionCode = - this.projection && this.projection.equals(mapProjection) - ? this.projection.getCode() - : mapProjection.getCode(); - var value = projectionCode == "none" ? null : projectionCode; - if (parseFloat(this.params.VERSION) >= 1.3) { - this.params.CRS = value; - } else { - this.params.SRS = value; - } - if (typeof this.params.TRANSPARENT == "boolean") { - newParams.TRANSPARENT = this.params.TRANSPARENT ? "TRUE" : "FALSE"; - } - return OpenLayers.Layer.Grid.prototype.getFullRequestString.apply( - this, - arguments - ); - }, - CLASS_NAME: "OpenLayers.Layer.WMS" -}); -OpenLayers.Renderer.SVG = OpenLayers.Class(OpenLayers.Renderer.Elements, { - xmlns: "http://www.w3.org/2000/svg", - xlinkns: "http://www.w3.org/1999/xlink", - MAX_PIXEL: 15000, - translationParameters: null, - symbolMetrics: null, - initialize: function(containerID) { - if (!this.supported()) { - return; - } - OpenLayers.Renderer.Elements.prototype.initialize.apply(this, arguments); - this.translationParameters = { x: 0, y: 0 }; - this.symbolMetrics = {}; - }, - supported: function() { - var svgFeature = "http://www.w3.org/TR/SVG11/feature#"; - return ( - document.implementation && - (document.implementation.hasFeature("org.w3c.svg", "1.0") || - document.implementation.hasFeature(svgFeature + "SVG", "1.1") || - document.implementation.hasFeature( - svgFeature + "BasicStructure", - "1.1" - )) - ); - }, - inValidRange: function(x, y, xyOnly) { - var left = x + (xyOnly ? 0 : this.translationParameters.x); - var top = y + (xyOnly ? 0 : this.translationParameters.y); - return ( - left >= -this.MAX_PIXEL && - left <= this.MAX_PIXEL && - top >= -this.MAX_PIXEL && - top <= this.MAX_PIXEL - ); - }, - setExtent: function(extent, resolutionChanged) { - var coordSysUnchanged = OpenLayers.Renderer.Elements.prototype.setExtent.apply( - this, - arguments - ); - var resolution = this.getResolution(), - left = -extent.left / resolution, - top = extent.top / resolution; - if (resolutionChanged) { - this.left = left; - this.top = top; - var extentString = "0 0 " + this.size.w + " " + this.size.h; - this.rendererRoot.setAttributeNS(null, "viewBox", extentString); - this.translate(this.xOffset, 0); - return true; - } else { - var inRange = this.translate( - left - this.left + this.xOffset, - top - this.top - ); - if (!inRange) { - this.setExtent(extent, true); - } - return coordSysUnchanged && inRange; - } - }, - translate: function(x, y) { - if (!this.inValidRange(x, y, true)) { - return false; - } else { - var transformString = ""; - if (x || y) { - transformString = "translate(" + x + "," + y + ")"; - } - this.root.setAttributeNS(null, "transform", transformString); - this.translationParameters = { x: x, y: y }; - return true; - } - }, - setSize: function(size) { - OpenLayers.Renderer.prototype.setSize.apply(this, arguments); - this.rendererRoot.setAttributeNS(null, "width", this.size.w); - this.rendererRoot.setAttributeNS(null, "height", this.size.h); - }, - getNodeType: function(geometry, style) { - var nodeType = null; - switch (geometry.CLASS_NAME) { - case "OpenLayers.Geometry.Point": - if (style.externalGraphic) { - nodeType = "image"; - } else if (this.isComplexSymbol(style.graphicName)) { - nodeType = "svg"; - } else { - nodeType = "circle"; - } - break; - case "OpenLayers.Geometry.Rectangle": - nodeType = "rect"; - break; - case "OpenLayers.Geometry.LineString": - nodeType = "polyline"; - break; - case "OpenLayers.Geometry.LinearRing": - nodeType = "polygon"; - break; - case "OpenLayers.Geometry.Polygon": - case "OpenLayers.Geometry.Curve": - nodeType = "path"; - break; - default: - break; - } - return nodeType; - }, - setStyle: function(node, style, options) { - style = style || node._style; - options = options || node._options; - var r = parseFloat(node.getAttributeNS(null, "r")); - var widthFactor = 1; - var pos; - if (node._geometryClass == "OpenLayers.Geometry.Point" && r) { - node.style.visibility = ""; - if (style.graphic === false) { - node.style.visibility = "hidden"; - } else if (style.externalGraphic) { - pos = this.getPosition(node); - if (style.graphicTitle) { - node.setAttributeNS(null, "title", style.graphicTitle); - var titleNode = node.getElementsByTagName("title"); - if (titleNode.length > 0) { - titleNode[0].firstChild.textContent = style.graphicTitle; - } else { - var label = this.nodeFactory(null, "title"); - label.textContent = style.graphicTitle; - node.appendChild(label); - } - } - if (style.graphicWidth && style.graphicHeight) { - node.setAttributeNS(null, "preserveAspectRatio", "none"); - } - var width = style.graphicWidth || style.graphicHeight; - var height = style.graphicHeight || style.graphicWidth; - width = width ? width : style.pointRadius * 2; - height = height ? height : style.pointRadius * 2; - var xOffset = - style.graphicXOffset != undefined - ? style.graphicXOffset - : -(0.5 * width); - var yOffset = - style.graphicYOffset != undefined - ? style.graphicYOffset - : -(0.5 * height); - var opacity = style.graphicOpacity || style.fillOpacity; - node.setAttributeNS(null, "x", (pos.x + xOffset).toFixed()); - node.setAttributeNS(null, "y", (pos.y + yOffset).toFixed()); - node.setAttributeNS(null, "width", width); - node.setAttributeNS(null, "height", height); - node.setAttributeNS(this.xlinkns, "href", style.externalGraphic); - node.setAttributeNS(null, "style", "opacity: " + opacity); - node.onclick = OpenLayers.Renderer.SVG.preventDefault; - } else if (this.isComplexSymbol(style.graphicName)) { - var offset = style.pointRadius * 3; - var size = offset * 2; - var src = this.importSymbol(style.graphicName); - pos = this.getPosition(node); - widthFactor = (this.symbolMetrics[src.id][0] * 3) / size; - var parent = node.parentNode; - var nextSibling = node.nextSibling; - if (parent) { - parent.removeChild(node); - } - node.firstChild && node.removeChild(node.firstChild); - node.appendChild(src.firstChild.cloneNode(true)); - node.setAttributeNS( - null, - "viewBox", - src.getAttributeNS(null, "viewBox") - ); - node.setAttributeNS(null, "width", size); - node.setAttributeNS(null, "height", size); - node.setAttributeNS(null, "x", pos.x - offset); - node.setAttributeNS(null, "y", pos.y - offset); - if (nextSibling) { - parent.insertBefore(node, nextSibling); - } else if (parent) { - parent.appendChild(node); - } - } else { - node.setAttributeNS(null, "r", style.pointRadius); - } - var rotation = style.rotation; - if ((rotation !== undefined || node._rotation !== undefined) && pos) { - node._rotation = rotation; - rotation |= 0; - if (node.nodeName !== "svg") { - node.setAttributeNS( - null, - "transform", - "rotate(" + rotation + " " + pos.x + " " + pos.y + ")" - ); - } else { - var metrics = this.symbolMetrics[src.id]; - node.firstChild.setAttributeNS( - null, - "transform", - "rotate(" + rotation + " " + metrics[1] + " " + metrics[2] + ")" - ); - } - } - } - if (options.isFilled) { - node.setAttributeNS(null, "fill", style.fillColor); - node.setAttributeNS(null, "fill-opacity", style.fillOpacity); - } else { - node.setAttributeNS(null, "fill", "none"); - } - if (options.isStroked) { - node.setAttributeNS(null, "stroke", style.strokeColor); - node.setAttributeNS(null, "stroke-opacity", style.strokeOpacity); - node.setAttributeNS( - null, - "stroke-width", - style.strokeWidth * widthFactor - ); - node.setAttributeNS( - null, - "stroke-linecap", - style.strokeLinecap || "round" - ); - node.setAttributeNS(null, "stroke-linejoin", "round"); - style.strokeDashstyle && - node.setAttributeNS( - null, - "stroke-dasharray", - this.dashStyle(style, widthFactor) - ); - } else { - node.setAttributeNS(null, "stroke", "none"); - } - if (style.pointerEvents) { - node.setAttributeNS(null, "pointer-events", style.pointerEvents); - } - if (style.cursor != null) { - node.setAttributeNS(null, "cursor", style.cursor); - } - return node; - }, - dashStyle: function(style, widthFactor) { - var w = style.strokeWidth * widthFactor; - var str = style.strokeDashstyle; - switch (str) { - case "solid": - return "none"; - case "dot": - return [1, 4 * w].join(); - case "dash": - return [4 * w, 4 * w].join(); - case "dashdot": - return [4 * w, 4 * w, 1, 4 * w].join(); - case "longdash": - return [8 * w, 4 * w].join(); - case "longdashdot": - return [8 * w, 4 * w, 1, 4 * w].join(); - default: - return OpenLayers.String.trim(str).replace(/\s+/g, ","); - } - }, - createNode: function(type, id) { - var node = document.createElementNS(this.xmlns, type); - if (id) { - node.setAttributeNS(null, "id", id); - } - return node; - }, - nodeTypeCompare: function(node, type) { - return type == node.nodeName; - }, - createRenderRoot: function() { - var svg = this.nodeFactory(this.container.id + "_svgRoot", "svg"); - svg.style.display = "block"; - return svg; - }, - createRoot: function(suffix) { - return this.nodeFactory(this.container.id + suffix, "g"); - }, - createDefs: function() { - var defs = this.nodeFactory(this.container.id + "_defs", "defs"); - this.rendererRoot.appendChild(defs); - return defs; - }, - drawPoint: function(node, geometry) { - return this.drawCircle(node, geometry, 1); - }, - drawCircle: function(node, geometry, radius) { - var resolution = this.getResolution(); - var x = (geometry.x - this.featureDx) / resolution + this.left; - var y = this.top - geometry.y / resolution; - if (this.inValidRange(x, y)) { - node.setAttributeNS(null, "cx", x); - node.setAttributeNS(null, "cy", y); - node.setAttributeNS(null, "r", radius); - return node; - } else { - return false; - } - }, - drawLineString: function(node, geometry) { - var componentsResult = this.getComponentsString(geometry.components); - if (componentsResult.path) { - node.setAttributeNS(null, "points", componentsResult.path); - return componentsResult.complete ? node : null; - } else { - return false; - } - }, - drawLinearRing: function(node, geometry) { - var componentsResult = this.getComponentsString(geometry.components); - if (componentsResult.path) { - node.setAttributeNS(null, "points", componentsResult.path); - return componentsResult.complete ? node : null; - } else { - return false; - } - }, - drawPolygon: function(node, geometry) { - var d = ""; - var draw = true; - var complete = true; - var linearRingResult, path; - for (var j = 0, len = geometry.components.length; j < len; j++) { - d += " M"; - linearRingResult = this.getComponentsString( - geometry.components[j].components, - " " - ); - path = linearRingResult.path; - if (path) { - d += " " + path; - complete = linearRingResult.complete && complete; - } else { - draw = false; - } - } - d += " z"; - if (draw) { - node.setAttributeNS(null, "d", d); - node.setAttributeNS(null, "fill-rule", "evenodd"); - return complete ? node : null; - } else { - return false; - } - }, - drawRectangle: function(node, geometry) { - var resolution = this.getResolution(); - var x = (geometry.x - this.featureDx) / resolution + this.left; - var y = this.top - geometry.y / resolution; - if (this.inValidRange(x, y)) { - node.setAttributeNS(null, "x", x); - node.setAttributeNS(null, "y", y); - node.setAttributeNS(null, "width", geometry.width / resolution); - node.setAttributeNS(null, "height", geometry.height / resolution); - return node; - } else { - return false; - } - }, - drawText: function(featureId, style, location) { - var drawOutline = !!style.labelOutlineWidth; - if (drawOutline) { - var outlineStyle = OpenLayers.Util.extend({}, style); - outlineStyle.fontColor = outlineStyle.labelOutlineColor; - outlineStyle.fontStrokeColor = outlineStyle.labelOutlineColor; - outlineStyle.fontStrokeWidth = style.labelOutlineWidth; - delete outlineStyle.labelOutlineWidth; - this.drawText(featureId, outlineStyle, location); - } - var resolution = this.getResolution(); - var x = (location.x - this.featureDx) / resolution + this.left; - var y = location.y / resolution - this.top; - var suffix = drawOutline ? this.LABEL_OUTLINE_SUFFIX : this.LABEL_ID_SUFFIX; - var label = this.nodeFactory(featureId + suffix, "text"); - label.setAttributeNS(null, "x", x); - label.setAttributeNS(null, "y", -y); - if (style.fontColor) { - label.setAttributeNS(null, "fill", style.fontColor); - } - if (style.fontStrokeColor) { - label.setAttributeNS(null, "stroke", style.fontStrokeColor); - } - if (style.fontStrokeWidth) { - label.setAttributeNS(null, "stroke-width", style.fontStrokeWidth); - } - if (style.fontOpacity) { - label.setAttributeNS(null, "opacity", style.fontOpacity); - } - if (style.fontFamily) { - label.setAttributeNS(null, "font-family", style.fontFamily); - } - if (style.fontSize) { - label.setAttributeNS(null, "font-size", style.fontSize); - } - if (style.fontWeight) { - label.setAttributeNS(null, "font-weight", style.fontWeight); - } - if (style.fontStyle) { - label.setAttributeNS(null, "font-style", style.fontStyle); - } - if (style.labelSelect === true) { - label.setAttributeNS(null, "pointer-events", "visible"); - label._featureId = featureId; - } else { - label.setAttributeNS(null, "pointer-events", "none"); - } - var align = - style.labelAlign || OpenLayers.Renderer.defaultSymbolizer.labelAlign; - label.setAttributeNS( - null, - "text-anchor", - OpenLayers.Renderer.SVG.LABEL_ALIGN[align[0]] || "middle" - ); - if (OpenLayers.IS_GECKO === true) { - label.setAttributeNS( - null, - "dominant-baseline", - OpenLayers.Renderer.SVG.LABEL_ALIGN[align[1]] || "central" - ); - } - var labelRows = style.label.split("\n"); - var numRows = labelRows.length; - while (label.childNodes.length > numRows) { - label.removeChild(label.lastChild); - } - for (var i = 0; i < numRows; i++) { - var tspan = this.nodeFactory(featureId + suffix + "_tspan_" + i, "tspan"); - if (style.labelSelect === true) { - tspan._featureId = featureId; - tspan._geometry = location; - tspan._geometryClass = location.CLASS_NAME; - } - if (OpenLayers.IS_GECKO === false) { - tspan.setAttributeNS( - null, - "baseline-shift", - OpenLayers.Renderer.SVG.LABEL_VSHIFT[align[1]] || "-35%" - ); - } - tspan.setAttribute("x", x); - if (i == 0) { - var vfactor = OpenLayers.Renderer.SVG.LABEL_VFACTOR[align[1]]; - if (vfactor == null) { - vfactor = -0.5; - } - tspan.setAttribute("dy", vfactor * (numRows - 1) + "em"); - } else { - tspan.setAttribute("dy", "1em"); - } - tspan.textContent = labelRows[i] === "" ? " " : labelRows[i]; - if (!tspan.parentNode) { - label.appendChild(tspan); - } - } - if (!label.parentNode) { - this.textRoot.appendChild(label); - } - }, - getComponentsString: function(components, separator) { - var renderCmp = []; - var complete = true; - var len = components.length; - var strings = []; - var str, component; - for (var i = 0; i < len; i++) { - component = components[i]; - renderCmp.push(component); - str = this.getShortString(component); - if (str) { - strings.push(str); - } else { - if (i > 0) { - if (this.getShortString(components[i - 1])) { - strings.push(this.clipLine(components[i], components[i - 1])); - } - } - if (i < len - 1) { - if (this.getShortString(components[i + 1])) { - strings.push(this.clipLine(components[i], components[i + 1])); - } - } - complete = false; - } - } - return { path: strings.join(separator || ","), complete: complete }; - }, - clipLine: function(badComponent, goodComponent) { - if (goodComponent.equals(badComponent)) { - return ""; - } - var resolution = this.getResolution(); - var maxX = this.MAX_PIXEL - this.translationParameters.x; - var maxY = this.MAX_PIXEL - this.translationParameters.y; - var x1 = (goodComponent.x - this.featureDx) / resolution + this.left; - var y1 = this.top - goodComponent.y / resolution; - var x2 = (badComponent.x - this.featureDx) / resolution + this.left; - var y2 = this.top - badComponent.y / resolution; - var k; - if (x2 < -maxX || x2 > maxX) { - k = (y2 - y1) / (x2 - x1); - x2 = x2 < 0 ? -maxX : maxX; - y2 = y1 + (x2 - x1) * k; - } - if (y2 < -maxY || y2 > maxY) { - k = (x2 - x1) / (y2 - y1); - y2 = y2 < 0 ? -maxY : maxY; - x2 = x1 + (y2 - y1) * k; - } - return x2 + "," + y2; - }, - getShortString: function(point) { - var resolution = this.getResolution(); - var x = (point.x - this.featureDx) / resolution + this.left; - var y = this.top - point.y / resolution; - if (this.inValidRange(x, y)) { - return x + "," + y; - } else { - return false; - } - }, - getPosition: function(node) { - return { - x: parseFloat(node.getAttributeNS(null, "cx")), - y: parseFloat(node.getAttributeNS(null, "cy")) - }; - }, - importSymbol: function(graphicName) { - if (!this.defs) { - this.defs = this.createDefs(); - } - var id = this.container.id + "-" + graphicName; - var existing = document.getElementById(id); - if (existing != null) { - return existing; - } - var symbol = OpenLayers.Renderer.symbol[graphicName]; - if (!symbol) { - throw new Error(graphicName + " is not a valid symbol name"); - } - var symbolNode = this.nodeFactory(id, "symbol"); - var node = this.nodeFactory(null, "polygon"); - symbolNode.appendChild(node); - var symbolExtent = new OpenLayers.Bounds( - Number.MAX_VALUE, - Number.MAX_VALUE, - 0, - 0 - ); - var points = []; - var x, y; - for (var i = 0; i < symbol.length; i = i + 2) { - x = symbol[i]; - y = symbol[i + 1]; - symbolExtent.left = Math.min(symbolExtent.left, x); - symbolExtent.bottom = Math.min(symbolExtent.bottom, y); - symbolExtent.right = Math.max(symbolExtent.right, x); - symbolExtent.top = Math.max(symbolExtent.top, y); - points.push(x, ",", y); - } - node.setAttributeNS(null, "points", points.join(" ")); - var width = symbolExtent.getWidth(); - var height = symbolExtent.getHeight(); - var viewBox = [ - symbolExtent.left - width, - symbolExtent.bottom - height, - width * 3, - height * 3 - ]; - symbolNode.setAttributeNS(null, "viewBox", viewBox.join(" ")); - this.symbolMetrics[id] = [ - Math.max(width, height), - symbolExtent.getCenterLonLat().lon, - symbolExtent.getCenterLonLat().lat - ]; - this.defs.appendChild(symbolNode); - return symbolNode; - }, - getFeatureIdFromEvent: function(evt) { - var featureId = OpenLayers.Renderer.Elements.prototype.getFeatureIdFromEvent.apply( - this, - arguments - ); - if (!featureId) { - var target = evt.target; - featureId = - target.parentNode && target != this.rendererRoot - ? target.parentNode._featureId - : undefined; - } - return featureId; - }, - CLASS_NAME: "OpenLayers.Renderer.SVG" -}); -OpenLayers.Renderer.SVG.LABEL_ALIGN = { - l: "start", - r: "end", - b: "bottom", - t: "hanging" -}; -OpenLayers.Renderer.SVG.LABEL_VSHIFT = { t: "-70%", b: "0" }; -OpenLayers.Renderer.SVG.LABEL_VFACTOR = { t: 0, b: -1 }; -OpenLayers.Renderer.SVG.preventDefault = function(e) { - e.preventDefault && e.preventDefault(); -}; -OpenLayers.Format = OpenLayers.Class({ - options: null, - externalProjection: null, - internalProjection: null, - data: null, - keepData: false, - initialize: function(options) { - OpenLayers.Util.extend(this, options); - this.options = options; - }, - destroy: function() {}, - read: function(data) { - throw new Error("Read not implemented."); - }, - write: function(object) { - throw new Error("Write not implemented."); - }, - CLASS_NAME: "OpenLayers.Format" -}); -OpenLayers.Format.JSON = OpenLayers.Class(OpenLayers.Format, { - indent: " ", - space: " ", - newline: "\n", - level: 0, - pretty: false, - nativeJSON: (function() { - return !!( - window.JSON && - typeof JSON.parse == "function" && - typeof JSON.stringify == "function" - ); - })(), - read: function(json, filter) { - var object; - if (this.nativeJSON) { - object = JSON.parse(json, filter); - } else - try { - if ( - /^[\],:{}\s]*$/.test( - json - .replace(/\\["\\\/bfnrtu]/g, "@") - .replace( - /"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, - "]" - ) - .replace(/(?:^|:|,)(?:\s*\[)+/g, "") - ) - ) { - object = eval("(" + json + ")"); - if (typeof filter === "function") { - function walk(k, v) { - if (v && typeof v === "object") { - for (var i in v) { - if (v.hasOwnProperty(i)) { - v[i] = walk(i, v[i]); - } - } - } - return filter(k, v); - } - object = walk("", object); - } - } - } catch (e) {} - if (this.keepData) { - this.data = object; - } - return object; - }, - write: function(value, pretty) { - this.pretty = !!pretty; - var json = null; - var type = typeof value; - if (this.serialize[type]) { - try { - json = - !this.pretty && this.nativeJSON - ? JSON.stringify(value) - : this.serialize[type].apply(this, [value]); - } catch (err) { - OpenLayers.Console.error("Trouble serializing: " + err); - } - } - return json; - }, - writeIndent: function() { - var pieces = []; - if (this.pretty) { - for (var i = 0; i < this.level; ++i) { - pieces.push(this.indent); - } - } - return pieces.join(""); - }, - writeNewline: function() { - return this.pretty ? this.newline : ""; - }, - writeSpace: function() { - return this.pretty ? this.space : ""; - }, - serialize: { - object: function(object) { - if (object == null) { - return "null"; - } - if (object.constructor == Date) { - return this.serialize.date.apply(this, [object]); - } - if (object.constructor == Array) { - return this.serialize.array.apply(this, [object]); - } - var pieces = ["{"]; - this.level += 1; - var key, keyJSON, valueJSON; - var addComma = false; - for (key in object) { - if (object.hasOwnProperty(key)) { - keyJSON = OpenLayers.Format.JSON.prototype.write.apply(this, [ - key, - this.pretty - ]); - valueJSON = OpenLayers.Format.JSON.prototype.write.apply(this, [ - object[key], - this.pretty - ]); - if (keyJSON != null && valueJSON != null) { - if (addComma) { - pieces.push(","); - } - pieces.push( - this.writeNewline(), - this.writeIndent(), - keyJSON, - ":", - this.writeSpace(), - valueJSON - ); - addComma = true; - } - } - } - this.level -= 1; - pieces.push(this.writeNewline(), this.writeIndent(), "}"); - return pieces.join(""); - }, - array: function(array) { - var json; - var pieces = ["["]; - this.level += 1; - for (var i = 0, len = array.length; i < len; ++i) { - json = OpenLayers.Format.JSON.prototype.write.apply(this, [ - array[i], - this.pretty - ]); - if (json != null) { - if (i > 0) { - pieces.push(","); - } - pieces.push(this.writeNewline(), this.writeIndent(), json); - } - } - this.level -= 1; - pieces.push(this.writeNewline(), this.writeIndent(), "]"); - return pieces.join(""); - }, - string: function(string) { - var m = { - "\b": "\\b", - "\t": "\\t", - "\n": "\\n", - "\f": "\\f", - "\r": "\\r", - '"': '\\"', - "\\": "\\\\" - }; - if (/["\\\x00-\x1f]/.test(string)) { - return ( - '"' + - string.replace(/([\x00-\x1f\\"])/g, function(a, b) { - var c = m[b]; - if (c) { - return c; - } - c = b.charCodeAt(); - return ( - "\\u00" + Math.floor(c / 16).toString(16) + (c % 16).toString(16) - ); - }) + - '"' - ); - } - return '"' + string + '"'; - }, - number: function(number) { - return isFinite(number) ? String(number) : "null"; - }, - boolean: function(bool) { - return String(bool); - }, - date: function(date) { - function format(number) { - return number < 10 ? "0" + number : number; - } - return ( - '"' + - date.getFullYear() + - "-" + - format(date.getMonth() + 1) + - "-" + - format(date.getDate()) + - "T" + - format(date.getHours()) + - ":" + - format(date.getMinutes()) + - ":" + - format(date.getSeconds()) + - '"' - ); - } - }, - CLASS_NAME: "OpenLayers.Format.JSON" -}); -OpenLayers.Format.GeoJSON = OpenLayers.Class(OpenLayers.Format.JSON, { - ignoreExtraDims: false, - read: function(json, type, filter) { - type = type ? type : "FeatureCollection"; - var results = null; - var obj = null; - if (typeof json == "string") { - obj = OpenLayers.Format.JSON.prototype.read.apply(this, [json, filter]); - } else { - obj = json; - } - if (!obj) { - OpenLayers.Console.error("Bad JSON: " + json); - } else if (typeof obj.type != "string") { - OpenLayers.Console.error("Bad GeoJSON - no type: " + json); - } else if (this.isValidType(obj, type)) { - switch (type) { - case "Geometry": - try { - results = this.parseGeometry(obj); - } catch (err) { - OpenLayers.Console.error(err); - } - break; - case "Feature": - try { - results = this.parseFeature(obj); - results.type = "Feature"; - } catch (err) { - OpenLayers.Console.error(err); - } - break; - case "FeatureCollection": - results = []; - switch (obj.type) { - case "Feature": - try { - results.push(this.parseFeature(obj)); - } catch (err) { - results = null; - OpenLayers.Console.error(err); - } - break; - case "FeatureCollection": - for (var i = 0, len = obj.features.length; i < len; ++i) { - try { - results.push(this.parseFeature(obj.features[i])); - } catch (err) { - results = null; - OpenLayers.Console.error(err); - } - } - break; - default: - try { - var geom = this.parseGeometry(obj); - results.push(new OpenLayers.Feature.Vector(geom)); - } catch (err) { - results = null; - OpenLayers.Console.error(err); - } - } - break; - } - } - return results; - }, - isValidType: function(obj, type) { - var valid = false; - switch (type) { - case "Geometry": - if ( - OpenLayers.Util.indexOf( - [ - "Point", - "MultiPoint", - "LineString", - "MultiLineString", - "Polygon", - "MultiPolygon", - "Box", - "GeometryCollection" - ], - obj.type - ) == -1 - ) { - OpenLayers.Console.error("Unsupported geometry type: " + obj.type); - } else { - valid = true; - } - break; - case "FeatureCollection": - valid = true; - break; - default: - if (obj.type == type) { - valid = true; - } else { - OpenLayers.Console.error( - "Cannot convert types from " + obj.type + " to " + type - ); - } - } - return valid; - }, - parseFeature: function(obj) { - var feature, geometry, attributes, bbox; - attributes = obj.properties ? obj.properties : {}; - bbox = (obj.geometry && obj.geometry.bbox) || obj.bbox; - try { - geometry = this.parseGeometry(obj.geometry); - } catch (err) { - throw err; - } - feature = new OpenLayers.Feature.Vector(geometry, attributes); - if (bbox) { - feature.bounds = OpenLayers.Bounds.fromArray(bbox); - } - if (obj.id) { - feature.fid = obj.id; - } - return feature; - }, - parseGeometry: function(obj) { - if (obj == null) { - return null; - } - var geometry, - collection = false; - if (obj.type == "GeometryCollection") { - if (!OpenLayers.Util.isArray(obj.geometries)) { - throw "GeometryCollection must have geometries array: " + obj; - } - var numGeom = obj.geometries.length; - var components = new Array(numGeom); - for (var i = 0; i < numGeom; ++i) { - components[i] = this.parseGeometry.apply(this, [obj.geometries[i]]); - } - geometry = new OpenLayers.Geometry.Collection(components); - collection = true; - } else { - if (!OpenLayers.Util.isArray(obj.coordinates)) { - throw "Geometry must have coordinates array: " + obj; - } - if (!this.parseCoords[obj.type.toLowerCase()]) { - throw "Unsupported geometry type: " + obj.type; - } - try { - geometry = this.parseCoords[obj.type.toLowerCase()].apply(this, [ - obj.coordinates - ]); - } catch (err) { - throw err; - } - } - if (this.internalProjection && this.externalProjection && !collection) { - geometry.transform(this.externalProjection, this.internalProjection); - } - return geometry; - }, - parseCoords: { - point: function(array) { - if (this.ignoreExtraDims == false && array.length != 2) { - throw "Only 2D points are supported: " + array; - } - return new OpenLayers.Geometry.Point(array[0], array[1]); - }, - multipoint: function(array) { - var points = []; - var p = null; - for (var i = 0, len = array.length; i < len; ++i) { - try { - p = this.parseCoords["point"].apply(this, [array[i]]); - } catch (err) { - throw err; - } - points.push(p); - } - return new OpenLayers.Geometry.MultiPoint(points); - }, - linestring: function(array) { - var points = []; - var p = null; - for (var i = 0, len = array.length; i < len; ++i) { - try { - p = this.parseCoords["point"].apply(this, [array[i]]); - } catch (err) { - throw err; - } - points.push(p); - } - return new OpenLayers.Geometry.LineString(points); - }, - multilinestring: function(array) { - var lines = []; - var l = null; - for (var i = 0, len = array.length; i < len; ++i) { - try { - l = this.parseCoords["linestring"].apply(this, [array[i]]); - } catch (err) { - throw err; - } - lines.push(l); - } - return new OpenLayers.Geometry.MultiLineString(lines); - }, - polygon: function(array) { - var rings = []; - var r, l; - for (var i = 0, len = array.length; i < len; ++i) { - try { - l = this.parseCoords["linestring"].apply(this, [array[i]]); - } catch (err) { - throw err; - } - r = new OpenLayers.Geometry.LinearRing(l.components); - rings.push(r); - } - return new OpenLayers.Geometry.Polygon(rings); - }, - multipolygon: function(array) { - var polys = []; - var p = null; - for (var i = 0, len = array.length; i < len; ++i) { - try { - p = this.parseCoords["polygon"].apply(this, [array[i]]); - } catch (err) { - throw err; - } - polys.push(p); - } - return new OpenLayers.Geometry.MultiPolygon(polys); - }, - box: function(array) { - if (array.length != 2) { - throw "GeoJSON box coordinates must have 2 elements"; - } - return new OpenLayers.Geometry.Polygon([ - new OpenLayers.Geometry.LinearRing([ - new OpenLayers.Geometry.Point(array[0][0], array[0][1]), - new OpenLayers.Geometry.Point(array[1][0], array[0][1]), - new OpenLayers.Geometry.Point(array[1][0], array[1][1]), - new OpenLayers.Geometry.Point(array[0][0], array[1][1]), - new OpenLayers.Geometry.Point(array[0][0], array[0][1]) - ]) - ]); - } - }, - write: function(obj, pretty) { - var geojson = { type: null }; - if (OpenLayers.Util.isArray(obj)) { - geojson.type = "FeatureCollection"; - var numFeatures = obj.length; - geojson.features = new Array(numFeatures); - for (var i = 0; i < numFeatures; ++i) { - var element = obj[i]; - if (!element instanceof OpenLayers.Feature.Vector) { - var msg = - "FeatureCollection only supports collections " + - "of features: " + - element; - throw msg; - } - geojson.features[i] = this.extract.feature.apply(this, [element]); - } - } else if (obj.CLASS_NAME.indexOf("OpenLayers.Geometry") == 0) { - geojson = this.extract.geometry.apply(this, [obj]); - } else if (obj instanceof OpenLayers.Feature.Vector) { - geojson = this.extract.feature.apply(this, [obj]); - if (obj.layer && obj.layer.projection) { - geojson.crs = this.createCRSObject(obj); - } - } - return OpenLayers.Format.JSON.prototype.write.apply(this, [ - geojson, - pretty - ]); - }, - createCRSObject: function(object) { - var proj = object.layer.projection.toString(); - var crs = {}; - if (proj.match(/epsg:/i)) { - var code = parseInt(proj.substring(proj.indexOf(":") + 1)); - if (code == 4326) { - crs = { - type: "name", - properties: { name: "urn:ogc:def:crs:OGC:1.3:CRS84" } - }; - } else { - crs = { type: "name", properties: { name: "EPSG:" + code } }; - } - } - return crs; - }, - extract: { - feature: function(feature) { - var geom = this.extract.geometry.apply(this, [feature.geometry]); - var json = { - type: "Feature", - properties: feature.attributes, - geometry: geom - }; - if (feature.fid != null) { - json.id = feature.fid; - } - return json; - }, - geometry: function(geometry) { - if (geometry == null) { - return null; - } - if (this.internalProjection && this.externalProjection) { - geometry = geometry.clone(); - geometry.transform(this.internalProjection, this.externalProjection); - } - var geometryType = geometry.CLASS_NAME.split(".")[2]; - var data = this.extract[geometryType.toLowerCase()].apply(this, [ - geometry - ]); - var json; - if (geometryType == "Collection") { - json = { type: "GeometryCollection", geometries: data }; - } else { - json = { type: geometryType, coordinates: data }; - } - return json; - }, - point: function(point) { - return [point.x, point.y]; - }, - multipoint: function(multipoint) { - var array = []; - for (var i = 0, len = multipoint.components.length; i < len; ++i) { - array.push(this.extract.point.apply(this, [multipoint.components[i]])); - } - return array; - }, - linestring: function(linestring) { - var array = []; - for (var i = 0, len = linestring.components.length; i < len; ++i) { - array.push(this.extract.point.apply(this, [linestring.components[i]])); - } - return array; - }, - multilinestring: function(multilinestring) { - var array = []; - for (var i = 0, len = multilinestring.components.length; i < len; ++i) { - array.push( - this.extract.linestring.apply(this, [multilinestring.components[i]]) - ); - } - return array; - }, - polygon: function(polygon) { - var array = []; - for (var i = 0, len = polygon.components.length; i < len; ++i) { - array.push( - this.extract.linestring.apply(this, [polygon.components[i]]) - ); - } - return array; - }, - multipolygon: function(multipolygon) { - var array = []; - for (var i = 0, len = multipolygon.components.length; i < len; ++i) { - array.push( - this.extract.polygon.apply(this, [multipolygon.components[i]]) - ); - } - return array; - }, - collection: function(collection) { - var len = collection.components.length; - var array = new Array(len); - for (var i = 0; i < len; ++i) { - array[i] = this.extract.geometry.apply(this, [ - collection.components[i] - ]); - } - return array; - } - }, - CLASS_NAME: "OpenLayers.Format.GeoJSON" -}); -OpenLayers.Popup = OpenLayers.Class({ - events: null, - id: "", - lonlat: null, - div: null, - contentSize: null, - size: null, - contentHTML: null, - backgroundColor: "", - opacity: "", - border: "", - contentDiv: null, - groupDiv: null, - closeDiv: null, - autoSize: false, - minSize: null, - maxSize: null, - displayClass: "olPopup", - contentDisplayClass: "olPopupContent", - padding: 0, - disableFirefoxOverflowHack: false, - fixPadding: function() { - if (typeof this.padding == "number") { - this.padding = new OpenLayers.Bounds( - this.padding, - this.padding, - this.padding, - this.padding - ); - } - }, - panMapIfOutOfView: false, - keepInMap: false, - closeOnMove: false, - map: null, - initialize: function( - id, - lonlat, - contentSize, - contentHTML, - closeBox, - closeBoxCallback - ) { - if (id == null) { - id = OpenLayers.Util.createUniqueID(this.CLASS_NAME + "_"); - } - this.id = id; - this.lonlat = lonlat; - this.contentSize = - contentSize != null - ? contentSize - : new OpenLayers.Size(OpenLayers.Popup.WIDTH, OpenLayers.Popup.HEIGHT); - if (contentHTML != null) { - this.contentHTML = contentHTML; - } - this.backgroundColor = OpenLayers.Popup.COLOR; - this.opacity = OpenLayers.Popup.OPACITY; - this.border = OpenLayers.Popup.BORDER; - this.div = OpenLayers.Util.createDiv( - this.id, - null, - null, - null, - null, - null, - "hidden" - ); - this.div.className = this.displayClass; - var groupDivId = this.id + "_GroupDiv"; - this.groupDiv = OpenLayers.Util.createDiv( - groupDivId, - null, - null, - null, - "relative", - null, - "hidden" - ); - var id = this.div.id + "_contentDiv"; - this.contentDiv = OpenLayers.Util.createDiv( - id, - null, - this.contentSize.clone(), - null, - "relative" - ); - this.contentDiv.className = this.contentDisplayClass; - this.groupDiv.appendChild(this.contentDiv); - this.div.appendChild(this.groupDiv); - if (closeBox) { - this.addCloseBox(closeBoxCallback); - } - this.registerEvents(); - }, - destroy: function() { - this.id = null; - this.lonlat = null; - this.size = null; - this.contentHTML = null; - this.backgroundColor = null; - this.opacity = null; - this.border = null; - if (this.closeOnMove && this.map) { - this.map.events.unregister("movestart", this, this.hide); - } - this.events.destroy(); - this.events = null; - if (this.closeDiv) { - OpenLayers.Event.stopObservingElement(this.closeDiv); - this.groupDiv.removeChild(this.closeDiv); - } - this.closeDiv = null; - this.div.removeChild(this.groupDiv); - this.groupDiv = null; - if (this.map != null) { - this.map.removePopup(this); - } - this.map = null; - this.div = null; - this.autoSize = null; - this.minSize = null; - this.maxSize = null; - this.padding = null; - this.panMapIfOutOfView = null; - }, - draw: function(px) { - if (px == null) { - if (this.lonlat != null && this.map != null) { - px = this.map.getLayerPxFromLonLat(this.lonlat); - } - } - if (this.closeOnMove) { - this.map.events.register("movestart", this, this.hide); - } - if ( - !this.disableFirefoxOverflowHack && - OpenLayers.BROWSER_NAME == "firefox" - ) { - this.map.events.register("movestart", this, function() { - var style = document.defaultView.getComputedStyle( - this.contentDiv, - null - ); - var currentOverflow = style.getPropertyValue("overflow"); - if (currentOverflow != "hidden") { - this.contentDiv._oldOverflow = currentOverflow; - this.contentDiv.style.overflow = "hidden"; - } - }); - this.map.events.register("moveend", this, function() { - var oldOverflow = this.contentDiv._oldOverflow; - if (oldOverflow) { - this.contentDiv.style.overflow = oldOverflow; - this.contentDiv._oldOverflow = null; - } - }); - } - this.moveTo(px); - if (!this.autoSize && !this.size) { - this.setSize(this.contentSize); - } - this.setBackgroundColor(); - this.setOpacity(); - this.setBorder(); - this.setContentHTML(); - if (this.panMapIfOutOfView) { - this.panIntoView(); - } - return this.div; - }, - updatePosition: function() { - if (this.lonlat && this.map) { - var px = this.map.getLayerPxFromLonLat(this.lonlat); - if (px) { - this.moveTo(px); - } - } - }, - moveTo: function(px) { - if (px != null && this.div != null) { - this.div.style.left = px.x + "px"; - this.div.style.top = px.y + "px"; - } - }, - visible: function() { - return OpenLayers.Element.visible(this.div); - }, - toggle: function() { - if (this.visible()) { - this.hide(); - } else { - this.show(); - } - }, - show: function() { - this.div.style.display = ""; - if (this.panMapIfOutOfView) { - this.panIntoView(); - } - }, - hide: function() { - this.div.style.display = "none"; - }, - setSize: function(contentSize) { - this.size = contentSize.clone(); - var contentDivPadding = this.getContentDivPadding(); - var wPadding = contentDivPadding.left + contentDivPadding.right; - var hPadding = contentDivPadding.top + contentDivPadding.bottom; - this.fixPadding(); - wPadding += this.padding.left + this.padding.right; - hPadding += this.padding.top + this.padding.bottom; - if (this.closeDiv) { - var closeDivWidth = parseInt(this.closeDiv.style.width); - wPadding += closeDivWidth + contentDivPadding.right; - } - this.size.w += wPadding; - this.size.h += hPadding; - if (OpenLayers.BROWSER_NAME == "msie") { - this.contentSize.w += contentDivPadding.left + contentDivPadding.right; - this.contentSize.h += contentDivPadding.bottom + contentDivPadding.top; - } - if (this.div != null) { - this.div.style.width = this.size.w + "px"; - this.div.style.height = this.size.h + "px"; - } - if (this.contentDiv != null) { - this.contentDiv.style.width = contentSize.w + "px"; - this.contentDiv.style.height = contentSize.h + "px"; - } - }, - updateSize: function() { - var preparedHTML = - "
" + - this.contentDiv.innerHTML + - "
"; - var containerElement = this.map ? this.map.div : document.body; - var realSize = OpenLayers.Util.getRenderedDimensions(preparedHTML, null, { - displayClass: this.displayClass, - containerElement: containerElement - }); - var safeSize = this.getSafeContentSize(realSize); - var newSize = null; - if (safeSize.equals(realSize)) { - newSize = realSize; - } else { - var fixedSize = { - w: safeSize.w < realSize.w ? safeSize.w : null, - h: safeSize.h < realSize.h ? safeSize.h : null - }; - if (fixedSize.w && fixedSize.h) { - newSize = safeSize; - } else { - var clippedSize = OpenLayers.Util.getRenderedDimensions( - preparedHTML, - fixedSize, - { - displayClass: this.contentDisplayClass, - containerElement: containerElement - } - ); - var currentOverflow = OpenLayers.Element.getStyle( - this.contentDiv, - "overflow" - ); - if (currentOverflow != "hidden" && clippedSize.equals(safeSize)) { - var scrollBar = OpenLayers.Util.getScrollbarWidth(); - if (fixedSize.w) { - clippedSize.h += scrollBar; - } else { - clippedSize.w += scrollBar; - } - } - newSize = this.getSafeContentSize(clippedSize); - } - } - this.setSize(newSize); - }, - setBackgroundColor: function(color) { - if (color != undefined) { - this.backgroundColor = color; - } - if (this.div != null) { - this.div.style.backgroundColor = this.backgroundColor; - } - }, - setOpacity: function(opacity) { - if (opacity != undefined) { - this.opacity = opacity; - } - if (this.div != null) { - this.div.style.opacity = this.opacity; - this.div.style.filter = "alpha(opacity=" + this.opacity * 100 + ")"; - } - }, - setBorder: function(border) { - if (border != undefined) { - this.border = border; - } - if (this.div != null) { - this.div.style.border = this.border; - } - }, - setContentHTML: function(contentHTML) { - if (contentHTML != null) { - this.contentHTML = contentHTML; - } - if ( - this.contentDiv != null && - this.contentHTML != null && - this.contentHTML != this.contentDiv.innerHTML - ) { - this.contentDiv.innerHTML = this.contentHTML; - if (this.autoSize) { - this.registerImageListeners(); - this.updateSize(); - } - } - }, - registerImageListeners: function() { - var onImgLoad = function() { - if (this.popup.id === null) { - return; - } - this.popup.updateSize(); - if (this.popup.visible() && this.popup.panMapIfOutOfView) { - this.popup.panIntoView(); - } - OpenLayers.Event.stopObserving(this.img, "load", this.img._onImageLoad); - }; - var images = this.contentDiv.getElementsByTagName("img"); - for (var i = 0, len = images.length; i < len; i++) { - var img = images[i]; - if (img.width == 0 || img.height == 0) { - var context = { popup: this, img: img }; - img._onImgLoad = OpenLayers.Function.bind(onImgLoad, context); - OpenLayers.Event.observe(img, "load", img._onImgLoad); - } - } - }, - getSafeContentSize: function(size) { - var safeContentSize = size.clone(); - var contentDivPadding = this.getContentDivPadding(); - var wPadding = contentDivPadding.left + contentDivPadding.right; - var hPadding = contentDivPadding.top + contentDivPadding.bottom; - this.fixPadding(); - wPadding += this.padding.left + this.padding.right; - hPadding += this.padding.top + this.padding.bottom; - if (this.closeDiv) { - var closeDivWidth = parseInt(this.closeDiv.style.width); - wPadding += closeDivWidth + contentDivPadding.right; - } - if (this.minSize) { - safeContentSize.w = Math.max( - safeContentSize.w, - this.minSize.w - wPadding - ); - safeContentSize.h = Math.max( - safeContentSize.h, - this.minSize.h - hPadding - ); - } - if (this.maxSize) { - safeContentSize.w = Math.min( - safeContentSize.w, - this.maxSize.w - wPadding - ); - safeContentSize.h = Math.min( - safeContentSize.h, - this.maxSize.h - hPadding - ); - } - if (this.map && this.map.size) { - var extraX = 0, - extraY = 0; - if (this.keepInMap && !this.panMapIfOutOfView) { - var px = this.map.getPixelFromLonLat(this.lonlat); - switch (this.relativePosition) { - case "tr": - extraX = px.x; - extraY = this.map.size.h - px.y; - break; - case "tl": - extraX = this.map.size.w - px.x; - extraY = this.map.size.h - px.y; - break; - case "bl": - extraX = this.map.size.w - px.x; - extraY = px.y; - break; - case "br": - extraX = px.x; - extraY = px.y; - break; - default: - extraX = px.x; - extraY = this.map.size.h - px.y; - break; - } - } - var maxY = - this.map.size.h - - this.map.paddingForPopups.top - - this.map.paddingForPopups.bottom - - hPadding - - extraY; - var maxX = - this.map.size.w - - this.map.paddingForPopups.left - - this.map.paddingForPopups.right - - wPadding - - extraX; - safeContentSize.w = Math.min(safeContentSize.w, maxX); - safeContentSize.h = Math.min(safeContentSize.h, maxY); - } - return safeContentSize; - }, - getContentDivPadding: function() { - var contentDivPadding = this._contentDivPadding; - if (!contentDivPadding) { - if (this.div.parentNode == null) { - this.div.style.display = "none"; - document.body.appendChild(this.div); - } - contentDivPadding = new OpenLayers.Bounds( - OpenLayers.Element.getStyle(this.contentDiv, "padding-left"), - OpenLayers.Element.getStyle(this.contentDiv, "padding-bottom"), - OpenLayers.Element.getStyle(this.contentDiv, "padding-right"), - OpenLayers.Element.getStyle(this.contentDiv, "padding-top") - ); - this._contentDivPadding = contentDivPadding; - if (this.div.parentNode == document.body) { - document.body.removeChild(this.div); - this.div.style.display = ""; - } - } - return contentDivPadding; - }, - addCloseBox: function(callback) { - this.closeDiv = OpenLayers.Util.createDiv(this.id + "_close", null, { - w: 17, - h: 17 - }); - this.closeDiv.className = "olPopupCloseBox"; - var contentDivPadding = this.getContentDivPadding(); - this.closeDiv.style.right = contentDivPadding.right + "px"; - this.closeDiv.style.top = contentDivPadding.top + "px"; - this.groupDiv.appendChild(this.closeDiv); - var closePopup = - callback || - function(e) { - this.hide(); - OpenLayers.Event.stop(e); - }; - OpenLayers.Event.observe( - this.closeDiv, - "touchend", - OpenLayers.Function.bindAsEventListener(closePopup, this) - ); - OpenLayers.Event.observe( - this.closeDiv, - "click", - OpenLayers.Function.bindAsEventListener(closePopup, this) - ); - }, - panIntoView: function() { - var mapSize = this.map.getSize(); - var origTL = this.map.getViewPortPxFromLayerPx( - new OpenLayers.Pixel( - parseInt(this.div.style.left), - parseInt(this.div.style.top) - ) - ); - var newTL = origTL.clone(); - if (origTL.x < this.map.paddingForPopups.left) { - newTL.x = this.map.paddingForPopups.left; - } else if ( - origTL.x + this.size.w > - mapSize.w - this.map.paddingForPopups.right - ) { - newTL.x = mapSize.w - this.map.paddingForPopups.right - this.size.w; - } - if (origTL.y < this.map.paddingForPopups.top) { - newTL.y = this.map.paddingForPopups.top; - } else if ( - origTL.y + this.size.h > - mapSize.h - this.map.paddingForPopups.bottom - ) { - newTL.y = mapSize.h - this.map.paddingForPopups.bottom - this.size.h; - } - var dx = origTL.x - newTL.x; - var dy = origTL.y - newTL.y; - this.map.pan(dx, dy); - }, - registerEvents: function() { - this.events = new OpenLayers.Events(this, this.div, null, true); - function onTouchstart(evt) { - OpenLayers.Event.stop(evt, true); - } - this.events.on({ - mousedown: this.onmousedown, - mousemove: this.onmousemove, - mouseup: this.onmouseup, - click: this.onclick, - mouseout: this.onmouseout, - dblclick: this.ondblclick, - touchstart: onTouchstart, - scope: this - }); - }, - onmousedown: function(evt) { - this.mousedown = true; - OpenLayers.Event.stop(evt, true); - }, - onmousemove: function(evt) { - if (this.mousedown) { - OpenLayers.Event.stop(evt, true); - } - }, - onmouseup: function(evt) { - if (this.mousedown) { - this.mousedown = false; - OpenLayers.Event.stop(evt, true); - } - }, - onclick: function(evt) { - OpenLayers.Event.stop(evt, true); - }, - onmouseout: function(evt) { - this.mousedown = false; - }, - ondblclick: function(evt) { - OpenLayers.Event.stop(evt, true); - }, - CLASS_NAME: "OpenLayers.Popup" -}); -OpenLayers.Popup.WIDTH = 200; -OpenLayers.Popup.HEIGHT = 200; -OpenLayers.Popup.COLOR = "white"; -OpenLayers.Popup.OPACITY = 1; -OpenLayers.Popup.BORDER = "0px"; -OpenLayers.Popup.Anchored = OpenLayers.Class(OpenLayers.Popup, { - relativePosition: null, - keepInMap: true, - anchor: null, - initialize: function( - id, - lonlat, - contentSize, - contentHTML, - anchor, - closeBox, - closeBoxCallback - ) { - var newArguments = [ - id, - lonlat, - contentSize, - contentHTML, - closeBox, - closeBoxCallback - ]; - OpenLayers.Popup.prototype.initialize.apply(this, newArguments); - this.anchor = - anchor != null - ? anchor - : { - size: new OpenLayers.Size(0, 0), - offset: new OpenLayers.Pixel(0, 0) - }; - }, - destroy: function() { - this.anchor = null; - this.relativePosition = null; - OpenLayers.Popup.prototype.destroy.apply(this, arguments); - }, - show: function() { - this.updatePosition(); - OpenLayers.Popup.prototype.show.apply(this, arguments); - }, - moveTo: function(px) { - var oldRelativePosition = this.relativePosition; - this.relativePosition = this.calculateRelativePosition(px); - var newPx = this.calculateNewPx(px); - var newArguments = new Array(newPx); - OpenLayers.Popup.prototype.moveTo.apply(this, newArguments); - if (this.relativePosition != oldRelativePosition) { - this.updateRelativePosition(); - } - }, - setSize: function(contentSize) { - OpenLayers.Popup.prototype.setSize.apply(this, arguments); - if (this.lonlat && this.map) { - var px = this.map.getLayerPxFromLonLat(this.lonlat); - this.moveTo(px); - } - }, - calculateRelativePosition: function(px) { - var lonlat = this.map.getLonLatFromLayerPx(px); - var extent = this.map.getExtent(); - var quadrant = extent.determineQuadrant(lonlat); - return OpenLayers.Bounds.oppositeQuadrant(quadrant); - }, - updateRelativePosition: function() {}, - calculateNewPx: function(px) { - var newPx = px.offset(this.anchor.offset); - var size = this.size || this.contentSize; - var top = this.relativePosition.charAt(0) == "t"; - newPx.y += top ? -size.h : this.anchor.size.h; - var left = this.relativePosition.charAt(1) == "l"; - newPx.x += left ? -size.w : this.anchor.size.w; - return newPx; - }, - CLASS_NAME: "OpenLayers.Popup.Anchored" -}); -OpenLayers.Popup.Framed = OpenLayers.Class(OpenLayers.Popup.Anchored, { - imageSrc: null, - imageSize: null, - isAlphaImage: false, - positionBlocks: null, - blocks: null, - fixedRelativePosition: false, - initialize: function( - id, - lonlat, - contentSize, - contentHTML, - anchor, - closeBox, - closeBoxCallback - ) { - OpenLayers.Popup.Anchored.prototype.initialize.apply(this, arguments); - if (this.fixedRelativePosition) { - this.updateRelativePosition(); - this.calculateRelativePosition = function(px) { - return this.relativePosition; - }; - } - this.contentDiv.style.position = "absolute"; - this.contentDiv.style.zIndex = 1; - if (closeBox) { - this.closeDiv.style.zIndex = 1; - } - this.groupDiv.style.position = "absolute"; - this.groupDiv.style.top = "0px"; - this.groupDiv.style.left = "0px"; - this.groupDiv.style.height = "100%"; - this.groupDiv.style.width = "100%"; - }, - destroy: function() { - this.imageSrc = null; - this.imageSize = null; - this.isAlphaImage = null; - this.fixedRelativePosition = false; - this.positionBlocks = null; - for (var i = 0; i < this.blocks.length; i++) { - var block = this.blocks[i]; - if (block.image) { - block.div.removeChild(block.image); - } - block.image = null; - if (block.div) { - this.groupDiv.removeChild(block.div); - } - block.div = null; - } - this.blocks = null; - OpenLayers.Popup.Anchored.prototype.destroy.apply(this, arguments); - }, - setBackgroundColor: function(color) {}, - setBorder: function() {}, - setOpacity: function(opacity) {}, - setSize: function(contentSize) { - OpenLayers.Popup.Anchored.prototype.setSize.apply(this, arguments); - this.updateBlocks(); - }, - updateRelativePosition: function() { - this.padding = this.positionBlocks[this.relativePosition].padding; - if (this.closeDiv) { - var contentDivPadding = this.getContentDivPadding(); - this.closeDiv.style.right = - contentDivPadding.right + this.padding.right + "px"; - this.closeDiv.style.top = contentDivPadding.top + this.padding.top + "px"; - } - this.updateBlocks(); - }, - calculateNewPx: function(px) { - var newPx = OpenLayers.Popup.Anchored.prototype.calculateNewPx.apply( - this, - arguments - ); - newPx = newPx.offset(this.positionBlocks[this.relativePosition].offset); - return newPx; - }, - createBlocks: function() { - this.blocks = []; - var firstPosition = null; - for (var key in this.positionBlocks) { - firstPosition = key; - break; - } - var position = this.positionBlocks[firstPosition]; - for (var i = 0; i < position.blocks.length; i++) { - var block = {}; - this.blocks.push(block); - var divId = this.id + "_FrameDecorationDiv_" + i; - block.div = OpenLayers.Util.createDiv( - divId, - null, - null, - null, - "absolute", - null, - "hidden", - null - ); - var imgId = this.id + "_FrameDecorationImg_" + i; - var imageCreator = this.isAlphaImage - ? OpenLayers.Util.createAlphaImageDiv - : OpenLayers.Util.createImage; - block.image = imageCreator( - imgId, - null, - this.imageSize, - this.imageSrc, - "absolute", - null, - null, - null - ); - block.div.appendChild(block.image); - this.groupDiv.appendChild(block.div); - } - }, - updateBlocks: function() { - if (!this.blocks) { - this.createBlocks(); - } - if (this.size && this.relativePosition) { - var position = this.positionBlocks[this.relativePosition]; - for (var i = 0; i < position.blocks.length; i++) { - var positionBlock = position.blocks[i]; - var block = this.blocks[i]; - var l = positionBlock.anchor.left; - var b = positionBlock.anchor.bottom; - var r = positionBlock.anchor.right; - var t = positionBlock.anchor.top; - var w = isNaN(positionBlock.size.w) - ? this.size.w - (r + l) - : positionBlock.size.w; - var h = isNaN(positionBlock.size.h) - ? this.size.h - (b + t) - : positionBlock.size.h; - block.div.style.width = (w < 0 ? 0 : w) + "px"; - block.div.style.height = (h < 0 ? 0 : h) + "px"; - block.div.style.left = l != null ? l + "px" : ""; - block.div.style.bottom = b != null ? b + "px" : ""; - block.div.style.right = r != null ? r + "px" : ""; - block.div.style.top = t != null ? t + "px" : ""; - block.image.style.left = positionBlock.position.x + "px"; - block.image.style.top = positionBlock.position.y + "px"; - } - this.contentDiv.style.left = this.padding.left + "px"; - this.contentDiv.style.top = this.padding.top + "px"; - } - }, - CLASS_NAME: "OpenLayers.Popup.Framed" -}); -OpenLayers.Layer.Google.v3 = { - DEFAULTS: { sphericalMercator: true, projection: "EPSG:900913" }, - animationEnabled: true, - loadMapObject: function() { - if (!this.type) { - this.type = google.maps.MapTypeId.ROADMAP; - } - var mapObject; - var cache = OpenLayers.Layer.Google.cache[this.map.id]; - if (cache) { - mapObject = cache.mapObject; - ++cache.count; - } else { - var container = this.map.viewPortDiv; - var div = document.createElement("div"); - div.id = this.map.id + "_GMapContainer"; - div.style.position = "absolute"; - div.style.width = "100%"; - div.style.height = "100%"; - container.appendChild(div); - var center = this.map.getCenter(); - mapObject = new google.maps.Map(div, { - center: center - ? new google.maps.LatLng(center.lat, center.lon) - : new google.maps.LatLng(0, 0), - zoom: this.map.getZoom() || 0, - mapTypeId: this.type, - disableDefaultUI: true, - keyboardShortcuts: false, - draggable: false, - disableDoubleClickZoom: true, - scrollwheel: false, - streetViewControl: false - }); - cache = { mapObject: mapObject, count: 1 }; - OpenLayers.Layer.Google.cache[this.map.id] = cache; - this.repositionListener = google.maps.event.addListenerOnce( - mapObject, - "center_changed", - OpenLayers.Function.bind(this.repositionMapElements, this) - ); - } - this.mapObject = mapObject; - this.setGMapVisibility(this.visibility); - }, - repositionMapElements: function() { - google.maps.event.trigger(this.mapObject, "resize"); - var div = this.mapObject.getDiv().firstChild; - if (!div || div.childNodes.length < 3) { - this.repositionTimer = window.setTimeout( - OpenLayers.Function.bind(this.repositionMapElements, this), - 250 - ); - return false; - } - var cache = OpenLayers.Layer.Google.cache[this.map.id]; - var container = this.map.viewPortDiv; - for (var i = div.children.length - 1; i >= 0; --i) { - if (div.children[i].style.zIndex == 1000001) { - var termsOfUse = div.children[i]; - container.appendChild(termsOfUse); - termsOfUse.style.zIndex = "1100"; - termsOfUse.style.bottom = ""; - termsOfUse.className = "olLayerGoogleCopyright olLayerGoogleV3"; - termsOfUse.style.display = ""; - cache.termsOfUse = termsOfUse; - } - if (div.children[i].style.zIndex == 1000000) { - var poweredBy = div.children[i]; - container.appendChild(poweredBy); - poweredBy.style.zIndex = "1100"; - poweredBy.style.bottom = ""; - poweredBy.className = - "olLayerGooglePoweredBy olLayerGoogleV3 gmnoprint"; - poweredBy.style.display = ""; - cache.poweredBy = poweredBy; - } - if (div.children[i].style.zIndex == 10000002) { - container.appendChild(div.children[i]); - } - } - this.setGMapVisibility(this.visibility); - }, - onMapResize: function() { - if (this.visibility) { - google.maps.event.trigger(this.mapObject, "resize"); - } else { - var cache = OpenLayers.Layer.Google.cache[this.map.id]; - if (!cache.resized) { - var layer = this; - google.maps.event.addListenerOnce( - this.mapObject, - "tilesloaded", - function() { - google.maps.event.trigger(layer.mapObject, "resize"); - layer.moveTo(layer.map.getCenter(), layer.map.getZoom()); - delete cache.resized; - } - ); - } - cache.resized = true; - } - }, - setGMapVisibility: function(visible) { - var cache = OpenLayers.Layer.Google.cache[this.map.id]; - if (cache) { - var type = this.type; - var layers = this.map.layers; - var layer; - for (var i = layers.length - 1; i >= 0; --i) { - layer = layers[i]; - if ( - layer instanceof OpenLayers.Layer.Google && - layer.visibility === true && - layer.inRange === true - ) { - type = layer.type; - visible = true; - break; - } - } - var container = this.mapObject.getDiv(); - if (visible === true) { - this.mapObject.setMapTypeId(type); - container.style.left = ""; - if (cache.termsOfUse && cache.termsOfUse.style) { - cache.termsOfUse.style.left = ""; - cache.termsOfUse.style.display = ""; - cache.poweredBy.style.display = ""; - } - cache.displayed = this.id; - } else { - delete cache.displayed; - container.style.left = "-9999px"; - if (cache.termsOfUse && cache.termsOfUse.style) { - cache.termsOfUse.style.display = "none"; - cache.termsOfUse.style.left = "-9999px"; - cache.poweredBy.style.display = "none"; - } - } - } - }, - getMapContainer: function() { - return this.mapObject.getDiv(); - }, - getMapObjectBoundsFromOLBounds: function(olBounds) { - var moBounds = null; - if (olBounds != null) { - var sw = this.sphericalMercator - ? this.inverseMercator(olBounds.bottom, olBounds.left) - : new OpenLayers.LonLat(olBounds.bottom, olBounds.left); - var ne = this.sphericalMercator - ? this.inverseMercator(olBounds.top, olBounds.right) - : new OpenLayers.LonLat(olBounds.top, olBounds.right); - moBounds = new google.maps.LatLngBounds( - new google.maps.LatLng(sw.lat, sw.lon), - new google.maps.LatLng(ne.lat, ne.lon) - ); - } - return moBounds; - }, - getMapObjectLonLatFromMapObjectPixel: function(moPixel) { - var size = this.map.getSize(); - var lon = this.getLongitudeFromMapObjectLonLat(this.mapObject.center); - var lat = this.getLatitudeFromMapObjectLonLat(this.mapObject.center); - var res = this.map.getResolution(); - var delta_x = moPixel.x - size.w / 2; - var delta_y = moPixel.y - size.h / 2; - var lonlat = new OpenLayers.LonLat( - lon + delta_x * res, - lat - delta_y * res - ); - if (this.wrapDateLine) { - lonlat = lonlat.wrapDateLine(this.maxExtent); - } - return this.getMapObjectLonLatFromLonLat(lonlat.lon, lonlat.lat); - }, - getMapObjectPixelFromMapObjectLonLat: function(moLonLat) { - var lon = this.getLongitudeFromMapObjectLonLat(moLonLat); - var lat = this.getLatitudeFromMapObjectLonLat(moLonLat); - var res = this.map.getResolution(); - var extent = this.map.getExtent(); - return this.getMapObjectPixelFromXY( - (1 / res) * (lon - extent.left), - (1 / res) * (extent.top - lat) - ); - }, - setMapObjectCenter: function(center, zoom) { - if (this.animationEnabled === false && zoom != this.mapObject.zoom) { - var mapContainer = this.getMapContainer(); - google.maps.event.addListenerOnce(this.mapObject, "idle", function() { - mapContainer.style.visibility = ""; - }); - mapContainer.style.visibility = "hidden"; - } - this.mapObject.setOptions({ center: center, zoom: zoom }); - }, - getMapObjectZoomFromMapObjectBounds: function(moBounds) { - return this.mapObject.getBoundsZoomLevel(moBounds); - }, - getMapObjectLonLatFromLonLat: function(lon, lat) { - var gLatLng; - if (this.sphericalMercator) { - var lonlat = this.inverseMercator(lon, lat); - gLatLng = new google.maps.LatLng(lonlat.lat, lonlat.lon); - } else { - gLatLng = new google.maps.LatLng(lat, lon); - } - return gLatLng; - }, - getMapObjectPixelFromXY: function(x, y) { - return new google.maps.Point(x, y); - }, - destroy: function() { - if (this.repositionListener) { - google.maps.event.removeListener(this.repositionListener); - } - if (this.repositionTimer) { - window.clearTimeout(this.repositionTimer); - } - OpenLayers.Layer.Google.prototype.destroy.apply(this, arguments); - } -}; -OpenLayers.ProxyHost = ""; -OpenLayers.Request = { - DEFAULT_CONFIG: { - method: "GET", - url: window.location.href, - async: true, - user: undefined, - password: undefined, - params: null, - proxy: OpenLayers.ProxyHost, - headers: {}, - data: null, - callback: function() {}, - success: null, - failure: null, - scope: null - }, - URL_SPLIT_REGEX: /([^:]*:)\/\/([^:]*:?[^@]*@)?([^:\/\?]*):?([^\/\?]*)/, - events: new OpenLayers.Events(this), - makeSameOrigin: function(url, proxy) { - var sameOrigin = url.indexOf("http") !== 0; - var urlParts = !sameOrigin && url.match(this.URL_SPLIT_REGEX); - if (urlParts) { - var location = window.location; - sameOrigin = - urlParts[1] == location.protocol && urlParts[3] == location.hostname; - var uPort = urlParts[4], - lPort = location.port; - if ((uPort != 80 && uPort != "") || (lPort != "80" && lPort != "")) { - sameOrigin = sameOrigin && uPort == lPort; - } - } - if (!sameOrigin) { - if (proxy) { - if (typeof proxy == "function") { - url = proxy(url); - } else { - url = proxy + encodeURIComponent(url); - } - } else { - OpenLayers.Console.warn(OpenLayers.i18n("proxyNeeded"), { url: url }); - } - } - return url; - }, - issue: function(config) { - var defaultConfig = OpenLayers.Util.extend(this.DEFAULT_CONFIG, { - proxy: OpenLayers.ProxyHost - }); - config = OpenLayers.Util.applyDefaults(config, defaultConfig); - var customRequestedWithHeader = false, - headerKey; - for (headerKey in config.headers) { - if (config.headers.hasOwnProperty(headerKey)) { - if (headerKey.toLowerCase() === "x-requested-with") { - customRequestedWithHeader = true; - } - } - } - if (customRequestedWithHeader === false) { - config.headers["X-Requested-With"] = "XMLHttpRequest"; - } - var request = new OpenLayers.Request.XMLHttpRequest(); - var url = OpenLayers.Util.urlAppend( - config.url, - OpenLayers.Util.getParameterString(config.params || {}) - ); - url = OpenLayers.Request.makeSameOrigin(url, config.proxy); - request.open( - config.method, - url, - config.async, - config.user, - config.password - ); - for (var header in config.headers) { - request.setRequestHeader(header, config.headers[header]); - } - var events = this.events; - var self = this; - request.onreadystatechange = function() { - if (request.readyState == OpenLayers.Request.XMLHttpRequest.DONE) { - var proceed = events.triggerEvent("complete", { - request: request, - config: config, - requestUrl: url - }); - if (proceed !== false) { - self.runCallbacks({ - request: request, - config: config, - requestUrl: url - }); - } - } - }; - if (config.async === false) { - request.send(config.data); - } else { - window.setTimeout(function() { - if (request.readyState !== 0) { - request.send(config.data); - } - }, 0); - } - return request; - }, - runCallbacks: function(options) { - var request = options.request; - var config = options.config; - var complete = config.scope - ? OpenLayers.Function.bind(config.callback, config.scope) - : config.callback; - var success; - if (config.success) { - success = config.scope - ? OpenLayers.Function.bind(config.success, config.scope) - : config.success; - } - var failure; - if (config.failure) { - failure = config.scope - ? OpenLayers.Function.bind(config.failure, config.scope) - : config.failure; - } - if ( - OpenLayers.Util.createUrlObject(config.url).protocol == "file:" && - request.responseText - ) { - request.status = 200; - } - complete(request); - if (!request.status || (request.status >= 200 && request.status < 300)) { - this.events.triggerEvent("success", options); - if (success) { - success(request); - } - } - if (request.status && (request.status < 200 || request.status >= 300)) { - this.events.triggerEvent("failure", options); - if (failure) { - failure(request); - } - } - }, - GET: function(config) { - config = OpenLayers.Util.extend(config, { method: "GET" }); - return OpenLayers.Request.issue(config); - }, - POST: function(config) { - config = OpenLayers.Util.extend(config, { method: "POST" }); - config.headers = config.headers ? config.headers : {}; - if (!("CONTENT-TYPE" in OpenLayers.Util.upperCaseObject(config.headers))) { - config.headers["Content-Type"] = "application/xml"; - } - return OpenLayers.Request.issue(config); - }, - PUT: function(config) { - config = OpenLayers.Util.extend(config, { method: "PUT" }); - config.headers = config.headers ? config.headers : {}; - if (!("CONTENT-TYPE" in OpenLayers.Util.upperCaseObject(config.headers))) { - config.headers["Content-Type"] = "application/xml"; - } - return OpenLayers.Request.issue(config); - }, - DELETE: function(config) { - config = OpenLayers.Util.extend(config, { method: "DELETE" }); - return OpenLayers.Request.issue(config); - }, - HEAD: function(config) { - config = OpenLayers.Util.extend(config, { method: "HEAD" }); - return OpenLayers.Request.issue(config); - }, - OPTIONS: function(config) { - config = OpenLayers.Util.extend(config, { method: "OPTIONS" }); - return OpenLayers.Request.issue(config); - } -}; -(function() { - var oXMLHttpRequest = window.XMLHttpRequest; - var bGecko = !!window.controllers, - bIE = window.document.all && !window.opera, - bIE7 = bIE && window.navigator.userAgent.match(/MSIE 7.0/); - function fXMLHttpRequest() { - this._object = - oXMLHttpRequest && !bIE7 - ? new oXMLHttpRequest() - : new window.ActiveXObject("Microsoft.XMLHTTP"); - this._listeners = []; - } - function cXMLHttpRequest() { - return new fXMLHttpRequest(); - } - cXMLHttpRequest.prototype = fXMLHttpRequest.prototype; - if (bGecko && oXMLHttpRequest.wrapped) - cXMLHttpRequest.wrapped = oXMLHttpRequest.wrapped; - cXMLHttpRequest.UNSENT = 0; - cXMLHttpRequest.OPENED = 1; - cXMLHttpRequest.HEADERS_RECEIVED = 2; - cXMLHttpRequest.LOADING = 3; - cXMLHttpRequest.DONE = 4; - cXMLHttpRequest.prototype.readyState = cXMLHttpRequest.UNSENT; - cXMLHttpRequest.prototype.responseText = ""; - cXMLHttpRequest.prototype.responseXML = null; - cXMLHttpRequest.prototype.status = 0; - cXMLHttpRequest.prototype.statusText = ""; - cXMLHttpRequest.prototype.priority = "NORMAL"; - cXMLHttpRequest.prototype.onreadystatechange = null; - cXMLHttpRequest.onreadystatechange = null; - cXMLHttpRequest.onopen = null; - cXMLHttpRequest.onsend = null; - cXMLHttpRequest.onabort = null; - cXMLHttpRequest.prototype.open = function( - sMethod, - sUrl, - bAsync, - sUser, - sPassword - ) { - delete this._headers; - if (arguments.length < 3) bAsync = true; - this._async = bAsync; - var oRequest = this, - nState = this.readyState, - fOnUnload; - if (bIE && bAsync) { - fOnUnload = function() { - if (nState != cXMLHttpRequest.DONE) { - fCleanTransport(oRequest); - oRequest.abort(); - } - }; - window.attachEvent("onunload", fOnUnload); - } - if (cXMLHttpRequest.onopen) cXMLHttpRequest.onopen.apply(this, arguments); - if (arguments.length > 4) - this._object.open(sMethod, sUrl, bAsync, sUser, sPassword); - else if (arguments.length > 3) - this._object.open(sMethod, sUrl, bAsync, sUser); - else this._object.open(sMethod, sUrl, bAsync); - this.readyState = cXMLHttpRequest.OPENED; - fReadyStateChange(this); - this._object.onreadystatechange = function() { - if (bGecko && !bAsync) return; - oRequest.readyState = oRequest._object.readyState; - fSynchronizeValues(oRequest); - if (oRequest._aborted) { - oRequest.readyState = cXMLHttpRequest.UNSENT; - return; - } - if (oRequest.readyState == cXMLHttpRequest.DONE) { - delete oRequest._data; - fCleanTransport(oRequest); - if (bIE && bAsync) window.detachEvent("onunload", fOnUnload); - } - if (nState != oRequest.readyState) fReadyStateChange(oRequest); - nState = oRequest.readyState; - }; - }; - function fXMLHttpRequest_send(oRequest) { - oRequest._object.send(oRequest._data); - if (bGecko && !oRequest._async) { - oRequest.readyState = cXMLHttpRequest.OPENED; - fSynchronizeValues(oRequest); - while (oRequest.readyState < cXMLHttpRequest.DONE) { - oRequest.readyState++; - fReadyStateChange(oRequest); - if (oRequest._aborted) return; - } - } - } - cXMLHttpRequest.prototype.send = function(vData) { - if (cXMLHttpRequest.onsend) cXMLHttpRequest.onsend.apply(this, arguments); - if (!arguments.length) vData = null; - if (vData && vData.nodeType) { - vData = window.XMLSerializer - ? new window.XMLSerializer().serializeToString(vData) - : vData.xml; - if (!this._headers["Content-Type"]) - this._object.setRequestHeader("Content-Type", "application/xml"); - } - this._data = vData; - fXMLHttpRequest_send(this); - }; - cXMLHttpRequest.prototype.abort = function() { - if (cXMLHttpRequest.onabort) cXMLHttpRequest.onabort.apply(this, arguments); - if (this.readyState > cXMLHttpRequest.UNSENT) this._aborted = true; - this._object.abort(); - fCleanTransport(this); - this.readyState = cXMLHttpRequest.UNSENT; - delete this._data; - }; - cXMLHttpRequest.prototype.getAllResponseHeaders = function() { - return this._object.getAllResponseHeaders(); - }; - cXMLHttpRequest.prototype.getResponseHeader = function(sName) { - return this._object.getResponseHeader(sName); - }; - cXMLHttpRequest.prototype.setRequestHeader = function(sName, sValue) { - if (!this._headers) this._headers = {}; - this._headers[sName] = sValue; - return this._object.setRequestHeader(sName, sValue); - }; - cXMLHttpRequest.prototype.addEventListener = function( - sName, - fHandler, - bUseCapture - ) { - for ( - var nIndex = 0, oListener; - (oListener = this._listeners[nIndex]); - nIndex++ - ) - if ( - oListener[0] == sName && - oListener[1] == fHandler && - oListener[2] == bUseCapture - ) - return; - this._listeners.push([sName, fHandler, bUseCapture]); - }; - cXMLHttpRequest.prototype.removeEventListener = function( - sName, - fHandler, - bUseCapture - ) { - for ( - var nIndex = 0, oListener; - (oListener = this._listeners[nIndex]); - nIndex++ - ) - if ( - oListener[0] == sName && - oListener[1] == fHandler && - oListener[2] == bUseCapture - ) - break; - if (oListener) this._listeners.splice(nIndex, 1); - }; - cXMLHttpRequest.prototype.dispatchEvent = function(oEvent) { - var oEventPseudo = { - type: oEvent.type, - target: this, - currentTarget: this, - eventPhase: 2, - bubbles: oEvent.bubbles, - cancelable: oEvent.cancelable, - timeStamp: oEvent.timeStamp, - stopPropagation: function() {}, - preventDefault: function() {}, - initEvent: function() {} - }; - if (oEventPseudo.type == "readystatechange" && this.onreadystatechange) - (this.onreadystatechange.handleEvent || this.onreadystatechange).apply( - this, - [oEventPseudo] - ); - for ( - var nIndex = 0, oListener; - (oListener = this._listeners[nIndex]); - nIndex++ - ) - if (oListener[0] == oEventPseudo.type && !oListener[2]) - (oListener[1].handleEvent || oListener[1]).apply(this, [oEventPseudo]); - }; - cXMLHttpRequest.prototype.toString = function() { - return "[" + "object" + " " + "XMLHttpRequest" + "]"; - }; - cXMLHttpRequest.toString = function() { - return "[" + "XMLHttpRequest" + "]"; - }; - function fReadyStateChange(oRequest) { - if (cXMLHttpRequest.onreadystatechange) - cXMLHttpRequest.onreadystatechange.apply(oRequest); - oRequest.dispatchEvent({ - type: "readystatechange", - bubbles: false, - cancelable: false, - timeStamp: new Date() + 0 - }); - } - function fGetDocument(oRequest) { - var oDocument = oRequest.responseXML, - sResponse = oRequest.responseText; - if ( - bIE && - sResponse && - oDocument && - !oDocument.documentElement && - oRequest.getResponseHeader("Content-Type").match(/[^\/]+\/[^\+]+\+xml/) - ) { - oDocument = new window.ActiveXObject("Microsoft.XMLDOM"); - oDocument.async = false; - oDocument.validateOnParse = false; - oDocument.loadXML(sResponse); - } - if (oDocument) - if ( - (bIE && oDocument.parseError != 0) || - !oDocument.documentElement || - (oDocument.documentElement && - oDocument.documentElement.tagName == "parsererror") - ) - return null; - return oDocument; - } - function fSynchronizeValues(oRequest) { - try { - oRequest.responseText = oRequest._object.responseText; - } catch (e) {} - try { - oRequest.responseXML = fGetDocument(oRequest._object); - } catch (e) {} - try { - oRequest.status = oRequest._object.status; - } catch (e) {} - try { - oRequest.statusText = oRequest._object.statusText; - } catch (e) {} - } - function fCleanTransport(oRequest) { - oRequest._object.onreadystatechange = new window.Function(); - } - if (!window.Function.prototype.apply) { - window.Function.prototype.apply = function(oRequest, oArguments) { - if (!oArguments) oArguments = []; - oRequest.__func = this; - oRequest.__func( - oArguments[0], - oArguments[1], - oArguments[2], - oArguments[3], - oArguments[4] - ); - delete oRequest.__func; - }; - } - OpenLayers.Request.XMLHttpRequest = cXMLHttpRequest; -})(); -OpenLayers.Filter.Comparison = OpenLayers.Class(OpenLayers.Filter, { - type: null, - property: null, - value: null, - matchCase: true, - lowerBoundary: null, - upperBoundary: null, - initialize: function(options) { - OpenLayers.Filter.prototype.initialize.apply(this, [options]); - if ( - this.type === OpenLayers.Filter.Comparison.LIKE && - options.matchCase === undefined - ) { - this.matchCase = null; - } - }, - evaluate: function(context) { - if (context instanceof OpenLayers.Feature.Vector) { - context = context.attributes; - } - var result = false; - var got = context[this.property]; - var exp; - switch (this.type) { - case OpenLayers.Filter.Comparison.EQUAL_TO: - exp = this.value; - if ( - !this.matchCase && - typeof got == "string" && - typeof exp == "string" - ) { - result = got.toUpperCase() == exp.toUpperCase(); - } else { - result = got == exp; - } - break; - case OpenLayers.Filter.Comparison.NOT_EQUAL_TO: - exp = this.value; - if ( - !this.matchCase && - typeof got == "string" && - typeof exp == "string" - ) { - result = got.toUpperCase() != exp.toUpperCase(); - } else { - result = got != exp; - } - break; - case OpenLayers.Filter.Comparison.LESS_THAN: - result = got < this.value; - break; - case OpenLayers.Filter.Comparison.GREATER_THAN: - result = got > this.value; - break; - case OpenLayers.Filter.Comparison.LESS_THAN_OR_EQUAL_TO: - result = got <= this.value; - break; - case OpenLayers.Filter.Comparison.GREATER_THAN_OR_EQUAL_TO: - result = got >= this.value; - break; - case OpenLayers.Filter.Comparison.BETWEEN: - result = got >= this.lowerBoundary && got <= this.upperBoundary; - break; - case OpenLayers.Filter.Comparison.LIKE: - var regexp = new RegExp(this.value, "gi"); - result = regexp.test(got); - break; - } - return result; - }, - value2regex: function(wildCard, singleChar, escapeChar) { - if (wildCard == ".") { - throw new Error( - "'.' is an unsupported wildCard character for " + - "OpenLayers.Filter.Comparison" - ); - } - wildCard = wildCard ? wildCard : "*"; - singleChar = singleChar ? singleChar : "."; - escapeChar = escapeChar ? escapeChar : "!"; - this.value = this.value.replace( - new RegExp("\\" + escapeChar + "(.|$)", "g"), - "\\$1" - ); - this.value = this.value.replace(new RegExp("\\" + singleChar, "g"), "."); - this.value = this.value.replace(new RegExp("\\" + wildCard, "g"), ".*"); - this.value = this.value.replace( - new RegExp("\\\\.\\*", "g"), - "\\" + wildCard - ); - this.value = this.value.replace( - new RegExp("\\\\\\.", "g"), - "\\" + singleChar - ); - return this.value; - }, - regex2value: function() { - var value = this.value; - value = value.replace(/!/g, "!!"); - value = value.replace(/(\\)?\\\./g, function($0, $1) { - return $1 ? $0 : "!."; - }); - value = value.replace(/(\\)?\\\*/g, function($0, $1) { - return $1 ? $0 : "!*"; - }); - value = value.replace(/\\\\/g, "\\"); - value = value.replace(/\.\*/g, "*"); - return value; - }, - clone: function() { - return OpenLayers.Util.extend(new OpenLayers.Filter.Comparison(), this); - }, - CLASS_NAME: "OpenLayers.Filter.Comparison" -}); -OpenLayers.Filter.Comparison.EQUAL_TO = "=="; -OpenLayers.Filter.Comparison.NOT_EQUAL_TO = "!="; -OpenLayers.Filter.Comparison.LESS_THAN = "<"; -OpenLayers.Filter.Comparison.GREATER_THAN = ">"; -OpenLayers.Filter.Comparison.LESS_THAN_OR_EQUAL_TO = "<="; -OpenLayers.Filter.Comparison.GREATER_THAN_OR_EQUAL_TO = ">="; -OpenLayers.Filter.Comparison.BETWEEN = ".."; -OpenLayers.Filter.Comparison.LIKE = "~"; -OpenLayers.Popup.FramedCloud = OpenLayers.Class(OpenLayers.Popup.Framed, { - contentDisplayClass: "olFramedCloudPopupContent", - autoSize: true, - panMapIfOutOfView: true, - imageSize: new OpenLayers.Size(1276, 736), - isAlphaImage: false, - fixedRelativePosition: false, - positionBlocks: { - tl: { - offset: new OpenLayers.Pixel(44, 0), - padding: new OpenLayers.Bounds(8, 40, 8, 9), - blocks: [ - { - size: new OpenLayers.Size("auto", "auto"), - anchor: new OpenLayers.Bounds(0, 51, 22, 0), - position: new OpenLayers.Pixel(0, 0) - }, - { - size: new OpenLayers.Size(22, "auto"), - anchor: new OpenLayers.Bounds(null, 50, 0, 0), - position: new OpenLayers.Pixel(-1238, 0) - }, - { - size: new OpenLayers.Size("auto", 19), - anchor: new OpenLayers.Bounds(0, 32, 22, null), - position: new OpenLayers.Pixel(0, -631) - }, - { - size: new OpenLayers.Size(22, 18), - anchor: new OpenLayers.Bounds(null, 32, 0, null), - position: new OpenLayers.Pixel(-1238, -632) - }, - { - size: new OpenLayers.Size(81, 35), - anchor: new OpenLayers.Bounds(null, 0, 0, null), - position: new OpenLayers.Pixel(0, -688) - } - ] - }, - tr: { - offset: new OpenLayers.Pixel(-45, 0), - padding: new OpenLayers.Bounds(8, 40, 8, 9), - blocks: [ - { - size: new OpenLayers.Size("auto", "auto"), - anchor: new OpenLayers.Bounds(0, 51, 22, 0), - position: new OpenLayers.Pixel(0, 0) - }, - { - size: new OpenLayers.Size(22, "auto"), - anchor: new OpenLayers.Bounds(null, 50, 0, 0), - position: new OpenLayers.Pixel(-1238, 0) - }, - { - size: new OpenLayers.Size("auto", 19), - anchor: new OpenLayers.Bounds(0, 32, 22, null), - position: new OpenLayers.Pixel(0, -631) - }, - { - size: new OpenLayers.Size(22, 19), - anchor: new OpenLayers.Bounds(null, 32, 0, null), - position: new OpenLayers.Pixel(-1238, -631) - }, - { - size: new OpenLayers.Size(81, 35), - anchor: new OpenLayers.Bounds(0, 0, null, null), - position: new OpenLayers.Pixel(-215, -687) - } - ] - }, - bl: { - offset: new OpenLayers.Pixel(45, 0), - padding: new OpenLayers.Bounds(8, 9, 8, 40), - blocks: [ - { - size: new OpenLayers.Size("auto", "auto"), - anchor: new OpenLayers.Bounds(0, 21, 22, 32), - position: new OpenLayers.Pixel(0, 0) - }, - { - size: new OpenLayers.Size(22, "auto"), - anchor: new OpenLayers.Bounds(null, 21, 0, 32), - position: new OpenLayers.Pixel(-1238, 0) - }, - { - size: new OpenLayers.Size("auto", 21), - anchor: new OpenLayers.Bounds(0, 0, 22, null), - position: new OpenLayers.Pixel(0, -629) - }, - { - size: new OpenLayers.Size(22, 21), - anchor: new OpenLayers.Bounds(null, 0, 0, null), - position: new OpenLayers.Pixel(-1238, -629) - }, - { - size: new OpenLayers.Size(81, 33), - anchor: new OpenLayers.Bounds(null, null, 0, 0), - position: new OpenLayers.Pixel(-101, -674) - } - ] - }, - br: { - offset: new OpenLayers.Pixel(-44, 0), - padding: new OpenLayers.Bounds(8, 9, 8, 40), - blocks: [ - { - size: new OpenLayers.Size("auto", "auto"), - anchor: new OpenLayers.Bounds(0, 21, 22, 32), - position: new OpenLayers.Pixel(0, 0) - }, - { - size: new OpenLayers.Size(22, "auto"), - anchor: new OpenLayers.Bounds(null, 21, 0, 32), - position: new OpenLayers.Pixel(-1238, 0) - }, - { - size: new OpenLayers.Size("auto", 21), - anchor: new OpenLayers.Bounds(0, 0, 22, null), - position: new OpenLayers.Pixel(0, -629) - }, - { - size: new OpenLayers.Size(22, 21), - anchor: new OpenLayers.Bounds(null, 0, 0, null), - position: new OpenLayers.Pixel(-1238, -629) - }, - { - size: new OpenLayers.Size(81, 33), - anchor: new OpenLayers.Bounds(0, null, null, 0), - position: new OpenLayers.Pixel(-311, -674) - } - ] - } - }, - minSize: new OpenLayers.Size(105, 10), - maxSize: new OpenLayers.Size(1200, 660), - initialize: function( - id, - lonlat, - contentSize, - contentHTML, - anchor, - closeBox, - closeBoxCallback - ) { - this.imageSrc = OpenLayers.Util.getImageLocation( - "cloud-popup-relative.png" - ); - OpenLayers.Popup.Framed.prototype.initialize.apply(this, arguments); - this.contentDiv.className = this.contentDisplayClass; - }, - CLASS_NAME: "OpenLayers.Popup.FramedCloud" -}); -OpenLayers.Rule = OpenLayers.Class({ - id: null, - name: null, - title: null, - description: null, - context: null, - filter: null, - elseFilter: false, - symbolizer: null, - symbolizers: null, - minScaleDenominator: null, - maxScaleDenominator: null, - initialize: function(options) { - this.symbolizer = {}; - OpenLayers.Util.extend(this, options); - if (this.symbolizers) { - delete this.symbolizer; - } - this.id = OpenLayers.Util.createUniqueID(this.CLASS_NAME + "_"); - }, - destroy: function() { - for (var i in this.symbolizer) { - this.symbolizer[i] = null; - } - this.symbolizer = null; - delete this.symbolizers; - }, - evaluate: function(feature) { - var context = this.getContext(feature); - var applies = true; - if (this.minScaleDenominator || this.maxScaleDenominator) { - var scale = feature.layer.map.getScale(); - } - if (this.minScaleDenominator) { - applies = - scale >= - OpenLayers.Style.createLiteral(this.minScaleDenominator, context); - } - if (applies && this.maxScaleDenominator) { - applies = - scale < - OpenLayers.Style.createLiteral(this.maxScaleDenominator, context); - } - if (applies && this.filter) { - if (this.filter.CLASS_NAME == "OpenLayers.Filter.FeatureId") { - applies = this.filter.evaluate(feature); - } else { - applies = this.filter.evaluate(context); - } - } - return applies; - }, - getContext: function(feature) { - var context = this.context; - if (!context) { - context = feature.attributes || feature.data; - } - if (typeof this.context == "function") { - context = this.context(feature); - } - return context; - }, - clone: function() { - var options = OpenLayers.Util.extend({}, this); - if (this.symbolizers) { - var len = this.symbolizers.length; - options.symbolizers = new Array(len); - for (var i = 0; i < len; ++i) { - options.symbolizers[i] = this.symbolizers[i].clone(); - } - } else { - options.symbolizer = {}; - var value, type; - for (var key in this.symbolizer) { - value = this.symbolizer[key]; - type = typeof value; - if (type === "object") { - options.symbolizer[key] = OpenLayers.Util.extend({}, value); - } else if (type === "string") { - options.symbolizer[key] = value; - } - } - } - options.filter = this.filter && this.filter.clone(); - options.context = this.context && OpenLayers.Util.extend({}, this.context); - return new OpenLayers.Rule(options); - }, - CLASS_NAME: "OpenLayers.Rule" -}); -OpenLayers.Renderer.VML = OpenLayers.Class(OpenLayers.Renderer.Elements, { - xmlns: "urn:schemas-microsoft-com:vml", - symbolCache: {}, - offset: null, - initialize: function(containerID) { - if (!this.supported()) { - return; - } - if (!document.namespaces.olv) { - document.namespaces.add("olv", this.xmlns); - var style = document.createStyleSheet(); - var shapes = [ - "shape", - "rect", - "oval", - "fill", - "stroke", - "imagedata", - "group", - "textbox" - ]; - for (var i = 0, len = shapes.length; i < len; i++) { - style.addRule( - "olv\\:" + shapes[i], - "behavior: url(#default#VML); " + - "position: absolute; display: inline-block;" - ); - } - } - OpenLayers.Renderer.Elements.prototype.initialize.apply(this, arguments); - }, - supported: function() { - return !!document.namespaces; - }, - setExtent: function(extent, resolutionChanged) { - var coordSysUnchanged = OpenLayers.Renderer.Elements.prototype.setExtent.apply( - this, - arguments - ); - var resolution = this.getResolution(); - var left = (extent.left / resolution) | 0; - var top = (extent.top / resolution - this.size.h) | 0; - if (resolutionChanged || !this.offset) { - this.offset = { x: left, y: top }; - left = 0; - top = 0; - } else { - left = left - this.offset.x; - top = top - this.offset.y; - } - var org = left - this.xOffset + " " + top; - this.root.coordorigin = org; - var roots = [this.root, this.vectorRoot, this.textRoot]; - var root; - for (var i = 0, len = roots.length; i < len; ++i) { - root = roots[i]; - var size = this.size.w + " " + this.size.h; - root.coordsize = size; - } - this.root.style.flip = "y"; - return coordSysUnchanged; - }, - setSize: function(size) { - OpenLayers.Renderer.prototype.setSize.apply(this, arguments); - var roots = [this.rendererRoot, this.root, this.vectorRoot, this.textRoot]; - var w = this.size.w + "px"; - var h = this.size.h + "px"; - var root; - for (var i = 0, len = roots.length; i < len; ++i) { - root = roots[i]; - root.style.width = w; - root.style.height = h; - } - }, - getNodeType: function(geometry, style) { - var nodeType = null; - switch (geometry.CLASS_NAME) { - case "OpenLayers.Geometry.Point": - if (style.externalGraphic) { - nodeType = "olv:rect"; - } else if (this.isComplexSymbol(style.graphicName)) { - nodeType = "olv:shape"; - } else { - nodeType = "olv:oval"; - } - break; - case "OpenLayers.Geometry.Rectangle": - nodeType = "olv:rect"; - break; - case "OpenLayers.Geometry.LineString": - case "OpenLayers.Geometry.LinearRing": - case "OpenLayers.Geometry.Polygon": - case "OpenLayers.Geometry.Curve": - nodeType = "olv:shape"; - break; - default: - break; - } - return nodeType; - }, - setStyle: function(node, style, options, geometry) { - style = style || node._style; - options = options || node._options; - var fillColor = style.fillColor; - if (node._geometryClass === "OpenLayers.Geometry.Point") { - if (style.externalGraphic) { - options.isFilled = true; - if (style.graphicTitle) { - node.title = style.graphicTitle; - } - var width = style.graphicWidth || style.graphicHeight; - var height = style.graphicHeight || style.graphicWidth; - width = width ? width : style.pointRadius * 2; - height = height ? height : style.pointRadius * 2; - var resolution = this.getResolution(); - var xOffset = - style.graphicXOffset != undefined - ? style.graphicXOffset - : -(0.5 * width); - var yOffset = - style.graphicYOffset != undefined - ? style.graphicYOffset - : -(0.5 * height); - node.style.left = - (((geometry.x - this.featureDx) / resolution - - this.offset.x + - xOffset) | - 0) + - "px"; - node.style.top = - ((geometry.y / resolution - this.offset.y - (yOffset + height)) | 0) + - "px"; - node.style.width = width + "px"; - node.style.height = height + "px"; - node.style.flip = "y"; - fillColor = "none"; - options.isStroked = false; - } else if (this.isComplexSymbol(style.graphicName)) { - var cache = this.importSymbol(style.graphicName); - node.path = cache.path; - node.coordorigin = cache.left + "," + cache.bottom; - var size = cache.size; - node.coordsize = size + "," + size; - this.drawCircle(node, geometry, style.pointRadius); - node.style.flip = "y"; - } else { - this.drawCircle(node, geometry, style.pointRadius); - } - } - if (options.isFilled) { - node.fillcolor = fillColor; - } else { - node.filled = "false"; - } - var fills = node.getElementsByTagName("fill"); - var fill = fills.length == 0 ? null : fills[0]; - if (!options.isFilled) { - if (fill) { - node.removeChild(fill); - } - } else { - if (!fill) { - fill = this.createNode("olv:fill", node.id + "_fill"); - } - fill.opacity = style.fillOpacity; - if ( - node._geometryClass === "OpenLayers.Geometry.Point" && - style.externalGraphic - ) { - if (style.graphicOpacity) { - fill.opacity = style.graphicOpacity; - } - fill.src = style.externalGraphic; - fill.type = "frame"; - if (!(style.graphicWidth && style.graphicHeight)) { - fill.aspect = "atmost"; - } - } - if (fill.parentNode != node) { - node.appendChild(fill); - } - } - var rotation = style.rotation; - if (rotation !== undefined || node._rotation !== undefined) { - node._rotation = rotation; - if (style.externalGraphic) { - this.graphicRotate(node, xOffset, yOffset, style); - fill.opacity = 0; - } else if (node._geometryClass === "OpenLayers.Geometry.Point") { - node.style.rotation = rotation || 0; - } - } - var strokes = node.getElementsByTagName("stroke"); - var stroke = strokes.length == 0 ? null : strokes[0]; - if (!options.isStroked) { - node.stroked = false; - if (stroke) { - stroke.on = false; - } - } else { - if (!stroke) { - stroke = this.createNode("olv:stroke", node.id + "_stroke"); - node.appendChild(stroke); - } - stroke.on = true; - stroke.color = style.strokeColor; - stroke.weight = style.strokeWidth + "px"; - stroke.opacity = style.strokeOpacity; - stroke.endcap = - style.strokeLinecap == "butt" ? "flat" : style.strokeLinecap || "round"; - if (style.strokeDashstyle) { - stroke.dashstyle = this.dashStyle(style); - } - } - if (style.cursor != "inherit" && style.cursor != null) { - node.style.cursor = style.cursor; - } - return node; - }, - graphicRotate: function(node, xOffset, yOffset, style) { - var style = style || node._style; - var rotation = style.rotation || 0; - var aspectRatio, size; - if (!(style.graphicWidth && style.graphicHeight)) { - var img = new Image(); - img.onreadystatechange = OpenLayers.Function.bind(function() { - if (img.readyState == "complete" || img.readyState == "interactive") { - aspectRatio = img.width / img.height; - size = Math.max( - style.pointRadius * 2, - style.graphicWidth || 0, - style.graphicHeight || 0 - ); - xOffset = xOffset * aspectRatio; - style.graphicWidth = size * aspectRatio; - style.graphicHeight = size; - this.graphicRotate(node, xOffset, yOffset, style); - } - }, this); - img.src = style.externalGraphic; - return; - } else { - size = Math.max(style.graphicWidth, style.graphicHeight); - aspectRatio = style.graphicWidth / style.graphicHeight; - } - var width = Math.round(style.graphicWidth || size * aspectRatio); - var height = Math.round(style.graphicHeight || size); - node.style.width = width + "px"; - node.style.height = height + "px"; - var image = document.getElementById(node.id + "_image"); - if (!image) { - image = this.createNode("olv:imagedata", node.id + "_image"); - node.appendChild(image); - } - image.style.width = width + "px"; - image.style.height = height + "px"; - image.src = style.externalGraphic; - image.style.filter = - "progid:DXImageTransform.Microsoft.AlphaImageLoader(" + - "src='', sizingMethod='scale')"; - var rot = (rotation * Math.PI) / 180; - var sintheta = Math.sin(rot); - var costheta = Math.cos(rot); - var filter = - "progid:DXImageTransform.Microsoft.Matrix(M11=" + - costheta + - ",M12=" + - -sintheta + - ",M21=" + - sintheta + - ",M22=" + - costheta + - ",SizingMethod='auto expand')\n"; - var opacity = style.graphicOpacity || style.fillOpacity; - if (opacity && opacity != 1) { - filter += - "progid:DXImageTransform.Microsoft.BasicImage(opacity=" + - opacity + - ")\n"; - } - node.style.filter = filter; - var centerPoint = new OpenLayers.Geometry.Point(-xOffset, -yOffset); - var imgBox = new OpenLayers.Bounds(0, 0, width, height).toGeometry(); - imgBox.rotate(style.rotation, centerPoint); - var imgBounds = imgBox.getBounds(); - node.style.left = - Math.round(parseInt(node.style.left) + imgBounds.left) + "px"; - node.style.top = - Math.round(parseInt(node.style.top) - imgBounds.bottom) + "px"; - }, - postDraw: function(node) { - node.style.visibility = "visible"; - var fillColor = node._style.fillColor; - var strokeColor = node._style.strokeColor; - if (fillColor == "none" && node.fillcolor != fillColor) { - node.fillcolor = fillColor; - } - if (strokeColor == "none" && node.strokecolor != strokeColor) { - node.strokecolor = strokeColor; - } - }, - setNodeDimension: function(node, geometry) { - var bbox = geometry.getBounds(); - if (bbox) { - var resolution = this.getResolution(); - var scaledBox = new OpenLayers.Bounds( - ((bbox.left - this.featureDx) / resolution - this.offset.x) | 0, - (bbox.bottom / resolution - this.offset.y) | 0, - ((bbox.right - this.featureDx) / resolution - this.offset.x) | 0, - (bbox.top / resolution - this.offset.y) | 0 - ); - node.style.left = scaledBox.left + "px"; - node.style.top = scaledBox.top + "px"; - node.style.width = scaledBox.getWidth() + "px"; - node.style.height = scaledBox.getHeight() + "px"; - node.coordorigin = scaledBox.left + " " + scaledBox.top; - node.coordsize = scaledBox.getWidth() + " " + scaledBox.getHeight(); - } - }, - dashStyle: function(style) { - var dash = style.strokeDashstyle; - switch (dash) { - case "solid": - case "dot": - case "dash": - case "dashdot": - case "longdash": - case "longdashdot": - return dash; - default: - var parts = dash.split(/[ ,]/); - if (parts.length == 2) { - if (1 * parts[0] >= 2 * parts[1]) { - return "longdash"; - } - return parts[0] == 1 || parts[1] == 1 ? "dot" : "dash"; - } else if (parts.length == 4) { - return 1 * parts[0] >= 2 * parts[1] ? "longdashdot" : "dashdot"; - } - return "solid"; - } - }, - createNode: function(type, id) { - var node = document.createElement(type); - if (id) { - node.id = id; - } - node.unselectable = "on"; - node.onselectstart = OpenLayers.Function.False; - return node; - }, - nodeTypeCompare: function(node, type) { - var subType = type; - var splitIndex = subType.indexOf(":"); - if (splitIndex != -1) { - subType = subType.substr(splitIndex + 1); - } - var nodeName = node.nodeName; - splitIndex = nodeName.indexOf(":"); - if (splitIndex != -1) { - nodeName = nodeName.substr(splitIndex + 1); - } - return subType == nodeName; - }, - createRenderRoot: function() { - return this.nodeFactory(this.container.id + "_vmlRoot", "div"); - }, - createRoot: function(suffix) { - return this.nodeFactory(this.container.id + suffix, "olv:group"); - }, - drawPoint: function(node, geometry) { - return this.drawCircle(node, geometry, 1); - }, - drawCircle: function(node, geometry, radius) { - if (!isNaN(geometry.x) && !isNaN(geometry.y)) { - var resolution = this.getResolution(); - node.style.left = - (((geometry.x - this.featureDx) / resolution - this.offset.x) | 0) - - radius + - "px"; - node.style.top = - ((geometry.y / resolution - this.offset.y) | 0) - radius + "px"; - var diameter = radius * 2; - node.style.width = diameter + "px"; - node.style.height = diameter + "px"; - return node; - } - return false; - }, - drawLineString: function(node, geometry) { - return this.drawLine(node, geometry, false); - }, - drawLinearRing: function(node, geometry) { - return this.drawLine(node, geometry, true); - }, - drawLine: function(node, geometry, closeLine) { - this.setNodeDimension(node, geometry); - var resolution = this.getResolution(); - var numComponents = geometry.components.length; - var parts = new Array(numComponents); - var comp, x, y; - for (var i = 0; i < numComponents; i++) { - comp = geometry.components[i]; - x = ((comp.x - this.featureDx) / resolution - this.offset.x) | 0; - y = (comp.y / resolution - this.offset.y) | 0; - parts[i] = " " + x + "," + y + " l "; - } - var end = closeLine ? " x e" : " e"; - node.path = "m" + parts.join("") + end; - return node; - }, - drawPolygon: function(node, geometry) { - this.setNodeDimension(node, geometry); - var resolution = this.getResolution(); - var path = []; - var j, jj, points, area, first, second, i, ii, comp, pathComp, x, y; - for (j = 0, jj = geometry.components.length; j < jj; j++) { - path.push("m"); - points = geometry.components[j].components; - area = j === 0; - first = null; - second = null; - for (i = 0, ii = points.length; i < ii; i++) { - comp = points[i]; - x = ((comp.x - this.featureDx) / resolution - this.offset.x) | 0; - y = (comp.y / resolution - this.offset.y) | 0; - pathComp = " " + x + "," + y; - path.push(pathComp); - if (i == 0) { - path.push(" l"); - } - if (!area) { - if (!first) { - first = pathComp; - } else if (first != pathComp) { - if (!second) { - second = pathComp; - } else if (second != pathComp) { - area = true; - } - } - } - } - path.push(area ? " x " : " "); - } - path.push("e"); - node.path = path.join(""); - return node; - }, - drawRectangle: function(node, geometry) { - var resolution = this.getResolution(); - node.style.left = - (((geometry.x - this.featureDx) / resolution - this.offset.x) | 0) + "px"; - node.style.top = ((geometry.y / resolution - this.offset.y) | 0) + "px"; - node.style.width = ((geometry.width / resolution) | 0) + "px"; - node.style.height = ((geometry.height / resolution) | 0) + "px"; - return node; - }, - drawText: function(featureId, style, location) { - var label = this.nodeFactory(featureId + this.LABEL_ID_SUFFIX, "olv:rect"); - var textbox = this.nodeFactory( - featureId + this.LABEL_ID_SUFFIX + "_textbox", - "olv:textbox" - ); - var resolution = this.getResolution(); - label.style.left = - (((location.x - this.featureDx) / resolution - this.offset.x) | 0) + "px"; - label.style.top = ((location.y / resolution - this.offset.y) | 0) + "px"; - label.style.flip = "y"; - textbox.innerText = style.label; - if (style.cursor != "inherit" && style.cursor != null) { - textbox.style.cursor = style.cursor; - } - if (style.fontColor) { - textbox.style.color = style.fontColor; - } - if (style.fontOpacity) { - textbox.style.filter = "alpha(opacity=" + style.fontOpacity * 100 + ")"; - } - if (style.fontFamily) { - textbox.style.fontFamily = style.fontFamily; - } - if (style.fontSize) { - textbox.style.fontSize = style.fontSize; - } - if (style.fontWeight) { - textbox.style.fontWeight = style.fontWeight; - } - if (style.fontStyle) { - textbox.style.fontStyle = style.fontStyle; - } - if (style.labelSelect === true) { - label._featureId = featureId; - textbox._featureId = featureId; - textbox._geometry = location; - textbox._geometryClass = location.CLASS_NAME; - } - textbox.style.whiteSpace = "nowrap"; - textbox.inset = "1px,0px,0px,0px"; - if (!label.parentNode) { - label.appendChild(textbox); - this.textRoot.appendChild(label); - } - var align = style.labelAlign || "cm"; - if (align.length == 1) { - align += "m"; - } - var xshift = - textbox.clientWidth * - OpenLayers.Renderer.VML.LABEL_SHIFT[align.substr(0, 1)]; - var yshift = - textbox.clientHeight * - OpenLayers.Renderer.VML.LABEL_SHIFT[align.substr(1, 1)]; - label.style.left = parseInt(label.style.left) - xshift - 1 + "px"; - label.style.top = parseInt(label.style.top) + yshift + "px"; - }, - moveRoot: function(renderer) { - var layer = this.map.getLayer(renderer.container.id); - if (layer instanceof OpenLayers.Layer.Vector.RootContainer) { - layer = this.map.getLayer(this.container.id); - } - layer && layer.renderer.clear(); - OpenLayers.Renderer.Elements.prototype.moveRoot.apply(this, arguments); - layer && layer.redraw(); - }, - importSymbol: function(graphicName) { - var id = this.container.id + "-" + graphicName; - var cache = this.symbolCache[id]; - if (cache) { - return cache; - } - var symbol = OpenLayers.Renderer.symbol[graphicName]; - if (!symbol) { - throw new Error(graphicName + " is not a valid symbol name"); - } - var symbolExtent = new OpenLayers.Bounds( - Number.MAX_VALUE, - Number.MAX_VALUE, - 0, - 0 - ); - var pathitems = ["m"]; - for (var i = 0; i < symbol.length; i = i + 2) { - var x = symbol[i]; - var y = symbol[i + 1]; - symbolExtent.left = Math.min(symbolExtent.left, x); - symbolExtent.bottom = Math.min(symbolExtent.bottom, y); - symbolExtent.right = Math.max(symbolExtent.right, x); - symbolExtent.top = Math.max(symbolExtent.top, y); - pathitems.push(x); - pathitems.push(y); - if (i == 0) { - pathitems.push("l"); - } - } - pathitems.push("x e"); - var path = pathitems.join(" "); - var diff = (symbolExtent.getWidth() - symbolExtent.getHeight()) / 2; - if (diff > 0) { - symbolExtent.bottom = symbolExtent.bottom - diff; - symbolExtent.top = symbolExtent.top + diff; - } else { - symbolExtent.left = symbolExtent.left + diff; - symbolExtent.right = symbolExtent.right - diff; - } - cache = { - path: path, - size: symbolExtent.getWidth(), - left: symbolExtent.left, - bottom: symbolExtent.bottom - }; - this.symbolCache[id] = cache; - return cache; - }, - CLASS_NAME: "OpenLayers.Renderer.VML" -}); -OpenLayers.Renderer.VML.LABEL_SHIFT = { - l: 0, - c: 0.5, - r: 1, - t: 0, - m: 0.5, - b: 1 -}; -OpenLayers.Protocol = OpenLayers.Class({ - format: null, - options: null, - autoDestroy: true, - defaultFilter: null, - initialize: function(options) { - options = options || {}; - OpenLayers.Util.extend(this, options); - this.options = options; - }, - mergeWithDefaultFilter: function(filter) { - var merged; - if (filter && this.defaultFilter) { - merged = new OpenLayers.Filter.Logical({ - type: OpenLayers.Filter.Logical.AND, - filters: [this.defaultFilter, filter] - }); - } else { - merged = filter || this.defaultFilter || undefined; - } - return merged; - }, - destroy: function() { - this.options = null; - this.format = null; - }, - read: function(options) { - options = options || {}; - options.filter = this.mergeWithDefaultFilter(options.filter); - }, - create: function() {}, - update: function() {}, - delete: function() {}, - commit: function() {}, - abort: function(response) {}, - createCallback: function(method, response, options) { - return OpenLayers.Function.bind(function() { - method.apply(this, [response, options]); - }, this); - }, - CLASS_NAME: "OpenLayers.Protocol" -}); -OpenLayers.Protocol.Response = OpenLayers.Class({ - code: null, - requestType: null, - last: true, - features: null, - data: null, - reqFeatures: null, - priv: null, - error: null, - initialize: function(options) { - OpenLayers.Util.extend(this, options); - }, - success: function() { - return this.code > 0; - }, - CLASS_NAME: "OpenLayers.Protocol.Response" -}); -OpenLayers.Protocol.Response.SUCCESS = 1; -OpenLayers.Protocol.Response.FAILURE = 0; -OpenLayers.Protocol.HTTP = OpenLayers.Class(OpenLayers.Protocol, { - url: null, - headers: null, - params: null, - callback: null, - scope: null, - readWithPOST: false, - updateWithPOST: false, - deleteWithPOST: false, - wildcarded: false, - srsInBBOX: false, - initialize: function(options) { - options = options || {}; - this.params = {}; - this.headers = {}; - OpenLayers.Protocol.prototype.initialize.apply(this, arguments); - if (!this.filterToParams && OpenLayers.Format.QueryStringFilter) { - var format = new OpenLayers.Format.QueryStringFilter({ - wildcarded: this.wildcarded, - srsInBBOX: this.srsInBBOX - }); - this.filterToParams = function(filter, params) { - return format.write(filter, params); - }; - } - }, - destroy: function() { - this.params = null; - this.headers = null; - OpenLayers.Protocol.prototype.destroy.apply(this); - }, - read: function(options) { - OpenLayers.Protocol.prototype.read.apply(this, arguments); - options = options || {}; - options.params = OpenLayers.Util.applyDefaults( - options.params, - this.options.params - ); - options = OpenLayers.Util.applyDefaults(options, this.options); - if (options.filter && this.filterToParams) { - options.params = this.filterToParams(options.filter, options.params); - } - var readWithPOST = - options.readWithPOST !== undefined - ? options.readWithPOST - : this.readWithPOST; - var resp = new OpenLayers.Protocol.Response({ requestType: "read" }); - if (readWithPOST) { - var headers = options.headers || {}; - headers["Content-Type"] = "application/x-www-form-urlencoded"; - resp.priv = OpenLayers.Request.POST({ - url: options.url, - callback: this.createCallback(this.handleRead, resp, options), - data: OpenLayers.Util.getParameterString(options.params), - headers: headers - }); - } else { - resp.priv = OpenLayers.Request.GET({ - url: options.url, - callback: this.createCallback(this.handleRead, resp, options), - params: options.params, - headers: options.headers - }); - } - return resp; - }, - handleRead: function(resp, options) { - this.handleResponse(resp, options); - }, - create: function(features, options) { - options = OpenLayers.Util.applyDefaults(options, this.options); - var resp = new OpenLayers.Protocol.Response({ - reqFeatures: features, - requestType: "create" - }); - resp.priv = OpenLayers.Request.POST({ - url: options.url, - callback: this.createCallback(this.handleCreate, resp, options), - headers: options.headers, - data: this.format.write(features) - }); - return resp; - }, - handleCreate: function(resp, options) { - this.handleResponse(resp, options); - }, - update: function(feature, options) { - options = options || {}; - var url = - options.url || feature.url || this.options.url + "/" + feature.fid; - options = OpenLayers.Util.applyDefaults(options, this.options); - var resp = new OpenLayers.Protocol.Response({ - reqFeatures: feature, - requestType: "update" - }); - var method = this.updateWithPOST ? "POST" : "PUT"; - resp.priv = OpenLayers.Request[method]({ - url: url, - callback: this.createCallback(this.handleUpdate, resp, options), - headers: options.headers, - data: this.format.write(feature) - }); - return resp; - }, - handleUpdate: function(resp, options) { - this.handleResponse(resp, options); - }, - delete: function(feature, options) { - options = options || {}; - var url = - options.url || feature.url || this.options.url + "/" + feature.fid; - options = OpenLayers.Util.applyDefaults(options, this.options); - var resp = new OpenLayers.Protocol.Response({ - reqFeatures: feature, - requestType: "delete" - }); - var method = this.deleteWithPOST ? "POST" : "DELETE"; - var requestOptions = { - url: url, - callback: this.createCallback(this.handleDelete, resp, options), - headers: options.headers - }; - if (this.deleteWithPOST) { - requestOptions.data = this.format.write(feature); - } - resp.priv = OpenLayers.Request[method](requestOptions); - return resp; - }, - handleDelete: function(resp, options) { - this.handleResponse(resp, options); - }, - handleResponse: function(resp, options) { - var request = resp.priv; - if (options.callback) { - if (request.status >= 200 && request.status < 300) { - if (resp.requestType != "delete") { - resp.features = this.parseFeatures(request); - } - resp.code = OpenLayers.Protocol.Response.SUCCESS; - } else { - resp.code = OpenLayers.Protocol.Response.FAILURE; - } - options.callback.call(options.scope, resp); - } - }, - parseFeatures: function(request) { - var doc = request.responseXML; - if (!doc || !doc.documentElement) { - doc = request.responseText; - } - if (!doc || doc.length <= 0) { - return null; - } - return this.format.read(doc); - }, - commit: function(features, options) { - options = OpenLayers.Util.applyDefaults(options, this.options); - var resp = [], - nResponses = 0; - var types = {}; - types[OpenLayers.State.INSERT] = []; - types[OpenLayers.State.UPDATE] = []; - types[OpenLayers.State.DELETE] = []; - var feature, - list, - requestFeatures = []; - for (var i = 0, len = features.length; i < len; ++i) { - feature = features[i]; - list = types[feature.state]; - if (list) { - list.push(feature); - requestFeatures.push(feature); - } - } - var nRequests = - (types[OpenLayers.State.INSERT].length > 0 ? 1 : 0) + - types[OpenLayers.State.UPDATE].length + - types[OpenLayers.State.DELETE].length; - var success = true; - var finalResponse = new OpenLayers.Protocol.Response({ - reqFeatures: requestFeatures - }); - function insertCallback(response) { - var len = response.features ? response.features.length : 0; - var fids = new Array(len); - for (var i = 0; i < len; ++i) { - fids[i] = response.features[i].fid; - } - finalResponse.insertIds = fids; - callback.apply(this, [response]); - } - function callback(response) { - this.callUserCallback(response, options); - success = success && response.success(); - nResponses++; - if (nResponses >= nRequests) { - if (options.callback) { - finalResponse.code = success - ? OpenLayers.Protocol.Response.SUCCESS - : OpenLayers.Protocol.Response.FAILURE; - options.callback.apply(options.scope, [finalResponse]); - } - } - } - var queue = types[OpenLayers.State.INSERT]; - if (queue.length > 0) { - resp.push( - this.create( - queue, - OpenLayers.Util.applyDefaults( - { callback: insertCallback, scope: this }, - options.create - ) - ) - ); - } - queue = types[OpenLayers.State.UPDATE]; - for (var i = queue.length - 1; i >= 0; --i) { - resp.push( - this.update( - queue[i], - OpenLayers.Util.applyDefaults( - { callback: callback, scope: this }, - options.update - ) - ) - ); - } - queue = types[OpenLayers.State.DELETE]; - for (var i = queue.length - 1; i >= 0; --i) { - resp.push( - this["delete"]( - queue[i], - OpenLayers.Util.applyDefaults( - { callback: callback, scope: this }, - options["delete"] - ) - ) - ); - } - return resp; - }, - abort: function(response) { - if (response) { - response.priv.abort(); - } - }, - callUserCallback: function(resp, options) { - var opt = options[resp.requestType]; - if (opt && opt.callback) { - opt.callback.call(opt.scope, resp); - } - }, - CLASS_NAME: "OpenLayers.Protocol.HTTP" -}); -OpenLayers.Control.LayerSwitcher = OpenLayers.Class(OpenLayers.Control, { - roundedCorner: false, - roundedCornerColor: "darkblue", - layerStates: null, - layersDiv: null, - baseLayersDiv: null, - baseLayers: null, - dataLbl: null, - dataLayersDiv: null, - dataLayers: null, - minimizeDiv: null, - maximizeDiv: null, - ascending: true, - initialize: function(options) { - OpenLayers.Control.prototype.initialize.apply(this, arguments); - this.layerStates = []; - if (this.roundedCorner) { - OpenLayers.Console.warn("roundedCorner option is deprecated"); - } - }, - destroy: function() { - this.clearLayersArray("base"); - this.clearLayersArray("data"); - this.map.events.un({ - buttonclick: this.onButtonClick, - addlayer: this.redraw, - changelayer: this.redraw, - removelayer: this.redraw, - changebaselayer: this.redraw, - scope: this - }); - this.events.unregister("buttonclick", this, this.onButtonClick); - OpenLayers.Control.prototype.destroy.apply(this, arguments); - }, - setMap: function(map) { - OpenLayers.Control.prototype.setMap.apply(this, arguments); - this.map.events.on({ - addlayer: this.redraw, - changelayer: this.redraw, - removelayer: this.redraw, - changebaselayer: this.redraw, - scope: this - }); - if (this.outsideViewport) { - this.events.attachToElement(this.div); - this.events.register("buttonclick", this, this.onButtonClick); - } else { - this.map.events.register("buttonclick", this, this.onButtonClick); - } - }, - draw: function() { - OpenLayers.Control.prototype.draw.apply(this); - this.loadContents(); - if (!this.outsideViewport) { - this.minimizeControl(); - } - this.redraw(); - return this.div; - }, - onButtonClick: function(evt) { - var button = evt.buttonElement; - if (button === this.minimizeDiv) { - this.minimizeControl(); - } else if (button === this.maximizeDiv) { - this.maximizeControl(); - } else if (button._layerSwitcher === this.id) { - if (button["for"]) { - button = document.getElementById(button["for"]); - } - if (!button.disabled) { - if (button.type == "radio") { - button.checked = true; - this.map.setBaseLayer(this.map.getLayer(button._layer)); - } else { - button.checked = !button.checked; - this.updateMap(); - } - } - } - }, - clearLayersArray: function(layersType) { - this[layersType + "LayersDiv"].innerHTML = ""; - this[layersType + "Layers"] = []; - }, - checkRedraw: function() { - var redraw = false; - if ( - !this.layerStates.length || - this.map.layers.length != this.layerStates.length - ) { - redraw = true; - } else { - for (var i = 0, len = this.layerStates.length; i < len; i++) { - var layerState = this.layerStates[i]; - var layer = this.map.layers[i]; - if ( - layerState.name != layer.name || - layerState.inRange != layer.inRange || - layerState.id != layer.id || - layerState.visibility != layer.visibility - ) { - redraw = true; - break; - } - } - } - return redraw; - }, - redraw: function() { - if (!this.checkRedraw()) { - return this.div; - } - this.clearLayersArray("base"); - this.clearLayersArray("data"); - var containsOverlays = false; - var containsBaseLayers = false; - var len = this.map.layers.length; - this.layerStates = new Array(len); - for (var i = 0; i < len; i++) { - var layer = this.map.layers[i]; - this.layerStates[i] = { - name: layer.name, - visibility: layer.visibility, - inRange: layer.inRange, - id: layer.id - }; - } - var layers = this.map.layers.slice(); - if (!this.ascending) { - layers.reverse(); - } - for (var i = 0, len = layers.length; i < len; i++) { - var layer = layers[i]; - var baseLayer = layer.isBaseLayer; - if (layer.displayInLayerSwitcher) { - if (baseLayer) { - containsBaseLayers = true; - } else { - containsOverlays = true; - } - var checked = baseLayer - ? layer == this.map.baseLayer - : layer.getVisibility(); - var inputElem = document.createElement("input"); - inputElem.id = this.id + "_input_" + layer.name; - inputElem.name = baseLayer ? this.id + "_baseLayers" : layer.name; - inputElem.type = baseLayer ? "radio" : "checkbox"; - inputElem.value = layer.name; - inputElem.checked = checked; - inputElem.defaultChecked = checked; - inputElem.className = "olButton"; - inputElem._layer = layer.id; - inputElem._layerSwitcher = this.id; - if (!baseLayer && !layer.inRange) { - inputElem.disabled = true; - } - var labelSpan = document.createElement("label"); - labelSpan["for"] = inputElem.id; - OpenLayers.Element.addClass(labelSpan, "labelSpan olButton"); - labelSpan._layer = layer.id; - labelSpan._layerSwitcher = this.id; - if (!baseLayer && !layer.inRange) { - labelSpan.style.color = "gray"; - } - labelSpan.innerHTML = layer.name; - labelSpan.style.verticalAlign = baseLayer ? "bottom" : "baseline"; - var br = document.createElement("br"); - var groupArray = baseLayer ? this.baseLayers : this.dataLayers; - groupArray.push({ - layer: layer, - inputElem: inputElem, - labelSpan: labelSpan - }); - var groupDiv = baseLayer ? this.baseLayersDiv : this.dataLayersDiv; - groupDiv.appendChild(inputElem); - groupDiv.appendChild(labelSpan); - groupDiv.appendChild(br); - } - } - this.dataLbl.style.display = containsOverlays ? "" : "none"; - this.baseLbl.style.display = containsBaseLayers ? "" : "none"; - return this.div; - }, - updateMap: function() { - for (var i = 0, len = this.baseLayers.length; i < len; i++) { - var layerEntry = this.baseLayers[i]; - if (layerEntry.inputElem.checked) { - this.map.setBaseLayer(layerEntry.layer, false); - } - } - for (var i = 0, len = this.dataLayers.length; i < len; i++) { - var layerEntry = this.dataLayers[i]; - layerEntry.layer.setVisibility(layerEntry.inputElem.checked); - } - }, - maximizeControl: function(e) { - this.div.style.width = ""; - this.div.style.height = ""; - this.showControls(false); - if (e != null) { - OpenLayers.Event.stop(e); - } - }, - minimizeControl: function(e) { - this.div.style.width = "0px"; - this.div.style.height = "0px"; - this.showControls(true); - if (e != null) { - OpenLayers.Event.stop(e); - } - }, - showControls: function(minimize) { - this.maximizeDiv.style.display = minimize ? "" : "none"; - this.minimizeDiv.style.display = minimize ? "none" : ""; - this.layersDiv.style.display = minimize ? "none" : ""; - }, - loadContents: function() { - this.layersDiv = document.createElement("div"); - this.layersDiv.id = this.id + "_layersDiv"; - OpenLayers.Element.addClass(this.layersDiv, "layersDiv"); - this.baseLbl = document.createElement("div"); - this.baseLbl.innerHTML = OpenLayers.i18n("Base Layer"); - OpenLayers.Element.addClass(this.baseLbl, "baseLbl"); - this.baseLayersDiv = document.createElement("div"); - OpenLayers.Element.addClass(this.baseLayersDiv, "baseLayersDiv"); - this.dataLbl = document.createElement("div"); - this.dataLbl.innerHTML = OpenLayers.i18n("Overlays"); - OpenLayers.Element.addClass(this.dataLbl, "dataLbl"); - this.dataLayersDiv = document.createElement("div"); - OpenLayers.Element.addClass(this.dataLayersDiv, "dataLayersDiv"); - if (this.ascending) { - this.layersDiv.appendChild(this.baseLbl); - this.layersDiv.appendChild(this.baseLayersDiv); - this.layersDiv.appendChild(this.dataLbl); - this.layersDiv.appendChild(this.dataLayersDiv); - } else { - this.layersDiv.appendChild(this.dataLbl); - this.layersDiv.appendChild(this.dataLayersDiv); - this.layersDiv.appendChild(this.baseLbl); - this.layersDiv.appendChild(this.baseLayersDiv); - } - this.div.appendChild(this.layersDiv); - if (this.roundedCorner) { - OpenLayers.Rico.Corner.round(this.div, { - corners: "tl bl", - bgColor: "transparent", - color: this.roundedCornerColor, - blend: false - }); - OpenLayers.Rico.Corner.changeOpacity(this.layersDiv, 0.75); - } - var img = OpenLayers.Util.getImageLocation("layer-switcher-maximize.png"); - this.maximizeDiv = OpenLayers.Util.createAlphaImageDiv( - "OpenLayers_Control_MaximizeDiv", - null, - null, - img, - "absolute" - ); - OpenLayers.Element.addClass(this.maximizeDiv, "maximizeDiv olButton"); - this.maximizeDiv.style.display = "none"; - this.div.appendChild(this.maximizeDiv); - var img = OpenLayers.Util.getImageLocation("layer-switcher-minimize.png"); - this.minimizeDiv = OpenLayers.Util.createAlphaImageDiv( - "OpenLayers_Control_MinimizeDiv", - null, - null, - img, - "absolute" - ); - OpenLayers.Element.addClass(this.minimizeDiv, "minimizeDiv olButton"); - this.minimizeDiv.style.display = "none"; - this.div.appendChild(this.minimizeDiv); - }, - CLASS_NAME: "OpenLayers.Control.LayerSwitcher" -}); diff --git a/pandora_console/include/javascript/jquery.timezone-picker.js b/pandora_console/include/javascript/jquery.timezone-picker.js deleted file mode 100644 index df9178429d..0000000000 --- a/pandora_console/include/javascript/jquery.timezone-picker.js +++ /dev/null @@ -1,733 +0,0 @@ -(function($) { - var _options; - var _self; - - var _boundingBoxes; - var _zoneCentroids = {}; - var _selectedRegionKey; - var _selectedPolygon; - var _mapper; - var _mapZones = {}; - var _transitions = {}; - - var _currentHoverRegion; - var _hoverRegions = {}; - var _hoverPolygons = []; - - var _loader; - var _loaderGif; - var _maskPng; - var _needsLoader = 0; - - var OpenLayersMapper = function( - el, - mouseClickHandler, - mouseMoveHandler, - mapOptions - ) { - var infoWindow; - - // Create the maps instance - var map = new OpenLayers.Map( - OpenLayers.Util.extend( - { - div: el, - projection: "EPSG:900913", - displayProjection: "EPSG:4326", - numZoomLevels: 18, - controls: [ - new OpenLayers.Control.DragPan(), - new OpenLayers.Control.Navigation({ - mouseWheelOptions: { - cumulative: false, - maxDelta: 6, - interval: 50 - }, - zoomWheelEnabled: false - }), - new OpenLayers.Control.Zoom(), - new OpenLayers.Control.ZoomBox() - ] - }, - mapOptions - ) - ); - - var newLayer = new OpenLayers.Layer.OSM( - "OSM Layer", - "http://a.tile.openstreetmap.org/${z}/${x}/${y}.png" - ); - map.addLayer(newLayer); - - var vectors = new OpenLayers.Layer.Vector("vector"); - - map.addLayer(vectors); - - $("#timezone").on("change", function() { - var optionText = $("#timezone option:selected").val(); - selectZone(optionText); - }); - - OpenLayers.Control.Click = OpenLayers.Class(OpenLayers.Control, { - defaultHandlerOptions: { - single: true, - double: false, - pixelTolerance: 0, - stopSingle: false, - stopDouble: false - }, - - initialize: function() { - this.handlerOptions = OpenLayers.Util.extend( - {}, - this.defaultHandlerOptions - ); - OpenLayers.Control.prototype.initialize.apply(this, arguments); - this.handler = new OpenLayers.Handler.Click( - this, - { - click: this.trigger - }, - this.handlerOptions - ); - }, - - trigger: function(e) { - var position = map.getLonLatFromViewPortPx(e.xy); - position.transform( - map.getProjectionObject(), - new OpenLayers.Projection("EPSG:4326") - ); - mapClickHandler({ - latLng: { - lat: function() { - return position.lat; - }, - lng: function() { - return position.lon; - } - } - }); - } - }); - var click = new OpenLayers.Control.Click(); - map.addControl(click); - click.activate(); - - if (mouseMoveHandler) { - map.events.register("mousemove", map, function(e) { - var position = map.getLonLatFromViewPortPx(e.xy); - position.transform( - map.getProjectionObject(), - new OpenLayers.Projection("EPSG:4326") - ); - mouseMoveHandler({ - latLng: { - lat: function() { - return position.lat; - }, - lng: function() { - return position.lon; - } - } - }); - }); - } - - var onPolygonSelect = function(feature) { - if (feature.clickHandler) { - var position = map.getLonLatFromPixel( - new OpenLayers.Pixel( - polygonSelect.handlers.feature.evt.layerX, - polygonSelect.handlers.feature.evt.layerY - ) - ); - position.transform( - map.getProjectionObject(), - new OpenLayers.Projection("EPSG:4326") - ); - feature.clickHandler({ - latLng: { - lat: function() { - return position.lat; - }, - lng: function() { - return position.lon; - } - } - }); - } - }; - - var onPolygonHighlight = function(e) { - if (e.feature.hoverHandler) { - e.feature.hoverHandler(); - } - }; - - var polygonHover = new OpenLayers.Control.SelectFeature(vectors, { - hover: true, - highlightOnly: true, - renderIntent: "temporary", - eventListeners: { - beforefeaturehighlighted: onPolygonHighlight - } - }); - - var polygonSelect = new OpenLayers.Control.SelectFeature(vectors, { - onSelect: onPolygonSelect - }); - - map.addControl(polygonHover); - map.addControl(polygonSelect); - polygonHover.activate(); - polygonSelect.activate(); - - map.setCenter(new OpenLayers.LonLat(0, 0), mapOptions.zoom); - - var addPolygon = function( - coords, - stroke, - fill, - clickHandler, - mouseMoveHandler - ) { - for (var i = 0; i < coords.length; i++) { - coords[i].transform( - new OpenLayers.Projection("EPSG:4326"), // transform from WGS 1984 - map.getProjectionObject() // to Spherical Mercator Projection - ); - } - - var style = { - strokeColor: stroke.color, - strokeOpacity: stroke.opacity, - strokeWidth: stroke.width, - fillColor: fill.color, - fillOpacity: fill.opacity - }; - var linearRing = new OpenLayers.Geometry.LinearRing(coords); - var feature = new OpenLayers.Feature.Vector( - new OpenLayers.Geometry.Polygon(linearRing), - null, - style - ); - - vectors.addFeatures([feature]); - - // NOTE: Stuff our click/mousemove handlers on the object for use in onPolygonSelect - feature.clickHandler = clickHandler; - feature.hoverHandler = mouseMoveHandler; - - return feature; - }; - - var createPoint = function(lat, lng) { - return new OpenLayers.Geometry.Point(lng, lat); - }; - - var hideInfoWindow = function() { - if (infoWindow) { - map.removePopup(infoWindow); - infoWindow.destroy(); - infoWindow = null; - } - }; - - var removePolygon = function(mapPolygon) { - vectors.removeFeatures([mapPolygon]); - }; - - var showInfoWindow = function(pos, content, callback) { - if (infoWindow) { - hideInfoWindow(infoWindow); - } - - pos = new OpenLayers.LonLat(pos.x, pos.y); - pos.transform( - new OpenLayers.Projection("EPSG:4326"), // transform from WGS 1984 - map.getProjectionObject() // to Spherical Mercator Projection - ); - - infoWindow = new OpenLayers.Popup.FramedCloud( - "timezone_picker_infowindow", - pos, - new OpenLayers.Size(100, 100), - content, - null, - true, - null - ); - map.addPopup(infoWindow); - - // HACK: callback for popup using a set timeout - if (callback) { - setTimeout(function() { - callback.apply($("#timezone_picker_infowindow")); - }, 100); - } - }; - - return { - addPolygon: addPolygon, - createPoint: createPoint, - hideInfoWindow: hideInfoWindow, - removePolygon: removePolygon, - showInfoWindow: showInfoWindow - }; - }; - - // Forward declarations to satisfy jshint - var hideLoader, - hitTestAndConvert, - selectPolygonZone, - showInfoWindow, - slugifyName; - - var clearHover = function() { - $.each(_hoverPolygons, function(i, p) { - _mapper.removePolygon(p); - }); - - _hoverPolygons = []; - }; - - var clearZones = function() { - $.each(_mapZones, function(i, zone) { - $.each(zone, function(j, polygon) { - _mapper.removePolygon(polygon); - }); - }); - - _mapZones = {}; - }; - - var drawZone = function(name, lat, lng, callback) { - if (_mapZones[name]) { - return; - } - - $.get(_options.jsonRootUrl + "polygons/" + name + ".json", function(data) { - _needsLoader--; - if (_needsLoader === 0 && _loader) { - hideLoader(); - } - - if (callback) { - callback(); - } - - data = typeof data === "string" ? JSON.parse(data) : data; - - _mapZones[name] = []; - $.extend(_transitions, data.transitions); - - var result = hitTestAndConvert(data.polygons, lat, lng); - - if (result.inZone) { - _selectedRegionKey = name; - - $.each(result.allPolygons, function(i, polygonInfo) { - var mapPolygon = _mapper.addPolygon( - polygonInfo.coords, - { - color: "#fff", - opacity: 0.7, - width: 1 - }, - { - color: "#82b92e", - opacity: 0.9 - }, - function() { - selectPolygonZone(polygonInfo.polygon); - }, - clearHover - ); - - _mapZones[name].push(mapPolygon); - }); - - selectPolygonZone(result.selectedPolygon); - } - }).fail(function() { - console.warn(arguments); - }); - }; - - var getCurrentTransition = function(transitions) { - if (transitions.length === 1) { - return transitions[0]; - } - - var now = _options.date.getTime() / 1000; - var selected = null; - $.each(transitions, function(i, transition) { - if ( - transition[0] < now && - i < transitions.length - 1 && - transitions[i + 1][0] > now - ) { - selected = transition; - } - }); - - // If we couldn't find a matching transition, just use the first one - // NOTE: This will sometimes be wrong for events in the past - if (!selected) { - selected = transitions[0]; - } - - return selected; - }; - - var hideInfoWindow = function() { - _mapper.hideInfoWindow(); - }; - - hideLoader = function() { - _loader.remove(); - _loader = null; - }; - - hitTestAndConvert = function(polygons, lat, lng) { - var allPolygons = []; - var inZone = false; - var selectedPolygon; - $.each(polygons, function(i, polygon) { - // Ray casting counter for hit testing. - var rayTest = 0; - var lastPoint = polygon.points.slice(-2); - - var coords = []; - var j = 0; - for (j = 0; j < polygon.points.length; j += 2) { - var point = polygon.points.slice(j, j + 2); - - coords.push(_mapper.createPoint(point[0], point[1])); - - // Ray casting test - if ( - (lastPoint[0] <= lat && point[0] >= lat) || - (lastPoint[0] > lat && point[0] < lat) - ) { - var slope = (point[1] - lastPoint[1]) / (point[0] - lastPoint[0]); - var testPoint = slope * (lat - lastPoint[0]) + lastPoint[1]; - if (testPoint < lng) { - rayTest++; - } - } - - lastPoint = point; - } - - allPolygons.push({ - polygon: polygon, - coords: coords - }); - - // If the count is odd, we are in the polygon - var odd = rayTest % 2 === 1; - inZone = inZone || odd; - if (odd) { - selectedPolygon = polygon; - } - }); - - return { - allPolygons: allPolygons, - inZone: inZone, - selectedPolygon: selectedPolygon - }; - }; - - var mapClickHandler = function(e) { - if (_needsLoader > 0) { - return; - } - - hideInfoWindow(); - - var lat = e.latLng.lat(); - var lng = e.latLng.lng(); - - var candidates = []; - $.each(_boundingBoxes, function(i, v) { - var bb = v.boundingBox; - if (lat > bb.ymin && lat < bb.ymax && lng > bb.xmin && lng < bb.xmax) { - candidates.push(slugifyName(v.name)); - } - }); - - _needsLoader = candidates.length; - setTimeout(function() { - if (_needsLoader > 0) { - showLoader(); - } - }, 500); - - clearZones(); - $.each(candidates, function(i, v) { - drawZone(v, lat, lng, function() { - $.each(_hoverPolygons, function(i, p) { - _mapper.removePolygon(p); - }); - _hoverPolygons = []; - _currentHoverRegion = null; - }); - }); - }; - - var mouseMoveHandler = function(e) { - var lat = e.latLng.lat(); - var lng = e.latLng.lng(); - - $.each(_boundingBoxes, function(i, v) { - var bb = v.boundingBox; - if (lat > bb.ymin && lat < bb.ymax && lng > bb.xmin && lng < bb.xmax) { - var hoverRegion = _hoverRegions[v.name]; - if (!hoverRegion) { - return; - } - - var result = hitTestAndConvert(hoverRegion.hoverRegion, lat, lng); - var slugName = slugifyName(v.name); - if ( - result.inZone && - slugName !== _currentHoverRegion && - slugName !== _selectedRegionKey - ) { - clearHover(); - _currentHoverRegion = slugName; - - $.each(result.allPolygons, function(i, polygonInfo) { - var mapPolygon = _mapper.addPolygon( - polygonInfo.coords, - { - color: "#848484", - opacity: 0.7, - width: 1 - }, - { - color: "#cbcbcb", - opacity: 0.5 - }, - mapClickHandler, - null - ); - - _hoverPolygons.push(mapPolygon); - }); - - if (_options.onHover) { - var transition = getCurrentTransition(hoverRegion.transitions); - _options.onHover(transition[1], transition[2]); - } - } - } - }); - }; - - selectPolygonZone = function(polygon) { - _selectedPolygon = polygon; - var transition = getCurrentTransition(_transitions[polygon.name]); - var olsonName = polygon.name; //when you click in the map - var utcOffset = transition[1]; - var tzName = transition[2]; - - if (_options.onSelected) { - _options.onSelected(olsonName); - } else { - var pad = function(d) { - if (d < 10) { - return "0" + d; - } - return d.toString(); - }; - - var now = new Date(); - var adjusted = new Date(); - adjusted.setTime( - adjusted.getTime() + - (adjusted.getTimezoneOffset() + utcOffset) * 60 * 1000 - ); - - if (olsonName == "America/Montreal") { - olsonName = "America/Toronto"; - } else if (olsonName == "Asia/Chongqing") { - olsonName = "Asia/Shanghai"; - } - - $("#timezone").val(olsonName); //Select this value in the dropdown - } - }; - - // Function to draw the timezone in the map, when you select it in the dropdown - var selectZone = function(olsonName) { - var centroid = _zoneCentroids[olsonName]; - if (centroid) { - mapClickHandler({ - latLng: { - lat: function() { - return centroid[1]; - }, - lng: function() { - return centroid[0]; - } - } - }); - } - }; - - showInfoWindow = function(content, callback) { - // Hack to get the centroid of the largest polygon - we just check - // which has the most edges - var centroid; - var maxPoints = 0; - if (_selectedPolygon.points.length > maxPoints) { - centroid = _selectedPolygon.centroid; - maxPoints = _selectedPolygon.points.length; - } - - hideInfoWindow(); - - _mapper.showInfoWindow( - _mapper.createPoint(centroid[1], centroid[0]), - content, - callback - ); - }; - - var showLoader = function() { - _loader = $( - '
' + - '
' - ); - _loader.height(_self.height()).width(_self.width()); - _self.append(_loader); - }; - - slugifyName = function(name) { - return name.toLowerCase().replace(/[^a-z0-9]/g, "-"); - }; - - var methods = { - init: function(options) { - _self = this; - - // Populate the options and set defaults - _options = options || {}; - _options.initialZoom = _options.initialZoom || 2; - _options.initialLat = _options.initialLat || 0; - _options.initialLng = _options.initialLng || 0; - _options.strokeColor = _options.strokeColor || "#fff"; - _options.strokeWeight = _options.strokeWeight || 2; - _options.strokeOpacity = _options.strokeOpacity || 0.7; - _options.fillColor = _options.fillColor || "#82b92e"; - _options.fillOpacity = _options.fillOpacity || 0.5; - _options.jsonRootUrl = - _options.jsonRootUrl || "include/javascript/tz_json/"; - _options.date = _options.date || new Date(); - - _options.mapOptions = $.extend( - { - zoom: _options.initialZoom, - centerLat: _options.initialLat, - centerLng: _options.initialLng - }, - _options.mapOptions - ); - - if (typeof _options.hoverRegions === "undefined") { - _options.hoverRegions = true; - } - - if (_options.useOpenLayers) { - _mapper = new OpenLayersMapper( - _self.get(0), - mapClickHandler, - _options.hoverRegions ? mouseMoveHandler : null, - _options.mapOptions - ); - } - - // Load the necessary data files - var loadCount = _options.hoverRegions ? 2 : 1; - var checkLoading = function() { - loadCount--; - if (loadCount === 0) { - hideLoader(); - - if (_options.onReady) { - _options.onReady(); - } - } - }; - - showLoader(); - $.get(_options.jsonRootUrl + "bounding_boxes.json", function(data) { - _boundingBoxes = typeof data === "string" ? JSON.parse(data) : data; - $.each(_boundingBoxes, function(i, bb) { - $.extend(_zoneCentroids, bb.zoneCentroids); - }); - checkLoading(); - }); - - if (_options.hoverRegions) { - $.get(_options.jsonRootUrl + "hover_regions.json", function(data) { - var hoverData = typeof data === "string" ? JSON.parse(data) : data; - $.each(hoverData, function(i, v) { - _hoverRegions[v.name] = v; - }); - checkLoading(); - }); - } - }, - setDate: function(date) { - hideInfoWindow(); - _options.date = date; - }, - hideInfoWindow: hideInfoWindow, - showInfoWindow: function(content, callback) { - // showInfoWindow(content, callback); - }, - selectZone: function(olsonName) { - var centroid = _zoneCentroids[olsonName]; - if (centroid) { - mapClickHandler({ - latLng: { - lat: function() { - return centroid[1]; - }, - lng: function() { - return centroid[0]; - } - } - }); - } - } - }; - - $.fn.timezonePicker = function(method) { - if (methods[method]) { - return methods[method].apply( - this, - Array.prototype.slice.call(arguments, 1) - ); - } else if (typeof method === "object" || !method) { - return methods.init.apply(this, arguments); - } else { - $.error("Method " + method + " does not exist on jQuery.timezonePicker."); - } - }; - - _loaderGif = - "data:image/gif;base64,R0lGODlhEAAQAPIAAKqqqv///729vejo6P///93d3dPT083NzSH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA=="; - _maskPng = - "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJDgA6CHKQBUUAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAADUlEQVQI12NgYGDwAQAAUQBNbrgEdAAAAABJRU5ErkJggg=="; -})(jQuery); diff --git a/pandora_console/include/javascript/timezonepicker/style.css b/pandora_console/include/javascript/timezonepicker/style.css index 947cb0cdfe..342bb1065f 100644 --- a/pandora_console/include/javascript/timezonepicker/style.css +++ b/pandora_console/include/javascript/timezonepicker/style.css @@ -1,58 +1,3 @@ -body { - text-align: center; - font-family: Times; -} - -h1 { - font-family: Georgia; - font-size: 28px; - text-align: center; -} - -h2 { - font-size: 24px; - font-family: Helvetica; -} - -fieldset { - border: 1px solid #ccc; - width: 600px; - margin: 10px auto; -} - -label { - font-weight: bold; -} - -#wrapper { - overflow: hidden; -} - -#page { - text-align: left; - max-width: 800px; - margin: auto; -} - -#resize-form { - text-align: center; -} - -#timezone-picker { - text-align: center; - margin: 10px -240px; -} - -#timezone-picker div, -#timezone-picker map { - margin: auto; -} - -#content { -} - -#footer { - font-size: 90%; - margin: 20px auto; - text-align: center; +#timezone-picker div.timezone-picker { + margin: 0 auto; } diff --git a/pandora_console/include/javascript/tz_json/bounding_boxes.json b/pandora_console/include/javascript/tz_json/bounding_boxes.json deleted file mode 100644 index 007156467f..0000000000 --- a/pandora_console/include/javascript/tz_json/bounding_boxes.json +++ /dev/null @@ -1,1275 +0,0 @@ -[ - { - "boundingBox": { - "xmin": 19.31, - "ymin": 34.55, - "ymax": 70.1, - "xmax": 40.21 - }, - "zoneCentroids": { - "Europe/Mariehamn": [19.99, 60.22], - "Europe/Athens": [22.6, 39.42], - "Europe/Bucharest": [24.98, 45.84], - "Europe/Zaporozhye": [35.69, 47.26], - "Europe/Kiev": [31.25, 49.27], - "Europe/Tallinn": [25.82, 58.68], - "Europe/Helsinki": [26.23, 64.47], - "Europe/Riga": [24.91, 56.85], - "Europe/Uzhgorod": [23.28, 48.39], - "Europe/Sofia": [25.24, 42.76], - "Asia/Nicosia": [33.23, 35.05], - "Europe/Vilnius": [23.9, 55.33] - }, - "name": "Europe/Riga" - }, - { - "boundingBox": { - "xmin": -8.68, - "ymin": -18.05, - "ymax": 37.53, - "xmax": 27.47 - }, - "zoneCentroids": { - "Africa/Malabo": [10.46, 1.56], - "Africa/Niamey": [9.39, 17.41], - "Africa/Douala": [12.74, 5.71], - "Africa/Porto-Novo": [2.34, 9.62], - "Africa/Brazzaville": [15.24, -0.83], - "Africa/Bangui": [20.49, 6.57], - "Africa/Kinshasa": [19.22, -1.59], - "Africa/Luanda": [17.57, -12.33], - "Africa/Tunis": [9.58, 34.13], - "Africa/Libreville": [11.78, -0.62], - "Africa/Algiers": [2.64, 28.16], - "Africa/Lagos": [8.08, 9.58], - "Africa/Ndjamena": [18.66, 15.36] - }, - "name": "Africa/Algiers" - }, - { - "boundingBox": { - "xmin": -174.55, - "ymin": -9.38, - "ymax": -2.75, - "xmax": -170.69 - }, - "zoneCentroids": { - "Pacific/Fakaofo": [-171.85, -9.19], - "Pacific/Enderbury": [-171.67, -2.81] - }, - "name": "Pacific/Fakaofo" - }, - { - "boundingBox": { - "xmin": -178.32, - "ymin": -14.39, - "ymax": 28.45, - "xmax": -169.4 - }, - "zoneCentroids": { - "Pacific/Midway": [-177.35, 28.2], - "Pacific/Pago_Pago": [-170.68, -14.31] - }, - "name": "Pacific/Pago_Pago" - }, - { - "boundingBox": { - "xmin": 75.04, - "ymin": -10.58, - "ymax": 81.25, - "xmax": 113.92 - }, - "zoneCentroids": { - "Asia/Barnaul": [84.13, 51.97], - "Asia/Novosibirsk": [79.75, 55.28], - "Asia/Hovd": [94.15, 47.35], - "Asia/Ho_Chi_Minh": [106.32, 16.65], - "Asia/Tomsk": [82.14, 58.49], - "Asia/Bangkok": [101.0, 15.07], - "Indian/Christmas": [105.62, -10.49], - "Asia/Novokuznetsk": [87.21, 54.79], - "Asia/Phnom_Penh": [104.91, 12.7], - "Asia/Krasnoyarsk": [95.81, 66.14], - "Asia/Vientiane": [103.76, 18.49] - }, - "name": "Asia/Krasnoyarsk" - }, - { - "boundingBox": { - "xmin": 11.72, - "ymin": -28.96, - "ymax": -16.95, - "xmax": 25.26 - }, - "zoneCentroids": { "Africa/Windhoek": [17.22, -22.14] }, - "name": "Africa/Windhoek" - }, - { - "boundingBox": { - "xmin": -56.43, - "ymin": 46.74, - "ymax": 47.15, - "xmax": -56.16 - }, - "zoneCentroids": { "America/Miquelon": [-56.34, 46.96] }, - "name": "America/Miquelon" - }, - { - "boundingBox": { - "xmin": -165.86, - "ymin": -27.66, - "ymax": -8.94, - "xmax": -136.31 - }, - "zoneCentroids": { - "Pacific/Tahiti": [-149.38, -17.68], - "Pacific/Rarotonga": [-159.77, -21.22] - }, - "name": "Pacific/Tahiti" - }, - { - "boundingBox": { - "xmin": 138.89, - "ymin": -54.78, - "ymax": 72.34, - "xmax": 172.07 - }, - "zoneCentroids": { - "Antarctica/Macquarie": [158.86, -54.65], - "Pacific/Bougainville": [155.24, -6.13], - "Pacific/Noumea": [165.5, -21.35], - "Asia/Magadan": [153.98, 62.69], - "Pacific/Kosrae": [162.98, 5.31], - "Pacific/Guadalcanal": [160.16, -9.62], - "Asia/Srednekolymsk": [149.75, 68.26], - "Pacific/Norfolk": [167.95, -29.02], - "Pacific/Efate": [166.86, -15.24], - "Pacific/Pohnpei": [158.22, 6.89], - "Asia/Sakhalin": [142.72, 50.31] - }, - "name": "Antarctica/Macquarie" - }, - { - "boundingBox": { - "xmin": -173.97, - "ymin": 16.71, - "ymax": 26.08, - "xmax": -154.8 - }, - "zoneCentroids": { - "Pacific/Honolulu": [-155.51, 19.6], - "Pacific/Johnston": [-169.52, 16.73] - }, - "name": "Pacific/Honolulu" - }, - { - "boundingBox": { - "xmin": -160.78, - "ymin": -11.44, - "ymax": 4.72, - "xmax": -150.2 - }, - "zoneCentroids": { "Pacific/Kiritimati": [-157.38, 1.86] }, - "name": "Pacific/Kiritimati" - }, - { - "boundingBox": { - "xmin": -17.11, - "ymin": 20.76, - "ymax": 35.93, - "xmax": -0.98 - }, - "zoneCentroids": { - "Africa/El_Aaiun": [-13.14, 24.66], - "Africa/Casablanca": [-6.3, 31.88] - }, - "name": "Africa/Casablanca" - }, - { - "boundingBox": { - "xmin": 21.82, - "ymin": -25.61, - "ymax": 81.82, - "xmax": 69.07 - }, - "zoneCentroids": { - "Indian/Antananarivo": [46.7, -19.36], - "Africa/Juba": [30.34, 7.27], - "Africa/Dar_es_Salaam": [34.81, -6.27], - "Africa/Nairobi": [37.86, 0.53], - "Africa/Djibouti": [42.57, 11.73], - "Africa/Mogadishu": [45.86, 6.06], - "Europe/Moscow": [43.09, 59.44], - "Indian/Mayotte": [45.15, -12.83], - "Europe/Simferopol": [34.36, 45.34], - "Africa/Khartoum": [30.01, 16.04], - "Africa/Kampala": [32.38, 1.27], - "Africa/Addis_Ababa": [39.63, 8.62], - "Africa/Asmara": [38.85, 15.34], - "Indian/Comoro": [43.35, -11.65] - }, - "name": "Indian/Mayotte" - }, - { - "boundingBox": { - "xmin": 80.05, - "ymin": 26.34, - "ymax": 30.42, - "xmax": 88.19 - }, - "zoneCentroids": { "Asia/Kathmandu": [83.92, 28.26] }, - "name": "Asia/Kathmandu" - }, - { - "boundingBox": { - "xmin": -92.02, - "ymin": -1.41, - "ymax": 1.67, - "xmax": -89.24 - }, - "zoneCentroids": { "Pacific/Galapagos": [-91.18, -0.55] }, - "name": "Pacific/Galapagos" - }, - { - "boundingBox": { - "xmin": -178.63, - "ymin": -52.61, - "ymax": -29.23, - "xmax": 179.1 - }, - "zoneCentroids": { "Pacific/Auckland": [170.48, -43.97] }, - "name": "Pacific/Auckland" - }, - { - "boundingBox": { - "xmin": 23.19, - "ymin": 12.1, - "ymax": 61.07, - "xmax": 55.67 - }, - "zoneCentroids": { - "Europe/Istanbul": [35.06, 39.08], - "Europe/Minsk": [28.05, 53.54], - "Asia/Bahrain": [50.54, 26.06], - "Asia/Kuwait": [47.62, 29.34], - "Asia/Riyadh": [44.58, 24.0], - "Asia/Baghdad": [43.76, 33.04], - "Europe/Volgograd": [45.42, 50.57], - "Asia/Aden": [47.58, 15.82], - "Europe/Kirov": [49.82, 58.68], - "Asia/Qatar": [51.19, 25.3] - }, - "name": "Asia/Baghdad" - }, - { - "boundingBox": { - "xmin": 34.25, - "ymin": 29.48, - "ymax": 33.29, - "xmax": 35.67 - }, - "zoneCentroids": { "Asia/Jerusalem": [34.97, 31.34] }, - "name": "Asia/Jerusalem" - }, - { - "boundingBox": { - "xmin": -104.99, - "ymin": 25.07, - "ymax": 82.48, - "xmax": -84.64 - }, - "zoneCentroids": { - "America/North_Dakota/Center": [-101.35, 47.12], - "America/North_Dakota/Beulah": [-101.82, 47.31], - "America/Resolute": [-94.81, 75.11], - "America/Menominee": [-88.51, 46.08], - "America/Rainy_River": [-94.56, 48.72], - "America/Matamoros": [-101.18, 27.86], - "America/Indiana/Tell_City": [-86.63, 38.08], - "America/North_Dakota/New_Salem": [-101.28, 46.71], - "America/Indiana/Knox": [-86.65, 41.28], - "America/Winnipeg": [-96.16, 54.16], - "America/Rankin_Inlet": [-95.2, 64.24], - "America/Chicago": [-94.82, 37.91] - }, - "name": "America/Chicago" - }, - { - "boundingBox": { - "xmin": -180.0, - "ymin": -14.39, - "ymax": 71.62, - "xmax": 180.0 - }, - "zoneCentroids": { - "Pacific/Kwajalein": [166.84, 9.31], - "Pacific/Wake": [166.62, 19.29], - "Asia/Kamchatka": [163.02, 58.94], - "Pacific/Funafuti": [179.18, -8.5], - "Pacific/Majuro": [169.65, 5.89], - "Pacific/Tarawa": [172.99, 1.81], - "Pacific/Wallis": [-178.09, -14.32], - "Pacific/Nauru": [166.92, -0.52], - "Asia/Anadyr": [170.69, 66.42] - }, - "name": "Pacific/Kwajalein" - }, - { - "boundingBox": { - "xmin": 46.48, - "ymin": -50.02, - "ymax": 73.53, - "xmax": 86.04 - }, - "zoneCentroids": { - "Asia/Yekaterinburg": [68.29, 61.87], - "Asia/Tashkent": [69.42, 40.74], - "Asia/Ashgabat": [59.16, 39.19], - "Asia/Dushanbe": [71.03, 38.52], - "Asia/Oral": [50.66, 49.8], - "Asia/Samarkand": [62.36, 41.76], - "Indian/Kerguelen": [69.49, -49.3], - "Indian/Maldives": [73.43, 0.32], - "Asia/Aqtau": [53.15, 45.58], - "Asia/Aqtobe": [58.59, 48.62] - }, - "name": "Asia/Tashkent" - }, - { - "boundingBox": { - "xmin": 130.03, - "ymin": -11.66, - "ymax": 76.99, - "xmax": 158.15 - }, - "zoneCentroids": { - "Asia/Ust-Nera": [142.66, 63.68], - "Pacific/Port_Moresby": [144.28, -6.63], - "Asia/Vladivostok": [136.77, 53.25], - "Pacific/Chuuk": [151.59, 7.35], - "Pacific/Yap": [138.12, 9.53] - }, - "name": "Pacific/Yap" - }, - { - "boundingBox": { - "xmin": -127.8, - "ymin": 26.28, - "ymax": 60.0, - "xmax": -108.41 - }, - "zoneCentroids": { - "America/Creston": [-116.47, 49.27], - "America/Fort_Nelson": [-123.45, 59.07], - "America/Hermosillo": [-110.8, 29.68], - "America/Dawson_Creek": [-121.77, 56.47], - "America/Phoenix": [-111.91, 33.95] - }, - "name": "America/Fort_Nelson" - }, - { - "boundingBox": { - "xmin": 95.66, - "ymin": 0.84, - "ymax": 64.3, - "xmax": 126.61 - }, - "zoneCentroids": { - "Asia/Brunei": [114.62, 4.51], - "Asia/Irkutsk": [107.29, 56.05], - "Asia/Singapore": [103.82, 1.35], - "Asia/Kuala_Lumpur": [102.17, 4.03], - "Asia/Ulaanbaatar": [104.48, 46.48], - "Asia/Kuching": [114.73, 3.62], - "Asia/Manila": [121.44, 15.9], - "Asia/Choibalsan": [114.78, 47.4] - }, - "name": "Asia/Brunei" - }, - { - "boundingBox": { - "xmin": -41.82, - "ymin": -59.49, - "ymax": -3.79, - "xmax": -26.22 - }, - "zoneCentroids": { - "America/Noronha": [-32.42, -3.85], - "Atlantic/South_Georgia": [-36.71, -54.36] - }, - "name": "America/Noronha" - }, - { - "boundingBox": { - "xmin": -179.14, - "ymin": 51.2, - "ymax": 53.08, - "xmax": 179.78 - }, - "zoneCentroids": { "America/Adak": [-176.63, 51.79] }, - "name": "America/Adak" - }, - { - "boundingBox": { - "xmin": -73.27, - "ymin": 32.23, - "ymax": 79.16, - "xmax": -56.26 - }, - "zoneCentroids": { - "Atlantic/Bermuda": [-64.79, 32.3], - "America/Halifax": [-63.45, 45.11], - "America/Glace_Bay": [-60.27, 46.01], - "America/Thule": [-67.9, 77.57], - "America/Moncton": [-66.37, 46.62], - "America/Goose_Bay": [-62.34, 54.42] - }, - "name": "Atlantic/Bermuda" - }, - { - "boundingBox": { - "xmin": 95.02, - "ymin": -8.76, - "ymax": 5.91, - "xmax": 116.26 - }, - "zoneCentroids": { - "Asia/Jakarta": [101.53, -0.42], - "Asia/Pontianak": [112.28, -0.87] - }, - "name": "Asia/Jakarta" - }, - { - "boundingBox": { - "xmin": 122.95, - "ymin": -9.13, - "ymax": 45.53, - "xmax": 153.99 - }, - "zoneCentroids": { - "Asia/Seoul": [127.82, 36.38], - "Asia/Tokyo": [136.66, 35.89], - "Asia/Jayapura": [137.43, -4.11] - }, - "name": "Asia/Tokyo" - }, - { - "boundingBox": { - "xmin": -81.73, - "ymin": -18.35, - "ymax": 13.4, - "xmax": -66.61 - }, - "zoneCentroids": { - "America/Eirunepe": [-70.71, -6.61], - "America/Lima": [-74.36, -9.16], - "America/Guayaquil": [-78.37, -1.46], - "America/Bogota": [-73.08, 3.91], - "America/Rio_Branco": [-70.47, -9.3] - }, - "name": "America/Eirunepe" - }, - { - "boundingBox": { - "xmin": 159.04, - "ymin": -31.6, - "ymax": -31.5, - "xmax": 159.12 - }, - "zoneCentroids": { "Australia/Lord_Howe": [159.07, -31.56] }, - "name": "Australia/Lord_Howe" - }, - { - "boundingBox": { - "xmin": -136.44, - "ymin": 28.53, - "ymax": 79.42, - "xmax": -88.99 - }, - "zoneCentroids": { - "America/Edmonton": [-114.55, 54.91], - "America/Inuvik": [-133.58, 68.34], - "America/Denver": [-107.48, 41.29], - "America/Cambridge_Bay": [-104.55, 67.55], - "America/Yellowknife": [-119.76, 64.34], - "America/Ojinaga": [-106.16, 30.4], - "America/Boise": [-114.61, 43.57] - }, - "name": "America/Edmonton" - }, - { - "boundingBox": { - "xmin": 44.06, - "ymin": 25.05, - "ymax": 39.78, - "xmax": 63.3 - }, - "zoneCentroids": { "Asia/Tehran": [54.3, 32.56] }, - "name": "Asia/Tehran" - }, - { - "boundingBox": { - "xmin": 140.95, - "ymin": -43.64, - "ymax": -28.16, - "xmax": 153.61 - }, - "zoneCentroids": { - "Australia/Melbourne": [144.31, -36.86], - "Australia/Currie": [143.97, -39.86], - "Australia/Sydney": [147.06, -32.18], - "Australia/Hobart": [146.59, -42.03] - }, - "name": "Australia/Melbourne" - }, - { - "boundingBox": { - "xmin": 35.14, - "ymin": 33.08, - "ymax": 34.66, - "xmax": 36.63 - }, - "zoneCentroids": { "Asia/Beirut": [35.89, 33.92] }, - "name": "Asia/Beirut" - }, - { - "boundingBox": { - "xmin": -67.42, - "ymin": 59.76, - "ymax": 83.61, - "xmax": -11.3 - }, - "zoneCentroids": { "America/Godthab": [-41.2, 74.6] }, - "name": "America/Godthab" - }, - { - "boundingBox": { "xmin": 79.64, "ymin": 5.9, "ymax": 9.83, "xmax": 81.89 }, - "zoneCentroids": { "Asia/Colombo": [80.69, 7.64] }, - "name": "Asia/Colombo" - }, - { - "boundingBox": { - "xmin": -24.55, - "ymin": -40.37, - "ymax": 79.66, - "xmax": 7.47 - }, - "zoneCentroids": { - "Africa/Dakar": [-14.47, 14.35], - "Africa/Lome": [0.97, 8.53], - "Africa/Conakry": [-10.94, 10.42], - "Atlantic/St_Helena": [-5.7, -15.96], - "America/Danmarkshavn": [-21.21, 77.7], - "Africa/Sao_Tome": [6.6, 0.23], - "Africa/Nouakchott": [-10.34, 20.25], - "Atlantic/Reykjavik": [-18.62, 64.98], - "Africa/Abidjan": [-5.55, 7.63], - "Africa/Bamako": [-3.53, 17.34], - "Africa/Monrovia": [-9.3, 6.44], - "Africa/Banjul": [-15.41, 13.44], - "Africa/Ouagadougou": [-1.74, 12.27], - "Africa/Freetown": [-11.79, 8.55], - "Africa/Accra": [-1.2, 7.95], - "Africa/Bissau": [-14.95, 12.04] - }, - "name": "America/Danmarkshavn" - }, - { - "boundingBox": { - "xmin": 9.37, - "ymin": -46.98, - "ymax": 55.3, - "xmax": 40.85 - }, - "zoneCentroids": { - "Africa/Maputo": [35.54, -17.26], - "Europe/Kaliningrad": [21.42, 54.71], - "Africa/Kigali": [29.92, -2.0], - "Africa/Tripoli": [18.03, 27.04], - "Africa/Maseru": [28.25, -29.57], - "Africa/Lubumbashi": [25.82, -3.5], - "Africa/Lusaka": [27.79, -13.45], - "Africa/Blantyre": [34.3, -13.22], - "Africa/Johannesburg": [25.16, -29.01], - "Africa/Bujumbura": [29.89, -3.35], - "Africa/Gaborone": [23.81, -22.19], - "Africa/Cairo": [29.78, 26.57], - "Africa/Mbabane": [31.5, -26.56], - "Africa/Harare": [29.86, -19.0] - }, - "name": "Europe/Kaliningrad" - }, - { - "boundingBox": { - "xmin": -18.17, - "ymin": 27.62, - "ymax": 62.4, - "xmax": 1.76 - }, - "zoneCentroids": { - "Atlantic/Canary": [-16.55, 28.28], - "Europe/Lisbon": [-7.96, 39.68], - "Atlantic/Madeira": [-16.97, 32.75], - "Europe/Guernsey": [-2.57, 49.45], - "Atlantic/Faroe": [-6.89, 62.18], - "Europe/London": [-2.6, 53.99], - "Europe/Dublin": [-8.17, 53.18], - "Europe/Jersey": [-2.15, 49.21], - "Europe/Isle_of_Man": [-4.54, 54.21] - }, - "name": "Atlantic/Canary" - }, - { - "boundingBox": { - "xmin": 124.18, - "ymin": 37.58, - "ymax": 43.0, - "xmax": 130.68 - }, - "zoneCentroids": { "Asia/Pyongyang": [127.16, 40.13] }, - "name": "Asia/Pyongyang" - }, - { - "boundingBox": { - "xmin": 34.95, - "ymin": 29.17, - "ymax": 33.37, - "xmax": 39.3 - }, - "zoneCentroids": { "Asia/Amman": [36.79, 31.25] }, - "name": "Asia/Amman" - }, - { - "boundingBox": { - "xmin": -110.01, - "ymin": 5.49, - "ymax": 60.0, - "xmax": -82.54 - }, - "zoneCentroids": { - "America/Belize": [-88.7, 17.19], - "America/Guatemala": [-90.36, 15.69], - "America/Regina": [-105.87, 54.42], - "America/Costa_Rica": [-84.19, 9.96], - "America/Tegucigalpa": [-86.6, 14.81], - "America/El_Salvador": [-88.87, 13.72], - "America/Managua": [-85.03, 12.84], - "America/Swift_Current": [-107.8, 50.28] - }, - "name": "America/Belize" - }, - { - "boundingBox": { - "xmin": 105.51, - "ymin": -9.47, - "ymax": 74.68, - "xmax": 140.64 - }, - "zoneCentroids": { - "Asia/Dili": [125.96, -8.79], - "Asia/Khandyga": [136.29, 62.7], - "Pacific/Palau": [134.56, 7.49], - "Asia/Chita": [116.19, 52.84], - "Asia/Yakutsk": [121.79, 63.88] - }, - "name": "Asia/Dili" - }, - { - "boundingBox": { - "xmin": -140.71, - "ymin": -10.54, - "ymax": -7.81, - "xmax": -138.58 - }, - "zoneCentroids": { "Pacific/Marquesas": [-140.09, -8.88] }, - "name": "Pacific/Marquesas" - }, - { - "boundingBox": { - "xmin": 60.46, - "ymin": 29.36, - "ymax": 38.49, - "xmax": 74.88 - }, - "zoneCentroids": { "Asia/Kabul": [66.03, 33.83] }, - "name": "Asia/Kabul" - }, - { - "boundingBox": { - "xmin": -115.21, - "ymin": 20.59, - "ymax": 31.19, - "xmax": -103.61 - }, - "zoneCentroids": { - "America/Chihuahua": [-106.55, 28.35], - "America/Mazatlan": [-106.64, 23.98] - }, - "name": "America/Mazatlan" - }, - { - "boundingBox": { - "xmin": 26.63, - "ymin": 45.46, - "ymax": 48.5, - "xmax": 30.14 - }, - "zoneCentroids": { "Europe/Chisinau": [28.45, 47.2] }, - "name": "Europe/Chisinau" - }, - { - "boundingBox": { - "xmin": -89.15, - "ymin": -55.98, - "ymax": -17.49, - "xmax": -66.4 - }, - "zoneCentroids": { "America/Santiago": [-71.56, -37.2] }, - "name": "America/Santiago" - }, - { - "boundingBox": { - "xmin": -73.59, - "ymin": -55.06, - "ymax": 6.01, - "xmax": -34.78 - }, - "zoneCentroids": { - "America/Belem": [-50.44, -3.15], - "America/Argentina/San_Juan": [-68.86, -30.81], - "America/Argentina/Jujuy": [-65.76, -23.3], - "America/Montevideo": [-56.01, -32.8], - "America/Maceio": [-36.98, -9.98], - "America/Argentina/Salta": [-67.28, -38.99], - "America/Argentina/Buenos_Aires": [-60.56, -36.67], - "America/Araguaina": [-48.32, -10.12], - "America/Argentina/Ushuaia": [-67.47, -54.31], - "Atlantic/Stanley": [-58.75, -51.75], - "America/Argentina/Catamarca": [-68.51, -43.78], - "America/Santarem": [-55.21, -3.75], - "America/Recife": [-37.98, -8.32], - "America/Cayenne": [-53.23, 3.92], - "America/Fortaleza": [-42.46, -5.96], - "America/Paramaribo": [-55.91, 4.12], - "America/Argentina/San_Luis": [-66.03, -33.76], - "America/Argentina/La_Rioja": [-67.17, -29.67], - "America/Argentina/Mendoza": [-68.59, -34.59], - "America/Argentina/Rio_Gallegos": [-69.94, -48.81], - "America/Argentina/Tucuman": [-65.37, -26.93], - "America/Argentina/Cordoba": [-61.07, -29.25], - "America/Bahia": [-41.69, -12.48] - }, - "name": "America/Santarem" - }, - { - "boundingBox": { - "xmin": -176.93, - "ymin": -44.44, - "ymax": -43.55, - "xmax": -175.82 - }, - "zoneCentroids": { "Pacific/Chatham": [-176.53, -43.88] }, - "name": "Pacific/Chatham" - }, - { - "boundingBox": { - "xmin": -136.76, - "ymin": -23.2, - "ymax": -21.28, - "xmax": -134.86 - }, - "zoneCentroids": { "Pacific/Gambier": [-134.99, -23.12] }, - "name": "Pacific/Gambier" - }, - { - "boundingBox": { - "xmin": -92.27, - "ymin": 7.18, - "ymax": 66.09, - "xmax": -76.17 - }, - "zoneCentroids": { - "America/Jamaica": [-77.29, 18.15], - "America/Atikokan": [-91.21, 48.46], - "America/Cancun": [-88.1, 19.65], - "America/Coral_Harbour": [-84.26, 64.39], - "America/Panama": [-80.11, 8.52], - "America/Cayman": [-81.27, 19.32] - }, - "name": "America/Coral_Harbour" - }, - { - "boundingBox": { - "xmin": 96.51, - "ymin": -35.2, - "ymax": 53.57, - "xmax": 134.78 - }, - "zoneCentroids": { - "Australia/Perth": [122.1, -25.37], - "Asia/Harbin": [127.47, 46.46], - "Asia/Shanghai": [116.92, 36.83], - "Asia/Makassar": [116.22, 0.65], - "Asia/Chongqing": [104.74, 32.6], - "Asia/Hong_Kong": [114.14, 22.35], - "Asia/Macau": [113.55, 22.16], - "Asia/Taipei": [120.96, 23.74] - }, - "name": "Asia/Chongqing" - }, - { - "boundingBox": { - "xmin": 92.17, - "ymin": -12.19, - "ymax": 28.55, - "xmax": 101.18 - }, - "zoneCentroids": { - "Asia/Rangoon": [96.5, 21.11], - "Indian/Cocos": [96.84, -12.15] - }, - "name": "Asia/Rangoon" - }, - { - "boundingBox": { - "xmin": -57.62, - "ymin": -33.76, - "ymax": -12.46, - "xmax": -39.64 - }, - "zoneCentroids": { "America/Sao_Paulo": [-48.42, -21.63] }, - "name": "America/Sao_Paulo" - }, - { - "boundingBox": { - "xmin": -72.47, - "ymin": 10.03, - "ymax": 51.59, - "xmax": -57.09 - }, - "zoneCentroids": { - "America/Port_of_Spain": [-61.3, 10.43], - "America/Marigot": [-63.06, 18.08], - "America/Lower_Princes": [-63.07, 18.04], - "America/Kralendijk": [-68.29, 12.17], - "America/Anguilla": [-63.04, 18.22], - "America/St_Lucia": [-60.96, 13.89], - "America/Montserrat": [-62.19, 16.73], - "America/Barbados": [-59.54, 13.16], - "America/St_Barthelemy": [-62.84, 17.91], - "America/Martinique": [-60.99, 14.62], - "America/Antigua": [-61.79, 17.08], - "America/Grenada": [-61.69, 12.1], - "America/Santo_Domingo": [-70.49, 18.89], - "America/Guadeloupe": [-61.55, 16.24], - "America/Blanc-Sablon": [-59.2, 50.86], - "America/Grand_Turk": [-71.71, 21.76], - "America/St_Thomas": [-64.86, 18.35], - "America/Aruba": [-69.98, 12.52], - "America/St_Vincent": [-61.19, 13.24], - "America/Dominica": [-61.35, 15.41], - "America/Curacao": [-68.94, 12.18], - "America/Tortola": [-64.63, 18.44], - "America/Puerto_Rico": [-66.46, 18.22], - "America/St_Kitts": [-62.74, 17.31] - }, - "name": "America/St_Lucia" - }, - { - "boundingBox": { - "xmin": -176.22, - "ymin": -22.35, - "ymax": -15.55, - "xmax": -173.69 - }, - "zoneCentroids": { "Pacific/Tongatapu": [-175.2, -21.15] }, - "name": "Pacific/Tongatapu" - }, - { - "boundingBox": { - "xmin": 137.98, - "ymin": -29.19, - "ymax": 20.55, - "xmax": 153.55 - }, - "zoneCentroids": { - "Australia/Lindeman": [148.95, -20.35], - "Australia/Brisbane": [144.56, -22.57], - "Pacific/Saipan": [145.77, 15.18], - "Pacific/Guam": [144.77, 13.46] - }, - "name": "Australia/Lindeman" - }, - { - "boundingBox": { - "xmin": -180.0, - "ymin": -20.67, - "ymax": -12.47, - "xmax": 180.0 - }, - "zoneCentroids": { "Pacific/Fiji": [177.97, -17.82] }, - "name": "Pacific/Fiji" - }, - { - "boundingBox": { - "xmin": 60.87, - "ymin": 23.68, - "ymax": 37.1, - "xmax": 77.84 - }, - "zoneCentroids": { "Asia/Karachi": [69.39, 29.96] }, - "name": "Asia/Karachi" - }, - { - "boundingBox": { - "xmin": -172.78, - "ymin": -14.07, - "ymax": -13.42, - "xmax": -171.4 - }, - "zoneCentroids": { "Pacific/Apia": [-172.45, -13.61] }, - "name": "Pacific/Apia" - }, - { - "boundingBox": { - "xmin": 128.98, - "ymin": -38.07, - "ymax": -25.99, - "xmax": 141.96 - }, - "zoneCentroids": { - "Australia/Adelaide": [135.82, -30.09], - "Australia/Broken_Hill": [141.44, -31.89] - }, - "name": "Australia/Broken_Hill" - }, - { - "boundingBox": { - "xmin": -25.36, - "ymin": 14.79, - "ymax": 17.18, - "xmax": -22.67 - }, - "zoneCentroids": { "Atlantic/Cape_Verde": [-23.64, 15.07] }, - "name": "Atlantic/Cape_Verde" - }, - { - "boundingBox": { - "xmin": -73.34, - "ymin": -22.9, - "ymax": 12.21, - "xmax": -56.29 - }, - "zoneCentroids": { - "America/Boa_Vista": [-61.4, 2.07], - "America/La_Paz": [-64.65, -16.7], - "America/Porto_Velho": [-62.84, -10.92], - "America/Manaus": [-63.87, -3.83], - "America/Caracas": [-66.23, 7.16], - "America/Guyana": [-58.97, 4.79] - }, - "name": "America/Caracas" - }, - { - "boundingBox": { - "xmin": -61.62, - "ymin": -24.08, - "ymax": -7.32, - "xmax": -50.22 - }, - "zoneCentroids": { - "America/Cuiaba": [-55.91, -12.96], - "America/Campo_Grande": [-54.84, -20.34] - }, - "name": "America/Cuiaba" - }, - { - "boundingBox": { - "xmin": -173.11, - "ymin": 52.75, - "ymax": 71.4, - "xmax": -129.98 - }, - "zoneCentroids": { - "America/Metlakatla": [-131.48, 55.11], - "America/Juneau": [-135.18, 58.63], - "America/Sitka": [-131.89, 56.16], - "America/Nome": [-163.64, 61.58], - "America/Anchorage": [-152.1, 64.78], - "America/Yakutat": [-139.27, 59.69] - }, - "name": "America/Juneau" - }, - { - "boundingBox": { - "xmin": -109.43, - "ymin": -27.21, - "ymax": -27.05, - "xmax": -109.22 - }, - "zoneCentroids": { "Pacific/Easter": [-109.34, -27.12] }, - "name": "Pacific/Easter" - }, - { - "boundingBox": { - "xmin": -62.64, - "ymin": -27.61, - "ymax": -19.28, - "xmax": -54.25 - }, - "zoneCentroids": { "America/Asuncion": [-58.38, -23.24] }, - "name": "America/Asuncion" - }, - { - "boundingBox": { - "xmin": -31.27, - "ymin": 36.91, - "ymax": 72.35, - "xmax": -21.35 - }, - "zoneCentroids": { - "Atlantic/Azores": [-25.49, 37.8], - "America/Scoresbysund": [-23.17, 71.26] - }, - "name": "America/Scoresbysund" - }, - { - "boundingBox": { - "xmin": -9.29, - "ymin": 35.17, - "ymax": 80.83, - "xmax": 36.82 - }, - "zoneCentroids": { - "Europe/Berlin": [10.4, 51.12], - "Europe/Zurich": [8.22, 46.8], - "Europe/Gibraltar": [-5.34, 36.14], - "Europe/Rome": [12.17, 43.51], - "Europe/Ljubljana": [14.82, 46.1], - "Europe/Busingen": [8.69, 47.69], - "Europe/Skopje": [21.7, 41.6], - "Europe/Warsaw": [19.39, 52.12], - "Europe/Copenhagen": [9.46, 56.14], - "Europe/Andorra": [1.56, 42.54], - "Europe/Amsterdam": [5.58, 52.21], - "Europe/Monaco": [7.42, 43.74], - "Europe/Malta": [14.43, 35.9], - "Europe/Tirane": [20.06, 41.13], - "Europe/Vatican": [12.44, 41.9], - "Africa/Ceuta": [-5.33, 35.9], - "Europe/Belgrade": [20.79, 44.03], - "Europe/Podgorica": [19.24, 42.78], - "Europe/Prague": [15.33, 49.73], - "Europe/Zagreb": [16.38, 45.03], - "Arctic/Longyearbyen": [16.05, 78.6], - "Europe/Bratislava": [19.49, 48.7], - "Europe/Budapest": [19.41, 47.16], - "Europe/Vienna": [14.12, 47.58], - "Europe/Paris": [2.43, 46.62], - "Europe/Stockholm": [16.75, 62.8], - "Europe/Brussels": [4.66, 50.64], - "Europe/San_Marino": [12.46, 43.94], - "Europe/Vaduz": [9.54, 47.13], - "Europe/Luxembourg": [6.1, 49.77], - "Europe/Oslo": [14.02, 64.46], - "Europe/Madrid": [-3.55, 40.39], - "Europe/Sarajevo": [17.78, 44.17] - }, - "name": "Europe/Skopje" - }, - { - "boundingBox": { - "xmin": 40.0, - "ymin": -21.38, - "ymax": 58.55, - "xmax": 63.5 - }, - "zoneCentroids": { - "Europe/Samara": [50.46, 53.28], - "Asia/Tbilisi": [43.5, 42.18], - "Asia/Dubai": [54.34, 23.92], - "Asia/Yerevan": [44.94, 40.28], - "Asia/Baku": [47.66, 40.35], - "Europe/Astrakhan": [47.3, 47.11], - "Indian/Reunion": [55.54, -21.12], - "Indian/Mahe": [46.35, -9.4], - "Asia/Muscat": [56.09, 20.56], - "Europe/Ulyanovsk": [47.95, 53.89], - "Indian/Mauritius": [57.57, -20.28] - }, - "name": "Indian/Reunion" - }, - { - "boundingBox": { - "xmin": 128.98, - "ymin": -26.0, - "ymax": -10.89, - "xmax": 138.0 - }, - "zoneCentroids": { "Australia/Darwin": [133.36, -19.46] }, - "name": "Australia/Darwin" - }, - { - "boundingBox": { - "xmin": -91.0, - "ymin": 18.01, - "ymax": 83.11, - "xmax": -57.09 - }, - "zoneCentroids": { - "America/Indiana/Winamac": [-86.69, 41.04], - "America/Pangnirtung": [-65.6, 65.79], - "America/Nassau": [-77.91, 24.44], - "America/Indiana/Petersburg": [-87.23, 38.39], - "America/Indiana/Vevay": [-85.02, 38.82], - "America/Kentucky/Monticello": [-84.82, 36.8], - "America/Iqaluit": [-75.77, 68.64], - "America/Nipigon": [-88.34, 48.99], - "America/Thunder_Bay": [-89.29, 48.4], - "America/Montreal": [-71.86, 53.41], - "America/Toronto": [-84.01, 49.96], - "America/Indiana/Marengo": [-86.45, 38.29], - "America/Detroit": [-84.6, 43.47], - "America/Indiana/Vincennes": [-87.08, 38.61], - "America/New_York": [-78.83, 37.93], - "America/Indiana/Indianapolis": [-86.07, 40.09], - "America/Port-au-Prince": [-72.68, 18.92], - "America/Kentucky/Louisville": [-85.93, 38.3] - }, - "name": "America/Nipigon" - }, - { - "boundingBox": { - "xmin": -169.96, - "ymin": -19.16, - "ymax": -18.94, - "xmax": -169.76 - }, - "zoneCentroids": { "Pacific/Niue": [-169.85, -19.05] }, - "name": "Pacific/Niue" - }, - { - "boundingBox": { - "xmin": -141.0, - "ymin": 27.99, - "ymax": 69.64, - "xmax": -112.74 - }, - "zoneCentroids": { - "America/Vancouver": [-125.68, 54.19], - "America/Tijuana": [-115.1, 30.57], - "America/Dawson": [-139.39, 64.06], - "America/Los_Angeles": [-119.12, 41.33], - "America/Whitehorse": [-135.5, 63.63] - }, - "name": "America/Vancouver" - }, - { - "boundingBox": { - "xmin": -114.78, - "ymin": 14.52, - "ymax": 29.07, - "xmax": -87.52 - }, - "zoneCentroids": { - "America/Merida": [-89.74, 19.63], - "America/Mexico_City": [-99.0, 19.51], - "America/Bahia_Banderas": [-105.27, 20.84], - "America/Monterrey": [-102.09, 25.3] - }, - "name": "America/Mexico_City" - }, - { - "boundingBox": { - "xmin": -130.75, - "ymin": -25.08, - "ymax": -23.9, - "xmax": -124.77 - }, - "zoneCentroids": { "Pacific/Pitcairn": [-128.31, -24.36] }, - "name": "Pacific/Pitcairn" - }, - { - "boundingBox": { - "xmin": 35.57, - "ymin": 32.3, - "ymax": 37.32, - "xmax": 42.37 - }, - "zoneCentroids": { "Asia/Damascus": [38.5, 35.0] }, - "name": "Asia/Damascus" - }, - { - "boundingBox": { - "xmin": 58.57, - "ymin": -7.44, - "ymax": 58.59, - "xmax": 111.68 - }, - "zoneCentroids": { - "Asia/Dhaka": [90.27, 23.83], - "Asia/Omsk": [73.34, 56.1], - "Asia/Qyzylorda": [64.37, 51.58], - "Asia/Bishkek": [74.52, 41.45], - "Asia/Kashgar": [79.67, 37.6], - "Asia/Almaty": [74.13, 48.24], - "Asia/Urumqi": [90.06, 37.28], - "Asia/Thimphu": [90.43, 27.41], - "Indian/Chagos": [72.42, -7.31] - }, - "name": "Asia/Dhaka" - }, - { - "boundingBox": { - "xmin": 34.21, - "ymin": 31.21, - "ymax": 32.56, - "xmax": 35.57 - }, - "zoneCentroids": { - "Asia/Hebron": [35.26, 31.94], - "Asia/Gaza": [34.37, 31.41] - }, - "name": "Asia/Hebron" - }, - { - "boundingBox": { - "xmin": -84.96, - "ymin": 19.83, - "ymax": 23.6, - "xmax": -74.12 - }, - "zoneCentroids": { "America/Havana": [-78.95, 21.64] }, - "name": "America/Havana" - }, - { - "boundingBox": { - "xmin": -59.43, - "ymin": 46.6, - "ymax": 53.69, - "xmax": -52.62 - }, - "zoneCentroids": { "America/St_Johns": [-56.02, 48.72] }, - "name": "America/St_Johns" - }, - { - "boundingBox": { - "xmin": 125.49, - "ymin": -32.56, - "ymax": -31.29, - "xmax": 129.0 - }, - "zoneCentroids": { "Australia/Eucla": [127.02, -31.75] }, - "name": "Australia/Eucla" - }, - { - "boundingBox": { - "xmin": 68.15, - "ymin": 6.73, - "ymax": 35.51, - "xmax": 97.38 - }, - "zoneCentroids": { "Asia/Kolkata": [79.61, 22.89] }, - "name": "Asia/Kolkata" - } -] diff --git a/pandora_console/include/javascript/tz_json/hover_regions.json b/pandora_console/include/javascript/tz_json/hover_regions.json deleted file mode 100644 index 72cff96a2f..0000000000 --- a/pandora_console/include/javascript/tz_json/hover_regions.json +++ /dev/null @@ -1,53670 +0,0 @@ -[ - { - "hoverRegion": [ - { - "points": [ - 36.61, - 21.83, - 36.65, - 21.63, - 36.92, - 21.55, - 37.03, - 21.43, - 37.37, - 21.55, - 37.55, - 21.23, - 37.75, - 21.09, - 37.64, - 21.05, - 37.56, - 20.77, - 37.77, - 20.52, - 37.99, - 20.6, - 38.12, - 20.24, - 38.81, - 20.5, - 38.92, - 20.63, - 39.0, - 20.59, - 39.15, - 20.36, - 39.04, - 20.3, - 39.04, - 20.17, - 39.18, - 20.02, - 39.28, - 20.02, - 39.38, - 19.78, - 39.66, - 19.57, - 39.75, - 19.31, - 39.89, - 19.27, - 39.97, - 19.34, - 40.0, - 19.59, - 39.89, - 19.7, - 39.92, - 19.88, - 39.76, - 20.18, - 40.05, - 20.22, - 40.18, - 20.58, - 40.5, - 20.7, - 40.61, - 20.91, - 40.94, - 20.92, - 41.02, - 21.4, - 40.98, - 21.57, - 41.26, - 22.03, - 41.23, - 22.55, - 41.45, - 22.83, - 41.73, - 22.89, - 41.93, - 22.78, - 42.06, - 22.45, - 42.31, - 22.25, - 42.47, - 22.38, - 42.88, - 22.34, - 42.98, - 22.69, - 43.16, - 22.83, - 43.37, - 22.47, - 43.77, - 22.25, - 44.06, - 22.31, - 44.19, - 22.55, - 44.43, - 22.35, - 44.53, - 22.37, - 44.36, - 22.11, - 44.52, - 21.93, - 44.55, - 21.59, - 44.65, - 21.51, - 44.68, - 21.34, - 45.03, - 21.25, - 45.12, - 21.32, - 45.4, - 20.68, - 45.64, - 20.68, - 46.1, - 20.15, - 46.29, - 20.46, - 46.26, - 20.62, - 46.38, - 20.78, - 46.4, - 21.12, - 46.67, - 21.22, - 46.8, - 21.44, - 47.08, - 21.56, - 47.44, - 21.92, - 47.61, - 21.96, - 47.84, - 22.26, - 47.88, - 22.63, - 47.98, - 22.77, - 47.98, - 22.57, - 48.29, - 22.23, - 48.28, - 22.08, - 48.6, - 22.07, - 48.77, - 22.26, - 49.01, - 22.36, - 49.2, - 22.61, - 49.65, - 22.61, - 50.47, - 23.65, - 50.54, - 23.96, - 50.77, - 23.85, - 50.9, - 23.93, - 51.24, - 23.55, - 51.72, - 23.59, - 51.74, - 24.15, - 52.03, - 24.43, - 52.06, - 25.79, - 51.91, - 26.52, - 51.88, - 27.23, - 51.73, - 27.33, - 51.68, - 28.02, - 51.79, - 28.27, - 51.66, - 28.44, - 51.63, - 28.75, - 51.75, - 29.13, - 51.69, - 29.31, - 51.52, - 29.37, - 51.62, - 29.69, - 51.56, - 29.81, - 51.61, - 30.2, - 51.42, - 30.5, - 51.63, - 30.41, - 52.17, - 30.89, - 52.15, - 31.25, - 52.25, - 31.43, - 52.14, - 31.99, - 52.21, - 32.25, - 52.44, - 32.36, - 52.35, - 32.89, - 52.47, - 33.17, - 52.41, - 33.53, - 52.47, - 33.83, - 52.22, - 34.19, - 52.03, - 34.24, - 51.82, - 34.54, - 51.69, - 34.52, - 51.62, - 34.32, - 51.35, - 34.44, - 51.29, - 34.76, - 51.32, - 35.15, - 51.16, - 35.27, - 51.14, - 35.49, - 50.97, - 35.47, - 50.68, - 35.61, - 50.59, - 35.56, - 50.49, - 35.66, - 50.55, - 36.15, - 50.41, - 36.34, - 50.44, - 36.46, - 50.34, - 36.65, - 50.55, - 37.5, - 50.38, - 37.71, - 50.23, - 37.75, - 50.02, - 38.06, - 50.17, - 38.15, - 50.18, - 38.37, - 50.1, - 38.45, - 50.11, - 38.73, - 49.93, - 38.97, - 49.99, - 39.18, - 49.86, - 39.33, - 49.83, - 39.66, - 49.67, - 39.84, - 49.72, - 40.17, - 49.61, - 40.3, - 49.45, - 40.21, - 49.17, - 40.28, - 48.97, - 40.01, - 48.93, - 40.15, - 48.82, - 40.17, - 48.69, - 40.04, - 48.68, - 39.83, - 48.62, - 39.94, - 48.25, - 40.12, - 47.75, - 39.83, - 47.76, - 38.93, - 47.59, - 38.82, - 47.47, - 38.39, - 47.35, - 38.35, - 47.2, - 38.43, - 46.92, - 38.14, - 46.99, - 38.0, - 46.98, - 37.62, - 46.76, - 37.34, - 46.82, - 37.21, - 46.77, - 37.08, - 46.54, - 36.84, - 46.53, - 36.71, - 46.66, - 36.61, - 46.37, - 36.13, - 46.42, - 36.02, - 46.54, - 36.03, - 46.54, - 35.94, - 46.34, - 35.52, - 46.04, - 35.22, - 45.97, - 34.99, - 46.07, - 34.89, - 46.04, - 34.7, - 45.89, - 34.63, - 45.85, - 34.48, - 46.04, - 34.2, - 46.0, - 34.12, - 46.1, - 33.92, - 46.11, - 33.75, - 45.92, - 33.52, - 46.01, - 33.16, - 45.9, - 33.0, - 46.02, - 32.2, - 46.18, - 31.5, - 46.51, - 31.44, - 46.45, - 30.85, - 46.3, - 30.83, - 46.0, - 30.55, - 45.51, - 29.84, - 45.21, - 29.85, - 44.73, - 29.67, - 44.65, - 29.14, - 44.29, - 28.76, - 43.51, - 28.71, - 43.29, - 28.55, - 43.27, - 28.15, - 43.14, - 28.03, - 42.66, - 28.0, - 42.6, - 27.79, - 42.52, - 27.75, - 42.01, - 28.13, - 41.89, - 28.09, - 41.8, - 27.54, - 41.99, - 27.23, - 41.88, - 26.69, - 41.73, - 26.56, - 41.67, - 26.68, - 41.29, - 26.73, - 41.18, - 26.44, - 40.91, - 26.45, - 40.63, - 26.12, - 40.74, - 25.91, - 40.75, - 25.53, - 40.89, - 25.1, - 40.78, - 24.88, - 40.62, - 24.88, - 40.47, - 24.67, - 40.61, - 24.41, - 40.83, - 24.51, - 40.63, - 24.13, - 40.62, - 23.98, - 40.18, - 24.51, - 40.01, - 24.31, - 40.04, - 24.23, - 40.18, - 24.11, - 40.19, - 24.08, - 39.93, - 24.09, - 39.84, - 24.03, - 39.86, - 23.3, - 40.14, - 23.22, - 40.36, - 22.78, - 40.14, - 22.67, - 39.28, - 23.41, - 39.31, - 23.58, - 39.25, - 23.77, - 39.58, - 24.11, - 39.58, - 24.25, - 39.31, - 24.43, - 39.23, - 24.36, - 39.27, - 24.22, - 39.21, - 24.13, - 39.08, - 24.23, - 38.97, - 24.18, - 38.92, - 24.07, - 39.03, - 23.83, - 38.96, - 23.73, - 39.01, - 23.5, - 38.87, - 23.64, - 38.68, - 24.31, - 38.3, - 24.35, - 38.23, - 24.65, - 38.07, - 24.68, - 38.1, - 24.8, - 37.99, - 25.01, - 37.6, - 25.36, - 37.51, - 25.62, - 37.39, - 25.68, - 37.29, - 25.59, - 37.2, - 25.66, - 37.2, - 25.92, - 37.0, - 25.9, - 37.13, - 26.46, - 37.05, - 26.59, - 36.92, - 26.57, - 36.66, - 25.8, - 36.51, - 25.7, - 36.61, - 25.56, - 36.73, - 25.64, - 36.73, - 25.52, - 36.54, - 25.4, - 36.46, - 25.58, - 36.28, - 25.54, - 36.14, - 25.16, - 36.26, - 25.08, - 36.36, - 25.24, - 36.55, - 25.29, - 36.6, - 25.23, - 36.48, - 24.92, - 36.55, - 24.78, - 36.69, - 24.73, - 36.57, - 24.55, - 36.55, - 24.28, - 36.76, - 24.11, - 36.87, - 24.14, - 36.93, - 24.56, - 37.01, - 24.54, - 37.06, - 24.33, - 37.57, - 24.18, - 37.54, - 24.02, - 37.41, - 24.03, - 37.35, - 23.89, - 37.44, - 23.79, - 37.67, - 23.81, - 37.72, - 23.66, - 37.6, - 23.59, - 37.4, - 23.68, - 37.28, - 23.65, - 37.1, - 23.17, - 37.18, - 23.02, - 36.82, - 23.21, - 36.65, - 23.16, - 36.44, - 23.31, - 36.34, - 23.16, - 36.24, - 23.2, - 36.04, - 23.1, - 36.13, - 22.82, - 36.5, - 22.83, - 36.69, - 22.69, - 36.56, - 22.58, - 36.34, - 22.56, - 36.28, - 22.48, - 36.43, - 22.26, - 36.65, - 22.26, - 36.79, - 22.16, - 36.82, - 22.07, - 36.6, - 21.95, - 36.61, - 21.83 - ] - }, - { - "points": [ - 59.8, - 20.94, - 59.85, - 20.79, - 59.97, - 20.73, - 59.87, - 20.17, - 60.04, - 19.51, - 60.12, - 19.43, - 60.09, - 19.28, - 60.2, - 19.21, - 60.52, - 19.59, - 60.57, - 20.26, - 60.42, - 20.5, - 60.51, - 20.57, - 60.53, - 20.76, - 60.63, - 20.88, - 60.9, - 20.91, - 61.06, - 21.19, - 61.24, - 21.24, - 61.32, - 21.35, - 61.47, - 21.23, - 61.58, - 21.31, - 61.95, - 21.17, - 62.2, - 21.21, - 62.52, - 20.94, - 62.73, - 20.93, - 62.91, - 21.04, - 63.04, - 21.02, - 63.09, - 21.1, - 63.28, - 20.97, - 63.48, - 20.96, - 63.53, - 21.06, - 63.48, - 21.41, - 63.37, - 21.51, - 63.51, - 21.63, - 63.56, - 21.82, - 63.42, - 21.93, - 64.02, - 22.72, - 63.95, - 22.95, - 64.05, - 23.16, - 64.03, - 23.3, - 64.16, - 23.33, - 64.64, - 24.29, - 64.93, - 24.55, - 65.01, - 24.45, - 65.12, - 24.49, - 65.2, - 24.8, - 65.16, - 25.02, - 65.4, - 25.15, - 65.3, - 25.04, - 65.27, - 24.77, - 65.44, - 24.73, - 65.51, - 24.94, - 65.52, - 24.57, - 65.66, - 24.39, - 65.57, - 24.27, - 65.65, - 24.11, - 66.06, - 23.85, - 66.22, - 23.57, - 66.48, - 23.54, - 66.63, - 23.78, - 66.83, - 23.81, - 67.1, - 23.48, - 67.36, - 23.56, - 67.46, - 23.3, - 67.63, - 23.42, - 67.95, - 23.43, - 68.04, - 23.11, - 68.16, - 23.05, - 68.28, - 22.8, - 68.37, - 21.99, - 68.97, - 20.51, - 69.14, - 20.47, - 69.22, - 20.68, - 69.19, - 20.91, - 69.31, - 20.97, - 69.41, - 21.29, - 69.36, - 21.69, - 69.05, - 22.22, - 68.82, - 22.42, - 68.74, - 23.17, - 68.94, - 23.98, - 68.67, - 24.89, - 68.72, - 25.02, - 68.88, - 25.08, - 69.0, - 25.6, - 69.05, - 25.65, - 69.29, - 25.6, - 69.74, - 25.81, - 70.03, - 26.42, - 70.02, - 27.02, - 70.18, - 27.55, - 70.2, - 27.96, - 69.92, - 28.46, - 69.77, - 29.21, - 69.44, - 29.43, - 69.16, - 28.93, - 69.0, - 29.02, - 68.52, - 28.59, - 68.29, - 28.72, - 68.18, - 29.35, - 67.71, - 30.13, - 67.42, - 30.02, - 66.9, - 29.2, - 66.2, - 29.99, - 65.84, - 30.21, - 65.59, - 30.2, - 65.54, - 29.98, - 65.41, - 29.86, - 65.25, - 29.97, - 65.04, - 29.98, - 64.97, - 29.74, - 64.89, - 29.8, - 64.84, - 30.17, - 64.66, - 30.25, - 64.48, - 30.15, - 64.33, - 30.55, - 64.15, - 30.65, - 64.03, - 30.63, - 63.71, - 30.27, - 63.3, - 31.3, - 62.97, - 31.65, - 62.83, - 31.66, - 62.43, - 31.31, - 62.22, - 31.01, - 62.1, - 30.7, - 61.18, - 29.3, - 61.03, - 28.89, - 60.86, - 28.71, - 60.82, - 28.5, - 60.38, - 27.79, - 60.29, - 27.43, - 60.17, - 27.36, - 60.17, - 27.14, - 60.3, - 26.87, - 60.17, - 26.64, - 60.27, - 26.39, - 60.09, - 25.9, - 60.14, - 25.71, - 60.05, - 25.43, - 60.11, - 25.24, - 59.99, - 25.08, - 60.05, - 24.84, - 59.85, - 24.42, - 59.96, - 24.28, - 59.8, - 23.68, - 59.71, - 23.59, - 59.78, - 23.3, - 59.65, - 22.94, - 59.75, - 22.8, - 59.9, - 22.76, - 59.69, - 22.42, - 59.75, - 22.03, - 59.92, - 21.98, - 60.03, - 22.2, - 60.04, - 22.09, - 59.72, - 21.67, - 59.79, - 21.48, - 59.99, - 21.6, - 59.88, - 21.22, - 60.04, - 21.14, - 59.9, - 21.1, - 59.8, - 20.94 - ] - }, - { - "points": [ - 55.57, - 26.73, - 55.42, - 26.66, - 55.36, - 26.93, - 55.22, - 26.96, - 55.06, - 26.73, - 55.03, - 26.38, - 54.91, - 26.28, - 54.76, - 25.86, - 54.55, - 25.86, - 54.38, - 25.73, - 54.27, - 25.91, - 54.07, - 25.84, - 54.05, - 25.5, - 54.17, - 25.44, - 54.02, - 24.94, - 53.84, - 24.78, - 53.81, - 23.57, - 53.89, - 23.42, - 54.11, - 23.33, - 54.3, - 22.87, - 54.29, - 22.69, - 54.58, - 22.57, - 54.81, - 22.73, - 54.95, - 22.54, - 54.92, - 22.03, - 55.17, - 21.38, - 55.14, - 21.23, - 55.25, - 21.13, - 55.19, - 20.86, - 55.74, - 20.97, - 56.03, - 20.96, - 56.2, - 20.87, - 56.53, - 20.89, - 56.89, - 20.97, - 57.1, - 21.3, - 57.33, - 21.33, - 57.67, - 21.68, - 57.87, - 22.62, - 57.69, - 22.7, - 57.44, - 23.21, - 57.18, - 23.34, - 57.08, - 23.75, - 57.32, - 24.29, - 57.87, - 24.24, - 58.22, - 24.35, - 57.98, - 23.95, - 58.06, - 23.86, - 58.21, - 23.88, - 58.24, - 23.7, - 58.45, - 23.51, - 57.79, - 22.0, - 58.34, - 21.66, - 58.58, - 21.77, - 58.69, - 22.26, - 58.86, - 21.95, - 59.02, - 22.0, - 59.19, - 22.66, - 59.05, - 23.02, - 59.13, - 23.11, - 59.13, - 23.38, - 59.28, - 23.25, - 59.38, - 23.28, - 59.35, - 23.76, - 59.45, - 23.83, - 59.58, - 24.37, - 59.71, - 24.49, - 59.6, - 24.66, - 59.69, - 24.73, - 59.66, - 24.86, - 59.74, - 24.93, - 59.74, - 25.04, - 59.6, - 25.4, - 59.74, - 25.45, - 59.78, - 25.78, - 59.54, - 26.98, - 59.5, - 27.8, - 59.56, - 28.09, - 59.45, - 28.29, - 59.35, - 28.31, - 59.2, - 28.18, - 59.14, - 27.96, - 58.8, - 27.64, - 58.39, - 27.55, - 57.82, - 27.93, - 57.72, - 27.64, - 57.63, - 27.6, - 57.5, - 27.64, - 57.3, - 27.97, - 56.93, - 27.83, - 56.89, - 28.05, - 56.77, - 28.05, - 56.61, - 28.23, - 56.26, - 28.35, - 56.07, - 28.22, - 55.85, - 27.74, - 55.68, - 27.63, - 55.73, - 27.15, - 55.57, - 26.73 - ] - }, - { - "points": [ - 34.81, - 24.23, - 34.7, - 24.16, - 34.74, - 24.01, - 34.88, - 23.89, - 35.02, - 23.92, - 35.12, - 23.56, - 35.24, - 23.42, - 35.72, - 23.54, - 35.8, - 23.75, - 35.45, - 26.22, - 35.3, - 26.45, - 35.02, - 26.36, - 34.84, - 26.19, - 34.87, - 25.84, - 34.75, - 25.69, - 34.86, - 25.58, - 34.81, - 24.74, - 34.96, - 24.17, - 34.81, - 24.23 - ] - }, - { - "points": [ - 34.45, - 33.07, - 34.65, - 32.37, - 34.96, - 32.2, - 35.17, - 32.19, - 35.51, - 32.9, - 35.8, - 34.58, - 35.75, - 34.69, - 35.64, - 34.69, - 34.86, - 34.16, - 34.45, - 33.07 - ] - }, - { - "points": [ - 35.79, - 27.85, - 35.88, - 27.63, - 36.1, - 27.6, - 36.12, - 27.45, - 36.25, - 27.42, - 36.32, - 27.24, - 36.45, - 27.18, - 36.42, - 26.88, - 36.85, - 26.86, - 37.21, - 26.67, - 37.19, - 26.48, - 37.41, - 26.43, - 37.5, - 26.32, - 37.4, - 26.01, - 37.44, - 25.9, - 37.73, - 26.02, - 37.75, - 26.45, - 37.92, - 26.75, - 37.85, - 27.15, - 37.65, - 27.15, - 37.58, - 27.01, - 37.3, - 27.21, - 37.16, - 27.12, - 36.91, - 27.45, - 36.73, - 27.27, - 36.58, - 27.29, - 36.48, - 27.53, - 36.34, - 27.57, - 36.37, - 27.77, - 36.42, - 27.84, - 36.58, - 27.64, - 36.74, - 27.82, - 36.64, - 27.98, - 36.44, - 27.89, - 36.54, - 28.25, - 36.48, - 28.34, - 35.98, - 28.17, - 35.79, - 27.85 - ] - } - ], - "transitions": [ - [1490504400, 180, ["EEST"]], - [1509253200, 120, ["EET"]], - [1521954000, 180, ["EEST"]], - [1540702800, 120, ["EET"]], - [1554008400, 180, ["EEST"]], - [1572152400, 120, ["EET"]], - [1585458000, 180, ["EEST"]], - [1603602000, 120, ["EET"]], - [1616907600, 180, ["EEST"]], - [1635656400, 120, ["EET"]], - [1648357200, 180, ["EEST"]], - [1667106000, 120, ["EET"]], - [1679806800, 180, ["EEST"]], - [1698555600, 120, ["EET"]], - [1711861200, 180, ["EEST"]], - [1730005200, 120, ["EET"]], - [1743310800, 180, ["EEST"]], - [1761454800, 120, ["EET"]], - [1774760400, 180, ["EEST"]], - [1792904400, 120, ["EET"]], - [1806210000, 180, ["EEST"]], - [1824958800, 120, ["EET"]], - [1837659600, 180, ["EEST"]], - [1856408400, 120, ["EET"]], - [1869109200, 180, ["EEST"]], - [1887858000, 120, ["EET"]], - [1901163600, 180, ["EEST"]], - [1919307600, 120, ["EET"]], - [1932613200, 180, ["EEST"]], - [1950757200, 120, ["EET"]], - [1964062800, 180, ["EEST"]], - [1982811600, 120, ["EET"]], - [1995512400, 180, ["EEST"]], - [2014261200, 120, ["EET"]], - [2026962000, 180, ["EEST"]], - [2045710800, 120, ["EET"]], - [2058411600, 180, ["EEST"]], - [2077160400, 120, ["EET"]], - [2090466000, 180, ["EEST"]], - [2108610000, 120, ["EET"]], - [2121915600, 180, ["EEST"]], - [2140059600, 120, ["EET"]] - ], - "name": "Europe/Riga" - }, - { - "hoverRegion": [ - { - "points": [ - -16.85, - 11.68, - -16.57, - 11.57, - -16.4, - 11.71, - -15.84, - 11.62, - -15.58, - 11.88, - -15.2, - 11.95, - -15.11, - 12.05, - -14.39, - 12.24, - -14.04, - 12.25, - -13.76, - 12.41, - -13.37, - 12.43, - -12.94, - 12.85, - -12.75, - 12.86, - -12.49, - 13.14, - -12.47, - 13.33, - -12.18, - 13.55, - -11.78, - 13.68, - -11.03, - 13.75, - -10.77, - 13.61, - -10.67, - 13.64, - -10.04, - 13.22, - -9.38, - 13.05, - -9.09, - 12.88, - -8.71, - 13.13, - -8.66, - 13.28, - -8.39, - 13.27, - -7.31, - 12.75, - -7.01, - 12.71, - -6.72, - 12.47, - -6.14, - 12.18, - -5.99, - 12.25, - -5.67, - 12.03, - -5.07, - 11.91, - -4.85, - 11.73, - -4.61, - 11.68, - -3.52, - 10.56, - -3.26, - 10.42, - -2.48, - 9.54, - -1.92, - 9.16, - -1.68, - 9.12, - -0.66, - 8.59, - -0.53, - 8.65, - -0.64, - 8.83, - -0.56, - 8.9, - -0.57, - 9.04, - -0.42, - 9.15, - -0.01, - 9.23, - 0.52, - 9.2, - 0.72, - 9.3, - 0.89, - 9.19, - 1.03, - 9.32, - 1.19, - 9.26, - 1.94, - 9.69, - 2.53, - 9.71, - 3.06, - 9.85, - 3.77, - 9.44, - 3.85, - 9.15, - 4.03, - 8.88, - 4.41, - 8.79, - 4.4, - 8.48, - 4.51, - 8.39, - 4.43, - 8.29, - 4.27, - 7.22, - 4.18, - 6.03, - 4.41, - 5.66, - 4.84, - 5.35, - 5.35, - 5.21, - 5.89, - 4.83, - 6.2, - 4.47, - 6.32, - 3.82, - 6.12, - 1.63, - 6.21, - 1.51, - 6.35, - 1.64, - 6.63, - 1.47, - 6.99, - 1.44, - 7.09, - 1.53, - 7.5, - 1.56, - 9.01, - 1.51, - 9.49, - 1.24, - 9.94, - 1.24, - 10.31, - 0.68, - 10.49, - 0.67, - 11.04, - 0.81, - 11.35, - 1.07, - 11.39, - 1.26, - 11.57, - 1.4, - 11.5, - 1.63, - 11.53, - 1.97, - 11.87, - 2.28, - 12.32, - 1.95, - 12.54, - 2.11, - 12.6, - 2.0, - 12.5, - 1.87, - 12.52, - 1.53, - 13.0, - 0.89, - 13.45, - 0.92, - 13.64, - 0.52, - 14.08, - 0.26, - 14.28, - 0.25, - 14.48, - 0.06, - 15.01, - 0.12, - 15.09, - 0.22, - 15.08, - 0.92, - 15.37, - 1.31, - 15.47, - 2.62, - 15.45, - 3.42, - 15.57, - 3.47, - 15.77, - 3.79, - 16.33, - 3.96, - 16.95, - 3.97, - 17.05, - 4.13, - 19.0, - 4.13, - 18.87, - 3.26, - 19.14, - 2.99, - 19.42, - 3.15, - 19.73, - 3.12, - 19.95, - 2.38, - 20.14, - 2.19, - 20.1, - 2.06, - 20.21, - 1.72, - 20.49, - 1.54, - 20.65, - 1.09, - 21.05, - 1.05, - 21.74, - -0.05, - 21.91, - -0.21, - 25.37, - -5.62, - 27.25, - -8.77, - 28.81, - -8.73, - 29.72, - -7.18, - 29.7, - -6.59, - 29.8, - -6.49, - 29.81, - -6.12, - 30.07, - -5.24, - 30.22, - -5.09, - 30.73, - -4.87, - 31.0, - -3.79, - 31.24, - -3.91, - 31.41, - -3.87, - 31.46, - -3.75, - 31.67, - -3.74, - 31.85, - -2.98, - 32.02, - -3.04, - 32.2, - -2.92, - 32.28, - -2.28, - 32.23, - -1.33, - 32.38, - -1.34, - 32.51, - -1.19, - 32.67, - -1.46, - 32.92, - -1.64, - 33.05, - -1.61, - 33.24, - -1.77, - 33.56, - -1.71, - 33.68, - -1.84, - 34.08, - -1.76, - 34.38, - -1.89, - 34.48, - -1.84, - 34.61, - -1.95, - 34.72, - -1.9, - 34.98, - -2.28, - 35.12, - -2.3, - 35.23, - -1.8, - 35.41, - -1.43, - 35.84, - -1.15, - 35.84, - -0.65, - 36.02, - -0.36, - 35.92, - -0.12, - 36.3, - 0.3, - 36.59, - 1.04, - 36.75, - 2.32, - 36.7, - 2.53, - 36.92, - 2.94, - 36.88, - 3.47, - 37.03, - 3.9, - 37.0, - 4.79, - 36.76, - 5.3, - 36.93, - 5.67, - 37.01, - 6.13, - 37.19, - 6.4, - 36.99, - 6.92, - 37.02, - 7.07, - 37.15, - 7.08, - 37.19, - 7.23, - 37.08, - 7.81, - 36.97, - 7.89, - 37.09, - 8.81, - 37.35, - 9.19, - 37.45, - 9.73, - 37.27, - 10.34, - 37.06, - 10.31, - 36.85, - 10.45, - 37.06, - 10.71, - 37.24, - 10.76, - 37.12, - 11.16, - 36.77, - 11.2, - 36.38, - 10.89, - 36.28, - 10.63, - 36.14, - 10.59, - 35.9, - 10.73, - 35.82, - 10.9, - 35.91, - 11.08, - 35.84, - 11.14, - 35.38, - 11.15, - 35.19, - 11.26, - 34.78, - 10.96, - 34.94, - 11.26, - 34.87, - 11.43, - 34.72, - 11.44, - 34.51, - 11.06, - 34.65, - 10.86, - 34.15, - 10.14, - 33.95, - 10.22, - 33.75, - 10.51, - 33.79, - 10.64, - 34.0, - 10.73, - 33.92, - 11.12, - 33.81, - 11.16, - 33.71, - 11.09, - 33.6, - 11.21, - 33.46, - 11.22, - 33.2, - 11.67, - 32.69, - 11.6, - 32.49, - 11.7, - 32.26, - 11.5, - 31.88, - 10.72, - 31.66, - 10.61, - 31.59, - 10.35, - 31.46, - 10.26, - 31.09, - 10.39, - 30.75, - 10.36, - 30.32, - 10.03, - 30.1, - 9.52, - 29.45, - 9.9, - 29.03, - 9.98, - 28.3, - 9.94, - 27.88, - 10.07, - 27.27, - 9.88, - 26.88, - 10.03, - 26.6, - 10.02, - 26.43, - 9.94, - 26.28, - 9.59, - 26.18, - 9.52, - 25.36, - 10.14, - 24.93, - 10.15, - 24.61, - 10.45, - 24.67, - 10.72, - 24.31, - 11.44, - 24.33, - 11.67, - 23.61, - 12.05, - 23.29, - 13.5, - 22.77, - 14.2, - 23.54, - 16.04, - 21.47, - 20.39, - 19.57, - 24.08, - 15.66, - 24.1, - 15.6, - 24.01, - 15.6, - 23.16, - 15.51, - 23.05, - 15.3, - 23.11, - 15.07, - 23.04, - 14.82, - 22.79, - 14.6, - 22.78, - 14.52, - 22.54, - 14.33, - 22.54, - 14.22, - 22.67, - 14.12, - 22.67, - 13.74, - 22.22, - 13.3, - 22.38, - 12.98, - 22.02, - 12.81, - 21.95, - 12.76, - 22.07, - 12.86, - 22.19, - 12.69, - 22.54, - 12.43, - 22.49, - 12.14, - 22.59, - 12.06, - 22.74, - 11.66, - 22.68, - 11.51, - 22.83, - 11.49, - 23.02, - 11.32, - 23.08, - 10.94, - 22.99, - 10.53, - 23.39, - 9.95, - 23.76, - 9.28, - 23.76, - 9.1, - 23.58, - 9.01, - 23.69, - 8.83, - 23.65, - 8.81, - 24.29, - 8.56, - 24.37, - 8.39, - 24.28, - 8.27, - 24.92, - 8.06, - 25.05, - 7.94, - 25.3, - 7.65, - 25.41, - 7.54, - 25.32, - 7.09, - 26.1, - 6.89, - 26.19, - 6.72, - 26.49, - 6.43, - 26.42, - 6.27, - 26.62, - 6.15, - 26.61, - 5.82, - 27.25, - 5.61, - 27.39, - 5.35, - 27.36, - 5.03, - 27.57, - 4.91, - 27.46, - 5.08, - 27.12, - 4.92, - 26.9, - 4.98, - 26.73, - 4.93, - 26.47, - 5.13, - 26.13, - 5.05, - 25.89, - 5.24, - 25.49, - 4.98, - 25.41, - 4.83, - 25.11, - 4.87, - 24.97, - 4.8, - 24.63, - 4.95, - 24.49, - 4.83, - 24.3, - 4.63, - 23.63, - 4.47, - 23.41, - 4.68, - 22.95, - 4.36, - 22.68, - 4.16, - 22.64, - 3.97, - 22.88, - 4.0, - 23.16, - 3.88, - 23.6, - 3.52, - 23.42, - 3.55, - 23.18, - 3.36, - 22.83, - 3.22, - 22.9, - 3.25, - 23.1, - 3.16, - 23.18, - 2.65, - 23.1, - 2.61, - 23.42, - 2.41, - 23.69, - 2.16, - 23.75, - 2.09, - 23.68, - 2.13, - 23.36, - 1.98, - 23.1, - 2.04, - 22.98, - 1.9, - 22.78, - 1.95, - 22.65, - 1.54, - 22.47, - 1.41, - 22.72, - 1.02, - 22.92, - 0.46, - 23.07, - -0.17, - 23.51, - -0.34, - 23.42, - -0.36, - 23.55, - -0.61, - 23.73, - -0.81, - 23.53, - -1.2, - 24.0, - -1.32, - 24.39, - -1.8, - 24.52, - -1.89, - 24.42, - -1.87, - 23.89, - -2.11, - 23.75, - -2.19, - 23.23, - -2.05, - 23.05, - -2.07, - 22.91, - -1.94, - 22.65, - -2.06, - 22.53, - -2.03, - 22.29, - -2.45, - 22.36, - -2.56, - 22.31, - -2.46, - 22.08, - -2.63, - 21.85, - -2.49, - 21.54, - -2.59, - 21.44, - -2.59, - 21.08, - -3.32, - 20.76, - -4.18, - 20.77, - -4.49, - 20.38, - -4.46, - 20.22, - -4.76, - 20.16, - -5.15, - 20.3, - -5.73, - 20.27, - -6.02, - 20.09, - -6.23, - 19.8, - -6.54, - 19.84, - -6.88, - 20.02, - -6.8, - 20.62, - -6.88, - 20.72, - -7.17, - 20.67, - -7.21, - 21.86, - -7.53, - 21.96, - -7.93, - 21.86, - -8.51, - 22.06, - -9.41, - 21.9, - -9.59, - 21.97, - -9.89, - 22.29, - -10.35, - 22.43, - -10.75, - 22.44, - -10.91, - 22.29, - -11.06, - 22.33, - -10.92, - 22.54, - -11.0, - 23.06, - -10.82, - 23.42, - -10.91, - 23.8, - -10.78, - 23.99, - -10.92, - 24.12, - -11.38, - 24.19, - -11.67, - 24.08, - -12.09, - 24.09, - -12.4, - 24.18, - -12.8, - 24.02, - -12.96, - 24.14, - -13.07, - 24.11, - -13.11, - 22.1, - -16.17, - 22.1, - -16.43, - 22.23, - -17.09, - 22.88, - -17.56, - 23.49, - -17.7, - 23.51, - -18.13, - 21.46, - -18.04, - 21.21, - -18.15, - 20.81, - -17.97, - 20.3, - -18.02, - 19.75, - -17.93, - 18.9, - -17.73, - 18.56, - -17.5, - 18.36, - -17.54, - 13.95, - -17.22, - 13.44, - -17.11, - 13.38, - -17.07, - 13.15, - -17.35, - 12.56, - -17.34, - 12.24, - -17.26, - 12.07, - -17.37, - 11.79, - -17.29, - 11.69, - -16.85, - 11.68 - ] - }, - { - "points": [ - 3.15, - 8.77, - 3.11, - 8.66, - 3.19, - 8.4, - 3.29, - 8.33, - 3.49, - 8.35, - 3.87, - 8.65, - 3.85, - 8.93, - 3.77, - 9.02, - 3.58, - 9.02, - 3.15, - 8.77 - ] - }, - { - "points": [ - -1.53, - 5.68, - -1.5, - 5.52, - -1.3, - 5.56, - -1.37, - 5.72, - -1.53, - 5.68 - ] - }, - { - "points": [37.4, 8.92, 37.55, 8.79, 37.63, 8.99, 37.5, 9.05, 37.4, 8.92] - } - ], - "transitions": [[0, 60, ["WAT", "CET"]]], - "name": "Africa/Algiers" - }, - { - "hoverRegion": [ - { - "points": [ - -2.86, - -171.51, - -2.96, - -171.56, - -2.92, - -171.75, - -2.72, - -171.81, - -2.65, - -171.72, - -2.71, - -171.58, - -2.86, - -171.51 - ] - }, - { - "points": [ - -4.63, - -172.14, - -4.55, - -172.31, - -4.41, - -172.28, - -4.42, - -172.05, - -4.56, - -172.04, - -4.63, - -172.14 - ] - }, - { - "points": [ - -4.61, - -174.42, - -4.78, - -174.44, - -4.72, - -174.63, - -4.55, - -174.6, - -4.61, - -174.42 - ] - }, - { - "points": [ - -9.23, - -171.74, - -9.32, - -171.81, - -9.29, - -171.91, - -9.09, - -171.92, - -9.06, - -171.8, - -9.23, - -171.74 - ] - } - ], - "transitions": [[1325260800, 780, ["+13"]], [2147501647, 780, ["+13"]]], - "name": "Pacific/Fakaofo" - }, - { - "hoverRegion": [ - { - "points": [ - -14.48, - -170.71, - -14.37, - -170.91, - -14.26, - -170.92, - -14.16, - -170.49, - -14.36, - -170.47, - -14.48, - -170.71 - ] - }, - { - "points": [ - -14.38, - -169.45, - -14.27, - -169.74, - -14.09, - -169.76, - -14.05, - -169.61, - -14.13, - -169.34, - -14.32, - -169.33, - -14.38, - -169.45 - ] - }, - { - "points": [ - 28.09, - -177.37, - 28.13, - -177.47, - 28.27, - -177.47, - 28.3, - -177.26, - 28.16, - -177.22, - 28.09, - -177.37 - ] - }, - { - "points": [ - 28.29, - -178.24, - 28.37, - -178.42, - 28.54, - -178.33, - 28.47, - -178.19, - 28.29, - -178.24 - ] - } - ], - "transitions": [[0, -660, ["SST"]]], - "name": "Pacific/Pago_Pago" - }, - { - "hoverRegion": [ - { - "points": [ - 48.88, - 87.66, - 49.04, - 87.72, - 49.0, - 87.27, - 49.13, - 87.2, - 49.2, - 86.89, - 49.61, - 86.51, - 49.35, - 86.18, - 49.49, - 85.57, - 49.48, - 85.24, - 49.78, - 85.03, - 49.84, - 84.9, - 49.98, - 84.88, - 50.1, - 84.62, - 50.14, - 84.25, - 50.26, - 84.13, - 50.45, - 84.12, - 50.72, - 83.84, - 50.9, - 83.39, - 50.9, - 83.15, - 50.78, - 82.99, - 50.8, - 82.81, - 50.63, - 82.48, - 50.7, - 81.78, - 50.64, - 81.46, - 50.86, - 81.32, - 50.86, - 81.0, - 51.12, - 81.01, - 51.18, - 80.72, - 51.09, - 80.56, - 50.88, - 80.53, - 50.66, - 80.02, - 51.95, - 79.01, - 53.25, - 77.73, - 53.86, - 76.53, - 54.08, - 76.33, - 54.24, - 76.35, - 54.02, - 75.7, - 54.05, - 75.61, - 54.53, - 75.56, - 54.63, - 75.66, - 54.83, - 75.26, - 55.2, - 75.15, - 55.33, - 74.99, - 55.5, - 75.07, - 55.82, - 75.0, - 55.86, - 75.21, - 55.98, - 75.25, - 56.23, - 75.69, - 56.27, - 76.01, - 56.34, - 75.98, - 56.37, - 75.76, - 56.47, - 75.73, - 56.77, - 76.15, - 57.18, - 76.02, - 57.59, - 75.48, - 57.85, - 75.45, - 58.06, - 74.96, - 58.22, - 75.04, - 58.38, - 74.95, - 58.47, - 75.07, - 58.61, - 75.0, - 58.76, - 75.09, - 59.06, - 75.56, - 59.29, - 75.51, - 59.38, - 75.75, - 59.51, - 75.81, - 59.65, - 76.15, - 59.68, - 76.53, - 59.8, - 76.63, - 60.1, - 76.57, - 60.25, - 76.68, - 60.49, - 76.66, - 60.61, - 76.89, - 60.74, - 76.86, - 60.95, - 77.06, - 60.93, - 77.69, - 60.85, - 77.93, - 60.94, - 79.17, - 60.87, - 79.39, - 60.75, - 79.41, - 60.77, - 80.16, - 60.9, - 80.71, - 60.86, - 81.05, - 60.74, - 81.16, - 60.76, - 81.85, - 60.63, - 82.16, - 60.81, - 82.33, - 61.13, - 83.1, - 61.15, - 83.5, - 60.93, - 84.01, - 60.96, - 84.23, - 61.36, - 85.55, - 61.45, - 85.56, - 61.51, - 85.68, - 61.71, - 84.62, - 61.87, - 84.42, - 62.16, - 84.32, - 62.89, - 85.16, - 63.02, - 85.43, - 63.13, - 85.35, - 63.24, - 85.41, - 63.42, - 85.22, - 63.51, - 84.96, - 63.6, - 84.92, - 63.74, - 85.2, - 64.03, - 85.48, - 64.14, - 85.87, - 64.24, - 85.9, - 64.42, - 85.73, - 64.68, - 85.7, - 64.64, - 85.12, - 64.81, - 84.82, - 64.83, - 84.2, - 65.11, - 84.2, - 65.33, - 84.45, - 65.41, - 84.41, - 65.5, - 84.12, - 65.64, - 84.1, - 65.68, - 84.01, - 65.66, - 83.59, - 65.73, - 83.44, - 66.05, - 83.18, - 66.19, - 83.31, - 66.41, - 82.98, - 66.65, - 82.98, - 66.72, - 83.09, - 67.16, - 82.04, - 67.26, - 82.01, - 67.36, - 82.14, - 67.48, - 82.14, - 67.92, - 81.61, - 68.02, - 81.71, - 68.05, - 82.27, - 68.25, - 82.31, - 68.34, - 82.58, - 68.57, - 82.34, - 68.67, - 82.39, - 68.7, - 82.56, - 69.06, - 82.2, - 69.08, - 81.8, - 69.2, - 81.66, - 69.09, - 80.96, - 69.19, - 80.73, - 69.23, - 79.85, - 69.55, - 79.44, - 69.62, - 78.92, - 69.73, - 78.91, - 69.86, - 78.77, - 69.96, - 78.8, - 70.25, - 79.3, - 70.22, - 79.47, - 70.38, - 79.67, - 70.61, - 80.56, - 70.67, - 80.49, - 70.96, - 80.44, - 71.2, - 79.2, - 71.37, - 79.03, - 71.69, - 79.28, - 71.72, - 79.95, - 71.88, - 79.94, - 72.1, - 78.56, - 72.3, - 78.34, - 72.46, - 78.34, - 72.44, - 79.55, - 72.19, - 80.65, - 71.85, - 81.36, - 71.79, - 81.67, - 71.85, - 82.54, - 72.0, - 82.19, - 72.14, - 82.17, - 72.27, - 81.23, - 72.16, - 81.21, - 72.12, - 81.07, - 72.32, - 80.69, - 72.71, - 80.57, - 72.9, - 80.76, - 73.1, - 80.22, - 73.31, - 80.24, - 73.39, - 80.05, - 73.58, - 80.06, - 73.66, - 80.48, - 73.83, - 84.51, - 73.95, - 84.56, - 73.95, - 84.76, - 74.16, - 84.7, - 74.21, - 84.84, - 74.29, - 84.8, - 74.32, - 84.22, - 74.46, - 84.12, - 74.69, - 84.11, - 74.76, - 84.18, - 74.73, - 84.35, - 74.55, - 84.33, - 74.54, - 84.39, - 74.66, - 85.04, - 74.91, - 85.02, - 74.98, - 85.22, - 74.87, - 85.34, - 74.97, - 85.5, - 74.94, - 86.14, - 75.07, - 86.28, - 75.07, - 86.76, - 75.2, - 86.85, - 75.23, - 87.98, - 75.37, - 88.05, - 75.29, - 88.22, - 75.57, - 89.06, - 75.68, - 88.98, - 75.79, - 89.09, - 75.6, - 89.4, - 75.77, - 90.92, - 75.74, - 91.58, - 75.85, - 91.73, - 75.84, - 92.07, - 76.02, - 91.99, - 75.93, - 91.86, - 75.96, - 91.7, - 76.09, - 91.66, - 76.15, - 91.75, - 76.1, - 91.98, - 76.16, - 92.16, - 76.05, - 92.22, - 76.14, - 92.37, - 76.03, - 92.48, - 76.1, - 92.68, - 76.05, - 92.78, - 76.15, - 92.9, - 76.22, - 93.25, - 76.17, - 93.57, - 76.28, - 93.84, - 76.22, - 94.34, - 76.3, - 94.45, - 76.45, - 94.46, - 76.49, - 94.61, - 76.47, - 93.95, - 76.55, - 93.83, - 76.67, - 93.86, - 76.68, - 94.24, - 76.88, - 94.45, - 76.83, - 95.02, - 76.91, - 95.0, - 77.13, - 95.14, - 77.09, - 95.38, - 77.31, - 96.27, - 77.32, - 96.49, - 77.21, - 96.66, - 77.11, - 96.68, - 76.96, - 96.58, - 76.96, - 96.93, - 76.9, - 97.02, - 76.73, - 96.95, - 76.75, - 96.65, - 76.55, - 96.66, - 76.43, - 96.75, - 76.49, - 96.85, - 76.38, - 97.15, - 76.19, - 97.19, - 76.21, - 97.37, - 76.08, - 97.47, - 76.26, - 98.23, - 76.37, - 98.3, - 76.3, - 98.51, - 76.36, - 98.85, - 76.47, - 98.77, - 76.56, - 98.87, - 76.55, - 100.31, - 76.64, - 101.05, - 76.77, - 100.87, - 76.89, - 100.85, - 77.2, - 101.37, - 77.49, - 102.15, - 77.49, - 102.41, - 77.62, - 102.51, - 77.57, - 102.7, - 77.74, - 103.22, - 77.73, - 103.64, - 77.84, - 104.06, - 77.79, - 104.81, - 77.68, - 105.01, - 77.67, - 105.92, - 77.51, - 106.14, - 77.64, - 106.18, - 77.65, - 106.3, - 77.58, - 106.45, - 77.46, - 106.43, - 77.57, - 106.72, - 77.5, - 107.05, - 77.37, - 106.99, - 77.23, - 106.5, - 77.24, - 106.16, - 77.12, - 106.03, - 77.13, - 107.14, - 77.23, - 106.99, - 77.36, - 106.99, - 77.37, - 107.24, - 77.51, - 107.48, - 77.37, - 107.84, - 77.23, - 107.82, - 77.1, - 107.38, - 76.97, - 107.62, - 76.83, - 107.6, - 76.58, - 106.94, - 76.6, - 107.69, - 76.65, - 107.88, - 76.81, - 107.92, - 76.85, - 108.27, - 76.81, - 108.68, - 76.88, - 109.47, - 76.79, - 110.12, - 76.9, - 110.91, - 76.89, - 111.31, - 76.71, - 111.99, - 76.72, - 112.66, - 76.52, - 112.88, - 76.57, - 113.03, - 76.5, - 113.47, - 76.36, - 113.59, - 76.23, - 113.54, - 76.05, - 113.66, - 76.06, - 113.77, - 75.88, - 114.02, - 75.55, - 113.8, - 75.42, - 113.83, - 75.17, - 113.67, - 74.88, - 112.93, - 74.77, - 112.2, - 74.54, - 111.82, - 74.57, - 111.42, - 74.25, - 110.02, - 74.06, - 109.85, - 73.93, - 109.11, - 73.56, - 108.25, - 73.53, - 107.17, - 73.27, - 106.92, - 73.25, - 107.75, - 73.47, - 109.08, - 73.62, - 109.15, - 73.58, - 109.4, - 73.5, - 109.45, - 73.54, - 109.8, - 73.57, - 109.64, - 73.85, - 109.42, - 74.11, - 109.98, - 74.09, - 111.64, - 73.94, - 111.67, - 73.71, - 111.18, - 73.54, - 111.23, - 73.33, - 110.69, - 73.04, - 111.05, - 72.75, - 110.8, - 72.61, - 111.35, - 72.44, - 111.4, - 72.21, - 112.09, - 71.49, - 112.12, - 71.33, - 112.75, - 71.24, - 112.83, - 71.01, - 112.66, - 70.89, - 112.3, - 70.94, - 112.09, - 70.74, - 111.37, - 70.69, - 110.61, - 70.55, - 110.25, - 70.46, - 110.39, - 70.35, - 110.37, - 70.27, - 109.7, - 70.14, - 109.52, - 70.1, - 109.62, - 69.98, - 109.64, - 69.66, - 109.25, - 69.74, - 108.25, - 69.56, - 107.91, - 69.39, - 106.34, - 68.88, - 106.99, - 67.34, - 106.91, - 67.13, - 106.69, - 67.17, - 106.5, - 67.0, - 106.05, - 66.73, - 106.36, - 66.43, - 106.42, - 66.28, - 106.21, - 66.24, - 106.4, - 66.07, - 106.57, - 65.74, - 106.54, - 65.59, - 107.0, - 65.5, - 107.07, - 65.27, - 106.88, - 65.28, - 106.63, - 65.11, - 106.58, - 64.98, - 106.21, - 64.9, - 106.31, - 64.8, - 106.31, - 64.7, - 105.97, - 64.59, - 105.96, - 64.59, - 106.17, - 64.51, - 106.24, - 64.62, - 106.59, - 64.35, - 107.34, - 64.4, - 107.65, - 64.28, - 107.96, - 64.34, - 108.17, - 64.0, - 108.42, - 63.92, - 108.33, - 63.88, - 107.72, - 63.74, - 107.54, - 63.81, - 106.9, - 63.49, - 106.7, - 63.39, - 106.83, - 63.29, - 106.81, - 63.18, - 106.69, - 63.2, - 106.54, - 63.04, - 106.49, - 62.98, - 106.3, - 62.93, - 106.5, - 62.75, - 106.63, - 62.61, - 106.92, - 62.28, - 106.54, - 61.95, - 106.49, - 61.77, - 106.03, - 61.58, - 105.99, - 61.27, - 105.07, - 61.08, - 105.07, - 60.97, - 104.69, - 60.88, - 104.74, - 60.63, - 104.65, - 60.49, - 104.73, - 60.32, - 105.51, - 60.25, - 105.59, - 59.76, - 105.56, - 59.66, - 104.95, - 59.57, - 105.02, - 59.52, - 105.28, - 59.14, - 105.46, - 59.03, - 105.44, - 58.79, - 104.91, - 58.61, - 104.92, - 58.49, - 104.42, - 58.64, - 104.21, - 58.64, - 103.79, - 58.79, - 103.78, - 58.82, - 103.51, - 59.18, - 103.13, - 59.05, - 102.54, - 58.83, - 102.67, - 58.64, - 102.59, - 58.41, - 102.21, - 58.31, - 101.74, - 58.12, - 101.57, - 58.07, - 101.25, - 57.95, - 101.23, - 57.78, - 100.99, - 57.67, - 100.96, - 57.55, - 101.06, - 57.39, - 101.0, - 57.29, - 100.76, - 57.47, - 100.32, - 57.66, - 100.26, - 57.79, - 100.03, - 57.96, - 99.97, - 57.97, - 99.72, - 57.69, - 99.47, - 57.61, - 98.99, - 57.68, - 98.71, - 57.67, - 97.95, - 57.1, - 97.52, - 57.03, - 97.69, - 56.89, - 97.7, - 56.85, - 97.86, - 56.66, - 97.87, - 56.6, - 97.98, - 56.35, - 97.98, - 56.28, - 97.68, - 56.12, - 97.67, - 55.95, - 97.4, - 55.95, - 97.08, - 55.8, - 97.06, - 55.72, - 96.92, - 55.31, - 97.02, - 55.17, - 96.8, - 54.99, - 96.75, - 54.83, - 96.81, - 54.65, - 96.67, - 54.43, - 96.64, - 54.45, - 96.1, - 54.29, - 95.88, - 53.76, - 96.59, - 53.83, - 96.91, - 53.7, - 97.36, - 53.47, - 97.64, - 53.45, - 98.01, - 53.35, - 98.09, - 53.32, - 98.34, - 53.21, - 98.39, - 53.25, - 98.96, - 52.96, - 99.35, - 52.75, - 99.26, - 52.78, - 99.04, - 52.61, - 99.03, - 52.38, - 98.75, - 52.21, - 99.02, - 52.08, - 99.03, - 51.73, - 98.77, - 51.62, - 98.39, - 51.39, - 98.32, - 51.32, - 98.09, - 51.04, - 97.96, - 50.92, - 98.11, - 50.74, - 98.11, - 50.6, - 98.41, - 50.19, - 98.34, - 49.86, - 97.94, - 49.67, - 97.24, - 49.48, - 97.09, - 49.3, - 97.64, - 49.14, - 97.86, - 49.18, - 98.27, - 49.11, - 98.58, - 49.23, - 98.87, - 49.22, - 99.1, - 48.88, - 99.33, - 48.47, - 99.16, - 48.24, - 99.17, - 47.94, - 98.17, - 47.72, - 98.42, - 47.52, - 98.42, - 47.18, - 98.19, - 46.99, - 97.94, - 46.56, - 97.68, - 46.23, - 97.88, - 45.9, - 98.41, - 45.43, - 98.55, - 44.56, - 98.28, - 43.74, - 97.81, - 42.61, - 97.89, - 42.62, - 96.29, - 42.82, - 96.22, - 43.21, - 95.79, - 43.89, - 95.47, - 43.99, - 95.24, - 44.16, - 95.27, - 44.14, - 94.96, - 44.23, - 94.67, - 44.85, - 93.47, - 44.95, - 91.58, - 45.03, - 91.42, - 45.09, - 90.82, - 45.53, - 90.55, - 45.78, - 90.62, - 46.04, - 90.89, - 46.31, - 90.8, - 46.67, - 90.95, - 46.86, - 90.84, - 46.92, - 90.65, - 47.17, - 90.43, - 47.56, - 90.25, - 47.72, - 89.99, - 47.73, - 89.71, - 47.93, - 89.52, - 47.85, - 88.97, - 47.99, - 88.9, - 48.15, - 88.5, - 48.29, - 88.48, - 48.43, - 87.89, - 48.65, - 87.93, - 48.73, - 87.72, - 48.88, - 87.66 - ] - }, - { - "points": [ - 6.35, - 100.04, - 6.55, - 99.88, - 6.39, - 99.66, - 6.49, - 99.53, - 6.36, - 99.28, - 6.47, - 99.06, - 6.62, - 99.09, - 6.71, - 99.52, - 6.77, - 99.43, - 6.91, - 99.45, - 7.19, - 99.28, - 7.21, - 99.19, - 7.08, - 99.08, - 7.15, - 98.96, - 7.27, - 98.98, - 7.32, - 99.12, - 7.4, - 99.0, - 7.71, - 98.9, - 7.55, - 98.75, - 7.64, - 98.65, - 7.79, - 98.65, - 7.77, - 98.59, - 7.38, - 98.38, - 7.45, - 98.2, - 7.65, - 98.26, - 7.84, - 98.15, - 8.56, - 98.09, - 9.21, - 98.15, - 9.36, - 98.28, - 9.52, - 98.23, - 9.6, - 98.34, - 9.76, - 98.28, - 10.51, - 98.7, - 10.72, - 98.68, - 11.17, - 99.14, - 11.66, - 99.38, - 11.81, - 99.54, - 12.08, - 99.38, - 12.52, - 99.33, - 12.68, - 99.14, - 13.02, - 99.0, - 13.27, - 99.1, - 13.83, - 99.01, - 14.0, - 98.88, - 14.25, - 98.52, - 14.75, - 98.16, - 15.07, - 98.08, - 15.39, - 98.23, - 15.46, - 98.47, - 16.07, - 98.45, - 16.18, - 98.61, - 16.42, - 98.55, - 16.7, - 98.36, - 16.88, - 98.4, - 17.75, - 97.61, - 18.17, - 97.56, - 18.21, - 97.4, - 18.6, - 97.24, - 18.67, - 97.32, - 18.64, - 97.63, - 18.95, - 97.56, - 19.13, - 97.71, - 19.44, - 97.68, - 19.65, - 97.78, - 19.72, - 97.93, - 19.89, - 97.97, - 19.79, - 98.53, - 19.9, - 98.92, - 20.18, - 99.01, - 20.21, - 99.4, - 20.4, - 99.36, - 20.49, - 99.42, - 20.43, - 99.67, - 20.56, - 99.92, - 20.54, - 100.04, - 20.77, - 100.14, - 20.93, - 100.41, - 21.39, - 100.65, - 21.48, - 100.94, - 21.66, - 101.1, - 21.61, - 101.31, - 21.31, - 101.37, - 21.33, - 101.63, - 21.66, - 101.7, - 21.93, - 101.51, - 22.26, - 101.43, - 22.59, - 101.7, - 22.49, - 101.91, - 22.51, - 102.19, - 22.88, - 102.49, - 22.6, - 103.02, - 22.93, - 103.33, - 22.77, - 103.51, - 22.9, - 103.68, - 22.68, - 103.93, - 22.9, - 104.07, - 22.95, - 104.28, - 22.84, - 104.39, - 22.96, - 104.56, - 22.94, - 104.69, - 23.2, - 104.74, - 23.48, - 105.38, - 23.18, - 105.63, - 23.04, - 105.91, - 23.1, - 106.17, - 22.98, - 106.36, - 23.05, - 106.54, - 22.9, - 106.87, - 22.81, - 106.93, - 22.54, - 106.83, - 22.44, - 106.67, - 22.31, - 106.79, - 22.07, - 106.8, - 22.04, - 107.06, - 21.89, - 107.12, - 21.75, - 107.41, - 21.76, - 107.89, - 21.54, - 108.17, - 21.31, - 108.06, - 21.2, - 108.09, - 21.12, - 107.96, - 20.91, - 107.9, - 20.83, - 107.74, - 20.89, - 107.65, - 20.6, - 107.47, - 20.73, - 107.23, - 20.63, - 107.16, - 20.66, - 106.91, - 20.58, - 106.77, - 20.5, - 106.68, - 20.13, - 106.65, - 19.82, - 106.04, - 19.56, - 105.92, - 19.31, - 106.03, - 18.99, - 105.74, - 18.86, - 105.87, - 18.91, - 105.97, - 18.85, - 106.06, - 18.72, - 106.05, - 18.68, - 105.94, - 18.44, - 106.09, - 18.15, - 106.56, - 17.93, - 106.62, - 17.81, - 106.57, - 17.54, - 106.71, - 17.17, - 107.18, - 16.86, - 107.4, - 16.3, - 108.28, - 16.08, - 108.43, - 16.03, - 108.61, - 15.84, - 108.63, - 15.79, - 108.54, - 15.28, - 109.04, - 15.01, - 109.03, - 13.64, - 109.47, - 13.16, - 109.41, - 12.92, - 109.56, - 12.79, - 109.49, - 12.62, - 109.57, - 12.43, - 109.45, - 12.15, - 109.44, - 12.08, - 109.34, - 11.85, - 109.39, - 11.46, - 109.13, - 11.3, - 109.12, - 11.13, - 108.9, - 11.05, - 108.59, - 10.8, - 108.33, - 10.8, - 108.16, - 10.59, - 108.03, - 10.59, - 107.85, - 10.21, - 107.12, - 10.23, - 107.0, - 10.32, - 106.97, - 10.26, - 106.89, - 10.07, - 106.89, - 9.96, - 106.75, - 9.82, - 106.79, - 9.75, - 106.66, - 9.49, - 106.6, - 9.43, - 106.33, - 9.25, - 106.21, - 9.02, - 105.6, - 8.72, - 105.4, - 8.53, - 105.18, - 8.46, - 104.95, - 8.35, - 104.94, - 8.29, - 104.84, - 8.34, - 104.73, - 8.48, - 104.73, - 8.6, - 104.61, - 8.72, - 104.71, - 9.85, - 104.8, - 9.98, - 104.72, - 10.06, - 104.79, - 10.04, - 104.66, - 9.92, - 104.62, - 9.85, - 104.76, - 9.72, - 104.73, - 9.69, - 104.56, - 9.9, - 104.55, - 10.08, - 104.38, - 10.25, - 104.41, - 10.22, - 104.27, - 10.45, - 104.18, - 10.44, - 104.11, - 10.28, - 104.19, - 9.89, - 104.12, - 9.83, - 103.95, - 10.33, - 103.72, - 10.39, - 103.51, - 10.49, - 103.42, - 10.45, - 103.26, - 10.78, - 103.07, - 10.81, - 102.98, - 10.96, - 102.93, - 11.09, - 103.0, - 11.22, - 102.88, - 11.49, - 102.88, - 11.95, - 102.63, - 11.67, - 102.71, - 11.5, - 102.68, - 11.45, - 102.58, - 11.54, - 102.43, - 11.68, - 102.43, - 11.7, - 102.3, - 12.19, - 102.15, - 12.48, - 101.88, - 12.45, - 101.77, - 12.56, - 101.68, - 12.41, - 101.43, - 12.55, - 101.07, - 12.41, - 101.0, - 12.42, - 100.89, - 12.57, - 100.83, - 12.6, - 100.7, - 12.92, - 100.56, - 13.04, - 100.62, - 13.03, - 100.76, - 13.16, - 100.69, - 13.36, - 100.83, - 13.39, - 100.3, - 13.26, - 100.09, - 13.05, - 100.2, - 12.62, - 100.06, - 12.19, - 100.13, - 11.29, - 99.66, - 10.81, - 99.6, - 10.53, - 99.36, - 10.39, - 99.46, - 10.07, - 99.25, - 9.75, - 99.26, - 9.31, - 99.44, - 9.38, - 99.55, - 9.86, - 99.6, - 9.85, - 99.75, - 9.63, - 99.82, - 9.86, - 99.89, - 9.86, - 100.13, - 9.42, - 100.17, - 9.19, - 99.96, - 8.63, - 100.06, - 8.45, - 100.32, - 7.32, - 100.63, - 7.06, - 100.84, - 6.96, - 101.02, - 7.05, - 101.28, - 6.91, - 101.64, - 6.3, - 102.18, - 6.13, - 102.19, - 5.64, - 101.89, - 5.66, - 101.63, - 5.79, - 101.54, - 5.72, - 101.34, - 5.5, - 101.12, - 5.77, - 100.87, - 5.99, - 100.99, - 6.13, - 100.95, - 6.14, - 100.78, - 6.34, - 100.72, - 6.43, - 100.33, - 6.52, - 100.24, - 6.33, - 100.17, - 6.35, - 100.04 - ] - }, - { - "points": [ - 78.38, - 98.8, - 78.44, - 98.63, - 78.66, - 98.61, - 78.7, - 98.06, - 78.62, - 97.89, - 78.87, - 96.93, - 78.88, - 95.74, - 78.98, - 95.61, - 78.94, - 94.87, - 79.15, - 94.32, - 79.36, - 94.29, - 79.33, - 93.82, - 79.46, - 93.69, - 79.35, - 93.52, - 79.38, - 93.17, - 79.31, - 93.08, - 79.27, - 92.29, - 79.44, - 90.64, - 79.57, - 90.52, - 79.65, - 90.59, - 79.63, - 91.02, - 79.72, - 91.14, - 80.1, - 90.89, - 80.16, - 91.42, - 80.34, - 91.33, - 80.46, - 91.39, - 80.44, - 91.88, - 80.51, - 91.97, - 80.57, - 92.79, - 80.62, - 92.83, - 80.58, - 92.47, - 80.72, - 92.37, - 80.93, - 93.05, - 81.17, - 93.13, - 81.17, - 93.58, - 81.1, - 93.65, - 81.26, - 95.06, - 81.35, - 95.17, - 81.35, - 95.96, - 81.24, - 96.1, - 81.16, - 96.56, - 81.01, - 96.86, - 80.82, - 98.19, - 80.7, - 98.21, - 80.58, - 98.07, - 80.5, - 97.26, - 80.39, - 97.53, - 80.26, - 97.6, - 80.15, - 98.15, - 80.06, - 98.23, - 80.18, - 98.72, - 80.16, - 99.35, - 79.73, - 100.47, - 79.61, - 100.46, - 79.51, - 100.24, - 79.37, - 100.24, - 79.22, - 99.97, - 78.96, - 100.12, - 78.84, - 100.09, - 78.7, - 99.56, - 78.67, - 98.91, - 78.47, - 98.9, - 78.38, - 98.8 - ] - }, - { - "points": [ - 78.06, - 103.17, - 78.01, - 102.91, - 78.1, - 102.72, - 78.09, - 101.54, - 77.82, - 99.75, - 78.03, - 99.38, - 78.12, - 99.44, - 78.4, - 100.03, - 78.76, - 100.38, - 78.89, - 100.77, - 79.29, - 101.33, - 79.45, - 101.9, - 79.32, - 102.12, - 79.51, - 102.35, - 79.38, - 103.22, - 79.29, - 103.3, - 79.23, - 103.57, - 79.26, - 103.89, - 79.2, - 104.12, - 79.1, - 104.16, - 79.14, - 104.43, - 79.03, - 104.51, - 78.95, - 104.85, - 79.0, - 105.05, - 78.86, - 105.28, - 78.56, - 105.49, - 78.44, - 105.44, - 78.18, - 104.85, - 78.06, - 103.17 - ] - }, - { - "points": [ - 77.93, - 107.55, - 78.01, - 106.47, - 78.16, - 106.08, - 78.26, - 106.02, - 78.35, - 106.09, - 78.49, - 106.62, - 78.37, - 106.93, - 78.26, - 106.95, - 78.3, - 107.52, - 78.21, - 107.81, - 78.07, - 107.83, - 77.93, - 107.55 - ] - }, - { - "points": [ - 72.61, - 79.03, - 72.77, - 78.51, - 72.89, - 78.52, - 73.07, - 78.85, - 73.1, - 78.69, - 73.21, - 78.67, - 73.35, - 78.96, - 73.27, - 79.41, - 73.11, - 79.42, - 72.95, - 79.61, - 72.7, - 79.66, - 72.61, - 79.03 - ] - }, - { - "points": [ - 80.92, - 90.93, - 80.96, - 90.17, - 81.03, - 90.0, - 81.13, - 89.97, - 81.29, - 90.23, - 81.32, - 91.05, - 81.28, - 91.64, - 81.12, - 91.83, - 81.01, - 91.74, - 80.92, - 90.93 - ] - } - ], - "transitions": [[1459036800, 420, ["+07"]], [2147501647, 420, ["+07"]]], - "name": "Asia/Krasnoyarsk" - }, - { - "hoverRegion": [ - { - "points": [ - -27.1, - 15.12, - -26.71, - 14.97, - -26.51, - 15.02, - -26.3, - 14.81, - -26.09, - 14.86, - -25.75, - 14.71, - -25.55, - 14.76, - -25.29, - 14.69, - -25.08, - 14.75, - -24.59, - 14.49, - -24.09, - 14.35, - -23.63, - 14.4, - -23.0, - 14.3, - -22.77, - 14.41, - -22.57, - 14.39, - -20.92, - 13.32, - -20.29, - 13.09, - -20.13, - 12.94, - -19.21, - 12.51, - -18.81, - 12.24, - -18.53, - 11.92, - -17.8, - 11.62, - -17.16, - 11.68, - -17.03, - 12.09, - -17.12, - 12.27, - -17.13, - 12.53, - -16.85, - 13.16, - -16.91, - 13.51, - -17.05, - 13.59, - -17.32, - 13.98, - -17.28, - 18.42, - -17.71, - 18.94, - -17.8, - 19.77, - -17.75, - 20.3, - -17.92, - 20.82, - -17.82, - 21.22, - -17.91, - 21.45, - -17.36, - 24.21, - -17.44, - 24.98, - -17.7, - 25.32, - -17.86, - 25.31, - -17.91, - 24.95, - -18.17, - 24.59, - -18.07, - 24.4, - -18.11, - 24.24, - -18.61, - 23.64, - -18.56, - 23.53, - -18.11, - 23.24, - -18.42, - 21.48, - -18.42, - 21.1, - -22.04, - 21.1, - -22.1, - 21.01, - -22.11, - 20.1, - -28.51, - 20.06, - -28.62, - 19.63, - -28.8, - 19.52, - -28.83, - 19.38, - -28.97, - 19.37, - -29.06, - 19.18, - -28.95, - 18.72, - -29.02, - 18.15, - -28.87, - 17.88, - -28.82, - 17.35, - -28.5, - 17.22, - -28.37, - 17.27, - -28.32, - 17.13, - -28.15, - 17.03, - -28.36, - 16.87, - -28.51, - 16.85, - -28.74, - 16.41, - -28.05, - 15.61, - -27.42, - 15.22, - -27.1, - 15.12 - ] - } - ], - "transitions": [ - [1491105600, 60, ["WAT"]], - [1504414800, 120, ["WAST"]], - [1522555200, 60, ["WAT"]], - [1535864400, 120, ["WAST"]], - [1554609600, 60, ["WAT"]], - [1567314000, 120, ["WAST"]], - [1586059200, 60, ["WAT"]], - [1599368400, 120, ["WAST"]], - [1617508800, 60, ["WAT"]], - [1630818000, 120, ["WAST"]], - [1648958400, 60, ["WAT"]], - [1662267600, 120, ["WAST"]], - [1680408000, 60, ["WAT"]], - [1693717200, 120, ["WAST"]], - [1712462400, 60, ["WAT"]], - [1725166800, 120, ["WAST"]], - [1743912000, 60, ["WAT"]], - [1757221200, 120, ["WAST"]], - [1775361600, 60, ["WAT"]], - [1788670800, 120, ["WAST"]], - [1806811200, 60, ["WAT"]], - [1820120400, 120, ["WAST"]], - [1838260800, 60, ["WAT"]], - [1851570000, 120, ["WAST"]], - [1869710400, 60, ["WAT"]], - [1883019600, 120, ["WAST"]], - [1901764800, 60, ["WAT"]], - [1914469200, 120, ["WAST"]], - [1933214400, 60, ["WAT"]], - [1946523600, 120, ["WAST"]], - [1964664000, 60, ["WAT"]], - [1977973200, 120, ["WAST"]], - [1996113600, 60, ["WAT"]], - [2009422800, 120, ["WAST"]], - [2027563200, 60, ["WAT"]], - [2040872400, 120, ["WAST"]], - [2059012800, 60, ["WAT"]], - [2072322000, 120, ["WAST"]], - [2091067200, 60, ["WAT"]], - [2104376400, 120, ["WAST"]], - [2122516800, 60, ["WAT"]], - [2135826000, 120, ["WAST"]] - ], - "name": "Africa/Windhoek" - }, - { - "hoverRegion": [ - { - "points": [ - 46.64, - -56.21, - 46.79, - -56.52, - 47.16, - -56.51, - 47.25, - -56.37, - 47.1, - -56.17, - 46.83, - -56.07, - 46.7, - -56.08, - 46.64, - -56.21 - ] - } - ], - "transitions": [ - [1489309200, -120, ["-02"]], - [1509872400, -180, ["-03"]], - [1520758800, -120, ["-02"]], - [1541322000, -180, ["-03"]], - [1552208400, -120, ["-02"]], - [1572771600, -180, ["-03"]], - [1583658000, -120, ["-02"]], - [1604221200, -180, ["-03"]], - [1615712400, -120, ["-02"]], - [1636275600, -180, ["-03"]], - [1647162000, -120, ["-02"]], - [1667725200, -180, ["-03"]], - [1678611600, -120, ["-02"]], - [1699174800, -180, ["-03"]], - [1710061200, -120, ["-02"]], - [1730624400, -180, ["-03"]], - [1741510800, -120, ["-02"]], - [1762074000, -180, ["-03"]], - [1772960400, -120, ["-02"]], - [1793523600, -180, ["-03"]], - [1805014800, -120, ["-02"]], - [1825578000, -180, ["-03"]], - [1836464400, -120, ["-02"]], - [1857027600, -180, ["-03"]], - [1867914000, -120, ["-02"]], - [1888477200, -180, ["-03"]], - [1899363600, -120, ["-02"]], - [1919926800, -180, ["-03"]], - [1930813200, -120, ["-02"]], - [1951376400, -180, ["-03"]], - [1962867600, -120, ["-02"]], - [1983430800, -180, ["-03"]], - [1994317200, -120, ["-02"]], - [2014880400, -180, ["-03"]], - [2025766800, -120, ["-02"]], - [2046330000, -180, ["-03"]], - [2057216400, -120, ["-02"]], - [2077779600, -180, ["-03"]], - [2088666000, -120, ["-02"]], - [2109229200, -180, ["-03"]], - [2120115600, -120, ["-02"]], - [2140678800, -180, ["-03"]], - [2147501647, -180, ["-03"]] - ], - "name": "America/Miquelon" - }, - { - "hoverRegion": [ - { - "points": [ - -17.22, - -144.23, - -17.24, - -144.39, - -17.11, - -144.52, - -17.02, - -144.51, - -17.1, - -144.63, - -17.04, - -144.79, - -16.82, - -144.84, - -16.93, - -144.95, - -16.79, - -145.4, - -16.55, - -145.55, - -16.45, - -145.51, - -16.38, - -145.57, - -16.18, - -145.9, - -16.05, - -146.02, - -15.91, - -146.02, - -15.91, - -146.28, - -15.78, - -146.29, - -15.69, - -145.98, - -15.78, - -145.83, - -15.98, - -145.76, - -15.96, - -145.55, - -16.38, - -145.24, - -16.51, - -145.23, - -16.58, - -145.33, - -16.74, - -144.84, - -16.68, - -144.67, - -16.82, - -144.48, - -16.98, - -144.47, - -16.94, - -144.33, - -17.01, - -144.19, - -17.22, - -144.23 - ] - }, - { - "points": [ - -15.4, - -147.38, - -15.39, - -147.53, - -15.29, - -147.59, - -15.31, - -147.82, - -15.16, - -147.88, - -15.17, - -147.98, - -14.95, - -148.21, - -14.84, - -148.22, - -14.8, - -148.06, - -14.89, - -147.96, - -14.8, - -147.84, - -14.87, - -147.56, - -15.25, - -147.11, - -15.36, - -147.15, - -15.4, - -147.38 - ] - }, - { - "points": [ - -17.93, - -149.08, - -17.98, - -149.2, - -17.84, - -149.61, - -17.61, - -149.71, - -17.68, - -149.88, - -17.58, - -150.0, - -17.45, - -150.01, - -17.38, - -149.91, - -17.43, - -149.3, - -17.74, - -149.02, - -17.93, - -149.08 - ] - }, - { - "points": [ - -16.99, - -151.35, - -16.99, - -151.49, - -16.64, - -151.65, - -16.6, - -151.84, - -16.26, - -151.95, - -16.13, - -151.88, - -16.18, - -151.7, - -16.33, - -151.72, - -16.46, - -151.58, - -16.55, - -151.34, - -16.68, - -151.35, - -16.84, - -151.24, - -16.99, - -151.35 - ] - } - ], - "transitions": [[-1806656504, -600, ["-10"]], [2147501647, -600, ["-10"]]], - "name": "Pacific/Tahiti" - }, - { - "hoverRegion": [ - { - "points": [ - 59.33, - 155.31, - 59.2, - 155.37, - 59.07, - 155.21, - 59.07, - 154.89, - 59.01, - 154.81, - 59.1, - 154.46, - 59.0, - 154.38, - 58.93, - 154.02, - 59.06, - 153.79, - 59.1, - 153.47, - 58.99, - 153.38, - 58.95, - 153.06, - 58.79, - 152.93, - 58.93, - 152.39, - 58.78, - 152.09, - 58.72, - 151.36, - 59.1, - 151.01, - 59.2, - 151.1, - 59.25, - 151.64, - 59.48, - 151.38, - 59.46, - 151.03, - 59.34, - 150.98, - 59.32, - 150.74, - 59.4, - 150.42, - 59.53, - 150.28, - 59.64, - 149.58, - 59.56, - 149.26, - 59.42, - 149.32, - 59.34, - 149.19, - 59.17, - 149.25, - 58.99, - 149.01, - 59.12, - 148.84, - 59.15, - 148.38, - 59.29, - 148.24, - 59.12, - 147.52, - 59.27, - 146.83, - 59.4, - 146.79, - 59.49, - 147.01, - 59.81, - 147.02, - 59.81, - 146.7, - 60.15, - 146.31, - 60.09, - 145.73, - 60.24, - 145.5, - 60.44, - 145.39, - 60.55, - 145.44, - 60.83, - 146.01, - 60.79, - 146.33, - 61.0, - 146.4, - 61.16, - 146.64, - 61.57, - 146.48, - 61.91, - 145.87, - 61.85, - 145.14, - 62.06, - 144.6, - 62.16, - 144.63, - 62.38, - 145.04, - 62.58, - 145.05, - 62.62, - 145.28, - 62.73, - 145.2, - 62.91, - 145.24, - 63.2, - 145.13, - 63.69, - 145.5, - 63.88, - 145.45, - 64.1, - 146.14, - 64.27, - 145.88, - 64.42, - 144.83, - 64.56, - 144.54, - 64.79, - 144.36, - 64.86, - 143.82, - 65.07, - 143.29, - 65.31, - 141.29, - 65.47, - 140.8, - 65.41, - 140.4, - 65.54, - 139.91, - 65.65, - 139.84, - 65.8, - 140.0, - 65.99, - 139.81, - 66.06, - 139.61, - 66.29, - 139.51, - 66.55, - 139.92, - 66.56, - 140.2, - 66.77, - 139.49, - 67.15, - 138.84, - 67.29, - 138.8, - 67.81, - 140.13, - 67.96, - 141.05, - 68.14, - 141.11, - 68.31, - 140.93, - 68.42, - 140.94, - 68.54, - 141.15, - 68.6, - 141.68, - 68.69, - 141.84, - 69.1, - 141.44, - 69.22, - 141.44, - 69.35, - 141.7, - 69.32, - 142.49, - 69.45, - 142.35, - 69.5, - 142.02, - 69.6, - 141.97, - 69.69, - 142.03, - 69.68, - 141.72, - 69.86, - 141.34, - 69.9, - 140.87, - 70.16, - 140.81, - 70.93, - 141.97, - 71.11, - 142.48, - 71.29, - 142.42, - 71.56, - 142.59, - 71.98, - 143.35, - 72.18, - 143.5, - 72.25, - 143.73, - 72.16, - 144.52, - 72.3, - 145.19, - 72.27, - 146.86, - 72.44, - 147.62, - 72.33, - 149.21, - 72.15, - 149.9, - 71.9, - 150.2, - 71.8, - 150.2, - 71.74, - 150.08, - 71.56, - 150.89, - 71.64, - 151.28, - 71.46, - 151.41, - 71.34, - 151.83, - 71.21, - 151.94, - 70.96, - 152.38, - 70.96, - 153.82, - 71.19, - 156.04, - 71.17, - 157.35, - 71.03, - 158.71, - 70.8, - 159.61, - 70.61, - 159.97, - 70.27, - 160.22, - 69.88, - 159.94, - 69.82, - 160.09, - 69.76, - 161.09, - 69.66, - 161.23, - 69.73, - 162.5, - 69.46, - 162.51, - 69.22, - 162.88, - 69.11, - 162.85, - 69.05, - 162.68, - 68.86, - 162.95, - 68.73, - 162.76, - 68.57, - 162.82, - 68.2, - 162.47, - 68.29, - 161.37, - 68.18, - 160.97, - 68.16, - 159.89, - 68.09, - 159.81, - 68.12, - 159.52, - 67.96, - 158.3, - 67.76, - 158.43, - 67.65, - 158.38, - 67.57, - 157.84, - 67.48, - 157.99, - 67.36, - 157.95, - 67.14, - 158.76, - 66.88, - 158.98, - 66.73, - 158.96, - 66.46, - 158.56, - 66.25, - 159.3, - 65.82, - 159.03, - 65.62, - 160.04, - 65.26, - 160.56, - 65.23, - 161.38, - 65.09, - 161.73, - 64.91, - 161.91, - 64.76, - 162.94, - 64.87, - 163.18, - 64.77, - 163.35, - 64.59, - 163.31, - 64.45, - 163.55, - 64.34, - 163.56, - 64.08, - 163.2, - 64.05, - 162.97, - 63.91, - 163.03, - 63.8, - 162.91, - 63.65, - 163.08, - 63.45, - 163.06, - 63.34, - 162.86, - 63.24, - 162.91, - 63.09, - 162.83, - 62.99, - 162.42, - 62.8, - 162.87, - 62.7, - 162.93, - 62.57, - 162.84, - 62.23, - 162.82, - 62.16, - 162.62, - 61.58, - 162.59, - 60.8, - 161.0, - 60.61, - 160.84, - 60.61, - 160.42, - 60.46, - 160.17, - 60.54, - 160.06, - 60.87, - 160.09, - 60.77, - 159.88, - 60.86, - 159.71, - 60.97, - 159.7, - 61.13, - 159.86, - 61.24, - 159.68, - 61.34, - 159.73, - 61.62, - 160.19, - 61.73, - 160.17, - 61.54, - 159.6, - 61.8, - 159.14, - 61.7, - 158.82, - 61.7, - 158.28, - 61.61, - 158.03, - 61.67, - 157.53, - 61.56, - 157.38, - 61.42, - 156.79, - 61.11, - 156.72, - 60.86, - 156.04, - 60.61, - 155.95, - 60.2, - 154.88, - 59.76, - 154.48, - 59.74, - 154.37, - 59.66, - 154.43, - 59.58, - 155.03, - 59.33, - 155.31 - ] - }, - { - "points": [ - 48.4, - 144.7, - 48.43, - 144.54, - 48.59, - 144.58, - 48.85, - 144.43, - 49.15, - 143.99, - 49.19, - 143.39, - 49.04, - 143.08, - 48.87, - 143.08, - 48.08, - 142.67, - 47.81, - 142.64, - 47.58, - 142.77, - 47.31, - 143.11, - 46.98, - 143.19, - 46.88, - 143.56, - 46.31, - 143.71, - 45.96, - 143.5, - 45.91, - 143.4, - 45.98, - 143.32, - 46.43, - 143.2, - 46.49, - 142.74, - 46.59, - 142.65, - 46.5, - 142.49, - 45.81, - 142.16, - 45.79, - 142.06, - 45.96, - 141.84, - 46.59, - 141.7, - 47.09, - 141.94, - 47.63, - 141.85, - 48.0, - 142.08, - 48.28, - 142.03, - 48.78, - 141.73, - 48.93, - 141.87, - 49.24, - 141.97, - 50.12, - 142.05, - 50.57, - 141.93, - 51.1, - 142.12, - 51.53, - 141.86, - 51.69, - 141.58, - 52.31, - 141.51, - 52.62, - 141.72, - 53.04, - 141.79, - 53.44, - 141.58, - 53.69, - 142.38, - 53.76, - 142.5, - 53.9, - 142.55, - 54.24, - 142.15, - 54.37, - 142.19, - 54.35, - 142.44, - 54.51, - 142.75, - 54.14, - 143.08, - 53.87, - 142.99, - 53.36, - 143.29, - 52.86, - 143.43, - 52.46, - 143.39, - 52.23, - 143.25, - 51.98, - 143.27, - 51.56, - 143.52, - 50.53, - 143.82, - 49.55, - 144.33, - 49.28, - 144.39, - 49.1, - 144.48, - 48.89, - 144.79, - 48.63, - 144.86, - 48.4, - 144.7 - ] - }, - { - "points": [ - -17.69, - 168.05, - -17.56, - 168.06, - -17.3, - 168.32, - -17.08, - 168.25, - -16.93, - 168.34, - -16.86, - 168.08, - -16.58, - 168.04, - -16.48, - 168.1, - -16.34, - 167.87, - -16.54, - 167.94, - -16.63, - 167.9, - -16.7, - 167.43, - -16.14, - 167.05, - -15.82, - 167.12, - -15.73, - 167.0, - -15.7, - 166.67, - -15.41, - 166.51, - -14.85, - 166.41, - -14.52, - 166.56, - -14.89, - 167.24, - -15.54, - 167.39, - -15.78, - 167.32, - -16.27, - 167.8, - -16.15, - 167.85, - -16.0, - 168.1, - -15.7, - 168.0, - -15.46, - 168.05, - -15.59, - 167.85, - -15.51, - 167.61, - -15.4, - 167.58, - -15.17, - 168.01, - -14.83, - 168.02, - -14.87, - 168.19, - -15.16, - 168.29, - -15.46, - 168.26, - -15.89, - 168.37, - -16.09, - 168.28, - -16.29, - 168.41, - -16.62, - 168.42, - -16.82, - 168.68, - -16.99, - 168.75, - -17.13, - 168.55, - -17.3, - 168.53, - -17.36, - 168.44, - -17.38, - 168.56, - -17.66, - 168.69, - -17.88, - 168.61, - -17.93, - 168.36, - -17.78, - 168.07, - -17.69, - 168.05 - ] - }, - { - "points": [ - -20.38, - 164.01, - -20.12, - 163.69, - -19.94, - 163.73, - -19.91, - 163.95, - -20.0, - 164.06, - -19.95, - 164.17, - -20.16, - 164.33, - -20.22, - 164.56, - -20.59, - 164.98, - -20.69, - 165.29, - -21.18, - 165.69, - -21.58, - 166.47, - -21.79, - 166.63, - -22.01, - 167.01, - -22.37, - 167.1, - -22.58, - 166.8, - -22.37, - 166.56, - -22.42, - 166.4, - -22.18, - 165.99, - -21.88, - 165.7, - -21.43, - 164.86, - -21.2, - 164.74, - -20.83, - 164.27, - -20.38, - 164.01 - ] - }, - { - "points": [ - -8.62, - 160.0, - -8.69, - 159.91, - -8.65, - 159.57, - -7.52, - 158.11, - -7.59, - 157.86, - -7.43, - 157.02, - -6.81, - 156.32, - -6.57, - 156.29, - -6.49, - 156.54, - -6.81, - 157.1, - -7.29, - 157.7, - -7.35, - 157.88, - -7.25, - 158.21, - -7.41, - 158.74, - -8.27, - 159.93, - -8.52, - 160.04, - -8.62, - 160.0 - ] - }, - { - "points": [ - -7.13, - 155.97, - -7.23, - 155.86, - -7.12, - 155.54, - -6.96, - 155.57, - -6.7, - 155.16, - -6.0, - 154.65, - -5.11, - 154.4, - -4.9, - 154.58, - -4.93, - 154.69, - -6.1, - 155.74, - -6.56, - 156.04, - -6.62, - 156.19, - -6.97, - 156.23, - -7.13, - 155.97 - ] - }, - { - "points": [ - -8.36, - 156.61, - -8.41, - 156.51, - -8.31, - 156.4, - -8.17, - 156.45, - -7.59, - 156.39, - -7.45, - 156.56, - -7.68, - 156.88, - -7.95, - 156.85, - -7.75, - 156.98, - -7.86, - 157.57, - -8.41, - 158.22, - -8.78, - 158.4, - -8.93, - 158.17, - -8.77, - 157.73, - -8.86, - 157.72, - -8.9, - 157.61, - -8.81, - 157.33, - -8.65, - 157.11, - -8.46, - 157.13, - -8.23, - 156.9, - -8.15, - 156.69, - -8.36, - 156.61 - ] - }, - { - "points": [ - -10.04, - 160.66, - -9.89, - 159.77, - -9.6, - 159.5, - -9.26, - 159.49, - -8.99, - 159.78, - -9.05, - 159.92, - -9.18, - 159.93, - -9.24, - 160.14, - -9.02, - 159.91, - -8.88, - 159.86, - -8.78, - 159.92, - -8.74, - 160.07, - -8.88, - 160.14, - -9.04, - 160.49, - -9.33, - 160.45, - -9.47, - 160.89, - -9.63, - 160.84, - -9.74, - 160.96, - -9.88, - 160.94, - -10.04, - 160.66 - ] - }, - { - "points": [ - -9.79, - 161.65, - -9.89, - 161.59, - -9.87, - 161.49, - -9.14, - 160.71, - -8.43, - 160.46, - -8.22, - 160.49, - -8.22, - 160.87, - -9.51, - 161.62, - -9.79, - 161.65 - ] - }, - { - "points": [ - 50.08, - 155.03, - 50.16, - 154.85, - 50.31, - 154.94, - 50.26, - 155.09, - 50.36, - 155.14, - 50.86, - 155.98, - 50.93, - 156.57, - 50.7, - 156.6, - 50.53, - 156.27, - 50.14, - 155.93, - 49.89, - 155.42, - 49.99, - 155.13, - 50.13, - 155.09, - 50.08, - 155.03 - ] - }, - { - "points": [ - -10.94, - 162.54, - -11.01, - 162.44, - -10.9, - 162.31, - -10.85, - 161.81, - -10.37, - 161.19, - -10.1, - 161.19, - -10.05, - 161.28, - -10.11, - 161.58, - -10.04, - 161.68, - -10.13, - 161.81, - -10.01, - 161.89, - -10.02, - 162.0, - -10.31, - 162.08, - -10.77, - 162.57, - -10.94, - 162.54 - ] - }, - { - "points": [ - -21.76, - 168.05, - -21.68, - 167.77, - -21.47, - 167.71, - -21.36, - 167.47, - -21.21, - 167.46, - -21.29, - 167.3, - -21.02, - 166.96, - -20.89, - 166.89, - -20.64, - 166.96, - -20.56, - 167.2, - -20.63, - 167.35, - -21.23, - 167.69, - -21.02, - 167.71, - -21.06, - 167.91, - -21.21, - 167.9, - -21.24, - 167.78, - -21.23, - 167.99, - -21.4, - 168.23, - -21.67, - 168.21, - -21.76, - 168.05 - ] - } - ], - "transitions": [[915123600, 660, ["+11"]], [2147501647, 660, ["+11"]]], - "name": "Antarctica/Macquarie" - }, - { - "hoverRegion": [ - { - "points": [ - 18.81, - -155.62, - 18.82, - -155.74, - 19.03, - -156.0, - 19.76, - -156.15, - 20.22, - -156.01, - 20.37, - -155.83, - 20.05, - -155.13, - 19.54, - -154.7, - 19.26, - -154.91, - 18.81, - -155.62 - ] - }, - { - "points": [ - 20.39, - -156.65, - 20.53, - -156.77, - 20.67, - -156.64, - 20.76, - -156.72, - 20.65, - -156.8, - 20.64, - -157.0, - 20.86, - -157.16, - 20.97, - -157.14, - 21.04, - -157.39, - 21.31, - -157.31, - 21.26, - -156.68, - 21.13, - -156.6, - 21.04, - -156.19, - 20.85, - -155.9, - 20.63, - -155.91, - 20.39, - -156.65 - ] - }, - { - "points": [ - 21.22, - -157.6, - 21.15, - -157.7, - 21.2, - -158.16, - 21.61, - -158.38, - 21.8, - -157.92, - 21.39, - -157.59, - 21.22, - -157.6 - ] - }, - { - "points": [ - 21.87, - -159.29, - 21.79, - -159.37, - 21.85, - -159.69, - 21.96, - -159.88, - 22.06, - -159.89, - 22.23, - -159.8, - 22.32, - -159.63, - 22.29, - -159.29, - 22.21, - -159.21, - 21.87, - -159.29 - ] - } - ], - "transitions": [[0, -600, ["HST"]]], - "name": "Pacific/Honolulu" - }, - { - "hoverRegion": [ - { - "points": [ - 1.62, - -157.13, - 1.59, - -157.26, - 1.78, - -157.65, - 2.11, - -157.59, - 2.14, - -157.48, - 2.04, - -157.24, - 1.76, - -157.07, - 1.62, - -157.13 - ] - }, - { - "points": [ - 3.71, - -159.24, - 3.69, - -159.35, - 3.81, - -159.48, - 4.02, - -159.44, - 3.91, - -159.16, - 3.71, - -159.24 - ] - }, - { - "points": [ - -4.11, - -154.84, - -4.15, - -154.93, - -4.07, - -155.04, - -3.9, - -155.02, - -3.93, - -154.8, - -4.11, - -154.84 - ] - }, - { - "points": [ - -10.02, - -150.13, - -10.1, - -150.23, - -10.04, - -150.34, - -9.8, - -150.26, - -9.85, - -150.11, - -10.02, - -150.13 - ] - } - ], - "transitions": [[788972400, 840, ["+14"]], [2147501647, 840, ["+14"]]], - "name": "Pacific/Kiritimati" - }, - { - "hoverRegion": [ - { - "points": [ - 23.5, - -16.09, - 23.9, - -15.97, - 24.75, - -14.99, - 25.31, - -14.93, - 26.0, - -14.6, - 26.19, - -14.59, - 26.51, - -14.25, - 26.8, - -13.66, - 27.71, - -13.26, - 28.02, - -12.98, - 28.19, - -12.08, - 28.39, - -11.58, - 28.81, - -11.15, - 29.1, - -10.59, - 29.37, - -10.3, - 30.21, - -9.74, - 30.36, - -9.72, - 30.63, - -10.0, - 30.83, - -9.92, - 31.42, - -9.95, - 32.21, - -9.37, - 32.59, - -9.37, - 33.36, - -8.55, - 33.74, - -7.57, - 34.12, - -6.9, - 34.77, - -6.47, - 35.87, - -5.99, - 36.02, - -5.48, - 35.97, - -5.29, - 35.63, - -5.14, - 35.31, - -4.65, - 35.26, - -4.36, - 35.4, - -3.69, - 35.31, - -3.34, - 35.55, - -2.92, - 35.34, - -2.86, - 35.24, - -2.7, - 35.26, - -2.37, - 34.8, - -1.64, - 34.64, - -1.69, - 34.51, - -1.58, - 34.37, - -1.65, - 34.1, - -1.53, - 33.75, - -1.61, - 33.62, - -1.48, - 33.31, - -1.55, - 33.1, - -1.37, - 32.96, - -1.4, - 32.82, - -1.3, - 32.55, - -0.88, - 32.29, - -1.11, - 32.16, - -1.08, - 32.01, - -1.17, - 32.06, - -2.28, - 31.99, - -2.81, - 31.77, - -2.72, - 31.68, - -2.77, - 31.52, - -3.54, - 31.34, - -3.54, - 31.22, - -3.69, - 31.05, - -3.45, - 30.82, - -3.51, - 30.54, - -4.74, - 29.91, - -5.06, - 29.59, - -6.07, - 29.59, - -6.4, - 29.48, - -6.51, - 29.52, - -7.08, - 28.65, - -8.56, - 25.98, - -8.57, - 25.89, - -8.63, - 25.88, - -11.89, - 23.41, - -11.89, - 23.28, - -12.7, - 23.0, - -12.95, - 22.72, - -13.03, - 21.25, - -12.92, - 21.22, - -16.84, - 20.7, - -16.97, - 20.68, - -17.11, - 20.86, - -17.21, - 21.87, - -17.05, - 22.28, - -16.85, - 22.4, - -16.57, - 23.5, - -16.09 - ] - } - ], - "transitions": [ - [1490508000, 60, ["WEST"]], - [1495346400, 0, ["WET"]], - [1498975200, 60, ["WEST"]], - [1509256800, 0, ["WET"]], - [1521957600, 60, ["WEST"]], - [1526191200, 0, ["WET"]], - [1529215200, 60, ["WEST"]], - [1540706400, 0, ["WET"]], - [1554012000, 60, ["WEST"]], - [1557036000, 0, ["WET"]], - [1560060000, 60, ["WEST"]], - [1572156000, 0, ["WET"]], - [1585461600, 60, ["WEST"]], - [1587276000, 0, ["WET"]], - [1590300000, 60, ["WEST"]], - [1603605600, 0, ["WET"]], - [1616911200, 60, ["WEST"]], - [1618120800, 0, ["WET"]], - [1621144800, 60, ["WEST"]], - [1635660000, 0, ["WET"]], - [1651989600, 60, ["WEST"]], - [1667109600, 0, ["WET"]], - [1682229600, 60, ["WEST"]], - [1698559200, 0, ["WET"]], - [1713074400, 60, ["WEST"]], - [1730008800, 0, ["WET"]], - [1743919200, 60, ["WEST"]], - [1761458400, 0, ["WET"]], - [1774764000, 60, ["WEST"]], - [1792908000, 0, ["WET"]], - [1806213600, 60, ["WEST"]], - [1824962400, 0, ["WET"]], - [1837663200, 60, ["WEST"]], - [1856412000, 0, ["WET"]], - [1869112800, 60, ["WEST"]], - [1887861600, 0, ["WET"]], - [1901167200, 60, ["WEST"]], - [1919311200, 0, ["WET"]], - [1932616800, 60, ["WEST"]], - [1950760800, 0, ["WET"]], - [1964066400, 60, ["WEST"]], - [1982815200, 0, ["WET"]], - [1995516000, 60, ["WEST"]], - [2014264800, 0, ["WET"]], - [2026965600, 60, ["WEST"]], - [2045714400, 0, ["WET"]], - [2058415200, 60, ["WEST"]], - [2077164000, 0, ["WET"]], - [2090469600, 60, ["WEST"]], - [2108008800, 0, ["WET"]], - [2121919200, 60, ["WEST"]], - [2138248800, 0, ["WET"]], - [2140066800, 0, ["WET"]] - ], - "name": "Africa/Casablanca" - }, - { - "hoverRegion": [ - { - "points": [ - -10.13, - 40.3, - -10.22, - 40.48, - -10.41, - 40.53, - -10.62, - 40.45, - -10.89, - 40.07, - -11.27, - 39.3, - -11.28, - 38.91, - -11.52, - 38.5, - -11.38, - 38.18, - -11.39, - 38.0, - -11.64, - 37.87, - -11.84, - 37.47, - -11.78, - 37.08, - -11.68, - 36.98, - -11.85, - 36.58, - -11.82, - 36.15, - -11.66, - 36.07, - -11.54, - 35.85, - -11.7, - 35.64, - -11.67, - 34.91, - -11.05, - 34.49, - -10.77, - 34.53, - -10.52, - 34.43, - -10.06, - 34.41, - -9.68, - 34.06, - -9.82, - 33.94, - -9.69, - 33.73, - -9.72, - 33.42, - -9.6, - 33.28, - -9.34, - 32.48, - -9.22, - 32.37, - -9.16, - 31.93, - -9.03, - 31.86, - -9.0, - 31.62, - -8.71, - 31.35, - -8.67, - 30.96, - -8.35, - 30.7, - -7.08, - 30.14, - -6.44, - 29.54, - -6.14, - 29.46, - -5.67, - 29.48, - -4.8, - 29.22, - -4.41, - 29.28, - -4.34, - 29.35, - -4.35, - 29.69, - -4.18, - 29.95, - -3.68, - 30.3, - -3.49, - 30.34, - -3.2, - 30.72, - -3.09, - 30.72, - -3.05, - 30.45, - -2.87, - 30.29, - -2.41, - 30.41, - -2.27, - 30.72, - -2.1, - 30.77, - -1.96, - 30.67, - -1.66, - 30.71, - -1.4, - 30.47, - -1.18, - 30.4, - -1.45, - 30.21, - -1.59, - 29.93, - -1.44, - 29.77, - -1.49, - 29.58, - -1.44, - 29.49, - 0.08, - 29.6, - 0.54, - 29.86, - 0.87, - 29.87, - 0.98, - 30.08, - 1.19, - 30.18, - 1.3, - 30.4, - 2.13, - 31.16, - 2.27, - 30.96, - 2.25, - 30.81, - 2.44, - 30.63, - 2.85, - 30.76, - 3.05, - 30.65, - 3.38, - 30.8, - 3.53, - 30.71, - 3.51, - 30.49, - 3.77, - 30.44, - 3.84, - 30.16, - 4.22, - 29.87, - 4.29, - 29.71, - 4.48, - 29.7, - 4.54, - 29.55, - 4.23, - 29.27, - 4.4, - 28.74, - 4.16, - 28.36, - 4.32, - 28.01, - 4.45, - 27.95, - 4.51, - 27.71, - 4.71, - 27.66, - 4.85, - 27.45, - 5.18, - 27.19, - 5.4, - 27.12, - 5.56, - 27.16, - 5.67, - 27.07, - 6.01, - 26.36, - 6.19, - 26.4, - 6.45, - 26.17, - 6.6, - 26.25, - 6.75, - 26.02, - 6.92, - 25.96, - 7.18, - 25.4, - 7.42, - 25.1, - 7.59, - 25.06, - 7.7, - 25.16, - 7.78, - 25.13, - 7.9, - 24.89, - 8.08, - 24.79, - 8.21, - 24.13, - 8.38, - 24.04, - 8.58, - 24.1, - 8.63, - 23.46, - 9.0, - 23.33, - 9.23, - 23.4, - 9.34, - 23.54, - 9.86, - 23.55, - 10.4, - 23.21, - 10.84, - 22.78, - 11.28, - 22.86, - 11.32, - 22.71, - 11.58, - 22.46, - 11.93, - 22.5, - 12.0, - 22.34, - 12.16, - 22.37, - 12.43, - 22.26, - 12.57, - 22.31, - 12.62, - 22.2, - 12.53, - 21.89, - 12.79, - 21.72, - 13.1, - 21.85, - 13.37, - 22.15, - 13.82, - 21.99, - 14.17, - 22.4, - 14.54, - 22.27, - 14.67, - 22.33, - 14.76, - 22.58, - 14.9, - 22.57, - 15.16, - 22.84, - 15.6, - 22.83, - 15.81, - 23.11, - 15.83, - 23.89, - 19.99, - 23.89, - 20.09, - 23.98, - 20.1, - 24.89, - 22.0, - 24.89, - 22.1, - 24.95, - 22.11, - 31.26, - 22.33, - 31.49, - 22.23, - 31.6, - 22.11, - 31.6, - 22.11, - 33.16, - 21.83, - 33.59, - 21.87, - 33.92, - 22.3, - 34.1, - 22.39, - 34.61, - 22.95, - 34.9, - 22.9, - 35.18, - 23.25, - 35.63, - 22.82, - 35.97, - 23.02, - 36.28, - 22.91, - 36.4, - 22.5, - 36.46, - 22.44, - 36.68, - 22.28, - 36.74, - 22.16, - 36.96, - 21.63, - 37.02, - 21.09, - 37.42, - 20.93, - 37.33, - 20.84, - 37.39, - 20.66, - 37.31, - 20.04, - 37.29, - 18.88, - 37.54, - 18.85, - 37.79, - 18.38, - 38.21, - 18.29, - 38.5, - 18.16, - 38.61, - 17.45, - 39.01, - 16.7, - 39.25, - 16.66, - 39.42, - 16.53, - 39.4, - 16.51, - 39.28, - 16.19, - 39.32, - 16.24, - 39.47, - 16.37, - 39.42, - 16.46, - 39.54, - 16.39, - 39.66, - 16.45, - 39.91, - 16.3, - 40.09, - 16.36, - 40.12, - 16.38, - 40.01, - 16.5, - 39.97, - 16.65, - 40.2, - 16.35, - 40.34, - 16.11, - 40.29, - 15.95, - 40.45, - 16.0, - 40.65, - 15.8, - 40.85, - 15.63, - 40.9, - 15.68, - 41.01, - 15.61, - 41.1, - 15.48, - 41.07, - 15.36, - 41.19, - 15.25, - 41.08, - 15.31, - 40.97, - 15.45, - 40.95, - 15.25, - 40.66, - 15.46, - 40.48, - 15.36, - 40.38, - 15.46, - 40.1, - 14.77, - 41.0, - 14.71, - 41.24, - 14.03, - 41.74, - 13.98, - 42.04, - 13.74, - 42.16, - 13.71, - 42.3, - 13.32, - 42.45, - 13.32, - 42.58, - 13.01, - 43.06, - 12.54, - 43.41, - 12.11, - 43.52, - 11.9, - 43.44, - 11.82, - 43.27, - 11.63, - 43.27, - 11.57, - 43.55, - 11.23, - 43.62, - 10.76, - 44.03, - 10.53, - 44.33, - 10.52, - 44.92, - 10.97, - 45.79, - 10.79, - 46.43, - 11.28, - 47.41, - 11.2, - 47.69, - 11.22, - 48.0, - 11.41, - 48.49, - 11.35, - 48.95, - 11.43, - 49.37, - 11.55, - 49.53, - 11.68, - 50.22, - 11.78, - 50.38, - 11.99, - 50.5, - 12.09, - 50.76, - 11.89, - 51.37, - 11.25, - 51.2, - 11.15, - 51.28, - 10.93, - 51.22, - 10.63, - 51.27, - 10.49, - 51.5, - 10.38, - 51.5, - 10.25, - 51.41, - 10.3, - 51.21, - 10.23, - 51.0, - 9.35, - 50.91, - 8.79, - 50.51, - 8.15, - 50.22, - 7.87, - 49.93, - 7.68, - 49.92, - 6.68, - 49.31, - 5.98, - 49.07, - 4.41, - 48.06, - 2.34, - 46.08, - 1.5, - 44.66, - 0.56, - 43.56, - -1.12, - 42.06, - -2.1, - 41.33, - -2.62, - 40.71, - -2.65, - 40.46, - -2.76, - 40.31, - -2.97, - 40.35, - -3.32, - 40.22, - -3.45, - 40.06, - -3.87, - 39.92, - -4.72, - 39.46, - -4.76, - 39.33, - -5.23, - 39.25, - -5.47, - 39.08, - -6.01, - 38.89, - -6.32, - 38.97, - -6.58, - 39.34, - -6.72, - 39.37, - -6.78, - 39.54, - -6.97, - 39.65, - -7.17, - 39.65, - -7.33, - 39.48, - -7.47, - 39.51, - -7.53, - 39.41, - -7.67, - 39.4, - -7.82, - 39.55, - -7.53, - 39.87, - -7.6, - 40.0, - -8.08, - 39.85, - -8.17, - 39.73, - -8.05, - 39.51, - -8.39, - 39.39, - -8.46, - 39.4, - -8.39, - 39.51, - -8.5, - 39.63, - -8.7, - 39.54, - -9.03, - 39.72, - -9.39, - 39.71, - -9.9, - 39.9, - -10.13, - 40.3 - ] - }, - { - "points": [ - 44.42, - 47.11, - 44.32, - 47.15, - 44.29, - 47.31, - 43.98, - 47.53, - 44.09, - 47.62, - 44.06, - 47.95, - 43.94, - 47.96, - 43.51, - 47.62, - 43.32, - 47.67, - 43.05, - 47.59, - 42.93, - 47.77, - 42.72, - 47.82, - 42.38, - 48.19, - 42.03, - 48.43, - 41.92, - 48.63, - 41.51, - 48.46, - 41.39, - 48.11, - 41.13, - 47.95, - 41.08, - 47.78, - 41.23, - 47.2, - 41.45, - 47.06, - 41.46, - 46.95, - 41.73, - 46.71, - 41.7, - 46.53, - 41.85, - 46.33, - 41.91, - 45.91, - 42.11, - 45.55, - 42.23, - 45.51, - 42.38, - 45.59, - 42.43, - 45.28, - 42.59, - 45.11, - 42.63, - 44.92, - 42.51, - 44.78, - 42.64, - 44.52, - 42.44, - 43.94, - 42.52, - 43.69, - 42.68, - 43.64, - 42.83, - 43.15, - 43.06, - 42.85, - 43.02, - 42.66, - 43.14, - 42.41, - 43.11, - 41.6, - 43.25, - 41.37, - 43.28, - 41.01, - 43.44, - 40.64, - 43.45, - 40.15, - 43.27, - 39.96, - 44.17, - 38.73, - 44.3, - 38.18, - 44.58, - 37.82, - 44.53, - 37.7, - 44.59, - 37.42, - 44.9, - 37.15, - 45.06, - 36.55, - 44.94, - 36.38, - 44.89, - 35.85, - 45.0, - 35.54, - 44.86, - 35.45, - 44.84, - 35.3, - 44.69, - 35.12, - 44.7, - 34.74, - 44.61, - 34.51, - 44.34, - 34.19, - 44.28, - 33.79, - 44.54, - 33.27, - 44.65, - 33.29, - 44.73, - 33.45, - 44.9, - 33.5, - 45.04, - 33.42, - 45.05, - 33.2, - 45.24, - 32.89, - 45.2, - 32.63, - 45.3, - 32.43, - 45.56, - 32.5, - 45.91, - 33.14, - 45.87, - 33.26, - 45.98, - 33.51, - 46.31, - 33.56, - 46.28, - 34.02, - 46.39, - 34.15, - 46.27, - 34.32, - 46.23, - 34.89, - 45.74, - 35.13, - 45.4, - 35.52, - 45.57, - 35.81, - 45.48, - 35.99, - 45.58, - 36.34, - 45.47, - 36.66, - 45.54, - 36.8, - 45.43, - 37.27, - 45.47, - 37.44, - 45.73, - 37.52, - 45.83, - 37.74, - 46.09, - 37.87, - 46.23, - 38.14, - 46.34, - 37.81, - 46.76, - 37.61, - 46.74, - 37.97, - 46.98, - 38.47, - 47.1, - 39.15, - 47.01, - 38.18, - 47.31, - 38.11, - 47.57, - 38.19, - 47.7, - 38.32, - 47.78, - 38.69, - 47.98, - 38.84, - 47.94, - 39.67, - 48.21, - 39.82, - 48.31, - 39.74, - 48.48, - 39.77, - 48.6, - 39.55, - 48.87, - 39.69, - 49.08, - 39.56, - 49.28, - 40.06, - 49.45, - 39.96, - 49.53, - 39.6, - 49.63, - 39.52, - 49.66, - 39.23, - 49.75, - 39.14, - 49.7, - 38.92, - 49.89, - 38.66, - 49.94, - 38.3, - 49.79, - 38.02, - 50.08, - 37.58, - 50.3, - 37.4, - 50.12, - 36.63, - 50.21, - 36.43, - 50.18, - 36.28, - 50.33, - 36.09, - 50.27, - 35.58, - 50.55, - 35.3, - 50.75, - 35.36, - 51.1, - 35.06, - 51.06, - 34.73, - 51.18, - 34.19, - 51.48, - 34.14, - 51.65, - 33.98, - 51.74, - 34.02, - 51.8, - 34.19, - 52.24, - 33.8, - 52.19, - 33.52, - 52.25, - 33.2, - 52.13, - 32.88, - 52.2, - 32.48, - 52.04, - 32.41, - 51.91, - 31.99, - 52.0, - 31.74, - 52.29, - 31.5, - 52.72, - 31.47, - 52.96, - 31.18, - 53.07, - 31.15, - 53.31, - 31.4, - 53.2, - 32.19, - 53.41, - 32.55, - 53.46, - 32.41, - 53.63, - 32.31, - 53.7, - 31.71, - 53.79, - 31.66, - 53.98, - 31.74, - 54.17, - 31.24, - 54.37, - 31.15, - 54.44, - 30.99, - 54.56, - 31.0, - 54.73, - 30.67, - 54.99, - 30.74, - 55.08, - 30.86, - 55.29, - 30.72, - 55.48, - 30.83, - 55.75, - 30.23, - 55.76, - 30.02, - 55.59, - 29.47, - 55.7, - 29.27, - 55.88, - 29.31, - 55.94, - 29.09, - 55.85, - 28.71, - 55.99, - 28.6, - 55.96, - 28.27, - 56.1, - 28.05, - 56.29, - 28.11, - 56.5, - 28.04, - 56.72, - 27.8, - 56.77, - 27.57, - 57.24, - 27.69, - 57.46, - 27.26, - 57.56, - 27.21, - 57.76, - 27.32, - 57.93, - 27.54, - 58.19, - 27.38, - 58.49, - 27.34, - 58.89, - 27.44, - 59.32, - 27.82, - 59.38, - 27.97, - 59.83, - 27.96, - 59.89, - 28.19, - 59.78, - 28.34, - 59.9, - 28.4, - 59.99, - 28.26, - 60.13, - 28.31, - 60.1, - 28.48, - 59.94, - 28.47, - 59.89, - 28.83, - 60.07, - 29.05, - 60.21, - 28.8, - 60.15, - 28.71, - 60.2, - 28.45, - 60.3, - 28.32, - 60.45, - 28.35, - 60.33, - 27.78, - 60.39, - 27.63, - 60.52, - 27.63, - 61.04, - 28.47, - 61.06, - 28.61, - 61.22, - 28.79, - 61.37, - 29.19, - 62.29, - 30.59, - 62.41, - 30.89, - 62.88, - 31.41, - 63.13, - 31.15, - 63.36, - 30.45, - 63.72, - 29.87, - 63.82, - 29.9, - 63.91, - 30.18, - 64.13, - 30.41, - 64.32, - 29.98, - 64.67, - 29.94, - 64.71, - 29.65, - 64.97, - 29.48, - 65.15, - 29.56, - 65.27, - 29.5, - 65.39, - 29.64, - 65.69, - 29.64, - 65.79, - 29.99, - 66.05, - 29.83, - 66.9, - 28.92, - 67.61, - 29.88, - 67.7, - 29.62, - 67.97, - 29.28, - 68.1, - 28.59, - 68.54, - 28.34, - 68.79, - 28.56, - 68.85, - 28.34, - 68.99, - 28.37, - 69.17, - 29.13, - 69.41, - 29.29, - 69.56, - 30.05, - 69.69, - 30.01, - 69.77, - 30.08, - 69.65, - 30.79, - 69.79, - 30.74, - 69.89, - 30.81, - 69.81, - 31.45, - 69.93, - 31.49, - 69.88, - 31.68, - 70.06, - 31.95, - 69.82, - 33.16, - 69.71, - 33.21, - 69.54, - 33.12, - 69.5, - 33.51, - 69.39, - 33.6, - 69.4, - 33.89, - 69.48, - 34.07, - 69.27, - 35.05, - 69.35, - 35.24, - 69.29, - 35.84, - 68.92, - 37.38, - 68.44, - 38.45, - 68.47, - 38.68, - 68.14, - 39.58, - 68.25, - 39.8, - 68.08, - 40.03, - 67.77, - 41.05, - 67.34, - 41.21, - 67.29, - 41.39, - 67.05, - 41.49, - 66.72, - 41.25, - 66.38, - 40.74, - 66.14, - 40.01, - 65.94, - 38.69, - 65.96, - 37.91, - 66.16, - 36.86, - 66.27, - 35.51, - 66.48, - 34.82, - 66.42, - 34.46, - 66.56, - 34.24, - 66.65, - 33.73, - 66.6, - 33.59, - 66.51, - 33.83, - 66.29, - 34.06, - 66.17, - 34.57, - 65.83, - 35.09, - 65.73, - 35.11, - 65.55, - 34.97, - 65.31, - 34.63, - 65.27, - 34.79, - 65.04, - 34.92, - 65.09, - 35.03, - 65.01, - 35.25, - 64.52, - 35.12, - 64.43, - 36.5, - 64.26, - 36.81, - 64.02, - 36.89, - 63.9, - 37.44, - 64.0, - 37.76, - 64.1, - 37.83, - 64.25, - 37.8, - 64.28, - 37.14, - 64.66, - 36.43, - 64.96, - 36.33, - 65.05, - 36.69, - 65.28, - 36.71, - 65.13, - 37.71, - 64.95, - 38.08, - 64.65, - 39.56, - 64.67, - 39.7, - 64.86, - 39.93, - 64.87, - 40.11, - 65.27, - 39.63, - 65.64, - 39.69, - 65.9, - 40.42, - 66.09, - 40.71, - 66.21, - 41.46, - 66.62, - 42.2, - 66.5, - 42.65, - 66.5, - 43.31, - 66.25, - 43.95, - 66.65, - 44.33, - 66.77, - 44.24, - 66.88, - 44.34, - 67.03, - 44.11, - 67.1, - 43.7, - 67.19, - 43.65, - 67.52, - 43.79, - 67.76, - 44.02, - 68.2, - 44.11, - 68.59, - 43.21, - 68.68, - 43.15, - 68.77, - 43.23, - 68.64, - 44.11, - 68.61, - 45.49, - 68.42, - 46.42, - 68.26, - 46.47, - 67.95, - 46.78, - 67.71, - 46.72, - 67.61, - 45.46, - 67.48, - 45.36, - 67.41, - 45.12, - 67.26, - 45.62, - 66.98, - 45.87, - 66.93, - 46.04, - 67.0, - 47.53, - 67.07, - 47.63, - 67.23, - 47.57, - 67.46, - 47.79, - 67.66, - 47.77, - 67.75, - 48.64, - 67.89, - 48.49, - 68.02, - 48.56, - 67.96, - 49.14, - 68.59, - 51.08, - 68.57, - 51.54, - 68.67, - 52.22, - 69.06, - 53.85, - 69.01, - 55.11, - 68.89, - 55.12, - 68.8, - 55.04, - 68.85, - 54.5, - 68.7, - 54.46, - 68.69, - 54.22, - 68.78, - 54.1, - 68.62, - 53.92, - 68.35, - 54.1, - 68.44, - 54.35, - 68.29, - 54.76, - 68.41, - 54.81, - 68.65, - 55.35, - 68.75, - 56.07, - 68.66, - 57.03, - 68.81, - 57.17, - 69.08, - 59.08, - 69.35, - 58.44, - 69.49, - 58.36, - 69.58, - 58.44, - 69.35, - 59.26, - 69.17, - 59.39, - 69.1, - 59.57, - 68.68, - 59.61, - 68.5, - 59.26, - 68.47, - 59.75, - 68.63, - 59.68, - 68.79, - 59.87, - 68.79, - 60.4, - 68.98, - 60.83, - 69.02, - 60.59, - 69.18, - 60.53, - 69.55, - 60.07, - 69.74, - 59.03, - 69.96, - 58.55, - 70.2, - 58.3, - 70.36, - 58.28, - 70.46, - 58.34, - 70.42, - 58.49, - 70.57, - 58.64, - 70.51, - 58.8, - 70.57, - 59.07, - 70.03, - 60.48, - 69.87, - 60.63, - 69.96, - 60.86, - 69.8, - 63.0, - 69.57, - 64.42, - 69.3, - 65.04, - 69.19, - 65.03, - 68.96, - 64.69, - 68.9, - 65.36, - 68.74, - 65.48, - 68.63, - 65.73, - 68.51, - 65.75, - 68.18, - 65.38, - 68.07, - 65.39, - 68.01, - 66.16, - 67.84, - 66.15, - 67.66, - 66.31, - 67.58, - 66.17, - 67.46, - 66.21, - 67.33, - 66.08, - 67.28, - 65.77, - 67.07, - 65.31, - 66.78, - 65.12, - 66.36, - 63.44, - 66.3, - 63.36, - 66.15, - 63.36, - 66.13, - 63.12, - 66.01, - 62.96, - 65.77, - 62.9, - 65.59, - 61.9, - 65.3, - 61.43, - 65.08, - 61.29, - 64.93, - 60.85, - 64.78, - 60.67, - 64.94, - 60.38, - 64.95, - 60.18, - 64.73, - 59.78, - 64.3, - 59.7, - 64.21, - 59.93, - 64.11, - 59.96, - 63.91, - 59.84, - 63.84, - 59.65, - 63.18, - 59.39, - 63.04, - 59.37, - 62.94, - 59.58, - 62.73, - 59.51, - 62.53, - 59.75, - 62.13, - 59.53, - 61.95, - 59.58, - 61.57, - 59.38, - 61.39, - 58.8, - 61.41, - 56.71, - 61.32, - 56.45, - 61.09, - 56.32, - 61.13, - 55.88, - 60.97, - 55.75, - 61.01, - 55.33, - 60.75, - 55.01, - 60.86, - 53.93, - 60.74, - 53.84, - 60.75, - 53.55, - 60.8, - 53.27, - 60.94, - 53.24, - 60.97, - 52.94, - 60.83, - 52.82, - 60.86, - 52.48, - 60.72, - 52.37, - 60.76, - 51.96, - 60.67, - 51.92, - 60.5, - 52.43, - 60.15, - 52.36, - 60.18, - 52.03, - 59.83, - 51.55, - 59.94, - 51.09, - 59.75, - 50.84, - 59.68, - 50.16, - 59.6, - 50.12, - 59.56, - 49.94, - 59.16, - 49.89, - 59.1, - 49.73, - 59.15, - 49.45, - 59.3, - 49.41, - 59.39, - 48.97, - 59.55, - 48.94, - 59.62, - 48.43, - 60.18, - 48.35, - 60.32, - 48.47, - 60.74, - 48.34, - 60.78, - 47.93, - 60.9, - 47.87, - 60.94, - 47.25, - 60.68, - 47.09, - 60.53, - 47.16, - 60.42, - 46.94, - 60.2, - 46.83, - 60.16, - 47.13, - 59.88, - 47.05, - 59.74, - 47.24, - 59.47, - 47.19, - 59.42, - 47.33, - 59.29, - 47.34, - 59.13, - 47.66, - 58.9, - 47.72, - 58.82, - 47.65, - 58.8, - 47.43, - 58.71, - 47.38, - 58.67, - 47.17, - 58.52, - 47.06, - 58.46, - 46.69, - 58.13, - 46.46, - 58.12, - 47.42, - 57.99, - 47.81, - 57.9, - 47.88, - 57.72, - 47.65, - 57.42, - 47.51, - 57.41, - 46.89, - 57.35, - 46.85, - 57.21, - 46.96, - 57.04, - 46.84, - 57.03, - 47.11, - 56.93, - 47.26, - 56.95, - 47.45, - 57.16, - 47.72, - 57.1, - 48.08, - 57.2, - 48.11, - 57.27, - 48.27, - 57.22, - 48.92, - 57.36, - 48.94, - 57.44, - 49.19, - 57.31, - 49.33, - 57.15, - 49.3, - 57.17, - 49.74, - 56.98, - 49.83, - 56.88, - 50.16, - 56.76, - 50.2, - 56.71, - 50.54, - 56.47, - 50.65, - 56.49, - 50.88, - 56.29, - 51.01, - 56.19, - 51.29, - 56.24, - 51.69, - 56.16, - 51.75, - 56.06, - 51.7, - 56.02, - 52.13, - 56.19, - 52.2, - 56.14, - 52.58, - 56.19, - 52.47, - 56.31, - 52.46, - 56.6, - 52.75, - 56.62, - 53.12, - 56.52, - 53.2, - 56.35, - 53.06, - 56.23, - 53.12, - 56.35, - 53.21, - 56.33, - 53.61, - 56.12, - 53.65, - 55.97, - 53.52, - 55.97, - 53.91, - 55.78, - 54.29, - 55.68, - 54.35, - 55.11, - 53.65, - 55.07, - 53.42, - 54.97, - 53.71, - 54.88, - 53.75, - 54.65, - 53.7, - 54.38, - 53.46, - 54.03, - 53.57, - 53.86, - 53.4, - 53.96, - 53.01, - 54.21, - 52.8, - 54.23, - 52.6, - 54.35, - 52.42, - 54.22, - 52.07, - 54.44, - 51.82, - 54.53, - 51.52, - 54.46, - 51.09, - 54.24, - 50.99, - 54.3, - 50.71, - 54.21, - 50.53, - 54.35, - 50.35, - 54.47, - 49.51, - 54.76, - 49.27, - 54.53, - 48.82, - 54.52, - 48.44, - 54.64, - 48.08, - 54.39, - 47.43, - 54.58, - 47.24, - 54.52, - 46.86, - 54.57, - 46.66, - 54.42, - 46.83, - 54.22, - 46.78, - 54.07, - 46.11, - 54.0, - 46.27, - 53.83, - 46.35, - 53.69, - 46.58, - 53.58, - 46.6, - 53.39, - 47.0, - 53.19, - 47.08, - 52.9, - 47.01, - 52.75, - 47.1, - 52.52, - 46.89, - 52.6, - 46.52, - 52.43, - 46.08, - 52.3, - 46.02, - 52.4, - 45.65, - 52.29, - 45.43, - 52.29, - 45.16, - 52.2, - 45.04, - 52.38, - 44.64, - 52.2, - 44.36, - 52.34, - 43.17, - 52.15, - 42.87, - 51.95, - 42.9, - 51.67, - 42.65, - 51.44, - 42.95, - 51.15, - 42.97, - 51.02, - 42.28, - 51.07, - 41.91, - 50.91, - 41.77, - 50.76, - 41.42, - 50.63, - 41.63, - 50.49, - 41.56, - 50.33, - 41.61, - 50.22, - 41.5, - 49.73, - 42.27, - 49.26, - 42.16, - 49.25, - 42.38, - 49.14, - 42.46, - 49.05, - 42.73, - 48.85, - 42.84, - 48.46, - 42.69, - 48.33, - 42.24, - 48.13, - 42.2, - 48.1, - 42.54, - 47.91, - 42.82, - 47.64, - 42.98, - 47.68, - 43.16, - 47.55, - 43.28, - 47.55, - 43.52, - 47.77, - 43.63, - 47.85, - 43.9, - 48.0, - 44.0, - 47.99, - 44.23, - 48.3, - 44.21, - 48.36, - 44.29, - 48.29, - 44.6, - 48.16, - 44.64, - 48.16, - 44.75, - 48.32, - 44.95, - 48.1, - 45.55, - 48.13, - 45.76, - 47.8, - 45.9, - 47.56, - 46.3, - 47.74, - 46.67, - 47.65, - 46.9, - 47.52, - 46.91, - 47.36, - 46.66, - 47.09, - 46.86, - 46.95, - 47.17, - 46.76, - 47.33, - 46.32, - 46.94, - 46.19, - 46.96, - 46.14, - 47.27, - 45.73, - 47.09, - 45.78, - 47.4, - 45.45, - 47.69, - 45.29, - 47.54, - 45.08, - 47.55, - 45.04, - 47.37, - 44.85, - 47.43, - 44.74, - 47.37, - 44.59, - 47.04, - 44.61, - 46.86, - 44.53, - 47.08, - 44.42, - 47.11 - ] - }, - { - "points": [ - -25.32, - 44.25, - -25.06, - 43.93, - -24.68, - 43.82, - -24.4, - 43.57, - -23.67, - 43.52, - -23.48, - 43.62, - -23.41, - 43.53, - -23.12, - 43.48, - -22.84, - 43.24, - -22.08, - 43.08, - -21.6, - 43.35, - -21.26, - 43.4, - -21.17, - 43.61, - -21.06, - 43.61, - -21.01, - 43.74, - -20.79, - 43.8, - -19.95, - 44.35, - -19.79, - 44.27, - -19.48, - 44.35, - -19.1, - 44.12, - -18.84, - 44.14, - -18.45, - 43.94, - -17.79, - 43.92, - -17.6, - 43.81, - -17.07, - 44.03, - -16.67, - 44.32, - -16.14, - 44.34, - -16.08, - 44.44, - -16.11, - 44.81, - -15.84, - 45.18, - -15.83, - 45.53, - -15.68, - 45.6, - -15.68, - 45.79, - -15.6, - 45.86, - -15.66, - 46.0, - -15.61, - 46.23, - -15.1, - 46.97, - -14.25, - 47.64, - -13.9, - 47.66, - -13.82, - 47.76, - -13.51, - 47.73, - -13.39, - 48.0, - -13.55, - 48.21, - -13.32, - 48.03, - -13.09, - 48.22, - -13.32, - 48.61, - -13.29, - 48.68, - -12.82, - 48.83, - -12.73, - 48.8, - -13.06, - 48.62, - -13.05, - 48.46, - -12.8, - 48.47, - -12.63, - 48.63, - -12.67, - 48.78, - -12.52, - 48.58, - -12.39, - 48.56, - -12.27, - 48.66, - -12.32, - 48.86, - -12.03, - 48.97, - -11.85, - 49.32, - -12.24, - 49.5, - -12.34, - 49.65, - -12.65, - 49.76, - -12.73, - 49.93, - -13.0, - 50.03, - -13.76, - 50.24, - -14.55, - 50.29, - -15.17, - 50.56, - -15.46, - 50.57, - -16.09, - 50.24, - -15.93, - 49.92, - -15.59, - 49.82, - -15.61, - 49.75, - -15.9, - 49.84, - -16.02, - 49.8, - -16.23, - 49.96, - -16.6, - 49.94, - -16.71, - 49.85, - -16.6, - 50.0, - -16.73, - 50.1, - -17.21, - 49.87, - -17.18, - 49.73, - -16.98, - 49.73, - -17.0, - 49.66, - -17.31, - 49.53, - -17.7, - 49.62, - -18.2, - 49.53, - -22.51, - 48.0, - -23.83, - 47.69, - -25.06, - 47.18, - -25.28, - 46.76, - -25.28, - 46.41, - -25.67, - 45.56, - -25.71, - 45.15, - -25.43, - 44.74, - -25.32, - 44.25 - ] - }, - { - "points": [ - 70.41, - 57.4, - 70.36, - 57.1, - 70.47, - 56.82, - 70.37, - 56.44, - 70.49, - 56.15, - 70.44, - 55.69, - 70.54, - 55.39, - 70.43, - 55.14, - 70.63, - 54.3, - 70.69, - 53.46, - 70.85, - 53.23, - 70.84, - 52.99, - 71.12, - 52.59, - 71.1, - 52.39, - 71.19, - 52.18, - 71.35, - 52.16, - 71.35, - 51.86, - 71.47, - 51.53, - 71.85, - 51.32, - 72.16, - 51.54, - 72.25, - 51.83, - 72.22, - 52.34, - 72.35, - 52.37, - 72.52, - 52.6, - 72.68, - 52.29, - 72.94, - 52.52, - 72.97, - 52.95, - 73.14, - 53.0, - 73.31, - 53.32, - 73.35, - 53.89, - 73.46, - 53.87, - 73.51, - 53.96, - 73.68, - 53.54, - 73.87, - 53.61, - 73.87, - 53.89, - 74.04, - 54.48, - 74.34, - 55.17, - 74.49, - 55.27, - 74.52, - 55.42, - 74.72, - 55.52, - 74.76, - 55.77, - 74.87, - 55.84, - 75.09, - 55.68, - 75.28, - 55.92, - 75.27, - 56.35, - 75.17, - 56.48, - 75.23, - 56.65, - 75.37, - 56.66, - 75.46, - 56.95, - 75.44, - 57.46, - 75.56, - 57.5, - 75.63, - 57.83, - 75.76, - 58.01, - 75.91, - 58.54, - 75.89, - 58.72, - 75.97, - 58.73, - 76.03, - 58.89, - 76.18, - 59.01, - 76.16, - 59.16, - 76.06, - 59.19, - 76.15, - 59.49, - 76.13, - 59.79, - 76.26, - 60.11, - 76.2, - 60.85, - 76.39, - 61.05, - 76.36, - 62.4, - 76.27, - 62.51, - 76.37, - 62.75, - 76.3, - 63.02, - 76.43, - 63.67, - 76.4, - 64.06, - 76.67, - 65.45, - 76.65, - 65.69, - 76.75, - 65.76, - 77.04, - 67.0, - 77.1, - 67.66, - 77.06, - 68.51, - 76.97, - 68.86, - 76.74, - 69.17, - 76.45, - 68.97, - 76.25, - 68.42, - 76.13, - 68.28, - 75.51, - 63.76, - 75.59, - 63.62, - 75.47, - 63.31, - 75.33, - 62.03, - 75.1, - 61.44, - 75.17, - 61.32, - 75.03, - 60.89, - 74.82, - 60.72, - 74.73, - 60.42, - 74.63, - 60.34, - 74.62, - 59.98, - 74.46, - 59.78, - 74.5, - 59.56, - 74.31, - 59.4, - 74.32, - 59.19, - 74.22, - 59.11, - 74.26, - 58.88, - 74.0, - 58.56, - 73.87, - 58.07, - 73.68, - 57.96, - 73.61, - 57.72, - 73.51, - 57.65, - 73.12, - 56.67, - 72.68, - 56.14, - 72.66, - 56.01, - 72.55, - 55.94, - 72.55, - 55.75, - 72.35, - 55.65, - 72.33, - 55.52, - 72.16, - 55.68, - 71.97, - 55.51, - 71.33, - 56.17, - 70.97, - 57.0, - 70.9, - 57.42, - 70.79, - 57.64, - 70.65, - 57.67, - 70.43, - 57.52, - 70.41, - 57.4 - ] - }, - { - "points": [ - 79.77, - 59.97, - 79.85, - 59.75, - 79.84, - 59.08, - 79.66, - 58.66, - 79.81, - 58.51, - 79.86, - 58.23, - 79.99, - 58.2, - 80.08, - 57.25, - 79.94, - 57.02, - 79.98, - 55.81, - 80.06, - 55.71, - 80.41, - 55.66, - 80.5, - 55.91, - 80.52, - 55.55, - 80.62, - 55.32, - 80.6, - 55.03, - 80.39, - 55.61, - 80.29, - 55.66, - 80.1, - 55.17, - 80.16, - 54.89, - 80.29, - 54.86, - 80.25, - 54.55, - 80.11, - 54.45, - 80.05, - 54.2, - 80.18, - 54.05, - 80.02, - 53.48, - 80.04, - 52.98, - 79.98, - 52.82, - 80.15, - 52.17, - 80.24, - 52.11, - 80.43, - 52.2, - 80.47, - 53.08, - 80.6, - 52.95, - 80.71, - 53.05, - 80.71, - 53.44, - 80.57, - 53.65, - 80.42, - 53.6, - 80.37, - 53.78, - 80.55, - 53.71, - 80.65, - 53.77, - 80.68, - 54.27, - 80.8, - 53.92, - 80.91, - 53.98, - 80.94, - 54.36, - 81.02, - 54.14, - 81.17, - 54.14, - 81.14, - 54.5, - 81.26, - 54.12, - 81.44, - 54.16, - 81.35, - 54.64, - 81.21, - 54.69, - 81.11, - 55.53, - 81.2, - 55.37, - 81.3, - 55.35, - 81.45, - 55.67, - 81.51, - 56.65, - 81.63, - 56.74, - 81.65, - 57.88, - 81.8, - 57.8, - 81.91, - 57.9, - 81.91, - 59.42, - 81.83, - 59.48, - 81.73, - 59.43, - 81.62, - 59.04, - 81.49, - 58.9, - 81.53, - 59.23, - 81.39, - 59.45, - 81.28, - 59.45, - 81.27, - 59.73, - 81.38, - 59.83, - 81.32, - 60.69, - 81.18, - 60.67, - 81.14, - 60.49, - 81.22, - 61.13, - 81.19, - 61.67, - 81.04, - 61.75, - 80.95, - 61.59, - 80.97, - 61.9, - 80.81, - 62.31, - 80.49, - 62.12, - 80.45, - 61.74, - 80.36, - 61.67, - 80.22, - 61.16, - 80.32, - 60.44, - 80.23, - 60.3, - 80.06, - 60.31, - 80.02, - 60.12, - 79.85, - 60.16, - 79.77, - 59.97 - ] - }, - { - "points": [ - 79.98, - 51.51, - 79.87, - 51.53, - 79.81, - 51.43, - 79.85, - 50.04, - 79.97, - 49.76, - 79.91, - 49.66, - 79.91, - 49.15, - 79.96, - 49.04, - 80.06, - 49.02, - 80.07, - 48.61, - 79.96, - 48.35, - 79.97, - 47.64, - 80.08, - 47.54, - 80.1, - 46.87, - 80.22, - 46.66, - 80.36, - 46.65, - 80.39, - 45.54, - 80.49, - 44.86, - 80.61, - 44.77, - 80.69, - 44.86, - 80.96, - 47.47, - 80.9, - 48.5, - 80.74, - 48.84, - 80.63, - 48.89, - 80.63, - 48.98, - 80.74, - 48.87, - 80.88, - 48.98, - 81.02, - 50.27, - 81.24, - 50.31, - 81.29, - 50.75, - 81.19, - 51.11, - 81.07, - 51.11, - 81.01, - 50.96, - 80.89, - 51.09, - 80.81, - 51.82, - 80.66, - 51.89, - 80.43, - 51.0, - 80.38, - 49.91, - 80.3, - 49.87, - 80.28, - 50.43, - 80.12, - 50.46, - 80.21, - 50.97, - 80.15, - 51.32, - 79.98, - 51.51 - ] - }, - { - "points": [ - 68.55, - 49.45, - 68.68, - 49.34, - 68.55, - 49.21, - 68.68, - 48.19, - 69.14, - 48.12, - 69.38, - 48.27, - 69.56, - 48.67, - 69.6, - 49.32, - 69.36, - 50.18, - 69.18, - 50.4, - 69.06, - 50.37, - 68.86, - 50.14, - 68.85, - 49.87, - 68.75, - 49.68, - 68.6, - 49.66, - 68.55, - 49.45 - ] - }, - { - "points": [ - 80.53, - 63.04, - 80.7, - 62.47, - 80.83, - 62.41, - 81.06, - 63.02, - 81.29, - 64.5, - 81.23, - 65.22, - 81.03, - 65.51, - 80.81, - 65.42, - 80.66, - 64.96, - 80.53, - 63.04 - ] - }, - { - "points": [ - 81.4, - 62.12, - 81.48, - 61.76, - 81.61, - 61.7, - 81.73, - 61.89, - 81.69, - 62.1, - 81.76, - 62.19, - 81.8, - 62.86, - 81.81, - 63.53, - 81.66, - 63.94, - 81.54, - 63.86, - 81.46, - 63.41, - 81.54, - 62.42, - 81.46, - 62.38, - 81.4, - 62.12 - ] - } - ], - "transitions": [[0, 180, ["EAT", "MSK"]]], - "name": "Indian/Mayotte" - }, - { - "hoverRegion": [ - { - "points": [ - 29.01, - 80.01, - 29.25, - 80.16, - 29.42, - 80.12, - 29.62, - 80.28, - 29.8, - 80.27, - 30.3, - 80.84, - 30.3, - 81.1, - 30.18, - 81.2, - 30.51, - 81.37, - 30.44, - 82.14, - 30.18, - 82.28, - 30.09, - 82.56, - 29.8, - 82.89, - 29.67, - 83.3, - 29.29, - 83.6, - 29.42, - 83.9, - 29.38, - 84.12, - 29.23, - 84.3, - 28.98, - 84.24, - 28.82, - 84.7, - 28.68, - 84.85, - 28.77, - 85.17, - 28.62, - 85.3, - 28.43, - 85.25, - 28.39, - 85.64, - 28.15, - 85.99, - 28.26, - 86.21, - 28.08, - 86.3, - 28.06, - 86.45, - 28.21, - 86.72, - 27.93, - 87.2, - 27.97, - 87.57, - 27.92, - 87.86, - 28.02, - 88.0, - 27.94, - 88.26, - 27.83, - 88.29, - 27.14, - 88.1, - 26.89, - 88.27, - 26.58, - 88.25, - 26.25, - 88.01, - 26.35, - 87.86, - 26.24, - 87.32, - 26.33, - 87.06, - 26.43, - 86.99, - 26.31, - 86.73, - 26.55, - 86.04, - 26.46, - 85.82, - 26.74, - 85.58, - 26.63, - 85.34, - 26.65, - 85.19, - 26.86, - 84.89, - 26.96, - 84.58, - 27.22, - 84.55, - 27.28, - 84.26, - 27.39, - 84.11, - 27.35, - 83.96, - 27.24, - 83.87, - 27.34, - 83.48, - 27.22, - 83.29, - 27.34, - 83.13, - 27.41, - 82.7, - 27.59, - 82.62, - 27.57, - 82.41, - 27.8, - 82.05, - 27.76, - 81.83, - 28.09, - 81.27, - 28.26, - 81.13, - 28.52, - 80.61, - 28.45, - 80.47, - 28.74, - 80.0, - 29.01, - 80.01 - ] - } - ], - "transitions": [[504919800, 345, ["+0545"]], [2147501647, 345, ["+0545"]]], - "name": "Asia/Kathmandu" - }, - { - "hoverRegion": [ - { - "points": [ - -1.12, - -90.86, - -1.11, - -91.43, - -0.96, - -91.6, - -0.27, - -91.76, - -0.19, - -91.68, - 0.06, - -91.68, - 0.27, - -91.38, - 0.24, - -91.28, - -0.2, - -90.95, - -0.03, - -90.77, - -0.2, - -90.47, - -0.39, - -90.49, - -0.3, - -90.2, - -0.69, - -90.06, - -0.76, - -89.92, - -0.94, - -90.04, - -0.9, - -90.16, - -0.79, - -90.19, - -0.87, - -90.34, - -0.73, - -90.67, - -0.89, - -90.66, - -1.12, - -90.86 - ] - }, - { - "points": [ - -1.05, - -89.49, - -0.95, - -89.68, - -0.83, - -89.7, - -0.58, - -89.38, - -0.6, - -89.19, - -0.7, - -89.14, - -0.97, - -89.3, - -1.05, - -89.49 - ] - }, - { - "points": [ - -1.4, - -90.21, - -1.46, - -90.47, - -1.27, - -90.61, - -1.11, - -90.38, - -1.28, - -90.19, - -1.4, - -90.21 - ] - }, - { - "points": [ - 0.18, - -90.41, - 0.28, - -90.63, - 0.49, - -90.53, - 0.34, - -90.29, - 0.18, - -90.41 - ] - } - ], - "transitions": [[728906400, -360, ["-06"]], [2147501647, -360, ["-06"]]], - "name": "Pacific/Galapagos" - }, - { - "hoverRegion": [ - { - "points": [ - -46.89, - 168.56, - -46.85, - 168.4, - -46.72, - 168.37, - -46.71, - 168.26, - -46.46, - 168.09, - -46.55, - 167.79, - -46.28, - 167.48, - -46.36, - 167.19, - -46.31, - 166.63, - -45.96, - 166.32, - -45.67, - 166.33, - -44.78, - 167.19, - -44.51, - 167.72, - -44.36, - 167.78, - -43.92, - 168.29, - -43.86, - 168.76, - -43.62, - 169.14, - -43.49, - 169.55, - -43.0, - 170.21, - -42.78, - 170.74, - -42.22, - 171.2, - -41.68, - 171.36, - -41.59, - 171.68, - -41.33, - 171.95, - -40.87, - 171.99, - -40.68, - 172.16, - -40.39, - 172.63, - -40.44, - 173.06, - -40.6, - 173.08, - -40.64, - 172.8, - -40.71, - 173.08, - -40.85, - 173.17, - -41.09, - 173.13, - -41.16, - 173.21, - -40.95, - 173.65, - -40.66, - 173.77, - -40.56, - 173.96, - -40.59, - 174.07, - -40.77, - 174.09, - -40.9, - 174.36, - -41.07, - 174.49, - -41.28, - 174.44, - -41.44, - 174.16, - -41.79, - 174.37, - -42.38, - 173.81, - -42.5, - 173.78, - -42.56, - 173.6, - -42.97, - 173.37, - -43.29, - 172.85, - -43.48, - 172.86, - -43.64, - 173.2, - -43.91, - 173.18, - -44.01, - 172.93, - -43.93, - 172.7, - -43.98, - 172.32, - -44.4, - 171.37, - -44.6, - 171.27, - -44.97, - 171.25, - -45.22, - 171.0, - -45.5, - 170.93, - -45.68, - 170.77, - -45.77, - 170.84, - -45.96, - 170.8, - -46.06, - 170.36, - -46.23, - 170.23, - -46.67, - 169.63, - -46.78, - 169.02, - -46.69, - 168.64, - -46.79, - 168.67, - -46.89, - 168.56 - ] - }, - { - "points": [ - -41.08, - 174.66, - -40.96, - 174.8, - -40.81, - 174.78, - -40.62, - 175.06, - -40.2, - 175.08, - -39.99, - 174.87, - -39.92, - 174.52, - -39.72, - 174.24, - -39.6, - 173.84, - -39.26, - 173.63, - -38.97, - 173.95, - -38.8, - 174.44, - -37.75, - 174.71, - -37.08, - 174.43, - -36.49, - 174.04, - -35.22, - 172.94, - -35.05, - 173.05, - -34.51, - 172.53, - -34.32, - 172.62, - -34.3, - 173.08, - -34.57, - 173.11, - -34.75, - 173.23, - -34.67, - 173.43, - -34.8, - 173.56, - -34.88, - 174.0, - -35.02, - 174.05, - -35.1, - 174.22, - -35.08, - 174.4, - -35.78, - 174.68, - -35.86, - 174.88, - -36.08, - 174.73, - -36.32, - 174.96, - -36.51, - 174.95, - -36.65, - 175.04, - -36.71, - 175.29, - -36.5, - 175.21, - -36.36, - 175.33, - -36.24, - 175.2, - -36.33, - 175.12, - -36.31, - 174.99, - -36.1, - 174.97, - -36.06, - 175.12, - -36.17, - 175.2, - -35.92, - 175.39, - -36.04, - 175.57, - -36.44, - 175.57, - -36.53, - 175.65, - -36.35, - 175.67, - -36.35, - 175.84, - -36.51, - 175.84, - -36.58, - 176.04, - -36.82, - 175.92, - -36.93, - 175.95, - -36.83, - 176.1, - -36.9, - 176.2, - -37.03, - 176.16, - -37.04, - 176.05, - -37.14, - 176.01, - -37.41, - 176.08, - -37.53, - 176.21, - -37.57, - 176.3, - -37.5, - 176.45, - -37.67, - 176.52, - -37.78, - 176.87, - -37.74, - 176.98, - -37.88, - 177.28, - -37.42, - 177.98, - -37.45, - 178.37, - -37.64, - 178.65, - -38.05, - 178.44, - -38.58, - 178.37, - -38.78, - 178.03, - -38.98, - 178.0, - -39.13, - 178.1, - -39.37, - 177.94, - -39.39, - 177.79, - -39.17, - 177.74, - -39.16, - 177.44, - -39.28, - 177.11, - -39.45, - 176.99, - -39.65, - 177.19, - -40.17, - 176.96, - -40.34, - 176.76, - -40.55, - 176.71, - -40.79, - 176.39, - -41.18, - 176.15, - -41.44, - 175.88, - -41.72, - 175.25, - -41.51, - 175.08, - -41.55, - 174.89, - -41.44, - 174.79, - -41.42, - 174.57, - -41.25, - 174.51, - -41.08, - 174.66 - ] - }, - { - "points": [ - -47.36, - 167.42, - -47.32, - 167.31, - -47.22, - 167.27, - -47.08, - 167.3, - -47.03, - 167.44, - -46.85, - 167.52, - -46.65, - 167.55, - -46.61, - 167.98, - -46.76, - 168.3, - -46.92, - 168.35, - -47.18, - 168.27, - -47.36, - 167.42 - ] - }, - { - "points": [ - -51.12, - 166.17, - -51.15, - 165.99, - -51.0, - 165.98, - -50.91, - 165.8, - -50.81, - 165.78, - -50.51, - 165.88, - -50.38, - 166.33, - -50.5, - 166.41, - -50.87, - 166.34, - -50.99, - 166.16, - -51.12, - 166.17 - ] - } - ], - "transitions": [ - [1491069600, 720, ["NZST"]], - [1506189600, 780, ["NZDT"]], - [1522519200, 720, ["NZST"]], - [1538244000, 780, ["NZDT"]], - [1554573600, 720, ["NZST"]], - [1569693600, 780, ["NZDT"]], - [1586023200, 720, ["NZST"]], - [1601143200, 780, ["NZDT"]], - [1617472800, 720, ["NZST"]], - [1632592800, 780, ["NZDT"]], - [1648922400, 720, ["NZST"]], - [1664042400, 780, ["NZDT"]], - [1680372000, 720, ["NZST"]], - [1695492000, 780, ["NZDT"]], - [1712426400, 720, ["NZST"]], - [1727546400, 780, ["NZDT"]], - [1743876000, 720, ["NZST"]], - [1758996000, 780, ["NZDT"]], - [1775325600, 720, ["NZST"]], - [1790445600, 780, ["NZDT"]], - [1806775200, 720, ["NZST"]], - [1821895200, 780, ["NZDT"]], - [1838224800, 720, ["NZST"]], - [1853344800, 780, ["NZDT"]], - [1869674400, 720, ["NZST"]], - [1885399200, 780, ["NZDT"]], - [1901728800, 720, ["NZST"]], - [1916848800, 780, ["NZDT"]], - [1933178400, 720, ["NZST"]], - [1948298400, 780, ["NZDT"]], - [1964628000, 720, ["NZST"]], - [1979748000, 780, ["NZDT"]], - [1996077600, 720, ["NZST"]], - [2011197600, 780, ["NZDT"]], - [2027527200, 720, ["NZST"]], - [2042647200, 780, ["NZDT"]], - [2058976800, 720, ["NZST"]], - [2074701600, 780, ["NZDT"]], - [2091031200, 720, ["NZST"]], - [2106151200, 780, ["NZDT"]], - [2122480800, 720, ["NZST"]], - [2137600800, 780, ["NZDT"]] - ], - "name": "Pacific/Auckland" - }, - { - "hoverRegion": [ - { - "points": [ - 16.02, - 42.49, - 15.98, - 42.39, - 16.06, - 42.19, - 16.28, - 42.07, - 16.45, - 42.13, - 16.43, - 42.01, - 16.21, - 42.04, - 16.21, - 41.89, - 16.42, - 41.78, - 16.53, - 41.84, - 16.62, - 41.67, - 16.59, - 41.52, - 16.68, - 41.47, - 16.93, - 41.46, - 17.09, - 41.56, - 17.2, - 41.92, - 17.14, - 42.01, - 17.01, - 42.01, - 16.65, - 42.43, - 16.86, - 42.29, - 17.38, - 42.2, - 17.77, - 41.68, - 18.06, - 41.45, - 18.38, - 41.34, - 18.3, - 41.23, - 18.41, - 40.96, - 18.62, - 40.94, - 18.7, - 41.09, - 19.0, - 41.05, - 18.95, - 40.87, - 19.33, - 40.76, - 19.59, - 40.48, - 19.86, - 40.42, - 20.02, - 40.22, - 19.86, - 40.21, - 19.85, - 40.09, - 19.98, - 40.0, - 20.08, - 40.1, - 20.22, - 39.83, - 20.2, - 39.67, - 21.05, - 39.09, - 21.3, - 38.99, - 21.47, - 39.05, - 22.0, - 38.81, - 22.13, - 38.93, - 22.32, - 38.95, - 22.38, - 38.83, - 22.71, - 38.84, - 22.9, - 38.65, - 23.14, - 38.66, - 23.16, - 38.54, - 23.32, - 38.53, - 23.4, - 38.42, - 23.45, - 38.14, - 23.6, - 38.13, - 23.64, - 38.26, - 23.7, - 38.25, - 23.91, - 38.06, - 24.16, - 37.67, - 24.15, - 37.51, - 24.31, - 37.33, - 24.45, - 37.31, - 24.92, - 36.95, - 25.06, - 36.99, - 25.08, - 37.14, - 25.23, - 37.05, - 25.13, - 36.9, - 25.55, - 36.4, - 25.95, - 36.52, - 26.12, - 36.26, - 26.27, - 36.29, - 26.47, - 36.19, - 26.43, - 36.06, - 26.58, - 35.92, - 26.7, - 35.92, - 26.75, - 35.79, - 27.09, - 35.63, - 27.23, - 35.64, - 27.54, - 35.41, - 27.67, - 35.08, - 27.84, - 34.97, - 27.79, - 34.56, - 27.94, - 34.39, - 28.54, - 34.69, - 28.69, - 34.66, - 29.44, - 34.89, - 29.3, - 36.04, - 29.57, - 36.42, - 29.96, - 36.69, - 30.09, - 37.42, - 30.41, - 37.58, - 30.53, - 37.81, - 31.43, - 36.92, - 31.55, - 36.91, - 32.09, - 38.94, - 32.21, - 39.09, - 32.23, - 38.95, - 32.44, - 38.88, - 32.57, - 38.94, - 33.44, - 38.7, - 34.43, - 40.61, - 34.51, - 40.92, - 34.81, - 41.11, - 35.24, - 41.1, - 35.64, - 41.25, - 36.06, - 41.14, - 36.4, - 41.18, - 36.61, - 41.33, - 36.69, - 41.76, - 37.16, - 42.24, - 36.97, - 41.57, - 37.0, - 40.8, - 36.65, - 39.88, - 36.55, - 39.24, - 36.59, - 38.72, - 36.79, - 38.26, - 36.52, - 37.47, - 36.52, - 37.04, - 36.66, - 36.92, - 36.7, - 36.75, - 36.5, - 36.67, - 36.18, - 36.79, - 36.12, - 36.49, - 35.95, - 36.47, - 35.7, - 36.16, - 35.86, - 35.83, - 36.01, - 35.85, - 36.28, - 35.68, - 36.65, - 36.09, - 36.79, - 36.02, - 36.47, - 35.62, - 36.43, - 35.36, - 36.69, - 34.68, - 36.5, - 34.35, - 36.11, - 34.0, - 36.15, - 33.87, - 36.02, - 33.73, - 36.02, - 33.16, - 35.9, - 32.8, - 36.06, - 32.34, - 36.44, - 31.96, - 36.7, - 31.3, - 36.77, - 30.71, - 36.3, - 30.63, - 36.05, - 30.42, - 36.19, - 30.2, - 36.0, - 29.74, - 36.13, - 29.42, - 36.1, - 29.32, - 36.28, - 29.05, - 36.44, - 29.01, - 36.49, - 28.78, - 36.69, - 28.51, - 36.46, - 28.08, - 36.41, - 27.81, - 36.58, - 27.74, - 36.57, - 27.35, - 36.64, - 27.26, - 36.74, - 27.28, - 36.88, - 27.53, - 36.91, - 27.17, - 37.16, - 27.15, - 37.26, - 27.3, - 37.26, - 27.13, - 37.53, - 27.06, - 37.65, - 26.89, - 37.81, - 27.14, - 37.89, - 27.15, - 37.93, - 26.83, - 38.1, - 26.7, - 38.0, - 26.54, - 38.2, - 26.15, - 38.31, - 26.13, - 38.52, - 26.28, - 38.7, - 26.26, - 38.78, - 26.43, - 38.66, - 26.61, - 38.84, - 26.72, - 39.1, - 26.71, - 39.22, - 26.48, - 39.42, - 26.47, - 39.38, - 26.06, - 39.44, - 25.96, - 39.67, - 26.04, - 39.75, - 25.88, - 39.86, - 25.85, - 40.07, - 26.07, - 39.98, - 25.72, - 40.14, - 25.56, - 40.31, - 25.73, - 40.35, - 25.93, - 40.17, - 26.12, - 40.4, - 26.14, - 40.51, - 26.38, - 40.5, - 26.08, - 40.75, - 25.92, - 41.01, - 26.24, - 41.34, - 26.25, - 41.42, - 26.51, - 41.54, - 26.49, - 41.73, - 26.23, - 41.92, - 26.31, - 41.94, - 26.48, - 42.08, - 26.6, - 42.21, - 27.23, - 42.03, - 27.58, - 42.09, - 28.06, - 41.92, - 28.16, - 41.81, - 28.13, - 41.62, - 28.29, - 41.31, - 29.14, - 41.25, - 30.06, - 41.32, - 30.29, - 41.18, - 30.94, - 41.22, - 31.26, - 41.42, - 31.36, - 41.93, - 32.55, - 42.13, - 33.34, - 42.05, - 34.68, - 42.21, - 34.93, - 42.09, - 35.29, - 41.97, - 35.31, - 41.91, - 35.24, - 41.8, - 35.35, - 41.74, - 35.58, - 41.82, - 36.04, - 41.38, - 36.41, - 41.48, - 36.59, - 41.46, - 36.81, - 41.14, - 37.51, - 41.24, - 37.71, - 41.08, - 37.92, - 41.02, - 38.35, - 41.21, - 39.4, - 41.02, - 40.17, - 41.3, - 41.0, - 41.63, - 41.53, - 41.55, - 41.81, - 41.63, - 41.99, - 41.55, - 42.43, - 41.68, - 42.56, - 41.69, - 42.82, - 41.28, - 43.31, - 41.27, - 43.48, - 41.1, - 43.56, - 40.99, - 43.76, - 40.67, - 43.85, - 40.45, - 43.68, - 40.16, - 43.82, - 40.1, - 44.46, - 39.69, - 44.92, - 39.55, - 44.86, - 39.64, - 44.61, - 39.33, - 44.5, - 39.28, - 44.24, - 39.13, - 44.33, - 38.98, - 44.3, - 38.87, - 44.41, - 38.46, - 44.42, - 38.34, - 44.61, - 37.94, - 44.39, - 37.8, - 44.7, - 37.5, - 44.71, - 37.3, - 44.94, - 37.15, - 44.91, - 37.01, - 45.01, - 36.84, - 44.97, - 36.73, - 45.16, - 36.51, - 45.16, - 36.45, - 45.36, - 36.1, - 45.44, - 36.1, - 45.58, - 35.92, - 45.79, - 35.97, - 46.11, - 35.84, - 46.44, - 35.64, - 46.34, - 35.58, - 46.11, - 35.33, - 46.25, - 35.04, - 46.28, - 34.94, - 45.99, - 34.75, - 45.81, - 34.44, - 45.8, - 34.46, - 45.58, - 34.3, - 45.69, - 34.1, - 45.68, - 34.0, - 45.6, - 33.72, - 45.81, - 33.7, - 45.99, - 33.33, - 46.27, - 33.06, - 46.27, - 33.02, - 46.5, - 32.56, - 47.19, - 32.56, - 47.44, - 32.29, - 47.65, - 32.17, - 47.66, - 31.86, - 47.95, - 31.37, - 47.79, - 31.1, - 47.79, - 31.07, - 48.11, - 30.54, - 48.13, - 30.26, - 48.49, - 30.06, - 48.54, - 29.96, - 48.68, - 29.85, - 48.64, - 29.84, - 48.46, - 29.55, - 48.37, - 29.42, - 48.48, - 29.31, - 48.47, - 29.33, - 48.21, - 29.04, - 48.27, - 28.8, - 48.48, - 28.13, - 48.75, - 27.87, - 48.98, - 27.69, - 48.99, - 27.6, - 49.32, - 27.43, - 49.43, - 27.36, - 49.79, - 27.04, - 49.78, - 26.91, - 50.04, - 26.71, - 50.24, - 26.26, - 50.33, - 26.38, - 50.6, - 26.35, - 50.71, - 25.81, - 50.68, - 25.83, - 50.85, - 26.02, - 50.89, - 26.28, - 51.18, - 25.98, - 51.66, - 25.78, - 51.71, - 25.51, - 51.6, - 25.41, - 51.69, - 24.98, - 51.74, - 24.67, - 51.55, - 24.57, - 51.59, - 24.41, - 51.5, - 24.31, - 51.66, - 24.15, - 51.69, - 23.04, - 52.63, - 22.74, - 55.1, - 22.81, - 55.23, - 21.97, - 55.77, - 19.92, - 55.07, - 18.93, - 52.15, - 16.61, - 53.2, - 16.32, - 52.5, - 16.19, - 52.36, - 15.93, - 52.26, - 15.53, - 52.28, - 15.12, - 51.41, - 14.92, - 50.55, - 14.74, - 50.22, - 14.73, - 49.95, - 14.51, - 49.35, - 14.42, - 49.16, - 14.23, - 49.07, - 13.93, - 48.7, - 13.86, - 48.22, - 13.92, - 47.98, - 13.53, - 47.41, - 13.32, - 46.73, - 13.24, - 45.71, - 12.97, - 45.45, - 12.88, - 45.21, - 12.65, - 45.07, - 12.68, - 44.59, - 12.56, - 44.44, - 12.48, - 43.98, - 12.62, - 43.6, - 12.52, - 43.44, - 12.6, - 43.29, - 12.8, - 43.37, - 13.25, - 43.11, - 13.66, - 43.17, - 14.58, - 42.79, - 14.97, - 42.79, - 15.06, - 42.76, - 15.15, - 42.52, - 15.37, - 42.44, - 15.41, - 42.29, - 15.68, - 42.16, - 15.81, - 42.25, - 15.83, - 42.51, - 15.92, - 42.47, - 16.02, - 42.56, - 15.97, - 42.7, - 16.59, - 42.62, - 16.61, - 42.45, - 16.47, - 42.36, - 16.44, - 42.53, - 16.31, - 42.61, - 16.02, - 42.49 - ] - }, - { - "points": [ - 52.17, - 23.15, - 52.29, - 23.09, - 52.64, - 23.34, - 52.75, - 23.81, - 53.12, - 23.81, - 53.57, - 23.5, - 54.05, - 23.43, - 54.01, - 24.37, - 54.12, - 24.71, - 54.22, - 24.78, - 54.42, - 25.49, - 54.62, - 25.65, - 54.86, - 25.65, - 55.0, - 25.79, - 55.25, - 26.42, - 55.38, - 26.38, - 55.77, - 26.56, - 55.96, - 27.11, - 55.9, - 27.55, - 56.13, - 27.76, - 56.26, - 28.11, - 56.18, - 28.32, - 56.2, - 28.69, - 56.09, - 28.79, - 56.16, - 29.12, - 56.07, - 29.45, - 55.95, - 29.57, - 55.84, - 29.55, - 55.98, - 29.97, - 55.97, - 30.25, - 55.89, - 30.55, - 55.7, - 30.8, - 55.7, - 31.01, - 55.3, - 30.99, - 55.19, - 31.12, - 55.04, - 31.13, - 54.85, - 30.96, - 54.73, - 31.28, - 54.56, - 31.27, - 54.34, - 31.4, - 54.12, - 31.96, - 53.89, - 31.93, - 53.83, - 32.5, - 53.73, - 32.6, - 53.63, - 32.59, - 53.46, - 32.88, - 53.23, - 32.79, - 52.97, - 32.17, - 53.08, - 31.51, - 53.01, - 31.46, - 52.81, - 31.7, - 52.68, - 31.68, - 52.55, - 31.78, - 52.38, - 31.71, - 52.3, - 31.84, - 52.07, - 31.9, - 52.01, - 31.81, - 52.02, - 31.45, - 51.93, - 31.3, - 51.96, - 30.99, - 51.64, - 30.66, - 51.32, - 30.77, - 51.15, - 30.59, - 51.39, - 30.16, - 51.33, - 29.81, - 51.39, - 29.67, - 51.28, - 29.26, - 51.53, - 29.12, - 51.46, - 28.91, - 51.3, - 28.78, - 51.35, - 28.6, - 51.45, - 28.56, - 51.44, - 28.35, - 51.55, - 28.24, - 51.45, - 28.03, - 51.49, - 27.9, - 51.36, - 27.72, - 51.51, - 27.56, - 51.52, - 27.22, - 51.66, - 27.12, - 51.86, - 25.28, - 51.81, - 24.48, - 51.55, - 24.25, - 51.47, - 24.0, - 51.52, - 23.79, - 51.39, - 23.6, - 51.72, - 23.42, - 51.86, - 23.53, - 52.0, - 23.54, - 52.17, - 23.15 - ] - }, - { - "points": [ - 50.93, - 41.33, - 51.3, - 41.84, - 51.24, - 42.26, - 51.32, - 42.74, - 51.54, - 42.4, - 51.7, - 42.37, - 51.88, - 42.57, - 52.22, - 42.65, - 52.47, - 42.87, - 52.57, - 43.19, - 52.5, - 43.36, - 52.54, - 43.79, - 52.43, - 44.29, - 52.66, - 44.54, - 52.45, - 45.01, - 52.52, - 45.11, - 52.51, - 45.41, - 52.62, - 45.63, - 52.55, - 45.88, - 52.77, - 46.24, - 52.84, - 46.56, - 52.72, - 46.76, - 52.67, - 47.42, - 52.68, - 47.67, - 52.82, - 47.79, - 52.9, - 48.05, - 52.9, - 48.4, - 52.76, - 48.53, - 52.74, - 48.75, - 52.57, - 48.9, - 52.61, - 49.28, - 52.45, - 49.48, - 52.5, - 49.62, - 52.29, - 49.86, - 52.24, - 50.23, - 52.03, - 50.76, - 51.65, - 50.9, - 51.49, - 50.82, - 51.5, - 50.63, - 51.23, - 50.4, - 51.01, - 49.77, - 51.01, - 49.47, - 50.76, - 49.46, - 50.49, - 48.78, - 50.17, - 48.85, - 49.99, - 48.98, - 49.7, - 48.47, - 49.78, - 48.15, - 50.02, - 48.0, - 50.33, - 47.52, - 50.24, - 47.39, - 50.08, - 47.44, - 49.94, - 47.35, - 49.76, - 46.98, - 49.38, - 46.9, - 49.14, - 47.16, - 48.58, - 46.68, - 48.75, - 46.06, - 48.5, - 45.67, - 48.47, - 45.48, - 48.36, - 45.41, - 48.33, - 45.19, - 48.12, - 45.39, - 47.99, - 45.34, - 48.08, - 44.98, - 47.95, - 44.84, - 47.94, - 44.54, - 47.76, - 44.42, - 47.79, - 44.12, - 47.67, - 44.03, - 47.59, - 43.77, - 47.44, - 43.83, - 47.33, - 43.65, - 47.34, - 43.2, - 47.44, - 43.09, - 47.4, - 42.92, - 47.77, - 42.64, - 47.9, - 42.46, - 47.96, - 41.93, - 48.47, - 41.98, - 48.64, - 42.56, - 48.82, - 42.61, - 49.04, - 42.27, - 49.07, - 41.98, - 49.4, - 41.94, - 49.64, - 42.04, - 49.88, - 41.53, - 50.17, - 41.26, - 50.38, - 41.37, - 50.57, - 41.33, - 50.78, - 41.04, - 50.93, - 41.33 - ] - }, - { - "points": [ - 58.01, - 46.27, - 58.4, - 46.31, - 58.5, - 46.48, - 58.63, - 46.5, - 58.72, - 46.94, - 58.86, - 47.05, - 58.87, - 47.18, - 59.01, - 47.26, - 59.02, - 47.39, - 59.31, - 46.96, - 59.64, - 47.01, - 59.72, - 46.83, - 59.98, - 46.86, - 60.01, - 46.33, - 60.22, - 46.18, - 60.33, - 46.24, - 60.36, - 46.67, - 61.17, - 47.18, - 61.11, - 47.96, - 60.99, - 48.07, - 60.93, - 48.49, - 60.54, - 48.63, - 60.38, - 48.87, - 60.13, - 48.57, - 59.8, - 48.61, - 59.75, - 49.13, - 59.57, - 49.16, - 59.48, - 49.6, - 59.32, - 49.64, - 59.7, - 49.74, - 59.86, - 49.91, - 59.96, - 50.78, - 60.16, - 51.04, - 60.06, - 51.51, - 60.42, - 52.04, - 60.27, - 52.85, - 60.32, - 53.5, - 60.04, - 53.81, - 59.62, - 53.68, - 59.58, - 53.48, - 59.35, - 53.34, - 59.25, - 53.45, - 59.14, - 53.97, - 58.95, - 53.87, - 58.76, - 54.03, - 58.57, - 53.83, - 58.36, - 53.86, - 58.28, - 53.28, - 58.43, - 53.03, - 58.29, - 52.89, - 58.38, - 52.18, - 58.27, - 51.86, - 57.78, - 52.03, - 57.57, - 51.95, - 57.33, - 51.62, - 57.3, - 51.23, - 57.02, - 51.39, - 56.89, - 51.65, - 56.61, - 51.47, - 56.56, - 51.3, - 56.21, - 51.57, - 55.96, - 51.35, - 56.26, - 50.51, - 56.55, - 50.29, - 56.52, - 50.01, - 56.71, - 49.98, - 56.81, - 49.66, - 56.95, - 49.61, - 56.94, - 49.22, - 57.07, - 49.08, - 56.97, - 48.95, - 57.05, - 48.74, - 57.05, - 48.34, - 56.89, - 48.18, - 56.9, - 47.8, - 56.74, - 47.51, - 56.69, - 47.18, - 56.82, - 47.02, - 56.83, - 46.66, - 57.35, - 46.56, - 57.6, - 46.67, - 57.63, - 47.39, - 57.87, - 47.48, - 57.9, - 46.44, - 58.01, - 46.27 - ] - }, - { - "points": [ - 12.19, - 53.67, - 12.51, - 53.19, - 12.7, - 53.31, - 12.81, - 53.49, - 12.8, - 54.14, - 12.58, - 54.63, - 12.45, - 54.58, - 12.25, - 54.18, - 12.19, - 53.67 - ] - } - ], - "transitions": [[1473210000, 180, ["+03"]], [2147501647, 180, ["+03"]]], - "name": "Asia/Baghdad" - }, - { - "hoverRegion": [ - { - "points": [ - 30.45, - 34.45, - 31.26, - 34.16, - 31.53, - 34.4, - 31.64, - 34.39, - 32.16, - 34.68, - 32.84, - 34.85, - 32.93, - 34.97, - 33.15, - 35.02, - 33.2, - 35.42, - 33.36, - 35.5, - 33.39, - 35.61, - 33.25, - 35.77, - 33.0, - 35.7, - 32.75, - 35.76, - 32.36, - 35.67, - 32.28, - 35.57, - 32.42, - 35.22, - 32.18, - 35.07, - 31.89, - 35.13, - 31.78, - 35.33, - 31.47, - 35.04, - 31.6, - 35.43, - 31.41, - 35.58, - 30.92, - 35.52, - 30.4, - 35.26, - 30.08, - 35.28, - 29.59, - 35.13, - 29.38, - 34.94, - 29.44, - 34.81, - 30.45, - 34.45 - ] - } - ], - "transitions": [ - [1490328000, 180, ["IDT"]], - [1509246000, 120, ["IST"]], - [1521777600, 180, ["IDT"]], - [1540695600, 120, ["IST"]], - [1553832000, 180, ["IDT"]], - [1572145200, 120, ["IST"]], - [1585281600, 180, ["IDT"]], - [1603594800, 120, ["IST"]], - [1616731200, 180, ["IDT"]], - [1635649200, 120, ["IST"]], - [1648180800, 180, ["IDT"]], - [1667098800, 120, ["IST"]], - [1679630400, 180, ["IDT"]], - [1698548400, 120, ["IST"]], - [1711684800, 180, ["IDT"]], - [1729998000, 120, ["IST"]], - [1743134400, 180, ["IDT"]], - [1761447600, 120, ["IST"]], - [1774584000, 180, ["IDT"]], - [1792897200, 120, ["IST"]], - [1806033600, 180, ["IDT"]], - [1824951600, 120, ["IST"]], - [1837483200, 180, ["IDT"]], - [1856401200, 120, ["IST"]], - [1868932800, 180, ["IDT"]], - [1887850800, 120, ["IST"]], - [1900987200, 180, ["IDT"]], - [1919300400, 120, ["IST"]], - [1932436800, 180, ["IDT"]], - [1950750000, 120, ["IST"]], - [1963886400, 180, ["IDT"]], - [1982804400, 120, ["IST"]], - [1995336000, 180, ["IDT"]], - [2014254000, 120, ["IST"]], - [2026785600, 180, ["IDT"]], - [2045703600, 120, ["IST"]], - [2058235200, 180, ["IDT"]], - [2077153200, 120, ["IST"]], - [2090289600, 180, ["IDT"]], - [2108602800, 120, ["IST"]], - [2121739200, 180, ["IDT"]], - [2140052400, 120, ["IST"]] - ], - "name": "Asia/Jerusalem" - }, - { - "hoverRegion": [ - { - "points": [ - 28.93, - -90.88, - 28.96, - -91.02, - 29.08, - -91.06, - 29.16, - -91.35, - 29.31, - -91.46, - 29.41, - -91.44, - 29.4, - -91.58, - 29.48, - -91.65, - 29.37, - -91.75, - 29.47, - -92.04, - 29.42, - -92.32, - 29.64, - -93.12, - 29.65, - -93.47, - 29.56, - -94.02, - 29.3, - -94.62, - 28.77, - -95.32, - 28.3, - -96.3, - 27.78, - -96.94, - 25.61, - -97.09, - 25.01, - -97.44, - 24.97, - -97.55, - 25.13, - -97.62, - 25.14, - -97.73, - 25.33, - -98.02, - 25.41, - -98.66, - 25.92, - -98.69, - 25.85, - -98.89, - 25.98, - -99.07, - 25.79, - -99.15, - 25.84, - -99.41, - 26.51, - -99.51, - 26.58, - -99.73, - 26.77, - -99.72, - 26.76, - -100.03, - 26.91, - -100.08, - 26.95, - -100.2, - 27.14, - -100.27, - 27.34, - -100.51, - 27.66, - -100.43, - 27.76, - -100.74, - 28.02, - -100.66, - 28.27, - -100.76, - 28.33, - -100.9, - 28.27, - -101.24, - 28.4, - -101.74, - 28.88, - -102.06, - 28.94, - -102.35, - 28.72, - -102.48, - 28.61, - -102.37, - 28.09, - -102.29, - 27.99, - -102.11, - 27.35, - -101.8, - 27.23, - -101.81, - 27.13, - -101.99, - 27.13, - -102.22, - 26.99, - -102.19, - 26.9, - -102.26, - 27.03, - -102.62, - 26.76, - -102.76, - 26.89, - -103.41, - 27.14, - -103.63, - 27.75, - -103.56, - 27.86, - -103.74, - 28.39, - -103.55, - 28.47, - -103.71, - 28.58, - -103.73, - 28.95, - -103.48, - 29.22, - -104.08, - 29.54, - -104.56, - 29.87, - -104.77, - 30.19, - -104.81, - 30.6, - -105.08, - 30.83, - -105.01, - 32.08, - -104.99, - 32.1, - -103.17, - 37.04, - -103.1, - 37.1, - -103.01, - 37.1, - -102.15, - 37.81, - -102.12, - 37.84, - -101.64, - 38.69, - -101.67, - 38.79, - -101.59, - 39.45, - -101.5, - 39.49, - -102.12, - 40.0, - -102.15, - 40.1, - -102.05, - 40.11, - -101.43, - 40.69, - -101.45, - 40.79, - -101.35, - 41.03, - -101.35, - 41.28, - -101.37, - 41.35, - -101.5, - 41.78, - -101.5, - 41.84, - -101.41, - 41.84, - -100.95, - 42.18, - -100.89, - 42.88, - -100.99, - 42.95, - -101.32, - 43.82, - -101.33, - 43.92, - -101.17, - 44.25, - -101.12, - 44.27, - -100.6, - 44.35, - -100.53, - 44.41, - -100.67, - 44.81, - -100.83, - 44.89, - -100.76, - 44.91, - -100.51, - 45.03, - -100.52, - 45.24, - -100.37, - 45.39, - -100.43, - 45.49, - -100.58, - 45.72, - -100.43, - 45.8, - -100.48, - 45.85, - -101.4, - 45.91, - -101.45, - 46.15, - -101.41, - 46.25, - -101.31, - 46.63, - -102.17, - 47.47, - -102.3, - 47.4, - -102.5, - 47.54, - -102.97, - 47.47, - -103.03, - 47.41, - -103.64, - 47.52, - -103.82, - 47.73, - -103.9, - 47.76, - -104.03, - 47.99, - -104.15, - 48.99, - -104.15, - 49.09, - -104.09, - 49.1, - -101.47, - 53.97, - -101.86, - 54.17, - -102.32, - 54.5, - -102.6, - 54.82, - -102.57, - 55.07, - -102.32, - 55.18, - -102.02, - 55.79, - -102.11, - 67.0, - -102.1, - 67.1, - -102.0, - 67.1, - -89.1, - 69.27, - -89.1, - 69.37, - -88.99, - 68.81, - -87.84, - 68.24, - -87.69, - 68.24, - -87.54, - 68.11, - -87.45, - 68.02, - -87.57, - 68.05, - -87.71, - 68.18, - -87.76, - 68.1, - -87.88, - 68.13, - -88.14, - 67.98, - -88.22, - 67.77, - -88.04, - 67.46, - -87.4, - 67.29, - -87.26, - 67.46, - -87.07, - 67.5, - -86.66, - 67.65, - -86.73, - 67.79, - -86.97, - 68.14, - -87.04, - 68.41, - -86.63, - 68.28, - -86.31, - 68.03, - -86.24, - 68.16, - -85.98, - 68.69, - -85.79, - 68.94, - -85.48, - 69.05, - -85.56, - 69.17, - -85.48, - 69.28, - -85.58, - 69.9, - -85.64, - 70.06, - -86.34, - 69.91, - -86.41, - 69.9, - -87.15, - 70.04, - -87.44, - 70.21, - -87.47, - 70.14, - -87.95, - 70.4, - -88.82, - 70.73, - -89.4, - 70.89, - -89.52, - 70.98, - -89.49, - 71.1, - -89.63, - 71.2, - -89.53, - 71.18, - -89.04, - 71.27, - -89.94, - 71.59, - -90.13, - 71.75, - -90.0, - 71.96, - -90.21, - 72.18, - -90.0, - 72.31, - -90.06, - 72.47, - -90.01, - 72.76, - -89.67, - 72.88, - -89.63, - 72.93, - -89.43, - 73.04, - -89.44, - 73.27, - -89.21, - 73.75, - -88.03, - 73.96, - -86.53, - 73.9, - -84.99, - 73.8, - -84.89, - 73.57, - -84.92, - 73.24, - -85.91, - 72.76, - -86.58, - 72.51, - -86.17, - 72.39, - -86.13, - 72.4, - -85.8, - 72.31, - -85.74, - 72.37, - -85.46, - 72.46, - -85.68, - 72.69, - -85.8, - 72.63, - -85.88, - 72.67, - -86.02, - 72.81, - -86.04, - 72.86, - -85.88, - 72.78, - -85.8, - 72.95, - -85.78, - 73.22, - -85.48, - 73.25, - -85.28, - 73.45, - -85.01, - 73.4, - -84.9, - 71.65, - -84.89, - 71.56, - -85.04, - 71.44, - -84.89, - 70.07, - -84.89, - 69.92, - -85.13, - 69.89, - -84.94, - 69.8, - -84.89, - 66.2, - -84.92, - 66.13, - -85.02, - 66.17, - -85.28, - 66.28, - -85.41, - 66.41, - -85.39, - 66.47, - -85.46, - 66.34, - -85.89, - 66.42, - -86.49, - 66.25, - -85.82, - 66.12, - -85.74, - 65.94, - -85.88, - 65.8, - -86.32, - 65.68, - -86.32, - 65.57, - -86.45, - 65.34, - -86.99, - 65.22, - -86.79, - 65.09, - -86.81, - 64.67, - -87.21, - 64.63, - -87.4, - 64.48, - -87.48, - 64.41, - -87.71, - 64.11, - -87.89, - 63.89, - -88.54, - 63.91, - -88.92, - 63.81, - -89.27, - 63.89, - -89.73, - 63.53, - -90.11, - 63.51, - -90.45, - 63.22, - -90.45, - 62.98, - -90.55, - 62.81, - -90.78, - 62.77, - -91.13, - 62.75, - -90.9, - 62.58, - -90.88, - 62.55, - -91.17, - 62.7, - -91.53, - 62.62, - -91.46, - 62.52, - -91.51, - 62.52, - -91.78, - 62.42, - -91.98, - 62.19, - -92.09, - 62.26, - -92.36, - 61.92, - -92.39, - 61.88, - -92.56, - 61.73, - -92.61, - 61.78, - -92.82, - 61.68, - -92.93, - 61.74, - -93.09, - 61.5, - -93.64, - 61.39, - -93.61, - 61.23, - -93.77, - 61.07, - -93.76, - 60.95, - -94.09, - 60.81, - -94.14, - 60.44, - -94.55, - 60.08, - -94.6, - 59.96, - -94.69, - 59.76, - -94.62, - 59.59, - -94.68, - 59.37, - -94.56, - 59.08, - -94.69, - 59.04, - -94.54, - 58.85, - -94.39, - 58.92, - -94.21, - 58.91, - -93.26, - 58.82, - -93.09, - 58.54, - -93.01, - 58.21, - -92.75, - 58.11, - -92.76, - 57.41, - -92.33, - 57.16, - -92.4, - 57.36, - -90.82, - 56.96, - -89.53, - 56.95, - -88.98, - 56.88, - -88.88, - 56.77, - -88.92, - 56.15, - -89.89, - 54.1, - -89.89, - 54.1, - -88.96, - 53.67, - -88.4, - 53.33, - -88.4, - 52.94, - -88.89, - 52.64, - -88.95, - 52.64, - -89.89, - 51.92, - -89.91, - 51.65, - -90.43, - 51.45, - -90.64, - 51.29, - -90.64, - 51.09, - -90.43, - 50.78, - -89.89, - 49.45, - -89.9, - 49.16, - -90.89, - 48.89, - -90.95, - 48.89, - -91.64, - 48.57, - -91.68, - 48.48, - -91.97, - 48.41, - -91.85, - 48.32, - -91.85, - 48.16, - -91.53, - 48.35, - -90.86, - 48.19, - -90.7, - 48.21, - -90.15, - 48.1, - -89.89, - 48.09, - -89.46, - 47.96, - -89.41, - 47.51, - -90.67, - 46.79, - -91.85, - 46.96, - -91.13, - 47.17, - -90.76, - 47.18, - -90.37, - 47.1, - -90.28, - 46.98, - -90.29, - 46.8, - -90.36, - 46.71, - -90.55, - 46.68, - -90.5, - 46.87, - -89.86, - 46.61, - -89.63, - 46.58, - -89.29, - 46.44, - -89.25, - 46.44, - -89.09, - 46.52, - -88.99, - 46.52, - -88.07, - 46.35, - -88.01, - 46.34, - -87.57, - 46.09, - -87.51, - 46.03, - -87.27, - 45.64, - -87.22, - 45.55, - -87.14, - 45.31, - -87.31, - 45.39, - -87.04, - 45.5, - -86.99, - 45.49, - -86.72, - 45.33, - -86.71, - 45.19, - -86.9, - 44.51, - -87.35, - 44.17, - -87.39, - 44.03, - -87.54, - 43.63, - -87.59, - 43.21, - -87.79, - 42.79, - -87.64, - 42.31, - -87.71, - 41.84, - -87.47, - 41.75, - -87.37, - 41.86, - -86.5, - 41.44, - -86.36, - 41.1, - -86.38, - 41.06, - -86.82, - 40.87, - -86.82, - 40.66, - -87.02, - 40.62, - -87.41, - 39.35, - -87.42, - 39.14, - -87.52, - 38.96, - -87.4, - 38.63, - -87.44, - 38.33, - -87.2, - 38.37, - -86.57, - 38.3, - -86.4, - 38.05, - -86.32, - 37.85, - -86.05, - 37.67, - -86.1, - 37.56, - -85.99, - 37.57, - -85.54, - 37.33, - -85.32, - 37.38, - -85.07, - 37.0, - -84.72, - 36.8, - -84.93, - 36.73, - -84.91, - 36.69, - -84.72, - 36.41, - -84.55, - 36.18, - -84.76, - 35.85, - -84.58, - 35.49, - -85.02, - 34.96, - -85.3, - 34.9, - -85.47, - 32.89, - -85.08, - 32.28, - -84.78, - 32.07, - -84.96, - 31.84, - -85.02, - 31.52, - -84.93, - 31.21, - -84.99, - 30.69, - -84.74, - 30.14, - -85.02, - 30.02, - -84.92, - 29.73, - -84.94, - 29.67, - -85.15, - 30.11, - -85.92, - 30.26, - -86.39, - 30.08, - -88.42, - 30.14, - -88.8, - 29.9, - -88.7, - 29.65, - -88.79, - 29.38, - -89.09, - 29.21, - -88.91, - 28.89, - -89.07, - 28.93, - -89.24, - 28.82, - -89.45, - 29.11, - -89.53, - 29.19, - -89.81, - 28.97, - -90.21, - 28.93, - -90.88 - ] - }, - { - "points": [ - 74.65, - -88.64, - 74.54, - -88.82, - 74.63, - -88.98, - 74.48, - -89.15, - 74.42, - -89.7, - 74.59, - -91.02, - 74.51, - -91.13, - 74.6, - -91.95, - 74.73, - -92.16, - 74.86, - -92.16, - 75.07, - -92.35, - 75.17, - -92.6, - 75.49, - -92.49, - 75.63, - -92.2, - 75.69, - -92.29, - 75.79, - -92.29, - 75.92, - -92.72, - 76.05, - -92.75, - 76.24, - -93.12, - 76.21, - -93.53, - 76.13, - -93.64, - 76.19, - -94.72, - 76.07, - -94.61, - 76.06, - -94.42, - 75.85, - -94.19, - 75.74, - -94.16, - 75.68, - -94.24, - 75.32, - -93.38, - 75.05, - -93.38, - 74.9, - -93.28, - 74.57, - -93.45, - 74.52, - -94.69, - 74.69, - -95.3, - 74.6, - -95.14, - 74.46, - -95.15, - 74.38, - -95.35, - 74.43, - -95.7, - 74.57, - -95.94, - 74.67, - -95.89, - 74.71, - -95.71, - 74.77, - -96.03, - 74.65, - -96.06, - 74.61, - -96.26, - 74.75, - -96.46, - 74.89, - -96.47, - 74.92, - -96.69, - 75.02, - -96.72, - 75.29, - -96.5, - 75.24, - -96.81, - 75.3, - -97.01, - 75.13, - -97.13, - 75.3, - -97.35, - 75.19, - -97.46, - 74.96, - -97.47, - 74.89, - -97.64, - 75.0, - -97.78, - 74.91, - -97.96, - 74.85, - -98.56, - 74.91, - -100.36, - 75.13, - -100.62, - 75.23, - -100.62, - 75.26, - -100.82, - 75.39, - -100.87, - 75.47, - -101.04, - 75.4, - -101.42, - 75.47, - -101.56, - 75.47, - -102.07, - 75.99, - -102.1, - 76.1, - -102.0, - 76.16, - -102.09, - 76.42, - -102.1, - 76.51, - -102.04, - 76.52, - -101.89, - 76.68, - -101.88, - 76.76, - -101.38, - 76.91, - -101.29, - 76.9, - -101.16, - 76.81, - -101.09, - 76.86, - -99.64, - 76.74, - -99.29, - 76.79, - -98.53, - 76.73, - -98.02, - 76.57, - -97.59, - 76.41, - -97.53, - 76.37, - -97.41, - 76.11, - -97.35, - 75.97, - -97.46, - 75.8, - -97.46, - 75.77, - -97.29, - 75.63, - -97.24, - 75.56, - -97.09, - 75.7, - -97.03, - 75.75, - -96.78, - 75.88, - -96.7, - 75.93, - -96.32, - 75.9, - -96.18, - 75.74, - -96.2, - 75.61, - -95.79, - 75.65, - -95.58, - 75.76, - -95.58, - 75.82, - -95.49, - 75.81, - -95.33, - 75.7, - -95.28, - 75.75, - -94.89, - 75.93, - -94.96, - 76.11, - -95.24, - 76.12, - -95.42, - 76.27, - -95.5, - 76.36, - -96.09, - 76.26, - -96.13, - 76.25, - -96.28, - 76.38, - -96.35, - 76.5, - -96.23, - 76.44, - -96.43, - 76.63, - -97.01, - 76.43, - -96.99, - 76.35, - -97.2, - 76.54, - -97.34, - 76.71, - -97.18, - 76.86, - -97.31, - 76.89, - -97.53, - 77.04, - -97.55, - 77.1, - -97.08, - 77.06, - -96.49, - 77.14, - -96.4, - 77.16, - -96.04, - 77.3, - -96.0, - 77.34, - -95.65, - 77.29, - -95.13, - 77.13, - -95.1, - 77.03, - -94.42, - 77.07, - -94.27, - 77.0, - -94.17, - 77.02, - -93.67, - 76.84, - -93.13, - 76.72, - -93.07, - 76.76, - -90.97, - 76.7, - -90.69, - 76.82, - -90.66, - 76.93, - -90.25, - 76.9, - -89.8, - 76.71, - -89.58, - 76.83, - -89.6, - 76.91, - -89.53, - 77.22, - -88.42, - 77.21, - -87.49, - 77.25, - -87.76, - 77.46, - -87.87, - 77.57, - -88.29, - 77.89, - -88.31, - 77.96, - -88.22, - 78.0, - -87.3, - 78.09, - -87.61, - 78.44, - -87.61, - 78.76, - -86.99, - 78.53, - -87.57, - 78.56, - -87.75, - 78.12, - -88.31, - 78.29, - -88.49, - 78.03, - -88.82, - 78.17, - -89.33, - 78.05, - -89.45, - 78.21, - -90.2, - 78.07, - -90.24, - 78.02, - -90.47, - 78.1, - -92.12, - 78.37, - -93.02, - 78.48, - -93.09, - 78.47, - -93.33, - 78.94, - -94.41, - 79.07, - -94.36, - 79.15, - -93.67, - 79.28, - -93.45, - 79.09, - -94.39, - 79.3, - -95.78, - 79.53, - -95.86, - 79.68, - -96.6, - 80.11, - -96.89, - 80.24, - -96.75, - 80.39, - -96.77, - 80.46, - -96.36, - 80.59, - -96.37, - 80.76, - -96.17, - 80.8, - -95.65, - 80.97, - -95.58, - 81.11, - -95.29, - 81.16, - -94.93, - 81.1, - -94.54, - 81.15, - -94.47, - 81.3, - -94.49, - 81.45, - -94.23, - 81.42, - -93.67, - 81.48, - -93.58, - 81.26, - -91.82, - 81.1, - -91.7, - 80.73, - -90.57, - 80.64, - -90.5, - 80.58, - -89.1, - 80.47, - -88.94, - 80.31, - -89.0, - 80.24, - -88.82, - 80.5, - -88.64, - 80.5, - -87.63, - 80.19, - -87.49, - 80.18, - -87.27, - 79.99, - -86.85, - 79.89, - -86.82, - 79.71, - -86.93, - 79.76, - -86.55, - 80.07, - -86.75, - 80.19, - -86.74, - 80.4, - -86.55, - 80.41, - -86.12, - 80.49, - -86.78, - 80.58, - -86.86, - 80.5, - -87.55, - 80.81, - -89.47, - 80.92, - -89.55, - 80.98, - -90.28, - 81.16, - -90.42, - 81.25, - -90.4, - 81.34, - -90.88, - 81.44, - -90.96, - 81.36, - -91.91, - 81.41, - -92.08, - 81.53, - -92.13, - 81.69, - -92.03, - 81.82, - -91.74, - 81.93, - -90.81, - 82.03, - -90.67, - 82.0, - -89.63, - 82.21, - -88.07, - 82.09, - -87.12, - 82.14, - -86.99, - 82.3, - -86.93, - 82.53, - -85.93, - 82.57, - -84.95, - 82.47, - -84.89, - 80.45, - -84.9, - 80.39, - -84.99, - 80.41, - -85.93, - 80.37, - -84.99, - 80.31, - -84.9, - 79.57, - -84.89, - 79.47, - -85.03, - 79.38, - -84.89, - 79.23, - -84.89, - 79.11, - -85.09, - 78.91, - -84.89, - 76.2, - -84.93, - 76.27, - -86.39, - 76.37, - -86.54, - 76.23, - -86.69, - 76.33, - -88.78, - 76.3, - -89.02, - 76.13, - -89.15, - 76.05, - -89.78, - 75.84, - -89.08, - 75.65, - -89.09, - 75.61, - -89.03, - 75.79, - -88.78, - 75.61, - -88.12, - 75.73, - -87.26, - 75.49, - -86.26, - 75.62, - -86.12, - 75.76, - -84.97, - 75.67, - -84.9, - 74.49, - -84.89, - 74.38, - -85.32, - 74.44, - -85.46, - 74.38, - -85.58, - 74.37, - -86.09, - 74.43, - -86.19, - 74.35, - -86.65, - 74.38, - -88.5, - 74.53, - -88.67, - 74.65, - -88.64 - ] - }, - { - "points": [ - 72.88, - -95.92, - 73.16, - -95.94, - 73.22, - -95.68, - 73.42, - -95.82, - 73.78, - -95.74, - 73.89, - -95.43, - 74.13, - -95.25, - 74.28, - -93.46, - 74.22, - -92.57, - 74.06, - -92.16, - 74.13, - -91.54, - 74.02, - -90.36, - 74.12, - -90.3, - 74.15, - -89.86, - 74.06, - -89.76, - 73.96, - -89.81, - 73.2, - -91.23, - 72.64, - -92.03, - 72.59, - -92.32, - 72.69, - -93.52, - 72.51, - -93.34, - 72.4, - -93.35, - 72.13, - -93.87, - 72.34, - -95.28, - 72.51, - -95.42, - 72.45, - -95.51, - 72.49, - -95.61, - 72.65, - -95.69, - 72.78, - -95.91, - 72.88, - -95.92 - ] - }, - { - "points": [ - 73.27, - -96.75, - 73.08, - -96.44, - 72.98, - -96.44, - 72.88, - -96.56, - 72.66, - -96.33, - 72.52, - -96.35, - 73.11, - -100.59, - 73.19, - -100.67, - 73.16, - -100.96, - 73.4, - -101.65, - 73.53, - -101.74, - 73.63, - -101.67, - 73.65, - -101.29, - 73.73, - -101.29, - 73.86, - -101.15, - 73.96, - -100.79, - 73.94, - -100.35, - 74.04, - -100.09, - 74.04, - -99.76, - 73.92, - -99.52, - 74.01, - -99.44, - 74.21, - -98.0, - 74.17, - -97.57, - 74.04, - -97.52, - 73.96, - -97.64, - 74.04, - -97.17, - 73.81, - -96.85, - 73.58, - -96.84, - 73.49, - -97.07, - 73.27, - -96.75 - ] - }, - { - "points": [ - 78.05, - -94.34, - 78.08, - -94.58, - 78.26, - -94.8, - 78.22, - -94.94, - 78.19, - -94.82, - 78.09, - -94.78, - 77.91, - -94.97, - 77.88, - -93.62, - 77.75, - -93.05, - 77.63, - -92.97, - 77.37, - -93.41, - 77.3, - -93.71, - 77.35, - -95.85, - 77.51, - -96.46, - 77.67, - -96.5, - 77.76, - -96.32, - 77.66, - -96.72, - 77.7, - -97.14, - 77.84, - -97.22, - 77.94, - -97.84, - 78.1, - -97.85, - 78.11, - -98.05, - 78.25, - -98.12, - 78.39, - -98.48, - 78.58, - -98.45, - 78.83, - -98.55, - 78.91, - -98.39, - 78.9, - -97.48, - 78.71, - -96.14, - 78.63, - -96.06, - 78.62, - -95.53, - 78.27, - -94.23, - 78.14, - -94.19, - 78.05, - -94.34 - ] - }, - { - "points": [ - 78.17, - -101.94, - 78.28, - -102.1, - 79.09, - -102.1, - 79.19, - -102.0, - 79.16, - -101.37, - 79.02, - -100.89, - 78.92, - -100.85, - 78.93, - -100.32, - 78.71, - -99.74, - 78.68, - -99.43, - 78.54, - -99.4, - 78.4, - -99.58, - 78.14, - -98.87, - 78.06, - -98.81, - 77.79, - -98.94, - 77.66, - -99.91, - 77.76, - -100.62, - 78.08, - -101.02, - 78.05, - -101.85, - 78.17, - -101.94 - ] - }, - { - "points": [ - 77.02, - -90.83, - 77.05, - -91.19, - 77.16, - -91.38, - 77.26, - -91.37, - 77.31, - -91.24, - 77.41, - -91.31, - 77.7, - -91.26, - 77.77, - -90.85, - 77.71, - -90.18, - 77.59, - -89.75, - 77.38, - -89.51, - 77.27, - -89.53, - 77.11, - -89.9, - 77.14, - -90.6, - 77.02, - -90.83 - ] - }, - { - "points": [ - 79.56, - -98.82, - 79.77, - -100.11, - 79.87, - -100.26, - 80.1, - -100.25, - 80.25, - -99.86, - 80.26, - -99.08, - 80.0, - -98.58, - 79.74, - -98.51, - 79.56, - -98.82 - ] - } - ], - "transitions": [ - [1489320000, -300, ["CDT"]], - [1509883200, -360, ["CST"]], - [1520769600, -300, ["CDT"]], - [1541332800, -360, ["CST"]], - [1552219200, -300, ["CDT"]], - [1572782400, -360, ["CST"]], - [1583668800, -300, ["CDT"]], - [1604232000, -360, ["CST"]], - [1615723200, -300, ["CDT"]], - [1636286400, -360, ["CST"]], - [1647172800, -300, ["CDT"]], - [1667736000, -360, ["CST"]], - [1678622400, -300, ["CDT"]], - [1699185600, -360, ["CST"]], - [1710072000, -300, ["CDT"]], - [1730635200, -360, ["CST"]], - [1741521600, -300, ["CDT"]], - [1762084800, -360, ["CST"]], - [1772971200, -300, ["CDT"]], - [1793534400, -360, ["CST"]], - [1805025600, -300, ["CDT"]], - [1825588800, -360, ["CST"]], - [1836475200, -300, ["CDT"]], - [1857038400, -360, ["CST"]], - [1867924800, -300, ["CDT"]], - [1888488000, -360, ["CST"]], - [1899374400, -300, ["CDT"]], - [1919937600, -360, ["CST"]], - [1930824000, -300, ["CDT"]], - [1951387200, -360, ["CST"]], - [1962878400, -300, ["CDT"]], - [1983441600, -360, ["CST"]], - [1994328000, -300, ["CDT"]], - [2014891200, -360, ["CST"]], - [2025777600, -300, ["CDT"]], - [2046340800, -360, ["CST"]], - [2057227200, -300, ["CDT"]], - [2077790400, -360, ["CST"]], - [2088676800, -300, ["CDT"]], - [2109240000, -360, ["CST"]], - [2120126400, -300, ["CDT"]], - [2140689600, -360, ["CST"]] - ], - "name": "America/Chicago" - }, - { - "hoverRegion": [ - { - "points": [ - 51.14, - 157.36, - 50.76, - 156.64, - 50.85, - 156.56, - 51.12, - 156.62, - 51.24, - 156.43, - 52.28, - 156.29, - 52.87, - 156.02, - 53.79, - 155.83, - 54.8, - 155.51, - 55.37, - 155.43, - 56.03, - 155.56, - 56.73, - 155.89, - 57.04, - 156.39, - 57.26, - 156.47, - 57.22, - 156.67, - 57.45, - 156.88, - 57.7, - 156.7, - 57.83, - 156.74, - 57.97, - 157.0, - 57.9, - 157.4, - 58.11, - 157.64, - 58.08, - 157.92, - 58.16, - 158.27, - 58.52, - 159.03, - 58.91, - 159.61, - 59.2, - 159.77, - 59.47, - 160.32, - 59.65, - 160.44, - 59.72, - 160.85, - 60.13, - 161.43, - 60.28, - 161.83, - 60.47, - 161.86, - 60.64, - 162.12, - 60.6, - 162.26, - 60.7, - 162.66, - 60.92, - 162.76, - 60.86, - 162.89, - 60.89, - 163.17, - 60.97, - 163.27, - 60.92, - 163.46, - 61.08, - 163.42, - 61.3, - 163.86, - 61.48, - 163.64, - 61.73, - 163.81, - 61.77, - 163.96, - 62.33, - 164.08, - 62.54, - 164.53, - 62.44, - 163.54, - 62.28, - 163.59, - 62.15, - 163.22, - 62.02, - 163.3, - 61.86, - 163.18, - 61.79, - 163.41, - 61.61, - 163.43, - 61.51, - 163.18, - 61.36, - 163.08, - 61.34, - 162.97, - 61.49, - 162.82, - 61.49, - 162.44, - 61.91, - 162.19, - 62.04, - 162.31, - 62.1, - 162.08, - 62.2, - 162.05, - 62.28, - 162.12, - 62.37, - 162.63, - 62.46, - 162.65, - 62.74, - 162.49, - 62.84, - 162.18, - 63.07, - 162.18, - 63.16, - 162.25, - 63.25, - 162.62, - 63.46, - 162.59, - 63.57, - 162.86, - 63.79, - 162.6, - 63.97, - 162.77, - 64.2, - 162.69, - 64.28, - 163.09, - 64.41, - 163.19, - 64.54, - 163.05, - 64.72, - 161.78, - 64.9, - 161.61, - 65.02, - 161.31, - 65.05, - 160.52, - 65.41, - 159.98, - 65.64, - 158.86, - 65.93, - 158.82, - 66.14, - 158.99, - 66.35, - 158.3, - 66.45, - 158.24, - 66.88, - 158.73, - 67.16, - 157.82, - 67.5, - 157.58, - 67.79, - 157.78, - 67.83, - 157.95, - 67.99, - 157.98, - 68.16, - 158.19, - 68.23, - 158.47, - 68.31, - 159.73, - 68.38, - 159.84, - 68.4, - 160.96, - 68.52, - 161.37, - 68.41, - 162.39, - 68.62, - 162.58, - 69.1, - 162.39, - 69.22, - 162.48, - 69.34, - 162.27, - 69.56, - 162.2, - 69.71, - 162.28, - 69.77, - 162.55, - 69.77, - 163.65, - 69.85, - 164.02, - 69.68, - 164.61, - 69.58, - 166.94, - 69.83, - 167.67, - 70.06, - 168.08, - 70.03, - 169.27, - 69.81, - 169.56, - 69.46, - 169.26, - 69.51, - 168.38, - 69.32, - 168.35, - 69.19, - 169.36, - 69.08, - 169.53, - 68.89, - 169.58, - 68.86, - 169.7, - 68.91, - 170.33, - 69.08, - 170.83, - 69.23, - 170.8, - 69.45, - 170.61, - 69.49, - 170.15, - 69.77, - 169.94, - 69.84, - 170.03, - 69.83, - 170.46, - 69.99, - 170.47, - 70.12, - 170.35, - 70.23, - 170.57, - 70.07, - 172.77, - 69.94, - 173.15, - 70.04, - 173.51, - 69.91, - 173.8, - 69.98, - 174.14, - 69.98, - 176.11, - 69.74, - 176.91, - 69.49, - 178.83, - 69.05, - 180.07, - 64.98, - 180.1, - 64.69, - 179.56, - 64.45, - 178.58, - 64.55, - 178.41, - 64.61, - 177.57, - 64.55, - 177.54, - 64.31, - 178.04, - 64.37, - 178.16, - 64.52, - 178.16, - 64.53, - 178.27, - 64.07, - 178.76, - 63.49, - 178.98, - 63.13, - 179.55, - 62.95, - 179.51, - 62.91, - 179.64, - 62.67, - 179.73, - 62.4, - 179.47, - 62.35, - 179.27, - 62.25, - 179.26, - 62.16, - 179.11, - 62.41, - 178.06, - 62.42, - 177.13, - 61.53, - 173.87, - 61.58, - 173.61, - 61.44, - 173.54, - 61.32, - 173.3, - 61.31, - 173.04, - 61.18, - 173.01, - 61.06, - 172.59, - 60.96, - 172.55, - 60.9, - 172.32, - 60.73, - 172.09, - 60.72, - 171.75, - 60.51, - 171.42, - 60.33, - 170.79, - 60.22, - 170.76, - 60.16, - 170.6, - 59.89, - 170.5, - 59.82, - 170.35, - 59.98, - 169.9, - 60.3, - 169.67, - 60.4, - 169.39, - 60.48, - 168.37, - 60.24, - 167.15, - 59.71, - 166.29, - 59.77, - 165.98, - 60.31, - 166.14, - 60.04, - 165.31, - 59.89, - 165.28, - 59.67, - 164.86, - 59.9, - 164.65, - 59.98, - 164.46, - 59.74, - 164.22, - 59.81, - 164.0, - 59.89, - 163.96, - 59.76, - 163.75, - 59.75, - 163.52, - 59.56, - 163.52, - 59.48, - 163.39, - 59.23, - 163.45, - 58.97, - 163.32, - 58.96, - 163.17, - 58.58, - 162.51, - 58.1, - 162.12, - 57.98, - 162.14, - 57.91, - 162.28, - 58.05, - 162.73, - 57.92, - 163.23, - 57.76, - 163.42, - 57.65, - 163.4, - 57.39, - 163.17, - 57.25, - 162.89, - 57.02, - 162.97, - 56.83, - 162.91, - 56.8, - 163.33, - 56.48, - 163.36, - 56.33, - 163.47, - 56.11, - 163.45, - 55.9, - 163.07, - 55.95, - 162.8, - 56.11, - 162.59, - 55.99, - 162.17, - 55.53, - 161.86, - 55.23, - 161.89, - 54.89, - 162.25, - 54.68, - 162.2, - 54.39, - 161.72, - 54.36, - 161.28, - 54.47, - 161.13, - 54.45, - 160.89, - 54.08, - 160.12, - 53.77, - 159.96, - 53.26, - 160.13, - 53.01, - 160.11, - 52.99, - 160.0, - 53.13, - 159.61, - 52.97, - 159.07, - 52.77, - 158.69, - 52.47, - 158.6, - 52.4, - 158.67, - 52.2, - 158.62, - 52.12, - 158.47, - 51.88, - 158.35, - 51.54, - 157.97, - 51.4, - 157.62, - 51.14, - 157.36 - ] - }, - { - "points": [ - 64.89, - -172.18, - 64.78, - -171.95, - 64.67, - -171.99, - 64.61, - -172.32, - 64.45, - -172.13, - 64.31, - -172.17, - 64.29, - -172.72, - 64.2, - -172.78, - 64.14, - -173.15, - 64.26, - -173.47, - 64.22, - -173.65, - 64.31, - -174.0, - 64.54, - -174.31, - 64.68, - -174.93, - 64.68, - -175.45, - 64.78, - -175.52, - 64.91, - -175.94, - 65.03, - -175.97, - 65.13, - -175.88, - 65.34, - -176.12, - 65.48, - -176.91, - 65.32, - -177.57, - 65.36, - -178.76, - 65.52, - -178.8, - 65.65, - -178.56, - 65.82, - -178.93, - 66.09, - -178.99, - 66.13, - -179.1, - 66.01, - -179.25, - 65.99, - -179.63, - 65.91, - -179.62, - 65.7, - -179.19, - 65.46, - -179.16, - 65.33, - -179.38, - 65.16, - -179.43, - 65.04, - -179.6, - 64.92, - -180.04, - 65.01, - -180.1, - 69.02, - -180.1, - 69.08, - -179.99, - 69.02, - -179.39, - 68.41, - -177.59, - 67.77, - -175.25, - 67.63, - -175.15, - 67.46, - -174.75, - 67.57, - -174.7, - 67.55, - -174.55, - 67.47, - -174.48, - 67.33, - -174.63, - 67.16, - -174.57, - 67.22, - -173.63, - 67.06, - -171.71, - 66.84, - -171.26, - 66.73, - -171.21, - 66.17, - -169.57, - 65.92, - -169.65, - 65.93, - -170.0, - 65.79, - -170.4, - 65.62, - -170.4, - 65.49, - -170.55, - 65.54, - -170.88, - 65.39, - -170.97, - 65.36, - -172.02, - 65.3, - -172.07, - 65.08, - -171.97, - 64.89, - -172.18 - ] - }, - { - "points": [ - 71.63, - -179.96, - 71.72, - -179.28, - 71.64, - -178.26, - 71.31, - -177.41, - 71.21, - -177.34, - 71.02, - -177.52, - 70.91, - -177.89, - 70.75, - -179.59, - 70.93, - -180.1, - 71.56, - -180.1, - 71.63, - -179.96 - ] - }, - { - "points": [ - 70.67, - 178.79, - 71.02, - 178.51, - 71.16, - 178.54, - 71.32, - 178.84, - 71.62, - 179.98, - 71.59, - 180.08, - 70.87, - 180.05, - 70.67, - 178.79 - ] - }, - { - "points": [ - 58.34, - 163.53, - 58.38, - 163.41, - 58.58, - 163.32, - 59.09, - 163.66, - 59.34, - 164.61, - 59.09, - 164.84, - 58.98, - 164.84, - 58.76, - 164.69, - 58.34, - 163.53 - ] - }, - { - "points": [ - 54.67, - 166.77, - 54.55, - 166.66, - 54.85, - 166.11, - 55.2, - 165.62, - 55.33, - 165.59, - 55.45, - 165.87, - 55.4, - 166.32, - 54.92, - 166.71, - 54.67, - 166.77 - ] - } - ], - "transitions": [[745862400, 720, ["+12"]], [2147501647, 720, ["+12"]]], - "name": "Pacific/Kwajalein" - }, - { - "hoverRegion": [ - { - "points": [ - 41.34, - 66.74, - 41.3, - 68.04, - 41.1, - 68.67, - 41.53, - 69.12, - 41.86, - 69.99, - 42.21, - 70.34, - 42.14, - 70.59, - 42.31, - 70.75, - 42.37, - 71.11, - 42.2, - 71.34, - 42.07, - 71.32, - 41.95, - 70.94, - 41.82, - 70.87, - 41.8, - 70.72, - 41.55, - 70.39, - 41.57, - 70.72, - 41.33, - 70.85, - 41.26, - 71.31, - 41.37, - 71.39, - 41.41, - 71.54, - 41.56, - 71.53, - 41.65, - 71.76, - 41.28, - 72.03, - 41.11, - 72.56, - 40.98, - 72.65, - 40.92, - 73.18, - 40.83, - 73.24, - 40.6, - 72.87, - 40.47, - 72.8, - 40.44, - 72.51, - 40.29, - 72.43, - 40.37, - 72.2, - 40.14, - 72.02, - 40.04, - 71.75, - 40.19, - 71.12, - 40.0, - 71.31, - 39.8, - 71.23, - 39.81, - 70.98, - 40.05, - 70.86, - 39.99, - 70.77, - 39.9, - 70.82, - 39.73, - 70.73, - 39.69, - 70.63, - 39.49, - 70.88, - 39.71, - 71.53, - 39.55, - 71.63, - 39.54, - 71.83, - 39.42, - 71.89, - 39.46, - 72.07, - 39.34, - 72.21, - 39.48, - 72.49, - 39.46, - 73.18, - 39.56, - 73.38, - 39.56, - 73.69, - 39.36, - 73.77, - 39.25, - 73.71, - 39.01, - 73.94, - 38.83, - 73.83, - 38.69, - 73.87, - 38.66, - 74.0, - 38.76, - 74.08, - 38.76, - 74.37, - 38.55, - 74.96, - 38.19, - 74.9, - 37.77, - 75.1, - 37.62, - 75.02, - 37.5, - 75.21, - 37.28, - 75.22, - 37.12, - 74.87, - 37.29, - 74.64, - 37.3, - 74.3, - 37.11, - 73.74, - 37.19, - 73.53, - 37.33, - 73.53, - 37.35, - 73.33, - 37.13, - 72.87, - 36.92, - 72.72, - 36.87, - 72.35, - 36.59, - 71.88, - 36.57, - 71.63, - 36.71, - 71.46, - 37.05, - 71.31, - 37.81, - 71.45, - 37.84, - 71.17, - 38.2, - 71.23, - 38.36, - 70.97, - 38.31, - 70.74, - 38.05, - 70.59, - 37.89, - 70.32, - 37.66, - 70.41, - 37.45, - 70.25, - 37.48, - 69.58, - 37.38, - 69.49, - 37.18, - 69.55, - 37.0, - 69.33, - 36.99, - 69.2, - 37.16, - 68.94, - 37.16, - 68.7, - 37.02, - 68.38, - 36.89, - 68.29, - 36.82, - 67.98, - 37.1, - 67.67, - 37.15, - 67.51, - 37.07, - 67.26, - 37.27, - 66.94, - 37.21, - 66.27, - 37.41, - 65.79, - 37.13, - 65.57, - 37.12, - 65.12, - 37.04, - 64.88, - 36.91, - 64.9, - 36.6, - 64.71, - 36.38, - 64.71, - 36.16, - 64.52, - 36.02, - 64.17, - 35.89, - 64.08, - 35.92, - 63.93, - 35.79, - 63.3, - 35.64, - 63.34, - 35.55, - 63.2, - 35.35, - 63.17, - 35.11, - 62.66, - 35.15, - 62.48, - 35.03, - 62.29, - 35.32, - 62.02, - 35.34, - 61.54, - 35.58, - 61.14, - 35.84, - 61.12, - 35.93, - 61.01, - 36.16, - 61.11, - 36.54, - 61.05, - 36.52, - 60.32, - 36.93, - 59.96, - 37.02, - 59.49, - 37.4, - 59.26, - 37.56, - 58.83, - 37.5, - 58.36, - 37.68, - 58.11, - 37.83, - 57.41, - 37.91, - 57.26, - 38.12, - 57.2, - 38.06, - 57.06, - 38.15, - 56.74, - 38.13, - 56.47, - 37.96, - 56.33, - 37.97, - 55.5, - 37.68, - 54.94, - 37.46, - 54.88, - 37.33, - 54.7, - 37.2, - 54.27, - 37.24, - 53.84, - 37.81, - 53.7, - 38.52, - 53.72, - 38.87, - 53.83, - 39.26, - 53.29, - 39.11, - 53.2, - 38.68, - 53.16, - 38.66, - 53.0, - 38.92, - 52.91, - 39.21, - 53.06, - 39.45, - 52.99, - 39.58, - 53.06, - 39.99, - 52.65, - 40.49, - 52.62, - 40.95, - 52.81, - 41.31, - 52.67, - 41.44, - 52.45, - 41.63, - 52.46, - 41.74, - 52.33, - 42.18, - 52.32, - 42.55, - 52.54, - 42.71, - 52.44, - 42.73, - 51.85, - 43.06, - 51.59, - 43.07, - 51.19, - 43.48, - 51.17, - 43.95, - 50.77, - 44.11, - 50.73, - 44.32, - 50.14, - 44.6, - 50.11, - 44.71, - 50.21, - 44.78, - 49.97, - 45.04, - 49.91, - 45.15, - 49.98, - 45.17, - 50.36, - 45.1, - 50.44, - 44.86, - 50.46, - 45.07, - 50.59, - 44.97, - 50.81, - 45.13, - 51.13, - 45.26, - 51.16, - 45.46, - 51.37, - 45.55, - 51.75, - 45.53, - 52.48, - 45.86, - 52.72, - 45.9, - 52.59, - 46.1, - 52.49, - 46.17, - 52.6, - 46.14, - 52.71, - 46.39, - 52.85, - 46.43, - 52.72, - 46.69, - 52.62, - 46.74, - 52.42, - 46.63, - 52.28, - 46.72, - 51.86, - 46.61, - 51.77, - 46.62, - 51.62, - 46.85, - 51.43, - 46.89, - 51.26, - 46.75, - 50.96, - 46.81, - 50.86, - 46.64, - 50.57, - 46.71, - 50.45, - 46.57, - 50.18, - 46.46, - 49.99, - 46.11, - 49.87, - 46.12, - 49.68, - 46.01, - 49.57, - 46.14, - 49.42, - 46.08, - 49.26, - 46.23, - 49.14, - 46.56, - 48.43, - 46.68, - 48.37, - 46.87, - 48.53, - 46.81, - 48.81, - 47.31, - 48.52, - 47.33, - 48.33, - 47.65, - 48.0, - 47.69, - 47.48, - 47.56, - 47.37, - 47.66, - 47.12, - 47.96, - 46.91, - 48.17, - 46.99, - 48.38, - 46.4, - 48.99, - 46.68, - 49.15, - 46.89, - 49.31, - 46.67, - 49.91, - 46.81, - 50.09, - 47.19, - 50.19, - 47.15, - 50.37, - 47.21, - 50.56, - 47.51, - 50.41, - 47.88, - 49.96, - 48.29, - 49.92, - 48.41, - 50.02, - 48.68, - 50.62, - 48.45, - 50.73, - 48.48, - 50.71, - 48.79, - 50.93, - 49.24, - 51.02, - 49.21, - 51.22, - 49.37, - 51.22, - 49.71, - 51.41, - 50.24, - 51.73, - 50.51, - 51.73, - 50.65, - 51.86, - 50.69, - 52.15, - 51.3, - 52.38, - 51.3, - 52.46, - 51.38, - 52.71, - 51.43, - 52.77, - 51.62, - 52.94, - 51.64, - 53.11, - 51.95, - 53.36, - 52.06, - 53.55, - 51.97, - 53.92, - 52.28, - 54.35, - 52.1, - 54.48, - 52.51, - 54.39, - 52.95, - 54.45, - 53.06, - 54.13, - 53.33, - 54.42, - 53.24, - 54.64, - 53.34, - 54.77, - 53.5, - 55.06, - 53.07, - 55.16, - 53.03, - 55.24, - 53.11, - 55.31, - 53.54, - 55.64, - 54.02, - 55.84, - 53.56, - 55.95, - 53.53, - 56.32, - 54.23, - 56.52, - 53.93, - 56.53, - 53.77, - 56.77, - 53.69, - 56.91, - 53.82, - 56.87, - 53.98, - 57.01, - 54.0, - 57.09, - 54.16, - 57.19, - 54.18, - 57.27, - 54.01, - 57.45, - 54.07, - 57.53, - 53.88, - 57.74, - 54.03, - 57.91, - 54.0, - 58.17, - 53.71, - 58.32, - 53.75, - 58.56, - 53.58, - 58.77, - 53.74, - 58.88, - 53.62, - 59.01, - 53.64, - 59.05, - 53.33, - 59.31, - 53.09, - 59.75, - 53.33, - 59.8, - 53.52, - 59.97, - 53.58, - 60.1, - 53.43, - 60.04, - 52.99, - 60.14, - 52.25, - 60.36, - 52.21, - 60.54, - 51.67, - 60.95, - 51.8, - 60.95, - 52.28, - 61.08, - 52.38, - 61.06, - 52.73, - 61.2, - 52.9, - 61.14, - 53.39, - 60.98, - 53.47, - 60.97, - 53.58, - 60.96, - 53.74, - 61.09, - 53.87, - 60.98, - 54.91, - 61.1, - 54.98, - 61.11, - 55.14, - 61.23, - 55.25, - 61.19, - 55.66, - 61.35, - 55.8, - 61.32, - 56.22, - 61.51, - 56.31, - 61.63, - 56.64, - 61.61, - 58.79, - 61.76, - 59.23, - 61.89, - 59.23, - 62.01, - 59.35, - 62.16, - 59.29, - 62.44, - 59.47, - 62.7, - 59.28, - 62.83, - 59.32, - 62.88, - 59.2, - 63.1, - 59.11, - 63.99, - 59.48, - 64.08, - 59.68, - 64.15, - 59.51, - 64.37, - 59.49, - 64.45, - 59.37, - 64.9, - 59.63, - 65.17, - 60.19, - 65.15, - 60.46, - 65.02, - 60.62, - 65.15, - 60.77, - 65.26, - 61.16, - 65.41, - 61.19, - 65.79, - 61.81, - 65.95, - 62.69, - 66.15, - 62.78, - 66.58, - 63.38, - 66.97, - 64.97, - 67.09, - 64.97, - 67.23, - 65.11, - 67.39, - 65.58, - 67.5, - 65.7, - 67.71, - 65.75, - 67.76, - 65.91, - 67.82, - 65.91, - 67.81, - 65.4, - 67.92, - 65.22, - 68.28, - 65.17, - 68.52, - 65.45, - 68.7, - 65.24, - 68.77, - 64.5, - 69.02, - 64.42, - 69.12, - 64.47, - 69.36, - 64.93, - 69.18, - 66.21, - 69.0, - 66.6, - 68.88, - 67.43, - 68.69, - 67.5, - 68.45, - 68.28, - 68.31, - 68.38, - 68.78, - 68.92, - 68.87, - 68.42, - 69.15, - 68.03, - 69.37, - 67.92, - 69.42, - 67.7, - 69.36, - 67.57, - 69.45, - 67.47, - 69.23, - 67.16, - 69.35, - 66.87, - 69.5, - 66.74, - 69.87, - 66.72, - 70.11, - 66.89, - 70.08, - 67.21, - 70.21, - 67.01, - 70.42, - 67.17, - 70.55, - 67.1, - 70.69, - 67.19, - 70.65, - 66.66, - 70.54, - 66.65, - 70.48, - 66.49, - 70.63, - 66.4, - 70.69, - 66.6, - 70.76, - 66.6, - 70.73, - 66.42, - 70.83, - 66.36, - 71.36, - 66.93, - 71.6, - 67.91, - 71.85, - 68.36, - 72.74, - 68.87, - 73.04, - 69.3, - 73.0, - 69.81, - 73.48, - 69.94, - 73.6, - 70.77, - 73.53, - 71.29, - 73.13, - 71.86, - 72.95, - 71.82, - 72.76, - 72.94, - 72.68, - 73.02, - 72.51, - 72.99, - 72.46, - 72.85, - 72.18, - 72.89, - 71.98, - 72.65, - 71.81, - 72.57, - 71.77, - 72.44, - 71.62, - 72.41, - 71.45, - 72.02, - 71.2, - 72.69, - 71.05, - 72.71, - 70.89, - 72.93, - 70.56, - 72.82, - 70.33, - 72.85, - 70.22, - 72.64, - 70.01, - 72.62, - 69.8, - 72.79, - 69.63, - 72.67, - 69.46, - 72.8, - 69.1, - 72.61, - 69.0, - 72.66, - 68.67, - 73.51, - 68.44, - 73.71, - 68.31, - 73.63, - 68.33, - 73.49, - 68.13, - 73.18, - 67.9, - 73.32, - 67.59, - 73.17, - 67.47, - 72.64, - 67.38, - 72.52, - 67.23, - 72.48, - 67.19, - 72.32, - 67.03, - 72.29, - 66.77, - 71.85, - 66.79, - 71.69, - 66.55, - 71.67, - 66.44, - 71.28, - 66.34, - 71.83, - 66.34, - 72.1, - 66.55, - 72.23, - 66.68, - 72.44, - 66.74, - 72.89, - 67.07, - 73.79, - 67.36, - 73.85, - 67.74, - 74.63, - 67.99, - 74.68, - 68.33, - 74.2, - 68.8, - 74.42, - 69.09, - 76.17, - 69.15, - 75.53, - 69.01, - 75.17, - 69.03, - 74.31, - 68.97, - 73.94, - 69.11, - 73.7, - 69.38, - 73.77, - 69.58, - 73.5, - 69.8, - 73.44, - 70.0, - 73.65, - 70.17, - 73.6, - 70.55, - 74.16, - 70.75, - 73.84, - 70.89, - 73.8, - 71.07, - 73.55, - 71.3, - 72.94, - 71.39, - 72.87, - 71.49, - 72.93, - 71.71, - 73.4, - 71.88, - 73.47, - 72.09, - 74.49, - 72.25, - 74.9, - 72.42, - 74.94, - 72.56, - 74.87, - 72.72, - 74.68, - 72.89, - 74.02, - 72.98, - 73.96, - 73.08, - 74.02, - 73.22, - 74.31, - 73.14, - 74.91, - 73.08, - 74.99, - 72.97, - 74.96, - 72.83, - 75.52, - 72.69, - 75.53, - 72.55, - 75.77, - 72.4, - 75.67, - 72.19, - 75.8, - 72.11, - 75.75, - 72.09, - 75.57, - 71.89, - 75.49, - 71.83, - 75.33, - 71.67, - 75.56, - 71.47, - 75.59, - 71.38, - 75.45, - 71.32, - 75.77, - 71.25, - 77.09, - 71.46, - 76.27, - 71.81, - 75.89, - 71.92, - 75.89, - 72.12, - 76.44, - 72.15, - 76.78, - 72.37, - 76.77, - 72.71, - 77.61, - 72.65, - 78.21, - 72.22, - 78.94, - 72.16, - 79.7, - 71.99, - 80.38, - 71.83, - 80.43, - 71.76, - 80.23, - 71.58, - 80.2, - 71.49, - 79.86, - 71.5, - 79.46, - 71.39, - 79.39, - 71.14, - 80.61, - 70.92, - 80.66, - 70.69, - 80.86, - 70.53, - 80.78, - 70.36, - 80.89, - 70.31, - 80.79, - 70.32, - 80.21, - 70.17, - 79.75, - 69.84, - 79.17, - 69.75, - 79.54, - 69.45, - 79.91, - 69.41, - 80.77, - 69.31, - 80.97, - 69.37, - 81.51, - 69.53, - 81.62, - 69.55, - 81.72, - 69.42, - 82.01, - 69.28, - 82.01, - 69.25, - 82.52, - 68.92, - 82.63, - 68.72, - 83.13, - 68.58, - 83.1, - 68.53, - 82.78, - 68.23, - 82.79, - 68.06, - 82.48, - 67.86, - 82.43, - 67.83, - 82.14, - 67.69, - 82.2, - 67.59, - 82.48, - 67.23, - 82.41, - 66.9, - 83.21, - 66.72, - 83.39, - 66.58, - 83.37, - 66.52, - 83.19, - 66.25, - 83.63, - 66.13, - 83.62, - 66.05, - 83.49, - 65.92, - 83.63, - 65.89, - 84.06, - 65.77, - 84.39, - 65.64, - 84.41, - 65.58, - 84.57, - 65.28, - 84.69, - 65.07, - 84.46, - 65.02, - 84.49, - 65.03, - 84.93, - 64.86, - 85.15, - 64.93, - 85.57, - 64.81, - 85.95, - 64.6, - 86.02, - 64.47, - 85.97, - 64.28, - 86.14, - 64.01, - 86.06, - 63.83, - 85.57, - 63.59, - 85.36, - 63.46, - 85.46, - 63.41, - 85.76, - 63.15, - 85.61, - 62.98, - 85.67, - 62.79, - 85.53, - 62.71, - 85.29, - 62.15, - 84.58, - 61.9, - 84.73, - 61.63, - 86.02, - 61.37, - 86.02, - 61.31, - 85.8, - 61.19, - 85.73, - 60.71, - 84.02, - 60.93, - 83.48, - 60.92, - 83.16, - 60.64, - 82.49, - 60.53, - 82.46, - 60.4, - 82.16, - 60.54, - 81.83, - 60.53, - 81.07, - 60.65, - 80.97, - 60.68, - 80.7, - 60.55, - 80.18, - 60.53, - 79.38, - 60.72, - 79.17, - 60.63, - 77.92, - 60.73, - 77.18, - 60.44, - 77.1, - 60.38, - 76.87, - 60.22, - 76.95, - 60.11, - 76.85, - 59.72, - 76.85, - 59.5, - 76.72, - 59.43, - 76.2, - 59.31, - 75.95, - 59.16, - 75.75, - 58.92, - 75.75, - 58.33, - 74.94, - 58.03, - 74.25, - 58.03, - 73.11, - 57.89, - 72.86, - 57.91, - 72.11, - 58.01, - 71.95, - 57.96, - 71.2, - 58.04, - 71.13, - 58.32, - 71.18, - 58.41, - 70.91, - 57.89, - 70.5, - 57.58, - 70.79, - 57.38, - 70.61, - 57.32, - 70.7, - 57.42, - 70.76, - 57.44, - 71.13, - 57.25, - 71.25, - 57.03, - 71.68, - 56.79, - 71.77, - 56.56, - 71.39, - 56.57, - 71.21, - 56.43, - 71.04, - 56.23, - 70.95, - 56.12, - 71.02, - 55.94, - 70.96, - 55.76, - 70.87, - 55.71, - 70.75, - 55.65, - 70.85, - 55.53, - 70.85, - 55.04, - 70.29, - 55.23, - 69.64, - 55.26, - 69.08, - 55.16, - 68.98, - 55.22, - 68.8, - 55.09, - 68.69, - 55.08, - 68.39, - 54.8, - 68.11, - 54.85, - 67.88, - 54.74, - 67.63, - 54.75, - 67.33, - 54.5, - 66.03, - 54.57, - 65.92, - 54.49, - 65.77, - 54.52, - 65.57, - 54.43, - 65.31, - 54.29, - 65.31, - 54.23, - 65.23, - 54.3, - 64.95, - 54.09, - 63.26, - 54.0, - 63.16, - 54.0, - 62.85, - 53.78, - 62.55, - 53.85, - 62.36, - 53.94, - 62.33, - 53.94, - 62.14, - 53.83, - 62.02, - 53.9, - 61.83, - 53.84, - 61.59, - 53.96, - 61.38, - 53.71, - 61.28, - 53.69, - 61.54, - 53.54, - 61.69, - 53.35, - 61.46, - 53.21, - 62.16, - 52.95, - 62.23, - 52.84, - 61.99, - 52.92, - 61.46, - 52.88, - 61.17, - 52.71, - 60.9, - 52.37, - 61.16, - 52.25, - 61.14, - 51.96, - 60.36, - 51.88, - 60.59, - 51.73, - 60.59, - 51.71, - 60.95, - 51.56, - 61.06, - 51.51, - 61.55, - 51.38, - 61.7, - 51.39, - 61.92, - 51.23, - 62.0, - 51.21, - 62.24, - 51.04, - 62.32, - 50.92, - 62.51, - 50.77, - 62.47, - 50.53, - 62.59, - 49.99, - 63.05, - 49.81, - 62.98, - 49.82, - 62.75, - 49.63, - 62.57, - 49.44, - 62.52, - 49.23, - 62.65, - 49.16, - 62.59, - 48.97, - 62.85, - 49.02, - 62.96, - 48.96, - 63.14, - 48.75, - 63.2, - 48.52, - 63.83, - 47.86, - 64.39, - 47.02, - 62.86, - 47.1, - 62.58, - 47.27, - 62.5, - 47.71, - 61.89, - 47.71, - 61.43, - 47.11, - 61.02, - 47.13, - 60.48, - 46.84, - 60.43, - 46.8, - 60.14, - 45.91, - 59.11, - 45.81, - 58.78, - 45.35, - 58.64, - 44.84, - 58.32, - 44.63, - 58.4, - 44.42, - 58.35, - 44.19, - 58.69, - 44.34, - 58.74, - 44.6, - 58.67, - 44.78, - 58.8, - 45.44, - 58.78, - 45.54, - 58.88, - 45.29, - 59.45, - 45.2, - 59.51, - 44.12, - 58.97, - 44.04, - 59.34, - 44.07, - 59.91, - 44.16, - 60.16, - 44.69, - 60.74, - 44.45, - 61.16, - 44.32, - 61.22, - 43.6, - 62.04, - 43.78, - 63.36, - 43.71, - 64.5, - 43.86, - 65.16, - 43.37, - 65.73, - 43.0, - 65.89, - 43.06, - 66.11, - 43.0, - 66.2, - 42.34, - 66.21, - 42.24, - 66.12, - 42.04, - 66.11, - 41.95, - 66.62, - 41.34, - 66.74 - ] - }, - { - "points": [ - -49.72, - 69.27, - -49.82, - 68.91, - -50.04, - 68.97, - -50.12, - 68.86, - -50.07, - 68.77, - -49.94, - 68.79, - -49.69, - 68.63, - -49.48, - 68.73, - -49.34, - 68.54, - -49.23, - 68.69, - -49.07, - 68.62, - -48.94, - 68.71, - -48.65, - 68.5, - -48.54, - 68.55, - -48.52, - 68.69, - -48.35, - 68.76, - -48.4, - 68.91, - -48.56, - 68.92, - -48.64, - 69.27, - -48.79, - 69.31, - -48.59, - 69.4, - -48.59, - 69.57, - -49.13, - 69.8, - -48.94, - 70.31, - -49.05, - 70.61, - -49.25, - 70.65, - -49.8, - 70.26, - -49.81, - 69.86, - -49.72, - 69.27 - ] - }, - { - "points": [ - 4.84, - 73.07, - 4.77, - 72.97, - 4.81, - 72.85, - 5.03, - 72.78, - 5.19, - 72.96, - 5.9, - 72.85, - 5.97, - 72.95, - 6.09, - 72.95, - 6.19, - 73.13, - 6.17, - 72.93, - 6.37, - 72.79, - 6.29, - 72.67, - 6.4, - 72.57, - 6.51, - 72.65, - 6.45, - 72.78, - 6.51, - 72.82, - 6.67, - 72.76, - 6.85, - 72.85, - 7.1, - 72.68, - 7.2, - 72.88, - 7.01, - 73.08, - 7.08, - 73.18, - 7.01, - 73.3, - 6.81, - 73.3, - 6.43, - 73.11, - 6.39, - 73.28, - 6.07, - 73.36, - 6.04, - 73.46, - 5.87, - 73.55, - 5.58, - 73.38, - 5.59, - 73.28, - 5.73, - 73.22, - 5.71, - 73.09, - 5.4, - 73.11, - 5.35, - 73.2, - 5.55, - 73.29, - 5.57, - 73.54, - 5.4, - 73.74, - 5.28, - 73.73, - 5.16, - 73.61, - 5.27, - 73.46, - 5.27, - 73.24, - 5.09, - 73.19, - 4.99, - 73.03, - 4.84, - 73.07 - ] - }, - { - "points": [ - 73.02, - 76.67, - 73.09, - 76.06, - 73.03, - 75.94, - 73.15, - 75.83, - 73.27, - 75.9, - 73.26, - 75.35, - 73.5, - 75.31, - 73.63, - 75.68, - 73.61, - 76.27, - 73.49, - 76.77, - 73.41, - 76.85, - 73.31, - 76.79, - 73.28, - 76.2, - 73.23, - 76.74, - 73.1, - 76.79, - 73.02, - 76.67 - ] - } - ], - "transitions": [[1414281600, 300, ["+05"]], [2147501647, 300, ["+05"]]], - "name": "Asia/Tashkent" - }, - { - "hoverRegion": [ - { - "points": [ - 42.35, - 130.95, - 42.19, - 130.61, - 42.58, - 130.46, - 42.73, - 130.29, - 42.82, - 130.36, - 42.99, - 130.99, - 43.39, - 131.17, - 43.57, - 131.07, - 44.07, - 131.18, - 44.9, - 130.85, - 45.06, - 131.43, - 45.16, - 131.57, - 45.28, - 131.59, - 45.44, - 131.87, - 45.13, - 132.93, - 45.17, - 132.99, - 45.53, - 133.07, - 45.64, - 133.31, - 45.93, - 133.39, - 46.02, - 133.58, - 46.21, - 133.6, - 46.31, - 133.76, - 46.5, - 133.74, - 46.7, - 133.91, - 47.09, - 134.0, - 47.17, - 134.09, - 47.38, - 134.08, - 47.7, - 134.61, - 47.96, - 134.44, - 48.24, - 134.56, - 48.26, - 134.29, - 47.97, - 133.53, - 47.99, - 133.18, - 47.82, - 132.73, - 47.6, - 132.56, - 47.61, - 130.9, - 47.82, - 130.8, - 48.05, - 130.55, - 48.32, - 130.7, - 48.42, - 130.53, - 48.64, - 130.41, - 49.0, - 130.59, - 49.06, - 130.91, - 49.34, - 131.11, - 49.35, - 131.31, - 49.56, - 131.37, - 49.72, - 131.24, - 49.83, - 131.38, - 49.94, - 131.18, - 50.11, - 131.2, - 50.18, - 131.3, - 50.24, - 131.26, - 50.28, - 130.87, - 50.7, - 130.54, - 50.89, - 130.71, - 51.06, - 130.69, - 51.12, - 130.86, - 51.34, - 131.01, - 51.48, - 131.32, - 51.62, - 131.28, - 51.78, - 131.36, - 51.89, - 132.23, - 52.19, - 132.56, - 52.32, - 133.21, - 52.47, - 133.13, - 52.78, - 133.27, - 52.54, - 134.53, - 52.96, - 134.54, - 53.13, - 134.75, - 53.24, - 134.76, - 53.4, - 134.72, - 53.49, - 134.56, - 53.32, - 134.02, - 53.43, - 133.57, - 53.33, - 133.29, - 53.17, - 133.16, - 53.11, - 132.14, - 53.01, - 131.88, - 53.12, - 131.78, - 53.14, - 131.36, - 53.24, - 131.34, - 53.33, - 131.41, - 53.65, - 131.34, - 53.65, - 130.89, - 53.86, - 130.29, - 54.2, - 130.44, - 54.38, - 130.72, - 54.42, - 131.03, - 54.68, - 131.11, - 54.96, - 131.85, - 55.14, - 132.0, - 55.16, - 132.25, - 55.29, - 132.3, - 55.3, - 132.54, - 55.43, - 132.59, - 55.59, - 132.39, - 55.5, - 131.81, - 55.5, - 131.1, - 55.64, - 130.81, - 55.9, - 130.74, - 56.17, - 130.86, - 56.28, - 130.99, - 56.45, - 131.02, - 56.6, - 131.23, - 56.55, - 131.37, - 56.64, - 131.55, - 56.75, - 131.62, - 56.99, - 131.33, - 57.03, - 131.13, - 57.2, - 130.98, - 57.3, - 131.01, - 57.4, - 131.21, - 57.35, - 131.48, - 57.62, - 131.6, - 57.69, - 131.78, - 58.11, - 131.36, - 58.23, - 131.37, - 58.28, - 131.71, - 58.2, - 131.9, - 58.31, - 132.06, - 58.56, - 132.04, - 58.68, - 132.43, - 58.79, - 132.4, - 58.97, - 132.52, - 58.98, - 132.71, - 59.18, - 132.76, - 59.31, - 133.08, - 59.4, - 133.57, - 59.25, - 134.51, - 59.32, - 134.74, - 59.23, - 134.88, - 59.22, - 135.13, - 59.48, - 135.37, - 59.63, - 135.74, - 59.45, - 136.65, - 59.63, - 137.33, - 59.84, - 137.57, - 59.87, - 138.07, - 59.97, - 138.15, - 60.22, - 138.09, - 60.39, - 138.18, - 60.53, - 138.13, - 60.67, - 138.27, - 60.86, - 138.07, - 61.03, - 138.2, - 61.17, - 138.19, - 61.26, - 138.53, - 61.45, - 138.7, - 61.43, - 138.89, - 61.55, - 139.08, - 61.58, - 139.48, - 61.9, - 139.85, - 62.06, - 139.92, - 62.12, - 140.14, - 62.43, - 140.19, - 62.69, - 139.67, - 63.05, - 139.43, - 63.45, - 139.64, - 63.67, - 140.42, - 63.75, - 140.39, - 63.97, - 140.49, - 64.33, - 139.94, - 64.44, - 139.95, - 64.52, - 140.09, - 64.72, - 139.52, - 64.96, - 139.31, - 65.35, - 139.55, - 65.59, - 139.98, - 65.7, - 140.8, - 65.53, - 141.33, - 65.29, - 143.33, - 65.07, - 143.88, - 64.99, - 144.47, - 64.75, - 144.66, - 64.63, - 144.91, - 64.47, - 145.98, - 64.08, - 146.43, - 63.84, - 146.16, - 63.75, - 145.71, - 63.6, - 145.73, - 63.44, - 145.52, - 63.18, - 145.36, - 62.91, - 145.47, - 62.78, - 145.43, - 62.52, - 145.59, - 62.4, - 145.25, - 62.21, - 145.27, - 62.13, - 145.11, - 62.06, - 145.47, - 62.17, - 145.74, - 61.92, - 146.39, - 61.68, - 146.68, - 61.52, - 146.71, - 61.46, - 146.86, - 60.94, - 146.83, - 60.85, - 146.59, - 60.65, - 146.55, - 60.55, - 146.43, - 60.62, - 146.07, - 60.45, - 145.72, - 60.35, - 145.73, - 60.37, - 146.4, - 60.22, - 146.52, - 60.19, - 146.74, - 60.01, - 146.79, - 60.02, - 147.1, - 59.84, - 147.25, - 59.32, - 147.16, - 59.25, - 146.81, - 59.34, - 146.44, - 59.1, - 146.4, - 59.03, - 146.06, - 59.14, - 145.77, - 59.31, - 145.66, - 59.24, - 143.17, - 59.06, - 142.42, - 58.91, - 142.09, - 58.49, - 141.58, - 58.21, - 140.84, - 57.75, - 140.55, - 57.62, - 140.1, - 57.38, - 139.83, - 57.05, - 139.01, - 56.92, - 138.94, - 56.86, - 138.7, - 56.67, - 138.61, - 56.72, - 138.48, - 56.54, - 138.33, - 56.33, - 138.28, - 56.26, - 137.97, - 55.85, - 137.45, - 55.84, - 137.32, - 55.54, - 136.82, - 55.47, - 136.49, - 55.18, - 136.18, - 54.82, - 135.33, - 54.67, - 135.8, - 54.69, - 136.16, - 54.79, - 136.27, - 54.74, - 136.87, - 54.63, - 136.96, - 54.7, - 137.14, - 54.81, - 137.15, - 55.28, - 137.53, - 55.13, - 138.23, - 55.18, - 138.47, - 55.1, - 138.53, - 54.97, - 138.47, - 54.93, - 138.27, - 54.81, - 138.18, - 54.78, - 138.32, - 54.62, - 138.32, - 54.58, - 138.17, - 54.69, - 138.07, - 54.58, - 137.88, - 54.51, - 138.04, - 54.41, - 138.05, - 54.1, - 137.64, - 54.04, - 137.92, - 53.93, - 137.96, - 53.66, - 137.63, - 53.68, - 137.92, - 53.81, - 138.21, - 53.97, - 138.29, - 54.09, - 138.55, - 54.32, - 138.55, - 54.39, - 138.63, - 54.28, - 139.26, - 54.45, - 139.83, - 54.27, - 139.89, - 54.05, - 140.36, - 53.89, - 140.39, - 53.74, - 140.59, - 53.35, - 141.56, - 53.09, - 141.52, - 52.94, - 141.3, - 52.63, - 141.39, - 52.44, - 141.25, - 52.32, - 141.58, - 52.13, - 141.65, - 52.03, - 141.49, - 51.88, - 141.5, - 51.76, - 141.26, - 51.6, - 141.18, - 51.54, - 140.98, - 51.35, - 140.96, - 51.25, - 140.77, - 50.92, - 140.75, - 50.68, - 140.55, - 50.22, - 140.61, - 50.08, - 140.79, - 49.88, - 140.58, - 49.54, - 140.65, - 49.21, - 140.44, - 48.93, - 140.49, - 48.71, - 140.3, - 48.39, - 140.26, - 47.73, - 139.37, - 47.25, - 139.08, - 46.95, - 138.65, - 46.65, - 138.46, - 46.49, - 138.45, - 46.37, - 138.27, - 46.15, - 138.19, - 45.7, - 137.75, - 45.1, - 136.87, - 44.4, - 136.21, - 44.3, - 135.94, - 43.7, - 135.52, - 43.62, - 135.3, - 43.4, - 135.19, - 42.97, - 134.24, - 42.77, - 133.98, - 42.56, - 133.04, - 42.66, - 132.76, - 42.76, - 132.69, - 42.63, - 132.29, - 42.71, - 132.2, - 43.1, - 132.18, - 42.99, - 132.01, - 42.86, - 131.97, - 42.75, - 131.62, - 42.53, - 131.49, - 42.58, - 131.33, - 42.46, - 131.27, - 42.48, - 131.04, - 42.35, - 130.95 - ] - }, - { - "points": [ - 70.92, - 131.77, - 71.01, - 131.68, - 71.19, - 131.68, - 71.36, - 131.93, - 71.78, - 132.25, - 72.02, - 132.63, - 72.07, - 133.02, - 71.85, - 133.46, - 71.74, - 133.38, - 71.79, - 133.0, - 71.57, - 133.57, - 71.47, - 134.27, - 71.49, - 134.69, - 71.6, - 135.12, - 71.69, - 135.2, - 71.73, - 135.65, - 71.63, - 138.03, - 71.69, - 138.21, - 71.91, - 138.28, - 71.99, - 138.46, - 71.93, - 138.68, - 71.78, - 138.69, - 71.8, - 138.93, - 71.66, - 139.2, - 71.53, - 139.28, - 71.59, - 139.71, - 71.77, - 139.68, - 71.9, - 139.28, - 72.04, - 139.34, - 72.11, - 139.1, - 72.34, - 139.08, - 72.59, - 139.62, - 72.55, - 140.18, - 72.64, - 140.84, - 72.75, - 140.68, - 72.91, - 140.66, - 72.98, - 140.73, - 72.83, - 141.98, - 72.66, - 145.51, - 72.4, - 147.02, - 72.41, - 147.39, - 72.31, - 147.49, - 72.22, - 147.42, - 72.05, - 146.87, - 72.08, - 145.2, - 71.94, - 144.55, - 72.03, - 143.78, - 71.98, - 143.62, - 71.85, - 143.57, - 71.38, - 142.72, - 71.28, - 142.66, - 71.16, - 142.74, - 70.97, - 142.71, - 70.74, - 142.08, - 70.5, - 141.78, - 70.18, - 141.13, - 70.1, - 141.05, - 70.07, - 141.42, - 69.89, - 141.79, - 69.92, - 142.37, - 69.83, - 142.44, - 69.68, - 142.33, - 69.63, - 142.61, - 69.19, - 142.89, - 69.1, - 142.79, - 69.11, - 141.69, - 68.87, - 142.05, - 68.59, - 142.06, - 68.38, - 141.73, - 68.33, - 141.22, - 68.2, - 141.35, - 68.03, - 141.28, - 67.88, - 141.36, - 67.78, - 141.32, - 67.6, - 140.2, - 67.22, - 139.16, - 66.92, - 139.71, - 66.66, - 140.54, - 66.36, - 140.49, - 66.34, - 140.0, - 66.24, - 139.81, - 65.84, - 140.29, - 65.7, - 140.24, - 65.71, - 139.6, - 65.86, - 139.11, - 65.83, - 138.4, - 66.04, - 137.11, - 65.98, - 136.08, - 65.85, - 135.97, - 65.7, - 135.66, - 65.72, - 135.47, - 65.59, - 135.15, - 65.62, - 134.85, - 65.27, - 134.36, - 64.99, - 132.95, - 64.61, - 133.17, - 64.46, - 132.87, - 64.53, - 132.19, - 64.81, - 132.14, - 65.27, - 131.75, - 65.34, - 131.55, - 65.64, - 131.47, - 66.13, - 130.04, - 66.46, - 129.93, - 66.58, - 130.0, - 67.12, - 131.81, - 68.01, - 132.99, - 68.37, - 133.02, - 68.78, - 132.65, - 68.94, - 132.2, - 69.03, - 132.13, - 69.22, - 132.43, - 69.33, - 132.46, - 69.64, - 133.08, - 69.72, - 133.13, - 69.87, - 133.05, - 69.99, - 132.84, - 70.22, - 133.06, - 70.31, - 132.06, - 70.74, - 131.92, - 70.9, - 132.03, - 70.92, - 131.77 - ] - }, - { - "points": [ - -10.49, - 149.35, - -10.35, - 149.09, - -10.39, - 148.94, - -10.27, - 148.64, - -10.31, - 148.38, - -10.21, - 148.2, - -10.27, - 147.97, - -10.18, - 147.81, - -10.2, - 147.67, - -9.61, - 147.23, - -9.61, - 146.98, - -9.19, - 146.78, - -9.07, - 146.51, - -8.76, - 146.42, - -8.17, - 145.99, - -8.05, - 145.72, - -8.05, - 145.38, - -7.95, - 145.26, - -7.88, - 144.84, - -7.74, - 144.69, - -7.77, - 144.59, - -7.91, - 144.52, - -7.83, - 144.34, - -7.93, - 144.01, - -8.04, - 144.02, - -8.16, - 143.8, - -8.31, - 143.76, - -8.45, - 143.92, - -8.59, - 143.9, - -8.65, - 143.73, - -8.8, - 143.67, - -8.8, - 143.54, - -9.09, - 143.52, - -9.3, - 143.17, - -9.27, - 142.94, - -9.44, - 142.64, - -9.24, - 142.19, - -9.3, - 141.04, - -9.13, - 140.91, - -6.96, - 140.91, - -6.87, - 140.79, - -6.6, - 140.73, - -6.28, - 140.89, - -2.52, - 140.92, - -2.57, - 141.35, - -3.02, - 142.33, - -3.01, - 142.49, - -3.13, - 142.57, - -3.25, - 143.15, - -3.1, - 143.19, - -3.11, - 143.33, - -3.26, - 143.41, - -3.2, - 143.51, - -3.28, - 143.69, - -3.43, - 143.69, - -3.68, - 144.01, - -3.7, - 144.52, - -3.48, - 144.48, - -3.46, - 144.16, - -3.32, - 144.0, - -3.19, - 143.94, - -3.08, - 144.06, - -3.31, - 144.31, - -3.28, - 144.45, - -3.41, - 144.52, - -3.4, - 144.65, - -3.54, - 144.71, - -3.5, - 144.86, - -3.62, - 144.93, - -3.7, - 144.88, - -3.73, - 144.78, - -3.61, - 144.69, - -3.72, - 144.58, - -3.92, - 144.66, - -3.99, - 144.84, - -3.88, - 144.94, - -3.94, - 145.1, - -4.06, - 145.19, - -4.24, - 145.08, - -4.28, - 145.37, - -4.66, - 145.77, - -4.44, - 145.92, - -4.41, - 146.02, - -4.67, - 146.17, - -4.74, - 146.35, - -4.92, - 146.27, - -4.9, - 146.16, - -4.77, - 146.09, - -4.85, - 145.91, - -5.38, - 145.87, - -5.49, - 146.47, - -5.82, - 147.02, - -5.82, - 147.38, - -5.97, - 147.65, - -6.25, - 147.89, - -6.69, - 147.94, - -6.84, - 147.61, - -6.9, - 147.06, - -6.96, - 147.16, - -7.28, - 147.23, - -7.34, - 147.41, - -7.6, - 147.61, - -7.63, - 147.71, - -7.83, - 147.77, - -8.0, - 148.22, - -8.49, - 148.32, - -8.61, - 148.52, - -8.96, - 148.67, - -8.92, - 149.35, - -9.15, - 149.43, - -9.41, - 149.31, - -9.5, - 149.48, - -9.53, - 150.06, - -9.78, - 150.14, - -9.88, - 149.89, - -9.92, - 149.93, - -10.15, - 150.67, - -10.11, - 150.84, - -9.8, - 150.68, - -9.73, - 150.38, - -9.45, - 150.03, - -9.33, - 150.0, - -9.07, - 150.15, - -9.22, - 150.61, - -9.1, - 150.76, - -9.12, - 150.94, - -9.23, - 151.02, - -9.35, - 150.96, - -9.4, - 151.07, - -9.56, - 151.13, - -9.73, - 151.1, - -9.84, - 151.35, - -9.93, - 151.37, - -10.28, - 151.28, - -10.28, - 151.16, - -10.41, - 151.05, - -10.32, - 150.89, - -10.41, - 150.73, - -10.5, - 151.28, - -10.32, - 151.32, - -10.28, - 151.41, - -10.39, - 151.52, - -10.86, - 151.34, - -10.76, - 151.13, - -10.81, - 150.68, - -10.73, - 150.58, - -10.85, - 150.47, - -10.86, - 150.33, - -10.65, - 149.81, - -10.46, - 149.71, - -10.49, - 149.35 - ] - }, - { - "points": [ - 75.71, - 137.07, - 75.82, - 137.12, - 75.86, - 137.37, - 76.04, - 137.46, - 76.11, - 138.08, - 76.22, - 138.23, - 76.19, - 138.42, - 76.31, - 138.84, - 76.3, - 139.19, - 76.22, - 139.25, - 76.05, - 140.04, - 75.95, - 140.12, - 75.87, - 140.56, - 75.79, - 140.62, - 75.79, - 140.79, - 76.02, - 140.9, - 76.18, - 140.89, - 76.16, - 141.24, - 76.28, - 141.4, - 75.96, - 142.65, - 75.94, - 143.88, - 75.59, - 145.44, - 75.51, - 145.52, - 75.41, - 145.47, - 75.34, - 145.05, - 75.25, - 145.09, - 75.17, - 145.02, - 74.95, - 144.46, - 74.94, - 143.82, - 74.79, - 143.55, - 74.78, - 142.77, - 74.69, - 142.52, - 74.86, - 141.82, - 74.68, - 139.93, - 74.75, - 139.76, - 74.53, - 139.22, - 74.64, - 138.18, - 74.91, - 137.67, - 74.96, - 137.32, - 75.15, - 136.92, - 75.37, - 136.84, - 75.47, - 137.01, - 75.62, - 136.9, - 75.71, - 137.07 - ] - }, - { - "points": [ - -6.38, - 149.87, - -6.39, - 149.57, - -6.17, - 149.33, - -6.28, - 149.07, - -6.27, - 148.88, - -6.18, - 148.81, - -6.08, - 148.86, - -5.79, - 148.25, - -5.42, - 148.25, - -5.33, - 148.4, - -5.4, - 148.54, - -5.34, - 148.98, - -5.46, - 149.23, - -5.33, - 149.64, - -5.41, - 149.81, - -5.0, - 149.91, - -4.88, - 150.07, - -5.04, - 150.29, - -5.24, - 150.18, - -5.42, - 150.19, - -5.23, - 150.47, - -5.41, - 150.61, - -5.35, - 150.84, - -5.02, - 151.06, - -4.93, - 151.0, - -4.83, - 151.05, - -4.77, - 151.16, - -4.84, - 151.56, - -4.12, - 151.42, - -4.08, - 151.9, - -3.09, - 150.85, - -3.09, - 150.67, - -2.92, - 150.67, - -2.84, - 150.59, - -2.78, - 150.12, - -2.43, - 149.83, - -2.23, - 150.31, - -3.06, - 151.96, - -2.86, - 151.8, - -2.69, - 151.8, - -2.5, - 151.91, - -2.5, - 152.03, - -2.61, - 152.13, - -2.95, - 152.18, - -3.11, - 152.03, - -3.93, - 153.03, - -4.37, - 153.22, - -4.75, - 153.09, - -4.95, - 152.84, - -4.61, - 152.46, - -4.85, - 152.43, - -5.04, - 152.29, - -5.09, - 152.05, - -5.31, - 152.23, - -5.54, - 152.13, - -5.69, - 151.81, - -5.62, - 151.59, - -5.76, - 151.57, - -6.04, - 151.25, - -6.12, - 150.85, - -6.22, - 150.78, - -6.4, - 150.35, - -6.38, - 149.87 - ] - }, - { - "points": [ - 75.32, - 146.15, - 75.47, - 146.17, - 75.69, - 146.53, - 75.62, - 146.79, - 75.44, - 146.94, - 75.55, - 147.63, - 75.51, - 148.4, - 75.45, - 148.65, - 75.31, - 148.67, - 75.37, - 149.37, - 75.31, - 150.16, - 75.2, - 150.55, - 75.21, - 151.02, - 75.12, - 151.09, - 74.75, - 150.67, - 74.62, - 148.71, - 74.67, - 148.15, - 74.84, - 147.67, - 75.11, - 146.14, - 75.2, - 146.06, - 75.32, - 146.15 - ] - }, - { - "points": [ - 73.51, - 139.78, - 73.62, - 140.58, - 73.88, - 140.98, - 73.84, - 140.36, - 74.01, - 140.11, - 74.27, - 140.15, - 74.38, - 140.64, - 74.29, - 141.18, - 73.97, - 141.16, - 74.02, - 142.11, - 73.66, - 143.46, - 73.51, - 143.69, - 73.35, - 143.64, - 73.21, - 143.72, - 73.11, - 143.62, - 73.11, - 142.49, - 73.31, - 140.72, - 73.23, - 139.97, - 73.32, - 139.72, - 73.51, - 139.78 - ] - }, - { - "points": [ - 44.32, - 147.0, - 44.42, - 146.75, - 44.7, - 146.86, - 45.51, - 147.85, - 45.64, - 148.65, - 45.56, - 148.99, - 45.22, - 148.89, - 44.32, - 147.0 - ] - }, - { - "points": [ - -11.25, - 152.24, - -11.36, - 152.14, - -11.28, - 152.02, - -11.15, - 152.07, - -11.17, - 152.21, - -10.94, - 152.35, - -11.01, - 152.71, - -10.91, - 152.76, - -10.9, - 152.87, - -10.78, - 152.85, - -10.79, - 152.6, - -10.93, - 152.53, - -10.86, - 152.31, - -10.92, - 152.18, - -10.86, - 152.07, - -10.74, - 152.09, - -10.7, - 152.23, - -10.56, - 152.31, - -10.56, - 152.89, - -10.62, - 152.97, - -10.73, - 152.94, - -10.84, - 153.14, - -10.96, - 153.08, - -10.94, - 152.92, - -11.05, - 152.93, - -11.0, - 153.09, - -11.22, - 153.34, - -11.21, - 153.47, - -11.6, - 153.88, - -11.76, - 153.54, - -11.6, - 153.2, - -11.37, - 153.09, - -11.29, - 152.93, - -11.19, - 152.42, - -11.25, - 152.24 - ] - }, - { - "points": [ - -2.47, - 146.87, - -2.47, - 146.77, - -2.35, - 146.71, - -2.34, - 146.49, - -2.17, - 146.3, - -2.02, - 146.31, - -1.98, - 146.45, - -1.84, - 146.58, - -1.8, - 146.84, - -1.9, - 147.47, - -1.99, - 147.52, - -1.92, - 147.8, - -2.03, - 147.89, - -2.14, - 147.85, - -2.28, - 147.98, - -2.38, - 147.93, - -2.48, - 147.71, - -2.36, - 147.61, - -2.36, - 147.49, - -2.64, - 147.37, - -2.68, - 147.27, - -2.54, - 147.15, - -2.28, - 147.26, - -2.33, - 146.93, - -2.47, - 146.87 - ] - }, - { - "points": [ - 43.56, - 145.6, - 43.58, - 145.46, - 43.87, - 145.29, - 44.59, - 146.05, - 44.5, - 146.67, - 44.26, - 146.55, - 43.56, - 145.6 - ] - }, - { - "points": [ - 45.49, - 149.42, - 45.62, - 149.32, - 45.93, - 149.62, - 46.28, - 150.2, - 46.28, - 150.67, - 46.15, - 150.64, - 45.52, - 149.74, - 45.49, - 149.42 - ] - } - ], - "transitions": [[-2147465648, 600, ["+10"]], [2147501647, 600, ["+10"]]], - "name": "Pacific/Yap" - }, - { - "hoverRegion": [ - { - "points": [ - 27.85, - -111.37, - 28.0, - -111.49, - 28.09, - -111.37, - 28.27, - -111.52, - 28.37, - -111.77, - 28.81, - -112.13, - 28.6, - -112.24, - 28.67, - -112.44, - 28.56, - -112.52, - 28.6, - -112.68, - 28.91, - -112.68, - 29.45, - -112.49, - 29.87, - -112.84, - 30.15, - -112.86, - 30.64, - -113.18, - 30.89, - -113.22, - 30.98, - -113.34, - 31.11, - -113.27, - 31.23, - -113.68, - 31.41, - -113.74, - 31.46, - -113.86, - 31.4, - -114.22, - 31.87, - -115.06, - 32.28, - -115.15, - 32.82, - -114.78, - 32.87, - -114.58, - 33.02, - -114.79, - 33.46, - -114.81, - 33.6, - -114.63, - 34.0, - -114.62, - 34.28, - -114.32, - 34.39, - -114.47, - 34.65, - -114.56, - 34.83, - -114.73, - 35.1, - -114.75, - 35.21, - -114.69, - 36.1, - -114.86, - 36.25, - -114.41, - 36.13, - -114.21, - 37.1, - -114.09, - 37.1, - -111.29, - 36.81, - -111.13, - 36.76, - -111.23, - 36.83, - -111.37, - 36.77, - -111.52, - 36.35, - -111.73, - 36.01, - -111.6, - 35.83, - -111.61, - 35.81, - -111.22, - 35.26, - -111.13, - 35.28, - -109.72, - 35.36, - -109.52, - 35.21, - -108.94, - 31.43, - -108.94, - 31.37, - -108.65, - 31.22, - -108.72, - 30.96, - -108.58, - 30.77, - -108.83, - 30.63, - -108.6, - 30.29, - -108.43, - 30.19, - -108.51, - 29.87, - -108.52, - 29.71, - -108.43, - 29.63, - -108.53, - 29.16, - -108.63, - 28.35, - -108.37, - 28.15, - -108.75, - 28.15, - -108.94, - 27.59, - -108.56, - 27.11, - -108.5, - 26.96, - -108.31, - 26.52, - -108.58, - 26.45, - -108.76, - 26.32, - -108.8, - 26.19, - -109.07, - 26.21, - -109.27, - 26.46, - -109.38, - 26.63, - -109.85, - 26.93, - -110.02, - 27.23, - -110.66, - 27.79, - -110.69, - 27.74, - -110.93, - 27.95, - -111.25, - 27.85, - -111.37 - ] - }, - { - "points": [ - 57.55, - -124.53, - 57.63, - -124.85, - 57.78, - -125.04, - 58.14, - -124.98, - 58.2, - -125.75, - 58.5, - -126.36, - 58.55, - -126.98, - 58.69, - -126.99, - 58.81, - -127.16, - 59.01, - -127.06, - 59.05, - -127.24, - 59.4, - -127.52, - 59.67, - -127.89, - 60.05, - -127.81, - 60.1, - -127.72, - 60.08, - -119.92, - 53.73, - -119.91, - 53.72, - -120.08, - 53.87, - -120.17, - 53.9, - -120.33, - 54.01, - -120.34, - 54.04, - -120.57, - 54.18, - -120.66, - 54.22, - -120.81, - 54.37, - -120.84, - 54.34, - -121.1, - 54.43, - -121.19, - 54.42, - -121.43, - 54.6, - -121.62, - 54.71, - -121.61, - 54.77, - -121.93, - 54.93, - -122.04, - 55.04, - -122.33, - 55.28, - -122.6, - 55.23, - -122.72, - 55.31, - -123.04, - 55.5, - -123.07, - 55.64, - -123.41, - 55.82, - -123.54, - 56.16, - -123.6, - 56.53, - -123.84, - 56.85, - -123.92, - 57.2, - -124.28, - 57.36, - -124.22, - 57.55, - -124.53 - ] - }, - { - "points": [ - 35.41, - -110.2, - 35.45, - -111.04, - 35.86, - -111.1, - 35.88, - -111.31, - 36.13, - -111.38, - 36.5, - -110.8, - 36.51, - -110.24, - 35.98, - -109.92, - 35.64, - -109.89, - 35.41, - -110.2 - ] - }, - { - "points": [ - 48.89, - -116.92, - 48.98, - -117.11, - 49.16, - -117.14, - 49.83, - -116.97, - 49.91, - -116.88, - 49.91, - -116.67, - 49.82, - -116.52, - 49.37, - -115.95, - 49.0, - -115.61, - 48.9, - -115.71, - 48.89, - -116.92 - ] - } - ], - "transitions": [[0, -420, ["MST"]]], - "name": "America/Fort_Nelson" - }, - { - "hoverRegion": [ - { - "points": [ - 49.94, - 97.48, - 50.05, - 97.54, - 50.06, - 97.83, - 50.32, - 98.16, - 50.48, - 98.19, - 50.58, - 97.96, - 51.04, - 97.72, - 51.5, - 97.95, - 51.55, - 98.14, - 51.8, - 98.25, - 51.92, - 98.64, - 52.09, - 98.75, - 52.2, - 98.55, - 52.45, - 98.51, - 52.71, - 98.82, - 52.85, - 98.74, - 53.01, - 98.87, - 52.99, - 98.27, - 53.12, - 98.19, - 53.15, - 97.97, - 53.25, - 97.9, - 53.27, - 97.55, - 53.5, - 97.27, - 53.61, - 96.88, - 53.53, - 96.55, - 53.9, - 95.98, - 54.01, - 95.94, - 54.2, - 95.56, - 54.41, - 95.6, - 54.49, - 95.86, - 54.67, - 96.0, - 54.63, - 96.45, - 54.89, - 96.56, - 55.04, - 96.47, - 55.14, - 96.58, - 55.34, - 96.63, - 55.38, - 96.74, - 55.53, - 96.74, - 55.62, - 96.64, - 55.85, - 96.69, - 55.93, - 96.86, - 56.07, - 96.88, - 56.2, - 97.06, - 56.16, - 97.33, - 56.25, - 97.47, - 56.46, - 97.47, - 56.49, - 97.65, - 56.68, - 97.65, - 56.73, - 97.4, - 57.1, - 97.25, - 57.9, - 97.86, - 57.9, - 98.77, - 57.83, - 98.98, - 57.89, - 99.36, - 58.19, - 99.67, - 58.18, - 100.08, - 57.94, - 100.21, - 57.79, - 100.46, - 57.62, - 100.5, - 57.53, - 100.77, - 57.66, - 100.68, - 57.77, - 100.75, - 57.95, - 100.72, - 58.0, - 100.97, - 58.18, - 101.02, - 58.31, - 101.22, - 58.33, - 101.47, - 58.51, - 101.62, - 58.62, - 102.15, - 58.78, - 102.41, - 59.04, - 102.29, - 59.14, - 102.32, - 59.29, - 102.49, - 59.31, - 102.79, - 59.43, - 102.99, - 59.35, - 103.38, - 59.18, - 103.38, - 59.02, - 103.62, - 59.0, - 103.93, - 58.85, - 104.06, - 58.86, - 104.26, - 58.71, - 104.48, - 58.75, - 104.66, - 58.85, - 104.65, - 58.99, - 104.79, - 59.15, - 105.21, - 59.23, - 105.1, - 59.35, - 105.09, - 59.39, - 104.89, - 59.7, - 104.68, - 59.93, - 104.97, - 59.94, - 105.33, - 60.15, - 105.32, - 60.18, - 104.9, - 60.31, - 104.58, - 60.85, - 104.34, - 61.15, - 104.54, - 61.23, - 104.82, - 61.31, - 104.69, - 61.44, - 104.72, - 61.52, - 105.21, - 61.63, - 105.32, - 61.73, - 105.79, - 61.92, - 105.84, - 62.1, - 106.3, - 62.3, - 106.21, - 62.55, - 106.54, - 62.62, - 106.37, - 62.74, - 106.38, - 62.8, - 106.14, - 63.09, - 106.01, - 63.19, - 106.26, - 63.32, - 106.26, - 63.43, - 106.41, - 63.54, - 106.41, - 63.83, - 106.62, - 63.91, - 106.57, - 64.08, - 106.64, - 63.99, - 107.06, - 64.06, - 107.3, - 63.96, - 107.51, - 64.09, - 107.67, - 64.1, - 108.15, - 64.14, - 107.96, - 64.27, - 107.93, - 64.4, - 108.37, - 64.32, - 108.61, - 64.16, - 108.62, - 64.04, - 108.82, - 63.84, - 108.87, - 63.67, - 108.67, - 63.67, - 108.37, - 63.65, - 109.07, - 63.42, - 109.45, - 63.24, - 109.56, - 63.0, - 109.56, - 62.8, - 109.75, - 62.53, - 109.45, - 62.5, - 109.96, - 62.31, - 110.1, - 62.1, - 110.09, - 61.81, - 109.74, - 61.57, - 109.97, - 61.4, - 109.93, - 61.36, - 110.14, - 61.26, - 110.23, - 61.23, - 110.55, - 61.14, - 110.61, - 60.62, - 110.35, - 60.58, - 110.22, - 60.16, - 109.82, - 59.98, - 109.87, - 59.72, - 109.61, - 59.59, - 109.62, - 59.45, - 109.45, - 59.08, - 109.87, - 59.13, - 110.44, - 59.36, - 110.68, - 59.29, - 111.17, - 59.38, - 111.43, - 59.31, - 111.64, - 59.37, - 111.89, - 59.61, - 112.25, - 59.41, - 112.44, - 59.38, - 112.71, - 59.19, - 112.66, - 59.26, - 113.21, - 59.31, - 113.32, - 59.43, - 113.32, - 59.66, - 113.53, - 59.85, - 114.12, - 60.05, - 114.44, - 60.17, - 114.45, - 60.31, - 114.63, - 60.3, - 114.79, - 60.53, - 115.16, - 60.63, - 115.66, - 60.46, - 116.62, - 60.14, - 117.11, - 60.11, - 117.34, - 60.02, - 117.4, - 59.91, - 117.29, - 59.62, - 117.3, - 59.58, - 117.58, - 59.65, - 117.75, - 59.58, - 117.88, - 59.69, - 118.04, - 59.71, - 118.32, - 59.51, - 118.79, - 59.3, - 118.95, - 59.14, - 118.81, - 59.05, - 118.94, - 58.64, - 118.98, - 58.51, - 119.23, - 58.12, - 119.16, - 58.05, - 118.68, - 58.27, - 118.18, - 58.28, - 117.69, - 58.14, - 117.69, - 58.05, - 117.51, - 57.82, - 117.49, - 57.75, - 117.28, - 57.67, - 117.38, - 57.43, - 117.42, - 57.39, - 117.82, - 57.32, - 117.9, - 57.08, - 117.77, - 56.95, - 117.78, - 56.75, - 117.62, - 56.71, - 117.38, - 56.79, - 117.3, - 56.61, - 116.76, - 56.8, - 115.69, - 56.67, - 115.68, - 56.46, - 115.9, - 56.32, - 115.8, - 56.19, - 115.93, - 56.05, - 115.9, - 55.93, - 116.0, - 55.73, - 115.96, - 55.49, - 116.03, - 55.46, - 116.42, - 55.31, - 116.54, - 55.11, - 116.91, - 54.76, - 117.02, - 54.46, - 116.8, - 54.35, - 116.55, - 54.39, - 116.18, - 54.31, - 115.7, - 53.88, - 115.0, - 53.56, - 113.99, - 53.33, - 114.06, - 53.28, - 114.26, - 53.14, - 114.4, - 52.92, - 114.41, - 52.63, - 114.19, - 52.35, - 113.62, - 52.36, - 113.28, - 52.22, - 112.9, - 52.24, - 112.63, - 52.09, - 112.42, - 52.16, - 112.09, - 51.82, - 111.63, - 51.68, - 111.07, - 51.39, - 110.72, - 51.5, - 110.06, - 51.23, - 109.37, - 51.38, - 109.06, - 51.33, - 108.93, - 51.39, - 108.63, - 51.27, - 108.51, - 51.15, - 108.66, - 51.05, - 108.66, - 50.95, - 108.41, - 50.75, - 108.33, - 50.59, - 108.73, - 50.44, - 108.78, - 50.31, - 108.26, - 50.08, - 107.89, - 49.95, - 108.07, - 49.73, - 108.05, - 49.44, - 108.57, - 49.47, - 109.21, - 49.3, - 109.85, - 49.27, - 110.21, - 49.36, - 110.38, - 49.26, - 110.78, - 49.48, - 111.37, - 49.5, - 111.91, - 49.64, - 112.47, - 49.6, - 112.73, - 49.7, - 113.01, - 49.93, - 113.18, - 50.38, - 114.31, - 50.3, - 114.98, - 50.01, - 115.43, - 49.99, - 115.74, - 50.13, - 116.22, - 50.04, - 116.63, - 49.89, - 116.78, - 49.77, - 116.79, - 48.87, - 116.18, - 48.74, - 116.2, - 48.48, - 115.93, - 48.22, - 115.92, - 48.1, - 115.63, - 47.98, - 115.65, - 47.8, - 115.93, - 47.97, - 116.2, - 48.0, - 116.79, - 47.76, - 117.36, - 48.12, - 117.8, - 48.09, - 118.53, - 47.79, - 119.18, - 47.64, - 119.24, - 47.62, - 119.38, - 47.44, - 119.51, - 47.32, - 119.9, - 47.16, - 119.97, - 46.94, - 119.91, - 46.72, - 120.02, - 46.31, - 119.54, - 46.39, - 119.31, - 46.55, - 119.31, - 46.7, - 118.95, - 46.67, - 118.3, - 46.41, - 117.83, - 46.45, - 117.51, - 46.24, - 117.4, - 46.26, - 116.87, - 46.19, - 116.64, - 45.89, - 116.36, - 45.61, - 116.29, - 45.35, - 115.78, - 45.26, - 115.07, - 45.31, - 114.66, - 45.06, - 114.43, - 44.64, - 113.63, - 44.76, - 112.74, - 44.94, - 112.42, - 44.96, - 111.92, - 44.36, - 111.51, - 44.15, - 111.69, - 44.05, - 111.94, - 43.71, - 112.1, - 43.59, - 111.81, - 43.38, - 111.6, - 43.24, - 111.1, - 42.85, - 110.69, - 42.54, - 110.21, - 42.51, - 109.86, - 42.35, - 109.53, - 42.27, - 108.82, - 42.34, - 108.51, - 42.35, - 107.46, - 41.85, - 105.84, - 41.45, - 105.04, - 41.53, - 104.9, - 41.56, - 104.48, - 41.76, - 104.43, - 41.69, - 103.87, - 41.79, - 103.3, - 42.02, - 102.71, - 42.11, - 102.01, - 42.37, - 101.76, - 42.53, - 100.89, - 42.57, - 100.33, - 42.46, - 99.48, - 42.59, - 97.81, - 42.66, - 97.72, - 43.1, - 97.61, - 43.76, - 97.59, - 44.64, - 98.08, - 45.4, - 98.33, - 45.77, - 98.23, - 46.08, - 97.72, - 46.33, - 97.5, - 46.57, - 97.44, - 47.12, - 97.76, - 47.59, - 98.21, - 47.84, - 97.97, - 48.08, - 97.98, - 48.4, - 98.95, - 48.87, - 99.09, - 49.01, - 99.0, - 48.89, - 98.62, - 48.96, - 98.27, - 48.91, - 97.87, - 49.33, - 96.91, - 49.59, - 96.86, - 49.86, - 97.09, - 49.94, - 97.48 - ] - }, - { - "points": [ - 9.0, - 123.35, - 8.97, - 122.89, - 9.24, - 122.78, - 9.35, - 122.52, - 9.62, - 122.3, - 9.87, - 122.28, - 10.03, - 122.36, - 10.15, - 122.74, - 10.33, - 122.71, - 10.28, - 122.61, - 10.39, - 122.41, - 10.55, - 122.38, - 10.53, - 122.25, - 10.32, - 122.02, - 10.42, - 121.8, - 11.33, - 121.94, - 11.48, - 121.79, - 11.64, - 121.98, - 11.74, - 121.74, - 12.17, - 121.86, - 12.34, - 121.81, - 12.71, - 121.97, - 12.91, - 121.89, - 12.8, - 121.66, - 12.57, - 121.66, - 12.26, - 121.52, - 12.12, - 121.69, - 11.85, - 121.68, - 11.72, - 121.5, - 11.76, - 121.24, - 11.87, - 121.17, - 11.97, - 121.28, - 12.07, - 121.23, - 12.11, - 120.94, - 13.36, - 120.21, - 13.57, - 120.26, - 13.85, - 119.91, - 14.0, - 119.98, - 13.93, - 120.34, - 13.62, - 120.5, - 13.63, - 120.73, - 13.75, - 120.52, - 14.29, - 120.5, - 14.72, - 119.99, - 15.22, - 119.9, - 15.4, - 119.78, - 15.58, - 119.81, - 15.75, - 119.68, - 15.98, - 119.63, - 16.37, - 119.68, - 16.53, - 119.89, - 16.48, - 120.0, - 16.16, - 120.18, - 16.2, - 120.29, - 16.61, - 120.17, - 17.01, - 120.33, - 17.37, - 120.34, - 17.59, - 120.22, - 18.58, - 120.52, - 18.74, - 120.79, - 18.68, - 120.95, - 18.73, - 121.18, - 18.38, - 121.92, - 18.68, - 122.16, - 18.41, - 122.42, - 18.2, - 122.42, - 18.03, - 122.27, - 17.79, - 122.25, - 17.45, - 122.33, - 17.42, - 122.47, - 17.23, - 122.52, - 17.15, - 122.62, - 16.84, - 122.56, - 16.39, - 122.3, - 16.27, - 122.34, - 15.99, - 122.13, - 15.92, - 121.98, - 16.0, - 121.88, - 15.86, - 121.68, - 15.69, - 121.74, - 15.3, - 121.5, - 14.96, - 121.69, - 15.12, - 121.78, - 15.13, - 122.06, - 14.83, - 122.35, - 14.78, - 122.5, - 14.67, - 122.54, - 14.57, - 122.43, - 14.61, - 122.24, - 14.52, - 121.9, - 14.62, - 121.8, - 14.58, - 121.73, - 14.4, - 121.78, - 14.35, - 121.94, - 14.49, - 121.93, - 14.53, - 122.07, - 14.41, - 122.15, - 14.29, - 122.01, - 14.24, - 122.08, - 14.41, - 122.36, - 14.45, - 122.7, - 14.56, - 122.75, - 14.6, - 122.95, - 14.47, - 123.08, - 14.27, - 123.02, - 14.16, - 123.19, - 14.22, - 123.34, - 14.07, - 123.45, - 14.13, - 123.59, - 14.03, - 123.75, - 14.06, - 123.91, - 14.2, - 124.25, - 13.89, - 124.51, - 13.63, - 124.52, - 13.45, - 124.4, - 13.4, - 124.19, - 13.61, - 123.93, - 13.59, - 123.65, - 13.26, - 124.3, - 12.64, - 124.21, - 12.8, - 124.34, - 12.62, - 124.69, - 12.79, - 125.1, - 12.16, - 125.66, - 11.63, - 125.56, - 10.88, - 125.93, - 10.81, - 126.06, - 10.71, - 126.06, - 10.58, - 125.73, - 10.69, - 125.57, - 10.88, - 125.59, - 11.01, - 125.51, - 10.98, - 125.2, - 11.08, - 125.11, - 10.82, - 125.11, - 10.64, - 125.28, - 10.39, - 125.37, - 10.16, - 125.3, - 10.05, - 125.37, - 10.35, - 125.41, - 10.46, - 125.35, - 10.57, - 125.47, - 10.53, - 125.73, - 9.97, - 125.8, - 10.16, - 126.02, - 10.11, - 126.15, - 9.63, - 126.29, - 9.52, - 126.22, - 9.5, - 126.1, - 9.32, - 126.31, - 9.12, - 126.27, - 8.86, - 126.44, - 8.63, - 126.33, - 8.53, - 126.5, - 8.39, - 126.46, - 8.29, - 126.55, - 8.09, - 126.56, - 7.92, - 126.49, - 7.77, - 126.67, - 7.29, - 126.71, - 6.94, - 126.55, - 6.86, - 126.43, - 6.17, - 126.22, - 6.19, - 126.12, - 6.48, - 125.98, - 6.81, - 125.96, - 6.91, - 125.89, - 6.79, - 125.72, - 6.89, - 125.61, - 6.75, - 125.49, - 6.67, - 125.49, - 6.53, - 125.69, - 6.07, - 125.81, - 5.57, - 125.54, - 5.47, - 125.6, - 5.31, - 125.55, - 5.26, - 125.34, - 5.34, - 125.23, - 5.47, - 125.25, - 5.75, - 125.07, - 5.75, - 124.88, - 6.01, - 124.27, - 6.32, - 123.95, - 6.9, - 123.84, - 7.18, - 124.0, - 7.32, - 123.9, - 7.45, - 124.0, - 7.54, - 123.95, - 7.7, - 123.55, - 7.27, - 123.5, - 7.39, - 123.08, - 7.28, - 123.04, - 7.15, - 122.83, - 7.32, - 122.67, - 7.66, - 122.67, - 7.44, - 122.48, - 7.07, - 122.35, - 6.7, - 122.5, - 6.36, - 122.28, - 6.16, - 121.95, - 6.07, - 122.04, - 5.94, - 121.98, - 5.82, - 121.58, - 5.86, - 121.49, - 5.55, - 121.03, - 5.39, - 120.98, - 5.34, - 120.69, - 5.23, - 120.78, - 5.11, - 120.73, - 5.07, - 120.43, - 4.91, - 120.23, - 4.9, - 120.09, - 4.69, - 119.88, - 4.71, - 119.74, - 5.07, - 119.64, - 5.29, - 119.8, - 5.42, - 120.07, - 5.67, - 120.16, - 5.73, - 120.29, - 6.17, - 120.3, - 6.47, - 120.52, - 6.54, - 120.79, - 6.19, - 121.16, - 6.19, - 121.7, - 6.34, - 121.8, - 6.54, - 121.43, - 6.8, - 121.32, - 7.01, - 121.59, - 6.91, - 121.7, - 6.78, - 121.65, - 6.84, - 121.91, - 7.14, - 121.79, - 7.34, - 121.95, - 7.57, - 122.02, - 7.75, - 121.97, - 8.02, - 122.13, - 8.26, - 122.62, - 8.26, - 122.84, - 8.57, - 122.95, - 8.62, - 123.25, - 8.65, - 123.27, - 8.68, - 123.14, - 8.81, - 123.12, - 8.81, - 123.31, - 8.98, - 123.4, - 8.9, - 123.52, - 8.8, - 123.51, - 8.67, - 123.83, - 8.29, - 123.97, - 8.32, - 124.15, - 8.67, - 124.3, - 8.73, - 124.47, - 8.65, - 124.65, - 8.99, - 124.69, - 9.12, - 124.53, - 9.35, - 124.62, - 9.28, - 124.86, - 9.12, - 124.87, - 8.98, - 125.08, - 9.19, - 125.17, - 9.11, - 125.39, - 9.8, - 125.29, - 9.86, - 125.18, - 9.79, - 125.05, - 10.06, - 124.71, - 9.63, - 124.62, - 9.37, - 123.94, - 9.46, - 123.7, - 9.58, - 123.61, - 9.29, - 123.42, - 9.4, - 123.65, - 9.11, - 123.81, - 8.98, - 123.61, - 9.11, - 123.38, - 9.0, - 123.35 - ] - }, - { - "points": [ - 1.8, - 109.99, - 1.91, - 110.33, - 1.82, - 110.58, - 1.68, - 110.62, - 1.64, - 110.9, - 2.06, - 111.09, - 2.39, - 111.07, - 2.54, - 111.2, - 2.86, - 111.23, - 2.84, - 111.43, - 2.96, - 111.6, - 3.27, - 112.95, - 3.82, - 113.34, - 4.27, - 113.79, - 4.69, - 113.91, - 5.13, - 115.06, - 5.22, - 115.0, - 5.41, - 115.1, - 5.48, - 115.3, - 5.82, - 115.56, - 5.84, - 115.73, - 5.67, - 115.77, - 5.95, - 115.94, - 6.09, - 115.91, - 6.56, - 116.4, - 6.62, - 116.43, - 6.62, - 116.23, - 6.78, - 116.21, - 6.82, - 116.36, - 6.7, - 116.46, - 7.08, - 116.64, - 7.13, - 116.77, - 7.34, - 116.79, - 7.45, - 116.97, - 7.45, - 117.3, - 7.33, - 117.43, - 6.99, - 117.43, - 6.96, - 117.55, - 6.68, - 117.61, - 6.46, - 117.83, - 6.13, - 117.76, - 6.05, - 117.82, - 6.22, - 117.98, - 6.36, - 118.0, - 6.38, - 118.13, - 6.16, - 118.22, - 6.06, - 118.12, - 5.95, - 118.22, - 5.91, - 118.4, - 5.54, - 118.95, - 5.56, - 119.16, - 5.41, - 119.35, - 5.17, - 119.36, - 5.03, - 119.24, - 4.81, - 118.52, - 4.69, - 118.66, - 4.73, - 118.77, - 4.63, - 119.04, - 4.44, - 119.04, - 4.2, - 118.9, - 4.3, - 118.73, - 4.13, - 118.65, - 4.23, - 118.52, - 4.05, - 117.59, - 4.07, - 117.42, - 4.25, - 117.21, - 4.21, - 116.99, - 4.28, - 116.59, - 4.17, - 116.43, - 4.27, - 116.21, - 4.16, - 116.05, - 4.24, - 115.91, - 3.89, - 115.67, - 3.42, - 115.75, - 3.31, - 115.65, - 3.1, - 115.65, - 2.94, - 115.55, - 2.83, - 115.24, - 2.65, - 115.21, - 2.47, - 115.34, - 2.16, - 114.9, - 2.06, - 114.98, - 1.87, - 114.97, - 1.78, - 114.82, - 1.62, - 114.8, - 1.32, - 114.59, - 1.39, - 114.4, - 1.3, - 114.23, - 1.33, - 113.99, - 1.1, - 113.65, - 1.32, - 113.08, - 1.3, - 112.92, - 1.45, - 112.88, - 1.46, - 112.51, - 1.36, - 112.29, - 1.04, - 112.2, - 1.01, - 111.99, - 0.89, - 111.88, - 0.91, - 111.68, - 0.84, - 111.52, - 0.97, - 111.22, - 0.74, - 110.56, - 0.91, - 110.19, - 1.08, - 110.11, - 1.34, - 109.75, - 1.85, - 109.44, - 2.13, - 109.55, - 2.19, - 109.65, - 1.98, - 109.86, - 1.86, - 109.86, - 1.8, - 109.99 - ] - }, - { - "points": [ - 1.36, - 103.3, - 1.38, - 103.17, - 1.52, - 103.15, - 1.76, - 102.64, - 1.98, - 102.45, - 2.0, - 102.29, - 2.3, - 101.9, - 2.3, - 101.8, - 2.51, - 101.69, - 2.6, - 101.41, - 2.86, - 101.14, - 3.2, - 101.2, - 3.92, - 100.59, - 3.99, - 100.44, - 4.64, - 100.52, - 5.06, - 100.25, - 5.18, - 100.29, - 5.11, - 100.18, - 5.19, - 100.07, - 5.52, - 100.08, - 5.57, - 100.23, - 5.73, - 100.17, - 5.94, - 100.24, - 6.33, - 100.04, - 6.07, - 99.85, - 6.09, - 99.66, - 6.41, - 99.54, - 6.51, - 99.57, - 6.54, - 99.93, - 6.47, - 100.02, - 6.81, - 100.16, - 6.79, - 100.34, - 6.62, - 100.44, - 6.6, - 100.78, - 6.34, - 100.92, - 6.3, - 101.2, - 5.94, - 101.22, - 5.79, - 101.12, - 5.91, - 101.22, - 6.03, - 101.54, - 5.9, - 101.78, - 6.35, - 102.08, - 6.24, - 102.42, - 5.92, - 102.61, - 6.04, - 102.73, - 5.9, - 102.88, - 5.92, - 103.02, - 5.84, - 103.13, - 5.6, - 103.18, - 5.5, - 103.11, - 5.28, - 103.36, - 4.8, - 103.55, - 4.31, - 103.6, - 3.75, - 103.45, - 3.53, - 103.59, - 2.94, - 103.55, - 2.77, - 103.69, - 2.76, - 104.01, - 2.99, - 104.03, - 3.0, - 104.2, - 2.81, - 104.33, - 2.7, - 104.31, - 2.45, - 104.65, - 2.31, - 104.51, - 2.72, - 104.03, - 2.56, - 103.94, - 2.35, - 104.24, - 2.1, - 104.13, - 1.47, - 104.4, - 1.26, - 104.33, - 1.27, - 104.06, - 1.05, - 103.72, - 1.19, - 103.61, - 1.2, - 103.39, - 1.36, - 103.3 - ] - }, - { - "points": [ - 7.71, - 117.27, - 7.7, - 116.98, - 7.94, - 116.82, - 8.24, - 116.91, - 8.35, - 117.07, - 8.8, - 117.26, - 9.27, - 117.73, - 9.43, - 118.05, - 10.25, - 118.71, - 10.3, - 118.83, - 10.53, - 118.91, - 10.68, - 119.06, - 10.68, - 119.19, - 10.84, - 119.1, - 11.29, - 119.17, - 11.53, - 119.43, - 11.53, - 119.56, - 11.7, - 119.8, - 12.06, - 119.68, - 12.43, - 119.81, - 12.58, - 120.04, - 12.51, - 120.13, - 12.37, - 120.08, - 12.46, - 120.26, - 12.37, - 120.44, - 12.18, - 120.5, - 12.09, - 120.43, - 11.8, - 120.41, - 11.57, - 120.18, - 11.5, - 120.29, - 11.39, - 120.29, - 11.26, - 120.04, - 11.4, - 119.97, - 11.53, - 120.1, - 11.55, - 120.05, - 11.18, - 119.8, - 10.99, - 119.84, - 10.82, - 119.74, - 10.67, - 120.06, - 10.43, - 120.09, - 10.33, - 119.8, - 10.37, - 119.72, - 10.16, - 119.51, - 10.13, - 119.36, - 9.97, - 119.29, - 9.82, - 118.88, - 9.63, - 118.85, - 9.15, - 118.54, - 9.05, - 118.24, - 8.81, - 118.34, - 8.77, - 118.21, - 8.91, - 118.14, - 8.79, - 118.06, - 8.59, - 117.8, - 8.56, - 117.64, - 8.42, - 117.57, - 8.35, - 117.42, - 8.11, - 117.38, - 7.99, - 117.18, - 7.83, - 117.32, - 7.71, - 117.27 - ] - } - ], - "transitions": [[-1167618600, 480, ["+08"]], [2147501647, 480, ["+08"]]], - "name": "Asia/Brunei" - }, - { - "hoverRegion": [ - { - "points": [ - -54.61, - -37.02, - -54.1, - -38.12, - -54.11, - -38.27, - -53.95, - -38.32, - -53.89, - -38.23, - -53.87, - -37.4, - -54.01, - -36.59, - -54.45, - -35.82, - -54.84, - -35.69, - -54.93, - -35.77, - -54.99, - -36.12, - -54.61, - -37.02 - ] - }, - { - "points": [ - -59.54, - -27.07, - -59.57, - -27.4, - -59.4, - -27.52, - -59.33, - -27.44, - -59.31, - -27.06, - -59.41, - -26.96, - -59.54, - -27.07 - ] - }, - { - "points": [ - -58.47, - -26.13, - -58.6, - -26.24, - -58.55, - -26.47, - -58.41, - -26.55, - -58.28, - -26.24, - -58.47, - -26.13 - ] - }, - { - "points": [ - -57.2, - -26.71, - -57.19, - -26.87, - -57.01, - -26.88, - -56.98, - -26.58, - -57.1, - -26.55, - -57.2, - -26.71 - ] - } - ], - "transitions": [[1013925600, -120, ["-02"]], [2147501647, -120, ["-02"]]], - "name": "America/Noronha" - }, - { - "hoverRegion": [ - { - "points": [ - 51.51, - -177.83, - 51.59, - -178.18, - 51.95, - -178.3, - 52.02, - -177.93, - 51.91, - -177.51, - 52.05, - -177.18, - 51.9, - -176.93, - 52.05, - -176.82, - 52.1, - -176.54, - 51.97, - -176.25, - 52.12, - -176.27, - 52.2, - -176.19, - 52.03, - -175.55, - 52.18, - -175.62, - 52.29, - -175.55, - 52.21, - -175.38, - 52.08, - -175.41, - 52.17, - -175.22, - 52.33, - -175.15, - 52.25, - -175.0, - 52.51, - -174.25, - 52.44, - -173.92, - 52.22, - -173.92, - 52.19, - -172.94, - 52.09, - -172.84, - 51.99, - -172.93, - 51.91, - -173.47, - 52.0, - -174.03, - 51.9, - -174.47, - 51.92, - -175.32, - 51.86, - -175.42, - 51.92, - -175.54, - 51.82, - -175.67, - 51.82, - -175.85, - 51.69, - -175.96, - 51.55, - -176.59, - 51.51, - -176.98, - 51.6, - -177.09, - 51.54, - -177.62, - 51.6, - -177.73, - 51.51, - -177.83 - ] - }, - { - "points": [ - 52.63, - 172.92, - 52.82, - 172.4, - 52.94, - 172.35, - 53.06, - 172.53, - 53.09, - 173.11, - 52.87, - 173.53, - 52.74, - 173.46, - 52.63, - 172.92 - ] - }, - { - "points": [ - 51.11, - -179.07, - 51.13, - -179.19, - 51.24, - -179.24, - 51.46, - -179.05, - 51.61, - -179.16, - 51.69, - -179.07, - 51.67, - -178.89, - 51.8, - -178.97, - 51.94, - -178.81, - 51.84, - -178.63, - 51.71, - -178.65, - 51.68, - -178.49, - 51.53, - -178.47, - 51.43, - -178.82, - 51.26, - -178.82, - 51.11, - -179.07 - ] - }, - { - "points": [ - 51.24, - 179.26, - 51.52, - 178.59, - 51.68, - 178.52, - 51.74, - 178.62, - 51.71, - 178.95, - 51.41, - 179.57, - 51.28, - 179.53, - 51.24, - 179.26 - ] - } - ], - "transitions": [ - [1489334400, -540, ["HDT"]], - [1509897600, -600, ["HST"]], - [1520784000, -540, ["HDT"]], - [1541347200, -600, ["HST"]], - [1552233600, -540, ["HDT"]], - [1572796800, -600, ["HST"]], - [1583683200, -540, ["HDT"]], - [1604246400, -600, ["HST"]], - [1615737600, -540, ["HDT"]], - [1636300800, -600, ["HST"]], - [1647187200, -540, ["HDT"]], - [1667750400, -600, ["HST"]], - [1678636800, -540, ["HDT"]], - [1699200000, -600, ["HST"]], - [1710086400, -540, ["HDT"]], - [1730649600, -600, ["HST"]], - [1741536000, -540, ["HDT"]], - [1762099200, -600, ["HST"]], - [1772985600, -540, ["HDT"]], - [1793548800, -600, ["HST"]], - [1805040000, -540, ["HDT"]], - [1825603200, -600, ["HST"]], - [1836489600, -540, ["HDT"]], - [1857052800, -600, ["HST"]], - [1867939200, -540, ["HDT"]], - [1888502400, -600, ["HST"]], - [1899388800, -540, ["HDT"]], - [1919952000, -600, ["HST"]], - [1930838400, -540, ["HDT"]], - [1951401600, -600, ["HST"]], - [1962892800, -540, ["HDT"]], - [1983456000, -600, ["HST"]], - [1994342400, -540, ["HDT"]], - [2014905600, -600, ["HST"]], - [2025792000, -540, ["HDT"]], - [2046355200, -600, ["HST"]], - [2057241600, -540, ["HDT"]], - [2077804800, -600, ["HST"]], - [2088691200, -540, ["HDT"]], - [2109254400, -600, ["HST"]], - [2120140800, -540, ["HDT"]], - [2140704000, -600, ["HST"]] - ], - "name": "America/Adak" - }, - { - "hoverRegion": [ - { - "points": [ - 54.38, - -56.83, - 54.32, - -57.18, - 54.24, - -57.18, - 54.19, - -57.02, - 54.03, - -57.07, - 53.95, - -57.01, - 53.9, - -56.65, - 54.01, - -56.63, - 54.04, - -56.49, - 53.92, - -56.43, - 53.85, - -56.23, - 53.66, - -56.16, - 53.5, - -56.47, - 53.51, - -57.16, - 53.29, - -57.39, - 53.1, - -57.39, - 52.79, - -57.0, - 51.98, - -57.0, - 51.88, - -57.06, - 51.88, - -63.81, - 52.07, - -63.93, - 52.18, - -63.86, - 52.28, - -64.08, - 52.09, - -64.07, - 51.87, - -64.21, - 51.68, - -64.19, - 51.48, - -64.55, - 51.64, - -64.75, - 51.61, - -64.97, - 51.73, - -65.4, - 51.96, - -65.5, - 51.87, - -65.67, - 51.99, - -65.76, - 51.96, - -66.02, - 52.09, - -66.19, - 52.06, - -66.42, - 52.3, - -66.59, - 52.43, - -66.47, - 52.87, - -66.51, - 52.71, - -66.57, - 52.56, - -66.77, - 52.81, - -67.41, - 53.16, - -67.49, - 53.28, - -67.27, - 53.21, - -67.09, - 53.42, - -67.09, - 53.45, - -67.37, - 53.63, - -67.5, - 53.68, - -67.66, - 53.82, - -67.67, - 54.0, - -67.92, - 54.2, - -67.88, - 54.25, - -67.78, - 54.49, - -67.86, - 54.71, - -67.27, - 54.91, - -67.5, - 55.14, - -67.51, - 55.17, - -67.38, - 54.92, - -66.85, - 55.3, - -66.94, - 55.46, - -66.82, - 55.07, - -66.2, - 55.01, - -65.79, - 54.82, - -65.65, - 55.07, - -65.07, - 54.86, - -64.65, - 54.89, - -64.37, - 54.72, - -63.97, - 54.81, - -64.01, - 55.01, - -63.9, - 55.04, - -63.7, - 55.35, - -63.74, - 55.43, - -63.88, - 55.58, - -63.8, - 55.76, - -63.82, - 55.89, - -63.95, - 55.99, - -63.91, - 55.99, - -64.1, - 56.42, - -64.29, - 56.54, - -64.12, - 56.71, - -64.24, - 56.97, - -63.99, - 57.31, - -63.98, - 57.42, - -63.84, - 57.63, - -63.86, - 57.68, - -64.13, - 57.94, - -64.3, - 58.05, - -64.55, - 58.25, - -64.5, - 58.47, - -64.16, - 58.64, - -64.18, - 58.78, - -64.35, - 58.83, - -64.92, - 58.9, - -65.01, - 59.16, - -64.79, - 59.15, - -64.61, - 59.33, - -64.64, - 59.53, - -65.04, - 59.73, - -64.88, - 60.03, - -65.03, - 60.17, - -64.91, - 60.31, - -64.96, - 60.48, - -64.43, - 60.3, - -64.18, - 59.97, - -64.04, - 59.8, - -63.83, - 59.67, - -63.82, - 59.45, - -63.46, - 59.35, - -63.43, - 59.35, - -63.31, - 59.18, - -63.28, - 59.14, - -63.08, - 59.01, - -63.05, - 58.87, - -62.81, - 58.67, - -62.74, - 58.41, - -62.31, - 58.24, - -62.38, - 58.14, - -62.26, - 58.28, - -62.19, - 58.3, - -62.03, - 58.18, - -61.99, - 58.07, - -62.08, - 58.0, - -62.03, - 57.94, - -61.84, - 58.01, - -61.59, - 57.65, - -61.52, - 57.71, - -61.39, - 57.64, - -61.22, - 57.51, - -61.21, - 57.34, - -61.38, - 57.16, - -61.23, - 57.0, - -61.25, - 56.96, - -60.99, - 56.85, - -60.94, - 56.8, - -60.79, - 56.39, - -60.79, - 56.3, - -60.58, - 56.09, - -60.67, - 56.04, - -60.54, - 55.89, - -60.49, - 55.93, - -60.23, - 55.76, - -60.04, - 55.63, - -60.04, - 55.59, - -59.75, - 55.47, - -59.68, - 55.45, - -59.49, - 55.32, - -59.45, - 55.41, - -59.3, - 55.28, - -59.04, - 55.3, - -58.69, - 55.16, - -58.64, - 55.13, - -58.49, - 54.95, - -58.43, - 55.12, - -58.24, - 55.0, - -58.07, - 55.0, - -57.84, - 54.74, - -57.66, - 54.72, - -57.22, - 54.54, - -56.83, - 54.38, - -56.83 - ] - }, - { - "points": [ - 43.53, - -66.03, - 43.7, - -66.22, - 44.2, - -66.28, - 44.16, - -66.45, - 44.3, - -66.48, - 44.85, - -65.71, - 45.13, - -65.04, - 45.24, - -65.12, - 45.43, - -65.02, - 45.08, - -65.87, - 45.14, - -66.03, - 44.94, - -66.45, - 45.01, - -66.59, - 44.84, - -66.68, - 44.73, - -66.61, - 44.53, - -66.64, - 44.46, - -66.74, - 44.53, - -67.0, - 44.72, - -66.96, - 44.98, - -67.13, - 45.05, - -67.25, - 45.02, - -67.38, - 45.2, - -67.56, - 45.51, - -67.55, - 45.63, - -67.91, - 47.0, - -67.89, - 47.23, - -68.25, - 47.07, - -68.91, - 47.25, - -69.15, - 47.39, - -69.09, - 47.62, - -68.49, - 48.0, - -68.43, - 48.02, - -68.21, - 48.1, - -68.11, - 48.1, - -67.6, - 47.95, - -67.36, - 48.06, - -66.9, - 48.16, - -66.88, - 48.22, - -66.75, - 48.12, - -66.62, - 48.17, - -66.34, - 47.99, - -65.77, - 47.77, - -65.58, - 47.93, - -65.14, - 47.92, - -64.77, - 48.1, - -64.46, - 48.03, - -64.38, - 47.79, - -64.41, - 47.52, - -64.74, - 47.2, - -64.88, - 47.12, - -64.71, - 46.87, - -64.78, - 46.73, - -64.62, - 46.34, - -64.45, - 46.31, - -64.2, - 46.52, - -64.46, - 46.74, - -64.51, - 47.16, - -63.97, - 46.53, - -61.9, - 46.42, - -61.88, - 45.89, - -62.43, - 45.78, - -62.41, - 46.0, - -61.95, - 45.76, - -61.76, - 45.77, - -61.6, - 45.93, - -61.71, - 46.06, - -61.69, - 46.33, - -61.38, - 46.7, - -61.13, - 47.14, - -60.66, - 47.13, - -60.38, - 46.89, - -60.2, - 46.49, - -60.34, - 46.08, - -59.59, - 45.91, - -59.65, - 45.61, - -60.21, - 45.46, - -60.66, - 45.5, - -60.81, - 45.42, - -60.9, - 45.16, - -60.94, - 45.15, - -61.22, - 44.94, - -61.89, - 44.82, - -62.02, - 44.82, - -62.24, - 44.58, - -62.8, - 44.6, - -63.07, - 44.51, - -63.45, - 44.32, - -63.53, - 44.4, - -63.98, - 44.14, - -64.2, - 44.09, - -64.4, - 43.6, - -64.96, - 43.58, - -65.2, - 43.42, - -65.28, - 43.29, - -65.57, - 43.38, - -65.82, - 43.59, - -65.93, - 43.53, - -66.03 - ] - }, - { - "points": [ - 75.85, - -65.03, - 75.87, - -65.2, - 75.96, - -65.27, - 75.92, - -65.98, - 75.98, - -66.17, - 76.14, - -66.17, - 76.16, - -65.97, - 76.17, - -66.15, - 75.99, - -66.36, - 75.84, - -66.35, - 75.8, - -66.48, - 75.97, - -68.74, - 76.11, - -68.89, - 76.3, - -69.7, - 76.41, - -69.73, - 76.29, - -69.95, - 76.31, - -70.19, - 76.4, - -70.3, - 76.51, - -70.28, - 76.53, - -70.15, - 76.66, - -70.1, - 76.67, - -69.92, - 76.68, - -70.66, - 76.96, - -71.47, - 77.1, - -71.44, - 77.26, - -70.99, - 77.33, - -71.24, - 77.2, - -71.99, - 77.32, - -72.8, - 77.44, - -72.91, - 77.54, - -72.81, - 77.49, - -71.37, - 77.55, - -71.27, - 77.56, - -70.4, - 77.61, - -70.75, - 77.69, - -70.8, - 77.65, - -71.25, - 77.79, - -71.53, - 77.82, - -72.24, - 77.97, - -72.44, - 78.09, - -73.1, - 78.2, - -73.14, - 78.28, - -72.96, - 78.45, - -72.96, - 78.62, - -72.56, - 78.73, - -71.55, - 78.72, - -70.87, - 78.81, - -70.66, - 78.91, - -69.3, - 79.06, - -69.08, - 79.15, - -68.56, - 79.26, - -67.1, - 79.23, - -66.33, - 76.16, - -63.63, - 76.06, - -63.66, - 75.94, - -64.04, - 76.03, - -64.21, - 76.23, - -64.28, - 76.02, - -64.57, - 76.06, - -64.8, - 75.85, - -65.03 - ] - }, - { - "points": [ - 47.16, - -61.68, - 47.11, - -62.0, - 47.25, - -62.13, - 47.47, - -62.03, - 47.72, - -61.6, - 47.87, - -61.57, - 47.9, - -61.39, - 47.58, - -61.29, - 47.16, - -61.68 - ] - } - ], - "transitions": [ - [1489312800, -180, ["ADT"]], - [1509876000, -240, ["AST"]], - [1520762400, -180, ["ADT"]], - [1541325600, -240, ["AST"]], - [1552212000, -180, ["ADT"]], - [1572775200, -240, ["AST"]], - [1583661600, -180, ["ADT"]], - [1604224800, -240, ["AST"]], - [1615716000, -180, ["ADT"]], - [1636279200, -240, ["AST"]], - [1647165600, -180, ["ADT"]], - [1667728800, -240, ["AST"]], - [1678615200, -180, ["ADT"]], - [1699178400, -240, ["AST"]], - [1710064800, -180, ["ADT"]], - [1730628000, -240, ["AST"]], - [1741514400, -180, ["ADT"]], - [1762077600, -240, ["AST"]], - [1772964000, -180, ["ADT"]], - [1793527200, -240, ["AST"]], - [1805018400, -180, ["ADT"]], - [1825581600, -240, ["AST"]], - [1836468000, -180, ["ADT"]], - [1857031200, -240, ["AST"]], - [1867917600, -180, ["ADT"]], - [1888480800, -240, ["AST"]], - [1899367200, -180, ["ADT"]], - [1919930400, -240, ["AST"]], - [1930816800, -180, ["ADT"]], - [1951380000, -240, ["AST"]], - [1962871200, -180, ["ADT"]], - [1983434400, -240, ["AST"]], - [1994320800, -180, ["ADT"]], - [2014884000, -240, ["AST"]], - [2025770400, -180, ["ADT"]], - [2046333600, -240, ["AST"]], - [2057220000, -180, ["ADT"]], - [2077783200, -240, ["AST"]], - [2088669600, -180, ["ADT"]], - [2109232800, -240, ["AST"]], - [2120119200, -180, ["ADT"]], - [2140682400, -240, ["AST"]] - ], - "name": "Atlantic/Bermuda" - }, - { - "hoverRegion": [ - { - "points": [ - -0.79, - 104.38, - -0.75, - 104.27, - -0.41, - 104.05, - -0.24, - 104.1, - -0.23, - 104.31, - 0.01, - 104.26, - 0.17, - 104.07, - 0.28, - 104.19, - 0.44, - 104.17, - 0.52, - 104.01, - 0.66, - 103.98, - 0.61, - 103.85, - 0.45, - 103.84, - 0.44, - 103.72, - 0.32, - 103.82, - -0.05, - 103.9, - -0.13, - 103.65, - -0.37, - 103.87, - -0.6, - 103.51, - -0.68, - 103.49, - -0.89, - 103.78, - -0.96, - 104.45, - -1.78, - 104.63, - -1.87, - 104.69, - -1.93, - 104.89, - -2.07, - 104.97, - -2.21, - 104.95, - -2.3, - 105.67, - -2.25, - 105.66, - -2.18, - 105.07, - -1.92, - 105.02, - -1.75, - 105.23, - -1.52, - 105.31, - -1.39, - 105.93, - -1.55, - 106.13, - -2.32, - 106.37, - -2.51, - 106.93, - -2.62, - 106.94, - -2.73, - 106.81, - -2.79, - 106.95, - -2.71, - 107.08, - -2.85, - 107.24, - -2.46, - 107.61, - -2.46, - 108.05, - -2.78, - 108.51, - -2.9, - 108.47, - -2.91, - 108.34, - -3.11, - 108.34, - -3.29, - 108.5, - -3.41, - 108.38, - -3.31, - 108.24, - -3.36, - 107.5, - -3.05, - 107.33, - -3.15, - 107.13, - -3.0, - 107.0, - -3.13, - 106.94, - -3.23, - 106.46, - -3.06, - 106.34, - -3.0, - 106.16, - -3.24, - 106.32, - -3.47, - 105.97, - -3.62, - 105.93, - -3.84, - 106.06, - -4.16, - 105.92, - -4.44, - 106.01, - -4.93, - 106.02, - -5.85, - 105.91, - -5.7, - 106.31, - -5.86, - 106.37, - -5.93, - 106.49, - -5.9, - 106.71, - -6.0, - 106.85, - -5.8, - 107.03, - -5.88, - 107.4, - -6.12, - 107.67, - -6.07, - 107.81, - -6.2, - 108.13, - -6.13, - 108.33, - -6.42, - 108.63, - -6.67, - 108.68, - -6.72, - 108.89, - -6.67, - 109.0, - -6.74, - 109.32, - -6.67, - 109.47, - -6.8, - 109.89, - -6.74, - 110.19, - -6.83, - 110.35, - -6.68, - 110.51, - -6.41, - 110.59, - -6.28, - 110.91, - -6.36, - 111.11, - -6.58, - 111.21, - -6.5, - 111.5, - -6.65, - 111.75, - -6.66, - 112.01, - -6.78, - 112.12, - -6.74, - 112.58, - -6.89, - 112.69, - -6.77, - 112.86, - -6.75, - 113.96, - -6.96, - 114.32, - -6.85, - 114.45, - -7.03, - 114.83, - -7.21, - 114.85, - -7.3, - 114.38, - -7.22, - 114.21, - -7.1, - 114.16, - -7.27, - 114.13, - -7.33, - 113.97, - -7.33, - 113.32, - -7.42, - 113.21, - -7.3, - 113.09, - -7.28, - 112.93, - -7.48, - 112.87, - -7.63, - 113.35, - -7.62, - 113.75, - -7.5, - 114.04, - -7.7, - 114.5, - -8.39, - 114.47, - -8.54, - 114.52, - -8.59, - 114.65, - -8.81, - 114.68, - -8.85, - 114.34, - -8.71, - 114.23, - -8.75, - 114.01, - -8.53, - 113.51, - -8.61, - 113.3, - -8.41, - 113.19, - -8.56, - 112.73, - -8.38, - 111.87, - -8.51, - 111.69, - -8.37, - 111.4, - -8.3, - 110.66, - -7.94, - 109.86, - -7.8, - 109.23, - -7.89, - 109.05, - -7.79, - 108.61, - -7.92, - 108.41, - -7.84, - 107.82, - -7.6, - 107.36, - -7.47, - 106.35, - -7.21, - 106.27, - -7.09, - 106.36, - -6.92, - 105.95, - -7.05, - 105.84, - -7.0, - 105.66, - -7.12, - 105.53, - -7.07, - 105.42, - -6.94, - 105.42, - -6.92, - 105.16, - -6.63, - 105.0, - -6.53, - 105.02, - -6.41, - 105.28, - -6.6, - 105.45, - -6.39, - 105.57, - -6.37, - 105.7, - -6.04, - 105.77, - -5.97, - 105.72, - -5.94, - 105.62, - -6.21, - 105.55, - -6.27, - 105.46, - -6.12, - 105.24, - -5.93, - 105.35, - -5.81, - 104.95, - -6.02, - 104.78, - -6.03, - 104.5, - -5.3, - 103.81, - -5.19, - 103.79, - -4.57, - 102.82, - -4.03, - 102.19, - -3.73, - 102.11, - -3.29, - 101.51, - -2.8, - 101.22, - -2.36, - 100.78, - -2.15, - 100.7, - -1.94, - 100.73, - -1.41, - 100.46, - -1.26, - 100.22, - -1.04, - 100.28, - -0.92, - 100.23, - -0.38, - 99.72, - -0.05, - 99.58, - 0.19, - 99.04, - 0.71, - 98.94, - 1.47, - 98.63, - 1.48, - 98.47, - 1.61, - 98.35, - 1.74, - 98.36, - 1.78, - 98.49, - 2.14, - 97.94, - 2.2, - 97.66, - 2.38, - 97.55, - 2.79, - 97.5, - 2.91, - 97.28, - 3.58, - 96.8, - 3.67, - 96.42, - 4.78, - 95.28, - 5.23, - 95.1, - 5.46, - 95.1, - 5.56, - 94.94, - 5.82, - 94.94, - 5.85, - 95.05, - 5.77, - 95.15, - 5.94, - 95.11, - 6.01, - 95.22, - 5.93, - 95.44, - 5.76, - 95.42, - 5.6, - 95.92, - 5.39, - 96.13, - 5.32, - 96.39, - 5.38, - 96.89, - 5.26, - 97.2, - 5.34, - 97.55, - 4.94, - 97.99, - 4.67, - 98.06, - 4.48, - 98.37, - 4.16, - 98.38, - 4.08, - 98.6, - 3.8, - 98.85, - 3.24, - 99.83, - 3.0, - 100.07, - 2.84, - 100.08, - 2.75, - 100.31, - 2.3, - 100.57, - 2.41, - 101.07, - 2.13, - 101.37, - 2.2, - 101.53, - 2.18, - 101.77, - 1.97, - 101.89, - 1.74, - 101.84, - 1.6, - 102.52, - 1.17, - 102.62, - 1.25, - 102.71, - 1.24, - 102.88, - 0.95, - 103.25, - 1.06, - 103.18, - 1.2, - 103.22, - 1.23, - 103.42, - 0.96, - 103.6, - 1.18, - 103.72, - 1.26, - 103.87, - 1.32, - 104.63, - 1.17, - 104.71, - 1.13, - 104.89, - 0.89, - 105.03, - 0.82, - 104.97, - 0.84, - 104.84, - 0.61, - 104.77, - 0.66, - 104.43, - 0.61, - 104.38, - 0.48, - 104.64, - 0.27, - 104.64, - 0.0, - 104.95, - -0.27, - 105.09, - -0.44, - 104.96, - -0.4, - 104.67, - -0.7, - 104.59, - -0.79, - 104.38 - ] - }, - { - "points": [ - -1.72, - 109.44, - -1.85, - 109.31, - -1.71, - 108.99, - -1.83, - 108.73, - -1.73, - 108.57, - -1.48, - 108.64, - -1.43, - 108.93, - -1.23, - 109.01, - -1.09, - 109.17, - -1.1, - 109.32, - -0.99, - 109.34, - -0.93, - 109.18, - -0.64, - 109.14, - -0.58, - 109.02, - -0.28, - 108.94, - 0.05, - 109.07, - 0.28, - 108.8, - 0.49, - 108.72, - 0.62, - 108.79, - 0.63, - 108.68, - 0.77, - 108.58, - 0.87, - 108.62, - 0.98, - 108.84, - 1.17, - 108.79, - 1.57, - 108.95, - 1.74, - 109.16, - 2.01, - 109.24, - 2.18, - 109.63, - 2.11, - 109.74, - 1.93, - 109.67, - 1.81, - 109.78, - 1.65, - 109.77, - 1.26, - 110.25, - 1.07, - 110.35, - 0.97, - 110.58, - 1.13, - 110.88, - 1.19, - 111.19, - 1.11, - 111.79, - 1.21, - 111.88, - 1.24, - 112.05, - 1.52, - 112.12, - 1.68, - 112.48, - 1.65, - 113.08, - 1.53, - 113.16, - 1.35, - 113.65, - 1.56, - 114.12, - 1.24, - 114.2, - 0.94, - 113.9, - 0.83, - 114.0, - 0.72, - 113.96, - 0.65, - 114.36, - 0.86, - 114.84, - 0.79, - 115.02, - 0.42, - 115.19, - 0.22, - 114.98, - -0.06, - 114.97, - 0.1, - 115.25, - 0.05, - 115.36, - -0.06, - 115.42, - -0.29, - 115.35, - -0.74, - 115.48, - -1.02, - 115.8, - -1.23, - 115.86, - -1.58, - 115.68, - -1.62, - 115.49, - -2.07, - 115.41, - -3.01, - 114.67, - -3.56, - 114.39, - -3.43, - 114.05, - -3.56, - 113.83, - -3.56, - 113.59, - -3.29, - 113.5, - -3.4, - 113.32, - -3.21, - 113.11, - -3.51, - 112.66, - -3.54, - 112.52, - -3.43, - 112.25, - -3.67, - 111.86, - -3.55, - 111.67, - -3.03, - 111.69, - -3.14, - 111.58, - -3.04, - 111.32, - -3.2, - 110.92, - -3.13, - 110.77, - -3.16, - 110.59, - -3.01, - 110.5, - -3.12, - 110.25, - -2.96, - 110.01, - -2.76, - 109.92, - -2.5, - 110.07, - -2.38, - 109.94, - -2.07, - 109.99, - -1.84, - 109.78, - -1.63, - 109.92, - -1.37, - 109.92, - -1.25, - 109.8, - -1.42, - 109.48, - -1.72, - 109.44 - ] - }, - { - "points": [ - 0.73, - 97.41, - 0.73, - 97.27, - 0.87, - 97.15, - 1.01, - 97.21, - 1.21, - 96.96, - 1.46, - 97.01, - 1.62, - 97.41, - 1.13, - 97.96, - 0.95, - 98.04, - 0.45, - 97.87, - 0.48, - 97.64, - 0.73, - 97.41 - ] - }, - { - "points": [ - -3.52, - 100.76, - -3.58, - 100.61, - -3.42, - 100.53, - -3.37, - 100.25, - -2.87, - 99.88, - -2.51, - 99.86, - -2.49, - 99.69, - -2.28, - 99.43, - -1.87, - 99.51, - -1.9, - 99.65, - -2.39, - 99.95, - -2.95, - 100.55, - -3.24, - 100.67, - -3.35, - 100.63, - -3.42, - 100.76, - -3.52, - 100.76 - ] - }, - { - "points": [ - -1.93, - 99.41, - -2.04, - 99.33, - -1.95, - 99.17, - -1.96, - 99.01, - -1.68, - 98.72, - -1.21, - 98.47, - -0.89, - 98.59, - -0.84, - 98.91, - -0.89, - 99.01, - -1.59, - 99.38, - -1.93, - 99.41 - ] - }, - { - "points": [ - 2.56, - 106.37, - 2.5, - 106.27, - 2.55, - 106.18, - 2.92, - 106.0, - 2.73, - 105.81, - 2.72, - 105.71, - 3.14, - 105.49, - 3.22, - 105.66, - 3.12, - 105.84, - 3.23, - 106.0, - 3.38, - 105.94, - 3.5, - 106.12, - 3.46, - 106.53, - 3.2, - 106.6, - 2.95, - 106.52, - 2.87, - 106.43, - 2.89, - 106.27, - 2.56, - 106.37 - ] - }, - { - "points": [ - 2.24, - 96.29, - 2.24, - 96.15, - 2.56, - 95.7, - 2.79, - 95.58, - 3.0, - 95.71, - 3.0, - 95.92, - 2.73, - 96.28, - 2.74, - 96.45, - 2.56, - 96.47, - 2.4, - 96.6, - 2.28, - 96.56, - 2.23, - 96.74, - 2.04, - 96.78, - 1.95, - 96.6, - 2.07, - 96.5, - 2.24, - 96.52, - 2.24, - 96.29 - ] - }, - { - "points": [ - -0.7, - 98.58, - -0.75, - 98.49, - -0.59, - 98.19, - -0.25, - 98.16, - -0.11, - 98.06, - 0.16, - 98.18, - 0.09, - 98.43, - 0.22, - 98.46, - 0.27, - 98.83, - 0.1, - 98.96, - 0.01, - 98.88, - -0.03, - 98.63, - -0.7, - 98.58 - ] - } - ], - "transitions": [[0, 420, ["WIB"]]], - "name": "Asia/Jakarta" - }, - { - "hoverRegion": [ - { - "points": [ - 32.06, - 129.97, - 32.15, - 129.86, - 32.5, - 129.9, - 32.43, - 129.79, - 32.49, - 129.66, - 32.72, - 129.65, - 32.79, - 129.51, - 32.95, - 129.46, - 32.87, - 129.24, - 32.45, - 128.94, - 32.51, - 128.55, - 32.57, - 128.49, - 32.76, - 128.49, - 33.24, - 128.89, - 33.4, - 129.15, - 33.25, - 129.25, - 33.51, - 129.35, - 33.58, - 129.63, - 33.69, - 129.54, - 33.93, - 129.62, - 33.93, - 129.82, - 33.71, - 129.9, - 33.67, - 130.07, - 33.79, - 130.26, - 33.99, - 130.36, - 34.03, - 130.69, - 34.17, - 130.69, - 34.21, - 130.79, - 34.34, - 130.73, - 34.44, - 130.78, - 34.54, - 130.97, - 34.5, - 131.1, - 34.62, - 131.26, - 34.62, - 131.42, - 34.75, - 131.54, - 34.79, - 131.73, - 34.91, - 131.75, - 34.9, - 131.93, - 35.34, - 132.52, - 35.51, - 132.55, - 35.7, - 133.04, - 35.67, - 133.36, - 35.57, - 133.41, - 35.65, - 134.21, - 35.77, - 134.54, - 35.75, - 134.9, - 35.88, - 135.22, - 35.76, - 135.5, - 35.62, - 135.57, - 35.74, - 135.9, - 35.83, - 135.94, - 36.02, - 135.86, - 36.3, - 136.03, - 36.46, - 136.3, - 36.77, - 136.59, - 36.96, - 136.65, - 37.13, - 136.56, - 37.44, - 136.68, - 37.58, - 137.43, - 37.24, - 137.34, - 37.12, - 137.13, - 36.92, - 137.16, - 36.88, - 137.28, - 37.04, - 137.43, - 37.28, - 138.2, - 37.44, - 138.46, - 37.89, - 138.77, - 38.15, - 139.25, - 38.59, - 139.43, - 38.84, - 139.66, - 39.53, - 139.94, - 39.77, - 139.91, - 39.75, - 139.7, - 39.91, - 139.59, - 40.07, - 139.62, - 40.1, - 139.82, - 40.24, - 139.9, - 40.65, - 139.76, - 40.84, - 139.96, - 40.88, - 140.16, - 41.13, - 140.14, - 41.28, - 140.23, - 41.35, - 139.98, - 41.52, - 139.88, - 41.94, - 140.0, - 42.23, - 139.66, - 42.01, - 139.58, - 41.94, - 139.4, - 42.22, - 139.31, - 42.35, - 139.56, - 42.27, - 139.66, - 42.72, - 139.78, - 42.92, - 140.15, - 42.9, - 140.27, - 43.01, - 140.38, - 43.18, - 140.22, - 43.41, - 140.27, - 43.47, - 140.51, - 43.3, - 140.81, - 43.34, - 141.03, - 43.27, - 141.16, - 43.37, - 141.3, - 43.74, - 141.22, - 43.98, - 141.52, - 44.31, - 141.53, - 44.61, - 141.67, - 45.2, - 141.45, - 45.54, - 141.59, - 45.52, - 141.78, - 45.62, - 141.97, - 44.63, - 143.07, - 44.36, - 143.57, - 44.21, - 144.27, - 44.06, - 144.4, - 44.04, - 144.75, - 44.42, - 145.29, - 44.39, - 145.43, - 44.19, - 145.45, - 43.78, - 145.21, - 43.63, - 145.44, - 43.48, - 145.4, - 43.38, - 145.46, - 43.49, - 145.62, - 43.47, - 145.84, - 43.41, - 145.92, - 43.3, - 145.9, - 43.05, - 145.56, - 43.03, - 145.22, - 42.83, - 144.88, - 42.88, - 144.28, - 42.77, - 143.97, - 42.37, - 143.5, - 41.82, - 143.29, - 42.49, - 141.79, - 42.46, - 141.46, - 42.18, - 141.01, - 42.47, - 140.66, - 42.39, - 140.44, - 42.3, - 140.41, - 42.2, - 140.82, - 41.84, - 141.29, - 41.73, - 141.27, - 41.6, - 141.01, - 41.46, - 141.29, - 41.5, - 141.55, - 41.0, - 141.5, - 40.69, - 141.55, - 40.27, - 141.94, - 39.45, - 142.17, - 39.04, - 142.01, - 38.72, - 141.65, - 38.55, - 141.6, - 38.19, - 141.66, - 38.13, - 141.45, - 38.29, - 141.29, - 38.08, - 141.05, - 37.46, - 141.15, - 36.98, - 141.09, - 36.81, - 140.88, - 36.27, - 140.68, - 35.69, - 140.98, - 35.48, - 140.57, - 35.1, - 140.45, - 35.01, - 140.19, - 34.8, - 139.94, - 34.87, - 139.69, - 35.03, - 139.7, - 35.05, - 139.53, - 35.18, - 139.47, - 35.14, - 139.24, - 35.04, - 139.29, - 34.83, - 139.23, - 34.57, - 139.06, - 34.49, - 138.84, - 34.64, - 138.64, - 35.0, - 138.66, - 34.83, - 138.45, - 34.48, - 138.26, - 34.56, - 137.6, - 34.47, - 137.07, - 34.19, - 136.98, - 34.19, - 136.69, - 34.09, - 136.41, - 33.9, - 136.36, - 33.79, - 136.18, - 33.52, - 136.06, - 33.32, - 135.79, - 33.44, - 135.41, - 33.68, - 135.22, - 33.81, - 134.97, - 34.15, - 135.01, - 34.04, - 134.83, - 34.08, - 134.71, - 33.99, - 134.75, - 33.98, - 134.9, - 33.82, - 134.91, - 33.52, - 134.54, - 33.49, - 134.4, - 33.16, - 134.26, - 33.13, - 134.15, - 33.37, - 133.88, - 33.4, - 133.61, - 33.28, - 133.36, - 33.08, - 133.31, - 32.92, - 133.1, - 32.68, - 133.12, - 32.61, - 133.05, - 32.66, - 132.89, - 32.6, - 132.49, - 33.16, - 132.16, - 33.32, - 132.26, - 33.25, - 132.06, - 32.88, - 132.19, - 32.38, - 131.75, - 31.31, - 131.44, - 31.25, - 131.35, - 31.29, - 131.23, - 31.17, - 131.18, - 30.87, - 130.67, - 30.93, - 130.57, - 31.07, - 130.59, - 31.15, - 130.16, - 31.35, - 130.01, - 31.47, - 130.01, - 31.52, - 130.19, - 31.59, - 130.21, - 31.74, - 130.07, - 32.03, - 130.09, - 32.06, - 129.97 - ] - }, - { - "points": [ - -5.27, - 137.56, - -5.25, - 137.42, - -5.05, - 137.21, - -5.02, - 136.78, - -4.59, - 135.88, - -4.53, - 135.12, - -4.13, - 134.52, - -4.12, - 134.27, - -3.97, - 133.89, - -3.82, - 133.81, - -3.68, - 133.59, - -3.73, - 133.53, - -3.99, - 133.63, - -4.1, - 133.56, - -4.29, - 133.71, - -4.39, - 133.67, - -4.43, - 133.44, - -4.18, - 133.22, - -4.16, - 132.82, - -3.24, - 132.48, - -3.1, - 132.34, - -3.03, - 131.89, - -2.74, - 131.83, - -2.56, - 132.14, - -2.59, - 132.36, - -2.53, - 132.43, - -2.67, - 132.71, - -2.33, - 133.08, - -2.41, - 132.67, - -2.31, - 132.55, - -2.39, - 132.25, - -2.05, - 131.89, - -1.72, - 131.8, - -1.6, - 131.55, - -1.56, - 131.34, - -1.64, - 131.21, - -1.53, - 130.87, - -1.24, - 130.64, - -1.19, - 130.48, - -1.02, - 130.55, - -1.04, - 130.38, - -0.97, - 130.3, - -0.64, - 130.46, - -0.84, - 130.26, - -0.86, - 130.12, - -0.79, - 130.02, - -0.45, - 130.19, - -0.36, - 130.06, - -0.2, - 130.09, - -0.11, - 129.91, - 0.04, - 129.99, - 0.28, - 129.74, - 0.42, - 129.78, - 0.44, - 129.89, - 0.27, - 130.03, - 0.19, - 130.33, - 0.08, - 130.37, - 0.01, - 130.32, - 0.05, - 130.76, - 0.14, - 130.88, - -0.12, - 131.39, - -0.32, - 131.44, - -0.5, - 131.31, - -0.63, - 130.77, - -0.71, - 131.0, - -0.81, - 131.02, - -0.6, - 131.78, - -0.23, - 132.16, - -0.33, - 132.98, - -0.62, - 133.45, - -0.64, - 134.06, - -0.81, - 134.25, - -0.97, - 134.17, - -1.33, - 134.39, - -1.66, - 134.23, - -1.75, - 134.36, - -2.0, - 134.26, - -1.89, - 134.36, - -1.92, - 134.49, - -2.2, - 134.47, - -2.22, - 134.67, - -2.6, - 134.74, - -2.64, - 134.96, - -3.1, - 134.93, - -3.25, - 135.13, - -3.24, - 135.45, - -3.17, - 135.53, - -3.04, - 135.48, - -2.83, - 135.63, - -2.84, - 135.85, - -2.6, - 135.95, - -2.53, - 136.14, - -2.12, - 136.19, - -2.07, - 136.5, - -2.13, - 136.72, - -1.99, - 137.04, - -1.9, - 136.88, - -2.07, - 136.36, - -1.92, - 135.79, - -1.78, - 135.44, - -1.62, - 135.31, - -1.56, - 134.95, - -1.45, - 134.91, - -1.36, - 134.97, - -1.37, - 135.32, - -1.5, - 135.45, - -1.51, - 135.72, - -1.41, - 135.83, - -1.52, - 135.95, - -1.72, - 136.99, - -1.36, - 137.79, - -1.66, - 138.61, - -1.5, - 138.64, - -1.48, - 138.74, - -1.62, - 138.9, - -1.8, - 138.84, - -1.85, - 138.9, - -1.9, - 139.28, - -2.02, - 139.35, - -2.01, - 139.55, - -2.16, - 139.62, - -2.24, - 139.79, - -2.21, - 140.18, - -2.38, - 140.76, - -2.51, - 140.83, - -2.52, - 141.07, - -6.31, - 141.11, - -6.71, - 140.96, - -6.89, - 141.13, - -9.2, - 141.1, - -9.21, - 140.97, - -8.9, - 140.55, - -8.54, - 140.28, - -8.2, - 139.86, - -8.19, - 139.59, - -8.27, - 139.36, - -8.2, - 139.23, - -8.31, - 139.02, - -8.49, - 138.94, - -8.44, - 138.59, - -8.55, - 138.37, - -8.47, - 137.52, - -8.35, - 137.51, - -7.68, - 137.87, - -7.39, - 138.17, - -7.28, - 138.58, - -7.14, - 138.61, - -6.96, - 138.44, - -6.66, - 138.56, - -6.36, - 138.29, - -5.9, - 138.18, - -5.77, - 137.95, - -5.53, - 137.94, - -5.43, - 137.65, - -5.27, - 137.56 - ] - }, - { - "points": [ - 33.85, - 126.4, - 33.81, - 126.3, - 33.93, - 126.17, - 34.09, - 126.26, - 34.07, - 126.43, - 34.25, - 126.31, - 34.13, - 126.23, - 34.03, - 125.99, - 34.12, - 125.78, - 34.24, - 125.74, - 34.5, - 125.93, - 34.48, - 125.79, - 34.6, - 125.69, - 35.0, - 125.96, - 35.11, - 125.8, - 35.21, - 125.82, - 35.24, - 125.93, - 35.43, - 125.93, - 35.46, - 126.1, - 35.34, - 126.24, - 35.47, - 126.32, - 35.55, - 126.03, - 35.73, - 126.01, - 35.73, - 126.28, - 35.91, - 126.27, - 35.96, - 126.41, - 36.08, - 126.32, - 36.24, - 126.42, - 36.18, - 126.19, - 36.0, - 126.01, - 36.08, - 125.86, - 36.31, - 125.89, - 36.31, - 126.14, - 36.4, - 126.25, - 36.67, - 125.94, - 37.06, - 126.23, - 36.89, - 125.99, - 37.03, - 125.83, - 37.23, - 125.87, - 37.37, - 126.0, - 37.36, - 126.28, - 37.7, - 126.02, - 37.92, - 126.25, - 37.9, - 126.57, - 38.03, - 126.61, - 38.41, - 127.1, - 38.43, - 128.08, - 38.71, - 128.39, - 37.11, - 129.52, - 36.68, - 129.58, - 36.17, - 129.51, - 36.16, - 129.62, - 36.02, - 129.69, - 35.46, - 129.55, - 34.96, - 129.16, - 34.94, - 128.92, - 34.72, - 128.83, - 34.42, - 128.47, - 34.52, - 128.32, - 34.44, - 128.16, - 34.59, - 128.08, - 34.6, - 127.91, - 34.33, - 127.89, - 34.3, - 127.76, - 34.44, - 127.62, - 34.12, - 127.46, - 34.0, - 127.49, - 33.9, - 127.38, - 33.94, - 127.21, - 34.08, - 127.17, - 34.13, - 127.06, - 34.06, - 126.98, - 33.96, - 127.04, - 33.85, - 126.95, - 33.89, - 126.82, - 34.06, - 126.79, - 33.98, - 126.6, - 34.03, - 126.45, - 33.85, - 126.4 - ] - }, - { - "points": [ - 0.49, - 128.97, - 0.38, - 128.95, - 0.35, - 128.85, - 0.19, - 129.09, - 0.05, - 129.01, - 0.29, - 128.42, - 0.32, - 128.0, - 0.01, - 127.99, - -0.49, - 128.22, - -0.42, - 128.36, - -0.55, - 128.59, - -0.7, - 128.55, - -0.67, - 128.32, - -0.89, - 128.53, - -1.15, - 128.55, - -1.25, - 128.45, - -1.15, - 128.17, - -0.96, - 128.15, - -0.88, - 127.96, - -0.99, - 127.74, - -0.86, - 127.1, - -0.24, - 126.9, - -0.09, - 127.07, - 0.21, - 127.01, - 0.27, - 127.12, - 0.2, - 127.32, - 0.32, - 127.22, - 0.61, - 127.27, - 0.8, - 127.17, - 1.51, - 127.42, - 1.69, - 127.37, - 2.06, - 127.67, - 2.2, - 127.6, - 2.38, - 127.71, - 2.32, - 128.01, - 2.5, - 128.1, - 2.48, - 128.24, - 2.74, - 128.54, - 2.7, - 128.65, - 2.47, - 128.79, - 2.03, - 128.65, - 1.87, - 128.25, - 2.03, - 128.09, - 1.9, - 128.01, - 1.75, - 128.17, - 1.47, - 128.13, - 1.66, - 128.44, - 1.68, - 128.71, - 1.62, - 128.81, - 1.02, - 128.8, - 0.82, - 128.42, - 0.73, - 128.43, - 0.73, - 128.69, - 0.61, - 128.92, - 0.49, - 128.97 - ] - }, - { - "points": [ - -4.0, - 130.94, - -3.58, - 129.95, - -3.43, - 129.84, - -3.42, - 129.67, - -3.57, - 129.49, - -3.4, - 128.84, - -3.64, - 128.9, - -3.8, - 128.81, - -3.74, - 128.37, - -3.9, - 128.11, - -3.89, - 127.92, - -3.81, - 127.83, - -3.35, - 127.77, - -3.46, - 127.58, - -3.4, - 127.43, - -3.25, - 127.38, - -3.07, - 127.72, - -2.96, - 127.72, - -2.8, - 127.88, - -2.75, - 128.81, - -2.61, - 128.97, - -2.8, - 129.16, - -2.68, - 129.36, - -2.67, - 129.56, - -2.89, - 130.04, - -2.89, - 130.43, - -3.06, - 130.67, - -3.2, - 130.71, - -3.23, - 130.87, - -3.58, - 130.98, - -3.77, - 130.94, - -3.85, - 131.05, - -4.0, - 130.94 - ] - }, - { - "points": [ - -7.11, - 134.62, - -7.19, - 134.54, - -7.17, - 134.4, - -6.98, - 134.38, - -7.02, - 134.15, - -6.75, - 133.93, - -5.45, - 134.13, - -5.21, - 134.55, - -5.34, - 134.76, - -5.91, - 134.96, - -6.3, - 135.0, - -7.04, - 134.77, - -7.11, - 134.62 - ] - }, - { - "points": [ - -2.48, - 126.14, - -2.58, - 126.09, - -2.54, - 125.95, - -2.22, - 125.77, - -2.05, - 125.79, - -2.16, - 124.36, - -2.02, - 124.19, - -1.7, - 124.18, - -1.47, - 124.48, - -1.73, - 126.54, - -1.9, - 126.55, - -2.0, - 126.1, - -2.48, - 126.14 - ] - }, - { - "points": [ - -8.36, - 130.66, - -8.29, - 130.59, - -8.18, - 130.62, - -8.16, - 130.77, - -7.98, - 130.96, - -7.42, - 130.72, - -7.19, - 131.26, - -6.61, - 131.47, - -6.57, - 131.69, - -6.8, - 131.68, - -7.01, - 131.52, - -7.0, - 131.81, - -6.89, - 132.07, - -7.31, - 132.05, - -8.15, - 131.32, - -8.45, - 130.78, - -8.36, - 130.66 - ] - }, - { - "points": [ - -3.94, - 127.31, - -4.01, - 127.17, - -3.84, - 127.05, - -3.94, - 126.71, - -3.71, - 126.14, - -3.46, - 125.93, - -3.16, - 125.9, - -2.99, - 126.07, - -2.95, - 126.8, - -3.12, - 127.15, - -3.33, - 127.36, - -3.94, - 127.31 - ] - }, - { - "points": [ - 26.05, - 127.94, - 25.96, - 127.69, - 26.14, - 127.54, - 26.04, - 127.38, - 26.07, - 127.17, - 26.35, - 127.03, - 26.48, - 127.16, - 26.62, - 127.1, - 26.69, - 127.28, - 26.57, - 127.35, - 26.46, - 127.2, - 26.34, - 127.27, - 26.27, - 127.54, - 26.61, - 127.7, - 26.79, - 127.67, - 26.83, - 127.86, - 27.07, - 127.84, - 27.18, - 127.98, - 27.15, - 128.09, - 26.89, - 128.05, - 26.94, - 128.34, - 27.12, - 128.31, - 27.13, - 128.52, - 26.94, - 128.53, - 26.93, - 128.37, - 26.68, - 128.41, - 26.05, - 127.94 - ] - }, - { - "points": [ - -1.39, - 136.75, - -1.43, - 136.6, - -1.35, - 136.51, - -1.42, - 136.39, - -1.29, - 135.82, - -1.06, - 135.58, - -1.04, - 135.42, - -0.88, - 135.41, - -0.71, - 135.29, - -0.56, - 135.31, - -0.51, - 135.41, - -0.62, - 135.94, - -1.12, - 136.49, - -1.03, - 136.6, - -1.14, - 136.78, - -1.39, - 136.75 - ] - }, - { - "points": [ - -2.32, - 130.68, - -2.31, - 130.17, - -2.16, - 130.05, - -1.9, - 129.55, - -1.73, - 129.5, - -1.52, - 129.88, - -1.67, - 130.01, - -1.59, - 130.23, - -1.52, - 130.03, - -1.38, - 130.01, - -1.33, - 130.36, - -1.47, - 130.42, - -1.57, - 130.3, - -1.58, - 130.4, - -1.89, - 130.56, - -1.96, - 130.72, - -2.32, - 130.68 - ] - }, - { - "points": [ - -1.97, - 127.6, - -1.73, - 127.3, - -1.44, - 127.16, - -1.03, - 127.34, - -1.12, - 127.73, - -1.28, - 127.77, - -1.54, - 128.23, - -1.5, - 128.35, - -1.57, - 128.44, - -1.71, - 128.44, - -1.76, - 128.36, - -1.72, - 128.22, - -1.83, - 128.09, - -1.84, - 127.73, - -1.97, - 127.6 - ] - }, - { - "points": [ - -8.12, - 125.81, - -8.15, - 125.7, - -8.0, - 125.6, - -7.56, - 125.86, - -7.45, - 126.64, - -7.68, - 126.93, - -7.81, - 126.9, - -8.06, - 126.51, - -8.12, - 125.81 - ] - }, - { - "points": [ - -6.12, - 132.5, - -6.13, - 132.38, - -5.97, - 132.31, - -5.72, - 132.51, - -5.57, - 132.5, - -5.37, - 132.6, - -5.32, - 132.75, - -5.53, - 132.89, - -5.18, - 133.1, - -5.17, - 133.21, - -5.57, - 133.23, - -6.06, - 132.92, - -6.1, - 132.82, - -6.0, - 132.6, - -6.12, - 132.5 - ] - } - ], - "transitions": [[0, 540, ["JST", "KST", "WIT"]]], - "name": "Asia/Tokyo" - }, - { - "hoverRegion": [ - { - "points": [ - -14.4, - -76.24, - -14.21, - -76.39, - -14.0, - -76.4, - -13.88, - -76.57, - -13.67, - -76.48, - -13.64, - -76.34, - -13.42, - -76.31, - -12.46, - -76.91, - -12.13, - -77.35, - -11.76, - -77.28, - -11.59, - -77.38, - -11.36, - -77.75, - -10.99, - -77.77, - -10.16, - -78.28, - -9.83, - -78.34, - -9.21, - -78.72, - -8.65, - -78.87, - -8.51, - -79.02, - -8.27, - -79.09, - -7.89, - -79.44, - -7.82, - -79.6, - -7.71, - -79.57, - -7.17, - -79.77, - -6.78, - -80.1, - -6.4, - -80.73, - -6.56, - -80.78, - -6.56, - -80.88, - -6.42, - -80.97, - -6.3, - -80.91, - -6.09, - -81.21, - -5.8, - -81.21, - -5.65, - -80.95, - -5.25, - -81.3, - -4.99, - -81.22, - -4.69, - -81.43, - -4.22, - -81.34, - -3.66, - -80.85, - -3.12, - -80.09, - -3.16, - -80.33, - -3.28, - -80.4, - -3.26, - -80.53, - -3.12, - -80.54, - -3.05, - -80.42, - -2.9, - -80.49, - -2.77, - -80.39, - -2.4, - -80.97, - -2.21, - -81.11, - -2.11, - -81.08, - -2.01, - -80.85, - -1.59, - -80.97, - -1.35, - -80.86, - -1.02, - -81.01, - -0.86, - -80.88, - -0.8, - -80.63, - -0.58, - -80.52, - -0.32, - -80.58, - 0.11, - -80.16, - 0.54, - -80.12, - 0.72, - -80.2, - 0.88, - -80.13, - 1.16, - -79.46, - 1.18, - -79.22, - 1.46, - -78.97, - 1.54, - -79.13, - 1.67, - -79.13, - 1.91, - -78.92, - 1.91, - -78.7, - 2.16, - -78.79, - 2.51, - -78.63, - 2.75, - -78.36, - 2.78, - -77.87, - 3.08, - -77.77, - 3.66, - -77.3, - 4.2, - -77.63, - 4.47, - -77.45, - 4.75, - -77.41, - 5.36, - -77.5, - 5.48, - -77.65, - 5.67, - -77.57, - 5.76, - -77.37, - 6.12, - -77.59, - 6.53, - -77.44, - 6.54, - -77.57, - 6.78, - -77.79, - 6.96, - -77.78, - 7.21, - -77.99, - 7.56, - -77.83, - 7.79, - -77.82, - 7.81, - -77.69, - 7.68, - -77.58, - 8.01, - -77.32, - 8.46, - -77.55, - 8.72, - -77.46, - 8.77, - -77.28, - 8.54, - -77.15, - 8.33, - -76.87, - 8.51, - -77.03, - 8.61, - -77.02, - 9.0, - -76.41, - 9.29, - -76.24, - 9.39, - -76.3, - 9.48, - -76.23, - 9.54, - -75.7, - 9.65, - -75.79, - 9.59, - -75.94, - 9.69, - -76.01, - 9.89, - -75.91, - 9.89, - -75.75, - 10.05, - -75.69, - 10.1, - -75.88, - 10.22, - -75.89, - 10.29, - -75.69, - 10.64, - -75.59, - 11.21, - -74.91, - 11.11, - -74.33, - 11.37, - -74.29, - 11.45, - -74.13, - 11.37, - -73.77, - 11.39, - -73.31, - 11.76, - -72.84, - 11.98, - -72.31, - 12.3, - -72.24, - 12.56, - -71.63, - 12.42, - -71.19, - 12.11, - -71.0, - 11.94, - -71.04, - 11.71, - -71.34, - 11.55, - -71.89, - 11.06, - -72.17, - 11.01, - -72.4, - 10.42, - -72.78, - 9.82, - -72.84, - 9.34, - -73.12, - 9.39, - -72.96, - 9.2, - -72.86, - 9.16, - -72.67, - 8.67, - -72.55, - 8.36, - -72.27, - 7.98, - -72.24, - 7.87, - -72.37, - 7.5, - -72.36, - 7.45, - -72.12, - 7.13, - -71.96, - 7.18, - -71.75, - 7.09, - -70.97, - 7.2, - -70.69, - 7.04, - -70.31, - 7.09, - -70.03, - 6.24, - -69.4, - 6.21, - -69.22, - 6.32, - -69.03, - 6.24, - -68.65, - 6.31, - -68.0, - 6.4, - -67.81, - 6.27, - -67.4, - 6.02, - -67.31, - 5.76, - -67.5, - 5.49, - -67.51, - 5.25, - -67.73, - 5.02, - -67.68, - 4.54, - -67.76, - 3.86, - -67.53, - 3.78, - -67.39, - 3.4, - -67.19, - 2.91, - -67.6, - 2.44, - -67.09, - 1.21, - -66.76, - 1.13, - -66.83, - 1.09, - -67.17, - 1.69, - -67.22, - 1.98, - -67.43, - 1.64, - -67.9, - 1.62, - -69.74, - 1.16, - -69.74, - 1.12, - -69.2, - 0.89, - -69.02, - 0.62, - -69.0, - 0.54, - -69.09, - 0.51, - -69.39, - 0.58, - -69.47, - 0.46, - -69.93, - -0.08, - -69.95, - -0.48, - -69.48, - -0.74, - -69.47, - -0.97, - -69.31, - -1.31, - -69.25, - -4.23, - -69.82, - -9.45, - -67.47, - -9.84, - -66.57, - -9.94, - -66.51, - -10.34, - -66.96, - -10.46, - -67.35, - -10.8, - -67.65, - -10.77, - -67.97, - -11.05, - -68.2, - -11.21, - -68.54, - -11.24, - -68.8, - -11.09, - -68.88, - -11.04, - -69.39, - -12.51, - -68.56, - -12.78, - -68.66, - -12.91, - -68.84, - -13.48, - -68.83, - -13.73, - -68.92, - -14.21, - -68.73, - -14.87, - -69.25, - -15.27, - -69.01, - -15.63, - -69.29, - -16.06, - -69.14, - -16.08, - -68.91, - -16.33, - -68.7, - -16.49, - -68.88, - -16.76, - -68.93, - -16.82, - -69.09, - -17.13, - -69.28, - -17.25, - -69.45, - -17.33, - -69.35, - -17.55, - -69.36, - -17.76, - -69.67, - -18.01, - -69.64, - -18.35, - -69.91, - -18.43, - -70.43, - -18.01, - -70.99, - -17.78, - -71.46, - -17.45, - -71.49, - -17.35, - -71.57, - -17.12, - -72.15, - -16.8, - -72.5, - -16.34, - -73.74, - -16.05, - -74.11, - -15.48, - -75.24, - -14.99, - -75.59, - -14.72, - -76.0, - -14.54, - -76.07, - -14.4, - -76.24 - ] - }, - { - "points": [ - 12.43, - -81.63, - 12.37, - -81.73, - 12.45, - -81.81, - 12.61, - -81.81, - 12.69, - -81.7, - 12.59, - -81.57, - 12.43, - -81.63 - ] - }, - { - "points": [ - 13.23, - -81.31, - 13.21, - -81.41, - 13.32, - -81.5, - 13.49, - -81.38, - 13.35, - -81.24, - 13.23, - -81.31 - ] - }, - { - "points": [ - 2.84, - -78.14, - 2.89, - -78.29, - 3.02, - -78.29, - 3.1, - -78.19, - 3.03, - -78.06, - 2.84, - -78.14 - ] - } - ], - "transitions": [[1384074000, -300, ["-05"]], [2147501647, -300, ["-05"]]], - "name": "America/Eirunepe" - }, - { - "hoverRegion": [ - { - "points": [ - -31.67, - 159.16, - -31.64, - 158.97, - -31.41, - 158.99, - -31.51, - 159.2, - -31.67, - 159.16 - ] - } - ], - "transitions": [ - [1491073200, 630, ["+1030"]], - [1506799800, 660, ["+11"]], - [1522522800, 630, ["+1030"]], - [1538854200, 660, ["+11"]], - [1554577200, 630, ["+1030"]], - [1570303800, 660, ["+11"]], - [1586026800, 630, ["+1030"]], - [1601753400, 660, ["+11"]], - [1617476400, 630, ["+1030"]], - [1633203000, 660, ["+11"]], - [1648926000, 630, ["+1030"]], - [1664652600, 660, ["+11"]], - [1680375600, 630, ["+1030"]], - [1696102200, 660, ["+11"]], - [1712430000, 630, ["+1030"]], - [1728156600, 660, ["+11"]], - [1743879600, 630, ["+1030"]], - [1759606200, 660, ["+11"]], - [1775329200, 630, ["+1030"]], - [1791055800, 660, ["+11"]], - [1806778800, 630, ["+1030"]], - [1822505400, 660, ["+11"]], - [1838228400, 630, ["+1030"]], - [1853955000, 660, ["+11"]], - [1869678000, 630, ["+1030"]], - [1886009400, 660, ["+11"]], - [1901732400, 630, ["+1030"]], - [1917459000, 660, ["+11"]], - [1933182000, 630, ["+1030"]], - [1948908600, 660, ["+11"]], - [1964631600, 630, ["+1030"]], - [1980358200, 660, ["+11"]], - [1996081200, 630, ["+1030"]], - [2011807800, 660, ["+11"]], - [2027530800, 630, ["+1030"]], - [2043257400, 660, ["+11"]], - [2058980400, 630, ["+1030"]], - [2075311800, 660, ["+11"]], - [2091034800, 630, ["+1030"]], - [2106761400, 660, ["+11"]], - [2122484400, 630, ["+1030"]], - [2138211000, 660, ["+11"]], - [2147501647, 660, ["+11"]] - ], - "name": "Australia/Lord_Howe" - }, - { - "hoverRegion": [ - { - "points": [ - 69.7, - -95.95, - 69.77, - -96.24, - 69.9, - -96.27, - 70.04, - -96.55, - 70.34, - -96.64, - 70.58, - -96.34, - 70.72, - -96.66, - 70.8, - -96.68, - 71.03, - -96.55, - 71.16, - -96.63, - 71.23, - -96.84, - 71.41, - -96.84, - 71.4, - -96.29, - 71.54, - -96.02, - 71.66, - -95.96, - 71.79, - -95.62, - 71.92, - -95.59, - 71.98, - -95.31, - 72.16, - -95.28, - 72.2, - -95.31, - 72.05, - -95.41, - 72.08, - -95.51, - 72.2, - -95.54, - 72.27, - -95.45, - 72.23, - -95.32, - 72.45, - -95.33, - 72.54, - -95.26, - 72.33, - -93.83, - 72.22, - -93.79, - 72.05, - -93.92, - 71.9, - -93.91, - 71.86, - -93.62, - 71.69, - -93.56, - 71.44, - -92.87, - 71.19, - -92.72, - 70.96, - -92.76, - 70.88, - -92.71, - 70.64, - -91.94, - 70.5, - -91.81, - 70.44, - -91.61, - 70.34, - -91.57, - 70.32, - -91.37, - 70.09, - -91.38, - 70.01, - -91.64, - 69.99, - -91.36, - 69.89, - -91.21, - 69.79, - -91.2, - 69.8, - -91.02, - 69.71, - -90.92, - 69.72, - -90.42, - 69.58, - -90.06, - 69.49, - -89.99, - 69.28, - -90.0, - 69.2, - -89.81, - 69.09, - -89.79, - 69.35, - -89.33, - 69.34, - -88.92, - 66.96, - -88.89, - 66.9, - -88.98, - 66.89, - -101.89, - 59.92, - -101.92, - 59.89, - -109.89, - 53.7, - -109.89, - 53.68, - -109.59, - 53.51, - -109.48, - 53.38, - -109.04, - 53.02, - -108.7, - 52.7, - -108.83, - 52.79, - -109.17, - 52.66, - -109.22, - 52.57, - -109.38, - 52.55, - -109.89, - 49.1, - -109.89, - 49.09, - -104.01, - 49.0, - -103.94, - 48.03, - -103.93, - 47.91, - -103.71, - 47.68, - -103.64, - 47.69, - -103.12, - 47.78, - -103.01, - 47.63, - -102.51, - 47.7, - -102.18, - 47.33, - -102.03, - 46.81, - -101.99, - 46.72, - -101.25, - 46.47, - -101.19, - 46.46, - -100.99, - 46.36, - -100.94, - 46.21, - -100.96, - 46.05, - -101.18, - 46.04, - -100.46, - 45.93, - -100.27, - 45.73, - -100.19, - 45.54, - -100.31, - 45.43, - -100.17, - 44.98, - -100.17, - 44.65, - -100.52, - 44.53, - -100.32, - 44.33, - -100.26, - 44.06, - -100.5, - 44.05, - -100.94, - 43.79, - -100.96, - 43.71, - -101.12, - 43.1, - -101.11, - 43.02, - -100.79, - 42.7, - -100.75, - 42.63, - -100.66, - 42.36, - -100.71, - 42.07, - -100.64, - 41.98, - -100.73, - 41.65, - -100.77, - 41.63, - -101.29, - 41.5, - -101.29, - 41.44, - -101.17, - 41.05, - -101.13, - 40.65, - -101.14, - 40.59, - -101.23, - 39.96, - -101.21, - 39.9, - -101.31, - 39.89, - -101.93, - 39.67, - -101.93, - 39.67, - -101.37, - 39.61, - -101.28, - 39.13, - -101.28, - 39.03, - -101.36, - 38.66, - -101.38, - 38.6, - -101.45, - 37.69, - -101.42, - 37.63, - -101.51, - 37.62, - -101.93, - 36.98, - -101.93, - 36.89, - -102.0, - 36.88, - -102.89, - 31.95, - -102.96, - 31.89, - -103.05, - 31.89, - -104.8, - 30.62, - -104.81, - 30.28, - -104.6, - 29.96, - -104.57, - 29.71, - -104.42, - 29.0, - -103.19, - 28.45, - -103.58, - 28.45, - -104.05, - 28.56, - -104.15, - 28.48, - -104.35, - 28.63, - -104.52, - 28.64, - -104.73, - 28.87, - -104.89, - 28.87, - -105.1, - 29.01, - -105.23, - 29.15, - -105.2, - 29.4, - -105.68, - 29.52, - -105.75, - 29.5, - -105.88, - 29.59, - -105.98, - 29.67, - -106.01, - 29.94, - -105.87, - 30.07, - -106.01, - 30.4, - -105.69, - 30.44, - -105.78, - 30.71, - -105.81, - 30.72, - -106.11, - 31.06, - -106.4, - 30.98, - -106.95, - 30.81, - -106.99, - 30.64, - -107.24, - 30.61, - -107.66, - 30.73, - -107.84, - 30.6, - -107.83, - 30.43, - -108.1, - 30.28, - -108.13, - 30.24, - -108.35, - 30.07, - -108.46, - 30.16, - -108.7, - 30.46, - -108.75, - 30.7, - -109.05, - 30.95, - -109.03, - 31.06, - -108.89, - 31.32, - -109.15, - 35.07, - -109.15, - 35.14, - -109.52, - 35.06, - -109.62, - 35.07, - -111.3, - 35.64, - -111.41, - 35.53, - -111.53, - 35.64, - -111.84, - 35.95, - -111.81, - 36.37, - -111.98, - 36.89, - -111.71, - 36.92, - -114.12, - 41.89, - -114.14, - 41.89, - -117.03, - 41.95, - -117.12, - 42.34, - -117.13, - 42.34, - -118.22, - 42.4, - -118.31, - 44.24, - -118.33, - 44.55, - -117.97, - 44.55, - -117.59, - 44.41, - -117.42, - 44.41, - -117.32, - 44.55, - -117.3, - 44.92, - -116.96, - 45.08, - -116.93, - 45.61, - -116.59, - 45.82, - -116.89, - 46.1, - -116.72, - 46.13, - -116.59, - 45.93, - -116.21, - 45.51, - -116.19, - 45.57, - -115.81, - 45.49, - -115.52, - 45.67, - -115.21, - 45.55, - -114.88, - 45.58, - -114.67, - 45.83, - -114.65, - 45.92, - -114.53, - 46.18, - -114.62, - 46.25, - -114.53, - 46.55, - -114.46, - 46.59, - -114.81, - 47.16, - -115.38, - 47.37, - -115.85, - 47.65, - -115.84, - 47.95, - -116.12, - 49.0, - -116.15, - 49.11, - -115.99, - 49.2, - -116.23, - 49.4, - -116.35, - 49.42, - -116.76, - 49.74, - -116.73, - 49.91, - -116.79, - 50.13, - -116.57, - 50.45, - -116.78, - 50.58, - -116.76, - 50.92, - -117.25, - 51.33, - -117.42, - 51.38, - -118.03, - 51.62, - -118.06, - 51.72, - -118.27, - 51.85, - -118.26, - 51.94, - -118.61, - 52.07, - -118.75, - 52.17, - -118.78, - 52.36, - -118.62, - 52.46, - -118.34, - 52.75, - -118.52, - 52.81, - -118.68, - 53.09, - -118.91, - 53.01, - -119.05, - 53.08, - -119.3, - 53.25, - -119.44, - 53.28, - -119.77, - 53.57, - -120.02, - 53.67, - -120.0, - 53.8, - -120.1, - 59.89, - -120.1, - 59.89, - -124.05, - 60.35, - -124.31, - 60.36, - -124.47, - 60.6, - -124.71, - 60.85, - -124.66, - 60.74, - -124.85, - 60.67, - -125.3, - 60.77, - -125.85, - 60.69, - -125.97, - 60.74, - -126.12, - 60.66, - -126.3, - 60.65, - -126.88, - 60.95, - -127.02, - 61.0, - -127.2, - 61.2, - -127.13, - 61.37, - -127.22, - 61.52, - -127.88, - 61.99, - -128.56, - 61.94, - -128.79, - 62.06, - -129.34, - 62.42, - -129.41, - 62.47, - -129.61, - 62.62, - -129.64, - 62.81, - -129.87, - 62.97, - -129.82, - 63.18, - -130.27, - 63.3, - -130.27, - 63.47, - -130.01, - 63.58, - -130.14, - 63.59, - -130.38, - 63.73, - -130.42, - 63.96, - -130.97, - 64.31, - -131.2, - 64.28, - -131.9, - 64.45, - -131.91, - 64.6, - -132.08, - 64.74, - -132.68, - 64.87, - -132.71, - 65.0, - -132.57, - 65.07, - -132.63, - 65.08, - -132.79, - 65.28, - -132.86, - 65.59, - -132.34, - 65.78, - -132.64, - 65.9, - -132.64, - 65.8, - -132.92, - 65.9, - -133.08, - 65.88, - -133.67, - 66.05, - -133.78, - 66.19, - -133.68, - 66.3, - -133.92, - 66.54, - -133.78, - 66.76, - -133.93, - 66.89, - -134.18, - 66.92, - -136.21, - 67.17, - -136.33, - 67.3, - -136.24, - 67.51, - -136.29, - 67.68, - -136.52, - 68.94, - -136.54, - 68.99, - -136.22, - 69.24, - -136.35, - 69.4, - -135.86, - 69.48, - -135.93, - 69.59, - -135.87, - 69.73, - -135.38, - 69.7, - -135.19, - 69.57, - -135.17, - 69.56, - -134.95, - 69.69, - -135.08, - 69.79, - -134.98, - 69.79, - -134.68, - 69.63, - -134.63, - 69.63, - -134.58, - 69.75, - -134.6, - 69.89, - -134.4, - 69.62, - -133.68, - 69.64, - -133.51, - 69.47, - -133.43, - 69.53, - -133.09, - 69.72, - -133.02, - 69.84, - -132.57, - 69.87, - -132.24, - 69.79, - -132.14, - 70.07, - -131.36, - 70.0, - -131.14, - 70.23, - -130.88, - 70.26, - -130.37, - 70.19, - -130.0, - 70.35, - -129.88, - 70.38, - -129.67, - 70.15, - -129.27, - 70.05, - -129.27, - 69.96, - -129.38, - 70.05, - -128.83, - 69.91, - -128.76, - 70.01, - -128.48, - 70.14, - -128.46, - 70.25, - -128.22, - 70.4, - -128.29, - 70.5, - -128.46, - 70.74, - -128.29, - 70.38, - -127.19, - 70.05, - -126.71, - 69.82, - -126.61, - 69.62, - -126.25, - 69.49, - -125.74, - 69.92, - -125.31, - 70.04, - -125.31, - 70.27, - -125.16, - 70.19, - -124.85, - 70.28, - -124.8, - 70.3, - -124.53, - 70.19, - -124.28, - 69.8, - -124.24, - 69.81, - -123.91, - 69.75, - -123.82, - 69.59, - -123.86, - 69.44, - -124.25, - 69.48, - -123.53, - 69.64, - -123.21, - 69.84, - -123.22, - 69.93, - -122.96, - 69.87, - -121.37, - 69.51, - -120.24, - 69.34, - -118.68, - 69.12, - -117.98, - 68.98, - -116.43, - 69.06, - -116.34, - 69.09, - -115.58, - 68.97, - -114.95, - 68.85, - -114.71, - 68.88, - -114.59, - 68.99, - -114.55, - 69.02, - -114.3, - 68.89, - -114.16, - 68.76, - -114.42, - 68.72, - -114.36, - 68.78, - -114.19, - 68.71, - -113.71, - 68.82, - -113.77, - 68.97, - -113.7, - 69.11, - -113.81, - 69.18, - -114.27, - 69.14, - -115.48, - 69.3, - -116.53, - 69.46, - -116.72, - 69.54, - -117.12, - 69.66, - -117.28, - 70.03, - -117.5, - 70.23, - -116.95, - 70.42, - -114.55, - 70.37, - -113.33, - 70.43, - -113.09, - 70.34, - -112.43, - 70.44, - -112.55, - 70.6, - -113.84, - 70.47, - -115.38, - 70.4, - -115.5, - 70.45, - -115.84, - 70.36, - -116.63, - 70.52, - -117.76, - 70.64, - -117.87, - 70.75, - -118.26, - 70.95, - -118.49, - 71.05, - -118.49, - 71.27, - -117.81, - 71.32, - -117.35, - 71.27, - -118.18, - 71.55, - -118.52, - 71.55, - -118.77, - 71.47, - -118.9, - 71.52, - -119.02, - 71.43, - -119.13, - 71.55, - -119.28, - 71.67, - -119.18, - 71.9, - -119.2, - 72.29, - -118.47, - 72.35, - -118.63, - 72.45, - -118.63, - 72.58, - -118.55, - 72.72, - -118.24, - 72.54, - -119.04, - 72.25, - -119.25, - 72.11, - -119.75, - 72.11, - -120.02, - 71.9, - -120.28, - 71.65, - -120.27, - 71.42, - -120.5, - 71.27, - -121.3, - 71.34, - -121.71, - 70.97, - -122.79, - 71.01, - -123.27, - 71.15, - -123.51, - 71.4, - -123.68, - 71.59, - -124.09, - 71.87, - -125.29, - 71.86, - -126.02, - 71.93, - -126.11, - 72.04, - -126.08, - 72.1, - -125.88, - 72.33, - -125.72, - 72.37, - -125.56, - 72.59, - -125.38, - 72.72, - -125.14, - 72.74, - -125.27, - 72.91, - -125.28, - 72.99, - -124.91, - 73.15, - -124.94, - 73.32, - -124.62, - 73.54, - -124.42, - 73.61, - -124.44, - 73.56, - -124.58, - 73.61, - -124.77, - 73.77, - -124.77, - 73.79, - -124.54, - 73.97, - -124.61, - 74.21, - -124.8, - 74.19, - -125.13, - 74.29, - -125.19, - 74.38, - -125.13, - 74.66, - -121.46, - 74.38, - -120.06, - 74.31, - -119.07, - 74.21, - -118.95, - 74.32, - -118.68, - 74.35, - -117.62, - 74.26, - -117.09, - 73.76, - -115.53, - 73.54, - -115.19, - 73.43, - -115.19, - 73.36, - -115.32, - 73.47, - -114.66, - 73.4, - -114.1, - 73.17, - -113.82, - 72.96, - -113.89, - 72.73, - -113.85, - 72.75, - -113.67, - 72.87, - -113.62, - 73.11, - -113.02, - 72.81, - -111.07, - 72.58, - -110.95, - 72.68, - -110.65, - 72.95, - -110.82, - 73.06, - -110.72, - 73.03, - -109.61, - 72.9, - -109.44, - 72.97, - -108.99, - 72.92, - -108.9, - 73.0, - -108.7, - 72.72, - -108.65, - 72.74, - -108.43, - 72.59, - -108.28, - 72.48, - -108.31, - 72.36, - -108.49, - 72.22, - -108.28, - 72.31, - -108.18, - 72.29, - -108.03, - 72.12, - -107.93, - 71.93, - -108.0, - 71.82, - -107.87, - 71.82, - -107.68, - 71.93, - -107.58, - 71.88, - -107.79, - 71.94, - -107.87, - 72.34, - -107.92, - 73.07, - -108.35, - 73.26, - -108.29, - 73.4, - -108.14, - 73.45, - -107.5, - 73.31, - -107.14, - 73.4, - -107.05, - 73.55, - -107.08, - 73.82, - -106.49, - 73.86, - -105.08, - 73.63, - -104.4, - 73.53, - -104.33, - 73.24, - -104.45, - 72.86, - -105.07, - 72.75, - -105.12, - 72.49, - -104.96, - 72.38, - -105.02, - 72.22, - -104.83, - 71.93, - -104.71, - 71.8, - -104.38, - 71.62, - -104.22, - 71.31, - -104.19, - 71.24, - -104.32, - 71.12, - -104.32, - 71.01, - -104.01, - 70.87, - -103.93, - 70.79, - -102.97, - 70.68, - -102.73, - 70.6, - -102.7, - 70.47, - -101.99, - 70.37, - -101.86, - 70.39, - -101.46, - 70.28, - -101.4, - 70.31, - -100.99, - 70.41, - -100.94, - 70.47, - -100.68, - 70.51, - -100.79, - 70.64, - -100.84, - 70.87, - -100.71, - 70.92, - -100.58, - 70.83, - -100.21, - 70.57, - -99.96, - 70.28, - -100.11, - 70.46, - -100.66, - 70.35, - -100.59, - 70.19, - -100.64, - 70.19, - -100.88, - 69.96, - -100.69, - 69.63, - -100.81, - 69.58, - -100.9, - 69.49, - -100.82, - 69.39, - -100.88, - 69.25, - -101.29, - 69.43, - -101.47, - 69.54, - -101.46, - 69.57, - -101.58, - 69.47, - -101.5, - 69.34, - -101.55, - 69.14, - -101.36, - 68.89, - -101.8, - 68.84, - -101.61, - 68.74, - -101.56, - 68.59, - -101.59, - 68.46, - -101.78, - 68.5, - -102.19, - 68.76, - -102.49, - 68.67, - -103.43, - 68.8, - -104.36, - 68.75, - -104.55, - 68.78, - -105.13, - 68.9, - -105.33, - 68.99, - -105.35, - 69.02, - -105.73, - 68.94, - -105.76, - 68.84, - -105.4, - 68.69, - -105.24, - 68.68, - -104.63, - 68.56, - -104.34, - 68.43, - -104.29, - 68.33, - -104.46, - 68.32, - -104.29, - 68.18, - -104.25, - 68.14, - -103.79, - 68.27, - -103.37, - 68.09, - -103.2, - 68.07, - -102.83, - 67.85, - -102.38, - 67.99, - -102.2, - 67.88, - -101.83, - 67.91, - -101.59, - 67.99, - -101.56, - 68.02, - -101.43, - 67.86, - -101.32, - 67.86, - -101.02, - 68.02, - -100.65, - 67.91, - -99.83, - 67.96, - -99.45, - 67.84, - -99.07, - 67.89, - -99.0, - 68.0, - -99.13, - 68.23, - -99.08, - 68.38, - -99.26, - 68.41, - -99.44, - 68.58, - -99.44, - 68.61, - -99.08, - 68.47, - -98.89, - 68.6, - -98.57, - 68.51, - -98.36, - 68.62, - -98.23, - 68.65, - -98.71, - 68.81, - -98.95, - 68.73, - -99.21, - 68.87, - -99.62, - 69.03, - -99.69, - 69.35, - -99.43, - 69.42, - -99.17, - 69.28, - -99.08, - 69.3, - -98.78, - 69.67, - -98.61, - 69.68, - -98.43, - 69.79, - -98.37, - 70.02, - -97.96, - 69.91, - -97.57, - 70.05, - -97.5, - 70.0, - -97.18, - 69.85, - -97.06, - 69.75, - -97.1, - 69.67, - -96.96, - 69.77, - -96.83, - 69.69, - -96.67, - 69.69, - -96.11, - 69.6, - -96.01, - 69.7, - -95.95 - ] - }, - { - "points": [ - 75.55, - -117.32, - 75.66, - -117.28, - 75.9, - -116.83, - 76.17, - -116.7, - 76.27, - -116.41, - 76.27, - -116.0, - 76.44, - -115.93, - 76.53, - -115.61, - 76.62, - -114.87, - 76.56, - -114.1, - 76.31, - -113.85, - 76.38, - -112.98, - 76.28, - -112.39, - 76.14, - -112.31, - 75.93, - -111.37, - 75.63, - -111.16, - 75.6, - -109.14, - 75.8, - -110.09, - 75.88, - -110.15, - 75.97, - -110.1, - 76.06, - -109.69, - 76.21, - -110.41, - 76.32, - -110.59, - 76.44, - -110.62, - 76.54, - -110.52, - 76.59, - -109.91, - 76.87, - -109.38, - 77.01, - -109.35, - 77.04, - -109.1, - 76.93, - -108.98, - 76.95, - -108.7, - 76.82, - -108.35, - 76.73, - -108.29, - 76.55, - -108.39, - 76.46, - -108.32, - 76.35, - -107.96, - 76.17, - -107.98, - 76.09, - -107.54, - 75.97, - -107.47, - 75.99, - -106.94, - 76.16, - -106.63, - 76.16, - -106.28, - 76.0, - -105.45, - 75.68, - -105.24, - 75.28, - -105.53, - 74.94, - -105.97, - 74.8, - -107.18, - 74.89, - -107.81, - 74.82, - -107.9, - 74.8, - -108.37, - 74.84, - -108.77, - 74.93, - -108.88, - 74.76, - -109.35, - 74.68, - -110.44, - 74.5, - -110.94, - 74.28, - -113.03, - 74.34, - -113.71, - 74.56, - -114.44, - 74.67, - -114.52, - 74.77, - -114.48, - 74.95, - -113.68, - 74.96, - -113.96, - 75.19, - -114.01, - 74.95, - -114.41, - 74.85, - -115.03, - 74.91, - -115.23, - 75.04, - -115.27, - 74.86, - -115.69, - 74.95, - -116.26, - 75.05, - -116.37, - 75.0, - -116.7, - 75.19, - -117.74, - 75.33, - -117.71, - 75.55, - -117.32 - ] - }, - { - "points": [ - 76.26, - -123.02, - 76.38, - -123.07, - 76.45, - -122.99, - 76.44, - -122.89, - 76.32, - -122.83, - 76.47, - -122.56, - 76.54, - -121.55, - 76.83, - -121.2, - 76.89, - -120.51, - 76.98, - -120.44, - 77.43, - -119.14, - 77.5, - -118.15, - 77.45, - -117.41, - 77.53, - -117.38, - 77.61, - -117.17, - 77.62, - -116.21, - 77.73, - -116.15, - 77.85, - -115.62, - 77.79, - -115.48, - 77.67, - -115.5, - 77.62, - -115.82, - 77.53, - -115.84, - 77.44, - -115.46, - 77.54, - -115.51, - 77.64, - -115.44, - 77.58, - -115.26, - 77.46, - -115.3, - 77.43, - -115.39, - 77.36, - -115.24, - 77.22, - -115.27, - 77.11, - -116.02, - 76.98, - -115.6, - 76.88, - -115.63, - 76.8, - -115.81, - 76.61, - -115.79, - 76.47, - -116.26, - 76.44, - -116.81, - 76.32, - -116.81, - 76.2, - -116.99, - 76.17, - -117.36, - 76.01, - -117.36, - 75.65, - -117.83, - 75.39, - -118.52, - 75.5, - -119.42, - 75.64, - -119.5, - 75.8, - -119.2, - 76.22, - -117.75, - 76.35, - -118.13, - 76.67, - -118.02, - 76.63, - -118.2, - 76.45, - -118.25, - 76.43, - -118.47, - 76.34, - -118.41, - 76.24, - -118.46, - 76.18, - -118.74, - 75.99, - -118.99, - 76.07, - -119.38, - 75.9, - -119.39, - 75.8, - -119.57, - 75.74, - -119.9, - 75.79, - -120.13, - 75.7, - -120.34, - 75.75, - -120.54, - 75.91, - -120.57, - 75.92, - -120.72, - 75.82, - -120.75, - 75.62, - -121.04, - 75.68, - -121.34, - 75.82, - -121.37, - 75.91, - -121.67, - 75.92, - -122.03, - 75.75, - -122.31, - 75.73, - -122.52, - 75.8, - -122.73, - 75.9, - -122.79, - 75.95, - -123.1, - 76.1, - -123.12, - 76.26, - -123.02 - ] - }, - { - "points": [ - 71.58, - -96.75, - 71.54, - -97.92, - 71.22, - -98.41, - 71.2, - -98.99, - 71.26, - -99.24, - 71.76, - -99.87, - 71.78, - -100.1, - 72.07, - -100.64, - 72.06, - -100.96, - 72.2, - -101.19, - 72.13, - -101.41, - 72.19, - -101.82, - 72.39, - -101.99, - 72.57, - -102.66, - 72.8, - -102.85, - 73.1, - -102.56, - 73.21, - -102.23, - 73.13, - -101.72, - 72.89, - -101.36, - 72.86, - -101.18, - 72.88, - -100.93, - 73.04, - -101.09, - 73.13, - -101.04, - 73.13, - -100.91, - 73.02, - -100.84, - 73.0, - -100.69, - 72.84, - -100.68, - 73.02, - -100.61, - 73.11, - -100.68, - 73.24, - -100.66, - 73.32, - -100.55, - 72.71, - -96.41, - 72.49, - -96.18, - 72.38, - -96.17, - 72.27, - -96.38, - 72.05, - -96.35, - 71.76, - -96.44, - 71.7, - -96.67, - 71.58, - -96.75 - ] - }, - { - "points": [ - 77.75, - -113.36, - 77.89, - -113.38, - 78.04, - -113.09, - 78.16, - -113.06, - 78.2, - -113.26, - 78.13, - -113.43, - 78.22, - -114.07, - 78.17, - -114.21, - 78.24, - -114.31, - 78.35, - -114.29, - 78.42, - -113.83, - 78.36, - -113.36, - 78.49, - -113.26, - 78.53, - -113.09, - 78.86, - -110.7, - 78.78, - -109.94, - 78.57, - -109.19, - 78.48, - -109.11, - 78.21, - -109.33, - 78.2, - -109.8, - 78.16, - -109.49, - 78.03, - -109.44, - 77.86, - -109.61, - 77.81, - -109.93, - 77.47, - -109.98, - 77.35, - -110.4, - 77.21, - -112.03, - 77.42, - -113.23, - 77.64, - -113.41, - 77.75, - -113.36 - ] - }, - { - "points": [ - 78.01, - -103.05, - 78.06, - -103.35, - 78.19, - -103.39, - 78.13, - -104.02, - 78.22, - -104.71, - 78.41, - -105.07, - 78.55, - -105.11, - 78.69, - -104.73, - 78.65, - -104.13, - 78.69, - -104.27, - 78.84, - -104.26, - 78.69, - -105.02, - 78.8, - -105.1, - 78.91, - -104.99, - 78.92, - -105.6, - 79.17, - -105.72, - 79.44, - -105.52, - 79.52, - -104.15, - 79.35, - -102.82, - 79.24, - -102.74, - 79.18, - -102.54, - 79.02, - -102.48, - 79.12, - -102.4, - 79.16, - -101.93, - 78.21, - -101.91, - 78.15, - -102.68, - 78.01, - -103.05 - ] - }, - { - "points": [ - 75.38, - -102.62, - 75.54, - -102.9, - 75.66, - -102.94, - 75.74, - -103.81, - 76.06, - -104.53, - 76.19, - -104.58, - 76.27, - -104.46, - 76.53, - -104.73, - 76.66, - -104.73, - 76.78, - -104.08, - 76.53, - -102.94, - 76.41, - -102.87, - 76.41, - -102.67, - 76.1, - -102.17, - 76.03, - -101.92, - 75.47, - -101.92, - 75.38, - -102.62 - ] - }, - { - "points": [ - 76.93, - -103.6, - 77.11, - -105.42, - 77.65, - -106.15, - 77.75, - -106.19, - 77.87, - -105.85, - 77.78, - -105.33, - 77.17, - -103.84, - 77.14, - -103.55, - 77.02, - -103.49, - 76.93, - -103.6 - ] - }, - { - "points": [ - 68.29, - -100.73, - 68.28, - -100.89, - 68.52, - -101.16, - 68.76, - -100.87, - 68.89, - -100.91, - 68.97, - -100.76, - 69.1, - -100.73, - 69.17, - -100.27, - 69.28, - -100.15, - 69.21, - -99.72, - 69.05, - -99.71, - 68.81, - -100.02, - 68.71, - -99.98, - 68.61, - -100.05, - 68.57, - -100.53, - 68.68, - -100.7, - 68.44, - -100.46, - 68.34, - -100.52, - 68.29, - -100.73 - ] - }, - { - "points": [ - 76.58, - -114.02, - 76.66, - -114.86, - 76.77, - -114.95, - 76.97, - -114.59, - 76.99, - -113.84, - 77.1, - -114.0, - 77.22, - -113.94, - 77.17, - -113.14, - 77.0, - -113.19, - 76.99, - -113.7, - 76.86, - -113.36, - 76.7, - -113.38, - 76.59, - -113.59, - 76.58, - -114.02 - ] - }, - { - "points": [ - 74.91, - -104.17, - 75.01, - -104.92, - 75.12, - -105.01, - 75.5, - -104.53, - 75.53, - -104.12, - 75.44, - -103.73, - 75.2, - -103.46, - 75.06, - -103.53, - 74.91, - -104.17 - ] - }, - { - "points": [ - 77.61, - -113.86, - 77.63, - -114.51, - 77.87, - -115.12, - 77.99, - -115.18, - 78.06, - -115.1, - 78.18, - -114.32, - 77.85, - -113.43, - 77.73, - -113.46, - 77.61, - -113.86 - ] - } - ], - "transitions": [ - [1489323600, -360, ["MDT"]], - [1509886800, -420, ["MST"]], - [1520773200, -360, ["MDT"]], - [1541336400, -420, ["MST"]], - [1552222800, -360, ["MDT"]], - [1572786000, -420, ["MST"]], - [1583672400, -360, ["MDT"]], - [1604235600, -420, ["MST"]], - [1615726800, -360, ["MDT"]], - [1636290000, -420, ["MST"]], - [1647176400, -360, ["MDT"]], - [1667739600, -420, ["MST"]], - [1678626000, -360, ["MDT"]], - [1699189200, -420, ["MST"]], - [1710075600, -360, ["MDT"]], - [1730638800, -420, ["MST"]], - [1741525200, -360, ["MDT"]], - [1762088400, -420, ["MST"]], - [1772974800, -360, ["MDT"]], - [1793538000, -420, ["MST"]], - [1805029200, -360, ["MDT"]], - [1825592400, -420, ["MST"]], - [1836478800, -360, ["MDT"]], - [1857042000, -420, ["MST"]], - [1867928400, -360, ["MDT"]], - [1888491600, -420, ["MST"]], - [1899378000, -360, ["MDT"]], - [1919941200, -420, ["MST"]], - [1930827600, -360, ["MDT"]], - [1951390800, -420, ["MST"]], - [1962882000, -360, ["MDT"]], - [1983445200, -420, ["MST"]], - [1994331600, -360, ["MDT"]], - [2014894800, -420, ["MST"]], - [2025781200, -360, ["MDT"]], - [2046344400, -420, ["MST"]], - [2057230800, -360, ["MDT"]], - [2077794000, -420, ["MST"]], - [2088680400, -360, ["MDT"]], - [2109243600, -420, ["MST"]], - [2120130000, -360, ["MDT"]], - [2140693200, -420, ["MST"]] - ], - "name": "America/Edmonton" - }, - { - "hoverRegion": [ - { - "points": [ - 26.58, - 53.7, - 26.58, - 53.52, - 26.71, - 53.48, - 26.68, - 53.22, - 26.76, - 53.08, - 26.92, - 53.07, - 26.93, - 53.26, - 27.2, - 52.63, - 27.33, - 52.48, - 27.5, - 52.44, - 27.73, - 52.01, - 27.76, - 51.37, - 28.43, - 51.0, - 28.7, - 50.94, - 28.74, - 50.81, - 28.96, - 50.71, - 29.11, - 50.54, - 29.39, - 50.54, - 29.86, - 50.06, - 30.08, - 49.99, - 29.88, - 49.56, - 30.02, - 49.43, - 30.03, - 49.2, - 30.02, - 49.02, - 29.92, - 48.96, - 29.92, - 48.76, - 29.83, - 48.63, - 29.91, - 48.38, - 30.13, - 48.31, - 30.42, - 47.92, - 30.88, - 47.92, - 30.95, - 47.57, - 31.39, - 47.57, - 31.76, - 47.73, - 32.06, - 47.45, - 32.31, - 47.38, - 32.36, - 47.1, - 32.84, - 46.37, - 32.91, - 46.01, - 33.12, - 45.93, - 33.23, - 46.07, - 33.39, - 45.95, - 33.41, - 45.78, - 33.96, - 45.29, - 34.19, - 45.46, - 34.45, - 45.33, - 34.64, - 45.43, - 34.7, - 45.54, - 34.88, - 45.6, - 34.97, - 45.77, - 35.17, - 45.84, - 35.2, - 46.05, - 35.46, - 45.88, - 35.71, - 45.9, - 35.69, - 45.73, - 35.88, - 45.51, - 35.89, - 45.27, - 36.3, - 45.15, - 36.36, - 44.99, - 36.52, - 44.89, - 36.64, - 44.92, - 36.74, - 44.73, - 36.96, - 44.77, - 37.1, - 44.63, - 37.26, - 44.69, - 37.41, - 44.49, - 37.65, - 44.51, - 37.85, - 44.13, - 38.26, - 44.34, - 38.33, - 44.21, - 38.78, - 44.2, - 38.89, - 44.09, - 39.39, - 43.96, - 39.5, - 44.01, - 39.51, - 44.33, - 39.75, - 44.39, - 39.88, - 44.65, - 39.68, - 44.96, - 39.31, - 45.22, - 39.28, - 45.39, - 39.08, - 45.51, - 38.94, - 46.16, - 39.01, - 46.33, - 38.98, - 46.51, - 39.54, - 47.32, - 39.79, - 48.02, - 39.37, - 48.48, - 39.21, - 48.3, - 38.95, - 48.46, - 38.84, - 48.26, - 38.52, - 48.66, - 38.49, - 48.97, - 37.93, - 49.03, - 37.73, - 49.15, - 37.6, - 49.41, - 37.48, - 50.23, - 37.11, - 50.54, - 36.85, - 51.06, - 36.7, - 51.69, - 36.68, - 51.97, - 37.01, - 53.86, - 37.42, - 53.82, - 37.42, - 54.22, - 37.54, - 54.62, - 37.8, - 54.74, - 38.05, - 55.09, - 38.19, - 55.48, - 38.18, - 56.22, - 38.35, - 56.41, - 38.38, - 56.74, - 38.29, - 57.03, - 38.36, - 57.28, - 38.05, - 57.48, - 37.89, - 58.18, - 37.73, - 58.41, - 37.8, - 58.83, - 37.62, - 59.38, - 37.22, - 59.62, - 37.12, - 60.07, - 36.73, - 60.41, - 36.71, - 61.24, - 36.16, - 61.34, - 36.0, - 61.27, - 35.9, - 61.35, - 35.51, - 61.38, - 34.6, - 61.1, - 34.48, - 60.91, - 34.25, - 61.01, - 34.19, - 60.72, - 34.05, - 60.6, - 33.65, - 60.72, - 33.59, - 60.97, - 33.5, - 61.05, - 33.11, - 60.71, - 32.23, - 60.98, - 31.58, - 60.96, - 31.47, - 61.76, - 31.04, - 61.95, - 30.75, - 61.87, - 29.86, - 61.03, - 29.42, - 61.45, - 29.18, - 61.51, - 28.73, - 61.87, - 28.51, - 62.47, - 28.36, - 62.63, - 28.32, - 62.88, - 27.34, - 62.93, - 27.33, - 63.22, - 27.21, - 63.39, - 26.86, - 63.38, - 26.57, - 63.24, - 26.46, - 62.46, - 26.26, - 62.34, - 26.14, - 61.94, - 25.79, - 61.88, - 25.71, - 61.79, - 25.25, - 61.75, - 24.95, - 61.42, - 25.26, - 60.29, - 25.23, - 59.87, - 25.36, - 59.43, - 25.3, - 58.99, - 25.46, - 58.74, - 25.45, - 58.08, - 25.58, - 57.9, - 25.52, - 57.75, - 25.64, - 57.65, - 25.69, - 57.25, - 26.27, - 56.98, - 26.63, - 56.95, - 27.03, - 56.72, - 27.05, - 56.6, - 26.75, - 56.43, - 26.71, - 56.29, - 26.78, - 56.22, - 26.51, - 55.88, - 26.55, - 55.76, - 26.45, - 55.23, - 26.6, - 55.15, - 26.39, - 54.76, - 26.61, - 54.11, - 26.38, - 54.0, - 26.43, - 53.84, - 26.59, - 53.79, - 26.58, - 53.7 - ] - }, - { - "points": [ - 25.87, - 54.64, - 25.78, - 54.52, - 25.88, - 54.38, - 26.0, - 54.44, - 26.15, - 54.32, - 26.42, - 54.46, - 26.33, - 54.63, - 26.02, - 54.49, - 26.0, - 54.62, - 25.87, - 54.64 - ] - }, - { - "points": [ - 26.16, - 55.21, - 26.15, - 55.07, - 26.31, - 55.04, - 26.38, - 55.36, - 26.21, - 55.41, - 26.16, - 55.21 - ] - }, - { - "points": [ - 29.16, - 50.42, - 29.09, - 50.33, - 29.17, - 50.2, - 29.33, - 50.2, - 29.45, - 50.34, - 29.34, - 50.46, - 29.16, - 50.42 - ] - } - ], - "transitions": [ - [1490142600, 270, ["+0430"]], - [1506036600, 210, ["+0330"]], - [1521678600, 270, ["+0430"]], - [1537572600, 210, ["+0330"]], - [1553214600, 270, ["+0430"]], - [1569108600, 210, ["+0330"]], - [1584750600, 270, ["+0430"]], - [1600644600, 210, ["+0330"]], - [1616373000, 270, ["+0430"]], - [1632267000, 210, ["+0330"]], - [1647909000, 270, ["+0430"]], - [1663803000, 210, ["+0330"]], - [1679445000, 270, ["+0430"]], - [1695339000, 210, ["+0330"]], - [1710981000, 270, ["+0430"]], - [1726875000, 210, ["+0330"]], - [1742603400, 270, ["+0430"]], - [1758497400, 210, ["+0330"]], - [1774139400, 270, ["+0430"]], - [1790033400, 210, ["+0330"]], - [1805675400, 270, ["+0430"]], - [1821569400, 210, ["+0330"]], - [1837211400, 270, ["+0430"]], - [1853105400, 210, ["+0330"]], - [1868747400, 270, ["+0430"]], - [1884641400, 210, ["+0330"]], - [1900369800, 270, ["+0430"]], - [1916263800, 210, ["+0330"]], - [1931905800, 270, ["+0430"]], - [1947799800, 210, ["+0330"]], - [1963441800, 270, ["+0430"]], - [1979335800, 210, ["+0330"]], - [1994977800, 270, ["+0430"]], - [2010871800, 210, ["+0330"]], - [2026600200, 270, ["+0430"]], - [2042494200, 210, ["+0330"]], - [2058136200, 270, ["+0430"]], - [2074030200, 210, ["+0330"]], - [2089672200, 270, ["+0430"]], - [2105566200, 210, ["+0330"]], - [2121208200, 270, ["+0430"]], - [2137102200, 210, ["+0330"]], - [2147501647, 210, ["+0330"]] - ], - "name": "Asia/Tehran" - }, - { - "hoverRegion": [ - { - "points": [ - -39.26, - 146.49, - -39.33, - 146.32, - -39.15, - 146.13, - -38.96, - 146.08, - -39.0, - 145.87, - -38.76, - 145.68, - -38.57, - 145.03, - -38.6, - 144.86, - -38.37, - 144.57, - -38.56, - 144.1, - -38.77, - 143.91, - -38.96, - 143.51, - -38.46, - 142.35, - -38.53, - 141.97, - -38.37, - 141.73, - -38.51, - 141.65, - -38.49, - 141.35, - -38.28, - 141.19, - -38.1, - 140.86, - -32.21, - 140.89, - -32.11, - 140.99, - -32.17, - 141.71, - -31.92, - 141.73, - -31.86, - 141.84, - -31.71, - 141.84, - -31.69, - 141.15, - -31.53, - 140.89, - -28.95, - 140.9, - -28.89, - 140.99, - -28.89, - 148.92, - -28.47, - 149.46, - -28.52, - 149.69, - -28.43, - 150.27, - -28.55, - 150.47, - -28.53, - 150.75, - -28.64, - 151.05, - -28.76, - 151.13, - -28.86, - 151.35, - -29.01, - 151.38, - -28.77, - 151.68, - -28.81, - 151.92, - -28.43, - 151.88, - -28.27, - 152.32, - -28.16, - 152.41, - -28.24, - 153.05, - -28.14, - 153.16, - -28.08, - 153.61, - -28.87, - 153.71, - -29.33, - 153.45, - -29.96, - 153.37, - -30.6, - 153.12, - -30.95, - 153.19, - -31.51, - 153.04, - -31.9, - 152.85, - -32.09, - 152.65, - -32.52, - 152.61, - -32.84, - 152.27, - -32.97, - 151.88, - -33.55, - 151.53, - -33.62, - 151.41, - -34.01, - 151.36, - -34.37, - 151.03, - -34.65, - 150.99, - -34.87, - 150.87, - -35.1, - 150.93, - -35.27, - 150.8, - -35.31, - 150.61, - -35.82, - 150.29, - -36.14, - 150.26, - -36.27, - 150.33, - -36.36, - 150.23, - -36.92, - 150.01, - -37.26, - 150.15, - -37.35, - 150.06, - -37.56, - 150.06, - -37.88, - 149.49, - -37.94, - 148.12, - -38.13, - 147.69, - -38.85, - 146.71, - -38.86, - 146.58, - -39.09, - 146.58, - -39.26, - 146.49 - ] - }, - { - "points": [ - -43.71, - 146.38, - -43.6, - 146.24, - -43.64, - 145.95, - -42.68, - 145.16, - -42.22, - 145.05, - -42.08, - 145.13, - -41.75, - 144.81, - -41.05, - 144.5, - -40.82, - 144.59, - -40.48, - 144.59, - -40.3, - 144.73, - -40.29, - 144.99, - -40.53, - 145.03, - -40.67, - 145.16, - -40.6, - 145.28, - -40.75, - 145.4, - -41.06, - 146.38, - -40.87, - 146.99, - -40.87, - 147.43, - -40.67, - 147.61, - -40.74, - 147.81, - -40.64, - 147.89, - -40.63, - 148.05, - -40.43, - 147.89, - -40.36, - 147.69, - -40.21, - 147.71, - -40.1, - 147.61, - -39.8, - 147.68, - -39.69, - 147.56, - -39.58, - 147.64, - -39.64, - 147.78, - -39.54, - 148.06, - -39.7, - 148.1, - -39.89, - 148.44, - -40.25, - 148.43, - -40.43, - 148.59, - -40.69, - 148.22, - -40.96, - 148.45, - -41.82, - 148.37, - -42.36, - 148.44, - -42.44, - 148.37, - -42.37, - 148.14, - -42.48, - 148.12, - -42.68, - 148.26, - -42.83, - 148.06, - -43.28, - 148.1, - -43.34, - 147.75, - -43.12, - 147.57, - -43.62, - 147.33, - -43.57, - 147.05, - -43.74, - 146.88, - -43.67, - 146.56, - -43.71, - 146.38 - ] - }, - { - "points": [ - -40.25, - 143.96, - -40.2, - 143.82, - -39.68, - 143.7, - -39.48, - 143.91, - -39.57, - 144.15, - -39.66, - 144.21, - -40.08, - 144.19, - -40.25, - 143.96 - ] - }, - { - "points": [ - -39.57, - 147.41, - -39.55, - 147.18, - -39.37, - 147.19, - -39.38, - 147.43, - -39.57, - 147.41 - ] - } - ], - "transitions": [ - [1491076800, 600, ["AEST"]], - [1506801600, 660, ["AEDT"]], - [1522526400, 600, ["AEST"]], - [1538856000, 660, ["AEDT"]], - [1554580800, 600, ["AEST"]], - [1570305600, 660, ["AEDT"]], - [1586030400, 600, ["AEST"]], - [1601755200, 660, ["AEDT"]], - [1617480000, 600, ["AEST"]], - [1633204800, 660, ["AEDT"]], - [1648929600, 600, ["AEST"]], - [1664654400, 660, ["AEDT"]], - [1680379200, 600, ["AEST"]], - [1696104000, 660, ["AEDT"]], - [1712433600, 600, ["AEST"]], - [1728158400, 660, ["AEDT"]], - [1743883200, 600, ["AEST"]], - [1759608000, 660, ["AEDT"]], - [1775332800, 600, ["AEST"]], - [1791057600, 660, ["AEDT"]], - [1806782400, 600, ["AEST"]], - [1822507200, 660, ["AEDT"]], - [1838232000, 600, ["AEST"]], - [1853956800, 660, ["AEDT"]], - [1869681600, 600, ["AEST"]], - [1886011200, 660, ["AEDT"]], - [1901736000, 600, ["AEST"]], - [1917460800, 660, ["AEDT"]], - [1933185600, 600, ["AEST"]], - [1948910400, 660, ["AEDT"]], - [1964635200, 600, ["AEST"]], - [1980360000, 660, ["AEDT"]], - [1996084800, 600, ["AEST"]], - [2011809600, 660, ["AEDT"]], - [2027534400, 600, ["AEST"]], - [2043259200, 660, ["AEDT"]], - [2058984000, 600, ["AEST"]], - [2075313600, 660, ["AEDT"]], - [2091038400, 600, ["AEST"]], - [2106763200, 660, ["AEDT"]], - [2122488000, 600, ["AEST"]], - [2138212800, 660, ["AEDT"]] - ], - "name": "Australia/Melbourne" - }, - { - "hoverRegion": [ - { - "points": [ - 32.98, - 35.14, - 33.11, - 35.05, - 33.93, - 35.37, - 34.06, - 35.54, - 34.37, - 35.59, - 34.58, - 35.87, - 34.75, - 35.94, - 34.71, - 36.54, - 34.55, - 36.51, - 34.46, - 36.65, - 34.19, - 36.73, - 33.91, - 36.45, - 33.76, - 36.47, - 33.71, - 36.12, - 33.51, - 36.15, - 33.13, - 35.63, - 32.98, - 35.54, - 32.98, - 35.14 - ] - } - ], - "transitions": [ - [1490493600, 180, ["EEST"]], - [1509238800, 120, ["EET"]], - [1521943200, 180, ["EEST"]], - [1540688400, 120, ["EET"]], - [1553997600, 180, ["EEST"]], - [1572138000, 120, ["EET"]], - [1585447200, 180, ["EEST"]], - [1603587600, 120, ["EET"]], - [1616896800, 180, ["EEST"]], - [1635642000, 120, ["EET"]], - [1648346400, 180, ["EEST"]], - [1667091600, 120, ["EET"]], - [1679796000, 180, ["EEST"]], - [1698541200, 120, ["EET"]], - [1711850400, 180, ["EEST"]], - [1729990800, 120, ["EET"]], - [1743300000, 180, ["EEST"]], - [1761440400, 120, ["EET"]], - [1774749600, 180, ["EEST"]], - [1792890000, 120, ["EET"]], - [1806199200, 180, ["EEST"]], - [1824944400, 120, ["EET"]], - [1837648800, 180, ["EEST"]], - [1856394000, 120, ["EET"]], - [1869098400, 180, ["EEST"]], - [1887843600, 120, ["EET"]], - [1901152800, 180, ["EEST"]], - [1919293200, 120, ["EET"]], - [1932602400, 180, ["EEST"]], - [1950742800, 120, ["EET"]], - [1964052000, 180, ["EEST"]], - [1982797200, 120, ["EET"]], - [1995501600, 180, ["EEST"]], - [2014246800, 120, ["EET"]], - [2026951200, 180, ["EEST"]], - [2045696400, 120, ["EET"]], - [2058400800, 180, ["EEST"]], - [2077146000, 120, ["EET"]], - [2090455200, 180, ["EEST"]], - [2108595600, 120, ["EET"]], - [2121904800, 180, ["EEST"]], - [2140045200, 120, ["EET"]] - ], - "name": "Asia/Beirut" - }, - { - "hoverRegion": [ - { - "points": [ - 59.7, - -43.57, - 59.66, - -43.92, - 59.89, - -44.69, - 59.88, - -45.28, - 60.26, - -45.58, - 60.45, - -46.1, - 60.41, - -46.26, - 60.54, - -46.33, - 60.7, - -47.53, - 60.6, - -47.64, - 60.56, - -47.94, - 60.79, - -48.47, - 60.93, - -48.51, - 60.94, - -48.67, - 61.1, - -48.77, - 61.15, - -49.03, - 61.29, - -49.05, - 61.67, - -49.68, - 62.07, - -49.86, - 62.41, - -50.4, - 62.54, - -50.41, - 62.88, - -50.69, - 63.04, - -51.15, - 63.34, - -51.32, - 63.35, - -51.46, - 63.66, - -51.65, - 63.9, - -51.99, - 64.05, - -51.96, - 63.91, - -52.08, - 63.93, - -52.24, - 64.7, - -52.26, - 64.85, - -52.34, - 64.95, - -52.6, - 65.15, - -52.64, - 65.34, - -52.96, - 65.36, - -53.27, - 65.53, - -53.38, - 65.7, - -53.37, - 65.94, - -53.62, - 65.99, - -53.99, - 66.16, - -53.99, - 66.14, - -53.77, - 66.34, - -53.87, - 66.67, - -53.66, - 66.78, - -53.72, - 66.89, - -53.97, - 67.1, - -54.1, - 67.51, - -53.84, - 67.96, - -53.94, - 68.35, - -53.82, - 68.42, - -53.63, - 68.67, - -53.64, - 68.73, - -53.5, - 68.63, - -53.4, - 68.65, - -53.3, - 68.87, - -52.99, - 68.8, - -52.08, - 68.92, - -52.07, - 68.96, - -51.9, - 68.91, - -51.69, - 68.8, - -51.66, - 68.72, - -51.75, - 68.63, - -51.71, - 68.64, - -51.58, - 68.75, - -51.56, - 68.78, - -51.41, - 69.24, - -51.25, - 69.42, - -51.09, - 69.45, - -51.32, - 69.86, - -51.53, - 69.93, - -52.1, - 69.89, - -51.93, - 69.61, - -51.74, - 69.35, - -52.21, - 69.12, - -53.55, - 69.3, - -54.32, - 69.45, - -54.44, - 69.53, - -54.86, - 69.68, - -55.07, - 70.04, - -54.9, - 70.27, - -54.92, - 70.3, - -55.05, - 70.5, - -55.13, - 70.57, - -55.01, - 70.5, - -54.62, - 70.38, - -54.54, - 70.43, - -54.36, - 70.59, - -54.7, - 70.7, - -54.72, - 70.94, - -54.13, - 70.88, - -52.96, - 70.75, - -52.27, - 70.81, - -52.25, - 70.88, - -52.43, - 71.04, - -52.43, - 71.04, - -52.98, - 71.14, - -53.21, - 71.3, - -53.3, - 71.43, - -53.26, - 71.47, - -53.48, - 71.65, - -53.58, - 71.48, - -53.77, - 71.38, - -53.71, - 71.39, - -53.52, - 71.11, - -53.26, - 71.01, - -53.33, - 70.92, - -53.67, - 71.08, - -54.1, - 71.33, - -53.94, - 71.28, - -55.18, - 71.34, - -55.5, - 71.57, - -55.77, - 71.61, - -55.94, - 71.71, - -55.99, - 71.81, - -55.86, - 71.96, - -55.86, - 72.01, - -56.04, - 72.14, - -56.16, - 72.39, - -56.03, - 72.44, - -55.93, - 72.43, - -56.08, - 72.62, - -56.27, - 72.66, - -56.49, - 72.99, - -56.61, - 73.08, - -56.38, - 73.15, - -56.48, - 73.35, - -56.53, - 73.53, - -57.12, - 73.64, - -57.18, - 73.74, - -57.05, - 73.91, - -57.03, - 74.02, - -57.12, - 74.04, - -57.4, - 74.18, - -57.37, - 74.25, - -57.07, - 74.32, - -57.13, - 74.29, - -57.31, - 74.41, - -57.61, - 74.55, - -57.62, - 74.6, - -57.46, - 74.64, - -57.43, - 74.6, - -57.65, - 74.49, - -57.75, - 74.53, - -57.89, - 74.78, - -57.92, - 74.86, - -57.64, - 74.89, - -57.87, - 74.79, - -57.94, - 74.75, - -58.22, - 74.88, - -58.27, - 74.94, - -58.17, - 74.98, - -58.42, - 75.14, - -58.36, - 75.26, - -58.53, - 75.28, - -58.78, - 75.6, - -58.79, - 75.61, - -59.34, - 75.71, - -59.53, - 75.67, - -60.2, - 75.75, - -60.3, - 75.92, - -60.21, - 75.88, - -60.7, - 75.96, - -60.85, - 75.88, - -61.16, - 76.02, - -61.37, - 76.01, - -61.6, - 75.91, - -61.71, - 76.0, - -61.9, - 75.95, - -62.05, - 76.06, - -62.17, - 75.93, - -62.36, - 75.99, - -62.48, - 76.12, - -62.49, - 76.05, - -62.74, - 76.21, - -62.94, - 76.17, - -63.27, - 76.26, - -63.39, - 76.15, - -63.56, - 75.99, - -63.59, - 75.99, - -63.73, - 79.09, - -66.48, - 79.22, - -66.43, - 79.29, - -65.83, - 79.55, - -65.05, - 79.83, - -65.23, - 79.97, - -65.17, - 79.89, - -66.04, - 79.97, - -66.37, - 79.94, - -67.02, - 80.03, - -67.13, - 80.11, - -67.5, - 80.38, - -67.5, - 80.46, - -67.26, - 80.6, - -67.2, - 80.55, - -66.75, - 80.68, - -66.89, - 80.93, - -66.68, - 80.9, - -66.53, - 80.74, - -66.55, - 80.69, - -66.34, - 80.87, - -65.04, - 81.07, - -64.7, - 81.27, - -63.16, - 81.35, - -63.07, - 81.19, - -61.37, - 81.25, - -61.49, - 81.36, - -61.5, - 81.49, - -61.2, - 81.68, - -61.53, - 81.84, - -61.47, - 81.98, - -60.82, - 82.01, - -59.62, - 82.08, - -59.54, - 82.21, - -58.61, - 82.33, - -56.55, - 82.26, - -56.3, - 82.37, - -55.92, - 82.47, - -54.5, - 82.19, - -53.52, - 82.29, - -53.47, - 82.4, - -53.28, - 82.41, - -52.76, - 82.31, - -51.81, - 82.2, - -51.72, - 82.03, - -51.09, - 81.99, - -50.35, - 82.1, - -50.82, - 82.27, - -50.94, - 82.43, - -51.25, - 82.54, - -51.27, - 82.6, - -51.18, - 82.62, - -49.92, - 82.55, - -49.03, - 82.63, - -48.94, - 82.64, - -48.41, - 82.54, - -48.02, - 82.37, - -48.03, - 82.22, - -46.7, - 82.53, - -47.79, - 82.66, - -47.85, - 82.68, - -48.38, - 82.88, - -48.59, - 82.96, - -48.49, - 82.98, - -48.01, - 82.89, - -47.48, - 83.03, - -47.42, - 82.99, - -47.04, - 83.2, - -46.04, - 83.16, - -45.7, - 83.23, - -45.6, - 83.21, - -44.93, - 83.32, - -44.24, - 83.39, - -42.4, - 83.31, - -41.88, - 83.41, - -41.79, - 83.44, - -41.23, - 83.27, - -40.84, - 83.37, - -40.79, - 83.47, - -40.53, - 83.38, - -39.77, - 83.51, - -39.24, - 83.42, - -38.98, - 83.54, - -38.88, - 83.5, - -38.21, - 83.62, - -37.68, - 83.54, - -37.06, - 83.6, - -36.98, - 83.71, - -34.82, - 83.65, - -34.6, - 83.7, - -30.31, - 83.59, - -28.48, - 83.52, - -28.39, - 83.57, - -27.36, - 83.39, - -25.68, - 83.25, - -25.6, - 83.21, - -24.83, - 82.96, - -24.66, - 83.02, - -23.99, - 82.86, - -22.84, - 82.89, - -22.29, - 82.69, - -21.26, - 82.52, - -21.26, - 82.36, - -22.11, - 82.26, - -22.25, - 82.09, - -24.63, - 82.02, - -24.44, - 81.7, - -24.52, - 81.86, - -23.8, - 81.8, - -23.41, - 82.01, - -23.37, - 82.11, - -23.13, - 82.18, - -21.28, - 82.0, - -20.92, - 81.68, - -20.89, - 81.37, - -21.24, - 81.09, - -22.18, - 81.37, - -20.74, - 81.48, - -20.61, - 81.57, - -20.16, - 81.76, - -20.01, - 81.81, - -19.71, - 81.7, - -18.92, - 81.76, - -19.23, - 82.03, - -19.67, - 82.14, - -19.62, - 82.21, - -19.19, - 81.87, - -18.51, - 81.74, - -18.58, - 81.69, - -18.87, - 81.54, - -18.82, - 81.58, - -18.18, - 81.65, - -18.33, - 81.76, - -18.32, - 81.81, - -18.0, - 81.86, - -18.12, - 82.16, - -18.27, - 82.23, - -17.99, - 81.98, - -17.57, - 81.87, - -17.56, - 81.81, - -17.66, - 81.57, - -17.22, - 81.75, - -16.88, - 81.73, - -16.61, - 81.86, - -16.49, - 81.86, - -15.87, - 81.94, - -15.62, - 81.9, - -13.7, - 81.73, - -12.01, - 81.51, - -11.21, - 81.36, - -11.28, - 80.9, - -13.31, - 80.9, - -14.02, - 80.74, - -14.04, - 80.63, - -14.51, - 80.51, - -15.66, - 80.4, - -15.59, - 80.32, - -15.66, - 80.11, - -16.34, - 80.06, - -17.07, - 79.9, - -17.11, - 79.53, - -17.97, - 79.62, - -18.99, - 79.38, - -19.41, - 79.53, - -22.57, - 76.05, - -22.8, - 75.83, - -19.32, - 75.73, - -19.26, - 75.64, - -19.34, - 75.42, - -19.23, - 75.22, - -19.29, - 75.03, - -19.55, - 75.04, - -19.87, - 74.88, - -19.64, - 74.78, - -19.66, - 74.7, - -19.81, - 74.79, - -19.38, - 74.68, - -19.2, - 74.81, - -18.3, - 74.69, - -18.2, - 74.51, - -18.33, - 74.59, - -18.63, - 74.41, - -18.7, - 74.42, - -18.88, - 74.15, - -19.36, - 74.15, - -20.02, - 74.02, - -20.72, - 73.95, - -19.92, - 73.8, - -19.95, - 73.7, - -20.31, - 73.59, - -20.22, - 73.38, - -20.37, - 73.37, - -21.47, - 73.28, - -21.55, - 73.14, - -22.19, - 73.16, - -22.44, - 73.08, - -22.41, - 73.01, - -21.85, - 72.9, - -21.8, - 72.83, - -21.87, - 72.7, - -21.57, - 72.55, - -21.64, - 72.63, - -21.81, - 72.58, - -21.91, - 72.43, - -21.82, - 72.03, - -22.14, - 72.05, - -22.68, - 72.23, - -23.19, - 72.35, - -24.13, - 72.53, - -24.48, - 72.89, - -24.67, - 72.8, - -24.72, - 72.74, - -24.61, - 72.49, - -24.52, - 72.38, - -24.29, - 71.13, - -24.41, - 71.08, - -24.51, - 71.21, - -24.77, - 71.14, - -24.91, - 71.18, - -25.15, - 70.92, - -25.28, - 70.71, - -25.17, - 70.62, - -25.21, - 70.32, - -26.24, - 70.52, - -25.27, - 70.23, - -23.85, - 70.22, - -22.07, - 70.16, - -21.98, - 70.05, - -22.0, - 69.79, - -22.59, - 69.78, - -22.78, - 69.64, - -22.97, - 69.67, - -23.09, - 69.54, - -23.25, - 69.57, - -23.47, - 69.4, - -23.77, - 69.47, - -23.97, - 69.3, - -24.06, - 69.32, - -24.31, - 69.14, - -24.62, - 69.14, - -24.86, - 69.06, - -24.91, - 68.79, - -25.55, - 68.67, - -26.22, - 68.55, - -26.37, - 68.57, - -26.77, - 68.36, - -27.61, - 68.34, - -28.49, - 68.21, - -28.86, - 68.19, - -29.26, - 68.1, - -29.39, - 68.15, - -29.62, - 68.03, - -29.84, - 67.96, - -30.42, - 68.01, - -31.33, - 67.96, - -31.6, - 68.07, - -31.88, - 67.84, - -31.95, - 67.68, - -32.17, - 67.7, - -32.43, - 67.6, - -32.36, - 67.49, - -32.43, - 67.52, - -32.56, - 67.63, - -32.6, - 67.69, - -32.54, - 67.7, - -32.63, - 67.53, - -32.79, - 67.56, - -32.97, - 67.47, - -33.11, - 67.18, - -33.09, - 67.15, - -33.25, - 66.99, - -33.32, - 66.82, - -33.57, - 66.84, - -33.69, - 66.7, - -33.77, - 66.47, - -34.3, - 66.26, - -34.58, - 66.1, - -35.43, - 65.9, - -35.59, - 65.8, - -36.06, - 65.68, - -36.05, - 65.6, - -36.13, - 65.7, - -36.47, - 65.66, - -36.6, - 65.52, - -36.65, - 65.43, - -37.23, - 65.52, - -37.34, - 65.44, - -37.77, - 65.51, - -38.05, - 65.61, - -38.09, - 65.53, - -38.18, - 65.37, - -38.94, - 65.43, - -39.05, - 65.33, - -39.27, - 65.46, - -39.53, - 65.28, - -39.34, - 65.15, - -39.37, - 65.02, - -39.71, - 64.9, - -39.72, - 64.84, - -39.83, - 64.87, - -40.27, - 64.69, - -40.3, - 64.43, - -40.11, - 64.25, - -40.21, - 64.22, - -40.48, - 63.61, - -40.43, - 63.01, - -41.14, - 62.54, - -42.02, - 61.79, - -41.97, - 61.7, - -42.08, - 61.47, - -42.14, - 61.41, - -42.29, - 61.19, - -42.39, - 61.08, - -42.53, - 60.97, - -42.58, - 60.86, - -42.52, - 60.77, - -42.68, - 60.66, - -42.63, - 60.49, - -42.75, - 60.4, - -43.0, - 60.14, - -42.93, - 59.93, - -43.05, - 59.7, - -43.57 - ] - }, - { - "points": [ - 74.82, - -17.59, - 74.94, - -18.94, - 75.03, - -19.02, - 75.37, - -19.02, - 75.43, - -18.94, - 75.53, - -18.07, - 75.19, - -17.23, - 74.92, - -17.32, - 74.82, - -17.59 - ] - }, - { - "points": [ - 82.65, - -50.14, - 82.75, - -50.24, - 82.9, - -50.11, - 82.8, - -49.69, - 82.66, - -49.79, - 82.65, - -50.14 - ] - }, - { - "points": [ - 72.98, - -21.37, - 73.04, - -21.57, - 73.18, - -21.57, - 73.21, - -21.12, - 73.04, - -21.14, - 72.98, - -21.37 - ] - } - ], - "transitions": [ - [1490504400, -120, ["-02"]], - [1509253200, -180, ["-03"]], - [1521954000, -120, ["-02"]], - [1540702800, -180, ["-03"]], - [1554008400, -120, ["-02"]], - [1572152400, -180, ["-03"]], - [1585458000, -120, ["-02"]], - [1603602000, -180, ["-03"]], - [1616907600, -120, ["-02"]], - [1635656400, -180, ["-03"]], - [1648357200, -120, ["-02"]], - [1667106000, -180, ["-03"]], - [1679806800, -120, ["-02"]], - [1698555600, -180, ["-03"]], - [1711861200, -120, ["-02"]], - [1730005200, -180, ["-03"]], - [1743310800, -120, ["-02"]], - [1761454800, -180, ["-03"]], - [1774760400, -120, ["-02"]], - [1792904400, -180, ["-03"]], - [1806210000, -120, ["-02"]], - [1824958800, -180, ["-03"]], - [1837659600, -120, ["-02"]], - [1856408400, -180, ["-03"]], - [1869109200, -120, ["-02"]], - [1887858000, -180, ["-03"]], - [1901163600, -120, ["-02"]], - [1919307600, -180, ["-03"]], - [1932613200, -120, ["-02"]], - [1950757200, -180, ["-03"]], - [1964062800, -120, ["-02"]], - [1982811600, -180, ["-03"]], - [1995512400, -120, ["-02"]], - [2014261200, -180, ["-03"]], - [2026962000, -120, ["-02"]], - [2045710800, -180, ["-03"]], - [2058411600, -120, ["-02"]], - [2077160400, -180, ["-03"]], - [2090466000, -120, ["-02"]], - [2108610000, -180, ["-03"]], - [2121915600, -120, ["-02"]], - [2140059600, -180, ["-03"]], - [2147501647, -180, ["-03"]] - ], - "name": "America/Godthab" - }, - { - "hoverRegion": [ - { - "points": [ - 8.13, - 79.59, - 8.56, - 79.68, - 8.72, - 79.84, - 8.88, - 79.79, - 9.09, - 79.57, - 9.17, - 79.66, - 9.18, - 79.87, - 9.1, - 79.95, - 9.17, - 79.97, - 9.25, - 79.86, - 9.46, - 79.89, - 9.37, - 79.68, - 9.45, - 79.55, - 9.59, - 79.55, - 9.85, - 79.8, - 9.92, - 80.28, - 9.34, - 80.9, - 8.59, - 81.32, - 8.55, - 81.44, - 8.08, - 81.57, - 7.66, - 81.88, - 7.03, - 81.98, - 6.41, - 81.78, - 6.09, - 81.36, - 5.81, - 80.62, - 6.01, - 80.05, - 6.81, - 79.75, - 8.13, - 79.59 - ] - } - ], - "transitions": [[1145053800, 330, ["+0530"]], [2147501647, 330, ["+0530"]]], - "name": "Asia/Colombo" - }, - { - "hoverRegion": [ - { - "points": [ - 10.88, - -15.57, - 10.85, - -15.68, - 10.97, - -15.81, - 10.91, - -16.19, - 11.06, - -16.35, - 11.17, - -16.34, - 11.21, - -16.57, - 11.36, - -16.58, - 11.4, - -16.45, - 11.5, - -16.53, - 11.61, - -16.5, - 11.7, - -16.27, - 11.61, - -16.09, - 11.65, - -16.06, - 11.67, - -16.16, - 11.77, - -16.21, - 11.76, - -16.4, - 12.07, - -16.49, - 12.23, - -16.78, - 12.42, - -16.89, - 12.99, - -16.83, - 13.37, - -16.91, - 13.57, - -16.74, - 13.71, - -16.77, - 13.81, - -16.88, - 14.08, - -16.91, - 14.55, - -17.24, - 14.6, - -17.34, - 14.55, - -17.53, - 14.73, - -17.64, - 14.84, - -17.58, - 14.99, - -17.21, - 15.79, - -16.65, - 16.63, - -16.54, - 17.48, - -16.2, - 17.99, - -16.13, - 18.87, - -16.28, - 19.38, - -16.64, - 19.53, - -16.52, - 19.69, - -16.61, - 20.02, - -16.33, - 20.2, - -16.31, - 20.46, - -16.47, - 20.59, - -16.74, - 20.94, - -16.9, - 20.7, - -16.98, - 20.71, - -17.14, - 21.35, - -17.04, - 21.43, - -16.94, - 21.44, - -13.12, - 22.72, - -13.25, - 23.08, - -13.16, - 23.48, - -12.8, - 23.55, - -12.1, - 26.0, - -12.1, - 26.1, - -12.04, - 26.1, - -8.78, - 27.3, - -8.77, - 27.39, - -8.62, - 25.08, - -4.76, - 21.21, - 1.22, - 20.85, - 1.27, - 20.67, - 1.68, - 20.39, - 1.85, - 20.33, - 2.08, - 20.38, - 2.26, - 20.15, - 2.47, - 19.91, - 3.29, - 19.4, - 3.38, - 19.17, - 3.24, - 19.09, - 3.33, - 19.23, - 4.23, - 19.18, - 4.34, - 16.98, - 4.35, - 16.84, - 4.18, - 16.28, - 4.18, - 15.65, - 3.97, - 15.42, - 3.64, - 15.24, - 3.56, - 15.25, - 2.63, - 15.15, - 1.36, - 14.87, - 0.98, - 14.87, - 0.32, - 14.56, - 0.28, - 14.38, - 0.46, - 14.07, - 0.5, - 13.8, - 0.72, - 13.4, - 1.38, - 13.27, - 1.33, - 13.22, - 1.1, - 13.11, - 1.1, - 12.73, - 1.6, - 12.72, - 1.82, - 12.84, - 1.94, - 12.81, - 2.16, - 12.43, - 2.38, - 12.3, - 2.23, - 11.89, - 2.51, - 11.59, - 2.37, - 11.33, - 2.07, - 11.33, - 1.46, - 11.19, - 1.38, - 11.16, - 1.22, - 10.94, - 1.17, - 10.94, - 1.0, - 10.43, - 0.89, - 10.06, - 1.44, - 9.56, - 1.45, - 9.0, - 1.73, - 7.48, - 1.78, - 6.98, - 1.75, - 6.89, - 1.67, - 6.27, - 1.9, - 6.17, - 1.83, - 6.01, - 1.25, - 5.68, - 0.97, - 5.65, - 0.26, - 5.11, - -0.76, - 4.93, - -1.54, - 4.77, - -1.7, - 4.62, - -2.08, - 4.82, - -2.4, - 5.04, - -3.2, - 5.13, - -3.98, - 4.93, - -5.75, - 4.56, - -6.84, - 4.44, - -6.98, - 4.25, - -7.49, - 4.26, - -7.76, - 5.05, - -9.34, - 5.95, - -10.29, - 6.16, - -10.79, - 6.41, - -10.99, - 6.6, - -11.4, - 6.84, - -11.56, - 7.05, - -11.91, - 7.5, - -13.08, - 7.61, - -13.16, - 7.75, - -13.13, - 7.69, - -12.87, - 7.86, - -13.04, - 8.09, - -13.05, - 7.98, - -13.23, - 8.05, - -13.33, - 8.19, - -13.29, - 8.41, - -13.4, - 8.85, - -13.34, - 9.35, - -13.53, - 9.43, - -13.62, - 9.33, - -13.74, - 9.39, - -13.92, - 9.52, - -13.93, - 9.64, - -13.77, - 10.11, - -14.39, - 10.13, - -14.53, - 10.69, - -14.87, - 10.78, - -15.29, - 10.91, - -15.3, - 11.24, - -15.56, - 11.15, - -15.59, - 11.04, - -15.5, - 10.88, - -15.57 - ] - }, - { - "points": [ - 63.3, - -20.23, - 63.33, - -20.36, - 63.49, - -20.4, - 63.76, - -21.22, - 63.69, - -22.75, - 63.99, - -22.87, - 64.17, - -22.75, - 64.08, - -22.45, - 64.14, - -22.14, - 64.2, - -22.12, - 64.33, - -22.19, - 64.32, - -22.34, - 64.51, - -22.47, - 64.51, - -22.59, - 64.69, - -22.6, - 64.71, - -23.33, - 64.61, - -23.83, - 64.86, - -24.16, - 64.97, - -24.12, - 65.07, - -23.39, - 65.18, - -23.28, - 65.1, - -23.08, - 65.19, - -22.94, - 65.28, - -22.97, - 65.39, - -23.16, - 65.29, - -23.85, - 65.4, - -24.57, - 65.55, - -24.63, - 65.73, - -24.37, - 65.72, - -24.23, - 65.89, - -24.15, - 65.88, - -23.98, - 66.12, - -23.87, - 66.3, - -23.49, - 66.25, - -23.25, - 66.36, - -23.3, - 66.49, - -23.22, - 66.57, - -22.96, - 66.55, - -22.36, - 66.37, - -22.09, - 66.28, - -21.69, - 66.18, - -21.63, - 66.09, - -21.27, - 65.9, - -21.16, - 65.68, - -21.24, - 65.53, - -21.15, - 65.79, - -20.7, - 65.72, - -20.4, - 65.99, - -20.54, - 66.19, - -20.43, - 66.22, - -20.06, - 66.0, - -19.78, - 66.13, - -19.59, - 66.29, - -18.82, - 66.13, - -18.41, - 66.26, - -18.34, - 66.28, - -17.87, - 66.09, - -17.59, - 66.09, - -17.45, - 66.38, - -17.14, - 66.23, - -16.91, - 66.28, - -16.56, - 66.53, - -16.66, - 66.64, - -16.19, - 66.5, - -15.67, - 66.31, - -15.59, - 66.27, - -15.44, - 66.47, - -14.96, - 66.47, - -14.49, - 66.3, - -14.47, - 66.2, - -14.83, - 66.14, - -14.83, - 66.04, - -14.52, - 65.86, - -14.58, - 65.89, - -14.3, - 65.77, - -14.22, - 65.61, - -13.57, - 65.52, - -13.5, - 65.37, - -13.58, - 65.18, - -13.41, - 64.89, - -13.44, - 64.6, - -14.04, - 64.5, - -14.08, - 64.52, - -14.25, - 64.31, - -14.48, - 64.24, - -14.81, - 64.13, - -14.92, - 64.04, - -15.86, - 63.68, - -16.73, - 63.63, - -17.57, - 63.39, - -18.03, - 63.28, - -18.76, - 63.41, - -20.11, - 63.3, - -20.23 - ] - }, - { - "points": [ - 75.93, - -18.35, - 75.84, - -18.4, - 75.85, - -18.51, - 76.38, - -19.23, - 76.69, - -19.25, - 76.72, - -19.44, - 76.54, - -19.7, - 76.58, - -19.94, - 76.74, - -20.04, - 76.7, - -20.16, - 76.34, - -20.06, - 76.34, - -19.83, - 76.18, - -19.67, - 75.97, - -19.68, - 75.77, - -19.38, - 75.64, - -19.45, - 75.87, - -23.0, - 79.73, - -22.74, - 79.6, - -19.4, - 79.45, - -19.32, - 79.41, - -18.91, - 79.28, - -18.7, - 79.04, - -18.84, - 78.62, - -18.93, - 78.56, - -19.3, - 78.66, - -19.68, - 78.79, - -19.7, - 78.72, - -19.85, - 78.74, - -20.42, - 78.24, - -21.12, - 78.13, - -21.1, - 78.06, - -21.2, - 78.09, - -21.04, - 78.23, - -21.03, - 78.23, - -20.79, - 78.37, - -20.59, - 78.33, - -20.34, - 78.07, - -20.01, - 78.05, - -19.63, - 78.16, - -19.7, - 78.09, - -19.85, - 78.18, - -19.96, - 78.5, - -19.73, - 78.5, - -19.45, - 78.4, - -19.39, - 78.58, - -18.96, - 78.53, - -18.74, - 78.65, - -18.7, - 78.71, - -18.32, - 78.89, - -18.23, - 78.92, - -18.01, - 79.09, - -18.01, - 79.27, - -17.65, - 79.18, - -17.29, - 79.11, - -17.25, - 78.93, - -17.34, - 78.83, - -17.7, - 78.63, - -17.81, - 78.54, - -18.17, - 78.35, - -18.38, - 78.47, - -18.7, - 78.28, - -18.71, - 78.29, - -18.46, - 78.19, - -18.41, - 77.88, - -18.51, - 77.82, - -18.78, - 77.5, - -18.87, - 77.42, - -19.27, - 77.46, - -19.5, - 77.3, - -19.32, - 77.29, - -19.17, - 77.45, - -19.08, - 77.41, - -18.46, - 77.21, - -18.15, - 76.82, - -18.13, - 76.6, - -18.5, - 75.93, - -18.35 - ] - }, - { - "points": [ - 77.51, - -18.06, - 77.6, - -18.32, - 77.81, - -18.16, - 77.98, - -18.18, - 77.98, - -17.73, - 77.87, - -17.5, - 77.76, - -17.48, - 77.57, - -17.68, - 77.51, - -18.06 - ] - } - ], - "transitions": [[0, 0, ["GMT"]]], - "name": "America/Danmarkshavn" - }, - { - "hoverRegion": [ - { - "points": [ - -25.87, - 32.86, - -25.92, - 33.09, - -26.88, - 33.0, - -28.16, - 32.66, - -28.61, - 32.46, - -29.44, - 31.42, - -30.67, - 30.64, - -31.37, - 30.08, - -31.76, - 29.49, - -32.65, - 28.62, - -33.62, - 27.16, - -33.87, - 26.54, - -33.86, - 25.82, - -34.14, - 25.72, - -34.08, - 25.04, - -34.32, - 24.86, - -34.09, - 23.64, - -34.21, - 23.39, - -34.1, - 22.57, - -34.17, - 22.26, - -34.26, - 22.23, - -34.33, - 22.0, - -34.48, - 21.85, - -34.54, - 21.26, - -34.48, - 20.99, - -34.57, - 20.87, - -34.58, - 20.56, - -34.94, - 20.03, - -34.89, - 19.62, - -34.73, - 19.37, - -34.72, - 19.23, - -34.51, - 19.21, - -34.47, - 18.76, - -34.2, - 18.69, - -34.2, - 18.58, - -34.45, - 18.54, - -34.38, - 18.31, - -34.01, - 18.2, - -33.71, - 18.3, - -33.52, - 18.14, - -33.47, - 17.97, - -33.33, - 17.99, - -33.08, - 17.79, - -32.84, - 17.73, - -32.6, - 17.93, - -32.64, - 18.11, - -32.57, - 18.18, - -31.93, - 18.17, - -30.39, - 17.18, - -29.4, - 16.83, - -28.68, - 16.36, - -28.53, - 16.37, - -28.4, - 16.65, - -28.22, - 16.65, - -28.0, - 16.8, - -27.93, - 17.05, - -28.23, - 17.47, - -28.62, - 17.52, - -28.65, - 17.92, - -28.8, - 18.2, - -28.73, - 18.71, - -28.84, - 19.16, - -28.68, - 19.17, - -28.61, - 19.38, - -28.44, - 19.49, - -28.34, - 19.88, - -21.99, - 19.89, - -21.89, - 19.99, - -21.89, - 20.89, - -18.23, - 20.92, - -17.88, - 23.31, - -18.32, - 23.66, - -17.91, - 24.16, - -17.84, - 24.44, - -17.92, - 24.55, - -17.68, - 24.95, - -17.59, - 24.23, - -17.73, - 23.37, - -17.54, - 23.06, - -16.54, - 22.02, - -16.19, - 21.88, - -12.96, - 21.89, - -12.9, - 21.98, - -12.88, - 23.8, - -12.52, - 23.84, - -12.35, - 23.95, - -12.11, - 23.87, - -11.65, - 23.86, - -11.38, - 23.96, - -11.09, - 23.92, - -11.05, - 23.45, - -11.23, - 23.09, - -11.15, - 22.57, - -11.35, - 22.29, - -11.31, - 22.18, - -10.85, - 22.06, - -10.71, - 22.21, - -10.38, - 22.21, - -9.98, - 22.09, - -9.73, - 21.8, - -9.45, - 21.68, - -8.5, - 21.84, - -7.93, - 21.63, - -7.43, - 21.72, - -7.39, - 20.53, - -7.31, - 20.44, - -7.03, - 20.48, - -7.08, - 19.89, - -6.62, - 19.63, - -6.2, - 19.57, - -5.64, - 20.06, - -5.17, - 20.08, - -4.8, - 19.95, - -4.5, - 20.0, - -4.23, - 19.93, - -4.17, - 20.02, - -4.25, - 20.27, - -4.08, - 20.55, - -3.26, - 20.55, - -2.41, - 20.92, - -2.37, - 21.35, - -2.22, - 21.48, - -2.39, - 21.81, - -2.17, - 22.1, - -1.83, - 22.09, - -1.84, - 22.46, - -1.69, - 22.59, - -1.84, - 22.95, - -1.84, - 23.15, - -1.96, - 23.26, - -1.91, - 23.62, - -1.66, - 23.8, - -1.67, - 24.27, - -1.48, - 24.21, - -1.39, - 23.87, - -0.86, - 23.26, - -0.75, - 23.26, - -0.61, - 23.47, - -0.56, - 23.42, - -0.6, - 23.25, - -0.47, - 22.88, - -0.36, - 22.87, - -0.19, - 23.06, - -0.19, - 23.26, - 0.35, - 22.88, - 1.27, - 22.54, - 1.46, - 22.18, - 1.74, - 22.37, - 2.21, - 22.52, - 2.14, - 22.74, - 2.29, - 22.94, - 2.22, - 23.09, - 2.34, - 23.41, - 2.49, - 22.94, - 2.65, - 22.85, - 2.93, - 22.91, - 2.9, - 22.74, - 3.19, - 22.69, - 3.31, - 22.52, - 3.53, - 22.59, - 3.64, - 22.98, - 3.78, - 23.14, - 3.75, - 22.83, - 4.11, - 22.35, - 4.54, - 22.51, - 4.57, - 22.63, - 4.92, - 22.86, - 4.71, - 23.39, - 4.83, - 23.55, - 5.03, - 24.22, - 5.22, - 24.38, - 5.04, - 24.72, - 5.07, - 25.05, - 5.14, - 25.23, - 5.39, - 25.29, - 5.49, - 25.54, - 5.31, - 25.85, - 5.37, - 26.15, - 5.16, - 26.53, - 5.18, - 26.83, - 5.31, - 27.15, - 4.96, - 27.74, - 4.68, - 27.89, - 4.43, - 28.41, - 4.66, - 28.75, - 4.47, - 29.22, - 4.75, - 29.39, - 4.75, - 29.66, - 4.62, - 29.9, - 4.44, - 29.91, - 4.03, - 30.28, - 3.95, - 30.61, - 3.74, - 30.66, - 3.72, - 30.87, - 3.38, - 31.04, - 3.05, - 30.88, - 2.88, - 30.99, - 2.49, - 30.87, - 2.51, - 31.01, - 2.38, - 31.26, - 2.08, - 31.41, - 1.67, - 31.1, - 0.73, - 30.07, - 0.46, - 30.06, - 0.03, - 29.81, - -1.24, - 29.71, - -1.2, - 29.84, - -1.35, - 29.96, - -0.96, - 30.3, - -0.95, - 30.48, - -1.26, - 30.65, - -1.38, - 30.81, - -1.6, - 30.92, - -1.89, - 30.91, - -2.1, - 31.0, - -2.43, - 30.9, - -2.51, - 30.63, - -2.78, - 30.58, - -2.89, - 30.92, - -3.25, - 30.94, - -3.61, - 30.54, - -3.84, - 30.49, - -3.89, - 30.39, - -4.35, - 30.1, - -4.56, - 29.79, - -4.55, - 29.47, - -4.84, - 29.44, - -5.63, - 29.7, - -6.27, - 29.72, - -6.53, - 29.87, - -7.0, - 30.35, - -8.16, - 30.86, - -8.5, - 31.12, - -8.49, - 31.43, - -8.61, - 31.63, - -8.8, - 31.74, - -8.83, - 31.99, - -8.97, - 32.07, - -9.02, - 32.48, - -9.15, - 32.6, - -9.38, - 33.36, - -9.5, - 33.51, - -9.51, - 33.85, - -9.38, - 34.01, - -9.41, - 34.11, - -9.97, - 34.62, - -10.52, - 34.66, - -10.74, - 34.76, - -11.0, - 34.71, - -11.31, - 34.99, - -11.48, - 35.04, - -11.48, - 35.56, - -11.29, - 35.84, - -11.48, - 36.2, - -11.59, - 36.27, - -11.61, - 36.56, - -11.48, - 36.76, - -11.45, - 37.02, - -11.58, - 37.18, - -11.62, - 37.43, - -11.48, - 37.71, - -11.18, - 37.88, - -11.16, - 38.2, - -11.29, - 38.47, - -11.07, - 38.83, - -11.06, - 39.22, - -10.37, - 40.51, - -10.64, - 40.73, - -10.96, - 40.82, - -11.2, - 40.79, - -11.28, - 40.71, - -11.41, - 40.74, - -11.46, - 40.57, - -11.56, - 40.53, - -11.71, - 40.57, - -11.81, - 40.71, - -12.1, - 40.64, - -12.18, - 40.71, - -12.74, - 40.74, - -12.89, - 40.66, - -13.45, - 40.64, - -13.53, - 40.71, - -13.65, - 40.65, - -14.09, - 40.73, - -14.14, - 40.81, - -14.53, - 40.95, - -14.87, - 40.94, - -15.18, - 40.74, - -15.34, - 40.75, - -15.6, - 40.61, - -16.01, - 40.21, - -16.49, - 39.97, - -16.9, - 39.28, - -17.2, - 39.15, - -17.23, - 39.06, - -17.14, - 38.97, - -17.35, - 38.16, - -17.8, - 37.35, - -18.02, - 37.07, - -18.95, - 36.38, - -19.13, - 35.84, - -19.55, - 35.45, - -19.95, - 34.87, - -20.48, - 34.79, - -20.58, - 35.03, - -20.88, - 35.2, - -21.32, - 35.22, - -21.49, - 35.31, - -21.4, - 35.47, - -21.5, - 35.58, - -21.83, - 35.61, - -22.0, - 35.54, - -22.13, - 35.64, - -22.77, - 35.62, - -22.93, - 35.71, - -23.67, - 35.49, - -23.75, - 35.65, - -24.13, - 35.6, - -24.72, - 35.13, - -25.23, - 33.73, - -25.6, - 32.98, - -25.87, - 32.86 - ] - }, - { - "points": [ - 23.78, - 35.7, - 23.7, - 35.59, - 23.49, - 35.6, - 23.34, - 35.65, - 23.29, - 35.78, - 23.1, - 35.79, - 22.68, - 35.23, - 22.72, - 35.01, - 22.21, - 34.75, - 22.1, - 34.24, - 21.66, - 34.01, - 21.61, - 33.53, - 21.89, - 33.13, - 21.89, - 25.1, - 19.95, - 25.1, - 19.89, - 25.0, - 19.89, - 24.1, - 19.45, - 24.08, - 19.39, - 23.98, - 21.27, - 20.3, - 23.32, - 15.99, - 22.53, - 14.15, - 23.08, - 13.43, - 23.43, - 11.91, - 24.11, - 11.55, - 24.09, - 11.38, - 24.44, - 10.7, - 24.37, - 10.48, - 24.5, - 10.2, - 24.7, - 10.11, - 24.83, - 9.93, - 25.28, - 9.93, - 26.16, - 9.27, - 26.43, - 9.43, - 26.64, - 9.81, - 27.34, - 9.66, - 27.89, - 9.84, - 28.29, - 9.72, - 29.03, - 9.76, - 29.39, - 9.68, - 30.18, - 9.29, - 30.27, - 9.35, - 30.44, - 9.82, - 30.86, - 10.16, - 31.07, - 10.17, - 31.48, - 10.02, - 31.75, - 10.2, - 31.84, - 10.46, - 32.05, - 10.57, - 32.1, - 10.74, - 32.28, - 10.94, - 32.49, - 11.45, - 32.89, - 11.37, - 33.2, - 11.46, - 33.27, - 11.56, - 32.94, - 12.34, - 32.9, - 12.75, - 33.0, - 13.4, - 32.89, - 13.63, - 32.82, - 14.2, - 32.61, - 14.54, - 32.49, - 15.23, - 32.19, - 15.47, - 31.71, - 15.59, - 31.49, - 15.8, - 31.03, - 17.87, - 30.38, - 19.03, - 30.51, - 19.55, - 30.91, - 19.96, - 31.14, - 20.05, - 31.45, - 19.88, - 31.84, - 19.81, - 32.27, - 20.03, - 32.65, - 20.53, - 32.86, - 21.03, - 32.9, - 21.4, - 33.03, - 21.62, - 33.03, - 22.19, - 32.73, - 23.14, - 32.48, - 23.26, - 32.37, - 23.23, - 32.31, - 23.31, - 32.28, - 23.77, - 32.11, - 24.21, - 32.13, - 24.73, - 32.06, - 25.03, - 31.61, - 25.28, - 31.73, - 25.93, - 31.47, - 27.36, - 31.31, - 27.52, - 31.34, - 27.9, - 31.2, - 28.0, - 31.19, - 28.46, - 30.93, - 29.1, - 31.06, - 29.48, - 31.42, - 30.0, - 31.41, - 30.19, - 31.61, - 30.31, - 31.57, - 30.51, - 31.7, - 30.99, - 31.55, - 31.55, - 31.63, - 31.95, - 31.45, - 32.11, - 31.17, - 32.62, - 31.34, - 33.14, - 31.23, - 33.72, - 31.42, - 34.26, - 29.49, - 35.01, - 29.25, - 34.84, - 28.7, - 34.73, - 28.29, - 34.52, - 27.95, - 34.54, - 27.67, - 34.35, - 27.63, - 34.21, - 27.94, - 33.68, - 28.47, - 33.16, - 28.94, - 33.07, - 29.26, - 32.73, - 29.0, - 32.74, - 28.62, - 32.96, - 27.89, - 33.68, - 27.55, - 34.11, - 27.34, - 34.06, - 27.41, - 33.78, - 27.23, - 34.08, - 27.05, - 34.0, - 26.87, - 34.11, - 26.64, - 34.09, - 25.08, - 34.99, - 25.03, - 35.09, - 24.81, - 35.12, - 24.68, - 35.28, - 24.56, - 35.25, - 24.48, - 35.47, - 24.23, - 35.54, - 23.95, - 35.89, - 23.74, - 35.87, - 23.78, - 35.7 - ] - }, - { - "points": [ - 54.35, - 19.71, - 54.38, - 19.59, - 54.48, - 19.57, - 54.75, - 19.83, - 55.04, - 19.91, - 55.06, - 20.41, - 55.38, - 20.92, - 55.26, - 21.09, - 55.39, - 21.42, - 55.13, - 22.08, - 55.17, - 22.6, - 54.82, - 23.0, - 54.56, - 22.81, - 54.34, - 22.86, - 54.25, - 22.77, - 54.21, - 21.46, - 54.35, - 19.71 - ] - }, - { - "points": [ - -47.06, - 37.9, - -47.07, - 37.59, - -46.94, - 37.48, - -46.72, - 37.65, - -46.73, - 37.82, - -46.59, - 37.77, - -46.51, - 37.88, - -46.53, - 38.04, - -46.62, - 38.09, - -46.78, - 37.92, - -46.91, - 38.02, - -47.06, - 37.9 - ] - } - ], - "transitions": [[0, 120, ["CAT", "EET", "SAST"]]], - "name": "Europe/Kaliningrad" - }, - { - "hoverRegion": [ - { - "points": [ - 51.05, - -4.63, - 51.16, - -4.78, - 51.31, - -4.69, - 51.27, - -4.59, - 51.12, - -4.55, - 51.11, - -4.35, - 51.29, - -4.27, - 51.31, - -3.54, - 51.5, - -3.89, - 51.45, - -4.33, - 51.65, - -4.44, - 51.49, - -4.91, - 51.59, - -5.33, - 51.69, - -5.41, - 51.85, - -5.45, - 51.99, - -5.38, - 52.35, - -4.27, - 52.49, - -4.18, - 52.79, - -4.22, - 52.67, - -4.49, - 52.64, - -4.8, - 52.69, - -4.89, - 52.84, - -4.85, - 53.07, - -4.53, - 53.23, - -4.76, - 53.34, - -4.81, - 53.54, - -4.43, - 53.4, - -3.98, - 53.46, - -3.28, - 53.68, - -3.13, - 53.96, - -3.15, - 53.95, - -3.26, - 54.47, - -3.74, - 54.75, - -3.6, - 54.66, - -3.95, - 54.73, - -4.25, - 54.56, - -4.39, - 54.72, - -4.78, - 54.54, - -4.79, - 54.56, - -4.99, - 54.95, - -5.29, - 55.14, - -5.12, - 55.22, - -5.23, - 55.34, - -5.19, - 55.42, - -5.39, - 55.17, - -5.53, - 55.19, - -5.82, - 55.28, - -5.9, - 55.56, - -5.83, - 55.68, - -5.88, - 55.51, - -6.1, - 55.47, - -6.29, - 55.6, - -6.59, - 55.88, - -6.56, - 56.02, - -6.35, - 56.16, - -6.32, - 56.25, - -6.53, - 56.48, - -6.54, - 56.33, - -6.9, - 56.51, - -7.1, - 56.61, - -7.03, - 56.79, - -6.47, - 56.71, - -6.34, - 56.84, - -6.39, - 57.02, - -6.71, - 57.12, - -6.68, - 57.16, - -6.46, - 57.22, - -6.5, - 57.4, - -6.89, - 57.68, - -6.72, - 57.78, - -6.39, - 57.85, - -6.47, - 57.66, - -6.93, - 57.05, - -7.11, - 56.67, - -7.61, - 56.81, - -7.77, - 57.09, - -7.59, - 57.12, - -7.49, - 57.4, - -7.61, - 57.42, - -7.72, - 57.54, - -7.78, - 57.88, - -7.24, - 58.04, - -7.26, - 58.31, - -7.12, - 58.61, - -6.31, - 58.49, - -6.08, - 58.23, - -6.03, - 57.97, - -6.25, - 57.81, - -6.27, - 57.65, - -6.05, - 57.68, - -5.92, - 57.93, - -5.89, - 58.02, - -5.6, - 58.18, - -5.44, - 58.34, - -5.45, - 58.37, - -5.31, - 58.72, - -5.06, - 58.62, - -4.4, - 58.71, - -4.02, - 58.7, - -3.5, - 58.75, - -3.43, - 58.86, - -3.54, - 59.18, - -3.42, - 59.27, - -3.15, - 59.41, - -3.14, - 59.49, - -2.85, - 59.35, - -2.71, - 59.49, - -2.34, - 59.26, - -2.29, - 59.13, - -2.44, - 58.84, - -2.57, - 58.62, - -2.92, - 58.53, - -2.98, - 58.4, - -2.95, - 58.22, - -3.14, - 57.95, - -3.74, - 57.85, - -3.67, - 57.75, - -3.74, - 57.83, - -3.3, - 57.77, - -3.02, - 57.81, - -2.01, - 57.68, - -1.74, - 57.42, - -1.67, - 57.19, - -1.94, - 56.79, - -2.16, - 56.67, - -2.35, - 56.48, - -2.48, - 56.42, - -2.64, - 56.22, - -2.45, - 56.12, - -2.47, - 56.02, - -2.11, - 55.82, - -1.89, - 55.76, - -1.7, - 55.56, - -1.51, - 55.19, - -1.41, - 54.74, - -1.1, - 54.58, - -0.54, - 54.33, - -0.3, - 54.19, - -0.0, - 54.08, - 0.01, - 54.01, - -0.08, - 53.66, - 0.23, - 53.21, - 0.46, - 53.03, - 0.42, - 52.93, - 0.27, - 53.08, - 0.54, - 53.03, - 1.35, - 52.8, - 1.77, - 52.44, - 1.85, - 52.01, - 1.65, - 51.87, - 1.36, - 51.72, - 1.28, - 51.68, - 1.03, - 51.46, - 0.99, - 51.49, - 1.45, - 51.38, - 1.52, - 51.08, - 1.46, - 50.95, - 1.1, - 50.8, - 0.99, - 50.82, - 0.78, - 50.63, - 0.23, - 50.72, - -0.24, - 50.61, - -0.77, - 50.67, - -0.97, - 50.47, - -1.23, - 50.62, - -1.72, - 50.47, - -2.04, - 50.51, - -2.35, - 50.4, - -2.45, - 50.62, - -2.91, - 50.51, - -3.36, - 50.29, - -3.42, - 50.09, - -3.69, - 50.25, - -4.16, - 50.23, - -4.65, - 49.85, - -5.15, - 49.99, - -5.47, - 49.98, - -5.79, - 50.24, - -5.75, - 50.3, - -5.47, - 50.43, - -5.23, - 50.64, - -5.1, - 50.7, - -4.84, - 50.84, - -4.66, - 51.05, - -4.63 - ] - }, - { - "points": [ - 51.64, - -10.3, - 51.73, - -10.43, - 51.98, - -10.48, - 51.97, - -10.69, - 52.17, - -10.68, - 52.42, - -10.04, - 52.62, - -10.02, - 52.81, - -9.64, - 52.91, - -9.57, - 53.05, - -9.9, - 53.23, - -9.91, - 53.33, - -10.27, - 53.48, - -10.25, - 53.56, - -10.39, - 53.7, - -10.35, - 53.82, - -10.15, - 53.96, - -10.36, - 54.21, - -10.3, - 54.34, - -10.16, - 54.45, - -9.78, - 54.44, - -9.33, - 54.34, - -9.15, - 54.4, - -9.04, - 54.38, - -8.78, - 54.54, - -8.68, - 54.56, - -8.84, - 54.7, - -8.88, - 54.82, - -8.81, - 54.9, - -8.58, - 55.08, - -8.64, - 55.2, - -8.38, - 55.35, - -8.32, - 55.36, - -7.59, - 55.54, - -7.24, - 55.28, - -6.82, - 55.4, - -6.14, - 55.27, - -5.98, - 55.05, - -5.89, - 54.74, - -5.44, - 54.46, - -5.32, - 54.21, - -5.48, - 54.13, - -5.78, - 54.0, - -5.85, - 53.87, - -6.13, - 53.73, - -6.13, - 53.51, - -5.89, - 53.29, - -5.98, - 52.94, - -5.89, - 52.63, - -6.1, - 52.1, - -6.27, - 52.08, - -6.49, - 51.99, - -6.6, - 52.1, - -6.77, - 52.01, - -6.9, - 51.99, - -7.44, - 51.88, - -7.55, - 51.69, - -8.23, - 51.5, - -8.51, - 51.48, - -8.85, - 51.31, - -9.48, - 51.36, - -9.83, - 51.52, - -9.96, - 51.47, - -10.25, - 51.55, - -10.33, - 51.64, - -10.3 - ] - }, - { - "points": [ - 41.99, - -7.99, - 42.01, - -7.68, - 41.92, - -7.41, - 42.09, - -7.15, - 42.07, - -6.53, - 41.78, - -6.42, - 41.74, - -6.21, - 41.54, - -6.07, - 40.95, - -6.74, - 40.35, - -6.66, - 40.17, - -6.86, - 39.97, - -6.76, - 39.6, - -6.92, - 39.56, - -7.25, - 39.28, - -7.14, - 39.06, - -6.85, - 38.79, - -6.94, - 38.65, - -7.15, - 38.47, - -7.19, - 38.29, - -7.03, - 38.3, - -6.89, - 38.21, - -6.82, - 37.95, - -6.91, - 37.88, - -7.18, - 37.53, - -7.39, - 37.12, - -7.3, - 36.85, - -7.88, - 36.97, - -8.19, - 37.01, - -8.6, - 36.91, - -9.01, - 37.01, - -9.09, - 37.52, - -8.89, - 37.83, - -8.9, - 37.96, - -8.99, - 38.3, - -8.89, - 38.37, - -8.95, - 38.31, - -9.26, - 38.58, - -9.32, - 38.62, - -9.55, - 38.78, - -9.6, - 39.24, - -9.45, - 39.37, - -9.51, - 39.65, - -9.16, - 40.96, - -8.76, - 41.88, - -8.97, - 42.15, - -8.65, - 42.25, - -8.22, - 42.13, - -8.01, - 41.99, - -7.99 - ] - }, - { - "points": [ - 61.41, - -6.59, - 61.28, - -6.69, - 61.38, - -6.92, - 61.61, - -7.1, - 61.71, - -7.06, - 61.72, - -6.92, - 61.88, - -7.03, - 62.01, - -7.73, - 62.14, - -7.78, - 62.41, - -7.22, - 62.5, - -6.55, - 62.42, - -6.19, - 62.32, - -6.15, - 62.18, - -6.23, - 61.96, - -6.51, - 61.54, - -6.63, - 61.41, - -6.59 - ] - }, - { - "points": [ - 59.77, - -1.21, - 59.81, - -1.47, - 60.16, - -1.78, - 60.37, - -1.84, - 60.6, - -1.66, - 60.92, - -0.72, - 60.38, - -0.66, - 60.3, - -0.84, - 60.07, - -0.93, - 59.77, - -1.21 - ] - }, - { - "points": [ - 27.94, - -14.27, - 28.01, - -14.56, - 28.14, - -14.57, - 28.77, - -14.09, - 28.83, - -13.97, - 29.03, - -13.93, - 29.35, - -13.62, - 29.47, - -13.6, - 29.5, - -13.44, - 29.2, - -13.3, - 28.94, - -13.37, - 28.74, - -13.7, - 28.17, - -13.83, - 27.94, - -14.27 - ] - } - ], - "transitions": [ - [1490504400, 60, ["BST", "WEST", "IST"]], - [1509253200, 0, ["GMT", "WET"]], - [1521954000, 60, ["BST", "WEST", "IST"]], - [1540702800, 0, ["GMT", "WET"]], - [1554008400, 60, ["BST", "WEST", "IST"]], - [1572152400, 0, ["GMT", "WET"]], - [1585458000, 60, ["BST", "WEST", "IST"]], - [1603602000, 0, ["GMT", "WET"]], - [1616907600, 60, ["BST", "WEST", "IST"]], - [1635656400, 0, ["GMT", "WET"]], - [1648357200, 60, ["BST", "WEST", "IST"]], - [1667106000, 0, ["GMT", "WET"]], - [1679806800, 60, ["BST", "WEST", "IST"]], - [1698555600, 0, ["GMT", "WET"]], - [1711861200, 60, ["BST", "WEST", "IST"]], - [1730005200, 0, ["GMT", "WET"]], - [1743310800, 60, ["BST", "WEST", "IST"]], - [1761454800, 0, ["GMT", "WET"]], - [1774760400, 60, ["BST", "WEST", "IST"]], - [1792904400, 0, ["GMT", "WET"]], - [1806210000, 60, ["BST", "WEST", "IST"]], - [1824958800, 0, ["GMT", "WET"]], - [1837659600, 60, ["BST", "WEST", "IST"]], - [1856408400, 0, ["GMT", "WET"]], - [1869109200, 60, ["BST", "WEST", "IST"]], - [1887858000, 0, ["GMT", "WET"]], - [1901163600, 60, ["BST", "WEST", "IST"]], - [1919307600, 0, ["GMT", "WET"]], - [1932613200, 60, ["BST", "WEST", "IST"]], - [1950757200, 0, ["GMT", "WET"]], - [1964062800, 60, ["BST", "WEST", "IST"]], - [1982811600, 0, ["GMT", "WET"]], - [1995512400, 60, ["BST", "WEST", "IST"]], - [2014261200, 0, ["GMT", "WET"]], - [2026962000, 60, ["BST", "WEST", "IST"]], - [2045710800, 0, ["GMT", "WET"]], - [2058411600, 60, ["BST", "WEST", "IST"]], - [2077160400, 0, ["GMT", "WET"]], - [2090466000, 60, ["BST", "WEST", "IST"]], - [2108610000, 0, ["GMT", "WET"]], - [2121915600, 60, ["BST", "WEST", "IST"]], - [2140059600, 0, ["GMT", "WET"]] - ], - "name": "Atlantic/Canary" - }, - { - "hoverRegion": [ - { - "points": [ - 38.91, - 128.16, - 38.82, - 128.35, - 38.62, - 128.47, - 38.36, - 128.37, - 38.21, - 128.11, - 38.19, - 127.17, - 37.88, - 126.78, - 37.67, - 126.66, - 37.77, - 126.38, - 37.63, - 126.16, - 37.69, - 125.81, - 37.54, - 125.81, - 37.49, - 125.73, - 37.52, - 125.62, - 37.64, - 125.6, - 37.56, - 125.07, - 37.76, - 124.89, - 38.0, - 124.88, - 38.03, - 124.59, - 38.13, - 124.54, - 38.29, - 124.75, - 38.56, - 124.67, - 38.65, - 124.87, - 38.77, - 124.95, - 38.76, - 125.07, - 38.88, - 125.01, - 39.28, - 125.28, - 39.4, - 125.23, - 39.49, - 125.03, - 39.3, - 124.76, - 39.32, - 124.55, - 39.41, - 124.48, - 39.59, - 124.5, - 39.72, - 124.32, - 39.7, - 124.15, - 39.8, - 124.08, - 40.15, - 124.27, - 40.56, - 124.83, - 40.82, - 125.52, - 40.97, - 125.68, - 41.02, - 125.95, - 41.43, - 126.4, - 41.67, - 126.47, - 41.84, - 126.63, - 41.82, - 126.77, - 41.91, - 126.97, - 41.56, - 127.37, - 41.5, - 128.11, - 41.57, - 128.16, - 41.77, - 127.99, - 42.09, - 128.03, - 42.12, - 128.88, - 42.55, - 129.3, - 42.5, - 129.5, - 42.56, - 129.64, - 43.09, - 129.82, - 42.98, - 130.32, - 42.76, - 130.36, - 42.69, - 130.58, - 42.24, - 130.77, - 42.2, - 130.44, - 41.59, - 129.79, - 41.36, - 129.91, - 40.74, - 129.78, - 40.6, - 129.29, - 40.38, - 129.14, - 40.23, - 128.75, - 40.09, - 128.7, - 39.87, - 128.22, - 39.92, - 128.04, - 39.79, - 127.94, - 39.68, - 127.63, - 39.33, - 127.67, - 39.03, - 127.98, - 39.09, - 128.15, - 38.91, - 128.16 - ] - } - ], - "transitions": [[0, 510, ["KST"]]], - "name": "Asia/Pyongyang" - }, - { - "hoverRegion": [ - { - "points": [ - 29.26, - 34.93, - 29.39, - 34.85, - 30.13, - 35.06, - 30.46, - 35.05, - 31.11, - 35.33, - 31.27, - 35.28, - 31.77, - 35.44, - 32.08, - 35.41, - 32.75, - 35.53, - 32.86, - 35.78, - 32.82, - 35.96, - 32.6, - 36.15, - 32.43, - 36.81, - 33.46, - 38.74, - 33.44, - 38.86, - 32.44, - 39.17, - 32.42, - 39.34, - 32.17, - 39.39, - 31.88, - 39.02, - 31.44, - 37.21, - 30.56, - 38.07, - 30.42, - 38.07, - 30.25, - 37.74, - 29.91, - 37.56, - 29.76, - 36.81, - 29.41, - 36.56, - 29.07, - 36.09, - 29.26, - 34.93 - ] - } - ], - "transitions": [ - [1490925600, 180, ["EEST"]], - [1509069600, 120, ["EET"]], - [1522375200, 180, ["EEST"]], - [1540519200, 120, ["EET"]], - [1553824800, 180, ["EEST"]], - [1571968800, 120, ["EET"]], - [1585274400, 180, ["EEST"]], - [1604023200, 120, ["EET"]], - [1616724000, 180, ["EEST"]], - [1635472800, 120, ["EET"]], - [1648778400, 180, ["EEST"]], - [1666922400, 120, ["EET"]], - [1680228000, 180, ["EEST"]], - [1698372000, 120, ["EET"]], - [1711677600, 180, ["EEST"]], - [1729821600, 120, ["EET"]], - [1743127200, 180, ["EEST"]], - [1761876000, 120, ["EET"]], - [1774576800, 180, ["EEST"]], - [1793325600, 120, ["EET"]], - [1806026400, 180, ["EEST"]], - [1824775200, 120, ["EET"]], - [1838080800, 180, ["EEST"]], - [1856224800, 120, ["EET"]], - [1869530400, 180, ["EEST"]], - [1887674400, 120, ["EET"]], - [1900980000, 180, ["EEST"]], - [1919124000, 120, ["EET"]], - [1932429600, 180, ["EEST"]], - [1951178400, 120, ["EET"]], - [1963879200, 180, ["EEST"]], - [1982628000, 120, ["EET"]], - [1995933600, 180, ["EEST"]], - [2014077600, 120, ["EET"]], - [2027383200, 180, ["EEST"]], - [2045527200, 120, ["EET"]], - [2058832800, 180, ["EEST"]], - [2076976800, 120, ["EET"]], - [2090282400, 180, ["EEST"]], - [2109031200, 120, ["EET"]], - [2121732000, 180, ["EEST"]], - [2140480800, 120, ["EET"]] - ], - "name": "Asia/Amman" - }, - { - "hoverRegion": [ - { - "points": [ - 52.77, - -109.49, - 53.02, - -109.29, - 52.99, - -108.95, - 53.18, - -109.13, - 53.32, - -109.6, - 53.48, - -109.7, - 53.5, - -110.05, - 53.59, - -110.1, - 60.07, - -110.07, - 60.07, - -101.92, - 55.81, - -101.89, - 55.08, - -101.8, - 54.9, - -102.19, - 54.7, - -102.39, - 54.54, - -102.39, - 54.34, - -102.18, - 54.06, - -101.65, - 48.92, - -101.28, - 48.89, - -110.04, - 48.98, - -110.1, - 52.66, - -110.1, - 52.76, - -110.01, - 52.77, - -109.49 - ] - }, - { - "points": [ - 16.28, - -88.04, - 16.22, - -88.2, - 16.4, - -88.24, - 16.4, - -88.31, - 16.17, - -88.49, - 16.11, - -88.68, - 15.97, - -88.79, - 15.87, - -88.67, - 16.01, - -88.69, - 16.07, - -88.58, - 15.8, - -88.15, - 15.95, - -88.0, - 16.02, - -87.61, - 15.91, - -87.45, - 15.86, - -86.9, - 15.88, - -86.38, - 15.97, - -86.11, - 16.07, - -86.13, - 16.13, - -86.04, - 15.97, - -85.45, - 16.09, - -84.98, - 15.89, - -84.23, - 15.52, - -83.79, - 15.33, - -83.31, - 15.03, - -83.05, - 14.75, - -83.19, - 14.3, - -83.09, - 13.88, - -83.34, - 13.44, - -83.44, - 12.43, - -83.38, - 12.17, - -83.57, - 11.92, - -83.62, - 11.59, - -83.53, - 11.33, - -83.75, - 11.11, - -83.71, - 10.28, - -83.2, - 9.74, - -82.71, - 9.57, - -82.45, - 9.4, - -82.59, - 9.39, - -82.82, - 9.13, - -82.82, - 8.91, - -82.6, - 8.74, - -82.77, - 8.61, - -82.71, - 8.4, - -82.75, - 8.33, - -82.85, - 8.04, - -82.79, - 7.93, - -82.84, - 7.95, - -82.95, - 8.28, - -83.22, - 8.33, - -83.59, - 8.49, - -83.8, - 8.63, - -83.81, - 8.63, - -83.97, - 8.82, - -83.95, - 8.82, - -83.83, - 8.71, - -83.77, - 8.84, - -83.71, - 8.99, - -83.74, - 9.18, - -83.96, - 9.54, - -84.75, - 9.73, - -84.75, - 9.65, - -84.92, - 9.42, - -85.12, - 9.7, - -85.36, - 9.81, - -85.74, - 10.34, - -85.98, - 10.7, - -85.78, - 10.75, - -85.97, - 10.86, - -86.05, - 10.97, - -86.01, - 11.02, - -85.86, - 11.69, - -86.59, - 12.11, - -86.85, - 12.37, - -87.25, - 12.85, - -87.76, - 13.05, - -87.72, - 13.04, - -88.5, - 13.37, - -89.32, - 13.42, - -89.87, - 13.66, - -90.2, - 13.81, - -90.64, - 13.83, - -91.3, - 14.1, - -91.85, - 14.48, - -92.33, - 15.08, - -92.2, - 15.27, - -92.31, - 16.16, - -91.79, - 16.18, - -90.55, - 16.34, - -90.53, - 16.41, - -90.71, - 16.64, - -90.8, - 16.8, - -91.11, - 17.2, - -91.54, - 17.33, - -91.49, - 17.36, - -91.09, - 17.82, - -91.09, - 17.91, - -91.03, - 17.92, - -89.25, - 18.11, - -89.04, - 18.03, - -88.88, - 18.55, - -88.57, - 18.59, - -88.27, - 18.47, - -88.2, - 18.46, - -88.02, - 18.23, - -87.97, - 18.27, - -87.82, - 18.18, - -87.75, - 17.84, - -87.9, - 17.53, - -87.93, - 17.7, - -87.77, - 17.59, - -87.66, - 17.1, - -87.78, - 17.07, - -87.93, - 16.98, - -87.89, - 16.88, - -88.0, - 16.71, - -87.98, - 16.6, - -88.21, - 16.43, - -88.19, - 16.41, - -88.07, - 16.28, - -88.04 - ] - }, - { - "points": [ - 16.16, - -86.6, - 16.19, - -86.71, - 16.31, - -86.72, - 16.53, - -86.43, - 16.55, - -86.1, - 16.49, - -86.03, - 16.61, - -85.82, - 16.53, - -85.74, - 16.31, - -85.86, - 16.36, - -86.05, - 16.16, - -86.6 - ] - }, - { - "points": [ - 14.22, - -82.52, - 14.26, - -82.85, - 14.35, - -82.97, - 14.48, - -82.96, - 14.51, - -82.75, - 14.64, - -82.71, - 14.63, - -82.57, - 14.5, - -82.54, - 14.43, - -82.62, - 14.34, - -82.48, - 14.22, - -82.52 - ] - } - ], - "transitions": [[0, -360, ["CST"]]], - "name": "America/Belize" - }, - { - "hoverRegion": [ - { - "points": [ - 50.08, - 107.68, - 50.2, - 107.67, - 50.41, - 107.91, - 50.52, - 108.23, - 50.68, - 107.98, - 50.78, - 107.96, - 50.91, - 108.16, - 51.16, - 108.32, - 51.3, - 108.24, - 51.6, - 108.54, - 51.55, - 108.91, - 51.61, - 109.07, - 51.46, - 109.38, - 51.72, - 110.0, - 51.61, - 110.66, - 51.86, - 110.94, - 52.02, - 111.55, - 52.39, - 112.05, - 52.32, - 112.36, - 52.45, - 112.5, - 52.44, - 112.9, - 52.58, - 113.27, - 52.56, - 113.55, - 52.86, - 114.12, - 53.11, - 114.03, - 53.33, - 113.73, - 53.7, - 113.74, - 54.08, - 114.91, - 54.28, - 115.13, - 54.52, - 115.62, - 54.63, - 116.65, - 54.84, - 116.8, - 54.99, - 116.72, - 55.12, - 116.42, - 55.26, - 116.31, - 55.34, - 115.83, - 55.66, - 115.73, - 55.87, - 115.77, - 56.03, - 115.64, - 56.13, - 115.69, - 56.25, - 115.58, - 56.48, - 115.56, - 56.57, - 115.35, - 56.71, - 115.34, - 56.78, - 115.48, - 56.94, - 115.5, - 57.06, - 115.72, - 56.92, - 116.13, - 56.95, - 116.39, - 56.83, - 116.79, - 56.9, - 117.08, - 57.05, - 117.3, - 56.94, - 117.46, - 57.04, - 117.53, - 57.15, - 117.48, - 57.26, - 117.27, - 57.52, - 117.14, - 57.57, - 117.04, - 57.83, - 116.97, - 57.98, - 117.3, - 58.37, - 117.38, - 58.49, - 117.62, - 58.48, - 118.24, - 58.28, - 118.66, - 58.3, - 118.96, - 58.42, - 118.97, - 58.59, - 118.65, - 58.76, - 118.78, - 59.05, - 118.59, - 59.22, - 118.58, - 59.31, - 118.68, - 59.49, - 118.26, - 59.47, - 118.1, - 59.33, - 117.9, - 59.41, - 117.74, - 59.36, - 117.58, - 59.42, - 117.19, - 59.54, - 116.98, - 59.76, - 117.1, - 59.84, - 116.97, - 60.07, - 116.89, - 60.25, - 116.56, - 60.41, - 115.67, - 60.32, - 115.23, - 60.07, - 114.82, - 60.1, - 114.71, - 59.9, - 114.62, - 59.65, - 114.23, - 59.49, - 113.71, - 59.16, - 113.51, - 59.04, - 113.26, - 58.97, - 112.73, - 58.76, - 112.54, - 58.87, - 112.34, - 59.19, - 112.36, - 59.22, - 112.21, - 59.31, - 112.18, - 59.16, - 111.96, - 59.09, - 111.67, - 59.14, - 110.75, - 58.93, - 110.54, - 58.88, - 109.77, - 58.98, - 109.56, - 59.19, - 109.43, - 59.24, - 109.17, - 59.46, - 109.15, - 59.68, - 109.4, - 59.79, - 109.39, - 60.03, - 109.61, - 60.3, - 109.65, - 60.59, - 109.96, - 60.74, - 109.95, - 60.78, - 110.12, - 61.04, - 110.32, - 61.05, - 110.13, - 61.17, - 110.03, - 61.27, - 109.69, - 61.49, - 109.74, - 61.64, - 109.52, - 61.83, - 109.47, - 62.17, - 109.84, - 62.26, - 109.82, - 62.3, - 109.42, - 62.45, - 109.17, - 62.64, - 109.15, - 62.68, - 109.31, - 62.83, - 109.41, - 63.26, - 109.28, - 63.44, - 109.01, - 63.48, - 108.05, - 63.65, - 108.0, - 63.75, - 108.17, - 63.89, - 108.22, - 63.9, - 108.57, - 64.04, - 108.4, - 64.17, - 108.39, - 64.06, - 108.0, - 64.18, - 107.61, - 64.13, - 107.3, - 64.35, - 106.64, - 64.28, - 106.16, - 64.42, - 105.7, - 64.7, - 105.61, - 64.77, - 105.75, - 65.1, - 105.9, - 65.28, - 106.32, - 65.47, - 106.49, - 65.48, - 106.65, - 65.58, - 106.34, - 65.97, - 106.36, - 66.13, - 106.02, - 66.41, - 105.99, - 66.53, - 106.19, - 66.61, - 106.16, - 66.7, - 105.92, - 66.82, - 105.9, - 66.91, - 105.48, - 67.0, - 105.41, - 67.11, - 105.49, - 67.4, - 106.69, - 68.8, - 106.77, - 69.34, - 106.06, - 69.49, - 106.05, - 69.68, - 106.43, - 69.62, - 106.81, - 69.78, - 107.86, - 69.96, - 108.24, - 69.88, - 109.19, - 69.98, - 109.31, - 70.2, - 109.22, - 70.31, - 109.26, - 70.36, - 109.5, - 70.49, - 109.63, - 70.52, - 110.02, - 70.67, - 110.02, - 70.74, - 110.09, - 70.81, - 110.43, - 70.9, - 110.52, - 70.96, - 111.32, - 71.16, - 112.05, - 71.16, - 112.41, - 71.35, - 111.91, - 72.02, - 111.9, - 72.11, - 111.57, - 72.21, - 111.51, - 72.27, - 111.03, - 72.38, - 110.98, - 72.46, - 111.04, - 72.55, - 110.67, - 72.76, - 110.52, - 72.96, - 110.56, - 73.06, - 110.74, - 73.09, - 110.37, - 73.25, - 110.34, - 73.38, - 110.05, - 73.48, - 110.11, - 73.51, - 110.53, - 73.64, - 110.76, - 73.74, - 110.74, - 73.89, - 110.9, - 73.96, - 111.27, - 73.83, - 111.88, - 73.83, - 112.79, - 73.99, - 112.7, - 74.2, - 111.42, - 74.34, - 111.39, - 74.46, - 111.55, - 74.63, - 112.0, - 74.61, - 112.79, - 74.76, - 112.84, - 74.77, - 113.02, - 74.61, - 113.08, - 74.54, - 113.46, - 74.36, - 113.57, - 74.26, - 113.51, - 74.03, - 112.98, - 73.77, - 113.46, - 73.62, - 113.55, - 73.82, - 115.56, - 73.66, - 118.72, - 73.49, - 119.07, - 73.38, - 119.05, - 73.25, - 118.87, - 73.18, - 119.43, - 73.29, - 119.66, - 73.29, - 120.13, - 73.26, - 120.32, - 73.08, - 120.58, - 73.04, - 121.08, - 73.04, - 121.94, - 73.15, - 122.1, - 73.2, - 122.55, - 73.14, - 122.96, - 73.05, - 123.01, - 73.04, - 123.29, - 73.5, - 123.06, - 73.61, - 123.11, - 73.74, - 123.32, - 73.73, - 123.15, - 73.87, - 123.02, - 74.05, - 123.09, - 74.09, - 123.28, - 74.01, - 123.36, - 73.77, - 123.37, - 73.94, - 123.75, - 73.9, - 124.17, - 74.03, - 124.52, - 74.02, - 124.86, - 73.96, - 125.05, - 73.81, - 125.03, - 73.67, - 125.56, - 73.75, - 125.67, - 73.76, - 125.9, - 73.7, - 125.99, - 73.61, - 125.99, - 73.66, - 126.35, - 73.52, - 126.56, - 73.54, - 126.91, - 73.63, - 127.02, - 73.62, - 127.36, - 73.55, - 127.48, - 73.62, - 127.57, - 73.62, - 127.86, - 73.51, - 128.04, - 73.32, - 128.93, - 73.2, - 129.01, - 73.1, - 129.54, - 72.96, - 129.68, - 72.82, - 129.6, - 72.6, - 129.71, - 72.41, - 129.61, - 72.11, - 129.68, - 71.94, - 129.42, - 71.78, - 129.67, - 71.66, - 129.71, - 71.58, - 129.38, - 71.38, - 129.54, - 71.2, - 129.91, - 71.16, - 130.21, - 71.0, - 130.41, - 70.96, - 130.73, - 71.06, - 130.89, - 70.82, - 131.07, - 70.94, - 131.49, - 71.14, - 131.74, - 71.09, - 132.2, - 70.89, - 132.32, - 70.71, - 132.15, - 70.51, - 132.2, - 70.44, - 133.13, - 70.23, - 133.35, - 70.05, - 133.2, - 69.91, - 133.27, - 69.78, - 133.61, - 69.55, - 133.56, - 69.53, - 133.29, - 69.39, - 133.0, - 69.29, - 132.95, - 69.2, - 132.72, - 69.1, - 132.69, - 69.04, - 132.57, - 68.95, - 132.79, - 68.45, - 133.24, - 67.87, - 133.17, - 66.92, - 131.9, - 66.41, - 130.17, - 66.31, - 130.2, - 66.07, - 130.98, - 65.9, - 131.26, - 65.82, - 131.66, - 65.51, - 131.71, - 65.44, - 131.89, - 64.93, - 132.34, - 64.72, - 132.35, - 64.7, - 132.85, - 64.91, - 132.7, - 65.2, - 132.84, - 65.48, - 134.3, - 65.84, - 134.79, - 65.81, - 135.14, - 65.94, - 135.41, - 65.92, - 135.62, - 66.03, - 135.85, - 66.18, - 135.96, - 66.26, - 136.5, - 66.26, - 137.13, - 66.02, - 138.67, - 66.07, - 139.15, - 65.93, - 139.62, - 65.91, - 140.21, - 65.8, - 140.31, - 65.68, - 140.2, - 65.56, - 140.53, - 65.42, - 140.48, - 65.39, - 140.06, - 65.29, - 139.85, - 64.97, - 139.56, - 64.61, - 140.44, - 64.47, - 140.45, - 64.4, - 140.31, - 64.3, - 140.36, - 64.24, - 140.6, - 64.02, - 140.71, - 63.8, - 140.65, - 63.73, - 140.73, - 63.53, - 140.69, - 63.27, - 139.79, - 63.05, - 139.67, - 62.88, - 139.8, - 62.58, - 140.36, - 62.01, - 140.39, - 61.88, - 140.07, - 61.76, - 140.04, - 61.38, - 139.59, - 61.34, - 139.13, - 61.2, - 138.94, - 61.22, - 138.79, - 61.09, - 138.76, - 61.02, - 138.44, - 60.87, - 138.36, - 60.68, - 138.54, - 60.48, - 138.39, - 60.36, - 138.43, - 60.21, - 138.32, - 59.93, - 138.39, - 59.82, - 138.31, - 59.73, - 138.37, - 59.62, - 138.32, - 59.57, - 138.04, - 59.67, - 137.92, - 59.63, - 137.63, - 59.44, - 137.49, - 59.23, - 136.68, - 59.41, - 135.76, - 59.29, - 135.48, - 59.0, - 135.14, - 59.17, - 133.51, - 59.03, - 132.97, - 58.79, - 132.88, - 58.76, - 132.65, - 58.58, - 132.66, - 58.38, - 132.47, - 58.37, - 132.27, - 58.03, - 132.24, - 57.92, - 132.12, - 58.03, - 131.76, - 57.65, - 132.15, - 57.47, - 132.02, - 57.36, - 131.7, - 57.22, - 131.68, - 57.15, - 131.56, - 56.91, - 131.84, - 56.67, - 131.9, - 56.59, - 131.79, - 56.35, - 131.74, - 56.41, - 131.53, - 56.31, - 131.41, - 56.35, - 131.23, - 55.81, - 130.98, - 55.72, - 131.12, - 55.78, - 132.57, - 55.55, - 132.77, - 55.44, - 133.03, - 55.33, - 133.05, - 55.26, - 132.75, - 55.12, - 132.69, - 55.08, - 132.48, - 54.96, - 132.44, - 54.93, - 132.09, - 54.79, - 132.02, - 54.54, - 131.32, - 54.24, - 131.19, - 54.17, - 130.78, - 53.98, - 130.55, - 53.84, - 131.48, - 53.33, - 131.64, - 53.33, - 131.9, - 53.27, - 131.95, - 53.39, - 133.08, - 53.52, - 133.17, - 53.65, - 133.53, - 53.54, - 134.0, - 53.72, - 134.58, - 53.46, - 135.02, - 53.26, - 135.06, - 53.02, - 134.97, - 52.84, - 134.78, - 52.61, - 134.89, - 52.32, - 134.67, - 52.56, - 133.35, - 52.26, - 133.54, - 52.11, - 133.4, - 51.98, - 132.64, - 51.68, - 132.29, - 51.59, - 131.54, - 51.27, - 131.57, - 51.15, - 131.13, - 50.76, - 130.89, - 50.72, - 131.03, - 50.45, - 131.23, - 50.46, - 131.35, - 50.2, - 131.55, - 50.02, - 131.48, - 49.94, - 131.6, - 49.4, - 131.61, - 49.15, - 131.46, - 49.13, - 131.21, - 48.87, - 131.03, - 48.74, - 130.52, - 48.75, - 130.22, - 49.3, - 129.41, - 49.24, - 129.09, - 49.38, - 128.69, - 49.47, - 128.64, - 49.47, - 128.41, - 49.39, - 128.26, - 49.5, - 127.73, - 49.76, - 127.42, - 50.03, - 127.37, - 50.16, - 127.44, - 50.27, - 127.23, - 50.69, - 127.18, - 51.0, - 126.82, - 51.47, - 126.69, - 51.55, - 126.57, - 51.67, - 126.59, - 51.89, - 126.36, - 52.07, - 126.34, - 52.14, - 126.2, - 52.33, - 126.22, - 52.55, - 125.87, - 52.68, - 125.88, - 52.77, - 125.79, - 52.76, - 125.61, - 52.95, - 125.58, - 53.08, - 125.1, - 52.99, - 124.83, - 53.42, - 123.58, - 53.44, - 123.24, - 53.34, - 122.82, - 53.38, - 122.32, - 53.16, - 120.87, - 52.71, - 120.18, - 52.74, - 120.48, - 52.62, - 120.79, - 52.35, - 120.74, - 52.14, - 120.88, - 51.87, - 120.73, - 51.59, - 120.17, - 51.03, - 119.83, - 50.84, - 119.61, - 50.67, - 119.57, - 50.53, - 119.37, - 50.14, - 119.46, - 49.93, - 119.27, - 49.81, - 118.59, - 49.39, - 117.86, - 49.61, - 116.9, - 49.83, - 116.56, - 49.91, - 116.23, - 49.78, - 115.78, - 49.79, - 115.39, - 50.08, - 114.92, - 50.16, - 114.35, - 49.87, - 113.53, - 49.73, - 113.28, - 49.53, - 113.17, - 49.39, - 112.82, - 49.43, - 112.51, - 49.28, - 111.96, - 49.26, - 111.4, - 49.03, - 110.76, - 49.13, - 110.41, - 49.05, - 110.22, - 49.11, - 109.52, - 49.25, - 109.18, - 49.23, - 108.49, - 49.6, - 107.85, - 49.83, - 107.85, - 49.92, - 107.65, - 50.08, - 107.68 - ] - }, - { - "points": [ - -8.71, - 124.99, - -8.55, - 125.06, - -8.42, - 125.56, - -8.26, - 125.39, - -8.02, - 125.64, - -8.19, - 125.75, - -8.41, - 125.63, - -8.39, - 126.21, - -8.31, - 126.42, - -8.36, - 126.56, - -8.22, - 126.96, - -8.24, - 127.24, - -8.42, - 127.45, - -8.79, - 127.05, - -9.54, - 125.14, - -9.24, - 124.85, - -9.11, - 124.93, - -8.99, - 124.83, - -8.71, - 124.99 - ] - }, - { - "points": [ - 6.79, - 134.18, - 6.79, - 134.06, - 6.91, - 134.02, - 7.15, - 134.24, - 7.34, - 134.18, - 7.4, - 134.34, - 7.82, - 134.57, - 7.82, - 134.69, - 7.42, - 134.73, - 6.79, - 134.18 - ] - }, - { - "points": [ - -9.56, - 124.33, - -9.52, - 124.06, - -9.29, - 123.95, - -9.07, - 124.5, - -9.16, - 124.56, - -9.46, - 124.47, - -9.56, - 124.33 - ] - } - ], - "transitions": [[969134400, 540, ["+09"]], [2147501647, 540, ["+09"]]], - "name": "Asia/Dili" - }, - { - "hoverRegion": [ - { - "points": [ - -9.99, - -138.69, - -10.12, - -138.74, - -10.09, - -138.89, - -9.98, - -138.93, - -10.12, - -139.13, - -9.97, - -139.23, - -9.86, - -139.18, - -9.7, - -139.24, - -9.58, - -138.99, - -9.66, - -138.73, - -9.76, - -138.69, - -9.85, - -138.78, - -9.99, - -138.69 - ] - }, - { - "points": [ - -9.08, - -140.14, - -9.02, - -140.25, - -8.77, - -140.31, - -8.71, - -139.94, - -8.99, - -139.89, - -9.08, - -140.14 - ] - }, - { - "points": [ - -8.12, - -140.61, - -8.12, - -140.77, - -7.92, - -140.8, - -7.73, - -140.32, - -7.93, - -140.29, - -7.94, - -140.45, - -8.12, - -140.61 - ] - }, - { - "points": [ - -9.51, - -139.92, - -9.58, - -140.05, - -9.46, - -140.21, - -9.25, - -140.15, - -9.3, - -139.91, - -9.51, - -139.92 - ] - } - ], - "transitions": [ - [-1806658920, -570, ["-0930"]], - [2147501647, -570, ["-0930"]] - ], - "name": "Pacific/Marquesas" - }, - { - "hoverRegion": [ - { - "points": [ - 32.45, - 60.71, - 33.14, - 60.47, - 33.44, - 60.72, - 33.49, - 60.55, - 34.08, - 60.36, - 34.41, - 60.69, - 34.59, - 60.66, - 34.71, - 60.9, - 35.12, - 61.02, - 35.3, - 60.99, - 35.37, - 61.09, - 35.68, - 61.19, - 35.72, - 61.4, - 35.54, - 61.63, - 35.54, - 62.09, - 35.33, - 62.36, - 35.36, - 62.7, - 35.5, - 62.98, - 35.96, - 63.07, - 36.13, - 63.98, - 36.33, - 64.38, - 36.46, - 64.5, - 36.66, - 64.5, - 36.95, - 64.67, - 37.18, - 64.68, - 37.33, - 65.06, - 37.34, - 65.46, - 37.63, - 65.68, - 37.43, - 66.32, - 37.49, - 66.99, - 37.3, - 67.29, - 37.38, - 67.48, - 37.32, - 67.77, - 37.05, - 68.01, - 37.43, - 68.87, - 37.22, - 69.25, - 37.26, - 69.3, - 37.44, - 69.26, - 37.66, - 69.45, - 37.72, - 69.89, - 37.65, - 70.12, - 37.7, - 70.17, - 38.01, - 70.09, - 38.2, - 70.42, - 38.49, - 70.61, - 38.59, - 71.0, - 38.31, - 71.45, - 38.02, - 71.4, - 37.94, - 71.69, - 37.08, - 71.54, - 36.79, - 71.72, - 37.07, - 72.26, - 37.12, - 72.6, - 37.32, - 72.75, - 37.57, - 73.31, - 37.53, - 73.8, - 37.37, - 73.87, - 37.52, - 74.32, - 37.51, - 74.69, - 37.3, - 74.97, - 37.16, - 74.93, - 37.13, - 74.61, - 37.02, - 74.67, - 36.85, - 74.58, - 36.88, - 74.43, - 36.73, - 74.13, - 36.8, - 73.68, - 36.73, - 72.65, - 36.65, - 72.32, - 36.43, - 71.95, - 36.3, - 71.9, - 36.34, - 71.69, - 36.06, - 71.4, - 35.6, - 71.71, - 35.43, - 71.75, - 35.31, - 71.69, - 35.16, - 71.78, - 34.89, - 71.58, - 34.54, - 71.14, - 34.36, - 71.28, - 33.99, - 71.16, - 33.83, - 70.52, - 33.9, - 70.01, - 33.77, - 70.22, - 33.28, - 70.42, - 33.04, - 70.07, - 32.94, - 69.63, - 32.62, - 69.55, - 32.42, - 69.35, - 31.88, - 69.41, - 31.52, - 69.06, - 31.5, - 68.76, - 31.63, - 68.61, - 31.7, - 68.19, - 31.46, - 67.85, - 31.23, - 67.82, - 31.09, - 67.29, - 31.19, - 66.97, - 31.11, - 66.79, - 30.89, - 66.64, - 30.84, - 66.47, - 30.57, - 66.39, - 30.38, - 66.45, - 30.1, - 66.36, - 29.92, - 66.46, - 29.74, - 66.27, - 29.42, - 65.09, - 29.43, - 64.38, - 29.26, - 64.12, - 29.37, - 63.58, - 29.28, - 62.42, - 29.75, - 60.84, - 29.92, - 60.8, - 30.88, - 61.69, - 31.03, - 61.73, - 31.27, - 61.63, - 31.41, - 60.77, - 32.45, - 60.71 - ] - } - ], - "transitions": [[-788918400, 270, ["+0430"]], [2147501647, 270, ["+0430"]]], - "name": "Asia/Kabul" - }, - { - "hoverRegion": [ - { - "points": [ - 25.99, - -109.53, - 26.4, - -109.32, - 26.49, - -108.98, - 26.63, - -108.93, - 26.68, - -108.75, - 26.93, - -108.64, - 27.49, - -108.75, - 27.68, - -108.98, - 28.16, - -109.18, - 28.39, - -109.1, - 28.43, - -108.61, - 28.87, - -108.81, - 29.23, - -108.87, - 29.55, - -108.75, - 30.31, - -108.69, - 30.46, - -108.33, - 30.9, - -108.04, - 30.93, - -107.68, - 30.84, - -107.57, - 30.94, - -107.38, - 30.89, - -107.26, - 31.19, - -107.06, - 31.29, - -106.34, - 31.07, - -106.14, - 31.05, - -106.0, - 30.93, - -105.96, - 30.95, - -105.79, - 30.85, - -105.64, - 30.3, - -105.45, - 30.12, - -105.53, - 30.04, - -105.66, - 29.75, - -105.69, - 29.26, - -104.97, - 29.1, - -104.97, - 29.08, - -104.77, - 28.85, - -104.61, - 28.85, - -104.42, - 28.76, - -104.31, - 28.81, - -104.12, - 28.67, - -103.97, - 28.69, - -103.62, - 28.63, - -103.52, - 27.85, - -103.82, - 27.34, - -103.76, - 27.02, - -103.63, - 26.89, - -103.7, - 26.67, - -103.59, - 26.62, - -103.69, - 26.68, - -104.18, - 26.23, - -104.55, - 26.38, - -104.82, - 26.3, - -105.05, - 26.38, - -105.15, - 26.4, - -105.49, - 26.7, - -106.02, - 25.86, - -106.44, - 25.76, - -106.36, - 25.64, - -106.38, - 25.45, - -106.61, - 25.51, - -106.97, - 25.41, - -107.09, - 25.11, - -107.02, - 24.74, - -106.63, - 24.42, - -106.46, - 24.48, - -106.25, - 24.32, - -105.98, - 23.91, - -105.74, - 23.8, - -105.83, - 23.67, - -105.81, - 23.62, - -105.68, - 23.23, - -105.55, - 23.21, - -105.36, - 23.06, - -105.26, - 23.05, - -104.92, - 22.75, - -104.78, - 22.47, - -104.47, - 22.46, - -104.25, - 22.31, - -104.17, - 22.09, - -104.22, - 22.04, - -104.1, - 21.9, - -104.07, - 21.81, - -103.82, - 21.63, - -103.81, - 21.4, - -103.61, - 21.15, - -103.75, - 21.09, - -104.1, - 20.9, - -104.1, - 20.81, - -104.19, - 20.7, - -104.13, - 20.52, - -104.18, - 20.5, - -104.28, - 20.89, - -104.77, - 20.8, - -104.94, - 20.85, - -105.06, - 20.79, - -105.45, - 20.96, - -105.47, - 21.12, - -105.33, - 21.4, - -105.31, - 21.56, - -105.55, - 21.93, - -105.75, - 22.34, - -105.79, - 22.6, - -105.92, - 23.1, - -106.51, - 23.84, - -107.05, - 24.55, - -108.05, - 25.21, - -108.6, - 25.33, - -109.05, - 25.5, - -109.2, - 25.54, - -109.46, - 25.99, - -109.53 - ] - }, - { - "points": [ - 24.13, - -109.69, - 23.74, - -109.59, - 23.49, - -109.29, - 23.21, - -109.32, - 22.8, - -109.76, - 22.77, - -110.01, - 23.5, - -110.41, - 24.22, - -111.49, - 24.21, - -111.77, - 24.72, - -112.38, - 25.73, - -112.2, - 26.13, - -112.45, - 26.22, - -112.73, - 26.66, - -113.36, - 26.6, - -113.62, - 26.85, - -113.88, - 27.05, - -114.44, - 27.17, - -114.57, - 27.34, - -114.61, - 27.81, - -115.28, - 27.95, - -115.3, - 28.0, - -115.21, - 27.88, - -114.51, - 28.1, - -114.2, - 28.09, - -112.71, - 27.82, - -112.6, - 27.62, - -112.27, - 27.34, - -112.14, - 27.36, - -112.07, - 27.53, - -112.06, - 27.54, - -111.9, - 27.38, - -111.86, - 27.32, - -112.0, - 27.12, - -111.82, - 27.0, - -111.81, - 26.7, - -111.33, - 26.21, - -111.25, - 26.11, - -110.99, - 25.93, - -110.97, - 25.81, - -111.05, - 25.7, - -110.92, - 25.8, - -110.84, - 25.73, - -110.71, - 25.49, - -110.74, - 25.59, - -110.94, - 25.32, - -110.84, - 25.42, - -110.71, - 25.38, - -110.61, - 25.15, - -110.6, - 25.03, - -110.46, - 24.77, - -110.48, - 24.59, - -110.62, - 24.36, - -110.53, - 24.32, - -110.43, - 24.49, - -110.51, - 24.66, - -110.48, - 24.71, - -110.38, - 24.31, - -110.01, - 24.43, - -110.01, - 24.46, - -109.87, - 24.13, - -109.69 - ] - }, - { - "points": [ - 21.23, - -106.1, - 21.15, - -106.24, - 21.3, - -106.4, - 21.35, - -106.61, - 21.54, - -106.74, - 21.78, - -106.8, - 21.89, - -106.75, - 21.92, - -106.64, - 21.76, - -106.46, - 21.6, - -106.42, - 21.41, - -106.12, - 21.23, - -106.1 - ] - }, - { - "points": [ - 21.81, - -105.8, - 21.78, - -105.97, - 21.96, - -105.98, - 21.96, - -105.83, - 21.81, - -105.8 - ] - } - ], - "transitions": [ - [1491138000, -360, ["MDT"]], - [1509278400, -420, ["MST"]], - [1522587600, -360, ["MDT"]], - [1540728000, -420, ["MST"]], - [1554642000, -360, ["MDT"]], - [1572177600, -420, ["MST"]], - [1586091600, -360, ["MDT"]], - [1603627200, -420, ["MST"]], - [1617541200, -360, ["MDT"]], - [1635681600, -420, ["MST"]], - [1648990800, -360, ["MDT"]], - [1667131200, -420, ["MST"]], - [1680440400, -360, ["MDT"]], - [1698580800, -420, ["MST"]], - [1712494800, -360, ["MDT"]], - [1730030400, -420, ["MST"]], - [1743944400, -360, ["MDT"]], - [1761480000, -420, ["MST"]], - [1775394000, -360, ["MDT"]], - [1792929600, -420, ["MST"]], - [1806843600, -360, ["MDT"]], - [1824984000, -420, ["MST"]], - [1838293200, -360, ["MDT"]], - [1856433600, -420, ["MST"]], - [1869742800, -360, ["MDT"]], - [1887883200, -420, ["MST"]], - [1901797200, -360, ["MDT"]], - [1919332800, -420, ["MST"]], - [1933246800, -360, ["MDT"]], - [1950782400, -420, ["MST"]], - [1964696400, -360, ["MDT"]], - [1982836800, -420, ["MST"]], - [1996146000, -360, ["MDT"]], - [2014286400, -420, ["MST"]], - [2027595600, -360, ["MDT"]], - [2045736000, -420, ["MST"]], - [2059045200, -360, ["MDT"]], - [2077185600, -420, ["MST"]], - [2091099600, -360, ["MDT"]], - [2108635200, -420, ["MST"]], - [2122549200, -360, ["MDT"]], - [2140084800, -420, ["MST"]] - ], - "name": "America/Mazatlan" - }, - { - "hoverRegion": [ - { - "points": [ - 48.15, - 26.6, - 48.25, - 26.53, - 48.52, - 26.7, - 48.48, - 27.23, - 48.6, - 27.6, - 48.34, - 28.18, - 48.35, - 28.39, - 48.25, - 28.5, - 48.22, - 28.87, - 48.09, - 29.01, - 48.09, - 29.24, - 47.82, - 29.38, - 47.59, - 29.28, - 47.44, - 29.45, - 47.43, - 29.67, - 47.14, - 29.64, - 47.01, - 29.74, - 46.91, - 30.04, - 46.56, - 30.07, - 46.47, - 30.22, - 46.36, - 30.23, - 46.25, - 29.61, - 46.36, - 29.37, - 46.27, - 29.22, - 46.41, - 29.09, - 46.33, - 29.05, - 46.2, - 29.16, - 45.97, - 29.08, - 45.65, - 28.63, - 45.42, - 28.58, - 45.38, - 28.12, - 45.61, - 27.97, - 45.7, - 28.04, - 46.25, - 28.0, - 46.46, - 28.14, - 46.9, - 27.99, - 47.26, - 27.49, - 47.4, - 27.46, - 47.6, - 27.2, - 48.03, - 26.95, - 48.15, - 26.6 - ] - } - ], - "transitions": [ - [1490500800, 180, ["EEST"]], - [1509249600, 120, ["EET"]], - [1521950400, 180, ["EEST"]], - [1540699200, 120, ["EET"]], - [1554004800, 180, ["EEST"]], - [1572148800, 120, ["EET"]], - [1585454400, 180, ["EEST"]], - [1603598400, 120, ["EET"]], - [1616904000, 180, ["EEST"]], - [1635652800, 120, ["EET"]], - [1648353600, 180, ["EEST"]], - [1667102400, 120, ["EET"]], - [1679803200, 180, ["EEST"]], - [1698552000, 120, ["EET"]], - [1711857600, 180, ["EEST"]], - [1730001600, 120, ["EET"]], - [1743307200, 180, ["EEST"]], - [1761451200, 120, ["EET"]], - [1774756800, 180, ["EEST"]], - [1792900800, 120, ["EET"]], - [1806206400, 180, ["EEST"]], - [1824955200, 120, ["EET"]], - [1837656000, 180, ["EEST"]], - [1856404800, 120, ["EET"]], - [1869105600, 180, ["EEST"]], - [1887854400, 120, ["EET"]], - [1901160000, 180, ["EEST"]], - [1919304000, 120, ["EET"]], - [1932609600, 180, ["EEST"]], - [1950753600, 120, ["EET"]], - [1964059200, 180, ["EEST"]], - [1982808000, 120, ["EET"]], - [1995508800, 180, ["EEST"]], - [2014257600, 120, ["EET"]], - [2026958400, 180, ["EEST"]], - [2045707200, 120, ["EET"]], - [2058408000, 180, ["EEST"]], - [2077156800, 120, ["EET"]], - [2090462400, 180, ["EEST"]], - [2108606400, 120, ["EET"]], - [2121912000, 180, ["EEST"]], - [2140056000, 120, ["EET"]] - ], - "name": "Europe/Chisinau" - }, - { - "hoverRegion": [ - { - "points": [ - -53.14, - -74.44, - -53.0, - -74.71, - -52.77, - -74.85, - -52.61, - -74.7, - -52.66, - -74.54, - -52.35, - -75.02, - -51.84, - -75.23, - -51.73, - -75.2, - -51.65, - -75.42, - -50.89, - -75.09, - -50.84, - -75.22, - -50.91, - -75.36, - -50.71, - -75.62, - -49.96, - -75.48, - -49.86, - -75.67, - -49.63, - -75.7, - -49.54, - -75.6, - -49.43, - -75.68, - -49.34, - -75.65, - -49.27, - -75.79, - -49.04, - -75.82, - -48.95, - -75.75, - -48.47, - -75.77, - -48.26, - -75.64, - -48.05, - -75.68, - -47.94, - -75.59, - -47.91, - -75.36, - -47.86, - -75.47, - -47.68, - -75.49, - -47.54, - -75.18, - -47.59, - -74.87, - -47.47, - -74.79, - -47.5, - -74.67, - -47.26, - -74.51, - -47.06, - -74.58, - -46.93, - -74.74, - -46.82, - -75.07, - -47.02, - -75.32, - -47.04, - -75.58, - -46.72, - -75.8, - -46.47, - -75.69, - -46.38, - -75.41, - -46.15, - -75.16, - -45.83, - -75.18, - -45.69, - -75.02, - -45.55, - -75.02, - -45.45, - -74.85, - -45.53, - -74.68, - -45.43, - -74.62, - -45.23, - -74.75, - -45.1, - -74.61, - -44.94, - -74.75, - -44.84, - -74.68, - -44.86, - -74.57, - -44.77, - -74.83, - -44.59, - -74.92, - -44.5, - -74.89, - -44.44, - -74.8, - -44.51, - -74.65, - -43.95, - -74.39, - -43.75, - -74.19, - -43.67, - -73.81, - -44.02, - -73.39, - -43.84, - -73.32, - -43.78, - -73.14, - -43.28, - -73.17, - -43.16, - -72.97, - -42.91, - -72.92, - -42.73, - -73.4, - -43.06, - -73.22, - -43.11, - -73.34, - -43.5, - -73.64, - -43.48, - -74.09, - -43.58, - -74.23, - -43.24, - -74.52, - -42.83, - -74.27, - -42.52, - -74.31, - -41.9, - -74.12, - -41.77, - -74.16, - -41.65, - -73.88, - -40.95, - -74.05, - -40.5, - -73.83, - -39.97, - -73.81, - -39.75, - -73.51, - -39.35, - -73.32, - -38.68, - -73.59, - -38.4, - -73.64, - -38.12, - -73.56, - -37.73, - -73.77, - -37.48, - -73.71, - -37.32, - -73.79, - -36.86, - -73.56, - -36.98, - -73.37, - -37.12, - -73.37, - -37.07, - -73.27, - -36.72, - -73.31, - -36.23, - -72.91, - -35.92, - -72.88, - -35.74, - -72.69, - -35.51, - -72.72, - -35.15, - -72.47, - -35.01, - -72.28, - -34.32, - -72.08, - -34.09, - -72.11, - -33.55, - -71.74, - -33.06, - -71.86, - -32.93, - -71.65, - -32.41, - -71.52, - -32.21, - -71.65, - -31.77, - -71.61, - -31.15, - -71.78, - -30.57, - -71.82, - -30.2, - -71.74, - -30.13, - -71.5, - -29.97, - -71.52, - -29.86, - -71.41, - -29.46, - -71.42, - -29.35, - -71.62, - -29.15, - -71.61, - -29.02, - -71.7, - -28.32, - -71.27, - -28.07, - -71.28, - -27.63, - -71.14, - -27.55, - -71.02, - -27.13, - -71.07, - -26.96, - -70.91, - -26.83, - -70.93, - -26.33, - -70.74, - -26.14, - -70.8, - -26.0, - -70.75, - -25.82, - -70.84, - -25.5, - -70.75, - -25.32, - -70.56, - -24.53, - -70.68, - -23.84, - -70.62, - -23.61, - -70.51, - -23.54, - -70.72, - -23.23, - -70.7, - -22.99, - -70.64, - -22.87, - -70.39, - -21.88, - -70.3, - -21.43, - -70.17, - -20.83, - -70.31, - -19.99, - -70.23, - -18.81, - -70.46, - -18.47, - -70.41, - -18.33, - -70.48, - -18.15, - -70.01, - -17.95, - -69.86, - -17.57, - -69.88, - -17.39, - -69.45, - -17.87, - -69.2, - -18.04, - -68.96, - -18.16, - -69.0, - -18.92, - -68.81, - -19.35, - -68.3, - -19.71, - -68.52, - -19.82, - -68.42, - -20.08, - -68.46, - -20.16, - -68.62, - -20.39, - -68.58, - -20.58, - -68.34, - -20.8, - -68.43, - -20.87, - -68.3, - -21.23, - -68.07, - -21.56, - -68.06, - -22.06, - -67.83, - -22.74, - -67.75, - -22.78, - -67.57, - -22.69, - -67.16, - -22.99, - -66.87, - -24.11, - -67.25, - -24.56, - -68.31, - -24.74, - -68.43, - -25.08, - -68.22, - -25.19, - -68.4, - -25.4, - -68.48, - -26.2, - -68.28, - -26.36, - -68.46, - -26.47, - -68.47, - -26.95, - -68.17, - -27.12, - -68.24, - -27.16, - -68.41, - -27.29, - -68.51, - -27.2, - -68.69, - -27.68, - -68.95, - -27.95, - -69.01, - -28.45, - -69.53, - -29.16, - -69.69, - -29.32, - -69.89, - -29.65, - -69.77, - -30.04, - -69.82, - -30.21, - -69.7, - -30.46, - -69.89, - -30.49, - -70.02, - -30.9, - -70.18, - -31.05, - -70.16, - -31.27, - -70.41, - -31.54, - -70.44, - -31.77, - -70.35, - -31.93, - -70.09, - -32.03, - -70.12, - -32.1, - -70.24, - -32.44, - -70.03, - -32.69, - -70.03, - -32.86, - -69.89, - -33.14, - -69.95, - -33.13, - -69.82, - -33.37, - -69.64, - -33.69, - -69.77, - -34.24, - -69.7, - -34.36, - -69.91, - -34.75, - -70.16, - -35.17, - -70.25, - -35.26, - -70.35, - -35.78, - -70.21, - -35.94, - -70.31, - -36.19, - -70.31, - -36.23, - -70.53, - -36.49, - -70.62, - -36.5, - -70.82, - -36.82, - -71.05, - -37.11, - -70.98, - -37.3, - -71.08, - -37.46, - -71.0, - -37.67, - -71.08, - -38.05, - -70.89, - -38.36, - -70.89, - -38.59, - -70.72, - -38.83, - -70.88, - -38.99, - -71.3, - -39.3, - -71.27, - -39.51, - -71.4, - -39.64, - -71.38, - -39.71, - -71.59, - -39.94, - -71.48, - -40.18, - -71.59, - -40.2, - -71.67, - -40.4, - -71.55, - -40.76, - -71.81, - -41.05, - -71.71, - -41.35, - -71.79, - -42.11, - -71.61, - -42.2, - -71.67, - -42.27, - -71.98, - -42.48, - -71.91, - -42.63, - -72.01, - -42.87, - -72.0, - -43.17, - -71.62, - -43.36, - -71.63, - -43.42, - -71.76, - -43.63, - -71.47, - -43.82, - -71.6, - -43.95, - -71.54, - -44.13, - -71.71, - -44.28, - -71.69, - -44.32, - -71.18, - -44.54, - -71.0, - -44.9, - -71.24, - -44.85, - -71.65, - -44.9, - -71.47, - -45.26, - -71.19, - -45.6, - -71.42, - -45.64, - -71.63, - -45.79, - -71.63, - -45.97, - -71.48, - -46.14, - -71.67, - -46.72, - -71.54, - -46.87, - -71.81, - -47.28, - -71.76, - -47.32, - -71.96, - -47.5, - -72.08, - -47.53, - -72.19, - -47.67, - -72.18, - -47.8, - -72.38, - -47.87, - -72.4, - -48.01, - -72.24, - -48.35, - -72.17, - -48.59, - -72.47, - -48.86, - -72.46, - -49.03, - -72.86, - -49.23, - -73.04, - -49.27, - -73.36, - -49.59, - -73.42, - -49.8, - -73.32, - -50.23, - -73.44, - -50.61, - -73.03, - -50.5, - -72.73, - -50.58, - -72.19, - -50.86, - -72.12, - -51.13, - -72.22, - -51.26, - -72.15, - -51.53, - -72.29, - -51.86, - -71.84, - -51.88, - -70.01, - -52.29, - -68.35, - -52.4, - -68.31, - -52.47, - -68.39, - -52.3, - -69.2, - -52.36, - -69.38, - -52.57, - -69.11, - -52.43, - -68.78, - -52.62, - -68.5, - -54.81, - -68.5, - -54.81, - -67.28, - -54.95, - -66.74, - -55.12, - -66.69, - -55.09, - -66.37, - -55.21, - -66.31, - -55.37, - -66.44, - -55.43, - -66.73, - -55.45, - -67.02, - -55.36, - -67.12, - -55.42, - -67.23, - -55.34, - -67.52, - -55.38, - -67.6, - -55.48, - -67.26, - -55.72, - -66.98, - -55.96, - -66.93, - -56.04, - -67.01, - -56.08, - -67.26, - -55.97, - -67.46, - -56.0, - -67.63, - -55.9, - -67.91, - -55.78, - -67.94, - -55.82, - -68.1, - -55.64, - -68.38, - -55.73, - -69.08, - -55.65, - -69.34, - -55.78, - -69.29, - -55.86, - -69.43, - -55.75, - -69.56, - -55.61, - -69.44, - -55.55, - -69.5, - -55.59, - -69.67, - -55.45, - -69.89, - -55.43, - -70.14, - -55.25, - -70.28, - -55.31, - -70.44, - -55.26, - -70.93, - -55.11, - -71.11, - -55.01, - -71.52, - -54.87, - -71.54, - -54.84, - -72.05, - -54.7, - -72.19, - -54.56, - -72.22, - -54.52, - -72.51, - -54.32, - -72.88, - -54.26, - -73.3, - -54.15, - -73.53, - -54.05, - -73.58, - -53.85, - -73.5, - -53.78, - -73.81, - -53.61, - -74.01, - -53.33, - -73.98, - -53.44, - -74.23, - -53.14, - -74.44 - ] - }, - { - "points": [ - -43.79, - -74.72, - -43.78, - -74.81, - -43.58, - -74.94, - -43.41, - -74.76, - -43.59, - -74.44, - -43.7, - -74.47, - -43.79, - -74.72 - ] - }, - { - "points": [ - -33.81, - -78.98, - -33.7, - -79.1, - -33.49, - -78.96, - -33.58, - -78.68, - -33.73, - -78.69, - -33.81, - -78.98 - ] - }, - { - "points": [ - -45.0, - -74.99, - -45.02, - -75.12, - -44.88, - -75.24, - -44.68, - -75.16, - -44.8, - -74.91, - -45.0, - -74.99 - ] - } - ], - "transitions": [ - [1471161600, -180, ["-03"]], - [1494745200, -240, ["-04"]], - [1502611200, -180, ["-03"]], - [1526194800, -240, ["-04"]], - [1534060800, -180, ["-03"]], - [1557644400, -240, ["-04"]], - [1565510400, -180, ["-03"]], - [1589094000, -240, ["-04"]], - [1596960000, -180, ["-03"]], - [1620543600, -240, ["-04"]], - [1629014400, -180, ["-03"]], - [1652598000, -240, ["-04"]], - [1660464000, -180, ["-03"]], - [1684047600, -240, ["-04"]], - [1691913600, -180, ["-03"]], - [1715497200, -240, ["-04"]], - [1723363200, -180, ["-03"]], - [1746946800, -240, ["-04"]], - [1754812800, -180, ["-03"]], - [1778396400, -240, ["-04"]], - [1786262400, -180, ["-03"]], - [1809846000, -240, ["-04"]], - [1818316800, -180, ["-03"]], - [1841900400, -240, ["-04"]], - [1849766400, -180, ["-03"]], - [1873350000, -240, ["-04"]], - [1881216000, -180, ["-03"]], - [1904799600, -240, ["-04"]], - [1912665600, -180, ["-03"]], - [1936249200, -240, ["-04"]], - [1944115200, -180, ["-03"]], - [1967698800, -240, ["-04"]], - [1976169600, -180, ["-03"]], - [1999753200, -240, ["-04"]], - [2007619200, -180, ["-03"]], - [2031202800, -240, ["-04"]], - [2039068800, -180, ["-03"]], - [2062652400, -240, ["-04"]], - [2070518400, -180, ["-03"]], - [2094102000, -240, ["-04"]], - [2101968000, -180, ["-03"]], - [2125551600, -240, ["-04"]], - [2133417600, -180, ["-03"]], - [2147501647, -180, ["-03"]] - ], - "name": "America/Santiago" - }, - { - "hoverRegion": [ - { - "points": [ - -39.96, - -62.07, - -40.03, - -62.15, - -40.06, - -62.03, - -40.18, - -61.99, - -40.63, - -62.06, - -40.97, - -62.3, - -41.26, - -63.05, - -41.27, - -63.8, - -41.09, - -64.13, - -40.92, - -65.03, - -41.54, - -64.89, - -41.99, - -64.96, - -42.08, - -64.83, - -42.14, - -64.42, - -41.99, - -63.68, - -42.29, - -63.49, - -42.65, - -63.48, - -42.89, - -63.62, - -42.96, - -64.2, - -43.07, - -64.26, - -43.33, - -64.89, - -43.68, - -65.21, - -43.88, - -65.19, - -44.02, - -65.07, - -44.21, - -65.18, - -44.39, - -65.1, - -44.65, - -65.27, - -44.77, - -65.52, - -45.05, - -65.32, - -45.17, - -65.33, - -45.15, - -65.83, - -45.22, - -65.94, - -45.09, - -66.18, - -45.17, - -66.39, - -45.29, - -66.46, - -45.4, - -66.95, - -46.04, - -67.48, - -46.22, - -67.49, - -46.47, - -67.34, - -46.62, - -67.04, - -46.9, - -66.73, - -46.96, - -65.96, - -47.13, - -65.66, - -47.51, - -65.62, - -47.76, - -65.76, - -47.98, - -65.67, - -48.05, - -65.81, - -48.2, - -65.86, - -48.22, - -66.05, - -48.36, - -66.22, - -48.44, - -66.07, - -48.59, - -66.14, - -48.56, - -66.27, - -48.46, - -66.29, - -48.71, - -66.94, - -48.82, - -66.99, - -48.82, - -67.12, - -49.1, - -67.47, - -49.98, - -67.71, - -50.16, - -67.97, - -50.46, - -68.84, - -50.61, - -68.97, - -51.0, - -69.07, - -51.59, - -68.84, - -52.27, - -68.26, - -52.45, - -68.33, - -52.5, - -68.42, - -52.1, - -70.03, - -52.05, - -72.06, - -51.91, - -72.08, - -51.59, - -72.54, - -51.27, - -72.39, - -51.09, - -72.5, - -50.96, - -72.35, - -50.72, - -72.43, - -50.85, - -73.21, - -50.72, - -73.23, - -50.32, - -73.67, - -49.91, - -73.65, - -49.79, - -73.56, - -49.53, - -73.69, - -49.34, - -73.56, - -49.11, - -73.58, - -49.03, - -73.14, - -48.84, - -72.96, - -48.75, - -72.7, - -48.4, - -72.67, - -48.3, - -72.4, - -48.13, - -72.43, - -47.96, - -72.62, - -47.7, - -72.6, - -47.58, - -72.4, - -47.37, - -72.4, - -47.31, - -72.21, - -47.11, - -72.08, - -46.74, - -72.01, - -46.62, - -71.77, - -46.27, - -71.85, - -46.11, - -71.99, - -45.94, - -71.76, - -45.84, - -71.85, - -45.49, - -71.84, - -45.42, - -71.6, - -45.25, - -71.46, - -45.07, - -71.62, - -44.99, - -72.1, - -44.7, - -72.15, - -44.62, - -71.49, - -44.67, - -71.34, - -44.54, - -71.25, - -44.43, - -71.92, - -44.06, - -71.94, - -43.92, - -71.8, - -43.79, - -71.86, - -43.67, - -71.76, - -43.47, - -72.04, - -43.22, - -71.91, - -43.15, - -72.06, - -42.92, - -72.21, - -42.6, - -72.24, - -42.47, - -72.16, - -42.3, - -72.23, - -42.09, - -72.13, - -42.04, - -71.87, - -41.83, - -71.85, - -41.39, - -72.01, - -41.06, - -71.94, - -40.73, - -72.05, - -40.32, - -71.87, - -40.05, - -71.92, - -39.94, - -71.72, - -39.84, - -71.79, - -39.53, - -71.79, - -39.48, - -71.63, - -39.26, - -71.49, - -38.86, - -71.51, - -38.58, - -70.97, - -38.45, - -71.1, - -38.13, - -71.11, - -37.89, - -71.29, - -37.48, - -71.23, - -37.31, - -71.32, - -37.11, - -71.22, - -37.0, - -71.3, - -36.81, - -71.27, - -36.38, - -71.11, - -36.28, - -70.8, - -36.04, - -70.65, - -36.02, - -70.52, - -35.87, - -70.52, - -35.78, - -70.44, - -35.41, - -70.51, - -35.23, - -70.68, - -35.06, - -70.45, - -34.71, - -70.41, - -34.37, - -70.13, - -34.22, - -70.13, - -34.14, - -69.93, - -33.66, - -69.99, - -33.43, - -69.87, - -33.34, - -70.13, - -33.02, - -70.2, - -32.91, - -70.13, - -32.76, - -70.24, - -32.55, - -70.24, - -31.53, - -70.66, - -31.12, - -70.61, - -31.0, - -70.5, - -30.99, - -70.39, - -30.28, - -70.24, - -30.27, - -70.01, - -30.2, - -69.96, - -30.11, - -70.04, - -29.69, - -69.99, - -29.28, - -70.12, - -29.08, - -70.02, - -29.02, - -69.88, - -28.35, - -69.73, - -28.04, - -69.38, - -27.02, - -68.84, - -26.93, - -68.39, - -26.53, - -68.69, - -26.25, - -68.66, - -26.14, - -68.51, - -25.42, - -68.7, - -25.01, - -68.54, - -24.77, - -68.67, - -24.38, - -68.45, - -23.95, - -67.42, - -23.02, - -67.11, - -22.77, - -67.27, - -22.45, - -67.1, - -22.35, - -66.87, - -22.14, - -66.8, - -22.0, - -66.38, - -21.67, - -66.25, - -21.74, - -66.0, - -21.99, - -65.71, - -21.97, - -65.18, - -22.1, - -64.59, - -22.47, - -64.32, - -21.89, - -63.97, - -21.9, - -62.76, - -22.09, - -62.69, - -22.48, - -62.14, - -22.95, - -61.9, - -23.32, - -61.43, - -23.45, - -61.12, - -23.71, - -60.91, - -23.93, - -60.31, - -23.9, - -60.01, - -24.51, - -59.07, - -24.86, - -58.31, - -24.82, - -58.18, - -25.0, - -57.79, - -25.23, - -57.56, - -25.57, - -57.45, - -25.75, - -57.66, - -26.07, - -57.76, - -26.25, - -58.03, - -26.68, - -58.08, - -27.18, - -58.5, - -27.15, - -57.97, - -27.32, - -57.48, - -27.36, - -56.95, - -27.46, - -56.83, - -27.33, - -56.61, - -27.44, - -56.41, - -27.19, - -56.12, - -27.32, - -55.75, - -27.1, - -55.69, - -26.92, - -55.5, - -26.85, - -55.2, - -26.6, - -55.0, - -26.56, - -54.88, - -26.21, - -54.73, - -25.65, - -54.76, - -25.48, - -54.61, - -25.56, - -54.43, - -25.39, - -54.12, - -25.52, - -53.84, - -25.92, - -53.72, - -26.23, - -53.48, - -26.53, - -53.61, - -26.97, - -53.56, - -27.2, - -53.7, - -27.4, - -54.13, - -27.53, - -54.22, - -27.66, - -54.75, - -27.94, - -54.96, - -28.02, - -55.25, - -28.27, - -55.57, - -28.49, - -55.6, - -28.59, - -55.9, - -28.86, - -56.2, - -29.15, - -56.35, - -29.21, - -56.51, - -29.43, - -56.63, - -30.17, - -57.41, - -30.17, - -57.26, - -29.98, - -57.09, - -30.0, - -56.76, - -30.7, - -55.94, - -30.96, - -55.9, - -30.75, - -55.53, - -31.15, - -55.18, - -31.18, - -54.96, - -31.33, - -54.79, - -31.34, - -54.55, - -31.58, - -54.38, - -31.98, - -53.68, - -32.35, - -53.5, - -32.67, - -52.98, - -32.8, - -52.99, - -33.2, - -53.4, - -33.61, - -53.41, - -33.76, - -53.26, - -34.12, - -53.44, - -34.32, - -53.65, - -34.48, - -53.71, - -34.76, - -54.07, - -35.02, - -54.77, - -35.15, - -54.89, - -35.0, - -55.08, - -35.01, - -55.28, - -34.9, - -55.43, - -34.88, - -55.67, - -35.06, - -55.89, - -35.04, - -56.19, - -34.85, - -56.53, - -34.77, - -56.91, - -34.57, - -57.16, - -34.58, - -57.89, - -34.27, - -58.17, - -34.28, - -58.3, - -34.37, - -58.4, - -34.47, - -58.37, - -34.95, - -57.42, - -35.31, - -57.05, - -35.43, - -57.03, - -35.92, - -57.26, - -36.19, - -57.02, - -36.27, - -56.64, - -36.97, - -56.58, - -37.55, - -57.02, - -37.89, - -57.39, - -38.2, - -57.49, - -38.55, - -58.16, - -38.8, - -59.08, - -39.09, - -60.83, - -39.1, - -61.78, - -39.28, - -61.79, - -39.34, - -61.91, - -39.96, - -62.07 - ] - }, - { - "points": [ - -18.08, - -39.16, - -18.12, - -39.24, - -18.05, - -39.37, - -18.44, - -39.67, - -18.07, - -40.27, - -17.81, - -40.31, - -17.64, - -40.55, - -17.38, - -40.71, - -16.86, - -40.61, - -16.76, - -40.36, - -16.52, - -40.36, - -16.45, - -40.2, - -16.14, - -39.98, - -15.93, - -40.25, - -15.79, - -40.82, - -15.88, - -41.11, - -15.84, - -41.38, - -15.55, - -41.46, - -15.23, - -41.8, - -15.28, - -42.13, - -15.04, - -42.68, - -14.78, - -42.99, - -14.75, - -43.2, - -14.89, - -43.49, - -14.8, - -43.85, - -14.58, - -43.99, - -14.4, - -43.95, - -14.35, - -44.21, - -14.44, - -44.51, - -14.69, - -44.83, - -15.02, - -45.48, - -15.24, - -45.7, - -15.23, - -45.88, - -15.33, - -46.13, - -15.24, - -46.18, - -14.99, - -46.09, - -14.84, - -46.12, - -14.68, - -46.03, - -14.39, - -46.04, - -14.23, - -46.22, - -13.87, - -46.36, - -13.4, - -46.31, - -13.3, - -46.23, - -12.91, - -46.25, - -13.19, - -47.2, - -13.4, - -47.5, - -13.31, - -47.64, - -13.42, - -47.75, - -13.26, - -48.24, - -13.14, - -48.27, - -13.15, - -48.56, - -13.28, - -48.67, - -13.28, - -48.84, - -12.76, - -49.04, - -13.26, - -49.36, - -13.06, - -49.85, - -12.89, - -50.66, - -12.58, - -50.75, - -11.62, - -50.77, - -11.51, - -50.85, - -11.04, - -50.71, - -10.61, - -50.7, - -9.94, - -50.38, - -9.58, - -56.47, - -9.5, - -56.8, - -9.36, - -56.91, - -9.32, - -57.11, - -9.12, - -57.18, - -8.82, - -57.68, - -8.47, - -57.78, - -8.23, - -57.75, - -7.16, - -58.3, - -6.95, - -58.52, - -6.7, - -58.58, - -6.26, - -58.3, - -2.35, - -56.49, - -2.27, - -56.79, - -2.11, - -56.85, - -2.03, - -57.06, - -1.89, - -57.15, - -1.69, - -57.7, - -1.38, - -58.15, - -1.11, - -58.48, - -0.9, - -58.54, - -0.7, - -58.83, - -0.49, - -58.84, - -0.26, - -58.98, - 1.3, - -59.07, - 1.41, - -58.98, - 1.31, - -58.81, - 1.38, - -58.61, - 1.53, - -58.58, - 1.69, - -58.36, - 1.64, - -58.1, - 1.76, - -58.04, - 1.8, - -57.59, - 2.09, - -57.31, - 2.12, - -57.05, - 1.97, - -56.79, - 2.77, - -57.29, - 3.26, - -57.39, - 3.28, - -57.73, - 4.14, - -58.19, - 4.63, - -57.96, - 4.88, - -58.02, - 5.12, - -57.72, - 5.14, - -57.41, - 5.33, - -57.45, - 5.64, - -57.28, - 6.09, - -57.2, - 6.04, - -57.05, - 6.1, - -56.92, - 5.91, - -56.03, - 6.06, - -55.83, - 6.03, - -55.27, - 6.11, - -55.01, - 5.92, - -53.99, - 5.66, - -53.44, - 5.56, - -52.9, - 5.12, - -52.42, - 5.14, - -52.3, - 5.01, - -52.13, - 4.86, - -52.03, - 4.92, - -51.86, - 4.75, - -51.84, - 4.68, - -51.71, - 4.47, - -51.61, - 4.48, - -51.47, - 3.94, - -50.98, - 3.3, - -50.94, - 2.29, - -50.61, - 2.36, - -50.46, - 2.27, - -50.29, - 1.82, - -50.07, - 1.73, - -49.86, - 1.27, - -49.75, - 0.86, - -49.92, - 0.75, - -49.9, - 0.66, - -49.99, - 0.43, - -49.53, - 0.16, - -49.5, - 0.08, - -49.26, - -0.02, - -49.23, - 0.09, - -48.97, - -0.02, - -48.91, - -0.03, - -48.67, - -0.15, - -48.6, - -0.24, - -48.26, - -1.03, - -48.48, - -0.58, - -48.12, - -0.44, - -47.92, - -0.43, - -47.7, - -0.6, - -46.8, - -0.71, - -46.7, - -0.69, - -46.54, - -0.85, - -46.3, - -0.8, - -46.17, - -0.95, - -46.07, - -1.02, - -45.58, - -1.3, - -45.2, - -1.17, - -44.86, - -1.96, - -44.34, - -2.36, - -44.25, - -2.29, - -44.0, - -2.34, - -43.93, - -2.14, - -43.61, - -2.25, - -43.51, - -2.23, - -43.27, - -2.61, - -42.4, - -2.56, - -42.22, - -2.61, - -41.8, - -2.79, - -41.56, - -2.82, - -41.32, - -2.67, - -40.48, - -2.73, - -39.96, - -3.12, - -39.2, - -3.57, - -38.6, - -3.6, - -38.42, - -4.13, - -37.96, - -4.52, - -37.53, - -4.6, - -37.25, - -4.82, - -37.1, - -4.81, - -36.93, - -4.98, - -36.66, - -4.93, - -35.93, - -5.09, - -35.39, - -5.45, - -35.14, - -7.13, - -34.68, - -8.04, - -34.72, - -9.31, - -35.25, - -10.33, - -36.18, - -10.57, - -36.31, - -10.82, - -36.78, - -11.52, - -37.27, - -12.65, - -37.92, - -13.1, - -38.41, - -13.11, - -38.57, - -13.31, - -38.83, - -13.65, - -38.77, - -13.75, - -38.84, - -14.04, - -38.81, - -14.71, - -38.94, - -15.89, - -38.75, - -16.78, - -39.03, - -17.31, - -39.11, - -17.5, - -39.06, - -17.63, - -38.93, - -17.81, - -39.09, - -17.96, - -39.02, - -18.08, - -39.16 - ] - }, - { - "points": [ - -54.98, - -68.26, - -54.95, - -68.64, - -54.85, - -68.72, - -52.65, - -68.7, - -52.55, - -68.6, - -52.91, - -68.17, - -53.12, - -68.08, - -53.21, - -68.13, - -53.52, - -67.89, - -53.95, - -67.26, - -54.5, - -65.97, - -54.56, - -65.09, - -54.66, - -65.0, - -55.02, - -65.29, - -55.07, - -65.68, - -55.0, - -65.94, - -55.16, - -66.38, - -54.99, - -67.31, - -54.92, - -68.15, - -54.98, - -68.26 - ] - }, - { - "points": [ - -52.27, - -60.85, - -52.25, - -60.99, - -51.85, - -61.45, - -51.62, - -61.4, - -51.56, - -61.18, - -51.32, - -60.88, - -51.18, - -61.02, - -51.1, - -61.33, - -50.91, - -61.29, - -51.02, - -60.69, - -51.14, - -60.62, - -51.04, - -60.46, - -51.05, - -60.21, - -51.13, - -60.14, - -51.1, - -59.89, - -51.31, - -59.13, - -51.29, - -59.04, - -51.2, - -59.06, - -51.13, - -58.97, - -51.22, - -58.68, - -51.2, - -58.42, - -51.32, - -58.27, - -51.26, - -57.91, - -51.5, - -57.63, - -51.77, - -57.64, - -51.98, - -58.23, - -52.2, - -58.37, - -52.33, - -58.87, - -52.42, - -58.78, - -52.55, - -58.86, - -52.55, - -59.14, - -52.44, - -59.25, - -52.39, - -59.54, - -52.5, - -59.7, - -52.46, - -59.85, - -52.12, - -59.95, - -52.36, - -60.57, - -52.27, - -60.85 - ] - } - ], - "transitions": [[571215600, -180, ["-03"]], [2147501647, -180, ["-03"]]], - "name": "America/Santarem" - }, - { - "hoverRegion": [ - { - "points": [ - -44.42, - -175.79, - -44.44, - -175.9, - -44.33, - -176.04, - -44.51, - -176.16, - -44.53, - -176.3, - -44.3, - -176.5, - -44.15, - -176.34, - -44.22, - -176.66, - -43.93, - -177.02, - -43.75, - -176.97, - -43.67, - -176.83, - -43.51, - -176.9, - -43.46, - -176.78, - -43.6, - -176.69, - -43.65, - -176.12, - -43.75, - -176.1, - -44.12, - -176.28, - -44.12, - -175.95, - -44.28, - -175.76, - -44.42, - -175.79 - ] - }, - { - "points": [ - -44.05, - -175.78, - -44.01, - -175.94, - -43.86, - -175.89, - -43.9, - -175.74, - -44.05, - -175.78 - ] - } - ], - "transitions": [ - [1491069600, 765, ["+1245"]], - [1506189600, 825, ["+1345"]], - [1522519200, 765, ["+1245"]], - [1538244000, 825, ["+1345"]], - [1554573600, 765, ["+1245"]], - [1569693600, 825, ["+1345"]], - [1586023200, 765, ["+1245"]], - [1601143200, 825, ["+1345"]], - [1617472800, 765, ["+1245"]], - [1632592800, 825, ["+1345"]], - [1648922400, 765, ["+1245"]], - [1664042400, 825, ["+1345"]], - [1680372000, 765, ["+1245"]], - [1695492000, 825, ["+1345"]], - [1712426400, 765, ["+1245"]], - [1727546400, 825, ["+1345"]], - [1743876000, 765, ["+1245"]], - [1758996000, 825, ["+1345"]], - [1775325600, 765, ["+1245"]], - [1790445600, 825, ["+1345"]], - [1806775200, 765, ["+1245"]], - [1821895200, 825, ["+1345"]], - [1838224800, 765, ["+1245"]], - [1853344800, 825, ["+1345"]], - [1869674400, 765, ["+1245"]], - [1885399200, 825, ["+1345"]], - [1901728800, 765, ["+1245"]], - [1916848800, 825, ["+1345"]], - [1933178400, 765, ["+1245"]], - [1948298400, 825, ["+1345"]], - [1964628000, 765, ["+1245"]], - [1979748000, 825, ["+1345"]], - [1996077600, 765, ["+1245"]], - [2011197600, 825, ["+1345"]], - [2027527200, 765, ["+1245"]], - [2042647200, 825, ["+1345"]], - [2058976800, 765, ["+1245"]], - [2074701600, 825, ["+1345"]], - [2091031200, 765, ["+1245"]], - [2106151200, 825, ["+1345"]], - [2122480800, 765, ["+1245"]], - [2137600800, 825, ["+1345"]], - [2147501647, 825, ["+1345"]] - ], - "name": "Pacific/Chatham" - }, - { - "hoverRegion": [ - { - "points": [ - -21.43, - -136.27, - -21.55, - -136.3, - -21.56, - -136.46, - -21.46, - -136.52, - -21.4, - -136.81, - -21.26, - -136.85, - -21.18, - -136.74, - -21.22, - -136.48, - -21.43, - -136.27 - ] - }, - { - "points": [ - -23.26, - -134.83, - -23.25, - -135.1, - -23.07, - -135.14, - -22.96, - -134.86, - -23.07, - -134.77, - -23.26, - -134.83 - ] - }, - { - "points": [ - -21.6, - -135.53, - -21.61, - -135.7, - -21.38, - -135.7, - -21.44, - -135.37, - -21.61, - -135.39, - -21.6, - -135.53 - ] - }, - { - "points": [ - -22.13, - -136.14, - -22.06, - -136.29, - -21.9, - -136.22, - -21.94, - -136.07, - -22.13, - -136.14 - ] - } - ], - "transitions": [[-1806660012, -540, ["-09"]], [2147501647, -540, ["-09"]]], - "name": "Pacific/Gambier" - }, - { - "hoverRegion": [ - { - "points": [ - 63.89, - -83.22, - 64.02, - -83.33, - 64.01, - -83.42, - 63.94, - -83.54, - 63.74, - -83.5, - 63.66, - -83.56, - 63.47, - -84.07, - 63.5, - -84.23, - 63.18, - -84.55, - 62.99, - -85.21, - 63.0, - -85.51, - 63.11, - -85.7, - 63.38, - -85.77, - 63.6, - -85.73, - 63.55, - -86.53, - 63.44, - -86.96, - 63.61, - -87.33, - 63.78, - -87.28, - 63.98, - -87.0, - 64.14, - -86.36, - 64.26, - -86.46, - 64.61, - -86.49, - 64.87, - -86.3, - 65.79, - -86.07, - 66.03, - -85.5, - 65.92, - -85.39, - 65.93, - -85.25, - 66.05, - -85.24, - 66.19, - -85.07, - 66.11, - -84.69, - 65.68, - -84.41, - 65.57, - -84.42, - 65.41, - -84.04, - 65.3, - -84.02, - 65.23, - -83.34, - 65.03, - -83.11, - 64.84, - -82.51, - 64.86, - -82.31, - 64.63, - -81.75, - 64.41, - -81.55, - 64.31, - -81.57, - 64.31, - -81.33, - 64.17, - -81.28, - 64.11, - -81.06, - 64.22, - -80.87, - 64.07, - -80.5, - 63.92, - -80.38, - 63.84, - -80.07, - 63.73, - -80.03, - 63.32, - -81.05, - 63.57, - -82.08, - 63.55, - -82.53, - 63.72, - -82.65, - 63.84, - -82.58, - 63.89, - -83.22 - ] - }, - { - "points": [ - 7.58, - -79.89, - 7.35, - -79.96, - 7.29, - -80.27, - 7.12, - -80.42, - 7.08, - -80.86, - 7.15, - -80.96, - 7.41, - -81.06, - 7.38, - -81.3, - 7.53, - -81.33, - 7.6, - -81.54, - 7.57, - -81.6, - 7.26, - -81.5, - 7.21, - -81.67, - 7.1, - -81.74, - 7.12, - -81.88, - 7.36, - -81.89, - 7.51, - -81.99, - 7.71, - -81.83, - 7.88, - -81.9, - 8.01, - -81.79, - 8.08, - -81.98, - 7.94, - -81.91, - 7.84, - -82.08, - 7.95, - -82.16, - 8.07, - -82.11, - 7.97, - -82.34, - 8.02, - -82.45, - 8.19, - -82.51, - 8.2, - -82.71, - 7.95, - -82.8, - 7.9, - -82.9, - 8.31, - -83.15, - 8.52, - -82.95, - 8.78, - -83.02, - 8.92, - -82.89, - 9.07, - -83.04, - 9.47, - -83.04, - 9.65, - -82.96, - 9.72, - -82.86, - 9.62, - -82.65, - 9.66, - -82.51, - 9.39, - -82.03, - 9.24, - -81.98, - 9.28, - -81.84, - 9.11, - -81.67, - 9.2, - -81.51, - 9.09, - -81.43, - 8.98, - -81.54, - 8.88, - -81.3, - 8.98, - -80.88, - 9.21, - -80.56, - 9.33, - -80.14, - 9.75, - -79.58, - 9.65, - -79.18, - 9.69, - -78.84, - 9.55, - -78.69, - 9.32, - -77.97, - 9.09, - -77.68, - 8.8, - -77.48, - 8.72, - -77.25, - 8.52, - -77.32, - 7.89, - -77.07, - 7.81, - -77.21, - 7.67, - -77.22, - 7.41, - -77.51, - 7.42, - -77.63, - 7.11, - -77.85, - 7.46, - -78.28, - 8.05, - -78.55, - 8.22, - -78.41, - 8.42, - -78.6, - 8.57, - -78.62, - 8.9, - -79.22, - 8.87, - -79.42, - 8.48, - -79.52, - 8.51, - -79.68, - 8.14, - -80.36, - 7.68, - -79.9, - 7.58, - -79.89 - ] - }, - { - "points": [ - 19.72, - -87.37, - 19.58, - -87.3, - 19.28, - -87.34, - 18.08, - -87.8, - 18.09, - -87.95, - 18.35, - -88.02, - 18.44, - -88.17, - 18.36, - -88.44, - 17.77, - -88.77, - 17.88, - -89.29, - 19.37, - -89.25, - 19.59, - -89.39, - 19.96, - -88.9, - 20.18, - -88.74, - 20.34, - -88.46, - 20.38, - -88.18, - 20.72, - -87.83, - 21.03, - -87.64, - 21.57, - -87.6, - 21.71, - -87.07, - 21.53, - -86.69, - 21.35, - -86.7, - 21.18, - -86.6, - 20.67, - -86.86, - 20.68, - -86.67, - 20.58, - -86.63, - 20.16, - -86.92, - 20.18, - -87.04, - 20.38, - -87.13, - 20.17, - -87.31, - 19.72, - -87.37 - ] - }, - { - "points": [ - 48.33, - -92.16, - 48.38, - -92.33, - 48.52, - -92.35, - 48.75, - -91.86, - 49.1, - -91.79, - 49.1, - -90.96, - 49.01, - -90.86, - 48.58, - -90.85, - 48.33, - -89.93, - 48.04, - -89.88, - 47.93, - -89.99, - 47.97, - -90.76, - 48.11, - -90.9, - 47.96, - -91.24, - 47.94, - -91.61, - 48.09, - -91.79, - 48.14, - -92.05, - 48.33, - -92.16 - ] - }, - { - "points": [ - 62.32, - -84.0, - 62.54, - -84.03, - 62.75, - -83.69, - 62.91, - -83.64, - 63.02, - -83.39, - 62.95, - -83.04, - 63.13, - -82.59, - 63.05, - -82.51, - 63.1, - -82.23, - 62.96, - -81.77, - 62.61, - -81.91, - 62.07, - -83.07, - 62.14, - -83.33, - 62.03, - -83.74, - 62.22, - -83.84, - 62.32, - -84.0 - ] - }, - { - "points": [ - 17.74, - -77.01, - 17.59, - -77.16, - 17.75, - -77.43, - 17.75, - -77.78, - 18.1, - -78.1, - 18.16, - -78.42, - 18.4, - -78.44, - 18.56, - -78.24, - 18.55, - -77.98, - 18.63, - -77.83, - 18.52, - -76.87, - 18.36, - -76.71, - 18.23, - -76.26, - 17.93, - -76.07, - 17.83, - -76.11, - 17.73, - -76.51, - 17.81, - -76.81, - 17.74, - -77.01 - ] - } - ], - "transitions": [[0, -300, ["EST"]]], - "name": "America/Coral_Harbour" - }, - { - "hoverRegion": [ - { - "points": [ - 21.38, - 109.68, - 21.29, - 109.14, - 21.37, - 108.96, - 21.52, - 108.96, - 21.5, - 108.71, - 21.58, - 108.59, - 21.46, - 108.51, - 21.4, - 108.21, - 21.43, - 107.94, - 21.53, - 107.79, - 21.49, - 107.35, - 21.75, - 106.94, - 21.86, - 106.91, - 21.92, - 106.59, - 22.21, - 106.58, - 22.3, - 106.46, - 22.45, - 106.45, - 22.62, - 106.52, - 22.75, - 106.68, - 22.83, - 106.52, - 22.75, - 106.28, - 22.87, - 106.12, - 22.81, - 105.83, - 22.96, - 105.68, - 22.97, - 105.52, - 23.25, - 105.31, - 23.06, - 104.94, - 22.9, - 104.96, - 22.74, - 104.8, - 22.73, - 104.61, - 22.58, - 104.36, - 22.68, - 104.17, - 22.4, - 104.01, - 22.63, - 103.66, - 22.48, - 103.5, - 22.64, - 103.34, - 22.33, - 103.05, - 22.63, - 102.54, - 22.31, - 102.29, - 22.34, - 102.04, - 22.27, - 101.89, - 22.36, - 101.75, - 22.22, - 101.66, - 22.02, - 101.72, - 21.85, - 101.88, - 21.57, - 101.93, - 21.35, - 101.85, - 21.18, - 101.95, - 21.03, - 101.79, - 21.13, - 101.55, - 21.06, - 101.27, - 21.14, - 101.18, - 21.62, - 101.05, - 21.38, - 100.72, - 21.35, - 100.46, - 21.41, - 100.37, - 21.33, - 100.17, - 21.69, - 99.87, - 21.95, - 99.85, - 22.09, - 99.07, - 22.42, - 99.14, - 22.53, - 99.26, - 22.76, - 99.21, - 22.97, - 99.34, - 22.99, - 99.06, - 23.12, - 98.8, - 23.38, - 98.8, - 23.54, - 98.69, - 23.63, - 98.75, - 23.76, - 98.58, - 24.02, - 98.59, - 23.99, - 98.16, - 23.73, - 97.66, - 23.88, - 97.43, - 24.2, - 97.63, - 24.39, - 97.43, - 24.78, - 97.45, - 24.89, - 97.63, - 25.02, - 97.61, - 25.31, - 97.74, - 25.38, - 97.97, - 25.69, - 98.08, - 25.69, - 98.3, - 25.88, - 98.4, - 25.91, - 98.57, - 26.14, - 98.46, - 26.22, - 98.58, - 26.63, - 98.66, - 27.49, - 98.59, - 27.46, - 98.24, - 28.21, - 97.99, - 28.49, - 98.27, - 28.46, - 98.35, - 28.24, - 98.46, - 28.3, - 98.62, - 28.66, - 98.48, - 28.77, - 98.56, - 28.99, - 98.55, - 29.1, - 98.74, - 29.05, - 98.86, - 29.24, - 98.87, - 29.3, - 98.97, - 30.73, - 98.82, - 31.22, - 98.5, - 31.38, - 98.54, - 31.44, - 98.65, - 31.76, - 98.33, - 31.96, - 98.31, - 32.28, - 98.1, - 32.64, - 97.35, - 32.97, - 97.26, - 33.06, - 97.4, - 33.2, - 97.4, - 33.34, - 97.55, - 33.52, - 97.33, - 33.85, - 97.27, - 34.12, - 97.7, - 34.01, - 97.88, - 33.99, - 98.3, - 34.19, - 98.36, - 34.14, - 98.65, - 34.3, - 98.93, - 34.43, - 98.79, - 34.66, - 98.72, - 34.75, - 98.77, - 34.78, - 98.97, - 34.99, - 98.91, - 35.15, - 98.97, - 35.18, - 99.09, - 35.26, - 99.05, - 35.42, - 99.15, - 35.65, - 99.15, - 35.75, - 99.02, - 36.18, - 98.83, - 36.44, - 98.91, - 36.55, - 99.12, - 36.73, - 99.2, - 37.14, - 99.13, - 37.18, - 99.32, - 37.54, - 99.37, - 37.71, - 99.56, - 37.98, - 99.24, - 38.11, - 99.52, - 38.2, - 99.23, - 38.18, - 98.89, - 38.36, - 98.83, - 38.56, - 98.15, - 38.73, - 98.0, - 39.06, - 97.34, - 39.16, - 97.32, - 39.3, - 97.45, - 39.46, - 97.37, - 39.58, - 97.42, - 39.64, - 97.03, - 39.52, - 96.87, - 39.74, - 96.45, - 39.95, - 96.42, - 40.12, - 96.64, - 40.85, - 96.9, - 40.84, - 97.47, - 40.97, - 97.97, - 41.39, - 97.47, - 41.51, - 97.49, - 41.67, - 97.68, - 42.72, - 97.04, - 42.86, - 97.07, - 42.68, - 99.49, - 42.79, - 100.31, - 42.75, - 100.93, - 42.58, - 101.83, - 42.32, - 102.11, - 42.24, - 102.75, - 42.01, - 103.35, - 41.91, - 103.86, - 41.98, - 104.57, - 41.76, - 104.64, - 41.69, - 105.04, - 42.06, - 105.76, - 42.56, - 107.42, - 42.5, - 108.8, - 42.57, - 109.5, - 42.86, - 110.35, - 43.47, - 111.1, - 43.58, - 111.51, - 43.83, - 111.83, - 44.03, - 111.5, - 44.28, - 111.29, - 44.42, - 111.28, - 44.79, - 111.47, - 45.17, - 111.84, - 45.17, - 112.41, - 44.97, - 112.79, - 44.87, - 113.62, - 45.25, - 114.3, - 45.49, - 114.49, - 45.54, - 115.68, - 45.78, - 116.12, - 46.0, - 116.16, - 46.36, - 116.5, - 46.49, - 116.86, - 46.46, - 117.28, - 46.68, - 117.41, - 46.63, - 117.79, - 46.89, - 118.26, - 46.92, - 118.97, - 46.73, - 119.44, - 46.59, - 119.55, - 46.77, - 119.77, - 46.9, - 119.69, - 47.06, - 119.72, - 47.43, - 119.21, - 47.45, - 119.08, - 47.61, - 119.02, - 47.89, - 118.44, - 47.91, - 117.88, - 47.52, - 117.38, - 47.78, - 116.78, - 47.75, - 116.24, - 47.56, - 115.91, - 47.91, - 115.37, - 48.23, - 115.41, - 48.35, - 115.71, - 48.57, - 115.72, - 48.81, - 115.97, - 48.94, - 115.96, - 49.93, - 116.64, - 49.62, - 117.83, - 50.02, - 118.5, - 50.17, - 119.2, - 50.25, - 119.22, - 50.34, - 119.01, - 50.46, - 119.03, - 50.79, - 119.38, - 50.95, - 119.41, - 51.14, - 119.64, - 51.74, - 120.0, - 52.01, - 120.57, - 52.14, - 120.64, - 52.31, - 120.5, - 52.48, - 120.56, - 52.49, - 120.0, - 52.84, - 119.94, - 53.37, - 120.8, - 53.6, - 122.3, - 53.56, - 122.82, - 53.66, - 123.23, - 53.65, - 123.62, - 53.22, - 124.82, - 53.3, - 125.11, - 53.18, - 125.62, - 52.87, - 126.01, - 52.84, - 126.18, - 52.66, - 126.15, - 52.34, - 126.53, - 52.12, - 126.66, - 51.97, - 126.59, - 51.76, - 126.82, - 51.47, - 126.92, - 51.38, - 127.06, - 51.1, - 127.03, - 50.8, - 127.39, - 50.39, - 127.44, - 50.26, - 127.69, - 49.87, - 127.62, - 49.7, - 127.83, - 49.62, - 128.23, - 49.69, - 128.37, - 49.7, - 128.74, - 49.46, - 129.13, - 49.53, - 129.49, - 48.97, - 130.25, - 48.97, - 130.71, - 48.87, - 130.77, - 48.62, - 130.65, - 48.53, - 130.85, - 48.29, - 130.93, - 48.11, - 130.8, - 47.8, - 131.05, - 47.82, - 132.49, - 48.05, - 132.63, - 48.04, - 132.78, - 48.21, - 133.17, - 48.18, - 133.48, - 48.44, - 134.04, - 48.48, - 134.43, - 48.34, - 134.79, - 48.22, - 134.8, - 48.0, - 134.68, - 47.78, - 134.87, - 47.62, - 134.84, - 47.36, - 134.56, - 47.25, - 134.3, - 47.09, - 134.32, - 46.99, - 134.21, - 46.62, - 134.12, - 46.48, - 134.0, - 46.22, - 134.01, - 46.1, - 133.83, - 45.86, - 133.74, - 45.78, - 133.58, - 45.53, - 133.54, - 45.38, - 133.24, - 45.04, - 133.21, - 44.9, - 132.91, - 45.18, - 131.9, - 44.87, - 131.55, - 44.78, - 131.16, - 44.11, - 131.39, - 43.57, - 131.3, - 43.39, - 131.41, - 42.83, - 131.17, - 42.69, - 130.7, - 42.33, - 130.66, - 42.46, - 130.37, - 42.66, - 130.15, - 42.82, - 130.15, - 42.87, - 129.96, - 42.33, - 129.75, - 42.25, - 129.55, - 42.31, - 129.35, - 42.11, - 129.28, - 41.89, - 128.91, - 41.88, - 128.2, - 41.59, - 128.42, - 41.32, - 128.27, - 41.26, - 128.14, - 41.37, - 127.21, - 41.46, - 127.02, - 41.66, - 126.92, - 41.57, - 126.69, - 41.28, - 126.61, - 41.24, - 126.48, - 40.79, - 126.01, - 40.77, - 125.79, - 40.66, - 125.72, - 40.45, - 125.13, - 40.35, - 125.06, - 40.36, - 124.92, - 40.06, - 124.49, - 39.74, - 124.21, - 39.73, - 123.91, - 39.62, - 123.72, - 39.65, - 123.37, - 39.57, - 123.14, - 39.42, - 123.2, - 39.31, - 123.1, - 39.49, - 122.86, - 39.37, - 122.58, - 39.28, - 122.84, - 39.1, - 122.97, - 38.97, - 122.95, - 38.9, - 122.79, - 38.94, - 122.63, - 39.09, - 122.61, - 39.03, - 122.32, - 39.08, - 122.24, - 38.94, - 121.98, - 38.75, - 121.87, - 38.63, - 121.1, - 38.93, - 120.98, - 39.13, - 121.05, - 39.19, - 121.18, - 39.1, - 121.27, - 39.26, - 121.35, - 39.3, - 121.18, - 39.58, - 121.12, - 39.71, - 121.39, - 39.87, - 121.39, - 40.03, - 121.72, - 40.47, - 122.13, - 40.61, - 122.03, - 40.73, - 121.78, - 40.81, - 121.19, - 40.76, - 121.1, - 40.61, - 121.08, - 40.57, - 120.89, - 40.42, - 120.91, - 40.37, - 120.72, - 40.1, - 120.51, - 39.8, - 119.63, - 39.63, - 119.42, - 39.32, - 119.39, - 38.91, - 118.77, - 38.8, - 118.5, - 38.96, - 118.41, - 38.93, - 118.28, - 39.09, - 118.09, - 39.04, - 117.85, - 38.66, - 117.65, - 38.43, - 117.79, - 38.25, - 118.08, - 38.2, - 118.51, - 38.29, - 118.91, - 37.73, - 119.18, - 37.41, - 119.06, - 37.27, - 119.3, - 37.27, - 119.72, - 37.44, - 119.76, - 37.63, - 120.13, - 37.76, - 120.15, - 37.89, - 120.52, - 38.13, - 120.54, - 38.5, - 120.87, - 38.39, - 121.03, - 38.13, - 120.88, - 38.11, - 121.0, - 38.01, - 121.05, - 37.91, - 120.86, - 37.79, - 121.2, - 37.7, - 121.24, - 37.65, - 121.57, - 37.55, - 121.62, - 37.66, - 122.13, - 37.52, - 122.3, - 37.42, - 122.8, - 36.8, - 122.56, - 36.73, - 122.15, - 36.85, - 121.92, - 36.61, - 121.66, - 36.65, - 121.47, - 36.48, - 121.07, - 36.31, - 121.0, - 36.23, - 120.78, - 36.04, - 120.77, - 35.96, - 120.4, - 35.84, - 120.25, - 35.67, - 120.24, - 35.5, - 119.7, - 35.04, - 119.45, - 34.9, - 119.29, - 34.84, - 119.56, - 34.71, - 119.58, - 34.62, - 119.69, - 34.38, - 120.36, - 33.86, - 120.58, - 33.74, - 120.55, - 33.02, - 120.93, - 32.81, - 120.92, - 32.66, - 121.01, - 32.47, - 121.43, - 32.21, - 121.48, - 31.97, - 121.94, - 31.54, - 121.98, - 31.19, - 121.87, - 30.87, - 121.99, - 30.76, - 121.9, - 30.73, - 121.56, - 30.47, - 121.08, - 30.33, - 121.0, - 30.41, - 121.32, - 30.09, - 121.71, - 30.39, - 121.85, - 30.43, - 122.17, - 30.52, - 121.96, - 30.72, - 121.98, - 30.71, - 122.19, - 30.86, - 122.34, - 30.84, - 122.49, - 30.95, - 122.69, - 30.84, - 122.87, - 30.65, - 122.93, - 30.58, - 122.78, - 30.63, - 122.68, - 30.52, - 122.48, - 30.45, - 122.56, - 30.33, - 122.55, - 30.29, - 122.77, - 30.1, - 122.88, - 30.01, - 122.77, - 30.1, - 122.5, - 29.91, - 122.56, - 29.53, - 122.27, - 29.37, - 122.31, - 29.29, - 122.19, - 29.33, - 122.09, - 29.13, - 122.17, - 29.0, - 122.04, - 28.95, - 121.83, - 28.75, - 122.03, - 28.6, - 121.94, - 28.41, - 122.02, - 28.31, - 121.84, - 28.37, - 121.75, - 28.22, - 121.77, - 28.0, - 121.58, - 27.95, - 121.33, - 27.73, - 121.25, - 27.56, - 121.32, - 27.36, - 121.17, - 27.37, - 120.97, - 27.54, - 120.96, - 27.55, - 120.76, - 27.43, - 120.78, - 27.04, - 120.53, - 26.91, - 120.55, - 26.81, - 120.37, - 26.72, - 120.47, - 26.6, - 120.46, - 26.55, - 120.27, - 26.38, - 120.06, - 25.9, - 120.11, - 25.83, - 119.93, - 25.96, - 119.82, - 25.84, - 119.74, - 25.74, - 119.78, - 25.61, - 120.0, - 25.23, - 119.84, - 25.05, - 119.53, - 24.94, - 119.55, - 24.88, - 119.48, - 25.06, - 119.25, - 24.79, - 119.06, - 24.77, - 118.87, - 24.33, - 118.51, - 24.29, - 118.23, - 24.18, - 118.21, - 23.82, - 117.81, - 23.69, - 117.78, - 23.64, - 117.65, - 23.56, - 117.78, - 23.44, - 117.74, - 23.46, - 117.58, - 23.61, - 117.6, - 23.48, - 117.48, - 23.48, - 117.22, - 23.29, - 117.15, - 23.3, - 116.85, - 23.15, - 116.88, - 23.08, - 116.65, - 22.84, - 116.54, - 22.84, - 116.31, - 22.63, - 115.82, - 22.73, - 115.7, - 22.54, - 115.58, - 22.68, - 115.11, - 22.41, - 114.89, - 22.33, - 114.49, - 21.97, - 114.38, - 21.78, - 114.06, - 21.79, - 113.94, - 21.91, - 113.89, - 21.82, - 113.68, - 21.98, - 113.52, - 21.77, - 113.29, - 21.75, - 112.97, - 21.55, - 112.99, - 21.45, - 112.82, - 21.49, - 112.49, - 21.6, - 112.34, - 21.43, - 112.21, - 21.52, - 112.05, - 21.41, - 111.41, - 21.56, - 111.29, - 21.78, - 111.3, - 21.9, - 111.17, - 22.09, - 111.17, - 22.36, - 111.33, - 22.57, - 111.08, - 22.48, - 110.82, - 22.25, - 110.87, - 22.06, - 110.7, - 22.06, - 110.45, - 21.82, - 110.46, - 21.75, - 110.04, - 21.57, - 109.97, - 21.54, - 109.86, - 21.37, - 109.82, - 21.38, - 109.68 - ] - }, - { - "points": [ - -35.22, - 117.99, - -35.29, - 117.87, - -35.17, - 117.72, - -35.24, - 117.62, - -35.13, - 117.34, - -35.15, - 116.58, - -34.94, - 115.94, - -34.69, - 115.75, - -34.45, - 115.39, - -34.47, - 115.08, - -34.29, - 114.92, - -33.48, - 114.9, - -33.42, - 115.0, - -33.53, - 115.31, - -33.26, - 115.56, - -32.65, - 115.49, - -32.42, - 115.63, - -32.13, - 115.56, - -32.12, - 115.41, - -32.02, - 115.33, - -31.88, - 115.49, - -31.93, - 115.62, - -31.79, - 115.61, - -30.53, - 114.94, - -30.04, - 114.83, - -29.5, - 114.88, - -29.17, - 114.76, - -28.85, - 114.48, - -28.54, - 114.41, - -28.14, - 114.06, - -27.87, - 113.98, - -27.63, - 114.02, - -27.34, - 113.89, - -26.8, - 113.53, - -26.45, - 113.18, - -25.63, - 112.8, - -25.4, - 112.89, - -25.41, - 113.06, - -25.92, - 113.24, - -25.91, - 113.36, - -25.68, - 113.3, - -25.4, - 113.5, - -25.74, - 113.77, - -25.74, - 113.99, - -25.24, - 113.72, - -25.14, - 113.59, - -24.8, - 113.51, - -24.46, - 113.28, - -23.99, - 113.31, - -23.41, - 113.67, - -22.97, - 113.71, - -22.72, - 113.56, - -22.5, - 113.56, - -21.76, - 113.96, - -21.71, - 114.21, - -21.52, - 114.37, - -21.55, - 114.47, - -21.68, - 114.48, - -21.82, - 114.3, - -22.14, - 114.2, - -22.32, - 114.3, - -21.95, - 114.4, - -21.73, - 114.64, - -21.61, - 114.55, - -21.51, - 114.58, - -21.42, - 114.81, - -21.54, - 114.87, - -21.66, - 114.79, - -21.57, - 115.02, - -21.5, - 114.88, - -21.35, - 114.92, - -21.38, - 115.1, - -21.54, - 115.08, - -21.48, - 115.24, - -21.36, - 115.3, - -21.25, - 115.54, - -21.09, - 115.59, - -21.15, - 115.74, - -20.86, - 115.8, - -20.89, - 116.07, - -20.4, - 116.49, - -20.34, - 116.59, - -20.4, - 116.7, - -20.25, - 116.78, - -20.34, - 117.13, - -20.6, - 117.29, - -20.6, - 117.56, - -20.24, - 118.13, - -20.17, - 118.76, - -20.12, - 118.8, - -20.07, - 118.7, - -19.97, - 118.69, - -19.79, - 118.85, - -19.79, - 118.95, - -19.9, - 119.0, - -19.85, - 119.11, - -19.96, - 119.56, - -19.85, - 119.74, - -19.66, - 120.61, - -19.46, - 121.01, - -19.04, - 121.41, - -18.65, - 121.52, - -18.39, - 121.72, - -18.08, - 122.23, - -17.98, - 122.06, - -17.2, - 122.08, - -16.69, - 122.48, - -16.65, - 122.66, - -16.3, - 122.86, - -16.21, - 123.22, - -15.95, - 123.21, - -15.93, - 123.57, - -15.82, - 123.71, - -16.0, - 123.78, - -16.03, - 123.89, - -15.93, - 123.92, - -15.92, - 124.07, - -15.82, - 124.14, - -15.84, - 124.29, - -15.65, - 124.25, - -15.5, - 124.33, - -15.41, - 124.1, - -15.3, - 124.1, - -15.11, - 124.36, - -15.05, - 124.63, - -14.91, - 124.54, - -14.77, - 124.64, - -14.75, - 124.75, - -14.82, - 124.83, - -14.65, - 125.01, - -14.55, - 124.87, - -14.3, - 124.89, - -14.27, - 125.0, - -14.37, - 125.08, - -14.21, - 125.14, - -14.14, - 125.3, - -14.24, - 125.48, - -14.09, - 125.43, - -13.84, - 125.56, - -13.73, - 125.83, - -13.84, - 125.92, - -13.81, - 126.05, - -13.63, - 126.11, - -13.83, - 126.4, - -13.64, - 127.01, - -13.78, - 127.12, - -13.85, - 127.48, - -14.5, - 128.02, - -14.68, - 128.41, - -14.77, - 129.02, - -14.86, - 129.1, - -31.34, - 129.09, - -31.4, - 129.0, - -31.4, - 125.6, - -32.63, - 125.58, - -33.0, - 124.79, - -33.12, - 124.29, - -33.64, - 124.05, - -34.11, - 123.59, - -34.11, - 123.48, - -34.01, - 123.4, - -34.2, - 123.28, - -34.23, - 123.16, - -33.97, - 123.0, - -34.12, - 122.79, - -34.0, - 122.7, - -34.07, - 122.58, - -34.03, - 122.38, - -34.27, - 122.26, - -34.22, - 121.95, - -34.03, - 121.83, - -34.14, - 121.56, - -33.95, - 121.43, - -34.0, - 120.6, - -34.08, - 120.44, - -34.03, - 120.05, - -34.21, - 119.68, - -34.28, - 119.64, - -34.39, - 119.72, - -34.48, - 119.66, - -34.64, - 119.26, - -34.57, - 119.0, - -34.62, - 118.85, - -34.73, - 118.8, - -34.85, - 118.55, - -35.01, - 118.54, - -35.03, - 118.3, - -35.22, - 117.99 - ] - }, - { - "points": [ - -2.31, - 116.76, - -2.37, - 116.67, - -2.63, - 116.6, - -2.67, - 116.49, - -2.95, - 116.43, - -3.05, - 116.34, - -3.29, - 116.36, - -3.3, - 116.49, - -3.4, - 116.53, - -4.17, - 116.28, - -4.16, - 115.96, - -3.75, - 115.91, - -4.26, - 114.62, - -4.24, - 114.52, - -3.68, - 114.49, - -3.46, - 114.26, - -3.09, - 114.38, - -2.08, - 115.15, - -1.87, - 115.26, - -1.48, - 115.3, - -1.39, - 115.54, - -1.21, - 115.63, - -0.83, - 115.28, - -0.23, - 115.13, - -0.3, - 114.97, - -0.15, - 114.77, - 0.11, - 114.72, - 0.35, - 114.79, - 0.45, - 114.94, - 0.62, - 114.85, - 0.43, - 114.37, - 0.51, - 114.05, - 0.44, - 113.79, - 0.5, - 113.64, - 0.6, - 113.61, - 0.79, - 113.74, - 1.04, - 113.69, - 1.3, - 113.98, - 1.53, - 114.0, - 1.53, - 114.2, - 1.62, - 114.39, - 1.58, - 114.53, - 1.9, - 114.61, - 1.97, - 114.71, - 2.31, - 114.71, - 2.51, - 115.03, - 2.86, - 114.98, - 3.14, - 115.23, - 3.13, - 115.4, - 3.41, - 115.44, - 3.48, - 115.52, - 3.93, - 115.45, - 4.49, - 115.84, - 4.41, - 116.04, - 4.49, - 116.16, - 4.48, - 117.23, - 4.28, - 117.5, - 4.24, - 117.97, - 4.03, - 118.02, - 3.92, - 117.85, - 3.82, - 117.94, - 3.66, - 117.89, - 3.42, - 117.98, - 3.34, - 117.9, - 3.38, - 117.77, - 3.06, - 117.7, - 2.45, - 118.11, - 2.48, - 118.22, - 2.37, - 118.32, - 2.25, - 118.27, - 2.1, - 118.01, - 1.93, - 117.97, - 0.99, - 119.1, - 0.69, - 118.82, - 0.69, - 118.36, - 0.77, - 118.15, - 0.62, - 118.06, - 0.68, - 117.83, - 0.27, - 117.63, - 0.05, - 117.66, - -0.23, - 117.54, - -0.37, - 117.73, - -0.68, - 117.63, - -0.84, - 117.7, - -1.0, - 117.49, - -1.0, - 117.3, - -1.33, - 117.0, - -1.53, - 116.65, - -1.67, - 116.64, - -1.73, - 116.54, - -2.01, - 116.56, - -2.2, - 116.77, - -2.31, - 116.76 - ] - }, - { - "points": [ - -5.16, - 120.49, - -5.17, - 120.39, - -6.08, - 120.67, - -6.76, - 120.52, - -6.81, - 120.42, - -6.73, - 120.32, - -6.14, - 120.28, - -5.75, - 120.37, - -5.63, - 120.31, - -5.67, - 119.97, - -5.76, - 119.9, - -5.81, - 119.67, - -5.6, - 119.18, - -5.46, - 119.09, - -5.33, - 119.09, - -5.3, - 119.24, - -5.16, - 119.3, - -5.03, - 119.21, - -4.8, - 119.37, - -4.63, - 119.35, - -4.53, - 119.48, - -4.04, - 119.5, - -3.73, - 119.34, - -3.57, - 119.38, - -3.63, - 118.84, - -3.08, - 118.66, - -2.97, - 118.71, - -2.76, - 118.64, - -2.57, - 118.72, - -2.42, - 119.02, - -1.97, - 119.11, - -1.85, - 119.23, - -1.48, - 119.17, - -1.15, - 119.22, - -0.55, - 119.67, - -0.24, - 119.68, - -0.05, - 119.52, - 0.11, - 119.5, - 0.19, - 119.55, - 0.18, - 119.67, - 0.58, - 119.77, - 0.62, - 119.94, - 0.75, - 119.94, - 0.87, - 120.13, - 1.06, - 120.17, - 1.18, - 120.39, - 1.09, - 120.5, - 1.48, - 120.88, - 1.34, - 121.26, - 1.39, - 121.51, - 1.17, - 121.59, - 1.2, - 121.94, - 1.13, - 122.03, - 1.13, - 122.43, - 1.0, - 122.82, - 1.07, - 122.98, - 0.94, - 123.86, - 1.09, - 124.21, - 1.28, - 124.33, - 1.3, - 124.44, - 1.43, - 124.46, - 1.52, - 124.65, - 1.64, - 124.56, - 1.84, - 124.67, - 1.9, - 124.78, - 1.82, - 124.89, - 1.97, - 125.04, - 1.97, - 125.15, - 1.83, - 125.27, - 1.66, - 125.27, - 1.57, - 125.4, - 1.38, - 125.35, - 1.3, - 125.16, - 0.89, - 125.0, - 0.72, - 124.72, - 0.34, - 124.49, - 0.16, - 123.61, - 0.21, - 123.21, - 0.4, - 123.02, - 0.38, - 122.11, - 0.3, - 121.77, - 0.42, - 121.57, - 0.29, - 121.07, - 0.41, - 120.55, - 0.34, - 120.39, - 0.11, - 120.22, - -0.19, - 120.11, - -0.59, - 120.16, - -0.85, - 120.35, - -0.91, - 120.59, - -1.26, - 120.73, - -1.3, - 121.04, - -0.82, - 121.37, - -0.69, - 121.59, - -0.63, - 121.5, - -0.5, - 121.53, - -0.25, - 121.79, - -0.09, - 122.2, - -0.17, - 122.43, - -0.38, - 122.48, - -0.4, - 122.68, - -0.55, - 122.69, - -0.46, - 123.26, - -0.62, - 123.51, - -0.84, - 123.56, - -1.1, - 123.43, - -1.24, - 123.65, - -1.38, - 123.62, - -1.63, - 123.72, - -1.75, - 123.66, - -1.82, - 123.88, - -1.73, - 123.91, - -1.62, - 124.13, - -1.75, - 124.28, - -1.96, - 124.1, - -1.98, - 123.98, - -2.18, - 123.99, - -2.27, - 123.69, - -2.2, - 123.36, - -1.99, - 123.37, - -1.92, - 123.26, - -2.0, - 123.02, - -1.72, - 122.94, - -1.68, - 122.78, - -1.52, - 122.67, - -1.1, - 122.82, - -1.05, - 123.1, - -0.97, - 123.03, - -1.02, - 122.87, - -1.56, - 122.47, - -1.79, - 121.9, - -2.02, - 121.77, - -2.05, - 121.64, - -2.21, - 121.89, - -2.63, - 122.09, - -3.07, - 122.69, - -3.18, - 122.69, - -3.22, - 122.56, - -3.36, - 122.5, - -3.47, - 122.57, - -3.62, - 122.44, - -3.78, - 122.58, - -3.8, - 122.72, - -3.99, - 122.88, - -3.86, - 123.0, - -4.04, - 123.36, - -4.34, - 123.18, - -4.59, - 123.31, - -5.31, - 123.32, - -5.77, - 122.88, - -5.81, - 122.47, - -5.45, - 122.19, - -5.56, - 122.16, - -5.63, - 121.98, - -5.39, - 121.65, - -5.06, - 121.73, - -4.98, - 121.88, - -4.93, - 121.62, - -4.76, - 121.39, - -4.32, - 121.43, - -4.14, - 121.23, - -4.02, - 121.23, - -4.12, - 121.16, - -4.14, - 121.06, - -3.88, - 120.88, - -3.74, - 120.96, - -3.58, - 120.78, - -3.39, - 120.76, - -3.14, - 120.95, - -2.96, - 120.97, - -2.76, - 120.86, - -2.74, - 120.77, - -3.03, - 120.33, - -3.26, - 120.52, - -3.73, - 120.54, - -4.11, - 120.44, - -4.65, - 120.56, - -4.94, - 120.4, - -5.04, - 120.54, - -5.16, - 120.49 - ] - }, - { - "points": [ - -9.0, - 121.58, - -8.95, - 121.41, - -9.03, - 121.32, - -9.07, - 121.0, - -8.91, - 120.52, - -9.0, - 120.27, - -8.9, - 120.14, - -8.97, - 119.9, - -8.91, - 119.63, - -8.79, - 119.54, - -8.85, - 119.36, - -8.78, - 119.27, - -8.96, - 118.89, - -8.91, - 118.7, - -8.97, - 118.39, - -8.88, - 118.3, - -8.98, - 118.14, - -9.02, - 117.71, - -9.21, - 117.08, - -8.99, - 116.61, - -9.06, - 116.36, - -8.9, - 115.79, - -8.81, - 115.72, - -8.24, - 115.99, - -8.1, - 116.39, - -8.19, - 116.77, - -8.33, - 116.82, - -8.25, - 117.11, - -8.34, - 117.35, - -8.27, - 117.37, - -8.17, - 117.24, - -8.06, - 117.29, - -7.97, - 117.92, - -8.04, - 118.2, - -8.22, - 118.33, - -8.14, - 118.5, - -8.25, - 118.68, - -8.02, - 119.09, - -8.19, - 119.24, - -8.36, - 119.1, - -8.5, - 119.12, - -8.48, - 119.18, - -8.3, - 119.22, - -8.4, - 119.68, - -8.27, - 119.79, - -8.29, - 119.94, - -8.12, - 120.45, - -8.24, - 121.01, - -8.48, - 121.47, - -8.27, - 121.58, - -8.18, - 121.72, - -8.37, - 121.85, - -8.32, - 122.03, - -8.5, - 122.23, - -8.28, - 122.19, - -8.28, - 122.62, - -8.16, - 122.63, - -7.96, - 122.83, - -8.14, - 123.07, - -8.18, - 123.33, - -8.06, - 123.77, - -8.13, - 124.13, - -8.01, - 124.6, - -8.05, - 125.12, - -8.21, - 125.23, - -8.45, - 125.12, - -8.55, - 124.37, - -8.65, - 124.1, - -8.47, - 123.72, - -8.68, - 123.56, - -8.59, - 123.11, - -8.84, - 122.44, - -8.84, - 122.11, - -8.99, - 121.83, - -9.0, - 121.58 - ] - }, - { - "points": [ - 22.22, - 120.4, - 22.27, - 120.25, - 22.43, - 120.29, - 22.54, - 120.16, - 22.9, - 120.05, - 23.02, - 119.93, - 23.33, - 119.98, - 23.54, - 119.92, - 25.1, - 120.95, - 25.4, - 121.53, - 25.22, - 121.96, - 24.99, - 122.1, - 24.77, - 122.03, - 24.72, - 121.93, - 24.45, - 121.95, - 24.03, - 121.71, - 23.09, - 121.51, - 22.5, - 121.07, - 21.84, - 120.94, - 21.84, - 120.64, - 22.24, - 120.53, - 22.28, - 120.47, - 22.22, - 120.4 - ] - }, - { - "points": [ - 18.1, - 109.41, - 18.46, - 108.58, - 19.26, - 108.51, - 19.43, - 108.59, - 19.72, - 109.06, - 19.83, - 109.05, - 20.0, - 109.22, - 19.96, - 109.44, - 20.09, - 109.55, - 20.05, - 109.83, - 20.19, - 110.35, - 20.14, - 110.52, - 20.26, - 110.68, - 20.12, - 110.83, - 20.08, - 111.01, - 19.62, - 111.14, - 19.31, - 110.76, - 18.6, - 110.57, - 18.53, - 110.27, - 18.27, - 110.08, - 18.28, - 109.86, - 18.1, - 109.76, - 18.05, - 109.57, - 18.1, - 109.41 - ] - }, - { - "points": [ - -11.04, - 122.96, - -11.09, - 122.8, - -10.93, - 122.7, - -10.88, - 122.55, - -10.75, - 122.53, - -10.4, - 123.2, - -10.31, - 123.16, - -10.08, - 123.29, - -10.01, - 123.46, - -9.58, - 123.55, - -9.26, - 123.89, - -9.32, - 124.27, - -9.08, - 124.4, - -8.85, - 124.92, - -8.94, - 125.21, - -9.19, - 125.24, - -9.26, - 125.13, - -9.48, - 125.22, - -10.19, - 124.54, - -10.26, - 124.17, - -10.47, - 123.79, - -10.47, - 123.52, - -10.78, - 123.46, - -11.04, - 122.96 - ] - }, - { - "points": [ - -10.43, - 120.17, - -10.43, - 120.05, - -10.28, - 120.0, - -9.69, - 118.92, - -9.42, - 118.87, - -9.27, - 119.15, - -9.17, - 119.96, - -9.55, - 120.52, - -10.1, - 120.93, - -10.41, - 120.5, - -10.43, - 120.17 - ] - }, - { - "points": [ - -8.89, - 115.6, - -8.83, - 115.38, - -8.93, - 115.25, - -8.92, - 115.01, - -8.45, - 114.48, - -8.02, - 114.35, - -7.94, - 115.17, - -8.26, - 115.76, - -8.4, - 115.8, - -8.63, - 115.63, - -8.75, - 115.73, - -8.89, - 115.6 - ] - } - ], - "transitions": [[0, 480, ["CST", "AWST", "HKT", "WITA"]]], - "name": "Asia/Chongqing" - }, - { - "hoverRegion": [ - { - "points": [ - 9.52, - 98.04, - 9.5, - 97.91, - 9.63, - 97.8, - 9.92, - 97.95, - 10.18, - 97.76, - 10.3, - 97.84, - 10.43, - 97.79, - 10.35, - 97.66, - 10.47, - 97.57, - 10.57, - 97.7, - 10.45, - 97.79, - 10.64, - 97.87, - 10.69, - 98.02, - 10.76, - 97.82, - 10.99, - 97.83, - 11.09, - 98.19, - 11.24, - 98.11, - 11.16, - 97.95, - 11.22, - 97.82, - 11.48, - 97.87, - 11.56, - 97.99, - 11.88, - 97.88, - 11.89, - 97.79, - 11.71, - 97.72, - 11.73, - 97.6, - 11.62, - 97.61, - 11.52, - 97.51, - 11.59, - 97.39, - 11.82, - 97.33, - 11.94, - 97.57, - 12.06, - 97.52, - 12.38, - 97.73, - 12.49, - 97.68, - 12.68, - 97.77, - 12.88, - 97.75, - 12.92, - 97.85, - 12.84, - 97.97, - 12.48, - 97.95, - 12.59, - 98.1, - 12.93, - 98.07, - 13.29, - 98.17, - 13.3, - 98.28, - 13.13, - 98.42, - 12.85, - 98.43, - 13.08, - 98.46, - 13.5, - 98.25, - 13.45, - 98.08, - 13.72, - 98.0, - 13.68, - 97.9, - 13.77, - 97.79, - 14.0, - 97.82, - 14.13, - 97.67, - 14.45, - 97.65, - 14.54, - 97.79, - 15.05, - 97.61, - 15.38, - 97.66, - 15.5, - 97.54, - 15.8, - 97.61, - 16.8, - 97.08, - 16.98, - 97.09, - 17.07, - 97.01, - 16.6, - 96.83, - 16.04, - 95.82, - 15.85, - 95.73, - 15.61, - 95.46, - 15.56, - 95.03, - 15.81, - 94.53, - 15.72, - 94.41, - 15.78, - 94.2, - 16.01, - 94.08, - 16.54, - 94.13, - 16.64, - 94.25, - 17.2, - 94.33, - 17.4, - 94.46, - 18.15, - 94.33, - 18.21, - 94.22, - 18.34, - 94.25, - 18.64, - 94.07, - 18.65, - 93.9, - 18.54, - 93.88, - 18.41, - 94.01, - 18.32, - 93.89, - 18.39, - 93.8, - 18.49, - 93.81, - 18.71, - 93.44, - 18.91, - 93.38, - 18.98, - 93.56, - 19.34, - 93.36, - 19.61, - 93.39, - 19.73, - 93.31, - 19.68, - 93.14, - 19.76, - 92.95, - 20.65, - 92.27, - 21.18, - 92.07, - 21.37, - 92.1, - 21.55, - 92.29, - 21.48, - 92.52, - 21.72, - 92.49, - 22.2, - 92.6, - 22.25, - 92.69, - 22.14, - 92.92, - 22.26, - 92.95, - 22.3, - 93.07, - 22.79, - 92.99, - 23.11, - 93.04, - 23.16, - 93.27, - 23.67, - 93.32, - 24.13, - 93.23, - 24.18, - 93.34, - 24.06, - 93.52, - 24.1, - 93.79, - 23.98, - 94.09, - 24.52, - 94.3, - 25.05, - 94.62, - 25.18, - 94.47, - 25.41, - 94.52, - 25.78, - 94.92, - 25.96, - 94.92, - 26.09, - 95.05, - 26.29, - 94.96, - 26.67, - 95.05, - 26.79, - 95.38, - 27.32, - 96.06, - 27.47, - 96.57, - 27.45, - 96.79, - 27.65, - 96.78, - 28.01, - 97.25, - 28.25, - 97.24, - 28.65, - 97.56, - 28.59, - 97.77, - 28.46, - 97.85, - 28.45, - 97.97, - 28.23, - 98.2, - 27.75, - 98.34, - 27.79, - 98.46, - 27.63, - 98.79, - 26.66, - 98.89, - 26.3, - 98.79, - 26.1, - 98.82, - 26.03, - 98.73, - 25.78, - 98.79, - 25.71, - 98.55, - 25.47, - 98.43, - 25.48, - 98.25, - 25.3, - 98.21, - 25.11, - 97.98, - 25.13, - 97.89, - 24.78, - 97.88, - 24.67, - 97.66, - 24.55, - 97.65, - 24.53, - 97.74, - 24.28, - 97.87, - 24.06, - 97.83, - 24.21, - 98.12, - 24.23, - 98.95, - 24.02, - 98.96, - 23.88, - 98.79, - 23.66, - 98.99, - 23.28, - 99.01, - 23.2, - 99.16, - 23.18, - 99.55, - 22.97, - 99.66, - 22.87, - 99.64, - 22.7, - 99.44, - 22.48, - 99.49, - 22.23, - 99.35, - 22.14, - 100.02, - 21.81, - 100.08, - 21.71, - 100.26, - 21.59, - 100.24, - 21.64, - 100.36, - 21.58, - 100.62, - 21.74, - 100.78, - 21.88, - 101.11, - 21.6, - 101.28, - 21.29, - 101.06, - 21.21, - 100.8, - 20.96, - 100.67, - 20.82, - 100.74, - 20.65, - 100.34, - 20.25, - 100.14, - 20.33, - 99.95, - 20.22, - 99.62, - 20.04, - 99.58, - 19.97, - 99.16, - 19.71, - 99.09, - 19.64, - 98.97, - 19.68, - 98.82, - 19.56, - 98.56, - 19.61, - 98.14, - 19.49, - 97.95, - 19.06, - 97.93, - 18.93, - 97.82, - 18.53, - 97.86, - 18.41, - 97.64, - 18.32, - 97.74, - 17.78, - 97.86, - 17.14, - 98.39, - 17.01, - 98.59, - 16.79, - 98.65, - 16.71, - 98.61, - 16.5, - 98.75, - 16.44, - 99.01, - 16.07, - 98.93, - 15.99, - 98.72, - 15.31, - 98.68, - 15.08, - 98.3, - 14.85, - 98.35, - 14.39, - 98.68, - 14.18, - 99.02, - 13.95, - 99.2, - 13.27, - 99.32, - 13.08, - 99.24, - 12.78, - 99.34, - 12.63, - 99.54, - 12.24, - 99.58, - 12.19, - 99.67, - 12.03, - 99.66, - 11.83, - 99.77, - 11.02, - 99.31, - 10.63, - 98.89, - 10.42, - 98.9, - 9.86, - 98.62, - 9.81, - 98.51, - 9.93, - 98.37, - 9.57, - 98.19, - 9.52, - 98.04 - ] - }, - { - "points": [ - 13.89, - 93.3, - 13.88, - 93.17, - 14.01, - 93.11, - 14.12, - 93.25, - 14.27, - 93.29, - 14.29, - 93.39, - 14.2, - 93.48, - 14.03, - 93.47, - 13.89, - 93.3 - ] - }, - { - "points": [ - -12.27, - 96.96, - -12.28, - 96.8, - -12.19, - 96.72, - -11.96, - 96.77, - -12.03, - 97.0, - -12.16, - 97.04, - -12.27, - 96.96 - ] - }, - { - "points": [ - 14.79, - 93.76, - 14.74, - 93.66, - 14.82, - 93.57, - 15.01, - 93.66, - 14.96, - 93.8, - 14.79, - 93.76 - ] - } - ], - "transitions": [[-778395600, 390, ["+0630"]], [2147501647, 390, ["+0630"]]], - "name": "Asia/Rangoon" - }, - { - "hoverRegion": [ - { - "points": [ - -27.76, - -48.4, - -27.89, - -48.34, - -28.04, - -48.5, - -28.45, - -48.54, - -28.69, - -48.75, - -29.0, - -49.25, - -29.53, - -49.73, - -30.52, - -50.21, - -31.19, - -50.69, - -31.62, - -51.13, - -32.0, - -51.75, - -32.32, - -52.13, - -33.24, - -52.58, - -33.85, - -53.33, - -33.72, - -53.62, - -33.15, - -53.62, - -32.76, - -53.24, - -32.5, - -53.67, - -32.16, - -53.82, - -31.75, - -54.52, - -31.55, - -54.65, - -31.54, - -54.87, - -31.39, - -55.05, - -31.35, - -55.29, - -30.99, - -55.6, - -31.18, - -55.83, - -31.15, - -56.07, - -30.84, - -56.13, - -30.2, - -56.87, - -30.2, - -57.02, - -30.39, - -57.22, - -30.38, - -57.56, - -30.21, - -57.72, - -30.09, - -57.68, - -29.92, - -57.42, - -29.71, - -57.32, - -29.41, - -56.9, - -29.03, - -56.66, - -28.98, - -56.5, - -28.75, - -56.39, - -28.54, - -56.11, - -28.17, - -55.85, - -27.67, - -55.01, - -27.44, - -54.87, - -27.33, - -54.34, - -27.17, - -54.24, - -27.05, - -53.89, - -26.9, - -53.79, - -26.64, - -53.86, - -26.28, - -53.72, - -26.01, - -53.93, - -25.73, - -53.96, - -25.71, - -54.31, - -25.81, - -54.44, - -25.6, - -54.7, - -25.43, - -54.72, - -25.11, - -54.54, - -24.36, - -54.37, - -24.07, - -54.42, - -23.88, - -54.17, - -23.38, - -54.05, - -23.22, - -53.81, - -22.81, - -53.65, - -22.61, - -53.22, - -22.38, - -53.02, - -22.1, - -52.53, - -21.68, - -52.17, - -21.5, - -52.19, - -21.3, - -51.97, - -21.1, - -51.97, - -20.82, - -51.73, - -20.54, - -51.67, - -20.23, - -51.33, - -20.15, - -51.14, - -19.71, - -51.13, - -19.53, - -51.04, - -19.38, - -51.17, - -19.15, - -51.87, - -18.81, - -52.5, - -18.75, - -52.97, - -18.48, - -52.91, - -18.39, - -53.14, - -18.07, - -53.15, - -17.53, - -53.33, - -17.27, - -53.31, - -16.8, - -53.1, - -16.59, - -52.8, - -16.26, - -52.65, - -16.2, - -52.54, - -16.02, - -52.52, - -15.78, - -52.29, - -15.7, - -51.95, - -15.08, - -51.7, - -14.9, - -51.47, - -14.82, - -51.19, - -14.01, - -50.96, - -13.68, - -50.97, - -13.25, - -50.69, - -12.62, - -50.53, - -12.36, - -50.26, - -12.44, - -50.15, - -12.75, - -50.23, - -13.01, - -49.42, - -12.69, - -49.3, - -12.44, - -49.02, - -12.69, - -48.81, - -12.99, - -48.73, - -12.93, - -48.11, - -13.1, - -48.05, - -13.17, - -47.82, - -12.99, - -47.72, - -13.14, - -47.51, - -12.98, - -47.26, - -12.68, - -46.19, - -12.95, - -45.95, - -13.11, - -46.06, - -13.29, - -45.96, - -13.47, - -46.09, - -13.86, - -46.14, - -14.12, - -46.03, - -14.35, - -45.8, - -15.01, - -45.86, - -15.01, - -45.75, - -14.84, - -45.61, - -14.8, - -45.44, - -14.25, - -44.62, - -14.12, - -44.18, - -14.25, - -43.72, - -14.6, - -43.74, - -14.67, - -43.51, - -14.52, - -43.24, - -14.57, - -42.93, - -14.84, - -42.57, - -15.07, - -42.07, - -15.01, - -41.74, - -15.41, - -41.28, - -15.65, - -41.22, - -15.56, - -40.91, - -15.71, - -40.19, - -15.91, - -39.87, - -16.11, - -39.75, - -16.61, - -40.04, - -16.66, - -40.15, - -16.9, - -40.15, - -17.0, - -40.42, - -17.26, - -40.47, - -17.49, - -40.38, - -17.69, - -40.12, - -17.94, - -40.08, - -18.3, - -39.55, - -18.81, - -39.63, - -19.45, - -39.6, - -19.73, - -39.73, - -20.01, - -40.04, - -20.71, - -40.34, - -20.96, - -40.68, - -21.29, - -40.85, - -21.53, - -40.95, - -22.08, - -40.9, - -22.38, - -41.61, - -22.59, - -41.86, - -22.8, - -41.67, - -22.87, - -41.83, - -23.11, - -41.94, - -23.04, - -43.12, - -23.18, - -43.51, - -23.32, - -44.39, - -23.47, - -44.56, - -23.53, - -44.85, - -23.49, - -44.94, - -23.65, - -45.01, - -23.65, - -45.21, - -23.79, - -45.0, - -24.04, - -45.17, - -24.03, - -45.48, - -23.9, - -45.57, - -23.92, - -46.02, - -24.15, - -46.21, - -24.12, - -46.37, - -24.21, - -46.57, - -24.34, - -46.65, - -24.32, - -46.77, - -24.96, - -47.64, - -25.18, - -47.75, - -25.73, - -48.34, - -25.99, - -48.48, - -26.22, - -48.38, - -26.64, - -48.56, - -26.74, - -48.47, - -26.9, - -48.51, - -27.16, - -48.36, - -27.25, - -48.22, - -27.49, - -48.24, - -27.76, - -48.4 - ] - }, - { - "points": [ - -24.18, - -45.61, - -24.16, - -45.79, - -23.98, - -45.73, - -24.05, - -45.57, - -24.18, - -45.61 - ] - } - ], - "transitions": [ - [1487487600, -180, ["-03"]], - [1508050800, -120, ["-02"]], - [1518937200, -180, ["-03"]], - [1540105200, -120, ["-02"]], - [1550386800, -180, ["-03"]], - [1571554800, -120, ["-02"]], - [1581836400, -180, ["-03"]], - [1603004400, -120, ["-02"]], - [1613890800, -180, ["-03"]], - [1634454000, -120, ["-02"]], - [1645340400, -180, ["-03"]], - [1665903600, -120, ["-02"]], - [1677394800, -180, ["-03"]], - [1697353200, -120, ["-02"]], - [1708239600, -180, ["-03"]], - [1729407600, -120, ["-02"]], - [1739689200, -180, ["-03"]], - [1760857200, -120, ["-02"]], - [1771743600, -180, ["-03"]], - [1792306800, -120, ["-02"]], - [1803193200, -180, ["-03"]], - [1823756400, -120, ["-02"]], - [1834642800, -180, ["-03"]], - [1855206000, -120, ["-02"]], - [1866092400, -180, ["-03"]], - [1887260400, -120, ["-02"]], - [1897542000, -180, ["-03"]], - [1918710000, -120, ["-02"]], - [1928991600, -180, ["-03"]], - [1950159600, -120, ["-02"]], - [1960441200, -180, ["-03"]], - [1981609200, -120, ["-02"]], - [1992495600, -180, ["-03"]], - [2013058800, -120, ["-02"]], - [2024550000, -180, ["-03"]], - [2044508400, -120, ["-02"]], - [2055394800, -180, ["-03"]], - [2076562800, -120, ["-02"]], - [2086844400, -180, ["-03"]], - [2108012400, -120, ["-02"]], - [2118898800, -180, ["-03"]], - [2139462000, -120, ["-02"]] - ], - "name": "America/Sao_Paulo" - }, - { - "hoverRegion": [ - { - "points": [ - 17.39, - -71.55, - 17.36, - -71.67, - 17.44, - -71.74, - 17.65, - -71.61, - 17.7, - -71.77, - 17.85, - -71.75, - 18.17, - -71.88, - 18.29, - -71.83, - 18.6, - -72.11, - 18.71, - -72.06, - 18.77, - -71.84, - 18.96, - -71.99, - 19.19, - -71.78, - 19.32, - -71.89, - 19.47, - -71.79, - 19.79, - -71.88, - 20.0, - -71.68, - 19.94, - -71.25, - 20.03, - -71.06, - 20.01, - -70.83, - 19.75, - -70.23, - 19.78, - -69.91, - 19.39, - -69.68, - 19.46, - -69.18, - 19.31, - -69.04, - 19.11, - -69.14, - 19.11, - -68.86, - 18.7, - -68.24, - 18.27, - -68.37, - 18.25, - -68.51, - 18.08, - -68.47, - 18.0, - -68.54, - 18.04, - -68.8, - 18.26, - -68.9, - 18.3, - -69.11, - 18.35, - -69.87, - 18.13, - -70.09, - 18.08, - -70.49, - 18.13, - -70.64, - 18.29, - -70.68, - 18.15, - -70.96, - 18.03, - -70.98, - 17.53, - -71.34, - 17.39, - -71.55 - ] - }, - { - "points": [ - 50.08, - -60.21, - 50.1, - -61.03, - 49.99, - -61.79, - 50.11, - -61.9, - 50.46, - -61.3, - 50.47, - -60.32, - 50.53, - -60.06, - 50.64, - -60.0, - 50.65, - -59.7, - 50.75, - -59.67, - 50.77, - -59.54, - 50.95, - -59.51, - 51.09, - -59.24, - 51.25, - -59.23, - 51.27, - -58.97, - 51.46, - -58.91, - 51.55, - -58.02, - 51.69, - -57.92, - 51.69, - -57.09, - 51.62, - -56.99, - 51.26, - -57.09, - 51.3, - -57.61, - 51.1, - -58.32, - 50.91, - -58.78, - 50.82, - -58.72, - 50.67, - -58.79, - 50.68, - -58.93, - 50.54, - -59.06, - 50.36, - -59.5, - 50.2, - -59.58, - 50.08, - -60.21 - ] - }, - { - "points": [ - 17.79, - -66.45, - 17.83, - -67.23, - 18.34, - -67.37, - 18.29, - -67.54, - 18.46, - -67.57, - 18.49, - -67.46, - 18.41, - -67.36, - 18.62, - -67.09, - 18.56, - -65.88, - 18.48, - -65.55, - 18.26, - -65.47, - 18.25, - -65.41, - 18.45, - -65.39, - 18.41, - -65.16, - 18.56, - -64.86, - 18.61, - -64.37, - 18.69, - -64.5, - 18.83, - -64.47, - 18.86, - -64.29, - 18.73, - -64.19, - 18.44, - -64.23, - 18.23, - -64.52, - 18.25, - -65.14, - 18.04, - -65.23, - 17.97, - -65.54, - 18.04, - -65.64, - 17.9, - -65.8, - 17.79, - -66.45 - ] - }, - { - "points": [ - 9.93, - -61.91, - 10.02, - -62.02, - 10.77, - -61.83, - 10.91, - -61.36, - 10.91, - -60.83, - 10.04, - -60.93, - 9.93, - -61.91 - ] - }, - { - "points": [ - 15.79, - -61.47, - 15.72, - -61.55, - 15.79, - -61.74, - 16.04, - -61.87, - 16.37, - -61.89, - 16.62, - -61.46, - 16.38, - -61.16, - 16.43, - -60.93, - 16.3, - -60.89, - 16.09, - -61.03, - 16.09, - -61.21, - 15.87, - -61.09, - 15.75, - -61.28, - 15.95, - -61.43, - 15.79, - -61.47 - ] - }, - { - "points": [ - 21.06, - -71.66, - 21.12, - -71.77, - 21.29, - -71.82, - 21.46, - -71.74, - 21.74, - -72.04, - 21.63, - -72.33, - 21.51, - -72.45, - 21.54, - -72.55, - 21.74, - -72.55, - 21.95, - -72.38, - 21.93, - -72.19, - 22.07, - -72.02, - 21.79, - -71.38, - 21.43, - -71.4, - 21.35, - -71.52, - 21.1, - -71.58, - 21.06, - -71.66 - ] - } - ], - "transitions": [[0, -240, ["AST"]]], - "name": "America/St_Lucia" - }, - { - "hoverRegion": [ - { - "points": [ - -20.59, - -174.68, - -20.59, - -174.79, - -20.48, - -174.87, - -20.2, - -174.91, - -20.13, - -174.73, - -20.06, - -174.87, - -19.92, - -174.9, - -19.67, - -174.8, - -19.65, - -174.6, - -19.48, - -174.43, - -19.56, - -174.23, - -19.71, - -174.16, - -20.02, - -174.38, - -20.05, - -174.55, - -20.28, - -174.41, - -20.42, - -174.42, - -20.59, - -174.68 - ] - }, - { - "points": [ - -21.56, - -174.91, - -21.52, - -175.04, - -21.34, - -175.06, - -21.37, - -175.16, - -21.21, - -175.42, - -20.97, - -175.39, - -20.9, - -175.17, - -20.94, - -174.92, - -21.34, - -174.79, - -21.5, - -174.81, - -21.56, - -174.91 - ] - }, - { - "points": [ - -19.06, - -173.91, - -19.08, - -174.09, - -18.92, - -174.08, - -18.78, - -174.28, - -18.62, - -174.22, - -18.45, - -173.94, - -18.5, - -173.84, - -18.68, - -173.81, - -19.06, - -173.91 - ] - }, - { - "points": [ - -19.86, - -175.0, - -19.88, - -175.11, - -19.75, - -175.22, - -19.53, - -175.02, - -19.65, - -174.9, - -19.86, - -175.0 - ] - } - ], - "transitions": [ - [1484416800, 780, ["+13"]], - [1509814800, 840, ["+14"]], - [1516471200, 780, ["+13"]], - [1541264400, 840, ["+14"]], - [1547920800, 780, ["+13"]], - [1572714000, 840, ["+14"]], - [1579370400, 780, ["+13"]], - [1604163600, 840, ["+14"]], - [1610820000, 780, ["+13"]], - [1636218000, 840, ["+14"]], - [1642269600, 780, ["+13"]], - [1667667600, 840, ["+14"]], - [1673719200, 780, ["+13"]], - [1699117200, 840, ["+14"]], - [1705773600, 780, ["+13"]], - [1730566800, 840, ["+14"]], - [1737223200, 780, ["+13"]], - [1762016400, 840, ["+14"]], - [1768672800, 780, ["+13"]], - [1793466000, 840, ["+14"]], - [1800122400, 780, ["+13"]], - [1825520400, 840, ["+14"]], - [1831572000, 780, ["+13"]], - [1856970000, 840, ["+14"]], - [1863626400, 780, ["+13"]], - [1888419600, 840, ["+14"]], - [1895076000, 780, ["+13"]], - [1919869200, 840, ["+14"]], - [1926525600, 780, ["+13"]], - [1951318800, 840, ["+14"]], - [1957975200, 780, ["+13"]], - [1983373200, 840, ["+14"]], - [1989424800, 780, ["+13"]], - [2014822800, 840, ["+14"]], - [2020874400, 780, ["+13"]], - [2046272400, 840, ["+14"]], - [2052928800, 780, ["+13"]], - [2077722000, 840, ["+14"]], - [2084378400, 780, ["+13"]], - [2109171600, 840, ["+14"]], - [2115828000, 780, ["+13"]], - [2140621200, 840, ["+14"]], - [2147277600, 780, ["+13"]], - [2147501647, 780, ["+13"]] - ], - "name": "Pacific/Tongatapu" - }, - { - "hoverRegion": [ - { - "points": [ - -26.98, - 153.3, - -26.91, - 153.45, - -26.98, - 153.54, - -27.31, - 153.54, - -27.4, - 153.65, - -27.92, - 153.54, - -28.23, - 153.64, - -28.46, - 153.11, - -28.41, - 152.49, - -28.57, - 152.11, - -28.69, - 152.18, - -28.99, - 152.08, - -29.08, - 151.82, - -29.02, - 151.65, - -29.28, - 151.41, - -29.25, - 151.24, - -29.02, - 151.17, - -28.92, - 150.96, - -28.82, - 150.92, - -28.75, - 150.74, - -28.77, - 150.4, - -28.65, - 150.26, - -28.74, - 149.71, - -28.7, - 149.52, - -29.11, - 148.96, - -29.11, - 141.0, - -29.01, - 140.9, - -26.11, - 140.89, - -26.1, - 137.98, - -26.04, - 137.89, - -16.49, - 137.89, - -16.44, - 137.99, - -16.64, - 138.35, - -16.74, - 139.01, - -16.4, - 139.21, - -16.21, - 139.23, - -16.22, - 139.35, - -16.32, - 139.4, - -16.28, - 139.58, - -16.41, - 139.89, - -16.68, - 139.99, - -16.81, - 139.78, - -16.72, - 139.71, - -16.58, - 139.74, - -16.8, - 139.51, - -16.85, - 139.25, - -16.95, - 139.37, - -16.88, - 139.54, - -17.03, - 139.74, - -17.23, - 139.66, - -17.24, - 139.43, - -17.15, - 139.31, - -17.24, - 139.32, - -17.6, - 140.02, - -17.57, - 140.36, - -17.38, - 140.73, - -16.94, - 140.86, - -16.44, - 141.19, - -16.06, - 141.31, - -15.92, - 141.26, - -15.62, - 141.32, - -15.02, - 141.55, - -14.51, - 141.41, - -14.13, - 141.48, - -13.84, - 141.36, - -13.25, - 141.57, - -12.95, - 141.48, - -12.67, - 141.7, - -12.64, - 141.53, - -12.55, - 141.48, - -11.93, - 141.75, - -11.86, - 141.85, - -11.35, - 142.01, - -10.94, - 141.99, - -10.84, - 142.15, - -10.74, - 142.0, - -10.49, - 142.11, - -10.38, - 141.94, - -9.84, - 142.13, - -9.87, - 142.28, - -9.99, - 142.29, - -10.08, - 142.42, - -10.09, - 142.6, - -10.3, - 142.58, - -10.47, - 142.41, - -10.6, - 142.43, - -10.48, - 142.59, - -10.56, - 142.74, - -10.8, - 142.69, - -11.05, - 142.89, - -11.38, - 142.97, - -11.77, - 142.96, - -11.92, - 143.36, - -12.26, - 143.24, - -12.17, - 143.42, - -12.24, - 143.51, - -12.35, - 143.51, - -12.39, - 143.36, - -12.56, - 143.55, - -12.74, - 143.51, - -12.81, - 143.65, - -13.44, - 143.7, - -13.74, - 143.64, - -14.31, - 143.86, - -14.35, - 143.99, - -13.98, - 144.18, - -13.94, - 144.27, - -13.99, - 144.36, - -14.14, - 144.38, - -14.01, - 144.5, - -14.04, - 144.61, - -14.36, - 144.72, - -14.31, - 144.82, - -14.41, - 145.05, - -14.65, - 145.04, - -14.68, - 145.15, - -14.54, - 145.26, - -14.61, - 145.35, - -14.54, - 145.48, - -14.62, - 145.57, - -14.88, - 145.58, - -14.96, - 145.45, - -15.3, - 145.46, - -15.45, - 145.36, - -16.05, - 145.58, - -16.32, - 145.62, - -16.42, - 145.52, - -16.8, - 145.83, - -16.79, - 145.99, - -16.87, - 146.09, - -17.04, - 146.01, - -17.11, - 146.11, - -17.24, - 146.08, - -17.64, - 146.25, - -18.07, - 146.23, - -18.16, - 146.38, - -18.43, - 146.46, - -18.69, - 146.78, - -18.87, - 146.7, - -19.01, - 146.74, - -19.08, - 147.06, - -19.3, - 147.19, - -19.21, - 147.46, - -19.62, - 147.68, - -19.62, - 147.89, - -19.81, - 147.99, - -19.86, - 148.26, - -19.95, - 148.35, - -19.87, - 148.43, - -19.88, - 148.57, - -20.11, - 148.76, - -19.94, - 148.82, - -19.97, - 149.0, - -20.1, - 149.14, - -20.67, - 149.29, - -20.65, - 149.64, - -20.89, - 149.73, - -20.92, - 149.97, - -21.05, - 150.01, - -21.13, - 149.9, - -21.09, - 149.73, - -20.98, - 149.66, - -21.05, - 149.4, - -20.68, - 148.95, - -20.72, - 148.88, - -20.99, - 149.3, - -21.41, - 149.39, - -21.5, - 149.58, - -21.66, - 149.56, - -21.55, - 149.68, - -21.36, - 149.55, - -21.22, - 149.58, - -21.2, - 149.69, - -21.31, - 149.91, - -21.49, - 150.01, - -21.89, - 149.89, - -22.04, - 150.0, - -21.91, - 149.99, - -21.81, - 150.09, - -21.98, - 150.47, - -22.11, - 150.43, - -22.06, - 150.26, - -22.14, - 150.19, - -22.13, - 150.56, - -21.87, - 150.6, - -21.88, - 150.77, - -22.13, - 150.77, - -22.2, - 150.65, - -22.41, - 150.84, - -22.65, - 150.93, - -22.95, - 150.89, - -23.15, - 151.18, - -23.3, - 151.04, - -23.3, - 150.9, - -23.39, - 150.93, - -23.31, - 151.22, - -23.91, - 151.49, - -23.93, - 151.83, - -24.51, - 152.19, - -24.77, - 152.56, - -25.14, - 152.73, - -25.17, - 152.89, - -24.97, - 153.09, - -24.75, - 153.03, - -24.6, - 153.26, - -24.63, - 153.35, - -25.01, - 153.47, - -25.81, - 153.18, - -25.93, - 153.3, - -26.32, - 153.17, - -26.98, - 153.3 - ] - }, - { - "points": [ - 13.17, - 144.8, - 13.15, - 144.65, - 13.44, - 144.51, - 13.76, - 144.87, - 13.55, - 145.05, - 13.17, - 144.8 - ] - }, - { - "points": [ - 14.73, - 145.56, - 14.8, - 145.44, - 15.03, - 145.47, - 15.39, - 145.83, - 15.21, - 145.93, - 14.84, - 145.71, - 14.73, - 145.56 - ] - }, - { - "points": [ - -10.15, - 142.85, - -9.88, - 142.66, - -9.83, - 142.54, - -9.66, - 142.58, - -9.68, - 142.72, - -9.79, - 142.75, - -9.74, - 142.94, - -9.8, - 143.03, - -10.09, - 142.96, - -10.15, - 142.85 - ] - } - ], - "transitions": [[0, 600, ["ChST", "AEST"]]], - "name": "Australia/Lindeman" - }, - { - "hoverRegion": [ - { - "points": [ - -18.52, - 178.16, - -18.2, - 177.27, - -17.61, - 176.96, - -17.48, - 177.02, - -17.52, - 177.16, - -17.35, - 177.01, - -17.18, - 177.03, - -16.6, - 177.56, - -16.72, - 177.69, - -17.27, - 177.26, - -17.37, - 177.24, - -17.49, - 177.38, - -17.27, - 177.78, - -17.16, - 178.24, - -17.5, - 178.59, - -17.47, - 178.71, - -17.28, - 178.71, - -17.31, - 178.98, - -17.39, - 179.08, - -17.67, - 179.13, - -17.53, - 179.28, - -17.78, - 179.53, - -18.15, - 179.43, - -18.22, - 179.34, - -18.07, - 179.14, - -17.9, - 179.18, - -17.72, - 178.94, - -17.89, - 178.77, - -18.08, - 178.76, - -18.25, - 178.56, - -18.34, - 178.26, - -18.47, - 178.25, - -18.52, - 178.16 - ] - }, - { - "points": [ - -17.11, - 179.96, - -17.06, - 179.83, - -16.89, - 179.79, - -17.02, - 179.18, - -17.15, - 179.21, - -17.22, - 179.09, - -17.06, - 179.0, - -17.11, - 178.67, - -16.88, - 178.41, - -16.94, - 178.33, - -16.9, - 178.2, - -16.78, - 178.17, - -16.65, - 178.41, - -16.51, - 178.48, - -16.31, - 179.02, - -16.19, - 178.98, - -16.11, - 179.06, - -16.13, - 179.17, - -16.23, - 179.21, - -16.07, - 179.56, - -16.04, - 180.04, - -16.14, - 180.1, - -16.7, - 180.04, - -16.97, - 180.1, - -17.11, - 179.96 - ] - }, - { - "points": [ - -19.31, - -178.36, - -19.23, - -178.67, - -18.97, - -178.62, - -18.95, - -178.71, - -19.1, - -178.79, - -19.1, - -178.96, - -18.94, - -179.09, - -18.75, - -178.9, - -18.77, - -178.8, - -18.88, - -178.77, - -18.89, - -178.76, - -18.64, - -178.73, - -18.53, - -178.54, - -18.4, - -178.59, - -18.32, - -178.46, - -18.46, - -178.36, - -18.73, - -178.41, - -18.77, - -178.51, - -18.89, - -178.32, - -19.1, - -178.29, - -19.31, - -178.36 - ] - }, - { - "points": [ - -17.72, - -178.7, - -17.8, - -178.82, - -17.7, - -178.94, - -17.46, - -178.8, - -17.43, - -179.02, - -17.58, - -179.11, - -17.53, - -179.25, - -17.15, - -179.21, - -17.05, - -179.07, - -17.06, - -178.87, - -17.2, - -178.69, - -17.32, - -178.67, - -17.42, - -178.77, - -17.43, - -178.64, - -17.52, - -178.6, - -17.72, - -178.7 - ] - } - ], - "transitions": [ - [1484420400, 720, ["+12"]], - [1509818400, 780, ["+13"]], - [1516474800, 720, ["+12"]], - [1541268000, 780, ["+13"]], - [1547924400, 720, ["+12"]], - [1572717600, 780, ["+13"]], - [1579374000, 720, ["+12"]], - [1604167200, 780, ["+13"]], - [1610823600, 720, ["+12"]], - [1636221600, 780, ["+13"]], - [1642273200, 720, ["+12"]], - [1667671200, 780, ["+13"]], - [1673722800, 720, ["+12"]], - [1699120800, 780, ["+13"]], - [1705777200, 720, ["+12"]], - [1730570400, 780, ["+13"]], - [1737226800, 720, ["+12"]], - [1762020000, 780, ["+13"]], - [1768676400, 720, ["+12"]], - [1793469600, 780, ["+13"]], - [1800126000, 720, ["+12"]], - [1825524000, 780, ["+13"]], - [1831575600, 720, ["+12"]], - [1856973600, 780, ["+13"]], - [1863630000, 720, ["+12"]], - [1888423200, 780, ["+13"]], - [1895079600, 720, ["+12"]], - [1919872800, 780, ["+13"]], - [1926529200, 720, ["+12"]], - [1951322400, 780, ["+13"]], - [1957978800, 720, ["+12"]], - [1983376800, 780, ["+13"]], - [1989428400, 720, ["+12"]], - [2014826400, 780, ["+13"]], - [2020878000, 720, ["+12"]], - [2046276000, 780, ["+13"]], - [2052932400, 720, ["+12"]], - [2077725600, 780, ["+13"]], - [2084382000, 720, ["+12"]], - [2109175200, 780, ["+13"]], - [2115831600, 720, ["+12"]], - [2140624800, 780, ["+13"]], - [2147281200, 720, ["+12"]], - [2147501647, 720, ["+12"]] - ], - "name": "Pacific/Fiji" - }, - { - "hoverRegion": [ - { - "points": [ - 24.79, - 66.54, - 24.89, - 66.48, - 25.14, - 66.62, - 25.31, - 66.45, - 25.35, - 66.27, - 25.23, - 65.64, - 25.21, - 64.81, - 25.11, - 64.78, - 25.04, - 64.61, - 25.16, - 64.48, - 25.27, - 63.68, - 25.09, - 63.52, - 25.15, - 62.6, - 24.99, - 62.41, - 24.95, - 61.65, - 25.09, - 61.63, - 25.2, - 61.5, - 25.81, - 61.58, - 25.9, - 61.68, - 26.28, - 61.75, - 26.48, - 62.19, - 26.6, - 62.23, - 26.67, - 62.39, - 26.74, - 63.08, - 27.1, - 63.19, - 27.15, - 62.7, - 28.15, - 62.69, - 28.15, - 62.55, - 28.31, - 62.37, - 28.57, - 61.71, - 29.06, - 61.32, - 29.29, - 61.27, - 29.8, - 60.79, - 29.93, - 60.79, - 29.96, - 60.89, - 29.5, - 62.46, - 29.6, - 63.58, - 29.49, - 64.08, - 29.65, - 64.32, - 29.64, - 65.05, - 29.95, - 66.19, - 30.07, - 66.12, - 30.96, - 66.28, - 31.08, - 66.5, - 31.29, - 66.65, - 31.42, - 66.96, - 31.32, - 67.27, - 31.37, - 67.5, - 31.61, - 67.48, - 31.73, - 67.91, - 31.93, - 68.13, - 31.87, - 68.3, - 31.93, - 68.59, - 31.72, - 68.9, - 31.96, - 69.2, - 32.49, - 69.13, - 32.68, - 69.31, - 32.8, - 69.28, - 32.91, - 69.41, - 33.1, - 69.43, - 33.36, - 70.16, - 33.62, - 70.04, - 33.64, - 69.93, - 33.86, - 69.77, - 34.09, - 69.8, - 34.05, - 70.49, - 34.15, - 70.98, - 34.31, - 71.04, - 34.39, - 70.91, - 34.59, - 70.89, - 35.18, - 71.52, - 35.27, - 71.44, - 35.43, - 71.51, - 35.59, - 71.39, - 35.69, - 71.41, - 36.0, - 71.12, - 36.12, - 71.11, - 36.4, - 71.48, - 36.55, - 71.56, - 36.55, - 71.73, - 36.86, - 72.22, - 37.0, - 73.13, - 37.02, - 73.7, - 36.94, - 74.04, - 37.09, - 74.37, - 37.08, - 74.52, - 37.2, - 74.67, - 37.06, - 74.96, - 37.12, - 75.17, - 37.02, - 75.47, - 36.85, - 75.53, - 36.86, - 75.7, - 36.68, - 76.0, - 36.26, - 76.15, - 36.12, - 76.11, - 35.95, - 76.23, - 36.02, - 76.58, - 35.77, - 76.8, - 35.63, - 77.21, - 35.59, - 77.9, - 35.43, - 77.89, - 34.84, - 77.04, - 34.82, - 76.82, - 34.65, - 76.71, - 34.68, - 76.48, - 34.41, - 75.78, - 34.69, - 74.37, - 34.59, - 74.05, - 34.43, - 73.97, - 34.29, - 74.08, - 34.15, - 74.04, - 34.13, - 74.26, - 33.97, - 74.37, - 33.79, - 74.29, - 33.69, - 74.12, - 33.48, - 74.29, - 33.22, - 74.19, - 33.08, - 74.43, - 32.95, - 74.44, - 32.87, - 74.54, - 32.91, - 74.77, - 32.59, - 74.79, - 32.57, - 75.13, - 32.42, - 75.38, - 32.18, - 75.47, - 31.98, - 75.28, - 31.94, - 74.95, - 31.76, - 74.66, - 31.46, - 74.75, - 31.19, - 74.66, - 31.11, - 74.77, - 30.99, - 74.77, - 30.95, - 74.6, - 30.35, - 74.0, - 30.11, - 74.04, - 29.85, - 73.48, - 29.49, - 73.36, - 28.97, - 73.03, - 28.69, - 72.47, - 27.87, - 71.96, - 27.59, - 70.85, - 27.62, - 70.69, - 27.9, - 70.5, - 27.9, - 70.4, - 27.47, - 70.09, - 27.1, - 69.67, - 26.8, - 69.62, - 26.58, - 70.27, - 25.97, - 70.2, - 25.81, - 70.33, - 25.74, - 70.75, - 25.43, - 70.77, - 25.19, - 70.98, - 24.73, - 71.18, - 24.56, - 71.1, - 24.44, - 71.22, - 24.33, - 71.2, - 24.11, - 70.73, - 24.16, - 70.5, - 24.27, - 70.46, - 24.05, - 69.97, - 24.07, - 69.68, - 24.17, - 69.55, - 24.14, - 68.93, - 23.87, - 68.81, - 23.85, - 68.37, - 23.58, - 68.12, - 23.62, - 67.97, - 23.73, - 67.89, - 23.68, - 67.62, - 23.86, - 67.34, - 24.56, - 67.13, - 24.7, - 66.96, - 24.72, - 66.63, - 24.79, - 66.54 - ] - }, - { - "points": [ - 25.0, - 63.88, - 25.07, - 63.75, - 25.21, - 63.78, - 25.16, - 63.97, - 25.0, - 63.88 - ] - } - ], - "transitions": [[0, 300, ["PKT"]]], - "name": "Asia/Karachi" - }, - { - "hoverRegion": [ - { - "points": [ - -14.05, - -171.31, - -14.17, - -171.42, - -14.09, - -171.96, - -13.89, - -172.2, - -13.9, - -172.56, - -13.58, - -172.88, - -13.44, - -172.86, - -13.37, - -172.77, - -13.33, - -172.28, - -13.6, - -172.07, - -13.71, - -172.07, - -13.68, - -171.78, - -13.87, - -171.38, - -14.05, - -171.31 - ] - } - ], - "transitions": [ - [1491069600, 780, ["+13"]], - [1506189600, 840, ["+14"]], - [1522519200, 780, ["+13"]], - [1538244000, 840, ["+14"]], - [1554573600, 780, ["+13"]], - [1569693600, 840, ["+14"]], - [1586023200, 780, ["+13"]], - [1601143200, 840, ["+14"]], - [1617472800, 780, ["+13"]], - [1632592800, 840, ["+14"]], - [1648922400, 780, ["+13"]], - [1664042400, 840, ["+14"]], - [1680372000, 780, ["+13"]], - [1695492000, 840, ["+14"]], - [1712426400, 780, ["+13"]], - [1727546400, 840, ["+14"]], - [1743876000, 780, ["+13"]], - [1758996000, 840, ["+14"]], - [1775325600, 780, ["+13"]], - [1790445600, 840, ["+14"]], - [1806775200, 780, ["+13"]], - [1821895200, 840, ["+14"]], - [1838224800, 780, ["+13"]], - [1853344800, 840, ["+14"]], - [1869674400, 780, ["+13"]], - [1885399200, 840, ["+14"]], - [1901728800, 780, ["+13"]], - [1916848800, 840, ["+14"]], - [1933178400, 780, ["+13"]], - [1948298400, 840, ["+14"]], - [1964628000, 780, ["+13"]], - [1979748000, 840, ["+14"]], - [1996077600, 780, ["+13"]], - [2011197600, 840, ["+14"]], - [2027527200, 780, ["+13"]], - [2042647200, 840, ["+14"]], - [2058976800, 780, ["+13"]], - [2074701600, 840, ["+14"]], - [2091031200, 780, ["+13"]], - [2106151200, 840, ["+14"]], - [2122480800, 780, ["+13"]], - [2137600800, 840, ["+14"]], - [2147501647, 840, ["+14"]] - ], - "name": "Pacific/Apia" - }, - { - "hoverRegion": [ - { - "points": [ - -36.18, - 137.48, - -36.16, - 136.65, - -35.9, - 136.42, - -35.64, - 136.56, - -35.45, - 137.59, - -35.6, - 137.99, - -35.28, - 138.33, - -34.74, - 138.37, - -34.36, - 138.08, - -35.21, - 137.8, - -35.27, - 137.63, - -35.21, - 137.41, - -35.41, - 136.88, - -35.29, - 136.72, - -34.81, - 136.94, - -34.8, - 137.35, - -34.63, - 137.38, - -34.62, - 137.29, - -34.47, - 137.22, - -34.3, - 137.37, - -34.12, - 137.33, - -33.83, - 137.49, - -33.55, - 137.81, - -33.19, - 137.72, - -33.1, - 137.79, - -33.07, - 137.67, - -33.21, - 137.53, - -33.74, - 137.28, - -33.99, - 136.65, - -34.41, - 136.21, - -34.45, - 136.39, - -34.65, - 136.46, - -34.75, - 136.42, - -34.78, - 136.3, - -34.6, - 136.18, - -34.63, - 136.05, - -34.83, - 136.11, - -34.99, - 136.29, - -35.14, - 136.27, - -35.16, - 136.16, - -35.37, - 136.21, - -35.43, - 136.09, - -35.26, - 135.94, - -35.14, - 135.98, - -34.99, - 135.76, - -35.1, - 135.67, - -35.09, - 135.54, - -34.67, - 135.21, - -34.65, - 135.02, - -34.54, - 135.01, - -34.32, - 135.19, - -34.03, - 135.14, - -33.68, - 134.7, - -33.48, - 134.73, - -33.36, - 134.66, - -33.27, - 134.44, - -33.3, - 134.28, - -33.1, - 134.06, - -32.95, - 133.95, - -32.73, - 133.95, - -32.63, - 134.0, - -32.62, - 134.14, - -32.58, - 134.09, - -32.65, - 133.83, - -32.53, - 133.74, - -32.57, - 133.6, - -32.48, - 133.44, - -32.67, - 133.35, - -32.68, - 133.23, - -32.5, - 133.15, - -32.37, - 133.25, - -32.06, - 132.71, - -32.12, - 132.27, - -32.22, - 132.14, - -32.06, - 132.05, - -31.8, - 131.68, - -31.58, - 131.14, - -31.72, - 130.79, - -31.68, - 130.16, - -31.77, - 128.91, - -25.92, - 128.91, - -25.92, - 141.08, - -31.38, - 141.09, - -31.49, - 141.98, - -31.59, - 142.06, - -32.0, - 142.05, - -32.37, - 141.89, - -32.33, - 141.09, - -38.1, - 141.07, - -38.17, - 140.65, - -37.98, - 140.3, - -37.61, - 140.03, - -37.35, - 139.72, - -36.99, - 139.56, - -36.91, - 139.56, - -36.78, - 139.73, - -36.65, - 139.73, - -36.24, - 139.53, - -35.96, - 139.28, - -35.64, - 138.75, - -35.75, - 138.51, - -35.73, - 138.17, - -35.86, - 138.23, - -35.99, - 138.09, - -36.18, - 137.48 - ] - }, - { - "points": [ - -33.87, - 134.49, - -33.85, - 134.38, - -33.68, - 134.36, - -33.57, - 134.54, - -33.74, - 134.65, - -33.87, - 134.49 - ] - }, - { - "points": [ - -35.24, - 136.57, - -35.28, - 136.47, - -35.22, - 136.35, - -35.02, - 136.41, - -35.05, - 136.55, - -35.24, - 136.57 - ] - }, - { - "points": [ - -34.07, - 134.33, - -34.06, - 134.14, - -33.83, - 134.22, - -33.92, - 134.38, - -34.07, - 134.33 - ] - } - ], - "transitions": [ - [1491078600, 570, ["ACST"]], - [1506803400, 630, ["ACDT"]], - [1522528200, 570, ["ACST"]], - [1538857800, 630, ["ACDT"]], - [1554582600, 570, ["ACST"]], - [1570307400, 630, ["ACDT"]], - [1586032200, 570, ["ACST"]], - [1601757000, 630, ["ACDT"]], - [1617481800, 570, ["ACST"]], - [1633206600, 630, ["ACDT"]], - [1648931400, 570, ["ACST"]], - [1664656200, 630, ["ACDT"]], - [1680381000, 570, ["ACST"]], - [1696105800, 630, ["ACDT"]], - [1712435400, 570, ["ACST"]], - [1728160200, 630, ["ACDT"]], - [1743885000, 570, ["ACST"]], - [1759609800, 630, ["ACDT"]], - [1775334600, 570, ["ACST"]], - [1791059400, 630, ["ACDT"]], - [1806784200, 570, ["ACST"]], - [1822509000, 630, ["ACDT"]], - [1838233800, 570, ["ACST"]], - [1853958600, 630, ["ACDT"]], - [1869683400, 570, ["ACST"]], - [1886013000, 630, ["ACDT"]], - [1901737800, 570, ["ACST"]], - [1917462600, 630, ["ACDT"]], - [1933187400, 570, ["ACST"]], - [1948912200, 630, ["ACDT"]], - [1964637000, 570, ["ACST"]], - [1980361800, 630, ["ACDT"]], - [1996086600, 570, ["ACST"]], - [2011811400, 630, ["ACDT"]], - [2027536200, 570, ["ACST"]], - [2043261000, 630, ["ACDT"]], - [2058985800, 570, ["ACST"]], - [2075315400, 630, ["ACDT"]], - [2091040200, 570, ["ACST"]], - [2106765000, 630, ["ACDT"]], - [2122489800, 570, ["ACST"]], - [2138214600, 630, ["ACDT"]] - ], - "name": "Australia/Broken_Hill" - }, - { - "hoverRegion": [ - { - "points": [ - 16.37, - -24.29, - 16.56, - -24.48, - 16.49, - -24.63, - 16.69, - -24.87, - 16.66, - -25.01, - 16.83, - -25.37, - 17.12, - -25.44, - 17.27, - -24.97, - 17.02, - -24.88, - 16.73, - -24.58, - 16.62, - -23.92, - 16.45, - -23.97, - 16.37, - -24.29 - ] - }, - { - "points": [ - 14.83, - -23.43, - 14.78, - -23.5, - 14.83, - -23.71, - 14.99, - -23.87, - 15.4, - -23.84, - 15.4, - -23.7, - 15.08, - -23.35, - 14.83, - -23.43 - ] - }, - { - "points": [ - 14.72, - -24.63, - 14.69, - -24.72, - 14.78, - -24.85, - 15.01, - -24.8, - 15.13, - -24.31, - 14.82, - -24.19, - 14.69, - -24.38, - 14.83, - -24.56, - 14.72, - -24.63 - ] - }, - { - "points": [ - 15.87, - -22.73, - 15.96, - -23.05, - 16.31, - -22.97, - 16.18, - -22.57, - 16.0, - -22.58, - 15.87, - -22.73 - ] - } - ], - "transitions": [[186138000, -60, ["-01"]], [2147501647, -60, ["-01"]]], - "name": "Atlantic/Cape_Verde" - }, - { - "hoverRegion": [ - { - "points": [ - -10.84, - -69.44, - -10.88, - -68.78, - -11.0, - -68.61, - -10.89, - -68.35, - -10.56, - -68.07, - -10.59, - -67.76, - -10.29, - -67.49, - -10.15, - -67.08, - -9.94, - -66.84, - -9.58, - -67.65, - -4.24, - -70.05, - -1.31, - -69.48, - -1.04, - -69.52, - -0.78, - -69.71, - -0.56, - -69.7, - -0.2, - -70.13, - 0.56, - -70.14, - 0.66, - -70.06, - 0.73, - -69.64, - 0.84, - -69.48, - 0.73, - -69.29, - 0.84, - -69.25, - 0.92, - -69.31, - 0.99, - -69.93, - 1.76, - -69.94, - 1.88, - -69.55, - 1.84, - -68.39, - 2.14, - -68.2, - 1.9, - -67.92, - 2.17, - -67.61, - 2.25, - -67.4, - 2.17, - -67.3, - 2.34, - -67.3, - 2.69, - -67.69, - 2.69, - -67.9, - 2.79, - -67.96, - 2.94, - -67.92, - 3.41, - -67.43, - 3.64, - -67.56, - 3.74, - -67.72, - 4.55, - -67.98, - 5.03, - -67.9, - 5.33, - -67.94, - 5.57, - -67.72, - 5.84, - -67.71, - 6.03, - -67.54, - 6.1, - -67.56, - 6.18, - -67.82, - 6.05, - -68.3, - 6.02, - -68.65, - 6.09, - -69.02, - 5.98, - -69.18, - 6.0, - -69.45, - 6.87, - -70.13, - 6.82, - -70.32, - 6.97, - -70.69, - 6.87, - -70.97, - 6.92, - -72.09, - 7.27, - -72.27, - 7.3, - -72.48, - 7.43, - -72.57, - 7.96, - -72.59, - 8.15, - -72.46, - 8.3, - -72.49, - 8.59, - -72.75, - 8.99, - -72.85, - 8.99, - -72.98, - 9.12, - -73.06, - 9.08, - -73.38, - 9.18, - -73.44, - 9.84, - -73.07, - 10.51, - -72.98, - 11.15, - -72.57, - 11.24, - -72.31, - 11.73, - -72.03, - 11.95, - -71.34, - 11.91, - -71.24, - 11.66, - -71.31, - 11.51, - -71.85, - 11.15, - -71.66, - 11.05, - -71.49, - 11.07, - -71.32, - 11.3, - -70.87, - 11.45, - -70.27, - 11.9, - -70.39, - 12.17, - -70.29, - 12.31, - -70.01, - 12.1, - -69.75, - 11.58, - -69.56, - 11.64, - -69.25, - 11.54, - -68.8, - 11.27, - -68.34, - 10.92, - -68.13, - 10.74, - -68.19, - 10.59, - -68.08, - 10.74, - -66.19, - 10.65, - -65.97, - 10.5, - -65.95, - 10.37, - -65.78, - 10.17, - -65.07, - 10.26, - -65.0, - 10.23, - -64.85, - 10.39, - -64.78, - 10.38, - -64.6, - 10.52, - -64.34, - 10.82, - -64.32, - 10.94, - -64.5, - 11.12, - -64.44, - 11.27, - -63.89, - 11.25, - -63.64, - 11.13, - -63.63, - 11.08, - -63.71, - 10.93, - -63.67, - 10.84, - -63.81, - 10.73, - -63.53, - 10.87, - -62.72, - 10.79, - -62.16, - 10.85, - -61.8, - 10.63, - -61.74, - 10.54, - -61.8, - 10.42, - -62.61, - 10.35, - -62.58, - 10.27, - -62.42, - 10.09, - -62.34, - 10.16, - -62.22, - 9.9, - -61.79, - 10.0, - -61.6, - 9.7, - -61.16, - 9.63, - -60.91, - 9.17, - -60.56, - 8.82, - -60.49, - 8.72, - -60.54, - 8.68, - -59.99, - 8.47, - -59.78, - 8.46, - -59.63, - 8.12, - -59.06, - 7.41, - -58.38, - 7.13, - -58.38, - 6.97, - -58.22, - 6.89, - -57.96, - 6.39, - -57.47, - 6.37, - -57.31, - 6.13, - -57.07, - 5.61, - -57.07, - 5.33, - -57.21, - 5.12, - -57.09, - 4.93, - -57.25, - 4.91, - -57.64, - 4.82, - -57.79, - 4.58, - -57.74, - 4.12, - -57.96, - 3.48, - -57.57, - 3.43, - -57.21, - 2.92, - -57.11, - 2.11, - -56.62, - 1.92, - -56.37, - 1.83, - -56.44, - 1.75, - -56.77, - 1.88, - -57.11, - 1.85, - -57.28, - 1.6, - -57.49, - 1.56, - -57.9, - 1.39, - -57.99, - 1.46, - -58.26, - 1.35, - -58.39, - 1.17, - -58.43, - 1.07, - -58.84, - -0.22, - -58.76, - -0.41, - -58.61, - -0.58, - -58.63, - -0.74, - -58.38, - -1.03, - -58.24, - -1.48, - -57.62, - -1.6, - -57.21, - -1.84, - -56.93, - -1.94, - -56.68, - -2.1, - -56.64, - -2.05, - -56.49, - -2.15, - -56.22, - -2.27, - -56.2, - -2.37, - -56.3, - -6.52, - -58.18, - -6.73, - -58.34, - -6.86, - -58.31, - -7.06, - -58.11, - -7.33, - -58.02, - -7.84, - -58.26, - -8.13, - -58.19, - -8.77, - -58.38, - -8.87, - -61.38, - -9.34, - -61.48, - -9.62, - -61.36, - -9.74, - -61.44, - -10.13, - -61.46, - -10.43, - -61.35, - -10.89, - -61.4, - -10.89, - -60.39, - -11.0, - -60.3, - -11.07, - -59.91, - -11.35, - -59.8, - -11.69, - -59.98, - -12.42, - -59.71, - -12.98, - -59.98, - -13.11, - -60.17, - -13.49, - -60.29, - -13.66, - -60.52, - -13.71, - -60.39, - -13.95, - -60.27, - -14.18, - -60.35, - -14.62, - -60.14, - -15.13, - -60.14, - -15.2, - -60.33, - -15.43, - -60.13, - -16.15, - -60.07, - -16.17, - -58.25, - -16.55, - -58.23, - -16.73, - -58.35, - -17.14, - -58.28, - -17.39, - -57.99, - -17.35, - -57.84, - -17.47, - -57.7, - -17.81, - -57.59, - -18.2, - -57.35, - -18.34, - -57.47, - -18.86, - -57.64, - -19.08, - -57.61, - -19.14, - -57.71, - -19.73, - -57.99, - -19.92, - -57.77, - -20.11, - -57.83, - -20.26, - -58.2, - -19.87, - -58.29, - -19.45, - -59.14, - -19.4, - -59.97, - -19.72, - -61.66, - -20.17, - -61.84, - -20.6, - -62.15, - -21.09, - -62.15, - -22.34, - -62.59, - -22.25, - -62.85, - -22.11, - -62.9, - -22.11, - -63.86, - -22.91, - -64.23, - -22.97, - -64.32, - -22.92, - -64.41, - -22.28, - -64.71, - -22.19, - -65.0, - -22.21, - -65.78, - -21.96, - -66.15, - -22.16, - -66.22, - -22.31, - -66.64, - -22.5, - -66.69, - -22.6, - -66.9, - -22.72, - -66.93, - -22.91, - -67.14, - -23.0, - -67.54, - -22.92, - -67.93, - -22.14, - -68.04, - -22.01, - -68.16, - -21.79, - -68.16, - -21.63, - -68.28, - -21.32, - -68.28, - -21.02, - -68.47, - -20.92, - -68.64, - -20.64, - -68.61, - -20.4, - -68.86, - -20.29, - -68.79, - -20.05, - -68.88, - -19.94, - -68.64, - -19.7, - -68.79, - -19.41, - -68.56, - -19.0, - -69.04, - -18.86, - -69.02, - -18.1, - -69.23, - -18.01, - -69.38, - -17.78, - -69.43, - -17.64, - -69.56, - -17.43, - -69.57, - -17.31, - -69.74, - -16.64, - -69.23, - -16.58, - -69.1, - -16.38, - -69.08, - -16.31, - -68.99, - -16.32, - -69.11, - -16.21, - -69.32, - -15.61, - -69.52, - -15.22, - -69.29, - -15.01, - -69.46, - -14.76, - -69.46, - -14.12, - -68.99, - -13.65, - -69.18, - -13.47, - -69.05, - -12.81, - -69.06, - -12.52, - -68.79, - -11.0, - -69.66, - -10.87, - -69.62, - -10.84, - -69.44 - ] - }, - { - "points": [ - 11.63, - -66.8, - 11.73, - -67.0, - 11.88, - -67.04, - 12.0, - -66.93, - 12.06, - -66.62, - 11.86, - -66.48, - 11.73, - -66.48, - 11.63, - -66.8 - ] - }, - { - "points": [ - 11.63, - -64.33, - 11.75, - -64.72, - 11.97, - -64.68, - 12.0, - -64.58, - 11.86, - -64.33, - 11.63, - -64.33 - ] - }, - { - "points": [ - 10.76, - -65.26, - 10.83, - -65.48, - 11.02, - -65.52, - 11.01, - -65.12, - 10.83, - -65.1, - 10.76, - -65.26 - ] - } - ], - "transitions": [[971593200, -240, ["-04"]], [2147501647, -240, ["-04"]]], - "name": "America/Caracas" - }, - { - "hoverRegion": [ - { - "points": [ - -20.2, - -58.24, - -20.08, - -58.24, - -19.96, - -58.05, - -19.79, - -58.23, - -19.71, - -58.23, - -18.95, - -57.84, - -18.82, - -57.86, - -18.17, - -57.61, - -17.6, - -57.9, - -17.6, - -58.07, - -17.25, - -58.49, - -16.67, - -58.57, - -16.42, - -58.43, - -16.37, - -60.18, - -16.31, - -60.27, - -15.52, - -60.34, - -15.1, - -60.67, - -15.01, - -60.61, - -14.99, - -60.36, - -14.65, - -60.36, - -14.22, - -60.58, - -14.0, - -60.51, - -13.88, - -60.55, - -13.69, - -60.84, - -13.36, - -60.47, - -12.98, - -60.35, - -12.81, - -60.13, - -12.39, - -59.93, - -11.75, - -60.21, - -11.55, - -60.2, - -11.35, - -60.03, - -11.24, - -60.07, - -11.2, - -60.42, - -11.11, - -60.49, - -11.07, - -61.6, - -10.44, - -61.58, - -10.26, - -61.67, - -9.72, - -61.68, - -9.6, - -61.6, - -9.32, - -61.72, - -8.93, - -61.59, - -8.8, - -61.71, - -8.69, - -61.69, - -8.63, - -58.57, - -8.1, - -58.41, - -7.77, - -58.47, - -7.28, - -58.22, - -7.23, - -58.11, - -8.15, - -57.54, - -8.43, - -57.57, - -8.68, - -57.5, - -8.96, - -57.03, - -9.13, - -56.96, - -9.36, - -56.44, - -9.77, - -50.14, - -9.88, - -50.13, - -10.68, - -50.49, - -11.06, - -50.49, - -11.45, - -50.62, - -11.61, - -50.53, - -11.76, - -50.6, - -12.37, - -50.5, - -12.6, - -50.55, - -12.88, - -50.36, - -13.35, - -50.49, - -13.74, - -50.75, - -14.11, - -50.73, - -14.27, - -50.85, - -14.57, - -50.86, - -15.05, - -51.08, - -15.1, - -51.36, - -15.24, - -51.54, - -15.87, - -51.79, - -15.97, - -52.18, - -16.14, - -52.33, - -16.3, - -52.33, - -16.42, - -52.49, - -16.71, - -52.62, - -16.93, - -52.91, - -17.48, - -53.1, - -17.65, - -53.01, - -18.27, - -52.92, - -18.38, - -52.65, - -18.58, - -52.72, - -18.61, - -52.42, - -18.95, - -51.79, - -19.18, - -51.07, - -19.41, - -50.82, - -20.27, - -50.93, - -20.65, - -51.47, - -20.95, - -51.54, - -21.19, - -51.76, - -21.39, - -51.77, - -21.59, - -51.97, - -21.79, - -51.97, - -22.28, - -52.4, - -22.56, - -52.9, - -22.8, - -53.11, - -22.96, - -53.48, - -23.36, - -53.63, - -23.51, - -53.87, - -24.03, - -54.02, - -24.17, - -54.26, - -23.93, - -54.67, - -24.09, - -55.01, - -24.06, - -55.42, - -23.64, - -55.63, - -23.23, - -55.63, - -23.01, - -55.79, - -22.67, - -55.72, - -22.39, - -55.91, - -22.38, - -56.24, - -22.22, - -56.41, - -22.36, - -56.61, - -22.4, - -56.84, - -22.22, - -57.65, - -22.25, - -57.83, - -22.14, - -58.08, - -21.7, - -58.0, - -21.52, - -58.07, - -21.01, - -57.94, - -20.2, - -58.24 - ] - } - ], - "transitions": [ - [1487491200, -240, ["-04"]], - [1508054400, -180, ["-03"]], - [1518940800, -240, ["-04"]], - [1540108800, -180, ["-03"]], - [1550390400, -240, ["-04"]], - [1571558400, -180, ["-03"]], - [1581840000, -240, ["-04"]], - [1603008000, -180, ["-03"]], - [1613894400, -240, ["-04"]], - [1634457600, -180, ["-03"]], - [1645344000, -240, ["-04"]], - [1665907200, -180, ["-03"]], - [1677398400, -240, ["-04"]], - [1697356800, -180, ["-03"]], - [1708243200, -240, ["-04"]], - [1729411200, -180, ["-03"]], - [1739692800, -240, ["-04"]], - [1760860800, -180, ["-03"]], - [1771747200, -240, ["-04"]], - [1792310400, -180, ["-03"]], - [1803196800, -240, ["-04"]], - [1823760000, -180, ["-03"]], - [1834646400, -240, ["-04"]], - [1855209600, -180, ["-03"]], - [1866096000, -240, ["-04"]], - [1887264000, -180, ["-03"]], - [1897545600, -240, ["-04"]], - [1918713600, -180, ["-03"]], - [1928995200, -240, ["-04"]], - [1950163200, -180, ["-03"]], - [1960444800, -240, ["-04"]], - [1981612800, -180, ["-03"]], - [1992499200, -240, ["-04"]], - [2013062400, -180, ["-03"]], - [2024553600, -240, ["-04"]], - [2044512000, -180, ["-03"]], - [2055398400, -240, ["-04"]], - [2076566400, -180, ["-03"]], - [2086848000, -240, ["-04"]], - [2108016000, -180, ["-03"]], - [2118902400, -240, ["-04"]], - [2139465600, -180, ["-03"]] - ], - "name": "America/Cuiaba" - }, - { - "hoverRegion": [ - { - "points": [ - 57.26, - -156.22, - 56.9, - -156.41, - 56.91, - -156.64, - 56.67, - -156.84, - 56.78, - -156.98, - 56.67, - -157.14, - 56.61, - -156.9, - 56.44, - -156.91, - 56.41, - -157.21, - 56.51, - -157.44, - 56.5, - -157.6, - 56.37, - -157.69, - 56.23, - -157.62, - 56.15, - -157.74, - 56.25, - -157.97, - 56.39, - -158.04, - 56.35, - -158.11, - 56.17, - -157.98, - 56.03, - -158.06, - 56.06, - -158.3, - 55.89, - -158.36, - 55.91, - -158.56, - 55.73, - -158.65, - 55.67, - -158.89, - 55.77, - -158.98, - 55.72, - -159.17, - 55.46, - -159.54, - 55.51, - -159.8, - 55.69, - -159.79, - 55.61, - -159.98, - 55.38, - -159.92, - 55.37, - -159.8, - 55.27, - -159.73, - 55.37, - -159.41, - 55.16, - -159.38, - 55.15, - -159.23, - 54.99, - -159.11, - 54.81, - -159.12, - 54.75, - -159.29, - 54.83, - -159.4, - 54.65, - -159.49, - 54.73, - -159.88, - 54.92, - -159.89, - 54.82, - -160.02, - 54.8, - -160.31, - 55.13, - -160.3, - 55.02, - -160.5, - 55.01, - -160.85, - 55.36, - -160.96, - 55.24, - -161.22, - 55.06, - -161.28, - 55.07, - -161.43, - 54.94, - -161.54, - 54.94, - -161.76, - 54.86, - -161.87, - 54.99, - -162.12, - 54.79, - -162.2, - 54.74, - -162.12, - 54.62, - -162.12, - 54.5, - -162.34, - 54.59, - -162.48, - 54.74, - -162.39, - 54.84, - -162.52, - 54.88, - -162.66, - 54.77, - -162.86, - 54.84, - -162.98, - 54.81, - -163.05, - 54.62, - -162.96, - 54.54, - -163.04, - 54.61, - -163.32, - 54.5, - -163.56, - 54.48, - -164.14, - 54.32, - -164.38, - 54.28, - -164.67, - 54.13, - -164.68, - 53.95, - -165.01, - 53.91, - -165.58, - 54.01, - -165.65, - 53.92, - -165.95, - 53.79, - -165.95, - 53.62, - -166.13, - 53.33, - -166.72, - 53.14, - -167.47, - 53.21, - -167.9, - 52.98, - -168.34, - 52.87, - -168.39, - 52.66, - -169.18, - 52.68, - -169.31, - 52.78, - -169.34, - 52.98, - -169.25, - 52.99, - -169.09, - 53.57, - -168.38, - 53.66, - -168.07, - 53.56, - -167.69, - 54.04, - -167.07, - 54.11, - -166.63, - 54.08, - -166.17, - 54.25, - -166.16, - 54.32, - -165.96, - 54.28, - -165.78, - 54.36, - -165.7, - 54.4, - -165.46, - 54.18, - -165.28, - 54.23, - -164.98, - 54.31, - -164.86, - 54.49, - -165.03, - 54.61, - -165.03, - 55.03, - -164.47, - 55.14, - -163.48, - 55.29, - -163.17, - 55.39, - -163.27, - 55.5, - -163.23, - 55.52, - -163.05, - 55.37, - -163.02, - 55.89, - -162.03, - 56.11, - -161.14, - 56.13, - -160.79, - 55.96, - -160.66, - 56.38, - -160.38, - 56.98, - -158.83, - 57.34, - -158.42, - 57.64, - -157.82, - 58.44, - -157.63, - 58.58, - -157.52, - 58.79, - -157.15, - 58.5, - -158.23, - 58.78, - -158.67, - 58.67, - -158.71, - 58.46, - -158.59, - 58.28, - -158.87, - 58.32, - -159.11, - 58.68, - -159.47, - 58.75, - -159.71, - 58.66, - -159.87, - 58.56, - -159.86, - 58.48, - -159.98, - 58.55, - -160.09, - 58.72, - -160.01, - 58.78, - -160.09, - 58.5, - -160.24, - 58.49, - -160.35, - 58.69, - -160.55, - 58.85, - -160.39, - 58.9, - -160.43, - 58.46, - -160.86, - 58.43, - -161.09, - 58.62, - -161.25, - 58.44, - -161.7, - 58.52, - -162.14, - 58.6, - -162.26, - 58.71, - -162.26, - 58.82, - -161.88, - 59.3, - -162.16, - 59.52, - -161.88, - 59.93, - -162.26, - 59.71, - -163.29, - 59.72, - -164.06, - 59.67, - -164.16, - 60.19, - -164.71, - 60.21, - -164.93, - 60.47, - -165.5, - 60.61, - -165.5, - 60.76, - -165.15, - 60.83, - -165.13, - 60.97, - -165.3, - 60.99, - -165.61, - 61.19, - -165.72, - 61.27, - -165.97, - 61.4, - -166.04, - 61.42, - -166.21, - 61.6, - -166.29, - 61.84, - -166.22, - 61.92, - -166.1, - 62.1, - -166.09, - 62.18, - -165.95, - 62.07, - -165.85, - 62.6, - -165.14, - 62.69, - -165.1, - 62.71, - -164.97, - 62.88, - -164.96, - 63.24, - -164.6, - 63.37, - -164.02, - 63.14, - -163.33, - 63.16, - -163.11, - 63.42, - -162.56, - 63.58, - -162.82, - 63.73, - -162.6, - 63.55, - -161.93, - 63.6, - -161.22, - 63.83, - -160.89, - 64.15, - -161.05, - 64.28, - -161.29, - 64.28, - -161.57, - 64.41, - -161.63, - 64.63, - -161.43, - 64.69, - -160.91, - 64.8, - -161.14, - 64.65, - -161.41, - 64.6, - -161.94, - 64.43, - -162.46, - 64.3, - -162.55, - 64.21, - -162.78, - 64.42, - -162.93, - 64.29, - -163.17, - 64.42, - -163.48, - 64.46, - -163.82, - 64.32, - -164.99, - 64.45, - -166.09, - 64.36, - -166.22, - 64.66, - -166.56, - 64.83, - -166.55, - 65.09, - -167.03, - 65.24, - -167.01, - 65.47, - -168.11, - 65.62, - -168.23, - 65.74, - -168.16, - 66.42, - -165.87, - 66.69, - -164.42, - 66.63, - -163.52, - 66.49, - -163.52, - 66.34, - -163.73, - 66.17, - -163.72, - 66.15, - -161.92, - 66.28, - -162.04, - 66.48, - -162.0, - 66.64, - -162.55, - 66.91, - -162.72, - 67.01, - -163.75, - 67.33, - -163.95, - 67.51, - -164.18, - 68.16, - -166.23, - 68.24, - -166.86, - 68.32, - -166.94, - 68.42, - -166.9, - 68.54, - -166.38, - 68.98, - -166.25, - 69.03, - -164.29, - 69.17, - -163.73, - 69.42, - -163.29, - 69.69, - -163.24, - 69.9, - -163.07, - 70.28, - -162.42, - 70.4, - -162.02, - 70.48, - -160.85, - 70.89, - -159.7, - 70.97, - -159.29, - 71.01, - -158.78, - 70.9, - -158.59, - 70.96, - -157.91, - 71.5, - -156.46, - 71.42, - -155.98, - 71.31, - -155.83, - 71.31, - -155.41, - 71.15, - -155.35, - 71.27, - -155.27, - 71.26, - -155.08, - 71.12, - -154.57, - 70.92, - -154.49, - 70.88, - -154.23, - 70.99, - -153.93, - 71.03, - -153.23, - 70.94, - -152.24, - 70.84, - -152.09, - 70.7, - -152.13, - 70.64, - -151.64, - 70.51, - -151.6, - 70.48, - -151.27, - 70.54, - -151.19, - 70.59, - -150.31, - 70.66, - -150.14, - 70.56, - -150.04, - 70.65, - -149.97, - 70.67, - -149.72, - 70.58, - -148.82, - 70.46, - -148.46, - 70.55, - -148.45, - 70.59, - -148.31, - 70.55, - -148.23, - 70.41, - -148.22, - 70.42, - -148.06, - 70.55, - -148.08, - 70.6, - -147.93, - 70.41, - -147.84, - 70.31, - -147.66, - 70.32, - -147.6, - 70.47, - -147.61, - 70.5, - -147.46, - 70.34, - -147.37, - 70.41, - -147.05, - 70.38, - -146.92, - 70.26, - -146.89, - 70.33, - -146.58, - 70.3, - -145.97, - 70.07, - -144.95, - 70.23, - -143.91, - 70.25, - -143.22, - 69.73, - -140.93, - 69.64, - -140.88, - 60.4, - -140.89, - 60.34, - -140.56, - 60.41, - -140.42, - 60.3, - -139.98, - 60.44, - -139.67, - 60.45, - -139.02, - 60.36, - -138.96, - 60.15, - -139.04, - 60.01, - -138.66, - 59.85, - -138.54, - 59.33, - -137.54, - 59.08, - -137.41, - 59.27, - -136.62, - 59.51, - -136.56, - 59.7, - -136.37, - 59.89, - -135.43, - 59.64, - -134.94, - 59.38, - -134.89, - 59.23, - -134.44, - 58.95, - -134.19, - 58.82, - -133.78, - 58.51, - -133.31, - 58.37, - -133.28, - 57.28, - -132.16, - 57.17, - -132.14, - 57.11, - -131.95, - 56.95, - -131.96, - 56.89, - -131.8, - 56.71, - -131.74, - 56.71, - -131.54, - 56.47, - -130.74, - 56.24, - -130.34, - 56.2, - -130.03, - 55.88, - -129.9, - 55.72, - -130.04, - 55.27, - -129.88, - 54.88, - -130.21, - 54.62, - -130.63, - 54.72, - -131.0, - 55.01, - -131.09, - 54.83, - -131.12, - 54.75, - -131.39, - 54.91, - -131.67, - 55.02, - -131.7, - 55.03, - -131.8, - 55.16, - -131.88, - 54.76, - -131.84, - 54.59, - -131.95, - 54.61, - -132.34, - 54.87, - -132.67, - 54.62, - -132.57, - 54.58, - -132.88, - 54.97, - -133.29, - 55.13, - -133.33, - 55.13, - -133.62, - 55.36, - -133.88, - 55.48, - -133.9, - 55.7, - -133.75, - 55.77, - -133.79, - 55.74, - -133.92, - 55.84, - -134.01, - 55.71, - -134.29, - 55.88, - -134.45, - 55.99, - -134.42, - 56.03, - -134.31, - 56.33, - -134.39, - 56.44, - -134.33, - 56.86, - -134.52, - 56.99, - -134.36, - 56.91, - -134.58, - 56.69, - -134.5, - 56.14, - -134.55, - 56.05, - -134.67, - 56.29, - -135.0, - 56.59, - -135.22, - 56.74, - -135.58, - 56.89, - -135.65, - 56.9, - -135.91, - 57.33, - -135.97, - 57.85, - -136.65, - 58.1, - -136.64, - 58.51, - -137.69, - 58.92, - -138.22, - 59.46, - -139.93, - 59.6, - -139.93, - 59.72, - -139.69, - 59.74, - -139.7, - 59.59, - -140.23, - 59.62, - -140.9, - 59.78, - -141.5, - 59.86, - -141.58, - 59.99, - -142.82, - 59.87, - -143.87, - 59.91, - -144.19, - 59.69, - -144.62, - 59.83, - -144.68, - 60.08, - -144.49, - 60.13, - -145.3, - 60.31, - -146.02, - 60.13, - -146.67, - 60.29, - -146.8, - 59.76, - -147.39, - 59.65, - -147.89, - 59.85, - -147.99, - 59.82, - -148.28, - 59.9, - -148.35, - 59.8, - -148.65, - 59.86, - -149.16, - 59.72, - -149.41, - 59.5, - -149.59, - 59.51, - -149.8, - 59.59, - -149.87, - 59.43, - -150.18, - 59.24, - -150.34, - 59.33, - -150.51, - 59.09, - -150.95, - 59.12, - -151.33, - 58.99, - -151.43, - 59.05, - -151.94, - 59.36, - -152.1, - 59.52, - -151.94, - 59.56, - -151.66, - 59.64, - -151.89, - 59.73, - -151.96, - 60.08, - -151.8, - 60.43, - -151.41, - 60.77, - -151.5, - 61.16, - -150.35, - 61.19, - -150.64, - 60.93, - -151.13, - 60.81, - -151.65, - 60.62, - -151.65, - 60.61, - -151.89, - 60.5, - -151.72, - 60.29, - -151.87, - 60.23, - -152.07, - 60.32, - -152.16, - 60.16, - -152.45, - 59.84, - -152.62, - 59.78, - -152.88, - 59.58, - -153.01, - 59.54, - -153.47, - 59.49, - -153.5, - 59.44, - -153.25, - 59.24, - -153.3, - 59.21, - -153.53, - 59.35, - -153.66, - 59.23, - -153.96, - 59.16, - -153.96, - 59.19, - -153.69, - 59.08, - -153.47, - 59.1, - -153.33, - 58.91, - -153.16, - 58.79, - -153.15, - 58.52, - -153.47, - 58.5, - -153.81, - 58.04, - -154.15, - 57.91, - -154.58, - 57.91, - -154.95, - 57.63, - -155.24, - 57.65, - -155.47, - 57.43, - -155.69, - 57.44, - -155.92, - 57.33, - -155.97, - 57.26, - -156.22 - ] - }, - { - "points": [ - 57.25, - -152.3, - 57.34, - -152.5, - 57.02, - -152.87, - 56.88, - -153.29, - 56.97, - -153.44, - 56.82, - -153.47, - 56.75, - -153.73, - 56.44, - -153.84, - 56.38, - -154.21, - 56.45, - -154.42, - 56.28, - -154.75, - 56.4, - -154.9, - 56.61, - -154.75, - 56.7, - -154.24, - 56.9, - -154.6, - 57.15, - -154.67, - 57.21, - -154.86, - 57.43, - -154.87, - 57.66, - -154.58, - 57.76, - -154.04, - 57.89, - -154.0, - 57.98, - -153.62, - 58.15, - -153.49, - 58.54, - -152.78, - 58.74, - -152.59, - 58.71, - -152.27, - 58.62, - -152.22, - 58.52, - -152.28, - 58.3, - -151.7, - 58.09, - -151.76, - 58.01, - -152.28, - 57.61, - -152.04, - 57.32, - -152.17, - 57.25, - -152.3 - ] - }, - { - "points": [ - 63.04, - -168.7, - 62.97, - -168.77, - 63.01, - -168.92, - 62.82, - -169.66, - 63.25, - -171.75, - 63.48, - -171.93, - 63.81, - -171.85, - 63.88, - -171.76, - 63.79, - -170.28, - 63.38, - -168.65, - 63.29, - -168.58, - 63.04, - -168.7 - ] - }, - { - "points": [ - 59.64, - -166.18, - 60.0, - -167.37, - 60.24, - -167.56, - 60.31, - -167.48, - 60.53, - -166.17, - 60.37, - -165.6, - 59.98, - -165.42, - 59.84, - -165.49, - 59.64, - -166.18 - ] - } - ], - "transitions": [ - [1489330800, -480, ["AKDT"]], - [1509894000, -540, ["AKST"]], - [1520780400, -480, ["AKDT"]], - [1541343600, -540, ["AKST"]], - [1552230000, -480, ["AKDT"]], - [1572793200, -540, ["AKST"]], - [1583679600, -480, ["AKDT"]], - [1604242800, -540, ["AKST"]], - [1615734000, -480, ["AKDT"]], - [1636297200, -540, ["AKST"]], - [1647183600, -480, ["AKDT"]], - [1667746800, -540, ["AKST"]], - [1678633200, -480, ["AKDT"]], - [1699196400, -540, ["AKST"]], - [1710082800, -480, ["AKDT"]], - [1730646000, -540, ["AKST"]], - [1741532400, -480, ["AKDT"]], - [1762095600, -540, ["AKST"]], - [1772982000, -480, ["AKDT"]], - [1793545200, -540, ["AKST"]], - [1805036400, -480, ["AKDT"]], - [1825599600, -540, ["AKST"]], - [1836486000, -480, ["AKDT"]], - [1857049200, -540, ["AKST"]], - [1867935600, -480, ["AKDT"]], - [1888498800, -540, ["AKST"]], - [1899385200, -480, ["AKDT"]], - [1919948400, -540, ["AKST"]], - [1930834800, -480, ["AKDT"]], - [1951398000, -540, ["AKST"]], - [1962889200, -480, ["AKDT"]], - [1983452400, -540, ["AKST"]], - [1994338800, -480, ["AKDT"]], - [2014902000, -540, ["AKST"]], - [2025788400, -480, ["AKDT"]], - [2046351600, -540, ["AKST"]], - [2057238000, -480, ["AKDT"]], - [2077801200, -540, ["AKST"]], - [2088687600, -480, ["AKDT"]], - [2109250800, -540, ["AKST"]], - [2120137200, -480, ["AKDT"]], - [2140700400, -540, ["AKST"]] - ], - "name": "America/Juneau" - }, - { - "hoverRegion": [ - { - "points": [ - -27.3, - -109.39, - -27.23, - -109.53, - -26.99, - -109.48, - -27.01, - -109.16, - -27.2, - -109.16, - -27.3, - -109.39 - ] - } - ], - "transitions": [ - [1471161600, -300, ["-05"]], - [1494745200, -360, ["-06"]], - [1502611200, -300, ["-05"]], - [1526194800, -360, ["-06"]], - [1534060800, -300, ["-05"]], - [1557644400, -360, ["-06"]], - [1565510400, -300, ["-05"]], - [1589094000, -360, ["-06"]], - [1596960000, -300, ["-05"]], - [1620543600, -360, ["-06"]], - [1629014400, -300, ["-05"]], - [1652598000, -360, ["-06"]], - [1660464000, -300, ["-05"]], - [1684047600, -360, ["-06"]], - [1691913600, -300, ["-05"]], - [1715497200, -360, ["-06"]], - [1723363200, -300, ["-05"]], - [1746946800, -360, ["-06"]], - [1754812800, -300, ["-05"]], - [1778396400, -360, ["-06"]], - [1786262400, -300, ["-05"]], - [1809846000, -360, ["-06"]], - [1818316800, -300, ["-05"]], - [1841900400, -360, ["-06"]], - [1849766400, -300, ["-05"]], - [1873350000, -360, ["-06"]], - [1881216000, -300, ["-05"]], - [1904799600, -360, ["-06"]], - [1912665600, -300, ["-05"]], - [1936249200, -360, ["-06"]], - [1944115200, -300, ["-05"]], - [1967698800, -360, ["-06"]], - [1976169600, -300, ["-05"]], - [1999753200, -360, ["-06"]], - [2007619200, -300, ["-05"]], - [2031202800, -360, ["-06"]], - [2039068800, -300, ["-05"]], - [2062652400, -360, ["-06"]], - [2070518400, -300, ["-05"]], - [2094102000, -360, ["-06"]], - [2101968000, -300, ["-05"]], - [2125551600, -360, ["-06"]], - [2133417600, -300, ["-05"]], - [2147501647, -300, ["-05"]] - ], - "name": "Pacific/Easter" - }, - { - "hoverRegion": [ - { - "points": [ - -22.33, - -62.69, - -22.22, - -62.73, - -21.04, - -62.36, - -20.53, - -62.37, - -20.05, - -62.03, - -19.53, - -61.79, - -19.18, - -59.97, - -19.24, - -59.07, - -19.69, - -58.15, - -20.19, - -58.05, - -20.39, - -57.89, - -20.96, - -57.7, - -21.25, - -57.79, - -21.34, - -57.74, - -21.53, - -57.84, - -21.67, - -57.78, - -22.01, - -57.85, - -21.98, - -57.59, - -22.07, - -57.49, - -22.18, - -56.85, - -21.96, - -56.4, - -22.17, - -56.16, - -22.19, - -55.78, - -22.63, - -55.5, - -22.96, - -55.56, - -23.16, - -55.41, - -23.57, - -55.42, - -23.86, - -55.31, - -23.87, - -55.07, - -23.7, - -54.66, - -23.82, - -54.36, - -24.03, - -54.18, - -24.38, - -54.15, - -25.18, - -54.32, - -25.48, - -54.5, - -26.22, - -54.51, - -26.68, - -54.69, - -26.93, - -55.03, - -27.04, - -55.08, - -27.09, - -55.33, - -27.53, - -55.66, - -27.43, - -56.1, - -27.71, - -56.36, - -27.57, - -56.6, - -27.71, - -56.87, - -27.57, - -57.04, - -27.54, - -57.54, - -27.37, - -58.02, - -27.4, - -58.64, - -27.08, - -58.74, - -26.59, - -58.29, - -26.12, - -58.24, - -25.95, - -57.98, - -25.63, - -57.86, - -25.51, - -57.69, - -25.34, - -57.76, - -25.17, - -57.93, - -25.05, - -58.21, - -25.1, - -58.35, - -24.94, - -58.55, - -24.71, - -59.18, - -24.12, - -60.07, - -24.14, - -60.37, - -23.89, - -61.04, - -23.64, - -61.24, - -23.5, - -61.56, - -23.1, - -62.05, - -22.58, - -62.34, - -22.33, - -62.69 - ] - } - ], - "transitions": [ - [1490511600, -240, ["-04"]], - [1506844800, -180, ["-03"]], - [1521961200, -240, ["-04"]], - [1538899200, -180, ["-03"]], - [1553410800, -240, ["-04"]], - [1570348800, -180, ["-03"]], - [1584860400, -240, ["-04"]], - [1601798400, -180, ["-03"]], - [1616914800, -240, ["-04"]], - [1633248000, -180, ["-03"]], - [1648364400, -240, ["-04"]], - [1664697600, -180, ["-03"]], - [1679814000, -240, ["-04"]], - [1696147200, -180, ["-03"]], - [1711263600, -240, ["-04"]], - [1728201600, -180, ["-03"]], - [1742713200, -240, ["-04"]], - [1759651200, -180, ["-03"]], - [1774162800, -240, ["-04"]], - [1791100800, -180, ["-03"]], - [1806217200, -240, ["-04"]], - [1822550400, -180, ["-03"]], - [1837666800, -240, ["-04"]], - [1854000000, -180, ["-03"]], - [1869116400, -240, ["-04"]], - [1886054400, -180, ["-03"]], - [1900566000, -240, ["-04"]], - [1917504000, -180, ["-03"]], - [1932015600, -240, ["-04"]], - [1948953600, -180, ["-03"]], - [1964070000, -240, ["-04"]], - [1980403200, -180, ["-03"]], - [1995519600, -240, ["-04"]], - [2011852800, -180, ["-03"]], - [2026969200, -240, ["-04"]], - [2043302400, -180, ["-03"]], - [2058418800, -240, ["-04"]], - [2075356800, -180, ["-03"]], - [2089868400, -240, ["-04"]], - [2106806400, -180, ["-03"]], - [2121318000, -240, ["-04"]], - [2138256000, -180, ["-03"]], - [2147501647, -180, ["-03"]] - ], - "name": "America/Asuncion" - }, - { - "hoverRegion": [ - { - "points": [ - 70.8, - -21.51, - 70.74, - -21.3, - 70.6, - -21.26, - 70.44, - -21.42, - 70.3, - -21.73, - 70.29, - -22.01, - 70.38, - -22.08, - 70.34, - -22.43, - 70.43, - -22.5, - 70.32, - -22.62, - 70.33, - -23.37, - 70.52, - -24.02, - 70.75, - -24.26, - 70.93, - -24.3, - 71.15, - -24.62, - 72.4, - -24.49, - 72.45, - -24.39, - 72.32, - -23.64, - 72.21, - -23.55, - 72.2, - -23.23, - 72.08, - -22.99, - 71.98, - -22.42, - 71.81, - -22.33, - 71.83, - -21.86, - 71.69, - -21.81, - 71.58, - -22.01, - 71.64, - -21.66, - 71.59, - -21.55, - 70.8, - -21.51 - ] - }, - { - "points": [ - 38.27, - -28.21, - 38.42, - -28.79, - 38.65, - -28.92, - 38.74, - -28.68, - 38.64, - -28.5, - 38.66, - -28.37, - 38.79, - -28.42, - 38.86, - -28.33, - 38.59, - -27.65, - 38.45, - -27.7, - 38.45, - -27.92, - 38.33, - -27.96, - 38.27, - -28.21 - ] - }, - { - "points": [ - 37.59, - -25.42, - 37.64, - -25.75, - 37.81, - -25.95, - 37.91, - -25.94, - 38.01, - -25.77, - 37.9, - -25.05, - 37.64, - -25.1, - 37.59, - -25.42 - ] - }, - { - "points": [ - 38.52, - -27.22, - 38.62, - -27.44, - 38.86, - -27.44, - 38.82, - -26.97, - 38.56, - -27.0, - 38.52, - -27.22 - ] - } - ], - "transitions": [ - [1490504400, 0, ["+00"]], - [1509253200, -60, ["-01"]], - [1521954000, 0, ["+00"]], - [1540702800, -60, ["-01"]], - [1554008400, 0, ["+00"]], - [1572152400, -60, ["-01"]], - [1585458000, 0, ["+00"]], - [1603602000, -60, ["-01"]], - [1616907600, 0, ["+00"]], - [1635656400, -60, ["-01"]], - [1648357200, 0, ["+00"]], - [1667106000, -60, ["-01"]], - [1679806800, 0, ["+00"]], - [1698555600, -60, ["-01"]], - [1711861200, 0, ["+00"]], - [1730005200, -60, ["-01"]], - [1743310800, 0, ["+00"]], - [1761454800, -60, ["-01"]], - [1774760400, 0, ["+00"]], - [1792904400, -60, ["-01"]], - [1806210000, 0, ["+00"]], - [1824958800, -60, ["-01"]], - [1837659600, 0, ["+00"]], - [1856408400, -60, ["-01"]], - [1869109200, 0, ["+00"]], - [1887858000, -60, ["-01"]], - [1901163600, 0, ["+00"]], - [1919307600, -60, ["-01"]], - [1932613200, 0, ["+00"]], - [1950757200, -60, ["-01"]], - [1964062800, 0, ["+00"]], - [1982811600, -60, ["-01"]], - [1995512400, 0, ["+00"]], - [2014261200, -60, ["-01"]], - [2026962000, 0, ["+00"]], - [2045710800, -60, ["-01"]], - [2058411600, 0, ["+00"]], - [2077160400, -60, ["-01"]], - [2090466000, 0, ["+00"]], - [2108610000, -60, ["-01"]], - [2121915600, 0, ["+00"]], - [2140059600, -60, ["-01"]], - [2147501647, -60, ["-01"]] - ], - "name": "America/Scoresbysund" - }, - { - "hoverRegion": [ - { - "points": [ - 56.39, - 12.44, - 56.53, - 12.48, - 56.56, - 12.64, - 56.73, - 12.52, - 56.85, - 12.26, - 57.25, - 12.0, - 57.27, - 11.85, - 57.45, - 11.8, - 57.61, - 11.53, - 57.9, - 11.45, - 58.08, - 11.24, - 58.24, - 11.27, - 58.29, - 11.11, - 58.62, - 11.13, - 59.11, - 10.65, - 58.95, - 10.54, - 58.85, - 9.86, - 58.89, - 9.76, - 58.77, - 9.66, - 58.74, - 9.5, - 58.02, - 8.29, - 57.87, - 7.57, - 57.95, - 6.61, - 58.06, - 6.46, - 58.15, - 6.46, - 58.33, - 5.8, - 58.59, - 5.47, - 58.73, - 5.38, - 58.95, - 5.39, - 59.12, - 5.07, - 59.33, - 5.04, - 59.36, - 5.0, - 59.19, - 4.92, - 59.25, - 4.76, - 59.38, - 4.78, - 59.4, - 4.97, - 59.55, - 5.07, - 60.4, - 4.83, - 60.75, - 4.59, - 60.88, - 4.67, - 61.04, - 4.54, - 61.36, - 4.57, - 61.44, - 4.77, - 61.53, - 4.64, - 61.9, - 4.72, - 61.98, - 4.89, - 62.29, - 5.06, - 62.29, - 5.25, - 62.52, - 5.56, - 62.43, - 5.76, - 62.78, - 6.12, - 62.93, - 6.55, - 62.89, - 6.69, - 63.09, - 7.05, - 63.09, - 7.29, - 63.23, - 7.75, - 63.39, - 7.69, - 63.5, - 7.73, - 63.57, - 8.17, - 63.72, - 8.21, - 63.86, - 8.53, - 63.95, - 8.58, - 63.97, - 8.71, - 63.72, - 9.25, - 63.92, - 9.36, - 63.94, - 9.64, - 64.27, - 9.94, - 64.29, - 10.16, - 64.65, - 10.63, - 64.71, - 11.01, - 64.78, - 10.58, - 64.88, - 10.56, - 65.08, - 10.72, - 65.13, - 11.11, - 65.03, - 11.38, - 65.2, - 11.52, - 65.22, - 11.87, - 65.48, - 11.92, - 65.54, - 11.68, - 65.69, - 11.6, - 65.77, - 11.67, - 65.81, - 11.92, - 66.12, - 11.93, - 66.18, - 12.08, - 66.14, - 12.15, - 66.42, - 12.21, - 66.52, - 12.38, - 66.48, - 12.55, - 66.6, - 12.5, - 66.69, - 12.56, - 66.7, - 12.8, - 67.26, - 13.81, - 67.39, - 13.75, - 67.5, - 13.8, - 67.53, - 14.03, - 67.37, - 14.08, - 67.29, - 14.16, - 67.41, - 14.14, - 67.53, - 14.3, - 67.52, - 14.54, - 67.75, - 14.46, - 67.89, - 14.58, - 68.23, - 15.41, - 68.18, - 14.93, - 68.05, - 14.68, - 68.11, - 14.57, - 68.06, - 14.2, - 68.13, - 14.11, - 67.97, - 13.74, - 68.02, - 13.6, - 67.73, - 12.87, - 67.56, - 12.79, - 67.52, - 12.61, - 67.59, - 12.48, - 67.71, - 12.46, - 67.78, - 12.63, - 68.21, - 13.02, - 68.25, - 13.42, - 68.4, - 13.55, - 68.46, - 13.96, - 68.4, - 14.28, - 68.51, - 14.5, - 68.48, - 14.28, - 68.63, - 14.19, - 68.87, - 14.38, - 68.94, - 14.73, - 69.1, - 14.97, - 69.13, - 15.17, - 69.02, - 15.34, - 69.34, - 15.78, - 69.43, - 16.14, - 69.23, - 16.28, - 68.96, - 16.04, - 68.95, - 16.14, - 69.05, - 16.19, - 69.19, - 16.48, - 69.11, - 16.68, - 69.47, - 16.8, - 69.7, - 17.44, - 69.66, - 17.75, - 69.87, - 18.07, - 69.94, - 18.4, - 70.12, - 18.37, - 70.2, - 18.43, - 70.15, - 18.61, - 70.3, - 18.82, - 70.26, - 18.97, - 70.37, - 19.19, - 70.25, - 19.34, - 70.4, - 19.75, - 70.24, - 20.06, - 70.36, - 20.07, - 70.42, - 20.16, - 70.29, - 20.39, - 70.32, - 20.8, - 70.08, - 21.13, - 70.25, - 21.07, - 70.5, - 21.42, - 70.42, - 21.59, - 70.49, - 21.67, - 70.44, - 21.97, - 70.62, - 21.82, - 70.75, - 21.9, - 70.96, - 23.04, - 70.98, - 23.31, - 70.88, - 23.57, - 71.0, - 23.6, - 71.02, - 23.74, - 71.18, - 23.93, - 71.18, - 24.18, - 70.99, - 24.32, - 71.16, - 24.57, - 71.2, - 24.87, - 71.06, - 25.15, - 71.24, - 25.26, - 71.27, - 25.83, - 71.22, - 26.08, - 71.04, - 26.32, - 70.94, - 26.27, - 70.89, - 26.01, - 70.76, - 25.97, - 71.04, - 26.51, - 71.05, - 26.72, - 70.83, - 26.84, - 70.66, - 26.74, - 70.61, - 26.79, - 70.7, - 26.87, - 70.68, - 26.98, - 71.04, - 27.05, - 71.14, - 27.22, - 71.12, - 27.38, - 71.24, - 27.65, - 71.14, - 27.84, - 71.2, - 28.22, - 71.08, - 28.37, - 71.04, - 28.63, - 70.92, - 28.64, - 70.85, - 28.55, - 70.98, - 28.97, - 70.81, - 29.48, - 70.78, - 30.2, - 70.64, - 30.4, - 70.65, - 30.64, - 70.54, - 30.76, - 70.47, - 31.21, - 70.36, - 31.23, - 70.18, - 31.1, - 70.13, - 30.55, - 69.98, - 30.23, - 69.88, - 30.88, - 69.73, - 31.03, - 69.5, - 31.02, - 69.43, - 30.8, - 69.52, - 30.29, - 69.35, - 30.13, - 69.2, - 29.39, - 69.04, - 29.34, - 68.9, - 29.03, - 69.03, - 28.75, - 69.14, - 28.69, - 69.32, - 28.77, - 69.51, - 29.15, - 69.59, - 29.07, - 69.71, - 28.4, - 69.98, - 27.94, - 69.8, - 27.03, - 69.82, - 26.49, - 69.64, - 26.08, - 69.24, - 25.83, - 68.93, - 25.85, - 68.78, - 25.64, - 68.7, - 25.23, - 68.56, - 25.19, - 68.44, - 24.91, - 68.72, - 23.95, - 68.52, - 23.18, - 68.61, - 22.36, - 68.87, - 22.1, - 69.16, - 21.6, - 69.16, - 21.21, - 69.06, - 21.22, - 68.94, - 21.09, - 68.58, - 22.06, - 68.48, - 22.87, - 68.03, - 23.74, - 67.91, - 23.74, - 67.8, - 23.6, - 67.56, - 23.64, - 67.51, - 23.84, - 67.3, - 23.91, - 67.18, - 23.72, - 66.83, - 24.12, - 66.49, - 23.96, - 66.36, - 23.76, - 66.21, - 24.02, - 65.86, - 24.24, - 65.59, - 24.21, - 65.49, - 24.04, - 65.58, - 23.92, - 65.45, - 23.74, - 65.51, - 23.64, - 65.64, - 23.63, - 65.64, - 23.39, - 65.54, - 22.91, - 65.42, - 22.86, - 65.26, - 22.47, - 65.31, - 22.12, - 65.08, - 22.0, - 65.1, - 21.83, - 64.87, - 21.39, - 64.69, - 21.4, - 64.55, - 21.68, - 64.38, - 21.71, - 64.06, - 21.05, - 63.91, - 20.99, - 63.76, - 21.1, - 63.51, - 20.86, - 63.49, - 20.72, - 63.63, - 20.65, - 63.64, - 20.52, - 63.56, - 20.41, - 63.55, - 20.06, - 63.37, - 19.92, - 63.33, - 19.37, - 63.17, - 19.23, - 63.1, - 18.96, - 62.79, - 18.56, - 62.71, - 18.28, - 62.5, - 18.13, - 62.41, - 17.84, - 62.17, - 17.85, - 62.09, - 17.67, - 61.87, - 17.61, - 61.83, - 17.5, - 61.77, - 17.66, - 61.48, - 17.56, - 61.44, - 17.33, - 61.18, - 17.44, - 60.98, - 17.36, - 60.64, - 17.77, - 60.71, - 18.0, - 60.49, - 18.26, - 60.6, - 18.3, - 60.62, - 18.46, - 60.26, - 18.85, - 60.02, - 19.0, - 59.94, - 19.22, - 59.64, - 19.31, - 59.46, - 19.08, - 59.22, - 19.06, - 58.93, - 18.64, - 58.75, - 18.15, - 58.78, - 18.04, - 58.63, - 17.88, - 58.72, - 17.6, - 58.58, - 17.54, - 58.67, - 17.38, - 58.53, - 17.1, - 58.36, - 17.07, - 58.24, - 17.13, - 58.06, - 16.91, - 57.4, - 16.83, - 57.25, - 16.63, - 57.15, - 16.73, - 57.37, - 16.89, - 57.46, - 17.14, - 57.38, - 17.23, - 57.14, - 17.18, - 56.09, - 16.46, - 56.13, - 16.32, - 56.43, - 16.28, - 56.17, - 16.13, - 55.9, - 15.8, - 55.99, - 15.68, - 56.05, - 15.25, - 56.05, - 15.07, - 55.89, - 14.86, - 55.91, - 14.51, - 55.75, - 14.32, - 55.51, - 14.46, - 55.27, - 14.2, - 55.32, - 13.88, - 55.22, - 13.34, - 55.26, - 12.8, - 55.34, - 12.71, - 55.5, - 12.77, - 55.46, - 12.45, - 55.27, - 12.56, - 55.14, - 12.35, - 55.02, - 12.63, - 54.89, - 12.64, - 54.78, - 12.21, - 54.45, - 12.0, - 54.55, - 11.82, - 54.48, - 11.51, - 54.53, - 11.34, - 54.36, - 11.41, - 54.29, - 11.22, - 54.12, - 11.17, - 54.07, - 11.31, - 54.25, - 11.65, - 54.28, - 12.08, - 54.58, - 12.48, - 54.57, - 12.97, - 54.68, - 13.05, - 54.79, - 13.43, - 54.68, - 13.53, - 54.65, - 13.74, - 54.49, - 13.73, - 54.34, - 13.87, - 54.32, - 14.01, - 54.18, - 14.01, - 54.03, - 14.25, - 54.38, - 16.08, - 54.64, - 16.49, - 54.84, - 17.25, - 54.94, - 18.3, - 54.69, - 18.9, - 54.53, - 18.87, - 54.57, - 18.65, - 54.48, - 18.74, - 54.46, - 19.21, - 54.55, - 19.68, - 54.43, - 21.47, - 54.46, - 22.73, - 54.53, - 22.87, - 54.22, - 23.57, - 53.64, - 23.71, - 53.19, - 24.02, - 52.66, - 24.03, - 52.56, - 23.95, - 52.47, - 23.5, - 52.32, - 23.36, - 52.17, - 23.7, - 52.04, - 23.79, - 51.64, - 23.65, - 51.45, - 23.8, - 51.32, - 23.78, - 50.91, - 24.24, - 50.8, - 24.23, - 50.75, - 24.12, - 50.56, - 24.2, - 50.35, - 24.09, - 50.28, - 23.76, - 49.51, - 22.79, - 49.25, - 22.83, - 49.12, - 22.99, - 48.94, - 22.97, - 48.95, - 22.62, - 48.64, - 22.45, - 48.52, - 22.27, - 48.21, - 22.69, - 48.19, - 22.91, - 47.91, - 23.0, - 47.68, - 22.72, - 47.65, - 22.37, - 47.47, - 22.14, - 47.34, - 22.12, - 47.0, - 21.78, - 46.65, - 21.62, - 46.54, - 21.42, - 46.35, - 21.39, - 46.15, - 21.13, - 46.16, - 20.87, - 46.03, - 20.67, - 46.06, - 20.47, - 45.86, - 20.73, - 45.84, - 20.9, - 45.55, - 20.89, - 45.24, - 21.59, - 45.14, - 21.61, - 45.03, - 21.53, - 44.93, - 21.65, - 44.76, - 21.7, - 44.73, - 22.03, - 44.62, - 22.14, - 44.82, - 22.47, - 44.61, - 22.84, - 44.46, - 22.83, - 44.4, - 22.67, - 44.25, - 22.79, - 44.02, - 22.72, - 43.91, - 22.5, - 43.82, - 22.47, - 43.54, - 22.61, - 43.2, - 23.11, - 42.81, - 22.83, - 42.74, - 22.6, - 42.6, - 22.56, - 42.48, - 22.66, - 42.28, - 22.54, - 42.1, - 22.93, - 41.73, - 23.14, - 41.59, - 23.06, - 41.31, - 23.06, - 41.22, - 22.85, - 41.06, - 22.79, - 41.04, - 22.09, - 40.75, - 21.61, - 40.78, - 21.12, - 40.55, - 21.14, - 40.38, - 21.01, - 40.33, - 20.87, - 40.01, - 20.75, - 39.92, - 20.47, - 39.74, - 20.5, - 39.54, - 20.25, - 39.59, - 19.92, - 39.96, - 19.77, - 40.14, - 19.4, - 40.48, - 19.17, - 41.25, - 19.39, - 41.42, - 19.29, - 41.65, - 19.37, - 41.71, - 19.49, - 41.85, - 19.11, - 42.03, - 19.0, - 42.16, - 18.8, - 42.62, - 17.83, - 42.58, - 17.72, - 42.65, - 17.36, - 42.8, - 17.21, - 42.8, - 17.04, - 42.62, - 16.93, - 42.7, - 16.61, - 42.64, - 16.46, - 42.77, - 16.39, - 42.86, - 16.44, - 42.87, - 16.55, - 43.04, - 16.54, - 43.05, - 16.36, - 42.92, - 16.27, - 42.87, - 15.93, - 42.98, - 15.88, - 43.15, - 16.01, - 43.17, - 16.23, - 43.25, - 16.28, - 43.41, - 15.9, - 43.58, - 15.81, - 43.52, - 15.7, - 43.68, - 15.24, - 44.38, - 14.44, - 44.43, - 14.2, - 44.61, - 14.11, - 44.87, - 14.2, - 44.66, - 13.93, - 44.69, - 13.82, - 45.03, - 13.52, - 45.56, - 13.41, - 45.6, - 13.25, - 45.34, - 12.48, - 45.18, - 12.42, - 44.97, - 12.65, - 44.72, - 12.48, - 44.69, - 12.36, - 44.29, - 12.48, - 44.08, - 12.74, - 43.62, - 13.7, - 42.75, - 14.09, - 42.34, - 14.57, - 42.03, - 15.19, - 42.02, - 15.4, - 42.18, - 15.38, - 42.25, - 15.51, - 42.15, - 15.63, - 42.02, - 15.56, - 42.01, - 16.19, - 41.73, - 16.29, - 41.54, - 16.04, - 40.74, - 18.05, - 40.37, - 18.49, - 40.13, - 18.61, - 39.73, - 18.43, - 39.67, - 18.34, - 39.85, - 17.96, - 40.17, - 17.78, - 40.19, - 17.46, - 40.36, - 16.99, - 40.05, - 16.72, - 39.93, - 16.74, - 39.76, - 16.61, - 39.46, - 17.24, - 39.14, - 17.23, - 38.98, - 17.31, - 38.79, - 17.15, - 38.81, - 16.9, - 38.72, - 16.68, - 38.35, - 16.66, - 38.2, - 16.39, - 37.82, - 16.11, - 37.82, - 15.69, - 37.96, - 15.54, - 37.46, - 15.2, - 37.27, - 15.36, - 36.98, - 15.44, - 36.84, - 15.25, - 36.55, - 15.14, - 36.68, - 14.46, - 36.94, - 14.22, - 37.05, - 13.69, - 37.38, - 13.13, - 37.46, - 12.61, - 37.8, - 12.31, - 37.88, - 12.17, - 37.86, - 11.99, - 38.0, - 11.92, - 38.1, - 12.06, - 38.0, - 12.18, - 38.12, - 12.29, - 38.09, - 12.41, - 38.3, - 12.71, - 38.15, - 12.93, - 38.28, - 13.04, - 38.33, - 13.29, - 38.08, - 13.77, - 38.15, - 14.47, - 38.3, - 14.89, - 38.52, - 14.69, - 38.64, - 14.71, - 38.65, - 14.94, - 38.91, - 15.19, - 38.86, - 15.33, - 38.76, - 15.34, - 38.51, - 15.08, - 38.26, - 15.03, - 38.38, - 15.22, - 38.36, - 15.7, - 38.52, - 15.8, - 38.69, - 15.74, - 38.87, - 16.09, - 39.92, - 15.6, - 39.89, - 15.3, - 40.15, - 14.84, - 40.25, - 14.79, - 40.39, - 14.86, - 40.54, - 14.74, - 40.43, - 14.18, - 40.58, - 14.09, - 40.72, - 14.26, - 40.61, - 13.83, - 40.79, - 13.75, - 40.88, - 13.9, - 41.12, - 13.67, - 41.18, - 13.27, - 41.12, - 12.99, - 41.27, - 12.87, - 41.35, - 12.55, - 41.65, - 12.15, - 41.83, - 12.05, - 41.96, - 11.75, - 42.2, - 11.56, - 42.28, - 11.21, - 42.12, - 11.11, - 42.23, - 10.98, - 42.22, - 10.86, - 42.33, - 10.75, - 42.45, - 10.78, - 42.5, - 10.88, - 42.43, - 11.0, - 42.5, - 11.05, - 42.71, - 10.68, - 42.82, - 10.62, - 42.83, - 10.51, - 42.61, - 10.46, - 42.62, - 10.2, - 42.48, - 10.15, - 42.49, - 9.98, - 42.84, - 10.0, - 42.98, - 10.38, - 43.23, - 10.4, - 43.51, - 10.19, - 43.82, - 10.13, - 44.23, - 9.23, - 44.31, - 8.77, - 44.23, - 8.56, - 43.79, - 8.12, - 43.68, - 7.56, - 43.32, - 6.79, - 43.09, - 6.71, - 42.89, - 6.41, - 42.88, - 6.17, - 43.1, - 5.32, - 43.24, - 5.19, - 43.28, - 4.93, - 43.23, - 4.8, - 43.44, - 4.05, - 43.05, - 3.19, - 42.6, - 3.14, - 42.32, - 3.42, - 42.14, - 3.28, - 41.79, - 3.25, - 41.37, - 2.33, - 41.2, - 2.17, - 40.93, - 1.03, - 40.81, - 0.89, - 40.65, - 0.97, - 40.47, - 0.72, - 40.47, - 0.6, - 39.96, - 0.13, - 39.41, - -0.2, - 39.04, - -0.04, - 38.81, - 0.29, - 38.67, - 0.32, - 38.26, - -0.4, - 38.1, - -0.37, - 38.06, - -0.54, - 37.84, - -0.64, - 37.53, - -0.63, - 37.45, - -1.28, - 37.27, - -1.59, - 36.88, - -1.8, - 36.63, - -2.08, - 36.73, - -2.37, - 36.58, - -2.7, - 36.64, - -2.94, - 36.61, - -4.35, - 36.4, - -4.61, - 36.31, - -5.11, - 36.01, - -5.29, - 35.97, - -5.19, - 35.86, - -5.18, - 35.76, - -5.34, - 35.93, - -5.49, - 35.89, - -5.64, - 36.11, - -6.11, - 36.59, - -6.49, - 36.89, - -6.59, - 37.09, - -7.06, - 37.1, - -7.47, - 37.56, - -7.62, - 38.04, - -7.34, - 38.1, - -7.17, - 38.43, - -7.44, - 38.78, - -7.34, - 39.01, - -7.09, - 39.12, - -7.3, - 39.69, - -7.62, - 39.75, - -7.53, - 39.78, - -7.08, - 39.99, - -6.99, - 40.21, - -7.12, - 40.38, - -6.93, - 40.82, - -6.91, - 41.05, - -7.03, - 41.53, - -6.38, - 41.6, - -6.62, - 41.85, - -6.65, - 41.87, - -6.78, - 41.87, - -7.08, - 41.78, - -7.15, - 41.7, - -7.42, - 41.79, - -7.69, - 41.7, - -8.13, - 41.87, - -8.31, - 42.01, - -8.27, - 41.77, - -8.93, - 42.27, - -9.0, - 42.55, - -9.18, - 42.65, - -9.15, - 42.8, - -9.21, - 42.88, - -9.39, - 43.12, - -9.36, - 43.37, - -9.03, - 43.47, - -8.44, - 43.66, - -8.36, - 43.86, - -7.93, - 43.83, - -7.81, - 43.89, - -7.69, - 43.66, - -7.12, - 43.67, - -6.12, - 43.77, - -5.83, - 43.65, - -5.64, - 43.5, - -4.57, - 43.62, - -3.59, - 43.46, - -3.05, - 43.56, - -2.76, - 43.4, - -2.28, - 43.49, - -1.74, - 43.68, - -1.55, - 44.57, - -1.36, - 45.55, - -1.23, - 46.0, - -1.5, - 46.11, - -1.48, - 46.18, - -1.65, - 46.3, - -1.64, - 46.4, - -1.88, - 46.7, - -2.17, - 46.59, - -2.24, - 46.61, - -2.45, - 46.79, - -2.47, - 46.79, - -2.25, - 46.96, - -2.39, - 47.13, - -2.35, - 47.17, - -2.55, - 47.39, - -2.65, - 47.38, - -2.75, - 47.23, - -2.82, - 47.21, - -3.29, - 47.41, - -3.34, - 47.48, - -3.26, - 47.57, - -3.32, - 47.52, - -3.51, - 47.76, - -3.98, - 47.69, - -4.42, - 47.87, - -4.51, - 47.96, - -4.94, - 48.13, - -4.93, - 48.16, - -4.68, - 48.34, - -5.16, - 48.54, - -5.19, - 48.56, - -5.01, - 48.47, - -4.87, - 48.6, - -4.84, - 48.73, - -4.59, - 48.86, - -4.04, - 48.8, - -3.69, - 48.91, - -3.6, - 48.99, - -3.09, - 48.95, - -2.91, - 48.81, - -2.89, - 48.63, - -2.68, - 48.8, - -2.33, - 48.71, - -2.18, - 48.8, - -1.92, - 48.97, - -1.9, - 48.91, - -1.72, - 49.16, - -1.71, - 49.34, - -1.91, - 49.75, - -2.04, - 49.83, - -1.96, - 49.76, - -1.61, - 49.8, - -1.23, - 49.48, - -1.12, - 49.39, - -0.23, - 49.43, - -0.01, - 49.55, - -0.02, - 49.79, - 0.12, - 50.04, - 1.07, - 50.28, - 1.43, - 50.96, - 1.51, - 51.48, - 3.34, - 51.61, - 3.36, - 51.93, - 3.92, - 52.03, - 3.92, - 52.32, - 4.34, - 52.51, - 4.48, - 53.14, - 4.64, - 53.3, - 4.77, - 53.4, - 5.1, - 53.5, - 5.15, - 53.6, - 6.34, - 53.77, - 6.84, - 53.88, - 7.7, - 53.82, - 8.23, - 53.69, - 8.37, - 53.81, - 8.44, - 53.88, - 8.32, - 54.0, - 8.31, - 54.06, - 8.44, - 54.02, - 8.56, - 54.2, - 8.59, - 54.36, - 8.36, - 54.5, - 8.34, - 54.63, - 8.19, - 54.96, - 8.19, - 55.24, - 8.39, - 55.52, - 7.97, - 55.78, - 8.06, - 56.05, - 7.99, - 56.55, - 8.01, - 56.94, - 8.21, - 57.21, - 8.55, - 57.26, - 9.35, - 57.69, - 9.92, - 57.83, - 10.71, - 57.69, - 10.74, - 57.57, - 10.59, - 57.2, - 10.66, - 56.82, - 10.39, - 56.66, - 10.44, - 56.61, - 10.9, - 56.47, - 11.06, - 56.02, - 10.84, - 55.89, - 10.86, - 55.83, - 10.78, - 55.69, - 10.7, - 55.55, - 10.9, - 55.41, - 10.88, - 55.43, - 11.01, - 55.56, - 10.99, - 55.75, - 10.77, - 55.84, - 10.83, - 55.84, - 11.01, - 56.01, - 11.03, - 56.0, - 11.18, - 56.1, - 11.29, - 56.09, - 11.66, - 56.2, - 11.61, - 56.29, - 11.68, - 56.24, - 11.84, - 56.07, - 11.81, - 56.21, - 12.37, - 56.34, - 12.35, - 56.39, - 12.44 - ] - }, - { - "points": [ - 76.39, - 16.69, - 76.46, - 16.25, - 76.62, - 16.2, - 76.77, - 15.48, - 76.9, - 15.41, - 77.08, - 14.39, - 77.31, - 13.91, - 77.54, - 13.83, - 77.62, - 13.91, - 77.63, - 13.73, - 77.76, - 13.59, - 78.11, - 13.51, - 78.1, - 12.95, - 78.26, - 12.81, - 78.51, - 11.99, - 78.24, - 12.24, - 78.11, - 12.2, - 78.36, - 11.01, - 78.69, - 10.47, - 78.98, - 10.41, - 78.94, - 11.03, - 78.79, - 11.38, - 78.83, - 11.5, - 78.9, - 11.27, - 79.01, - 11.24, - 79.03, - 11.12, - 79.16, - 11.04, - 79.29, - 10.77, - 79.4, - 10.75, - 79.45, - 10.59, - 79.56, - 10.55, - 79.65, - 10.64, - 79.7, - 10.56, - 79.82, - 10.57, - 79.88, - 10.9, - 79.78, - 11.09, - 79.95, - 11.29, - 79.94, - 11.85, - 79.8, - 12.07, - 79.94, - 12.17, - 79.86, - 12.57, - 79.97, - 13.84, - 79.85, - 14.04, - 79.74, - 14.07, - 79.89, - 14.44, - 79.89, - 14.74, - 79.71, - 15.29, - 79.44, - 15.51, - 79.33, - 15.79, - 79.87, - 15.5, - 79.95, - 15.81, - 80.15, - 16.09, - 80.15, - 16.54, - 80.02, - 16.82, - 80.04, - 17.37, - 79.86, - 17.95, - 80.0, - 17.9, - 80.04, - 17.63, - 80.18, - 17.6, - 80.26, - 17.96, - 80.37, - 17.99, - 80.48, - 18.31, - 80.43, - 18.78, - 80.33, - 18.89, - 80.44, - 18.96, - 80.39, - 19.3, - 80.51, - 19.32, - 80.61, - 19.63, - 80.72, - 19.73, - 80.6, - 20.34, - 80.39, - 20.6, - 80.41, - 20.83, - 80.31, - 20.94, - 80.46, - 21.49, - 80.34, - 21.57, - 80.35, - 21.89, - 80.25, - 21.95, - 80.14, - 22.21, - 80.26, - 22.36, - 80.35, - 22.23, - 80.46, - 22.25, - 80.49, - 22.69, - 80.61, - 22.8, - 80.51, - 23.38, - 80.3, - 23.41, - 80.24, - 23.6, - 80.38, - 23.74, - 80.41, - 23.89, - 80.58, - 23.91, - 80.59, - 24.13, - 80.41, - 24.61, - 80.47, - 24.78, - 80.37, - 24.98, - 80.39, - 25.39, - 80.26, - 25.93, - 80.26, - 26.8, - 80.1, - 27.33, - 79.81, - 27.18, - 79.56, - 25.97, - 79.47, - 25.97, - 79.33, - 25.76, - 79.11, - 23.64, - 79.28, - 22.56, - 79.24, - 21.29, - 79.16, - 21.18, - 79.32, - 20.29, - 79.21, - 20.29, - 79.13, - 21.23, - 78.97, - 21.27, - 78.94, - 21.52, - 79.08, - 21.57, - 79.07, - 21.87, - 78.91, - 21.91, - 78.87, - 21.62, - 78.68, - 21.6, - 78.68, - 21.97, - 78.34, - 22.31, - 78.39, - 22.48, - 78.26, - 23.28, - 78.19, - 23.35, - 78.1, - 23.32, - 77.98, - 23.62, - 77.92, - 24.42, - 77.79, - 24.47, - 77.62, - 24.4, - 77.47, - 24.19, - 77.32, - 23.38, - 77.17, - 23.29, - 77.19, - 22.96, - 77.04, - 22.88, - 77.31, - 22.3, - 77.45, - 22.31, - 77.5, - 22.49, - 77.38, - 21.43, - 77.28, - 21.53, - 77.16, - 21.38, - 77.24, - 21.26, - 77.37, - 21.31, - 77.33, - 20.83, - 77.54, - 20.7, - 77.63, - 20.75, - 77.7, - 21.07, - 77.88, - 21.24, - 77.99, - 20.77, - 78.09, - 20.7, - 78.1, - 20.36, - 78.24, - 20.33, - 78.34, - 20.45, - 78.39, - 20.1, - 78.54, - 20.08, - 78.52, - 19.78, - 78.4, - 19.69, - 78.37, - 19.17, - 78.03, - 19.12, - 77.92, - 18.58, - 77.44, - 18.37, - 77.36, - 17.75, - 77.24, - 17.55, - 76.88, - 17.39, - 76.8, - 17.19, - 76.74, - 17.28, - 76.63, - 17.26, - 76.39, - 16.69 - ] - }, - { - "points": [ - 39.1, - 9.71, - 38.99, - 9.52, - 39.11, - 9.2, - 38.93, - 9.1, - 38.79, - 8.91, - 38.76, - 8.61, - 38.91, - 8.48, - 38.89, - 8.32, - 39.14, - 8.1, - 39.29, - 8.27, - 40.23, - 8.35, - 40.48, - 8.24, - 40.54, - 8.05, - 40.99, - 8.08, - 41.2, - 8.21, - 41.21, - 8.29, - 41.13, - 8.44, - 40.97, - 8.37, - 40.94, - 8.51, - 41.22, - 9.04, - 41.32, - 9.06, - 41.45, - 8.75, - 41.69, - 8.56, - 42.38, - 8.44, - 42.67, - 8.65, - 42.83, - 9.22, - 43.04, - 9.24, - 43.1, - 9.33, - 43.04, - 9.55, - 42.14, - 9.66, - 41.41, - 9.37, - 41.31, - 9.56, - 41.11, - 9.63, - 41.0, - 9.81, - 40.78, - 9.8, - 40.53, - 9.93, - 40.25, - 9.75, - 40.06, - 9.84, - 39.1, - 9.71 - ] - }, - { - "points": [ - 57.18, - 18.84, - 56.83, - 18.36, - 56.8, - 18.13, - 56.85, - 18.03, - 57.16, - 18.0, - 57.28, - 17.85, - 57.41, - 18.01, - 57.65, - 18.09, - 58.01, - 18.64, - 58.1, - 19.17, - 58.03, - 19.43, - 57.89, - 19.45, - 57.36, - 19.08, - 57.18, - 18.84 - ] - }, - { - "points": [ - 39.01, - 2.95, - 39.11, - 2.81, - 39.23, - 2.83, - 39.47, - 2.26, - 39.57, - 2.21, - 39.94, - 2.71, - 40.05, - 3.24, - 39.68, - 3.57, - 39.29, - 3.31, - 39.01, - 2.95 - ] - }, - { - "points": [ - 78.73, - 28.8, - 78.64, - 28.72, - 78.71, - 28.51, - 78.68, - 28.05, - 78.77, - 27.79, - 78.87, - 27.75, - 78.95, - 27.83, - 79.07, - 28.43, - 79.0, - 29.7, - 78.9, - 29.8, - 78.8, - 29.7, - 78.73, - 28.8 - ] - } - ], - "transitions": [ - [1490504400, 120, ["CEST"]], - [1509253200, 60, ["CET"]], - [1521954000, 120, ["CEST"]], - [1540702800, 60, ["CET"]], - [1554008400, 120, ["CEST"]], - [1572152400, 60, ["CET"]], - [1585458000, 120, ["CEST"]], - [1603602000, 60, ["CET"]], - [1616907600, 120, ["CEST"]], - [1635656400, 60, ["CET"]], - [1648357200, 120, ["CEST"]], - [1667106000, 60, ["CET"]], - [1679806800, 120, ["CEST"]], - [1698555600, 60, ["CET"]], - [1711861200, 120, ["CEST"]], - [1730005200, 60, ["CET"]], - [1743310800, 120, ["CEST"]], - [1761454800, 60, ["CET"]], - [1774760400, 120, ["CEST"]], - [1792904400, 60, ["CET"]], - [1806210000, 120, ["CEST"]], - [1824958800, 60, ["CET"]], - [1837659600, 120, ["CEST"]], - [1856408400, 60, ["CET"]], - [1869109200, 120, ["CEST"]], - [1887858000, 60, ["CET"]], - [1901163600, 120, ["CEST"]], - [1919307600, 60, ["CET"]], - [1932613200, 120, ["CEST"]], - [1950757200, 60, ["CET"]], - [1964062800, 120, ["CEST"]], - [1982811600, 60, ["CET"]], - [1995512400, 120, ["CEST"]], - [2014261200, 60, ["CET"]], - [2026962000, 120, ["CEST"]], - [2045710800, 60, ["CET"]], - [2058411600, 120, ["CEST"]], - [2077160400, 60, ["CET"]], - [2090466000, 120, ["CEST"]], - [2108610000, 60, ["CET"]], - [2121915600, 120, ["CEST"]], - [2140059600, 60, ["CET"]] - ], - "name": "Europe/Skopje" - }, - { - "hoverRegion": [ - { - "points": [ - 20.08, - 58.71, - 20.07, - 58.57, - 20.27, - 58.52, - 20.26, - 58.23, - 20.38, - 58.08, - 20.15, - 57.92, - 19.7, - 57.78, - 18.9, - 57.89, - 18.68, - 56.89, - 18.53, - 56.74, - 18.04, - 56.62, - 17.82, - 56.39, - 17.71, - 55.49, - 17.52, - 55.35, - 17.4, - 55.41, - 17.2, - 55.36, - 16.92, - 55.09, - 16.83, - 54.79, - 16.91, - 54.6, - 16.88, - 54.1, - 16.64, - 53.6, - 16.57, - 53.03, - 17.23, - 52.65, - 19.04, - 51.89, - 20.08, - 54.91, - 21.98, - 55.54, - 22.53, - 55.18, - 22.84, - 52.53, - 24.04, - 51.49, - 24.46, - 51.42, - 24.5, - 51.62, - 24.68, - 51.66, - 24.68, - 51.8, - 24.45, - 51.84, - 24.37, - 51.69, - 24.35, - 51.84, - 24.24, - 51.89, - 24.35, - 51.99, - 24.33, - 52.09, - 24.22, - 52.14, - 24.08, - 52.07, - 24.16, - 52.39, - 24.46, - 52.59, - 24.38, - 52.74, - 24.25, - 52.73, - 24.25, - 52.98, - 24.41, - 52.99, - 24.47, - 53.08, - 24.41, - 53.26, - 24.53, - 53.26, - 24.58, - 53.34, - 24.4, - 53.54, - 24.44, - 53.84, - 24.3, - 53.97, - 24.78, - 54.58, - 24.91, - 54.64, - 25.08, - 54.97, - 25.65, - 55.46, - 25.82, - 55.8, - 26.46, - 56.27, - 26.46, - 56.59, - 25.92, - 56.55, - 25.67, - 56.4, - 25.0, - 56.48, - 24.55, - 56.7, - 24.03, - 57.23, - 23.71, - 58.31, - 23.73, - 58.58, - 23.61, - 58.81, - 22.83, - 59.37, - 22.67, - 59.57, - 22.57, - 59.89, - 22.17, - 59.9, - 21.38, - 59.44, - 20.98, - 58.93, - 20.71, - 58.79, - 20.78, - 58.96, - 20.5, - 59.06, - 20.08, - 58.71 - ] - }, - { - "points": [ - 38.73, - 46.08, - 38.9, - 45.37, - 39.13, - 45.07, - 39.62, - 44.7, - 39.91, - 44.3, - 39.9, - 43.9, - 40.02, - 43.59, - 40.46, - 43.43, - 40.75, - 43.62, - 40.85, - 43.58, - 41.04, - 43.36, - 41.08, - 43.16, - 41.47, - 42.7, - 41.33, - 42.54, - 41.41, - 41.98, - 41.32, - 41.79, - 41.46, - 41.46, - 41.56, - 41.44, - 41.81, - 41.64, - 41.98, - 41.64, - 42.61, - 41.38, - 42.71, - 41.08, - 42.9, - 40.97, - 42.96, - 40.83, - 43.07, - 40.23, - 43.22, - 40.16, - 43.34, - 39.9, - 43.6, - 40.01, - 43.69, - 40.24, - 43.66, - 40.67, - 43.49, - 41.08, - 43.45, - 41.46, - 43.33, - 41.65, - 43.36, - 42.43, - 43.25, - 42.68, - 43.28, - 42.9, - 43.03, - 43.24, - 42.83, - 43.86, - 42.69, - 43.87, - 42.67, - 43.94, - 42.86, - 44.51, - 42.8, - 45.17, - 42.63, - 45.38, - 42.54, - 45.85, - 42.22, - 45.81, - 42.05, - 46.44, - 41.92, - 46.58, - 41.95, - 46.8, - 41.67, - 47.05, - 41.66, - 47.18, - 41.41, - 47.34, - 41.3, - 47.76, - 41.57, - 47.97, - 41.69, - 48.31, - 41.97, - 48.47, - 41.98, - 48.57, - 41.44, - 49.14, - 41.1, - 49.28, - 40.87, - 49.6, - 40.73, - 49.63, - 40.7, - 50.07, - 40.36, - 50.7, - 40.23, - 50.68, - 40.21, - 50.46, - 40.08, - 50.37, - 40.24, - 50.16, - 40.17, - 50.0, - 40.23, - 49.82, - 40.13, - 49.63, - 39.92, - 49.75, - 39.84, - 49.54, - 39.49, - 49.41, - 39.24, - 49.54, - 39.17, - 49.46, - 39.19, - 49.34, - 38.96, - 49.29, - 38.85, - 49.16, - 38.8, - 48.94, - 38.4, - 48.98, - 38.33, - 48.9, - 38.3, - 48.59, - 38.77, - 47.93, - 38.99, - 47.94, - 39.06, - 48.16, - 39.23, - 48.02, - 39.39, - 48.17, - 39.56, - 47.96, - 39.36, - 47.43, - 38.77, - 46.59, - 38.73, - 46.08 - ] - }, - { - "points": [ - 54.61, - 50.12, - 54.58, - 50.44, - 54.46, - 50.54, - 54.53, - 50.69, - 54.48, - 50.87, - 54.65, - 50.97, - 54.78, - 51.4, - 54.64, - 51.95, - 54.47, - 52.07, - 54.58, - 52.47, - 54.41, - 52.64, - 54.23, - 52.58, - 54.17, - 52.44, - 54.11, - 52.58, - 54.0, - 52.58, - 53.49, - 52.23, - 53.38, - 52.3, - 53.02, - 52.24, - 52.82, - 51.88, - 52.58, - 51.81, - 52.56, - 51.65, - 52.4, - 51.66, - 52.28, - 51.51, - 52.01, - 51.49, - 51.65, - 50.77, - 51.84, - 50.64, - 51.94, - 50.32, - 51.92, - 50.1, - 52.05, - 50.06, - 52.15, - 49.62, - 52.39, - 49.19, - 52.31, - 48.84, - 52.54, - 48.64, - 52.57, - 48.31, - 52.68, - 48.26, - 52.57, - 48.04, - 52.6, - 47.88, - 52.46, - 47.72, - 52.52, - 46.77, - 52.68, - 46.71, - 52.81, - 46.81, - 53.25, - 46.79, - 53.41, - 46.42, - 53.58, - 46.37, - 53.86, - 46.04, - 53.95, - 45.69, - 54.24, - 45.93, - 54.36, - 46.44, - 54.68, - 46.32, - 54.88, - 46.43, - 54.74, - 46.86, - 54.81, - 47.33, - 54.62, - 47.46, - 54.84, - 47.72, - 54.8, - 47.91, - 54.87, - 48.07, - 54.74, - 48.49, - 54.75, - 48.79, - 54.99, - 49.3, - 54.8, - 49.59, - 54.67, - 49.65, - 54.61, - 50.12 - ] - }, - { - "points": [ - 57.45, - 51.05, - 57.53, - 51.15, - 57.54, - 51.51, - 57.72, - 51.78, - 57.94, - 51.76, - 58.2, - 51.56, - 58.41, - 51.69, - 58.57, - 51.95, - 58.51, - 52.79, - 58.62, - 52.85, - 58.65, - 53.07, - 58.5, - 53.34, - 58.54, - 53.82, - 58.35, - 53.99, - 58.24, - 53.96, - 58.02, - 54.2, - 57.63, - 54.24, - 57.5, - 54.36, - 57.15, - 54.39, - 57.06, - 54.5, - 56.95, - 54.47, - 56.87, - 54.2, - 56.73, - 54.18, - 56.61, - 54.19, - 56.52, - 54.41, - 56.26, - 54.47, - 55.91, - 54.04, - 55.93, - 53.86, - 55.8, - 53.65, - 55.74, - 53.31, - 55.85, - 53.11, - 56.01, - 53.11, - 56.1, - 52.94, - 56.0, - 52.9, - 55.91, - 52.69, - 55.95, - 52.35, - 55.78, - 52.2, - 55.85, - 51.96, - 55.77, - 51.8, - 55.84, - 51.68, - 55.81, - 51.41, - 55.94, - 51.3, - 56.08, - 51.34, - 56.27, - 51.26, - 56.48, - 51.02, - 56.73, - 51.1, - 56.82, - 51.3, - 57.21, - 51.02, - 57.45, - 51.05 - ] - }, - { - "points": [ - 45.81, - 49.21, - 45.77, - 49.11, - 45.88, - 48.98, - 45.84, - 48.86, - 45.56, - 48.79, - 45.5, - 48.7, - 45.55, - 48.51, - 45.49, - 48.38, - 45.61, - 48.24, - 45.55, - 48.08, - 45.4, - 48.08, - 45.33, - 48.0, - 45.42, - 47.68, - 45.36, - 47.55, - 45.56, - 47.32, - 45.49, - 46.82, - 45.6, - 46.78, - 45.97, - 46.92, - 45.98, - 46.77, - 46.14, - 46.74, - 46.18, - 46.42, - 46.28, - 46.36, - 46.51, - 46.59, - 46.53, - 46.81, - 46.74, - 47.01, - 46.93, - 46.7, - 47.35, - 46.41, - 47.4, - 46.07, - 47.75, - 45.66, - 47.9, - 45.62, - 47.89, - 45.49, - 48.19, - 44.9, - 48.47, - 44.95, - 48.65, - 45.19, - 48.7, - 45.57, - 48.96, - 45.97, - 48.95, - 46.31, - 48.76, - 46.67, - 48.66, - 46.72, - 48.5, - 46.65, - 48.32, - 47.2, - 48.18, - 47.21, - 48.07, - 47.31, - 47.94, - 47.18, - 47.84, - 47.24, - 47.92, - 47.41, - 47.87, - 48.06, - 47.53, - 48.43, - 47.48, - 48.68, - 47.14, - 48.82, - 46.8, - 49.1, - 46.69, - 49.08, - 46.59, - 48.89, - 46.41, - 49.27, - 46.2, - 49.35, - 45.81, - 49.21 - ] - } - ], - "transitions": [[1301194800, 240, ["+04"]], [2147501647, 240, ["+04"]]], - "name": "Indian/Reunion" - }, - { - "hoverRegion": [ - { - "points": [ - -14.86, - 128.88, - -14.77, - 128.95, - -14.82, - 129.12, - -14.72, - 129.22, - -14.78, - 129.38, - -14.67, - 129.48, - -14.55, - 129.35, - -14.29, - 129.25, - -13.97, - 129.39, - -13.88, - 129.64, - -13.44, - 129.72, - -13.33, - 129.87, - -13.39, - 130.0, - -13.32, - 130.08, - -13.25, - 129.93, - -13.07, - 129.91, - -13.0, - 130.01, - -12.84, - 130.07, - -12.8, - 130.22, - -12.43, - 130.34, - -12.41, - 130.47, - -12.29, - 130.55, - -12.31, - 130.74, - -12.21, - 130.9, - -12.04, - 130.89, - -11.86, - 129.93, - -11.44, - 130.03, - -10.98, - 130.28, - -11.1, - 131.34, - -11.44, - 131.63, - -11.67, - 131.55, - -11.95, - 131.14, - -11.94, - 131.34, - -12.16, - 131.48, - -12.1, - 131.9, - -12.17, - 132.05, - -11.98, - 132.29, - -11.98, - 132.51, - -11.8, - 132.51, - -11.69, - 132.36, - -11.72, - 132.07, - -11.53, - 131.85, - -11.44, - 131.84, - -11.38, - 131.67, - -11.14, - 131.72, - -11.02, - 131.93, - -11.07, - 132.24, - -10.86, - 132.59, - -10.99, - 132.7, - -10.87, - 132.76, - -10.91, - 132.91, - -10.8, - 132.96, - -10.8, - 133.07, - -10.88, - 133.14, - -11.1, - 133.11, - -11.24, - 132.98, - -11.59, - 133.2, - -11.4, - 133.31, - -11.36, - 133.51, - -11.7, - 133.62, - -11.61, - 133.76, - -11.63, - 133.92, - -11.77, - 134.0, - -11.95, - 134.49, - -11.84, - 134.74, - -11.93, - 134.94, - -11.83, - 134.98, - -11.8, - 135.11, - -11.67, - 135.04, - -11.58, - 135.15, - -11.66, - 135.26, - -11.81, - 135.19, - -11.9, - 135.25, - -12.14, - 135.09, - -11.98, - 135.32, - -11.98, - 135.47, - -11.86, - 135.53, - -11.68, - 135.84, - -11.45, - 136.04, - -11.46, - 136.18, - -10.92, - 136.69, - -10.92, - 136.83, - -11.03, - 136.85, - -11.42, - 136.68, - -11.93, - 136.06, - -11.64, - 136.57, - -11.66, - 136.7, - -11.55, - 136.79, - -11.62, - 136.93, - -12.0, - 136.64, - -12.08, - 136.68, - -11.98, - 136.76, - -11.98, - 136.87, - -12.39, - 137.07, - -12.8, - 136.72, - -13.04, - 136.75, - -13.33, - 136.53, - -13.4, - 136.35, - -13.53, - 136.34, - -13.54, - 137.02, - -14.29, - 137.08, - -14.46, - 136.95, - -14.33, - 136.26, - -14.23, - 136.21, - -13.93, - 136.27, - -13.92, - 136.06, - -14.26, - 135.98, - -14.36, - 135.8, - -14.71, - 135.63, - -14.78, - 135.51, - -14.9, - 135.57, - -14.74, - 135.67, - -14.74, - 135.78, - -15.09, - 135.89, - -15.34, - 136.31, - -15.52, - 136.4, - -15.41, - 136.59, - -15.49, - 136.7, - -15.42, - 136.95, - -15.62, - 137.18, - -15.85, - 137.17, - -16.16, - 137.81, - -16.5, - 138.09, - -26.08, - 138.07, - -26.07, - 128.91, - -14.86, - 128.88 - ] - } - ], - "transitions": [[0, 570, ["ACST"]]], - "name": "Australia/Darwin" - }, - { - "hoverRegion": [ - { - "points": [ - 48.14, - -69.37, - 48.5, - -68.92, - 49.18, - -66.77, - 49.32, - -65.99, - 49.32, - -65.05, - 49.15, - -64.46, - 48.95, - -64.15, - 48.75, - -64.05, - 48.4, - -64.08, - 48.24, - -64.62, - 48.1, - -64.72, - 47.89, - -65.24, - 47.89, - -65.51, - 48.06, - -65.93, - 47.97, - -66.07, - 47.99, - -66.46, - 47.88, - -66.84, - 47.78, - -66.91, - 47.73, - -67.36, - 47.88, - -67.69, - 47.8, - -68.27, - 47.46, - -68.31, - 47.42, - -68.1, - 47.11, - -67.68, - 45.76, - -67.69, - 45.63, - -67.32, - 45.31, - -67.36, - 45.24, - -67.07, - 44.74, - -66.86, - 44.34, - -67.54, - 44.42, - -67.75, - 44.32, - -67.81, - 44.24, - -68.11, - 44.06, - -68.17, - 43.98, - -68.52, - 43.75, - -68.77, - 43.72, - -68.92, - 43.88, - -69.01, - 43.65, - -69.28, - 43.78, - -69.42, - 43.65, - -69.58, - 43.68, - -69.71, - 43.59, - -69.82, - 43.65, - -69.92, - 43.23, - -70.49, - 42.88, - -70.69, - 42.8, - -70.68, - 42.75, - -70.54, - 42.58, - -70.49, - 42.37, - -70.85, - 42.34, - -70.71, - 41.86, - -70.41, - 41.82, - -70.28, - 41.87, - -70.15, - 42.01, - -70.34, - 42.13, - -70.33, - 42.1, - -69.98, - 41.78, - -69.82, - 41.45, - -69.96, - 41.25, - -69.86, - 41.14, - -69.97, - 41.25, - -70.4, - 41.14, - -70.85, - 41.38, - -71.05, - 41.36, - -71.36, - 41.25, - -71.47, - 41.15, - -71.44, - 41.06, - -71.51, - 41.06, - -71.67, - 41.23, - -71.7, - 41.21, - -71.85, - 41.18, - -71.89, - 41.09, - -71.75, - 40.97, - -71.81, - 40.56, - -73.02, - 40.44, - -73.87, - 39.69, - -74.01, - 39.34, - -74.26, - 39.21, - -74.48, - 38.86, - -74.78, - 38.83, - -74.99, - 38.44, - -74.94, - 38.03, - -75.1, - 37.8, - -75.26, - 37.71, - -75.43, - 37.18, - -75.69, - 36.98, - -75.9, - 35.61, - -75.35, - 35.16, - -75.43, - 34.9, - -76.07, - 34.49, - -76.49, - 34.58, - -76.7, - 34.5, - -77.16, - 34.16, - -77.68, - 33.73, - -77.93, - 33.79, - -78.36, - 33.66, - -78.73, - 33.41, - -79.0, - 33.14, - -79.08, - 32.92, - -79.29, - 32.9, - -79.46, - 32.7, - -79.78, - 32.59, - -79.83, - 32.37, - -80.32, - 32.24, - -80.39, - 32.02, - -80.76, - 31.9, - -80.77, - 31.8, - -80.95, - 31.02, - -81.31, - 30.57, - -81.33, - 29.8, - -81.14, - 29.26, - -80.9, - 28.63, - -80.48, - 28.12, - -80.45, - 26.84, - -79.92, - 25.76, - -80.01, - 25.42, - -80.08, - 25.07, - -80.27, - 24.71, - -80.73, - 24.44, - -81.66, - 24.46, - -82.16, - 24.59, - -82.25, - 24.68, - -82.19, - 24.64, - -81.87, - 24.89, - -81.51, - 24.87, - -81.25, - 24.79, - -81.18, - 24.94, - -80.82, - 25.05, - -80.86, - 25.08, - -81.21, - 25.57, - -81.33, - 25.76, - -81.53, - 25.77, - -81.76, - 26.31, - -81.96, - 26.41, - -82.27, - 26.77, - -82.38, - 27.54, - -82.87, - 28.17, - -82.95, - 28.67, - -82.75, - 29.04, - -82.87, - 29.01, - -83.14, - 29.33, - -83.3, - 29.46, - -83.49, - 29.6, - -83.52, - 29.98, - -84.03, - 29.97, - -84.23, - 29.8, - -84.28, - 29.81, - -84.44, - 29.71, - -84.51, - 29.47, - -85.01, - 29.57, - -85.42, - 29.75, - -85.51, - 30.09, - -85.47, - 30.13, - -85.36, - 30.04, - -85.25, - 30.69, - -84.98, - 31.17, - -85.21, - 31.53, - -85.15, - 31.86, - -85.24, - 32.42, - -85.08, - 32.84, - -85.29, - 35.0, - -85.71, - 35.12, - -85.49, - 35.63, - -85.19, - 35.92, - -84.83, - 36.22, - -85.02, - 36.42, - -84.8, - 36.5, - -84.84, - 36.54, - -85.06, - 36.83, - -85.16, - 37.02, - -85.03, - 37.17, - -85.17, - 37.09, - -85.39, - 37.35, - -85.63, - 37.34, - -86.09, - 37.46, - -86.18, - 37.5, - -86.34, - 37.6, - -86.38, - 37.76, - -86.29, - 38.13, - -86.68, - 38.12, - -87.33, - 38.43, - -87.85, - 38.91, - -87.65, - 39.11, - -87.75, - 39.42, - -87.64, - 40.77, - -87.62, - 40.84, - -87.2, - 41.0, - -87.03, - 41.27, - -86.97, - 41.28, - -86.6, - 41.65, - -86.62, - 41.66, - -86.85, - 41.76, - -86.91, - 41.99, - -86.67, - 42.58, - -86.33, - 42.96, - -86.32, - 43.62, - -86.63, - 43.82, - -86.53, - 44.08, - -86.61, - 44.39, - -86.36, - 44.74, - -86.34, - 44.82, - -86.17, - 45.07, - -86.22, - 45.23, - -86.11, - 45.2, - -85.89, - 45.04, - -85.86, - 45.3, - -85.58, - 45.28, - -85.47, - 45.43, - -85.17, - 45.54, - -85.21, - 45.66, - -85.12, - 45.77, - -85.17, - 45.87, - -85.01, - 45.97, - -85.47, - 45.92, - -85.52, - 45.89, - -85.28, - 45.73, - -85.25, - 45.47, - -85.48, - 45.48, - -85.65, - 45.27, - -85.79, - 45.4, - -85.97, - 45.57, - -85.83, - 45.7, - -85.94, - 45.81, - -85.87, - 45.82, - -86.2, - 45.42, - -86.6, - 45.36, - -86.75, - 45.48, - -86.89, - 45.61, - -86.8, - 45.44, - -87.36, - 45.53, - -87.43, - 45.87, - -87.44, - 45.9, - -87.69, - 46.13, - -87.72, - 46.14, - -88.15, - 46.3, - -88.22, - 46.22, - -89.37, - 46.39, - -89.47, - 46.4, - -89.77, - 46.58, - -89.97, - 46.85, - -89.94, - 47.1, - -89.0, - 47.55, - -88.22, - 47.57, - -87.76, - 47.51, - -87.53, - 47.41, - -87.47, - 47.29, - -87.59, - 47.27, - -87.9, - 47.04, - -88.21, - 46.93, - -87.62, - 46.61, - -87.31, - 46.63, - -86.96, - 46.52, - -86.65, - 46.77, - -86.15, - 46.77, - -85.51, - 46.87, - -84.96, - 46.8, - -84.85, - 46.58, - -84.9, - 46.58, - -84.8, - 46.71, - -84.84, - 46.81, - -84.71, - 46.98, - -84.89, - 47.19, - -84.77, - 47.55, - -85.14, - 47.83, - -85.02, - 47.8, - -85.5, - 47.66, - -85.52, - 47.58, - -85.78, - 47.66, - -86.02, - 47.78, - -86.04, - 47.86, - -85.87, - 48.05, - -86.16, - 48.63, - -86.49, - 48.57, - -86.64, - 48.68, - -86.73, - 48.67, - -86.86, - 48.51, - -86.97, - 48.66, - -87.29, - 48.5, - -88.23, - 48.37, - -88.32, - 48.26, - -88.57, - 48.33, - -88.29, - 48.15, - -88.25, - 47.82, - -88.74, - 47.7, - -89.15, - 47.78, - -89.32, - 47.91, - -89.32, - 48.24, - -88.69, - 47.88, - -89.53, - 47.89, - -89.96, - 47.93, - -90.04, - 48.16, - -90.09, - 48.44, - -91.05, - 49.33, - -91.07, - 49.58, - -90.11, - 50.68, - -90.11, - 50.9, - -90.54, - 51.17, - -90.82, - 51.54, - -90.85, - 51.84, - -90.54, - 52.06, - -90.1, - 52.82, - -90.07, - 52.85, - -89.1, - 53.08, - -89.06, - 53.42, - -88.61, - 53.57, - -88.61, - 53.89, - -89.03, - 53.89, - -90.0, - 53.95, - -90.1, - 56.26, - -90.09, - 56.96, - -88.85, - 56.79, - -88.61, - 56.56, - -87.93, - 56.19, - -87.56, - 56.05, - -87.31, - 55.75, - -85.88, - 55.36, - -85.03, - 55.4, - -83.91, - 55.33, - -83.68, - 55.33, - -83.1, - 55.42, - -82.97, - 55.25, - -82.84, - 55.3, - -82.74, - 55.2, - -82.2, - 54.78, - -82.09, - 54.27, - -82.31, - 53.82, - -82.02, - 53.57, - -82.1, - 53.25, - -82.0, - 53.07, - -82.14, - 53.25, - -81.9, - 53.3, - -81.12, - 53.06, - -80.74, - 52.74, - -80.56, - 52.55, - -80.69, - 52.85, - -81.95, - 52.52, - -81.48, - 52.21, - -81.31, - 52.13, - -80.99, - 51.88, - -80.6, - 51.42, - -80.34, - 51.28, - -79.83, - 51.45, - -79.81, - 51.77, - -79.37, - 51.82, - -79.36, - 51.82, - -79.68, - 52.0, - -79.76, - 52.14, - -79.56, - 52.25, - -79.59, - 52.34, - -79.52, - 52.34, - -79.33, - 52.44, - -79.24, - 52.89, - -79.37, - 52.98, - -79.26, - 52.93, - -79.15, - 53.18, - -79.08, - 53.49, - -79.36, - 53.61, - -79.25, - 53.82, - -79.3, - 53.92, - -79.24, - 54.02, - -79.37, - 53.91, - -79.46, - 53.96, - -79.58, - 54.31, - -79.59, - 54.5, - -79.71, - 54.54, - -79.86, - 54.75, - -79.89, - 54.94, - -79.7, - 55.0, - -78.93, - 55.36, - -77.84, - 55.51, - -77.71, - 55.68, - -77.34, - 55.85, - -77.27, - 55.86, - -77.11, - 56.03, - -76.89, - 56.29, - -76.89, - 56.41, - -76.79, - 56.75, - -76.74, - 57.64, - -77.0, - 57.72, - -77.14, - 57.82, - -77.15, - 57.96, - -77.33, - 58.62, - -78.98, - 58.81, - -79.07, - 59.0, - -78.98, - 59.06, - -78.45, - 59.36, - -78.06, - 59.8, - -77.88, - 59.85, - -77.6, - 60.13, - -77.82, - 60.64, - -77.98, - 60.69, - -78.33, - 60.59, - -78.67, - 60.71, - -78.79, - 60.87, - -78.65, - 60.92, - -78.23, - 61.19, - -77.9, - 61.54, - -77.94, - 61.65, - -78.11, - 62.14, - -78.3, - 62.67, - -78.17, - 62.63, - -76.82, - 62.44, - -76.08, - 62.34, - -74.76, - 62.36, - -74.37, - 62.48, - -74.02, - 62.61, - -74.66, - 62.71, - -74.73, - 62.8, - -74.67, - 62.77, - -73.97, - 62.65, - -73.82, - 62.54, - -73.84, - 62.59, - -73.69, - 62.43, - -73.02, - 62.32, - -72.94, - 62.34, - -72.79, - 62.13, - -72.49, - 62.09, - -72.11, - 61.97, - -72.02, - 61.93, - -71.87, - 61.8, - -71.87, - 61.75, - -71.51, - 61.62, - -71.4, - 61.49, - -71.5, - 61.24, - -71.31, - 61.13, - -70.58, - 61.2, - -70.11, - 61.05, - -69.82, - 61.17, - -69.73, - 61.17, - -69.48, - 61.07, - -69.3, - 60.88, - -69.2, - 60.73, - -69.28, - 60.61, - -69.52, - 60.47, - -69.62, - 60.24, - -69.47, - 60.07, - -69.45, - 59.97, - -69.52, - 59.63, - -69.39, - 59.49, - -69.55, - 59.41, - -69.18, - 59.24, - -69.12, - 59.14, - -68.89, - 58.99, - -68.81, - 58.99, - -68.54, - 58.85, - -68.27, - 58.66, - -68.21, - 58.68, - -67.98, - 58.43, - -67.39, - 58.45, - -67.32, - 58.52, - -67.39, - 58.65, - -67.35, - 58.64, - -67.19, - 58.49, - -67.12, - 58.61, - -66.98, - 58.65, - -66.72, - 58.92, - -66.51, - 58.95, - -66.18, - 59.04, - -66.23, - 59.13, - -66.17, - 59.1, - -66.0, - 59.6, - -65.57, - 59.81, - -65.62, - 60.02, - -65.23, - 60.34, - -64.97, - 60.69, - -64.87, - 60.78, - -64.53, - 60.42, - -64.32, - 60.19, - -64.52, - 60.05, - -64.51, - 60.0, - -64.59, - 59.91, - -64.55, - 59.79, - -64.66, - 59.56, - -64.7, - 59.57, - -64.26, - 59.45, - -64.26, - 59.3, - -64.42, - 59.18, - -64.39, - 59.09, - -64.19, - 58.94, - -64.2, - 58.86, - -64.11, - 58.99, - -63.68, - 58.79, - -63.36, - 58.68, - -63.4, - 58.61, - -63.79, - 58.42, - -63.73, - 58.26, - -64.09, - 58.13, - -64.17, - 57.89, - -64.01, - 57.77, - -63.48, - 57.53, - -63.64, - 57.21, - -63.64, - 57.04, - -63.77, - 56.85, - -63.77, - 56.68, - -63.97, - 56.48, - -63.78, - 56.37, - -63.8, - 56.34, - -63.92, - 56.29, - -63.8, - 56.15, - -63.75, - 56.06, - -63.33, - 55.92, - -63.35, - 55.86, - -63.6, - 55.66, - -63.6, - 55.53, - -63.56, - 55.47, - -63.25, - 55.37, - -63.21, - 55.07, - -63.47, - 54.84, - -63.51, - 54.83, - -63.71, - 54.56, - -63.63, - 54.49, - -63.88, - 54.52, - -64.15, - 54.67, - -64.41, - 54.62, - -64.8, - 54.75, - -64.87, - 54.84, - -65.06, - 54.64, - -65.4, - 54.6, - -65.72, - 54.81, - -65.91, - 54.86, - -66.26, - 55.06, - -66.57, - 54.81, - -66.49, - 54.62, - -66.59, - 54.76, - -67.0, - 54.64, - -66.97, - 54.39, - -67.21, - 54.36, - -67.6, - 54.18, - -67.5, - 54.06, - -67.67, - 53.65, - -67.25, - 53.62, - -67.0, - 53.48, - -66.79, - 53.03, - -66.92, - 52.96, - -67.01, - 52.84, - -66.95, - 52.9, - -66.75, - 53.06, - -66.65, - 53.09, - -66.29, - 52.89, - -66.16, - 52.78, - -66.24, - 52.63, - -66.17, - 52.52, - -66.27, - 52.42, - -66.24, - 52.18, - -65.96, - 52.2, - -65.45, - 51.86, - -65.11, - 51.86, - -64.7, - 51.73, - -64.53, - 51.79, - -64.42, - 52.02, - -64.47, - 52.18, - -64.32, - 52.31, - -64.35, - 52.42, - -64.26, - 52.6, - -64.34, - 52.78, - -64.24, - 52.99, - -63.59, - 52.84, - -63.51, - 52.71, - -63.3, - 52.59, - -63.3, - 52.45, - -63.91, - 52.38, - -63.65, - 52.1, - -63.55, - 52.09, - -57.09, - 51.99, - -56.99, - 51.54, - -57.0, - 51.48, - -57.09, - 51.47, - -57.81, - 51.34, - -57.9, - 51.26, - -58.75, - 51.08, - -58.78, - 51.05, - -59.01, - 50.91, - -59.02, - 50.88, - -59.22, - 50.58, - -59.35, - 50.56, - -59.5, - 50.46, - -59.54, - 50.43, - -59.85, - 50.32, - -59.92, - 50.25, - -60.25, - 50.25, - -61.07, - 50.17, - -61.12, - 50.16, - -61.44, - 50.05, - -61.56, - 50.01, - -61.76, - 50.1, - -61.91, - 50.19, - -62.96, - 50.07, - -63.3, - 50.08, - -64.1, - 50.18, - -64.23, - 50.17, - -65.91, - 49.97, - -66.38, - 50.0, - -66.63, - 49.7, - -67.04, - 49.4, - -67.13, - 49.21, - -67.31, - 49.15, - -68.08, - 49.0, - -68.13, - 48.95, - -68.49, - 48.79, - -68.59, - 48.68, - -68.96, - 48.54, - -69.01, - 48.48, - -69.17, - 48.23, - -69.35, - 48.06, - -69.64, - 48.0, - -69.67, - 48.14, - -69.37 - ] - }, - { - "points": [ - 63.72, - -63.89, - 63.42, - -63.8, - 63.31, - -63.86, - 63.31, - -63.95, - 63.19, - -63.96, - 63.16, - -64.07, - 63.27, - -64.36, - 63.18, - -64.4, - 63.08, - -64.64, - 62.95, - -64.49, - 62.75, - -64.51, - 62.72, - -64.82, - 62.66, - -64.74, - 62.61, - -64.05, - 62.48, - -64.0, - 62.33, - -64.22, - 62.24, - -64.59, - 62.4, - -65.15, - 62.76, - -65.66, - 62.85, - -66.25, - 62.72, - -66.33, - 62.77, - -66.66, - 63.02, - -67.13, - 63.17, - -67.15, - 63.23, - -67.29, - 63.17, - -67.42, - 63.26, - -67.63, - 63.18, - -67.6, - 62.73, - -66.78, - 62.68, - -66.51, - 62.18, - -65.74, - 61.94, - -65.74, - 61.77, - -65.54, - 61.78, - -65.36, - 61.93, - -65.34, - 62.03, - -65.08, - 61.85, - -64.7, - 61.58, - -64.5, - 61.25, - -64.64, - 61.19, - -64.84, - 61.47, - -65.51, - 61.66, - -65.58, - 61.63, - -65.91, - 61.76, - -66.02, - 61.81, - -66.59, - 61.98, - -67.18, - 62.02, - -67.91, - 62.25, - -68.99, - 62.63, - -69.69, - 62.68, - -69.91, - 62.49, - -69.84, - 62.42, - -69.96, - 62.5, - -70.82, - 63.4, - -72.2, - 63.61, - -73.13, - 63.7, - -73.19, - 63.81, - -73.1, - 63.93, - -73.14, - 63.92, - -73.6, - 64.02, - -73.8, - 64.03, - -74.01, - 64.27, - -74.24, - 64.2, - -74.51, - 64.31, - -75.01, - 64.14, - -75.19, - 64.24, - -75.41, - 64.15, - -75.68, - 64.25, - -76.09, - 64.02, - -76.53, - 64.14, - -76.95, - 64.13, - -77.39, - 64.33, - -78.07, - 64.72, - -78.39, - 64.85, - -78.21, - 65.02, - -78.22, - 65.25, - -77.61, - 65.37, - -77.61, - 65.56, - -77.44, - 65.5, - -76.62, - 65.58, - -76.49, - 65.45, - -76.4, - 65.37, - -76.04, - 65.47, - -75.79, - 65.36, - -75.33, - 65.45, - -75.34, - 65.54, - -75.23, - 65.49, - -74.81, - 65.64, - -74.15, - 65.59, - -73.73, - 65.98, - -74.47, - 66.23, - -74.53, - 66.76, - -73.34, - 66.81, - -73.06, - 67.11, - -72.86, - 67.2, - -72.39, - 67.53, - -72.56, - 67.61, - -72.74, - 67.71, - -72.73, - 67.85, - -73.01, - 68.13, - -73.07, - 68.13, - -73.45, - 67.86, - -73.23, - 67.65, - -73.4, - 67.65, - -74.31, - 67.72, - -74.62, - 67.98, - -74.88, - 68.16, - -74.78, - 68.27, - -74.4, - 68.4, - -74.64, - 68.2, - -74.71, - 68.22, - -74.9, - 67.93, - -74.99, - 67.57, - -74.93, - 67.33, - -75.15, - 67.19, - -75.56, - 67.14, - -77.03, - 67.33, - -77.33, - 67.8, - -77.37, - 68.21, - -76.93, - 68.37, - -76.65, - 68.44, - -76.26, - 68.36, - -75.31, - 68.53, - -75.51, - 68.69, - -75.47, - 68.84, - -75.32, - 68.87, - -75.4, - 68.58, - -76.28, - 68.58, - -76.67, - 68.77, - -76.75, - 69.11, - -76.68, - 69.16, - -75.73, - 69.34, - -76.52, - 69.0, - -76.84, - 69.05, - -77.31, - 69.27, - -77.47, - 69.47, - -77.42, - 69.54, - -77.23, - 69.67, - -77.7, - 70.09, - -77.79, - 69.91, - -77.85, - 69.79, - -77.99, - 69.71, - -77.85, - 69.6, - -77.84, - 69.47, - -78.25, - 69.34, - -78.1, - 69.22, - -78.13, - 68.82, - -78.77, - 68.74, - -79.28, - 68.85, - -79.46, - 68.95, - -79.47, - 69.18, - -79.26, - 69.38, - -78.86, - 69.44, - -78.96, - 69.55, - -78.94, - 69.84, - -78.42, - 69.83, - -78.29, - 69.96, - -78.35, - 70.06, - -78.3, - 70.03, - -78.13, - 70.12, - -77.98, - 70.1, - -78.39, - 70.34, - -78.77, - 70.1, - -78.57, - 69.87, - -78.6, - 69.78, - -78.8, - 69.77, - -79.14, - 69.61, - -79.28, - 69.39, - -79.96, - 69.24, - -80.09, - 69.37, - -80.36, - 69.47, - -80.41, - 69.54, - -80.68, - 69.45, - -80.72, - 69.44, - -80.84, - 69.5, - -80.92, - 69.61, - -80.92, - 69.83, - -81.64, - 69.76, - -81.99, - 69.5, - -81.84, - 69.63, - -81.62, - 69.51, - -81.4, - 69.31, - -81.34, - 69.02, - -81.0, - 68.91, - -81.01, - 68.87, - -81.14, - 68.78, - -81.08, - 68.56, - -81.15, - 68.46, - -81.53, - 68.3, - -81.63, - 68.37, - -81.78, - 68.3, - -81.89, - 68.18, - -81.85, - 67.99, - -82.0, - 67.54, - -81.13, - 67.42, - -81.08, - 66.87, - -81.37, - 66.86, - -81.87, - 66.6, - -82.08, - 66.62, - -82.3, - 66.47, - -82.5, - 66.45, - -82.8, - 66.24, - -82.73, - 66.1, - -82.91, - 66.23, - -83.55, - 66.07, - -83.38, - 65.94, - -83.38, - 65.91, - -83.16, - 65.64, - -83.01, - 65.49, - -83.03, - 65.6, - -84.03, - 66.03, - -84.56, - 66.15, - -85.0, - 66.25, - -85.08, - 69.8, - -85.1, - 69.89, - -85.05, - 69.94, - -84.71, - 69.98, - -85.05, - 70.07, - -85.1, - 71.49, - -85.09, - 71.54, - -85.03, - 71.51, - -84.73, - 71.56, - -85.04, - 71.65, - -85.1, - 73.38, - -85.1, - 73.45, - -85.02, - 73.75, - -83.05, - 73.84, - -82.85, - 73.83, - -81.54, - 73.61, - -81.13, - 73.35, - -81.07, - 73.33, - -80.97, - 73.49, - -80.91, - 73.74, - -81.07, - 73.86, - -80.85, - 73.74, - -79.46, - 73.77, - -78.09, - 73.61, - -77.16, - 73.46, - -76.98, - 73.42, - -76.65, - 73.22, - -76.46, - 73.18, - -76.19, - 73.03, - -76.14, - 72.96, - -75.95, - 72.83, - -75.97, - 72.71, - -76.31, - 72.59, - -75.11, - 72.3, - -74.82, - 72.32, - -74.64, - 72.19, - -74.48, - 72.16, - -74.17, - 71.98, - -73.99, - 71.84, - -74.07, - 71.88, - -73.58, - 71.71, - -73.43, - 71.78, - -73.12, - 71.69, - -73.01, - 71.76, - -72.51, - 71.6, - -71.52, - 71.35, - -71.07, - 71.19, - -70.94, - 71.15, - -70.53, - 70.87, - -70.4, - 70.98, - -69.83, - 70.83, - -69.64, - 70.89, - -69.41, - 70.63, - -68.21, - 70.37, - -68.24, - 70.43, - -68.09, - 70.27, - -67.53, - 70.05, - -67.13, - 69.71, - -67.0, - 69.62, - -67.07, - 69.62, - -67.21, - 69.57, - -67.19, - 69.46, - -66.78, - 69.27, - -66.55, - 69.17, - -66.55, - 69.03, - -66.72, - 69.05, - -67.35, - 68.9, - -67.38, - 68.64, - -67.19, - 68.75, - -66.94, - 68.63, - -66.79, - 68.65, - -66.56, - 68.43, - -66.5, - 68.33, - -66.0, - 68.11, - -66.03, - 68.25, - -65.92, - 68.19, - -65.79, - 68.27, - -65.68, - 68.25, - -65.42, - 68.12, - -65.28, - 68.15, - -64.98, - 68.08, - -64.67, - 67.9, - -64.55, - 67.8, - -64.18, - 67.71, - -64.13, - 67.73, - -63.88, - 67.57, - -63.63, - 67.47, - -63.62, - 67.43, - -63.09, - 67.19, - -62.85, - 67.32, - -62.57, - 67.19, - -62.27, - 67.22, - -62.07, - 66.71, - -61.17, - 66.55, - -61.17, - 66.28, - -61.39, - 66.15, - -61.7, - 66.19, - -61.98, - 66.0, - -61.81, - 65.9, - -61.87, - 65.89, - -62.04, - 65.57, - -62.05, - 65.41, - -62.46, - 65.48, - -62.59, - 65.37, - -62.92, - 65.15, - -62.95, - 65.14, - -63.21, - 64.83, - -63.2, - 64.84, - -63.44, - 64.77, - -63.52, - 65.03, - -64.38, - 64.97, - -64.6, - 65.17, - -64.92, - 65.13, - -65.11, - 65.43, - -65.26, - 65.47, - -65.65, - 65.71, - -65.6, - 65.56, - -65.78, - 65.59, - -65.89, - 65.99, - -66.01, - 66.25, - -66.99, - 66.18, - -67.02, - 66.13, - -66.83, - 65.93, - -66.79, - 65.85, - -67.1, - 65.69, - -67.08, - 65.58, - -66.97, - 65.52, - -66.71, - 65.34, - -66.68, - 65.23, - -66.53, - 65.09, - -66.49, - 65.02, - -66.36, - 65.08, - -66.16, - 64.95, - -66.0, - 64.91, - -65.44, - 64.69, - -65.1, - 64.68, - -64.88, - 64.47, - -64.85, - 64.38, - -64.47, - 63.72, - -63.89 - ] - }, - { - "points": [ - 76.03, - -81.31, - 76.07, - -81.62, - 76.22, - -81.66, - 76.27, - -81.19, - 76.36, - -81.05, - 76.39, - -82.04, - 76.32, - -82.13, - 76.26, - -82.78, - 76.36, - -84.16, - 76.35, - -84.28, - 76.21, - -84.36, - 76.17, - -84.91, - 76.24, - -85.1, - 78.91, - -85.1, - 79.08, - -84.98, - 79.25, - -84.5, - 79.39, - -84.87, - 79.29, - -84.75, - 79.19, - -84.79, - 79.14, - -84.98, - 79.19, - -85.08, - 79.44, - -85.03, - 80.31, - -85.09, - 80.37, - -85.0, - 80.33, - -83.7, - 80.24, - -83.29, - 80.39, - -83.31, - 80.43, - -83.06, - 80.62, - -83.59, - 80.43, - -83.82, - 80.42, - -85.07, - 82.48, - -85.1, - 82.58, - -85.03, - 82.38, - -83.23, - 82.28, - -83.13, - 82.37, - -82.83, - 82.47, - -82.79, - 82.77, - -82.26, - 82.73, - -81.71, - 82.86, - -81.7, - 82.91, - -81.6, - 82.89, - -80.52, - 82.99, - -80.43, - 83.07, - -79.49, - 83.05, - -79.11, - 82.98, - -78.99, - 83.07, - -78.35, - 83.01, - -77.55, - 83.08, - -77.46, - 83.16, - -76.04, - 83.18, - -73.97, - 83.08, - -73.88, - 83.07, - -73.47, - 83.2, - -72.67, - 83.2, - -71.57, - 83.12, - -71.47, - 83.2, - -71.08, - 83.21, - -69.63, - 83.14, - -69.54, - 83.13, - -69.03, - 83.04, - -68.87, - 83.11, - -68.54, - 83.03, - -66.36, - 82.91, - -66.26, - 83.02, - -64.85, - 82.97, - -64.38, - 82.87, - -64.32, - 82.93, - -63.52, - 82.75, - -63.35, - 82.68, - -62.94, - 82.59, - -62.86, - 82.59, - -61.7, - 82.52, - -61.27, - 82.33, - -61.02, - 82.11, - -61.19, - 81.6, - -64.43, - 81.54, - -64.36, - 81.42, - -64.37, - 81.26, - -64.75, - 81.12, - -65.98, - 80.92, - -66.68, - 80.83, - -67.45, - 80.51, - -68.87, - 80.24, - -69.82, - 80.08, - -70.08, - 80.06, - -70.36, - 79.78, - -70.83, - 79.61, - -71.43, - 79.56, - -72.7, - 79.62, - -72.9, - 79.44, - -72.98, - 79.42, - -73.82, - 79.32, - -74.06, - 79.35, - -74.52, - 79.27, - -74.35, - 79.15, - -74.38, - 78.99, - -74.31, - 78.9, - -74.71, - 78.79, - -74.07, - 78.62, - -74.07, - 78.59, - -74.48, - 78.48, - -74.57, - 78.42, - -74.97, - 78.35, - -74.91, - 78.25, - -74.95, - 78.1, - -75.49, - 77.95, - -75.57, - 77.85, - -75.84, - 77.89, - -76.22, - 77.76, - -76.37, - 77.86, - -76.48, - 77.76, - -76.78, - 77.82, - -77.45, - 77.68, - -77.69, - 77.61, - -77.6, - 77.49, - -77.66, - 77.26, - -78.32, - 77.22, - -79.01, - 77.06, - -78.87, - 77.03, - -78.64, - 77.11, - -78.03, - 76.85, - -77.64, - 76.55, - -77.75, - 76.51, - -78.02, - 76.34, - -78.36, - 76.44, - -78.77, - 76.18, - -79.29, - 76.1, - -79.75, - 76.03, - -81.31 - ] - }, - { - "points": [ - 75.77, - -84.68, - 75.93, - -83.99, - 75.84, - -83.26, - 75.94, - -82.33, - 75.88, - -81.13, - 75.75, - -80.98, - 75.74, - -80.28, - 75.56, - -79.84, - 75.55, - -79.54, - 75.27, - -79.34, - 75.1, - -79.53, - 74.89, - -79.22, - 74.79, - -79.31, - 74.73, - -80.01, - 74.55, - -80.05, - 74.47, - -80.22, - 74.46, - -81.21, - 74.34, - -81.8, - 74.43, - -82.92, - 74.69, - -83.24, - 74.49, - -83.39, - 74.43, - -83.57, - 74.39, - -84.89, - 74.53, - -85.1, - 75.66, - -85.1, - 75.75, - -85.04, - 75.77, - -84.68 - ] - }, - { - "points": [ - 18.02, - -73.49, - 17.94, - -73.56, - 17.91, - -73.91, - 18.15, - -74.15, - 18.24, - -74.47, - 18.35, - -74.55, - 18.67, - -74.51, - 18.78, - -74.19, - 18.54, - -72.76, - 18.65, - -72.65, - 18.65, - -72.47, - 18.82, - -72.71, - 18.67, - -72.7, - 18.59, - -72.85, - 18.73, - -73.25, - 18.87, - -73.38, - 19.01, - -73.36, - 19.07, - -73.21, - 18.97, - -72.9, - 19.39, - -72.83, - 19.53, - -73.11, - 19.56, - -73.46, - 19.69, - -73.56, - 19.92, - -73.48, - 20.19, - -72.77, - 19.87, - -72.29, - 19.77, - -71.67, - 19.43, - -71.56, - 19.34, - -71.62, - 19.2, - -71.5, - 18.98, - -71.68, - 18.9, - -71.61, - 18.66, - -71.64, - 18.52, - -71.79, - 18.36, - -71.58, - 17.93, - -71.69, - 18.12, - -72.08, - 18.02, - -72.8, - 18.14, - -73.49, - 18.02, - -73.49 - ] - }, - { - "points": [ - 55.33, - -79.65, - 55.35, - -79.79, - 55.63, - -79.93, - 55.66, - -80.05, - 55.91, - -80.26, - 56.37, - -80.13, - 56.59, - -79.69, - 56.7, - -79.7, - 56.64, - -79.96, - 56.87, - -80.07, - 57.09, - -79.69, - 56.73, - -79.39, - 56.79, - -79.24, - 56.67, - -78.96, - 56.89, - -78.94, - 56.98, - -78.84, - 57.15, - -78.86, - 57.27, - -78.58, - 57.39, - -78.68, - 57.26, - -78.75, - 57.24, - -78.88, - 57.33, - -78.95, - 57.43, - -78.92, - 57.63, - -78.77, - 57.65, - -78.47, - 57.47, - -78.42, - 57.37, - -78.21, - 57.18, - -78.15, - 57.06, - -78.29, - 57.09, - -78.44, - 56.94, - -78.73, - 56.8, - -78.62, - 56.53, - -78.67, - 56.4, - -78.54, - 55.74, - -78.64, - 55.68, - -78.82, - 55.88, - -78.82, - 55.57, - -79.19, - 55.58, - -79.45, - 55.33, - -79.65 - ] - }, - { - "points": [ - 49.82, - -64.58, - 49.97, - -64.55, - 50.05, - -64.16, - 49.83, - -62.92, - 49.49, - -62.14, - 49.44, - -61.84, - 49.09, - -61.56, - 48.94, - -61.82, - 48.94, - -62.25, - 49.11, - -63.12, - 49.27, - -63.62, - 49.53, - -63.87, - 49.68, - -64.44, - 49.82, - -64.58 - ] - }, - { - "points": [ - 25.96, - -77.5, - 26.02, - -77.63, - 26.42, - -77.79, - 26.38, - -78.74, - 26.61, - -79.06, - 26.74, - -79.09, - 26.89, - -78.71, - 27.02, - -78.65, - 26.93, - -78.33, - 27.08, - -78.28, - 27.21, - -78.45, - 27.33, - -78.36, - 27.16, - -77.93, - 27.0, - -77.91, - 27.01, - -77.83, - 27.15, - -77.76, - 27.13, - -77.65, - 26.57, - -76.84, - 26.32, - -76.87, - 25.76, - -77.14, - 25.74, - -77.24, - 25.96, - -77.5 - ] - }, - { - "points": [ - 23.57, - -77.71, - 23.7, - -77.92, - 24.63, - -78.62, - 25.43, - -78.15, - 25.18, - -77.88, - 24.7, - -77.62, - 23.94, - -77.37, - 23.65, - -77.48, - 23.57, - -77.71 - ] - }, - { - "points": [ - 24.0, - -75.44, - 24.07, - -75.61, - 24.48, - -75.78, - 24.45, - -75.94, - 24.55, - -76.06, - 24.54, - -76.19, - 25.24, - -76.95, - 25.59, - -76.94, - 25.65, - -76.61, - 25.2, - -76.03, - 24.66, - -76.03, - 24.67, - -75.86, - 24.78, - -75.77, - 24.7, - -75.53, - 24.15, - -75.19, - 24.04, - -75.23, - 24.0, - -75.44 - ] - }, - { - "points": [ - 22.87, - -74.72, - 22.77, - -74.76, - 22.78, - -74.87, - 23.11, - -75.32, - 23.31, - -75.38, - 23.38, - -76.1, - 23.6, - -76.16, - 24.44, - -76.87, - 24.7, - -76.92, - 24.91, - -76.88, - 24.89, - -76.71, - 24.53, - -76.65, - 24.21, - -76.32, - 23.94, - -76.17, - 23.49, - -75.42, - 23.76, - -75.4, - 23.78, - -75.27, - 23.06, - -74.75, - 22.87, - -74.72 - ] - }, - { - "points": [ - 61.49, - -79.69, - 61.48, - -79.9, - 61.7, - -80.27, - 61.96, - -80.38, - 62.21, - -80.3, - 62.46, - -79.99, - 62.52, - -79.58, - 62.32, - -79.21, - 62.22, - -79.16, - 61.97, - -79.21, - 61.49, - -79.69 - ] - }, - { - "points": [ - 58.98, - -80.51, - 58.91, - -80.64, - 59.0, - -80.74, - 59.68, - -80.73, - 60.03, - -80.04, - 60.05, - -79.76, - 59.96, - -79.71, - 59.82, - -79.77, - 59.68, - -79.89, - 59.57, - -80.18, - 59.31, - -80.18, - 59.14, - -80.44, - 58.98, - -80.51 - ] - }, - { - "points": [ - 62.99, - -77.92, - 63.31, - -78.58, - 63.5, - -78.66, - 63.62, - -78.47, - 63.51, - -77.59, - 63.19, - -77.4, - 62.99, - -77.92 - ] - }, - { - "points": [ - 67.98, - -79.1, - 68.04, - -79.27, - 68.24, - -79.31, - 68.55, - -79.22, - 68.55, - -79.05, - 68.76, - -78.93, - 68.69, - -78.36, - 68.57, - -78.36, - 68.35, - -78.74, - 68.3, - -78.71, - 68.38, - -78.63, - 68.33, - -78.47, - 68.24, - -78.41, - 68.15, - -78.46, - 68.07, - -78.78, - 68.13, - -78.9, - 67.98, - -79.1 - ] - } - ], - "transitions": [ - [1489316400, -240, ["EDT"]], - [1509879600, -300, ["EST"]], - [1520766000, -240, ["EDT"]], - [1541329200, -300, ["EST"]], - [1552215600, -240, ["EDT"]], - [1572778800, -300, ["EST"]], - [1583665200, -240, ["EDT"]], - [1604228400, -300, ["EST"]], - [1615719600, -240, ["EDT"]], - [1636282800, -300, ["EST"]], - [1647169200, -240, ["EDT"]], - [1667732400, -300, ["EST"]], - [1678618800, -240, ["EDT"]], - [1699182000, -300, ["EST"]], - [1710068400, -240, ["EDT"]], - [1730631600, -300, ["EST"]], - [1741518000, -240, ["EDT"]], - [1762081200, -300, ["EST"]], - [1772967600, -240, ["EDT"]], - [1793530800, -300, ["EST"]], - [1805022000, -240, ["EDT"]], - [1825585200, -300, ["EST"]], - [1836471600, -240, ["EDT"]], - [1857034800, -300, ["EST"]], - [1867921200, -240, ["EDT"]], - [1888484400, -300, ["EST"]], - [1899370800, -240, ["EDT"]], - [1919934000, -300, ["EST"]], - [1930820400, -240, ["EDT"]], - [1951383600, -300, ["EST"]], - [1962874800, -240, ["EDT"]], - [1983438000, -300, ["EST"]], - [1994324400, -240, ["EDT"]], - [2014887600, -300, ["EST"]], - [2025774000, -240, ["EDT"]], - [2046337200, -300, ["EST"]], - [2057223600, -240, ["EDT"]], - [2077786800, -300, ["EST"]], - [2088673200, -240, ["EDT"]], - [2109236400, -300, ["EST"]], - [2120122800, -240, ["EDT"]], - [2140686000, -300, ["EST"]] - ], - "name": "America/Nipigon" - }, - { - "hoverRegion": [ - { - "points": [ - -19.23, - -169.81, - -19.25, - -169.92, - -19.06, - -170.05, - -18.84, - -169.82, - -19.06, - -169.66, - -19.23, - -169.81 - ] - } - ], - "transitions": [[276103800, -660, ["-11"]], [2147501647, -660, ["-11"]]], - "name": "Pacific/Niue" - }, - { - "hoverRegion": [ - { - "points": [ - 28.5, - -112.71, - 28.32, - -112.75, - 27.98, - -112.65, - 27.9, - -112.71, - 27.91, - -114.27, - 28.47, - -114.18, - 29.27, - -115.01, - 29.33, - -115.24, - 29.69, - -115.79, - 29.82, - -115.8, - 29.91, - -115.91, - 30.25, - -115.92, - 30.28, - -116.07, - 30.44, - -116.22, - 30.72, - -116.16, - 30.9, - -116.42, - 31.18, - -116.46, - 31.5, - -116.78, - 31.63, - -116.76, - 31.74, - -116.89, - 31.89, - -116.88, - 32.33, - -117.14, - 32.28, - -117.26, - 32.38, - -117.39, - 32.51, - -117.37, - 32.53, - -117.24, - 32.6, - -117.33, - 33.05, - -117.42, - 33.23, - -117.56, - 33.63, - -118.15, - 33.64, - -118.45, - 33.9, - -118.58, - 33.89, - -118.83, - 34.05, - -119.25, - 33.89, - -119.37, - 33.85, - -119.77, - 33.92, - -119.9, - 33.78, - -120.11, - 33.91, - -120.3, - 33.93, - -120.5, - 34.09, - -120.54, - 34.18, - -120.37, - 34.11, - -120.23, - 34.18, - -119.9, - 34.12, - -119.34, - 34.3, - -119.59, - 34.33, - -120.45, - 34.5, - -120.73, - 35.06, - -120.75, - 35.15, - -120.95, - 35.36, - -120.99, - 35.57, - -121.34, - 35.92, - -121.58, - 36.24, - -121.99, - 36.59, - -122.08, - 36.79, - -121.91, - 36.87, - -122.19, - 37.13, - -122.49, - 37.5, - -122.62, - 37.75, - -122.59, - 37.9, - -122.88, - 37.9, - -123.08, - 38.22, - -123.09, - 38.86, - -123.82, - 39.76, - -123.94, - 40.17, - -124.43, - 40.41, - -124.51, - 40.92, - -124.25, - 41.16, - -124.26, - 41.43, - -124.17, - 41.64, - -124.23, - 41.75, - -124.36, - 41.96, - -124.32, - 42.22, - -124.51, - 42.58, - -124.51, - 42.84, - -124.67, - 43.86, - -124.26, - 45.27, - -124.06, - 46.03, - -124.05, - 46.22, - -124.18, - 46.64, - -124.16, - 47.17, - -124.3, - 47.66, - -124.51, - 47.82, - -124.71, - 48.13, - -124.83, - 48.4, - -124.83, - 48.49, - -124.69, - 48.62, - -125.13, - 48.84, - -125.44, - 48.82, - -125.58, - 49.07, - -126.11, - 49.32, - -126.43, - 49.27, - -126.58, - 49.47, - -126.63, - 49.53, - -126.89, - 49.9, - -127.35, - 49.89, - -127.47, - 50.02, - -127.62, - 50.0, - -127.95, - 50.1, - -128.02, - 50.22, - -127.93, - 50.23, - -128.04, - 50.71, - -128.5, - 50.67, - -128.62, - 50.75, - -128.8, - 50.86, - -128.81, - 50.94, - -128.72, - 50.87, - -128.48, - 51.05, - -127.9, - 51.01, - -127.76, - 51.09, - -127.86, - 51.31, - -127.9, - 51.4, - -128.16, - 51.68, - -128.24, - 51.84, - -128.55, - 51.97, - -128.58, - 52.06, - -128.5, - 52.1, - -128.6, - 52.2, - -128.61, - 52.19, - -128.74, - 52.4, - -128.89, - 52.32, - -129.02, - 52.6, - -129.31, - 52.44, - -129.32, - 52.42, - -129.45, - 52.67, - -129.53, - 52.87, - -129.45, - 52.84, - -129.65, - 53.05, - -129.84, - 53.07, - -130.02, - 53.41, - -130.49, - 53.35, - -130.58, - 53.41, - -130.71, - 53.69, - -130.62, - 53.76, - -130.77, - 54.03, - -130.81, - 54.1, - -130.92, - 54.3, - -130.85, - 54.58, - -131.2, - 54.73, - -131.06, - 54.71, - -130.72, - 54.82, - -130.72, - 55.08, - -130.27, - 55.3, - -130.08, - 55.73, - -130.25, - 55.97, - -130.13, - 56.5, - -131.6, - 56.51, - -131.89, - 56.72, - -131.97, - 56.83, - -132.21, - 56.95, - -132.2, - 57.02, - -132.45, - 57.21, - -132.39, - 58.23, - -133.46, - 58.41, - -133.55, - 58.63, - -133.89, - 58.76, - -134.29, - 59.03, - -134.54, - 59.2, - -135.03, - 59.39, - -135.19, - 59.51, - -135.17, - 59.68, - -135.49, - 59.54, - -136.11, - 59.38, - -136.35, - 59.24, - -136.35, - 59.06, - -136.53, - 59.04, - -136.79, - 58.8, - -137.46, - 58.85, - -137.61, - 59.16, - -137.69, - 59.67, - -138.67, - 59.81, - -138.77, - 60.0, - -139.25, - 60.23, - -139.23, - 60.23, - -139.64, - 60.07, - -139.96, - 60.18, - -140.41, - 60.11, - -140.54, - 60.26, - -141.09, - 69.71, - -141.07, - 69.64, - -139.38, - 69.73, - -139.18, - 69.73, - -138.95, - 69.63, - -138.76, - 69.47, - -138.8, - 69.36, - -138.55, - 69.39, - -138.34, - 69.27, - -138.15, - 69.07, - -137.33, - 68.99, - -136.39, - 68.9, - -136.33, - 67.73, - -136.31, - 67.62, - -136.08, - 67.45, - -136.08, - 67.3, - -135.97, - 67.11, - -136.07, - 67.1, - -133.77, - 66.75, - -133.66, - 66.59, - -133.45, - 66.37, - -133.51, - 66.29, - -133.44, - 66.08, - -133.46, - 66.13, - -132.95, - 66.07, - -132.8, - 66.13, - -132.59, - 66.08, - -132.25, - 65.94, - -132.22, - 65.85, - -132.35, - 65.58, - -132.04, - 65.26, - -132.45, - 65.1, - -132.21, - 64.88, - -132.36, - 64.62, - -131.63, - 64.49, - -131.59, - 64.56, - -131.39, - 64.52, - -131.13, - 64.04, - -130.64, - 63.93, - -130.33, - 63.94, - -130.07, - 63.68, - -129.99, - 63.48, - -129.69, - 63.27, - -129.84, - 63.11, - -129.52, - 62.86, - -129.59, - 62.64, - -129.41, - 62.54, - -129.09, - 62.22, - -129.08, - 62.16, - -128.8, - 62.22, - -128.53, - 61.71, - -127.77, - 61.55, - -127.08, - 60.87, - -126.76, - 60.88, - -126.33, - 60.97, - -126.11, - 60.92, - -126.01, - 61.0, - -125.9, - 60.89, - -125.31, - 60.95, - -124.94, - 61.07, - -124.84, - 61.05, - -124.54, - 60.8, - -124.38, - 60.67, - -124.46, - 60.57, - -124.37, - 60.54, - -124.16, - 60.14, - -123.89, - 59.9, - -123.96, - 59.89, - -127.55, - 59.74, - -127.66, - 59.59, - -127.4, - 59.24, - -127.12, - 59.17, - -126.88, - 58.95, - -126.83, - 58.87, - -126.88, - 58.73, - -126.72, - 58.7, - -126.27, - 58.43, - -125.74, - 58.44, - -125.41, - 58.29, - -124.76, - 58.19, - -124.72, - 57.91, - -124.84, - 57.52, - -124.04, - 57.26, - -123.98, - 56.99, - -123.73, - 56.58, - -123.57, - 56.51, - -123.45, - 56.37, - -123.48, - 56.21, - -123.37, - 55.95, - -123.34, - 55.67, - -122.88, - 55.49, - -122.86, - 55.5, - -122.53, - 54.95, - -121.74, - 54.91, - -121.5, - 54.64, - -121.35, - 54.59, - -120.79, - 54.23, - -120.45, - 54.22, - -120.11, - 53.88, - -119.94, - 53.72, - -119.64, - 53.49, - -119.66, - 53.45, - -119.34, - 53.28, - -119.18, - 53.34, - -118.9, - 53.2, - -118.66, - 52.98, - -118.52, - 52.91, - -118.3, - 52.49, - -118.08, - 52.3, - -118.14, - 52.18, - -118.49, - 51.97, - -118.03, - 51.83, - -118.03, - 51.69, - -117.81, - 51.57, - -117.82, - 51.57, - -117.42, - 51.42, - -117.14, - 51.07, - -117.08, - 50.7, - -116.47, - 50.5, - -116.55, - 50.19, - -116.34, - 49.96, - -116.32, - 49.7, - -116.63, - 49.69, - -116.78, - 49.25, - -116.57, - 49.11, - -116.81, - 49.08, - -115.98, - 48.02, - -115.93, - 47.77, - -115.65, - 47.45, - -115.52, - 47.33, - -115.24, - 46.81, - -114.72, - 46.71, - -114.23, - 46.09, - -114.37, - 45.85, - -114.27, - 45.74, - -114.41, - 45.64, - -114.39, - 45.4, - -114.57, - 45.28, - -114.72, - 45.44, - -115.19, - 45.27, - -115.49, - 45.35, - -115.81, - 45.31, - -116.34, - 45.48, - -116.41, - 44.98, - -116.73, - 44.8, - -116.77, - 44.44, - -117.1, - 44.22, - -117.14, - 44.19, - -117.47, - 44.33, - -117.64, - 44.33, - -117.92, - 44.17, - -118.12, - 42.55, - -118.1, - 42.55, - -116.98, - 42.1, - -116.92, - 42.09, - -114.03, - 42.03, - -113.93, - 36.19, - -113.93, - 35.91, - -114.17, - 36.03, - -114.42, - 36.0, - -114.62, - 35.2, - -114.46, - 34.92, - -114.52, - 34.24, - -114.02, - 33.91, - -114.41, - 33.51, - -114.42, - 33.35, - -114.6, - 33.15, - -114.59, - 32.98, - -114.35, - 32.72, - -114.42, - 32.64, - -114.63, - 32.4, - -114.73, - 32.37, - -114.86, - 32.27, - -114.91, - 31.97, - -114.85, - 31.85, - -114.67, - 31.18, - -114.77, - 30.92, - -114.59, - 30.5, - -114.51, - 30.22, - -114.54, - 30.07, - -114.3, - 29.88, - -114.31, - 29.83, - -114.13, - 29.49, - -113.7, - 29.63, - -113.68, - 29.68, - -113.57, - 29.37, - -113.12, - 29.01, - -113.02, - 28.64, - -112.65, - 28.5, - -112.71 - ] - }, - { - "points": [ - 51.98, - -131.21, - 52.72, - -132.31, - 52.94, - -132.46, - 52.99, - -132.64, - 53.13, - -132.68, - 53.19, - -132.8, - 53.38, - -132.84, - 53.48, - -133.1, - 53.64, - -133.07, - 53.94, - -133.29, - 54.08, - -133.16, - 54.32, - -133.14, - 54.35, - -132.93, - 54.25, - -132.84, - 54.25, - -132.6, - 54.16, - -132.51, - 54.22, - -132.3, - 54.13, - -132.16, - 54.18, - -131.81, - 54.27, - -131.65, - 54.23, - -131.55, - 53.95, - -131.59, - 53.72, - -131.77, - 53.36, - -131.81, - 53.17, - -131.55, - 52.68, - -131.33, - 52.11, - -130.82, - 51.83, - -130.98, - 51.98, - -131.21 - ] - }, - { - "points": [ - 28.05, - -115.06, - 27.93, - -115.15, - 28.05, - -115.46, - 28.44, - -115.34, - 28.43, - -115.14, - 28.05, - -115.06 - ] - }, - { - "points": [ - 28.79, - -118.27, - 28.78, - -118.42, - 29.1, - -118.55, - 29.19, - -118.54, - 29.29, - -118.39, - 29.26, - -118.29, - 28.99, - -118.19, - 28.79, - -118.27 - ] - } - ], - "transitions": [ - [1489327200, -420, ["PDT"]], - [1509890400, -480, ["PST"]], - [1520776800, -420, ["PDT"]], - [1541340000, -480, ["PST"]], - [1552226400, -420, ["PDT"]], - [1572789600, -480, ["PST"]], - [1583676000, -420, ["PDT"]], - [1604239200, -480, ["PST"]], - [1615730400, -420, ["PDT"]], - [1636293600, -480, ["PST"]], - [1647180000, -420, ["PDT"]], - [1667743200, -480, ["PST"]], - [1678629600, -420, ["PDT"]], - [1699192800, -480, ["PST"]], - [1710079200, -420, ["PDT"]], - [1730642400, -480, ["PST"]], - [1741528800, -420, ["PDT"]], - [1762092000, -480, ["PST"]], - [1772978400, -420, ["PDT"]], - [1793541600, -480, ["PST"]], - [1805032800, -420, ["PDT"]], - [1825596000, -480, ["PST"]], - [1836482400, -420, ["PDT"]], - [1857045600, -480, ["PST"]], - [1867932000, -420, ["PDT"]], - [1888495200, -480, ["PST"]], - [1899381600, -420, ["PDT"]], - [1919944800, -480, ["PST"]], - [1930831200, -420, ["PDT"]], - [1951394400, -480, ["PST"]], - [1962885600, -420, ["PDT"]], - [1983448800, -480, ["PST"]], - [1994335200, -420, ["PDT"]], - [2014898400, -480, ["PST"]], - [2025784800, -420, ["PDT"]], - [2046348000, -480, ["PST"]], - [2057234400, -420, ["PDT"]], - [2077797600, -480, ["PST"]], - [2088684000, -420, ["PDT"]], - [2109247200, -480, ["PST"]], - [2120133600, -420, ["PDT"]], - [2140696800, -480, ["PST"]] - ], - "name": "America/Vancouver" - }, - { - "hoverRegion": [ - { - "points": [ - 19.33, - -96.06, - 19.26, - -95.94, - 18.93, - -95.8, - 18.82, - -95.55, - 18.81, - -95.15, - 18.68, - -94.98, - 18.63, - -94.75, - 18.27, - -94.47, - 18.54, - -93.5, - 18.55, - -92.95, - 18.72, - -92.69, - 18.82, - -91.98, - 18.74, - -91.82, - 19.21, - -91.04, - 19.43, - -90.82, - 19.77, - -90.76, - 20.01, - -90.57, - 20.69, - -90.56, - 21.11, - -90.36, - 21.36, - -89.83, - 21.5, - -88.88, - 21.64, - -88.61, - 21.71, - -88.17, - 21.54, - -87.43, - 21.0, - -87.42, - 20.59, - -87.65, - 20.18, - -88.08, - 20.13, - -88.4, - 20.01, - -88.6, - 19.48, - -89.06, - 17.76, - -89.04, - 17.71, - -89.13, - 17.7, - -90.88, - 17.21, - -90.88, - 17.14, - -91.11, - 16.98, - -90.99, - 16.8, - -90.63, - 16.56, - -90.51, - 16.47, - -90.29, - 16.04, - -90.32, - 15.96, - -91.66, - 15.26, - -92.07, - 15.06, - -91.94, - 14.94, - -92.03, - 14.6, - -92.05, - 14.42, - -92.22, - 15.12, - -92.98, - 15.9, - -94.01, - 16.06, - -94.42, - 16.08, - -95.09, - 15.86, - -95.4, - 15.56, - -96.2, - 15.53, - -96.55, - 15.79, - -97.2, - 15.85, - -97.8, - 16.12, - -98.25, - 16.21, - -98.59, - 16.44, - -98.82, - 16.59, - -99.71, - 16.79, - -100.01, - 17.16, - -101.09, - 17.57, - -101.72, - 17.84, - -101.99, - 17.8, - -102.22, - 18.21, - -103.51, - 18.77, - -104.03, - 19.24, - -105.04, - 19.91, - -105.59, - 20.36, - -105.8, - 20.48, - -105.78, - 20.62, - -105.42, - 20.73, - -105.62, - 20.83, - -105.64, - 21.06, - -105.4, - 21.12, - -104.84, - 20.92, - -104.39, - 21.26, - -104.29, - 21.34, - -103.89, - 21.41, - -103.85, - 21.52, - -104.01, - 21.67, - -104.03, - 21.71, - -104.22, - 21.87, - -104.28, - 21.91, - -104.45, - 22.25, - -104.44, - 22.26, - -104.58, - 22.5, - -104.8, - 22.39, - -104.97, - 22.42, - -105.06, - 22.67, - -105.17, - 22.85, - -105.1, - 22.83, - -105.35, - 23.01, - -105.48, - 23.07, - -105.72, - 23.46, - -105.85, - 23.53, - -106.0, - 23.97, - -106.03, - 24.18, - -106.15, - 24.25, - -106.28, - 24.21, - -106.6, - 24.59, - -106.79, - 24.99, - -107.22, - 25.39, - -107.31, - 25.62, - -107.26, - 25.77, - -107.01, - 25.68, - -106.83, - 25.72, - -106.64, - 25.99, - -106.64, - 26.45, - -106.36, - 26.83, - -106.26, - 26.94, - -106.1, - 26.75, - -105.68, - 26.77, - -105.56, - 26.61, - -105.42, - 26.63, - -105.09, - 26.56, - -105.0, - 26.61, - -104.79, - 26.5, - -104.6, - 26.92, - -104.34, - 26.86, - -103.95, - 27.05, - -103.87, - 27.26, - -103.97, - 27.96, - -104.06, - 28.65, - -103.67, - 28.48, - -103.31, - 27.96, - -103.47, - 27.87, - -103.33, - 27.52, - -103.38, - 27.4, - -103.24, - 27.23, - -103.39, - 27.08, - -103.3, - 27.06, - -102.91, - 27.18, - -102.84, - 27.26, - -102.63, - 27.22, - -102.51, - 27.36, - -102.4, - 27.36, - -102.03, - 27.59, - -102.27, - 27.75, - -102.27, - 27.97, - -102.48, - 28.25, - -102.59, - 28.52, - -102.58, - 28.67, - -102.74, - 29.15, - -102.45, - 29.07, - -101.93, - 28.6, - -101.64, - 28.48, - -101.21, - 28.56, - -100.85, - 28.47, - -100.56, - 28.39, - -100.5, - 28.23, - -100.54, - 28.04, - -100.43, - 27.89, - -100.49, - 27.75, - -100.17, - 27.39, - -100.27, - 27.28, - -100.09, - 27.12, - -100.03, - 27.07, - -99.87, - 26.97, - -99.85, - 26.98, - -99.57, - 26.85, - -99.47, - 26.74, - -99.5, - 26.65, - -99.3, - 26.41, - -99.31, - 26.3, - -99.22, - 26.13, - -99.28, - 26.21, - -99.0, - 26.12, - -98.89, - 26.11, - -98.53, - 25.6, - -98.47, - 25.6, - -98.22, - 25.44, - -97.76, - 25.28, - -97.58, - 25.1, - -97.6, - 25.15, - -97.52, - 25.1, - -97.42, - 24.21, - -97.6, - 22.89, - -97.65, - 22.55, - -97.74, - 22.27, - -97.67, - 22.02, - -97.6, - 21.5, - -97.12, - 21.22, - -97.3, - 21.09, - -97.11, - 20.93, - -97.16, - 20.73, - -97.07, - 19.93, - -96.36, - 19.41, - -96.21, - 19.33, - -96.06 - ] - }, - { - "points": [ - 22.29, - -89.6, - 22.4, - -89.83, - 22.54, - -89.89, - 22.66, - -89.82, - 22.66, - -89.64, - 22.58, - -89.52, - 22.36, - -89.53, - 22.29, - -89.6 - ] - }, - { - "points": [ - 18.61, - -110.88, - 18.58, - -110.99, - 18.72, - -111.15, - 18.94, - -111.03, - 18.78, - -110.81, - 18.61, - -110.88 - ] - }, - { - "points": [ - 18.23, - -114.72, - 18.28, - -114.84, - 18.42, - -114.87, - 18.49, - -114.64, - 18.36, - -114.58, - 18.23, - -114.72 - ] - } - ], - "transitions": [ - [1491134400, -300, ["CDT"]], - [1509274800, -360, ["CST"]], - [1522584000, -300, ["CDT"]], - [1540724400, -360, ["CST"]], - [1554638400, -300, ["CDT"]], - [1572174000, -360, ["CST"]], - [1586088000, -300, ["CDT"]], - [1603623600, -360, ["CST"]], - [1617537600, -300, ["CDT"]], - [1635678000, -360, ["CST"]], - [1648987200, -300, ["CDT"]], - [1667127600, -360, ["CST"]], - [1680436800, -300, ["CDT"]], - [1698577200, -360, ["CST"]], - [1712491200, -300, ["CDT"]], - [1730026800, -360, ["CST"]], - [1743940800, -300, ["CDT"]], - [1761476400, -360, ["CST"]], - [1775390400, -300, ["CDT"]], - [1792926000, -360, ["CST"]], - [1806840000, -300, ["CDT"]], - [1824980400, -360, ["CST"]], - [1838289600, -300, ["CDT"]], - [1856430000, -360, ["CST"]], - [1869739200, -300, ["CDT"]], - [1887879600, -360, ["CST"]], - [1901793600, -300, ["CDT"]], - [1919329200, -360, ["CST"]], - [1933243200, -300, ["CDT"]], - [1950778800, -360, ["CST"]], - [1964692800, -300, ["CDT"]], - [1982833200, -360, ["CST"]], - [1996142400, -300, ["CDT"]], - [2014282800, -360, ["CST"]], - [2027592000, -300, ["CDT"]], - [2045732400, -360, ["CST"]], - [2059041600, -300, ["CDT"]], - [2077182000, -360, ["CST"]], - [2091096000, -300, ["CDT"]], - [2108631600, -360, ["CST"]], - [2122545600, -300, ["CDT"]], - [2140081200, -360, ["CST"]] - ], - "name": "America/Mexico_City" - }, - { - "hoverRegion": [ - { - "points": [ - -24.41, - -128.18, - -24.51, - -128.27, - -24.47, - -128.4, - -24.24, - -128.41, - -24.23, - -128.21, - -24.41, - -128.18 - ] - }, - { - "points": [ - -25.17, - -130.05, - -25.11, - -130.22, - -24.95, - -130.15, - -25.04, - -129.97, - -25.17, - -130.05 - ] - }, - { - "points": [ - -24.69, - -124.67, - -24.77, - -124.82, - -24.64, - -124.9, - -24.55, - -124.74, - -24.69, - -124.67 - ] - }, - { - "points": [ - -24.01, - -130.67, - -23.99, - -130.82, - -23.85, - -130.82, - -23.83, - -130.65, - -24.01, - -130.67 - ] - } - ], - "transitions": [[893680200, -480, ["-08"]], [2147501647, -480, ["-08"]]], - "name": "Pacific/Pitcairn" - }, - { - "hoverRegion": [ - { - "points": [ - 32.59, - 35.59, - 32.68, - 35.49, - 33.32, - 35.52, - 33.56, - 35.86, - 33.66, - 35.82, - 33.89, - 35.98, - 33.93, - 36.18, - 34.23, - 36.49, - 34.33, - 36.46, - 34.43, - 36.25, - 34.56, - 36.24, - 34.53, - 35.98, - 34.6, - 35.87, - 34.9, - 35.77, - 35.36, - 35.82, - 35.6, - 35.62, - 35.76, - 35.73, - 35.93, - 35.73, - 36.05, - 36.0, - 35.99, - 36.11, - 36.08, - 36.27, - 36.3, - 36.31, - 36.33, - 36.52, - 36.53, - 36.44, - 36.93, - 36.61, - 36.86, - 37.01, - 36.73, - 37.14, - 36.74, - 37.46, - 37.02, - 38.27, - 36.94, - 38.59, - 36.81, - 38.77, - 36.77, - 39.22, - 36.86, - 39.81, - 37.23, - 40.78, - 37.19, - 41.54, - 37.26, - 41.93, - 37.42, - 42.2, - 37.28, - 42.45, - 36.98, - 42.44, - 36.54, - 41.94, - 36.42, - 41.46, - 36.31, - 41.38, - 36.07, - 41.36, - 35.62, - 41.47, - 35.23, - 41.32, - 34.75, - 41.33, - 34.29, - 41.02, - 34.13, - 40.51, - 32.21, - 36.88, - 32.4, - 36.04, - 32.6, - 35.87, - 32.59, - 35.59 - ] - } - ], - "transitions": [ - [1490925600, 180, ["EEST"]], - [1509066000, 120, ["EET"]], - [1522375200, 180, ["EEST"]], - [1540515600, 120, ["EET"]], - [1553824800, 180, ["EEST"]], - [1571965200, 120, ["EET"]], - [1585274400, 180, ["EEST"]], - [1604019600, 120, ["EET"]], - [1616724000, 180, ["EEST"]], - [1635469200, 120, ["EET"]], - [1648173600, 180, ["EEST"]], - [1666918800, 120, ["EET"]], - [1680228000, 180, ["EEST"]], - [1698368400, 120, ["EET"]], - [1711677600, 180, ["EEST"]], - [1729818000, 120, ["EET"]], - [1743127200, 180, ["EEST"]], - [1761872400, 120, ["EET"]], - [1774576800, 180, ["EEST"]], - [1793322000, 120, ["EET"]], - [1806026400, 180, ["EEST"]], - [1824771600, 120, ["EET"]], - [1838080800, 180, ["EEST"]], - [1856221200, 120, ["EET"]], - [1869530400, 180, ["EEST"]], - [1887670800, 120, ["EET"]], - [1900980000, 180, ["EEST"]], - [1919120400, 120, ["EET"]], - [1932429600, 180, ["EEST"]], - [1951174800, 120, ["EET"]], - [1963879200, 180, ["EEST"]], - [1982624400, 120, ["EET"]], - [1995328800, 180, ["EEST"]], - [2014074000, 120, ["EET"]], - [2027383200, 180, ["EEST"]], - [2045523600, 120, ["EET"]], - [2058832800, 180, ["EEST"]], - [2076973200, 120, ["EET"]], - [2090282400, 180, ["EEST"]], - [2109027600, 120, ["EET"]], - [2121732000, 180, ["EEST"]], - [2140477200, 120, ["EET"]] - ], - "name": "Asia/Damascus" - }, - { - "hoverRegion": [ - { - "points": [ - 27.29, - 88.75, - 27.41, - 88.67, - 27.8, - 88.76, - 27.99, - 88.64, - 27.7, - 87.9, - 27.71, - 87.16, - 27.98, - 86.69, - 27.81, - 86.54, - 27.87, - 86.21, - 27.81, - 85.97, - 28.03, - 85.81, - 28.2, - 85.52, - 28.25, - 85.04, - 28.53, - 85.05, - 28.46, - 84.83, - 28.52, - 84.62, - 28.62, - 84.57, - 28.64, - 84.36, - 28.75, - 84.3, - 28.79, - 84.09, - 29.02, - 84.01, - 29.17, - 84.05, - 29.19, - 83.93, - 29.06, - 83.63, - 29.1, - 83.49, - 29.48, - 83.17, - 29.6, - 82.8, - 29.9, - 82.44, - 30.0, - 82.13, - 30.23, - 82.06, - 30.29, - 81.5, - 30.12, - 81.46, - 29.92, - 81.19, - 30.0, - 81.01, - 30.17, - 80.94, - 30.48, - 80.16, - 30.85, - 79.83, - 30.83, - 79.59, - 30.99, - 79.34, - 31.01, - 78.95, - 31.25, - 78.68, - 31.91, - 78.6, - 32.15, - 78.35, - 32.39, - 78.37, - 32.52, - 78.29, - 32.62, - 78.35, - 32.8, - 78.74, - 32.47, - 78.97, - 32.58, - 79.15, - 32.88, - 79.16, - 32.96, - 79.06, - 33.11, - 79.06, - 33.64, - 78.6, - 33.79, - 78.66, - 34.09, - 78.59, - 34.28, - 78.85, - 34.51, - 78.52, - 34.61, - 78.17, - 35.31, - 77.88, - 35.4, - 77.77, - 35.36, - 77.35, - 35.57, - 76.71, - 35.78, - 76.48, - 35.72, - 76.14, - 36.03, - 75.84, - 36.23, - 75.93, - 36.59, - 75.77, - 36.62, - 75.39, - 36.85, - 75.3, - 36.9, - 75.14, - 36.82, - 74.91, - 36.94, - 74.77, - 36.92, - 74.48, - 37.04, - 74.35, - 37.15, - 74.33, - 37.33, - 74.43, - 37.39, - 74.99, - 37.48, - 74.84, - 37.62, - 74.79, - 37.78, - 74.86, - 38.17, - 74.67, - 38.42, - 74.73, - 38.55, - 74.2, - 38.43, - 74.12, - 38.42, - 73.95, - 38.54, - 73.74, - 38.87, - 73.59, - 38.98, - 73.68, - 39.22, - 73.45, - 39.35, - 73.5, - 39.24, - 73.2, - 39.26, - 72.51, - 39.06, - 72.23, - 39.24, - 72.01, - 39.17, - 71.74, - 39.33, - 71.68, - 39.35, - 71.51, - 39.47, - 71.44, - 39.27, - 70.88, - 39.3, - 70.71, - 39.5, - 70.51, - 39.41, - 70.07, - 39.48, - 69.71, - 39.4, - 69.34, - 39.48, - 69.26, - 39.79, - 69.16, - 40.11, - 69.3, - 40.07, - 69.43, - 40.2, - 69.53, - 40.34, - 70.04, - 40.13, - 70.59, - 40.43, - 71.12, - 40.3, - 71.74, - 40.6, - 72.15, - 40.58, - 72.26, - 40.71, - 72.31, - 40.64, - 72.59, - 40.7, - 72.67, - 40.93, - 72.42, - 40.9, - 72.14, - 41.05, - 72.08, - 41.1, - 71.8, - 41.33, - 71.75, - 41.2, - 71.53, - 40.99, - 71.41, - 41.08, - 70.73, - 41.33, - 70.63, - 41.29, - 70.44, - 41.47, - 70.08, - 41.67, - 70.12, - 41.92, - 70.54, - 41.98, - 70.45, - 41.67, - 70.1, - 41.55, - 69.67, - 41.35, - 69.46, - 41.33, - 69.23, - 40.82, - 68.65, - 41.0, - 68.38, - 41.08, - 68.01, - 41.15, - 66.56, - 41.79, - 66.43, - 41.9, - 65.9, - 42.81, - 65.99, - 42.79, - 65.74, - 43.23, - 65.56, - 43.65, - 65.07, - 43.49, - 64.5, - 43.56, - 63.38, - 43.39, - 61.96, - 44.28, - 61.0, - 44.51, - 60.63, - 44.63, - 60.63, - 44.77, - 60.82, - 45.16, - 60.72, - 45.48, - 60.52, - 45.82, - 60.52, - 46.0, - 60.68, - 46.05, - 60.05, - 45.97, - 59.77, - 45.71, - 59.57, - 45.67, - 59.33, - 45.44, - 59.35, - 45.2, - 59.51, - 45.09, - 59.42, - 45.38, - 58.79, - 45.54, - 58.79, - 45.72, - 59.13, - 45.82, - 59.15, - 45.85, - 59.0, - 45.77, - 58.8, - 45.51, - 58.63, - 45.52, - 58.5, - 45.99, - 58.63, - 46.1, - 58.99, - 46.99, - 60.02, - 47.02, - 60.25, - 47.34, - 60.31, - 47.31, - 60.9, - 47.87, - 61.24, - 47.93, - 61.95, - 47.42, - 62.65, - 47.28, - 62.73, - 47.24, - 62.86, - 47.9, - 64.07, - 48.35, - 63.69, - 48.57, - 63.05, - 48.78, - 62.99, - 48.74, - 62.79, - 49.14, - 62.24, - 49.36, - 62.31, - 49.58, - 62.23, - 49.63, - 62.35, - 49.92, - 62.49, - 50.05, - 62.73, - 50.6, - 62.31, - 50.63, - 62.11, - 50.89, - 62.13, - 50.98, - 62.05, - 51.0, - 61.92, - 51.18, - 61.8, - 51.16, - 61.64, - 51.3, - 61.46, - 51.35, - 60.98, - 51.5, - 60.85, - 51.52, - 60.39, - 51.64, - 60.25, - 51.75, - 60.27, - 51.75, - 59.98, - 51.81, - 59.9, - 52.08, - 59.96, - 52.11, - 60.24, - 52.38, - 60.9, - 52.42, - 60.79, - 52.67, - 60.6, - 52.82, - 60.64, - 52.97, - 60.92, - 53.08, - 60.98, - 53.1, - 61.77, - 53.23, - 61.09, - 53.48, - 61.09, - 53.57, - 60.81, - 53.75, - 60.85, - 53.77, - 61.01, - 53.84, - 60.88, - 54.01, - 60.93, - 54.04, - 61.14, - 54.19, - 61.4, - 54.08, - 61.61, - 54.16, - 62.42, - 54.07, - 62.58, - 54.21, - 62.77, - 54.21, - 63.07, - 54.31, - 63.2, - 54.53, - 64.94, - 54.48, - 65.11, - 54.63, - 65.16, - 54.67, - 65.39, - 54.75, - 65.46, - 54.71, - 65.74, - 54.81, - 65.95, - 54.73, - 66.09, - 54.97, - 67.29, - 54.96, - 67.61, - 55.08, - 67.85, - 55.03, - 68.06, - 55.08, - 68.13, - 55.2, - 68.07, - 55.28, - 68.13, - 55.3, - 68.6, - 55.44, - 68.7, - 55.44, - 68.83, - 55.55, - 68.93, - 55.44, - 69.22, - 55.4, - 69.87, - 55.25, - 70.22, - 55.59, - 70.54, - 55.68, - 70.43, - 55.96, - 70.39, - 56.0, - 70.7, - 56.09, - 70.79, - 56.25, - 70.65, - 56.54, - 70.68, - 56.63, - 70.96, - 56.81, - 71.02, - 56.78, - 71.34, - 56.84, - 71.51, - 57.09, - 71.18, - 57.12, - 71.03, - 57.22, - 70.98, - 57.22, - 70.89, - 57.09, - 70.82, - 57.1, - 70.55, - 57.38, - 70.31, - 57.63, - 70.46, - 57.69, - 70.34, - 57.95, - 70.27, - 58.64, - 70.84, - 58.48, - 71.37, - 58.19, - 71.37, - 58.23, - 71.98, - 58.13, - 72.16, - 58.11, - 72.83, - 58.25, - 73.08, - 58.24, - 74.18, - 58.68, - 75.14, - 58.51, - 75.45, - 58.41, - 75.43, - 58.32, - 75.27, - 58.23, - 75.34, - 58.14, - 75.31, - 58.01, - 75.63, - 57.74, - 75.68, - 57.32, - 76.19, - 56.75, - 76.39, - 56.67, - 76.38, - 56.54, - 76.19, - 56.36, - 76.23, - 56.22, - 76.41, - 56.11, - 76.4, - 56.03, - 75.78, - 55.84, - 75.44, - 55.72, - 75.46, - 55.65, - 75.34, - 55.52, - 75.42, - 55.36, - 75.25, - 55.01, - 75.5, - 54.73, - 75.91, - 54.28, - 75.79, - 54.36, - 76.12, - 54.46, - 76.19, - 54.53, - 77.0, - 54.41, - 77.01, - 54.1, - 76.84, - 54.04, - 76.66, - 53.33, - 78.01, - 52.1, - 79.17, - 50.92, - 80.08, - 51.04, - 80.34, - 51.27, - 80.35, - 51.31, - 80.55, - 51.41, - 80.64, - 51.29, - 81.2, - 51.07, - 81.21, - 51.08, - 81.44, - 50.88, - 81.54, - 50.92, - 81.79, - 50.85, - 82.48, - 51.04, - 82.71, - 51.01, - 82.93, - 51.12, - 83.07, - 51.12, - 83.44, - 50.86, - 84.03, - 50.57, - 84.32, - 50.34, - 84.38, - 50.31, - 84.69, - 50.13, - 85.07, - 49.99, - 85.09, - 49.7, - 85.33, - 49.71, - 85.61, - 49.58, - 86.11, - 49.89, - 86.55, - 49.9, - 86.84, - 49.8, - 86.9, - 49.63, - 86.86, - 49.39, - 87.01, - 49.3, - 87.37, - 49.19, - 87.42, - 49.26, - 87.9, - 48.98, - 88.02, - 48.89, - 87.96, - 48.78, - 88.16, - 48.64, - 88.15, - 48.49, - 88.58, - 48.3, - 88.71, - 48.18, - 89.02, - 48.07, - 89.1, - 48.15, - 89.59, - 47.93, - 89.83, - 47.96, - 90.09, - 47.84, - 90.17, - 47.73, - 90.41, - 47.3, - 90.61, - 47.09, - 90.79, - 47.03, - 90.98, - 46.71, - 91.17, - 46.53, - 91.18, - 46.29, - 91.03, - 45.98, - 91.12, - 45.54, - 90.78, - 45.29, - 90.99, - 45.25, - 91.47, - 45.17, - 91.62, - 45.07, - 93.51, - 44.44, - 94.74, - 44.36, - 95.0, - 44.39, - 95.45, - 44.3, - 95.52, - 44.11, - 95.47, - 44.03, - 95.64, - 43.33, - 95.98, - 42.96, - 96.39, - 42.83, - 96.44, - 42.85, - 97.2, - 41.68, - 97.93, - 41.44, - 97.74, - 40.93, - 98.26, - 40.73, - 98.01, - 40.62, - 97.51, - 40.65, - 97.05, - 40.01, - 96.84, - 39.85, - 96.65, - 39.76, - 96.85, - 39.87, - 97.01, - 39.76, - 97.62, - 39.48, - 97.6, - 39.28, - 97.69, - 39.16, - 97.61, - 38.91, - 98.12, - 38.76, - 98.25, - 38.53, - 99.01, - 38.41, - 99.09, - 38.27, - 99.77, - 38.07, - 99.88, - 37.94, - 99.68, - 37.67, - 99.8, - 37.43, - 99.57, - 37.26, - 99.53, - 37.02, - 99.61, - 36.97, - 99.37, - 36.68, - 99.42, - 36.39, - 99.28, - 36.3, - 99.09, - 36.18, - 99.07, - 35.7, - 99.37, - 35.27, - 99.3, - 35.07, - 99.43, - 34.95, - 99.28, - 34.95, - 99.13, - 34.83, - 99.34, - 34.6, - 99.38, - 34.44, - 99.16, - 34.13, - 99.09, - 33.91, - 98.67, - 33.95, - 98.51, - 33.76, - 98.43, - 33.72, - 98.25, - 33.83, - 98.04, - 33.75, - 97.5, - 33.55, - 97.63, - 33.41, - 97.88, - 33.11, - 97.61, - 32.95, - 97.62, - 32.86, - 97.5, - 32.78, - 97.52, - 32.43, - 98.28, - 32.05, - 98.52, - 31.86, - 98.54, - 31.41, - 98.97, - 31.15, - 98.82, - 30.77, - 99.08, - 30.66, - 99.03, - 30.09, - 99.15, - 29.68, - 99.11, - 29.21, - 99.21, - 29.11, - 99.1, - 28.72, - 98.98, - 28.71, - 98.78, - 28.63, - 98.73, - 28.26, - 98.84, - 28.07, - 98.69, - 27.99, - 98.4, - 28.13, - 98.29, - 28.06, - 98.05, - 28.24, - 97.87, - 28.25, - 97.72, - 28.36, - 97.66, - 28.2, - 97.55, - 28.1, - 97.35, - 28.24, - 97.11, - 28.21, - 96.97, - 28.33, - 96.6, - 28.24, - 96.37, - 28.39, - 96.17, - 28.58, - 96.23, - 28.79, - 96.47, - 28.9, - 96.4, - 28.79, - 96.16, - 28.83, - 96.09, - 29.09, - 96.01, - 29.21, - 96.13, - 29.32, - 96.05, - 29.23, - 95.84, - 29.11, - 95.77, - 28.96, - 95.28, - 29.05, - 94.78, - 29.18, - 94.65, - 29.11, - 94.48, - 28.68, - 94.01, - 28.53, - 93.38, - 28.28, - 93.3, - 28.05, - 92.8, - 27.84, - 92.75, - 27.69, - 92.39, - 27.74, - 92.26, - 27.61, - 92.02, - 27.64, - 91.74, - 27.53, - 91.81, - 27.55, - 92.08, - 27.29, - 92.23, - 27.1, - 92.14, - 26.87, - 92.21, - 26.75, - 92.12, - 26.69, - 91.92, - 26.74, - 91.45, - 26.66, - 91.33, - 26.66, - 90.69, - 26.78, - 90.41, - 26.64, - 90.11, - 26.61, - 89.65, - 26.7, - 89.51, - 26.7, - 89.13, - 26.87, - 88.8, - 27.07, - 88.65, - 27.29, - 88.75 - ] - }, - { - "points": [ - 21.6, - 89.4, - 21.55, - 89.17, - 21.74, - 88.94, - 22.12, - 88.97, - 22.52, - 88.82, - 22.8, - 88.85, - 22.96, - 88.75, - 23.12, - 88.82, - 23.2, - 88.63, - 23.44, - 88.67, - 23.61, - 88.46, - 23.9, - 88.49, - 23.99, - 88.63, - 24.21, - 88.62, - 24.42, - 88.07, - 24.67, - 87.91, - 24.99, - 88.04, - 25.04, - 88.29, - 25.28, - 88.37, - 25.29, - 88.76, - 25.41, - 88.71, - 25.41, - 88.49, - 25.7, - 88.21, - 25.77, - 88.0, - 25.94, - 87.97, - 26.19, - 88.08, - 26.37, - 88.33, - 26.49, - 88.22, - 26.73, - 88.37, - 26.4, - 88.81, - 26.56, - 88.91, - 26.49, - 89.14, - 26.2, - 89.26, - 26.11, - 89.4, - 26.08, - 89.5, - 26.24, - 89.52, - 26.32, - 89.73, - 25.95, - 89.98, - 25.37, - 89.95, - 25.25, - 90.45, - 25.28, - 92.09, - 25.15, - 92.41, - 24.95, - 92.59, - 24.77, - 92.54, - 24.73, - 92.35, - 24.36, - 92.24, - 24.24, - 92.02, - 24.06, - 91.97, - 23.98, - 91.48, - 23.7, - 91.26, - 23.35, - 91.38, - 23.34, - 91.49, - 23.1, - 91.65, - 23.3, - 91.66, - 23.52, - 91.85, - 23.8, - 91.87, - 23.84, - 92.17, - 23.72, - 92.39, - 22.96, - 92.48, - 22.73, - 92.62, - 22.18, - 92.71, - 21.3, - 92.78, - 21.13, - 92.6, - 21.25, - 92.47, - 21.28, - 92.31, - 20.73, - 92.46, - 20.5, - 92.4, - 20.52, - 92.24, - 20.71, - 92.23, - 21.46, - 91.75, - 21.98, - 91.77, - 22.35, - 91.6, - 22.23, - 91.48, - 22.39, - 91.3, - 21.98, - 91.1, - 22.04, - 90.86, - 21.88, - 90.79, - 21.66, - 90.48, - 21.63, - 90.33, - 21.74, - 90.24, - 21.68, - 90.12, - 21.79, - 89.92, - 21.6, - 89.6, - 21.6, - 89.4 - ] - }, - { - "points": [ - 20.24, - 110.62, - 20.13, - 110.3, - 20.15, - 109.84, - 20.86, - 109.56, - 21.13, - 109.56, - 21.43, - 109.69, - 21.67, - 109.64, - 21.76, - 109.82, - 21.97, - 109.94, - 21.99, - 110.24, - 22.25, - 110.25, - 22.26, - 110.56, - 22.48, - 110.57, - 22.67, - 110.69, - 22.79, - 111.14, - 22.57, - 111.42, - 22.64, - 111.63, - 22.47, - 111.78, - 22.17, - 111.44, - 22.03, - 111.39, - 21.88, - 111.52, - 21.46, - 111.53, - 21.26, - 111.2, - 21.34, - 111.07, - 21.29, - 110.84, - 21.04, - 110.63, - 20.97, - 110.73, - 20.82, - 110.69, - 20.77, - 110.51, - 20.39, - 110.68, - 20.24, - 110.62 - ] - }, - { - "points": [ - 45.47, - 59.81, - 45.63, - 59.63, - 45.8, - 59.73, - 45.83, - 60.07, - 45.71, - 60.3, - 45.58, - 60.23, - 45.47, - 59.81 - ] - } - ], - "transitions": [[1262296800, 360, ["+06"]], [2147501647, 360, ["+06"]]], - "name": "Asia/Dhaka" - }, - { - "hoverRegion": [ - { - "points": [ - 31.25, - 35.17, - 31.29, - 34.82, - 31.38, - 34.77, - 32.22, - 34.85, - 32.51, - 34.97, - 32.66, - 35.2, - 32.58, - 35.47, - 32.39, - 35.66, - 31.75, - 35.66, - 31.42, - 35.55, - 31.25, - 35.17 - ] - }, - { - "points": [ - 31.14, - 34.34, - 31.13, - 34.2, - 31.36, - 34.11, - 31.67, - 34.42, - 31.68, - 34.54, - 31.48, - 34.65, - 31.14, - 34.34 - ] - } - ], - "transitions": [ - [1490410800, 180, ["EEST"]], - [1509156000, 120, ["EET"]], - [1522465200, 180, ["EEST"]], - [1540605600, 120, ["EET"]], - [1553914800, 180, ["EEST"]], - [1572055200, 120, ["EET"]], - [1585364400, 180, ["EEST"]], - [1604109600, 120, ["EET"]], - [1616814000, 180, ["EEST"]], - [1635559200, 120, ["EET"]], - [1648263600, 180, ["EEST"]], - [1667008800, 120, ["EET"]], - [1679713200, 180, ["EEST"]], - [1698458400, 120, ["EET"]], - [1711767600, 180, ["EEST"]], - [1729908000, 120, ["EET"]], - [1743217200, 180, ["EEST"]], - [1761357600, 120, ["EET"]], - [1774666800, 180, ["EEST"]], - [1793412000, 120, ["EET"]], - [1806116400, 180, ["EEST"]], - [1824861600, 120, ["EET"]], - [1837566000, 180, ["EEST"]], - [1856311200, 120, ["EET"]], - [1869620400, 180, ["EEST"]], - [1887760800, 120, ["EET"]], - [1901070000, 180, ["EEST"]], - [1919210400, 120, ["EET"]], - [1932519600, 180, ["EEST"]], - [1950660000, 120, ["EET"]], - [1963969200, 180, ["EEST"]], - [1982714400, 120, ["EET"]], - [1995418800, 180, ["EEST"]], - [2014164000, 120, ["EET"]], - [2026868400, 180, ["EEST"]], - [2045613600, 120, ["EET"]], - [2058922800, 180, ["EEST"]], - [2077063200, 120, ["EET"]], - [2090372400, 180, ["EEST"]], - [2108512800, 120, ["EET"]], - [2121822000, 180, ["EEST"]], - [2140567200, 120, ["EET"]] - ], - "name": "Asia/Hebron" - }, - { - "hoverRegion": [ - { - "points": [ - 21.44, - -82.14, - 21.46, - -82.5, - 21.33, - -82.83, - 21.37, - -83.13, - 21.62, - -83.3, - 21.84, - -83.32, - 21.87, - -83.67, - 22.07, - -83.71, - 22.06, - -83.84, - 21.81, - -83.99, - 21.78, - -84.23, - 21.66, - -84.42, - 21.67, - -84.57, - 21.76, - -84.63, - 21.71, - -84.85, - 21.88, - -85.06, - 22.15, - -84.54, - 22.46, - -84.54, - 22.92, - -83.83, - 23.29, - -82.22, - 23.26, - -81.59, - 23.18, - -81.49, - 23.39, - -80.88, - 23.25, - -80.19, - 22.72, - -79.29, - 22.8, - -78.93, - 22.7, - -78.73, - 22.65, - -78.35, - 22.56, - -78.23, - 22.58, - -78.1, - 22.4, - -77.78, - 22.01, - -77.52, - 21.75, - -77.08, - 21.53, - -76.85, - 21.22, - -76.08, - 21.23, - -75.67, - 21.08, - -75.48, - 20.88, - -75.49, - 20.72, - -74.68, - 20.44, - -74.43, - 20.41, - -74.16, - 20.2, - -74.02, - 19.97, - -74.21, - 19.93, - -74.77, - 19.79, - -75.07, - 19.88, - -76.22, - 19.74, - -77.77, - 19.89, - -77.83, - 20.18, - -77.63, - 20.33, - -77.33, - 20.57, - -77.34, - 20.52, - -77.47, - 20.6, - -77.55, - 20.5, - -77.51, - 20.4, - -77.6, - 20.47, - -77.74, - 20.42, - -77.88, - 20.55, - -78.0, - 20.41, - -78.35, - 20.57, - -78.77, - 21.04, - -79.52, - 21.14, - -79.55, - 21.22, - -79.48, - 21.2, - -79.25, - 21.06, - -79.1, - 21.19, - -78.94, - 21.09, - -78.84, - 20.9, - -78.87, - 20.95, - -78.61, - 20.86, - -78.41, - 21.06, - -78.6, - 20.99, - -78.67, - 21.04, - -78.82, - 21.2, - -78.78, - 21.18, - -78.63, - 21.34, - -78.67, - 21.29, - -78.85, - 21.47, - -78.94, - 21.43, - -79.19, - 21.5, - -79.46, - 21.38, - -79.47, - 21.34, - -79.6, - 21.44, - -79.68, - 21.55, - -79.61, - 21.57, - -79.88, - 21.93, - -80.45, - 22.0, - -81.13, - 21.89, - -81.71, - 21.73, - -81.72, - 21.77, - -81.28, - 21.66, - -81.27, - 21.51, - -81.44, - 21.53, - -81.81, - 21.44, - -82.14 - ] - }, - { - "points": [ - 23.45, - -79.44, - 23.41, - -79.59, - 23.54, - -79.71, - 23.67, - -79.69, - 23.69, - -79.59, - 23.58, - -79.45, - 23.45, - -79.44 - ] - }, - { - "points": [ - 21.56, - -81.07, - 21.58, - -81.22, - 21.73, - -81.21, - 21.72, - -81.04, - 21.56, - -81.07 - ] - } - ], - "transitions": [ - [1489309200, -240, ["CDT"]], - [1509876000, -300, ["CST"]], - [1520758800, -240, ["CDT"]], - [1541325600, -300, ["CST"]], - [1552208400, -240, ["CDT"]], - [1572775200, -300, ["CST"]], - [1583658000, -240, ["CDT"]], - [1604224800, -300, ["CST"]], - [1615712400, -240, ["CDT"]], - [1636279200, -300, ["CST"]], - [1647162000, -240, ["CDT"]], - [1667728800, -300, ["CST"]], - [1678611600, -240, ["CDT"]], - [1699178400, -300, ["CST"]], - [1710061200, -240, ["CDT"]], - [1730628000, -300, ["CST"]], - [1741510800, -240, ["CDT"]], - [1762077600, -300, ["CST"]], - [1772960400, -240, ["CDT"]], - [1793527200, -300, ["CST"]], - [1805014800, -240, ["CDT"]], - [1825581600, -300, ["CST"]], - [1836464400, -240, ["CDT"]], - [1857031200, -300, ["CST"]], - [1867914000, -240, ["CDT"]], - [1888480800, -300, ["CST"]], - [1899363600, -240, ["CDT"]], - [1919930400, -300, ["CST"]], - [1930813200, -240, ["CDT"]], - [1951380000, -300, ["CST"]], - [1962867600, -240, ["CDT"]], - [1983434400, -300, ["CST"]], - [1994317200, -240, ["CDT"]], - [2014884000, -300, ["CST"]], - [2025766800, -240, ["CDT"]], - [2046333600, -300, ["CST"]], - [2057216400, -240, ["CDT"]], - [2077783200, -300, ["CST"]], - [2088666000, -240, ["CDT"]], - [2109232800, -300, ["CST"]], - [2120115600, -240, ["CDT"]], - [2140682400, -300, ["CST"]] - ], - "name": "America/Havana" - }, - { - "hoverRegion": [ - { - "points": [ - 47.4, - -57.4, - 47.51, - -57.52, - 47.49, - -57.71, - 47.59, - -57.94, - 47.46, - -59.21, - 47.57, - -59.41, - 47.92, - -59.52, - 48.43, - -58.79, - 48.37, - -59.31, - 48.46, - -59.38, - 48.63, - -59.32, - 48.89, - -58.81, - 48.84, - -58.68, - 49.25, - -58.47, - 49.65, - -58.07, - 50.61, - -57.46, - 50.71, - -57.52, - 50.89, - -57.41, - 50.93, - -57.15, - 51.07, - -57.18, - 51.19, - -56.9, - 51.34, - -56.83, - 51.3, - -57.1, - 51.36, - -57.2, - 52.69, - -57.21, - 53.0, - -57.59, - 53.42, - -57.58, - 53.6, - -57.23, - 53.72, - -57.16, - 53.69, - -56.4, - 53.76, - -56.29, - 53.69, - -56.15, - 53.78, - -55.87, - 53.61, - -55.77, - 53.54, - -55.62, - 53.22, - -55.58, - 52.81, - -55.71, - 52.23, - -55.46, - 51.88, - -55.78, - 51.54, - -56.62, - 51.4, - -56.74, - 51.72, - -55.93, - 51.72, - -55.36, - 51.34, - -55.38, - 51.09, - -55.6, - 51.05, - -55.47, - 50.76, - -55.36, - 50.59, - -55.53, - 50.61, - -55.7, - 50.7, - -55.78, - 50.89, - -55.73, - 49.96, - -56.66, - 49.86, - -56.67, - 50.26, - -56.19, - 50.13, - -55.99, - 50.28, - -55.96, - 50.33, - -55.72, - 50.26, - -55.62, - 50.13, - -55.64, - 50.08, - -55.81, - 50.11, - -55.52, - 49.98, - -55.37, - 49.88, - -55.42, - 49.74, - -55.72, - 49.6, - -55.47, - 49.65, - -54.96, - 49.79, - -54.81, - 49.75, - -54.68, - 49.85, - -54.12, - 49.67, - -53.89, - 49.69, - -53.73, - 49.6, - -53.65, - 49.48, - -53.72, - 49.27, - -53.36, - 48.96, - -53.53, - 48.7, - -53.52, - 48.65, - -53.29, - 48.8, - -53.06, - 48.55, - -52.89, - 48.26, - -53.13, - 48.2, - -53.38, - 47.78, - -53.64, - 48.09, - -53.37, - 48.27, - -52.96, - 48.27, - -52.79, - 48.07, - -52.69, - 47.86, - -52.99, - 47.72, - -53.05, - 47.91, - -52.78, - 47.5, - -52.52, - 46.7, - -52.89, - 46.51, - -53.15, - 46.61, - -53.31, - 46.5, - -53.53, - 46.58, - -53.72, - 46.86, - -53.76, - 46.68, - -54.05, - 46.77, - -54.3, - 47.26, - -54.15, - 47.3, - -54.43, - 47.13, - -54.8, - 47.15, - -54.92, - 46.82, - -55.22, - 46.73, - -55.79, - 46.87, - -56.08, - 47.08, - -56.06, - 47.15, - -55.86, - 47.21, - -56.06, - 47.41, - -56.03, - 47.38, - -56.26, - 47.51, - -56.3, - 47.42, - -56.87, - 47.49, - -57.24, - 47.4, - -57.4 - ] - }, - { - "points": [ - 51.78, - -55.31, - 51.77, - -55.42, - 51.94, - -55.52, - 52.11, - -55.24, - 51.97, - -55.17, - 51.78, - -55.31 - ] - }, - { - "points": [ - 49.64, - -53.16, - 49.7, - -53.29, - 49.85, - -53.24, - 49.79, - -53.08, - 49.64, - -53.16 - ] - } - ], - "transitions": [ - [1489311000, -150, ["NDT"]], - [1509874200, -210, ["NST"]], - [1520760600, -150, ["NDT"]], - [1541323800, -210, ["NST"]], - [1552210200, -150, ["NDT"]], - [1572773400, -210, ["NST"]], - [1583659800, -150, ["NDT"]], - [1604223000, -210, ["NST"]], - [1615714200, -150, ["NDT"]], - [1636277400, -210, ["NST"]], - [1647163800, -150, ["NDT"]], - [1667727000, -210, ["NST"]], - [1678613400, -150, ["NDT"]], - [1699176600, -210, ["NST"]], - [1710063000, -150, ["NDT"]], - [1730626200, -210, ["NST"]], - [1741512600, -150, ["NDT"]], - [1762075800, -210, ["NST"]], - [1772962200, -150, ["NDT"]], - [1793525400, -210, ["NST"]], - [1805016600, -150, ["NDT"]], - [1825579800, -210, ["NST"]], - [1836466200, -150, ["NDT"]], - [1857029400, -210, ["NST"]], - [1867915800, -150, ["NDT"]], - [1888479000, -210, ["NST"]], - [1899365400, -150, ["NDT"]], - [1919928600, -210, ["NST"]], - [1930815000, -150, ["NDT"]], - [1951378200, -210, ["NST"]], - [1962869400, -150, ["NDT"]], - [1983432600, -210, ["NST"]], - [1994319000, -150, ["NDT"]], - [2014882200, -210, ["NST"]], - [2025768600, -150, ["NDT"]], - [2046331800, -210, ["NST"]], - [2057218200, -150, ["NDT"]], - [2077781400, -210, ["NST"]], - [2088667800, -150, ["NDT"]], - [2109231000, -210, ["NST"]], - [2120117400, -150, ["NDT"]], - [2140680600, -210, ["NST"]] - ], - "name": "America/St_Johns" - }, - { - "hoverRegion": [ - { - "points": [ - -32.38, - 126.06, - -32.65, - 125.53, - -32.6, - 125.39, - -31.29, - 125.39, - -31.19, - 125.45, - -31.19, - 129.0, - -31.25, - 129.09, - -31.77, - 129.06, - -32.16, - 128.12, - -32.39, - 127.21, - -32.38, - 126.06 - ] - } - ], - "transitions": [[1238274900, 525, ["+0845"]], [2147501647, 525, ["+0845"]]], - "name": "Australia/Eucla" - }, - { - "hoverRegion": [ - { - "points": [ - 9.01, - 78.65, - 9.0, - 78.45, - 8.86, - 78.29, - 8.3, - 78.15, - 7.96, - 77.56, - 8.03, - 77.25, - 8.26, - 76.94, - 8.86, - 76.44, - 11.3, - 75.63, - 11.63, - 75.43, - 12.02, - 75.06, - 13.23, - 74.57, - 13.81, - 74.5, - 13.98, - 74.21, - 14.13, - 74.33, - 14.44, - 74.25, - 14.63, - 74.16, - 14.75, - 73.95, - 15.25, - 73.77, - 15.31, - 73.65, - 15.42, - 73.67, - 15.77, - 73.53, - 15.86, - 73.33, - 17.05, - 73.18, - 18.51, - 72.8, - 18.67, - 72.69, - 19.3, - 72.67, - 19.81, - 72.55, - 20.57, - 72.77, - 21.09, - 72.51, - 21.6, - 72.5, - 21.48, - 72.35, - 21.1, - 72.15, - 20.77, - 71.49, - 20.59, - 70.77, - 20.92, - 70.14, - 22.28, - 68.82, - 22.58, - 69.04, - 22.55, - 69.21, - 22.62, - 69.37, - 22.51, - 69.45, - 22.57, - 69.76, - 22.69, - 69.9, - 22.67, - 70.11, - 22.83, - 70.21, - 22.75, - 69.89, - 22.63, - 69.73, - 22.72, - 69.17, - 23.05, - 68.59, - 23.34, - 68.31, - 23.47, - 68.29, - 23.59, - 68.05, - 23.95, - 68.13, - 24.06, - 68.29, - 24.07, - 68.65, - 24.4, - 68.76, - 24.34, - 69.03, - 24.39, - 69.61, - 24.28, - 69.76, - 24.27, - 69.94, - 24.39, - 70.08, - 24.52, - 70.52, - 24.48, - 70.64, - 24.34, - 70.67, - 24.42, - 70.89, - 24.64, - 70.88, - 24.71, - 70.95, - 25.08, - 70.78, - 25.35, - 70.56, - 25.59, - 70.55, - 25.61, - 70.22, - 25.91, - 69.99, - 26.45, - 70.04, - 26.49, - 69.76, - 26.68, - 69.42, - 27.21, - 69.48, - 28.11, - 70.32, - 28.1, - 70.62, - 27.81, - 70.85, - 28.05, - 71.8, - 28.85, - 72.31, - 29.11, - 72.86, - 29.6, - 73.17, - 30.01, - 73.31, - 30.24, - 73.81, - 30.38, - 73.76, - 30.52, - 73.84, - 31.1, - 74.44, - 31.45, - 74.52, - 31.7, - 74.4, - 31.88, - 74.45, - 32.15, - 74.86, - 32.22, - 75.21, - 32.37, - 75.03, - 32.39, - 74.63, - 32.63, - 74.53, - 32.83, - 74.24, - 32.96, - 74.22, - 33.13, - 73.92, - 33.44, - 74.05, - 33.74, - 73.84, - 33.9, - 74.06, - 33.98, - 73.79, - 34.24, - 73.85, - 34.35, - 73.65, - 34.75, - 73.86, - 34.91, - 74.39, - 34.62, - 75.73, - 34.89, - 76.43, - 34.88, - 76.61, - 35.02, - 76.7, - 35.04, - 76.9, - 35.6, - 77.81, - 35.57, - 78.16, - 35.47, - 78.2, - 35.33, - 78.11, - 34.78, - 78.32, - 34.7, - 78.63, - 34.37, - 79.08, - 34.13, - 79.02, - 34.01, - 78.83, - 33.67, - 78.84, - 33.26, - 79.26, - 33.07, - 79.27, - 32.96, - 79.38, - 32.48, - 79.35, - 32.29, - 79.17, - 32.23, - 78.95, - 32.37, - 78.73, - 32.54, - 78.67, - 32.49, - 78.56, - 32.23, - 78.57, - 32.0, - 78.81, - 31.81, - 78.81, - 31.64, - 78.94, - 31.4, - 78.9, - 31.22, - 79.06, - 31.2, - 79.38, - 31.05, - 79.64, - 31.07, - 79.92, - 30.68, - 80.26, - 30.57, - 80.64, - 30.23, - 81.16, - 30.13, - 81.13, - 30.1, - 80.95, - 29.69, - 80.48, - 29.55, - 80.5, - 29.42, - 80.37, - 29.11, - 80.37, - 29.01, - 80.23, - 28.88, - 80.19, - 28.74, - 80.42, - 28.78, - 80.62, - 28.46, - 81.25, - 28.27, - 81.4, - 27.97, - 81.9, - 28.03, - 82.07, - 27.79, - 82.47, - 27.81, - 82.75, - 27.6, - 82.84, - 27.49, - 83.75, - 27.61, - 84.2, - 27.49, - 84.34, - 27.41, - 84.69, - 27.12, - 84.78, - 26.9, - 85.28, - 26.97, - 85.67, - 26.71, - 85.88, - 26.77, - 86.01, - 26.73, - 86.35, - 26.54, - 86.73, - 26.69, - 87.06, - 26.48, - 87.31, - 26.59, - 87.89, - 26.54, - 87.97, - 26.75, - 88.06, - 27.13, - 87.87, - 27.56, - 87.94, - 27.8, - 88.07, - 28.0, - 88.03, - 28.23, - 88.63, - 28.04, - 88.93, - 27.83, - 88.97, - 27.53, - 88.88, - 27.29, - 89.03, - 27.12, - 88.92, - 26.92, - 89.16, - 26.96, - 89.4, - 26.82, - 89.85, - 26.86, - 90.12, - 27.01, - 90.35, - 26.88, - 90.71, - 26.88, - 91.29, - 26.98, - 91.44, - 26.91, - 91.58, - 27.0, - 91.95, - 27.32, - 91.98, - 27.3, - 91.74, - 27.4, - 91.6, - 27.65, - 91.49, - 27.81, - 91.56, - 27.83, - 91.96, - 27.98, - 92.25, - 27.92, - 92.35, - 27.95, - 92.5, - 28.01, - 92.6, - 28.21, - 92.63, - 28.45, - 93.11, - 28.59, - 93.12, - 28.74, - 93.26, - 28.87, - 93.88, - 29.07, - 93.98, - 29.41, - 94.64, - 29.27, - 94.85, - 29.19, - 95.23, - 29.56, - 96.06, - 29.36, - 96.28, - 29.35, - 96.46, - 29.16, - 96.46, - 29.12, - 96.6, - 29.0, - 96.6, - 28.78, - 96.73, - 28.56, - 96.58, - 28.43, - 97.0, - 28.47, - 97.16, - 28.24, - 97.45, - 27.81, - 97.45, - 27.79, - 97.29, - 27.56, - 97.0, - 27.07, - 97.26, - 27.06, - 96.85, - 27.24, - 96.67, - 27.17, - 96.27, - 26.6, - 95.49, - 26.52, - 95.23, - 26.31, - 95.18, - 26.02, - 95.28, - 25.87, - 95.13, - 25.65, - 95.1, - 25.32, - 94.72, - 24.99, - 94.84, - 24.42, - 94.49, - 23.78, - 94.24, - 23.88, - 93.74, - 23.84, - 93.5, - 23.12, - 93.49, - 22.9, - 93.34, - 22.9, - 93.23, - 22.21, - 93.29, - 22.07, - 93.13, - 21.92, - 93.09, - 21.84, - 92.94, - 21.94, - 92.76, - 21.87, - 92.6, - 21.92, - 92.51, - 22.67, - 92.41, - 22.93, - 92.26, - 23.57, - 92.19, - 23.53, - 92.07, - 23.24, - 91.89, - 23.03, - 91.92, - 22.82, - 91.6, - 22.97, - 91.47, - 23.0, - 91.27, - 23.6, - 91.04, - 24.19, - 91.31, - 24.19, - 91.52, - 24.32, - 91.61, - 24.31, - 91.83, - 24.46, - 91.9, - 24.49, - 92.04, - 24.89, - 92.17, - 24.94, - 92.3, - 25.07, - 92.03, - 25.03, - 90.45, - 25.17, - 89.83, - 25.26, - 89.75, - 25.99, - 89.7, - 25.85, - 89.58, - 25.9, - 89.33, - 26.13, - 89.05, - 26.16, - 88.66, - 26.27, - 88.57, - 26.07, - 88.27, - 25.92, - 88.24, - 25.62, - 88.58, - 25.62, - 88.87, - 25.44, - 88.93, - 25.3, - 89.12, - 25.06, - 88.95, - 25.08, - 88.55, - 24.82, - 88.42, - 24.79, - 88.25, - 24.68, - 88.16, - 24.32, - 88.82, - 23.96, - 88.88, - 23.8, - 88.7, - 23.69, - 88.68, - 23.54, - 88.89, - 23.33, - 88.86, - 23.22, - 89.1, - 22.99, - 88.98, - 22.87, - 89.07, - 22.32, - 89.11, - 22.18, - 89.21, - 21.85, - 89.13, - 21.58, - 89.2, - 21.44, - 88.94, - 21.48, - 88.38, - 21.42, - 88.22, - 21.56, - 87.97, - 21.71, - 87.96, - 21.61, - 87.86, - 21.41, - 87.18, - 21.15, - 86.95, - 20.64, - 87.14, - 20.46, - 86.91, - 20.3, - 86.89, - 20.1, - 86.62, - 19.89, - 86.48, - 19.6, - 85.65, - 19.2, - 85.03, - 18.24, - 84.22, - 17.99, - 83.74, - 17.49, - 83.26, - 17.01, - 82.44, - 16.88, - 82.48, - 16.5, - 82.39, - 16.21, - 81.77, - 16.2, - 81.39, - 15.69, - 81.11, - 15.61, - 80.99, - 15.59, - 80.77, - 15.76, - 80.69, - 15.62, - 80.37, - 15.07, - 80.16, - 14.59, - 80.3, - 14.09, - 80.24, - 13.28, - 80.45, - 12.45, - 80.26, - 12.0, - 79.98, - 11.6, - 79.87, - 11.18, - 79.96, - 10.25, - 79.97, - 10.17, - 79.38, - 9.97, - 79.35, - 9.48, - 79.03, - 9.4, - 79.11, - 9.41, - 79.38, - 9.09, - 79.53, - 9.08, - 78.74, - 9.01, - 78.65 - ] - }, - { - "points": [ - 11.7, - 93.17, - 11.66, - 93.07, - 11.76, - 92.93, - 11.07, - 92.73, - 10.95, - 92.78, - 10.82, - 92.65, - 10.65, - 92.67, - 10.41, - 92.53, - 10.44, - 92.28, - 10.81, - 92.25, - 11.08, - 92.62, - 11.51, - 92.44, - 11.82, - 92.41, - 12.97, - 92.56, - 13.62, - 92.79, - 13.76, - 92.97, - 13.73, - 93.15, - 13.44, - 93.22, - 12.37, - 93.08, - 12.32, - 93.19, - 12.15, - 93.23, - 11.7, - 93.17 - ] - }, - { - "points": [ - 6.69, - 93.93, - 6.65, - 93.78, - 6.99, - 93.55, - 7.37, - 93.51, - 7.54, - 93.65, - 7.5, - 93.78, - 7.03, - 94.05, - 6.69, - 93.93 - ] - }, - { - "points": [ - 7.82, - 93.55, - 7.75, - 93.47, - 7.8, - 93.28, - 8.03, - 93.22, - 8.33, - 93.53, - 8.58, - 93.49, - 8.67, - 93.59, - 8.61, - 93.68, - 8.37, - 93.74, - 8.28, - 93.6, - 8.12, - 93.69, - 7.91, - 93.68, - 7.82, - 93.55 - ] - } - ], - "transitions": [[0, 330, ["IST"]]], - "name": "Asia/Kolkata" - } -] diff --git a/pandora_console/include/javascript/tz_json/polygons/africa-algiers.json b/pandora_console/include/javascript/tz_json/polygons/africa-algiers.json deleted file mode 100644 index a4b086e52c..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/africa-algiers.json +++ /dev/null @@ -1,3006 +0,0 @@ -{ - "transitions": { - "Africa/Malabo": [[0, 60, "WAT"]], - "Africa/Kinshasa": [[0, 60, "WAT"]], - "Africa/Niamey": [[0, 60, "WAT"]], - "Africa/Douala": [[0, 60, "WAT"]], - "Africa/Porto-Novo": [[0, 60, "WAT"]], - "Africa/Brazzaville": [[0, 60, "WAT"]], - "Africa/Bangui": [[0, 60, "WAT"]], - "Africa/Luanda": [[0, 60, "WAT"]], - "Africa/Tunis": [[0, 60, "CET"]], - "Africa/Libreville": [[0, 60, "WAT"]], - "Africa/Algiers": [[0, 60, "CET"]], - "Africa/Lagos": [[0, 60, "WAT"]], - "Africa/Ndjamena": [[0, 60, "WAT"]] - }, - "name": "Africa/Algiers", - "polygons": [ - { - "points": [ - 29.6442, - -6.97278, - 29.59754, - -6.55147, - 29.70964, - -6.45121, - 29.71378, - -6.10915, - 29.98506, - -5.19134, - 30.16953, - -5.01176, - 30.65026, - -4.82627, - 30.74418, - -4.24737, - 30.90527, - -3.89443, - 30.9163, - -3.59003, - 31.01782, - -3.56487, - 31.11755, - -3.7946, - 31.21962, - -3.81699, - 31.35617, - -3.78838, - 31.39246, - -3.65528, - 31.61731, - -3.66559, - 31.78377, - -2.83512, - 32.00015, - -2.95272, - 32.1158, - -2.87245, - 32.18746, - -2.28639, - 32.12414, - -1.21299, - 32.33757, - -1.25854, - 32.52587, - -1.01442, - 32.73309, - -1.38699, - 32.95513, - -1.55193, - 33.07548, - -1.49077, - 33.2741, - -1.67844, - 33.60517, - -1.60521, - 33.70589, - -1.74353, - 34.09968, - -1.65785, - 34.39499, - -1.79183, - 34.49588, - -1.70668, - 34.62396, - -1.85708, - 34.75213, - -1.76434, - 35.06816, - -2.22523, - 35.13652, - -1.77739, - 35.32277, - -1.38585, - 35.39537, - -1.27254, - 35.59146, - -1.20299, - 35.74321, - -0.94333, - 35.79115, - -0.79627, - 35.72834, - -0.63521, - 35.92465, - -0.37275, - 35.80491, - -0.1098, - 36.21062, - 0.33887, - 36.49884, - 1.05775, - 36.6535, - 2.33547, - 36.60269, - 2.54727, - 36.82307, - 2.95126, - 36.75094, - 3.14313, - 36.82332, - 3.21624, - 36.78386, - 3.48749, - 36.93593, - 3.90649, - 36.90608, - 4.78895, - 36.65228, - 5.29987, - 36.83633, - 5.68919, - 36.92253, - 6.20949, - 37.03337, - 6.25624, - 37.0986, - 6.40532, - 36.89611, - 6.91922, - 36.9399, - 7.17701, - 37.01849, - 7.24705, - 37.08143, - 7.15984, - 37.10142, - 7.21146, - 36.98291, - 7.79227, - 36.88565, - 7.77624, - 36.85655, - 7.8533, - 36.96523, - 8.22789, - 36.95672, - 8.64393, - 36.81942, - 8.68038, - 36.75943, - 8.46311, - 36.62124, - 8.459, - 36.49542, - 8.16668, - 36.42739, - 8.41894, - 35.76397, - 8.26577, - 35.66775, - 8.36558, - 35.47513, - 8.39592, - 35.29764, - 8.33321, - 35.24294, - 8.4834, - 34.88724, - 8.27371, - 34.72302, - 8.32124, - 34.5719, - 8.21764, - 34.39982, - 7.85842, - 34.20806, - 7.81229, - 34.1871, - 7.64235, - 33.90338, - 7.53531, - 33.43088, - 7.75314, - 33.25527, - 7.74856, - 33.10527, - 8.1235, - 32.81242, - 8.33595, - 32.52223, - 8.36254, - 32.00512, - 9.13783, - 30.2432, - 9.58493, - 30.17199, - 9.40786, - 30.05991, - 9.42798, - 29.43302, - 9.80275, - 29.04397, - 9.88712, - 28.29052, - 9.84609, - 27.88807, - 9.97131, - 27.26644, - 9.78387, - 26.8469, - 9.94366, - 26.64139, - 9.93754, - 26.50882, - 9.87865, - 26.36636, - 9.5264, - 26.18405, - 9.40063, - 25.33318, - 10.05019, - 24.88219, - 10.05074, - 24.78436, - 10.20709, - 24.61883, - 10.24688, - 24.50384, - 10.43696, - 24.57781, - 10.69408, - 24.46999, - 11.01558, - 24.20239, - 11.43448, - 24.25836, - 11.6098, - 23.52223, - 11.98915, - 20.83424, - 7.45139, - 19.43021, - 5.8237, - 18.95102, - 3.32942, - 19.15899, - 3.09724, - 19.39744, - 3.26128, - 19.81636, - 3.22271, - 20.0472, - 2.41442, - 20.27618, - 2.2077, - 20.2024, - 2.09304, - 20.29126, - 1.7932, - 20.40575, - 1.66222, - 20.57104, - 1.62777, - 20.7325, - 1.16367, - 21.11208, - 1.1587, - 21.82836, - -0.00509, - 21.9906, - -0.15167, - 25.45849, - -5.57493, - 27.291, - -8.68093, - 28.72669, - -8.67655, - 29.38983, - -7.64591, - 29.39065, - -7.46355, - 29.62418, - -7.17489, - 29.6442, - -6.97278 - ], - "centroid": [2.64683, 28.1678], - "name": "Africa/Algiers" - }, - { - "points": [ - 35.72144, - -1.12443, - 35.73337, - -1.14921, - 35.75289, - -1.1257, - 35.74084, - -1.11398, - 35.72144, - -1.12443 - ], - "centroid": [-1.1294, 35.73669], - "name": "Africa/Algiers" - }, - { - "points": [ - 35.77051, - -0.88807, - 35.76753, - -0.90287, - 35.78537, - -0.91422, - 35.79452, - -0.89001, - 35.77051, - -0.88807 - ], - "centroid": [-0.89886, 35.78048], - "name": "Africa/Algiers" - }, - { - "points": [ - 13.6934, - 13.63223, - 14.46428, - 13.46975, - 14.5558, - 13.68523, - 14.64109, - 13.6684, - 14.72789, - 13.80135, - 15.03669, - 13.85376, - 15.73745, - 14.37669, - 16.90211, - 15.49575, - 18.73231, - 15.5838, - 19.76341, - 15.71462, - 19.95307, - 15.74506, - 20.34655, - 15.98284, - 20.76788, - 15.58258, - 20.88391, - 15.53678, - 20.96441, - 15.61236, - 21.48637, - 15.18972, - 21.9894, - 15.18176, - 23.01397, - 14.99506, - 23.45945, - 16.00234, - 21.38252, - 20.35504, - 19.51176, - 24.00928, - 15.70131, - 24.01091, - 15.70012, - 23.12582, - 15.54564, - 22.93925, - 15.3083, - 23.01384, - 15.10256, - 22.94875, - 14.85431, - 22.6837, - 14.68057, - 22.72531, - 14.58642, - 22.41882, - 14.51784, - 22.39782, - 14.47436, - 22.45942, - 14.28906, - 22.44042, - 14.17297, - 22.58581, - 13.77265, - 22.10182, - 13.34554, - 22.29331, - 13.04307, - 21.93983, - 12.80661, - 21.84944, - 12.64606, - 21.94274, - 12.67528, - 22.13281, - 12.7601, - 22.1989, - 12.62857, - 22.46733, - 12.43539, - 22.38185, - 12.18407, - 22.49599, - 12.02962, - 22.48208, - 12.04902, - 22.64898, - 11.62501, - 22.57546, - 11.41464, - 22.79861, - 11.42408, - 22.95257, - 11.29687, - 22.99206, - 10.92702, - 22.89055, - 10.99731, - 22.51089, - 10.82859, - 21.83634, - 10.63787, - 21.74259, - 10.40955, - 21.78075, - 10.22766, - 21.68067, - 10.20906, - 21.53079, - 9.95723, - 21.35302, - 9.98221, - 21.26073, - 9.42259, - 20.83355, - 9.32436, - 20.5366, - 9.14524, - 20.43928, - 8.96954, - 18.99658, - 8.85614, - 18.87566, - 8.66601, - 19.13074, - 8.28073, - 18.84284, - 8.19142, - 18.66773, - 8.04345, - 18.62237, - 7.97303, - 17.67458, - 7.51982, - 16.84466, - 7.66308, - 16.65893, - 7.86073, - 16.58111, - 7.79391, - 16.44395, - 7.66206, - 16.39698, - 7.57259, - 16.06981, - 7.47402, - 15.97845, - 7.43125, - 15.80768, - 7.52032, - 15.50048, - 7.76406, - 15.58746, - 7.8902, - 15.44429, - 8.60234, - 15.19879, - 8.67034, - 14.98129, - 8.79974, - 14.89253, - 8.81134, - 14.74885, - 9.02594, - 14.50227, - 9.28248, - 14.37758, - 9.65203, - 14.01092, - 10.00736, - 14.23554, - 9.93451, - 14.83437, - 10.0111, - 14.9855, - 9.94341, - 15.43537, - 9.99136, - 15.67134, - 10.08404, - 15.50638, - 10.53694, - 15.13603, - 11.1326, - 15.01515, - 11.53985, - 15.1324, - 11.89654, - 15.03233, - 11.99043, - 15.07657, - 12.15637, - 14.88237, - 12.62115, - 14.8238, - 12.77482, - 14.54757, - 13.0641, - 14.4548, - 13.07069, - 14.07808, - 13.6934, - 13.63223 - ], - "centroid": [18.66625, 15.36058], - "name": "Africa/Ndjamena" - }, - { - "points": [ - -16.69157, - 11.82214, - -16.0201, - 11.79947, - -15.87871, - 11.7227, - -15.63485, - 11.97442, - -15.22783, - 12.04853, - -15.18023, - 12.14216, - -14.40525, - 12.34696, - -14.0796, - 12.34847, - -13.86843, - 12.4189, - -13.85664, - 12.51444, - -13.41025, - 12.52444, - -12.97408, - 12.96791, - -12.82357, - 12.93458, - -12.58656, - 13.18886, - -12.57022, - 13.38789, - -12.23404, - 13.64459, - -11.80536, - 13.78351, - -11.00819, - 13.85487, - -10.76146, - 13.7141, - -10.67311, - 13.76534, - -9.98848, - 13.30427, - -9.34525, - 13.14693, - -9.0774, - 12.98352, - -8.77638, - 13.21845, - -8.7407, - 13.38592, - -8.36592, - 13.37766, - -7.2759, - 12.84648, - -6.97829, - 12.81201, - -6.67888, - 12.56554, - -6.09645, - 12.27624, - -5.96968, - 12.78466, - -6.026, - 12.83079, - -5.86049, - 13.04741, - -5.86913, - 16.51533, - -5.9127, - 16.60784, - -6.05444, - 16.61228, - -6.18582, - 16.73917, - -6.40076, - 16.70034, - -6.87014, - 16.9492, - -7.20059, - 16.96352, - -7.4271, - 17.19386, - -8.11767, - 17.56379, - -8.08893, - 18.09182, - -7.97945, - 18.21674, - -7.99, - 18.52018, - -7.91037, - 18.53236, - -7.91242, - 18.78352, - -7.99, - 18.80892, - -7.98999, - 19.36377, - -7.58071, - 19.35887, - -7.45919, - 19.53303, - -7.31299, - 19.47717, - -6.99015, - 19.54003, - -6.98854, - 20.29323, - -6.90379, - 20.31311, - -6.90339, - 20.62729, - -7.27139, - 20.55053, - -7.28058, - 21.79141, - -7.55707, - 21.86327, - -7.93576, - 21.75515, - -8.4959, - 21.9697, - -9.41944, - 21.80339, - -9.6487, - 21.88718, - -9.9219, - 22.20001, - -10.38422, - 22.33791, - -10.76026, - 22.34361, - -10.8741, - 22.18454, - -11.22802, - 22.27008, - -11.02055, - 22.56223, - -11.11381, - 23.08323, - -10.9282, - 23.43566, - -11.01988, - 23.83055, - -10.88162, - 23.99468, - -10.96936, - 24.0356, - -11.39721, - 24.0921, - -11.65702, - 23.98358, - -12.11147, - 23.99307, - -12.40444, - 24.08595, - -12.54817, - 23.96565, - -12.83441, - 23.91375, - -12.99795, - 24.04701, - -13.01469, - 22.0099, - -16.1962, - 22.00966, - -16.48953, - 22.1471, - -17.16513, - 22.8135, - -17.64759, - 23.4337, - -18.03398, - 21.44371, - -17.94229, - 21.21693, - -18.05175, - 20.81831, - -17.87528, - 20.31559, - -17.92373, - 19.74952, - -17.8628, - 19.66062, - -17.83237, - 18.90774, - -17.65008, - 18.61732, - -17.40373, - 18.41673, - -17.44335, - 13.95635, - -17.1425, - 13.50392, - -17.02191, - 13.456, - -16.97003, - 13.1425, - -17.25143, - 12.56933, - -17.24659, - 12.24881, - -17.15484, - 12.08518, - -17.27867, - 11.79292, - -17.02042, - 11.75088, - -16.69157, - 11.82214 - ], - "centroid": [17.57723, -12.33868], - "name": "Africa/Luanda" - }, - { - "points": [ - -5.03701, - 12.00739, - -4.74629, - 12.20361, - -4.78611, - 12.31903, - -4.59441, - 12.38289, - -4.55169, - 12.62588, - -4.36784, - 12.77975, - -4.62157, - 13.11162, - -5.09151, - 12.47122, - -5.1504, - 12.53446, - -5.75331, - 12.52476, - -5.76054, - 12.1865, - -5.63245, - 12.12979, - -5.44982, - 12.21208, - -5.03701, - 12.00739 - ], - "centroid": [12.46335, -5.03651], - "name": "Africa/Luanda" - }, - { - "points": [ - -16.80737, - 11.77427, - -16.58148, - 11.67123, - -16.50784, - 11.71246, - -16.52056, - 11.73627, - -16.80737, - 11.77427 - ], - "centroid": [11.72524, -16.62668], - "name": "Africa/Luanda" - }, - { - "points": [ - -5.93596, - 12.86422, - -5.92145, - 12.84798, - -5.90349, - 12.87847, - -5.92472, - 12.88489, - -5.93596, - 12.86422 - ], - "centroid": [12.8686, -5.92075], - "name": "Africa/Luanda" - }, - { - "points": [ - 13.94188, - 0.46471, - 14.13503, - 0.34826, - 14.33087, - 0.35397, - 14.52164, - 0.15814, - 14.99874, - 0.22514, - 14.98467, - 0.95543, - 15.27512, - 1.32342, - 15.3771, - 2.62815, - 15.35146, - 3.51647, - 15.49517, - 3.53089, - 15.70998, - 3.87465, - 16.32165, - 4.06651, - 16.91601, - 4.06746, - 16.99321, - 4.23127, - 19.14457, - 4.23669, - 19.44702, - 5.81251, - 20.85098, - 7.44043, - 23.53363, - 11.97445, - 23.19558, - 13.48386, - 22.65608, - 14.19084, - 23.00517, - 15.0059, - 21.99156, - 15.20169, - 21.49685, - 15.20822, - 20.96912, - 15.63367, - 20.87957, - 15.55651, - 20.77997, - 15.59857, - 20.34995, - 16.00553, - 19.90973, - 15.75601, - 18.73052, - 15.60374, - 16.89733, - 15.51553, - 15.72456, - 14.39203, - 15.02844, - 13.87221, - 14.71888, - 13.81954, - 14.63218, - 13.68746, - 14.54552, - 13.7043, - 14.45424, - 13.48714, - 13.70141, - 13.6383, - 13.70316, - 13.35636, - 13.5007, - 13.20141, - 13.47615, - 12.8896, - 13.25453, - 12.587, - 13.0526, - 12.47868, - 13.08079, - 12.1111, - 13.34285, - 11.51896, - 13.34692, - 10.67028, - 13.19459, - 10.06565, - 12.79362, - 9.64965, - 12.82417, - 8.96519, - 13.04552, - 8.41201, - 13.27998, - 8.10301, - 13.32942, - 7.82393, - 13.10102, - 7.42953, - 12.98005, - 6.926, - 13.59219, - 6.41707, - 13.88145, - 5.52579, - 13.7361, - 5.27076, - 13.71367, - 4.55792, - 13.46278, - 4.13954, - 12.99029, - 4.10462, - 12.51521, - 3.65221, - 11.91628, - 3.62774, - 11.75795, - 3.68918, - 11.68701, - 3.60591, - 11.84665, - 3.47845, - 11.88113, - 3.30005, - 12.0122, - 3.24884, - 12.40752, - 2.80406, - 12.27101, - 2.68883, - 12.23495, - 2.39569, - 11.99562, - 2.47836, - 11.89263, - 2.40098, - 12.34932, - 2.04994, - 12.43339, - 2.25726, - 12.61619, - 2.1982, - 12.72701, - 1.98931, - 12.60882, - 1.87731, - 12.62207, - 1.56626, - 13.05208, - 0.98577, - 13.37511, - 0.98274, - 13.3282, - 1.18279, - 13.38212, - 1.19682, - 13.68216, - 0.76953, - 13.69117, - 0.61286, - 13.94188, - 0.46471 - ], - "centroid": [9.3937, 17.41249], - "name": "Africa/Niamey" - }, - { - "points": [ - -3.98836, - 11.20271, - -3.71629, - 11.23975, - -3.59617, - 11.33871, - -3.504, - 11.5388, - -3.73999, - 11.87539, - -3.62592, - 11.93706, - -3.531, - 11.87174, - -3.34892, - 12.03601, - -3.18715, - 11.92507, - -2.97502, - 12.0576, - -2.79472, - 11.60878, - -2.67279, - 11.69374, - -2.31431, - 11.60335, - -2.44621, - 11.77104, - -2.32987, - 11.99605, - -2.42879, - 12.09568, - -2.41371, - 12.49527, - -2.09693, - 12.5135, - -1.86715, - 12.43584, - -1.85483, - 12.73364, - -1.93274, - 12.8489, - -2.32517, - 13.04636, - -2.42179, - 13.4992, - -2.10401, - 13.76165, - -2.33158, - 13.92631, - -2.43049, - 13.88033, - -2.47063, - 14.08375, - -2.30014, - 14.21066, - -2.19198, - 14.14667, - -1.97884, - 14.24828, - -1.86858, - 14.39106, - -1.69244, - 14.44046, - -1.6071, - 14.36494, - -1.42361, - 14.49153, - -0.9116, - 14.4006, - -0.61911, - 14.48343, - -0.48488, - 14.39429, - -0.44889, - 14.17297, - -0.31954, - 14.14294, - -0.21822, - 13.8874, - 0.0367, - 13.94851, - 0.20422, - 13.8788, - 0.55623, - 14.09893, - 0.55533, - 14.27357, - 0.64207, - 14.37023, - 0.92297, - 14.48889, - 1.33421, - 14.2715, - 1.42498, - 14.0133, - 1.41798, - 13.81854, - 1.25614, - 13.51651, - 1.2276, - 13.1489, - 1.32698, - 13.25039, - 1.58572, - 13.12095, - 1.89365, - 13.14822, - 2.17804, - 13.29233, - 2.16594, - 14.43112, - 2.22178, - 14.58364, - 2.0682, - 14.81458, - 2.11588, - 14.88404, - 2.0076, - 14.9253, - 2.04568, - 15.21471, - 1.92324, - 15.34822, - 1.98563, - 15.49339, - 1.92482, - 15.75441, - 1.76911, - 16.04001, - 1.66327, - 16.05931, - 1.70298, - 16.14219, - 1.96966, - 16.04566, - 2.19439, - 16.07654, - 2.2139, - 16.17993, - 2.84526, - 16.51041, - 3.16261, - 16.49615, - 3.53675, - 16.64095, - 3.52363, - 17.03321, - 3.71306, - 17.47461, - 3.63617, - 17.83229, - 3.54649, - 17.86508, - 3.61228, - 17.93591, - 3.57566, - 18.12633, - 3.49141, - 18.18993, - 3.60128, - 18.26532, - 3.6184, - 18.54123, - 3.47316, - 18.64487, - 3.206, - 18.6513, - 2.2362, - 18.10442, - 1.51934, - 18.07774, - 1.01183, - 17.86044, - 0.3885, - 17.97001, - 0.1048, - 17.78479, - -0.54399, - 17.71907, - -0.99832, - 17.3474, - -1.27045, - 16.8531, - -1.8348, - 16.54615, - -2.20166, - 16.21007, - -3.29876, - 16.23207, - -3.95451, - 15.91195, - -4.05548, - 15.56688, - -4.27547, - 15.47181, - -4.35461, - 15.20169, - -4.83111, - 14.85127, - -4.92713, - 14.69184, - -4.89857, - 14.40326, - -4.65661, - 14.41891, - -4.56247, - 14.33947, - -4.43983, - 14.46184, - -4.28998, - 14.40359, - -4.52768, - 13.9629, - -4.45811, - 13.74212, - -4.77375, - 13.69859, - -4.74976, - 13.63785, - -4.92984, - 13.43162, - -4.60708, - 13.1373, - -4.63005, - 13.04275, - -4.38798, - 12.78734, - -4.56945, - 12.63664, - -4.60109, - 12.41044, - -4.80083, - 12.33344, - -4.77005, - 12.21289, - -5.03719, - 12.01097, - -4.79161, - 11.81204, - -4.57097, - 11.77946, - -3.98836, - 11.20271 - ], - "centroid": [15.24287, -0.83383], - "name": "Africa/Brazzaville" - }, - { - "points": [ - -0.94599, - 8.83069, - -0.62776, - 8.68954, - -0.81136, - 8.84285, - -0.64987, - 8.95789, - -0.69381, - 9.0847, - -0.46146, - 9.24902, - -0.02552, - 9.3372, - 0.33225, - 9.30578, - 0.3618, - 9.3627, - 0.15481, - 9.4832, - 0.16875, - 9.8696, - 0.24961, - 9.54604, - 0.51311, - 9.30191, - 0.6254, - 9.32106, - 0.67841, - 9.50255, - 0.52417, - 9.60254, - 1.01327, - 9.57623, - 1.07836, - 9.74427, - 0.93117, - 9.95277, - 1.00763, - 9.9967, - 1.00814, - 11.32481, - 2.30828, - 11.37189, - 2.23331, - 12.74495, - 2.28227, - 13.25644, - 2.06157, - 13.305, - 1.89146, - 13.1696, - 1.8066, - 13.21139, - 1.69197, - 13.14732, - 1.3334, - 13.2735, - 1.23848, - 13.18348, - 1.28952, - 13.555, - 1.44685, - 13.80433, - 1.44804, - 14.01351, - 1.3494, - 14.28468, - 0.93053, - 14.50781, - 0.63069, - 14.39194, - 0.53471, - 14.29335, - 0.54224, - 14.1133, - 0.22026, - 13.9042, - 0.0308, - 13.96852, - -0.20735, - 13.90427, - -0.30455, - 14.15626, - -0.43199, - 14.18526, - -0.46842, - 14.40577, - -0.63212, - 14.50708, - -0.90889, - 14.42059, - -1.53393, - 14.49525, - -1.61037, - 14.38484, - -1.69241, - 14.46123, - -1.87684, - 14.40935, - -2.19133, - 14.16737, - -2.31948, - 14.22208, - -2.48329, - 14.10649, - -2.46346, - 13.88831, - -2.33829, - 13.90734, - -2.12414, - 13.7584, - -2.43994, - 13.50788, - -2.38785, - 13.16225, - -2.33191, - 13.02425, - -1.93373, - 12.82248, - -1.8684, - 12.57071, - -1.87997, - 12.45643, - -2.09598, - 12.53363, - -2.4319, - 12.50581, - -2.44933, - 12.09226, - -2.34994, - 11.99559, - -2.46688, - 11.77248, - -2.33022, - 11.61757, - -2.67189, - 11.71377, - -2.79267, - 11.63067, - -2.96414, - 12.07506, - -3.18878, - 11.94562, - -3.35476, - 12.0552, - -3.53875, - 11.89027, - -3.62707, - 11.9578, - -3.75396, - 11.89185, - -3.52315, - 11.53146, - -3.71146, - 11.26459, - -3.98802, - 11.20887, - -3.44886, - 10.63709, - -3.35049, - 10.64799, - -3.19699, - 10.49751, - -2.41371, - 9.61628, - -2.20655, - 9.53808, - -1.88689, - 9.2549, - -1.64978, - 9.22303, - -0.94599, - 8.83069 - ], - "centroid": [11.7866, -0.6273], - "name": "Africa/Libreville" - }, - { - "points": [ - 0.79124, - 9.40288, - 0.78737, - 9.38504, - 0.8011, - 9.37434, - 0.80918, - 9.40012, - 0.79124, - 9.40288 - ], - "centroid": [9.39058, 0.7978], - "name": "Africa/Libreville" - }, - { - "points": [ - 1.14846, - 9.35545, - 1.91728, - 9.79842, - 2.34705, - 9.79872, - 2.17357, - 10.03809, - 2.17678, - 11.34417, - 0.99039, - 11.3394, - 0.98767, - 10.00774, - 0.91132, - 9.94922, - 1.05868, - 9.7399, - 1.02255, - 9.58386, - 1.11674, - 9.53382, - 1.08677, - 9.4121, - 1.14846, - 9.35545 - ], - "centroid": [10.46962, 1.56426], - "name": "Africa/Malabo" - }, - { - "points": [ - 3.29223, - 8.4329, - 3.43781, - 8.4325, - 3.47817, - 8.56807, - 3.78217, - 8.68232, - 3.7554, - 8.92278, - 3.63566, - 8.94058, - 3.20709, - 8.69298, - 3.29223, - 8.4329 - ], - "centroid": [8.69596, 3.49807], - "name": "Africa/Malabo" - }, - { - "points": [ - 0.8629, - 9.31764, - 0.88201, - 9.28962, - 0.93224, - 9.31766, - 0.88075, - 9.35349, - 0.8629, - 9.31764 - ], - "centroid": [9.32025, 0.89215], - "name": "Africa/Malabo" - }, - { - "points": [ - -1.4698, - 5.61541, - -1.41507, - 5.59257, - -1.39119, - 5.61152, - -1.43781, - 5.64519, - -1.4698, - 5.61541 - ], - "centroid": [5.61718, -1.42997], - "name": "Africa/Malabo" - }, - { - "points": [ - 0.96408, - 9.50366, - 0.97778, - 9.49071, - 1.00647, - 9.50206, - 0.98007, - 9.52003, - 0.96408, - 9.50366 - ], - "centroid": [9.50445, 0.98322], - "name": "Africa/Malabo" - }, - { - "points": [ - -6.02222, - 12.66036, - -6.06381, - 12.4369, - -5.76572, - 12.19414, - -5.73496, - 12.51318, - -5.15775, - 12.51409, - -5.08475, - 12.44831, - -4.85763, - 12.8039, - -4.73066, - 12.86024, - -4.5768, - 13.12822, - -4.90327, - 13.42743, - -4.70274, - 13.72094, - -4.44028, - 13.73274, - -4.41375, - 13.82397, - -4.50828, - 13.95631, - -4.41607, - 14.02091, - -4.26939, - 14.409, - -4.43662, - 14.49224, - -4.56356, - 14.35956, - -4.65135, - 14.43836, - -4.88642, - 14.42108, - -4.83872, - 14.49317, - -4.90771, - 14.68615, - -4.81182, - 14.84163, - -4.33947, - 15.18847, - -4.26235, - 15.45663, - -4.03927, - 15.55508, - -3.92367, - 15.91045, - -3.29734, - 16.21179, - -2.1928, - 16.19212, - -1.8233, - 16.52977, - -1.25733, - 16.83798, - -0.98315, - 17.33434, - -0.56333, - 17.69096, - 0.11, - 17.76548, - 0.39013, - 17.95004, - 1.01554, - 17.84061, - 1.52202, - 18.05787, - 2.24131, - 18.08505, - 3.21078, - 18.63184, - 3.75099, - 18.57714, - 4.0756, - 18.63878, - 4.3119, - 18.53674, - 4.40486, - 18.76689, - 4.92982, - 19.09147, - 5.13741, - 19.41853, - 5.14298, - 19.69667, - 4.7594, - 20.34875, - 4.50861, - 20.47028, - 4.41284, - 20.60974, - 4.4484, - 20.91417, - 4.29689, - 21.21395, - 4.34791, - 21.28146, - 4.25708, - 21.55234, - 4.31309, - 21.73837, - 4.12408, - 22.26892, - 4.12274, - 22.54128, - 3.86844, - 22.86036, - 3.90607, - 23.14635, - 3.83289, - 23.52208, - 3.60685, - 23.37411, - 3.66791, - 23.17382, - 3.36253, - 22.63501, - 3.26507, - 22.80464, - 3.00525, - 22.81918, - 3.1708, - 22.99704, - 3.15328, - 23.08989, - 2.67119, - 22.97018, - 2.56456, - 23.04566, - 2.53286, - 23.36384, - 2.33848, - 23.63393, - 2.18878, - 23.66067, - 2.24148, - 23.34605, - 2.08396, - 23.09149, - 2.17315, - 22.9823, - 2.00057, - 22.75964, - 2.11109, - 22.58827, - 1.68918, - 22.48159, - 1.51093, - 22.29975, - 1.3656, - 22.63335, - 0.99887, - 22.8244, - 0.41737, - 22.98166, - -0.20439, - 23.41752, - -0.32591, - 23.29882, - -0.28666, - 23.14268, - -0.39943, - 22.99614, - -0.41601, - 23.22215, - -0.4852, - 23.26868, - -0.43172, - 23.47503, - -0.63943, - 23.63877, - -0.80495, - 23.36723, - -1.29819, - 23.95419, - -1.38505, - 24.30988, - -1.79124, - 24.43035, - -1.77484, - 23.83965, - -2.02763, - 23.69873, - -2.09553, - 23.22181, - -1.94872, - 23.09259, - -1.97187, - 22.93406, - -1.81902, - 22.6289, - -1.96859, - 22.51214, - -1.92124, - 22.17403, - -2.47346, - 22.26929, - -2.4409, - 22.18047, - -2.28638, - 22.14234, - -2.53876, - 21.82986, - -2.34714, - 21.47237, - -2.49015, - 21.44363, - -2.49849, - 21.01474, - -3.30958, - 20.66586, - -4.1547, - 20.67869, - -4.30315, - 20.38065, - -4.40691, - 20.34155, - -4.29119, - 20.04594, - -4.49828, - 20.12855, - -4.76678, - 20.0643, - -5.15711, - 20.20145, - -5.68566, - 20.18992, - -5.96678, - 20.00965, - -6.19056, - 19.69866, - -6.57227, - 19.74612, - -7.0029, - 19.97226, - -7.0095, - 19.55374, - -7.31598, - 19.49832, - -7.47512, - 19.55998, - -7.58828, - 19.38007, - -8.00705, - 19.38149, - -8.01, - 18.80019, - -7.93154, - 18.77171, - -7.93043, - 18.54464, - -8.00904, - 18.53159, - -7.99939, - 18.21955, - -8.10905, - 18.10021, - -8.12359, - 17.5373, - -7.43865, - 17.17746, - -7.20786, - 16.94479, - -6.87782, - 16.93063, - -6.40703, - 16.68079, - -6.19332, - 16.72042, - -5.88824, - 16.50784, - -5.88051, - 13.04789, - -6.02222, - 12.66036 - ], - "centroid": [19.2264, -1.59386], - "name": "Africa/Kinshasa" - }, - { - "points": [ - 6.10452, - 14.464, - 6.26762, - 14.74304, - 6.74918, - 14.95869, - 6.78189, - 15.0581, - 7.22929, - 15.20726, - 7.53404, - 15.49829, - 7.52863, - 15.73106, - 7.45443, - 15.81246, - 7.49339, - 15.97086, - 7.591, - 16.06197, - 7.68117, - 16.38517, - 7.81331, - 16.43311, - 7.89013, - 16.59486, - 7.67464, - 16.67612, - 7.54127, - 16.84108, - 7.9927, - 17.67054, - 8.06063, - 18.61194, - 8.20129, - 18.64996, - 8.2955, - 18.82903, - 8.67321, - 19.1069, - 8.84256, - 18.8575, - 8.9099, - 18.88448, - 9.02975, - 19.08799, - 9.03059, - 19.66849, - 9.16602, - 20.09825, - 9.16381, - 20.4314, - 9.3459, - 20.52395, - 9.32693, - 20.61604, - 9.5378, - 20.90961, - 9.75341, - 20.98727, - 9.99826, - 21.2479, - 9.97483, - 21.34338, - 10.22325, - 21.51657, - 10.2862, - 21.70237, - 10.65463, - 21.72365, - 10.84609, - 21.82511, - 11.01756, - 22.52042, - 10.9379, - 22.88847, - 10.73078, - 23.00662, - 10.48039, - 23.31005, - 9.89688, - 23.67667, - 9.28257, - 23.66482, - 9.16309, - 23.50119, - 9.01782, - 23.45863, - 8.99875, - 23.59619, - 8.73389, - 23.53004, - 8.72062, - 24.25728, - 8.58424, - 24.27868, - 8.38536, - 24.16214, - 8.31168, - 24.21089, - 8.18973, - 24.86857, - 7.99031, - 24.97954, - 7.87592, - 25.23668, - 7.66464, - 25.31484, - 7.57276, - 25.18647, - 7.4961, - 25.20774, - 7.00985, - 26.0522, - 6.83076, - 26.11191, - 6.65861, - 26.41449, - 6.39633, - 26.30374, - 6.21982, - 26.54418, - 6.09029, - 26.46099, - 5.99687, - 26.81398, - 5.90137, - 26.84757, - 5.77247, - 27.16903, - 5.58773, - 27.29335, - 5.33058, - 27.25846, - 5.01591, - 27.47341, - 5.19667, - 27.11215, - 5.02427, - 26.87535, - 5.09241, - 26.74513, - 5.03639, - 26.48802, - 5.24798, - 26.15052, - 5.15512, - 25.9044, - 5.35566, - 25.49153, - 5.26528, - 25.35689, - 5.03511, - 25.33329, - 5.01285, - 25.15787, - 4.92805, - 25.09066, - 4.9831, - 24.98448, - 4.90676, - 24.66107, - 5.02196, - 24.60741, - 5.10272, - 24.39856, - 5.0236, - 24.41726, - 4.92818, - 24.28065, - 4.72387, - 23.58649, - 4.57896, - 23.42004, - 4.80893, - 22.91177, - 4.46467, - 22.70608, - 4.46528, - 22.6077, - 4.19708, - 22.54833, - 4.10216, - 22.28248, - 4.29374, - 21.7328, - 4.23712, - 21.55093, - 4.32745, - 21.28078, - 4.27814, - 21.20666, - 4.42876, - 20.90994, - 4.39382, - 20.60353, - 4.49616, - 20.45457, - 4.74336, - 20.33676, - 5.0845, - 19.82024, - 5.11887, - 19.42612, - 4.91588, - 19.10596, - 4.37908, - 18.7691, - 4.31081, - 18.55768, - 4.0785, - 18.65862, - 3.75053, - 18.59717, - 3.4633, - 18.64137, - 3.64279, - 18.48548, - 3.56878, - 18.41464, - 3.58288, - 18.2743, - 3.47127, - 18.19047, - 3.55667, - 18.12001, - 3.58527, - 17.93869, - 3.52375, - 17.85528, - 3.61675, - 17.82509, - 3.69299, - 17.47535, - 3.50426, - 17.03929, - 3.52872, - 16.66732, - 3.15901, - 16.51592, - 2.83777, - 16.52904, - 2.21052, - 16.19162, - 2.4647, - 16.06563, - 2.96609, - 16.02537, - 3.09263, - 15.79138, - 3.70843, - 15.23946, - 3.99352, - 15.04843, - 4.05753, - 15.17065, - 4.29671, - 15.07992, - 4.60415, - 14.72342, - 5.1751, - 14.6671, - 5.27876, - 14.5179, - 5.50842, - 14.61895, - 5.89303, - 14.61164, - 5.9108, - 14.48427, - 6.03585, - 14.41045, - 6.10452, - 14.464 - ], - "centroid": [20.49249, 6.5738], - "name": "Africa/Bangui" - }, - { - "points": [ - 10.49204, - 0.7728, - 11.02155, - 0.91244, - 11.10041, - 0.97785, - 11.06144, - 1.0869, - 11.14144, - 1.04296, - 11.18371, - 1.141, - 11.27379, - 1.13026, - 11.3026, - 1.32105, - 11.48343, - 1.43731, - 11.40076, - 1.62234, - 11.43589, - 2.01324, - 11.68021, - 2.29512, - 11.98897, - 2.45611, - 12.24878, - 2.3798, - 12.30029, - 2.68551, - 12.42052, - 2.77209, - 11.70189, - 3.61378, - 11.29626, - 3.50669, - 11.1265, - 3.73561, - 10.5986, - 3.8609, - 10.39846, - 3.79321, - 10.41598, - 3.64257, - 10.27727, - 3.59447, - 10.16757, - 3.68871, - 9.94085, - 3.6045, - 9.81032, - 3.35376, - 9.67957, - 3.35684, - 9.45908, - 3.14559, - 9.0966, - 3.09684, - 9.05505, - 2.78987, - 8.32467, - 2.70566, - 8.21207, - 2.76407, - 7.88686, - 2.6834, - 7.48288, - 2.80818, - 7.03995, - 2.80251, - 6.94168, - 2.72829, - 6.73915, - 2.7997, - 6.36028, - 2.7148, - 6.22298, - 1.6182, - 6.31294, - 1.78688, - 6.6859, - 1.56419, - 6.99695, - 1.54784, - 7.00514, - 1.63173, - 7.50459, - 1.6638, - 9.03975, - 1.61505, - 9.54314, - 1.33208, - 9.99429, - 1.34551, - 10.377, - 0.76826, - 10.49204, - 0.7728 - ], - "centroid": [2.34275, 9.62944], - "name": "Africa/Porto-Novo" - }, - { - "points": [ - 3.59931, - 9.62587, - 3.81601, - 9.53569, - 3.86493, - 9.70098, - 3.95947, - 9.61645, - 4.05084, - 9.67738, - 4.01156, - 9.53557, - 3.87297, - 9.43162, - 3.93383, - 9.21266, - 4.09305, - 8.97018, - 4.51199, - 8.87453, - 4.51825, - 8.76309, - 4.66257, - 8.66154, - 4.48098, - 8.70786, - 4.5032, - 8.49394, - 4.7985, - 8.53031, - 4.83175, - 8.61923, - 5.18838, - 8.80653, - 5.57678, - 8.89691, - 5.69398, - 8.80971, - 5.82991, - 8.83292, - 6.19306, - 9.25952, - 6.35857, - 9.34367, - 6.32685, - 9.42663, - 6.45822, - 9.46064, - 6.522, - 9.70022, - 6.80128, - 9.77529, - 6.78178, - 9.87736, - 7.04912, - 10.152, - 6.90143, - 10.22068, - 6.91231, - 10.48827, - 7.17076, - 10.5808, - 6.93946, - 10.85243, - 6.84435, - 10.83097, - 6.71276, - 10.92916, - 6.68926, - 11.11184, - 6.54927, - 11.10951, - 6.51366, - 11.34399, - 6.61926, - 11.5142, - 6.89567, - 11.563, - 7.06779, - 11.71381, - 7.07919, - 11.83545, - 7.32722, - 11.80888, - 7.5271, - 12.02644, - 7.73638, - 12.03341, - 7.99151, - 12.21006, - 8.43468, - 12.22888, - 8.76694, - 12.78373, - 9.23692, - 12.89413, - 9.38967, - 12.84594, - 9.5736, - 13.22627, - 9.79877, - 13.28661, - 9.86831, - 13.21698, - 10.0192, - 13.2386, - 10.19251, - 13.45105, - 10.64146, - 13.5293, - 10.97143, - 13.68586, - 11.31556, - 13.97431, - 11.26226, - 14.1339, - 11.53389, - 14.6281, - 11.71878, - 14.54253, - 12.16221, - 14.66865, - 12.34426, - 14.46458, - 12.40022, - 14.16435, - 13.07661, - 14.07553, - 13.08258, - 14.46576, - 12.95225, - 14.56203, - 12.78838, - 14.56237, - 12.63244, - 14.84072, - 12.16203, - 14.90192, - 11.99407, - 15.09664, - 11.89934, - 15.0522, - 11.53764, - 15.15248, - 11.13803, - 15.04098, - 10.54215, - 15.15549, - 9.98577, - 15.69366, - 9.92337, - 15.43611, - 9.9911, - 14.98752, - 9.91449, - 14.83585, - 9.98758, - 14.23895, - 9.70315, - 14.03472, - 9.29277, - 14.39487, - 9.04066, - 14.51604, - 8.82786, - 14.76038, - 8.81887, - 14.89951, - 8.68817, - 14.99346, - 8.61634, - 15.21593, - 7.89861, - 15.46245, - 7.76792, - 15.60731, - 7.5844, - 15.58183, - 7.23432, - 15.23363, - 6.77212, - 15.07565, - 6.73881, - 14.97586, - 6.25564, - 14.75912, - 6.07538, - 14.43986, - 5.92047, - 14.50198, - 5.88736, - 14.63258, - 5.50319, - 14.64041, - 5.27574, - 14.53946, - 5.18164, - 14.68608, - 4.61502, - 14.74412, - 4.29642, - 15.10216, - 4.0552, - 15.19342, - 4.00648, - 15.08231, - 3.74364, - 15.24009, - 3.10851, - 15.80488, - 2.9083, - 16.0819, - 2.46363, - 16.08723, - 2.2208, - 16.20198, - 2.18604, - 16.09521, - 1.99835, - 16.06571, - 1.68387, - 16.15742, - 1.64822, - 16.0284, - 1.75533, - 16.02451, - 1.77071, - 15.87657, - 1.92268, - 15.68615, - 1.96554, - 15.49068, - 1.90125, - 15.34309, - 2.02574, - 15.21219, - 1.98851, - 14.91909, - 2.19755, - 14.58202, - 2.16056, - 13.29874, - 2.27347, - 13.16244, - 2.21325, - 12.74329, - 2.31144, - 11.69435, - 2.28905, - 11.38112, - 2.16414, - 11.35755, - 2.18195, - 9.90577, - 2.28744, - 9.82183, - 2.50652, - 9.8121, - 3.08644, - 9.96401, - 3.59931, - 9.62587 - ], - "centroid": [12.74899, 5.71915], - "name": "Africa/Douala" - }, - { - "points": [ - 33.41893, - 11.12172, - 33.28449, - 11.30676, - 33.30672, - 11.14446, - 33.21533, - 11.19488, - 33.18882, - 11.43885, - 33.27676, - 11.33849, - 33.17209, - 11.57556, - 32.66685, - 11.49895, - 32.51848, - 11.60689, - 32.3513, - 11.46666, - 31.96464, - 10.64938, - 31.74588, - 10.54693, - 31.68367, - 10.29937, - 31.48372, - 10.14749, - 31.09852, - 10.29463, - 30.81947, - 10.28641, - 30.38514, - 9.9526, - 30.23211, - 9.56976, - 31.99696, - 9.11942, - 32.51018, - 8.3453, - 32.80608, - 8.31644, - 33.08929, - 8.11041, - 33.2444, - 7.73126, - 33.42446, - 7.73353, - 33.79225, - 7.52361, - 34.04653, - 7.53018, - 34.20146, - 7.62763, - 34.22213, - 7.79447, - 34.41386, - 7.84025, - 34.58724, - 8.20412, - 34.74091, - 8.29471, - 34.88984, - 8.25308, - 35.23263, - 8.44875, - 35.28643, - 8.31535, - 35.47906, - 8.37467, - 35.76416, - 8.24563, - 36.41608, - 8.39606, - 36.50123, - 8.1451, - 36.63551, - 8.44472, - 36.77115, - 8.43511, - 36.83278, - 8.66523, - 36.95366, - 8.63459, - 37.00179, - 8.85234, - 37.25247, - 9.20966, - 37.35958, - 9.75657, - 37.19508, - 10.28605, - 37.04745, - 10.18849, - 36.88595, - 10.36305, - 36.79734, - 10.29635, - 36.73439, - 10.37352, - 36.76793, - 10.52801, - 36.87521, - 10.58014, - 37.06372, - 10.91041, - 37.06195, - 11.0856, - 36.83849, - 11.13123, - 36.45206, - 10.81888, - 36.367, - 10.55396, - 36.13606, - 10.48135, - 35.82402, - 10.66409, - 35.64889, - 11.05758, - 35.34598, - 11.05023, - 35.22776, - 11.17087, - 34.64403, - 10.73286, - 34.31124, - 10.13177, - 34.16971, - 10.03608, - 33.89308, - 10.13806, - 33.65057, - 10.49578, - 33.71734, - 10.73816, - 33.90572, - 10.75695, - 33.83932, - 11.06972, - 33.62922, - 10.89227, - 33.70159, - 10.75318, - 33.54917, - 10.69423, - 33.49059, - 10.7795, - 33.64904, - 11.02075, - 33.56079, - 11.12636, - 33.41893, - 11.12172 - ], - "centroid": [9.58801, 34.1303], - "name": "Africa/Tunis" - }, - { - "points": [ - 34.61323, - 11.05492, - 34.66492, - 10.96523, - 34.6859, - 11.11825, - 34.84605, - 11.24671, - 34.82888, - 11.34439, - 34.75816, - 11.3482, - 34.61323, - 11.05492 - ], - "centroid": [11.19979, 34.73354], - "name": "Africa/Tunis" - }, - { - "points": [ - 37.50636, - 8.91271, - 37.53348, - 8.89531, - 37.53842, - 8.96608, - 37.51242, - 8.95648, - 37.50636, - 8.91271 - ], - "centroid": [8.93183, 37.52363], - "name": "Africa/Tunis" - }, - { - "points": [ - 37.11242, - 10.79775, - 37.13772, - 10.78732, - 37.15299, - 10.81464, - 37.12322, - 10.83242, - 37.11242, - 10.79775 - ], - "centroid": [10.80878, 37.13152], - "name": "Africa/Tunis" - }, - { - "points": [ - 35.78666, - 11.03661, - 35.80449, - 11.01664, - 35.82074, - 11.04898, - 35.79922, - 11.05946, - 35.78666, - 11.03661 - ], - "centroid": [11.03991, 35.80325], - "name": "Africa/Tunis" - }, - { - "points": [ - 35.7663, - 11.02526, - 35.76031, - 11.01216, - 35.78162, - 10.99852, - 35.7872, - 11.02276, - 35.7663, - 11.02526 - ], - "centroid": [11.01407, 35.7747], - "name": "Africa/Tunis" - }, - { - "points": [ - 33.59093, - 10.87515, - 33.59675, - 10.85838, - 33.6189, - 10.86619, - 33.61133, - 10.88274, - 33.59093, - 10.87515 - ], - "centroid": [10.87052, 33.60456], - "name": "Africa/Tunis" - }, - { - "points": [ - 37.09977, - 10.8846, - 37.10329, - 10.86765, - 37.12123, - 10.87113, - 37.11696, - 10.89018, - 37.09977, - 10.8846 - ], - "centroid": [10.87841, 37.1105], - "name": "Africa/Tunis" - }, - { - "points": [ - 4.47841, - 5.74666, - 4.87667, - 5.45002, - 5.35231, - 5.31329, - 5.38111, - 5.37755, - 5.48802, - 5.18279, - 5.95591, - 4.91281, - 6.29642, - 4.52377, - 6.425, - 3.82695, - 6.36849, - 2.6996, - 6.73999, - 2.77967, - 6.94085, - 2.70822, - 7.04436, - 2.77669, - 7.41746, - 2.73757, - 7.43801, - 2.78967, - 7.89034, - 2.65844, - 8.19012, - 2.741, - 8.32461, - 2.68564, - 9.05606, - 2.76852, - 9.10693, - 3.07882, - 9.46788, - 3.12758, - 9.69118, - 3.3399, - 9.82434, - 3.33947, - 9.95225, - 3.58796, - 10.17032, - 3.66883, - 10.27375, - 3.57472, - 10.42219, - 3.6231, - 10.41965, - 3.78042, - 10.59334, - 3.83917, - 11.11715, - 3.7169, - 11.29402, - 3.48601, - 11.62119, - 3.55688, - 11.76331, - 3.66916, - 11.91615, - 3.60769, - 12.52469, - 3.63364, - 13.00026, - 4.08718, - 13.4798, - 4.12331, - 13.71247, - 4.46047, - 13.79227, - 4.86877, - 13.75597, - 5.2658, - 13.90198, - 5.52718, - 13.60946, - 6.42745, - 12.999, - 6.93319, - 13.11967, - 7.42225, - 13.34952, - 7.8239, - 13.29833, - 8.11099, - 13.0651, - 8.4196, - 12.8432, - 8.97193, - 12.8138, - 9.64722, - 13.21183, - 10.05548, - 13.36689, - 10.66896, - 13.36246, - 11.52558, - 13.10104, - 12.1134, - 13.07539, - 12.4706, - 13.2758, - 12.57231, - 13.32889, - 12.72896, - 13.50551, - 12.87174, - 13.53185, - 13.19645, - 13.72365, - 13.34988, - 13.71749, - 13.64186, - 13.08373, - 14.09366, - 12.41167, - 14.18857, - 12.35715, - 14.49149, - 12.16989, - 14.68716, - 11.72001, - 14.56277, - 11.5267, - 14.64701, - 11.24925, - 14.15779, - 11.29891, - 13.98547, - 10.96187, - 13.7043, - 10.63628, - 13.54864, - 10.1833, - 13.46895, - 10.01428, - 13.2581, - 9.87307, - 13.23819, - 9.79801, - 13.30789, - 9.56446, - 13.24484, - 9.38154, - 12.86676, - 9.1145, - 12.90199, - 8.75324, - 12.79835, - 8.42453, - 12.2462, - 7.98646, - 12.22945, - 7.72867, - 12.05193, - 7.52013, - 12.04898, - 7.3403, - 11.83818, - 7.07508, - 11.85582, - 6.97519, - 11.63942, - 6.60287, - 11.52805, - 6.49264, - 11.35459, - 6.53293, - 11.09514, - 6.67729, - 11.09552, - 6.6978, - 10.9158, - 6.8392, - 10.81094, - 6.92885, - 10.83523, - 7.14357, - 10.58191, - 6.88997, - 10.49367, - 6.88153, - 10.21454, - 7.02844, - 10.15777, - 6.76068, - 9.884, - 6.78178, - 9.78784, - 6.50721, - 9.71483, - 6.44086, - 9.47406, - 6.30982, - 9.44188, - 6.33948, - 9.35436, - 6.17868, - 9.27405, - 5.82056, - 8.85375, - 5.69811, - 8.82931, - 5.57615, - 8.91698, - 5.18144, - 8.82582, - 4.6869, - 8.51469, - 4.8416, - 8.28699, - 4.62302, - 8.35161, - 4.5298, - 8.28396, - 4.37757, - 7.20719, - 4.382, - 7.12373, - 4.46394, - 7.13897, - 4.45396, - 7.0005, - 4.36293, - 6.99759, - 4.26719, - 6.09127, - 4.47841, - 5.74666 - ], - "centroid": [8.08787, 9.5813], - "name": "Africa/Lagos" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/africa-casablanca.json b/pandora_console/include/javascript/tz_json/polygons/africa-casablanca.json deleted file mode 100644 index f070e250c7..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/africa-casablanca.json +++ /dev/null @@ -1,339 +0,0 @@ -{ - "transitions": { - "Africa/El_Aaiun": [ - [1490508000, 60, "WEST"], - [1495346400, 0, "WET"], - [1498975200, 60, "WEST"], - [1509256800, 0, "WET"], - [1521957600, 60, "WEST"], - [1526191200, 0, "WET"], - [1529215200, 60, "WEST"], - [1540706400, 0, "WET"], - [1554012000, 60, "WEST"], - [1557036000, 0, "WET"], - [1560060000, 60, "WEST"], - [1572156000, 0, "WET"], - [1585461600, 60, "WEST"], - [1587276000, 0, "WET"], - [1590300000, 60, "WEST"], - [1603605600, 0, "WET"], - [1616911200, 60, "WEST"], - [1618120800, 0, "WET"], - [1621144800, 60, "WEST"], - [1635660000, 0, "WET"], - [1651989600, 60, "WEST"], - [1667109600, 0, "WET"], - [1682229600, 60, "WEST"], - [1698559200, 0, "WET"], - [1713074400, 60, "WEST"], - [1730008800, 0, "WET"], - [1743919200, 60, "WEST"], - [1761458400, 0, "WET"], - [1774764000, 60, "WEST"], - [1792908000, 0, "WET"], - [1806213600, 60, "WEST"], - [1824962400, 0, "WET"], - [1837663200, 60, "WEST"], - [1856412000, 0, "WET"], - [1869112800, 60, "WEST"], - [1887861600, 0, "WET"], - [1901167200, 60, "WEST"], - [1919311200, 0, "WET"], - [1932616800, 60, "WEST"], - [1950760800, 0, "WET"], - [1964066400, 60, "WEST"], - [1982815200, 0, "WET"], - [1995516000, 60, "WEST"], - [2014264800, 0, "WET"], - [2026965600, 60, "WEST"], - [2045714400, 0, "WET"], - [2058415200, 60, "WEST"], - [2077164000, 0, "WET"], - [2090469600, 60, "WEST"], - [2108008800, 0, "WET"], - [2121919200, 60, "WEST"], - [2138248800, 0, "WET"], - [2140066800, 0, "WET"] - ], - "Africa/Casablanca": [ - [1490508000, 60, "WEST"], - [1495346400, 0, "WET"], - [1498975200, 60, "WEST"], - [1509256800, 0, "WET"], - [1521957600, 60, "WEST"], - [1526191200, 0, "WET"], - [1529215200, 60, "WEST"], - [1540706400, 0, "WET"], - [1554012000, 60, "WEST"], - [1557036000, 0, "WET"], - [1560060000, 60, "WEST"], - [1572156000, 0, "WET"], - [1585461600, 60, "WEST"], - [1587276000, 0, "WET"], - [1590300000, 60, "WEST"], - [1603605600, 0, "WET"], - [1616911200, 60, "WEST"], - [1618120800, 0, "WET"], - [1621144800, 60, "WEST"], - [1635660000, 0, "WET"], - [1651989600, 60, "WEST"], - [1667109600, 0, "WET"], - [1682229600, 60, "WEST"], - [1698559200, 0, "WET"], - [1713074400, 60, "WEST"], - [1730008800, 0, "WET"], - [1743919200, 60, "WEST"], - [1761458400, 0, "WET"], - [1774764000, 60, "WEST"], - [1792908000, 0, "WET"], - [1806213600, 60, "WEST"], - [1824962400, 0, "WET"], - [1837663200, 60, "WEST"], - [1856412000, 0, "WET"], - [1869112800, 60, "WEST"], - [1887861600, 0, "WET"], - [1901167200, 60, "WEST"], - [1919311200, 0, "WET"], - [1932616800, 60, "WEST"], - [1950760800, 0, "WET"], - [1964066400, 60, "WEST"], - [1982815200, 0, "WET"], - [1995516000, 60, "WEST"], - [2014264800, 0, "WET"], - [2026965600, 60, "WEST"], - [2045714400, 0, "WET"], - [2058415200, 60, "WEST"], - [2077164000, 0, "WET"], - [2090469600, 60, "WEST"], - [2108008800, 0, "WET"], - [2121919200, 60, "WEST"], - [2138248800, 0, "WET"], - [2140066800, 0, "WET"] - ] - }, - "name": "Africa/Casablanca", - "polygons": [ - { - "points": [ - 31.48163, - -9.79198, - 32.18331, - -9.27291, - 32.56109, - -9.28231, - 33.27296, - -8.52073, - 33.65048, - -7.52752, - 34.05114, - -6.83835, - 34.72737, - -6.38744, - 35.80272, - -5.93246, - 35.93147, - -5.45799, - 35.88305, - -5.32873, - 35.56607, - -5.22876, - 35.22386, - -4.69267, - 35.16325, - -4.36152, - 35.2813, - -3.92541, - 35.2194, - -3.81249, - 35.30685, - -3.6802, - 35.20551, - -3.34099, - 35.29533, - -3.09449, - 35.46333, - -2.95809, - 35.29611, - -2.96257, - 35.1487, - -2.75049, - 35.10792, - -2.56263, - 35.17145, - -2.4168, - 34.94319, - -1.97618, - 34.75389, - -1.73541, - 34.63007, - -1.83017, - 34.50266, - -1.68166, - 34.39287, - -1.77126, - 34.09928, - -1.63777, - 33.71028, - -1.72376, - 33.60914, - -1.5854, - 33.28186, - -1.65916, - 33.07226, - -1.46644, - 32.95261, - -1.52672, - 32.74795, - -1.37334, - 32.52667, - -0.98175, - 32.32958, - -1.23714, - 32.17697, - -1.18246, - 32.08912, - -1.23342, - 32.16745, - -2.28636, - 32.09189, - -2.87392, - 32.00572, - -2.93263, - 31.76687, - -2.8243, - 31.60828, - -3.64759, - 31.38378, - -3.63702, - 31.34251, - -3.7736, - 31.22452, - -3.79696, - 31.12862, - -3.77636, - 31.03057, - -3.54938, - 30.90753, - -3.56929, - 30.63263, - -4.81677, - 29.99011, - -5.12672, - 29.69404, - -6.10578, - 29.69032, - -6.44597, - 29.57788, - -6.54772, - 29.62391, - -7.11883, - 29.38048, - -7.43962, - 29.37207, - -7.63655, - 29.01088, - -8.20735, - 28.71243, - -8.66058, - 27.65272, - -8.66684, - 27.65981, - -13.17552, - 27.96357, - -12.91071, - 28.10073, - -12.05899, - 28.30749, - -11.5291, - 28.74706, - -11.08192, - 29.02591, - -10.53355, - 29.31442, - -10.23039, - 30.17414, - -9.65292, - 30.41035, - -9.62106, - 30.63827, - -9.90449, - 30.82025, - -9.81864, - 31.3941, - -9.85669, - 31.48163, - -9.79198 - ], - "centroid": [-6.30836, 31.88255], - "name": "Africa/Casablanca" - }, - { - "points": [ - 23.50492, - -15.98386, - 23.56996, - -16.01561, - 23.5076, - -15.98343, - 23.57234, - -15.90978, - 23.89203, - -15.7255, - 23.84899, - -15.83827, - 23.61462, - -15.98614, - 23.82817, - -15.90902, - 24.70563, - -14.89986, - 25.30873, - -14.83746, - 25.98147, - -14.51103, - 26.15207, - -14.50131, - 26.43601, - -14.18445, - 26.482, - -13.97951, - 26.73885, - -13.58137, - 27.67606, - -13.17284, - 27.6656, - -8.6609, - 25.98837, - -8.67033, - 25.98861, - -11.99397, - 23.4511, - -11.99059, - 23.37799, - -12.75658, - 23.05422, - -13.04981, - 22.73162, - -13.13573, - 21.32161, - -12.99782, - 21.32035, - -16.91834, - 20.76624, - -17.05795, - 20.84535, - -17.113, - 21.83651, - -16.96262, - 22.2145, - -16.78764, - 22.32982, - -16.50256, - 23.50492, - -15.98386 - ], - "centroid": [-13.14761, 24.66202], - "name": "Africa/El_Aaiun" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/africa-windhoek.json b/pandora_console/include/javascript/tz_json/polygons/africa-windhoek.json deleted file mode 100644 index c76f6cea74..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/africa-windhoek.json +++ /dev/null @@ -1,233 +0,0 @@ -{ - "transitions": { - "Africa/Windhoek": [ - [1491105600, 60, "WAT"], - [1504414800, 120, "WAST"], - [1522555200, 60, "WAT"], - [1535864400, 120, "WAST"], - [1554609600, 60, "WAT"], - [1567314000, 120, "WAST"], - [1586059200, 60, "WAT"], - [1599368400, 120, "WAST"], - [1617508800, 60, "WAT"], - [1630818000, 120, "WAST"], - [1648958400, 60, "WAT"], - [1662267600, 120, "WAST"], - [1680408000, 60, "WAT"], - [1693717200, 120, "WAST"], - [1712462400, 60, "WAT"], - [1725166800, 120, "WAST"], - [1743912000, 60, "WAT"], - [1757221200, 120, "WAST"], - [1775361600, 60, "WAT"], - [1788670800, 120, "WAST"], - [1806811200, 60, "WAT"], - [1820120400, 120, "WAST"], - [1838260800, 60, "WAT"], - [1851570000, 120, "WAST"], - [1869710400, 60, "WAT"], - [1883019600, 120, "WAST"], - [1901764800, 60, "WAT"], - [1914469200, 120, "WAST"], - [1933214400, 60, "WAT"], - [1946523600, 120, "WAST"], - [1964664000, 60, "WAT"], - [1977973200, 120, "WAST"], - [1996113600, 60, "WAT"], - [2009422800, 120, "WAST"], - [2027563200, 60, "WAT"], - [2040872400, 120, "WAST"], - [2059012800, 60, "WAT"], - [2072322000, 120, "WAST"], - [2091067200, 60, "WAT"], - [2104376400, 120, "WAST"], - [2122516800, 60, "WAT"], - [2135826000, 120, "WAST"] - ] - }, - "name": "Africa/Windhoek", - "polygons": [ - { - "points": [ - -27.13397, - 15.24689, - -26.71184, - 15.07206, - -26.61678, - 15.15648, - -26.45304, - 15.10915, - -26.29665, - 14.91299, - -26.08729, - 14.96672, - -25.74857, - 14.81966, - -25.5502, - 14.87176, - -25.2971, - 14.79151, - -25.08745, - 14.86567, - -24.78751, - 14.76587, - -24.56433, - 14.5877, - -24.07081, - 14.4476, - -23.63204, - 14.50378, - -22.98796, - 14.39911, - -22.86861, - 14.43721, - -22.94868, - 14.45213, - -22.89465, - 14.5306, - -22.54245, - 14.49373, - -20.87317, - 13.40645, - -20.24354, - 13.18081, - -20.09654, - 13.03549, - -19.16222, - 12.59882, - -18.74801, - 12.3172, - -18.4933, - 12.02071, - -17.81135, - 11.72322, - -17.24361, - 11.75221, - -17.13417, - 12.08392, - -17.22682, - 12.25201, - -17.23227, - 12.56186, - -16.95001, - 13.144, - -17.00502, - 13.46679, - -17.12552, - 13.51801, - -17.42349, - 13.95949, - -17.38405, - 18.42266, - -17.6341, - 18.62959, - -17.81295, - 18.91264, - -17.84273, - 19.66135, - -17.90372, - 19.75143, - -17.85519, - 20.31612, - -18.03177, - 20.81934, - -17.92213, - 21.21917, - -18.01415, - 21.44094, - -17.46809, - 24.23668, - -17.54792, - 24.97381, - -17.78215, - 25.26486, - -17.82348, - 24.91764, - -18.07503, - 24.57631, - -17.96483, - 24.42027, - -18.02707, - 24.20228, - -18.51387, - 23.61473, - -18.00731, - 23.29285, - -18.32784, - 21.47087, - -18.32788, - 21.00881, - -22.00763, - 21.01099, - -22.01179, - 20.01, - -28.44008, - 20.00392, - -28.54082, - 19.56857, - -28.72241, - 19.46539, - -28.75742, - 19.27241, - -28.90841, - 19.30127, - -28.96685, - 19.17704, - -28.85119, - 18.73135, - -28.92587, - 18.17841, - -28.77854, - 17.91257, - -28.73182, - 17.40488, - -28.57915, - 17.41701, - -28.47302, - 17.31978, - -28.40702, - 17.3944, - -28.29816, - 17.36866, - -28.24554, - 17.19561, - -28.04864, - 17.0816, - -28.08122, - 16.90538, - -28.2801, - 16.82445, - -28.27342, - 16.76341, - -28.45377, - 16.78019, - -28.64563, - 16.44933, - -27.99756, - 15.69665, - -27.37274, - 15.31016, - -27.13397, - 15.24689 - ], - "centroid": [17.22915, -22.14149], - "name": "Africa/Windhoek" - }, - { - "points": [ - -27.03671, - 15.20993, - -27.02194, - 15.18046, - -26.98414, - 15.17756, - -26.99197, - 15.19779, - -27.03671, - 15.20993 - ], - "centroid": [15.1918, -27.00996], - "name": "Africa/Windhoek" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-adak.json b/pandora_console/include/javascript/tz_json/polygons/america-adak.json deleted file mode 100644 index 014634bf9e..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-adak.json +++ /dev/null @@ -1,749 +0,0 @@ -{ - "transitions": { - "America/Adak": [ - [1489334400, -540, "HDT"], - [1509897600, -600, "HST"], - [1520784000, -540, "HDT"], - [1541347200, -600, "HST"], - [1552233600, -540, "HDT"], - [1572796800, -600, "HST"], - [1583683200, -540, "HDT"], - [1604246400, -600, "HST"], - [1615737600, -540, "HDT"], - [1636300800, -600, "HST"], - [1647187200, -540, "HDT"], - [1667750400, -600, "HST"], - [1678636800, -540, "HDT"], - [1699200000, -600, "HST"], - [1710086400, -540, "HDT"], - [1730649600, -600, "HST"], - [1741536000, -540, "HDT"], - [1762099200, -600, "HST"], - [1772985600, -540, "HDT"], - [1793548800, -600, "HST"], - [1805040000, -540, "HDT"], - [1825603200, -600, "HST"], - [1836489600, -540, "HDT"], - [1857052800, -600, "HST"], - [1867939200, -540, "HDT"], - [1888502400, -600, "HST"], - [1899388800, -540, "HDT"], - [1919952000, -600, "HST"], - [1930838400, -540, "HDT"], - [1951401600, -600, "HST"], - [1962892800, -540, "HDT"], - [1983456000, -600, "HST"], - [1994342400, -540, "HDT"], - [2014905600, -600, "HST"], - [2025792000, -540, "HDT"], - [2046355200, -600, "HST"], - [2057241600, -540, "HDT"], - [2077804800, -600, "HST"], - [2088691200, -540, "HDT"], - [2109254400, -600, "HST"], - [2120140800, -540, "HDT"], - [2140704000, -600, "HST"] - ] - }, - "name": "America/Adak", - "polygons": [ - { - "points": [ - 52.00282, - -174.4695, - 52.04755, - -174.52019, - 52.0255, - -175.34215, - 52.22885, - -174.27632, - 52.26423, - -174.23476, - 52.31846, - -174.46528, - 52.41171, - -174.26816, - 52.36063, - -173.98624, - 52.21528, - -174.04525, - 52.21327, - -174.18291, - 52.10141, - -174.06897, - 52.10717, - -174.32159, - 52.02628, - -174.40438, - 52.06136, - -174.49138, - 52.00282, - -174.4695 - ], - "centroid": [-174.44034, 52.18065], - "name": "America/Adak" - }, - { - "points": [ - 51.64943, - -176.62223, - 51.61497, - -176.99536, - 51.97259, - -176.77264, - 52.00913, - -176.55757, - 51.85289, - -176.42278, - 51.86908, - -176.26167, - 51.73144, - -176.27906, - 51.64943, - -176.62223 - ], - "centroid": [-176.63021, 51.79566], - "name": "America/Adak" - }, - { - "points": [ - 52.96197, - 172.54514, - 52.99583, - 173.11815, - 52.84445, - 173.44415, - 52.76852, - 173.14002, - 52.81618, - 173.06851, - 52.73125, - 172.91096, - 52.77873, - 172.73808, - 52.86093, - 172.76194, - 52.85005, - 172.60734, - 52.91109, - 172.64006, - 52.91248, - 172.44597, - 52.96197, - 172.54514 - ], - "centroid": [172.9673, 52.88004], - "name": "America/Adak" - }, - { - "points": [ - 51.58823, - -177.89775, - 51.67158, - -178.12077, - 51.8931, - -178.22505, - 51.92957, - -177.9549, - 51.85774, - -177.5998, - 51.58823, - -177.89775 - ], - "centroid": [-177.93802, 51.78427], - "name": "America/Adak" - }, - { - "points": [ - 51.64367, - -177.63946, - 51.72008, - -177.70386, - 51.95355, - -177.17679, - 51.90478, - -177.0319, - 51.69979, - -177.13421, - 51.64367, - -177.63946 - ], - "centroid": [-177.33258, 51.78105], - "name": "America/Adak" - }, - { - "points": [ - 52.01435, - -173.48952, - 52.04065, - -173.8991, - 52.13372, - -174.05533, - 52.09401, - -172.9447, - 52.01435, - -173.48952 - ], - "centroid": [-173.57159, 52.0765], - "name": "America/Adak" - }, - { - "points": [ - 51.34, - 179.24634, - 51.61306, - 178.63328, - 51.64488, - 178.6199, - 51.62719, - 178.91092, - 51.37431, - 179.48168, - 51.34, - 179.24634 - ], - "centroid": [179.04886, 51.49559], - "name": "America/Adak" - }, - { - "points": [ - 51.93223, - 177.66559, - 51.8176, - 177.32869, - 51.88041, - 177.19688, - 52.14523, - 177.6096, - 52.09337, - 177.68762, - 51.98233, - 177.64783, - 51.95388, - 177.72471, - 51.93223, - 177.66559 - ], - "centroid": [177.48266, 51.96522], - "name": "America/Adak" - }, - { - "points": [ - 52.34018, - 173.72155, - 52.37574, - 173.41693, - 52.4052, - 173.34957, - 52.52034, - 173.77146, - 52.34018, - 173.72155 - ], - "centroid": [173.60408, 52.41778], - "name": "America/Adak" - }, - { - "points": [ - 51.86002, - 179.6313, - 51.9107, - 179.48781, - 51.98998, - 179.47939, - 52.03822, - 179.62803, - 51.97177, - 179.78486, - 51.86002, - 179.6313 - ], - "centroid": [179.61496, 51.95304], - "name": "America/Adak" - }, - { - "points": [ - 52.75896, - -169.73652, - 52.76928, - -169.96389, - 52.82826, - -170.02628, - 52.89056, - -169.70829, - 52.81065, - -169.66517, - 52.75896, - -169.73652 - ], - "centroid": [-169.82588, 52.81667], - "name": "America/Adak" - }, - { - "points": [ - 52.23686, - -172.53007, - 52.25839, - -172.63716, - 52.36234, - -172.56776, - 52.34737, - -172.28359, - 52.23686, - -172.53007 - ], - "centroid": [-172.49166, 52.30768], - "name": "America/Adak" - }, - { - "points": [ - 51.93639, - -176.12971, - 52.10735, - -176.17695, - 52.04613, - -175.95494, - 51.93544, - -175.98241, - 51.93639, - -176.12971 - ], - "centroid": [-176.06659, 52.01175], - "name": "America/Adak" - }, - { - "points": [ - 52.52506, - -170.79824, - 52.63756, - -170.82861, - 52.66451, - -170.55244, - 52.58811, - -170.60537, - 52.52506, - -170.79824 - ], - "centroid": [-170.70683, 52.6047], - "name": "America/Adak" - }, - { - "points": [ - 51.75859, - -176.14931, - 51.82054, - -176.23821, - 51.88821, - -176.2085, - 51.89915, - -175.93709, - 51.79397, - -175.98384, - 51.75859, - -176.14931 - ], - "centroid": [-176.09173, 51.83686], - "name": "America/Adak" - }, - { - "points": [ - 51.90381, - -175.77537, - 51.96286, - -175.94103, - 51.99131, - -175.963, - 52.00394, - -175.80618, - 51.90381, - -175.77537 - ], - "centroid": [-175.85605, 51.96396], - "name": "America/Adak" - }, - { - "points": [ - 51.88843, - 178.50617, - 51.99134, - 178.45559, - 51.96484, - 178.6021, - 51.92036, - 178.58517, - 51.88843, - 178.50617 - ], - "centroid": [178.52897, 51.94399], - "name": "America/Adak" - }, - { - "points": [ - 51.73485, - -178.79909, - 51.78185, - -178.8762, - 51.8475, - -178.82632, - 51.78575, - -178.71883, - 51.73485, - -178.79909 - ], - "centroid": [-178.8032, 51.78883], - "name": "America/Adak" - }, - { - "points": [ - 52.9302, - -169.72823, - 53.04658, - -169.80727, - 53.08556, - -169.78251, - 53.02058, - -169.65921, - 52.9302, - -169.72823 - ], - "centroid": [-169.73695, 53.01451], - "name": "America/Adak" - }, - { - "points": [ - 52.70085, - -170.1047, - 52.70829, - -170.19687, - 52.78349, - -170.18228, - 52.77008, - -170.05011, - 52.70085, - -170.1047 - ], - "centroid": [-170.13272, 52.7429], - "name": "America/Adak" - }, - { - "points": [ - 52.43306, - -171.22032, - 52.43627, - -171.29842, - 52.49546, - -171.3163, - 52.5164, - -171.20158, - 52.43306, - -171.22032 - ], - "centroid": [-171.2568, 52.47276], - "name": "America/Adak" - }, - { - "points": [ - 52.84245, - -170.04477, - 52.85855, - -170.10309, - 52.89702, - -170.13958, - 52.91449, - -169.99429, - 52.84245, - -170.04477 - ], - "centroid": [-170.06489, 52.8819], - "name": "America/Adak" - }, - { - "points": [ - 51.75692, - 178.39404, - 51.76426, - 178.3104, - 51.83909, - 178.20804, - 51.82589, - 178.32551, - 51.75692, - 178.39404 - ], - "centroid": [178.30702, 51.7984], - "name": "America/Adak" - }, - { - "points": [ - 51.30247, - -178.98035, - 51.40029, - -178.98541, - 51.39129, - -178.91338, - 51.33471, - -178.89384, - 51.30247, - -178.98035 - ], - "centroid": [-178.94625, 51.35504], - "name": "America/Adak" - }, - { - "points": [ - 51.20664, - -179.12147, - 51.28203, - -179.14874, - 51.31174, - -179.08867, - 51.24772, - -179.03996, - 51.20664, - -179.12147 - ], - "centroid": [-179.09878, 51.26023], - "name": "America/Adak" - }, - { - "points": [ - 51.97462, - 178.14108, - 51.99616, - 178.08811, - 52.05969, - 178.11856, - 52.0337, - 178.19584, - 51.97462, - 178.14108 - ], - "centroid": [178.1374, 52.01764], - "name": "America/Adak" - }, - { - "points": [ - 52.70787, - 174.00171, - 52.73798, - 173.89274, - 52.77491, - 173.85611, - 52.74962, - 174.0114, - 52.70787, - 174.00171 - ], - "centroid": [173.94443, 52.74296], - "name": "America/Adak" - }, - { - "points": [ - 52.32125, - 175.90907, - 52.37912, - 175.86804, - 52.36206, - 175.98577, - 52.32539, - 175.95207, - 52.32125, - 175.90907 - ], - "centroid": [175.92629, 52.35073], - "name": "America/Adak" - }, - { - "points": [ - 51.92145, - -175.71667, - 51.98268, - -175.74342, - 51.96981, - -175.63481, - 51.95242, - -175.6382, - 51.92145, - -175.71667 - ], - "centroid": [-175.69246, 51.9563], - "name": "America/Adak" - }, - { - "points": [ - 51.53239, - -178.74788, - 51.53495, - -178.81828, - 51.58284, - -178.86073, - 51.57265, - -178.74739, - 51.53239, - -178.74788 - ], - "centroid": [-178.79518, 51.55739], - "name": "America/Adak" - }, - { - "points": [ - 51.57406, - -178.57012, - 51.5827, - -178.67183, - 51.60888, - -178.69108, - 51.61716, - -178.5684, - 51.57406, - -178.57012 - ], - "centroid": [-178.62094, 51.59634], - "name": "America/Adak" - }, - { - "points": [ - 52.69401, - 174.15994, - 52.70698, - 174.06225, - 52.72169, - 174.05305, - 52.74852, - 174.10413, - 52.69401, - 174.15994 - ], - "centroid": [174.10242, 52.71814], - "name": "America/Adak" - }, - { - "points": [ - 51.93458, - 178.33228, - 51.96416, - 178.27045, - 51.98375, - 178.26403, - 51.96907, - 178.37405, - 51.93458, - 178.33228 - ], - "centroid": [178.31696, 51.96216], - "name": "America/Adak" - }, - { - "points": [ - 52.54008, - -171.12653, - 52.54278, - -171.17359, - 52.55504, - -171.17896, - 52.58338, - -171.10136, - 52.54008, - -171.12653 - ], - "centroid": [-171.13984, 52.55713], - "name": "America/Adak" - }, - { - "points": [ - 52.15408, - -175.49936, - 52.16691, - -175.52587, - 52.19821, - -175.52066, - 52.17982, - -175.47399, - 52.15408, - -175.49936 - ], - "centroid": [-175.50405, 52.17586], - "name": "America/Adak" - }, - { - "points": [ - 51.96647, - -175.4417, - 51.9887, - -175.47025, - 51.98741, - -175.40979, - 51.97137, - -175.41473, - 51.96647, - -175.4417 - ], - "centroid": [-175.43617, 51.97948], - "name": "America/Adak" - }, - { - "points": [ - 51.56677, - -179.01366, - 51.56711, - -179.05769, - 51.59251, - -179.06393, - 51.59492, - -179.02731, - 51.56677, - -179.01366 - ], - "centroid": [-179.04015, 51.57999], - "name": "America/Adak" - }, - { - "points": [ - 52.20714, - -175.12653, - 52.22512, - -175.14502, - 52.23955, - -175.13672, - 52.22842, - -175.10334, - 52.20714, - -175.12653 - ], - "centroid": [-175.12637, 52.22471], - "name": "America/Adak" - }, - { - "points": [ - 51.46578, - -178.28796, - 51.48821, - -178.30237, - 51.48704, - -178.25968, - 51.47232, - -178.2627, - 51.46578, - -178.28796 - ], - "centroid": [-178.27973, 51.4789], - "name": "America/Adak" - }, - { - "points": [ - 52.03076, - -175.87724, - 52.03155, - -175.90326, - 52.04365, - -175.91137, - 52.05302, - -175.87544, - 52.03076, - -175.87724 - ], - "centroid": [-175.89063, 52.04045], - "name": "America/Adak" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-asuncion.json b/pandora_console/include/javascript/tz_json/polygons/america-asuncion.json deleted file mode 100644 index 5750d86938..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-asuncion.json +++ /dev/null @@ -1,238 +0,0 @@ -{ - "transitions": { - "America/Asuncion": [ - [1490511600, -240, "-04"], - [1506844800, -180, "-03"], - [1521961200, -240, "-04"], - [1538899200, -180, "-03"], - [1553410800, -240, "-04"], - [1570348800, -180, "-03"], - [1584860400, -240, "-04"], - [1601798400, -180, "-03"], - [1616914800, -240, "-04"], - [1633248000, -180, "-03"], - [1648364400, -240, "-04"], - [1664697600, -180, "-03"], - [1679814000, -240, "-04"], - [1696147200, -180, "-03"], - [1711263600, -240, "-04"], - [1728201600, -180, "-03"], - [1742713200, -240, "-04"], - [1759651200, -180, "-03"], - [1774162800, -240, "-04"], - [1791100800, -180, "-03"], - [1806217200, -240, "-04"], - [1822550400, -180, "-03"], - [1837666800, -240, "-04"], - [1854000000, -180, "-03"], - [1869116400, -240, "-04"], - [1886054400, -180, "-03"], - [1900566000, -240, "-04"], - [1917504000, -180, "-03"], - [1932015600, -240, "-04"], - [1948953600, -180, "-03"], - [1964070000, -240, "-04"], - [1980403200, -180, "-03"], - [1995519600, -240, "-04"], - [2011852800, -180, "-03"], - [2026969200, -240, "-04"], - [2043302400, -180, "-03"], - [2058418800, -240, "-04"], - [2075356800, -180, "-03"], - [2089868400, -240, "-04"], - [2106806400, -180, "-03"], - [2121318000, -240, "-04"], - [2138256000, -180, "-03"], - [2147501647, -180, "-03"] - ] - }, - "name": "America/Asuncion", - "polygons": [ - { - "points": [ - -22.25564, - -62.64087, - -21.06039, - -62.26817, - -20.56415, - -62.27958, - -20.10706, - -61.94409, - -19.62179, - -61.7449, - -19.28406, - -59.98292, - -19.33817, - -59.1154, - -19.78121, - -58.19772, - -20.24109, - -58.15282, - -20.42971, - -57.99021, - -20.68997, - -57.97908, - -20.65721, - -57.9191, - -20.73673, - -57.85897, - -20.78728, - -57.95055, - -20.80095, - -57.86409, - -20.89198, - -57.91466, - -20.97767, - -57.80788, - -21.27997, - -57.90752, - -21.34033, - -57.84503, - -21.5285, - -57.95739, - -21.68798, - -57.88383, - -22.07803, - -57.97925, - -22.13412, - -57.80309, - -22.08667, - -57.61333, - -22.17104, - -57.55124, - -22.29043, - -56.83437, - -22.06753, - -56.40415, - -22.27191, - -56.20322, - -22.27177, - -55.85117, - -22.65459, - -55.60359, - -22.98798, - -55.67425, - -23.1945, - -55.51203, - -23.61103, - -55.52504, - -23.71057, - -55.4247, - -23.95348, - -55.40502, - -23.98102, - -55.06125, - -23.80545, - -54.66904, - -23.92043, - -54.40572, - -24.06974, - -54.2732, - -24.22373, - -54.31997, - -24.3652, - -54.25015, - -25.16141, - -54.42758, - -25.46132, - -54.6065, - -25.66727, - -54.57956, - -25.68365, - -54.64937, - -25.83325, - -54.58064, - -25.97411, - -54.60059, - -25.99928, - -54.6716, - -26.22067, - -54.61076, - -26.64993, - -54.78575, - -26.87343, - -55.12801, - -26.9656, - -55.13776, - -27.00682, - -55.41402, - -27.11012, - -55.4505, - -27.18127, - -55.60714, - -27.3409, - -55.5863, - -27.45277, - -55.72656, - -27.32206, - -56.14016, - -27.61714, - -56.38243, - -27.45804, - -56.59935, - -27.6141, - -56.85148, - -27.4811, - -57.01, - -27.4487, - -57.51327, - -27.27365, - -58.00803, - -27.30878, - -58.60527, - -27.13209, - -58.6563, - -27.09819, - -58.5615, - -26.91871, - -58.49363, - -26.86009, - -58.33041, - -26.80771, - -58.36687, - -26.64166, - -58.19971, - -26.17691, - -58.16479, - -25.99846, - -57.85746, - -25.9375, - -57.89309, - -25.67705, - -57.77211, - -25.55914, - -57.5751, - -25.29105, - -57.68177, - -25.09303, - -57.87401, - -24.941, - -58.22909, - -25.0083, - -58.33131, - -24.85987, - -58.49882, - -24.62771, - -59.12686, - -24.02287, - -60.048, - -24.05544, - -60.33657, - -23.81943, - -60.9882, - -23.55999, - -61.17871, - -23.4273, - -61.50018, - -23.03181, - -61.99544, - -22.5217, - -62.26466, - -22.25564, - -62.64087 - ], - "centroid": [-58.38723, -23.24997], - "name": "America/Asuncion" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-belize.json b/pandora_console/include/javascript/tz_json/polygons/america-belize.json deleted file mode 100644 index 4b4c35bcf6..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-belize.json +++ /dev/null @@ -1,1361 +0,0 @@ -{ - "transitions": { - "America/Belize": [[0, -360, "CST"]], - "America/Guatemala": [[0, -360, "CST"]], - "America/Regina": [[0, -360, "CST"]], - "America/Costa_Rica": [[0, -360, "CST"]], - "America/Tegucigalpa": [[0, -360, "CST"]], - "America/El_Salvador": [[0, -360, "CST"]], - "America/Managua": [[0, -360, "CST"]], - "America/Swift_Current": [[0, -360, "CST"]] - }, - "name": "America/Belize", - "polygons": [ - { - "points": [ - 15.89762, - -89.1759, - 15.92501, - -89.2348, - 17.94838, - -89.15471, - 18.01362, - -89.02867, - 17.89245, - -88.85414, - 18.4695, - -88.51983, - 18.49456, - -88.30237, - 18.35793, - -88.37587, - 18.38612, - -88.09058, - 18.20508, - -88.07087, - 17.6317, - -88.27293, - 17.52729, - -88.20918, - 17.56177, - -88.1491, - 17.25867, - -88.28516, - 16.97023, - -88.201, - 16.79699, - -88.23405, - 16.40502, - -88.42178, - 16.23601, - -88.56993, - 16.21239, - -88.73263, - 15.98077, - -88.92358, - 15.89153, - -88.90932, - 15.89762, - -89.1759 - ], - "centroid": [-88.70395, 17.19934], - "name": "America/Belize" - }, - { - "points": [ - 17.15999, - -87.86867, - 17.36633, - -87.84568, - 17.17715, - -87.92774, - 17.4107, - -87.92872, - 17.55239, - -87.77263, - 17.15999, - -87.86867 - ], - "centroid": [-87.86507, 17.37511], - "name": "America/Belize" - }, - { - "points": [ - 17.88322, - -88.01007, - 18.11995, - -87.97615, - 18.17725, - -87.85525, - 17.96252, - -87.91802, - 17.88322, - -88.01007 - ], - "centroid": [-87.94025, 18.04143], - "name": "America/Belize" - }, - { - "points": [ - 17.63689, - -88.08923, - 17.66166, - -88.17677, - 17.74345, - -88.07399, - 17.66648, - -88.10939, - 17.63689, - -88.08923 - ], - "centroid": [-88.12155, 17.68008], - "name": "America/Belize" - }, - { - "points": [ - 17.54121, - -88.03897, - 17.63043, - -88.08653, - 17.66525, - -88.04009, - 17.64399, - -88.02781, - 17.54121, - -88.03897 - ], - "centroid": [-88.05118, 17.61323], - "name": "America/Belize" - }, - { - "points": [ - 17.45512, - -88.03734, - 17.45763, - -88.08639, - 17.51894, - -88.09559, - 17.50271, - -88.03293, - 17.45512, - -88.03734 - ], - "centroid": [-88.0641, 17.48483], - "name": "America/Belize" - }, - { - "points": [ - 17.73208, - -88.00025, - 17.74346, - -88.02508, - 17.81111, - -87.99972, - 17.79377, - -87.98665, - 17.73208, - -88.00025 - ], - "centroid": [-88.00391, 17.76802], - "name": "America/Belize" - }, - { - "points": [ - 17.66521, - -88.01524, - 17.68183, - -88.03698, - 17.72528, - -88.01726, - 17.70918, - -88.00426, - 17.66521, - -88.01524 - ], - "centroid": [-88.01912, 17.69415], - "name": "America/Belize" - }, - { - "points": [ - 17.43216, - -87.47176, - 17.45, - -87.50529, - 17.47386, - -87.48859, - 17.45052, - -87.45948, - 17.43216, - -87.47176 - ], - "centroid": [-87.48201, 17.45208], - "name": "America/Belize" - }, - { - "points": [ - 17.24681, - -88.08242, - 17.26691, - -88.10143, - 17.29027, - -88.08495, - 17.26974, - -88.06657, - 17.24681, - -88.08242 - ], - "centroid": [-88.0839, 17.26846], - "name": "America/Belize" - }, - { - "points": [ - 17.05169, - -88.05068, - 17.07123, - -88.06223, - 17.09251, - -88.03624, - 17.0673, - -88.02954, - 17.05169, - -88.05068 - ], - "centroid": [-88.04473, 17.07121], - "name": "America/Belize" - }, - { - "points": [ - 17.18022, - -87.57331, - 17.19365, - -87.59084, - 17.22164, - -87.56584, - 17.20045, - -87.55709, - 17.18022, - -87.57331 - ], - "centroid": [-87.57232, 17.19938], - "name": "America/Belize" - }, - { - "points": [ - 17.85611, - -88.02139, - 17.85868, - -88.04506, - 17.87477, - -88.04938, - 17.88137, - -88.01211, - 17.85611, - -88.02139 - ], - "centroid": [-88.03088, 17.86851], - "name": "America/Belize" - }, - { - "points": [ - 17.49283, - -88.13529, - 17.51117, - -88.16015, - 17.52846, - -88.15317, - 17.5231, - -88.13133, - 17.49283, - -88.13529 - ], - "centroid": [-88.14425, 17.51301], - "name": "America/Belize" - }, - { - "points": [ - 17.56159, - -87.8164, - 17.57359, - -87.83111, - 17.59189, - -87.81498, - 17.57775, - -87.7941, - 17.56159, - -87.8164 - ], - "centroid": [-87.81361, 17.5765], - "name": "America/Belize" - }, - { - "points": [ - 17.38872, - -88.06831, - 17.40345, - -88.08387, - 17.42069, - -88.05774, - 17.40325, - -88.04951, - 17.38872, - -88.06831 - ], - "centroid": [-88.06532, 17.40426], - "name": "America/Belize" - }, - { - "points": [ - 17.36323, - -88.04391, - 17.35885, - -88.06427, - 17.38443, - -88.07231, - 17.38688, - -88.05105, - 17.36323, - -88.04391 - ], - "centroid": [-88.05803, 17.37335], - "name": "America/Belize" - }, - { - "points": [ - 16.98191, - -88.00892, - 16.99434, - -88.02801, - 17.01426, - -88.01144, - 16.99807, - -87.99795, - 16.98191, - -88.00892 - ], - "centroid": [-88.01209, 16.99734], - "name": "America/Belize" - }, - { - "points": [ - 16.70286, - -87.69985, - 16.71904, - -87.71307, - 16.73511, - -87.69197, - 16.71802, - -87.68293, - 16.70286, - -87.69985 - ], - "centroid": [-87.69726, 16.71885], - "name": "America/Belize" - }, - { - "points": [ - 16.49844, - -88.26376, - 16.50346, - -88.28641, - 16.52323, - -88.27945, - 16.51664, - -88.25838, - 16.49844, - -88.26376 - ], - "centroid": [-88.2722, 16.51042], - "name": "America/Belize" - }, - { - "points": [ - 16.86231, - -88.11186, - 16.86933, - -88.12806, - 16.89354, - -88.12017, - 16.88486, - -88.1039, - 16.86231, - -88.11186 - ], - "centroid": [-88.11606, 16.87761], - "name": "America/Belize" - }, - { - "points": [ - 16.81081, - -88.1003, - 16.82473, - -88.11548, - 16.84227, - -88.10092, - 16.82485, - -88.08719, - 16.81081, - -88.1003 - ], - "centroid": [-88.10111, 16.82596], - "name": "America/Belize" - }, - { - "points": [ - 17.57514, - -87.78093, - 17.59267, - -87.79189, - 17.60254, - -87.77135, - 17.58561, - -87.7631, - 17.57514, - -87.78093 - ], - "centroid": [-87.77704, 17.58905], - "name": "America/Belize" - }, - { - "points": [ - 16.3186, - -88.1442, - 16.31912, - -88.15972, - 16.33632, - -88.16626, - 16.33861, - -88.13772, - 16.3186, - -88.1442 - ], - "centroid": [-88.15175, 16.32909], - "name": "America/Belize" - }, - { - "points": [ - 16.75844, - -88.07686, - 16.76978, - -88.09523, - 16.78667, - -88.07599, - 16.77282, - -88.066, - 16.75844, - -88.07686 - ], - "centroid": [-88.07921, 16.77199], - "name": "America/Belize" - }, - { - "points": [ - 16.751, - -88.16037, - 16.76686, - -88.17223, - 16.7806, - -88.15346, - 16.76457, - -88.14497, - 16.751, - -88.16037 - ], - "centroid": [-88.15802, 16.76582], - "name": "America/Belize" - }, - { - "points": [ - 8.92187, - -83.63706, - 9.04958, - -83.65451, - 9.27026, - -83.91041, - 9.61239, - -84.68393, - 9.75388, - -84.64192, - 9.95345, - -84.74981, - 10.16184, - -85.11291, - 10.18568, - -85.23702, - 10.10511, - -85.23129, - 10.11045, - -85.1034, - 10.06142, - -85.17611, - 9.97753, - -85.10339, - 9.95435, - -84.88935, - 9.83577, - -84.91771, - 9.82079, - -84.85786, - 9.7288, - -85.00133, - 9.5229, - -85.10965, - 9.79296, - -85.30763, - 9.89383, - -85.6803, - 10.35012, - -85.88438, - 10.45015, - -85.78697, - 10.52, - -85.817, - 10.62589, - -85.6411, - 10.60518, - -85.70843, - 10.75811, - -85.66925, - 10.89483, - -85.95853, - 10.94073, - -85.72592, - 11.02431, - -85.76623, - 11.04295, - -85.68139, - 11.2268, - -85.61022, - 10.95244, - -84.91485, - 11.08911, - -84.68295, - 10.96582, - -84.43634, - 11.00322, - -84.35737, - 10.81019, - -84.22171, - 10.71786, - -83.93061, - 10.80123, - -83.68528, - 10.93935, - -83.66584, - 10.2285, - -83.28401, - 9.66609, - -82.77827, - 9.54907, - -82.54665, - 9.48646, - -82.64438, - 9.6057, - -82.85026, - 9.4959, - -82.83362, - 9.46772, - -82.9278, - 9.0857, - -82.92526, - 8.93161, - -82.70401, - 8.76062, - -82.90412, - 8.63135, - -82.81895, - 8.46087, - -82.83856, - 8.33314, - -83.04133, - 8.27386, - -82.92872, - 8.02539, - -82.8903, - 8.22889, - -82.98533, - 8.35521, - -83.15701, - 8.45006, - -83.10894, - 8.6074, - -83.19306, - 8.70729, - -83.33992, - 8.7034, - -83.47783, - 8.54306, - -83.28192, - 8.36128, - -83.29378, - 8.42993, - -83.57369, - 8.57164, - -83.73715, - 8.84629, - -83.59974, - 8.92187, - -83.63706 - ], - "centroid": [-84.19492, 9.96362], - "name": "America/Costa_Rica" - }, - { - "points": [ - 5.4907, - -87.06665, - 5.53197, - -87.10234, - 5.56283, - -87.03329, - 5.52174, - -87.02062, - 5.4907, - -87.06665 - ], - "centroid": [-87.05745, 5.52725], - "name": "America/Costa_Rica" - }, - { - "points": [ - 8.69939, - -83.89621, - 8.73076, - -83.90864, - 8.73222, - -83.87745, - 8.71519, - -83.87315, - 8.69939, - -83.89621 - ], - "centroid": [-83.89036, 8.71915], - "name": "America/Costa_Rica" - }, - { - "points": [ - 9.75254, - -84.88634, - 9.75083, - -84.90244, - 9.77237, - -84.91033, - 9.7755, - -84.8811, - 9.75254, - -84.88634 - ], - "centroid": [-84.89512, 9.76388], - "name": "America/Costa_Rica" - }, - { - "points": [ - 10.83675, - -85.91504, - 10.84471, - -85.93378, - 10.85852, - -85.93313, - 10.86133, - -85.90782, - 10.83675, - -85.91504 - ], - "centroid": [-85.9213, 10.85051], - "name": "America/Costa_Rica" - }, - { - "points": [ - 9.80932, - -84.8216, - 9.80796, - -84.84532, - 9.82163, - -84.85131, - 9.82906, - -84.82826, - 9.80932, - -84.8216 - ], - "centroid": [-84.83598, 9.81721], - "name": "America/Costa_Rica" - }, - { - "points": [ - 12.92727, - -87.69747, - 13.09267, - -87.57954, - 12.92319, - -87.40788, - 13.03945, - -86.96799, - 13.2644, - -86.91383, - 13.30317, - -86.71413, - 13.78276, - -86.76547, - 13.77073, - -86.35075, - 14.03811, - -86.15873, - 14.087, - -86.01313, - 13.99667, - -86.00796, - 13.84541, - -85.75233, - 13.97384, - -85.75848, - 14.11722, - -85.43478, - 14.25428, - -85.34123, - 14.26226, - -85.18866, - 14.36716, - -85.23548, - 14.57164, - -85.15965, - 14.58014, - -85.05193, - 14.67142, - -85.05795, - 14.81705, - -84.90697, - 14.82639, - -84.79818, - 14.67622, - -84.69725, - 14.62564, - -84.47293, - 14.72139, - -84.36717, - 14.66598, - -84.28074, - 14.76432, - -84.24013, - 14.77715, - -83.85509, - 15.01276, - -83.49984, - 14.99135, - -83.14476, - 14.77245, - -83.30415, - 14.3243, - -83.19403, - 13.92429, - -83.44262, - 13.44985, - -83.55014, - 12.4275, - -83.48196, - 12.21674, - -83.67291, - 11.92257, - -83.72358, - 11.60107, - -83.63801, - 11.37203, - -83.86396, - 11.07441, - -83.80881, - 10.91257, - -83.66753, - 10.78057, - -83.68186, - 10.69761, - -83.92966, - 10.77861, - -84.0281, - 10.76945, - -84.20535, - 10.98101, - -84.36128, - 10.94667, - -84.44228, - 11.06838, - -84.67973, - 10.93134, - -84.91344, - 11.20043, - -85.5684, - 11.0646, - -85.6947, - 11.09398, - -85.78717, - 11.76714, - -86.5249, - 12.18473, - -86.77883, - 12.44362, - -87.18248, - 12.92727, - -87.69747 - ], - "centroid": [-85.03069, 12.84001], - "name": "America/Managua" - }, - { - "points": [ - 14.33746, - -82.77525, - 14.35516, - -82.8246, - 14.41906, - -82.74051, - 14.36529, - -82.73002, - 14.33746, - -82.77525 - ], - "centroid": [-82.76846, 14.37181], - "name": "America/Managua" - }, - { - "points": [ - 12.12975, - -83.05749, - 12.1583, - -83.08249, - 12.18724, - -83.04754, - 12.16404, - -83.02642, - 12.12975, - -83.05749 - ], - "centroid": [-83.05398, 12.1593], - "name": "America/Managua" - }, - { - "points": [ - 14.2938, - -82.60235, - 14.32221, - -82.61936, - 14.3391, - -82.59957, - 14.31732, - -82.58208, - 14.2938, - -82.60235 - ], - "centroid": [-82.60087, 14.31755], - "name": "America/Managua" - }, - { - "points": [ - 12.26827, - -82.96377, - 12.27779, - -82.99554, - 12.30071, - -82.99135, - 12.29922, - -82.97116, - 12.26827, - -82.96377 - ], - "centroid": [-82.97994, 12.28543], - "name": "America/Managua" - }, - { - "points": [ - 14.5326, - -82.64243, - 14.53058, - -82.6582, - 14.55796, - -82.66799, - 14.56013, - -82.64403, - 14.5326, - -82.64243 - ], - "centroid": [-82.6534, 14.54624], - "name": "America/Managua" - }, - { - "points": [ - 14.39778, - -82.86812, - 14.4109, - -82.8892, - 14.42729, - -82.88464, - 14.41789, - -82.8542, - 14.39778, - -82.86812 - ], - "centroid": [-82.87311, 14.4135], - "name": "America/Managua" - }, - { - "points": [ - 13.2649, - -87.73524, - 13.13881, - -87.90329, - 13.14217, - -88.46922, - 13.47042, - -89.30077, - 13.51073, - -89.81357, - 13.73093, - -90.13546, - 13.83032, - -90.12187, - 14.04325, - -89.90301, - 14.04244, - -89.74985, - 14.19118, - -89.66805, - 14.22908, - -89.52839, - 14.41434, - -89.5774, - 14.45506, - -89.38954, - 14.3346, - -89.0377, - 14.08952, - -88.81131, - 13.97796, - -88.50053, - 13.86747, - -88.48556, - 13.9611, - -88.0664, - 13.88212, - -88.00412, - 13.87021, - -87.7504, - 13.8002, - -87.69895, - 13.51905, - -87.77765, - 13.45674, - -87.70887, - 13.35978, - -87.86055, - 13.2649, - -87.73524 - ], - "centroid": [-88.87216, 13.72499], - "name": "America/El_Salvador" - }, - { - "points": [ - 13.15199, - -87.69188, - 13.15577, - -87.7292, - 13.21845, - -87.72709, - 13.19686, - -87.68818, - 13.15199, - -87.69188 - ], - "centroid": [-87.71007, 13.1814], - "name": "America/El_Salvador" - }, - { - "points": [ - 13.20275, - -87.75602, - 13.21297, - -87.78598, - 13.2515, - -87.77637, - 13.23427, - -87.74175, - 13.20275, - -87.75602 - ], - "centroid": [-87.76518, 13.22607], - "name": "America/El_Salvador" - }, - { - "points": [ - 52.67808, - -109.47288, - 52.74991, - -109.31671, - 52.93886, - -109.25069, - 52.81433, - -108.89293, - 53.0265, - -108.84936, - 53.2722, - -109.08344, - 53.42102, - -109.57115, - 53.57747, - -109.64138, - 53.59894, - -110.01, - 60.00707, - -110.00707, - 60.00706, - -101.99327, - 55.80477, - -101.99011, - 55.10258, - -101.89918, - 54.99114, - -102.2447, - 54.74585, - -102.49, - 54.50414, - -102.49, - 54.25865, - -102.24451, - 54.05939, - -101.75333, - 48.98833, - -101.35949, - 48.98731, - -110.00378, - 52.6673, - -110.01, - 52.67808, - -109.47288 - ], - "centroid": [-105.87805, 54.42617], - "name": "America/Regina" - }, - { - "points": [ - 13.79585, - -90.28255, - 13.91052, - -90.62318, - 13.9262, - -91.26406, - 14.18288, - -91.79734, - 14.53642, - -92.25096, - 14.66404, - -92.15644, - 14.98958, - -92.16074, - 15.07403, - -92.07491, - 15.26199, - -92.22041, - 16.0859, - -91.7353, - 16.08733, - -90.46469, - 16.4151, - -90.4256, - 16.47289, - -90.63996, - 16.71756, - -90.71897, - 16.895, - -91.07259, - 17.16267, - -91.27241, - 17.24563, - -91.44917, - 17.26411, - -90.9995, - 17.82447, - -90.99657, - 17.82662, - -89.14301, - 15.90118, - -89.21353, - 15.88027, - -88.82556, - 15.70079, - -88.62009, - 15.86012, - -88.55751, - 15.97305, - -88.60231, - 15.71818, - -88.21337, - 15.05902, - -89.14599, - 14.87222, - -89.21519, - 14.70935, - -89.12394, - 14.56933, - -89.1458, - 14.56904, - -89.2331, - 14.40887, - -89.35042, - 14.39819, - -89.56541, - 14.21592, - -89.51281, - 14.17572, - -89.6553, - 14.02411, - -89.7331, - 14.04687, - -89.84349, - 13.94441, - -89.99707, - 13.73069, - -90.09749, - 13.79585, - -90.28255 - ], - "centroid": [-90.36463, 15.69533], - "name": "America/Guatemala" - }, - { - "points": [ - 13.23402, - -87.64191, - 13.30942, - -87.69519, - 13.44948, - -87.62477, - 13.31148, - -87.70354, - 13.39859, - -87.8279, - 13.46058, - -87.72886, - 13.51722, - -87.8013, - 13.85355, - -87.76154, - 13.85934, - -88.01515, - 13.94048, - -88.06702, - 13.84929, - -88.4995, - 13.96292, - -88.5138, - 14.07317, - -88.82289, - 14.31653, - -89.04668, - 14.42023, - -89.35982, - 14.58484, - -89.24545, - 14.58084, - -89.16323, - 14.87216, - -89.23521, - 15.07126, - -89.16248, - 15.34591, - -88.68843, - 15.72494, - -88.25644, - 15.69067, - -88.12721, - 15.86837, - -87.96112, - 15.93023, - -87.60215, - 15.78399, - -87.47367, - 15.8529, - -87.36804, - 15.76001, - -86.91696, - 15.78603, - -86.36723, - 15.93364, - -85.9409, - 16.03529, - -86.03708, - 15.87038, - -85.45527, - 15.99697, - -85.0135, - 15.8234, - -84.29792, - 15.4407, - -83.84215, - 15.26211, - -83.39197, - 15.0014, - -83.14632, - 14.99331, - -83.49498, - 14.77648, - -83.79434, - 14.77435, - -84.1079, - 14.71441, - -84.09232, - 14.69797, - -84.17882, - 14.74479, - -84.23524, - 14.64691, - -84.27306, - 14.69594, - -84.35954, - 14.60505, - -84.46586, - 14.65321, - -84.71035, - 14.80767, - -84.80836, - 14.79916, - -84.89753, - 14.65937, - -85.0412, - 14.5669, - -85.03668, - 14.56129, - -85.1366, - 14.24308, - -85.17693, - 14.24458, - -85.31503, - 14.09887, - -85.42142, - 13.95516, - -85.74889, - 13.82597, - -85.74443, - 13.9818, - -86.02145, - 14.06632, - -86.01597, - 14.02612, - -86.14112, - 13.75241, - -86.34264, - 13.76417, - -86.75399, - 13.29619, - -86.69537, - 13.25202, - -86.89691, - 13.08484, - -86.90947, - 12.97812, - -87.02648, - 12.97698, - -87.32477, - 13.25158, - -87.52583, - 13.35854, - -87.46777, - 13.23402, - -87.64191 - ], - "centroid": [-86.6023, 14.81264], - "name": "America/Tegucigalpa" - }, - { - "points": [ - 16.26263, - -86.63437, - 16.43802, - -86.40307, - 16.42989, - -86.20107, - 16.41, - -86.21733, - 16.26263, - -86.63437 - ], - "centroid": [-86.40439, 16.37557], - "name": "America/Tegucigalpa" - }, - { - "points": [ - 16.40953, - -85.90354, - 16.41326, - -85.97403, - 16.51412, - -85.84124, - 16.48711, - -85.83406, - 16.40953, - -85.90354 - ], - "centroid": [-85.89496, 16.4516], - "name": "America/Tegucigalpa" - }, - { - "points": [ - 16.05939, - -86.9593, - 16.1029, - -86.99536, - 16.12645, - -86.87004, - 16.07905, - -86.88074, - 16.05939, - -86.9593 - ], - "centroid": [-86.92789, 16.0934], - "name": "America/Tegucigalpa" - }, - { - "points": [ - 16.42055, - -86.17681, - 16.44314, - -86.18352, - 16.45362, - -86.12649, - 16.42847, - -86.13343, - 16.42055, - -86.17681 - ], - "centroid": [-86.15505, 16.43699], - "name": "America/Tegucigalpa" - }, - { - "points": [ - 17.40463, - -83.93432, - 17.40946, - -83.95913, - 17.42684, - -83.95713, - 17.42999, - -83.92313, - 17.40463, - -83.93432 - ], - "centroid": [-83.94237, 17.4181], - "name": "America/Tegucigalpa" - }, - { - "points": [ - 50.24922, - -107.79184, - 50.26854, - -107.83546, - 50.31934, - -107.83081, - 50.31318, - -107.76009, - 50.24922, - -107.79184 - ], - "centroid": [-107.80249, 50.28903], - "name": "America/Swift_Current" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-caracas.json b/pandora_console/include/javascript/tz_json/polygons/america-caracas.json deleted file mode 100644 index 7eaec7aedb..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-caracas.json +++ /dev/null @@ -1,2016 +0,0 @@ -{ - "transitions": { - "America/Boa_Vista": [[971593200, -240, "-04"], [2147501647, -240, "-04"]], - "America/La_Paz": [[-1192289244, -240, "-04"], [2147501647, -240, "-04"]], - "America/Porto_Velho": [ - [571219200, -240, "-04"], - [2147501647, -240, "-04"] - ], - "America/Manaus": [[761731200, -240, "-04"], [2147501647, -240, "-04"]], - "America/Caracas": [[1462100400, -240, "-04"], [2147501647, -240, "-04"]], - "America/Guyana": [[662716800, -240, "-04"], [2147501647, -240, "-04"]] - }, - "name": "America/Caracas", - "polygons": [ - { - "points": [ - 9.17303, - -73.34801, - 9.84386, - -72.95736, - 9.93033, - -72.99943, - 10.4627, - -72.89708, - 11.10203, - -72.49246, - 11.15863, - -72.24541, - 11.65818, - -71.97192, - 11.85575, - -71.3202, - 11.74674, - -71.37745, - 11.59945, - -71.93108, - 11.51701, - -71.95944, - 11.27361, - -71.89106, - 11.07992, - -71.72725, - 10.95156, - -71.51989, - 10.98225, - -71.29937, - 11.20499, - -70.8463, - 11.37068, - -70.19903, - 11.48788, - -70.16169, - 11.45793, - -70.04917, - 11.57407, - -70.14983, - 11.53656, - -70.01, - 11.64794, - -70.01, - 11.60968, - -70.23195, - 11.86804, - -70.30658, - 12.1041, - -70.2157, - 12.21185, - -70.01145, - 12.05606, - -69.83895, - 11.67663, - -69.74682, - 11.46977, - -69.60813, - 11.54519, - -69.27092, - 11.45144, - -68.82731, - 11.19243, - -68.39401, - 10.88023, - -68.21706, - 10.77188, - -68.31204, - 10.65127, - -68.26991, - 10.49437, - -68.12416, - 10.65485, - -66.2317, - 10.58406, - -66.04038, - 10.46543, - -66.07074, - 10.28758, - -65.8253, - 10.06002, - -65.05895, - 10.11297, - -64.74525, - 10.22132, - -64.71644, - 10.22085, - -64.6452, - 10.30704, - -64.68324, - 10.2497, - -64.48363, - 10.30148, - -64.38551, - 10.37424, - -64.46278, - 10.48306, - -64.18191, - 10.47369, - -63.70942, - 10.56537, - -63.96716, - 10.49219, - -64.23403, - 10.67191, - -64.26624, - 10.63468, - -63.91109, - 10.71691, - -63.81094, - 10.63613, - -63.53631, - 10.77348, - -62.7077, - 10.69622, - -62.16291, - 10.7652, - -61.8529, - 10.6541, - -61.90463, - 10.62491, - -62.24502, - 10.52346, - -62.33616, - 10.52788, - -62.82546, - 10.43267, - -62.81104, - 10.50102, - -62.75085, - 10.17433, - -62.61835, - 10.25483, - -62.59057, - 10.20326, - -62.4985, - 9.88514, - -62.3595, - 10.06317, - -62.24142, - 9.80221, - -61.82874, - 9.78833, - -61.5969, - 9.91095, - -61.62538, - 9.61472, - -61.20897, - 9.55596, - -60.98217, - 9.38042, - -60.78769, - 9.23399, - -60.84002, - 9.1875, - -60.72252, - 9.10323, - -60.80142, - 9.04756, - -60.74715, - 8.98411, - -60.84409, - 8.97279, - -60.76051, - 8.87761, - -60.81985, - 8.88857, - -60.72162, - 8.77709, - -60.63375, - 8.69189, - -60.67642, - 8.62453, - -60.56589, - 8.61375, - -60.72533, - 8.53527, - -60.4639, - 8.65312, - -60.37887, - 8.59776, - -60.04405, - 8.28523, - -59.79385, - 7.80093, - -60.37047, - 7.81942, - -60.51022, - 7.52832, - -60.72184, - 7.13793, - -60.552, - 7.19793, - -60.44124, - 7.09549, - -60.26025, - 6.92369, - -60.36056, - 6.74871, - -60.70929, - 6.79911, - -60.90533, - 6.70679, - -60.94921, - 6.6801, - -61.15764, - 6.5694, - -61.20232, - 6.20778, - -61.0977, - 5.9282, - -61.37382, - 4.97643, - -60.58044, - 4.77, - -60.72408, - 4.70135, - -60.89851, - 4.54216, - -60.94469, - 4.53866, - -61.28949, - 4.46404, - -61.26763, - 4.42321, - -61.45708, - 4.26513, - -61.52197, - 4.25101, - -61.72224, - 4.09619, - -61.92547, - 4.15788, - -61.9822, - 4.07593, - -62.14589, - 4.17586, - -62.4154, - 4.01066, - -62.55244, - 4.0177, - -62.73493, - 3.72257, - -62.69522, - 3.57392, - -62.8595, - 4.02981, - -63.36023, - 3.89983, - -63.45576, - 4.00135, - -63.64097, - 3.91968, - -63.96799, - 4.16632, - -64.14056, - 4.14369, - -64.55695, - 4.31996, - -64.78367, - 4.22951, - -64.79106, - 3.88806, - -64.535, - 3.80541, - -64.3189, - 3.63839, - -64.17657, - 3.15544, - -64.20655, - 2.77556, - -63.97739, - 2.51473, - -64.02158, - 2.4125, - -63.75474, - 2.45175, - -63.38013, - 2.27966, - -63.33867, - 2.1466, - -63.41293, - 1.95861, - -64.01237, - 1.70398, - -64.04438, - 1.48729, - -64.17928, - 1.37026, - -64.34596, - 1.51851, - -64.382, - 1.2775, - -64.63199, - 1.24046, - -64.72126, - 1.30374, - -64.77853, - 1.1029, - -64.96333, - 1.10744, - -65.11343, - 0.93749, - -65.14395, - 0.90953, - -65.29759, - 0.69249, - -65.38535, - 0.6164, - -65.51245, - 0.70749, - -65.56636, - 0.87514, - -65.48051, - 0.99826, - -65.58665, - 0.99511, - -65.72853, - 0.74563, - -66.0901, - 0.72829, - -66.32369, - 1.21752, - -66.87566, - 2.24756, - -67.22083, - 2.38493, - -67.20287, - 2.66268, - -67.57247, - 2.80337, - -67.62162, - 2.78619, - -67.86866, - 2.87729, - -67.86103, - 3.39825, - -67.3129, - 3.72516, - -67.49848, - 3.77267, - -67.63494, - 4.53505, - -67.88774, - 5.03996, - -67.80439, - 5.29386, - -67.85957, - 5.5375, - -67.62248, - 5.8088, - -67.6193, - 6.00447, - -67.43143, - 6.18787, - -67.48386, - 6.29166, - -67.84024, - 6.20132, - -67.96752, - 6.15877, - -68.31311, - 6.12277, - -68.66262, - 6.2029, - -69.05039, - 6.07736, - -69.21475, - 6.14273, - -69.33594, - 6.10317, - -69.44379, - 6.99196, - -70.09143, - 6.92285, - -70.31936, - 7.08139, - -70.69132, - 6.97036, - -70.96437, - 7.04967, - -71.74115, - 7.00482, - -72.02857, - 7.37349, - -72.21023, - 7.39152, - -72.44334, - 7.48151, - -72.49021, - 7.93499, - -72.49714, - 8.02841, - -72.35891, - 8.16788, - -72.36487, - 8.35658, - -72.40281, - 8.62043, - -72.6614, - 9.10358, - -72.7827, - 9.08775, - -72.95064, - 9.28476, - -73.01305, - 9.17366, - -73.17038, - 9.17303, - -73.34801 - ], - "centroid": [-66.23372, 7.16775], - "name": "America/Caracas" - }, - { - "points": [ - 10.8504, - -64.05388, - 10.95799, - -64.4085, - 11.0451, - -64.38924, - 11.17841, - -63.87414, - 10.96903, - -63.76947, - 10.8504, - -64.05388 - ], - "centroid": [-64.06976, 11.00764], - "name": "America/Caracas" - }, - { - "points": [ - 10.86714, - -65.283, - 10.89109, - -65.38903, - 10.91633, - -65.42717, - 10.95784, - -65.20893, - 10.88577, - -65.19063, - 10.86714, - -65.283 - ], - "centroid": [-65.28887, 10.90944], - "name": "America/Caracas" - }, - { - "points": [ - 10.7161, - -63.92115, - 10.76586, - -64.00611, - 10.81751, - -63.99947, - 10.77976, - -63.89525, - 10.7161, - -63.92115 - ], - "centroid": [-63.95276, 10.76935], - "name": "America/Caracas" - }, - { - "points": [ - 11.79961, - -64.57772, - 11.8268, - -64.65074, - 11.9073, - -64.61236, - 11.85378, - -64.54671, - 11.79961, - -64.57772 - ], - "centroid": [-64.5987, 11.84843], - "name": "America/Caracas" - }, - { - "points": [ - 11.74819, - -66.66909, - 11.78002, - -66.70549, - 11.82795, - -66.57846, - 11.76495, - -66.5789, - 11.74819, - -66.66909 - ], - "centroid": [-66.63013, 11.7829], - "name": "America/Caracas" - }, - { - "points": [ - 11.76337, - -66.13083, - 11.81965, - -66.20637, - 11.88597, - -66.08732, - 11.8457, - -66.07523, - 11.76337, - -66.13083 - ], - "centroid": [-66.13205, 11.82488], - "name": "America/Caracas" - }, - { - "points": [ - 11.84539, - -66.71048, - 11.85615, - -66.80647, - 11.87309, - -66.82684, - 11.88214, - -66.6731, - 11.84539, - -66.71048 - ], - "centroid": [-66.74611, 11.86506], - "name": "America/Caracas" - }, - { - "points": [ - 9.07691, - -60.74579, - 9.15891, - -60.71098, - 9.1482, - -60.66458, - 9.08321, - -60.69763, - 9.07691, - -60.74579 - ], - "centroid": [-60.70529, 9.11762], - "name": "America/Caracas" - }, - { - "points": [ - 11.73197, - -66.83609, - 11.76122, - -66.86086, - 11.78685, - -66.71565, - 11.77025, - -66.721, - 11.73197, - -66.83609 - ], - "centroid": [-66.79213, 11.76079], - "name": "America/Caracas" - }, - { - "points": [ - 10.78149, - -64.19731, - 10.83094, - -64.22169, - 10.83869, - -64.14756, - 10.80345, - -64.13453, - 10.78149, - -64.19731 - ], - "centroid": [-64.17743, 10.81344], - "name": "America/Caracas" - }, - { - "points": [ - 11.3479, - -63.10053, - 11.36963, - -63.14609, - 11.39133, - -63.14439, - 11.38393, - -63.07422, - 11.3479, - -63.10053 - ], - "centroid": [-63.11293, 11.37308], - "name": "America/Caracas" - }, - { - "points": [ - 10.24808, - -64.74701, - 10.28982, - -64.76937, - 10.31582, - -64.73182, - 10.29665, - -64.7161, - 10.24808, - -64.74701 - ], - "centroid": [-64.74253, 10.28545], - "name": "America/Caracas" - }, - { - "points": [ - 10.12683, - -64.91433, - 10.14879, - -64.97516, - 10.16911, - -64.97996, - 10.15543, - -64.91008, - 10.12683, - -64.91433 - ], - "centroid": [-64.94249, 10.14967], - "name": "America/Caracas" - }, - { - "points": [ - 9.23831, - -60.75678, - 9.25785, - -60.78875, - 9.27963, - -60.78834, - 9.28055, - -60.7563, - 9.23831, - -60.75678 - ], - "centroid": [-60.77084, 9.26357], - "name": "America/Caracas" - }, - { - "points": [ - 11.81255, - -66.93969, - 11.85856, - -66.94538, - 11.86546, - -66.91882, - 11.82449, - -66.91551, - 11.81255, - -66.93969 - ], - "centroid": [-66.93016, 11.84042], - "name": "America/Caracas" - }, - { - "points": [ - 11.95911, - -67.62746, - 11.96477, - -67.6685, - 11.98681, - -67.67889, - 11.9814, - -67.62492, - 11.95911, - -67.62746 - ], - "centroid": [-67.64971, 11.9735], - "name": "America/Caracas" - }, - { - "points": [ - 9.04352, - -60.68169, - 9.08074, - -60.69512, - 9.09582, - -60.67916, - 9.07134, - -60.66141, - 9.04352, - -60.68169 - ], - "centroid": [-60.6791, 9.07162], - "name": "America/Caracas" - }, - { - "points": [ - 11.94193, - -66.65473, - 11.94342, - -66.68813, - 11.96555, - -66.69752, - 11.96806, - -66.65538, - 11.94193, - -66.65473 - ], - "centroid": [-66.67354, 11.95525], - "name": "America/Caracas" - }, - { - "points": [ - 10.91276, - -71.58628, - 10.9181, - -71.60738, - 10.95502, - -71.59421, - 10.94501, - -71.57762, - 10.91276, - -71.58628 - ], - "centroid": [-71.59176, 10.93242], - "name": "America/Caracas" - }, - { - "points": [ - 10.33306, - -64.49692, - 10.34483, - -64.51563, - 10.3736, - -64.49111, - 10.35581, - -64.47826, - 10.33306, - -64.49692 - ], - "centroid": [-64.49586, 10.35207], - "name": "America/Caracas" - }, - { - "points": [ - 10.94406, - -65.42294, - 10.96096, - -65.44033, - 10.96878, - -65.40239, - 10.94779, - -65.40289, - 10.94406, - -65.42294 - ], - "centroid": [-65.41752, 10.95639], - "name": "America/Caracas" - }, - { - "points": [ - 8.91879, - -60.67088, - 8.9365, - -60.68377, - 8.95307, - -60.64719, - 8.93466, - -60.6463, - 8.91879, - -60.67088 - ], - "centroid": [-60.66289, 8.9359], - "name": "America/Caracas" - }, - { - "points": [ - 11.87511, - -66.61987, - 11.8794, - -66.64539, - 11.9005, - -66.65494, - 11.89923, - -66.6236, - 11.87511, - -66.61987 - ], - "centroid": [-66.6357, 11.88898], - "name": "America/Caracas" - }, - { - "points": [ - 11.84403, - -66.59483, - 11.84434, - -66.61728, - 11.87599, - -66.61755, - 11.87374, - -66.60085, - 11.84403, - -66.59483 - ], - "centroid": [-66.60767, 11.85875], - "name": "America/Caracas" - }, - { - "points": [ - 10.62802, - -61.86776, - 10.64499, - -61.87873, - 10.65475, - -61.8484, - 10.63832, - -61.84325, - 10.62802, - -61.86776 - ], - "centroid": [-61.85996, 10.64165], - "name": "America/Caracas" - }, - { - "points": [ - 8.82689, - -60.59913, - 8.83579, - -60.62213, - 8.85593, - -60.60121, - 8.84198, - -60.58901, - 8.82689, - -60.59913 - ], - "centroid": [-60.60381, 8.84023], - "name": "America/Caracas" - }, - { - "points": [ - 11.18475, - -63.7203, - 11.17761, - -63.74298, - 11.19974, - -63.7494, - 11.20221, - -63.73021, - 11.18475, - -63.7203 - ], - "centroid": [-63.73587, 11.19062], - "name": "America/Caracas" - }, - { - "points": [ - 11.88916, - -66.8825, - 11.90813, - -66.89644, - 11.90868, - -66.86532, - 11.89276, - -66.86582, - 11.88916, - -66.8825 - ], - "centroid": [-66.8783, 11.90042], - "name": "America/Caracas" - }, - { - "points": [ - 11.77578, - -64.41328, - 11.78051, - -64.43227, - 11.79746, - -64.43057, - 11.79621, - -64.40651, - 11.77578, - -64.41328 - ], - "centroid": [-64.4202, 11.78774], - "name": "America/Caracas" - }, - { - "points": [ - 11.7097, - -64.40117, - 11.72495, - -64.41439, - 11.73878, - -64.40079, - 11.72354, - -64.38632, - 11.7097, - -64.40117 - ], - "centroid": [-64.40057, 11.72423], - "name": "America/Caracas" - }, - { - "points": [ - 4.15545, - -62.4602, - 4.09399, - -62.12912, - 4.19013, - -61.96056, - 4.11812, - -61.92546, - 4.27052, - -61.72792, - 4.27397, - -61.54453, - 4.40556, - -61.51328, - 4.47694, - -61.28312, - 4.55788, - -61.299, - 4.55867, - -60.95867, - 4.71366, - -60.91512, - 4.83351, - -60.68552, - 4.97436, - -60.60039, - 5.21798, - -60.74861, - 5.25033, - -60.11352, - 5.06865, - -59.95944, - 4.70125, - -60.02049, - 4.5272, - -60.15113, - 4.51933, - -59.92642, - 4.38926, - -59.66751, - 4.19532, - -59.71708, - 3.93953, - -59.50631, - 3.69628, - -59.65629, - 3.5615, - -59.85405, - 3.3528, - -59.78889, - 2.82476, - -59.98168, - 2.38994, - -59.8974, - 2.28014, - -59.71496, - 1.85706, - -59.73976, - 1.8559, - -59.64733, - 1.77045, - -59.66119, - 1.73565, - -59.5417, - 1.40523, - -59.24637, - 1.3105, - -58.96211, - 0.21855, - -58.86319, - 0.21947, - -60.04421, - -0.46578, - -60.37692, - -0.68406, - -60.29745, - -0.83944, - -60.50876, - -0.85182, - -60.76203, - -0.56026, - -60.93418, - -0.49922, - -61.11852, - -0.65701, - -61.46648, - -0.91068, - -61.57264, - -1.43676, - -61.59514, - -1.38761, - -61.87757, - -1.15733, - -62.02661, - -0.7833, - -62.51578, - -0.68721, - -62.5058, - -0.71002, - -62.38219, - -0.59843, - -62.31386, - -0.31206, - -62.38907, - 0.00108, - -62.60319, - 0.51895, - -62.4903, - 0.72432, - -62.55581, - 0.82413, - -62.44918, - 1.40554, - -62.6191, - 1.60851, - -62.80639, - 1.93146, - -62.70535, - 2.03336, - -63.06325, - 2.17249, - -63.14409, - 2.16737, - -63.33651, - 2.43269, - -63.38672, - 2.39262, - -63.75693, - 2.50386, - -64.03958, - 2.76821, - -63.99649, - 3.15228, - -64.22633, - 3.63091, - -64.19515, - 3.7887, - -64.3299, - 3.87452, - -64.54975, - 4.24551, - -64.81499, - 4.3454, - -64.73105, - 4.16492, - -64.55952, - 4.18552, - -64.13336, - 3.93942, - -63.96464, - 4.02885, - -63.80634, - 3.91994, - -63.45743, - 4.04861, - -63.3531, - 3.59456, - -62.86116, - 3.72792, - -62.71461, - 4.0177, - -62.76014, - 4.04009, - -62.56098, - 4.15545, - -62.4602 - ], - "centroid": [-61.40215, 2.0784], - "name": "America/Boa_Vista" - }, - { - "points": [ - 6.50644, - -61.16679, - 6.57099, - -61.22295, - 6.73009, - -61.12404, - 6.72527, - -60.95726, - 6.82389, - -60.90792, - 6.76827, - -60.714, - 6.93748, - -60.37522, - 7.07088, - -60.27967, - 7.16368, - -60.37858, - 7.11703, - -60.54805, - 7.19401, - -60.64023, - 7.3366, - -60.61733, - 7.53546, - -60.7409, - 7.83456, - -60.52351, - 7.82796, - -60.36831, - 8.27869, - -59.81695, - 8.56604, - -60.00317, - 8.36985, - -59.82968, - 8.38284, - -59.68305, - 8.04177, - -59.12053, - 7.61735, - -58.66506, - 7.35374, - -58.46682, - 6.97473, - -58.49769, - 7.04779, - -58.43524, - 6.95764, - -58.31908, - 6.80133, - -58.49042, - 6.90483, - -58.3312, - 6.82359, - -58.02608, - 6.48082, - -57.63383, - 6.289, - -57.52469, - 6.30767, - -57.38526, - 6.09502, - -57.16422, - 5.61199, - -57.17086, - 5.31193, - -57.33842, - 5.16607, - -57.18253, - 5.17041, - -57.2937, - 5.02601, - -57.29921, - 5.011, - -57.67909, - 4.898, - -57.86608, - 4.80363, - -57.92166, - 4.62689, - -57.8367, - 4.1334, - -58.07643, - 3.9028, - -57.99, - 3.532, - -57.67554, - 3.3898, - -57.6669, - 3.38033, - -57.29774, - 2.84052, - -57.19628, - 2.82627, - -57.11564, - 2.04042, - -56.69935, - 1.93535, - -56.47234, - 1.85387, - -56.80038, - 1.90869, - -57.01525, - 2.01118, - -57.08818, - 1.93548, - -57.235, - 1.97617, - -57.3165, - 1.69138, - -57.54101, - 1.65419, - -57.99, - 1.4907, - -58.00933, - 1.58055, - -58.31987, - 1.46205, - -58.37694, - 1.45044, - -58.49036, - 1.25598, - -58.50171, - 1.27839, - -58.69405, - 1.16526, - -58.79588, - 1.28967, - -58.91884, - 1.38877, - -59.25783, - 1.71958, - -59.55388, - 1.75638, - -59.67545, - 1.83242, - -59.65476, - 1.86073, - -59.76412, - 2.27309, - -59.73501, - 2.38041, - -59.91789, - 2.82692, - -60.00163, - 3.36144, - -59.81368, - 3.60435, - -59.85835, - 3.70958, - -59.67207, - 3.94248, - -59.52773, - 4.18855, - -59.73594, - 4.37465, - -59.68434, - 4.51721, - -60.1725, - 4.70788, - -60.03994, - 5.07205, - -59.98093, - 5.25476, - -60.20531, - 5.16699, - -60.43918, - 5.19979, - -60.74788, - 5.92003, - -61.39361, - 6.21362, - -61.11855, - 6.50644, - -61.16679 - ], - "centroid": [-58.97619, 4.79986], - "name": "America/Guyana" - }, - { - "points": [ - 0.01186, - -70.06917, - 0.56212, - -70.04149, - 0.64429, - -69.60846, - 0.74404, - -69.47065, - 0.63467, - -69.35141, - 0.6458, - -69.1229, - 0.73133, - -69.19346, - 0.86463, - -69.14684, - 1.01631, - -69.26133, - 1.0652, - -69.86297, - 1.7245, - -69.85803, - 1.785, - -69.55378, - 1.74, - -68.19435, - 1.84166, - -68.29954, - 2.04751, - -68.20695, - 1.7607, - -67.92563, - 2.08383, - -67.5836, - 2.15117, - -67.4083, - 1.73392, - -67.10697, - 1.18161, - -67.08728, - 1.23771, - -66.85097, - 0.74956, - -66.31788, - 0.76475, - -66.09693, - 1.01404, - -65.73674, - 1.01715, - -65.57999, - 0.87658, - -65.46039, - 0.63637, - -65.51091, - 0.70091, - -65.40419, - 0.92402, - -65.31141, - 0.94838, - -65.16168, - 1.12368, - -65.12545, - 1.11984, - -64.97407, - 1.3229, - -64.78466, - 1.29486, - -64.64201, - 1.53705, - -64.38985, - 1.53115, - -64.33481, - 1.38993, - -64.34226, - 1.50218, - -64.19266, - 1.71106, - -64.0631, - 1.97451, - -64.02455, - 1.99922, - -63.78409, - 2.23314, - -63.3751, - 2.19105, - -63.13605, - 2.05037, - -63.05262, - 1.94041, - -62.6874, - 1.61098, - -62.78642, - 1.41333, - -62.6004, - 0.82331, - -62.42903, - 0.71962, - -62.53609, - 0.51747, - -62.47034, - 0.00166, - -62.583, - -0.3028, - -62.37133, - -0.59671, - -62.29389, - -0.72786, - -62.37226, - -0.70234, - -62.49133, - -0.77562, - -62.49721, - -1.14351, - -62.01211, - -1.37534, - -61.85957, - -1.40407, - -61.61185, - -0.72485, - -61.5429, - -0.48489, - -61.22352, - -0.54405, - -60.92175, - -0.84061, - -60.73602, - -0.82582, - -60.526, - -0.68221, - -60.31987, - -0.4599, - -60.39606, - 0.23857, - -60.05935, - 0.23256, - -58.86375, - -0.26416, - -58.86017, - -0.4383, - -58.71459, - -0.62754, - -58.74323, - -0.83047, - -58.4434, - -1.10284, - -58.32077, - -1.57394, - -57.67116, - -1.70507, - -57.24565, - -1.93674, - -56.98803, - -2.02042, - -56.74993, - -2.16887, - -56.74573, - -2.21457, - -56.6358, - -2.15017, - -56.49702, - -2.24772, - -56.47321, - -2.2307, - -56.29576, - -2.30815, - -56.3905, - -6.48768, - -58.27821, - -6.70495, - -58.45771, - -6.91769, - -58.40819, - -7.0947, - -58.2106, - -7.33941, - -58.12556, - -7.45259, - -58.21318, - -7.62749, - -58.21483, - -7.82086, - -58.37007, - -8.105, - -58.29416, - -8.70717, - -58.46008, - -8.77861, - -61.61132, - -8.69138, - -61.72314, - -8.88515, - -61.91919, - -8.78486, - -62.14093, - -8.59888, - -62.18293, - -8.59007, - -62.30882, - -8.37297, - -62.3961, - -8.37395, - -62.55018, - -8.06321, - -62.73895, - -8.01055, - -63.53419, - -8.17623, - -63.57877, - -8.2074, - -63.73731, - -8.28738, - -63.73069, - -8.33008, - -63.90439, - -8.43313, - -63.98154, - -8.54686, - -63.9103, - -8.70172, - -64.00469, - -8.69898, - -64.12821, - -8.96721, - -64.10898, - -8.94439, - -64.37234, - -9.03722, - -64.588, - -8.99487, - -64.78087, - -9.44637, - -65.08208, - -9.25872, - -65.21114, - -9.46628, - -65.44246, - -9.42095, - -65.56313, - -9.58627, - -65.76125, - -9.4124, - -65.95504, - -9.40826, - -66.39314, - -9.64246, - -66.48708, - -9.84833, - -66.83062, - -9.54514, - -67.5646, - -4.22964, - -69.95485, - -1.47592, - -69.46237, - -1.33385, - -69.37852, - -1.00967, - -69.43376, - -0.75622, - -69.61863, - -0.52324, - -69.6012, - -0.18971, - -70.04036, - 0.01186, - -70.06917 - ], - "centroid": [-63.87655, -3.83953], - "name": "America/Manaus" - }, - { - "points": [ - -10.94155, - -69.43537, - -10.97995, - -68.78639, - -11.12968, - -68.76354, - -11.10082, - -68.59078, - -10.97887, - -68.28964, - -10.65189, - -68.02568, - -10.6982, - -67.72267, - -10.36392, - -67.421, - -10.24453, - -67.03542, - -9.88425, - -66.6208, - -9.77453, - -65.79683, - -9.71735, - -65.77727, - -9.82217, - -65.5715, - -9.67225, - -65.43938, - -9.69068, - -65.37029, - -9.84697, - -65.28044, - -10.21932, - -65.27, - -10.48003, - -65.42071, - -10.8085, - -65.38613, - -10.97999, - -65.2793, - -11.26742, - -65.37457, - -11.49474, - -65.29019, - -11.61845, - -65.15145, - -11.74058, - -65.19166, - -11.68749, - -65.10558, - -11.75176, - -65.03877, - -11.99283, - -64.98479, - -12.2212, - -64.48062, - -12.35922, - -64.4841, - -12.49782, - -64.27697, - -12.54694, - -63.93825, - -12.45972, - -63.87979, - -12.44786, - -63.71189, - -12.69517, - -63.32405, - -12.64389, - -63.0779, - -12.8401, - -62.99105, - -13.00284, - -62.77715, - -12.95477, - -62.67317, - -13.13506, - -62.3665, - -13.14097, - -62.10195, - -13.25215, - -62.09822, - -13.52794, - -61.82169, - -13.45387, - -61.06607, - -13.67747, - -60.7868, - -13.79323, - -60.46136, - -13.99269, - -60.36846, - -14.18153, - -60.47079, - -14.62422, - -60.24688, - -15.1004, - -60.24253, - -15.11472, - -60.54593, - -15.47216, - -60.2266, - -16.2556, - -60.16357, - -16.31482, - -58.47058, - -16.26482, - -58.3006, - -16.54641, - -58.33166, - -16.70244, - -58.45745, - -17.18987, - -58.38245, - -17.44992, - -58.10443, - -17.50915, - -57.99984, - -17.45317, - -57.87567, - -17.54664, - -57.76546, - -17.85756, - -57.69245, - -18.22544, - -57.44847, - -18.26695, - -57.55053, - -18.86096, - -57.74697, - -19.0378, - -57.6993, - -19.05544, - -57.78122, - -19.76264, - -58.12403, - -19.9674, - -57.86544, - -20.04351, - -57.90262, - -20.17107, - -58.16852, - -19.80518, - -58.19903, - -19.35702, - -59.12239, - -19.30412, - -59.98261, - -19.63799, - -61.7324, - -20.11744, - -61.92698, - -20.57014, - -62.25989, - -21.06545, - -62.24876, - -22.26058, - -62.64377, - -22.1669, - -62.80368, - -22.01462, - -62.81863, - -22.01273, - -63.92923, - -22.87823, - -64.32349, - -22.64208, - -64.45075, - -22.54333, - -64.42395, - -22.20364, - -64.65214, - -22.09617, - -64.98741, - -22.11847, - -65.75647, - -21.79234, - -66.22019, - -22.09101, - -66.28316, - -22.24304, - -66.73038, - -22.43694, - -66.77598, - -22.54297, - -67.01389, - -22.65033, - -67.00526, - -22.81394, - -67.17222, - -22.90613, - -67.5724, - -22.83759, - -67.87858, - -22.54837, - -67.85909, - -22.096, - -67.95152, - -21.97996, - -68.07348, - -21.76627, - -68.06675, - -21.60296, - -68.18652, - -21.29944, - -68.18243, - -20.94822, - -68.40626, - -20.88397, - -68.55641, - -20.72151, - -68.55797, - -20.63889, - -68.4613, - -20.39227, - -68.76569, - -20.3235, - -68.67427, - -20.07874, - -68.7899, - -20.03483, - -68.56702, - -19.92559, - -68.53386, - -19.73522, - -68.69979, - -19.40379, - -68.41897, - -18.95243, - -68.96203, - -18.87814, - -68.91932, - -18.32254, - -69.04685, - -18.15982, - -69.14806, - -18.07096, - -69.07796, - -17.95717, - -69.3036, - -17.73474, - -69.34675, - -17.60797, - -69.47125, - -17.38005, - -69.47293, - -17.28331, - -69.65067, - -17.07213, - -69.38375, - -16.72332, - -69.17369, - -16.65793, - -69.00846, - -16.42793, - -68.99114, - -16.33483, - -68.82419, - -16.19878, - -68.96612, - -16.22906, - -69.09991, - -16.14813, - -69.24453, - -15.61982, - -69.42381, - -15.33014, - -69.27298, - -15.25517, - -69.13707, - -14.98365, - -69.37463, - -14.79938, - -69.37169, - -14.74609, - -69.25111, - -14.57852, - -69.23414, - -14.38076, - -68.98812, - -14.23086, - -68.98948, - -14.20497, - -68.84973, - -13.65166, - -69.08555, - -13.64192, - -69.01009, - -13.48904, - -68.95276, - -12.84897, - -68.97086, - -12.70766, - -68.7551, - -12.51583, - -68.69067, - -10.95873, - -69.57622, - -10.94155, - -69.43537 - ], - "centroid": [-64.6594, -16.7099], - "name": "America/La_Paz" - }, - { - "points": [ - -9.88984, - -66.51046, - -9.9431, - -66.62588, - -9.83654, - -66.84045, - -9.6277, - -66.50075, - -9.39082, - -66.40468, - -9.39306, - -65.94974, - -9.56595, - -65.76076, - -9.40243, - -65.57086, - -9.44982, - -65.45405, - -9.23842, - -65.21023, - -9.42733, - -65.08848, - -8.97736, - -64.79059, - -8.95438, - -64.12492, - -8.69133, - -64.14681, - -8.6847, - -64.01538, - -8.54321, - -63.93, - -8.423, - -63.99884, - -8.31272, - -63.91471, - -8.27317, - -63.7453, - -8.19138, - -63.74951, - -8.16118, - -63.59267, - -7.99131, - -63.54216, - -7.99179, - -62.84601, - -8.11811, - -62.65833, - -8.35635, - -62.53695, - -8.36696, - -62.37336, - -8.57596, - -62.29423, - -8.5855, - -62.16783, - -8.77694, - -62.11999, - -8.86508, - -61.90651, - -8.67197, - -61.71453, - -8.87854, - -61.47969, - -9.22812, - -61.5177, - -9.32284, - -61.60513, - -9.62694, - -61.4675, - -9.72632, - -61.5569, - -9.875, - -61.50722, - -10.14307, - -61.57325, - -10.42583, - -61.45945, - -10.99078, - -61.51601, - -10.99166, - -60.42677, - -11.10218, - -60.36842, - -11.13626, - -59.98808, - -11.38774, - -59.90019, - -11.67955, - -60.09724, - -12.39315, - -59.80924, - -12.5919, - -59.88132, - -12.93814, - -60.07639, - -13.05216, - -60.2579, - -13.43251, - -60.3745, - -13.70043, - -60.7477, - -13.54795, - -61.05095, - -13.47433, - -61.06765, - -13.54845, - -61.82819, - -13.26123, - -62.11709, - -13.1565, - -62.11718, - -13.15459, - -62.37143, - -12.98029, - -62.68132, - -13.0313, - -62.76946, - -12.85598, - -63.0038, - -12.66247, - -63.08546, - -12.71426, - -63.3301, - -12.46781, - -63.71413, - -12.5671, - -63.93777, - -12.52075, - -64.28157, - -12.36997, - -64.50192, - -12.24046, - -64.49066, - -12.00559, - -65.00081, - -11.7597, - -65.05724, - -11.74954, - -65.21018, - -11.62003, - -65.18216, - -11.26937, - -65.39455, - -10.98302, - -65.29919, - -10.8167, - -65.40463, - -10.47688, - -65.44063, - -10.21834, - -65.29001, - -9.85221, - -65.2999, - -9.70697, - -65.38224, - -9.84445, - -65.56293, - -9.75754, - -65.71236, - -9.88984, - -66.51046 - ], - "centroid": [-62.84345, -10.92079], - "name": "America/Porto_Velho" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-chicago.json b/pandora_console/include/javascript/tz_json/polygons/america-chicago.json deleted file mode 100644 index 29dea8e557..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-chicago.json +++ /dev/null @@ -1,7841 +0,0 @@ -{ - "transitions": { - "America/North_Dakota/Center": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ], - "America/North_Dakota/Beulah": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ], - "America/Resolute": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ], - "America/Menominee": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ], - "America/Indiana/Tell_City": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ], - "America/Matamoros": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ], - "America/Rainy_River": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ], - "America/North_Dakota/New_Salem": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ], - "America/Indiana/Knox": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ], - "America/Winnipeg": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ], - "America/Rankin_Inlet": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ], - "America/Chicago": [ - [1489320000, -300, "CDT"], - [1509883200, -360, "CST"], - [1520769600, -300, "CDT"], - [1541332800, -360, "CST"], - [1552219200, -300, "CDT"], - [1572782400, -360, "CST"], - [1583668800, -300, "CDT"], - [1604232000, -360, "CST"], - [1615723200, -300, "CDT"], - [1636286400, -360, "CST"], - [1647172800, -300, "CDT"], - [1667736000, -360, "CST"], - [1678622400, -300, "CDT"], - [1699185600, -360, "CST"], - [1710072000, -300, "CDT"], - [1730635200, -360, "CST"], - [1741521600, -300, "CDT"], - [1762084800, -360, "CST"], - [1772971200, -300, "CDT"], - [1793534400, -360, "CST"], - [1805025600, -300, "CDT"], - [1825588800, -360, "CST"], - [1836475200, -300, "CDT"], - [1857038400, -360, "CST"], - [1867924800, -300, "CDT"], - [1888488000, -360, "CST"], - [1899374400, -300, "CDT"], - [1919937600, -360, "CST"], - [1930824000, -300, "CDT"], - [1951387200, -360, "CST"], - [1962878400, -300, "CDT"], - [1983441600, -360, "CST"], - [1994328000, -300, "CDT"], - [2014891200, -360, "CST"], - [2025777600, -300, "CDT"], - [2046340800, -360, "CST"], - [2057227200, -300, "CDT"], - [2077790400, -360, "CST"], - [2088676800, -300, "CDT"], - [2109240000, -360, "CST"], - [2120126400, -300, "CDT"], - [2140689600, -360, "CST"] - ] - }, - "name": "America/Chicago", - "polygons": [ - { - "points": [ - 28.42231, - -96.39889, - 28.32128, - -96.39716, - 28.05705, - -96.8374, - 27.83036, - -97.0428, - 25.95978, - -97.1339, - 25.82624, - -97.42267, - 26.01459, - -97.67529, - 26.04419, - -98.20842, - 26.20879, - -98.45799, - 26.4117, - -99.11828, - 26.78526, - -99.24374, - 27.01638, - -99.46109, - 27.24239, - -99.45451, - 27.31224, - -99.54935, - 27.55869, - -99.52469, - 27.78755, - -99.88101, - 27.96716, - -99.93838, - 28.27031, - -100.29422, - 28.49259, - -100.34581, - 29.235, - -100.80223, - 29.51471, - -101.25784, - 29.61222, - -101.25644, - 29.56162, - -101.31124, - 29.7766, - -101.46213, - 29.77544, - -102.06978, - 29.86643, - -102.30189, - 29.75347, - -102.38257, - 29.73002, - -102.66546, - 29.33668, - -102.86861, - 29.21111, - -102.85879, - 29.16786, - -102.98243, - 28.97847, - -103.11126, - 28.97498, - -103.27918, - 29.31224, - -104.04456, - 29.62825, - -104.51332, - 29.92412, - -104.6883, - 30.23147, - -104.71531, - 30.6183, - -104.99028, - 30.82214, - -104.91346, - 32.00997, - -104.92715, - 32.00968, - -103.07415, - 37.00281, - -103.0101, - 37.00231, - -102.05224, - 37.74548, - -102.0503, - 37.74647, - -101.53689, - 38.70031, - -101.57935, - 38.71019, - -101.49482, - 39.13777, - -101.48708, - 39.14445, - -101.40127, - 39.55851, - -101.40017, - 39.5618, - -102.05463, - 40.00388, - -102.05855, - 40.01426, - -101.33252, - 40.6973, - -101.35318, - 40.70741, - -101.25546, - 41.03818, - -101.25854, - 41.3859, - -101.28014, - 41.39162, - -101.41473, - 41.74701, - -101.41369, - 41.75042, - -100.85365, - 42.09354, - -100.85358, - 42.09875, - -100.75905, - 42.35175, - -100.83909, - 42.60035, - -100.78338, - 42.60754, - -100.90029, - 42.7734, - -100.85554, - 42.98508, - -100.91384, - 42.99146, - -101.23693, - 43.78723, - -101.24281, - 43.85603, - -101.07789, - 44.17686, - -101.05293, - 44.17766, - -100.55896, - 44.37437, - -100.38218, - 44.44663, - -100.41578, - 44.45541, - -100.58695, - 44.53617, - -100.52459, - 44.57018, - -100.64448, - 44.71825, - -100.63246, - 44.79852, - -100.74004, - 44.76926, - -100.55874, - 44.86795, - -100.40557, - 44.98772, - -100.43554, - 45.02655, - -100.29367, - 45.09539, - -100.33856, - 45.23486, - -100.27088, - 45.47178, - -100.35173, - 45.53455, - -100.49627, - 45.70443, - -100.31017, - 45.90476, - -100.42841, - 45.93958, - -101.35881, - 46.13641, - -101.31498, - 46.41675, - -100.89189, - 46.43309, - -100.60542, - 46.52992, - -100.55637, - 46.66939, - -100.65231, - 46.64783, - -100.73985, - 46.74229, - -100.84161, - 47.25125, - -100.99325, - 47.28296, - -101.34956, - 47.55331, - -101.43693, - 47.48527, - -101.81816, - 47.60419, - -102.2535, - 47.50126, - -102.50624, - 47.66418, - -103.02858, - 47.5668, - -103.06757, - 47.58839, - -103.38693, - 47.50946, - -103.45324, - 47.50642, - -103.61387, - 47.57942, - -103.62016, - 47.5796, - -103.74084, - 47.67188, - -103.80843, - 47.83886, - -103.81057, - 47.83901, - -103.96971, - 47.96012, - -103.97743, - 47.99291, - -104.05366, - 48.99985, - -104.0533, - 49.00577, - -95.17476, - 49.39244, - -95.17766, - 49.37015, - -94.94963, - 49.31894, - -94.81809, - 48.78127, - -94.6801, - 48.71177, - -94.52311, - 48.64289, - -93.84129, - 48.52835, - -93.76771, - 48.65417, - -93.27875, - 48.64297, - -92.9802, - 48.5536, - -92.64258, - 48.46344, - -92.70846, - 48.44831, - -92.5022, - 48.23955, - -92.3729, - 48.25494, - -92.29315, - 48.36242, - -92.30417, - 48.37272, - -92.07389, - 48.25313, - -91.99685, - 48.20555, - -91.73572, - 48.06076, - -91.57395, - 48.08862, - -91.26008, - 48.25522, - -90.86614, - 48.09727, - -90.75725, - 48.11592, - -90.14977, - 47.99974, - -89.91399, - 48.00496, - -89.50355, - 47.61127, - -90.71739, - 46.78141, - -92.0693, - 46.68821, - -91.95607, - 46.70044, - -91.79463, - 46.86692, - -91.09886, - 46.99659, - -90.86129, - 46.85935, - -90.70647, - 46.74467, - -90.86546, - 46.59368, - -90.92337, - 46.64733, - -90.75568, - 46.73463, - -90.77588, - 46.58768, - -90.5436, - 46.51411, - -90.21171, - 46.34547, - -90.11113, - 45.92593, - -88.09403, - 45.81706, - -88.12214, - 45.68625, - -87.77497, - 45.4893, - -87.77632, - 45.37355, - -87.8676, - 45.37938, - -87.65864, - 45.1874, - -87.73355, - 45.08235, - -87.57088, - 44.9649, - -87.61754, - 44.92316, - -87.8242, - 44.54367, - -87.98991, - 44.6559, - -87.76087, - 44.84069, - -87.61211, - 44.89647, - -87.40877, - 45.17312, - -87.24001, - 45.29921, - -87.06708, - 45.28548, - -86.96372, - 44.54746, - -87.45136, - 44.19069, - -87.49546, - 44.09805, - -87.63032, - 43.88618, - -87.71453, - 43.67598, - -87.68711, - 43.23839, - -87.89431, - 43.02454, - -87.88102, - 42.77685, - -87.74004, - 42.29655, - -87.81794, - 41.78456, - -87.55584, - 41.65318, - -87.40609, - 41.77025, - -86.52398, - 41.57693, - -86.47651, - 41.42683, - -86.51741, - 41.23199, - -86.92001, - 40.90987, - -86.92001, - 40.82999, - -87.08944, - 40.73124, - -87.09155, - 40.72788, - -87.51626, - 39.35165, - -87.52044, - 39.14187, - -87.64213, - 38.95705, - -87.50337, - 38.74213, - -87.48712, - 38.46485, - -87.74137, - 38.54138, - -87.46032, - 38.39144, - -87.39749, - 38.38369, - -87.30827, - 38.24196, - -87.28823, - 38.21624, - -86.78958, - 37.92159, - -86.74992, - 37.85923, - -86.62272, - 38.05263, - -86.48339, - 37.80381, - -86.14299, - 37.60187, - -86.25894, - 37.57529, - -86.10821, - 37.46281, - -86.05384, - 37.47981, - -85.58065, - 37.20737, - -85.35118, - 37.31365, - -85.14367, - 36.99922, - -84.82569, - 36.85318, - -85.05296, - 36.63844, - -84.99393, - 36.61395, - -84.77774, - 36.39769, - -84.64992, - 36.20773, - -84.90178, - 35.90366, - -84.67024, - 35.56593, - -85.0987, - 35.14371, - -85.37729, - 35.04089, - -85.37394, - 34.97543, - -85.59356, - 32.86517, - -85.17607, - 32.43404, - -84.95699, - 32.33388, - -84.99898, - 32.26331, - -84.88356, - 32.12853, - -85.05349, - 31.83919, - -85.13334, - 31.54311, - -85.03551, - 31.19588, - -85.09997, - 30.69991, - -84.84841, - 30.16873, - -85.12723, - 30.05155, - -85.1256, - 29.98578, - -85.01685, - 29.80281, - -85.01152, - 29.76515, - -85.10846, - 30.21, - -85.88474, - 30.3633, - -86.38355, - 30.20529, - -88.02107, - 30.28096, - -87.76023, - 30.39771, - -87.90741, - 30.63146, - -87.92546, - 30.66865, - -88.00575, - 30.29826, - -88.1302, - 30.39022, - -88.34979, - 30.30506, - -88.47368, - 30.39866, - -88.8464, - 30.34713, - -88.81565, - 30.29143, - -89.27668, - 30.36223, - -89.32103, - 30.14079, - -89.46071, - 30.14363, - -89.61323, - 30.01858, - -89.70545, - 30.00219, - -89.84258, - 29.87573, - -89.62393, - 30.10414, - -89.47056, - 30.05821, - -89.36277, - 30.17569, - -89.14754, - 29.97481, - -89.23736, - 29.95162, - -89.1773, - 29.89094, - -89.30787, - 29.89737, - -89.18489, - 29.83633, - -89.28521, - 29.7519, - -89.2714, - 29.77498, - -89.38458, - 29.64605, - -89.42163, - 29.70309, - -89.49876, - 29.61522, - -89.47426, - 29.64067, - -89.57445, - 29.54229, - -89.62531, - 29.54859, - -89.51098, - 29.3937, - -89.50563, - 29.35675, - -89.19273, - 29.21208, - -89.09651, - 29.21829, - -89.01475, - 28.96877, - -89.14047, - 29.07879, - -89.24032, - 28.91119, - -89.41552, - 29.04213, - -89.3432, - 29.20582, - -89.47971, - 29.29795, - -89.82615, - 29.06971, - -90.22558, - 29.25424, - -90.30937, - 29.19355, - -90.4306, - 29.31338, - -90.44196, - 29.27108, - -90.56732, - 29.21606, - -90.51817, - 29.19632, - -90.62686, - 29.08645, - -90.624, - 29.07472, - -90.79341, - 29.05287, - -90.63067, - 29.02553, - -90.83197, - 29.16744, - -90.95647, - 29.2469, - -91.30148, - 29.33353, - -91.36425, - 29.42023, - -91.22402, - 29.40731, - -91.3446, - 29.46977, - -91.32059, - 29.52699, - -91.43423, - 29.50587, - -91.55803, - 29.6254, - -91.56046, - 29.62483, - -91.67099, - 29.73032, - -91.6291, - 29.69989, - -91.88785, - 29.82355, - -91.87689, - 29.66183, - -92.12411, - 29.59088, - -91.72628, - 29.47073, - -91.76087, - 29.5739, - -92.03736, - 29.51864, - -92.30122, - 29.74652, - -93.10983, - 29.7569, - -93.47787, - 29.66056, - -94.05003, - 29.34644, - -94.76973, - 29.47734, - -94.68418, - 29.52455, - -94.49597, - 29.53279, - -94.8001, - 29.63249, - -94.71548, - 29.77584, - -94.73706, - 29.64054, - -94.90127, - 29.68586, - -94.96649, - 29.54108, - -95.00784, - 29.39424, - -94.88106, - 29.31974, - -94.71817, - 28.85431, - -95.38681, - 28.3854, - -96.36172, - 28.63355, - -95.99608, - 28.56354, - -96.23145, - 28.68232, - -96.22693, - 28.55333, - -96.4893, - 28.69472, - -96.64514, - 28.42231, - -96.39889 - ], - "centroid": [-94.82243, 37.91689], - "name": "America/Chicago" - }, - { - "points": [ - 29.85198, - -88.90837, - 29.89642, - -88.86235, - 30.06282, - -88.86877, - 29.933, - -88.80429, - 29.74106, - -88.85723, - 29.85198, - -88.90837 - ], - "centroid": [-88.85239, 29.88939], - "name": "America/Chicago" - }, - { - "points": [ - 46.73771, - -90.77454, - 46.79102, - -90.78438, - 46.84923, - -90.55367, - 46.77713, - -90.64035, - 46.73771, - -90.77454 - ], - "centroid": [-90.68849, 46.79114], - "name": "America/Chicago" - }, - { - "points": [ - 45.28952, - -86.88796, - 45.41565, - -86.95075, - 45.42796, - -86.80113, - 45.40254, - -86.79227, - 45.28952, - -86.88796 - ], - "centroid": [-86.87209, 45.37706], - "name": "America/Chicago" - }, - { - "points": [ - 30.20483, - -88.09857, - 30.22768, - -88.12263, - 30.23089, - -88.31247, - 30.2848, - -88.10855, - 30.20483, - -88.09857 - ], - "centroid": [-88.17161, 30.24662], - "name": "America/Chicago" - }, - { - "points": [ - 46.89183, - -90.62819, - 46.94602, - -90.63137, - 46.96159, - -90.49684, - 46.89647, - -90.53137, - 46.89183, - -90.62819 - ], - "centroid": [-90.57028, 46.92562], - "name": "America/Chicago" - }, - { - "points": [ - 30.20347, - -88.56662, - 30.22636, - -88.75008, - 30.2431, - -88.76762, - 30.22574, - -88.5273, - 30.20347, - -88.56662 - ], - "centroid": [-88.64329, 30.22417], - "name": "America/Chicago" - }, - { - "points": [ - 46.97646, - -90.45953, - 47.06303, - -90.45174, - 47.08343, - -90.3832, - 47.00301, - -90.39417, - 46.97646, - -90.45953 - ], - "centroid": [-90.42262, 47.03172], - "name": "America/Chicago" - }, - { - "points": [ - 30.18083, - -89.08791, - 30.21941, - -89.15629, - 30.23717, - -89.15801, - 30.25677, - -89.05279, - 30.18083, - -89.08791 - ], - "centroid": [-89.10426, 30.22323], - "name": "America/Chicago" - }, - { - "points": [ - 46.90043, - -90.70845, - 46.92229, - -90.75496, - 46.96857, - -90.74017, - 46.93616, - -90.6762, - 46.90043, - -90.70845 - ], - "centroid": [-90.71947, 46.93308], - "name": "America/Chicago" - }, - { - "points": [ - 29.03265, - -90.42185, - 29.06409, - -90.50596, - 29.09444, - -90.49885, - 29.05104, - -90.38474, - 29.03265, - -90.42185 - ], - "centroid": [-90.45244, 29.06124], - "name": "America/Chicago" - }, - { - "points": [ - 46.97003, - -90.69642, - 47.03337, - -90.69265, - 47.05668, - -90.63808, - 47.01539, - -90.62467, - 46.97003, - -90.69642 - ], - "centroid": [-90.66406, 47.01694], - "name": "America/Chicago" - }, - { - "points": [ - 30.44734, - -88.02297, - 30.46444, - -88.07732, - 30.51647, - -88.04809, - 30.4802, - -87.99621, - 30.44734, - -88.02297 - ], - "centroid": [-88.03741, 30.47842], - "name": "America/Chicago" - }, - { - "points": [ - 30.18283, - -88.44378, - 30.21259, - -88.50831, - 30.2078, - -88.37698, - 30.19179, - -88.38213, - 30.18283, - -88.44378 - ], - "centroid": [-88.43431, 30.19964], - "name": "America/Chicago" - }, - { - "points": [ - 45.15033, - -87.32033, - 45.16831, - -87.37951, - 45.19932, - -87.38218, - 45.21699, - -87.32433, - 45.15033, - -87.32033 - ], - "centroid": [-87.34803, 45.18381], - "name": "America/Chicago" - }, - { - "points": [ - 46.94912, - -90.94315, - 46.97472, - -90.98482, - 47.00751, - -90.92528, - 46.95905, - -90.91427, - 46.94912, - -90.94315 - ], - "centroid": [-90.94302, 46.97532], - "name": "America/Chicago" - }, - { - "points": [ - 29.09005, - -90.35533, - 29.09322, - -90.39879, - 29.10772, - -90.4088, - 29.13685, - -90.33235, - 29.09005, - -90.35533 - ], - "centroid": [-90.36927, 29.10906], - "name": "America/Chicago" - }, - { - "points": [ - 46.8578, - -90.4907, - 46.88164, - -90.51048, - 46.90179, - -90.43188, - 46.87697, - -90.44003, - 46.8578, - -90.4907 - ], - "centroid": [-90.47002, 46.8799], - "name": "America/Chicago" - }, - { - "points": [ - 29.44486, - -89.19269, - 29.46137, - -89.22652, - 29.50529, - -89.15686, - 29.4611, - -89.15965, - 29.44486, - -89.19269 - ], - "centroid": [-89.18424, 29.47047], - "name": "America/Chicago" - }, - { - "points": [ - 46.98187, - -90.55186, - 47.02393, - -90.57773, - 47.04556, - -90.55656, - 47.00775, - -90.52849, - 46.98187, - -90.55186 - ], - "centroid": [-90.55342, 47.01428], - "name": "America/Chicago" - }, - { - "points": [ - 29.5026, - -89.08964, - 29.52014, - -89.10132, - 29.56774, - -89.03405, - 29.55219, - -89.03217, - 29.5026, - -89.08964 - ], - "centroid": [-89.06665, 29.53403], - "name": "America/Chicago" - }, - { - "points": [ - 46.98442, - -90.74781, - 47.00939, - -90.77705, - 47.03623, - -90.75706, - 47.00797, - -90.72271, - 46.98442, - -90.74781 - ], - "centroid": [-90.75083, 47.00976], - "name": "America/Chicago" - }, - { - "points": [ - 46.93782, - -90.65421, - 46.95917, - -90.67642, - 46.98627, - -90.62944, - 46.95913, - -90.62286, - 46.93782, - -90.65421 - ], - "centroid": [-90.64654, 46.96108], - "name": "America/Chicago" - }, - { - "points": [ - 29.16378, - -90.33443, - 29.17631, - -90.35944, - 29.22262, - -90.35175, - 29.1925, - -90.32084, - 29.16378, - -90.33443 - ], - "centroid": [-90.342, 29.19031], - "name": "America/Chicago" - }, - { - "points": [ - 29.22143, - -90.44503, - 29.25723, - -90.46339, - 29.27628, - -90.43746, - 29.25921, - -90.41934, - 29.22143, - -90.44503 - ], - "centroid": [-90.44176, 29.25195], - "name": "America/Chicago" - }, - { - "points": [ - 29.03281, - -90.91341, - 29.04762, - -90.96614, - 29.06458, - -90.96832, - 29.05758, - -90.90843, - 29.03281, - -90.91341 - ], - "centroid": [-90.93702, 29.05045], - "name": "America/Chicago" - }, - { - "points": [ - 30.11718, - -89.43851, - 30.14904, - -89.452, - 30.15999, - -89.41748, - 30.13712, - -89.40274, - 30.11718, - -89.43851 - ], - "centroid": [-89.42826, 30.1402], - "name": "America/Chicago" - }, - { - "points": [ - 30.19565, - -88.97202, - 30.21689, - -88.98496, - 30.22035, - -88.91689, - 30.20272, - -88.92274, - 30.19565, - -88.97202 - ], - "centroid": [-88.95055, 30.20928], - "name": "America/Chicago" - }, - { - "points": [ - 46.86542, - -90.67963, - 46.88415, - -90.70831, - 46.90066, - -90.65971, - 46.88053, - -90.65376, - 46.86542, - -90.67963 - ], - "centroid": [-90.67698, 46.88304], - "name": "America/Chicago" - }, - { - "points": [ - 29.78069, - -88.97008, - 29.79186, - -88.9921, - 29.82682, - -88.97676, - 29.80721, - -88.95556, - 29.78069, - -88.97008 - ], - "centroid": [-88.97388, 29.80221], - "name": "America/Chicago" - }, - { - "points": [ - 30.21067, - -88.89839, - 30.23183, - -88.90544, - 30.24574, - -88.86778, - 30.22349, - -88.86861, - 30.21067, - -88.89839 - ], - "centroid": [-88.88536, 30.22824], - "name": "America/Chicago" - }, - { - "points": [ - 46.97496, - -90.60912, - 46.99668, - -90.62854, - 47.01351, - -90.61104, - 46.99518, - -90.58618, - 46.97496, - -90.60912 - ], - "centroid": [-90.60824, 46.99477], - "name": "America/Chicago" - }, - { - "points": [ - 29.80664, - -89.26462, - 29.83324, - -89.26822, - 29.82739, - -89.22705, - 29.80973, - -89.23478, - 29.80664, - -89.26462 - ], - "centroid": [-89.24974, 29.81992], - "name": "America/Chicago" - }, - { - "points": [ - 29.05605, - -90.29622, - 29.07814, - -90.31016, - 29.08174, - -90.26483, - 29.06755, - -90.26421, - 29.05605, - -90.29622 - ], - "centroid": [-90.28573, 29.0709], - "name": "America/Chicago" - }, - { - "points": [ - 29.0744, - -90.43159, - 29.09775, - -90.45102, - 29.107, - -90.41655, - 29.08618, - -90.41037, - 29.0744, - -90.43159 - ], - "centroid": [-90.4284, 29.09173], - "name": "America/Chicago" - }, - { - "points": [ - 29.72242, - -89.35008, - 29.73213, - -89.37592, - 29.75209, - -89.37775, - 29.74368, - -89.33724, - 29.72242, - -89.35008 - ], - "centroid": [-89.3594, 29.73809], - "name": "America/Chicago" - }, - { - "points": [ - 29.65588, - -88.92742, - 29.67374, - -88.94806, - 29.69143, - -88.91559, - 29.67352, - -88.91017, - 29.65588, - -88.92742 - ], - "centroid": [-88.92657, 29.67366], - "name": "America/Chicago" - }, - { - "points": [ - 29.0624, - -90.60748, - 29.0822, - -90.62336, - 29.08893, - -90.58671, - 29.07348, - -90.58562, - 29.0624, - -90.60748 - ], - "centroid": [-90.60213, 29.07698], - "name": "America/Chicago" - }, - { - "points": [ - 47.04908, - -90.71133, - 47.05516, - -90.7304, - 47.08362, - -90.7284, - 47.07725, - -90.70718, - 47.04908, - -90.71133 - ], - "centroid": [-90.71928, 47.06652], - "name": "America/Chicago" - }, - { - "points": [ - 46.95674, - -90.7827, - 46.96823, - -90.80741, - 46.98566, - -90.77573, - 46.97375, - -90.7671, - 46.95674, - -90.7827 - ], - "centroid": [-90.78465, 46.97076], - "name": "America/Chicago" - }, - { - "points": [ - 45.29014, - -86.94536, - 45.29829, - -86.96815, - 45.3183, - -86.96442, - 45.30938, - -86.93565, - 45.29014, - -86.94536 - ], - "centroid": [-86.95315, 45.30435], - "name": "America/Chicago" - }, - { - "points": [ - 29.1156, - -90.47434, - 29.12897, - -90.49269, - 29.14575, - -90.47676, - 29.13552, - -90.45577, - 29.1156, - -90.47434 - ], - "centroid": [-90.47464, 29.13128], - "name": "America/Chicago" - }, - { - "points": [ - 30.27662, - -88.58492, - 30.29705, - -88.60177, - 30.31022, - -88.59208, - 30.29266, - -88.56697, - 30.27662, - -88.58492 - ], - "centroid": [-88.5856, 30.29371], - "name": "America/Chicago" - }, - { - "points": [ - 29.71625, - -89.25276, - 29.72357, - -89.27253, - 29.75124, - -89.26766, - 29.74399, - -89.25073, - 29.71625, - -89.25276 - ], - "centroid": [-89.26102, 29.73345], - "name": "America/Chicago" - }, - { - "points": [ - 47.04961, - -90.5733, - 47.05809, - -90.59614, - 47.08101, - -90.58233, - 47.06946, - -90.56722, - 47.04961, - -90.5733 - ], - "centroid": [-90.5804, 47.06429], - "name": "America/Chicago" - }, - { - "points": [ - 26.91581, - -97.47068, - 26.93213, - -97.48762, - 26.94844, - -97.4802, - 26.93928, - -97.45838, - 26.91581, - -97.47068 - ], - "centroid": [-97.47354, 26.93358], - "name": "America/Chicago" - }, - { - "points": [ - 29.70722, - -88.88287, - 29.72949, - -88.89557, - 29.73881, - -88.86975, - 29.72499, - -88.8663, - 29.70722, - -88.88287 - ], - "centroid": [-88.87985, 29.72473], - "name": "America/Chicago" - }, - { - "points": [ - 26.92405, - -97.50808, - 26.93012, - -97.52892, - 26.95367, - -97.5285, - 26.95023, - -97.51225, - 26.92405, - -97.50808 - ], - "centroid": [-97.51931, 26.93899], - "name": "America/Chicago" - }, - { - "points": [ - 29.68206, - -89.37889, - 29.67696, - -89.40145, - 29.69382, - -89.4076, - 29.70298, - -89.39013, - 29.68206, - -89.37889 - ], - "centroid": [-89.39397, 29.6889], - "name": "America/Chicago" - }, - { - "points": [ - 48.71396, - -94.53876, - 48.70671, - -94.57877, - 48.73022, - -94.59909, - 48.74057, - -94.55286, - 48.71396, - -94.53876 - ], - "centroid": [-94.56738, 48.72327], - "name": "America/Rainy_River" - }, - { - "points": [ - 61.13227, - -94.01766, - 61.08768, - -93.98048, - 61.03444, - -94.17166, - 60.88774, - -94.2166, - 60.83884, - -94.3482, - 60.45229, - -94.68542, - 60.3857, - -94.63777, - 60.10169, - -94.70065, - 59.98999, - -94.81147, - 59.99292, - -102.01526, - 67.00708, - -102.00706, - 67.01, - -89.01, - 69.27021, - -89.00147, - 68.74396, - -87.91615, - 68.31624, - -87.76575, - 68.19784, - -87.91045, - 68.24039, - -88.17232, - 68.3714, - -88.17223, - 68.2829, - -88.36276, - 68.12202, - -88.24551, - 67.97973, - -88.35769, - 67.68921, - -88.10971, - 67.37401, - -87.44764, - 67.12765, - -87.26149, - 67.27146, - -87.16226, - 67.26441, - -86.98593, - 67.36795, - -87.04823, - 67.43799, - -86.75122, - 67.37866, - -86.62408, - 67.44107, - -86.59454, - 67.37299, - -86.49927, - 67.47993, - -86.52976, - 67.59487, - -86.43945, - 67.6956, - -86.50796, - 68.01884, - -86.10768, - 68.05487, - -85.87735, - 68.18974, - -85.88855, - 68.21408, - -85.80392, - 68.42957, - -85.79128, - 68.40598, - -85.70375, - 68.63455, - -85.72082, - 68.73232, - -85.64093, - 68.75867, - -85.46592, - 68.79872, - -85.51172, - 68.76369, - -84.99293, - 66.96566, - -84.99, - 66.91618, - -85.09711, - 66.88649, - -85.01875, - 66.87149, - -85.13706, - 66.86426, - -84.99071, - 66.27069, - -84.99295, - 66.26652, - -85.2438, - 66.47171, - -85.30867, - 66.57853, - -85.43221, - 66.4999, - -85.90607, - 66.44301, - -85.91323, - 66.53759, - -86.31038, - 66.50857, - -86.66259, - 66.43429, - -86.59654, - 66.44111, - -86.76405, - 66.33117, - -86.61711, - 66.15798, - -85.84258, - 66.10537, - -85.96389, - 66.02807, - -85.94562, - 65.8944, - -86.38517, - 65.80242, - -86.45191, - 65.73638, - -86.40996, - 65.65431, - -86.51675, - 65.31074, - -87.33713, - 65.33445, - -88.00903, - 65.64843, - -88.84845, - 65.65281, - -88.6219, - 65.69462, - -89.02788, - 65.9404, - -89.67777, - 65.94125, - -89.89595, - 65.8553, - -89.63604, - 65.81746, - -89.72417, - 65.85874, - -90.2199, - 65.70088, - -89.62297, - 65.33472, - -89.03759, - 65.26049, - -88.02351, - 65.30322, - -87.55399, - 65.24936, - -87.00667, - 65.16811, - -86.88273, - 64.74309, - -87.28862, - 64.73466, - -87.47183, - 64.56353, - -87.54589, - 64.50399, - -87.79329, - 64.36468, - -87.84209, - 64.25674, - -88.02742, - 64.19285, - -87.96462, - 63.99304, - -88.57418, - 64.03727, - -89.14501, - 63.94548, - -89.01643, - 63.91369, - -89.28259, - 64.0114, - -89.35523, - 63.97005, - -89.44566, - 64.03557, - -89.54056, - 63.9354, - -89.48586, - 64.04392, - -89.64894, - 64.05291, - -89.85624, - 63.95062, - -89.81119, - 63.87736, - -89.90352, - 63.94753, - -90.13137, - 63.82687, - -89.95031, - 63.62553, - -90.1516, - 63.60706, - -90.54204, - 63.56838, - -90.64098, - 63.52205, - -90.55133, - 63.44244, - -90.66991, - 63.60892, - -91.06811, - 63.76418, - -91.71212, - 63.73049, - -91.78292, - 63.598, - -91.60296, - 63.68289, - -91.47804, - 63.56983, - -91.30374, - 63.53959, - -91.44451, - 63.50298, - -91.3814, - 63.55509, - -91.19745, - 63.46377, - -91.09396, - 63.51197, - -91.11854, - 63.51932, - -91.02633, - 63.37207, - -90.69061, - 63.28365, - -90.64783, - 63.25325, - -90.72658, - 63.1358, - -90.6109, - 63.14164, - -90.68809, - 63.0441, - -90.64068, - 62.91452, - -90.81439, - 62.93451, - -91.0237, - 62.78967, - -91.36687, - 62.84993, - -92.07912, - 62.78124, - -92.06, - 62.76165, - -92.1362, - 62.83392, - -92.29739, - 62.7496, - -92.25269, - 62.82338, - -92.40963, - 62.71808, - -92.30434, - 62.60657, - -91.83453, - 62.51904, - -92.00311, - 62.56241, - -92.5696, - 62.44754, - -92.49089, - 62.42604, - -92.08638, - 62.35469, - -92.14177, - 62.38654, - -92.5968, - 62.43304, - -92.65677, - 62.47129, - -92.60729, - 62.47245, - -92.73675, - 62.37285, - -92.70776, - 62.31043, - -92.53138, - 62.12933, - -92.45605, - 62.30853, - -92.89684, - 62.21919, - -92.72968, - 62.13495, - -93.13587, - 62.11368, - -92.9627, - 62.04458, - -93.17431, - 61.98362, - -93.07403, - 62.02158, - -93.33238, - 61.93629, - -93.00391, - 61.83172, - -93.01218, - 61.9262, - -93.5409, - 61.76203, - -93.18787, - 61.57651, - -93.75148, - 61.43666, - -93.76911, - 61.49142, - -93.88553, - 61.52577, - -93.78532, - 61.52701, - -93.89143, - 61.426, - -93.97927, - 61.33528, - -93.79876, - 61.287, - -94.05677, - 61.13965, - -93.9622, - 61.13227, - -94.01766 - ], - "centroid": [-95.2045, 64.24319], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 78.22406, - -88.34006, - 78.30374, - -88.39986, - 78.44304, - -88.21982, - 78.59715, - -88.57865, - 78.57153, - -88.75679, - 78.39561, - -88.52645, - 78.13461, - -88.84923, - 78.23243, - -89.23137, - 78.60254, - -89.98183, - 78.4441, - -89.96169, - 78.38668, - -89.74037, - 78.15284, - -89.43156, - 78.3199, - -90.24458, - 78.31354, - -90.37222, - 78.15597, - -90.29286, - 78.12316, - -90.46848, - 78.20119, - -92.12203, - 78.47196, - -92.99994, - 78.54659, - -91.83345, - 78.61723, - -92.83799, - 78.5696, - -93.29709, - 78.77537, - -93.83032, - 78.75451, - -93.05355, - 78.82304, - -93.91201, - 78.98699, - -94.32263, - 79.05527, - -93.64986, - 79.17294, - -93.36449, - 79.2219, - -90.75233, - 79.24438, - -92.69284, - 79.32747, - -92.11677, - 79.3764, - -92.60475, - 79.43538, - -92.22899, - 79.44832, - -92.40615, - 79.39505, - -92.85788, - 79.45558, - -93.04798, - 79.38123, - -92.96094, - 79.32565, - -93.36734, - 79.42192, - -93.26867, - 79.42381, - -93.33438, - 79.25104, - -93.89235, - 79.257, - -94.2589, - 79.37189, - -94.0633, - 79.41869, - -94.39547, - 79.35925, - -94.38136, - 79.33332, - -94.50555, - 79.27514, - -95.20776, - 79.38386, - -95.45445, - 79.39711, - -95.74568, - 79.53898, - -95.76177, - 79.68241, - -94.34911, - 79.73491, - -94.47906, - 79.65497, - -94.67959, - 79.63837, - -95.90374, - 79.87234, - -96.64302, - 79.91933, - -96.21189, - 79.94928, - -96.60538, - 80.01129, - -96.69965, - 80.02643, - -96.62536, - 80.08166, - -96.79814, - 80.15154, - -96.7312, - 80.14564, - -96.4, - 80.00217, - -94.49933, - 80.08525, - -94.83283, - 80.17656, - -94.28682, - 80.2134, - -94.59408, - 80.11281, - -94.85681, - 80.10376, - -95.33585, - 80.16516, - -95.7389, - 80.20465, - -95.53584, - 80.23239, - -95.59049, - 80.18158, - -95.95863, - 80.33023, - -96.69802, - 80.39091, - -96.12473, - 80.34212, - -95.49456, - 80.48823, - -96.11868, - 80.51226, - -95.96206, - 80.58879, - -96.00301, - 80.59865, - -95.25893, - 80.66354, - -96.15472, - 80.70398, - -95.97269, - 80.70695, - -95.18096, - 80.63542, - -94.97042, - 80.59945, - -95.18332, - 80.52875, - -93.82516, - 80.59249, - -94.57876, - 80.67413, - -94.66279, - 80.7089, - -94.14672, - 80.81371, - -95.56086, - 80.86077, - -95.39797, - 80.90357, - -95.50667, - 81.01347, - -95.27772, - 81.07076, - -94.9152, - 80.97278, - -94.40407, - 81.03681, - -94.10817, - 81.08888, - -94.39515, - 81.12227, - -94.32064, - 81.09632, - -93.22505, - 81.16009, - -93.10837, - 81.24345, - -94.42362, - 81.36607, - -94.19214, - 81.3156, - -93.5584, - 81.3841, - -93.58656, - 81.37295, - -93.29278, - 81.16217, - -91.83553, - 81.07064, - -91.80228, - 81.06907, - -91.88986, - 80.76536, - -91.13695, - 80.64037, - -90.60149, - 80.56829, - -90.77066, - 80.46844, - -89.78699, - 80.52518, - -89.87009, - 80.49779, - -89.1488, - 80.4442, - -89.03901, - 80.39696, - -89.24067, - 80.38848, - -89.07216, - 80.28965, - -89.23922, - 80.13622, - -88.80243, - 80.13007, - -88.3592, - 80.27656, - -88.72966, - 80.40857, - -88.60499, - 80.41447, - -87.6712, - 80.1727, - -87.59114, - 80.1045, - -88.04409, - 80.08939, - -87.31258, - 79.94708, - -86.95522, - 79.90106, - -87.22459, - 79.91863, - -86.92076, - 79.63492, - -87.11119, - 79.53567, - -87.41953, - 79.67054, - -86.5713, - 79.61089, - -86.0835, - 79.5648, - -85.99152, - 79.52098, - -86.09642, - 79.51512, - -85.96222, - 79.6268, - -85.7143, - 79.34983, - -84.99078, - 79.24309, - -84.99555, - 79.17331, - -85.27284, - 79.06646, - -86.38065, - 78.94544, - -86.69809, - 78.9946, - -86.98476, - 78.87587, - -86.97854, - 78.62916, - -87.61037, - 78.73201, - -87.95378, - 78.96743, - -88.00255, - 78.99301, - -87.92623, - 78.9855, - -88.15548, - 78.76834, - -88.19104, - 78.57981, - -87.85461, - 78.22406, - -88.34006 - ], - "centroid": [-91.25997, 79.67133], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 70.41956, - -86.99544, - 70.39762, - -87.11844, - 70.38031, - -86.96182, - 70.28262, - -86.97683, - 70.33416, - -87.75318, - 70.29686, - -87.59509, - 70.2456, - -87.9244, - 70.34822, - -88.26818, - 70.32606, - -87.87643, - 70.49459, - -88.78014, - 70.79789, - -89.32571, - 70.91888, - -89.42475, - 70.97929, - -89.2036, - 71.10613, - -89.53482, - 71.06899, - -88.6307, - 70.9508, - -87.97669, - 71.02421, - -87.27175, - 71.14708, - -87.75675, - 71.26776, - -87.87777, - 71.20558, - -88.07582, - 71.35694, - -89.88849, - 71.608, - -90.03896, - 71.76608, - -89.82205, - 71.94161, - -90.11523, - 72.02794, - -89.97595, - 72.07431, - -90.03392, - 72.16903, - -89.57422, - 72.18239, - -89.89198, - 72.32463, - -89.96634, - 72.39833, - -89.84736, - 72.43112, - -89.92265, - 72.46486, - -89.81384, - 72.67066, - -89.67445, - 72.63648, - -89.5438, - 72.80566, - -89.5779, - 72.76681, - -89.29639, - 72.82307, - -89.41618, - 72.91976, - -89.30411, - 73.00133, - -89.35998, - 73.1982, - -89.14885, - 73.65936, - -88.0022, - 73.86542, - -86.54309, - 73.80348, - -84.99495, - 73.64478, - -84.99355, - 73.3346, - -85.95742, - 72.86763, - -86.63788, - 72.72864, - -86.72064, - 72.42962, - -86.22634, - 72.20822, - -86.44085, - 71.97132, - -86.31663, - 71.53373, - -85.46254, - 71.44902, - -84.99092, - 71.28385, - -84.99342, - 71.19832, - -85.34925, - 71.20134, - -84.99061, - 70.07462, - -84.99093, - 70.10467, - -85.29515, - 70.10245, - -85.75209, - 70.06183, - -85.8328, - 70.09718, - -85.59705, - 69.99264, - -85.20972, - 70.00765, - -85.83447, - 70.23816, - -86.55401, - 70.37138, - -86.5956, - 70.41507, - -86.54047, - 70.37646, - -86.64921, - 70.31386, - -86.64614, - 70.31949, - -86.85669, - 70.41956, - -86.99544 - ], - "centroid": [-87.42499, 71.89811], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.90401, - -96.88506, - 76.94662, - -96.70787, - 76.96451, - -96.8591, - 76.99337, - -96.79719, - 76.96503, - -96.47536, - 77.00782, - -96.33239, - 77.0413, - -96.40021, - 77.07932, - -95.68942, - 76.99748, - -94.61009, - 76.92402, - -94.43074, - 76.9789, - -94.27675, - 76.8988, - -94.24271, - 76.93015, - -93.70605, - 76.74657, - -93.1682, - 76.53976, - -93.29071, - 76.46939, - -93.47973, - 76.46537, - -93.41686, - 76.62749, - -93.0888, - 76.66182, - -90.96976, - 76.577, - -90.58745, - 76.47296, - -90.45827, - 76.49997, - -91.50505, - 76.31111, - -89.30069, - 76.23267, - -89.1741, - 76.15474, - -89.62382, - 76.1684, - -90.3129, - 76.11913, - -90.09482, - 76.17194, - -91.26023, - 76.05977, - -90.16541, - 75.98349, - -90.99477, - 76.01237, - -89.92233, - 75.89579, - -89.66431, - 75.83111, - -89.75223, - 75.86674, - -89.54998, - 75.76744, - -89.14047, - 75.61595, - -89.2462, - 75.59958, - -89.60052, - 75.59339, - -89.18825, - 75.43735, - -88.92841, - 75.44331, - -88.77851, - 75.60655, - -88.93234, - 75.69278, - -88.77009, - 75.52686, - -88.17291, - 75.48228, - -88.26268, - 75.58856, - -87.72369, - 75.5029, - -87.46292, - 75.56611, - -87.53998, - 75.63265, - -87.28663, - 75.42349, - -86.33508, - 75.37035, - -86.54888, - 75.43217, - -85.87087, - 75.50075, - -86.16811, - 75.53051, - -86.10957, - 75.67288, - -85.00822, - 74.5302, - -84.99076, - 74.48685, - -85.34125, - 74.5694, - -85.45747, - 74.48833, - -85.58499, - 74.47066, - -86.10251, - 74.57251, - -86.16588, - 74.4909, - -86.28477, - 74.45705, - -86.65105, - 74.48827, - -88.50149, - 74.5709, - -88.58311, - 74.74137, - -88.4245, - 74.82629, - -88.50438, - 74.78074, - -88.7247, - 74.64911, - -88.83638, - 74.76216, - -88.99689, - 74.58311, - -89.16562, - 74.52191, - -89.7183, - 74.70016, - -91.03349, - 74.87515, - -90.78562, - 74.72327, - -91.22582, - 74.6138, - -91.12616, - 74.69281, - -91.90315, - 74.79419, - -92.09108, - 74.89142, - -92.03029, - 75.0687, - -92.26124, - 75.10283, - -92.07099, - 75.21501, - -92.51661, - 75.42819, - -92.42181, - 75.59766, - -92.03985, - 75.67877, - -92.05002, - 75.74176, - -92.20852, - 75.85125, - -92.12179, - 75.9994, - -92.66114, - 76.11803, - -92.65377, - 76.35151, - -93.10389, - 76.30083, - -93.74795, - 76.23676, - -93.63544, - 76.3046, - -94.71599, - 76.20843, - -95.02904, - 76.21752, - -95.38327, - 76.2946, - -95.40582, - 76.29296, - -95.25525, - 76.35713, - -95.26804, - 76.41537, - -95.97215, - 76.4978, - -96.13639, - 76.52672, - -95.99796, - 76.574, - -96.05631, - 76.71527, - -96.95996, - 76.76291, - -96.86384, - 76.78389, - -96.92915, - 76.8294, - -96.89318, - 76.84346, - -96.7006, - 76.75818, - -96.66224, - 76.81122, - -96.54043, - 76.90401, - -96.88506 - ], - "centroid": [-90.28842, 75.60033], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 72.5978, - -95.35733, - 72.84842, - -95.83434, - 72.98036, - -95.80454, - 73.05484, - -95.6812, - 73.10752, - -95.86816, - 73.14157, - -95.56473, - 73.37924, - -95.61825, - 73.44823, - -95.72978, - 73.54511, - -95.62364, - 73.55842, - -95.68829, - 73.73515, - -95.6623, - 73.80631, - -95.37888, - 73.6703, - -94.76596, - 73.86939, - -95.29078, - 73.92549, - -95.34109, - 74.04013, - -95.24694, - 74.18661, - -93.47204, - 74.12351, - -92.58703, - 74.02951, - -92.25855, - 73.95344, - -92.28308, - 74.03945, - -91.55267, - 73.90731, - -90.15094, - 73.85621, - -90.34558, - 73.76977, - -90.36592, - 73.54866, - -90.75557, - 73.53296, - -90.95408, - 73.48508, - -90.91787, - 73.41367, - -91.00843, - 73.23244, - -91.40755, - 73.20518, - -91.32974, - 72.74149, - -92.05227, - 72.69595, - -92.30993, - 72.80657, - -93.30749, - 72.75063, - -94.08433, - 72.75397, - -93.74005, - 72.65799, - -93.7885, - 72.59544, - -93.55905, - 72.47287, - -93.43325, - 72.2326, - -93.89273, - 72.42693, - -95.23286, - 72.46526, - -95.13354, - 72.5978, - -95.35733 - ], - "centroid": [-93.45639, 73.34813], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.505, - -101.43352, - 75.53959, - -101.49287, - 75.59134, - -101.34787, - 75.54409, - -102.00925, - 75.89661, - -102.00432, - 75.9152, - -101.81758, - 75.75753, - -101.2595, - 75.91912, - -101.59539, - 75.97728, - -101.42619, - 75.97732, - -101.70994, - 76.06478, - -101.91049, - 76.19927, - -101.65427, - 76.20401, - -102.00659, - 76.42027, - -102.00389, - 76.42258, - -101.27739, - 76.33169, - -101.04414, - 76.24775, - -101.09279, - 76.12613, - -100.37772, - 76.08667, - -100.50955, - 75.90446, - -99.88111, - 75.95062, - -99.62413, - 75.92901, - -99.87918, - 76.13417, - -100.2438, - 76.1506, - -99.76364, - 76.26199, - -100.51273, - 76.30733, - -100.03555, - 76.37362, - -100.33278, - 76.33921, - -100.64616, - 76.4985, - -100.98923, - 76.64403, - -100.29885, - 76.64052, - -99.67922, - 76.50803, - -99.12024, - 76.46424, - -99.23319, - 76.41035, - -99.13368, - 76.46739, - -99.11231, - 76.45906, - -98.85999, - 76.52419, - -99.05523, - 76.61558, - -98.99606, - 76.63155, - -98.52669, - 76.67847, - -98.86634, - 76.69484, - -98.52862, - 76.58319, - -98.12028, - 76.55518, - -98.2037, - 76.58186, - -97.9545, - 76.49355, - -97.65573, - 76.40788, - -97.63173, - 76.31864, - -97.75923, - 76.12703, - -97.45086, - 75.98135, - -97.62131, - 75.85917, - -97.54402, - 75.74882, - -97.86401, - 75.68991, - -97.34046, - 75.45185, - -97.36202, - 75.39838, - -97.24875, - 75.4187, - -97.47032, - 75.49312, - -97.49834, - 75.56088, - -97.71548, - 75.4535, - -97.72449, - 75.50087, - -97.92509, - 75.42039, - -97.76947, - 75.29251, - -98.06319, - 75.3354, - -97.87239, - 75.14239, - -97.54319, - 75.09737, - -97.8439, - 75.17615, - -98.09997, - 75.11135, - -97.93752, - 75.01147, - -97.97188, - 74.97015, - -99.92965, - 75.0118, - -100.35471, - 75.16143, - -100.41476, - 75.18914, - -100.53867, - 75.298, - -100.23178, - 75.35355, - -100.77925, - 75.37807, - -100.42599, - 75.43998, - -100.70808, - 75.46065, - -100.09887, - 75.47603, - -100.3036, - 75.49134, - -100.03848, - 75.52222, - -100.29682, - 75.60103, - -99.70948, - 75.61485, - -99.86188, - 75.65871, - -99.81124, - 75.59003, - -100.06624, - 75.6577, - -100.01204, - 75.64841, - -100.21417, - 75.5826, - -100.11421, - 75.50342, - -100.73228, - 75.56247, - -100.99529, - 75.62712, - -100.47981, - 75.57276, - -101.29917, - 75.54119, - -101.11512, - 75.505, - -101.43352 - ], - "centroid": [-99.47724, 75.83964], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 81.04394, - -86.91345, - 81.06531, - -86.96272, - 81.096, - -86.86609, - 81.0092, - -89.96722, - 81.06694, - -90.23649, - 81.18844, - -90.32959, - 81.25286, - -89.97811, - 81.23063, - -89.23847, - 81.33058, - -89.98031, - 81.53404, - -88.18657, - 81.52669, - -88.93318, - 81.3501, - -90.37219, - 81.44566, - -90.8658, - 81.60945, - -89.71157, - 81.59671, - -90.08441, - 81.68642, - -90.28697, - 81.61769, - -90.25698, - 81.65863, - -90.72107, - 81.51096, - -91.07417, - 81.50157, - -91.43656, - 81.57618, - -91.47991, - 81.5351, - -91.86335, - 81.62642, - -91.96564, - 81.73427, - -91.71078, - 81.84473, - -90.6926, - 81.88043, - -90.62034, - 81.90809, - -90.72194, - 81.9319, - -90.66792, - 81.8833, - -90.5384, - 81.94376, - -89.80336, - 81.84753, - -89.41899, - 81.87084, - -89.50397, - 81.92974, - -89.42316, - 81.9485, - -89.55445, - 81.97593, - -89.19363, - 81.91012, - -89.09297, - 81.98252, - -89.10113, - 82.01762, - -88.97368, - 82.11209, - -88.077, - 82.07224, - -87.35807, - 82.00943, - -87.16615, - 81.96304, - -87.27883, - 81.951, - -87.20924, - 81.99101, - -86.93074, - 82.02879, - -87.05471, - 82.06144, - -86.89548, - 82.05686, - -86.34607, - 81.94458, - -85.68674, - 81.99147, - -85.7646, - 82.00608, - -85.21521, - 81.92516, - -84.99092, - 81.2972, - -84.99561, - 81.04394, - -86.91345 - ], - "centroid": [-87.91954, 81.56804], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.81643, - -89.50396, - 77.12874, - -88.39789, - 77.11225, - -87.44852, - 77.20363, - -87.36749, - 77.17706, - -87.19515, - 77.26065, - -87.01005, - 77.31134, - -87.2347, - 77.35143, - -86.86369, - 77.34697, - -87.72095, - 77.42748, - -87.78539, - 77.48572, - -87.65138, - 77.52467, - -87.71566, - 77.65267, - -88.23559, - 77.73809, - -88.15534, - 77.77894, - -88.22595, - 77.80932, - -88.14067, - 77.86532, - -88.22333, - 77.90892, - -87.28336, - 77.84753, - -86.4305, - 77.71473, - -85.96011, - 77.43773, - -85.7339, - 77.48434, - -85.45736, - 77.39715, - -85.40873, - 77.37734, - -84.99, - 76.27595, - -84.99964, - 76.37345, - -86.3848, - 76.4736, - -86.51395, - 76.46441, - -86.61442, - 76.33453, - -86.68226, - 76.37049, - -87.10462, - 76.44726, - -87.43951, - 76.51004, - -87.39543, - 76.52509, - -87.48505, - 76.4555, - -87.52964, - 76.42323, - -87.40373, - 76.38073, - -87.45453, - 76.34212, - -87.3936, - 76.37361, - -88.32913, - 76.40164, - -88.43304, - 76.51344, - -88.34513, - 76.61574, - -88.51197, - 76.69138, - -88.4824, - 76.73283, - -88.62972, - 76.71906, - -88.68356, - 76.63634, - -88.55854, - 76.60098, - -88.6243, - 76.51224, - -88.46724, - 76.39317, - -88.58762, - 76.40304, - -88.71057, - 76.5026, - -88.64418, - 76.55188, - -88.7152, - 76.39773, - -88.87106, - 76.41071, - -89.13804, - 76.49201, - -89.43008, - 76.56011, - -89.45071, - 76.5665, - -89.6606, - 76.67553, - -89.42228, - 76.81643, - -89.50396 - ], - "centroid": [-86.9205, 76.99387], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 72.60802, - -96.41644, - 72.67689, - -96.90996, - 72.71849, - -96.78339, - 72.69163, - -97.05317, - 73.21068, - -100.58222, - 73.30182, - -100.34652, - 73.25663, - -100.09098, - 73.35705, - -100.26686, - 73.26118, - -100.9313, - 73.49599, - -101.62187, - 73.61534, - -100.90732, - 73.65749, - -100.85915, - 73.73308, - -101.12388, - 73.84372, - -100.86728, - 73.87376, - -100.52729, - 73.7783, - -100.03353, - 73.84862, - -99.87111, - 73.85909, - -100.29889, - 73.94967, - -100.09331, - 73.94544, - -99.76247, - 73.88086, - -99.76087, - 73.73044, - -99.15371, - 73.81736, - -98.15605, - 73.92459, - -97.74942, - 73.86648, - -97.78182, - 73.86558, - -97.25913, - 73.90689, - -97.30989, - 73.94889, - -97.2099, - 73.84127, - -97.14917, - 73.74936, - -96.93119, - 73.63049, - -96.93624, - 73.48619, - -97.6457, - 73.48484, - -97.17401, - 73.42598, - -97.21176, - 73.39919, - -97.10777, - 73.34832, - -97.1372, - 73.2646, - -97.82229, - 73.01179, - -98.4241, - 72.91894, - -98.39749, - 73.09115, - -98.05845, - 73.07836, - -97.99055, - 73.02742, - -98.03971, - 72.97719, - -97.27503, - 72.93695, - -97.18917, - 72.86166, - -97.25621, - 72.75474, - -97.00815, - 72.90851, - -96.66944, - 72.75429, - -96.63208, - 72.76036, - -96.51335, - 72.60802, - -96.41644 - ], - "centroid": [-98.95383, 73.41129], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 78.14046, - -101.62902, - 78.15856, - -101.84537, - 78.25253, - -101.75071, - 78.28191, - -102.00932, - 79.0913, - -102.0051, - 79.06438, - -101.38311, - 79.02375, - -101.29592, - 79.04082, - -101.48113, - 78.94168, - -100.94856, - 78.81055, - -101.18049, - 78.84056, - -100.35364, - 78.69127, - -99.84341, - 78.63976, - -99.98843, - 78.59482, - -99.48692, - 78.43419, - -99.71526, - 78.43544, - -99.83748, - 78.40226, - -99.74761, - 78.31367, - -99.76651, - 78.3011, - -99.49217, - 78.05738, - -98.91907, - 77.9702, - -99.06961, - 77.88989, - -98.97283, - 77.83266, - -99.14081, - 77.76926, - -99.90314, - 77.85145, - -100.57692, - 78.00913, - -100.84078, - 78.08012, - -100.75387, - 78.18467, - -100.9985, - 78.23265, - -101.58946, - 78.17283, - -101.54166, - 78.14046, - -101.62902 - ], - "centroid": [-100.64096, 78.39585], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 78.08347, - -96.99118, - 78.13102, - -96.91973, - 78.21412, - -97.95184, - 78.24589, - -97.81309, - 78.46869, - -98.41736, - 78.5383, - -98.36695, - 78.53999, - -98.09074, - 78.64143, - -98.37523, - 78.77151, - -98.41431, - 78.80877, - -97.50193, - 78.61587, - -96.1585, - 78.53398, - -96.28204, - 78.52285, - -95.55587, - 78.35878, - -94.82782, - 78.22767, - -95.3969, - 78.11068, - -94.88406, - 77.93827, - -95.11184, - 77.84926, - -96.2256, - 77.89386, - -96.55721, - 77.87097, - -96.61174, - 77.84094, - -96.53001, - 77.77687, - -96.86281, - 77.8032, - -97.13054, - 77.91295, - -97.03248, - 78.03151, - -97.79317, - 78.0978, - -97.71467, - 78.08347, - -96.99118 - ], - "centroid": [-96.68209, 78.30898], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 78.41603, - -87.5215, - 78.80831, - -86.64878, - 78.91085, - -84.99067, - 78.27823, - -84.99058, - 78.09432, - -85.43483, - 78.0648, - -86.2795, - 78.16792, - -86.25642, - 78.2826, - -85.89476, - 78.29383, - -85.98307, - 78.10446, - -86.73107, - 78.10925, - -87.47056, - 78.14723, - -87.52683, - 78.20131, - -87.18349, - 78.2049, - -87.50615, - 78.41603, - -87.5215 - ], - "centroid": [-86.12562, 78.46495], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 80.70699, - -87.08338, - 80.61976, - -87.21269, - 80.60829, - -87.53842, - 80.91318, - -89.46188, - 81.01034, - -88.29583, - 81.01294, - -86.7009, - 81.25556, - -84.99083, - 81.06076, - -84.99929, - 80.97605, - -86.07299, - 80.70699, - -87.08338 - ], - "centroid": [-87.24196, 80.90795], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 80.12975, - -86.66989, - 80.30683, - -86.53311, - 80.33044, - -86.41698, - 80.27737, - -84.99652, - 79.56945, - -84.99064, - 79.6711, - -85.36644, - 79.75513, - -86.42805, - 79.95146, - -86.43674, - 79.97873, - -86.35999, - 80.0134, - -86.55366, - 80.12975, - -86.66989 - ], - "centroid": [-85.73826, 80.00379], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.40729, - -93.71297, - 77.45103, - -95.83116, - 77.6019, - -96.33769, - 77.70441, - -96.24607, - 77.8249, - -95.46155, - 77.74711, - -95.38649, - 77.77653, - -95.32462, - 77.81612, - -95.38892, - 77.81761, - -95.22713, - 77.75884, - -95.27012, - 77.79069, - -93.64794, - 77.66018, - -93.07216, - 77.61841, - -93.3742, - 77.46509, - -93.45936, - 77.40729, - -93.71297 - ], - "centroid": [-94.73228, 77.60845], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 80.58472, - -85.77943, - 80.51464, - -86.07169, - 80.59281, - -86.77146, - 80.97403, - -85.72749, - 81.03545, - -84.99093, - 80.49876, - -84.99579, - 80.53066, - -85.87633, - 80.59952, - -85.69261, - 80.58472, - -85.77943 - ], - "centroid": [-85.64746, 80.73176], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.40799, - -91.21854, - 77.62176, - -91.20476, - 77.67039, - -90.86571, - 77.6232, - -90.21321, - 77.50221, - -89.78656, - 77.36452, - -89.71146, - 77.34656, - -89.60872, - 77.20979, - -89.94596, - 77.18741, - -90.34593, - 77.40799, - -91.21854 - ], - "centroid": [-90.45628, 77.43669], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 82.08805, - -86.05505, - 82.10902, - -86.65864, - 82.20711, - -86.91459, - 82.2432, - -85.65755, - 82.28276, - -85.44182, - 82.33491, - -85.59005, - 82.39615, - -85.54564, - 82.43948, - -85.91556, - 82.48104, - -84.99067, - 82.01002, - -84.9968, - 82.08805, - -86.05505 - ], - "centroid": [-85.61577, 82.21724], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 80.05717, - -100.16285, - 80.15617, - -99.83393, - 80.13086, - -99.06475, - 79.9729, - -98.67911, - 79.91576, - -98.74294, - 79.78139, - -98.60769, - 79.65654, - -98.86544, - 79.75123, - -99.34041, - 79.83167, - -99.30634, - 79.87735, - -99.51832, - 79.86682, - -100.0762, - 79.91033, - -100.17283, - 80.05717, - -100.16285 - ], - "centroid": [-99.35055, 79.9452], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 72.33119, - -84.99, - 72.53153, - -85.61366, - 72.57634, - -85.49225, - 72.64305, - -85.70826, - 72.91371, - -85.69737, - 72.98859, - -85.3846, - 72.92417, - -84.99372, - 72.33119, - -84.99 - ], - "centroid": [-85.30954, 72.69948], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 71.99587, - -86.01839, - 72.04901, - -86.09356, - 72.08571, - -85.50242, - 72.12875, - -85.55821, - 72.1474, - -85.43293, - 72.22153, - -85.52664, - 72.27828, - -85.47709, - 72.26274, - -84.99818, - 71.65761, - -84.99085, - 71.67468, - -85.28066, - 71.78313, - -85.57906, - 71.81256, - -85.42771, - 71.89998, - -85.54971, - 71.99587, - -86.01839 - ], - "centroid": [-85.33235, 71.98213], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 69.10726, - -85.07738, - 69.1475, - -85.2961, - 69.30816, - -85.48619, - 69.33415, - -85.42998, - 69.41858, - -85.48137, - 69.4201, - -85.36558, - 69.48577, - -85.52213, - 69.58544, - -85.41374, - 69.64718, - -85.52655, - 69.71676, - -85.42492, - 69.77677, - -85.499, - 69.78013, - -85.31983, - 69.81805, - -85.58045, - 69.87179, - -85.54598, - 69.8084, - -84.99232, - 69.13988, - -84.99, - 69.10726, - -85.07738 - ], - "centroid": [-85.22638, 69.50087], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.82683, - -99.1532, - 73.91309, - -99.43192, - 74.12021, - -98.01049, - 74.0858, - -97.61788, - 73.86705, - -98.14277, - 73.82683, - -99.1532 - ], - "centroid": [-98.48093, 73.95999], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 67.98612, - -86.34271, - 67.78838, - -86.41436, - 67.72603, - -86.65895, - 67.8334, - -86.88611, - 67.93538, - -86.93003, - 67.99635, - -86.81824, - 68.09002, - -86.96506, - 68.31412, - -86.62442, - 68.21247, - -86.38212, - 67.98612, - -86.34271 - ], - "centroid": [-86.62451, 68.01039], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.67536, - -90.49668, - 76.74904, - -90.60522, - 76.83761, - -90.25951, - 76.82587, - -89.86491, - 76.70389, - -89.68071, - 76.59982, - -89.85672, - 76.50488, - -89.65601, - 76.47118, - -90.07354, - 76.67536, - -90.49668 - ], - "centroid": [-90.09217, 76.67202], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.89469, - -102.01, - 77.85954, - -101.25081, - 77.72987, - -100.89086, - 77.66824, - -101.98403, - 77.89469, - -102.01 - ], - "centroid": [-101.5657, 77.7806], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.74985, - -85.29461, - 77.77666, - -85.18854, - 77.93915, - -85.69836, - 78.06637, - -85.0513, - 78.16024, - -84.99274, - 77.60649, - -84.99261, - 77.65898, - -85.30197, - 77.74985, - -85.29461 - ], - "centroid": [-85.20655, 77.8656], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.40763, - -96.49515, - 75.34361, - -96.82825, - 75.38698, - -96.96375, - 75.50091, - -97.02086, - 75.59502, - -96.38633, - 75.65351, - -96.40326, - 75.66864, - -96.31814, - 75.57262, - -95.88596, - 75.44921, - -96.12832, - 75.53691, - -96.47079, - 75.40763, - -96.49515 - ], - "centroid": [-96.49146, 75.50597], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 78.97804, - -86.30249, - 79.08051, - -85.77848, - 79.0283, - -85.14645, - 78.897, - -86.50429, - 78.97804, - -86.30249 - ], - "centroid": [-85.85754, 78.99986], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.58384, - -101.78073, - 76.59938, - -101.83296, - 76.7666, - -100.73157, - 76.73588, - -100.25039, - 76.54379, - -101.33523, - 76.58384, - -101.78073 - ], - "centroid": [-101.06486, 76.65632], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 69.9709, - -86.73425, - 70.00212, - -87.1471, - 70.10995, - -87.36802, - 70.14247, - -86.63624, - 70.01443, - -86.42832, - 69.9709, - -86.73425 - ], - "centroid": [-86.87106, 70.05861], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.14148, - -96.6668, - 73.03583, - -96.5259, - 72.92766, - -96.66596, - 72.91881, - -96.95291, - 73.04012, - -97.12728, - 73.13962, - -97.06578, - 73.19596, - -96.85733, - 73.14148, - -96.6668 - ], - "centroid": [-96.83624, 73.04862], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.738, - -94.60591, - 75.78691, - -94.80388, - 75.9447, - -94.86233, - 75.9955, - -94.4925, - 75.77866, - -94.25999, - 75.738, - -94.60591 - ], - "centroid": [-94.58432, 75.85987], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 72.97612, - -84.99, - 73.01555, - -85.50937, - 73.03507, - -85.54995, - 73.14917, - -85.4218, - 73.15289, - -85.06314, - 73.12953, - -84.99089, - 72.97612, - -84.99 - ], - "centroid": [-85.23354, 73.0695], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 74.48759, - -95.34415, - 74.52738, - -95.67315, - 74.58777, - -95.84567, - 74.65261, - -95.47867, - 74.53382, - -95.2209, - 74.48759, - -95.34415 - ], - "centroid": [-95.51309, 74.56662], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.12193, - -90.87516, - 77.15847, - -91.18409, - 77.20372, - -91.29503, - 77.26231, - -90.95159, - 77.19439, - -90.68856, - 77.12193, - -90.87516 - ], - "centroid": [-90.98075, 77.1913], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.43975, - -85.12017, - 77.52705, - -85.5334, - 77.54128, - -85.55086, - 77.58271, - -84.99274, - 77.45484, - -84.99236, - 77.43975, - -85.12017 - ], - "centroid": [-85.19754, 77.51545], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 74.45256, - -97.63762, - 74.4988, - -97.78983, - 74.63968, - -97.4371, - 74.59857, - -97.25027, - 74.45256, - -97.63762 - ], - "centroid": [-97.52554, 74.5481], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.65815, - -99.72933, - 76.67933, - -99.74707, - 76.72331, - -100.16433, - 76.76395, - -99.64118, - 76.70113, - -99.3796, - 76.65815, - -99.72933 - ], - "centroid": [-99.72832, 76.7149], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.02462, - -94.74543, - 76.08118, - -94.81056, - 76.03749, - -95.01031, - 76.12031, - -95.14854, - 76.1553, - -94.85413, - 76.08169, - -94.71561, - 76.02462, - -94.74543 - ], - "centroid": [-94.92372, 76.09696], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 78.1497, - -94.38471, - 78.175, - -94.53688, - 78.26774, - -94.70844, - 78.18986, - -94.28675, - 78.1497, - -94.38471 - ], - "centroid": [-94.48369, 78.20102], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.15201, - -95.30397, - 77.20977, - -95.63856, - 77.24459, - -95.66388, - 77.20402, - -95.18169, - 77.15201, - -95.30397 - ], - "centroid": [-95.42175, 77.20069], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.98006, - -89.98857, - 74.00312, - -90.22062, - 74.03676, - -90.26123, - 74.05334, - -89.86506, - 73.98006, - -89.98857 - ], - "centroid": [-90.06234, 74.01999], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.80685, - -85.08548, - 68.85815, - -85.18978, - 68.92097, - -85.16746, - 68.96815, - -84.99504, - 68.80883, - -84.99085, - 68.80685, - -85.08548 - ], - "centroid": [-85.07428, 68.88039], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.95958, - -97.26054, - 76.96889, - -97.46446, - 76.98152, - -97.47696, - 77.00967, - -97.08226, - 76.95958, - -97.26054 - ], - "centroid": [-97.29146, 76.98165], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.19879, - -84.99, - 73.2053, - -85.12916, - 73.24276, - -85.19005, - 73.36009, - -84.99901, - 73.19879, - -84.99 - ], - "centroid": [-85.06538, 73.26044], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 69.03703, - -84.99, - 69.02825, - -85.27612, - 69.10024, - -85.3648, - 69.12252, - -85.25065, - 69.03703, - -84.99 - ], - "centroid": [-85.20673, 69.06842], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 72.21109, - -85.87209, - 72.28315, - -86.16085, - 72.29621, - -86.16858, - 72.30931, - -85.84312, - 72.21109, - -85.87209 - ], - "centroid": [-85.97104, 72.2714], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.72502, - -96.68741, - 75.79964, - -96.64419, - 75.83376, - -96.43036, - 75.73659, - -96.51637, - 75.72502, - -96.68741 - ], - "centroid": [-96.56521, 75.77523], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 74.29183, - -98.68191, - 74.31058, - -98.85963, - 74.31632, - -98.47146, - 74.29927, - -98.49775, - 74.29183, - -98.68191 - ], - "centroid": [-98.6394, 74.30526], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.64739, - -91.00021, - 62.6557, - -91.1487, - 62.68835, - -91.28557, - 62.66432, - -90.94914, - 62.64739, - -91.00021 - ], - "centroid": [-91.10152, 62.66568], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.58114, - -96.93865, - 75.61618, - -96.98348, - 75.66746, - -96.67593, - 75.60675, - -96.78979, - 75.58114, - -96.93865 - ], - "centroid": [-96.84544, 75.62059], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.78375, - -97.07268, - 76.82164, - -97.20934, - 76.88561, - -97.2125, - 76.82106, - -96.99182, - 76.78375, - -97.07268 - ], - "centroid": [-97.12065, 76.83021], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.20719, - -96.93846, - 73.2248, - -97.06867, - 73.25204, - -97.09748, - 73.22725, - -96.84472, - 73.20719, - -96.93846 - ], - "centroid": [-96.98197, 73.22859], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.23244, - -97.145, - 75.2439, - -97.18599, - 75.35264, - -97.26585, - 75.3119, - -97.11061, - 75.23244, - -97.145 - ], - "centroid": [-97.17897, 75.29435], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 80.13422, - -99.37301, - 80.17256, - -99.41431, - 80.1705, - -99.12895, - 80.15143, - -99.15602, - 80.13422, - -99.37301 - ], - "centroid": [-99.28366, 80.15731], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 59.01023, - -94.80204, - 59.03604, - -94.99971, - 59.05491, - -95.01416, - 59.08079, - -94.80628, - 59.01023, - -94.80204 - ], - "centroid": [-94.8861, 59.04588], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.43053, - -89.45857, - 76.43485, - -89.62673, - 76.45141, - -89.65172, - 76.45274, - -89.3581, - 76.43053, - -89.45857 - ], - "centroid": [-89.5159, 76.44313], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 72.1757, - -85.71615, - 72.20852, - -85.79175, - 72.25172, - -85.57305, - 72.22781, - -85.58019, - 72.1757, - -85.71615 - ], - "centroid": [-85.67841, 72.21337], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.88396, - -95.82352, - 75.96341, - -95.88811, - 75.97821, - -95.72627, - 75.90778, - -95.74999, - 75.88396, - -95.82352 - ], - "centroid": [-95.80111, 75.93722], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.92336, - -96.96777, - 76.94653, - -97.11147, - 76.95856, - -97.11939, - 76.96077, - -96.87063, - 76.92336, - -96.96777 - ], - "centroid": [-96.99759, 76.94687], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.62458, - -98.95546, - 76.65342, - -99.14453, - 76.66693, - -99.16338, - 76.65351, - -98.90634, - 76.62458, - -98.95546 - ], - "centroid": [-99.02419, 76.64833], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 65.43116, - -88.38892, - 65.45615, - -88.48729, - 65.52878, - -88.55286, - 65.51472, - -88.42858, - 65.43116, - -88.38892 - ], - "centroid": [-88.46382, 65.48454], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 74.72424, - -98.29332, - 74.7618, - -98.34895, - 74.74986, - -98.1297, - 74.73739, - -98.14683, - 74.72424, - -98.29332 - ], - "centroid": [-98.24557, 74.74388], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 79.22115, - -94.50907, - 79.24645, - -94.59495, - 79.25446, - -94.38389, - 79.23995, - -94.3913, - 79.22115, - -94.50907 - ], - "centroid": [-94.48195, 79.24024], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.1292, - -95.75329, - 77.13694, - -95.90011, - 77.14852, - -95.90945, - 77.15703, - -95.67952, - 77.1292, - -95.75329 - ], - "centroid": [-95.79693, 77.14345], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 81.01956, - -94.28986, - 81.04376, - -94.44538, - 81.05938, - -94.45478, - 81.03923, - -94.22102, - 81.01956, - -94.28986 - ], - "centroid": [-94.34201, 81.0398], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 81.46776, - -91.89036, - 81.49687, - -92.0259, - 81.5142, - -92.035, - 81.48909, - -91.8344, - 81.46776, - -91.89036 - ], - "centroid": [-91.93704, 81.49105], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.44865, - -97.17351, - 76.52184, - -97.15266, - 76.49912, - -97.07672, - 76.45675, - -97.10836, - 76.44865, - -97.17351 - ], - "centroid": [-97.12997, 76.48351], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 71.02066, - -87.53296, - 71.02244, - -87.63151, - 71.05537, - -87.64288, - 71.04308, - -87.48609, - 71.02066, - -87.53296 - ], - "centroid": [-87.57534, 71.03667], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 80.48128, - -96.16429, - 80.48588, - -96.25759, - 80.54061, - -96.29444, - 80.55083, - -96.23287, - 80.48128, - -96.16429 - ], - "centroid": [-96.23464, 80.51347], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 70.14854, - -87.27121, - 70.15441, - -87.36554, - 70.17188, - -87.38405, - 70.18202, - -87.22545, - 70.14854, - -87.27121 - ], - "centroid": [-87.30483, 70.16526], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 65.37661, - -88.97863, - 65.391, - -89.09826, - 65.41767, - -89.10161, - 65.42285, - -89.00696, - 65.37661, - -88.97863 - ], - "centroid": [-89.04154, 65.40136], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.1923, - -95.86267, - 77.20005, - -95.95261, - 77.2169, - -95.95993, - 77.22612, - -95.81274, - 77.1923, - -95.86267 - ], - "centroid": [-95.88983, 77.20965], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.54615, - -96.41364, - 76.56883, - -96.44144, - 76.61453, - -96.35407, - 76.55919, - -96.34768, - 76.54615, - -96.41364 - ], - "centroid": [-96.38635, 76.57478], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 61.91511, - -92.76723, - 61.93039, - -92.87937, - 61.98041, - -92.89177, - 61.94028, - -92.764, - 61.91511, - -92.76723 - ], - "centroid": [-92.83144, 61.94323], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.60942, - -99.34665, - 76.6349, - -99.38491, - 76.64692, - -99.21351, - 76.61859, - -99.27666, - 76.60942, - -99.34665 - ], - "centroid": [-99.3069, 76.62919], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.958, - -85.20545, - 68.96435, - -85.25937, - 69.00686, - -85.3137, - 69.00226, - -85.18802, - 68.958, - -85.20545 - ], - "centroid": [-85.24183, 68.9858], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.5541, - -97.154, - 76.60976, - -97.18047, - 76.6301, - -97.11782, - 76.57059, - -97.11775, - 76.5541, - -97.154 - ], - "centroid": [-97.14346, 76.59343], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 74.70188, - -96.17784, - 74.71549, - -96.24405, - 74.73311, - -96.25578, - 74.7373, - -96.12559, - 74.70188, - -96.17784 - ], - "centroid": [-96.19377, 74.72274], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 74.99711, - -97.65235, - 75.03811, - -97.68824, - 75.0202, - -97.55653, - 75.00675, - -97.56357, - 74.99711, - -97.65235 - ], - "centroid": [-97.62442, 75.01647], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.41103, - -97.55001, - 75.41704, - -97.59584, - 75.47991, - -97.6174, - 75.48946, - -97.57099, - 75.41103, - -97.55001 - ], - "centroid": [-97.58292, 75.45006], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.59536, - -96.54765, - 76.61332, - -96.5855, - 76.61272, - -96.42928, - 76.59892, - -96.44587, - 76.59536, - -96.54765 - ], - "centroid": [-96.50564, 76.60557], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.46388, - -92.38977, - 62.45915, - -92.45145, - 62.48276, - -92.49113, - 62.51997, - -92.43462, - 62.46388, - -92.38977 - ], - "centroid": [-92.43993, 62.48373], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 79.26519, - -94.58763, - 79.30888, - -94.61805, - 79.29933, - -94.51057, - 79.27652, - -94.5237, - 79.26519, - -94.58763 - ], - "centroid": [-94.56488, 79.28866], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.27986, - -97.1462, - 73.28681, - -97.22407, - 73.30877, - -97.23373, - 73.31167, - -97.11164, - 73.27986, - -97.1462 - ], - "centroid": [-97.17521, 73.29759], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.49196, - -97.23419, - 75.525, - -97.29353, - 75.54608, - -97.18864, - 75.51791, - -97.18375, - 75.49196, - -97.23419 - ], - "centroid": [-97.22974, 75.52043], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.68747, - -95.49303, - 75.72604, - -95.49435, - 75.72483, - -95.37628, - 75.70495, - -95.40079, - 75.68747, - -95.49303 - ], - "centroid": [-95.4472, 75.71112], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.28754, - -92.12959, - 62.28882, - -92.20997, - 62.3217, - -92.23973, - 62.34247, - -92.19164, - 62.28754, - -92.12959 - ], - "centroid": [-92.18942, 62.31011], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 79.57701, - -97.6407, - 79.60351, - -97.70089, - 79.61884, - -97.56904, - 79.60481, - -97.57118, - 79.57701, - -97.6407 - ], - "centroid": [-97.62945, 79.59986], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.31684, - -97.55386, - 75.33445, - -97.64383, - 75.35486, - -97.65466, - 75.36056, - -97.54689, - 75.31684, - -97.55386 - ], - "centroid": [-97.59355, 75.34182], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.56786, - -87.60975, - 75.59256, - -87.67582, - 75.59487, - -87.51499, - 75.5791, - -87.53624, - 75.56786, - -87.60975 - ], - "centroid": [-87.5917, 75.58428], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.02033, - -92.64495, - 62.03334, - -92.70135, - 62.08227, - -92.7226, - 62.06387, - -92.6454, - 62.02033, - -92.64495 - ], - "centroid": [-92.67892, 62.05116], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.60527, - -91.56709, - 62.62129, - -91.6639, - 62.65748, - -91.68502, - 62.66737, - -91.64852, - 62.60527, - -91.56709 - ], - "centroid": [-91.63614, 62.63558], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 74.69178, - -88.51885, - 74.74396, - -88.59374, - 74.78546, - -88.59168, - 74.77894, - -88.5344, - 74.69178, - -88.51885 - ], - "centroid": [-88.55616, 74.74743], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 65.37875, - -88.25419, - 65.38955, - -88.3108, - 65.43414, - -88.34601, - 65.39738, - -88.22456, - 65.37875, - -88.25419 - ], - "centroid": [-88.28613, 65.40241], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 81.94396, - -84.99, - 81.93521, - -85.00483, - 81.98463, - -85.0749, - 82.00174, - -84.99638, - 81.94396, - -84.99 - ], - "centroid": [-85.02106, 81.9718], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.25046, - -87.20666, - 68.29006, - -87.23813, - 68.2987, - -87.1619, - 68.26513, - -87.15726, - 68.25046, - -87.20666 - ], - "centroid": [-87.19295, 68.27688], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 63.52544, - -91.13239, - 63.56367, - -91.19278, - 63.58602, - -91.20116, - 63.55129, - -91.09205, - 63.52544, - -91.13239 - ], - "centroid": [-91.14845, 63.55506], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 80.13906, - -88.54652, - 80.146, - -88.65451, - 80.16044, - -88.67277, - 80.15734, - -88.52251, - 80.13906, - -88.54652 - ], - "centroid": [-88.59542, 80.15101], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 74.79954, - -96.37485, - 74.84293, - -96.39712, - 74.84809, - -96.30572, - 74.81625, - -96.3281, - 74.79954, - -96.37485 - ], - "centroid": [-96.3543, 74.82828], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 69.04284, - -85.37521, - 69.05277, - -85.43934, - 69.07533, - -85.46978, - 69.08889, - -85.39121, - 69.04284, - -85.37521 - ], - "centroid": [-85.41575, 69.06625], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 81.46864, - -91.68011, - 81.49144, - -91.70402, - 81.48407, - -91.58258, - 81.47078, - -91.60003, - 81.46864, - -91.68011 - ], - "centroid": [-91.64574, 81.47943], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 79.19663, - -94.30813, - 79.19673, - -94.39223, - 79.21445, - -94.40546, - 79.23338, - -94.35144, - 79.19663, - -94.30813 - ], - "centroid": [-94.35973, 79.21058], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.97803, - -85.33529, - 68.9933, - -85.40134, - 69.02246, - -85.41531, - 69.01438, - -85.32899, - 68.97803, - -85.33529 - ], - "centroid": [-85.36829, 69.0025], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.11989, - -87.55717, - 68.13446, - -87.65235, - 68.15293, - -87.67408, - 68.15261, - -87.58575, - 68.11989, - -87.55717 - ], - "centroid": [-87.61307, 68.13979], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 79.39193, - -97.60095, - 79.40082, - -97.66657, - 79.42239, - -97.68423, - 79.40648, - -97.56382, - 79.39193, - -97.60095 - ], - "centroid": [-97.6283, 79.40627], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 61.143, - -93.84299, - 61.15767, - -93.91388, - 61.19048, - -93.95172, - 61.16943, - -93.843, - 61.143, - -93.84299 - ], - "centroid": [-93.88824, 61.16614], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 78.78004, - -98.3999, - 78.78666, - -98.45157, - 78.80585, - -98.46311, - 78.81684, - -98.37744, - 78.78004, - -98.3999 - ], - "centroid": [-98.4194, 78.7985], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 79.27108, - -94.72858, - 79.29031, - -94.77706, - 79.29538, - -94.65762, - 79.2824, - -94.66458, - 79.27108, - -94.72858 - ], - "centroid": [-94.71253, 79.28499], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.81916, - -95.22426, - 77.82735, - -95.2978, - 77.84108, - -95.30713, - 77.849, - -95.20406, - 77.81916, - -95.22426 - ], - "centroid": [-95.25273, 77.83466], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.78849, - -101.27854, - 76.81566, - -101.29832, - 76.81696, - -101.19827, - 76.80387, - -101.20447, - 76.78849, - -101.27854 - ], - "centroid": [-101.25082, 76.80609], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.61385, - -91.75565, - 62.62907, - -91.78411, - 62.67668, - -91.75642, - 62.62706, - -91.71934, - 62.61385, - -91.75565 - ], - "centroid": [-91.75323, 62.63949], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 79.77172, - -96.52486, - 79.77375, - -96.55234, - 79.7997, - -96.56768, - 79.79945, - -96.48392, - 79.77172, - -96.52486 - ], - "centroid": [-96.53064, 79.78835], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.48991, - -100.88961, - 75.50731, - -100.91909, - 75.5114, - -100.81027, - 75.49955, - -100.81768, - 75.48991, - -100.88961 - ], - "centroid": [-100.86354, 75.50215], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 79.61662, - -97.15, - 79.62568, - -97.1968, - 79.64958, - -97.19707, - 79.64832, - -97.11746, - 79.61662, - -97.15 - ], - "centroid": [-97.16287, 79.63589], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 67.62726, - -86.59789, - 67.64792, - -86.63724, - 67.66295, - -86.63696, - 67.65602, - -86.5564, - 67.62726, - -86.59789 - ], - "centroid": [-86.60211, 67.64824], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.55534, - -100.70647, - 73.58489, - -100.72706, - 73.59306, - -100.65665, - 73.57444, - -100.65746, - 73.55534, - -100.70647 - ], - "centroid": [-100.69011, 73.57677], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 70.19006, - -86.78792, - 70.19882, - -86.87709, - 70.21092, - -86.88804, - 70.21409, - -86.79386, - 70.19006, - -86.78792 - ], - "centroid": [-86.83162, 70.20349], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.59175, - -96.36185, - 77.59815, - -96.41136, - 77.61845, - -96.42372, - 77.62751, - -96.36032, - 77.59175, - -96.36185 - ], - "centroid": [-96.38692, 77.60972], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 56.73974, - -88.61908, - 56.74247, - -88.65385, - 56.78483, - -88.69589, - 56.78154, - -88.6512, - 56.73974, - -88.61908 - ], - "centroid": [-88.65577, 56.76304], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.4986, - -97.21466, - 76.53565, - -97.24315, - 76.53534, - -97.17975, - 76.51351, - -97.17925, - 76.4986, - -97.21466 - ], - "centroid": [-97.20719, 76.52135], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 79.25951, - -93.13529, - 79.27495, - -93.20596, - 79.28692, - -93.21322, - 79.29491, - -93.15611, - 79.25951, - -93.13529 - ], - "centroid": [-93.17238, 79.27878], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 74.17688, - -99.16777, - 74.18012, - -99.20334, - 74.20044, - -99.21825, - 74.20336, - -99.12936, - 74.17688, - -99.16777 - ], - "centroid": [-99.1775, 74.19177], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.29356, - -101.01087, - 76.31081, - -101.03599, - 76.31789, - -100.93957, - 76.30425, - -100.9456, - 76.29356, - -101.01087 - ], - "centroid": [-100.98615, 76.30674], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.80705, - -96.33545, - 75.83914, - -96.3323, - 75.83619, - -96.26157, - 75.82132, - -96.2681, - 75.80705, - -96.33545 - ], - "centroid": [-96.30368, 75.82577], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 81.62119, - -90.58252, - 81.63843, - -90.62218, - 81.63944, - -90.51765, - 81.62698, - -90.52541, - 81.62119, - -90.58252 - ], - "centroid": [-90.56555, 81.63201], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.92213, - -101.99833, - 75.96935, - -102.00684, - 75.95708, - -101.9532, - 75.93714, - -101.95371, - 75.92213, - -101.99833 - ], - "centroid": [-101.9814, 75.94666], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 69.07321, - -84.99, - 69.07039, - -85.03015, - 69.09532, - -85.04301, - 69.12651, - -84.99597, - 69.07321, - -84.99 - ], - "centroid": [-85.01283, 69.09315], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.32602, - -100.75723, - 76.34693, - -100.79025, - 76.34675, - -100.70518, - 76.33448, - -100.71264, - 76.32602, - -100.75723 - ], - "centroid": [-100.74534, 76.33901], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 74.95895, - -98.57121, - 74.97885, - -98.60348, - 74.97886, - -98.51532, - 74.96087, - -98.53036, - 74.95895, - -98.57121 - ], - "centroid": [-98.55635, 74.9705], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 63.22651, - -90.55332, - 63.2318, - -90.57973, - 63.26987, - -90.59433, - 63.27251, - -90.55104, - 63.22651, - -90.55332 - ], - "centroid": [-90.56928, 63.25197], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.76674, - -96.73535, - 77.79638, - -96.75894, - 77.78443, - -96.68577, - 77.77142, - -96.69283, - 77.76674, - -96.73535 - ], - "centroid": [-96.72192, 77.78072], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 69.86056, - -85.30689, - 69.86368, - -85.34903, - 69.88028, - -85.36079, - 69.88981, - -85.28713, - 69.86056, - -85.30689 - ], - "centroid": [-85.32347, 69.87469], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.15808, - -100.3329, - 76.17777, - -100.36527, - 76.17764, - -100.28578, - 76.16672, - -100.28984, - 76.15808, - -100.3329 - ], - "centroid": [-100.3225, 76.17036], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 61.82566, - -92.66152, - 61.83252, - -92.68601, - 61.86412, - -92.7086, - 61.86269, - -92.65903, - 61.82566, - -92.66152 - ], - "centroid": [-92.67865, 61.84829], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 79.59802, - -97.51083, - 79.60856, - -97.55182, - 79.62228, - -97.55415, - 79.633, - -97.49989, - 79.59802, - -97.51083 - ], - "centroid": [-97.52564, 79.61588], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 78.20788, - -97.99646, - 78.21537, - -98.02503, - 78.23319, - -98.03167, - 78.22542, - -97.9607, - 78.20788, - -97.99646 - ], - "centroid": [-98.00125, 78.22139], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 77.68521, - -85.64317, - 77.70524, - -85.65429, - 77.702, - -85.56969, - 77.69066, - -85.57829, - 77.68521, - -85.64317 - ], - "centroid": [-85.61495, 77.69606], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 72.59219, - -95.55614, - 72.59304, - -95.57608, - 72.63495, - -95.59557, - 72.63237, - -95.55486, - 72.59219, - -95.55614 - ], - "centroid": [-95.57121, 72.61547], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 63.92376, - -89.36356, - 63.94879, - -89.4187, - 63.9686, - -89.42294, - 63.96777, - -89.39342, - 63.92376, - -89.36356 - ], - "centroid": [-89.39698, 63.95062], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.64667, - -96.71909, - 76.67171, - -96.73165, - 76.66342, - -96.66573, - 76.65199, - -96.67306, - 76.64667, - -96.71909 - ], - "centroid": [-96.70082, 76.65902], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 59.65292, - -94.76476, - 59.66433, - -94.80608, - 59.6968, - -94.79367, - 59.68663, - -94.75983, - 59.65292, - -94.76476 - ], - "centroid": [-94.7813, 59.67466], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 57.22622, - -90.64103, - 57.22932, - -90.69531, - 57.24114, - -90.70438, - 57.25377, - -90.64946, - 57.22622, - -90.64103 - ], - "centroid": [-90.66916, 57.23814], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 61.78476, - -92.93366, - 61.78576, - -92.97425, - 61.79815, - -92.98298, - 61.81317, - -92.92216, - 61.78476, - -92.93366 - ], - "centroid": [-92.95046, 61.79649], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.67873, - -101.14536, - 73.68245, - -101.19353, - 73.69957, - -101.20831, - 73.70181, - -101.144, - 73.67873, - -101.14536 - ], - "centroid": [-101.17154, 73.69116], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.62663, - -100.98124, - 73.631, - -101.02292, - 73.64735, - -101.03539, - 73.65276, - -100.97734, - 73.62663, - -100.98124 - ], - "centroid": [-101.00248, 73.64011], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 81.14488, - -93.57225, - 81.15004, - -93.61163, - 81.16853, - -93.61783, - 81.17238, - -93.56566, - 81.14488, - -93.57225 - ], - "centroid": [-93.59031, 81.15947], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.15793, - -96.93627, - 76.15924, - -96.96665, - 76.17401, - -96.9776, - 76.18983, - -96.92569, - 76.15793, - -96.93627 - ], - "centroid": [-96.9496, 76.17162], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.75201, - -101.07583, - 73.75295, - -101.10006, - 73.76929, - -101.11316, - 73.77104, - -101.04794, - 73.75201, - -101.07583 - ], - "centroid": [-101.08321, 73.76264], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.10824, - -90.46279, - 76.10857, - -90.52661, - 76.12065, - -90.53522, - 76.12633, - -90.46778, - 76.10824, - -90.46279 - ], - "centroid": [-90.49607, 76.11615], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 63.99317, - -89.72191, - 63.99367, - -89.78005, - 64.01073, - -89.78925, - 64.01379, - -89.72587, - 63.99317, - -89.72191 - ], - "centroid": [-89.75341, 64.00302], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 72.7467, - -85.89321, - 72.73831, - -85.90453, - 72.75576, - -85.95853, - 72.769, - -85.90659, - 72.7467, - -85.89321 - ], - "centroid": [-85.91922, 72.7538], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.61495, - -98.07266, - 76.6203, - -98.11504, - 76.63242, - -98.12205, - 76.63898, - -98.06097, - 76.61495, - -98.07266 - ], - "centroid": [-98.08982, 76.62719], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 70.17762, - -86.73773, - 70.18986, - -86.77175, - 70.2034, - -86.77513, - 70.21169, - -86.72991, - 70.17762, - -86.73773 - ], - "centroid": [-86.75068, 70.19596], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.33782, - -96.22681, - 76.35743, - -96.25689, - 76.36354, - -96.19547, - 76.3466, - -96.19649, - 76.33782, - -96.22681 - ], - "centroid": [-96.22102, 76.35197], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.48256, - -88.73654, - 76.48718, - -88.7716, - 76.5015, - -88.77486, - 76.49996, - -88.70948, - 76.48256, - -88.73654 - ], - "centroid": [-88.74634, 76.49343], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 72.55232, - -95.51459, - 72.56252, - -95.54331, - 72.58205, - -95.54976, - 72.58077, - -95.50065, - 72.55232, - -95.51459 - ], - "centroid": [-95.52535, 72.57014], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 70.98915, - -87.49469, - 70.99253, - -87.53695, - 71.01034, - -87.5476, - 71.01645, - -87.50516, - 70.98915, - -87.49469 - ], - "centroid": [-87.51974, 71.00237], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.81664, - -85.4069, - 68.82004, - -85.44053, - 68.83874, - -85.45643, - 68.84179, - -85.40204, - 68.81664, - -85.4069 - ], - "centroid": [-85.42562, 68.83023], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.42834, - -88.43957, - 76.43115, - -88.47654, - 76.44503, - -88.4806, - 76.4532, - -88.42394, - 76.42834, - -88.43957 - ], - "centroid": [-88.45297, 76.44012], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.29324, - -97.47627, - 75.30135, - -97.51474, - 75.31431, - -97.52101, - 75.31097, - -97.45578, - 75.29324, - -97.47627 - ], - "centroid": [-97.48962, 75.30532], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.31673, - -97.00796, - 73.33005, - -97.03826, - 73.34715, - -97.03435, - 73.34534, - -96.99148, - 73.31673, - -97.00796 - ], - "centroid": [-97.01613, 73.33482], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 72.99348, - -98.23287, - 73.02033, - -98.24372, - 73.0277, - -98.20354, - 73.00359, - -98.20487, - 72.99348, - -98.23287 - ], - "centroid": [-98.222, 73.01181], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.82133, - -85.2115, - 68.84183, - -85.23433, - 68.84146, - -85.1775, - 68.8279, - -85.18326, - 68.82133, - -85.2115 - ], - "centroid": [-85.20386, 68.83381], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.49294, - -90.46921, - 76.51164, - -90.49087, - 76.51094, - -90.42715, - 76.49825, - -90.43164, - 76.49294, - -90.46921 - ], - "centroid": [-90.45692, 76.50393], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.03724, - -85.97588, - 68.06338, - -85.98436, - 68.07675, - -85.94641, - 68.05567, - -85.94407, - 68.03724, - -85.97588 - ], - "centroid": [-85.96362, 68.05812], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 78.49409, - -95.93909, - 78.51966, - -95.95232, - 78.52013, - -95.90308, - 78.50403, - -95.90234, - 78.49409, - -95.93909 - ], - "centroid": [-95.92614, 78.50962], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.84679, - -100.75837, - 73.85136, - -100.78683, - 73.86512, - -100.79137, - 73.86913, - -100.7296, - 73.84679, - -100.75837 - ], - "centroid": [-100.76411, 73.859], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 61.40507, - -93.71063, - 61.41613, - -93.75874, - 61.43164, - -93.76137, - 61.4279, - -93.7073, - 61.40507, - -93.71063 - ], - "centroid": [-93.7327, 61.42011], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 72.95305, - -95.83811, - 72.96169, - -95.86077, - 72.989, - -95.85087, - 72.97544, - -95.81789, - 72.95305, - -95.83811 - ], - "centroid": [-95.84149, 72.97062], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 61.81002, - -92.70945, - 61.81654, - -92.73587, - 61.82986, - -92.73943, - 61.83383, - -92.68817, - 61.81002, - -92.70945 - ], - "centroid": [-92.71592, 61.82327], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 73.51421, - -101.62554, - 73.53488, - -101.64948, - 73.52827, - -101.59289, - 73.51504, - -101.59818, - 73.51421, - -101.62554 - ], - "centroid": [-101.61817, 73.52406], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.28956, - -97.51298, - 76.30405, - -97.53989, - 76.3233, - -97.49988, - 76.30928, - -97.49044, - 76.28956, - -97.51298 - ], - "centroid": [-97.51241, 76.30618], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 61.40984, - -93.85613, - 61.42514, - -93.88913, - 61.44134, - -93.88743, - 61.42878, - -93.83939, - 61.40984, - -93.85613 - ], - "centroid": [-93.86651, 61.42625], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.93986, - -85.31086, - 68.94546, - -85.33152, - 68.96225, - -85.33781, - 68.96815, - -85.29649, - 68.93986, - -85.31086 - ], - "centroid": [-85.31766, 68.95507], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 61.44347, - -93.89911, - 61.46481, - -93.92134, - 61.46722, - -93.87587, - 61.45153, - -93.87601, - 61.44347, - -93.89911 - ], - "centroid": [-93.89483, 61.45735], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.20173, - -92.45332, - 62.21035, - -92.48628, - 62.22681, - -92.49158, - 62.22787, - -92.45153, - 62.20173, - -92.45332 - ], - "centroid": [-92.46921, 62.21692], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 58.78073, - -93.64821, - 58.80292, - -93.66962, - 58.79974, - -93.62113, - 58.78481, - -93.62518, - 58.78073, - -93.64821 - ], - "centroid": [-93.64269, 58.79298], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 65.89293, - -89.66567, - 65.90066, - -89.69108, - 65.91464, - -89.69568, - 65.91103, - -89.64736, - 65.89293, - -89.66567 - ], - "centroid": [-89.67326, 65.90533], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.87639, - -85.3717, - 68.88074, - -85.39564, - 68.89462, - -85.39989, - 68.89721, - -85.35097, - 68.87639, - -85.3717 - ], - "centroid": [-85.37784, 68.88806], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 58.78861, - -93.56397, - 58.78234, - -93.57925, - 58.81152, - -93.60559, - 58.8124, - -93.57037, - 58.78861, - -93.56397 - ], - "centroid": [-93.58122, 58.79997], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.01797, - -100.13367, - 76.01843, - -100.1548, - 76.03613, - -100.16494, - 76.04593, - -100.12151, - 76.01797, - -100.13367 - ], - "centroid": [-100.14284, 76.03103], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.80005, - -85.33369, - 68.80671, - -85.36517, - 68.82048, - -85.37022, - 68.82308, - -85.32419, - 68.80005, - -85.33369 - ], - "centroid": [-85.3465, 68.81302], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.95737, - -97.57574, - 75.96573, - -97.60679, - 75.97975, - -97.60988, - 75.9814, - -97.56796, - 75.95737, - -97.57574 - ], - "centroid": [-97.5883, 75.97132], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.08405, - -92.8464, - 62.08522, - -92.87737, - 62.10839, - -92.88634, - 62.10999, - -92.85396, - 62.08405, - -92.8464 - ], - "centroid": [-92.86577, 62.09707], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 68.89523, - -85.22896, - 68.90332, - -85.24859, - 68.92925, - -85.23502, - 68.91354, - -85.20448, - 68.89523, - -85.22896 - ], - "centroid": [-85.22864, 68.91132], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 66.22975, - -85.03572, - 66.23809, - -85.06513, - 66.2514, - -85.06881, - 66.255, - -85.03166, - 66.22975, - -85.03572 - ], - "centroid": [-85.04853, 66.2438], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 75.47062, - -96.3552, - 75.45719, - -96.37814, - 75.4788, - -96.40195, - 75.49097, - -96.38622, - 75.47062, - -96.3552 - ], - "centroid": [-96.37967, 75.47406], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.79933, - -91.2368, - 62.79763, - -91.26697, - 62.81718, - -91.27992, - 62.82211, - -91.24424, - 62.79933, - -91.2368 - ], - "centroid": [-91.25683, 62.80946], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 61.95545, - -92.48838, - 61.97017, - -92.51423, - 61.98551, - -92.51089, - 61.98445, - -92.47789, - 61.95545, - -92.48838 - ], - "centroid": [-92.49621, 61.97364], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 63.68635, - -92.06914, - 63.69006, - -92.09606, - 63.70557, - -92.10134, - 63.70947, - -92.05759, - 63.68635, - -92.06914 - ], - "centroid": [-92.07976, 63.69857], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 58.41211, - -93.03835, - 58.43514, - -93.06175, - 58.44788, - -93.02916, - 58.43425, - -93.01941, - 58.41211, - -93.03835 - ], - "centroid": [-93.03869, 58.43162], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 76.26098, - -89.1424, - 76.27278, - -89.16376, - 76.29053, - -89.15659, - 76.27893, - -89.11989, - 76.26098, - -89.1424 - ], - "centroid": [-89.14453, 76.27613], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 65.74524, - -89.21204, - 65.75311, - -89.24592, - 65.76887, - -89.25039, - 65.76845, - -89.21449, - 65.74524, - -89.21204 - ], - "centroid": [-89.22957, 65.75894], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 59.32061, - -94.78289, - 59.34063, - -94.81037, - 59.3567, - -94.80639, - 59.34779, - -94.7755, - 59.32061, - -94.78289 - ], - "centroid": [-94.79251, 59.34083], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 58.15037, - -92.85086, - 58.1543, - -92.86511, - 58.19092, - -92.8722, - 58.18207, - -92.84773, - 58.15037, - -92.85086 - ], - "centroid": [-92.85914, 58.17093], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 63.35769, - -90.53307, - 63.35559, - -90.56294, - 63.37145, - -90.57284, - 63.38154, - -90.5472, - 63.35769, - -90.53307 - ], - "centroid": [-90.55312, 63.3668], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.73761, - -92.16578, - 62.74692, - -92.19013, - 62.76322, - -92.18717, - 62.75724, - -92.15129, - 62.73761, - -92.16578 - ], - "centroid": [-92.1726, 62.75149], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 63.96383, - -89.35908, - 63.96149, - -89.37937, - 63.98009, - -89.3921, - 63.99168, - -89.36903, - 63.96383, - -89.35908 - ], - "centroid": [-89.37461, 63.97501], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.02575, - -92.95787, - 62.03802, - -92.98771, - 62.05308, - -92.98603, - 62.0524, - -92.95812, - 62.02575, - -92.95787 - ], - "centroid": [-92.97116, 62.04189], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 61.18375, - -93.97839, - 61.20012, - -94.00373, - 61.2131, - -93.99988, - 61.20506, - -93.96599, - 61.18375, - -93.97839 - ], - "centroid": [-93.98548, 61.2001], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.09715, - -92.92011, - 62.09673, - -92.94697, - 62.11548, - -92.94993, - 62.12128, - -92.92138, - 62.09715, - -92.92011 - ], - "centroid": [-92.93406, 62.10786], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 61.96678, - -92.91228, - 61.97109, - -92.94059, - 61.99127, - -92.94296, - 61.98472, - -92.90976, - 61.96678, - -92.91228 - ], - "centroid": [-92.92658, 61.97875], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 57.24815, - -90.83968, - 57.25599, - -90.86406, - 57.26917, - -90.86329, - 57.26825, - -90.8267, - 57.24815, - -90.83968 - ], - "centroid": [-90.84702, 57.26061], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 59.77505, - -94.75356, - 59.7804, - -94.77074, - 59.79843, - -94.77158, - 59.79405, - -94.73604, - 59.77505, - -94.75356 - ], - "centroid": [-94.75707, 59.78787], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 62.00177, - -92.85611, - 62.00824, - -92.88648, - 62.02535, - -92.88437, - 62.02107, - -92.85292, - 62.00177, - -92.85611 - ], - "centroid": [-92.86964, 62.01409], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 66.32165, - -85.3148, - 66.33559, - -85.33379, - 66.35164, - -85.30422, - 66.33476, - -85.29598, - 66.32165, - -85.3148 - ], - "centroid": [-85.31291, 66.33619], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 63.87368, - -89.87223, - 63.89552, - -89.88618, - 63.90191, - -89.86508, - 63.88439, - -89.85044, - 63.87368, - -89.87223 - ], - "centroid": [-89.8686, 63.88853], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 63.93918, - -89.62708, - 63.95502, - -89.64127, - 63.96696, - -89.61663, - 63.9484, - -89.60433, - 63.93918, - -89.62708 - ], - "centroid": [-89.6223, 63.95264], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 58.78725, - -93.76031, - 58.78161, - -93.77752, - 58.81095, - -93.78647, - 58.81465, - -93.77043, - 58.78725, - -93.76031 - ], - "centroid": [-93.77368, 58.79836], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 59.36128, - -94.68332, - 59.35842, - -94.70525, - 59.37963, - -94.71293, - 59.38053, - -94.68729, - 59.36128, - -94.68332 - ], - "centroid": [-94.69747, 59.37016], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 58.74763, - -94.45693, - 58.75395, - -94.4779, - 58.77318, - -94.47502, - 58.7683, - -94.45086, - 58.74763, - -94.45693 - ], - "centroid": [-94.46493, 58.76092], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 58.78352, - -93.27075, - 58.80494, - -93.28525, - 58.81644, - -93.27308, - 58.79287, - -93.25777, - 58.78352, - -93.27075 - ], - "centroid": [-93.27167, 58.79957], - "name": "America/Rankin_Inlet" - }, - { - "points": [ - 47.25661, - -101.20191, - 47.27119, - -100.98604, - 47.01081, - -100.87506, - 46.97823, - -101.77255, - 47.25125, - -101.7675, - 47.25661, - -101.20191 - ], - "centroid": [-101.35256, 47.12252], - "name": "America/North_Dakota/Center" - }, - { - "points": [ - 47.54342, - -102.01696, - 47.57156, - -101.42745, - 47.5195, - -101.36499, - 47.4651, - -101.43109, - 47.23811, - -101.24795, - 47.23202, - -101.75365, - 46.97284, - -101.75946, - 46.97301, - -102.14823, - 47.57698, - -102.21276, - 47.54342, - -102.01696 - ], - "centroid": [-101.82378, 47.31193], - "name": "America/North_Dakota/Beulah" - }, - { - "points": [ - 46.54544, - -90.33367, - 46.56003, - -90.42463, - 46.77743, - -89.86286, - 46.60337, - -89.85573, - 46.60113, - -89.73373, - 46.51694, - -89.72867, - 46.51361, - -89.3611, - 46.3429, - -89.35602, - 46.34114, - -89.00214, - 46.42816, - -88.99274, - 46.42863, - -88.11356, - 46.25711, - -88.10766, - 46.25464, - -87.61182, - 45.99519, - -87.61035, - 45.9918, - -87.36382, - 45.55943, - -87.32005, - 45.54577, - -87.24848, - 45.09157, - -87.63117, - 45.18879, - -87.74505, - 45.35916, - -87.65636, - 45.35221, - -87.90062, - 45.49692, - -87.80179, - 45.68151, - -87.80006, - 45.80074, - -88.13376, - 45.91123, - -88.11287, - 46.32674, - -90.11965, - 46.54544, - -90.33367 - ], - "centroid": [-88.51978, 46.08159], - "name": "America/Menominee" - }, - { - "points": [ - 25.07145, - -97.53435, - 25.36053, - -97.46411, - 25.2726, - -97.5011, - 25.2263, - -97.68608, - 25.2877, - -97.58408, - 25.37291, - -97.67667, - 25.25212, - -97.7217, - 25.43403, - -97.98915, - 25.48225, - -98.58878, - 26.00909, - -98.59499, - 26.03714, - -98.81969, - 25.95832, - -98.90093, - 26.08669, - -99.04524, - 26.06723, - -99.17897, - 25.88675, - -99.18653, - 25.90791, - -99.33988, - 26.13828, - -99.41121, - 26.3013, - -99.34369, - 26.34952, - -99.44078, - 26.59051, - -99.40731, - 26.66372, - -99.66664, - 26.83635, - -99.5928, - 26.8878, - -99.65877, - 26.83906, - -99.97542, - 27.00275, - -99.98954, - 27.02183, - -100.12839, - 27.20843, - -100.19202, - 27.39024, - -100.4316, - 27.73226, - -100.30143, - 27.81659, - -100.66726, - 28.02356, - -100.54995, - 28.22405, - -100.6792, - 28.36724, - -100.61912, - 28.37126, - -100.81216, - 28.44248, - -100.87026, - 28.36675, - -101.2182, - 28.49944, - -101.71952, - 28.97477, - -102.00321, - 29.05275, - -102.39991, - 28.70266, - -102.62258, - 28.59242, - -102.47706, - 28.33411, - -102.42665, - 28.28658, - -102.4808, - 28.01845, - -102.3742, - 27.95449, - -102.20744, - 27.87747, - -102.27544, - 27.82292, - -102.14829, - 27.67295, - -102.17895, - 27.70237, - -102.13004, - 27.30029, - -101.88715, - 27.22641, - -102.03511, - 27.249, - -102.36196, - 27.00147, - -102.2951, - 27.14596, - -102.63475, - 27.04666, - -102.79706, - 26.86371, - -102.7963, - 26.96349, - -102.97873, - 26.96548, - -103.34036, - 27.18043, - -103.54046, - 27.2861, - -103.53047, - 27.40406, - -103.37501, - 27.43236, - -103.51564, - 27.8523, - -103.45495, - 27.86411, - -103.644, - 28.44693, - -103.42478, - 28.54779, - -103.64491, - 28.64377, - -103.6054, - 29.01007, - -103.31484, - 28.99735, - -103.12264, - 29.18047, - -102.99839, - 29.22342, - -102.87522, - 29.34555, - -102.88928, - 29.75276, - -102.67282, - 29.77555, - -102.40331, - 29.88923, - -102.31637, - 29.79549, - -102.06589, - 29.77602, - -101.39484, - 29.57935, - -101.29805, - 29.63058, - -101.24695, - 29.5334, - -101.24495, - 29.10779, - -100.66624, - 28.67624, - -100.49162, - 28.49949, - -100.32394, - 28.28089, - -100.27642, - 27.98184, - -99.92284, - 27.77053, - -99.83267, - 27.5672, - -99.50552, - 27.02193, - -99.43978, - 26.7973, - -99.22751, - 26.42502, - -99.10302, - 26.37305, - -98.80247, - 26.24064, - -98.6589, - 26.22676, - -98.44678, - 26.06934, - -98.20837, - 26.04109, - -97.66117, - 25.8496, - -97.42611, - 25.9624, - -97.29225, - 25.95511, - -97.14345, - 25.62552, - -97.19372, - 25.07145, - -97.53435 - ], - "centroid": [-101.18054, 27.86435], - "name": "America/Matamoros" - }, - { - "points": [ - 38.15703, - -86.80782, - 38.2584, - -86.79737, - 38.2737, - -86.56771, - 38.21527, - -86.45419, - 38.07038, - -86.42185, - 37.83154, - -86.65742, - 37.99368, - -86.82941, - 38.15703, - -86.80782 - ], - "centroid": [-86.63862, 38.08497], - "name": "America/Indiana/Tell_City" - }, - { - "points": [ - 46.27137, - -101.04571, - 46.36039, - -101.05909, - 46.36345, - -101.30627, - 46.61998, - -101.30968, - 46.70994, - -102.10093, - 46.98791, - -102.10411, - 46.98973, - -100.92812, - 46.69738, - -100.77985, - 46.68548, - -100.63338, - 46.52855, - -100.53355, - 46.41798, - -100.58852, - 46.3958, - -100.88788, - 46.27137, - -101.04571 - ], - "centroid": [-101.28326, 46.71703], - "name": "America/North_Dakota/New_Salem" - }, - { - "points": [ - 55.78249, - -101.95822, - 55.79592, - -102.01053, - 60.00923, - -102.00417, - 60.00999, - -94.81147, - 59.76934, - -94.72781, - 59.60832, - -94.81295, - 59.35529, - -94.65862, - 59.27201, - -94.781, - 59.0808, - -94.79175, - 59.05449, - -95.00576, - 58.95933, - -94.60136, - 58.72141, - -94.42394, - 58.82698, - -94.22184, - 58.76192, - -93.17754, - 58.48798, - -93.10481, - 57.36472, - -92.42545, - 57.1157, - -92.53194, - 56.93592, - -92.73259, - 57.06524, - -92.41701, - 57.26123, - -91.0166, - 56.87003, - -89.54632, - 56.85517, - -88.98342, - 56.21277, - -89.99, - 54.01, - -89.99, - 54.00948, - -88.99683, - 53.62947, - -88.49105, - 53.375, - -88.49, - 52.995, - -88.99, - 52.74076, - -88.99617, - 52.74, - -89.99, - 51.99639, - -89.99067, - 51.74178, - -90.49407, - 51.49585, - -90.74, - 51.25414, - -90.74, - 51.00821, - -90.49407, - 50.7536, - -89.99067, - 49.49572, - -89.99096, - 49.24219, - -90.99, - 48.99076, - -90.99617, - 48.99, - -91.74279, - 48.65462, - -91.74544, - 48.53698, - -92.17299, - 48.4741, - -92.24151, - 48.37331, - -91.94676, - 48.34487, - -92.29432, - 48.23874, - -92.27591, - 48.2227, - -92.38503, - 48.43776, - -92.52344, - 48.44742, - -92.72053, - 48.53845, - -92.65817, - 48.623, - -92.98259, - 48.63436, - -93.27601, - 48.50838, - -93.76908, - 48.62336, - -93.84598, - 48.71106, - -94.59352, - 48.7715, - -94.69812, - 49.31, - -94.83872, - 49.37437, - -95.15828, - 48.98572, - -95.16472, - 48.98555, - -101.3664, - 54.04604, - -101.77281, - 54.24058, - -102.25337, - 54.5, - -102.51, - 54.75707, - -102.50707, - 55.00707, - -102.25707, - 55.10991, - -101.91925, - 55.78249, - -101.95822 - ], - "centroid": [-96.16819, 54.16608], - "name": "America/Winnipeg" - }, - { - "points": [ - 74.72424, - -95.10001, - 74.79746, - -95.29848, - 74.73544, - -95.527, - 74.81035, - -95.49795, - 74.81388, - -95.89235, - 74.94426, - -96.12934, - 74.89551, - -96.33202, - 75.00049, - -96.39116, - 74.99519, - -96.63076, - 75.20296, - -96.45997, - 75.25168, - -96.08813, - 75.29306, - -96.1677, - 75.38813, - -95.96739, - 75.3768, - -96.18524, - 75.42637, - -96.12067, - 75.4051, - -95.7614, - 75.46685, - -95.83389, - 75.53709, - -95.72896, - 75.65274, - -94.89658, - 75.60376, - -94.32287, - 75.37049, - -93.64915, - 75.26692, - -93.46429, - 75.20082, - -93.54998, - 75.13897, - -93.4544, - 75.05262, - -93.51775, - 74.9034, - -93.3835, - 74.67615, - -93.47191, - 74.63435, - -93.70683, - 74.62681, - -94.69408, - 74.72424, - -95.10001 - ], - "centroid": [-94.8184, 75.1177], - "name": "America/Resolute" - }, - { - "points": [ - 75.24814, - -96.31409, - 75.25289, - -96.34189, - 75.27244, - -96.34856, - 75.26807, - -96.29864, - 75.24814, - -96.31409 - ], - "centroid": [-96.32512, 75.26124], - "name": "America/Resolute" - }, - { - "points": [ - 41.17105, - -86.45705, - 41.1622, - -86.93089, - 41.23722, - -86.94003, - 41.44267, - -86.64612, - 41.44387, - -86.46694, - 41.17105, - -86.45705 - ], - "centroid": [-86.65976, 41.28383], - "name": "America/Indiana/Knox" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-coral-harbour.json b/pandora_console/include/javascript/tz_json/polygons/america-coral-harbour.json deleted file mode 100644 index 7c7a083217..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-coral-harbour.json +++ /dev/null @@ -1,1329 +0,0 @@ -{ - "transitions": { - "America/Jamaica": [[0, -300, "EST"]], - "America/Atikokan": [[0, -300, "EST"]], - "America/Cancun": [[0, -300, "EST"]], - "America/Coral_Harbour": [[0, -300, "EST"]], - "America/Panama": [[0, -300, "EST"]], - "America/Cayman": [[0, -300, "EST"]] - }, - "name": "America/Coral_Harbour", - "polygons": [ - { - "points": [ - 63.8644, - -82.37718, - 63.94581, - -82.55243, - 63.95472, - -83.14944, - 64.13377, - -82.95235, - 64.1705, - -83.00518, - 64.11003, - -83.45903, - 63.9985, - -83.65913, - 63.75713, - -83.603, - 63.75943, - -83.74979, - 63.578, - -84.08963, - 63.60794, - -84.27401, - 63.2837, - -84.58368, - 63.09679, - -85.21393, - 63.09001, - -85.46642, - 63.17854, - -85.62826, - 63.40277, - -85.67607, - 63.63925, - -85.60613, - 63.70772, - -85.70828, - 63.65279, - -86.5479, - 63.53879, - -86.93347, - 63.62253, - -87.23527, - 63.73034, - -87.20501, - 63.90065, - -86.94772, - 64.09252, - -86.18849, - 64.30204, - -86.36891, - 64.59205, - -86.40315, - 64.92323, - -86.13674, - 64.94322, - -86.22714, - 65.72847, - -85.9959, - 65.93617, - -85.50556, - 65.81135, - -85.4583, - 65.83969, - -85.24671, - 65.76825, - -85.11985, - 66.00088, - -85.16108, - 66.05788, - -84.91947, - 65.94639, - -84.72373, - 65.93047, - -84.80415, - 65.6451, - -84.50267, - 65.51574, - -84.62308, - 65.68065, - -84.92679, - 65.68045, - -85.07007, - 65.623, - -85.00888, - 65.56817, - -85.06092, - 65.55127, - -85.25011, - 65.43755, - -85.00021, - 65.22517, - -84.88886, - 65.22562, - -84.77588, - 65.36544, - -84.71225, - 65.48621, - -84.46744, - 65.34445, - -84.11858, - 65.26511, - -84.19012, - 65.19963, - -84.04001, - 65.14796, - -83.38789, - 64.94592, - -83.166, - 64.74368, - -82.51579, - 64.77572, - -82.35023, - 64.56025, - -81.8197, - 64.46316, - -81.71, - 64.31761, - -81.74081, - 64.12735, - -81.57306, - 63.98432, - -81.98547, - 64.09838, - -81.39189, - 63.97919, - -80.93517, - 64.05497, - -80.98278, - 64.13291, - -80.91041, - 63.98687, - -80.5403, - 63.91406, - -80.55252, - 63.88891, - -80.47357, - 63.86332, - -80.57342, - 63.7598, - -80.13745, - 63.69683, - -80.49121, - 63.42693, - -81.06901, - 63.67077, - -82.07745, - 63.64691, - -82.50112, - 63.74374, - -82.55681, - 63.8644, - -82.37718 - ], - "centroid": [-84.26117, 64.39191], - "name": "America/Coral_Harbour" - }, - { - "points": [ - 62.41108, - -83.95179, - 62.48105, - -83.9591, - 62.69704, - -83.60287, - 62.84287, - -83.57666, - 62.93768, - -83.35159, - 62.85516, - -83.04847, - 63.00669, - -82.2604, - 62.9184, - -81.8649, - 62.70156, - -81.96041, - 62.17027, - -83.12021, - 62.25337, - -83.32596, - 62.13154, - -83.72828, - 62.28413, - -83.74914, - 62.41108, - -83.95179 - ], - "centroid": [-82.9656, 62.60487], - "name": "America/Coral_Harbour" - }, - { - "points": [ - 64.17267, - -81.44701, - 64.17485, - -81.51569, - 64.21696, - -81.54601, - 64.22192, - -81.37193, - 64.17267, - -81.44701 - ], - "centroid": [-81.46726, 64.19983], - "name": "America/Coral_Harbour" - }, - { - "points": [ - 66.04055, - -85.11812, - 66.09655, - -85.06698, - 66.06668, - -84.98197, - 66.05145, - -84.9928, - 66.04055, - -85.11812 - ], - "centroid": [-85.05021, 66.06459], - "name": "America/Coral_Harbour" - }, - { - "points": [ - 62.96153, - -82.75194, - 63.00904, - -82.73072, - 63.04097, - -82.60995, - 63.01132, - -82.63609, - 62.96153, - -82.75194 - ], - "centroid": [-82.68818, 63.00407], - "name": "America/Coral_Harbour" - }, - { - "points": [ - 63.20597, - -83.61469, - 63.20746, - -83.6766, - 63.22631, - -83.68793, - 63.25686, - -83.63358, - 63.20597, - -83.61469 - ], - "centroid": [-83.64907, 63.2255], - "name": "America/Coral_Harbour" - }, - { - "points": [ - 65.79318, - -84.61228, - 65.82393, - -84.65138, - 65.85446, - -84.64019, - 65.83832, - -84.60333, - 65.79318, - -84.61228 - ], - "centroid": [-84.62596, 65.82645], - "name": "America/Coral_Harbour" - }, - { - "points": [ - 64.34117, - -81.66872, - 64.36871, - -81.70192, - 64.39401, - -81.67948, - 64.38153, - -81.64994, - 64.34117, - -81.66872 - ], - "centroid": [-81.6748, 64.37008], - "name": "America/Coral_Harbour" - }, - { - "points": [ - 66.01669, - -84.77897, - 66.02789, - -84.80055, - 66.04419, - -84.79806, - 66.0355, - -84.7531, - 66.01669, - -84.77897 - ], - "centroid": [-84.78085, 66.03146], - "name": "America/Coral_Harbour" - }, - { - "points": [ - 63.99076, - -83.19899, - 63.99928, - -83.23118, - 64.01469, - -83.2333, - 64.01694, - -83.1971, - 63.99076, - -83.19899 - ], - "centroid": [-83.21362, 64.00549], - "name": "America/Coral_Harbour" - }, - { - "points": [ - 17.84675, - -77.04805, - 17.86501, - -77.13799, - 17.72032, - -77.11614, - 17.69357, - -77.17624, - 17.85153, - -77.4096, - 17.84573, - -77.74595, - 18.19679, - -78.0589, - 18.23086, - -78.35323, - 18.36168, - -78.35245, - 18.46978, - -78.21306, - 18.4574, - -77.94675, - 18.53649, - -77.85009, - 18.42094, - -76.89147, - 18.2818, - -76.77389, - 18.15787, - -76.32785, - 17.91606, - -76.17071, - 17.83645, - -76.53325, - 17.92379, - -76.84318, - 17.95094, - -76.783, - 17.98453, - -76.83733, - 17.8392, - -76.91558, - 17.84675, - -77.04805 - ], - "centroid": [-77.29799, 18.15302], - "name": "America/Jamaica" - }, - { - "points": [ - 18.16017, - -87.8789, - 18.43403, - -87.94444, - 18.48848, - -88.0842, - 18.69088, - -88.01155, - 18.85452, - -88.05249, - 18.4811, - -88.27169, - 18.45641, - -88.50457, - 17.85764, - -88.83852, - 17.9935, - -89.03037, - 17.94687, - -89.21278, - 18.39565, - -89.13189, - 19.41924, - -89.15667, - 19.55331, - -89.30632, - 19.71147, - -89.12933, - 19.68969, - -89.04421, - 19.78353, - -89.03246, - 19.89065, - -88.83597, - 20.09842, - -88.69576, - 20.26114, - -88.41339, - 20.29191, - -88.13992, - 20.66013, - -87.7521, - 21.0024, - -87.54315, - 21.49734, - -87.54156, - 21.61467, - -87.09354, - 21.42243, - -86.80549, - 21.18519, - -86.79841, - 21.13575, - -86.72671, - 20.81854, - -86.87433, - 20.2209, - -87.41053, - 19.77829, - -87.45634, - 19.79301, - -87.55568, - 19.60554, - -87.65917, - 19.66035, - -87.72113, - 19.52946, - -87.64056, - 19.64212, - -87.44988, - 19.57152, - -87.3999, - 19.45385, - -87.43879, - 19.34495, - -87.64197, - 19.20804, - -87.64414, - 19.37636, - -87.52394, - 19.32117, - -87.44303, - 18.16017, - -87.8789 - ], - "centroid": [-88.1006, 19.65228], - "name": "America/Cancun" - }, - { - "points": [ - 20.25344, - -86.97866, - 20.38377, - -87.03138, - 20.55704, - -86.93877, - 20.6043, - -86.73353, - 20.25344, - -86.97866 - ], - "centroid": [-86.90945, 20.4525], - "name": "America/Cancun" - }, - { - "points": [ - 18.37145, - -87.37142, - 18.61965, - -87.2644, - 18.74281, - -87.25402, - 18.63471, - -87.23129, - 18.37145, - -87.37142 - ], - "centroid": [-87.27446, 18.58804], - "name": "America/Cancun" - }, - { - "points": [ - 18.58471, - -87.42108, - 18.62488, - -87.44639, - 18.72627, - -87.38271, - 18.60469, - -87.42969, - 18.58471, - -87.42108 - ], - "centroid": [-87.42025, 18.64954], - "name": "America/Cancun" - }, - { - "points": [ - 21.18157, - -86.70502, - 21.25056, - -86.76327, - 21.27458, - -86.76032, - 21.20817, - -86.69933, - 21.18157, - -86.70502 - ], - "centroid": [-86.73104, 21.22773], - "name": "America/Cancun" - }, - { - "points": [ - 18.43103, - -87.41938, - 18.43314, - -87.44357, - 18.53101, - -87.44216, - 18.52093, - -87.42797, - 18.43103, - -87.41938 - ], - "centroid": [-87.4333, 18.47484], - "name": "America/Cancun" - }, - { - "points": [ - 21.45748, - -86.78464, - 21.49125, - -86.82122, - 21.53589, - -86.81592, - 21.52411, - -86.79466, - 21.45748, - -86.78464 - ], - "centroid": [-86.80356, 21.49944], - "name": "America/Cancun" - }, - { - "points": [ - 18.55946, - -87.34196, - 18.58219, - -87.35789, - 18.6133, - -87.31726, - 18.59188, - -87.30973, - 18.55946, - -87.34196 - ], - "centroid": [-87.33266, 18.58627], - "name": "America/Cancun" - }, - { - "points": [ - 18.76518, - -87.29262, - 18.7715, - -87.32624, - 18.78778, - -87.33273, - 18.78494, - -87.29128, - 18.76518, - -87.29262 - ], - "centroid": [-87.30998, 18.77759], - "name": "America/Cancun" - }, - { - "points": [ - 19.69157, - -87.47147, - 19.69122, - -87.4983, - 19.70913, - -87.50775, - 19.71164, - -87.47873, - 19.69157, - -87.47147 - ], - "centroid": [-87.48889, 19.70108], - "name": "America/Cancun" - }, - { - "points": [ - 48.31566, - -92.03606, - 48.35913, - -92.0686, - 48.3956, - -91.9658, - 48.46825, - -92.27629, - 48.62608, - -92.01678, - 48.67061, - -91.7628, - 49.00923, - -91.75662, - 49.01, - -90.9639, - 48.50773, - -90.95389, - 48.25967, - -89.99748, - 48.03832, - -89.98661, - 48.0779, - -90.76303, - 48.23518, - -90.86696, - 48.06925, - -91.25468, - 48.03938, - -91.58332, - 48.18858, - -91.74822, - 48.2359, - -92.00703, - 48.31566, - -92.03606 - ], - "centroid": [-91.21753, 48.46021], - "name": "America/Atikokan" - }, - { - "points": [ - 7.72661, - -81.57312, - 8.08567, - -81.71514, - 8.19314, - -81.9654, - 8.15838, - -82.25733, - 8.19976, - -82.40501, - 8.28994, - -82.43959, - 8.30907, - -82.73238, - 8.24848, - -82.8633, - 8.00487, - -82.89361, - 8.26233, - -82.94543, - 8.33272, - -83.06139, - 8.47027, - -82.85623, - 8.62485, - -82.83809, - 8.76974, - -82.92553, - 8.93224, - -82.72407, - 9.08062, - -82.94503, - 9.47381, - -82.94755, - 9.50119, - -82.86831, - 9.62025, - -82.86836, - 9.50726, - -82.64103, - 9.57661, - -82.56034, - 9.31201, - -82.08575, - 9.23981, - -82.13327, - 9.13664, - -82.00199, - 9.15833, - -82.24417, - 9.00587, - -82.24258, - 8.93285, - -82.08286, - 8.99855, - -81.91625, - 8.94818, - -81.79598, - 9.13836, - -81.95464, - 9.19671, - -81.88609, - 8.81838, - -81.52738, - 8.78587, - -81.29584, - 8.8934, - -80.8379, - 9.11973, - -80.5356, - 9.24045, - -80.09963, - 9.65275, - -79.56528, - 9.55363, - -79.19762, - 9.57423, - -78.97006, - 9.45582, - -79.05615, - 9.45275, - -78.5604, - 9.24434, - -78.03904, - 9.01508, - -77.74312, - 8.71335, - -77.53798, - 8.69302, - -77.35289, - 8.52291, - -77.43619, - 7.93431, - -77.16411, - 7.89632, - -77.32032, - 7.73359, - -77.30913, - 7.70819, - -77.41691, - 7.49936, - -77.57016, - 7.71732, - -77.73612, - 7.50447, - -77.70963, - 7.21121, - -77.8896, - 7.50916, - -78.19143, - 8.04985, - -78.45366, - 8.11937, - -78.4158, - 8.11944, - -78.27519, - 8.25347, - -78.31916, - 8.29265, - -78.20802, - 8.42554, - -78.17657, - 8.37008, - -78.25177, - 8.45485, - -78.32333, - 8.32689, - -78.39876, - 8.46029, - -78.51226, - 8.62401, - -78.52891, - 8.8232, - -78.7841, - 8.98838, - -79.10696, - 9.01521, - -79.35568, - 8.83681, - -79.73069, - 8.64155, - -79.81676, - 8.66265, - -79.69158, - 8.58474, - -79.7482, - 8.20114, - -80.47409, - 8.03791, - -80.44517, - 7.64523, - -80.04532, - 7.44219, - -80.01519, - 7.38105, - -80.33402, - 7.22836, - -80.43839, - 7.18936, - -80.87493, - 7.82811, - -81.10729, - 7.59531, - -81.22456, - 7.72661, - -81.57312 - ], - "centroid": [-80.11536, 8.52415], - "name": "America/Panama" - }, - { - "points": [ - 7.30504, - -81.63489, - 7.48446, - -81.89471, - 7.65197, - -81.75698, - 7.33035, - -81.58016, - 7.30504, - -81.63489 - ], - "centroid": [-81.73656, 7.46793], - "name": "America/Panama" - }, - { - "points": [ - 8.26318, - -78.83617, - 8.23289, - -78.93705, - 8.53121, - -79.05619, - 8.45769, - -78.85402, - 8.26318, - -78.83617 - ], - "centroid": [-78.92847, 8.38215], - "name": "America/Panama" - }, - { - "points": [ - 7.46661, - -81.24976, - 7.57688, - -81.21853, - 7.57264, - -81.03271, - 7.51878, - -81.07462, - 7.46661, - -81.24976 - ], - "centroid": [-81.15453, 7.53367], - "name": "America/Panama" - }, - { - "points": [ - 8.19954, - -79.11196, - 8.24858, - -79.153, - 8.32807, - -79.10294, - 8.25839, - -79.05632, - 8.19954, - -79.11196 - ], - "centroid": [-79.10534, 8.26048], - "name": "America/Panama" - }, - { - "points": [ - 7.19879, - -81.78655, - 7.20074, - -81.81468, - 7.29393, - -81.8248, - 7.28591, - -81.76037, - 7.19879, - -81.78655 - ], - "centroid": [-81.79616, 7.25078], - "name": "America/Panama" - }, - { - "points": [ - 8.36677, - -79.0843, - 8.40042, - -79.13567, - 8.43793, - -79.11954, - 8.41994, - -79.07105, - 8.36677, - -79.0843 - ], - "centroid": [-79.10169, 8.40517], - "name": "America/Panama" - }, - { - "points": [ - 8.0774, - -82.34246, - 8.09508, - -82.38049, - 8.14726, - -82.32321, - 8.09911, - -82.31508, - 8.0774, - -82.34246 - ], - "centroid": [-82.34146, 8.10703], - "name": "America/Panama" - }, - { - "points": [ - 7.7035, - -81.10838, - 7.71437, - -81.1441, - 7.74532, - -81.16073, - 7.76167, - -81.11302, - 7.7035, - -81.10838 - ], - "centroid": [-81.12991, 7.73297], - "name": "America/Panama" - }, - { - "points": [ - 8.76304, - -79.52693, - 8.77264, - -79.57517, - 8.80696, - -79.5724, - 8.79126, - -79.52375, - 8.76304, - -79.52693 - ], - "centroid": [-79.55031, 8.78372], - "name": "America/Panama" - }, - { - "points": [ - 8.59936, - -79.05598, - 8.64138, - -79.07159, - 8.64126, - -79.02171, - 8.61992, - -79.01935, - 8.59936, - -79.05598 - ], - "centroid": [-79.04482, 8.6253], - "name": "America/Panama" - }, - { - "points": [ - 8.55975, - -79.58758, - 8.59259, - -79.61725, - 8.62364, - -79.60331, - 8.60642, - -79.58065, - 8.55975, - -79.58758 - ], - "centroid": [-79.5971, 8.59412], - "name": "America/Panama" - }, - { - "points": [ - 8.5532, - -79.02131, - 8.58026, - -79.04005, - 8.60628, - -79.03417, - 8.59241, - -79.00599, - 8.5532, - -79.02131 - ], - "centroid": [-79.02423, 8.58263], - "name": "America/Panama" - }, - { - "points": [ - 7.78503, - -81.76493, - 7.82474, - -81.76499, - 7.81802, - -81.73183, - 7.79639, - -81.73663, - 7.78503, - -81.76493 - ], - "centroid": [-81.7511, 7.80646], - "name": "America/Panama" - }, - { - "points": [ - 7.96003, - -82.01855, - 7.98657, - -82.04815, - 8.00484, - -82.04078, - 7.98259, - -82.00812, - 7.96003, - -82.01855 - ], - "centroid": [-82.02825, 7.98306], - "name": "America/Panama" - }, - { - "points": [ - 9.08159, - -81.5626, - 9.09236, - -81.57705, - 9.11791, - -81.56903, - 9.09632, - -81.53179, - 9.08159, - -81.5626 - ], - "centroid": [-81.55859, 9.09825], - "name": "America/Panama" - }, - { - "points": [ - 7.8348, - -81.79935, - 7.8687, - -81.8084, - 7.87544, - -81.7885, - 7.84523, - -81.77821, - 7.8348, - -81.79935 - ], - "centroid": [-81.79368, 7.85571], - "name": "America/Panama" - }, - { - "points": [ - 7.93633, - -82.05526, - 7.95847, - -82.06722, - 7.9714, - -82.05296, - 7.9507, - -82.02602, - 7.93633, - -82.05526 - ], - "centroid": [-82.04916, 7.95365], - "name": "America/Panama" - }, - { - "points": [ - 7.62383, - -81.69505, - 7.63229, - -81.72254, - 7.64988, - -81.72061, - 7.64753, - -81.68663, - 7.62383, - -81.69505 - ], - "centroid": [-81.70528, 7.63849], - "name": "America/Panama" - }, - { - "points": [ - 7.45133, - -82.23508, - 7.4636, - -82.25691, - 7.48462, - -82.24937, - 7.47229, - -82.22008, - 7.45133, - -82.23508 - ], - "centroid": [-82.23986, 7.46823], - "name": "America/Panama" - }, - { - "points": [ - 7.66919, - -81.6268, - 7.69226, - -81.64319, - 7.69955, - -81.61108, - 7.68249, - -81.6056, - 7.66919, - -81.6268 - ], - "centroid": [-81.62282, 7.68591], - "name": "America/Panama" - }, - { - "points": [ - 9.48674, - -78.8055, - 9.51285, - -78.81671, - 9.52113, - -78.79075, - 9.50223, - -78.78422, - 9.48674, - -78.8055 - ], - "centroid": [-78.80004, 9.50551], - "name": "America/Panama" - }, - { - "points": [ - 8.78877, - -79.51585, - 8.80715, - -79.52992, - 8.82079, - -79.50354, - 8.79987, - -79.49736, - 8.78877, - -79.51585 - ], - "centroid": [-79.51207, 8.80459], - "name": "America/Panama" - }, - { - "points": [ - 8.93669, - -79.11956, - 8.94166, - -79.13649, - 8.96998, - -79.13218, - 8.95546, - -79.11141, - 8.93669, - -79.11956 - ], - "centroid": [-79.1252, 8.95176], - "name": "America/Panama" - }, - { - "points": [ - 7.60506, - -79.99659, - 7.61261, - -80.01821, - 7.63739, - -80.00548, - 7.62856, - -79.9914, - 7.60506, - -79.99659 - ], - "centroid": [-80.00342, 7.62034], - "name": "America/Panama" - }, - { - "points": [ - 8.32986, - -78.33402, - 8.3365, - -78.35926, - 8.35513, - -78.35894, - 8.347, - -78.33174, - 8.32986, - -78.33402 - ], - "centroid": [-78.34609, 8.34227], - "name": "America/Panama" - }, - { - "points": [ - 8.6486, - -79.04731, - 8.66365, - -79.06678, - 8.67821, - -79.05683, - 8.66503, - -79.0368, - 8.6486, - -79.04731 - ], - "centroid": [-79.05178, 8.66373], - "name": "America/Panama" - }, - { - "points": [ - 8.07847, - -82.25814, - 8.07895, - -82.27639, - 8.09897, - -82.28003, - 8.09908, - -82.257, - 8.07847, - -82.25814 - ], - "centroid": [-82.26786, 8.08926], - "name": "America/Panama" - }, - { - "points": [ - 9.58131, - -78.87118, - 9.57864, - -78.88956, - 9.59822, - -78.89675, - 9.60094, - -78.87458, - 9.58131, - -78.87118 - ], - "centroid": [-78.88314, 9.59007], - "name": "America/Panama" - }, - { - "points": [ - 19.25304, - -81.29404, - 19.26187, - -81.40753, - 19.39397, - -81.4344, - 19.35452, - -81.08732, - 19.28891, - -81.10463, - 19.25304, - -81.29404 - ], - "centroid": [-81.27588, 19.32142], - "name": "America/Cayman" - }, - { - "points": [ - 19.67817, - -79.86368, - 19.69496, - -79.90274, - 19.75532, - -79.71864, - 19.71213, - -79.76519, - 19.67817, - -79.86368 - ], - "centroid": [-79.81326, 19.71137], - "name": "America/Cayman" - }, - { - "points": [ - 19.65274, - -80.08383, - 19.70837, - -80.07003, - 19.71862, - -79.96157, - 19.69249, - -79.96891, - 19.65274, - -80.08383 - ], - "centroid": [-80.02785, 19.69158], - "name": "America/Cayman" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-cuiaba.json b/pandora_console/include/javascript/tz_json/polygons/america-cuiaba.json deleted file mode 100644 index 1a8bbb8ddd..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-cuiaba.json +++ /dev/null @@ -1,479 +0,0 @@ -{ - "transitions": { - "America/Cuiaba": [ - [1487491200, -240, "-04"], - [1508054400, -180, "-03"], - [1518940800, -240, "-04"], - [1540108800, -180, "-03"], - [1550390400, -240, "-04"], - [1571558400, -180, "-03"], - [1581840000, -240, "-04"], - [1603008000, -180, "-03"], - [1613894400, -240, "-04"], - [1634457600, -180, "-03"], - [1645344000, -240, "-04"], - [1665907200, -180, "-03"], - [1677398400, -240, "-04"], - [1697356800, -180, "-03"], - [1708243200, -240, "-04"], - [1729411200, -180, "-03"], - [1739692800, -240, "-04"], - [1760860800, -180, "-03"], - [1771747200, -240, "-04"], - [1792310400, -180, "-03"], - [1803196800, -240, "-04"], - [1823760000, -180, "-03"], - [1834646400, -240, "-04"], - [1855209600, -180, "-03"], - [1866096000, -240, "-04"], - [1887264000, -180, "-03"], - [1897545600, -240, "-04"], - [1918713600, -180, "-03"], - [1928995200, -240, "-04"], - [1950163200, -180, "-03"], - [1960444800, -240, "-04"], - [1981612800, -180, "-03"], - [1992499200, -240, "-04"], - [2013062400, -180, "-03"], - [2024553600, -240, "-04"], - [2044512000, -180, "-03"], - [2055398400, -240, "-04"], - [2076566400, -180, "-03"], - [2086848000, -240, "-04"], - [2108016000, -180, "-03"], - [2118902400, -240, "-04"], - [2139465600, -180, "-03"] - ], - "America/Campo_Grande": [ - [1487491200, -240, "-04"], - [1508054400, -180, "-03"], - [1518940800, -240, "-04"], - [1540108800, -180, "-03"], - [1550390400, -240, "-04"], - [1571558400, -180, "-03"], - [1581840000, -240, "-04"], - [1603008000, -180, "-03"], - [1613894400, -240, "-04"], - [1634457600, -180, "-03"], - [1645344000, -240, "-04"], - [1665907200, -180, "-03"], - [1677398400, -240, "-04"], - [1697356800, -180, "-03"], - [1708243200, -240, "-04"], - [1729411200, -180, "-03"], - [1739692800, -240, "-04"], - [1760860800, -180, "-03"], - [1771747200, -240, "-04"], - [1792310400, -180, "-03"], - [1803196800, -240, "-04"], - [1823760000, -180, "-03"], - [1834646400, -240, "-04"], - [1855209600, -180, "-03"], - [1866096000, -240, "-04"], - [1887264000, -180, "-03"], - [1897545600, -240, "-04"], - [1918713600, -180, "-03"], - [1928995200, -240, "-04"], - [1950163200, -180, "-03"], - [1960444800, -240, "-04"], - [1981612800, -180, "-03"], - [1992499200, -240, "-04"], - [2013062400, -180, "-03"], - [2024553600, -240, "-04"], - [2044512000, -180, "-03"], - [2055398400, -240, "-04"], - [2076566400, -180, "-03"], - [2086848000, -240, "-04"], - [2108016000, -180, "-03"], - [2118902400, -240, "-04"], - [2139465600, -180, "-03"] - ] - }, - "name": "America/Cuiaba", - "polygons": [ - { - "points": [ - -13.70301, - -60.7417, - -13.42024, - -60.39036, - -13.04252, - -60.27545, - -12.87899, - -60.05626, - -12.40457, - -59.83034, - -12.11053, - -59.89863, - -11.75362, - -60.11166, - -11.59308, - -60.11239, - -11.37202, - -59.91899, - -11.14429, - -60.01024, - -11.12154, - -60.37427, - -11.01136, - -60.4444, - -11.0075, - -61.53467, - -10.42782, - -61.47945, - -10.25095, - -61.57801, - -9.86725, - -61.52722, - -9.72739, - -61.58082, - -9.63083, - -61.4875, - -9.32101, - -61.62512, - -9.2201, - -61.53647, - -8.90466, - -61.4927, - -8.76569, - -61.6209, - -8.73828, - -58.548, - -8.69637, - -58.47926, - -8.10343, - -58.31416, - -7.81624, - -58.38955, - -7.3295, - -58.13812, - -8.20302, - -57.62911, - -8.44315, - -57.67333, - -8.75157, - -57.58677, - -9.048, - -57.084, - -9.22126, - -57.05211, - -9.25552, - -56.84125, - -9.39235, - -56.77335, - -9.3646, - -56.67541, - -9.46559, - -56.47143, - -9.84105, - -50.223, - -10.66004, - -50.59609, - -11.06824, - -50.5999, - -11.46626, - -50.73151, - -11.60287, - -50.63834, - -11.7466, - -50.70367, - -12.38573, - -50.60374, - -12.62561, - -50.66383, - -12.8755, - -50.46726, - -13.07876, - -50.57977, - -13.30156, - -50.58279, - -13.72213, - -50.86019, - -14.08721, - -50.83559, - -14.23693, - -50.95252, - -14.53913, - -50.95991, - -14.98117, - -51.15241, - -15.00586, - -51.40722, - -15.18204, - -51.62895, - -15.80776, - -51.87001, - -15.88677, - -52.23512, - -16.10327, - -52.43254, - -16.27505, - -52.42542, - -16.34784, - -52.56955, - -16.67031, - -52.71254, - -16.86613, - -53.00277, - -17.49763, - -53.21773, - -17.6712, - -53.11612, - -18.03637, - -53.07373, - -18.02906, - -53.78822, - -17.94126, - -53.98871, - -17.69787, - -53.88478, - -17.64754, - -53.76062, - -17.26037, - -53.69117, - -17.63825, - -54.1172, - -17.68476, - -54.39633, - -17.58689, - -54.42596, - -17.51393, - -54.60604, - -17.66507, - -54.90369, - -17.69583, - -55.1808, - -17.52005, - -55.53445, - -17.40183, - -55.60523, - -17.19533, - -56.12078, - -17.33331, - -56.42832, - -17.32533, - -56.74963, - -17.77072, - -57.07596, - -17.87589, - -57.42168, - -17.95983, - -57.47485, - -17.74751, - -57.64113, - -17.7268, - -57.74242, - -17.48632, - -57.85282, - -17.52764, - -58.0084, - -17.20147, - -58.40355, - -16.6997, - -58.47734, - -16.53726, - -58.35037, - -16.27893, - -58.31885, - -16.33482, - -58.47047, - -16.27155, - -60.18019, - -15.48018, - -60.24554, - -15.10611, - -60.57522, - -15.09077, - -60.26275, - -14.63008, - -60.26685, - -14.18114, - -60.49158, - -14.01507, - -60.40079, - -13.81264, - -60.47578, - -13.70301, - -60.7417 - ], - "centroid": [-55.91976, -12.96275], - "name": "America/Cuiaba" - }, - { - "points": [ - -20.1939, - -58.13508, - -20.14515, - -58.16217, - -19.98012, - -57.88239, - -19.75651, - -58.14318, - -19.04572, - -57.79873, - -19.02992, - -57.71841, - -18.85541, - -57.76619, - -18.25838, - -57.56861, - -18.22359, - -57.48259, - -17.72359, - -57.73044, - -17.90068, - -57.4592, - -17.75559, - -57.08908, - -17.30702, - -56.75888, - -17.31385, - -56.43328, - -17.17528, - -56.12153, - -17.38333, - -55.59569, - -17.50384, - -55.52251, - -17.67587, - -55.17869, - -17.64613, - -54.9102, - -17.49394, - -54.60713, - -17.57129, - -54.41323, - -17.66587, - -54.38916, - -17.61958, - -54.12472, - -17.30083, - -53.83403, - -17.24184, - -53.67421, - -17.65614, - -53.74203, - -17.7097, - -53.86845, - -17.92383, - -53.97419, - -18.00766, - -53.7824, - -18.0073, - -53.05039, - -18.36561, - -53.02193, - -18.40834, - -52.74896, - -18.66978, - -52.88255, - -18.69872, - -52.47003, - -19.04388, - -51.83887, - -19.28194, - -51.10959, - -19.45468, - -50.9136, - -19.72439, - -51.01376, - -20.23852, - -51.02534, - -20.3237, - -51.25511, - -20.60434, - -51.57134, - -20.88424, - -51.62082, - -21.1527, - -51.86173, - -21.35488, - -51.86168, - -21.55994, - -52.08276, - -21.72596, - -52.04626, - -22.2004, - -52.45571, - -22.49025, - -52.9689, - -22.71487, - -53.15259, - -22.89246, - -53.56508, - -23.30614, - -53.71328, - -23.45161, - -53.96002, - -23.95364, - -54.07198, - -24.08125, - -54.2833, - -23.82565, - -54.66947, - -24.00092, - -55.05837, - -23.96861, - -55.41948, - -23.72771, - -55.45178, - -23.61605, - -55.54502, - -23.20212, - -55.53069, - -22.993, - -55.69495, - -22.66028, - -55.62305, - -22.29018, - -55.85947, - -22.29054, - -56.21098, - -22.08842, - -56.41031, - -22.26993, - -56.63801, - -22.31043, - -56.83112, - -22.19041, - -57.55641, - -22.10774, - -57.62355, - -22.15788, - -57.80234, - -22.09144, - -57.99621, - -21.69064, - -57.9041, - -21.52604, - -57.97731, - -21.33567, - -57.86454, - -21.27696, - -57.92808, - -20.97743, - -57.82801, - -20.89835, - -57.9366, - -20.8376, - -57.86524, - -20.77967, - -57.96977, - -20.73492, - -57.87975, - -20.69956, - -57.99678, - -20.44726, - -58.00516, - -20.26477, - -58.09907, - -20.2684, - -58.16271, - -20.1939, - -58.13508 - ], - "centroid": [-54.84161, -20.34004], - "name": "America/Campo_Grande" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-danmarkshavn.json b/pandora_console/include/javascript/tz_json/polygons/america-danmarkshavn.json deleted file mode 100644 index a9eb3007c0..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-danmarkshavn.json +++ /dev/null @@ -1,4995 +0,0 @@ -{ - "transitions": { - "Africa/Dakar": [[0, 0, "GMT"]], - "Africa/Bissau": [[0, 0, "GMT"]], - "Africa/Conakry": [[0, 0, "GMT"]], - "Africa/Bamako": [[0, 0, "GMT"]], - "Atlantic/St_Helena": [[0, 0, "GMT"]], - "America/Danmarkshavn": [[0, 0, "GMT"]], - "Africa/Sao_Tome": [[0, 0, "GMT"]], - "Africa/Nouakchott": [[0, 0, "GMT"]], - "Africa/Ouagadougou": [[0, 0, "GMT"]], - "Africa/Abidjan": [[0, 0, "GMT"]], - "Atlantic/Reykjavik": [[0, 0, "GMT"]], - "Africa/Monrovia": [[0, 0, "GMT"]], - "Africa/Banjul": [[0, 0, "GMT"]], - "Africa/Lome": [[0, 0, "GMT"]], - "Africa/Freetown": [[0, 0, "GMT"]], - "Africa/Accra": [[0, 0, "GMT"]] - }, - "name": "America/Danmarkshavn", - "polygons": [ - { - "points": [ - 76.24795, - -21.65495, - 76.31116, - -21.00962, - 76.25714, - -20.64817, - 76.32054, - -21.04514, - 76.35354, - -21.08521, - 76.3781, - -21.019, - 76.43254, - -21.19337, - 76.49107, - -21.19056, - 76.5986, - -20.71863, - 76.49233, - -20.63696, - 76.36557, - -20.88952, - 76.34, - -20.75031, - 76.50057, - -20.36116, - 76.44501, - -20.15878, - 76.41242, - -20.24747, - 76.36789, - -20.16029, - 76.36001, - -20.35612, - 76.33746, - -20.21961, - 76.25306, - -20.36088, - 76.24133, - -20.61084, - 76.24889, - -19.87412, - 76.11412, - -19.74584, - 76.04346, - -19.84401, - 76.01214, - -19.77886, - 75.97462, - -19.92422, - 76.04972, - -19.87504, - 76.0577, - -20.02267, - 75.98983, - -20.26136, - 76.01464, - -20.01549, - 75.96624, - -19.97697, - 75.94568, - -20.1281, - 75.89999, - -19.76475, - 75.742, - -19.48568, - 75.94191, - -22.92634, - 79.66099, - -22.67973, - 79.50848, - -19.41424, - 79.41106, - -19.54847, - 79.38912, - -19.41704, - 79.29031, - -19.42907, - 79.16052, - -19.60229, - 79.292, - -19.37358, - 79.24702, - -18.7981, - 79.15713, - -19.01025, - 79.12923, - -18.90215, - 79.07719, - -19.2235, - 79.16917, - -19.31543, - 79.07293, - -19.40517, - 79.02056, - -19.91532, - 78.90431, - -19.71592, - 78.82486, - -19.84962, - 78.84407, - -20.48046, - 78.81819, - -20.60404, - 78.77418, - -20.52056, - 78.71499, - -20.62913, - 78.72784, - -20.70039, - 78.78074, - -20.60036, - 78.77152, - -20.9214, - 78.71645, - -20.85294, - 78.67715, - -20.9625, - 78.64667, - -20.77005, - 78.59818, - -21.2074, - 78.61706, - -20.81239, - 78.55418, - -20.78129, - 78.49969, - -21.02112, - 78.46727, - -20.97063, - 78.26087, - -21.28009, - 78.17134, - -21.20089, - 78.08908, - -21.39161, - 78.02747, - -21.30884, - 77.96737, - -21.65234, - 77.88566, - -21.73502, - 77.9341, - -21.50627, - 77.80398, - -21.81677, - 77.6578, - -21.93839, - 77.65075, - -21.39702, - 77.77, - -21.35469, - 77.98793, - -20.82441, - 77.82398, - -20.18027, - 77.73789, - -19.26136, - 77.58899, - -18.93087, - 77.52294, - -19.29111, - 77.66605, - -20.01698, - 77.62794, - -20.81313, - 77.57378, - -20.41795, - 77.64785, - -20.10692, - 77.46503, - -19.79598, - 77.5468, - -20.2499, - 77.49986, - -20.20262, - 77.51343, - -20.42851, - 77.47863, - -20.35042, - 77.44536, - -20.42983, - 77.47594, - -20.752, - 77.39871, - -19.96246, - 77.38243, - -20.55175, - 77.3551, - -20.4106, - 77.37438, - -19.75883, - 77.27445, - -19.42242, - 77.20928, - -19.45392, - 77.18953, - -19.08866, - 77.36226, - -19.05901, - 77.31063, - -18.47522, - 77.16053, - -18.23994, - 76.8901, - -18.21764, - 76.6812, - -18.57384, - 76.90516, - -19.89231, - 76.93603, - -20.7377, - 76.90367, - -20.5298, - 76.82195, - -20.79959, - 76.86332, - -21.56248, - 76.81197, - -20.75285, - 76.76485, - -21.27773, - 76.7473, - -21.14717, - 76.70213, - -21.36712, - 76.7193, - -21.11386, - 76.64567, - -21.22426, - 76.61227, - -20.99038, - 76.52916, - -21.20945, - 76.62099, - -21.73406, - 76.82257, - -22.0957, - 76.81144, - -22.35184, - 76.71888, - -22.2444, - 76.68475, - -22.69094, - 76.66025, - -22.46586, - 76.53382, - -22.35838, - 76.63908, - -22.18434, - 76.60598, - -21.85782, - 76.52475, - -21.69073, - 76.49189, - -21.77014, - 76.48464, - -21.69224, - 76.4365, - -21.72406, - 76.38751, - -21.5719, - 76.24795, - -21.65495 - ], - "centroid": [-21.21122, 77.70854], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.70007, - -19.15723, - 76.73161, - -19.00735, - 76.64844, - -18.76946, - 76.73735, - -18.83583, - 76.62472, - -18.6189, - 76.64378, - -18.76114, - 76.57085, - -18.71243, - 76.4772, - -18.77058, - 76.08286, - -18.44774, - 75.93665, - -18.45307, - 76.46846, - -19.17702, - 76.57637, - -19.07106, - 76.70007, - -19.15723 - ], - "centroid": [-18.82552, 76.39894], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.72412, - -19.1309, - 77.8087, - -19.98517, - 77.91809, - -20.45646, - 77.94289, - -19.59042, - 77.78042, - -19.11367, - 77.72412, - -19.1309 - ], - "centroid": [-19.70405, 77.84847], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.66429, - -19.28508, - 78.74787, - -19.61955, - 78.89984, - -19.26014, - 78.85363, - -18.97095, - 78.70991, - -18.99261, - 78.66429, - -19.28508 - ], - "centroid": [-19.24436, 78.77742], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.60878, - -18.07833, - 77.63464, - -18.22957, - 77.86171, - -17.94815, - 77.88504, - -17.72874, - 77.80826, - -17.57719, - 77.66454, - -17.7279, - 77.60878, - -18.07833 - ], - "centroid": [-17.88545, 77.74352], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.17728, - -19.10823, - 78.21611, - -19.25045, - 78.35151, - -19.31131, - 78.36634, - -19.09008, - 78.40809, - -19.16156, - 78.48701, - -18.93248, - 78.45832, - -18.80552, - 78.39527, - -18.92311, - 78.37965, - -18.83943, - 78.32713, - -18.8811, - 78.28819, - -19.05225, - 78.23445, - -18.82112, - 78.17728, - -19.10823 - ], - "centroid": [-19.0576, 78.32234], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.92946, - -17.90527, - 79.02403, - -17.94372, - 79.18021, - -17.61242, - 79.11304, - -17.35849, - 79.01452, - -17.40571, - 78.92946, - -17.90527 - ], - "centroid": [-17.65053, 79.05251], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.45498, - -18.39775, - 78.54157, - -18.63737, - 78.57098, - -18.65159, - 78.62738, - -18.23896, - 78.53103, - -18.45706, - 78.49968, - -18.33505, - 78.45498, - -18.39775 - ], - "centroid": [-18.46661, 78.54576], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.18801, - -19.50181, - 78.23575, - -19.47274, - 78.24933, - -19.64652, - 78.35152, - -19.61906, - 78.23006, - -19.31797, - 78.18801, - -19.50181 - ], - "centroid": [-19.50945, 78.26554], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.02048, - -19.04101, - 78.07575, - -19.1525, - 78.16506, - -19.088, - 78.13915, - -18.77873, - 78.02048, - -19.04101 - ], - "centroid": [-18.99879, 78.10322], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.63658, - -18.24719, - 78.81132, - -18.18688, - 78.75671, - -17.94923, - 78.67928, - -18.21148, - 78.65332, - -18.16615, - 78.63658, - -18.24719 - ], - "centroid": [-18.13188, 78.7386], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.82719, - -21.33659, - 77.87335, - -21.3936, - 77.93195, - -21.34197, - 77.99485, - -21.03177, - 77.82719, - -21.33659 - ], - "centroid": [-21.25468, 77.91199], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.11255, - -20.54623, - 78.15863, - -20.72782, - 78.17099, - -20.27399, - 78.12544, - -20.40885, - 78.11255, - -20.54623 - ], - "centroid": [-20.49864, 78.14559], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.91021, - -19.10121, - 77.94666, - -19.19565, - 78.05124, - -18.92017, - 78.01527, - -18.83382, - 77.91021, - -19.10121 - ], - "centroid": [-19.01396, 77.98044], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.96201, - -20.41595, - 77.99062, - -20.62307, - 78.01152, - -20.646, - 78.02347, - -20.33444, - 77.96201, - -20.41595 - ], - "centroid": [-20.48164, 77.99716], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.43889, - -21.28916, - 76.45374, - -21.49838, - 76.48676, - -21.54228, - 76.50464, - -21.28334, - 76.43889, - -21.28916 - ], - "centroid": [-21.39095, 76.47218], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.73466, - -19.85776, - 76.76803, - -19.90082, - 76.82583, - -19.7733, - 76.77358, - -19.67513, - 76.73466, - -19.85776 - ], - "centroid": [-19.79396, 76.7774], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.64747, - -19.69039, - 76.67508, - -19.90632, - 76.71085, - -19.94631, - 76.72789, - -19.79092, - 76.64747, - -19.69039 - ], - "centroid": [-19.82143, 76.68981], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.77393, - -20.3906, - 76.79491, - -20.44782, - 76.79775, - -20.20438, - 76.78109, - -20.22425, - 76.77393, - -20.3906 - ], - "centroid": [-20.3228, 76.78733], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.06734, - -19.21081, - 78.07831, - -19.31539, - 78.15018, - -19.30974, - 78.13538, - -19.17445, - 78.06734, - -19.21081 - ], - "centroid": [-19.25222, 78.10931], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.92101, - -19.1525, - 79.00729, - -19.01559, - 78.99067, - -18.93151, - 78.94912, - -18.978, - 78.92101, - -19.1525 - ], - "centroid": [-19.02839, 78.96554], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.04449, - -20.24297, - 78.06792, - -20.41549, - 78.08489, - -20.42891, - 78.05781, - -20.11379, - 78.04449, - -20.24297 - ], - "centroid": [-20.28738, 78.06325], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.59165, - -20.52387, - 77.60318, - -20.60827, - 77.64112, - -20.67968, - 77.61345, - -20.4639, - 77.59165, - -20.52387 - ], - "centroid": [-20.56891, 77.61447], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.9486, - -19.73696, - 77.95896, - -19.85306, - 77.9894, - -19.89482, - 77.96514, - -19.66893, - 77.9486, - -19.73696 - ], - "centroid": [-19.78933, 77.96696], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.94723, - -20.00384, - 77.9504, - -20.08021, - 77.97418, - -20.12221, - 77.97781, - -19.92579, - 77.94723, - -20.00384 - ], - "centroid": [-20.02898, 77.96433], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.10117, - -20.90078, - 78.15222, - -20.9709, - 78.13271, - -20.78404, - 78.11674, - -20.79559, - 78.10117, - -20.90078 - ], - "centroid": [-20.87618, 78.12686], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.29129, - -21.24115, - 76.3197, - -21.33134, - 76.31207, - -21.14262, - 76.29897, - -21.15758, - 76.29129, - -21.24115 - ], - "centroid": [-21.22833, 76.30649], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 79.29456, - -19.27367, - 79.3677, - -19.28873, - 79.3658, - -19.16179, - 79.3102, - -19.2107, - 79.29456, - -19.27367 - ], - "centroid": [-19.23546, 79.33832], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.37684, - -19.64016, - 78.40887, - -19.69814, - 78.41143, - -19.49412, - 78.39763, - -19.51128, - 78.37684, - -19.64016 - ], - "centroid": [-19.59988, 78.39839], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.03879, - -19.53176, - 78.11331, - -19.5328, - 78.11591, - -19.43555, - 78.07472, - -19.44545, - 78.03879, - -19.53176 - ], - "centroid": [-19.49112, 78.0854], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.79187, - -19.59327, - 76.81813, - -19.68, - 76.84927, - -19.68755, - 76.85834, - -19.62163, - 76.79187, - -19.59327 - ], - "centroid": [-19.64097, 76.82846], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.33278, - -21.36258, - 76.35192, - -21.41694, - 76.36748, - -21.23652, - 76.34548, - -21.27689, - 76.33278, - -21.36258 - ], - "centroid": [-21.32738, 76.35021], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.96889, - -19.48068, - 77.99326, - -19.53987, - 78.01255, - -19.5508, - 77.97847, - -19.40835, - 77.96889, - -19.48068 - ], - "centroid": [-19.4881, 77.98755], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.79156, - -17.93319, - 78.80854, - -17.97932, - 78.83246, - -17.99209, - 78.83573, - -17.87834, - 78.79156, - -17.93319 - ], - "centroid": [-17.93975, 78.81852], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.20696, - -20.42434, - 78.20895, - -20.47393, - 78.23686, - -20.51597, - 78.24137, - -20.38084, - 78.20696, - -20.42434 - ], - "centroid": [-20.44739, 78.22596], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.96174, - -19.20038, - 78.01272, - -19.1855, - 77.99333, - -19.06821, - 77.98812, - -19.15318, - 77.96174, - -19.20038 - ], - "centroid": [-19.1564, 77.9931], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.66636, - -20.76554, - 78.71158, - -20.76192, - 78.69298, - -20.66279, - 78.68152, - -20.67024, - 78.66636, - -20.76554 - ], - "centroid": [-20.72467, 78.68853], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.51432, - -20.57339, - 76.52598, - -20.62673, - 76.55033, - -20.64328, - 76.54147, - -20.51925, - 76.51432, - -20.57339 - ], - "centroid": [-20.58664, 76.53422], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.47366, - -20.27978, - 76.49347, - -20.3269, - 76.49401, - -20.19465, - 76.47909, - -20.20815, - 76.47366, - -20.27978 - ], - "centroid": [-20.25629, 76.48573], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.90018, - -18.91566, - 77.9215, - -18.96468, - 77.96422, - -18.86636, - 77.90941, - -18.88292, - 77.90018, - -18.91566 - ], - "centroid": [-18.90789, 77.9275], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.86914, - -19.19785, - 77.91724, - -19.19414, - 77.87818, - -19.11067, - 77.85048, - -19.13176, - 77.86914, - -19.19785 - ], - "centroid": [-19.16031, 77.88043], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.70641, - -22.14534, - 76.71202, - -22.17985, - 76.76037, - -22.20353, - 76.72866, - -22.1073, - 76.70641, - -22.14534 - ], - "centroid": [-22.15966, 76.73007], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.70284, - -20.77102, - 76.7188, - -20.85518, - 76.72986, - -20.86321, - 76.74018, - -20.7718, - 76.70284, - -20.77102 - ], - "centroid": [-20.80729, 76.72294], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.45749, - -20.22782, - 77.48148, - -20.27285, - 77.48477, - -20.15904, - 77.46504, - -20.17303, - 77.45749, - -20.22782 - ], - "centroid": [-20.21148, 77.4732], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.6893, - -20.93379, - 76.69928, - -20.98163, - 76.71225, - -20.9878, - 76.72791, - -20.89645, - 76.6893, - -20.93379 - ], - "centroid": [-20.94388, 76.7083], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.60325, - -20.64368, - 76.63442, - -20.67441, - 76.6244, - -20.57797, - 76.61226, - -20.58535, - 76.60325, - -20.64368 - ], - "centroid": [-20.62631, 76.61927], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.51697, - -20.45942, - 76.5519, - -20.45973, - 76.54499, - -20.37485, - 76.52943, - -20.39175, - 76.51697, - -20.45942 - ], - "centroid": [-20.42632, 76.5363], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.38376, - -21.28091, - 76.39524, - -21.35087, - 76.41392, - -21.36684, - 76.3989, - -21.25702, - 76.38376, - -21.28091 - ], - "centroid": [-21.31277, 76.39842], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.24425, - -19.76089, - 78.25508, - -19.80512, - 78.28975, - -19.81075, - 78.29132, - -19.76441, - 78.24425, - -19.76089 - ], - "centroid": [-19.78415, 78.27025], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.51897, - -19.74072, - 77.53628, - -19.7799, - 77.56083, - -19.77678, - 77.54128, - -19.70765, - 77.51897, - -19.74072 - ], - "centroid": [-19.74935, 77.53983], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.72655, - -20.72734, - 76.76022, - -20.74766, - 76.75557, - -20.67983, - 76.73174, - -20.68515, - 76.72655, - -20.72734 - ], - "centroid": [-20.71184, 76.74452], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.85866, - -17.82432, - 78.85891, - -17.86321, - 78.87646, - -17.87952, - 78.88034, - -17.7931, - 78.85866, - -17.82432 - ], - "centroid": [-17.83884, 78.86983], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.1619, - -18.67568, - 78.16829, - -18.71544, - 78.18125, - -18.72217, - 78.17868, - -18.62881, - 78.1619, - -18.67568 - ], - "centroid": [-18.68187, 78.17319], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.82739, - -20.09283, - 76.83824, - -20.13272, - 76.86127, - -20.1381, - 76.85084, - -20.07311, - 76.82739, - -20.09283 - ], - "centroid": [-20.10795, 76.8451], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.92616, - -19.40368, - 77.9353, - -19.45024, - 77.95251, - -19.46231, - 77.95987, - -19.40684, - 77.92616, - -19.40368 - ], - "centroid": [-19.42814, 77.94399], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.19153, - -19.84571, - 78.2206, - -19.87409, - 78.22215, - -19.81679, - 78.19871, - -19.81874, - 78.19153, - -19.84571 - ], - "centroid": [-19.84063, 78.20949], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 79.30026, - -18.98869, - 79.30307, - -19.02021, - 79.31948, - -19.0273, - 79.32016, - -18.95218, - 79.30026, - -18.98869 - ], - "centroid": [-18.99512, 79.31186], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.0668, - -18.6134, - 78.07437, - -18.65036, - 78.08666, - -18.65693, - 78.08442, - -18.5821, - 78.0668, - -18.6134 - ], - "centroid": [-18.62261, 78.07854], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.97036, - -20.9919, - 77.99649, - -20.99629, - 77.99068, - -20.93426, - 77.97549, - -20.94931, - 77.97036, - -20.9919 - ], - "centroid": [-20.97003, 77.984], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.18397, - -18.55665, - 78.20532, - -18.57719, - 78.20113, - -18.51285, - 78.18848, - -18.51942, - 78.18397, - -18.55665 - ], - "centroid": [-18.54398, 78.19537], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.63555, - -20.2974, - 76.65623, - -20.31656, - 76.65145, - -20.25033, - 76.63854, - -20.25764, - 76.63555, - -20.2974 - ], - "centroid": [-20.28265, 76.64611], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.73386, - -21.0007, - 76.7603, - -21.02032, - 76.75404, - -20.96655, - 76.74095, - -20.96891, - 76.73386, - -21.0007 - ], - "centroid": [-20.99182, 76.74788], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.94933, - -18.59046, - 77.96019, - -18.63037, - 77.97416, - -18.63514, - 77.98056, - -18.59383, - 77.94933, - -18.59046 - ], - "centroid": [-18.60987, 77.96613], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.06334, - -18.77922, - 78.07871, - -18.80809, - 78.09082, - -18.75187, - 78.07452, - -18.75, - 78.06334, - -18.77922 - ], - "centroid": [-18.7741, 78.07722], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.92908, - -17.70718, - 78.93623, - -17.73662, - 78.95011, - -17.7389, - 78.94909, - -17.6763, - 78.92908, - -17.70718 - ], - "centroid": [-17.71217, 78.94176], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 76.76053, - -19.5353, - 76.76355, - -19.56175, - 76.7814, - -19.57555, - 76.78549, - -19.52672, - 76.76053, - -19.5353 - ], - "centroid": [-19.54897, 76.77386], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.24796, - -20.62488, - 78.25326, - -20.65161, - 78.26654, - -20.65646, - 78.27745, - -20.61064, - 78.24796, - -20.62488 - ], - "centroid": [-20.63361, 78.26224], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 78.72858, - -17.83945, - 78.73333, - -17.87181, - 78.74629, - -17.87784, - 78.75367, - -17.82684, - 78.72858, - -17.83945 - ], - "centroid": [-17.85176, 78.74117], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.89548, - -18.08013, - 77.89647, - -18.10539, - 77.91356, - -18.11626, - 77.92588, - -18.08431, - 77.89548, - -18.08013 - ], - "centroid": [-18.09562, 77.90878], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.92178, - -18.78518, - 77.9278, - -18.80848, - 77.94668, - -18.80885, - 77.94944, - -18.77168, - 77.92178, - -18.78518 - ], - "centroid": [-18.79233, 77.93709], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.42362, - -19.62183, - 77.44187, - -19.63898, - 77.44374, - -19.60028, - 77.43012, - -19.59893, - 77.42362, - -19.62183 - ], - "centroid": [-19.61632, 77.43522], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.97537, - -19.24418, - 77.98482, - -19.26494, - 77.99994, - -19.24441, - 77.98784, - -19.23126, - 77.97537, - -19.24418 - ], - "centroid": [-19.24683, 77.9871], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 77.74771, - -18.85734, - 77.74056, - -18.87042, - 77.75622, - -18.88256, - 77.76354, - -18.861, - 77.74771, - -18.85734 - ], - "centroid": [-18.86835, 77.75244], - "name": "America/Danmarkshavn" - }, - { - "points": [ - 6.9557, - -11.42719, - 7.22223, - -11.31482, - 7.7788, - -10.61411, - 8.03537, - -10.61546, - 8.20636, - -10.31416, - 8.49316, - -10.29233, - 8.52801, - -10.08675, - 8.43142, - -10.05687, - 8.56164, - -9.77124, - 8.47194, - -9.62558, - 8.41275, - -9.64807, - 8.38534, - -9.47488, - 8.18749, - -9.5113, - 7.74808, - -9.33393, - 7.40706, - -9.454, - 7.38966, - -9.19783, - 7.21198, - -9.08876, - 7.26824, - -8.86478, - 7.64681, - -8.71411, - 7.70152, - -8.55516, - 7.18539, - -8.26723, - 7.00538, - -8.26369, - 6.74954, - -8.33244, - 6.50785, - -8.58761, - 6.44123, - -8.48504, - 6.49754, - -8.44693, - 6.3723, - -8.37585, - 6.2866, - -8.16437, - 6.28823, - -7.89618, - 5.95961, - -7.75025, - 5.84702, - -7.41302, - 5.58042, - -7.36168, - 5.4155, - -7.42653, - 5.3255, - -7.35535, - 5.26225, - -7.45226, - 5.06892, - -7.54539, - 4.91969, - -7.5146, - 4.89542, - -7.58566, - 4.35734, - -7.51373, - 4.35861, - -7.72539, - 4.56497, - -8.24811, - 5.13856, - -9.29765, - 6.04286, - -10.23865, - 6.2609, - -10.76143, - 6.49379, - -10.92395, - 6.69864, - -11.3592, - 6.92529, - -11.50177, - 6.9557, - -11.42719 - ], - "centroid": [-9.30892, 6.44349], - "name": "Africa/Monrovia" - }, - { - "points": [ - 6.71243, - -3.21183, - 6.82317, - -3.23797, - 7.23482, - -2.96631, - 7.60952, - -2.93342, - 7.95382, - -2.78995, - 8.05025, - -2.60662, - 8.1546, - -2.62711, - 8.20876, - -2.50547, - 8.99688, - -2.66715, - 9.05305, - -2.78937, - 9.24822, - -2.67444, - 9.70447, - -2.80562, - 9.82813, - -2.74605, - 10.23834, - -2.7727, - 10.31495, - -2.86341, - 10.41246, - -2.7928, - 10.63072, - -2.95552, - 11.01123, - -2.84138, - 11.01281, - -0.81412, - 10.99005, - -0.65247, - 10.91341, - -0.61381, - 11.1831, - -0.27524, - 11.11034, - 0.01441, - 10.64669, - -0.0554, - 10.3036, - 0.4028, - 10.09548, - 0.35821, - 10.051, - 0.42433, - 9.72779, - 0.3272, - 9.58351, - 0.38621, - 9.5589, - 0.24473, - 9.50119, - 0.31528, - 9.46028, - 0.23643, - 9.50341, - 0.45001, - 9.40255, - 0.57278, - 9.04657, - 0.46296, - 8.8728, - 0.53835, - 8.74719, - 0.39347, - 8.33299, - 0.73972, - 8.19648, - 0.60218, - 7.76465, - 0.63431, - 7.46525, - 0.51585, - 7.39765, - 0.65278, - 7.30895, - 0.66812, - 6.83706, - 0.53893, - 6.7492, - 0.6544, - 6.44161, - 0.76224, - 6.33033, - 1.00366, - 6.09733, - 1.19884, - 5.77517, - 0.92939, - 5.7518, - 0.24315, - 5.20393, - -0.80634, - 5.02143, - -1.6, - 4.86923, - -1.74537, - 4.72672, - -2.09196, - 4.92158, - -2.35955, - 5.08989, - -3.11964, - 5.12421, - -2.75047, - 5.28536, - -2.79698, - 5.37642, - -2.73638, - 5.5905, - -2.77365, - 5.60251, - -2.93671, - 5.70376, - -3.03479, - 6.60898, - -3.2649, - 6.71243, - -3.21183 - ], - "centroid": [-1.20579, 7.95821], - "name": "Africa/Accra" - }, - { - "points": [ - 6.5302, - -8.57537, - 6.77154, - -8.35122, - 7.0078, - -8.28633, - 7.1714, - -8.28824, - 7.55831, - -8.48145, - 7.62216, - -8.39379, - 7.55174, - -8.20115, - 8.02723, - -8.06656, - 8.02258, - -7.95695, - 8.18598, - -8.00339, - 8.22381, - -8.25276, - 8.46469, - -8.24996, - 8.51103, - -7.93894, - 8.43012, - -7.85388, - 8.49999, - -7.82528, - 8.38514, - -7.65913, - 8.75605, - -7.77599, - 8.80929, - -7.97124, - 9.01042, - -7.92595, - 9.07827, - -7.75538, - 9.18477, - -7.92965, - 9.42344, - -7.86618, - 9.39313, - -8.06538, - 9.52669, - -8.15766, - 9.82606, - -8.11437, - 9.94871, - -8.17673, - 10.18247, - -7.9867, - 10.24525, - -7.82152, - 10.49493, - -7.65226, - 10.47996, - -7.45515, - 10.28556, - -7.3712, - 10.16982, - -7.03947, - 10.37806, - -6.95283, - 10.37149, - -6.68033, - 10.68109, - -6.64693, - 10.57534, - -6.44697, - 10.70944, - -6.4212, - 10.74605, - -6.24753, - 10.6328, - -6.17857, - 10.52612, - -6.24054, - 10.48629, - -6.15477, - 10.29792, - -6.22469, - 10.23684, - -6.17782, - 10.21235, - -6.01668, - 10.38217, - -5.88886, - 10.47283, - -5.67541, - 10.4727, - -5.55837, - 10.30546, - -5.4028, - 10.33358, - -5.15269, - 10.22703, - -5.15099, - 10.02875, - -4.95285, - 9.89831, - -4.95921, - 9.84124, - -4.78253, - 9.68921, - -4.68664, - 9.75537, - -4.51581, - 9.6576, - -4.50372, - 9.61371, - -4.32011, - 9.76583, - -4.27574, - 9.91018, - -3.9032, - 9.96707, - -3.6406, - 9.86328, - -3.29805, - 9.93747, - -3.19567, - 9.42668, - -2.792, - 9.49332, - -2.68101, - 9.2368, - -2.6562, - 9.05655, - -2.76964, - 9.00361, - -2.64723, - 8.20264, - -2.48523, - 7.93576, - -2.77177, - 7.60597, - -2.91366, - 7.23332, - -2.9445, - 6.81492, - -3.21959, - 6.61561, - -3.24524, - 5.71759, - -3.01545, - 5.62338, - -2.9313, - 5.66557, - -2.85903, - 5.59621, - -2.75322, - 5.09318, - -2.752, - 5.2361, - -3.98814, - 5.03793, - -5.78042, - 4.65481, - -6.89991, - 4.53582, - -7.02072, - 4.34778, - -7.53077, - 4.89667, - -7.6068, - 4.93094, - -7.54221, - 5.28752, - -7.47507, - 5.32552, - -7.37842, - 5.42615, - -7.456, - 5.58898, - -7.38636, - 5.83652, - -7.43865, - 5.94561, - -7.76472, - 6.26172, - -7.90502, - 6.3375, - -8.39631, - 6.44204, - -8.40394, - 6.42317, - -8.49403, - 6.5302, - -8.57537 - ], - "centroid": [-5.55779, 7.63034], - "name": "Africa/Abidjan" - }, - { - "points": [ - 19.57329, - -16.39568, - 19.69441, - -16.46063, - 19.87403, - -16.3955, - 19.73117, - -16.32781, - 19.78517, - -16.25713, - 19.88687, - -16.26353, - 19.88381, - -16.32872, - 19.98564, - -16.24149, - 20.22885, - -16.21602, - 20.60224, - -16.43675, - 20.5907, - -16.49558, - 20.7175, - -16.49401, - 20.5482, - -16.53086, - 20.67345, - -16.68726, - 21.25158, - -16.91487, - 20.76878, - -17.06028, - 21.33516, - -16.94493, - 21.34102, - -13.01288, - 22.73048, - -13.15571, - 23.06231, - -13.06811, - 23.3965, - -12.76428, - 23.46287, - -12.01, - 26.00786, - -12.00769, - 26.00761, - -8.68415, - 27.30807, - -8.67393, - 24.99918, - -4.81801, - 24.99, - -6.55318, - 16.50543, - -5.59338, - 16.33516, - -5.31732, - 15.49241, - -5.51182, - 15.48624, - -9.3285, - 15.67896, - -9.33226, - 15.59331, - -9.43034, - 15.42437, - -9.40797, - 15.34656, - -9.99879, - 15.42735, - -10.71878, - 15.09362, - -10.90335, - 15.63291, - -11.49675, - 15.45338, - -11.73764, - 15.17215, - -11.82788, - 14.89357, - -11.79828, - 14.70555, - -12.05655, - 14.83916, - -12.40819, - 14.99481, - -12.4885, - 15.19082, - -12.85642, - 15.48657, - -12.97494, - 15.4696, - -13.07733, - 15.57021, - -13.10578, - 15.61254, - -13.24536, - 16.04632, - -13.38065, - 16.12026, - -13.50709, - 16.08616, - -13.68633, - 16.17032, - -13.71262, - 16.09906, - -13.84589, - 16.21967, - -13.97396, - 16.32471, - -13.96862, - 16.56274, - -14.33288, - 16.63302, - -14.33682, - 16.6241, - -14.93872, - 16.68161, - -14.98235, - 16.62153, - -15.03247, - 16.66436, - -15.09884, - 16.58354, - -15.108, - 16.53353, - -15.40697, - 16.58656, - -15.4665, - 16.46527, - -15.69985, - 16.51542, - -16.25849, - 16.05251, - -16.5083, - 16.62799, - -16.44572, - 17.46072, - -16.10976, - 17.99498, - -16.03401, - 18.91744, - -16.1946, - 19.38093, - -16.54944, - 19.47708, - -16.33207, - 19.52781, - -16.30336, - 19.41593, - -16.47388, - 19.57329, - -16.39568 - ], - "centroid": [-10.342, 20.25654], - "name": "Africa/Nouakchott" - }, - { - "points": [ - 19.63326, - -16.49953, - 19.65109, - -16.52545, - 19.7438, - -16.48057, - 19.70072, - -16.46797, - 19.63326, - -16.49953 - ], - "centroid": [-16.49403, 19.6828], - "name": "Africa/Nouakchott" - }, - { - "points": [ - -16.02982, - -5.74678, - -15.94056, - -5.77821, - -15.89784, - -5.65365, - -15.96881, - -5.63104, - -16.02982, - -5.74678 - ], - "centroid": [-5.70487, -15.96017], - "name": "Atlantic/St_Helena" - }, - { - "points": [ - -37.17897, - -12.27769, - -37.12034, - -12.36276, - -37.05163, - -12.32215, - -37.09752, - -12.20563, - -37.17897, - -12.27769 - ], - "centroid": [-12.28899, -37.11235], - "name": "Atlantic/St_Helena" - }, - { - "points": [ - -8.00227, - -14.39436, - -7.93134, - -14.43107, - -7.87788, - -14.37629, - -7.95163, - -14.28518, - -8.00227, - -14.39436 - ], - "centroid": [-14.3673, -7.94179], - "name": "Atlantic/St_Helena" - }, - { - "points": [ - -40.37545, - -9.87753, - -40.31621, - -10.01414, - -40.27042, - -9.99974, - -40.27167, - -9.9089, - -40.37545, - -9.87753 - ], - "centroid": [-9.94384, -40.31224], - "name": "Atlantic/St_Helena" - }, - { - "points": [ - -37.33591, - -12.68472, - -37.29966, - -12.72191, - -37.27064, - -12.68337, - -37.30194, - -12.63196, - -37.33591, - -12.68472 - ], - "centroid": [-12.67932, -37.30251], - "name": "Atlantic/St_Helena" - }, - { - "points": [ - -37.43482, - -12.47831, - -37.41754, - -12.50481, - -37.40078, - -12.47362, - -37.42262, - -12.45931, - -37.43482, - -12.47831 - ], - "centroid": [-12.4799, -37.41835], - "name": "Atlantic/St_Helena" - }, - { - "points": [ - 11.08489, - -0.12042, - 11.14746, - -0.1473, - 11.01836, - 0.50656, - 10.94798, - 0.51066, - 11.00395, - 0.91881, - 10.38921, - 0.78494, - 10.00507, - 1.36382, - 9.54593, - 1.35222, - 9.00024, - 1.63967, - 7.49644, - 1.68741, - 6.99081, - 1.65129, - 6.98763, - 1.56837, - 6.69316, - 1.59243, - 6.27161, - 1.80381, - 6.09518, - 1.18794, - 6.3137, - 0.98916, - 6.42594, - 0.74937, - 6.73844, - 0.63467, - 6.82111, - 0.52152, - 6.96742, - 0.50633, - 7.01634, - 0.58967, - 7.31093, - 0.64808, - 7.46246, - 0.49188, - 7.7711, - 0.61401, - 8.1976, - 0.58174, - 8.32793, - 0.71984, - 8.74987, - 0.37168, - 8.87962, - 0.51712, - 9.04811, - 0.443, - 9.39966, - 0.55288, - 9.48353, - 0.44695, - 9.45381, - 0.21723, - 9.50075, - 0.29237, - 9.57639, - 0.22992, - 9.5875, - 0.36591, - 9.72446, - 0.30503, - 10.03283, - 0.34386, - 10.05239, - 0.40408, - 10.09313, - 0.33812, - 10.29774, - 0.3724, - 10.63736, - -0.07322, - 11.05248, - 0.01584, - 11.08489, - -0.12042 - ], - "centroid": [0.97886, 8.5394], - "name": "Africa/Lome" - }, - { - "points": [ - 6.9188, - -11.4995, - 7.14551, - -11.86641, - 7.58194, - -13.01378, - 7.62876, - -12.54978, - 7.7018, - -12.54464, - 7.69416, - -12.7093, - 7.86488, - -12.92666, - 7.91863, - -12.96382, - 7.95651, - -12.88338, - 8.22662, - -13.00699, - 8.16128, - -13.17059, - 8.41751, - -13.30008, - 8.5066, - -13.29875, - 8.44681, - -13.14378, - 8.53197, - -13.05856, - 8.50658, - -13.16058, - 8.64577, - -13.25168, - 8.82789, - -13.25306, - 8.84869, - -13.14212, - 8.94463, - -13.30227, - 9.04374, - -13.31547, - 9.06163, - -13.07294, - 9.29284, - -12.94293, - 9.30647, - -12.79881, - 9.89151, - -12.43333, - 9.88174, - -12.12188, - 10.00746, - -11.88584, - 10.00784, - -11.19974, - 9.40062, - -10.79752, - 9.30589, - -10.65485, - 9.08777, - -10.72086, - 9.04937, - -10.57693, - 8.81087, - -10.57602, - 8.67764, - -10.45987, - 8.33419, - -10.69162, - 8.31665, - -10.55816, - 8.50166, - -10.39076, - 8.48617, - -10.27695, - 8.19673, - -10.29593, - 8.02561, - -10.59551, - 7.76368, - -10.59655, - 7.22534, - -11.26639, - 6.94426, - -11.40317, - 6.9188, - -11.4995 - ], - "centroid": [-11.79758, 8.55079], - "name": "Africa/Freetown" - }, - { - "points": [ - 7.61619, - -13.02587, - 7.6388, - -13.0665, - 7.67136, - -13.0215, - 7.65465, - -13.00418, - 7.61619, - -13.02587 - ], - "centroid": [-13.03162, 7.64373], - "name": "Africa/Freetown" - }, - { - "points": [ - 8.08625, - -13.23723, - 8.11068, - -13.24567, - 8.14595, - -13.18767, - 8.10564, - -13.201, - 8.08625, - -13.23723 - ], - "centroid": [-13.21739, 8.1136], - "name": "Africa/Freetown" - }, - { - "points": [ - 7.65707, - -13.06185, - 7.67595, - -13.07471, - 7.68398, - -13.05009, - 7.66779, - -13.04213, - 7.65707, - -13.06185 - ], - "centroid": [-13.0577, 7.6712], - "name": "Africa/Freetown" - }, - { - "points": [ - 7.62337, - -12.98279, - 7.63021, - -13.00546, - 7.65149, - -12.99086, - 7.638, - -12.97369, - 7.62337, - -12.98279 - ], - "centroid": [-12.98889, 7.63604], - "name": "Africa/Freetown" - }, - { - "points": [ - 11.12031, - -15.22944, - 11.13582, - -15.3632, - 11.23406, - -15.43645, - 11.39613, - -15.36527, - 11.33862, - -15.52718, - 11.48813, - -15.48212, - 11.63436, - -15.28961, - 11.49343, - -15.56562, - 11.53924, - -15.64302, - 11.64082, - -15.4894, - 11.72018, - -15.56628, - 11.87588, - -15.46034, - 11.87884, - -15.19566, - 11.9656, - -15.03752, - 11.88835, - -15.20321, - 11.95518, - -15.40751, - 11.78885, - -15.65902, - 11.72464, - -15.9617, - 11.94902, - -15.92879, - 11.74767, - -16.09972, - 11.89533, - -16.16006, - 11.84835, - -16.35086, - 11.98022, - -16.31003, - 12.06859, - -16.39573, - 12.27766, - -16.19182, - 12.16659, - -16.47222, - 12.339, - -16.72231, - 12.46636, - -16.21543, - 12.43802, - -15.66828, - 12.69075, - -15.17845, - 12.68261, - -13.70134, - 12.31264, - -13.65353, - 12.1878, - -13.95492, - 12.00807, - -13.69628, - 11.70283, - -13.70626, - 11.62052, - -14.08963, - 11.66452, - -14.26518, - 11.4901, - -14.51126, - 11.49759, - -14.66077, - 10.9176, - -15.05659, - 11.04993, - -15.12046, - 11.16211, - -15.02679, - 10.98346, - -15.22593, - 11.0353, - -15.29695, - 11.12031, - -15.22944 - ], - "centroid": [-14.95614, 12.04085], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.02754, - -15.99423, - 11.07307, - -16.04128, - 11.00725, - -16.16457, - 11.10035, - -16.25956, - 11.2176, - -16.12281, - 11.22359, - -15.93531, - 11.05179, - -15.8807, - 11.02754, - -15.99423 - ], - "centroid": [-16.05935, 11.12115], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.39994, - -16.30762, - 11.48132, - -16.29769, - 11.54121, - -16.43906, - 11.60699, - -16.28339, - 11.5156, - -16.25612, - 11.5332, - -16.15871, - 11.39994, - -16.30762 - ], - "centroid": [-16.29985, 11.51867], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.41839, - -15.96124, - 11.46499, - -16.08905, - 11.62014, - -15.96175, - 11.61013, - -15.88059, - 11.41839, - -15.96124 - ], - "centroid": [-15.97701, 11.51997], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.1509, - -15.77022, - 11.2363, - -15.79359, - 11.35047, - -15.71148, - 11.22964, - -15.65856, - 11.1509, - -15.77022 - ], - "centroid": [-15.72936, 11.24446], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.18689, - -15.85907, - 11.2421, - -15.91814, - 11.38697, - -15.78837, - 11.34359, - -15.764, - 11.18689, - -15.85907 - ], - "centroid": [-15.83795, 11.28334], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.20643, - -16.25305, - 11.29498, - -16.27996, - 11.30191, - -16.16022, - 11.22252, - -16.17517, - 11.20643, - -16.25305 - ], - "centroid": [-16.21867, 11.25919], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.28757, - -16.11527, - 11.35443, - -16.14126, - 11.39861, - -15.98878, - 11.31178, - -16.02744, - 11.28757, - -16.11527 - ], - "centroid": [-16.0677, 11.3416], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.42284, - -15.71066, - 11.46212, - -15.75064, - 11.51518, - -15.6621, - 11.45962, - -15.64462, - 11.42284, - -15.71066 - ], - "centroid": [-15.69242, 11.46635], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.35679, - -16.14458, - 11.40876, - -16.17609, - 11.42956, - -16.06945, - 11.38392, - -16.06594, - 11.35679, - -16.14458 - ], - "centroid": [-16.11635, 11.39528], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.2676, - -16.3922, - 11.26904, - -16.49079, - 11.31017, - -16.49768, - 11.30642, - -16.38203, - 11.2676, - -16.3922 - ], - "centroid": [-16.44108, 11.28885], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.31826, - -15.89016, - 11.35022, - -15.90549, - 11.39045, - -15.84884, - 11.36144, - -15.84264, - 11.31826, - -15.89016 - ], - "centroid": [-15.87303, 11.35449], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.01046, - -15.63618, - 11.05343, - -15.65833, - 11.05918, - -15.60643, - 11.0388, - -15.60509, - 11.01046, - -15.63618 - ], - "centroid": [-15.62971, 11.03994], - "name": "Africa/Bissau" - }, - { - "points": [ - 10.95323, - -15.65408, - 10.97401, - -15.67877, - 11.01222, - -15.67103, - 10.97222, - -15.63734, - 10.95323, - -15.65408 - ], - "centroid": [-15.66047, 10.9795], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.32535, - -16.16109, - 11.33333, - -16.19151, - 11.3645, - -16.18572, - 11.35026, - -16.15171, - 11.32535, - -16.16109 - ], - "centroid": [-16.17285, 11.34386], - "name": "Africa/Bissau" - }, - { - "points": [ - 10.99579, - -15.6983, - 10.99585, - -15.721, - 11.02916, - -15.72266, - 11.02629, - -15.70131, - 10.99579, - -15.6983 - ], - "centroid": [-15.71097, 11.01159], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.6794, - -15.62205, - 11.70409, - -15.63635, - 11.71416, - -15.60774, - 11.69727, - -15.60211, - 11.6794, - -15.62205 - ], - "centroid": [-15.61817, 11.69845], - "name": "Africa/Bissau" - }, - { - "points": [ - 10.85346, - -15.20565, - 10.86121, - -15.22555, - 10.88776, - -15.20703, - 10.87107, - -15.1941, - 10.85346, - -15.20565 - ], - "centroid": [-15.20871, 10.86874], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.53796, - -15.87561, - 11.55232, - -15.88952, - 11.56697, - -15.86728, - 11.55254, - -15.85752, - 11.53796, - -15.87561 - ], - "centroid": [-15.87282, 11.55245], - "name": "Africa/Bissau" - }, - { - "points": [ - 10.89877, - -15.18511, - 10.90203, - -15.2033, - 10.92869, - -15.19601, - 10.91755, - -15.17823, - 10.89877, - -15.18511 - ], - "centroid": [-15.19107, 10.91214], - "name": "Africa/Bissau" - }, - { - "points": [ - 11.30066, - -15.92083, - 11.31722, - -15.93628, - 11.32887, - -15.91788, - 11.31557, - -15.90522, - 11.30066, - -15.92083 - ], - "centroid": [-15.92034, 11.31533], - "name": "Africa/Bissau" - }, - { - "points": [ - 0.01525, - 6.52787, - 0.27747, - 6.46922, - 0.41752, - 6.69989, - 0.23855, - 6.76264, - 0.01525, - 6.52787 - ], - "centroid": [6.60959, 0.23092], - "name": "Africa/Sao_Tome" - }, - { - "points": [ - 1.52193, - 7.40341, - 1.61035, - 7.3218, - 1.70722, - 7.45018, - 1.63137, - 7.47313, - 1.52193, - 7.40341 - ], - "centroid": [7.40634, 1.61519], - "name": "Africa/Sao_Tome" - }, - { - "points": [ - -0.02336, - 6.52631, - 0.00129, - 6.50868, - 0.00905, - 6.53676, - -0.00907, - 6.54264, - -0.02336, - 6.52631 - ], - "centroid": [6.52748, -0.00542], - "name": "Africa/Sao_Tome" - }, - { - "points": [ - 1.38846, - 7.27878, - 1.40011, - 7.2556, - 1.42069, - 7.2645, - 1.41209, - 7.28578, - 1.38846, - 7.27878 - ], - "centroid": [7.27125, 1.40505], - "name": "Africa/Sao_Tome" - }, - { - "points": [ - 1.34868, - 7.2797, - 1.36141, - 7.26254, - 1.38235, - 7.27522, - 1.36848, - 7.29326, - 1.34868, - 7.2797 - ], - "centroid": [7.27773, 1.36535], - "name": "Africa/Sao_Tome" - }, - { - "points": [ - 14.46605, - -12.21594, - 14.63672, - -12.15707, - 14.76495, - -12.25093, - 14.72726, - -12.05955, - 14.90205, - -11.81723, - 15.09214, - -11.85717, - 15.46019, - -11.75648, - 15.65283, - -11.4993, - 15.64813, - -11.41514, - 15.11812, - -10.90048, - 15.44535, - -10.72901, - 15.36659, - -9.9989, - 15.44407, - -9.41951, - 15.59948, - -9.45268, - 15.70227, - -9.33186, - 15.50623, - -9.32105, - 15.51393, - -5.51532, - 16.32824, - -5.33836, - 16.49836, - -5.61274, - 25.00912, - -6.56849, - 25.00488, - -4.82208, - 21.12735, - 1.17199, - 20.7443, - 1.17988, - 20.7535, - 1.30949, - 20.58769, - 1.63898, - 20.41544, - 1.68035, - 20.30782, - 1.80446, - 20.22238, - 2.09548, - 20.29509, - 2.21426, - 20.06614, - 2.42122, - 19.83334, - 3.23592, - 19.39379, - 3.28098, - 19.15911, - 3.11778, - 18.99136, - 3.30066, - 19.14094, - 4.25195, - 16.98756, - 4.2512, - 16.90617, - 4.08661, - 16.31839, - 4.08626, - 15.71274, - 3.89811, - 15.48049, - 3.54453, - 15.33477, - 3.53492, - 15.35709, - 2.6287, - 15.25526, - 1.32637, - 14.96927, - 0.9757, - 14.93596, - 0.70146, - 15.06996, - -0.7167, - 14.78238, - -1.08152, - 14.49843, - -1.66958, - 14.47176, - -1.96593, - 14.18649, - -1.9899, - 14.14029, - -2.10639, - 14.28693, - -2.47394, - 14.05349, - -2.82848, - 13.65124, - -2.86283, - 13.61393, - -3.05203, - 13.70762, - -3.27271, - 13.30194, - -3.22846, - 13.2561, - -3.42405, - 13.15332, - -3.4302, - 13.37436, - -3.96618, - 13.48865, - -3.97589, - 13.13054, - -4.34578, - 12.95444, - -4.22307, - 12.77768, - -4.21829, - 12.68928, - -4.29354, - 12.70774, - -4.47927, - 12.5352, - -4.38402, - 12.30095, - -4.41739, - 12.31587, - -4.47626, - 11.98796, - -4.72964, - 11.96913, - -5.07912, - 11.81544, - -5.3513, - 11.76683, - -5.25448, - 11.62287, - -5.28923, - 11.58903, - -5.21396, - 11.43055, - -5.18971, - 11.12933, - -5.33453, - 11.06032, - -5.48638, - 10.85152, - -5.41236, - 10.42887, - -5.50993, - 10.42564, - -5.78564, - 10.18961, - -6.01934, - 10.25635, - -6.23225, - 10.48692, - -6.17833, - 10.51961, - -6.25954, - 10.63065, - -6.20523, - 10.72651, - -6.25497, - 10.6933, - -6.40901, - 10.55544, - -6.44385, - 10.6607, - -6.63654, - 10.36114, - -6.66302, - 10.35866, - -6.94584, - 10.1516, - -7.02829, - 10.26606, - -7.38427, - 10.46152, - -7.46319, - 10.47678, - -7.64112, - 10.22976, - -7.80853, - 10.16821, - -7.98579, - 10.30808, - -7.97716, - 10.47427, - -8.27149, - 11.04096, - -8.33047, - 11.05898, - -8.47016, - 10.96241, - -8.51228, - 10.95138, - -8.68646, - 11.20956, - -8.57503, - 11.31405, - -8.37555, - 11.46372, - -8.53557, - 11.44597, - -8.61997, - 11.62573, - -8.69489, - 11.62236, - -8.86234, - 12.00267, - -8.81616, - 12.03611, - -8.92157, - 12.34231, - -8.97696, - 12.47489, - -9.15865, - 12.46248, - -9.38074, - 12.3602, - -9.28772, - 12.2362, - -9.33297, - 12.1647, - -9.62437, - 12.01423, - -9.69687, - 12.21117, - -10.3191, - 11.88301, - -10.68972, - 12.2118, - -10.93127, - 12.20356, - -11.03992, - 12.00869, - -11.17934, - 12.01329, - -11.31846, - 12.21066, - -11.5077, - 12.46954, - -11.36936, - 12.53845, - -11.45883, - 12.66375, - -11.46229, - 12.97158, - -11.37291, - 12.96113, - -11.42849, - 13.37843, - -11.6441, - 13.39906, - -11.73864, - 13.29509, - -11.83584, - 13.60578, - -12.04057, - 13.71847, - -12.08909, - 13.90127, - -11.95088, - 13.99966, - -12.02436, - 14.16828, - -11.99746, - 14.46605, - -12.21594 - ], - "centroid": [-3.53236, 17.34121], - "name": "Africa/Bamako" - }, - { - "points": [ - 13.34963, - -16.82169, - 13.49867, - -16.68004, - 13.45852, - -16.57062, - 13.3053, - -16.55025, - 13.27926, - -16.36858, - 13.43236, - -16.16327, - 13.32578, - -16.31611, - 13.34386, - -16.51622, - 13.59626, - -16.56677, - 13.59744, - -15.49051, - 13.76633, - -15.38701, - 13.83656, - -15.07155, - 13.77554, - -14.8352, - 13.62395, - -14.71658, - 13.64424, - -14.52877, - 13.47013, - -14.34509, - 13.583, - -13.95555, - 13.42454, - -13.78783, - 13.31397, - -13.86299, - 13.2119, - -14.14008, - 13.21933, - -14.37151, - 13.57944, - -15.10864, - 13.35078, - -15.29359, - 13.33034, - -15.79806, - 13.14982, - -15.80852, - 13.15348, - -16.6856, - 13.05425, - -16.75605, - 13.34963, - -16.82169 - ], - "centroid": [-15.41087, 13.44504], - "name": "Africa/Banjul" - }, - { - "points": [ - 9.13665, - -13.32321, - 9.32646, - -13.33542, - 9.25676, - -13.437, - 9.40033, - -13.43271, - 9.48817, - -13.52632, - 9.55504, - -13.61312, - 9.49992, - -13.73526, - 9.75695, - -13.60095, - 9.73793, - -13.73682, - 10.02134, - -14.07398, - 10.09303, - -14.04732, - 10.03777, - -14.14129, - 10.21927, - -14.3725, - 10.20051, - -14.4627, - 10.47787, - -14.56342, - 10.46304, - -14.67377, - 10.6721, - -14.62496, - 10.62269, - -14.70501, - 10.7203, - -14.78423, - 10.96453, - -14.78201, - 10.95214, - -14.86993, - 10.76432, - -14.94773, - 10.8619, - -15.09605, - 11.5145, - -14.67167, - 11.50864, - -14.51909, - 11.6881, - -14.27044, - 11.64067, - -14.09126, - 11.67836, - -13.88718, - 11.76157, - -13.86546, - 11.71826, - -13.72378, - 11.9983, - -13.71532, - 12.19124, - -13.97502, - 12.32076, - -13.67206, - 12.68371, - -13.71565, - 12.64876, - -13.07139, - 12.48644, - -13.05527, - 12.55042, - -12.88554, - 12.31728, - -12.35045, - 12.43127, - -12.09769, - 12.45086, - -11.45624, - 12.38831, - -11.3638, - 12.1825, - -11.48507, - 12.02971, - -11.307, - 12.02655, - -11.18839, - 12.22772, - -11.05225, - 12.23311, - -10.93064, - 11.9031, - -10.68839, - 12.23534, - -10.34092, - 12.03447, - -9.70801, - 12.18165, - -9.63509, - 12.27785, - -9.32905, - 12.46339, - -9.41445, - 12.51247, - -9.25163, - 12.41959, - -9.0176, - 12.05065, - -8.90453, - 12.00741, - -8.79564, - 11.63754, - -8.84197, - 11.64383, - -8.68592, - 11.46529, - -8.61059, - 11.36998, - -8.3662, - 11.27446, - -8.36816, - 11.19801, - -8.55859, - 10.96468, - -8.67038, - 10.98415, - -8.52431, - 11.07848, - -8.47469, - 11.05594, - -8.3172, - 10.48214, - -8.25289, - 10.29867, - -7.95169, - 10.20513, - -7.94368, - 9.9242, - -8.15413, - 9.83296, - -8.09148, - 9.55639, - -8.14147, - 9.41117, - -8.05481, - 9.44271, - -7.84131, - 9.19083, - -7.9105, - 9.0755, - -7.72685, - 9.01148, - -7.89901, - 8.81366, - -7.95161, - 8.76883, - -7.76056, - 8.37634, - -7.63113, - 8.36384, - -7.74833, - 8.4702, - -7.8115, - 8.40704, - -7.88605, - 8.48894, - -7.94057, - 8.49056, - -8.18814, - 8.23877, - -8.23815, - 8.20756, - -7.99409, - 8.0131, - -7.93558, - 8.01598, - -8.04984, - 7.78906, - -8.06141, - 7.53969, - -8.1851, - 7.60196, - -8.39554, - 7.54548, - -8.47634, - 7.68291, - -8.56782, - 7.68608, - -8.65736, - 7.25746, - -8.83997, - 7.18379, - -9.10665, - 7.37575, - -9.21523, - 7.41881, - -9.34717, - 7.35732, - -9.48667, - 7.74684, - -9.35621, - 8.17736, - -9.52964, - 8.3696, - -9.4875, - 8.39377, - -9.66002, - 8.45373, - -9.63696, - 8.43547, - -9.72189, - 8.53986, - -9.76277, - 8.41093, - -10.05562, - 8.51466, - -10.12673, - 8.48009, - -10.38172, - 8.29954, - -10.54769, - 8.3309, - -10.66902, - 8.26529, - -10.72712, - 8.5466, - -10.6311, - 8.67036, - -10.4838, - 8.80219, - -10.59666, - 9.03899, - -10.59421, - 9.0817, - -10.74306, - 9.29688, - -10.67282, - 9.37999, - -10.82223, - 9.5124, - -10.84336, - 9.98994, - -11.20936, - 9.98746, - -11.87961, - 9.86229, - -12.11706, - 9.87214, - -12.42781, - 9.40475, - -12.67782, - 9.27827, - -12.80692, - 9.27655, - -12.9303, - 9.08906, - -12.99657, - 9.02779, - -13.30986, - 9.15288, - -13.25937, - 9.13665, - -13.32321 - ], - "centroid": [-10.94128, 10.42936], - "name": "Africa/Conakry" - }, - { - "points": [ - 9.44683, - -13.80175, - 9.46709, - -13.85381, - 9.52508, - -13.80918, - 9.46859, - -13.77722, - 9.44683, - -13.80175 - ], - "centroid": [-13.81273, 9.47984], - "name": "Africa/Conakry" - }, - { - "points": [ - 9.43219, - -13.75204, - 9.4939, - -13.78157, - 9.51486, - -13.77052, - 9.4803, - -13.73783, - 9.43219, - -13.75204 - ], - "centroid": [-13.7591, 9.47753], - "name": "Africa/Conakry" - }, - { - "points": [ - 10.41355, - -5.51899, - 10.85065, - -5.43257, - 11.06567, - -5.50618, - 11.14213, - -5.3501, - 11.43098, - -5.21002, - 11.58134, - -5.23309, - 11.61587, - -5.30849, - 11.75011, - -5.27743, - 11.83795, - -5.41725, - 11.84888, - -5.27017, - 11.99069, - -5.08254, - 12.0077, - -4.73671, - 12.1426, - -4.57623, - 12.5325, - -4.40427, - 12.71607, - -4.49778, - 12.70903, - -4.29717, - 12.77945, - -4.23823, - 12.94675, - -4.24162, - 13.1392, - -4.36393, - 13.39322, - -4.1094, - 13.50918, - -3.96045, - 13.43676, - -3.90564, - 13.39479, - -3.96109, - 13.17149, - -3.43908, - 13.27206, - -3.43643, - 13.30721, - -3.24788, - 13.72341, - -3.28611, - 13.63499, - -3.0471, - 13.66147, - -2.88569, - 14.06975, - -2.84111, - 14.3076, - -2.47871, - 14.16133, - -2.10517, - 14.20266, - -2.00324, - 14.48987, - -1.97972, - 14.51608, - -1.67907, - 14.79918, - -1.09257, - 15.08934, - -0.72352, - 14.99686, - 0.23629, - 14.52557, - 0.17775, - 14.33849, - 0.37258, - 14.03249, - 0.40774, - 13.79107, - 0.62943, - 13.70797, - 0.62384, - 13.70177, - 0.77733, - 13.57317, - 1.0052, - 13.45361, - 1.04992, - 13.3616, - 1.29051, - 13.3068, - 1.18311, - 13.36309, - 1.00163, - 13.06902, - 1.00245, - 12.6411, - 1.57419, - 12.62646, - 1.86276, - 12.74757, - 1.98152, - 12.73319, - 2.10614, - 12.42882, - 2.28426, - 12.35426, - 2.07109, - 11.90441, - 2.41499, - 11.66843, - 2.31373, - 11.41436, - 2.01484, - 11.43563, - 1.39311, - 11.28286, - 1.33252, - 11.25328, - 1.13937, - 11.02067, - 1.11247, - 11.07529, - 0.98055, - 10.98718, - 0.9158, - 10.92099, - 0.49463, - 11.00146, - 0.48789, - 11.1627, - -0.27066, - 10.89229, - -0.61963, - 10.99281, - -0.82018, - 10.994, - -2.82728, - 10.62986, - -2.93548, - 10.45716, - -2.86114, - 10.42053, - -2.76675, - 10.31958, - -2.8438, - 10.24068, - -2.75275, - 9.82571, - -2.72601, - 9.70596, - -2.78518, - 9.48934, - -2.67994, - 9.39153, - -2.76028, - 9.9149, - -3.2027, - 9.84179, - -3.27934, - 9.94663, - -3.64285, - 9.88997, - -3.89499, - 9.74504, - -4.26086, - 9.58965, - -4.31769, - 9.63916, - -4.51444, - 9.73598, - -4.52105, - 9.66823, - -4.69701, - 9.83395, - -4.80785, - 9.88467, - -4.97414, - 10.02138, - -4.97507, - 10.21586, - -5.16788, - 10.31443, - -5.15909, - 10.2759, - -5.37519, - 10.41355, - -5.51899 - ], - "centroid": [-1.74239, 12.27099], - "name": "Africa/Ouagadougou" - }, - { - "points": [ - 63.78107, - -16.77616, - 63.73214, - -17.60749, - 63.49122, - -18.05217, - 63.38325, - -18.75101, - 63.52305, - -20.17084, - 63.86652, - -21.20797, - 63.78859, - -22.71734, - 63.93963, - -22.71105, - 63.97305, - -22.77915, - 64.09097, - -22.69532, - 63.98536, - -22.46582, - 64.05876, - -22.02235, - 64.10236, - -22.05181, - 64.12625, - -21.96906, - 64.16385, - -22.03881, - 64.18708, - -21.80297, - 64.23584, - -21.92369, - 64.38957, - -21.59749, - 64.3012, - -22.10655, - 64.53812, - -21.94458, - 64.44791, - -22.16539, - 64.54715, - -22.30699, - 64.50347, - -22.37755, - 64.59913, - -22.36979, - 64.65281, - -22.4637, - 64.70455, - -22.40963, - 64.79142, - -22.5299, - 64.81411, - -23.34386, - 64.71362, - -23.81422, - 64.88545, - -24.06979, - 64.97676, - -23.36558, - 64.93066, - -23.23839, - 65.02514, - -23.19574, - 65.00865, - -23.08631, - 64.9271, - -23.11118, - 65.02997, - -23.02426, - 64.99502, - -22.92977, - 65.09247, - -22.75927, - 64.99982, - -22.65438, - 65.10183, - -22.51838, - 65.03134, - -21.8149, - 65.1928, - -21.74777, - 65.09373, - -22.08871, - 65.14694, - -22.70433, - 65.43144, - -21.82464, - 65.51712, - -22.10708, - 65.4141, - -22.1688, - 65.42848, - -22.28958, - 65.46994, - -22.40234, - 65.53054, - -22.35941, - 65.49807, - -22.53188, - 65.59927, - -22.53953, - 65.52183, - -22.5498, - 65.51256, - -22.67891, - 65.6157, - -22.76013, - 65.48978, - -22.72974, - 65.51709, - -22.87653, - 65.59542, - -22.80974, - 65.59725, - -22.95438, - 65.53193, - -23.02104, - 65.56381, - -23.17277, - 65.47725, - -23.22554, - 65.39435, - -23.86524, - 65.50227, - -24.55581, - 65.64673, - -24.32519, - 65.56592, - -23.96699, - 65.63645, - -24.09782, - 65.65027, - -23.96482, - 65.73853, - -24.13157, - 65.81077, - -24.10924, - 65.70232, - -23.6014, - 65.61577, - -23.55905, - 65.63543, - -23.41268, - 65.72091, - -23.5526, - 65.74934, - -23.34873, - 65.76644, - -23.74162, - 65.88104, - -23.88902, - 65.88478, - -23.54944, - 66.0304, - -23.83729, - 66.03819, - -23.52659, - 66.10912, - -23.67318, - 66.2042, - -23.48224, - 66.10866, - -23.02944, - 66.01755, - -22.97876, - 66.04194, - -22.8675, - 65.92589, - -22.82494, - 66.05984, - -22.77231, - 66.0683, - -22.66244, - 65.93224, - -22.57342, - 65.98405, - -22.52238, - 65.87558, - -22.41054, - 66.06269, - -22.47831, - 66.21065, - -22.99276, - 66.25544, - -22.52765, - 66.2868, - -22.7204, - 66.34923, - -22.6845, - 66.28507, - -22.97234, - 66.34461, - -23.20966, - 66.36983, - -23.03802, - 66.44131, - -23.14344, - 66.47712, - -22.94681, - 66.46884, - -22.41426, - 66.34671, - -22.18723, - 66.2734, - -22.2149, - 66.27606, - -21.95867, - 66.18807, - -21.73601, - 66.06464, - -21.7056, - 66.09426, - -21.54637, - 66.02832, - -21.5195, - 66.00899, - -21.32051, - 65.97106, - -21.4136, - 65.902, - -21.26772, - 65.77437, - -21.37507, - 65.73147, - -21.33088, - 65.69421, - -21.67245, - 65.606, - -21.29637, - 65.46934, - -21.38873, - 65.44133, - -21.1928, - 65.21661, - -21.09903, - 65.45077, - -21.10768, - 65.3575, - -20.93051, - 65.48363, - -21.00114, - 65.61724, - -20.90098, - 65.69926, - -20.67377, - 65.60448, - -20.60358, - 65.62572, - -20.33708, - 65.74505, - -20.27991, - 66.01248, - -20.44973, - 66.09517, - -20.42566, - 66.12661, - -20.09309, - 65.76501, - -19.64734, - 65.74939, - -19.48103, - 65.83616, - -19.39312, - 65.94328, - -19.52377, - 65.99688, - -19.43283, - 66.05147, - -19.46524, - 66.20153, - -18.79923, - 66.0814, - -18.53651, - 65.97944, - -18.5256, - 65.86559, - -18.19892, - 65.67451, - -18.06191, - 65.8407, - -18.07754, - 66.05183, - -18.32241, - 66.17334, - -18.31033, - 66.16657, - -17.99408, - 65.99245, - -17.61926, - 65.99581, - -17.42137, - 66.21591, - -17.14834, - 66.12706, - -16.9207, - 66.20115, - -16.48511, - 66.26759, - -16.43088, - 66.48276, - -16.57983, - 66.54461, - -16.18288, - 66.40436, - -15.70413, - 66.23478, - -15.6887, - 66.16246, - -15.39342, - 66.26355, - -15.34518, - 66.38255, - -14.93729, - 66.38594, - -14.53881, - 66.27023, - -14.97269, - 66.18114, - -14.92983, - 66.11088, - -15.16269, - 65.99794, - -14.60737, - 65.73207, - -14.83041, - 65.79837, - -14.33169, - 65.69176, - -14.31154, - 65.51392, - -13.6023, - 65.29463, - -13.76565, - 65.27111, - -13.55779, - 65.13829, - -13.64847, - 65.17039, - -13.51285, - 65.05951, - -13.49552, - 64.97331, - -13.67531, - 65.02415, - -14.07551, - 64.96217, - -13.67911, - 64.89821, - -13.67764, - 64.90628, - -13.84442, - 64.84028, - -13.73419, - 64.67848, - -14.13304, - 64.74384, - -14.38937, - 64.63791, - -14.24464, - 64.52566, - -14.46344, - 64.39289, - -14.54011, - 64.33345, - -14.86798, - 64.22758, - -14.96548, - 64.14383, - -15.88824, - 63.78107, - -16.77616 - ], - "centroid": [-18.62276, 64.9882], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 63.39041, - -20.28378, - 63.45138, - -20.32088, - 63.45735, - -20.22751, - 63.43, - -20.21545, - 63.39041, - -20.28378 - ], - "centroid": [-20.26741, 63.43102], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.96204, - -18.37853, - 65.97777, - -18.4209, - 66.03894, - -18.43867, - 65.99006, - -18.34808, - 65.96204, - -18.37853 - ], - "centroid": [-18.39728, 65.99552], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 66.51397, - -18.00367, - 66.53167, - -18.04384, - 66.57111, - -18.03408, - 66.54994, - -17.979, - 66.51397, - -18.00367 - ], - "centroid": [-18.0145, 66.5425], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.43923, - -22.62923, - 65.46925, - -22.64311, - 65.47059, - -22.57393, - 65.44972, - -22.58062, - 65.43923, - -22.62923 - ], - "centroid": [-22.60895, 65.45767], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.98513, - -19.53584, - 66.01555, - -19.57427, - 66.03598, - -19.57589, - 66.02681, - -19.52678, - 65.98513, - -19.53584 - ], - "centroid": [-19.55024, 66.01501], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 63.27817, - -20.57685, - 63.29296, - -20.60751, - 63.33089, - -20.57881, - 63.30585, - -20.55338, - 63.27817, - -20.57685 - ], - "centroid": [-20.57963, 63.3026], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.40393, - -22.68727, - 65.40871, - -22.75259, - 65.42459, - -22.76075, - 65.44129, - -22.7006, - 65.40393, - -22.68727 - ], - "centroid": [-22.72119, 65.42015], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 66.14635, - -17.87881, - 66.1814, - -17.88184, - 66.17862, - -17.83244, - 66.14918, - -17.84448, - 66.14635, - -17.87881 - ], - "centroid": [-17.85986, 66.1649], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.35049, - -22.24939, - 65.36608, - -22.28601, - 65.37529, - -22.2123, - 65.35896, - -22.21571, - 65.35049, - -22.24939 - ], - "centroid": [-22.24315, 65.36334], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 64.42871, - -22.2655, - 64.45, - -22.28346, - 64.44937, - -22.21803, - 64.42984, - -22.23126, - 64.42871, - -22.2655 - ], - "centroid": [-22.25007, 64.44053], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.38408, - -22.9704, - 65.40926, - -22.98872, - 65.42657, - -22.98064, - 65.40192, - -22.9368, - 65.38408, - -22.9704 - ], - "centroid": [-22.96684, 65.40479], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.92367, - -19.6784, - 65.94563, - -19.70023, - 65.95072, - -19.65376, - 65.93255, - -19.65209, - 65.92367, - -19.6784 - ], - "centroid": [-19.6726, 65.93868], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 64.57772, - -14.17453, - 64.60412, - -14.19103, - 64.60432, - -14.14652, - 64.58422, - -14.14816, - 64.57772, - -14.17453 - ], - "centroid": [-14.16632, 64.59336], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.0691, - -23.27194, - 65.06227, - -23.28625, - 65.07994, - -23.30051, - 65.09311, - -23.25788, - 65.0691, - -23.27194 - ], - "centroid": [-23.27956, 65.07769], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.36418, - -22.91911, - 65.38375, - -22.94074, - 65.38096, - -22.89455, - 65.3672, - -22.89837, - 65.36418, - -22.91911 - ], - "centroid": [-22.91467, 65.37495], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.25973, - -22.84886, - 65.26168, - -22.87066, - 65.27438, - -22.87542, - 65.28134, - -22.83044, - 65.25973, - -22.84886 - ], - "centroid": [-22.8548, 65.27024], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.34345, - -22.63316, - 65.36087, - -22.64669, - 65.37107, - -22.61007, - 65.35249, - -22.60585, - 65.34345, - -22.63316 - ], - "centroid": [-22.62435, 65.35731], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.38301, - -22.64435, - 65.39344, - -22.66809, - 65.40784, - -22.66957, - 65.40435, - -22.62938, - 65.38301, - -22.64435 - ], - "centroid": [-22.65117, 65.39744], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 64.97447, - -13.50888, - 64.97658, - -13.53416, - 65.0018, - -13.52688, - 64.99772, - -13.50362, - 64.97447, - -13.50888 - ], - "centroid": [-13.5186, 64.98754], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.10217, - -22.60814, - 65.10964, - -22.63081, - 65.13166, - -22.61586, - 65.12063, - -22.59564, - 65.10217, - -22.60814 - ], - "centroid": [-22.61293, 65.11616], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.35782, - -22.83391, - 65.37346, - -22.84521, - 65.3844, - -22.81282, - 65.36677, - -22.81255, - 65.35782, - -22.83391 - ], - "centroid": [-22.82656, 65.37106], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 64.42366, - -22.29934, - 64.42015, - -22.32472, - 64.43551, - -22.33461, - 64.44358, - -22.31414, - 64.42366, - -22.29934 - ], - "centroid": [-22.3176, 64.43076], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.2962, - -22.48565, - 65.3002, - -22.50589, - 65.31572, - -22.50731, - 65.31991, - -22.47741, - 65.2962, - -22.48565 - ], - "centroid": [-22.4931, 65.30855], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 64.90196, - -13.61701, - 64.90806, - -13.63535, - 64.92711, - -13.63308, - 64.92148, - -13.60467, - 64.90196, - -13.61701 - ], - "centroid": [-13.62202, 64.9152], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 66.03251, - -22.82286, - 66.04544, - -22.84101, - 66.06389, - -22.82667, - 66.05043, - -22.80975, - 66.03251, - -22.82286 - ], - "centroid": [-22.82518, 66.04808], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.10936, - -22.71552, - 65.11604, - -22.73375, - 65.13354, - -22.72749, - 65.13065, - -22.70473, - 65.10936, - -22.71552 - ], - "centroid": [-22.7199, 65.12251], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.41444, - -22.77359, - 65.42132, - -22.79185, - 65.43864, - -22.78621, - 65.43572, - -22.764, - 65.41444, - -22.77359 - ], - "centroid": [-22.77845, 65.42761], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.07308, - -22.96629, - 65.09221, - -22.98037, - 65.09601, - -22.95352, - 65.08065, - -22.95156, - 65.07308, - -22.96629 - ], - "centroid": [-22.96386, 65.08595], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.95508, - -22.44808, - 65.95983, - -22.468, - 65.97933, - -22.46645, - 65.97115, - -22.44196, - 65.95508, - -22.44808 - ], - "centroid": [-22.45626, 65.96674], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.09303, - -22.8108, - 65.10872, - -22.82006, - 65.1159, - -22.79691, - 65.10056, - -22.79153, - 65.09303, - -22.8108 - ], - "centroid": [-22.80508, 65.10469], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.05284, - -22.84483, - 65.05734, - -22.86271, - 65.07598, - -22.86119, - 65.07003, - -22.83642, - 65.05284, - -22.84483 - ], - "centroid": [-22.85113, 65.06452], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 64.60124, - -22.51596, - 64.59895, - -22.53585, - 64.61971, - -22.54024, - 64.61789, - -22.51615, - 64.60124, - -22.51596 - ], - "centroid": [-22.52749, 64.6097], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.43585, - -22.66795, - 65.45435, - -22.67736, - 65.45965, - -22.65452, - 65.44225, - -22.65283, - 65.43585, - -22.66795 - ], - "centroid": [-22.66361, 65.44847], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.25446, - -22.48096, - 65.26011, - -22.49989, - 65.27501, - -22.49805, - 65.27238, - -22.47238, - 65.25446, - -22.48096 - ], - "centroid": [-22.48726, 65.26574], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.18709, - -22.77763, - 65.17361, - -22.7879, - 65.18631, - -22.80761, - 65.19752, - -22.78711, - 65.18709, - -22.77763 - ], - "centroid": [-22.79093, 65.1859], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.14221, - -22.79367, - 65.13001, - -22.80379, - 65.14108, - -22.8245, - 65.15358, - -22.80316, - 65.14221, - -22.79367 - ], - "centroid": [-22.80722, 65.14168], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.48753, - -22.80873, - 65.48521, - -22.83036, - 65.49901, - -22.83427, - 65.50531, - -22.80917, - 65.48753, - -22.80873 - ], - "centroid": [-22.82026, 65.49456], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.40812, - -23.0428, - 65.39945, - -23.05446, - 65.41293, - -23.07204, - 65.42341, - -23.05663, - 65.40812, - -23.0428 - ], - "centroid": [-23.05683, 65.41124], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 65.25548, - -22.58692, - 65.27017, - -22.59587, - 65.27969, - -22.5767, - 65.26212, - -22.5689, - 65.25548, - -22.58692 - ], - "centroid": [-22.58199, 65.2671], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 66.26945, - -17.11739, - 66.28453, - -17.12732, - 66.29206, - -17.10696, - 66.27761, - -17.10013, - 66.26945, - -17.11739 - ], - "centroid": [-17.1132, 66.28099], - "name": "Atlantic/Reykjavik" - }, - { - "points": [ - 13.76678, - -16.66025, - 13.83103, - -16.7846, - 14.12123, - -16.81929, - 14.63088, - -17.17933, - 14.72669, - -17.34796, - 14.63984, - -17.47576, - 14.74947, - -17.54482, - 14.91453, - -17.15384, - 15.25295, - -16.87371, - 15.76037, - -16.55785, - 16.065, - -16.51536, - 16.51461, - -16.29059, - 16.56645, - -16.11511, - 16.48887, - -16.047, - 16.48563, - -15.70417, - 16.60666, - -15.4681, - 16.5537, - -15.4068, - 16.60275, - -15.11361, - 16.67987, - -15.11153, - 16.64115, - -15.03665, - 16.70163, - -14.98299, - 16.64438, - -14.93719, - 16.6525, - -14.33161, - 16.33812, - -13.95358, - 16.12843, - -13.83882, - 16.18978, - -13.70682, - 16.10538, - -13.68025, - 16.15539, - -13.48013, - 16.09541, - -13.49972, - 16.062, - -13.36745, - 15.62329, - -13.22838, - 15.58381, - -13.08957, - 15.48258, - -13.05744, - 15.50527, - -12.95638, - 15.36286, - -12.93428, - 15.2949, - -12.83034, - 15.25093, - -12.88731, - 15.01058, - -12.47613, - 14.87773, - -12.42511, - 14.68559, - -12.15495, - 14.4086, - -12.19398, - 14.28662, - -12.01609, - 14.00271, - -12.00451, - 13.92128, - -11.93071, - 13.71245, - -12.06659, - 13.31524, - -11.82962, - 13.41869, - -11.74602, - 13.39533, - -11.63095, - 12.98887, - -11.35946, - 12.72645, - -11.3664, - 12.67119, - -11.44152, - 12.4648, - -11.34738, - 12.40359, - -11.38026, - 12.41153, - -12.09386, - 12.29727, - -12.35319, - 12.53012, - -12.88992, - 12.46852, - -13.06432, - 12.62642, - -13.07778, - 12.6706, - -15.17736, - 12.41846, - -15.66403, - 12.44646, - -16.21286, - 12.31806, - -16.7225, - 12.4749, - -16.80791, - 13.16579, - -16.71148, - 13.16913, - -15.82202, - 13.34849, - -15.81452, - 13.36972, - -15.30014, - 13.59946, - -15.11051, - 13.23908, - -14.36803, - 13.23117, - -14.14575, - 13.42419, - -13.80789, - 13.56329, - -13.96237, - 13.45086, - -14.35055, - 13.62653, - -14.53811, - 13.60505, - -14.72331, - 13.75839, - -14.84553, - 13.81652, - -15.072, - 13.7492, - -15.37658, - 13.57728, - -15.4813, - 13.57878, - -16.56016, - 13.64836, - -16.68982, - 13.76678, - -16.66025 - ], - "centroid": [-14.4772, 14.35478], - "name": "Africa/Dakar" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-edmonton.json b/pandora_console/include/javascript/tz_json/polygons/america-edmonton.json deleted file mode 100644 index f829397dc7..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-edmonton.json +++ /dev/null @@ -1,9471 +0,0 @@ -{ - "transitions": { - "America/Edmonton": [ - [1489323600, -360, "MDT"], - [1509886800, -420, "MST"], - [1520773200, -360, "MDT"], - [1541336400, -420, "MST"], - [1552222800, -360, "MDT"], - [1572786000, -420, "MST"], - [1583672400, -360, "MDT"], - [1604235600, -420, "MST"], - [1615726800, -360, "MDT"], - [1636290000, -420, "MST"], - [1647176400, -360, "MDT"], - [1667739600, -420, "MST"], - [1678626000, -360, "MDT"], - [1699189200, -420, "MST"], - [1710075600, -360, "MDT"], - [1730638800, -420, "MST"], - [1741525200, -360, "MDT"], - [1762088400, -420, "MST"], - [1772974800, -360, "MDT"], - [1793538000, -420, "MST"], - [1805029200, -360, "MDT"], - [1825592400, -420, "MST"], - [1836478800, -360, "MDT"], - [1857042000, -420, "MST"], - [1867928400, -360, "MDT"], - [1888491600, -420, "MST"], - [1899378000, -360, "MDT"], - [1919941200, -420, "MST"], - [1930827600, -360, "MDT"], - [1951390800, -420, "MST"], - [1962882000, -360, "MDT"], - [1983445200, -420, "MST"], - [1994331600, -360, "MDT"], - [2014894800, -420, "MST"], - [2025781200, -360, "MDT"], - [2046344400, -420, "MST"], - [2057230800, -360, "MDT"], - [2077794000, -420, "MST"], - [2088680400, -360, "MDT"], - [2109243600, -420, "MST"], - [2120130000, -360, "MDT"], - [2140693200, -420, "MST"] - ], - "America/Inuvik": [ - [1489323600, -360, "MDT"], - [1509886800, -420, "MST"], - [1520773200, -360, "MDT"], - [1541336400, -420, "MST"], - [1552222800, -360, "MDT"], - [1572786000, -420, "MST"], - [1583672400, -360, "MDT"], - [1604235600, -420, "MST"], - [1615726800, -360, "MDT"], - [1636290000, -420, "MST"], - [1647176400, -360, "MDT"], - [1667739600, -420, "MST"], - [1678626000, -360, "MDT"], - [1699189200, -420, "MST"], - [1710075600, -360, "MDT"], - [1730638800, -420, "MST"], - [1741525200, -360, "MDT"], - [1762088400, -420, "MST"], - [1772974800, -360, "MDT"], - [1793538000, -420, "MST"], - [1805029200, -360, "MDT"], - [1825592400, -420, "MST"], - [1836478800, -360, "MDT"], - [1857042000, -420, "MST"], - [1867928400, -360, "MDT"], - [1888491600, -420, "MST"], - [1899378000, -360, "MDT"], - [1919941200, -420, "MST"], - [1930827600, -360, "MDT"], - [1951390800, -420, "MST"], - [1962882000, -360, "MDT"], - [1983445200, -420, "MST"], - [1994331600, -360, "MDT"], - [2014894800, -420, "MST"], - [2025781200, -360, "MDT"], - [2046344400, -420, "MST"], - [2057230800, -360, "MDT"], - [2077794000, -420, "MST"], - [2088680400, -360, "MDT"], - [2109243600, -420, "MST"], - [2120130000, -360, "MDT"], - [2140693200, -420, "MST"] - ], - "America/Ojinaga": [ - [1489323600, -360, "MDT"], - [1509886800, -420, "MST"], - [1520773200, -360, "MDT"], - [1541336400, -420, "MST"], - [1552222800, -360, "MDT"], - [1572786000, -420, "MST"], - [1583672400, -360, "MDT"], - [1604235600, -420, "MST"], - [1615726800, -360, "MDT"], - [1636290000, -420, "MST"], - [1647176400, -360, "MDT"], - [1667739600, -420, "MST"], - [1678626000, -360, "MDT"], - [1699189200, -420, "MST"], - [1710075600, -360, "MDT"], - [1730638800, -420, "MST"], - [1741525200, -360, "MDT"], - [1762088400, -420, "MST"], - [1772974800, -360, "MDT"], - [1793538000, -420, "MST"], - [1805029200, -360, "MDT"], - [1825592400, -420, "MST"], - [1836478800, -360, "MDT"], - [1857042000, -420, "MST"], - [1867928400, -360, "MDT"], - [1888491600, -420, "MST"], - [1899378000, -360, "MDT"], - [1919941200, -420, "MST"], - [1930827600, -360, "MDT"], - [1951390800, -420, "MST"], - [1962882000, -360, "MDT"], - [1983445200, -420, "MST"], - [1994331600, -360, "MDT"], - [2014894800, -420, "MST"], - [2025781200, -360, "MDT"], - [2046344400, -420, "MST"], - [2057230800, -360, "MDT"], - [2077794000, -420, "MST"], - [2088680400, -360, "MDT"], - [2109243600, -420, "MST"], - [2120130000, -360, "MDT"], - [2140693200, -420, "MST"] - ], - "America/Cambridge_Bay": [ - [1489323600, -360, "MDT"], - [1509886800, -420, "MST"], - [1520773200, -360, "MDT"], - [1541336400, -420, "MST"], - [1552222800, -360, "MDT"], - [1572786000, -420, "MST"], - [1583672400, -360, "MDT"], - [1604235600, -420, "MST"], - [1615726800, -360, "MDT"], - [1636290000, -420, "MST"], - [1647176400, -360, "MDT"], - [1667739600, -420, "MST"], - [1678626000, -360, "MDT"], - [1699189200, -420, "MST"], - [1710075600, -360, "MDT"], - [1730638800, -420, "MST"], - [1741525200, -360, "MDT"], - [1762088400, -420, "MST"], - [1772974800, -360, "MDT"], - [1793538000, -420, "MST"], - [1805029200, -360, "MDT"], - [1825592400, -420, "MST"], - [1836478800, -360, "MDT"], - [1857042000, -420, "MST"], - [1867928400, -360, "MDT"], - [1888491600, -420, "MST"], - [1899378000, -360, "MDT"], - [1919941200, -420, "MST"], - [1930827600, -360, "MDT"], - [1951390800, -420, "MST"], - [1962882000, -360, "MDT"], - [1983445200, -420, "MST"], - [1994331600, -360, "MDT"], - [2014894800, -420, "MST"], - [2025781200, -360, "MDT"], - [2046344400, -420, "MST"], - [2057230800, -360, "MDT"], - [2077794000, -420, "MST"], - [2088680400, -360, "MDT"], - [2109243600, -420, "MST"], - [2120130000, -360, "MDT"], - [2140693200, -420, "MST"] - ], - "America/Yellowknife": [ - [1489323600, -360, "MDT"], - [1509886800, -420, "MST"], - [1520773200, -360, "MDT"], - [1541336400, -420, "MST"], - [1552222800, -360, "MDT"], - [1572786000, -420, "MST"], - [1583672400, -360, "MDT"], - [1604235600, -420, "MST"], - [1615726800, -360, "MDT"], - [1636290000, -420, "MST"], - [1647176400, -360, "MDT"], - [1667739600, -420, "MST"], - [1678626000, -360, "MDT"], - [1699189200, -420, "MST"], - [1710075600, -360, "MDT"], - [1730638800, -420, "MST"], - [1741525200, -360, "MDT"], - [1762088400, -420, "MST"], - [1772974800, -360, "MDT"], - [1793538000, -420, "MST"], - [1805029200, -360, "MDT"], - [1825592400, -420, "MST"], - [1836478800, -360, "MDT"], - [1857042000, -420, "MST"], - [1867928400, -360, "MDT"], - [1888491600, -420, "MST"], - [1899378000, -360, "MDT"], - [1919941200, -420, "MST"], - [1930827600, -360, "MDT"], - [1951390800, -420, "MST"], - [1962882000, -360, "MDT"], - [1983445200, -420, "MST"], - [1994331600, -360, "MDT"], - [2014894800, -420, "MST"], - [2025781200, -360, "MDT"], - [2046344400, -420, "MST"], - [2057230800, -360, "MDT"], - [2077794000, -420, "MST"], - [2088680400, -360, "MDT"], - [2109243600, -420, "MST"], - [2120130000, -360, "MDT"], - [2140693200, -420, "MST"] - ], - "America/Denver": [ - [1489323600, -360, "MDT"], - [1509886800, -420, "MST"], - [1520773200, -360, "MDT"], - [1541336400, -420, "MST"], - [1552222800, -360, "MDT"], - [1572786000, -420, "MST"], - [1583672400, -360, "MDT"], - [1604235600, -420, "MST"], - [1615726800, -360, "MDT"], - [1636290000, -420, "MST"], - [1647176400, -360, "MDT"], - [1667739600, -420, "MST"], - [1678626000, -360, "MDT"], - [1699189200, -420, "MST"], - [1710075600, -360, "MDT"], - [1730638800, -420, "MST"], - [1741525200, -360, "MDT"], - [1762088400, -420, "MST"], - [1772974800, -360, "MDT"], - [1793538000, -420, "MST"], - [1805029200, -360, "MDT"], - [1825592400, -420, "MST"], - [1836478800, -360, "MDT"], - [1857042000, -420, "MST"], - [1867928400, -360, "MDT"], - [1888491600, -420, "MST"], - [1899378000, -360, "MDT"], - [1919941200, -420, "MST"], - [1930827600, -360, "MDT"], - [1951390800, -420, "MST"], - [1962882000, -360, "MDT"], - [1983445200, -420, "MST"], - [1994331600, -360, "MDT"], - [2014894800, -420, "MST"], - [2025781200, -360, "MDT"], - [2046344400, -420, "MST"], - [2057230800, -360, "MDT"], - [2077794000, -420, "MST"], - [2088680400, -360, "MDT"], - [2109243600, -420, "MST"], - [2120130000, -360, "MDT"], - [2140693200, -420, "MST"] - ], - "America/Boise": [ - [1489323600, -360, "MDT"], - [1509886800, -420, "MST"], - [1520773200, -360, "MDT"], - [1541336400, -420, "MST"], - [1552222800, -360, "MDT"], - [1572786000, -420, "MST"], - [1583672400, -360, "MDT"], - [1604235600, -420, "MST"], - [1615726800, -360, "MDT"], - [1636290000, -420, "MST"], - [1647176400, -360, "MDT"], - [1667739600, -420, "MST"], - [1678626000, -360, "MDT"], - [1699189200, -420, "MST"], - [1710075600, -360, "MDT"], - [1730638800, -420, "MST"], - [1741525200, -360, "MDT"], - [1762088400, -420, "MST"], - [1772974800, -360, "MDT"], - [1793538000, -420, "MST"], - [1805029200, -360, "MDT"], - [1825592400, -420, "MST"], - [1836478800, -360, "MDT"], - [1857042000, -420, "MST"], - [1867928400, -360, "MDT"], - [1888491600, -420, "MST"], - [1899378000, -360, "MDT"], - [1919941200, -420, "MST"], - [1930827600, -360, "MDT"], - [1951390800, -420, "MST"], - [1962882000, -360, "MDT"], - [1983445200, -420, "MST"], - [1994331600, -360, "MDT"], - [2014894800, -420, "MST"], - [2025781200, -360, "MDT"], - [2046344400, -420, "MST"], - [2057230800, -360, "MDT"], - [2077794000, -420, "MST"], - [2088680400, -360, "MDT"], - [2109243600, -420, "MST"], - [2120130000, -360, "MDT"], - [2140693200, -420, "MST"] - ] - }, - "name": "America/Edmonton", - "polygons": [ - { - "points": [ - 53.73042, - -119.90661, - 53.80449, - -120.00999, - 60.00923, - -120.00382, - 60.00382, - -109.99076, - 53.60628, - -109.99, - 53.59605, - -109.63374, - 53.43552, - -109.55645, - 53.28824, - -109.07025, - 53.0175, - -108.80895, - 53.0065, - -108.87288, - 52.79504, - -108.87921, - 52.91986, - -109.23645, - 52.73279, - -109.29976, - 52.66614, - -109.43141, - 52.65732, - -109.99, - 48.9873, - -109.99623, - 48.99142, - -115.73218, - 49.28155, - -116.03324, - 49.28089, - -116.17394, - 49.51402, - -116.30547, - 49.46735, - -116.67284, - 49.64433, - -116.68714, - 49.73225, - -116.60561, - 49.88578, - -116.6981, - 49.9975, - -116.44578, - 50.05238, - -116.50758, - 50.13648, - -116.45849, - 50.50943, - -116.7017, - 50.6486, - -116.59093, - 50.69843, - -116.79133, - 50.95388, - -117.06018, - 50.96994, - -117.17033, - 51.28238, - -117.34305, - 51.32816, - -117.21772, - 51.45676, - -117.4368, - 51.40835, - -117.71631, - 51.46396, - -117.97984, - 51.71422, - -117.95042, - 51.72445, - -118.11549, - 51.78127, - -118.19312, - 51.88663, - -118.14049, - 51.94226, - -118.19933, - 52.04477, - -118.592, - 52.14464, - -118.68644, - 52.29418, - -118.55335, - 52.38799, - -118.23144, - 52.47845, - -118.207, - 52.60808, - -118.36084, - 52.67535, - -118.29733, - 52.76772, - -118.42215, - 52.84239, - -118.40202, - 52.87374, - -118.611, - 53.02727, - -118.66106, - 53.03759, - -118.77267, - 53.11353, - -118.74302, - 53.22465, - -118.93734, - 53.11477, - -119.02974, - 53.16689, - -119.25283, - 53.35097, - -119.39383, - 53.37849, - -119.7265, - 53.60464, - -119.93408, - 53.65143, - -119.74215, - 53.73042, - -119.90661 - ], - "centroid": [-114.55772, 54.91299], - "name": "America/Edmonton" - }, - { - "points": [ - 68.28307, - -133.44367, - 68.30968, - -133.67474, - 68.42144, - -133.80324, - 68.32312, - -133.37294, - 68.28307, - -133.44367 - ], - "centroid": [-133.58832, 68.34039], - "name": "America/Inuvik" - }, - { - "points": [ - 30.60548, - -108.85354, - 30.73248, - -108.95727, - 30.91251, - -108.94793, - 30.91444, - -108.81248, - 31.01183, - -108.81039, - 31.02379, - -108.694, - 31.21886, - -108.91462, - 31.34014, - -108.76029, - 31.34141, - -108.21366, - 31.79268, - -108.20733, - 31.75998, - -106.41634, - 31.47758, - -106.1992, - 31.36792, - -105.94289, - 30.86087, - -105.38148, - 30.6064, - -104.91296, - 30.38872, - -104.84505, - 30.24091, - -104.696, - 29.92807, - -104.66823, - 29.64644, - -104.49788, - 29.32973, - -104.03483, - 29.00165, - -103.29772, - 28.53489, - -103.64209, - 28.59165, - -103.66188, - 28.55024, - -104.02672, - 28.69426, - -104.11764, - 28.58599, - -104.35122, - 28.74289, - -104.47503, - 28.72906, - -104.67996, - 28.98276, - -104.84329, - 28.97094, - -105.06886, - 29.04846, - -105.14235, - 29.20116, - -105.07391, - 29.40243, - -105.46109, - 29.49261, - -105.47588, - 29.49773, - -105.64093, - 29.6368, - -105.69142, - 29.60333, - -105.85781, - 29.66217, - -105.91904, - 29.89192, - -105.77834, - 30.01861, - -105.78235, - 30.05205, - -105.9151, - 30.20411, - -105.63536, - 30.28106, - -105.70217, - 30.33686, - -105.57768, - 30.49067, - -105.60608, - 30.5014, - -105.69518, - 30.76517, - -105.72083, - 30.83653, - -105.82143, - 30.81051, - -106.05744, - 30.97519, - -106.10117, - 30.94561, - -106.20048, - 31.17161, - -106.35988, - 31.07606, - -107.035, - 30.86732, - -107.07708, - 30.74619, - -107.26267, - 30.81599, - -107.36086, - 30.74909, - -107.39585, - 30.71121, - -107.63561, - 30.84706, - -107.80484, - 30.8062, - -107.97149, - 30.65574, - -107.92741, - 30.66656, - -108.09819, - 30.59917, - -108.06483, - 30.47407, - -108.21189, - 30.37141, - -108.19306, - 30.33134, - -108.42754, - 30.17021, - -108.50217, - 30.2321, - -108.62679, - 30.30727, - -108.62447, - 30.28166, - -108.55426, - 30.545, - -108.68618, - 30.60548, - -108.85354 - ], - "centroid": [-106.1636, 30.4033], - "name": "America/Ojinaga" - }, - { - "points": [ - 68.91047, - -98.85179, - 68.96213, - -98.99295, - 68.92691, - -99.07228, - 68.86208, - -99.0365, - 68.82918, - -99.18403, - 68.90667, - -99.43558, - 69.04363, - -99.56599, - 69.16839, - -99.429, - 69.20274, - -98.73409, - 69.32842, - -98.64323, - 69.33227, - -98.46206, - 69.44668, - -98.60177, - 69.4802, - -98.44368, - 69.52582, - -98.57373, - 69.61023, - -98.54221, - 69.49931, - -98.15225, - 69.61146, - -98.35058, - 69.70537, - -98.32205, - 69.92317, - -97.95669, - 69.72442, - -97.30097, - 69.6536, - -97.42503, - 69.63393, - -97.33956, - 69.72528, - -97.25563, - 69.50475, - -96.8655, - 69.39796, - -96.33365, - 69.29814, - -96.14636, - 69.20282, - -96.1293, - 69.25997, - -96.01537, - 68.89548, - -95.81062, - 68.88559, - -95.15401, - 68.66962, - -95.52187, - 68.76171, - -95.54332, - 68.73596, - -95.74068, - 68.60063, - -95.82668, - 68.63095, - -95.94803, - 68.47334, - -96.27977, - 68.45037, - -96.55419, - 68.59796, - -97.09091, - 68.54315, - -97.05124, - 68.51142, - -97.13103, - 68.53107, - -97.38673, - 68.41126, - -96.9897, - 68.26726, - -96.89204, - 68.33151, - -96.37478, - 68.0696, - -96.63219, - 68.19164, - -96.35653, - 68.22547, - -96.44961, - 68.28102, - -96.33984, - 68.21073, - -96.30363, - 68.30872, - -95.87269, - 68.16109, - -96.05618, - 68.11519, - -95.98504, - 67.81246, - -96.18699, - 67.82102, - -95.97412, - 67.78798, - -96.1768, - 67.66271, - -96.0705, - 67.49371, - -96.32669, - 67.4396, - -96.18101, - 67.51351, - -96.06539, - 67.36651, - -96.05316, - 67.27867, - -96.20023, - 67.30639, - -96.05392, - 67.23369, - -96.09872, - 67.40399, - -95.72548, - 67.34758, - -95.6519, - 67.40513, - -95.55109, - 67.32536, - -95.51512, - 67.19584, - -95.75105, - 67.2786, - -95.58553, - 67.28082, - -95.29142, - 67.2195, - -95.25945, - 67.29078, - -95.16165, - 67.466, - -95.39651, - 67.53777, - -95.30487, - 67.7384, - -95.70245, - 67.86616, - -95.50308, - 67.91571, - -95.569, - 68.02631, - -95.41059, - 68.07701, - -95.47302, - 68.0605, - -94.73583, - 68.28219, - -94.17723, - 68.38108, - -94.19525, - 68.43859, - -94.08666, - 68.58669, - -93.54973, - 68.61908, - -93.75679, - 68.84657, - -93.58104, - 68.97561, - -93.65214, - 69.00241, - -93.85006, - 68.88628, - -94.04467, - 68.88511, - -93.78487, - 68.71677, - -94.40131, - 68.75046, - -94.62194, - 68.86599, - -94.55014, - 68.87012, - -94.61373, - 68.99408, - -94.57604, - 68.96646, - -94.40441, - 69.07347, - -94.13728, - 69.1328, - -94.13319, - 69.16774, - -94.3142, - 69.33817, - -94.26548, - 69.47533, - -93.45485, - 69.52936, - -93.59468, - 69.41669, - -93.94852, - 69.43011, - -94.24738, - 69.67573, - -94.62415, - 69.55589, - -94.83077, - 69.85964, - -96.1901, - 69.94998, - -96.10873, - 70.07974, - -96.46194, - 70.31354, - -96.55367, - 70.43409, - -96.31407, - 70.58288, - -96.22816, - 70.5498, - -96.13976, - 70.68293, - -95.964, - 70.61471, - -96.16757, - 70.79184, - -96.59007, - 71.07092, - -96.40625, - 71.14236, - -96.54362, - 71.18791, - -96.41998, - 71.29069, - -96.63952, - 71.31001, - -96.26993, - 71.44224, - -96.01221, - 71.31476, - -95.53238, - 71.37455, - -95.57257, - 71.38912, - -95.45497, - 71.42029, - -95.54404, - 71.49042, - -95.5045, - 71.56767, - -95.93078, - 71.74533, - -95.48327, - 71.89542, - -95.34987, - 71.84942, - -95.20818, - 72.09299, - -95.21405, - 72.15937, - -95.14345, - 72.25425, - -95.22595, - 72.3669, - -95.15714, - 72.44642, - -95.23422, - 72.25232, - -93.89314, - 72.08002, - -94.0322, - 71.99491, - -94.00459, - 72.00558, - -94.36152, - 71.93166, - -94.36034, - 71.8541, - -94.54907, - 71.76956, - -94.5784, - 71.82499, - -94.32511, - 71.7004, - -94.35505, - 71.81936, - -94.16402, - 71.78069, - -93.67559, - 71.71658, - -93.65692, - 71.66198, - -93.76852, - 71.36639, - -92.94294, - 71.17531, - -92.82739, - 70.90948, - -92.88082, - 70.87067, - -92.80914, - 70.83963, - -92.91558, - 70.61498, - -92.14338, - 70.56796, - -92.10267, - 70.56626, - -92.239, - 70.39047, - -91.95223, - 70.31684, - -91.98257, - 70.404, - -91.79026, - 70.36919, - -91.67784, - 70.24398, - -91.66369, - 70.2492, - -91.44443, - 70.15312, - -91.4667, - 70.09176, - -91.80338, - 70.21807, - -92.2471, - 70.18272, - -92.37179, - 70.12299, - -92.4303, - 70.1393, - -92.31355, - 70.06872, - -92.46673, - 70.11482, - -92.14529, - 70.02201, - -91.92153, - 69.77398, - -92.62221, - 69.72571, - -92.60527, - 69.7139, - -92.30617, - 69.50656, - -91.79694, - 69.66975, - -91.55558, - 69.70546, - -91.05374, - 69.66466, - -91.00628, - 69.62623, - -91.06352, - 69.61471, - -90.90536, - 69.52782, - -90.96036, - 69.54652, - -90.57074, - 69.61196, - -90.55948, - 69.53293, - -90.43058, - 69.59941, - -90.33442, - 69.54233, - -90.21536, - 69.48782, - -90.39764, - 69.41174, - -90.08675, - 69.24836, - -90.26846, - 69.29996, - -90.44351, - 69.18006, - -90.40054, - 69.21706, - -90.81246, - 69.196, - -90.64334, - 69.13813, - -90.64964, - 69.27341, - -91.01085, - 69.09537, - -90.62747, - 69.01491, - -90.66335, - 68.89231, - -90.41856, - 68.78496, - -90.40603, - 68.74748, - -90.50307, - 68.52957, - -90.4535, - 68.45131, - -90.57463, - 68.38939, - -90.28281, - 68.25728, - -90.23664, - 68.30038, - -90.14609, - 68.39416, - -89.98608, - 68.54103, - -90.00814, - 68.46242, - -89.94933, - 68.53512, - -89.84053, - 68.52814, - -89.93261, - 68.62823, - -89.99474, - 68.65865, - -89.94593, - 68.90321, - -90.05701, - 68.94313, - -90.00538, - 68.9949, - -90.18286, - 69.02783, - -89.88972, - 68.92805, - -89.86556, - 68.88578, - -89.99008, - 68.84076, - -89.83941, - 68.698, - -89.73915, - 68.81889, - -89.67971, - 68.96184, - -89.75466, - 69.03071, - -89.69314, - 69.25793, - -89.33534, - 69.26821, - -88.99385, - 67.0, - -88.99, - 66.98999, - -101.99003, - 64.27213, - -102.00134, - 64.36016, - -104.79802, - 64.70639, - -110.42927, - 65.4701, - -111.57221, - 65.47215, - -113.47926, - 68.51621, - -121.97855, - 69.67681, - -121.95837, - 69.67324, - -120.95788, - 69.41351, - -120.26981, - 69.2451, - -118.7003, - 69.03052, - -118.00469, - 68.91013, - -117.14977, - 68.95756, - -116.97379, - 68.81498, - -115.97452, - 68.96051, - -116.33613, - 68.99287, - -115.60191, - 68.88061, - -114.9703, - 68.75385, - -114.7284, - 68.78352, - -114.60394, - 68.63163, - -114.41079, - 68.5374, - -114.09328, - 68.43968, - -114.02522, - 68.40961, - -114.07541, - 68.40985, - -113.87991, - 68.29283, - -114.02146, - 68.23135, - -113.99745, - 68.17839, - -115.16985, - 68.13218, - -115.12699, - 68.0371, - -115.20781, - 68.00153, - -115.08108, - 67.9222, - -115.51689, - 67.90626, - -115.20602, - 67.84021, - -115.18593, - 67.80668, - -114.99895, - 67.84186, - -114.54985, - 67.73853, - -114.26812, - 67.68481, - -112.59933, - 67.78865, - -111.58498, - 67.73781, - -111.42131, - 67.85271, - -111.19606, - 67.77609, - -111.03505, - 68.02279, - -110.10585, - 67.97096, - -109.95582, - 67.89215, - -109.96898, - 67.8952, - -109.64376, - 67.84403, - -109.7555, - 67.70401, - -109.54694, - 67.79915, - -109.3824, - 67.74862, - -109.11812, - 67.81661, - -109.23264, - 67.82361, - -109.07669, - 67.89287, - -109.21635, - 67.91519, - -109.07921, - 67.97604, - -109.18094, - 67.94354, - -109.27534, - 67.88491, - -109.23691, - 67.92333, - -109.37153, - 67.97745, - -109.33995, - 67.9366, - -109.45384, - 67.98182, - -109.42058, - 68.08735, - -109.55686, - 68.11065, - -109.21573, - 68.01619, - -109.24402, - 68.03738, - -109.1528, - 68.09008, - -109.17599, - 68.00367, - -109.11498, - 67.96982, - -108.86361, - 67.86838, - -108.85379, - 67.82143, - -109.05737, - 67.78521, - -108.95226, - 67.77065, - -109.04906, - 67.54133, - -108.8806, - 67.46038, - -108.97611, - 67.36493, - -108.82929, - 67.65162, - -108.671, - 67.60868, - -108.55224, - 67.36004, - -108.45477, - 67.46034, - -108.37828, - 67.53272, - -108.49588, - 67.59097, - -108.42849, - 67.6579, - -108.47366, - 67.62447, - -108.31336, - 67.53373, - -108.26014, - 67.56357, - -108.13392, - 67.69137, - -108.09473, - 67.66459, - -107.94858, - 67.54528, - -107.88477, - 67.46528, - -108.04025, - 67.45935, - -108.36257, - 67.29335, - -107.9531, - 67.16116, - -107.86044, - 67.14163, - -107.67603, - 67.14736, - -107.77216, - 66.8837, - -107.78254, - 66.85174, - -107.93636, - 66.99109, - -107.92535, - 67.0027, - -107.85244, - 67.07366, - -107.98045, - 67.07228, - -108.13082, - 66.99747, - -108.17465, - 67.07554, - -108.44495, - 66.96508, - -108.12684, - 66.85522, - -108.08182, - 66.80583, - -107.91263, - 66.72454, - -107.91405, - 66.68882, - -107.85948, - 66.76834, - -107.82825, - 66.53932, - -107.54317, - 66.62714, - -107.54208, - 66.82286, - -107.89769, - 66.76343, - -107.67833, - 67.02276, - -107.74402, - 66.97504, - -107.62184, - 67.08828, - -107.61387, - 67.03517, - -107.4956, - 66.89878, - -107.45135, - 66.91421, - -107.38286, - 66.98473, - -107.45007, - 67.00532, - -107.3556, - 66.88892, - -107.14175, - 66.99835, - -107.26531, - 67.1058, - -107.55476, - 67.31258, - -107.73581, - 67.35673, - -107.6913, - 67.2152, - -107.52854, - 67.41463, - -107.72909, - 67.40518, - -107.62627, - 67.49936, - -107.58773, - 67.71161, - -108.02483, - 67.78937, - -108.0362, - 67.86023, - -107.87442, - 68.10409, - -107.86413, - 68.05208, - -107.38305, - 68.14327, - -107.13408, - 68.11226, - -106.75168, - 68.21297, - -106.83091, - 68.25318, - -106.77582, - 68.1835, - -106.63582, - 68.26571, - -106.59645, - 68.23129, - -106.49788, - 68.35011, - -106.43348, - 68.41802, - -106.06381, - 68.45745, - -106.32454, - 68.50696, - -106.06136, - 68.40391, - -105.99468, - 68.47388, - -105.79844, - 68.42408, - -105.7451, - 68.55549, - -105.78324, - 68.62546, - -105.70299, - 68.50035, - -106.46447, - 68.44599, - -106.55641, - 68.40831, - -106.44213, - 68.27912, - -106.53341, - 68.40213, - -106.78625, - 68.34176, - -106.75541, - 68.25041, - -106.92017, - 68.32082, - -107.04233, - 68.23165, - -107.24606, - 68.31719, - -107.31979, - 68.31961, - -107.83937, - 68.26263, - -107.84241, - 68.18098, - -107.55537, - 68.21451, - -107.26205, - 68.13547, - -107.46774, - 68.17237, - -107.79793, - 68.10236, - -108.06875, - 68.1594, - -108.01455, - 68.16568, - -108.13225, - 68.04095, - -108.37326, - 68.18853, - -108.43694, - 68.28938, - -108.37212, - 68.26066, - -108.53984, - 68.12212, - -108.64688, - 68.1518, - -108.707, - 68.25286, - -108.59054, - 68.1906, - -108.69526, - 68.25517, - -108.82547, - 68.61466, - -108.36097, - 68.71305, - -107.28805, - 68.94953, - -106.14904, - 68.74476, - -105.4303, - 68.675, - -105.5045, - 68.45867, - -105.26453, - 68.43362, - -105.47865, - 68.34565, - -104.80765, - 68.25181, - -104.86884, - 68.31219, - -104.66375, - 68.26116, - -104.53493, - 68.15051, - -104.63453, - 68.24649, - -104.3658, - 68.14425, - -104.35503, - 68.03232, - -104.48055, - 68.08867, - -104.29935, - 68.03995, - -103.78826, - 68.07764, - -103.52263, - 68.17581, - -103.38964, - 68.11457, - -103.29905, - 68.01791, - -103.34139, - 67.94172, - -102.91759, - 67.83731, - -102.78104, - 67.73086, - -102.2772, - 67.81771, - -101.93356, - 67.6832, - -101.53494, - 67.79825, - -101.21798, - 67.76119, - -100.98097, - 67.84232, - -100.91387, - 67.82629, - -100.72541, - 67.9226, - -100.67425, - 67.82558, - -100.53978, - 67.85024, - -100.47462, - 67.89208, - -100.5267, - 67.81579, - -99.81541, - 67.87057, - -99.72175, - 67.80218, - -99.59778, - 67.86023, - -99.4608, - 67.79925, - -99.44308, - 67.71421, - -98.90989, - 67.82992, - -98.68756, - 67.79817, - -98.3772, - 67.97418, - -98.78593, - 68.09258, - -98.73651, - 68.09171, - -98.63807, - 68.1369, - -98.70133, - 68.05615, - -98.47353, - 68.15977, - -98.61351, - 68.19838, - -98.47872, - 68.41617, - -98.69609, - 68.41868, - -98.34892, - 68.32676, - -98.19283, - 68.37244, - -98.24721, - 68.33993, - -98.15738, - 68.4801, - -98.09925, - 68.47561, - -98.00105, - 68.59806, - -98.14284, - 68.5382, - -97.4167, - 68.66474, - -97.73899, - 68.71474, - -98.20559, - 68.77151, - -98.30097, - 68.83942, - -98.24314, - 68.85303, - -98.33535, - 68.79512, - -98.30225, - 68.85627, - -98.39619, - 68.77808, - -98.36346, - 68.7412, - -98.46606, - 68.80532, - -98.63294, - 68.75718, - -98.70111, - 68.82994, - -98.85322, - 68.91047, - -98.85179 - ], - "centroid": [-104.55162, 67.55843], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.9115, - -104.37405, - 68.85258, - -104.54624, - 68.88619, - -105.12557, - 68.96778, - -105.25808, - 69.07293, - -104.89629, - 69.1399, - -106.06535, - 69.08803, - -105.9909, - 69.16663, - -106.39505, - 69.24289, - -106.41472, - 69.30155, - -106.27127, - 69.40012, - -106.33607, - 69.48578, - -106.58755, - 69.37051, - -106.7418, - 69.3424, - -106.96612, - 69.21015, - -106.92256, - 68.99055, - -107.39093, - 68.93454, - -108.53443, - 68.88366, - -108.51835, - 68.72122, - -109.00652, - 68.6308, - -110.16549, - 68.55059, - -110.32049, - 68.59906, - -110.42624, - 68.45297, - -110.92801, - 68.4862, - -111.08719, - 68.59071, - -110.99356, - 68.57699, - -111.36705, - 68.51063, - -111.19012, - 68.44813, - -113.19147, - 68.48885, - -113.28664, - 68.50534, - -113.03154, - 68.58726, - -113.34996, - 68.80875, - -113.67635, - 69.01354, - -113.56325, - 69.09233, - -113.72054, - 69.14256, - -113.66378, - 69.20487, - -113.71917, - 69.2813, - -114.2734, - 69.24765, - -115.47166, - 69.39484, - -116.4955, - 69.45473, - -116.63076, - 69.54484, - -116.57672, - 69.59165, - -116.91622, - 69.63879, - -116.84966, - 69.66963, - -116.98666, - 69.68688, - -116.89923, - 70.04395, - -117.21288, - 70.04286, - -112.95502, - 69.78845, - -112.8564, - 69.79839, - -112.42863, - 69.89476, - -112.27492, - 70.03268, - -112.34403, - 70.03268, - -109.98137, - 72.51294, - -109.98137, - 72.49439, - -109.80915, - 72.60693, - -109.98073, - 72.71441, - -109.97395, - 72.67141, - -109.83172, - 72.74, - -109.98063, - 72.97902, - -109.978, - 72.93869, - -109.62815, - 72.89497, - -109.57846, - 72.8756, - -109.68583, - 72.75897, - -109.30618, - 72.78229, - -108.94004, - 72.7271, - -108.92339, - 72.71104, - -109.06285, - 72.66797, - -108.87062, - 72.58408, - -108.98694, - 72.62585, - -108.64341, - 72.49894, - -108.53519, - 72.33584, - -108.62817, - 72.1616, - -108.3593, - 72.00631, - -108.37841, - 71.95599, - -108.28499, - 72.07485, - -108.13297, - 72.03069, - -108.02746, - 71.98083, - -108.20527, - 71.8043, - -108.29793, - 71.61175, - -107.82848, - 71.63264, - -107.75563, - 71.73332, - -107.84341, - 71.72382, - -107.65241, - 71.83491, - -107.51435, - 71.80703, - -107.32486, - 71.88628, - -107.50228, - 71.9015, - -107.28999, - 72.1325, - -107.75374, - 72.30397, - -107.83575, - 72.30507, - -107.71021, - 72.4297, - -107.87118, - 72.44444, - -107.7666, - 72.49865, - -107.94437, - 72.57443, - -107.84198, - 72.62172, - -107.99485, - 72.97829, - -108.12044, - 73.11487, - -108.25851, - 73.22415, - -108.20463, - 73.19695, - -107.88388, - 73.3156, - -108.10326, - 73.32735, - -107.59016, - 73.17724, - -107.01346, - 73.2334, - -107.089, - 73.32042, - -107.00011, - 73.3047, - -106.73665, - 72.91884, - -105.43214, - 73.22463, - -106.13781, - 73.23431, - -106.07776, - 73.26001, - -106.35107, - 73.32186, - -106.26923, - 73.48938, - -107.0086, - 73.7225, - -106.49649, - 73.76058, - -105.08446, - 73.53686, - -104.43398, - 73.32387, - -104.51851, - 73.17562, - -104.69132, - 72.92286, - -105.18122, - 72.862, - -105.16958, - 72.85464, - -105.31911, - 72.68443, - -105.19814, - 72.69779, - -105.31287, - 72.65726, - -105.21903, - 72.60197, - -105.29156, - 72.48632, - -105.17771, - 72.42925, - -105.23743, - 72.17389, - -104.92414, - 72.0889, - -104.95333, - 72.00448, - -104.81304, - 71.86819, - -104.81067, - 71.71365, - -104.41834, - 71.59192, - -104.32329, - 71.53677, - -104.37933, - 71.34998, - -104.28857, - 71.34022, - -104.49297, - 71.17723, - -104.40533, - 71.11698, - -104.61125, - 70.9362, - -104.08139, - 70.78185, - -104.00437, - 70.72076, - -103.61241, - 70.61487, - -103.52592, - 70.51475, - -102.89072, - 70.59975, - -103.11454, - 70.68094, - -103.14034, - 70.69769, - -103.01016, - 70.61721, - -102.80374, - 70.52552, - -102.84465, - 70.39914, - -102.15812, - 70.34328, - -102.1622, - 70.27276, - -101.87458, - 70.3033, - -101.49984, - 70.23781, - -101.62475, - 70.16771, - -101.5689, - 70.21984, - -101.00471, - 69.89047, - -100.83668, - 69.69505, - -100.89187, - 69.65227, - -101.0514, - 69.67508, - -101.31023, - 69.81767, - -101.44709, - 69.91418, - -101.41098, - 69.64686, - -101.65285, - 69.74995, - -101.84949, - 69.6849, - -101.88947, - 69.84428, - -101.99047, - 69.82093, - -102.10496, - 69.91986, - -102.20802, - 69.75788, - -102.3283, - 69.82852, - -102.38331, - 69.77096, - -102.38898, - 69.7697, - -102.65158, - 69.70608, - -102.46688, - 69.54756, - -102.52206, - 69.52166, - -102.78661, - 69.70278, - -103.27899, - 69.64191, - -103.47077, - 69.59736, - -103.16628, - 69.46039, - -103.11345, - 69.57963, - -103.03038, - 69.41503, - -102.95939, - 69.37243, - -103.02391, - 69.27146, - -102.99692, - 69.39384, - -102.87036, - 69.42898, - -102.49741, - 69.51907, - -102.42932, - 69.4757, - -101.96701, - 69.411, - -101.90494, - 69.34622, - -102.05257, - 69.25877, - -102.0191, - 69.29252, - -101.9068, - 69.19632, - -101.72227, - 69.26126, - -101.60233, - 69.17223, - -101.45776, - 69.0779, - -101.65923, - 69.14684, - -101.72852, - 69.05581, - -101.83392, - 68.99333, - -101.80512, - 68.95829, - -102.38567, - 68.81267, - -102.59622, - 68.84428, - -103.13754, - 68.77469, - -103.42084, - 68.9115, - -104.37405 - ], - "centroid": [-107.90622, 70.50576], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 71.66783, - -98.26104, - 71.75035, - -98.36482, - 71.86221, - -98.26212, - 71.78166, - -98.45093, - 71.80498, - -98.36111, - 71.74353, - -98.43059, - 71.67082, - -98.3554, - 71.54685, - -98.02138, - 71.32828, - -98.42856, - 71.28412, - -98.70386, - 71.30762, - -98.98617, - 71.39363, - -98.95167, - 71.35646, - -99.21505, - 71.54924, - -99.39208, - 71.5882, - -99.35721, - 71.62593, - -99.55535, - 71.85738, - -99.83738, - 71.87519, - -100.05826, - 72.17397, - -100.6182, - 72.15821, - -100.93683, - 72.3232, - -101.18471, - 72.23157, - -101.39773, - 72.28428, - -101.77325, - 72.48192, - -101.93744, - 72.64355, - -102.59259, - 72.80324, - -102.75524, - 73.03455, - -102.50208, - 73.11829, - -102.25161, - 73.03493, - -101.74103, - 72.94068, - -101.73031, - 72.92906, - -101.51796, - 72.80288, - -101.41937, - 72.79147, - -101.24633, - 72.74473, - -101.33461, - 72.72257, - -101.2662, - 72.72589, - -100.58699, - 72.81414, - -100.5947, - 72.74516, - -100.4221, - 72.80489, - -100.30969, - 72.97407, - -100.48638, - 73.11773, - -100.27863, - 73.06955, - -100.50124, - 73.13636, - -100.58981, - 73.2234, - -100.57118, - 72.71001, - -97.04645, - 72.66261, - -97.14523, - 72.61685, - -97.08827, - 72.6894, - -96.89887, - 72.62044, - -96.42467, - 72.42592, - -96.25948, - 72.30207, - -96.63949, - 72.24608, - -96.48324, - 72.10889, - -96.45124, - 72.04518, - -96.74945, - 72.04686, - -96.45061, - 71.83409, - -96.51883, - 71.81362, - -96.90116, - 71.77326, - -96.9614, - 71.74297, - -96.83048, - 71.61497, - -97.46879, - 71.66783, - -98.26104 - ], - "centroid": [-99.15893, 72.33582], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 74.86877, - -109.3605, - 74.83834, - -109.97987, - 75.55179, - -109.97945, - 75.4903, - -108.93613, - 75.5624, - -109.05403, - 75.62011, - -108.82086, - 75.74162, - -109.09789, - 75.79836, - -109.68375, - 75.87241, - -109.70492, - 75.86431, - -109.97909, - 76.10484, - -109.28587, - 76.21434, - -109.95739, - 76.48476, - -109.98257, - 76.52199, - -109.68725, - 76.53382, - -109.83273, - 76.80529, - -109.29574, - 76.86453, - -108.73615, - 76.81604, - -108.60472, - 76.76955, - -108.65441, - 76.74062, - -108.39985, - 76.64187, - -108.50209, - 76.62725, - -108.67579, - 76.57076, - -108.49158, - 76.48335, - -108.53057, - 76.46008, - -108.42119, - 76.4269, - -108.54266, - 76.28009, - -108.03369, - 76.2451, - -108.14125, - 76.20358, - -108.08347, - 76.16173, - -108.33934, - 76.06278, - -108.38893, - 76.07846, - -107.84396, - 75.99876, - -107.56878, - 75.80693, - -108.00044, - 75.92135, - -107.15989, - 75.90154, - -106.99005, - 75.83359, - -107.05584, - 75.75907, - -106.84686, - 75.80412, - -106.77348, - 75.83383, - -106.86294, - 75.97761, - -106.8511, - 76.07237, - -106.60261, - 76.07016, - -106.30441, - 75.92346, - -105.51257, - 75.67264, - -105.34025, - 75.54731, - -105.44487, - 75.49053, - -105.64976, - 75.46043, - -105.55878, - 75.40336, - -105.66017, - 75.35065, - -105.61081, - 75.21516, - -105.88493, - 75.17311, - -105.79542, - 75.1001, - -106.05204, - 75.04142, - -105.98915, - 74.89945, - -107.20112, - 75.00814, - -107.92213, - 74.92346, - -107.91246, - 74.90415, - -108.36782, - 74.94386, - -108.76874, - 74.99496, - -108.80059, - 75.00313, - -108.50975, - 75.06055, - -108.79116, - 74.9363, - -109.33464, - 74.86877, - -109.3605 - ], - "centroid": [-107.99289, 75.65484], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 79.22796, - -105.56074, - 79.2844, - -105.4383, - 79.34176, - -105.51951, - 79.3848, - -103.9622, - 79.31838, - -103.23565, - 79.25962, - -102.84008, - 79.17851, - -102.87301, - 79.10749, - -102.60873, - 78.95993, - -102.71078, - 78.96014, - -102.56577, - 78.87648, - -102.55298, - 78.94742, - -102.39028, - 79.02909, - -102.38884, - 79.09239, - -101.99753, - 78.28149, - -101.99085, - 78.22524, - -102.56282, - 78.29004, - -102.81795, - 78.36561, - -102.68744, - 78.22971, - -104.01743, - 78.31024, - -104.6654, - 78.50683, - -105.02517, - 78.59166, - -104.73762, - 78.51597, - -103.51003, - 78.60298, - -103.43006, - 78.62732, - -104.03604, - 78.73089, - -103.34022, - 78.76176, - -104.2029, - 78.89761, - -103.85199, - 78.97295, - -104.11644, - 78.79062, - -105.00211, - 79.01773, - -104.68784, - 79.01603, - -105.56653, - 79.14206, - -105.63003, - 79.22796, - -105.56074 - ], - "centroid": [-103.57792, 78.82175], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 75.82347, - -103.56716, - 75.84003, - -103.809, - 75.94479, - -103.94225, - 76.04988, - -103.09873, - 76.03158, - -104.0742, - 76.15519, - -104.49074, - 76.23675, - -104.27017, - 76.32675, - -102.71518, - 76.22106, - -102.47991, - 76.14867, - -102.51304, - 76.08215, - -102.79198, - 76.10439, - -102.38113, - 76.03134, - -102.24103, - 75.82347, - -103.56716 - ], - "centroid": [-103.32659, 76.09987], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 77.06724, - -104.2836, - 77.21093, - -105.41458, - 77.45434, - -105.74488, - 77.51492, - -105.70389, - 77.53525, - -105.85481, - 77.60892, - -105.82926, - 77.73151, - -106.09649, - 77.77121, - -105.83856, - 77.6963, - -105.37328, - 77.53106, - -104.96796, - 77.41558, - -104.99423, - 77.42652, - -104.73556, - 77.32526, - -104.43164, - 77.23698, - -104.33712, - 77.13681, - -104.38835, - 77.13284, - -103.9369, - 77.06724, - -104.2836 - ], - "centroid": [-105.15278, 77.39998], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 76.52322, - -104.58236, - 76.59984, - -104.66083, - 76.68316, - -104.1023, - 76.44178, - -102.96827, - 76.30165, - -103.4901, - 76.31126, - -104.33473, - 76.38945, - -104.46565, - 76.47035, - -104.41864, - 76.52322, - -104.58236 - ], - "centroid": [-103.90056, 76.47098], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 75.26361, - -104.74084, - 75.41706, - -104.48266, - 75.43999, - -104.11826, - 75.37118, - -103.80279, - 75.23881, - -103.73172, - 75.15848, - -103.55597, - 75.01066, - -104.19572, - 75.11404, - -104.91425, - 75.26361, - -104.74084 - ], - "centroid": [-104.24017, 75.22135], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 78.30534, - -109.87322, - 78.32215, - -109.98193, - 78.69276, - -109.9758, - 78.48086, - -109.21753, - 78.30219, - -109.37583, - 78.30534, - -109.87322 - ], - "centroid": [-109.66998, 78.45871], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 75.57469, - -102.73488, - 75.63029, - -102.85477, - 75.72482, - -102.19836, - 75.77884, - -102.14173, - 75.81788, - -102.36514, - 75.89158, - -101.99083, - 75.53861, - -101.99626, - 75.48673, - -102.6334, - 75.57469, - -102.73488 - ], - "centroid": [-102.30928, 75.6455], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 75.79435, - -103.30834, - 75.92489, - -102.93797, - 76.00827, - -102.12659, - 75.96206, - -101.99, - 75.76095, - -102.58027, - 75.76673, - -103.37949, - 75.79435, - -103.30834 - ], - "centroid": [-102.65527, 75.86992], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.25077, - -95.74978, - 69.29902, - -95.83414, - 69.33307, - -95.6371, - 69.39963, - -95.75349, - 69.42153, - -95.62165, - 69.53786, - -95.648, - 69.57291, - -95.80729, - 69.47916, - -95.7127, - 69.33763, - -95.80314, - 69.36004, - -95.97124, - 69.61632, - -95.91362, - 69.56709, - -95.30037, - 69.32603, - -95.46441, - 69.25077, - -95.74978 - ], - "centroid": [-95.65797, 69.4554], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.6958, - -100.37759, - 68.77623, - -100.50167, - 68.8027, - -100.44154, - 68.7764, - -100.61942, - 68.95648, - -100.58459, - 69.02386, - -100.6737, - 69.11026, - -100.35779, - 68.98342, - -100.27809, - 68.91296, - -100.06673, - 68.90146, - -100.14362, - 68.76192, - -100.19269, - 68.78089, - -100.28932, - 68.6958, - -100.37759 - ], - "centroid": [-100.39757, 68.90651], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.5877, - -102.14404, - 68.71101, - -102.34465, - 68.84087, - -102.00367, - 68.75745, - -101.66833, - 68.64367, - -101.67868, - 68.55834, - -101.80635, - 68.5877, - -102.14404 - ], - "centroid": [-101.96932, 68.69343], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.38864, - -104.58135, - 68.54034, - -105.30273, - 68.59192, - -105.36025, - 68.58835, - -104.64047, - 68.47441, - -104.38572, - 68.38864, - -104.58135 - ], - "centroid": [-104.82344, 68.51286], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.34911, - -96.11758, - 69.47402, - -96.5308, - 69.59303, - -96.71295, - 69.601, - -96.15096, - 69.49934, - -96.05248, - 69.34911, - -96.11758 - ], - "centroid": [-96.31995, 69.50496], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 77.67038, - -102.06831, - 77.72847, - -102.40431, - 77.77804, - -102.52072, - 77.85087, - -102.50908, - 77.90356, - -101.99539, - 77.67695, - -101.99075, - 77.67038, - -102.06831 - ], - "centroid": [-102.21532, 77.78987], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.48566, - -100.41475, - 70.56628, - -100.65308, - 70.71675, - -100.70929, - 70.7303, - -100.4573, - 70.58099, - -100.0654, - 70.57025, - -100.15415, - 70.45105, - -100.20561, - 70.48566, - -100.41475 - ], - "centroid": [-100.41561, 70.59991], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 77.90741, - -109.9723, - 78.12289, - -109.97624, - 78.07575, - -109.53668, - 77.95005, - -109.65836, - 77.90741, - -109.9723 - ], - "centroid": [-109.80021, 78.02002], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.35112, - -101.25336, - 69.4717, - -101.38054, - 69.59761, - -101.33682, - 69.48669, - -100.92137, - 69.35112, - -101.25336 - ], - "centroid": [-101.19899, 69.47754], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 78.11086, - -103.08745, - 78.14895, - -103.30821, - 78.28288, - -103.00066, - 78.21544, - -102.75805, - 78.11086, - -103.08745 - ], - "centroid": [-103.03391, 78.19276], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.81835, - -91.73832, - 69.85851, - -91.84843, - 69.8996, - -91.39148, - 69.83994, - -91.41122, - 69.83712, - -91.29635, - 69.71493, - -91.45666, - 69.81835, - -91.73832 - ], - "centroid": [-91.53838, 69.82029], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.04412, - -99.95817, - 68.95912, - -99.9504, - 68.94741, - -100.01759, - 69.05055, - -100.25609, - 69.18449, - -100.14483, - 69.04412, - -99.95817 - ], - "centroid": [-100.09225, 69.05414], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 73.52483, - -107.85867, - 73.59119, - -108.0334, - 73.59273, - -107.53125, - 73.56561, - -107.54423, - 73.52483, - -107.85867 - ], - "centroid": [-107.7764, 73.56795], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.02371, - -90.15617, - 69.11039, - -90.26961, - 69.2511, - -90.15639, - 69.11269, - -90.10915, - 69.14454, - -90.02223, - 69.0771, - -89.96761, - 69.02371, - -90.15617 - ], - "centroid": [-90.1348, 69.11234], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.16892, - -111.83452, - 68.20002, - -111.88035, - 68.33912, - -111.67007, - 68.30019, - -111.45764, - 68.16892, - -111.83452 - ], - "centroid": [-111.68688, 68.26164], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.86148, - -113.80155, - 67.86792, - -114.22101, - 67.95559, - -114.34775, - 67.97955, - -114.02874, - 67.93531, - -114.2517, - 67.92135, - -113.76782, - 67.86148, - -113.80155 - ], - "centroid": [-114.05887, 67.90639], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.36505, - -108.0191, - 67.42753, - -108.14075, - 67.50728, - -107.88392, - 67.31338, - -107.8766, - 67.36505, - -108.0191 - ], - "centroid": [-107.96931, 67.41372], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.00093, - -110.32421, - 68.02946, - -110.45568, - 68.13277, - -109.81889, - 68.08984, - -109.88029, - 68.00093, - -110.32421 - ], - "centroid": [-110.14209, 68.06042], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 76.20022, - -102.05267, - 76.29353, - -102.18751, - 76.42032, - -101.99621, - 76.208, - -101.99064, - 76.20022, - -102.05267 - ], - "centroid": [-102.06079, 76.29687], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.81179, - -97.29689, - 69.86978, - -97.42541, - 69.9598, - -97.48839, - 69.9064, - -97.2052, - 69.87918, - -97.33013, - 69.81179, - -97.29689 - ], - "centroid": [-97.36559, 69.89775], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.85465, - -108.23178, - 67.96765, - -108.18574, - 67.96685, - -108.0095, - 67.87497, - -108.07225, - 67.85465, - -108.23178 - ], - "centroid": [-108.12715, 67.91731], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.96116, - -98.92277, - 68.02163, - -99.04081, - 68.11891, - -99.05873, - 68.09071, - -98.80226, - 67.96116, - -98.92277 - ], - "centroid": [-98.9455, 68.05183], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.13797, - -109.76873, - 68.17226, - -109.83461, - 68.29237, - -109.42106, - 68.2125, - -109.52086, - 68.13797, - -109.76873 - ], - "centroid": [-109.63729, 68.20568], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.88509, - -113.59311, - 67.92831, - -113.72759, - 67.91753, - -113.20329, - 67.89455, - -113.28488, - 67.88509, - -113.59311 - ], - "centroid": [-113.47416, 67.90773], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.57624, - -113.72207, - 68.60613, - -114.07186, - 68.68364, - -114.209, - 68.61297, - -113.71214, - 68.57624, - -113.72207 - ], - "centroid": [-113.94683, 68.62303], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.90532, - -113.13203, - 67.93435, - -113.20214, - 67.95439, - -112.77692, - 67.91294, - -112.90447, - 67.90532, - -113.13203 - ], - "centroid": [-112.99924, 67.92863], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.30037, - -98.96839, - 68.32413, - -99.04453, - 68.48053, - -99.14163, - 68.42948, - -98.98928, - 68.33922, - -98.91628, - 68.30037, - -98.96839 - ], - "centroid": [-99.02221, 68.38409], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.84486, - -111.06225, - 67.8764, - -111.09284, - 67.96466, - -110.76966, - 67.89258, - -110.85557, - 67.84486, - -111.06225 - ], - "centroid": [-110.93887, 67.89777], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.51838, - -108.43267, - 72.55364, - -108.51489, - 72.63095, - -108.60393, - 72.65296, - -108.46261, - 72.56343, - -108.37474, - 72.51838, - -108.43267 - ], - "centroid": [-108.47968, 72.59101], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 66.91112, - -107.94043, - 66.88552, - -108.02934, - 67.02806, - -108.14858, - 66.96289, - -107.93043, - 66.91112, - -107.94043 - ], - "centroid": [-108.02521, 66.9527], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.38683, - -100.8154, - 68.49272, - -100.90279, - 68.47962, - -100.67443, - 68.40483, - -100.67559, - 68.38683, - -100.8154 - ], - "centroid": [-100.77393, 68.44392], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.85866, - -108.64141, - 67.93936, - -108.53466, - 67.91349, - -108.33249, - 67.89995, - -108.5548, - 67.85866, - -108.64141 - ], - "centroid": [-108.498, 67.91334], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.28209, - -100.08391, - 68.29294, - -100.16289, - 68.34073, - -100.23039, - 68.39424, - -100.07711, - 68.28209, - -100.08391 - ], - "centroid": [-100.13485, 68.33385], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.26006, - -100.71623, - 70.26162, - -100.79821, - 70.32802, - -100.89974, - 70.34699, - -100.72147, - 70.26006, - -100.71623 - ], - "centroid": [-100.78562, 70.30449], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.64544, - -102.12259, - 69.6833, - -102.2394, - 69.74273, - -102.23382, - 69.74894, - -102.12352, - 69.64544, - -102.12259 - ], - "centroid": [-102.17485, 69.70394], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.11532, - -112.79081, - 68.1301, - -112.95801, - 68.14346, - -112.97042, - 68.21625, - -112.72745, - 68.11532, - -112.79081 - ], - "centroid": [-112.83673, 68.15566], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 76.88443, - -109.06454, - 76.90759, - -109.28357, - 76.92899, - -109.30812, - 76.94099, - -109.10235, - 76.88443, - -109.06454 - ], - "centroid": [-109.17368, 76.91531], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.13318, - -109.18929, - 68.19176, - -109.19108, - 68.2675, - -109.06869, - 68.1831, - -109.02558, - 68.13318, - -109.18929 - ], - "centroid": [-109.11184, 68.1955], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.95154, - -113.99033, - 67.97648, - -114.00596, - 67.9788, - -113.69338, - 67.95487, - -113.79427, - 67.95154, - -113.99033 - ], - "centroid": [-113.87135, 67.96636], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.78009, - -109.2081, - 72.79812, - -109.32942, - 72.82298, - -109.38921, - 72.81708, - -109.15953, - 72.78009, - -109.2081 - ], - "centroid": [-109.26252, 72.80557], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.62547, - -103.13788, - 70.63133, - -103.24666, - 70.70111, - -103.26812, - 70.70488, - -103.17423, - 70.62547, - -103.13788 - ], - "centroid": [-103.20538, 70.665], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.55482, - -96.72482, - 69.5666, - -96.85952, - 69.61695, - -96.86319, - 69.62856, - -96.74652, - 69.55482, - -96.72482 - ], - "centroid": [-96.79445, 69.59118], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.3778, - -100.14506, - 70.40409, - -100.19844, - 70.48948, - -100.19488, - 70.45965, - -100.10099, - 70.3778, - -100.14506 - ], - "centroid": [-100.15805, 70.436], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.88493, - -114.48814, - 67.92033, - -114.60297, - 67.90423, - -114.36903, - 67.88493, - -114.48814 - ], - "centroid": [-114.48671, 67.90316], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.21321, - -113.36315, - 68.23833, - -113.42717, - 68.24752, - -113.17656, - 68.20649, - -113.305, - 68.21321, - -113.36315 - ], - "centroid": [-113.30923, 68.22962], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.99737, - -108.49974, - 68.08811, - -108.53556, - 68.09931, - -108.4184, - 68.05498, - -108.43803, - 67.99737, - -108.49974 - ], - "centroid": [-108.48044, 68.0602], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 79.34055, - -105.12404, - 79.36239, - -105.2606, - 79.38369, - -105.30652, - 79.35747, - -105.08378, - 79.34055, - -105.12404 - ], - "centroid": [-105.18814, 79.36104], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.86347, - -114.4034, - 68.89385, - -114.49291, - 68.90853, - -114.50093, - 68.87934, - -114.33278, - 68.86347, - -114.4034 - ], - "centroid": [-114.42222, 68.88467], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.81017, - -113.81412, - 67.8375, - -113.92123, - 67.85807, - -113.70791, - 67.83222, - -113.71309, - 67.81017, - -113.81412 - ], - "centroid": [-113.79797, 67.83483], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.59669, - -100.75661, - 68.60478, - -100.84848, - 68.62773, - -100.88574, - 68.66995, - -100.83952, - 68.59669, - -100.75661 - ], - "centroid": [-100.82791, 68.62694], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 71.65561, - -96.81838, - 71.65932, - -96.90013, - 71.68583, - -96.94537, - 71.69821, - -96.77017, - 71.65561, - -96.81838 - ], - "centroid": [-96.85441, 71.67696], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 71.25578, - -96.67595, - 71.3021, - -96.7691, - 71.34687, - -96.77215, - 71.30933, - -96.65341, - 71.25578, - -96.67595 - ], - "centroid": [-96.71433, 71.30313], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.16146, - -112.00699, - 68.19151, - -112.0825, - 68.22578, - -111.93701, - 68.20952, - -111.98638, - 68.16146, - -112.00699 - ], - "centroid": [-112.0221, 68.19043], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.17675, - -98.61365, - 68.18666, - -98.6993, - 68.26849, - -98.69391, - 68.23055, - -98.59945, - 68.17675, - -98.61365 - ], - "centroid": [-98.6542, 68.21712], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.6346, - -103.49081, - 70.68526, - -103.51615, - 70.69323, - -103.42552, - 70.63456, - -103.41167, - 70.6346, - -103.49081 - ], - "centroid": [-103.46035, 70.66272], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.47507, - -102.8984, - 69.50879, - -102.9657, - 69.50149, - -102.81779, - 69.46617, - -102.85386, - 69.47507, - -102.8984 - ], - "centroid": [-102.88291, 69.49091], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.69029, - -103.35348, - 70.70303, - -103.39214, - 70.75667, - -103.43421, - 70.73856, - -103.30816, - 70.69029, - -103.35348 - ], - "centroid": [-103.37038, 70.72635], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.68361, - -100.37794, - 70.72496, - -100.42344, - 70.7557, - -100.26642, - 70.72443, - -100.37607, - 70.68361, - -100.37794 - ], - "centroid": [-100.37601, 70.72165], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.44048, - -95.70837, - 68.45679, - -95.75201, - 68.52294, - -95.56886, - 68.50589, - -95.57454, - 68.44048, - -95.70837 - ], - "centroid": [-95.6619, 68.47742], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 77.05282, - -103.86712, - 77.08005, - -103.94057, - 77.07167, - -103.77623, - 77.05407, - -103.80004, - 77.05282, - -103.86712 - ], - "centroid": [-103.85055, 77.06619], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.15028, - -90.79134, - 70.15729, - -90.83541, - 70.21203, - -90.84434, - 70.17195, - -90.72497, - 70.15028, - -90.79134 - ], - "centroid": [-90.79827, 70.17658], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.6767, - -100.53876, - 68.70542, - -100.57762, - 68.72345, - -100.47178, - 68.68036, - -100.46408, - 68.6767, - -100.53876 - ], - "centroid": [-100.5118, 68.69798], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.09454, - -99.89751, - 69.15852, - -99.91562, - 69.11873, - -99.82747, - 69.09737, - -99.85578, - 69.09454, - -99.89751 - ], - "centroid": [-99.87738, 69.12105], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.3966, - -111.1013, - 68.44821, - -111.14577, - 68.45673, - -111.04684, - 68.41963, - -111.05368, - 68.3966, - -111.1013 - ], - "centroid": [-111.09101, 68.43168], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.78309, - -114.25382, - 67.80501, - -114.32946, - 67.82625, - -114.33548, - 67.82374, - -114.21478, - 67.78309, - -114.25382 - ], - "centroid": [-114.27672, 67.8096], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.52057, - -92.02518, - 70.53982, - -92.08781, - 70.56436, - -92.10256, - 70.55518, - -91.99363, - 70.52057, - -92.02518 - ], - "centroid": [-92.04786, 70.54549], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.89828, - -93.87286, - 68.93751, - -93.89352, - 68.93623, - -93.72581, - 68.91217, - -93.75396, - 68.89828, - -93.87286 - ], - "centroid": [-93.818, 68.9217], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 77.02707, - -103.64784, - 77.02854, - -103.72272, - 77.04656, - -103.73569, - 77.05419, - -103.59193, - 77.02707, - -103.64784 - ], - "centroid": [-103.67056, 77.04024], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.93081, - -100.83043, - 69.95581, - -100.87373, - 70.01658, - -100.81459, - 69.98646, - -100.79144, - 69.93081, - -100.83043 - ], - "centroid": [-100.82931, 69.97156], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.09386, - -89.90689, - 69.13322, - -90.00008, - 69.15097, - -90.00774, - 69.13642, - -89.88825, - 69.09386, - -89.90689 - ], - "centroid": [-89.94181, 69.12687], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.01619, - -110.55677, - 68.01612, - -110.64655, - 68.03117, - -110.65872, - 68.03916, - -110.47896, - 68.01619, - -110.55677 - ], - "centroid": [-110.58036, 68.0267], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.9049, - -114.66542, - 67.91276, - -114.73605, - 67.9277, - -114.7524, - 67.92934, - -114.60363, - 67.9049, - -114.66542 - ], - "centroid": [-114.68299, 67.9195], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.5163, - -106.00635, - 68.55885, - -106.01688, - 68.57088, - -105.9045, - 68.55711, - -105.90653, - 68.5163, - -106.00635 - ], - "centroid": [-105.96825, 68.54855], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.56321, - -90.61698, - 69.56571, - -90.7176, - 69.57906, - -90.73674, - 69.60138, - -90.62176, - 69.56321, - -90.61698 - ], - "centroid": [-90.66564, 69.57856], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.40846, - -104.95165, - 68.41047, - -105.00999, - 68.44595, - -105.07598, - 68.45214, - -105.01406, - 68.40846, - -104.95165 - ], - "centroid": [-105.01337, 68.43016], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.65482, - -108.91471, - 67.70736, - -108.92513, - 67.71898, - -108.82872, - 67.6931, - -108.83646, - 67.65482, - -108.91471 - ], - "centroid": [-108.88213, 67.69253], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.81444, - -108.09024, - 67.8622, - -108.08945, - 67.87884, - -108.01935, - 67.84432, - -108.02009, - 67.81444, - -108.09024 - ], - "centroid": [-108.05667, 67.84933], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.22822, - -99.22772, - 69.23933, - -99.28245, - 69.28727, - -99.27987, - 69.27704, - -99.21445, - 69.22822, - -99.22772 - ], - "centroid": [-99.25073, 69.2586], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.62228, - -105.34169, - 68.63864, - -105.40439, - 68.67181, - -105.44241, - 68.66278, - -105.34119, - 68.62228, - -105.34169 - ], - "centroid": [-105.38062, 68.65018], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.46752, - -91.90545, - 70.48239, - -91.96738, - 70.51071, - -92.0046, - 70.51211, - -91.92381, - 70.46752, - -91.90545 - ], - "centroid": [-91.94823, 70.49431], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.15819, - -112.10241, - 68.16385, - -112.19915, - 68.18096, - -112.2109, - 68.19491, - -112.12944, - 68.15819, - -112.10241 - ], - "centroid": [-112.15503, 68.1747], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.23624, - -111.50242, - 68.26266, - -111.50583, - 68.27676, - -111.38622, - 68.2563, - -111.39511, - 68.23624, - -111.50242 - ], - "centroid": [-111.45058, 68.25773], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.88815, - -114.92016, - 67.91539, - -114.94802, - 67.92332, - -114.82413, - 67.90932, - -114.83497, - 67.88815, - -114.92016 - ], - "centroid": [-114.88948, 67.90853], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.13813, - -109.27363, - 68.16056, - -109.32165, - 68.19281, - -109.32317, - 68.16539, - -109.2383, - 68.13813, - -109.27363 - ], - "centroid": [-109.28714, 68.16493], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.73503, - -113.80541, - 67.76145, - -113.81315, - 67.76816, - -113.68067, - 67.74814, - -113.70103, - 67.73503, - -113.80541 - ], - "centroid": [-113.75373, 67.75337], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 73.3191, - -107.43152, - 73.32455, - -107.49387, - 73.35531, - -107.51848, - 73.33867, - -107.40394, - 73.3191, - -107.43152 - ], - "centroid": [-107.46324, 73.33582], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.36535, - -98.79765, - 68.38057, - -98.8259, - 68.42527, - -98.81534, - 68.40773, - -98.75838, - 68.36535, - -98.79765 - ], - "centroid": [-98.79754, 68.3966], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.01097, - -105.83629, - 69.03827, - -105.94486, - 69.06301, - -105.94791, - 69.05826, - -105.88152, - 69.01097, - -105.83629 - ], - "centroid": [-105.89852, 69.04094], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.96129, - -108.39707, - 67.9675, - -108.42736, - 68.00946, - -108.43486, - 68.00373, - -108.3551, - 67.96129, - -108.39707 - ], - "centroid": [-108.40176, 67.98844], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.93589, - -99.52274, - 68.96405, - -99.59076, - 68.99333, - -99.60057, - 68.99496, - -99.54094, - 68.93589, - -99.52274 - ], - "centroid": [-99.56016, 68.97137], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.43206, - -101.61016, - 69.43219, - -101.66981, - 69.45495, - -101.69466, - 69.47795, - -101.60963, - 69.43206, - -101.61016 - ], - "centroid": [-101.64333, 69.45105], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.89175, - -100.77694, - 72.90206, - -100.83746, - 72.91616, - -100.84395, - 72.93923, - -100.77232, - 72.89175, - -100.77694 - ], - "centroid": [-100.80192, 72.91332], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.80187, - -113.97616, - 67.80416, - -114.03773, - 67.82024, - -114.04676, - 67.8327, - -113.94949, - 67.80187, - -113.97616 - ], - "centroid": [-113.99865, 67.81573], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.16713, - -112.392, - 68.17533, - -112.444, - 68.19641, - -112.4529, - 68.20113, - -112.34845, - 68.16713, - -112.392 - ], - "centroid": [-112.40524, 68.18621], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 79.40122, - -104.11485, - 79.40464, - -104.22246, - 79.41452, - -104.23159, - 79.42949, - -104.13764, - 79.40122, - -104.11485 - ], - "centroid": [-104.1686, 79.41296], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.73109, - -92.56748, - 70.76343, - -92.59579, - 70.75247, - -92.5059, - 70.73781, - -92.51723, - 70.73109, - -92.56748 - ], - "centroid": [-92.55108, 70.74726], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.44271, - -113.47928, - 68.44869, - -113.53004, - 68.47382, - -113.53985, - 68.48387, - -113.46406, - 68.44271, - -113.47928 - ], - "centroid": [-113.5008, 68.46339], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.63044, - -117.01588, - 69.6358, - -117.07072, - 69.65078, - -117.08124, - 69.65163, - -116.9667, - 69.63044, - -117.01588 - ], - "centroid": [-117.02969, 69.643], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.82961, - -100.75642, - 68.83945, - -100.81853, - 68.85352, - -100.82482, - 68.87723, - -100.76478, - 68.82961, - -100.75642 - ], - "centroid": [-100.78577, 68.85081], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.88263, - -114.30988, - 68.91187, - -114.34331, - 68.93242, - -114.33355, - 68.91415, - -114.26725, - 68.88263, - -114.30988 - ], - "centroid": [-114.30998, 68.90954], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 71.76627, - -108.00175, - 71.77383, - -108.04866, - 71.79044, - -108.0568, - 71.79148, - -107.97282, - 71.76627, - -108.00175 - ], - "centroid": [-108.01692, 71.78122], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.23284, - -111.88492, - 68.23669, - -111.92567, - 68.26279, - -111.92606, - 68.26847, - -111.85099, - 68.23284, - -111.88492 - ], - "centroid": [-111.89479, 68.25152], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.22629, - -106.94708, - 68.232, - -107.0125, - 68.24943, - -107.02803, - 68.26115, - -106.96313, - 68.22629, - -106.94708 - ], - "centroid": [-106.98435, 68.24271], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.34781, - -108.94056, - 68.36949, - -108.98808, - 68.38682, - -108.98848, - 68.38421, - -108.91557, - 68.34781, - -108.94056 - ], - "centroid": [-108.95378, 68.37182], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 75.57581, - -108.92856, - 75.57725, - -108.99496, - 75.59031, - -109.01364, - 75.60375, - -108.92899, - 75.57581, - -108.92856 - ], - "centroid": [-108.96282, 75.58764], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.4888, - -99.16245, - 68.50459, - -99.20277, - 68.5155, - -99.11432, - 68.49477, - -99.12803, - 68.4888, - -99.16245 - ], - "centroid": [-99.15347, 68.50212], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.67509, - -91.27587, - 69.69793, - -91.30748, - 69.69376, - -91.21074, - 69.68144, - -91.21805, - 69.67509, - -91.27587 - ], - "centroid": [-91.25746, 69.68759], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.98399, - -113.60019, - 68.00584, - -113.61256, - 68.00475, - -113.51844, - 67.99067, - -113.52703, - 67.98399, - -113.60019 - ], - "centroid": [-113.56786, 67.99656], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.86701, - -107.99476, - 67.89747, - -108.00022, - 67.91141, - -107.93205, - 67.89577, - -107.93601, - 67.86701, - -107.99476 - ], - "centroid": [-107.96985, 67.89181], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.25389, - -98.81589, - 68.26166, - -98.86003, - 68.31397, - -98.86694, - 68.2996, - -98.83938, - 68.25389, - -98.81589 - ], - "centroid": [-98.84562, 68.28018], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.79348, - -102.21932, - 67.7899, - -102.27092, - 67.80919, - -102.29491, - 67.82052, - -102.21253, - 67.79348, - -102.21932 - ], - "centroid": [-102.24876, 67.80432], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.78105, - -100.68463, - 68.78745, - -100.76207, - 68.80472, - -100.7765, - 68.81096, - -100.70431, - 68.78105, - -100.68463 - ], - "centroid": [-100.72861, 68.79615], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.49393, - -100.92217, - 68.49671, - -100.95442, - 68.52804, - -100.96127, - 68.53825, - -100.9085, - 68.49393, - -100.92217 - ], - "centroid": [-100.9354, 68.51577], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.84641, - -100.08884, - 67.86826, - -100.1437, - 67.88612, - -100.14458, - 67.87333, - -100.0759, - 67.84641, - -100.08884 - ], - "centroid": [-100.11041, 67.86808], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.94519, - -112.43651, - 67.96006, - -112.48162, - 67.96557, - -112.38971, - 67.95274, - -112.39608, - 67.94519, - -112.43651 - ], - "centroid": [-112.42951, 67.95639], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.7543, - -108.80236, - 72.7711, - -108.8373, - 72.77135, - -108.73962, - 72.76032, - -108.74833, - 72.7543, - -108.80236 - ], - "centroid": [-108.78574, 72.7647], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.52618, - -100.10939, - 70.55879, - -100.13459, - 70.54391, - -100.06729, - 70.52777, - -100.07918, - 70.52618, - -100.10939 - ], - "centroid": [-100.09998, 70.54084], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.72548, - -95.74588, - 67.74856, - -95.76918, - 67.76903, - -95.71372, - 67.73383, - -95.7146, - 67.72548, - -95.74588 - ], - "centroid": [-95.73595, 67.7458], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.45257, - -112.31209, - 68.47722, - -112.31446, - 68.48235, - -112.23869, - 68.45333, - -112.27733, - 68.45257, - -112.31209 - ], - "centroid": [-112.28417, 68.46798], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.87958, - -100.72268, - 67.89467, - -100.7689, - 67.91104, - -100.76867, - 67.91461, - -100.70708, - 67.87958, - -100.72268 - ], - "centroid": [-100.73829, 67.89998], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.88631, - -101.48563, - 67.9223, - -101.49717, - 67.92097, - -101.44076, - 67.90616, - -101.44302, - 67.88631, - -101.48563 - ], - "centroid": [-101.47045, 67.90865], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.85182, - -114.42191, - 67.85544, - -114.46238, - 67.87055, - -114.46989, - 67.87492, - -114.38955, - 67.85182, - -114.42191 - ], - "centroid": [-114.43328, 67.86411], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.99698, - -98.76969, - 68.0045, - -98.81042, - 68.03044, - -98.82097, - 68.02966, - -98.76569, - 67.99698, - -98.76969 - ], - "centroid": [-98.79068, 68.01608], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.28026, - -111.80193, - 68.32762, - -111.81917, - 68.32767, - -111.77537, - 68.3131, - -111.77337, - 68.28026, - -111.80193 - ], - "centroid": [-111.79595, 68.31094], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.79274, - -100.53248, - 70.80184, - -100.57264, - 70.82106, - -100.57902, - 70.82689, - -100.52523, - 70.79274, - -100.53248 - ], - "centroid": [-100.55007, 70.81119], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.06414, - -108.94099, - 68.08056, - -108.98096, - 68.07962, - -108.89933, - 68.06728, - -108.90459, - 68.06414, - -108.94099 - ], - "centroid": [-108.93408, 68.07367], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.11564, - -99.9772, - 69.14636, - -100.00378, - 69.14004, - -99.93706, - 69.11708, - -99.95117, - 69.11564, - -99.9772 - ], - "centroid": [-99.96856, 69.13172], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.13126, - -114.18647, - 68.15617, - -114.21318, - 68.15288, - -114.14135, - 68.13127, - -114.14728, - 68.13126, - -114.18647 - ], - "centroid": [-114.17303, 68.14401], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.11735, - -107.21894, - 68.13459, - -107.25427, - 68.14489, - -107.18092, - 68.12567, - -107.18651, - 68.11735, - -107.21894 - ], - "centroid": [-107.21214, 68.1315], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.13712, - -112.27474, - 68.15628, - -112.30605, - 68.15501, - -112.23466, - 68.13914, - -112.24353, - 68.13712, - -112.27474 - ], - "centroid": [-112.26631, 68.14796], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.46923, - -98.53649, - 68.457, - -98.55997, - 68.49043, - -98.59841, - 68.50523, - -98.57108, - 68.46923, - -98.53649 - ], - "centroid": [-98.56697, 68.48096], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.44763, - -95.81645, - 68.47489, - -95.83035, - 68.47664, - -95.7672, - 68.46036, - -95.77234, - 68.44763, - -95.81645 - ], - "centroid": [-95.7994, 68.46507], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.58236, - -97.76344, - 68.59092, - -97.79635, - 68.6051, - -97.80144, - 68.61111, - -97.7344, - 68.58236, - -97.76344 - ], - "centroid": [-97.77044, 68.59822], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.0656, - -90.51028, - 70.07901, - -90.54334, - 70.09263, - -90.54394, - 70.08725, - -90.47563, - 70.0656, - -90.51028 - ], - "centroid": [-90.51469, 70.08125], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.71592, - -91.40967, - 69.74171, - -91.42904, - 69.74312, - -91.36028, - 69.72785, - -91.36482, - 69.71592, - -91.40967 - ], - "centroid": [-91.39411, 69.73238], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.6321, - -96.84569, - 69.65123, - -96.8709, - 69.67831, - -96.85607, - 69.65428, - -96.81988, - 69.6321, - -96.84569 - ], - "centroid": [-96.84742, 69.65449], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.8614, - -109.36354, - 67.87027, - -109.41014, - 67.8894, - -109.42361, - 67.88815, - -109.36287, - 67.8614, - -109.36354 - ], - "centroid": [-109.38842, 67.87773], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 78.57325, - -103.55899, - 78.58084, - -103.59549, - 78.59344, - -103.60099, - 78.58925, - -103.52783, - 78.57325, - -103.55899 - ], - "centroid": [-103.56809, 78.58463], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.73439, - -94.667, - 68.74485, - -94.68757, - 68.77189, - -94.68674, - 68.75521, - -94.63305, - 68.73439, - -94.667 - ], - "centroid": [-94.66683, 68.75296], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.5857, - -100.69095, - 70.5924, - -100.73744, - 70.61027, - -100.74647, - 70.60923, - -100.68582, - 70.5857, - -100.69095 - ], - "centroid": [-100.71376, 70.59977], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.70833, - -108.97005, - 67.71621, - -109.01372, - 67.73302, - -109.01606, - 67.7251, - -108.94283, - 67.70833, - -108.97005 - ], - "centroid": [-108.98414, 67.72117], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.3025, - -96.01331, - 67.3418, - -96.00411, - 67.34147, - -95.96704, - 67.3234, - -95.96686, - 67.3025, - -96.01331 - ], - "centroid": [-95.99027, 67.32634], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 79.36869, - -103.67345, - 79.3725, - -103.72494, - 79.38493, - -103.73304, - 79.39107, - -103.66778, - 79.36869, - -103.67345 - ], - "centroid": [-103.69712, 79.37971], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.02319, - -113.29152, - 68.03027, - -113.32088, - 68.04751, - -113.32249, - 68.03846, - -113.25904, - 68.02319, - -113.29152 - ], - "centroid": [-113.29682, 68.03562], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.03295, - -107.70299, - 72.04219, - -107.75512, - 72.05778, - -107.7605, - 72.05691, - -107.70215, - 72.03295, - -107.70299 - ], - "centroid": [-107.72811, 72.04748], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 71.82047, - -94.17063, - 71.84594, - -94.17585, - 71.85206, - -94.12641, - 71.82753, - -94.12982, - 71.82047, - -94.17063 - ], - "centroid": [-94.15102, 71.83684], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.47661, - -95.59162, - 67.47909, - -95.63087, - 67.49254, - -95.63833, - 67.50845, - -95.59659, - 67.47661, - -95.59162 - ], - "centroid": [-95.61188, 67.48993], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.38184, - -99.13733, - 68.39595, - -99.16311, - 68.41642, - -99.15981, - 68.40684, - -99.10894, - 68.38184, - -99.13733 - ], - "centroid": [-99.14026, 68.40072], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 71.81927, - -95.49755, - 71.82675, - -95.52796, - 71.84626, - -95.5287, - 71.83795, - -95.4661, - 71.81927, - -95.49755 - ], - "centroid": [-95.50346, 71.83341], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.376, - -106.33643, - 68.40605, - -106.3451, - 68.39999, - -106.29505, - 68.38707, - -106.29929, - 68.376, - -106.33643 - ], - "centroid": [-106.32202, 68.39256], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.88661, - -108.76333, - 72.89095, - -108.79925, - 72.90605, - -108.80473, - 72.90966, - -108.7414, - 72.88661, - -108.76333 - ], - "centroid": [-108.77508, 72.89907], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.77197, - -101.06855, - 72.78149, - -101.113, - 72.79473, - -101.11805, - 72.79718, - -101.0624, - 72.77197, - -101.06855 - ], - "centroid": [-101.08773, 72.78649], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.85358, - -113.50057, - 67.8638, - -113.54362, - 67.88221, - -113.54669, - 67.87351, - -113.48821, - 67.85358, - -113.50057 - ], - "centroid": [-113.51874, 67.86855], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.15858, - -108.76086, - 68.17325, - -108.8054, - 68.18924, - -108.80885, - 68.17851, - -108.752, - 68.15858, - -108.76086 - ], - "centroid": [-108.78014, 68.17483], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.12088, - -108.21025, - 72.12259, - -108.23124, - 72.14105, - -108.24438, - 72.15266, - -108.19612, - 72.12088, - -108.21025 - ], - "centroid": [-108.21938, 72.13609], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.83905, - -102.42796, - 68.86745, - -102.44322, - 68.8566, - -102.38934, - 68.84097, - -102.39997, - 68.83905, - -102.42796 - ], - "centroid": [-102.4168, 68.8523], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.97226, - -89.78743, - 68.99536, - -89.80211, - 69.00595, - -89.75951, - 68.98106, - -89.75378, - 68.97226, - -89.78743 - ], - "centroid": [-89.77596, 68.9891], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.22987, - -112.087, - 68.23141, - -112.11042, - 68.24806, - -112.12037, - 68.25106, - -112.05993, - 68.22987, - -112.087 - ], - "centroid": [-112.09311, 68.24144], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 71.78371, - -96.61223, - 71.80421, - -96.63091, - 71.80646, - -96.57235, - 71.79023, - -96.58007, - 71.78371, - -96.61223 - ], - "centroid": [-96.6005, 71.79684], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.30278, - -99.21777, - 69.32555, - -99.22929, - 69.32609, - -99.17434, - 69.30747, - -99.18229, - 69.30278, - -99.21777 - ], - "centroid": [-99.20194, 69.31614], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 73.01948, - -100.95492, - 73.03067, - -100.99037, - 73.05025, - -100.99136, - 73.03953, - -100.93938, - 73.01948, - -100.95492 - ], - "centroid": [-100.96802, 73.03535], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.16048, - -90.01331, - 69.16138, - -90.03499, - 69.18589, - -90.05544, - 69.18594, - -90.00488, - 69.16048, - -90.01331 - ], - "centroid": [-90.02741, 69.1751], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.86455, - -114.85291, - 67.88414, - -114.88045, - 67.88709, - -114.81909, - 67.87326, - -114.81986, - 67.86455, - -114.85291 - ], - "centroid": [-114.84557, 67.87765], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.27328, - -111.31994, - 68.29431, - -111.3329, - 68.29833, - -111.27879, - 68.28392, - -111.28039, - 68.27328, - -111.31994 - ], - "centroid": [-111.30499, 68.28754], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.47968, - -112.11429, - 68.48077, - -112.14628, - 68.49675, - -112.15918, - 68.50343, - -112.10599, - 68.47968, - -112.11429 - ], - "centroid": [-112.1304, 68.49108], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.2463, - -90.11758, - 69.26294, - -90.14976, - 69.27736, - -90.1502, - 69.27594, - -90.1069, - 69.2463, - -90.11758 - ], - "centroid": [-90.12861, 69.26541], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.46901, - -90.12031, - 69.48895, - -90.14572, - 69.50393, - -90.13514, - 69.49138, - -90.09597, - 69.46901, - -90.12031 - ], - "centroid": [-90.12267, 69.48784], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.76647, - -112.46279, - 67.7669, - -112.49064, - 67.78449, - -112.49955, - 67.79037, - -112.44556, - 67.76647, - -112.46279 - ], - "centroid": [-112.47366, 67.77817], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.1511, - -95.41787, - 72.16115, - -95.44842, - 72.17758, - -95.45057, - 72.17882, - -95.40548, - 72.1511, - -95.41787 - ], - "centroid": [-95.42865, 72.16752], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.16247, - -98.76027, - 68.17202, - -98.80026, - 68.1916, - -98.80034, - 68.18306, - -98.7542, - 68.16247, - -98.76027 - ], - "centroid": [-98.77833, 68.17743], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.36068, - -102.95435, - 69.37703, - -102.97997, - 69.39481, - -102.96865, - 69.37868, - -102.92585, - 69.36068, - -102.95435 - ], - "centroid": [-102.9558, 69.37787], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.89396, - -91.65086, - 69.91895, - -91.6552, - 69.91816, - -91.60398, - 69.90297, - -91.60929, - 69.89396, - -91.65086 - ], - "centroid": [-91.63188, 69.90868], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.80312, - -100.46081, - 70.81765, - -100.48992, - 70.83902, - -100.45632, - 70.81673, - -100.43892, - 70.80312, - -100.46081 - ], - "centroid": [-100.4623, 70.81981], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.75171, - -98.98117, - 67.7777, - -99.00448, - 67.79421, - -98.98029, - 67.7737, - -98.96187, - 67.75171, - -98.98117 - ], - "centroid": [-98.98237, 67.77395], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.78458, - -100.59329, - 70.79155, - -100.63159, - 70.80811, - -100.6385, - 70.81347, - -100.60289, - 70.78458, - -100.59329 - ], - "centroid": [-100.61492, 70.79948], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.85197, - -109.00935, - 72.85601, - -109.0385, - 72.87137, - -109.04262, - 72.87333, - -108.98871, - 72.85197, - -109.00935 - ], - "centroid": [-109.0182, 72.86394], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.80993, - -97.18344, - 69.81827, - -97.21513, - 69.83547, - -97.21794, - 69.83221, - -97.16662, - 69.80993, - -97.18344 - ], - "centroid": [-97.19424, 69.82446], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.92206, - -100.54797, - 72.94808, - -100.55286, - 72.93843, - -100.50387, - 72.92543, - -100.50996, - 72.92206, - -100.54797 - ], - "centroid": [-100.53092, 72.93409], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.20484, - -108.14134, - 72.21842, - -108.1664, - 72.23097, - -108.11049, - 72.21612, - -108.11037, - 72.20484, - -108.14134 - ], - "centroid": [-108.1338, 72.21785], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 71.98528, - -107.77829, - 72.00741, - -107.7959, - 72.0086, - -107.74564, - 71.99131, - -107.748, - 71.98528, - -107.77829 - ], - "centroid": [-107.76832, 71.99877], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.95847, - -102.897, - 67.97629, - -102.92158, - 67.97905, - -102.86695, - 67.96086, - -102.87424, - 67.95847, - -102.897 - ], - "centroid": [-102.89082, 67.96985], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 71.84535, - -108.09117, - 71.86557, - -108.11907, - 71.88492, - -108.09872, - 71.8755, - -108.08056, - 71.84535, - -108.09117 - ], - "centroid": [-108.09779, 71.86662], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.30414, - -111.41955, - 68.32536, - -111.43372, - 68.32875, - -111.38395, - 68.30615, - -111.39456, - 68.30414, - -111.41955 - ], - "centroid": [-111.4081, 68.31731], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.08047, - -90.3235, - 69.10843, - -90.33573, - 69.10996, - -90.29402, - 69.09484, - -90.29341, - 69.08047, - -90.3235 - ], - "centroid": [-90.31378, 69.09834], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.47889, - -99.34947, - 68.48938, - -99.37758, - 68.50503, - -99.37727, - 68.49798, - -99.32725, - 68.47889, - -99.34947 - ], - "centroid": [-99.35611, 68.49315], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.0076, - -114.98544, - 68.03217, - -114.99248, - 68.03094, - -114.94538, - 68.01531, - -114.953, - 68.0076, - -114.98544 - ], - "centroid": [-114.97074, 68.02199], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.16287, - -90.57963, - 70.16535, - -90.6079, - 70.18191, - -90.61336, - 70.19134, - -90.57308, - 70.16287, - -90.57963 - ], - "centroid": [-90.59212, 70.17615], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 71.85891, - -94.06005, - 71.88778, - -94.0484, - 71.88197, - -94.01655, - 71.86178, - -94.02957, - 71.85891, - -94.06005 - ], - "centroid": [-94.03935, 71.87302], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.75001, - -109.28686, - 67.75272, - -109.31169, - 67.77494, - -109.32818, - 67.7764, - -109.28801, - 67.75001, - -109.28686 - ], - "centroid": [-109.30357, 67.76456], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.82907, - -109.16382, - 72.83394, - -109.19315, - 72.84635, - -109.19854, - 72.8484, - -109.14378, - 72.82907, - -109.16382 - ], - "centroid": [-109.17281, 72.84007], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.35263, - -96.00884, - 67.38168, - -96.02175, - 67.37151, - -95.97523, - 67.35866, - -95.98014, - 67.35263, - -96.00884 - ], - "centroid": [-95.99893, 67.36694], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.10032, - -108.04866, - 72.10542, - -108.07776, - 72.12348, - -108.08232, - 72.11956, - -108.03238, - 72.10032, - -108.04866 - ], - "centroid": [-108.05943, 72.1129], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.21544, - -98.7692, - 68.22764, - -98.79761, - 68.24524, - -98.79783, - 68.2349, - -98.7523, - 68.21544, - -98.7692 - ], - "centroid": [-98.77793, 68.23109], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.75742, - -105.23111, - 72.77071, - -105.26004, - 72.78584, - -105.25908, - 72.77731, - -105.21726, - 72.75742, - -105.23111 - ], - "centroid": [-105.2404, 72.77282], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.0821, - -105.90753, - 69.08218, - -105.93, - 69.10843, - -105.95008, - 69.11455, - -105.92404, - 69.0821, - -105.90753 - ], - "centroid": [-105.92798, 69.09756], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.84389, - -100.04372, - 67.86842, - -100.05757, - 67.86334, - -100.01468, - 67.84754, - -100.01999, - 67.84389, - -100.04372 - ], - "centroid": [-100.03532, 67.8567], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.57526, - -90.87047, - 69.58034, - -90.90752, - 69.59327, - -90.91439, - 69.60127, - -90.8702, - 69.57526, - -90.87047 - ], - "centroid": [-90.88849, 69.58799], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.4719, - -105.09838, - 72.49778, - -105.11446, - 72.48878, - -105.06949, - 72.47488, - -105.07476, - 72.4719, - -105.09838 - ], - "centroid": [-105.09101, 72.48436], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 73.11343, - -106.0912, - 73.12317, - -106.11566, - 73.14223, - -106.11716, - 73.1319, - -106.07183, - 73.11343, - -106.0912 - ], - "centroid": [-106.09783, 73.12831], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.73958, - -92.37666, - 69.76138, - -92.38521, - 69.75722, - -92.33841, - 69.74382, - -92.34258, - 69.73958, - -92.37666 - ], - "centroid": [-92.36238, 69.75092], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.86892, - -114.74854, - 67.87197, - -114.774, - 67.88732, - -114.77619, - 67.8906, - -114.72409, - 67.86892, - -114.74854 - ], - "centroid": [-114.75406, 67.88062], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.51983, - -105.13258, - 72.52976, - -105.16639, - 72.54463, - -105.16917, - 72.54363, - -105.12839, - 72.51983, - -105.13258 - ], - "centroid": [-105.14753, 72.53452], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.31637, - -95.80516, - 68.33509, - -95.82311, - 68.33623, - -95.7702, - 68.32297, - -95.77578, - 68.31637, - -95.80516 - ], - "centroid": [-95.79541, 68.32819], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.39318, - -98.24695, - 68.39782, - -98.27662, - 68.42398, - -98.27484, - 68.41912, - -98.24404, - 68.39318, - -98.24695 - ], - "centroid": [-98.26061, 68.40861], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.11483, - -99.78847, - 69.12128, - -99.82603, - 69.13447, - -99.83151, - 69.13817, - -99.78911, - 69.11483, - -99.78847 - ], - "centroid": [-99.80693, 69.12737], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.48021, - -99.24975, - 68.49068, - -99.27853, - 68.50607, - -99.27506, - 68.50026, - -99.23241, - 68.48021, - -99.24975 - ], - "centroid": [-99.25754, 68.49445], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.94693, - -112.7474, - 67.96846, - -112.75599, - 67.96425, - -112.70759, - 67.95055, - -112.71377, - 67.94693, - -112.7474 - ], - "centroid": [-112.73272, 67.95807], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.85885, - -102.7638, - 67.8828, - -102.78076, - 67.89392, - -102.74822, - 67.87005, - -102.74399, - 67.85885, - -102.7638 - ], - "centroid": [-102.75997, 67.87704], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.22379, - -114.66693, - 69.22365, - -114.69113, - 69.24491, - -114.70759, - 69.2499, - -114.67319, - 69.22379, - -114.66693 - ], - "centroid": [-114.68471, 69.23641], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.31027, - -107.77592, - 68.29198, - -107.78178, - 68.30937, - -107.82209, - 68.31893, - -107.79208, - 68.31027, - -107.77592 - ], - "centroid": [-107.7944, 68.30684], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.59327, - -90.46479, - 69.6087, - -90.4823, - 69.62832, - -90.4522, - 69.60394, - -90.43924, - 69.59327, - -90.46479 - ], - "centroid": [-90.45947, 69.60933], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.44749, - -98.25118, - 68.45856, - -98.27771, - 68.47253, - -98.27776, - 68.47384, - -98.23769, - 68.44749, - -98.25118 - ], - "centroid": [-98.25905, 68.46328], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.28656, - -99.9953, - 68.30451, - -100.01262, - 68.302, - -99.96077, - 68.28786, - -99.96904, - 68.28656, - -99.9953 - ], - "centroid": [-99.98537, 68.29608], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.10364, - -113.92057, - 68.10856, - -113.95168, - 68.12583, - -113.95792, - 68.13109, - -113.92282, - 68.10364, - -113.92057 - ], - "centroid": [-113.93706, 68.11762], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.44009, - -98.17393, - 68.46504, - -98.18751, - 68.45723, - -98.14444, - 68.4434, - -98.14621, - 68.44009, - -98.17393 - ], - "centroid": [-98.16477, 68.4521], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.25408, - -99.33533, - 69.26224, - -99.36677, - 69.28118, - -99.37279, - 69.27756, - -99.33438, - 69.25408, - -99.33533 - ], - "centroid": [-99.35156, 69.26902], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.15206, - -110.33001, - 68.17206, - -110.33996, - 68.18365, - -110.30428, - 68.16641, - -110.29866, - 68.15206, - -110.33001 - ], - "centroid": [-110.31885, 68.16845], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.35218, - -100.69279, - 70.35573, - -100.73125, - 70.36812, - -100.73812, - 70.37548, - -100.70458, - 70.35218, - -100.69279 - ], - "centroid": [-100.71487, 70.363], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.2649, - -98.59492, - 68.27352, - -98.61788, - 68.29468, - -98.61698, - 68.28531, - -98.57873, - 68.2649, - -98.59492 - ], - "centroid": [-98.60139, 68.28027], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.8239, - -92.21874, - 69.83949, - -92.23929, - 69.84399, - -92.19052, - 69.83037, - -92.19325, - 69.8239, - -92.21874 - ], - "centroid": [-92.2119, 69.83495], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.91894, - -100.90382, - 70.92185, - -100.93215, - 70.93494, - -100.93579, - 70.94829, - -100.9018, - 70.91894, - -100.90382 - ], - "centroid": [-100.91654, 70.93167], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.79298, - -101.64666, - 67.82067, - -101.65038, - 67.81762, - -101.61751, - 67.80099, - -101.62094, - 67.79298, - -101.64666 - ], - "centroid": [-101.63516, 67.8084], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.71355, - -100.08235, - 68.7181, - -100.12044, - 68.73265, - -100.1248, - 68.73463, - -100.08164, - 68.71355, - -100.08235 - ], - "centroid": [-100.10105, 68.7249], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.31897, - -98.74028, - 68.30691, - -98.75288, - 68.3282, - -98.78702, - 68.33937, - -98.7723, - 68.31897, - -98.74028 - ], - "centroid": [-98.76325, 68.32335], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.38077, - -111.29432, - 68.38542, - -111.32134, - 68.39965, - -111.32262, - 68.41079, - -111.28563, - 68.38077, - -111.29432 - ], - "centroid": [-111.30409, 68.39477], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.50355, - -98.1346, - 68.50727, - -98.1689, - 68.5193, - -98.17628, - 68.5278, - -98.14033, - 68.50355, - -98.1346 - ], - "centroid": [-98.15321, 68.51487], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.37199, - -104.92215, - 68.3793, - -104.94758, - 68.39294, - -104.95193, - 68.3951, - -104.91045, - 68.37199, - -104.92215 - ], - "centroid": [-104.9313, 68.38535], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.28822, - -98.63719, - 68.28283, - -98.66962, - 68.29836, - -98.68277, - 68.30966, - -98.66201, - 68.28822, - -98.63719 - ], - "centroid": [-98.66177, 68.29479], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.90951, - -100.84691, - 70.93356, - -100.8618, - 70.93606, - -100.82426, - 70.92221, - -100.82425, - 70.90951, - -100.84691 - ], - "centroid": [-100.84119, 70.92543], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 72.76772, - -100.97154, - 72.77603, - -101.00203, - 72.78879, - -101.00592, - 72.79546, - -100.9765, - 72.76772, - -100.97154 - ], - "centroid": [-100.98717, 72.78207], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.40974, - -111.16102, - 68.41136, - -111.18475, - 68.42738, - -111.19209, - 68.43678, - -111.1527, - 68.40974, - -111.16102 - ], - "centroid": [-111.17151, 68.42233], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.34517, - -95.77541, - 69.35989, - -95.80473, - 69.37393, - -95.8059, - 69.37602, - -95.77877, - 69.34517, - -95.77541 - ], - "centroid": [-95.78945, 69.36333], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.88506, - -115.07567, - 67.90562, - -115.0931, - 67.90718, - -115.04995, - 67.89139, - -115.05188, - 67.88506, - -115.07567 - ], - "centroid": [-115.069, 67.89794], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.13656, - -113.90168, - 68.13853, - -113.92113, - 68.15824, - -113.92906, - 68.16097, - -113.89145, - 68.13656, - -113.90168 - ], - "centroid": [-113.91029, 68.14974], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.46805, - -98.14451, - 68.49156, - -98.16025, - 68.48804, - -98.11862, - 68.47196, - -98.12037, - 68.46805, - -98.14451 - ], - "centroid": [-98.13724, 68.48064], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.09689, - -112.83107, - 68.10094, - -112.85614, - 68.12263, - -112.85436, - 68.11456, - -112.81604, - 68.09689, - -112.83107 - ], - "centroid": [-112.83928, 68.10951], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.86875, - -102.40148, - 68.88024, - -102.42002, - 68.89836, - -102.41395, - 68.88771, - -102.37721, - 68.86875, - -102.40148 - ], - "centroid": [-102.4018, 68.8842], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.52003, - -101.0551, - 68.53878, - -101.06652, - 68.54586, - -101.02573, - 68.52532, - -101.02965, - 68.52003, - -101.0551 - ], - "centroid": [-101.04454, 68.53322], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.7758, - -108.76257, - 67.79616, - -108.77444, - 67.80518, - -108.73564, - 67.78685, - -108.73736, - 67.7758, - -108.76257 - ], - "centroid": [-108.75346, 67.79135], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.71725, - -101.4915, - 69.72995, - -101.51837, - 69.74319, - -101.51852, - 69.7387, - -101.48108, - 69.71725, - -101.4915 - ], - "centroid": [-101.50069, 69.73219], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.30511, - -108.95613, - 68.31411, - -108.98199, - 68.33453, - -108.97994, - 68.32941, - -108.95004, - 68.30511, - -108.95613 - ], - "centroid": [-108.9665, 68.32088], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.86219, - -101.43639, - 67.87169, - -101.46138, - 67.89503, - -101.43558, - 67.8832, - -101.4207, - 67.86219, - -101.43639 - ], - "centroid": [-101.43936, 67.87775], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.84386, - -100.7023, - 68.85493, - -100.73233, - 68.86666, - -100.73406, - 68.86851, - -100.69576, - 68.84386, - -100.7023 - ], - "centroid": [-100.71392, 68.85848], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.72181, - -103.55486, - 70.73569, - -103.57759, - 70.75611, - -103.5717, - 70.74317, - -103.54076, - 70.72181, - -103.55486 - ], - "centroid": [-103.5606, 70.73938], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.64408, - -101.46199, - 69.64521, - -101.48892, - 69.66633, - -101.50271, - 69.67253, - -101.485, - 69.64408, - -101.46199 - ], - "centroid": [-101.48383, 69.65678], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.58635, - -90.81364, - 69.60694, - -90.82997, - 69.61397, - -90.79476, - 69.59868, - -90.79061, - 69.58635, - -90.81364 - ], - "centroid": [-90.80853, 69.60153], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.42663, - -100.58152, - 68.44176, - -100.60311, - 68.45255, - -100.5656, - 68.43991, - -100.56049, - 68.42663, - -100.58152 - ], - "centroid": [-100.57923, 68.44013], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.71297, - -95.6052, - 68.71782, - -95.6219, - 68.74164, - -95.61707, - 68.73302, - -95.58371, - 68.71297, - -95.6052 - ], - "centroid": [-95.6062, 68.72754], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.12388, - -99.02471, - 68.13507, - -99.04501, - 68.15307, - -99.03701, - 68.14233, - -99.00364, - 68.12388, - -99.02471 - ], - "centroid": [-99.02662, 68.13891], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.7479, - -100.42375, - 70.75427, - -100.45579, - 70.77539, - -100.4527, - 70.76513, - -100.41886, - 70.7479, - -100.42375 - ], - "centroid": [-100.43822, 70.76091], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.67325, - -100.17673, - 68.68226, - -100.20697, - 68.69638, - -100.21057, - 68.69283, - -100.17175, - 68.67325, - -100.17673 - ], - "centroid": [-100.1903, 68.6863], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.83374, - -109.14694, - 67.84367, - -109.17175, - 67.85766, - -109.17473, - 67.8548, - -109.13662, - 67.83374, - -109.14694 - ], - "centroid": [-109.156, 67.84771], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.97409, - -112.57576, - 67.99408, - -112.58809, - 68.00096, - -112.55149, - 67.98688, - -112.54938, - 67.97409, - -112.57576 - ], - "centroid": [-112.56755, 67.98892], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.80706, - -101.73859, - 67.82366, - -101.75539, - 67.82925, - -101.71241, - 67.81599, - -101.71432, - 67.80706, - -101.73859 - ], - "centroid": [-101.73171, 67.81929], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.82263, - -102.06987, - 67.82853, - -102.09699, - 67.84174, - -102.09998, - 67.84363, - -102.06064, - 67.82263, - -102.06987 - ], - "centroid": [-102.08042, 67.83451], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.75824, - -113.41758, - 67.77857, - -113.43092, - 67.78213, - -113.39149, - 67.76817, - -113.3911, - 67.75824, - -113.41758 - ], - "centroid": [-113.40927, 67.77192], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.06931, - -107.3773, - 68.07438, - -107.39581, - 68.09426, - -107.39729, - 68.09054, - -107.36195, - 68.06931, - -107.3773 - ], - "centroid": [-107.38233, 68.08304], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.94188, - -107.9843, - 67.95757, - -107.99751, - 67.97412, - -107.96833, - 67.95007, - -107.96257, - 67.94188, - -107.9843 - ], - "centroid": [-107.97805, 67.95671], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.37319, - -105.0774, - 68.37833, - -105.10054, - 68.39833, - -105.1041, - 68.39684, - -105.07116, - 68.37319, - -105.0774 - ], - "centroid": [-105.08775, 68.38723], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.86823, - -102.66504, - 67.87996, - -102.68697, - 67.89984, - -102.66134, - 67.88727, - -102.64855, - 67.86823, - -102.66504 - ], - "centroid": [-102.66626, 67.8836], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.22404, - -98.56502, - 68.22276, - -98.5863, - 68.24238, - -98.59948, - 68.24326, - -98.5655, - 68.22404, - -98.56502 - ], - "centroid": [-98.57944, 68.23383], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 67.867, - -102.17909, - 67.88622, - -102.20084, - 67.90035, - -102.18004, - 67.87787, - -102.16488, - 67.867, - -102.17909 - ], - "centroid": [-102.18178, 67.88339], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 70.36211, - -102.02733, - 70.36056, - -102.04696, - 70.38413, - -102.05872, - 70.38546, - -102.03381, - 70.36211, - -102.02733 - ], - "centroid": [-102.04192, 70.37351], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.35584, - -100.81213, - 68.36165, - -100.83265, - 68.38594, - -100.82835, - 68.37358, - -100.79949, - 68.35584, - -100.81213 - ], - "centroid": [-100.81818, 68.37004], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.23367, - -109.02647, - 68.24204, - -109.04887, - 68.26389, - -109.04442, - 68.24796, - -109.01824, - 68.23367, - -109.02647 - ], - "centroid": [-109.03492, 68.2475], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 69.48416, - -90.17238, - 69.4732, - -90.18915, - 69.49104, - -90.20218, - 69.5052, - -90.1836, - 69.48416, - -90.17238 - ], - "centroid": [-90.18688, 69.48871], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 68.222, - -98.71136, - 68.2363, - -98.72782, - 68.25018, - -98.71768, - 68.23758, - -98.69478, - 68.222, - -98.71136 - ], - "centroid": [-98.71232, 68.23641], - "name": "America/Cambridge_Bay" - }, - { - "points": [ - 44.20444, - -118.24075, - 44.45274, - -117.97164, - 44.45592, - -117.5906, - 44.30995, - -117.4739, - 44.32622, - -117.20421, - 44.4891, - -117.23052, - 44.88702, - -116.86368, - 45.03264, - -116.85045, - 45.61226, - -116.47179, - 45.74357, - -116.55293, - 45.83117, - -116.79731, - 46.04533, - -116.64067, - 45.86635, - -116.28892, - 45.43937, - -116.30094, - 45.41119, - -116.2104, - 45.47913, - -115.80346, - 45.39039, - -115.51128, - 45.58005, - -115.20723, - 45.40197, - -114.77674, - 45.51833, - -114.79769, - 45.48013, - -114.66719, - 45.57442, - -114.46546, - 45.46898, - -114.33625, - 45.70401, - -113.93176, - 45.59584, - -113.79173, - 45.2638, - -113.67877, - 45.06128, - -113.44338, - 44.87601, - -113.44773, - 44.78158, - -113.12679, - 44.46191, - -112.99868, - 44.36796, - -112.84767, - 44.49479, - -112.78131, - 44.45929, - -112.38762, - 44.579, - -112.28775, - 44.54597, - -111.5116, - 44.70662, - -111.497, - 44.76369, - -111.3835, - 44.48383, - -111.04122, - 41.99665, - -111.03704, - 41.99107, - -117.03312, - 42.44221, - -117.03922, - 42.44454, - -118.22353, - 44.20444, - -118.24075 - ], - "centroid": [-114.6156, 43.57228], - "name": "America/Boise" - }, - { - "points": [ - 67.6905, - -136.42574, - 68.90542, - -136.44921, - 68.87697, - -136.03563, - 68.67326, - -135.31462, - 68.89475, - -135.63322, - 68.92942, - -136.03559, - 69.19198, - -136.2721, - 69.25655, - -135.91941, - 69.16548, - -135.71352, - 69.30247, - -135.8624, - 69.3318, - -135.69405, - 69.24858, - -135.59511, - 69.34114, - -135.66741, - 69.33937, - -135.4799, - 69.39522, - -135.5985, - 69.48382, - -135.40432, - 69.41291, - -135.42507, - 69.52109, - -135.36192, - 69.46137, - -135.11653, - 69.47428, - -134.75746, - 69.54435, - -134.66495, - 69.44586, - -134.55857, - 69.53245, - -134.6291, - 69.54013, - -134.49364, - 69.63075, - -134.43057, - 69.70972, - -134.5176, - 69.73811, - -134.41857, - 69.61381, - -133.99365, - 69.59646, - -134.20565, - 69.5333, - -134.14329, - 69.61865, - -133.93396, - 69.5789, - -133.77648, - 69.51712, - -133.74319, - 69.35332, - -133.95784, - 69.31205, - -133.90073, - 69.42187, - -133.11687, - 69.46021, - -133.00348, - 69.63635, - -132.97921, - 69.65984, - -132.66539, - 69.74413, - -132.56431, - 69.7745, - -132.23944, - 69.73698, - -132.34847, - 69.6898, - -132.14637, - 69.97995, - -131.36739, - 69.88493, - -131.11393, - 70.1371, - -130.88039, - 70.16642, - -130.37096, - 70.07268, - -129.91855, - 70.16616, - -129.90827, - 70.1747, - -129.80375, - 70.1785, - -129.86435, - 70.26259, - -129.83975, - 70.28292, - -129.66104, - 70.16361, - -129.56307, - 70.10678, - -129.36403, - 69.98552, - -129.5207, - 69.811, - -130.33745, - 69.55488, - -130.99349, - 69.44922, - -130.94453, - 69.52735, - -130.92064, - 69.45104, - -130.76136, - 69.37394, - -130.90182, - 69.30666, - -130.89053, - 69.69044, - -130.3463, - 69.95401, - -128.8591, - 69.87428, - -128.96093, - 69.82339, - -128.90833, - 69.82064, - -129.15604, - 69.69289, - -129.1173, - 69.95715, - -128.34343, - 70.07464, - -128.39994, - 70.13699, - -128.33262, - 70.22667, - -127.60816, - 70.34549, - -128.2014, - 70.49516, - -128.16363, - 70.5861, - -128.03759, - 70.28688, - -127.22717, - 69.97584, - -126.77242, - 69.89644, - -126.81426, - 69.74431, - -126.68286, - 69.53392, - -126.2894, - 69.32184, - -125.45469, - 69.34308, - -125.39514, - 69.41724, - -125.48018, - 69.4087, - -125.1638, - 69.44612, - -125.25248, - 69.41277, - -125.65108, - 69.51948, - -125.49457, - 69.53435, - -125.29504, - 69.57384, - -125.52352, - 69.74953, - -125.38463, - 69.69229, - -125.24883, - 69.73585, - -125.10873, - 69.81382, - -125.30672, - 69.86276, - -125.19138, - 69.79571, - -125.07863, - 69.99953, - -124.84944, - 69.91768, - -125.20933, - 70.00946, - -125.22055, - 70.08706, - -125.0276, - 70.03469, - -124.9784, - 70.07427, - -124.73163, - 70.19377, - -124.75709, - 70.20908, - -124.52767, - 70.14855, - -124.58886, - 70.13266, - -124.36243, - 70.02897, - -124.33291, - 69.96705, - -124.44807, - 69.91451, - -124.37612, - 69.8562, - -124.41762, - 69.86601, - -124.32586, - 69.72733, - -124.48475, - 69.68472, - -124.02285, - 69.46781, - -124.43678, - 69.38873, - -124.42544, - 69.39884, - -124.5146, - 69.34564, - -124.30124, - 69.39198, - -123.48552, - 69.48436, - -123.41657, - 69.55722, - -123.14246, - 69.67959, - -123.09768, - 69.76908, - -123.16291, - 69.83663, - -122.96875, - 69.77305, - -121.37957, - 69.66242, - -121.00049, - 69.65681, - -121.94846, - 68.52315, - -121.95849, - 65.49156, - -113.47416, - 65.4901, - -111.56914, - 64.72619, - -110.42534, - 64.38015, - -104.79715, - 64.28848, - -102.00397, - 59.99617, - -101.99895, - 59.9906, - -124.01342, - 60.10543, - -124.01248, - 60.32719, - -124.2162, - 60.44581, - -124.22954, - 60.4595, - -124.43684, - 60.67597, - -124.63875, - 60.78667, - -124.50071, - 60.94911, - -124.60811, - 60.96344, - -124.81431, - 60.84538, - -124.86947, - 60.77283, - -125.31684, - 60.88336, - -125.88044, - 60.79035, - -126.00283, - 60.85136, - -126.12482, - 60.76637, - -126.30561, - 60.74993, - -126.84431, - 61.05045, - -126.95126, - 61.06292, - -127.12314, - 61.19918, - -127.01818, - 61.45791, - -127.15885, - 61.60383, - -127.82458, - 62.10866, - -128.54985, - 62.04196, - -128.7776, - 62.1429, - -129.28146, - 62.2111, - -129.21539, - 62.26884, - -129.30894, - 62.37547, - -129.25803, - 62.41849, - -129.32065, - 62.48077, - -129.19594, - 62.55934, - -129.55587, - 62.66566, - -129.53029, - 62.86342, - -129.78614, - 63.06823, - -129.62942, - 63.07697, - -129.857, - 63.18966, - -129.93011, - 63.24423, - -130.19142, - 63.46989, - -129.84588, - 63.68375, - -130.11352, - 63.68808, - -130.34403, - 63.76663, - -130.12886, - 63.8534, - -130.14675, - 63.81582, - -130.3552, - 64.03614, - -130.90422, - 64.12822, - -131.00111, - 64.18029, - -130.89897, - 64.27109, - -131.10412, - 64.32595, - -131.07049, - 64.40749, - -131.16001, - 64.44634, - -131.40854, - 64.35723, - -131.61244, - 64.37115, - -131.85804, - 64.52491, - -131.7121, - 64.52651, - -131.85285, - 64.69337, - -132.04161, - 64.82772, - -132.62521, - 65.07193, - -132.33492, - 65.0887, - -132.53121, - 65.19146, - -132.55242, - 65.1615, - -132.73445, - 65.24238, - -132.7717, - 65.30219, - -132.54928, - 65.60622, - -132.16394, - 65.84168, - -132.56812, - 65.98649, - -132.33767, - 66.01801, - -132.62078, - 65.90252, - -132.92327, - 65.92611, - -132.98967, - 66.02044, - -132.94753, - 65.95707, - -133.60685, - 66.05202, - -133.60107, - 66.07357, - -133.68878, - 66.17333, - -133.54819, - 66.27483, - -133.55861, - 66.3277, - -133.82732, - 66.44376, - -133.74957, - 66.45341, - -133.60675, - 66.53117, - -133.6852, - 66.56503, - -133.57358, - 66.64993, - -133.78005, - 66.73089, - -133.84035, - 66.80772, - -133.75731, - 66.94255, - -134.10224, - 66.994, - -134.04932, - 66.99814, - -136.14997, - 67.17607, - -136.23099, - 67.30826, - -136.09139, - 67.40558, - -136.20872, - 67.58063, - -136.19373, - 67.6905, - -136.42574 - ], - "centroid": [-119.76921, 64.34087], - "name": "America/Yellowknife" - }, - { - "points": [ - 70.24535, - -112.793, - 70.24096, - -112.359, - 70.3095, - -112.1973, - 70.34788, - -112.33242, - 70.37291, - -112.28357, - 70.35182, - -111.85829, - 70.4996, - -112.16064, - 70.47088, - -112.4593, - 70.52531, - -112.41705, - 70.70271, - -113.84416, - 70.55147, - -115.32439, - 70.59903, - -115.37683, - 70.50627, - -115.52568, - 70.52715, - -115.6921, - 70.56613, - -115.60378, - 70.59549, - -115.68544, - 70.49086, - -116.16817, - 70.5198, - -116.71309, - 70.47935, - -116.53289, - 70.46105, - -116.62569, - 70.53791, - -116.80661, - 70.58384, - -116.07008, - 70.61572, - -117.71403, - 70.65502, - -117.7795, - 70.69592, - -117.69083, - 70.8388, - -118.20038, - 71.00472, - -118.41432, - 71.17744, - -117.79114, - 71.38076, - -115.73611, - 71.42616, - -116.28792, - 71.53541, - -115.49517, - 71.37193, - -118.15571, - 71.47579, - -118.3128, - 71.5712, - -117.76925, - 71.592, - -117.95254, - 71.6584, - -117.85462, - 71.66997, - -117.91756, - 71.56736, - -118.41693, - 71.64926, - -118.47756, - 71.65769, - -118.812, - 71.57499, - -118.90283, - 71.65924, - -119.07434, - 71.84903, - -119.12211, - 72.1791, - -118.56844, - 72.24453, - -118.08912, - 72.32821, - -118.12137, - 72.4102, - -118.55076, - 72.51258, - -118.49248, - 72.64714, - -118.16426, - 72.92591, - -117.3211, - 73.37978, - -114.67713, - 73.32315, - -114.16574, - 73.14818, - -113.92003, - 72.96258, - -114.00901, - 72.80646, - -113.92943, - 72.78424, - -114.21325, - 72.73829, - -114.33038, - 72.68413, - -114.18819, - 72.57441, - -114.54757, - 72.67624, - -113.41928, - 72.73466, - -113.40043, - 72.78725, - -113.58596, - 73.01861, - -113.03528, - 72.81024, - -111.5328, - 72.73199, - -111.18096, - 72.67782, - -111.18656, - 72.71289, - -111.08481, - 72.50282, - -111.40588, - 72.41102, - -111.43879, - 72.50012, - -111.2177, - 72.45878, - -111.16275, - 72.34949, - -111.3224, - 72.34394, - -111.13225, - 72.47553, - -110.97226, - 72.58252, - -110.67623, - 72.55659, - -110.52688, - 72.60181, - -110.55044, - 72.45701, - -109.96484, - 70.01344, - -109.96754, - 70.01268, - -112.31989, - 69.8869, - -112.25316, - 69.78014, - -112.41995, - 69.76829, - -112.86314, - 70.02286, - -112.96205, - 70.03346, - -117.18054, - 69.66695, - -116.87699, - 69.74704, - -117.22841, - 69.98683, - -117.41444, - 70.13884, - -116.94276, - 70.32969, - -114.5449, - 70.26563, - -113.09048, - 70.31019, - -113.26409, - 70.33547, - -113.11387, - 70.2927, - -112.89474, - 70.24861, - -113.01265, - 70.24535, - -112.793 - ], - "centroid": [-114.06593, 71.59793], - "name": "America/Yellowknife" - }, - { - "points": [ - 72.0354, - -125.73423, - 72.1029, - -125.71625, - 72.13062, - -125.79166, - 72.26707, - -125.65358, - 72.27759, - -125.51522, - 72.50627, - -125.33622, - 72.5761, - -124.98358, - 72.64138, - -125.09682, - 72.74533, - -124.96592, - 72.87309, - -125.13139, - 72.94313, - -124.47439, - 73.08764, - -124.87311, - 73.24656, - -124.56442, - 73.47086, - -124.36414, - 73.53376, - -124.07837, - 73.54998, - -124.32689, - 73.64911, - -124.34814, - 73.5764, - -124.07524, - 73.67481, - -124.05204, - 73.76212, - -123.78619, - 73.87126, - -124.19873, - 74.06593, - -124.45752, - 74.25235, - -124.51605, - 74.22615, - -124.70383, - 74.30796, - -124.6557, - 74.33932, - -124.78574, - 74.36239, - -124.70728, - 74.5656, - -121.46067, - 74.28502, - -120.0767, - 74.2198, - -119.08426, - 74.11393, - -119.01129, - 74.00869, - -119.10227, - 74.08723, - -118.79815, - 74.17471, - -118.86601, - 74.22909, - -118.68339, - 74.25882, - -117.62059, - 74.174, - -117.12739, - 73.67913, - -115.58898, - 73.48369, - -115.2753, - 72.63192, - -119.10796, - 72.35017, - -119.28663, - 72.2098, - -119.77865, - 72.22041, - -120.17265, - 72.16308, - -120.11179, - 72.0877, - -120.15002, - 71.94522, - -120.42709, - 71.86765, - -120.37308, - 71.74229, - -120.43697, - 71.69099, - -120.36691, - 71.51169, - -120.5465, - 71.37012, - -121.31957, - 71.44436, - -121.72089, - 71.07146, - -122.78692, - 71.09955, - -123.22623, - 71.21198, - -123.43, - 71.48089, - -123.62129, - 71.68922, - -124.06226, - 71.9714, - -125.28114, - 71.96729, - -126.02078, - 72.0354, - -125.73423 - ], - "centroid": [-121.27533, 73.04997], - "name": "America/Yellowknife" - }, - { - "points": [ - 75.19668, - -111.06533, - 75.23635, - -110.94898, - 75.25503, - -111.21045, - 75.13262, - -111.55574, - 75.11525, - -112.37309, - 75.16203, - -112.44919, - 75.19919, - -112.32596, - 75.17213, - -112.55212, - 75.25491, - -112.62743, - 75.21673, - -112.69444, - 75.13525, - -112.66542, - 75.11061, - -112.77303, - 75.0451, - -113.90396, - 75.18522, - -113.9195, - 75.32521, - -113.81094, - 75.40313, - -113.44599, - 75.36498, - -113.86114, - 75.44395, - -114.02037, - 75.3414, - -114.01255, - 75.2095, - -114.1433, - 75.28236, - -114.54304, - 75.17581, - -114.25776, - 75.05045, - -114.43278, - 74.95625, - -115.0536, - 74.98834, - -115.17213, - 75.12039, - -115.17015, - 75.14647, - -115.25172, - 75.10583, - -115.54541, - 75.00422, - -115.51271, - 74.9589, - -115.67708, - 75.05414, - -116.2436, - 75.09923, - -116.12367, - 75.09774, - -116.2852, - 75.17422, - -116.24118, - 75.10724, - -116.69094, - 75.25147, - -117.66442, - 75.48369, - -117.23337, - 75.49741, - -115.9716, - 75.62711, - -115.29136, - 75.55116, - -116.3955, - 75.58274, - -117.22697, - 75.80296, - -116.87761, - 75.89611, - -114.79649, - 75.90215, - -116.73158, - 75.97582, - -116.69014, - 75.99444, - -116.49052, - 76.08243, - -116.67229, - 76.17766, - -116.41484, - 76.17108, - -114.95838, - 76.29432, - -115.90974, - 76.32624, - -115.82996, - 76.36454, - -115.8768, - 76.44048, - -115.59013, - 76.53028, - -114.88357, - 76.46971, - -114.11251, - 76.41706, - -114.03474, - 76.31476, - -114.1081, - 76.2754, - -113.95088, - 76.22537, - -114.00019, - 76.2045, - -113.93533, - 76.28119, - -112.97928, - 76.18907, - -112.40767, - 76.13525, - -112.47961, - 76.05145, - -112.36913, - 75.92167, - -111.6736, - 75.8211, - -112.10047, - 75.89379, - -111.53939, - 75.83776, - -111.68585, - 75.84366, - -111.41464, - 75.80411, - -111.49147, - 75.73397, - -111.31803, - 75.62036, - -111.36176, - 75.52989, - -111.19235, - 75.54824, - -109.96328, - 74.83743, - -109.96624, - 74.76541, - -110.61105, - 74.70826, - -110.5393, - 74.60744, - -110.95556, - 74.3891, - -113.02983, - 74.44047, - -113.69247, - 74.62492, - -114.36542, - 74.70036, - -114.42701, - 74.79543, - -114.06699, - 74.99122, - -112.84161, - 75.00182, - -111.67242, - 75.19668, - -111.06533 - ], - "centroid": [-113.57894, 75.44397], - "name": "America/Yellowknife" - }, - { - "points": [ - 75.71988, - -121.0696, - 75.7681, - -121.29146, - 75.99467, - -120.98433, - 75.89765, - -121.27936, - 76.01163, - -121.6554, - 76.02261, - -122.05432, - 75.92905, - -122.32482, - 75.85244, - -122.33724, - 75.8943, - -122.68491, - 75.94347, - -122.64688, - 75.97683, - -122.723, - 75.99942, - -122.63567, - 76.02527, - -123.02797, - 76.06159, - -122.51742, - 76.11152, - -122.4768, - 76.08818, - -122.73632, - 76.16175, - -122.57881, - 76.08622, - -123.03065, - 76.20053, - -122.95294, - 76.27283, - -122.63857, - 76.37495, - -122.55458, - 76.44867, - -121.50967, - 76.57749, - -121.38929, - 76.6228, - -121.19836, - 76.69681, - -121.19018, - 76.72079, - -120.85329, - 76.74634, - -121.16065, - 76.80656, - -120.40617, - 76.89049, - -120.41886, - 77.19651, - -119.37942, - 77.33486, - -119.13654, - 77.3961, - -117.85828, - 77.30799, - -117.02409, - 77.35279, - -117.17829, - 77.38062, - -116.66779, - 77.46657, - -117.14673, - 77.56551, - -116.39859, - 77.31526, - -115.32907, - 77.18249, - -116.26812, - 77.16207, - -116.21506, - 77.13464, - -116.33548, - 77.04647, - -116.19834, - 76.95651, - -115.70055, - 76.88918, - -115.89217, - 76.93063, - -116.333, - 76.82519, - -115.95056, - 76.69058, - -115.85954, - 76.57425, - -116.28779, - 76.53047, - -117.01856, - 76.3814, - -116.89644, - 76.29495, - -117.04661, - 76.26055, - -117.51419, - 76.39975, - -118.04428, - 76.53378, - -117.91856, - 76.68438, - -117.92929, - 76.79203, - -117.73427, - 76.76841, - -118.29092, - 76.72254, - -118.23917, - 76.68705, - -118.4278, - 76.65004, - -118.30382, - 76.54455, - -118.29597, - 76.4967, - -118.92455, - 76.49358, - -118.69874, - 76.33186, - -118.5158, - 76.25661, - -118.89137, - 76.16993, - -118.84503, - 76.08254, - -119.03271, - 76.13033, - -119.29521, - 76.32006, - -119.47375, - 76.30655, - -119.61573, - 76.25653, - -119.64724, - 76.16461, - -119.5347, - 76.1554, - -119.65358, - 76.11665, - -119.52393, - 76.11284, - -119.71346, - 76.05159, - -119.47755, - 75.95569, - -119.48649, - 75.98637, - -119.61592, - 75.95179, - -119.67544, - 75.90625, - -119.59724, - 75.83937, - -119.92937, - 75.90058, - -120.14775, - 75.80297, - -120.35266, - 75.83888, - -120.48838, - 76.00211, - -120.44412, - 76.02298, - -120.71012, - 76.11098, - -120.73757, - 76.1461, - -120.64801, - 76.16748, - -120.93455, - 76.07817, - -121.01332, - 75.90225, - -120.81643, - 75.71988, - -121.0696 - ], - "centroid": [-118.98591, 76.6706], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.62592, - -113.28704, - 77.66615, - -113.3172, - 77.69639, - -113.1945, - 77.83843, - -113.30148, - 77.93269, - -113.17031, - 78.10071, - -111.40137, - 78.11359, - -109.96257, - 77.90825, - -109.96856, - 77.85422, - -110.86335, - 77.77271, - -110.62753, - 77.76825, - -110.02076, - 77.61197, - -110.03917, - 77.59984, - -110.10463, - 77.54908, - -110.04817, - 77.44791, - -110.42769, - 77.31667, - -112.01582, - 77.51091, - -113.17418, - 77.63055, - -113.13459, - 77.62592, - -113.28704 - ], - "centroid": [-111.60074, 77.73106], - "name": "America/Yellowknife" - }, - { - "points": [ - 78.31212, - -113.27957, - 78.41549, - -113.20948, - 78.44168, - -113.07298, - 78.5643, - -111.68489, - 78.76872, - -110.69414, - 78.6833, - -109.96257, - 78.32132, - -109.96356, - 78.27436, - -110.25126, - 78.38087, - -111.13051, - 78.25914, - -111.44981, - 78.36342, - -112.16004, - 78.26236, - -113.06689, - 78.31212, - -113.27957 - ], - "centroid": [-111.26384, 78.47579], - "name": "America/Yellowknife" - }, - { - "points": [ - 75.70954, - -119.17851, - 76.12306, - -117.78743, - 76.09678, - -117.42799, - 75.78001, - -117.91391, - 75.72925, - -117.89238, - 75.49018, - -118.55538, - 75.60616, - -119.41243, - 75.70954, - -119.17851 - ], - "centroid": [-118.38, 75.78279], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.73183, - -114.48374, - 77.96345, - -115.09199, - 78.08343, - -114.31016, - 77.81523, - -113.53122, - 77.71089, - -113.89644, - 77.73183, - -114.48374 - ], - "centroid": [-114.29903, 77.88304], - "name": "America/Yellowknife" - }, - { - "points": [ - 76.87134, - -114.59218, - 76.89872, - -113.73249, - 76.79218, - -113.43232, - 76.69994, - -113.59697, - 76.68676, - -114.03247, - 76.7656, - -114.85262, - 76.87134, - -114.59218 - ], - "centroid": [-114.08695, 76.7929], - "name": "America/Yellowknife" - }, - { - "points": [ - 72.6032, - -110.09363, - 72.60579, - -110.48777, - 72.77167, - -110.15292, - 72.84666, - -110.53627, - 72.96582, - -110.72372, - 72.98038, - -109.96671, - 72.73989, - -109.96215, - 72.73759, - -110.10059, - 72.71213, - -109.96463, - 72.60637, - -109.96224, - 72.6032, - -110.09363 - ], - "centroid": [-110.2283, 72.81556], - "name": "America/Yellowknife" - }, - { - "points": [ - 76.23783, - -109.96257, - 76.29757, - -110.36879, - 76.36068, - -110.46959, - 76.42163, - -110.38588, - 76.3879, - -110.52038, - 76.41622, - -110.42931, - 76.4486, - -110.52053, - 76.49433, - -109.96966, - 76.23783, - -109.96257 - ], - "centroid": [-110.18335, 76.37447], - "name": "America/Yellowknife" - }, - { - "points": [ - 70.52299, - -116.84669, - 70.52063, - -117.17021, - 70.54977, - -117.37049, - 70.59717, - -117.17952, - 70.52299, - -116.84669 - ], - "centroid": [-117.13146, 70.55031], - "name": "America/Yellowknife" - }, - { - "points": [ - 70.51843, - -128.20247, - 70.49373, - -128.33852, - 70.51445, - -128.36276, - 70.64491, - -128.27781, - 70.59029, - -128.07815, - 70.51843, - -128.20247 - ], - "centroid": [-128.23811, 70.56729], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.09147, - -113.83253, - 77.13657, - -113.90947, - 77.13564, - -113.60626, - 77.09535, - -113.68238, - 77.09147, - -113.83253 - ], - "centroid": [-113.76025, 77.11714], - "name": "America/Yellowknife" - }, - { - "points": [ - 70.09876, - -125.09937, - 70.12928, - -125.15675, - 70.18819, - -125.11066, - 70.15814, - -124.94432, - 70.09876, - -125.09937 - ], - "centroid": [-125.06899, 70.14598], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.52299, - -130.74935, - 69.61638, - -130.79695, - 69.63909, - -130.69505, - 69.58289, - -130.64429, - 69.52299, - -130.74935 - ], - "centroid": [-130.72382, 69.58771], - "name": "America/Yellowknife" - }, - { - "points": [ - 72.49378, - -109.96137, - 72.51062, - -110.12219, - 72.55882, - -110.24533, - 72.55799, - -110.04264, - 72.49378, - -109.96137 - ], - "centroid": [-110.0912, 72.53205], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.54584, - -135.54455, - 69.58752, - -135.61134, - 69.63865, - -135.40312, - 69.56537, - -135.46469, - 69.54584, - -135.54455 - ], - "centroid": [-135.5061, 69.58862], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.43394, - -135.57482, - 69.47481, - -135.79603, - 69.50086, - -135.83344, - 69.50684, - -135.66359, - 69.43394, - -135.57482 - ], - "centroid": [-135.70152, 69.47791], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.07448, - -113.3498, - 77.08313, - -113.45981, - 77.10083, - -113.48239, - 77.10375, - -113.22031, - 77.07448, - -113.3498 - ], - "centroid": [-113.3663, 77.09169], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.65544, - -134.90827, - 69.69025, - -134.982, - 69.69614, - -134.72095, - 69.68222, - -134.73135, - 69.65544, - -134.90827 - ], - "centroid": [-134.85481, 69.68011], - "name": "America/Yellowknife" - }, - { - "points": [ - 73.66122, - -124.56684, - 73.68133, - -124.69614, - 73.70212, - -124.71319, - 73.6932, - -124.50414, - 73.66122, - -124.56684 - ], - "centroid": [-124.61038, 73.68455], - "name": "America/Yellowknife" - }, - { - "points": [ - 78.30184, - -113.72447, - 78.33006, - -113.83899, - 78.31978, - -113.59525, - 78.30403, - -113.61007, - 78.30184, - -113.72447 - ], - "centroid": [-113.70149, 78.31517], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.47001, - -133.60051, - 69.54408, - -133.62267, - 69.54789, - -133.54764, - 69.49711, - -133.5266, - 69.47001, - -133.60051 - ], - "centroid": [-133.57638, 69.51387], - "name": "America/Yellowknife" - }, - { - "points": [ - 73.86803, - -124.43443, - 73.89176, - -124.51671, - 73.92588, - -124.53577, - 73.91365, - -124.37986, - 73.86803, - -124.43443 - ], - "centroid": [-124.46062, 73.90083], - "name": "America/Yellowknife" - }, - { - "points": [ - 70.25755, - -112.66255, - 70.26545, - -112.73089, - 70.28778, - -112.77254, - 70.29776, - -112.61431, - 70.25755, - -112.66255 - ], - "centroid": [-112.68971, 70.27921], - "name": "America/Yellowknife" - }, - { - "points": [ - 78.25978, - -113.89036, - 78.28539, - -113.99915, - 78.30362, - -114.01359, - 78.29852, - -113.84955, - 78.25978, - -113.89036 - ], - "centroid": [-113.92767, 78.28644], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.60272, - -115.92171, - 77.6158, - -116.05955, - 77.64146, - -116.11834, - 77.63314, - -115.9287, - 77.60272, - -115.92171 - ], - "centroid": [-116.00382, 77.62389], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.69404, - -115.70072, - 77.72276, - -115.81645, - 77.74627, - -115.84221, - 77.71062, - -115.66171, - 77.69404, - -115.70072 - ], - "centroid": [-115.75093, 77.71823], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.74745, - -134.37618, - 69.80202, - -134.37531, - 69.78286, - -134.26545, - 69.77073, - -134.27254, - 69.74745, - -134.37618 - ], - "centroid": [-134.33371, 69.77584], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.78538, - -131.88252, - 69.81429, - -131.87776, - 69.86722, - -131.7063, - 69.85433, - -131.71186, - 69.78538, - -131.88252 - ], - "centroid": [-131.80679, 69.82601], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.66578, - -123.94012, - 69.66893, - -124.00272, - 69.68714, - -124.0178, - 69.71796, - -123.92158, - 69.66578, - -123.94012 - ], - "centroid": [-123.96516, 69.68707], - "name": "America/Yellowknife" - }, - { - "points": [ - 78.23032, - -113.44452, - 78.2672, - -113.56888, - 78.28309, - -113.57411, - 78.27979, - -113.47663, - 78.23032, - -113.44452 - ], - "centroid": [-113.50686, 78.26325], - "name": "America/Yellowknife" - }, - { - "points": [ - 74.28804, - -124.89982, - 74.3312, - -124.91748, - 74.33095, - -124.81474, - 74.29095, - -124.86243, - 74.28804, - -124.89982 - ], - "centroid": [-124.87304, 74.31358], - "name": "America/Yellowknife" - }, - { - "points": [ - 70.5262, - -115.77243, - 70.57775, - -115.74321, - 70.56659, - -115.69317, - 70.52681, - -115.72345, - 70.5262, - -115.77243 - ], - "centroid": [-115.73364, 70.55007], - "name": "America/Yellowknife" - }, - { - "points": [ - 75.87189, - -109.96257, - 75.86216, - -109.97487, - 75.8941, - -110.05744, - 75.90998, - -109.96867, - 75.87189, - -109.96257 - ], - "centroid": [-109.99676, 75.88791], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.6083, - -135.27795, - 69.61669, - -135.37561, - 69.62966, - -135.38403, - 69.6298, - -135.26047, - 69.6083, - -135.27795 - ], - "centroid": [-135.31941, 69.62123], - "name": "America/Yellowknife" - }, - { - "points": [ - 78.58623, - -112.15914, - 78.60505, - -112.17918, - 78.60356, - -112.0656, - 78.58822, - -112.09084, - 78.58623, - -112.15914 - ], - "centroid": [-112.12518, 78.59647], - "name": "America/Yellowknife" - }, - { - "points": [ - 71.53706, - -119.15058, - 71.56458, - -119.18531, - 71.58857, - -119.12904, - 71.55817, - -119.11212, - 71.53706, - -119.15058 - ], - "centroid": [-119.14545, 71.56257], - "name": "America/Yellowknife" - }, - { - "points": [ - 74.06621, - -124.54685, - 74.06598, - -124.57639, - 74.08515, - -124.60391, - 74.11083, - -124.55218, - 74.06621, - -124.54685 - ], - "centroid": [-124.56918, 74.08456], - "name": "America/Yellowknife" - }, - { - "points": [ - 75.06661, - -111.7395, - 75.06436, - -111.79914, - 75.0791, - -111.81697, - 75.10151, - -111.76337, - 75.06661, - -111.7395 - ], - "centroid": [-111.77657, 75.07898], - "name": "America/Yellowknife" - }, - { - "points": [ - 72.71461, - -114.0902, - 72.73431, - -114.1046, - 72.74433, - -113.9968, - 72.72642, - -114.01346, - 72.71461, - -114.0902 - ], - "centroid": [-114.05348, 72.73018], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.49301, - -117.07682, - 77.4996, - -117.15116, - 77.51391, - -117.16723, - 77.5216, - -117.09359, - 77.49301, - -117.07682 - ], - "centroid": [-117.1183, 77.50731], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.42355, - -117.26127, - 77.43186, - -117.30328, - 77.45733, - -117.32199, - 77.45343, - -117.24661, - 77.42355, - -117.26127 - ], - "centroid": [-117.28198, 77.44273], - "name": "America/Yellowknife" - }, - { - "points": [ - 74.27964, - -125.03293, - 74.2825, - -125.08465, - 74.29417, - -125.09393, - 74.30094, - -124.9948, - 74.27964, - -125.03293 - ], - "centroid": [-125.04766, 74.29013], - "name": "America/Yellowknife" - }, - { - "points": [ - 72.59669, - -111.11046, - 72.62565, - -111.11271, - 72.63293, - -111.04369, - 72.61582, - -111.05373, - 72.59669, - -111.11046 - ], - "centroid": [-111.08347, 72.61751], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.47421, - -125.62678, - 69.5083, - -125.6513, - 69.5474, - -125.60451, - 69.53308, - -125.59773, - 69.47421, - -125.62678 - ], - "centroid": [-125.62321, 69.51197], - "name": "America/Yellowknife" - }, - { - "points": [ - 76.31316, - -113.98467, - 76.31226, - -114.05227, - 76.3273, - -114.0642, - 76.33845, - -114.01284, - 76.31316, - -113.98467 - ], - "centroid": [-114.02569, 76.32291], - "name": "America/Yellowknife" - }, - { - "points": [ - 72.74494, - -118.08355, - 72.76762, - -118.10008, - 72.77235, - -118.02673, - 72.75679, - -118.03564, - 72.74494, - -118.08355 - ], - "centroid": [-118.06435, 72.76066], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.54222, - -125.40982, - 69.57144, - -125.40761, - 69.56711, - -125.35396, - 69.5523, - -125.36075, - 69.54222, - -125.40982 - ], - "centroid": [-125.38586, 69.55838], - "name": "America/Yellowknife" - }, - { - "points": [ - 72.8231, - -125.20714, - 72.85183, - -125.20781, - 72.8401, - -125.15091, - 72.82556, - -125.16234, - 72.8231, - -125.20714 - ], - "centroid": [-125.18442, 72.83592], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.38536, - -118.19195, - 77.40228, - -118.21714, - 77.40937, - -118.14929, - 77.3925, - -118.15785, - 77.38536, - -118.19195 - ], - "centroid": [-118.18061, 77.3981], - "name": "America/Yellowknife" - }, - { - "points": [ - 75.3926, - -114.00595, - 75.41923, - -114.02171, - 75.42516, - -113.97207, - 75.40062, - -113.97838, - 75.3926, - -114.00595 - ], - "centroid": [-113.99548, 75.41043], - "name": "America/Yellowknife" - }, - { - "points": [ - 78.05665, - -112.99876, - 78.08276, - -113.00568, - 78.07619, - -112.94938, - 78.06279, - -112.95511, - 78.05665, - -112.99876 - ], - "centroid": [-112.97991, 78.07001], - "name": "America/Yellowknife" - }, - { - "points": [ - 74.18072, - -124.64066, - 74.20585, - -124.65558, - 74.21415, - -124.60347, - 74.1947, - -124.60451, - 74.18072, - -124.64066 - ], - "centroid": [-124.62771, 74.19903], - "name": "America/Yellowknife" - }, - { - "points": [ - 72.58701, - -125.12991, - 72.59866, - -125.16448, - 72.61798, - -125.16005, - 72.62152, - -125.11969, - 72.58701, - -125.12991 - ], - "centroid": [-125.14172, 72.60619], - "name": "America/Yellowknife" - }, - { - "points": [ - 78.27501, - -114.19728, - 78.29439, - -114.22405, - 78.29679, - -114.15758, - 78.28363, - -114.16081, - 78.27501, - -114.19728 - ], - "centroid": [-114.18769, 78.28783], - "name": "America/Yellowknife" - }, - { - "points": [ - 78.23806, - -113.38221, - 78.24925, - -113.41246, - 78.27188, - -113.39739, - 78.25656, - -113.35508, - 78.23806, - -113.38221 - ], - "centroid": [-113.38618, 78.25449], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.80153, - -110.63638, - 77.80411, - -110.66868, - 77.82259, - -110.6784, - 77.82653, - -110.62366, - 77.80153, - -110.63638 - ], - "centroid": [-110.65068, 77.81462], - "name": "America/Yellowknife" - }, - { - "points": [ - 74.03438, - -118.94216, - 74.04145, - -118.99049, - 74.0544, - -118.99674, - 74.06197, - -118.95849, - 74.03438, - -118.94216 - ], - "centroid": [-118.96932, 74.04799], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.73073, - -115.58044, - 77.7419, - -115.62801, - 77.7556, - -115.63289, - 77.75198, - -115.57477, - 77.73073, - -115.58044 - ], - "centroid": [-115.60175, 77.74502], - "name": "America/Yellowknife" - }, - { - "points": [ - 70.49771, - -116.92376, - 70.51873, - -116.92812, - 70.51594, - -116.87381, - 70.50037, - -116.88326, - 70.49771, - -116.92376 - ], - "centroid": [-116.90334, 70.50866], - "name": "America/Yellowknife" - }, - { - "points": [ - 77.53265, - -115.40938, - 77.55243, - -115.41168, - 77.55015, - -115.36176, - 77.53475, - -115.36996, - 77.53265, - -115.40938 - ], - "centroid": [-115.38905, 77.54287], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.3543, - -133.77014, - 69.36218, - -133.80353, - 69.37576, - -133.80807, - 69.37567, - -133.76278, - 69.3543, - -133.77014 - ], - "centroid": [-133.78442, 69.36722], - "name": "America/Yellowknife" - }, - { - "points": [ - 70.06374, - -125.10008, - 70.0916, - -125.11123, - 70.07985, - -125.06974, - 70.06715, - -125.07439, - 70.06374, - -125.10008 - ], - "centroid": [-125.09083, 70.0765], - "name": "America/Yellowknife" - }, - { - "points": [ - 71.34945, - -117.09686, - 71.36634, - -117.10855, - 71.3818, - -117.07908, - 71.362, - -117.06707, - 71.34945, - -117.09686 - ], - "centroid": [-117.08762, 71.36511], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.44772, - -131.85569, - 69.44951, - -131.8779, - 69.47914, - -131.87321, - 69.4726, - -131.8463, - 69.44772, - -131.85569 - ], - "centroid": [-131.86342, 69.46282], - "name": "America/Yellowknife" - }, - { - "points": [ - 75.83657, - -122.48722, - 75.82821, - -122.50001, - 75.84773, - -122.52611, - 75.85885, - -122.5018, - 75.83657, - -122.48722 - ], - "centroid": [-122.50481, 75.84364], - "name": "America/Yellowknife" - }, - { - "points": [ - 76.34107, - -122.93671, - 76.33271, - -122.9495, - 76.35223, - -122.9756, - 76.36335, - -122.95129, - 76.34107, - -122.93671 - ], - "centroid": [-122.95429, 76.34814], - "name": "America/Yellowknife" - }, - { - "points": [ - 69.49011, - -130.78955, - 69.49551, - -130.81115, - 69.5185, - -130.81862, - 69.50876, - -130.78236, - 69.49011, - -130.78955 - ], - "centroid": [-130.80048, 69.50411], - "name": "America/Yellowknife" - }, - { - "points": [ - 47.95614, - -116.02727, - 49.01037, - -116.05066, - 49.00058, - -104.04943, - 48.00525, - -104.03483, - 47.85811, - -103.95553, - 47.85603, - -103.79357, - 47.59891, - -103.72727, - 47.53122, - -103.45592, - 47.60184, - -103.43874, - 47.58881, - -103.07554, - 47.684, - -103.00426, - 47.5204, - -102.46269, - 47.6001, - -102.41847, - 47.62411, - -102.24538, - 47.33891, - -102.1975, - 47.32762, - -102.13423, - 46.72706, - -102.08402, - 46.63919, - -101.29586, - 46.38052, - -101.28922, - 46.37412, - -101.03967, - 46.26436, - -101.05138, - 46.0662, - -101.34538, - 45.95368, - -101.3401, - 45.95388, - -100.51218, - 45.86808, - -100.35027, - 45.70105, - -100.28908, - 45.53885, - -100.47585, - 45.38624, - -100.26812, - 45.02138, - -100.27124, - 44.99556, - -100.41039, - 44.8634, - -100.38534, - 44.75615, - -100.52777, - 44.78711, - -100.72056, - 44.72698, - -100.61442, - 44.58356, - -100.62951, - 44.54743, - -100.50744, - 44.46704, - -100.56954, - 44.46136, - -100.39877, - 44.36902, - -100.3616, - 44.15853, - -100.55043, - 44.15971, - -101.03597, - 43.84086, - -101.05868, - 43.78158, - -101.22352, - 43.00528, - -101.2177, - 42.99911, - -100.89499, - 42.78327, - -100.83547, - 42.62124, - -100.88102, - 42.61016, - -100.76327, - 42.36186, - -100.81914, - 42.08874, - -100.73896, - 42.07948, - -100.83455, - 41.73109, - -100.84015, - 41.73329, - -101.39448, - 41.40547, - -101.39545, - 41.3998, - -101.26095, - 41.04778, - -101.23869, - 40.69352, - -101.23636, - 40.68734, - -101.33315, - 40.00048, - -101.31315, - 39.99391, - -102.03853, - 39.57877, - -102.03757, - 39.57237, - -101.38091, - 39.13072, - -101.38203, - 39.12392, - -101.46805, - 38.70001, - -101.47498, - 38.69035, - -101.55929, - 37.73248, - -101.51786, - 37.72836, - -102.03321, - 36.98295, - -102.03851, - 36.98898, - -102.99086, - 31.99255, - -103.0571, - 31.99295, - -104.90998, - 30.81288, - -104.89358, - 30.66113, - -104.90476, - 30.61825, - -104.9832, - 30.84269, - -105.39827, - 31.35305, - -105.95719, - 31.46315, - -106.21316, - 31.72191, - -106.38178, - 31.76825, - -106.52714, - 31.77348, - -108.1934, - 31.32228, - -108.20167, - 31.32253, - -109.05365, - 35.15614, - -109.05576, - 35.24817, - -109.5177, - 35.24769, - -109.61434, - 35.16094, - -109.62583, - 35.14948, - -111.24354, - 35.7484, - -111.32428, - 35.74848, - -111.52192, - 35.63018, - -111.55319, - 35.66905, - -111.75004, - 35.96886, - -111.71572, - 36.36956, - -111.88382, - 36.84766, - -111.62365, - 36.99372, - -111.41148, - 36.99286, - -114.05798, - 41.99724, - -114.0496, - 42.0105, - -111.05625, - 44.46871, - -111.0587, - 44.7437, - -111.3821, - 44.60902, - -111.51239, - 44.53069, - -111.4641, - 44.55808, - -112.2818, - 44.43929, - -112.38279, - 44.47637, - -112.77345, - 44.34777, - -112.84693, - 44.42366, - -112.98372, - 44.76848, - -113.14521, - 44.77999, - -113.35201, - 44.89086, - -113.48487, - 45.05156, - -113.46374, - 45.31794, - -113.74253, - 45.60089, - -113.82313, - 45.69376, - -113.98792, - 45.44879, - -114.33642, - 45.55462, - -114.57195, - 45.70398, - -114.50552, - 45.78159, - -114.57457, - 45.88709, - -114.39923, - 46.14852, - -114.53425, - 46.17989, - -114.45601, - 46.64701, - -114.33371, - 46.68926, - -114.76929, - 47.25108, - -115.33244, - 47.41639, - -115.76476, - 47.46732, - -115.65206, - 47.5413, - -115.76277, - 47.69408, - -115.73395, - 47.95614, - -116.02727 - ], - "centroid": [-107.48906, 41.29493], - "name": "America/Denver" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-eirunepe.json b/pandora_console/include/javascript/tz_json/polygons/america-eirunepe.json deleted file mode 100644 index 839870574c..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-eirunepe.json +++ /dev/null @@ -1,1696 +0,0 @@ -{ - "transitions": { - "America/Eirunepe": [[1384074000, -300, "-05"], [2147501647, -300, "-05"]], - "America/Lima": [[765190800, -300, "-05"], [2147501647, -300, "-05"]], - "America/Guayaquil": [[728902800, -300, "-05"], [2147501647, -300, "-05"]], - "America/Bogota": [[733910400, -300, "-05"], [2147501647, -300, "-05"]], - "America/Rio_Branco": [[1384074000, -300, "-05"], [2147501647, -300, "-05"]] - }, - "name": "America/Eirunepe", - "polygons": [ - { - "points": [ - -7.10081, - -73.7959, - -6.74619, - -73.64487, - -6.45367, - -73.12607, - -6.03363, - -73.24711, - -5.68674, - -72.99689, - -5.16131, - -72.89727, - -5.09397, - -72.82374, - -5.0285, - -72.62446, - -4.50562, - -71.90994, - -4.45706, - -71.6153, - -4.51852, - -71.60345, - -4.42751, - -71.51003, - -4.36385, - -70.94463, - -4.1473, - -70.76177, - -4.13355, - -70.3171, - -4.35065, - -70.19143, - -4.24627, - -70.10508, - -4.37063, - -69.97719, - -4.21605, - -69.94258, - -9.54142, - -67.54839, - -9.07521, - -68.66193, - -8.17011, - -70.36028, - -7.61283, - -72.64089, - -7.10081, - -73.7959 - ], - "centroid": [-70.71076, -6.6116], - "name": "America/Eirunepe" - }, - { - "points": [ - 1.53278, - -78.89639, - 1.61293, - -79.05722, - 1.81952, - -78.88038, - 1.80869, - -78.56146, - 2.16427, - -78.69036, - 2.44697, - -78.56577, - 2.66264, - -78.33637, - 2.63517, - -78.20606, - 2.70123, - -78.15584, - 2.6232, - -78.06217, - 2.70068, - -77.80117, - 3.05704, - -77.68095, - 3.19972, - -77.50179, - 3.26206, - -77.54007, - 3.61787, - -77.20859, - 3.76554, - -77.17538, - 3.90888, - -77.32466, - 4.0581, - -77.19531, - 4.0419, - -77.29869, - 3.88918, - -77.35853, - 4.2149, - -77.53847, - 4.4273, - -77.35774, - 4.75353, - -77.31171, - 5.43406, - -77.41559, - 5.48892, - -77.55695, - 5.6006, - -77.50792, - 5.61238, - -77.3515, - 5.76392, - -77.26318, - 6.14946, - -77.49657, - 6.30056, - -77.47386, - 6.28069, - -77.39002, - 6.54959, - -77.33786, - 6.67885, - -77.41394, - 6.63501, - -77.53071, - 6.80125, - -77.58802, - 6.83497, - -77.7048, - 6.99621, - -77.673, - 7.21886, - -77.89662, - 7.46498, - -77.81692, - 7.51013, - -77.72894, - 7.73295, - -77.74893, - 7.51997, - -77.57824, - 7.72311, - -77.43055, - 7.74695, - -77.32511, - 7.91017, - -77.33476, - 7.93343, - -77.18498, - 8.36899, - -77.34361, - 8.47279, - -77.45265, - 8.64975, - -77.40113, - 8.69521, - -77.35231, - 8.48028, - -77.23657, - 8.26538, - -76.94478, - 8.11032, - -76.92566, - 8.14223, - -76.83421, - 7.92829, - -76.91753, - 7.92018, - -76.76738, - 8.39419, - -76.77512, - 8.55581, - -76.94617, - 8.9314, - -76.34338, - 9.34275, - -76.09386, - 9.44267, - -75.93542, - 9.44459, - -75.63151, - 9.61714, - -75.57781, - 9.7042, - -75.70986, - 10.22137, - -75.53309, - 10.14795, - -75.70874, - 10.31168, - -75.51626, - 10.38885, - -75.5429, - 10.33476, - -75.60113, - 10.58214, - -75.52073, - 10.72037, - -75.29138, - 10.8126, - -75.26649, - 10.91752, - -75.04567, - 11.1226, - -74.86375, - 11.00138, - -74.29947, - 11.07673, - -74.22346, - 11.33012, - -74.20801, - 11.36056, - -74.10929, - 11.27163, - -73.78405, - 11.29805, - -73.28168, - 11.68811, - -72.77948, - 11.9102, - -72.24576, - 12.10577, - -72.1536, - 12.22514, - -72.18419, - 12.26809, - -71.95626, - 12.38291, - -71.82142, - 12.32193, - -71.80521, - 12.47245, - -71.66638, - 12.34878, - -71.25964, - 12.10204, - -71.10793, - 12.00041, - -71.12845, - 11.80748, - -71.37413, - 11.64116, - -71.9596, - 11.14502, - -72.23066, - 11.10318, - -72.46122, - 10.87638, - -72.63472, - 10.45147, - -72.8803, - 9.83441, - -72.93955, - 9.192, - -73.34089, - 9.19299, - -73.17603, - 9.30608, - -73.01025, - 9.10299, - -72.93456, - 9.11345, - -72.76151, - 8.6301, - -72.64379, - 8.32452, - -72.37131, - 8.01652, - -72.33865, - 7.93494, - -72.47566, - 7.48747, - -72.46824, - 7.4099, - -72.43359, - 7.38682, - -72.19517, - 7.02213, - -72.0184, - 7.08195, - -71.76324, - 6.99045, - -70.9635, - 7.10254, - -70.69172, - 6.94279, - -70.3173, - 7.01218, - -70.08694, - 6.12342, - -69.44244, - 6.16255, - -69.33306, - 6.09725, - -69.21797, - 6.22295, - -69.05111, - 6.14271, - -68.66088, - 6.1786, - -68.31575, - 6.22075, - -67.97229, - 6.31187, - -67.84004, - 6.1991, - -67.46712, - 5.99993, - -67.41187, - 5.80079, - -67.6009, - 5.52852, - -67.6039, - 5.28859, - -67.84026, - 5.04029, - -67.78433, - 4.53576, - -67.8677, - 3.78229, - -67.61738, - 3.73795, - -67.48298, - 3.39531, - -67.29297, - 2.80377, - -67.84846, - 2.82082, - -67.6101, - 2.67919, - -67.56012, - 2.38874, - -67.18161, - 2.25035, - -67.20075, - 1.22708, - -66.85993, - 1.16556, - -67.10558, - 1.72797, - -67.12622, - 2.13155, - -67.41231, - 1.74106, - -67.92182, - 1.77706, - -68.03337, - 2.02149, - -68.20593, - 1.84219, - -68.27529, - 1.72086, - -68.12419, - 1.76461, - -69.55379, - 1.70367, - -69.84517, - 1.07485, - -69.84408, - 1.03314, - -69.25027, - 0.87317, - -69.12816, - 0.73141, - -69.17301, - 0.64062, - -69.10216, - 0.61074, - -69.35912, - 0.72416, - -69.46769, - 0.61315, - -69.60428, - 0.66201, - -69.66286, - 0.53463, - -70.02729, - -0.13226, - -70.05748, - -0.51221, - -69.58436, - -0.64762, - -69.54114, - -0.75101, - -69.59918, - -0.99431, - -69.4126, - -1.33166, - -69.35855, - -1.48083, - -69.44292, - -4.21895, - -69.92146, - -3.82122, - -70.30028, - -3.89349, - -70.5081, - -3.79819, - -70.71265, - -2.75777, - -70.04411, - -2.65615, - -70.09464, - -2.71571, - -70.143, - -2.65743, - -70.22026, - -2.55579, - -70.25158, - -2.57482, - -70.35644, - -2.5091, - -70.31041, - -2.53511, - -70.41932, - -2.42552, - -70.56204, - -2.49036, - -70.61053, - -2.35799, - -70.66593, - -2.21556, - -70.96959, - -2.30685, - -70.98194, - -2.4069, - -71.37886, - -2.2711, - -71.45093, - -2.34556, - -71.48766, - -2.24854, - -71.51107, - -2.21561, - -71.72089, - -2.13871, - -71.72077, - -2.38081, - -71.90048, - -2.34069, - -72.02995, - -2.47719, - -72.12094, - -2.49997, - -72.34897, - -2.40564, - -72.61739, - -2.49402, - -72.6648, - -2.42653, - -72.70645, - -2.50871, - -72.92682, - -2.39604, - -72.96745, - -2.37146, - -73.11388, - -2.277, - -73.16252, - -2.12701, - -73.06898, - -1.83912, - -73.15158, - -1.78492, - -73.22046, - -1.8657, - -73.31157, - -1.76499, - -73.51429, - -1.60731, - -73.4692, - -1.29234, - -73.63203, - -1.2578, - -73.86793, - -1.04005, - -74.03797, - -1.09095, - -74.07522, - -1.00788, - -74.28, - -0.56871, - -74.39908, - -0.29782, - -74.80707, - -0.15911, - -74.82079, - -0.20445, - -74.90689, - -0.02318, - -75.20776, - -0.10367, - -75.2888, - -0.02252, - -75.58031, - 0.05674, - -75.60334, - 0.07597, - -75.79493, - 0.34092, - -76.04559, - 0.43151, - -76.27339, - 0.38047, - -76.39294, - 0.23875, - -76.40055, - 0.22286, - -76.59534, - 0.26361, - -77.0377, - 0.36336, - -77.12857, - 0.35177, - -77.40516, - 0.39192, - -77.47409, - 0.62542, - -77.50934, - 0.72475, - -77.70643, - 0.80923, - -77.67988, - 0.80901, - -77.97864, - 1.25756, - -78.64904, - 1.53278, - -78.89639 - ], - "centroid": [-73.08437, 3.913], - "name": "America/Bogota" - }, - { - "points": [ - 12.47734, - -81.7192, - 12.56084, - -81.73396, - 12.59941, - -81.68244, - 12.56828, - -81.67272, - 12.47734, - -81.7192 - ], - "centroid": [-81.70526, 12.54666], - "name": "America/Bogota" - }, - { - "points": [ - 13.30704, - -81.38311, - 13.34358, - -81.40499, - 13.40018, - -81.36863, - 13.35071, - -81.33992, - 13.30704, - -81.38311 - ], - "centroid": [-81.37323, 13.35162], - "name": "America/Bogota" - }, - { - "points": [ - 2.92787, - -78.20371, - 2.98212, - -78.2017, - 3.01194, - -78.1637, - 2.94979, - -78.17054, - 2.92787, - -78.20371 - ], - "centroid": [-78.18463, 2.96871], - "name": "America/Bogota" - }, - { - "points": [ - 3.94924, - -81.60932, - 3.97493, - -81.62277, - 3.99965, - -81.57631, - 3.97194, - -81.57069, - 3.94924, - -81.60932 - ], - "centroid": [-81.59516, 3.97417], - "name": "America/Bogota" - }, - { - "points": [ - 9.77821, - -75.85697, - 9.81527, - -75.85496, - 9.80966, - -75.80925, - 9.78956, - -75.81383, - 9.77821, - -75.85697 - ], - "centroid": [-75.83596, 9.79828], - "name": "America/Bogota" - }, - { - "points": [ - 9.67873, - -75.90039, - 9.72754, - -75.9184, - 9.74449, - -75.90443, - 9.70242, - -75.88403, - 9.67873, - -75.90039 - ], - "centroid": [-75.90152, 9.71237], - "name": "America/Bogota" - }, - { - "points": [ - 10.1675, - -75.73797, - 10.17601, - -75.76634, - 10.19703, - -75.75247, - 10.19061, - -75.71847, - 10.1675, - -75.73797 - ], - "centroid": [-75.74332, 10.18291], - "name": "America/Bogota" - }, - { - "points": [ - 9.37082, - -76.18223, - 9.39013, - -76.20067, - 9.41171, - -76.17376, - 9.38724, - -76.16486, - 9.37082, - -76.18223 - ], - "centroid": [-76.18097, 9.39052], - "name": "America/Bogota" - }, - { - "points": [ - 10.15353, - -75.78887, - 10.164, - -75.80874, - 10.18067, - -75.80662, - 10.17993, - -75.78591, - 10.15353, - -75.78887 - ], - "centroid": [-75.79678, 10.1693], - "name": "America/Bogota" - }, - { - "points": [ - 4.00859, - -77.25928, - 4.02315, - -77.27357, - 4.03622, - -77.26047, - 4.023, - -77.24302, - 4.00859, - -77.25928 - ], - "centroid": [-77.25881, 4.02263], - "name": "America/Bogota" - }, - { - "points": [ - -7.53999, - -73.99167, - -7.46825, - -73.92184, - -7.34898, - -73.95677, - -7.30867, - -73.70609, - -7.10428, - -73.79878, - -7.59367, - -72.63516, - -8.15132, - -70.35339, - -9.05734, - -68.65293, - -9.93623, - -66.61328, - -10.26335, - -67.02506, - -10.38055, - -67.40967, - -10.71413, - -67.70881, - -10.66958, - -68.0154, - -10.99535, - -68.27821, - -11.12005, - -68.5852, - -11.14583, - -68.7756, - -10.99987, - -68.7906, - -10.94474, - -69.38739, - -10.93315, - -69.93374, - -11.08037, - -70.30947, - -10.94536, - -70.52747, - -11.00878, - -70.62543, - -9.81921, - -70.63424, - -9.76187, - -70.54772, - -9.56319, - -70.61066, - -9.44646, - -70.52149, - -9.97968, - -71.21821, - -10.00923, - -72.18503, - -9.80377, - -72.16391, - -9.75798, - -72.27008, - -9.54847, - -72.29189, - -9.50719, - -72.36049, - -9.41312, - -73.21241, - -9.13095, - -72.96289, - -8.99197, - -72.95683, - -8.70729, - -73.17221, - -8.62157, - -73.35, - -8.48641, - -73.34047, - -8.35551, - -73.55048, - -8.03731, - -73.62868, - -7.91112, - -73.78221, - -7.78475, - -73.69054, - -7.53999, - -73.99167 - ], - "centroid": [-70.47515, -9.30205], - "name": "America/Rio_Branco" - }, - { - "points": [ - -3.43467, - -80.2284, - -3.33562, - -80.2861, - -3.15278, - -79.91496, - -2.54395, - -79.78921, - -2.67607, - -79.84054, - -2.58341, - -79.88579, - -2.67136, - -79.93975, - -2.6234, - -80.06258, - -2.35679, - -80.01114, - -2.74943, - -80.25592, - -2.42518, - -80.66892, - -2.34492, - -80.8992, - -2.18903, - -81.01699, - -2.19673, - -80.8808, - -2.03927, - -80.74247, - -1.60027, - -80.87851, - -1.35794, - -80.7467, - -1.05317, - -80.91794, - -0.94819, - -80.83031, - -0.8928, - -80.56545, - -0.58752, - -80.42195, - -0.36883, - -80.49503, - 0.07029, - -80.06799, - 0.56772, - -80.018, - 0.74117, - -80.10674, - 0.82927, - -80.0478, - 1.07435, - -79.42953, - 1.08667, - -79.17624, - 1.44857, - -78.85385, - 0.82627, - -77.96848, - 0.82582, - -77.66866, - 0.73378, - -77.68846, - 0.63829, - -77.49389, - 0.37089, - -77.39891, - 0.38316, - -77.12424, - 0.28292, - -77.03168, - 0.24343, - -76.59551, - 0.258, - -76.40852, - 0.39731, - -76.40549, - 0.451, - -76.26793, - 0.35708, - -76.03374, - 0.09362, - -75.78549, - -0.08767, - -75.28021, - -0.15902, - -75.38689, - -0.12283, - -75.61238, - -0.25693, - -75.61406, - -0.5285, - -75.23733, - -0.71009, - -75.27008, - -0.96864, - -75.17479, - -0.95993, - -75.35518, - -1.5426, - -75.53073, - -2.13557, - -76.03801, - -2.59839, - -76.62106, - -3.00658, - -77.81974, - -3.36041, - -78.18159, - -3.52989, - -78.12987, - -3.5429, - -78.23665, - -3.43598, - -78.31198, - -3.79034, - -78.36711, - -4.32167, - -78.6177, - -4.50051, - -78.61166, - -4.72744, - -78.87402, - -4.98821, - -78.99527, - -4.97459, - -79.26725, - -4.80492, - -79.42389, - -4.53422, - -79.49053, - -4.44461, - -79.63335, - -4.49622, - -79.81329, - -4.30336, - -80.14059, - -4.47851, - -80.32924, - -4.44353, - -80.45089, - -4.21401, - -80.32971, - -4.20111, - -80.45146, - -4.05064, - -80.48468, - -3.9054, - -80.16395, - -3.43467, - -80.2284 - ], - "centroid": [-78.3785, -1.46005], - "name": "America/Guayaquil" - }, - { - "points": [ - -3.07782, - -80.27752, - -2.93523, - -80.39842, - -2.73193, - -80.22569, - -2.66655, - -80.02743, - -2.73412, - -79.8896, - -3.03109, - -80.11486, - -3.07782, - -80.27752 - ], - "centroid": [-80.15345, -2.86565], - "name": "America/Guayaquil" - }, - { - "points": [ - -1.30227, - -81.04811, - -1.28835, - -81.08656, - -1.25722, - -81.07604, - -1.28132, - -81.03611, - -1.30227, - -81.04811 - ], - "centroid": [-81.06257, -1.28154], - "name": "America/Guayaquil" - }, - { - "points": [ - -2.67828, - -80.17666, - -2.6585, - -80.20489, - -2.63767, - -80.18499, - -2.65543, - -80.16316, - -2.67828, - -80.17666 - ], - "centroid": [-80.18287, -2.65771], - "name": "America/Guayaquil" - }, - { - "points": [ - -3.19668, - -80.44224, - -3.18812, - -80.46345, - -3.15588, - -80.44036, - -3.16728, - -80.43035, - -3.19668, - -80.44224 - ], - "centroid": [-80.44506, -3.17795], - "name": "America/Guayaquil" - }, - { - "points": [ - -2.69156, - -79.90049, - -2.68406, - -79.9205, - -2.65845, - -79.90841, - -2.66809, - -79.89473, - -2.69156, - -79.90049 - ], - "centroid": [-79.9065, -2.67598], - "name": "America/Guayaquil" - }, - { - "points": [ - -2.70161, - -80.19702, - -2.69571, - -80.21739, - -2.6746, - -80.20574, - -2.6794, - -80.18929, - -2.70161, - -80.19702 - ], - "centroid": [-80.20254, -2.68821], - "name": "America/Guayaquil" - }, - { - "points": [ - -15.28295, - -75.25727, - -14.91603, - -75.53012, - -14.66767, - -75.92954, - -14.48774, - -75.98913, - -14.34873, - -76.16046, - -14.24695, - -76.14574, - -14.18072, - -76.30439, - -13.92261, - -76.30115, - -13.8996, - -76.4057, - -13.80004, - -76.37201, - -13.8592, - -76.26742, - -13.40409, - -76.21539, - -12.51856, - -76.81842, - -12.39506, - -76.80112, - -12.09113, - -77.18127, - -11.74205, - -77.18584, - -11.52726, - -77.30932, - -11.30307, - -77.67062, - -11.20376, - -77.61441, - -10.95218, - -77.6806, - -10.11605, - -78.20397, - -9.80093, - -78.25076, - -9.27679, - -78.54582, - -9.19764, - -78.51181, - -9.25785, - -78.57604, - -9.18838, - -78.63024, - -9.13596, - -78.57318, - -9.12976, - -78.63798, - -8.91871, - -78.66428, - -8.7765, - -78.77558, - -8.60973, - -78.76837, - -8.45911, - -78.94312, - -8.22472, - -79.00213, - -7.7171, - -79.46591, - -7.12616, - -79.68594, - -6.70454, - -80.04396, - -6.06179, - -81.11873, - -5.83607, - -81.12356, - -5.77753, - -81.06827, - -5.81925, - -80.90335, - -5.64023, - -80.85311, - -5.43894, - -80.95282, - -5.2112, - -81.21992, - -5.07082, - -81.16964, - -5.03326, - -81.07185, - -4.67414, - -81.33668, - -4.24766, - -81.24738, - -3.7417, - -80.79299, - -3.39481, - -80.30418, - -3.43528, - -80.20929, - -3.90683, - -80.14382, - -4.05798, - -80.46388, - -4.18419, - -80.43433, - -4.19858, - -80.29537, - -4.43281, - -80.43367, - -4.4608, - -80.34068, - -4.27521, - -80.1367, - -4.47683, - -79.80755, - -4.42573, - -79.62663, - -4.52176, - -79.47472, - -4.79423, - -79.40676, - -4.95728, - -79.25398, - -4.97106, - -79.00564, - -4.71536, - -78.89022, - -4.49224, - -78.62988, - -4.31636, - -78.637, - -3.78316, - -78.3858, - -3.42195, - -78.32626, - -3.51418, - -78.14231, - -3.3495, - -78.1984, - -2.98877, - -77.82887, - -2.58209, - -76.63271, - -2.12129, - -76.05204, - -1.53077, - -75.54692, - -0.95038, - -75.3728, - -0.96554, - -75.20376, - -0.7131, - -75.28991, - -0.54223, - -75.25362, - -0.27129, - -75.62818, - -0.10555, - -75.63137, - -0.12448, - -75.33093, - -0.00311, - -75.20907, - -0.18503, - -74.90179, - -0.13687, - -74.81819, - -0.28552, - -74.7857, - -0.50414, - -74.41798, - -0.74192, - -74.36808, - -0.84126, - -74.24783, - -0.90044, - -74.30747, - -0.99844, - -74.26063, - -1.07097, - -74.07352, - -1.0195, - -74.02819, - -1.24084, - -73.85698, - -1.27569, - -73.61688, - -1.59843, - -73.44987, - -1.72791, - -73.52355, - -1.84537, - -73.31082, - -1.76413, - -73.22195, - -1.82688, - -73.13553, - -2.12683, - -73.04872, - -2.27047, - -73.14308, - -2.38661, - -73.04496, - -2.3748, - -72.95491, - -2.48673, - -72.9117, - -2.40582, - -72.70873, - -2.47514, - -72.67248, - -2.38489, - -72.59793, - -2.40652, - -72.37978, - -2.47988, - -72.34327, - -2.4588, - -72.13072, - -2.32185, - -72.03873, - -2.34927, - -71.91899, - -2.11847, - -71.72001, - -2.20572, - -71.7014, - -2.23689, - -71.49384, - -2.32775, - -71.47777, - -2.25484, - -71.4391, - -2.38784, - -71.37253, - -2.28759, - -70.98959, - -2.1953, - -70.99458, - -2.2107, - -70.84613, - -2.34277, - -70.65272, - -2.4657, - -70.61361, - -2.40553, - -70.56031, - -2.51468, - -70.41582, - -2.48849, - -70.30402, - -2.55981, - -70.34311, - -2.53847, - -70.24145, - -2.64226, - -70.20649, - -2.69565, - -70.14255, - -2.63488, - -70.08916, - -2.73758, - -70.02513, - -3.78393, - -70.68544, - -3.87464, - -70.48555, - -3.79509, - -70.31383, - -3.88311, - -70.18006, - -4.01538, - -70.14955, - -4.21599, - -69.93803, - -4.39368, - -69.94972, - -4.28234, - -70.14954, - -4.36807, - -70.20411, - -4.26012, - -70.31749, - -4.16889, - -70.29785, - -4.1436, - -70.38231, - -4.21976, - -70.57186, - -4.16629, - -70.75546, - -4.39115, - -70.93338, - -4.54003, - -71.90914, - -4.7429, - -72.11952, - -5.16152, - -72.86992, - -5.66021, - -72.95018, - -6.12609, - -73.23875, - -6.40473, - -73.09515, - -6.51503, - -73.12647, - -6.84922, - -73.702, - -7.11731, - -73.78451, - -7.31676, - -73.68684, - -7.37793, - -73.92273, - -7.55312, - -73.97028, - -7.76017, - -73.68175, - -7.86257, - -73.66923, - -7.90505, - -73.75818, - -8.02931, - -73.60741, - -8.34539, - -73.5266, - -8.46815, - -73.32328, - -8.6043, - -73.33359, - -8.69083, - -73.1599, - -8.9812, - -72.93301, - -9.15009, - -72.94859, - -9.40164, - -73.17991, - -9.4863, - -72.35156, - -9.53729, - -72.27313, - -9.74102, - -72.24693, - -9.7937, - -72.14251, - -9.99025, - -72.15685, - -9.95853, - -71.2192, - -9.43366, - -70.60153, - -9.41576, - -70.49105, - -9.6098, - -70.5845, - -9.76831, - -70.52728, - -9.82452, - -70.61149, - -10.98043, - -70.61085, - -10.92485, - -70.51725, - -11.06005, - -70.31017, - -10.9114, - -69.93658, - -10.93388, - -69.57025, - -12.52037, - -68.66798, - -12.72753, - -68.7436, - -12.86298, - -68.95093, - -13.48817, - -68.93199, - -13.65792, - -68.9889, - -13.65438, - -69.06562, - -14.21248, - -68.83093, - -14.24326, - -68.97319, - -14.39324, - -68.97182, - -14.58983, - -69.21757, - -14.75868, - -69.23546, - -14.8067, - -69.35296, - -14.975, - -69.35659, - -15.25697, - -69.11602, - -15.34282, - -69.25734, - -15.62181, - -69.40283, - -16.13562, - -69.2287, - -16.20926, - -69.09639, - -16.17909, - -68.95991, - -16.33739, - -68.80415, - -16.43998, - -68.97493, - -16.68433, - -68.99981, - -16.73818, - -69.16017, - -17.08381, - -69.36655, - -17.222, - -69.59235, - -17.27314, - -69.61403, - -17.37143, - -69.45375, - -17.51192, - -69.45365, - -17.6676, - -69.65982, - -17.65835, - -69.79173, - -17.9847, - -69.74304, - -18.2692, - -69.96414, - -18.35903, - -70.37784, - -17.92442, - -70.94679, - -17.7153, - -71.39029, - -17.41945, - -71.39296, - -17.2757, - -71.51779, - -17.03528, - -72.11883, - -16.7136, - -72.45514, - -16.2482, - -73.70577, - -15.96922, - -74.06252, - -15.39317, - -75.20285, - -15.34249, - -75.16573, - -15.28295, - -75.25727 - ], - "centroid": [-74.36322, -9.16822], - "name": "America/Lima" - }, - { - "points": [ - -12.1433, - -77.18723, - -12.10231, - -77.259, - -12.06626, - -77.25936, - -12.09643, - -77.19485, - -12.1433, - -77.18723 - ], - "centroid": [-77.22406, -12.10294], - "name": "America/Lima" - }, - { - "points": [ - -6.48119, - -80.8397, - -6.43371, - -80.87743, - -6.37335, - -80.84531, - -6.4335, - -80.82936, - -6.48119, - -80.8397 - ], - "centroid": [-80.84988, -6.4294], - "name": "America/Lima" - }, - { - "points": [ - -14.32629, - -76.1738, - -14.29739, - -76.22778, - -14.26007, - -76.22641, - -14.27454, - -76.17987, - -14.32629, - -76.1738 - ], - "centroid": [-76.20086, -14.29054], - "name": "America/Lima" - }, - { - "points": [ - -13.87755, - -76.45482, - -13.85856, - -76.48073, - -13.81826, - -76.46053, - -13.84538, - -76.43164, - -13.87755, - -76.45482 - ], - "centroid": [-76.45682, -13.84916], - "name": "America/Lima" - }, - { - "points": [ - -11.97796, - -77.70795, - -11.9754, - -77.73225, - -11.93534, - -77.73533, - -11.94146, - -77.71323, - -11.97796, - -77.70795 - ], - "centroid": [-77.72235, -11.95787], - "name": "America/Lima" - }, - { - "points": [ - -9.05259, - -78.67978, - -9.0303, - -78.70311, - -9.00738, - -78.68593, - -9.03396, - -78.66222, - -9.05259, - -78.67978 - ], - "centroid": [-78.68283, -9.03069], - "name": "America/Lima" - }, - { - "points": [ - -6.98299, - -80.6961, - -6.96134, - -80.71508, - -6.93771, - -80.69928, - -6.957, - -80.68398, - -6.98299, - -80.6961 - ], - "centroid": [-80.69888, -6.96004], - "name": "America/Lima" - }, - { - "points": [ - -12.3707, - -76.89702, - -12.35874, - -76.91419, - -12.33704, - -76.903, - -12.35059, - -76.88674, - -12.3707, - -76.89702 - ], - "centroid": [-76.90035, -12.35419], - "name": "America/Lima" - }, - { - "points": [ - -11.50136, - -77.84507, - -11.48627, - -77.86177, - -11.47022, - -77.84259, - -11.48437, - -77.83267, - -11.50136, - -77.84507 - ], - "centroid": [-77.84611, -11.48571], - "name": "America/Lima" - }, - { - "points": [ - -7.8056, - -79.49294, - -7.79083, - -79.50914, - -7.77488, - -79.50025, - -7.79206, - -79.48114, - -7.8056, - -79.49294 - ], - "centroid": [-79.49572, -7.79066], - "name": "America/Lima" - }, - { - "points": [ - -13.75893, - -76.40232, - -13.74244, - -76.41583, - -13.73229, - -76.39298, - -13.75051, - -76.38852, - -13.75893, - -76.40232 - ], - "centroid": [-76.40043, -13.74553], - "name": "America/Lima" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-fort-nelson.json b/pandora_console/include/javascript/tz_json/polygons/america-fort-nelson.json deleted file mode 100644 index 663626a0d1..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-fort-nelson.json +++ /dev/null @@ -1,592 +0,0 @@ -{ - "transitions": { - "America/Creston": [[0, -420, "MST"]], - "America/Phoenix": [[0, -420, "MST"]], - "America/Hermosillo": [[0, -420, "MST"]], - "America/Dawson_Creek": [[0, -420, "MST"]], - "America/Fort_Nelson": [[0, -420, "MST"]] - }, - "name": "America/Fort_Nelson", - "polygons": [ - { - "points": [ - 59.72489, - -127.80699, - 59.84369, - -127.77558, - 59.86673, - -127.66617, - 59.89181, - -127.73781, - 60.00999, - -127.72506, - 60.00923, - -119.99617, - 57.99603, - -119.99076, - 57.98987, - -124.94836, - 58.20375, - -124.84108, - 58.24512, - -124.91845, - 58.22927, - -125.20171, - 58.33099, - -125.44082, - 58.2977, - -125.7203, - 58.48566, - -126.2139, - 58.59877, - -126.32319, - 58.62973, - -126.91857, - 58.71969, - -126.84603, - 58.85055, - -127.06941, - 58.9698, - -126.95546, - 59.10431, - -126.98393, - 59.1401, - -127.19172, - 59.48332, - -127.45563, - 59.72489, - -127.80699 - ], - "centroid": [-123.45025, 59.07566], - "name": "America/Fort_Nelson" - }, - { - "points": [ - 32.51396, - -114.81696, - 32.75029, - -114.70957, - 32.76072, - -114.54599, - 32.85147, - -114.47553, - 33.0182, - -114.51643, - 33.08184, - -114.71133, - 33.26379, - -114.68148, - 33.30121, - -114.73874, - 33.41472, - -114.73082, - 33.55899, - -114.53783, - 33.94351, - -114.54113, - 34.11721, - -114.42144, - 34.27458, - -114.14249, - 34.45215, - -114.39043, - 34.70818, - -114.47845, - 34.87651, - -114.64401, - 35.10977, - -114.65883, - 35.17931, - -114.58085, - 36.08823, - -114.76471, - 36.15711, - -114.39468, - 36.02471, - -114.23738, - 36.0479, - -114.14738, - 36.20305, - -114.05837, - 37.00918, - -114.05488, - 37.01363, - -111.34154, - 36.86534, - -111.22345, - 36.95184, - -111.37265, - 36.84749, - -111.59356, - 36.36186, - -111.84355, - 35.97908, - -111.69568, - 35.68293, - -111.73095, - 35.65032, - -111.5632, - 35.76777, - -111.53575, - 35.76598, - -111.30905, - 35.16647, - -111.22648, - 35.18106, - -109.63554, - 35.26476, - -109.63119, - 35.26817, - -109.51773, - 35.16982, - -109.03652, - 31.32246, - -109.04647, - 31.31928, - -111.0678, - 32.51396, - -114.81696 - ], - "centroid": [-111.9177, 33.95164], - "name": "America/Phoenix" - }, - { - "points": [ - 36.29181, - -110.95834, - 36.42002, - -110.75529, - 36.43725, - -110.30505, - 36.15735, - -110.43674, - 36.05147, - -110.60673, - 36.02585, - -110.51069, - 36.10914, - -110.4248, - 35.93411, - -110.0155, - 35.64198, - -109.99352, - 35.58085, - -110.26779, - 35.50864, - -110.25071, - 35.54188, - -111.00773, - 36.2814, - -111.0107, - 36.29181, - -110.95834 - ], - "centroid": [-110.57712, 35.92286], - "name": "America/Phoenix" - }, - { - "points": [ - 35.95488, - -111.24685, - 36.09422, - -111.29457, - 36.17237, - -111.20816, - 36.15179, - -111.07605, - 35.96032, - -111.13046, - 35.95488, - -111.24685 - ], - "centroid": [-111.18563, 36.06542], - "name": "America/Phoenix" - }, - { - "points": [ - 49.00015, - -115.71852, - 48.99061, - -116.92127, - 49.05397, - -116.91401, - 49.05109, - -117.04416, - 49.16491, - -117.04332, - 49.27361, - -116.69957, - 49.63589, - -116.92093, - 49.81475, - -116.87801, - 49.82367, - -116.70182, - 49.74071, - -116.57913, - 49.64457, - -116.66328, - 49.47734, - -116.64884, - 49.53108, - -116.29144, - 49.29741, - -116.16032, - 49.29882, - -116.01988, - 49.00015, - -115.71852 - ], - "centroid": [-116.47958, 49.275], - "name": "America/Creston" - }, - { - "points": [ - 26.65586, - -109.47564, - 26.7179, - -109.79737, - 27.013, - -109.95289, - 27.30261, - -110.59547, - 27.66096, - -110.63918, - 27.86718, - -110.56185, - 27.9121, - -110.80177, - 27.83123, - -110.88771, - 27.95082, - -110.98816, - 27.93097, - -111.1091, - 28.35922, - -111.46573, - 28.44935, - -111.71519, - 28.78418, - -111.91784, - 28.96034, - -112.17221, - 29.26812, - -112.22009, - 29.33254, - -112.41376, - 29.48728, - -112.39102, - 29.907, - -112.75215, - 30.18314, - -112.76485, - 30.69939, - -113.1034, - 31.05479, - -113.13312, - 31.0036, - -113.0805, - 31.16121, - -113.04716, - 31.31768, - -113.62409, - 31.48146, - -113.65409, - 31.57503, - -113.85244, - 31.48881, - -114.1746, - 31.91064, - -114.97176, - 32.17501, - -114.98767, - 32.24433, - -115.06298, - 32.48889, - -114.94211, - 32.4861, - -114.74526, - 31.33884, - -111.06328, - 31.33719, - -108.74947, - 31.22885, - -108.86049, - 31.00244, - -108.67444, - 30.99492, - -108.79317, - 30.89477, - -108.79878, - 30.89729, - -108.92696, - 30.74815, - -108.93374, - 30.6317, - -108.86722, - 30.56235, - -108.6693, - 30.28698, - -108.53282, - 30.28383, - -108.6096, - 29.82666, - -108.62434, - 29.7484, - -108.52541, - 29.70651, - -108.6418, - 29.49929, - -108.6153, - 29.45654, - -108.70566, - 29.30752, - -108.65973, - 29.19073, - -108.74131, - 28.89072, - -108.69606, - 28.74452, - -108.57479, - 28.36766, - -108.46988, - 28.24365, - -108.79078, - 28.26187, - -109.05013, - 28.15132, - -109.06143, - 27.84323, - -108.85995, - 27.75475, - -108.88993, - 27.7378, - -108.7777, - 27.54094, - -108.6432, - 27.0491, - -108.59395, - 26.97416, - -108.41448, - 26.57992, - -108.67177, - 26.54294, - -108.86513, - 26.40003, - -108.87355, - 26.28795, - -109.121, - 26.3107, - -109.25983, - 26.52557, - -109.28833, - 26.65586, - -109.47564 - ], - "centroid": [-110.801, 29.68715], - "name": "America/Hermosillo" - }, - { - "points": [ - 28.70319, - -112.27868, - 28.87715, - -112.59095, - 28.95883, - -112.49308, - 29.1965, - -112.46166, - 29.24936, - -112.27059, - 28.9728, - -112.17644, - 28.70319, - -112.27868 - ], - "centroid": [-112.35342, 28.97882], - "name": "America/Hermosillo" - }, - { - "points": [ - 28.65812, - -112.59926, - 28.73366, - -112.61588, - 28.73857, - -112.53947, - 28.66821, - -112.54149, - 28.65812, - -112.59926 - ], - "centroid": [-112.57474, 28.7012], - "name": "America/Hermosillo" - }, - { - "points": [ - 27.95984, - -111.35278, - 27.95688, - -111.38406, - 27.99363, - -111.3919, - 27.99358, - -111.37319, - 27.95984, - -111.35278 - ], - "centroid": [-111.37498, 27.9744], - "name": "America/Hermosillo" - }, - { - "points": [ - 28.35551, - -112.33569, - 28.37391, - -112.34875, - 28.3881, - -112.32763, - 28.37281, - -112.31661, - 28.35551, - -112.33569 - ], - "centroid": [-112.33246, 28.37234], - "name": "America/Hermosillo" - }, - { - "points": [ - 29.25744, - -112.45351, - 29.27157, - -112.46928, - 29.28461, - -112.44792, - 29.27034, - -112.43616, - 29.25744, - -112.45351 - ], - "centroid": [-112.45204, 29.27103], - "name": "America/Hermosillo" - }, - { - "points": [ - 30.99708, - -113.23214, - 31.00307, - -113.24947, - 31.0258, - -113.246, - 31.0135, - -113.2247, - 30.99708, - -113.23214 - ], - "centroid": [-113.23828, 31.01044], - "name": "America/Hermosillo" - }, - { - "points": [ - 57.64366, - -124.46538, - 57.73242, - -124.82986, - 57.83147, - -124.95347, - 58.00655, - -124.94911, - 58.00692, - -119.99289, - 53.79845, - -119.98645, - 53.81867, - -120.06203, - 53.97108, - -120.08628, - 53.97239, - -120.26091, - 54.11231, - -120.17713, - 54.11952, - -120.51221, - 54.2787, - -120.60985, - 54.29414, - -120.73918, - 54.36299, - -120.67412, - 54.47992, - -120.82115, - 54.44051, - -121.08325, - 54.53795, - -121.13556, - 54.52296, - -121.40253, - 54.64825, - -121.53811, - 54.72116, - -121.49102, - 54.80907, - -121.56484, - 54.85944, - -121.87789, - 55.01532, - -121.98205, - 55.12172, - -122.26796, - 55.19661, - -122.27587, - 55.39819, - -122.59771, - 55.3306, - -122.7328, - 55.39461, - -122.98903, - 55.57223, - -122.96141, - 55.63931, - -123.16505, - 55.72735, - -123.15887, - 55.71943, - -123.35025, - 55.7939, - -123.32005, - 55.87954, - -123.462, - 56.20075, - -123.50649, - 56.38119, - -123.64363, - 56.46063, - -123.56642, - 56.56555, - -123.75068, - 56.6458, - -123.67651, - 56.6799, - -123.77002, - 56.92053, - -123.83482, - 57.0073, - -123.99107, - 57.09644, - -123.94675, - 57.26116, - -124.19784, - 57.32759, - -124.08438, - 57.44171, - -124.14562, - 57.54258, - -124.41157, - 57.64366, - -124.46538 - ], - "centroid": [-121.77902, 56.47925], - "name": "America/Dawson_Creek" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-godthab.json b/pandora_console/include/javascript/tz_json/polygons/america-godthab.json deleted file mode 100644 index e3502aa8b4..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-godthab.json +++ /dev/null @@ -1,8334 +0,0 @@ -{ - "transitions": { - "America/Godthab": [ - [1490504400, -120, "-02"], - [1509253200, -180, "-03"], - [1521954000, -120, "-02"], - [1540702800, -180, "-03"], - [1554008400, -120, "-02"], - [1572152400, -180, "-03"], - [1585458000, -120, "-02"], - [1603602000, -180, "-03"], - [1616907600, -120, "-02"], - [1635656400, -180, "-03"], - [1648357200, -120, "-02"], - [1667106000, -180, "-03"], - [1679806800, -120, "-02"], - [1698555600, -180, "-03"], - [1711861200, -120, "-02"], - [1730005200, -180, "-03"], - [1743310800, -120, "-02"], - [1761454800, -180, "-03"], - [1774760400, -120, "-02"], - [1792904400, -180, "-03"], - [1806210000, -120, "-02"], - [1824958800, -180, "-03"], - [1837659600, -120, "-02"], - [1856408400, -180, "-03"], - [1869109200, -120, "-02"], - [1887858000, -180, "-03"], - [1901163600, -120, "-02"], - [1919307600, -180, "-03"], - [1932613200, -120, "-02"], - [1950757200, -180, "-03"], - [1964062800, -120, "-02"], - [1982811600, -180, "-03"], - [1995512400, -120, "-02"], - [2014261200, -180, "-03"], - [2026962000, -120, "-02"], - [2045710800, -180, "-03"], - [2058411600, -120, "-02"], - [2077160400, -180, "-03"], - [2090466000, -120, "-02"], - [2108610000, -180, "-03"], - [2121915600, -120, "-02"], - [2140059600, -180, "-03"], - [2147501647, -180, "-03"] - ] - }, - "name": "America/Godthab", - "polygons": [ - { - "points": [ - 59.93336, - -44.60786, - 60.08734, - -44.67794, - 59.97616, - -44.74709, - 60.08123, - -45.17935, - 60.17191, - -44.99077, - 60.12422, - -45.32926, - 60.32065, - -44.97095, - 60.44014, - -44.89996, - 60.27254, - -45.12869, - 60.4246, - -45.1653, - 60.41071, - -45.28313, - 60.56914, - -45.27109, - 60.42528, - -45.34984, - 60.40578, - -45.45458, - 60.50276, - -45.38044, - 60.48982, - -45.517, - 60.64952, - -45.27641, - 60.69748, - -45.324, - 60.45017, - -45.56796, - 60.59935, - -45.76046, - 60.47647, - -45.89902, - 60.53852, - -46.0464, - 60.59976, - -45.92727, - 60.65949, - -46.21824, - 60.7021, - -45.9608, - 60.74295, - -45.92922, - 60.67573, - -45.87024, - 60.75664, - -45.63251, - 60.89898, - -45.37572, - 60.99183, - -45.40277, - 60.85984, - -45.4951, - 60.70524, - -45.83574, - 60.7546, - -45.91101, - 60.75565, - -45.96732, - 60.82129, - -45.95335, - 60.71127, - -46.0125, - 60.72179, - -46.21339, - 60.6453, - -46.3379, - 60.64276, - -46.50077, - 60.79146, - -46.43702, - 60.71402, - -46.57628, - 60.70414, - -46.94145, - 60.95017, - -46.2272, - 60.87486, - -46.16098, - 60.88809, - -46.02449, - 60.9704, - -46.13266, - 61.07319, - -45.70754, - 61.21308, - -45.88729, - 61.31539, - -45.79326, - 61.21923, - -45.98162, - 61.11602, - -45.81716, - 60.96633, - -46.19751, - 60.93837, - -46.38158, - 61.05962, - -46.35558, - 60.92026, - -46.42905, - 60.76409, - -46.90382, - 60.7586, - -47.04548, - 60.84041, - -47.07984, - 60.7644, - -47.14445, - 60.73643, - -47.38723, - 60.76539, - -47.45512, - 60.82143, - -47.40223, - 60.8218, - -47.5256, - 60.79479, - -47.69475, - 60.74547, - -47.62219, - 60.7042, - -47.66842, - 60.65515, - -47.90803, - 60.78164, - -48.26608, - 61.0002, - -47.92182, - 60.96953, - -48.4226, - 61.03368, - -48.11229, - 61.04433, - -48.37785, - 61.11977, - -48.17695, - 61.2147, - -48.21397, - 61.1914, - -48.26746, - 61.12909, - -48.21825, - 61.10491, - -48.32528, - 61.25227, - -48.72075, - 61.29106, - -48.61793, - 61.23621, - -48.97426, - 61.33348, - -48.87409, - 61.38676, - -48.58169, - 61.33914, - -48.88862, - 61.40369, - -49.07895, - 61.57344, - -48.3335, - 61.43571, - -49.02192, - 61.54444, - -49.31569, - 61.60388, - -49.13136, - 61.64286, - -49.23134, - 61.82626, - -49.12324, - 61.9802, - -48.80496, - 61.8367, - -49.16899, - 61.67238, - -49.21725, - 61.73767, - -49.32966, - 61.64464, - -49.46644, - 61.76183, - -49.49879, - 61.80093, - -49.41034, - 61.88012, - -49.67391, - 61.96825, - -49.56683, - 61.98952, - -49.73142, - 62.05775, - -49.63429, - 62.10927, - -49.72529, - 62.153, - -49.32052, - 62.13035, - -49.70945, - 62.21376, - -49.80702, - 62.23878, - -49.6557, - 62.2228, - -49.89199, - 62.26807, - -49.84273, - 62.38237, - -50.21572, - 62.48642, - -50.33827, - 62.65886, - -50.24215, - 62.59344, - -50.32233, - 62.76336, - -50.47699, - 62.81617, - -50.42395, - 62.741, - -50.39962, - 62.70855, - -50.3158, - 62.94288, - -50.14604, - 62.76156, - -50.378, - 62.83965, - -50.40852, - 62.89128, - -50.59787, - 62.95694, - -50.48687, - 62.94788, - -50.6081, - 62.99705, - -50.55329, - 63.07147, - -50.62462, - 62.9923, - -50.66732, - 63.06739, - -50.75808, - 63.07507, - -51.00606, - 63.28751, - -51.12126, - 63.34783, - -51.07523, - 63.2938, - -51.18093, - 63.37611, - -51.22115, - 63.40599, - -51.15686, - 63.40872, - -51.24522, - 63.48079, - -51.16629, - 63.43356, - -51.40642, - 63.50266, - -51.35309, - 63.62903, - -51.54849, - 63.74078, - -51.56777, - 63.78368, - -51.42247, - 63.83115, - -51.48363, - 63.84466, - -51.41297, - 63.96572, - -51.43519, - 64.0462, - -51.69252, - 64.0172, - -51.34717, - 64.05469, - -51.40921, - 64.19219, - -50.56372, - 64.06223, - -51.44117, - 64.13819, - -51.80161, - 64.1433, - -51.70608, - 64.21177, - -51.73763, - 64.17878, - -51.28388, - 64.24739, - -50.88757, - 64.26329, - -51.06321, - 64.36019, - -50.96763, - 64.19683, - -51.24122, - 64.23324, - -51.35953, - 64.55953, - -50.99012, - 64.51562, - -50.79596, - 64.41346, - -50.88863, - 64.44287, - -50.18825, - 64.42919, - -50.5801, - 64.55825, - -50.6747, - 64.58414, - -50.927, - 64.63595, - -50.58476, - 64.68429, - -50.69156, - 64.71364, - -50.50636, - 64.6598, - -50.27274, - 64.48302, - -50.13273, - 64.33713, - -49.6081, - 64.51342, - -50.07377, - 64.61524, - -50.14841, - 64.68676, - -50.03611, - 64.7172, - -50.24116, - 64.82157, - -50.12904, - 64.72049, - -50.32019, - 64.74735, - -50.56846, - 64.82698, - -50.62413, - 64.78661, - -50.68055, - 64.73583, - -50.6337, - 64.59941, - -51.0428, - 64.60671, - -51.24275, - 64.76291, - -51.10633, - 64.74257, - -51.24373, - 64.28954, - -51.66849, - 64.10707, - -52.09781, - 64.24672, - -52.10305, - 64.2594, - -52.18656, - 64.3983, - -52.11898, - 64.50004, - -52.18928, - 64.49165, - -52.10512, - 64.68114, - -52.16482, - 64.75222, - -51.98504, - 64.79533, - -52.23539, - 64.85605, - -52.19048, - 64.89316, - -52.24894, - 64.9788, - -52.17674, - 64.96881, - -52.06066, - 65.07209, - -52.29781, - 65.10976, - -52.17879, - 65.16236, - -52.23699, - 65.06525, - -52.33516, - 65.05317, - -52.5561, - 65.22273, - -52.30562, - 65.17873, - -52.54494, - 65.26013, - -52.50649, - 65.25213, - -52.65866, - 65.34733, - -52.57532, - 65.48989, - -52.01548, - 65.59563, - -51.78913, - 65.64454, - -51.96779, - 65.54021, - -51.92047, - 65.38039, - -52.54946, - 65.53705, - -52.82252, - 65.74463, - -52.7153, - 65.65959, - -52.93173, - 65.64105, - -52.8444, - 65.44963, - -52.85195, - 65.44249, - -53.10807, - 65.50848, - -53.083, - 65.54636, - -53.24921, - 65.65112, - -53.16248, - 65.6774, - -53.26707, - 65.72377, - -53.18438, - 65.74174, - -53.28713, - 65.86823, - -53.03126, - 65.84712, - -53.23439, - 65.93554, - -53.31459, - 65.91298, - -53.39204, - 65.90732, - -53.2923, - 65.8296, - -53.29877, - 65.80768, - -53.389, - 65.86786, - -53.35218, - 65.93825, - -53.52945, - 65.99992, - -53.47353, - 66.07601, - -53.70086, - 66.21301, - -53.60186, - 66.1978, - -53.68729, - 66.23413, - -53.63511, - 66.33052, - -53.71923, - 66.48873, - -53.70036, - 66.56089, - -52.86495, - 66.55717, - -53.43412, - 66.64887, - -53.49283, - 66.71199, - -53.24761, - 66.68005, - -53.01479, - 66.73011, - -52.61172, - 66.74507, - -53.21997, - 66.70325, - -53.43345, - 66.7719, - -53.40798, - 66.82735, - -53.10881, - 66.77564, - -53.48087, - 66.81326, - -53.54746, - 66.84205, - -53.47457, - 66.81375, - -53.62536, - 66.86859, - -53.61959, - 66.91146, - -53.10233, - 66.88739, - -53.77204, - 66.95617, - -53.89136, - 67.06239, - -53.86475, - 67.08099, - -54.00429, - 67.18897, - -53.8123, - 67.22304, - -53.91133, - 67.41003, - -53.845, - 67.48388, - -53.66314, - 67.6002, - -53.77942, - 67.66796, - -53.62595, - 67.65345, - -53.76746, - 67.77351, - -53.7746, - 67.92702, - -53.41972, - 67.92212, - -53.61701, - 67.98104, - -53.44256, - 68.05021, - -53.52417, - 67.97995, - -53.52958, - 68.01457, - -53.63099, - 68.11725, - -53.36819, - 68.05816, - -53.02967, - 68.15921, - -53.48679, - 68.21426, - -53.14275, - 68.11415, - -52.66099, - 68.16959, - -52.84538, - 68.21212, - -52.77038, - 68.21471, - -53.03026, - 68.25877, - -52.95367, - 68.24258, - -53.18782, - 68.30778, - -52.88809, - 68.28014, - -53.57028, - 68.4228, - -53.32968, - 68.34865, - -53.17562, - 68.44063, - -53.24523, - 68.50044, - -53.08622, - 68.53131, - -53.17082, - 68.56339, - -53.05639, - 68.59235, - -53.14882, - 68.73515, - -52.99252, - 68.72459, - -52.1477, - 68.66671, - -52.16642, - 68.64655, - -51.81755, - 68.57224, - -51.82026, - 68.55878, - -51.92009, - 68.52417, - -51.849, - 68.56845, - -51.17284, - 68.65347, - -51.02828, - 68.67799, - -51.27711, - 68.67918, - -50.97721, - 68.74392, - -51.00916, - 68.82054, - -50.77076, - 68.74189, - -51.32392, - 68.8782, - -51.1373, - 68.90023, - -51.23608, - 68.96229, - -51.11545, - 69.04877, - -51.21353, - 69.05535, - -51.11392, - 69.14686, - -51.09939, - 69.14206, - -50.76982, - 69.10635, - -50.72925, - 69.04239, - -50.95661, - 69.09008, - -50.67618, - 69.04169, - -50.53339, - 68.9559, - -50.53413, - 68.92601, - -50.30864, - 68.98349, - -50.50711, - 69.05089, - -50.38615, - 69.11133, - -50.72302, - 69.21674, - -50.14231, - 69.19006, - -50.50366, - 69.29943, - -50.51059, - 69.33319, - -50.40519, - 69.30318, - -50.54491, - 69.21103, - -50.59351, - 69.20671, - -51.15856, - 69.36306, - -51.01539, - 69.36371, - -50.90602, - 69.51576, - -50.91123, - 69.56316, - -50.81625, - 69.63835, - -50.86788, - 69.65348, - -50.60165, - 69.71784, - -50.83989, - 69.79472, - -50.62249, - 69.76896, - -50.26303, - 69.87127, - -50.3482, - 69.89835, - -50.62969, - 69.98095, - -50.60531, - 70.02196, - -50.25209, - 69.95436, - -51.26842, - 70.04599, - -51.0389, - 70.05759, - -51.28245, - 69.95726, - -51.48542, - 69.97817, - -51.59577, - 70.02526, - -51.57079, - 70.04045, - -52.34409, - 70.31813, - -53.11558, - 70.40546, - -54.05015, - 70.65933, - -54.63673, - 70.84229, - -54.13698, - 70.78194, - -52.98005, - 70.7193, - -52.50767, - 70.43487, - -51.54626, - 70.35329, - -50.56719, - 70.39909, - -50.7191, - 70.51661, - -50.54719, - 70.40803, - -50.94353, - 70.55273, - -51.37881, - 70.6288, - -51.20288, - 70.5126, - -50.90534, - 70.58954, - -50.89644, - 70.61267, - -51.03401, - 70.66394, - -50.79024, - 70.63663, - -51.09976, - 70.73517, - -51.10731, - 70.6828, - -51.23053, - 70.73525, - -51.4844, - 70.76621, - -51.32413, - 70.79617, - -51.44952, - 70.84321, - -51.35011, - 70.71968, - -50.68061, - 70.80511, - -50.93911, - 70.8671, - -50.93054, - 70.84524, - -51.20613, - 71.02556, - -51.97831, - 71.08485, - -51.8435, - 70.96986, - -51.21969, - 71.01705, - -50.9693, - 71.06254, - -51.51958, - 71.12051, - -51.42416, - 71.12293, - -52.27459, - 71.29773, - -51.55238, - 71.34387, - -51.72674, - 71.14016, - -52.40177, - 71.16825, - -52.57239, - 71.26164, - -52.30843, - 71.3777, - -52.26546, - 71.4752, - -51.37905, - 71.3672, - -52.68262, - 71.36498, - -52.42169, - 71.27667, - -52.33539, - 71.15357, - -52.66734, - 71.14433, - -52.9884, - 71.23684, - -53.16821, - 71.31375, - -53.20641, - 71.40572, - -53.13362, - 71.3683, - -52.68886, - 71.42694, - -53.00539, - 71.53115, - -52.72811, - 71.60508, - -51.86224, - 71.70961, - -51.67458, - 71.60624, - -52.16812, - 71.67734, - -52.75864, - 71.53198, - -53.13492, - 71.54695, - -53.42226, - 71.68701, - -53.49686, - 71.69179, - -53.14658, - 71.71785, - -53.29086, - 71.83607, - -52.93919, - 71.91724, - -52.9291, - 71.99001, - -52.77711, - 71.91605, - -53.02124, - 71.84542, - -53.00478, - 71.76656, - -53.37474, - 71.8594, - -53.33182, - 71.99, - -53.5048, - 71.84538, - -53.39205, - 71.74177, - -53.63247, - 71.75489, - -53.86131, - 71.71348, - -53.72249, - 71.64031, - -53.7376, - 71.65297, - -54.01325, - 71.71992, - -54.07351, - 71.66556, - -54.04583, - 71.63601, - -54.12579, - 71.57439, - -53.85331, - 71.43599, - -53.89733, - 71.35018, - -54.76752, - 71.43118, - -54.98059, - 71.37953, - -55.16537, - 71.44085, - -55.49106, - 71.63875, - -55.69566, - 71.65377, - -55.64588, - 71.70285, - -55.89218, - 71.81989, - -55.4416, - 71.78664, - -55.27963, - 71.85698, - -55.37536, - 71.99, - -54.68515, - 71.92121, - -55.23798, - 71.99091, - -55.61786, - 72.25439, - -54.9404, - 72.37688, - -54.94051, - 72.39695, - -55.00067, - 72.26398, - -55.03349, - 72.15497, - -55.46803, - 72.17518, - -55.69943, - 72.30373, - -55.62662, - 72.35059, - -55.46058, - 72.37631, - -55.61461, - 72.39877, - -55.55178, - 72.45942, - -55.65434, - 72.52692, - -55.31425, - 72.55517, - -55.40419, - 72.6323, - -55.18536, - 72.54039, - -55.96419, - 72.58076, - -55.99843, - 72.66599, - -55.82708, - 72.603, - -56.14044, - 72.77071, - -56.24383, - 72.83205, - -55.34149, - 72.82217, - -55.57935, - 72.92272, - -55.64131, - 72.82096, - -54.93055, - 72.78337, - -54.97193, - 72.83036, - -54.65054, - 72.88845, - -54.67675, - 72.9201, - -54.8108, - 73.01106, - -54.84176, - 73.02162, - -55.10865, - 72.94769, - -55.05801, - 72.91556, - -55.28342, - 72.96981, - -55.68867, - 73.05046, - -55.58983, - 73.04703, - -55.39607, - 73.06469, - -55.45643, - 73.02456, - -56.01303, - 73.13088, - -55.45251, - 73.2086, - -55.44088, - 73.19392, - -55.17262, - 73.27188, - -55.47826, - 73.40598, - -55.26041, - 73.37176, - -55.08577, - 73.45605, - -55.46886, - 73.37572, - -55.61022, - 73.44092, - -56.05967, - 73.4933, - -55.90499, - 73.5866, - -56.09771, - 73.50482, - -55.51081, - 73.64697, - -56.07749, - 73.78147, - -55.94854, - 73.76727, - -55.84774, - 73.83737, - -55.9074, - 73.76322, - -56.20667, - 73.69886, - -56.21408, - 73.91611, - -56.87522, - 73.86325, - -55.6266, - 73.94929, - -56.01154, - 73.909, - -55.95722, - 73.93695, - -56.44683, - 73.97231, - -56.12073, - 74.04164, - -56.10391, - 74.07363, - -56.44148, - 74.25572, - -56.15328, - 74.1017, - -57.32075, - 74.29647, - -56.33958, - 74.28296, - -56.58667, - 74.31913, - -56.53776, - 74.36584, - -56.72073, - 74.3887, - -56.1152, - 74.45382, - -56.8308, - 74.48036, - -56.51074, - 74.49142, - -57.54478, - 74.5331, - -57.30565, - 74.57554, - -57.36761, - 74.54811, - -57.08771, - 74.58039, - -57.2654, - 74.6456, - -57.1409, - 74.53237, - -56.26242, - 74.59406, - -56.61639, - 74.64452, - -56.4858, - 74.69907, - -57.21078, - 74.80739, - -57.1439, - 74.8346, - -56.82017, - 75.03951, - -58.1352, - 75.1139, - -58.13045, - 75.17002, - -57.93187, - 75.19306, - -58.23039, - 75.29261, - -58.43636, - 75.34314, - -58.36427, - 75.38051, - -58.41885, - 75.3423, - -58.69834, - 75.50609, - -58.16666, - 75.57215, - -58.42896, - 75.65378, - -58.30946, - 75.59149, - -58.63128, - 75.69564, - -58.59027, - 75.72, - -58.42608, - 75.69488, - -59.07961, - 75.76871, - -59.06579, - 75.70884, - -59.32357, - 75.79725, - -59.19552, - 75.82497, - -59.28481, - 75.85094, - -59.1263, - 75.79224, - -59.77634, - 75.83846, - -59.82193, - 75.9133, - -59.61151, - 75.91971, - -59.99873, - 75.98403, - -60.12944, - 76.01896, - -60.09282, - 76.04, - -60.33636, - 75.98384, - -60.72204, - 76.15848, - -60.92885, - 76.10692, - -61.72269, - 76.1595, - -61.55956, - 76.21624, - -62.18633, - 76.25988, - -62.14461, - 76.27896, - -62.23392, - 76.24894, - -62.58856, - 76.22029, - -62.53001, - 76.18316, - -62.57816, - 76.24671, - -62.72025, - 76.17268, - -62.65187, - 76.14604, - -62.7133, - 76.2489, - -62.85166, - 76.29752, - -62.82162, - 76.35146, - -63.15377, - 76.29054, - -63.13431, - 76.2684, - -63.25618, - 76.34105, - -63.22112, - 76.37235, - -63.41623, - 76.15082, - -63.76112, - 79.13232, - -66.39252, - 79.15377, - -65.94203, - 79.50947, - -64.86284, - 79.60926, - -64.82371, - 79.64253, - -65.02526, - 79.69838, - -64.94818, - 79.75199, - -65.0693, - 79.77304, - -64.96866, - 79.84062, - -65.13124, - 79.94635, - -64.95731, - 80.00686, - -65.07534, - 80.04842, - -64.21713, - 80.12211, - -63.97834, - 80.23939, - -64.03023, - 80.05974, - -64.32738, - 80.0795, - -65.15316, - 79.99, - -66.05016, - 80.07675, - -66.36303, - 80.03505, - -66.99215, - 80.13022, - -67.08541, - 80.17931, - -67.42306, - 80.34091, - -67.4145, - 80.46989, - -66.63412, - 80.5074, - -66.56319, - 80.53893, - -66.64006, - 80.57136, - -66.53653, - 80.77578, - -65.02207, - 80.83325, - -64.87207, - 80.88599, - -64.89493, - 80.90597, - -64.63732, - 80.97817, - -64.69184, - 81.14658, - -63.63709, - 81.156, - -63.43255, - 80.95149, - -63.24929, - 80.75508, - -62.71854, - 80.96696, - -63.18742, - 81.15239, - -63.34097, - 81.21953, - -62.81414, - 81.06658, - -61.56062, - 81.1249, - -61.08888, - 81.1659, - -60.9887, - 81.35414, - -61.34719, - 81.49869, - -60.79009, - 81.53706, - -61.08366, - 81.74881, - -61.45569, - 81.88495, - -60.81796, - 81.94844, - -60.09543, - 81.88103, - -59.06997, - 81.83911, - -58.80256, - 81.76346, - -58.68922, - 81.69361, - -58.74032, - 81.59044, - -57.83025, - 81.64734, - -58.14576, - 81.86577, - -58.56769, - 81.98743, - -59.53303, - 82.11482, - -58.60476, - 82.23494, - -56.54858, - 82.16173, - -56.30858, - 82.27759, - -55.89399, - 82.24811, - -55.24641, - 82.22111, - -55.35149, - 82.19157, - -55.26897, - 82.22805, - -55.192, - 82.27031, - -55.30168, - 82.27859, - -55.63791, - 82.37448, - -54.49592, - 82.12261, - -53.59357, - 82.03377, - -53.63625, - 81.86393, - -53.52549, - 81.69171, - -53.85362, - 81.67532, - -53.78427, - 81.56274, - -53.79675, - 81.53878, - -53.69746, - 81.54909, - -53.50568, - 81.677, - -53.59489, - 81.83822, - -52.97114, - 81.91053, - -52.93458, - 82.00986, - -53.02411, - 82.04038, - -52.92216, - 81.91282, - -51.39486, - 81.61486, - -49.85531, - 81.63225, - -49.74523, - 81.93334, - -51.14587, - 81.87544, - -49.92906, - 81.92576, - -49.51739, - 82.18404, - -50.77054, - 82.35064, - -50.8797, - 82.50112, - -51.17952, - 82.52768, - -49.92754, - 82.46479, - -49.11377, - 82.18255, - -47.55863, - 82.11108, - -46.40268, - 81.95673, - -45.996, - 81.77215, - -44.75523, - 81.83373, - -44.34618, - 81.94614, - -44.7927, - 81.96782, - -44.52069, - 81.97572, - -44.91798, - 82.16039, - -45.35444, - 82.36124, - -46.94465, - 82.63108, - -47.75934, - 82.66951, - -46.19361, - 82.38014, - -44.41272, - 82.21573, - -45.09615, - 82.09953, - -44.68867, - 82.05091, - -44.88723, - 82.04914, - -44.83583, - 82.10322, - -44.54076, - 82.18442, - -44.88846, - 82.26549, - -44.77734, - 82.32563, - -44.31315, - 82.2271, - -42.3966, - 82.32003, - -43.86885, - 82.38336, - -43.95677, - 82.39116, - -43.75847, - 82.77367, - -45.82835, - 82.76706, - -42.102, - 82.71305, - -42.17194, - 82.64935, - -41.85861, - 82.57781, - -41.93075, - 82.48305, - -41.76797, - 82.52555, - -41.65595, - 82.57899, - -41.75153, - 82.64391, - -41.69631, - 82.73406, - -42.00694, - 82.74875, - -41.5924, - 82.5714, - -40.27769, - 82.49012, - -40.08502, - 82.42997, - -40.13955, - 82.36851, - -39.86738, - 82.43626, - -39.97938, - 82.50328, - -39.89388, - 82.54566, - -40.06357, - 82.65252, - -39.97475, - 82.70885, - -40.1663, - 82.84452, - -42.23717, - 82.83613, - -46.1043, - 82.95706, - -46.96054, - 83.10665, - -46.03123, - 82.97492, - -45.10399, - 82.92922, - -45.17804, - 82.91065, - -45.10937, - 82.97869, - -44.92445, - 82.94731, - -44.43491, - 83.13383, - -45.60729, - 83.11038, - -44.79788, - 83.16579, - -44.84966, - 83.17931, - -44.65234, - 83.10014, - -42.97368, - 83.2223, - -44.23957, - 83.29165, - -42.39746, - 83.19049, - -41.76234, - 83.11217, - -41.94151, - 83.13906, - -41.54826, - 82.9828, - -40.6368, - 82.97748, - -40.32181, - 83.16939, - -41.5378, - 83.18144, - -40.89976, - 83.07412, - -40.32803, - 83.17646, - -40.60031, - 83.11408, - -39.35837, - 83.06774, - -39.27981, - 82.98844, - -39.58383, - 83.06353, - -40.11339, - 82.97303, - -39.86837, - 82.91531, - -39.06779, - 82.76156, - -38.63869, - 82.81739, - -38.58686, - 82.98157, - -39.19713, - 83.03151, - -38.10271, - 83.04936, - -38.83505, - 83.08618, - -38.78018, - 83.14181, - -37.43952, - 83.18127, - -37.94114, - 83.10574, - -38.90471, - 83.2829, - -40.75122, - 83.37547, - -40.54336, - 83.14972, - -38.70825, - 83.18095, - -38.11649, - 83.23313, - -38.97978, - 83.31625, - -38.79271, - 83.34107, - -38.88646, - 83.3876, - -38.81563, - 83.44773, - -38.89111, - 83.37936, - -37.81948, - 83.45504, - -38.12976, - 83.52159, - -37.69449, - 83.41364, - -36.78912, - 83.44592, - -36.58663, - 83.50562, - -36.97779, - 83.61957, - -34.82107, - 83.55223, - -34.60494, - 83.60767, - -34.41857, - 83.47007, - -33.88154, - 83.57654, - -34.16976, - 83.60925, - -30.31415, - 83.49162, - -28.4893, - 83.4287, - -28.66747, - 83.41888, - -28.60209, - 83.47813, - -27.38016, - 83.29585, - -25.69168, - 83.13713, - -26.98944, - 83.15934, - -30.35263, - 83.04499, - -32.10976, - 83.10246, - -32.73363, - 83.04644, - -32.53066, - 82.92608, - -34.80243, - 82.91887, - -33.92622, - 82.88192, - -33.77595, - 82.82304, - -33.82953, - 82.84836, - -33.69743, - 82.93467, - -33.74942, - 82.9619, - -33.56294, - 83.00537, - -31.91542, - 82.93862, - -31.69207, - 83.00401, - -31.65799, - 83.13307, - -30.14547, - 83.06638, - -26.7578, - 83.17583, - -25.25941, - 83.11868, - -24.84666, - 83.08399, - -25.01681, - 82.99489, - -24.75649, - 82.80132, - -25.39781, - 82.92536, - -24.0009, - 82.90749, - -23.79102, - 82.86343, - -24.01658, - 82.81976, - -23.84878, - 82.76983, - -23.89226, - 82.87432, - -23.67651, - 82.7685, - -22.84515, - 82.7998, - -22.31798, - 82.60696, - -21.32061, - 82.42681, - -22.31894, - 82.40715, - -22.20321, - 82.36496, - -22.26287, - 82.28332, - -22.92776, - 82.28777, - -23.68763, - 82.14536, - -25.08226, - 82.18785, - -27.62363, - 82.1126, - -29.91378, - 82.17221, - -30.09538, - 82.08273, - -29.97749, - 81.804, - -32.761, - 81.75765, - -32.63588, - 81.654, - -32.63719, - 81.67089, - -32.11658, - 81.83149, - -31.44369, - 81.95908, - -29.55017, - 81.87855, - -29.45907, - 82.03261, - -28.3625, - 81.98881, - -24.53637, - 81.91754, - -24.6268, - 81.79357, - -24.56287, - 81.75378, - -24.66814, - 81.523, - -26.69391, - 81.43519, - -26.34355, - 81.63112, - -24.21698, - 81.6613, - -24.28426, - 81.69205, - -24.20948, - 81.70628, - -23.26377, - 81.7388, - -23.33085, - 81.91272, - -23.25927, - 81.94399, - -23.30752, - 82.01515, - -23.12938, - 82.08335, - -21.27947, - 81.93727, - -20.99503, - 81.72466, - -20.98962, - 81.44851, - -21.30816, - 80.88787, - -23.26336, - 80.81909, - -23.13873, - 80.58099, - -23.956, - 80.73387, - -23.0693, - 80.7782, - -23.11878, - 80.82203, - -22.84233, - 80.85997, - -22.92925, - 80.90329, - -22.88764, - 80.98676, - -22.07306, - 81.28471, - -20.7003, - 81.38637, - -20.59606, - 81.53749, - -19.84453, - 81.5799, - -20.06927, - 81.66669, - -20.00195, - 81.71344, - -19.72894, - 81.61028, - -19.15711, - 81.57765, - -19.27494, - 81.60514, - -18.91054, - 81.55404, - -19.23105, - 81.4713, - -19.27815, - 81.45039, - -19.21348, - 81.37698, - -19.33488, - 81.50062, - -18.45191, - 81.47616, - -18.01338, - 81.39264, - -17.83598, - 81.45754, - -17.74633, - 81.37087, - -17.43619, - 81.39104, - -17.09915, - 81.49219, - -17.17387, - 81.47496, - -16.92509, - 81.52684, - -16.89798, - 81.56218, - -17.00349, - 81.622, - -16.81869, - 81.65654, - -16.85506, - 81.61702, - -16.42269, - 81.64941, - -16.55617, - 81.69077, - -16.45115, - 81.7163, - -16.52229, - 81.76872, - -16.45965, - 81.76422, - -15.85837, - 81.84092, - -15.62461, - 81.80694, - -13.71472, - 81.63089, - -12.02552, - 81.46118, - -11.30338, - 81.00235, - -13.34181, - 81.00512, - -14.28406, - 80.96597, - -14.45066, - 80.83149, - -14.09597, - 80.73204, - -14.53501, - 80.69819, - -15.31051, - 80.60593, - -15.47171, - 80.6474, - -17.04591, - 80.74666, - -17.25171, - 80.69552, - -17.42527, - 80.62658, - -17.36778, - 80.5695, - -18.65963, - 80.47406, - -17.73323, - 80.55256, - -16.82968, - 80.4175, - -15.6909, - 80.21491, - -16.36094, - 80.16031, - -16.85165, - 80.24559, - -19.40566, - 80.08605, - -20.19825, - 80.07193, - -19.96676, - 80.00116, - -20.22998, - 79.95718, - -20.10844, - 79.83704, - -20.41962, - 79.84051, - -20.12353, - 79.7295, - -19.94318, - 79.76213, - -19.87954, - 79.84103, - -19.93483, - 79.94575, - -19.73124, - 80.06619, - -18.94858, - 80.09193, - -17.58398, - 80.00246, - -17.14727, - 79.68409, - -17.94148, - 79.72063, - -19.00839, - 79.613, - -19.3338, - 79.51523, - -19.3251, - 79.48849, - -19.41449, - 79.64307, - -22.66375, - 75.95791, - -22.90819, - 75.74314, - -19.36483, - 75.68058, - -19.58759, - 75.56712, - -19.40178, - 75.42232, - -19.33824, - 75.25626, - -19.38703, - 75.13554, - -19.57978, - 75.15199, - -19.98531, - 75.20963, - -20.07318, - 75.27739, - -19.98657, - 75.32277, - -20.15606, - 75.29321, - -20.75172, - 75.54043, - -21.48954, - 75.66245, - -22.14663, - 75.64743, - -22.20765, - 75.50826, - -21.51063, - 75.36847, - -21.34125, - 75.13413, - -20.49376, - 75.10299, - -21.1711, - 74.96753, - -21.76292, - 75.1277, - -22.1979, - 74.96337, - -21.75837, - 75.08765, - -21.14743, - 75.06068, - -20.63636, - 74.85523, - -20.75217, - 74.73102, - -20.61249, - 74.65558, - -20.77404, - 74.68371, - -20.13197, - 74.58488, - -19.72822, - 74.6905, - -19.39292, - 74.65193, - -19.29437, - 74.52722, - -19.26035, - 74.47566, - -18.96881, - 74.25356, - -19.37819, - 74.22622, - -19.64494, - 74.27318, - -20.20287, - 74.43478, - -20.39612, - 74.44813, - -20.73677, - 74.43703, - -20.79484, - 74.41265, - -20.55407, - 74.27693, - -20.42964, - 74.19709, - -20.11535, - 74.08233, - -21.10729, - 74.21739, - -22.00223, - 74.34488, - -21.8949, - 74.30549, - -22.08858, - 74.30384, - -22.01169, - 74.20693, - -22.08564, - 74.17144, - -22.25264, - 74.10177, - -22.17298, - 74.06965, - -22.48054, - 74.00728, - -22.02248, - 73.85536, - -21.83117, - 73.65872, - -21.87317, - 73.70144, - -21.74903, - 73.85575, - -21.77839, - 74.01426, - -21.94839, - 74.06888, - -21.74541, - 73.96296, - -21.17079, - 74.03951, - -21.14825, - 74.01174, - -21.09227, - 73.95188, - -21.13485, - 73.83901, - -20.25049, - 73.71767, - -20.52464, - 73.63213, - -20.43642, - 73.57742, - -20.51123, - 73.53552, - -20.36805, - 73.4725, - -20.42039, - 73.47607, - -21.57137, - 73.38563, - -21.57548, - 73.24043, - -22.21811, - 73.3428, - -23.08297, - 73.53088, - -23.83544, - 73.68933, - -24.10447, - 73.72355, - -23.63504, - 73.64959, - -23.23252, - 73.72591, - -23.55821, - 73.73032, - -23.85958, - 73.80315, - -24.13338, - 73.70495, - -24.48973, - 73.54199, - -24.40462, - 73.56836, - -24.71824, - 73.49067, - -24.73721, - 73.44109, - -25.40893, - 73.34864, - -25.44764, - 73.23671, - -25.81454, - 73.23356, - -26.18087, - 73.33975, - -26.49315, - 73.32076, - -26.77889, - 73.49312, - -27.31448, - 73.45557, - -27.40982, - 73.30418, - -26.81192, - 73.29498, - -26.43407, - 73.24098, - -26.34419, - 73.12918, - -26.76367, - 73.1759, - -27.06797, - 73.13693, - -27.63784, - 73.13037, - -27.35189, - 72.98699, - -27.36856, - 73.14883, - -27.2367, - 73.10826, - -26.72083, - 73.2095, - -26.08966, - 73.01399, - -24.99051, - 72.91918, - -25.16073, - 72.76465, - -26.24363, - 72.8612, - -26.69528, - 72.84423, - -27.3859, - 72.85764, - -26.7243, - 72.77822, - -26.3996, - 72.71784, - -26.73265, - 72.74684, - -26.30708, - 72.58992, - -26.43054, - 72.73499, - -26.21886, - 72.90712, - -24.77465, - 72.76891, - -24.86843, - 72.80573, - -25.24355, - 72.69352, - -24.70084, - 72.50425, - -24.67624, - 72.42255, - -25.8762, - 72.40636, - -25.17407, - 72.22621, - -25.48914, - 72.12168, - -25.49211, - 72.30472, - -25.33996, - 72.46632, - -24.7741, - 72.35679, - -24.39504, - 71.18197, - -24.50635, - 71.26739, - -24.69363, - 71.3333, - -24.63225, - 71.28085, - -25.12016, - 71.52397, - -25.62933, - 71.55826, - -26.2991, - 71.63269, - -26.43622, - 71.53393, - -26.59874, - 71.54784, - -26.86189, - 71.99, - -27.91797, - 71.95754, - -28.07668, - 72.0863, - -28.66134, - 72.00599, - -28.37374, - 71.93756, - -28.46211, - 71.90139, - -27.84389, - 71.86329, - -27.80006, - 71.87864, - -28.03013, - 71.71149, - -27.33096, - 71.62666, - -27.40057, - 71.63953, - -27.65642, - 71.56019, - -28.12162, - 71.61875, - -27.55807, - 71.56026, - -27.12809, - 71.48108, - -27.23113, - 71.53979, - -27.03205, - 71.49993, - -25.90658, - 71.35599, - -25.4372, - 71.26775, - -25.41829, - 71.19913, - -25.54811, - 71.23767, - -25.72705, - 71.1891, - -25.57924, - 71.13632, - -25.65907, - 70.92393, - -26.80319, - 70.92987, - -27.53231, - 71.13983, - -27.80575, - 71.13722, - -27.91785, - 70.94014, - -27.61969, - 70.97656, - -28.39599, - 70.85322, - -27.91038, - 70.62674, - -28.16825, - 70.61538, - -28.33417, - 70.59611, - -28.24384, - 70.55061, - -28.32052, - 70.44065, - -29.23803, - 70.39405, - -29.15256, - 70.51711, - -28.31257, - 70.41663, - -28.34278, - 70.37412, - -28.22951, - 70.48628, - -26.64225, - 70.37037, - -26.33005, - 70.28616, - -26.69014, - 70.30716, - -27.0156, - 70.09305, - -27.84619, - 70.08723, - -28.59079, - 70.02064, - -27.97062, - 70.06744, - -27.53239, - 69.96998, - -27.4444, - 69.9858, - -27.3216, - 70.1846, - -27.19656, - 70.26002, - -26.91646, - 70.20983, - -26.32949, - 70.42425, - -25.26007, - 70.40094, - -25.19493, - 70.28565, - -25.33159, - 70.37065, - -25.03347, - 70.1342, - -23.86666, - 70.12729, - -22.0727, - 69.8914, - -22.63584, - 69.95074, - -22.8393, - 69.92893, - -22.91356, - 69.88448, - -22.75673, - 69.92858, - -23.06232, - 69.87007, - -23.01465, - 69.86405, - -23.23654, - 69.81921, - -22.88269, - 69.74683, - -22.98698, - 69.84816, - -23.32159, - 69.68219, - -23.19401, - 69.63454, - -23.29454, - 69.7309, - -23.70365, - 69.6172, - -23.56185, - 69.50366, - -23.78218, - 69.58821, - -23.98661, - 69.56406, - -24.21107, - 69.50922, - -24.06703, - 69.39957, - -24.08804, - 69.42986, - -24.34235, - 69.34305, - -24.46113, - 69.41779, - -24.7321, - 69.32642, - -24.59745, - 69.29519, - -24.68177, - 69.28131, - -24.59249, - 69.2372, - -24.6566, - 69.27062, - -25.21539, - 69.23582, - -25.27367, - 69.22117, - -24.98209, - 69.15353, - -24.96453, - 69.12281, - -25.29093, - 69.05514, - -25.20593, - 69.0096, - -25.29981, - 69.09833, - -25.59788, - 69.03286, - -25.52996, - 69.00081, - -25.63109, - 68.9606, - -25.44561, - 68.94738, - -25.71117, - 68.89452, - -25.58843, - 68.78, - -25.96274, - 68.77985, - -26.27262, - 68.65969, - -26.37977, - 68.64986, - -26.7111, - 68.70419, - -26.7196, - 68.57399, - -27.05737, - 68.59263, - -27.32346, - 68.52539, - -27.25186, - 68.52456, - -27.7525, - 68.49529, - -27.60782, - 68.46325, - -27.64785, - 68.49153, - -27.91094, - 68.58106, - -28.00208, - 68.43728, - -28.01439, - 68.49518, - -28.30483, - 68.41865, - -28.25038, - 68.44737, - -28.50842, - 68.30996, - -28.8679, - 68.38438, - -29.1727, - 68.27453, - -29.11359, - 68.30056, - -29.33497, - 68.23499, - -29.34826, - 68.24718, - -29.44039, - 68.19895, - -29.40627, - 68.29563, - -29.77768, - 68.40325, - -29.8587, - 68.36973, - -30.00984, - 68.31331, - -30.07033, - 68.23795, - -29.97929, - 68.21491, - -29.69715, - 68.13662, - -29.86058, - 68.16799, - -30.01735, - 68.23319, - -30.0043, - 68.25358, - -30.28361, - 68.23088, - -30.10367, - 68.10401, - -30.02508, - 68.08302, - -30.35936, - 68.21393, - -30.41226, - 68.25488, - -30.72736, - 68.24705, - -30.79246, - 68.17791, - -30.47691, - 68.06433, - -30.42967, - 68.06034, - -30.85267, - 68.17944, - -31.01066, - 68.17077, - -31.08895, - 68.04716, - -30.90004, - 68.14113, - -31.47426, - 68.07099, - -31.4141, - 68.06104, - -31.60746, - 68.21934, - -31.97351, - 68.23279, - -31.55947, - 68.25222, - -32.00641, - 68.38858, - -32.18746, - 68.47129, - -32.15854, - 68.4241, - -32.34795, - 68.60333, - -32.43541, - 68.60506, - -32.51195, - 68.49871, - -32.43447, - 68.4435, - -32.52853, - 68.35023, - -32.21652, - 68.18354, - -32.08143, - 68.2134, - -32.35598, - 68.13501, - -31.97474, - 68.02356, - -32.00821, - 68.03677, - -32.12873, - 67.9167, - -32.02323, - 67.90932, - -32.16549, - 67.83098, - -32.1512, - 67.85878, - -32.54503, - 67.79747, - -32.47275, - 67.80308, - -32.65855, - 67.66994, - -32.94819, - 67.67911, - -33.20633, - 67.63412, - -33.0423, - 67.52608, - -33.22952, - 67.54349, - -33.37043, - 67.48155, - -33.26318, - 67.42072, - -33.3386, - 67.40447, - -33.26234, - 67.29024, - -33.2461, - 67.3618, - -33.56674, - 67.25496, - -33.29872, - 67.21482, - -33.66481, - 67.15133, - -33.5131, - 67.21164, - -33.3356, - 67.12946, - -33.43277, - 67.04629, - -33.40508, - 67.01804, - -33.61227, - 67.08338, - -33.67404, - 67.03264, - -33.76172, - 66.97348, - -33.72486, - 66.94435, - -33.96794, - 66.79731, - -33.81049, - 66.72821, - -33.97991, - 66.79296, - -34.06331, - 66.73276, - -34.02447, - 66.56974, - -34.25964, - 66.58332, - -34.3155, - 66.6774, - -34.25271, - 66.6034, - -34.40177, - 66.74077, - -34.4058, - 66.58961, - -34.48889, - 66.5349, - -34.39004, - 66.35851, - -34.61923, - 66.39062, - -34.71366, - 66.32525, - -34.71084, - 66.26055, - -34.94896, - 66.32388, - -35.13625, - 66.40959, - -35.10503, - 66.31515, - -35.19735, - 66.26065, - -35.01324, - 66.22507, - -35.13752, - 66.31701, - -35.4378, - 66.27317, - -35.57, - 66.42652, - -35.787, - 66.43269, - -35.83502, - 66.33272, - -35.66214, - 66.27624, - -35.69342, - 66.25457, - -35.52429, - 66.17852, - -35.57755, - 66.21474, - -35.35896, - 66.17553, - -35.57668, - 66.1036, - -35.52892, - 66.07037, - -35.59984, - 66.18135, - -35.68054, - 66.10644, - -35.69154, - 66.12615, - -35.87883, - 66.06933, - -35.71213, - 66.07271, - -35.88786, - 65.98941, - -35.91384, - 65.98706, - -35.83059, - 65.93824, - -35.89471, - 65.96743, - -36.317, - 65.70618, - -36.14912, - 65.77774, - -36.41432, - 66.07068, - -36.36301, - 66.06251, - -36.57261, - 66.03472, - -36.47156, - 65.88966, - -36.52643, - 65.7585, - -36.65093, - 65.8366, - -36.76996, - 65.71433, - -36.85603, - 65.71068, - -36.79443, - 65.67102, - -36.86157, - 65.59422, - -36.80866, - 65.68501, - -36.96303, - 65.56098, - -36.88686, - 65.53646, - -37.24297, - 65.59068, - -37.13698, - 65.6816, - -37.23886, - 65.76563, - -37.01256, - 65.96983, - -37.10652, - 65.80033, - -37.0961, - 65.74305, - -37.20419, - 65.80532, - -37.37909, - 65.73589, - -37.23883, - 65.73033, - -37.40627, - 65.6749, - -37.31871, - 65.60895, - -37.40192, - 65.53968, - -37.74818, - 65.59827, - -37.99669, - 65.78415, - -37.98836, - 65.95826, - -37.76632, - 66.05651, - -37.81316, - 66.3103, - -37.19209, - 66.30345, - -37.63102, - 66.42388, - -37.86477, - 66.35241, - -37.87081, - 66.3533, - -38.13671, - 66.25626, - -37.69881, - 66.19154, - -37.80641, - 66.22624, - -37.95077, - 66.16823, - -37.84728, - 66.1168, - -37.95438, - 65.92493, - -37.96918, - 65.89835, - -38.07979, - 65.83418, - -38.0544, - 66.00719, - -38.4747, - 65.91635, - -38.4538, - 65.79631, - -38.08816, - 65.62884, - -38.20629, - 65.57738, - -38.48863, - 65.66197, - -38.52561, - 65.60106, - -38.56436, - 65.67291, - -38.74355, - 65.55891, - -38.59619, - 65.58049, - -38.79014, - 65.49906, - -38.76004, - 65.4755, - -38.9553, - 65.5555, - -39.02138, - 65.51401, - -39.13104, - 65.56895, - -39.08342, - 65.64285, - -39.13951, - 65.67782, - -39.28256, - 65.57677, - -39.2049, - 65.58851, - -39.31441, - 65.52375, - -39.32807, - 65.49812, - -39.175, - 65.43454, - -39.28866, - 65.66082, - -39.66868, - 65.60682, - -39.62244, - 65.60944, - -39.76045, - 65.52865, - -39.70258, - 65.53804, - -39.8017, - 65.48185, - -39.80264, - 65.56247, - -40.04596, - 65.47239, - -40.03361, - 65.48952, - -40.19983, - 65.40471, - -39.77237, - 65.34274, - -39.93864, - 65.2665, - -39.86188, - 65.36828, - -39.8164, - 65.3193, - -39.49371, - 65.24543, - -39.5221, - 65.23129, - -39.91613, - 65.17444, - -39.9963, - 65.12863, - -39.92995, - 65.1513, - -40.11062, - 65.09896, - -39.80153, - 65.02699, - -39.8191, - 65.06488, - -40.16144, - 65.0005, - -40.14896, - 64.97341, - -40.27998, - 65.04957, - -40.37682, - 64.96265, - -40.36702, - 65.04321, - -40.48566, - 65.01517, - -40.63174, - 65.12046, - -40.61827, - 65.00721, - -40.69772, - 65.10439, - -41.11837, - 64.9764, - -40.97093, - 64.95418, - -41.14826, - 64.87973, - -41.06999, - 64.85865, - -40.87696, - 64.81888, - -40.92152, - 64.74044, - -40.76536, - 64.91265, - -40.88121, - 64.88401, - -40.61594, - 64.44435, - -40.21458, - 64.52531, - -40.57741, - 64.47375, - -40.64867, - 64.36369, - -40.31501, - 64.31773, - -40.42702, - 64.38901, - -40.74905, - 64.20578, - -40.64339, - 64.23307, - -41.09741, - 64.31869, - -40.92158, - 64.25374, - -41.36982, - 64.34521, - -41.35747, - 64.26701, - -41.54629, - 64.09599, - -40.99092, - 64.1898, - -40.92798, - 64.13215, - -40.58898, - 64.08663, - -40.54282, - 64.0112, - -40.65027, - 63.95287, - -40.59996, - 63.93286, - -40.73042, - 63.92058, - -40.62436, - 63.68138, - -40.50814, - 63.68556, - -40.70057, - 63.62772, - -40.58003, - 63.58376, - -40.73638, - 63.4796, - -40.77112, - 63.4925, - -40.92962, - 63.44949, - -40.85404, - 63.314, - -41.03337, - 63.51269, - -41.48937, - 63.27959, - -41.08733, - 63.33532, - -41.25434, - 63.19329, - -41.09547, - 63.19299, - -41.29495, - 63.10398, - -41.18351, - 63.02936, - -41.33884, - 63.20803, - -41.93695, - 62.96153, - -41.45163, - 62.85131, - -41.58375, - 62.88905, - -41.73031, - 62.77808, - -41.79764, - 62.74978, - -41.92328, - 62.70807, - -41.86686, - 62.61342, - -42.15648, - 62.65957, - -42.40455, - 62.7482, - -42.47368, - 62.80904, - -42.36854, - 62.92324, - -42.32573, - 62.89447, - -42.43127, - 62.78365, - -42.42636, - 62.8132, - -42.57688, - 62.67724, - -42.50153, - 62.74478, - -42.60374, - 62.68523, - -42.56109, - 62.66087, - -42.65577, - 62.75862, - -42.70489, - 62.65641, - -42.69376, - 62.73939, - -43.13791, - 62.63137, - -42.71093, - 62.64948, - -42.47615, - 62.48529, - -42.31054, - 62.44483, - -42.47417, - 62.42413, - -42.14782, - 62.36406, - -42.1529, - 62.33866, - -42.31662, - 62.49439, - -42.9824, - 62.33139, - -42.62785, - 62.33196, - -42.56514, - 62.39954, - -42.5974, - 62.30394, - -42.26252, - 62.19375, - -42.24508, - 62.13128, - -42.33357, - 62.0964, - -42.28605, - 61.94184, - -42.52072, - 62.03889, - -42.29843, - 62.02222, - -42.11961, - 61.8955, - -42.21536, - 61.89685, - -42.34121, - 61.87459, - -42.09103, - 61.80943, - -42.07787, - 61.70993, - -42.51922, - 61.78774, - -42.80285, - 61.69827, - -42.61901, - 61.71331, - -42.22948, - 61.66998, - -42.35479, - 61.62549, - -42.30357, - 61.53923, - -42.42312, - 61.57978, - -43.05333, - 61.53267, - -42.53326, - 61.43718, - -42.50642, - 61.48534, - -42.39396, - 61.39137, - -42.39422, - 61.27226, - -42.64631, - 61.31671, - -42.96576, - 61.18608, - -42.55298, - 61.18657, - -42.96859, - 61.09355, - -42.63758, - 61.10166, - -42.87578, - 61.04898, - -42.66482, - 60.95991, - -42.69892, - 61.00685, - -42.80402, - 60.90907, - -42.76307, - 60.88391, - -42.62475, - 60.84657, - -42.90697, - 60.81349, - -42.77416, - 60.7589, - -42.92522, - 60.69008, - -42.73405, - 60.55734, - -42.83807, - 60.44335, - -43.23405, - 60.51883, - -43.58895, - 60.70538, - -43.71285, - 60.53032, - -43.62347, - 60.56137, - -43.92095, - 60.37494, - -43.09857, - 60.33637, - -43.20382, - 60.25093, - -43.06384, - 60.21688, - -43.20133, - 60.16393, - -43.03493, - 59.98975, - -43.13798, - 59.89212, - -43.36081, - 59.94376, - -43.81412, - 59.84732, - -43.64705, - 59.76731, - -43.91523, - 59.79788, - -44.13564, - 59.90916, - -44.10376, - 59.85782, - -44.36154, - 59.90078, - -44.4159, - 59.94339, - -44.35985, - 59.95395, - -44.49795, - 60.064, - -44.49701, - 59.9392, - -44.52187, - 59.93336, - -44.60786 - ], - "centroid": [-41.20427, 74.60306], - "name": "America/Godthab" - }, - { - "points": [ - 72.40157, - -22.26164, - 72.4392, - -22.74043, - 72.32051, - -22.30442, - 72.2694, - -22.31252, - 72.27943, - -22.02457, - 72.21015, - -22.17399, - 72.18013, - -22.09633, - 72.13362, - -22.15635, - 72.11117, - -22.38039, - 72.15497, - -22.62692, - 72.20314, - -22.54059, - 72.15972, - -22.68443, - 72.3322, - -23.17028, - 72.46074, - -24.02985, - 72.60501, - -24.41503, - 72.852, - -24.52421, - 72.84901, - -23.16809, - 72.74476, - -22.98509, - 72.83744, - -22.92622, - 72.90412, - -23.96502, - 72.88379, - -24.53183, - 72.95853, - -24.59979, - 73.08701, - -23.0645, - 73.01551, - -24.46687, - 73.10198, - -25.42492, - 73.20113, - -25.75316, - 73.32653, - -25.3227, - 73.41768, - -25.27127, - 73.43477, - -24.49232, - 73.33391, - -23.5307, - 73.21638, - -23.11402, - 73.29883, - -24.72116, - 73.16955, - -22.87118, - 73.05424, - -23.04027, - 72.92634, - -21.90603, - 72.81366, - -22.11959, - 72.72312, - -21.86394, - 72.68103, - -21.93425, - 72.70804, - -22.47747, - 72.6165, - -22.47404, - 72.53693, - -22.14281, - 72.50339, - -22.19334, - 72.48391, - -21.91588, - 72.38925, - -21.9642, - 72.40157, - -22.26164 - ], - "centroid": [-23.56306, 72.84755], - "name": "America/Godthab" - }, - { - "points": [ - 69.63339, - -54.84808, - 69.73593, - -54.98748, - 69.70456, - -54.47274, - 69.83035, - -54.94823, - 69.88863, - -54.83081, - 69.95624, - -54.86261, - 69.92133, - -54.26684, - 70.02965, - -54.78581, - 70.1974, - -54.85883, - 70.33548, - -54.37034, - 70.20945, - -53.28693, - 69.9354, - -52.73008, - 69.81754, - -52.00102, - 69.73998, - -51.91531, - 69.68035, - -52.017, - 69.63973, - -51.83837, - 69.44931, - -52.23083, - 69.22212, - -53.57334, - 69.40455, - -54.30206, - 69.46562, - -54.22353, - 69.4348, - -53.78518, - 69.45686, - -53.5979, - 69.55998, - -53.52822, - 69.44777, - -53.79913, - 69.49287, - -54.01118, - 69.57432, - -53.89852, - 69.60178, - -53.9646, - 69.55373, - -54.46715, - 69.63339, - -54.84808 - ], - "centroid": [-53.52348, 69.77644], - "name": "America/Godthab" - }, - { - "points": [ - 70.45979, - -28.18084, - 70.52886, - -27.99787, - 70.6027, - -28.05991, - 70.66089, - -27.68908, - 70.89824, - -27.09911, - 70.91654, - -26.48864, - 71.09532, - -25.73077, - 70.98905, - -25.71348, - 70.91769, - -25.39541, - 70.80374, - -25.34012, - 70.78024, - -25.4727, - 70.77892, - -25.32863, - 70.70306, - -25.27622, - 70.44231, - -26.22347, - 70.51947, - -26.43251, - 70.57837, - -26.26463, - 70.41913, - -27.85583, - 70.45979, - -28.18084 - ], - "centroid": [-26.56413, 70.71072], - "name": "America/Godthab" - }, - { - "points": [ - 75.03971, - -18.92284, - 75.20129, - -18.84702, - 75.34047, - -18.93391, - 75.38028, - -18.52596, - 75.3174, - -18.22932, - 75.43358, - -18.06324, - 75.3149, - -17.79782, - 75.23086, - -18.17943, - 75.2348, - -18.04132, - 75.16438, - -18.02852, - 75.07566, - -17.7156, - 75.15282, - -17.57948, - 75.12612, - -17.31121, - 74.99879, - -17.38502, - 74.9174, - -17.62431, - 74.93185, - -17.67596, - 74.97954, - -17.60655, - 75.01191, - -17.8246, - 74.95509, - -18.46362, - 75.03971, - -18.92284 - ], - "centroid": [-18.25601, 75.1536], - "name": "America/Godthab" - }, - { - "points": [ - 82.3019, - -53.28745, - 82.31506, - -52.76516, - 82.20366, - -52.49198, - 81.98838, - -51.18553, - 81.96066, - -51.77844, - 82.10099, - -53.18836, - 82.21359, - -53.42614, - 82.3019, - -53.28745 - ], - "centroid": [-52.51417, 82.12912], - "name": "America/Godthab" - }, - { - "points": [ - 74.82505, - -20.67547, - 74.91113, - -20.56674, - 74.99025, - -20.60618, - 75.04895, - -20.39784, - 75.00956, - -20.01584, - 74.96919, - -19.97635, - 74.93627, - -20.09152, - 74.85257, - -19.73615, - 74.69344, - -20.0862, - 74.72647, - -20.47326, - 74.82505, - -20.67547 - ], - "centroid": [-20.25248, 74.86638], - "name": "America/Godthab" - }, - { - "points": [ - 69.69009, - -51.35853, - 69.72848, - -51.40253, - 69.74609, - -51.31094, - 69.81736, - -51.3129, - 69.87192, - -51.08372, - 69.84065, - -51.39122, - 69.87927, - -51.34706, - 69.93666, - -51.44346, - 69.96085, - -50.71318, - 69.90807, - -50.63617, - 69.79758, - -50.71891, - 69.73557, - -50.97473, - 69.53277, - -51.00411, - 69.51842, - -51.24914, - 69.69009, - -51.35853 - ], - "centroid": [-51.06834, 69.77907], - "name": "America/Godthab" - }, - { - "points": [ - 81.85291, - -19.18601, - 82.06201, - -19.57483, - 82.11407, - -19.17828, - 81.84085, - -18.60794, - 81.78662, - -18.81008, - 81.85291, - -19.18601 - ], - "centroid": [-19.09179, 81.94954], - "name": "America/Godthab" - }, - { - "points": [ - 80.02685, - -19.71589, - 80.22166, - -19.36111, - 80.1343, - -18.66165, - 80.03064, - -19.39514, - 80.02685, - -19.71589 - ], - "centroid": [-19.24796, 80.11779], - "name": "America/Godthab" - }, - { - "points": [ - 71.17801, - -53.95431, - 71.32347, - -53.59548, - 71.11284, - -53.3662, - 71.02017, - -53.67454, - 71.12637, - -54.01043, - 71.17801, - -53.95431 - ], - "centroid": [-53.67534, 71.15743], - "name": "America/Godthab" - }, - { - "points": [ - 82.76266, - -47.52155, - 82.76756, - -48.33723, - 82.86056, - -48.49305, - 82.8854, - -48.00942, - 82.7828, - -47.42363, - 82.76266, - -47.52155 - ], - "centroid": [-48.0105, 82.81533], - "name": "America/Godthab" - }, - { - "points": [ - 73.50288, - -56.47004, - 73.56124, - -56.88787, - 73.55731, - -56.5659, - 73.62593, - -56.48321, - 73.66785, - -56.97012, - 73.74153, - -56.53838, - 73.63504, - -56.17927, - 73.50288, - -56.47004 - ], - "centroid": [-56.52053, 73.63055], - "name": "America/Godthab" - }, - { - "points": [ - 81.55152, - -17.31579, - 81.56163, - -17.6765, - 81.7046, - -18.24544, - 81.72881, - -17.72395, - 81.55152, - -17.31579 - ], - "centroid": [-17.75684, 81.64441], - "name": "America/Godthab" - }, - { - "points": [ - 82.38542, - -48.23565, - 82.51696, - -48.92328, - 82.53903, - -48.94223, - 82.54119, - -48.4133, - 82.46093, - -48.08475, - 82.38542, - -48.23565 - ], - "centroid": [-48.46697, 82.48051], - "name": "America/Godthab" - }, - { - "points": [ - 64.22942, - -51.57019, - 64.28197, - -51.61019, - 64.35379, - -51.45556, - 64.38942, - -51.53292, - 64.55416, - -51.29403, - 64.54727, - -51.06487, - 64.35103, - -51.37692, - 64.29091, - -51.329, - 64.22942, - -51.57019 - ], - "centroid": [-51.36443, 64.40764], - "name": "America/Godthab" - }, - { - "points": [ - 83.27785, - -39.14105, - 83.30912, - -39.56593, - 83.34278, - -39.68409, - 83.41154, - -39.23026, - 83.29796, - -38.9349, - 83.27785, - -39.14105 - ], - "centroid": [-39.29425, 83.33656], - "name": "America/Godthab" - }, - { - "points": [ - 70.82954, - -51.68508, - 70.86814, - -52.17354, - 70.91524, - -52.20143, - 70.99153, - -52.05902, - 70.87781, - -51.56181, - 70.82954, - -51.68508 - ], - "centroid": [-51.91668, 70.89976], - "name": "America/Godthab" - }, - { - "points": [ - 70.72369, - -27.69517, - 70.74649, - -27.76892, - 70.89375, - -27.74501, - 70.88936, - -27.24655, - 70.72369, - -27.69517 - ], - "centroid": [-27.58294, 70.82994], - "name": "America/Godthab" - }, - { - "points": [ - 73.24145, - -55.72385, - 73.33235, - -55.83432, - 73.26314, - -56.2295, - 73.42915, - -55.99406, - 73.36578, - -55.61463, - 73.30098, - -55.60427, - 73.24145, - -55.72385 - ], - "centroid": [-55.87529, 73.34076], - "name": "America/Godthab" - }, - { - "points": [ - 74.52292, - -18.84072, - 74.53371, - -19.18106, - 74.58093, - -19.24172, - 74.65775, - -18.7444, - 74.54551, - -18.73238, - 74.52292, - -18.84072 - ], - "centroid": [-18.9438, 74.57824], - "name": "America/Godthab" - }, - { - "points": [ - 81.88289, - -17.7821, - 81.90807, - -17.8903, - 82.12993, - -18.17659, - 82.13813, - -17.99412, - 81.9233, - -17.65342, - 81.88289, - -17.7821 - ], - "centroid": [-17.91101, 82.01145], - "name": "America/Godthab" - }, - { - "points": [ - 82.81377, - -46.66473, - 82.8365, - -46.89657, - 82.93485, - -47.39797, - 82.82852, - -46.40183, - 82.81377, - -46.66473 - ], - "centroid": [-46.85631, 82.85961], - "name": "America/Godthab" - }, - { - "points": [ - 70.63039, - -51.36587, - 70.63722, - -51.86671, - 70.67683, - -51.95311, - 70.74267, - -51.92911, - 70.74621, - -51.73719, - 70.63039, - -51.36587 - ], - "centroid": [-51.72399, 70.6817], - "name": "America/Godthab" - }, - { - "points": [ - 71.00728, - -25.40846, - 71.01237, - -25.62343, - 71.07376, - -25.67424, - 71.21292, - -25.36524, - 71.13923, - -25.26202, - 71.13691, - -25.38564, - 71.01647, - -25.31135, - 71.00728, - -25.40846 - ], - "centroid": [-25.46547, 71.08893], - "name": "America/Godthab" - }, - { - "points": [ - 60.15977, - -45.39755, - 60.37826, - -45.37607, - 60.36065, - -45.13979, - 60.24396, - -45.18484, - 60.15977, - -45.39755 - ], - "centroid": [-45.28612, 60.28667], - "name": "America/Godthab" - }, - { - "points": [ - 82.1942, - -52.08158, - 82.28196, - -52.31505, - 82.21231, - -51.82771, - 82.19802, - -51.84342, - 82.1942, - -52.08158 - ], - "centroid": [-52.05717, 82.22636], - "name": "America/Godthab" - }, - { - "points": [ - 70.35987, - -54.85038, - 70.38662, - -54.99432, - 70.48003, - -55.03737, - 70.40417, - -54.64768, - 70.35987, - -54.85038 - ], - "centroid": [-54.87676, 70.41309], - "name": "America/Godthab" - }, - { - "points": [ - 73.07651, - -56.1412, - 73.18284, - -56.12859, - 73.24752, - -56.01494, - 73.22501, - -55.72997, - 73.07651, - -56.1412 - ], - "centroid": [-55.98587, 73.18049], - "name": "America/Godthab" - }, - { - "points": [ - 71.81938, - -55.57183, - 71.83178, - -55.70492, - 71.8862, - -55.80032, - 71.95445, - -55.53795, - 71.91208, - -55.39481, - 71.81938, - -55.57183 - ], - "centroid": [-55.59551, 71.88553], - "name": "America/Godthab" - }, - { - "points": [ - 83.2035, - -41.3453, - 83.21262, - -41.62381, - 83.23343, - -41.6828, - 83.21962, - -41.02837, - 83.2035, - -41.3453 - ], - "centroid": [-41.40387, 83.21824], - "name": "America/Godthab" - }, - { - "points": [ - 72.81704, - -56.17978, - 72.96858, - -56.04203, - 72.8862, - -55.77274, - 72.89112, - -56.04191, - 72.81704, - -56.17978 - ], - "centroid": [-55.99821, 72.90749], - "name": "America/Godthab" - }, - { - "points": [ - 74.60126, - -18.3901, - 74.62021, - -18.52401, - 74.71671, - -18.60821, - 74.71873, - -18.30553, - 74.60126, - -18.3901 - ], - "centroid": [-18.45228, 74.67094], - "name": "America/Godthab" - }, - { - "points": [ - 70.48534, - -51.5379, - 70.53498, - -51.73299, - 70.5872, - -51.59098, - 70.4948, - -51.27404, - 70.48534, - -51.5379 - ], - "centroid": [-51.52675, 70.52762], - "name": "America/Godthab" - }, - { - "points": [ - 80.59517, - -66.61584, - 80.67676, - -66.79086, - 80.61996, - -66.39911, - 80.60232, - -66.42095, - 80.59517, - -66.61584 - ], - "centroid": [-66.58595, 80.62741], - "name": "America/Godthab" - }, - { - "points": [ - 83.29428, - -41.26748, - 83.27615, - -41.27381, - 83.31656, - -41.78808, - 83.34385, - -41.50911, - 83.29428, - -41.26748 - ], - "centroid": [-41.49652, 83.31103], - "name": "America/Godthab" - }, - { - "points": [ - 62.45799, - -42.24177, - 62.56791, - -42.33937, - 62.55931, - -42.1302, - 62.48807, - -42.12401, - 62.45799, - -42.24177 - ], - "centroid": [-42.21708, 62.52097], - "name": "America/Godthab" - }, - { - "points": [ - 73.3122, - -55.54815, - 73.36263, - -55.59867, - 73.40795, - -55.29992, - 73.35875, - -55.39218, - 73.3122, - -55.54815 - ], - "centroid": [-55.47103, 73.36072], - "name": "America/Godthab" - }, - { - "points": [ - 74.69634, - -57.53902, - 74.7057, - -57.70702, - 74.73203, - -57.73437, - 74.77171, - -57.43413, - 74.69634, - -57.53902 - ], - "centroid": [-57.58592, 74.72931], - "name": "America/Godthab" - }, - { - "points": [ - 71.44426, - -53.16917, - 71.53015, - -53.07446, - 71.53332, - -52.87942, - 71.4907, - -52.9368, - 71.44426, - -53.16917 - ], - "centroid": [-53.027, 71.49856], - "name": "America/Godthab" - }, - { - "points": [ - 73.0793, - -21.39212, - 73.11901, - -21.50414, - 73.13638, - -21.19187, - 73.10774, - -21.21676, - 73.0793, - -21.39212 - ], - "centroid": [-21.34056, 73.1107], - "name": "America/Godthab" - }, - { - "points": [ - 82.75282, - -50.14213, - 82.80941, - -50.08263, - 82.77569, - -49.787, - 82.75644, - -49.83134, - 82.75282, - -50.14213 - ], - "centroid": [-49.98406, 82.77512], - "name": "America/Godthab" - }, - { - "points": [ - 83.20313, - -40.17685, - 83.21327, - -40.59486, - 83.23039, - -40.62433, - 83.22635, - -40.09695, - 83.20313, - -40.17685 - ], - "centroid": [-40.35796, 83.21842], - "name": "America/Godthab" - }, - { - "points": [ - 82.59089, - -40.30631, - 82.58939, - -40.41759, - 82.66687, - -40.69705, - 82.64887, - -40.36083, - 82.59089, - -40.30631 - ], - "centroid": [-40.46094, 82.62904], - "name": "America/Godthab" - }, - { - "points": [ - 72.05985, - -55.90127, - 72.08769, - -55.97782, - 72.14567, - -55.72077, - 72.07369, - -55.76411, - 72.05985, - -55.90127 - ], - "centroid": [-55.83496, 72.09566], - "name": "America/Godthab" - }, - { - "points": [ - 74.00283, - -56.89611, - 74.02394, - -56.95088, - 74.1163, - -56.59235, - 74.00283, - -56.89611 - ], - "centroid": [-56.81311, 74.04769], - "name": "America/Godthab" - }, - { - "points": [ - 64.97639, - -39.79383, - 65.01556, - -40.0222, - 64.96485, - -40.02519, - 65.01376, - -40.08328, - 65.04626, - -39.96122, - 64.97639, - -39.79383 - ], - "centroid": [-39.96325, 65.01109], - "name": "America/Godthab" - }, - { - "points": [ - 82.65215, - -40.2297, - 82.67991, - -40.49887, - 82.69658, - -40.50751, - 82.67577, - -40.17177, - 82.65215, - -40.2297 - ], - "centroid": [-40.33759, 82.67527], - "name": "America/Godthab" - }, - { - "points": [ - 72.12439, - -55.99372, - 72.1561, - -56.06938, - 72.20131, - -55.78911, - 72.1515, - -55.88255, - 72.12439, - -55.99372 - ], - "centroid": [-55.93852, 72.1603], - "name": "America/Godthab" - }, - { - "points": [ - 69.4842, - -54.14419, - 69.50808, - -54.35572, - 69.52633, - -54.3777, - 69.53367, - -54.10804, - 69.4842, - -54.14419 - ], - "centroid": [-54.22676, 69.513], - "name": "America/Godthab" - }, - { - "points": [ - 73.87909, - -20.12372, - 73.91001, - -20.24683, - 73.93185, - -20.26236, - 73.89478, - -20.01033, - 73.87909, - -20.12372 - ], - "centroid": [-20.14894, 73.90299], - "name": "America/Godthab" - }, - { - "points": [ - 73.14771, - -56.204, - 73.14985, - -56.29696, - 73.1812, - -56.34559, - 73.23575, - -56.26933, - 73.19685, - -56.16529, - 73.14771, - -56.204 - ], - "centroid": [-56.2541, 73.18589], - "name": "America/Godthab" - }, - { - "points": [ - 69.80615, - -50.53462, - 69.8343, - -50.62056, - 69.87439, - -50.63538, - 69.87889, - -50.44034, - 69.80615, - -50.53462 - ], - "centroid": [-50.54761, 69.85046], - "name": "America/Godthab" - }, - { - "points": [ - 73.99568, - -20.94551, - 74.04996, - -21.00539, - 74.06141, - -20.82144, - 74.00942, - -20.85709, - 73.99568, - -20.94551 - ], - "centroid": [-20.91038, 74.03193], - "name": "America/Godthab" - }, - { - "points": [ - 72.46133, - -55.83761, - 72.525, - -55.79801, - 72.52674, - -55.61134, - 72.50473, - -55.64017, - 72.46133, - -55.83761 - ], - "centroid": [-55.73806, 72.50296], - "name": "America/Godthab" - }, - { - "points": [ - 72.82384, - -54.88154, - 72.86763, - -55.0512, - 72.88372, - -55.05916, - 72.86559, - -54.78162, - 72.82384, - -54.88154 - ], - "centroid": [-54.921, 72.85782], - "name": "America/Godthab" - }, - { - "points": [ - 73.3921, - -56.22445, - 73.39783, - -56.30191, - 73.43933, - -56.37624, - 73.42887, - -56.14741, - 73.3921, - -56.22445 - ], - "centroid": [-56.26132, 73.4177], - "name": "America/Godthab" - }, - { - "points": [ - 73.77498, - -56.71443, - 73.77883, - -56.79086, - 73.80969, - -56.86188, - 73.79917, - -56.63082, - 73.77498, - -56.71443 - ], - "centroid": [-56.74871, 73.79296], - "name": "America/Godthab" - }, - { - "points": [ - 73.27424, - -56.33994, - 73.28358, - -56.42169, - 73.3085, - -56.4484, - 73.30235, - -56.2488, - 73.27424, - -56.33994 - ], - "centroid": [-56.35866, 73.29362], - "name": "America/Godthab" - }, - { - "points": [ - 74.39352, - -56.85187, - 74.39905, - -57.04349, - 74.42684, - -57.11209, - 74.44028, - -56.95587, - 74.39352, - -56.85187 - ], - "centroid": [-56.98386, 74.41523], - "name": "America/Godthab" - }, - { - "points": [ - 75.50169, - -58.52381, - 75.55221, - -58.58567, - 75.5653, - -58.70349, - 75.58301, - -58.55502, - 75.50169, - -58.52381 - ], - "centroid": [-58.58709, 75.55706], - "name": "America/Godthab" - }, - { - "points": [ - 62.04119, - -42.15964, - 62.0595, - -42.23611, - 62.12102, - -42.23851, - 62.12339, - -42.14457, - 62.04119, - -42.15964 - ], - "centroid": [-42.19242, 62.08716], - "name": "America/Godthab" - }, - { - "points": [ - 72.21344, - -55.95119, - 72.33412, - -55.96209, - 72.30442, - -55.85793, - 72.27749, - -55.86339, - 72.21344, - -55.95119 - ], - "centroid": [-55.91909, 72.28133], - "name": "America/Godthab" - }, - { - "points": [ - 63.83902, - -51.67956, - 63.91061, - -51.69157, - 63.93174, - -51.58372, - 63.84265, - -51.60301, - 63.83902, - -51.67956 - ], - "centroid": [-51.63809, 63.8834], - "name": "America/Godthab" - }, - { - "points": [ - 72.93319, - -24.90555, - 72.96015, - -24.97063, - 73.0133, - -24.85013, - 72.9541, - -24.82326, - 72.93319, - -24.90555 - ], - "centroid": [-24.88679, 72.96798], - "name": "America/Godthab" - }, - { - "points": [ - 76.12583, - -61.87919, - 76.14208, - -61.96461, - 76.17194, - -61.9614, - 76.19597, - -61.85106, - 76.12583, - -61.87919 - ], - "centroid": [-61.90741, 76.15974], - "name": "America/Godthab" - }, - { - "points": [ - 67.98333, - -53.6612, - 67.98553, - -53.78909, - 68.00245, - -53.80978, - 68.062, - -53.66124, - 67.98333, - -53.6612 - ], - "centroid": [-53.71728, 68.01202], - "name": "America/Godthab" - }, - { - "points": [ - 76.04983, - -62.01104, - 76.07888, - -62.07394, - 76.11136, - -62.08799, - 76.09308, - -61.9428, - 76.04983, - -62.01104 - ], - "centroid": [-62.02175, 76.08391], - "name": "America/Godthab" - }, - { - "points": [ - 81.73123, - -23.67059, - 81.74567, - -23.78739, - 81.76321, - -23.80437, - 81.76848, - -23.58269, - 81.73123, - -23.67059 - ], - "centroid": [-23.69871, 81.75288], - "name": "America/Godthab" - }, - { - "points": [ - 65.3636, - -39.60814, - 65.37677, - -39.67747, - 65.43831, - -39.76476, - 65.42625, - -39.64564, - 65.3636, - -39.60814 - ], - "centroid": [-39.67611, 65.40431], - "name": "America/Godthab" - }, - { - "points": [ - 61.54168, - -42.36079, - 61.60745, - -42.31312, - 61.64827, - -42.16681, - 61.62015, - -42.1891, - 61.54168, - -42.36079 - ], - "centroid": [-42.26841, 61.60034], - "name": "America/Godthab" - }, - { - "points": [ - 73.21093, - -55.6975, - 73.23248, - -55.72682, - 73.24455, - -55.49338, - 73.21727, - -55.51823, - 73.21093, - -55.6975 - ], - "centroid": [-55.60671, 73.22695], - "name": "America/Godthab" - }, - { - "points": [ - 68.17592, - -53.53431, - 68.2004, - -53.59808, - 68.23997, - -53.37679, - 68.21935, - -53.39073, - 68.17592, - -53.53431 - ], - "centroid": [-53.48725, 68.20688], - "name": "America/Godthab" - }, - { - "points": [ - 73.9825, - -56.5717, - 74.0058, - -56.65944, - 74.01691, - -56.47285, - 74.00294, - -56.47856, - 73.9825, - -56.5717 - ], - "centroid": [-56.55702, 74.00156], - "name": "America/Godthab" - }, - { - "points": [ - 68.44322, - -53.44902, - 68.49424, - -53.47774, - 68.54663, - -53.36825, - 68.45677, - -53.40027, - 68.44322, - -53.44902 - ], - "centroid": [-53.42244, 68.49023], - "name": "America/Godthab" - }, - { - "points": [ - 68.62887, - -51.38181, - 68.66265, - -51.47738, - 68.69019, - -51.49257, - 68.68477, - -51.37352, - 68.62887, - -51.38181 - ], - "centroid": [-51.42428, 68.66618], - "name": "America/Godthab" - }, - { - "points": [ - 72.92552, - -54.82874, - 72.9068, - -54.83417, - 72.92898, - -55.02455, - 72.96294, - -54.88602, - 72.92552, - -54.82874 - ], - "centroid": [-54.90722, 72.93277], - "name": "America/Godthab" - }, - { - "points": [ - 72.92657, - -56.31597, - 72.96761, - -56.34599, - 72.97593, - -56.18052, - 72.94932, - -56.22493, - 72.92657, - -56.31597 - ], - "centroid": [-56.27409, 72.95569], - "name": "America/Godthab" - }, - { - "points": [ - 59.80122, - -43.6059, - 59.8793, - -43.62435, - 59.87034, - -43.53635, - 59.82599, - -43.53487, - 59.80122, - -43.6059 - ], - "centroid": [-43.57926, 59.84456], - "name": "America/Godthab" - }, - { - "points": [ - 70.66034, - -52.13158, - 70.69634, - -52.19504, - 70.73802, - -52.16306, - 70.71868, - -52.0939, - 70.66034, - -52.13158 - ], - "centroid": [-52.14446, 70.70238], - "name": "America/Godthab" - }, - { - "points": [ - 80.97319, - -22.23947, - 80.99023, - -22.27878, - 80.99721, - -22.08357, - 80.98431, - -22.09363, - 80.97319, - -22.23947 - ], - "centroid": [-22.18027, 80.98623], - "name": "America/Godthab" - }, - { - "points": [ - 61.03962, - -48.63588, - 61.09328, - -48.60387, - 61.0499, - -48.50869, - 61.03876, - -48.51796, - 61.03962, - -48.63588 - ], - "centroid": [-48.57797, 61.05786], - "name": "America/Godthab" - }, - { - "points": [ - 68.74536, - -52.93364, - 68.77974, - -52.99644, - 68.77596, - -52.84804, - 68.75881, - -52.85714, - 68.74536, - -52.93364 - ], - "centroid": [-52.91692, 68.76565], - "name": "America/Godthab" - }, - { - "points": [ - 65.31048, - -52.7548, - 65.38374, - -52.77029, - 65.39825, - -52.67346, - 65.33481, - -52.74995, - 65.31048, - -52.7548 - ], - "centroid": [-52.73467, 65.36855], - "name": "America/Godthab" - }, - { - "points": [ - 65.12707, - -39.69236, - 65.13205, - -39.80833, - 65.15129, - -39.8321, - 65.17487, - -39.73172, - 65.12707, - -39.69236 - ], - "centroid": [-39.75895, 65.14723], - "name": "America/Godthab" - }, - { - "points": [ - 68.96814, - -53.3461, - 68.9813, - -53.38428, - 69.036, - -53.41607, - 69.0333, - -53.29423, - 68.96814, - -53.3461 - ], - "centroid": [-53.35727, 69.00951], - "name": "America/Godthab" - }, - { - "points": [ - 80.47342, - -67.06026, - 80.49292, - -67.17036, - 80.50898, - -67.18066, - 80.4927, - -67.00418, - 80.47342, - -67.06026 - ], - "centroid": [-67.09646, 80.49172], - "name": "America/Godthab" - }, - { - "points": [ - 70.66755, - -27.77931, - 70.67545, - -27.84399, - 70.69363, - -27.85162, - 70.68466, - -27.70643, - 70.66755, - -27.77931 - ], - "centroid": [-27.79115, 70.68114], - "name": "America/Godthab" - }, - { - "points": [ - 73.13428, - -55.53213, - 73.15417, - -55.60235, - 73.17678, - -55.61124, - 73.16309, - -55.46717, - 73.13428, - -55.53213 - ], - "centroid": [-55.5467, 73.1574], - "name": "America/Godthab" - }, - { - "points": [ - 74.39115, - -57.28289, - 74.41869, - -57.36828, - 74.41046, - -57.18597, - 74.39767, - -57.20113, - 74.39115, - -57.28289 - ], - "centroid": [-57.26903, 74.4055], - "name": "America/Godthab" - }, - { - "points": [ - 64.18578, - -41.09543, - 64.19637, - -41.17288, - 64.23565, - -41.20561, - 64.25096, - -41.15087, - 64.18578, - -41.09543 - ], - "centroid": [-41.15342, 64.21723], - "name": "America/Godthab" - }, - { - "points": [ - 72.8097, - -55.70066, - 72.81332, - -55.75048, - 72.85771, - -55.75184, - 72.845, - -55.64515, - 72.8097, - -55.70066 - ], - "centroid": [-55.71082, 72.83398], - "name": "America/Godthab" - }, - { - "points": [ - 68.15573, - -53.68665, - 68.16176, - -53.73873, - 68.18365, - -53.76023, - 68.21513, - -53.6441, - 68.15573, - -53.68665 - ], - "centroid": [-53.70185, 68.1821], - "name": "America/Godthab" - }, - { - "points": [ - 81.67106, - -58.43958, - 81.69297, - -58.5271, - 81.69379, - -58.33894, - 81.68089, - -58.34687, - 81.67106, - -58.43958 - ], - "centroid": [-58.42257, 81.68509], - "name": "America/Godthab" - }, - { - "points": [ - 64.99, - -52.4921, - 65.03231, - -52.54457, - 65.02345, - -52.4019, - 65.00406, - -52.41495, - 64.99, - -52.4921 - ], - "centroid": [-52.47129, 65.01346], - "name": "America/Godthab" - }, - { - "points": [ - 62.24008, - -42.06372, - 62.25531, - -42.14354, - 62.28068, - -42.16555, - 62.29719, - -42.07422, - 62.24008, - -42.06372 - ], - "centroid": [-42.10668, 62.26932], - "name": "America/Godthab" - }, - { - "points": [ - 70.90758, - -52.29712, - 70.92377, - -52.34198, - 70.97087, - -52.23861, - 70.92416, - -52.24868, - 70.90758, - -52.29712 - ], - "centroid": [-52.28149, 70.93412], - "name": "America/Godthab" - }, - { - "points": [ - 61.6089, - -49.29637, - 61.6244, - -49.35259, - 61.65716, - -49.35474, - 61.65514, - -49.2488, - 61.6089, - -49.29637 - ], - "centroid": [-49.30917, 61.63767], - "name": "America/Godthab" - }, - { - "points": [ - 65.68021, - -36.7046, - 65.68788, - -36.76821, - 65.74799, - -36.77831, - 65.76433, - -36.73268, - 65.68021, - -36.7046 - ], - "centroid": [-36.74405, 65.71897], - "name": "America/Godthab" - }, - { - "points": [ - 76.15241, - -62.21467, - 76.16782, - -62.29025, - 76.18125, - -62.29916, - 76.18913, - -62.15923, - 76.15241, - -62.21467 - ], - "centroid": [-62.23123, 76.17315], - "name": "America/Godthab" - }, - { - "points": [ - 63.88848, - -51.74148, - 63.93186, - -51.77801, - 63.98799, - -51.74804, - 63.90331, - -51.70314, - 63.88848, - -51.74148 - ], - "centroid": [-51.7424, 63.93099], - "name": "America/Godthab" - }, - { - "points": [ - 70.97314, - -52.29034, - 71.01099, - -52.34415, - 71.02106, - -52.2258, - 70.99054, - -52.229, - 70.97314, - -52.29034 - ], - "centroid": [-52.27657, 70.99992], - "name": "America/Godthab" - }, - { - "points": [ - 80.55242, - -16.72883, - 80.55746, - -16.83422, - 80.57653, - -16.86078, - 80.57326, - -16.69223, - 80.55242, - -16.72883 - ], - "centroid": [-16.77673, 80.56561], - "name": "America/Godthab" - }, - { - "points": [ - 73.06848, - -22.56343, - 73.09526, - -22.62089, - 73.12473, - -22.6099, - 73.09446, - -22.51657, - 73.06848, - -22.56343 - ], - "centroid": [-22.57515, 73.09598], - "name": "America/Godthab" - }, - { - "points": [ - 64.02353, - -51.76273, - 64.0441, - -51.83365, - 64.07496, - -51.82684, - 64.07102, - -51.74062, - 64.02353, - -51.76273 - ], - "centroid": [-51.78782, 64.05329], - "name": "America/Godthab" - }, - { - "points": [ - 68.35707, - -53.5445, - 68.39001, - -53.54234, - 68.39477, - -53.42412, - 68.37087, - -53.45434, - 68.35707, - -53.5445 - ], - "centroid": [-53.49459, 68.37865], - "name": "America/Godthab" - }, - { - "points": [ - 68.81069, - -51.80307, - 68.82355, - -51.9129, - 68.83478, - -51.92147, - 68.83723, - -51.75757, - 68.81069, - -51.80307 - ], - "centroid": [-51.83821, 68.82661], - "name": "America/Godthab" - }, - { - "points": [ - 73.32709, - -56.2793, - 73.37095, - -56.26673, - 73.37199, - -56.18238, - 73.33885, - -56.20253, - 73.32709, - -56.2793 - ], - "centroid": [-56.23457, 73.35256], - "name": "America/Godthab" - }, - { - "points": [ - 81.45449, - -19.19339, - 81.48548, - -19.15997, - 81.47333, - -19.05174, - 81.45897, - -19.07904, - 81.45449, - -19.19339 - ], - "centroid": [-19.12727, 81.46855], - "name": "America/Godthab" - }, - { - "points": [ - 76.0156, - -61.70236, - 76.02202, - -61.76183, - 76.05211, - -61.81747, - 76.06388, - -61.74471, - 76.0156, - -61.70236 - ], - "centroid": [-61.75635, 76.04019], - "name": "America/Godthab" - }, - { - "points": [ - 69.98661, - -51.29716, - 70.04249, - -51.27473, - 70.03356, - -51.21263, - 70.00789, - -51.22173, - 69.98661, - -51.29716 - ], - "centroid": [-51.25582, 70.01718], - "name": "America/Godthab" - }, - { - "points": [ - 59.96315, - -45.18267, - 59.9833, - -45.25328, - 60.0028, - -45.26138, - 60.00678, - -45.17437, - 59.96315, - -45.18267 - ], - "centroid": [-45.21255, 59.989], - "name": "America/Godthab" - }, - { - "points": [ - 61.50963, - -42.31138, - 61.55616, - -42.29005, - 61.54237, - -42.21624, - 61.51848, - -42.2289, - 61.50963, - -42.31138 - ], - "centroid": [-42.26578, 61.53188], - "name": "America/Godthab" - }, - { - "points": [ - 60.48882, - -45.73994, - 60.49357, - -45.77992, - 60.51859, - -45.81623, - 60.53954, - -45.7465, - 60.48882, - -45.73994 - ], - "centroid": [-45.76961, 60.51283], - "name": "America/Godthab" - }, - { - "points": [ - 74.86277, - -58.04454, - 74.8901, - -58.09573, - 74.90087, - -57.97376, - 74.88572, - -57.97845, - 74.86277, - -58.04454 - ], - "centroid": [-58.0307, 74.88431], - "name": "America/Godthab" - }, - { - "points": [ - 60.30412, - -45.41026, - 60.3419, - -45.48101, - 60.3756, - -45.46769, - 60.35536, - -45.42291, - 60.30412, - -45.41026 - ], - "centroid": [-45.44497, 60.3424], - "name": "America/Godthab" - }, - { - "points": [ - 75.78723, - -60.01537, - 75.79186, - -60.05772, - 75.80714, - -60.07378, - 75.82421, - -59.97452, - 75.78723, - -60.01537 - ], - "centroid": [-60.02571, 75.80445], - "name": "America/Godthab" - }, - { - "points": [ - 60.66761, - -46.62456, - 60.69605, - -46.64382, - 60.69594, - -46.53446, - 60.66954, - -46.56118, - 60.66761, - -46.62456 - ], - "centroid": [-46.5915, 60.6835], - "name": "America/Godthab" - }, - { - "points": [ - 64.94199, - -52.41025, - 64.97724, - -52.43643, - 65.0099, - -52.37043, - 64.94823, - -52.37806, - 64.94199, - -52.41025 - ], - "centroid": [-52.39834, 64.97272], - "name": "America/Godthab" - }, - { - "points": [ - 67.93344, - -53.79024, - 67.95834, - -53.83678, - 67.97429, - -53.84151, - 67.97038, - -53.74803, - 67.93344, - -53.79024 - ], - "centroid": [-53.79761, 67.95878], - "name": "America/Godthab" - }, - { - "points": [ - 65.98543, - -35.73855, - 65.99015, - -35.80157, - 66.0083, - -35.81736, - 66.02971, - -35.69839, - 65.98543, - -35.73855 - ], - "centroid": [-35.75815, 66.00524], - "name": "America/Godthab" - }, - { - "points": [ - 81.90792, - -17.95789, - 81.92593, - -18.03998, - 81.94583, - -18.04483, - 81.93141, - -17.92583, - 81.90792, - -17.95789 - ], - "centroid": [-17.98843, 81.9278], - "name": "America/Godthab" - }, - { - "points": [ - 68.52925, - -53.29596, - 68.55467, - -53.29584, - 68.56337, - -53.16328, - 68.54594, - -53.17378, - 68.52925, - -53.29596 - ], - "centroid": [-53.23676, 68.54803], - "name": "America/Godthab" - }, - { - "points": [ - 76.03489, - -61.02478, - 76.07561, - -60.97702, - 76.06649, - -60.91023, - 76.04127, - -60.95545, - 76.03489, - -61.02478 - ], - "centroid": [-60.9684, 76.05538], - "name": "America/Godthab" - }, - { - "points": [ - 81.28754, - -61.35034, - 81.29772, - -61.39708, - 81.31833, - -61.414, - 81.3046, - -61.2875, - 81.28754, - -61.35034 - ], - "centroid": [-61.35819, 81.30301], - "name": "America/Godthab" - }, - { - "points": [ - 63.52598, - -40.64816, - 63.542, - -40.71604, - 63.56101, - -40.72218, - 63.59076, - -40.67878, - 63.52598, - -40.64816 - ], - "centroid": [-40.68605, 63.55531], - "name": "America/Godthab" - }, - { - "points": [ - 67.60892, - -32.88822, - 67.64496, - -32.88101, - 67.6626, - -32.79799, - 67.6281, - -32.81978, - 67.60892, - -32.88822 - ], - "centroid": [-32.84749, 67.63655], - "name": "America/Godthab" - }, - { - "points": [ - 68.06964, - -53.69906, - 68.13128, - -53.70166, - 68.14598, - -53.66302, - 68.08709, - -53.65179, - 68.06964, - -53.69906 - ], - "centroid": [-53.67874, 68.10751], - "name": "America/Godthab" - }, - { - "points": [ - 74.68986, - -57.74762, - 74.70222, - -57.8466, - 74.71285, - -57.85533, - 74.70971, - -57.72669, - 74.68986, - -57.74762 - ], - "centroid": [-57.78714, 74.70348], - "name": "America/Godthab" - }, - { - "points": [ - 65.5755, - -37.23459, - 65.61576, - -37.27501, - 65.63661, - -37.23695, - 65.60597, - -37.18945, - 65.5755, - -37.23459 - ], - "centroid": [-37.23334, 65.60752], - "name": "America/Godthab" - }, - { - "points": [ - 66.88401, - -33.79069, - 66.9072, - -33.85087, - 66.93577, - -33.86306, - 66.94197, - -33.81566, - 66.88401, - -33.79069 - ], - "centroid": [-33.82702, 66.91675], - "name": "America/Godthab" - }, - { - "points": [ - 66.69213, - -53.56342, - 66.73487, - -53.52105, - 66.71817, - -53.46765, - 66.69828, - -53.48368, - 66.69213, - -53.56342 - ], - "centroid": [-53.51324, 66.71101], - "name": "America/Godthab" - }, - { - "points": [ - 80.53957, - -13.45106, - 80.57988, - -13.4503, - 80.55758, - -13.37344, - 80.54222, - -13.38512, - 80.53957, - -13.45106 - ], - "centroid": [-13.41973, 80.556], - "name": "America/Godthab" - }, - { - "points": [ - 64.93288, - -40.39726, - 64.95321, - -40.47094, - 64.9811, - -40.47294, - 64.96033, - -40.38354, - 64.93288, - -40.39726 - ], - "centroid": [-40.43026, 64.9571], - "name": "America/Godthab" - }, - { - "points": [ - 72.89285, - -56.23071, - 72.89892, - -56.27305, - 72.92583, - -56.27437, - 72.92836, - -56.19397, - 72.89285, - -56.23071 - ], - "centroid": [-56.24067, 72.91283], - "name": "America/Godthab" - }, - { - "points": [ - 75.06092, - -58.23986, - 75.0791, - -58.28805, - 75.07905, - -58.18596, - 75.06663, - -58.19083, - 75.06092, - -58.23986 - ], - "centroid": [-58.23022, 75.07203], - "name": "America/Godthab" - }, - { - "points": [ - 61.74556, - -49.61104, - 61.77529, - -49.64124, - 61.78803, - -49.56459, - 61.75897, - -49.57108, - 61.74556, - -49.61104 - ], - "centroid": [-49.5989, 61.76807], - "name": "America/Godthab" - }, - { - "points": [ - 64.31987, - -51.56682, - 64.35708, - -51.59975, - 64.3615, - -51.52932, - 64.34448, - -51.52539, - 64.31987, - -51.56682 - ], - "centroid": [-51.55973, 64.34521], - "name": "America/Godthab" - }, - { - "points": [ - 73.61624, - -57.01847, - 73.62413, - -57.07773, - 73.63916, - -57.08899, - 73.64409, - -56.9835, - 73.61624, - -57.01847 - ], - "centroid": [-57.03738, 73.63167], - "name": "America/Godthab" - }, - { - "points": [ - 65.5174, - -39.63783, - 65.52504, - -39.67061, - 65.55063, - -39.67666, - 65.53984, - -39.59367, - 65.5174, - -39.63783 - ], - "centroid": [-39.64255, 65.53471], - "name": "America/Godthab" - }, - { - "points": [ - 73.49757, - -56.11991, - 73.50995, - -56.18505, - 73.52586, - -56.19294, - 73.52233, - -56.09525, - 73.49757, - -56.11991 - ], - "centroid": [-56.14419, 73.51413], - "name": "America/Godthab" - }, - { - "points": [ - 72.92229, - -56.14724, - 72.95144, - -56.17748, - 72.97172, - -56.11046, - 72.94681, - -56.10267, - 72.92229, - -56.14724 - ], - "centroid": [-56.13667, 72.94797], - "name": "America/Godthab" - }, - { - "points": [ - 76.04594, - -61.20117, - 76.04921, - -61.27535, - 76.06535, - -61.28373, - 76.0739, - -61.17388, - 76.04594, - -61.20117 - ], - "centroid": [-61.22947, 76.05933], - "name": "America/Godthab" - }, - { - "points": [ - 68.20201, - -53.35725, - 68.22348, - -53.37794, - 68.22905, - -53.28032, - 68.20949, - -53.29095, - 68.20201, - -53.35725 - ], - "centroid": [-53.32821, 68.21653], - "name": "America/Godthab" - }, - { - "points": [ - 73.1954, - -56.35035, - 73.21073, - -56.40021, - 73.24867, - -56.37794, - 73.23894, - -56.3314, - 73.1954, - -56.35035 - ], - "centroid": [-56.36476, 73.22294], - "name": "America/Godthab" - }, - { - "points": [ - 68.83593, - -51.96771, - 68.85563, - -52.00233, - 68.86079, - -51.90267, - 68.84901, - -51.90922, - 68.83593, - -51.96771 - ], - "centroid": [-51.95075, 68.8503], - "name": "America/Godthab" - }, - { - "points": [ - 65.16261, - -39.8378, - 65.18892, - -39.87502, - 65.20426, - -39.80103, - 65.18488, - -39.7978, - 65.16261, - -39.8378 - ], - "centroid": [-39.83147, 65.18492], - "name": "America/Godthab" - }, - { - "points": [ - 75.84791, - -59.85534, - 75.85858, - -59.89075, - 75.88119, - -59.89561, - 75.86697, - -59.80779, - 75.84791, - -59.85534 - ], - "centroid": [-59.85959, 75.86468], - "name": "America/Godthab" - }, - { - "points": [ - 76.15543, - -62.02998, - 76.17425, - -62.07364, - 76.19135, - -61.99134, - 76.17769, - -61.99055, - 76.15543, - -62.02998 - ], - "centroid": [-62.02625, 76.1739], - "name": "America/Godthab" - }, - { - "points": [ - 68.31663, - -53.55674, - 68.33501, - -53.58514, - 68.35098, - -53.47565, - 68.33837, - -53.48156, - 68.31663, - -53.55674 - ], - "centroid": [-53.53056, 68.33449], - "name": "America/Godthab" - }, - { - "points": [ - 63.8848, - -51.48025, - 63.88945, - -51.53277, - 63.90466, - -51.54435, - 63.91318, - -51.46575, - 63.8848, - -51.48025 - ], - "centroid": [-51.50262, 63.89881], - "name": "America/Godthab" - }, - { - "points": [ - 76.04591, - -62.32513, - 76.03811, - -62.35378, - 76.06375, - -62.41563, - 76.06886, - -62.33358, - 76.04591, - -62.32513 - ], - "centroid": [-62.36072, 76.05554], - "name": "America/Godthab" - }, - { - "points": [ - 66.21566, - -37.62308, - 66.25246, - -37.62699, - 66.2523, - -37.56342, - 66.22254, - -37.58711, - 66.21566, - -37.62308 - ], - "centroid": [-37.60078, 66.23735], - "name": "America/Godthab" - }, - { - "points": [ - 75.81641, - -59.49071, - 75.8323, - -59.53668, - 75.84565, - -59.44108, - 75.82753, - -59.44964, - 75.81641, - -59.49071 - ], - "centroid": [-59.48272, 75.83108], - "name": "America/Godthab" - }, - { - "points": [ - 75.47367, - -58.31029, - 75.48898, - -58.35052, - 75.50322, - -58.25584, - 75.4873, - -58.25942, - 75.47367, - -58.31029 - ], - "centroid": [-58.29725, 75.48847], - "name": "America/Godthab" - }, - { - "points": [ - 68.87266, - -51.24041, - 68.87959, - -51.30608, - 68.90963, - -51.30533, - 68.89897, - -51.2512, - 68.87266, - -51.24041 - ], - "centroid": [-51.27666, 68.88986], - "name": "America/Godthab" - }, - { - "points": [ - 72.95827, - -56.44187, - 72.99037, - -56.47392, - 72.98945, - -56.39435, - 72.97288, - -56.3974, - 72.95827, - -56.44187 - ], - "centroid": [-56.43123, 72.97811], - "name": "America/Godthab" - }, - { - "points": [ - 64.46849, - -50.75033, - 64.4849, - -50.78634, - 64.51059, - -50.78876, - 64.51115, - -50.73595, - 64.46849, - -50.75033 - ], - "centroid": [-50.7631, 64.49427], - "name": "America/Godthab" - }, - { - "points": [ - 60.39907, - -45.79601, - 60.42821, - -45.81235, - 60.43469, - -45.73823, - 60.41199, - -45.75418, - 60.39907, - -45.79601 - ], - "centroid": [-45.77741, 60.41932], - "name": "America/Godthab" - }, - { - "points": [ - 65.99302, - -35.63483, - 65.99988, - -35.65294, - 66.047, - -35.65853, - 66.02556, - -35.60498, - 65.99302, - -35.63483 - ], - "centroid": [-35.63685, 66.01968], - "name": "America/Godthab" - }, - { - "points": [ - 73.42877, - -56.59962, - 73.43874, - -56.63481, - 73.4628, - -56.64909, - 73.46591, - -56.58355, - 73.42877, - -56.59962 - ], - "centroid": [-56.61465, 73.45043], - "name": "America/Godthab" - }, - { - "points": [ - 65.77834, - -36.54753, - 65.79916, - -36.57276, - 65.82994, - -36.50383, - 65.80693, - -36.50245, - 65.77834, - -36.54753 - ], - "centroid": [-36.5337, 65.80333], - "name": "America/Godthab" - }, - { - "points": [ - 81.77111, - -32.43771, - 81.78719, - -32.47871, - 81.79026, - -32.39, - 81.7773, - -32.39668, - 81.77111, - -32.43771 - ], - "centroid": [-32.42891, 81.78206], - "name": "America/Godthab" - }, - { - "points": [ - 68.45702, - -53.38333, - 68.48382, - -53.37943, - 68.48998, - -53.29763, - 68.47137, - -53.31551, - 68.45702, - -53.38333 - ], - "centroid": [-53.34671, 68.47562], - "name": "America/Godthab" - }, - { - "points": [ - 72.89067, - -56.41533, - 72.90569, - -56.45535, - 72.92206, - -56.36912, - 72.90477, - -56.37261, - 72.89067, - -56.41533 - ], - "centroid": [-56.40606, 72.90606], - "name": "America/Godthab" - }, - { - "points": [ - 62.11097, - -49.77125, - 62.15078, - -49.79313, - 62.15458, - -49.74315, - 62.1348, - -49.73581, - 62.11097, - -49.77125 - ], - "centroid": [-49.7635, 62.13719], - "name": "America/Godthab" - }, - { - "points": [ - 81.23518, - -63.02518, - 81.2418, - -63.06475, - 81.25373, - -63.07142, - 81.25851, - -62.98336, - 81.23518, - -63.02518 - ], - "centroid": [-63.03174, 81.2481], - "name": "America/Godthab" - }, - { - "points": [ - 59.95462, - -45.07317, - 59.96205, - -45.09434, - 60.00365, - -45.11036, - 59.97637, - -45.04003, - 59.95462, - -45.07317 - ], - "centroid": [-45.07883, 59.97708], - "name": "America/Godthab" - }, - { - "points": [ - 67.76192, - -32.23966, - 67.76798, - -32.27731, - 67.78406, - -32.28575, - 67.80105, - -32.22247, - 67.76192, - -32.23966 - ], - "centroid": [-32.253, 67.78011], - "name": "America/Godthab" - }, - { - "points": [ - 65.189, - -39.65684, - 65.20803, - -39.70002, - 65.20493, - -39.60897, - 65.19084, - -39.61695, - 65.189, - -39.65684 - ], - "centroid": [-39.64821, 65.19919], - "name": "America/Godthab" - }, - { - "points": [ - 65.0269, - -52.33563, - 65.02907, - -52.39467, - 65.05729, - -52.40616, - 65.05163, - -52.34834, - 65.0269, - -52.33563 - ], - "centroid": [-52.37183, 65.04116], - "name": "America/Godthab" - }, - { - "points": [ - 83.32673, - -41.16778, - 83.33304, - -41.22757, - 83.34546, - -41.23615, - 83.3441, - -41.14573, - 83.32673, - -41.16778 - ], - "centroid": [-41.19142, 83.33766], - "name": "America/Godthab" - }, - { - "points": [ - 64.95019, - -40.13483, - 64.96452, - -40.18203, - 64.98204, - -40.19347, - 64.98061, - -40.12841, - 64.95019, - -40.13483 - ], - "centroid": [-40.1567, 64.9696], - "name": "America/Godthab" - }, - { - "points": [ - 74.58704, - -57.78724, - 74.60216, - -57.82899, - 74.62165, - -57.75691, - 74.59672, - -57.75947, - 74.58704, - -57.78724 - ], - "centroid": [-57.78503, 74.60315], - "name": "America/Godthab" - }, - { - "points": [ - 72.43319, - -55.73718, - 72.46017, - -55.76346, - 72.45893, - -55.69212, - 72.44526, - -55.69423, - 72.43319, - -55.73718 - ], - "centroid": [-55.72564, 72.44963], - "name": "America/Godthab" - }, - { - "points": [ - 74.01002, - -57.83369, - 74.01861, - -57.85773, - 74.04733, - -57.86144, - 74.038, - -57.79875, - 74.01002, - -57.83369 - ], - "centroid": [-57.83602, 74.03023], - "name": "America/Godthab" - }, - { - "points": [ - 80.81316, - -66.62679, - 80.81876, - -66.67945, - 80.83315, - -66.68913, - 80.83332, - -66.6067, - 80.81316, - -66.62679 - ], - "centroid": [-66.6481, 80.8251], - "name": "America/Godthab" - }, - { - "points": [ - 60.56922, - -46.12924, - 60.57205, - -46.17008, - 60.59158, - -46.18415, - 60.60157, - -46.11751, - 60.56922, - -46.12924 - ], - "centroid": [-46.14838, 60.58479], - "name": "America/Godthab" - }, - { - "points": [ - 74.32375, - -56.99834, - 74.33903, - -57.03218, - 74.35361, - -57.03537, - 74.34144, - -56.96382, - 74.32375, - -56.99834 - ], - "centroid": [-57.00393, 74.33943], - "name": "America/Godthab" - }, - { - "points": [ - 72.52819, - -56.05015, - 72.55943, - -56.06895, - 72.56777, - -56.00674, - 72.54679, - -56.00766, - 72.52819, - -56.05015 - ], - "centroid": [-56.03594, 72.55056], - "name": "America/Godthab" - }, - { - "points": [ - 74.87833, - -57.5058, - 74.88596, - -57.54258, - 74.89866, - -57.54859, - 74.89519, - -57.4651, - 74.87833, - -57.5058 - ], - "centroid": [-57.51202, 74.89007], - "name": "America/Godthab" - }, - { - "points": [ - 68.27093, - -53.69722, - 68.2716, - -53.73703, - 68.28563, - -53.75166, - 68.29295, - -53.66694, - 68.27093, - -53.69722 - ], - "centroid": [-53.71112, 68.28139], - "name": "America/Godthab" - }, - { - "points": [ - 64.33573, - -40.28373, - 64.37623, - -40.28009, - 64.3671, - -40.23349, - 64.33908, - -40.25937, - 64.33573, - -40.28373 - ], - "centroid": [-40.26414, 64.35675], - "name": "America/Godthab" - }, - { - "points": [ - 63.94708, - -51.88371, - 63.9666, - -51.91652, - 63.99553, - -51.88102, - 63.96507, - -51.86015, - 63.94708, - -51.88371 - ], - "centroid": [-51.88624, 63.96953], - "name": "America/Godthab" - }, - { - "points": [ - 66.05374, - -53.91222, - 66.08198, - -53.9307, - 66.07461, - -53.86283, - 66.05745, - -53.87519, - 66.05374, - -53.91222 - ], - "centroid": [-53.89731, 66.06807], - "name": "America/Godthab" - }, - { - "points": [ - 66.91723, - -33.61279, - 66.93406, - -33.64666, - 66.96012, - -33.65179, - 66.93574, - -33.59487, - 66.91723, - -33.61279 - ], - "centroid": [-33.62583, 66.9375], - "name": "America/Godthab" - }, - { - "points": [ - 79.62774, - -18.03876, - 79.64604, - -18.06234, - 79.64403, - -17.97862, - 79.63249, - -17.98699, - 79.62774, - -18.03876 - ], - "centroid": [-18.01972, 79.63804], - "name": "America/Godthab" - }, - { - "points": [ - 74.49251, - -18.76946, - 74.52057, - -18.7988, - 74.52418, - -18.73488, - 74.50465, - -18.7393, - 74.49251, - -18.76946 - ], - "centroid": [-18.76335, 74.51125], - "name": "America/Godthab" - }, - { - "points": [ - 75.99796, - -60.98352, - 76.01588, - -61.01791, - 76.02359, - -60.9445, - 76.00613, - -60.94619, - 75.99796, - -60.98352 - ], - "centroid": [-60.9751, 76.01154], - "name": "America/Godthab" - }, - { - "points": [ - 76.08701, - -61.02816, - 76.09184, - -61.06626, - 76.10452, - -61.07371, - 76.11593, - -61.00844, - 76.08701, - -61.02816 - ], - "centroid": [-61.04086, 76.10078], - "name": "America/Godthab" - }, - { - "points": [ - 73.05017, - -22.7039, - 73.08158, - -22.71064, - 73.0962, - -22.67545, - 73.06353, - -22.6675, - 73.05017, - -22.7039 - ], - "centroid": [-22.68921, 73.07287], - "name": "America/Godthab" - }, - { - "points": [ - 81.81693, - -32.33919, - 81.83714, - -32.35987, - 81.8389, - -32.29092, - 81.82058, - -32.30002, - 81.81693, - -32.33919 - ], - "centroid": [-32.32354, 81.8292], - "name": "America/Godthab" - }, - { - "points": [ - 65.12858, - -39.5884, - 65.16524, - -39.60624, - 65.16445, - -39.56182, - 65.1477, - -39.55828, - 65.12858, - -39.5884 - ], - "centroid": [-39.5813, 65.15123], - "name": "America/Godthab" - }, - { - "points": [ - 66.9978, - -33.66598, - 67.01064, - -33.71243, - 67.02769, - -33.71427, - 67.02537, - -33.65868, - 66.9978, - -33.66598 - ], - "centroid": [-33.68558, 67.01532], - "name": "America/Godthab" - }, - { - "points": [ - 63.37026, - -40.88144, - 63.38185, - -40.90838, - 63.40493, - -40.91369, - 63.41072, - -40.86685, - 63.37026, - -40.88144 - ], - "centroid": [-40.8906, 63.39303], - "name": "America/Godthab" - }, - { - "points": [ - 68.50088, - -52.89958, - 68.50952, - -52.94603, - 68.52341, - -52.94899, - 68.53637, - -52.89565, - 68.50088, - -52.89958 - ], - "centroid": [-52.91897, 68.51797], - "name": "America/Godthab" - }, - { - "points": [ - 70.81194, - -51.57604, - 70.79393, - -51.58275, - 70.81149, - -51.64665, - 70.82521, - -51.62988, - 70.81194, - -51.57604 - ], - "centroid": [-51.60859, 70.81028], - "name": "America/Godthab" - }, - { - "points": [ - 62.38874, - -42.64741, - 62.3992, - -42.68782, - 62.41846, - -42.69976, - 62.41607, - -42.64479, - 62.38874, - -42.64741 - ], - "centroid": [-42.66832, 62.40606], - "name": "America/Godthab" - }, - { - "points": [ - 81.78553, - -32.3159, - 81.78902, - -32.34588, - 81.80136, - -32.35327, - 81.80289, - -32.28356, - 81.78553, - -32.3159 - ], - "centroid": [-32.32233, 81.79554], - "name": "America/Godthab" - }, - { - "points": [ - 65.38131, - -52.81902, - 65.41008, - -52.82776, - 65.40326, - -52.76401, - 65.3888, - -52.77313, - 65.38131, - -52.81902 - ], - "centroid": [-52.79902, 65.39643], - "name": "America/Godthab" - }, - { - "points": [ - 65.89458, - -36.01549, - 65.90034, - -36.05402, - 65.92342, - -36.05035, - 65.92262, - -35.99903, - 65.89458, - -36.01549 - ], - "centroid": [-36.02869, 65.91068], - "name": "America/Godthab" - }, - { - "points": [ - 82.26749, - -51.38636, - 82.28115, - -51.42897, - 82.29533, - -51.43006, - 82.28355, - -51.35658, - 82.26749, - -51.38636 - ], - "centroid": [-51.39771, 82.2819], - "name": "America/Godthab" - }, - { - "points": [ - 60.43157, - -45.81898, - 60.43964, - -45.85384, - 60.46189, - -45.85538, - 60.45992, - -45.80296, - 60.43157, - -45.81898 - ], - "centroid": [-45.83145, 60.44886], - "name": "America/Godthab" - }, - { - "points": [ - 75.47467, - -58.64248, - 75.49802, - -58.66492, - 75.49515, - -58.60023, - 75.48031, - -58.60536, - 75.47467, - -58.64248 - ], - "centroid": [-58.63061, 75.48771], - "name": "America/Godthab" - }, - { - "points": [ - 75.75464, - -59.81992, - 75.77409, - -59.84114, - 75.77698, - -59.76814, - 75.7645, - -59.77462, - 75.75464, - -59.81992 - ], - "centroid": [-59.80413, 75.76776], - "name": "America/Godthab" - }, - { - "points": [ - 73.04173, - -56.20914, - 73.07381, - -56.22606, - 73.07135, - -56.17686, - 73.05027, - -56.17492, - 73.04173, - -56.20914 - ], - "centroid": [-56.19849, 73.05975], - "name": "America/Godthab" - }, - { - "points": [ - 73.83165, - -56.82957, - 73.85126, - -56.844, - 73.85025, - -56.76788, - 73.83762, - -56.77458, - 73.83165, - -56.82957 - ], - "centroid": [-56.80671, 73.84299], - "name": "America/Godthab" - }, - { - "points": [ - 73.5863, - -20.38368, - 73.60768, - -20.39172, - 73.60602, - -20.32906, - 73.58876, - -20.33904, - 73.5863, - -20.38368 - ], - "centroid": [-20.36183, 73.59773], - "name": "America/Godthab" - }, - { - "points": [ - 68.57921, - -53.20313, - 68.60196, - -53.21723, - 68.61087, - -53.16217, - 68.58299, - -53.17222, - 68.57921, - -53.20313 - ], - "centroid": [-53.18857, 68.59498], - "name": "America/Godthab" - }, - { - "points": [ - 65.60389, - -36.74123, - 65.63716, - -36.74082, - 65.6257, - -36.69678, - 65.60939, - -36.70282, - 65.60389, - -36.74123 - ], - "centroid": [-36.72263, 65.61959], - "name": "America/Godthab" - }, - { - "points": [ - 76.05202, - -61.07758, - 76.07536, - -61.08909, - 76.07659, - -61.02823, - 76.05943, - -61.04039, - 76.05202, - -61.07758 - ], - "centroid": [-61.06048, 76.06652], - "name": "America/Godthab" - }, - { - "points": [ - 75.48454, - -60.21889, - 75.5016, - -60.25213, - 75.50395, - -60.1753, - 75.48992, - -60.1788, - 75.48454, - -60.21889 - ], - "centroid": [-60.20857, 75.4956], - "name": "America/Godthab" - }, - { - "points": [ - 64.9526, - -52.30249, - 64.98314, - -52.31473, - 64.98624, - -52.26639, - 64.95954, - -52.27555, - 64.9526, - -52.30249 - ], - "centroid": [-52.29059, 64.97161], - "name": "America/Godthab" - }, - { - "points": [ - 66.97311, - -33.61929, - 66.99461, - -33.63495, - 66.99629, - -33.56851, - 66.98329, - -33.57422, - 66.97311, - -33.61929 - ], - "centroid": [-33.60219, 66.987], - "name": "America/Godthab" - }, - { - "points": [ - 65.22623, - -39.48323, - 65.26154, - -39.48397, - 65.24418, - -39.43945, - 65.22801, - -39.44714, - 65.22623, - -39.48323 - ], - "centroid": [-39.4656, 65.24099], - "name": "America/Godthab" - }, - { - "points": [ - 72.96942, - -55.73933, - 72.99803, - -55.7572, - 73.00114, - -55.71045, - 72.98182, - -55.70565, - 72.96942, - -55.73933 - ], - "centroid": [-55.72986, 72.98771], - "name": "America/Godthab" - }, - { - "points": [ - 63.20407, - -51.1711, - 63.23398, - -51.18289, - 63.22832, - -51.13191, - 63.20509, - -51.1387, - 63.20407, - -51.1711 - ], - "centroid": [-51.15698, 63.21886], - "name": "America/Godthab" - }, - { - "points": [ - 73.12141, - -55.80478, - 73.14799, - -55.81624, - 73.15342, - -55.76508, - 73.13819, - -55.76618, - 73.12141, - -55.80478 - ], - "centroid": [-55.7906, 73.14001], - "name": "America/Godthab" - }, - { - "points": [ - 62.03166, - -49.71525, - 62.03321, - -49.74009, - 62.05149, - -49.75085, - 62.06364, - -49.69837, - 62.03166, - -49.71525 - ], - "centroid": [-49.72468, 62.04661], - "name": "America/Godthab" - }, - { - "points": [ - 79.17886, - -65.90954, - 79.19852, - -65.93803, - 79.20062, - -65.87103, - 79.1854, - -65.87529, - 79.17886, - -65.90954 - ], - "centroid": [-65.90068, 79.19151], - "name": "America/Godthab" - }, - { - "points": [ - 61.14972, - -48.6817, - 61.17187, - -48.69961, - 61.1906, - -48.65575, - 61.15478, - -48.66244, - 61.14972, - -48.6817 - ], - "centroid": [-48.67488, 61.16883], - "name": "America/Godthab" - }, - { - "points": [ - 74.00519, - -56.96182, - 74.00879, - -57.00902, - 74.02353, - -57.02213, - 74.03249, - -56.98005, - 74.00519, - -56.96182 - ], - "centroid": [-56.9912, 74.01779], - "name": "America/Godthab" - }, - { - "points": [ - 75.02298, - -58.30898, - 75.04248, - -58.34058, - 75.04198, - -58.275, - 75.02809, - -58.28092, - 75.02298, - -58.30898 - ], - "centroid": [-58.30378, 75.03475], - "name": "America/Godthab" - }, - { - "points": [ - 66.29604, - -53.73617, - 66.29082, - -53.77712, - 66.31822, - -53.78107, - 66.3201, - -53.73535, - 66.29604, - -53.73617 - ], - "centroid": [-53.75797, 66.30648], - "name": "America/Godthab" - }, - { - "points": [ - 60.43887, - -45.68385, - 60.47225, - -45.69175, - 60.47819, - -45.64843, - 60.46409, - -45.64693, - 60.43887, - -45.68385 - ], - "centroid": [-45.67061, 60.46236], - "name": "America/Godthab" - }, - { - "points": [ - 72.69574, - -22.77551, - 72.72047, - -22.79791, - 72.73526, - -22.77539, - 72.71097, - -22.74311, - 72.69574, - -22.77551 - ], - "centroid": [-22.77215, 72.71529], - "name": "America/Godthab" - }, - { - "points": [ - 68.76338, - -52.61418, - 68.76638, - -52.64479, - 68.77898, - -52.64972, - 68.78594, - -52.58544, - 68.76338, - -52.61418 - ], - "centroid": [-52.62097, 68.77461], - "name": "America/Godthab" - }, - { - "points": [ - 68.67272, - -53.10521, - 68.69549, - -53.1166, - 68.70168, - -53.06106, - 68.68202, - -53.06532, - 68.67272, - -53.10521 - ], - "centroid": [-53.08817, 68.68835], - "name": "America/Godthab" - }, - { - "points": [ - 63.26244, - -41.02551, - 63.27741, - -41.05627, - 63.3037, - -41.05308, - 63.27943, - -41.00504, - 63.26244, - -41.02551 - ], - "centroid": [-41.03462, 63.28159], - "name": "America/Godthab" - }, - { - "points": [ - 73.13211, - -55.85347, - 73.15892, - -55.87325, - 73.16355, - -55.82286, - 73.14514, - -55.8208, - 73.13211, - -55.85347 - ], - "centroid": [-55.84456, 73.15013], - "name": "America/Godthab" - }, - { - "points": [ - 72.70778, - -56.32056, - 72.71436, - -56.35762, - 72.73541, - -56.36499, - 72.74132, - -56.335, - 72.70778, - -56.32056 - ], - "centroid": [-56.34321, 72.72456], - "name": "America/Godthab" - }, - { - "points": [ - 75.76819, - -60.1786, - 75.77574, - -60.20795, - 75.79979, - -60.20342, - 75.79739, - -60.15641, - 75.76819, - -60.1786 - ], - "centroid": [-60.18535, 75.78599], - "name": "America/Godthab" - }, - { - "points": [ - 74.85146, - -57.44814, - 74.87107, - -57.46802, - 74.88387, - -57.41668, - 74.86269, - -57.41608, - 74.85146, - -57.44814 - ], - "centroid": [-57.43818, 74.86782], - "name": "America/Godthab" - }, - { - "points": [ - 68.96385, - -53.42194, - 68.96673, - -53.45459, - 68.98231, - -53.46005, - 68.99481, - -53.41026, - 68.96385, - -53.42194 - ], - "centroid": [-53.43461, 68.97788], - "name": "America/Godthab" - }, - { - "points": [ - 71.37649, - -53.80798, - 71.36678, - -53.84227, - 71.38786, - -53.86212, - 71.39883, - -53.82911, - 71.37649, - -53.80798 - ], - "centroid": [-53.8352, 71.38254], - "name": "America/Godthab" - }, - { - "points": [ - 68.69749, - -52.00212, - 68.72681, - -52.0133, - 68.71913, - -51.96407, - 68.69858, - -51.9776, - 68.69749, - -52.00212 - ], - "centroid": [-51.99001, 68.71199], - "name": "America/Godthab" - }, - { - "points": [ - 73.47698, - -56.54821, - 73.48522, - -56.58948, - 73.49964, - -56.59526, - 73.50179, - -56.54562, - 73.47698, - -56.54821 - ], - "centroid": [-56.56754, 73.4911], - "name": "America/Godthab" - }, - { - "points": [ - 63.76061, - -51.65782, - 63.76231, - -51.68133, - 63.78641, - -51.69379, - 63.78711, - -51.64247, - 63.76061, - -51.65782 - ], - "centroid": [-51.66842, 63.77566], - "name": "America/Godthab" - }, - { - "points": [ - 67.22553, - -33.18632, - 67.25376, - -33.21233, - 67.26898, - -33.20207, - 67.24835, - -33.16688, - 67.22553, - -33.18632 - ], - "centroid": [-33.19059, 67.24827], - "name": "America/Godthab" - }, - { - "points": [ - 63.91856, - -51.67559, - 63.93803, - -51.69988, - 63.95771, - -51.67207, - 63.93801, - -51.64564, - 63.91856, - -51.67559 - ], - "centroid": [-51.67311, 63.9381], - "name": "America/Godthab" - }, - { - "points": [ - 67.81769, - -53.83559, - 67.82247, - -53.85441, - 67.84738, - -53.85679, - 67.83958, - -53.80687, - 67.81769, - -53.83559 - ], - "centroid": [-53.83717, 67.83341], - "name": "America/Godthab" - }, - { - "points": [ - 73.80137, - -56.97111, - 73.82308, - -56.993, - 73.82036, - -56.92917, - 73.80705, - -56.93525, - 73.80137, - -56.97111 - ], - "centroid": [-56.95961, 73.8136], - "name": "America/Godthab" - }, - { - "points": [ - 60.53144, - -46.18284, - 60.55727, - -46.19304, - 60.56592, - -46.15029, - 60.54618, - -46.14782, - 60.53144, - -46.18284 - ], - "centroid": [-46.16968, 60.55014], - "name": "America/Godthab" - }, - { - "points": [ - 61.24321, - -42.49914, - 61.26854, - -42.51908, - 61.27693, - -42.47554, - 61.25826, - -42.47045, - 61.24321, - -42.49914 - ], - "centroid": [-42.49265, 61.26178], - "name": "America/Godthab" - }, - { - "points": [ - 75.98262, - -61.14658, - 76.00989, - -61.16357, - 76.01124, - -61.11467, - 75.99037, - -61.12115, - 75.98262, - -61.14658 - ], - "centroid": [-61.13791, 75.99955], - "name": "America/Godthab" - }, - { - "points": [ - 72.72897, - -56.39123, - 72.73264, - -56.42996, - 72.7489, - -56.43805, - 72.75678, - -56.39838, - 72.72897, - -56.39123 - ], - "centroid": [-56.41281, 72.74214], - "name": "America/Godthab" - }, - { - "points": [ - 61.42275, - -49.07213, - 61.44957, - -49.09493, - 61.45195, - -49.04746, - 61.43017, - -49.05062, - 61.42275, - -49.07213 - ], - "centroid": [-49.0678, 61.4398], - "name": "America/Godthab" - }, - { - "points": [ - 71.27493, - -51.78061, - 71.30196, - -51.78825, - 71.2929, - -51.74198, - 71.27768, - -51.74777, - 71.27493, - -51.78061 - ], - "centroid": [-51.76636, 71.28758], - "name": "America/Godthab" - }, - { - "points": [ - 74.7717, - -57.52013, - 74.79844, - -57.53951, - 74.80311, - -57.49892, - 74.78515, - -57.49114, - 74.7717, - -57.52013 - ], - "centroid": [-57.51392, 74.78954], - "name": "America/Godthab" - }, - { - "points": [ - 74.8223, - -58.15733, - 74.84613, - -58.18139, - 74.84177, - -58.12611, - 74.82821, - -58.13049, - 74.8223, - -58.15733 - ], - "centroid": [-58.15125, 74.83543], - "name": "America/Godthab" - }, - { - "points": [ - 66.5724, - -53.57216, - 66.60067, - -53.59315, - 66.59403, - -53.54026, - 66.58032, - -53.54418, - 66.5724, - -53.57216 - ], - "centroid": [-53.56516, 66.58763], - "name": "America/Godthab" - }, - { - "points": [ - 60.36048, - -45.66619, - 60.38501, - -45.6785, - 60.39127, - -45.63062, - 60.37803, - -45.63261, - 60.36048, - -45.66619 - ], - "centroid": [-45.65466, 60.37834], - "name": "America/Godthab" - }, - { - "points": [ - 64.85842, - -40.49724, - 64.8681, - -40.53085, - 64.89204, - -40.52805, - 64.87853, - -40.4835, - 64.85842, - -40.49724 - ], - "centroid": [-40.50979, 64.87482], - "name": "America/Godthab" - }, - { - "points": [ - 68.61915, - -53.50534, - 68.61192, - -53.53487, - 68.62836, - -53.55938, - 68.64004, - -53.51836, - 68.61915, - -53.50534 - ], - "centroid": [-53.52987, 68.62547], - "name": "America/Godthab" - }, - { - "points": [ - 65.8443, - -36.15794, - 65.84633, - -36.18445, - 65.86874, - -36.19408, - 65.87418, - -36.15558, - 65.8443, - -36.15794 - ], - "centroid": [-36.17243, 65.85929], - "name": "America/Godthab" - }, - { - "points": [ - 72.63958, - -21.69222, - 72.6454, - -21.71823, - 72.65805, - -21.72212, - 72.66406, - -21.6688, - 72.63958, - -21.69222 - ], - "centroid": [-21.69781, 72.6526], - "name": "America/Godthab" - }, - { - "points": [ - 64.93726, - -39.86866, - 64.96591, - -39.87537, - 64.96338, - -39.83435, - 64.94903, - -39.83652, - 64.93726, - -39.86866 - ], - "centroid": [-39.85592, 64.95398], - "name": "America/Godthab" - }, - { - "points": [ - 72.47135, - -24.62815, - 72.48308, - -24.65672, - 72.49804, - -24.65772, - 72.50363, - -24.61945, - 72.47135, - -24.62815 - ], - "centroid": [-24.63833, 72.48923], - "name": "America/Godthab" - }, - { - "points": [ - 72.36135, - -22.42553, - 72.38576, - -22.4277, - 72.38789, - -22.38273, - 72.37199, - -22.38555, - 72.36135, - -22.42553 - ], - "centroid": [-22.407, 72.37671], - "name": "America/Godthab" - }, - { - "points": [ - 76.07109, - -63.67511, - 76.10051, - -63.67803, - 76.09082, - -63.63521, - 76.07742, - -63.64025, - 76.07109, - -63.67511 - ], - "centroid": [-63.65949, 76.08546], - "name": "America/Godthab" - }, - { - "points": [ - 60.40223, - -45.58176, - 60.41299, - -45.60853, - 60.43434, - -45.60442, - 60.42877, - -45.5657, - 60.40223, - -45.58176 - ], - "centroid": [-45.58903, 60.41991], - "name": "America/Godthab" - }, - { - "points": [ - 68.51138, - -53.57185, - 68.53547, - -53.58148, - 68.5334, - -53.53356, - 68.51987, - -53.53541, - 68.51138, - -53.57185 - ], - "centroid": [-53.55775, 68.52521], - "name": "America/Godthab" - }, - { - "points": [ - 72.44949, - -24.09087, - 72.47825, - -24.091, - 72.47478, - -24.04872, - 72.4608, - -24.054, - 72.44949, - -24.09087 - ], - "centroid": [-24.0735, 72.46592], - "name": "America/Godthab" - }, - { - "points": [ - 68.49323, - -53.2354, - 68.5143, - -53.25651, - 68.52094, - -53.20799, - 68.50738, - -53.20575, - 68.49323, - -53.2354 - ], - "centroid": [-53.2287, 68.50886], - "name": "America/Godthab" - }, - { - "points": [ - 61.20383, - -48.80956, - 61.22754, - -48.8138, - 61.22211, - -48.76955, - 61.20661, - -48.77535, - 61.20383, - -48.80956 - ], - "centroid": [-48.79336, 61.21549], - "name": "America/Godthab" - }, - { - "points": [ - 80.53865, - -13.32341, - 80.55818, - -13.3454, - 80.55893, - -13.29363, - 80.54504, - -13.29648, - 80.53865, - -13.32341 - ], - "centroid": [-13.31662, 80.5508], - "name": "America/Godthab" - }, - { - "points": [ - 72.61814, - -55.99232, - 72.62358, - -56.03023, - 72.6348, - -56.03455, - 72.64169, - -55.99115, - 72.61814, - -55.99232 - ], - "centroid": [-56.0097, 72.62983], - "name": "America/Godthab" - }, - { - "points": [ - 75.75006, - -59.4357, - 75.7684, - -59.45125, - 75.77245, - -59.4015, - 75.75906, - -59.40613, - 75.75006, - -59.4357 - ], - "centroid": [-59.42547, 75.76281], - "name": "America/Godthab" - }, - { - "points": [ - 63.82669, - -51.73286, - 63.83526, - -51.75892, - 63.85334, - -51.76316, - 63.85437, - -51.72488, - 63.82669, - -51.73286 - ], - "centroid": [-51.74362, 63.84294], - "name": "America/Godthab" - }, - { - "points": [ - 72.53949, - -24.61489, - 72.5299, - -24.63373, - 72.54732, - -24.65525, - 72.56772, - -24.63106, - 72.53949, - -24.61489 - ], - "centroid": [-24.63404, 72.54715], - "name": "America/Godthab" - }, - { - "points": [ - 68.80358, - -51.30963, - 68.8199, - -51.32572, - 68.83769, - -51.29266, - 68.81673, - -51.28514, - 68.80358, - -51.30963 - ], - "centroid": [-51.30358, 68.81994], - "name": "America/Godthab" - }, - { - "points": [ - 65.43557, - -53.18494, - 65.4448, - -53.21692, - 65.46243, - -53.22143, - 65.45997, - -53.18514, - 65.43557, - -53.18494 - ], - "centroid": [-53.2011, 65.45078], - "name": "America/Godthab" - }, - { - "points": [ - 66.53723, - -53.54138, - 66.5419, - -53.57776, - 66.55664, - -53.58305, - 66.55784, - -53.53973, - 66.53723, - -53.54138 - ], - "centroid": [-53.55935, 66.54863], - "name": "America/Godthab" - }, - { - "points": [ - 63.11175, - -51.07156, - 63.12659, - -51.09073, - 63.15313, - -51.07091, - 63.13726, - -51.05445, - 63.11175, - -51.07156 - ], - "centroid": [-51.07214, 63.13213], - "name": "America/Godthab" - }, - { - "points": [ - 63.9926, - -52.1638, - 64.01343, - -52.18046, - 64.01294, - -52.13339, - 63.99919, - -52.138, - 63.9926, - -52.1638 - ], - "centroid": [-52.15568, 64.00513], - "name": "America/Godthab" - }, - { - "points": [ - 71.23105, - -25.2473, - 71.23658, - -25.26843, - 71.25579, - -25.27321, - 71.25833, - -25.2383, - 71.23105, - -25.2473 - ], - "centroid": [-25.25585, 71.24629], - "name": "America/Godthab" - }, - { - "points": [ - 68.24714, - -53.59924, - 68.25561, - -53.62481, - 68.27342, - -53.62398, - 68.27074, - -53.58607, - 68.24714, - -53.59924 - ], - "centroid": [-53.60739, 68.26209], - "name": "America/Godthab" - }, - { - "points": [ - 60.5085, - -46.21541, - 60.5153, - -46.23946, - 60.53302, - -46.23839, - 60.5305, - -46.19775, - 60.5085, - -46.21541 - ], - "centroid": [-46.22157, 60.52241], - "name": "America/Godthab" - }, - { - "points": [ - 60.66198, - -46.78442, - 60.69099, - -46.7877, - 60.68325, - -46.75327, - 60.66939, - -46.75673, - 60.66198, - -46.78442 - ], - "centroid": [-46.77235, 60.6768], - "name": "America/Godthab" - }, - { - "points": [ - 60.35905, - -45.59851, - 60.37863, - -45.61344, - 60.38363, - -45.5698, - 60.37031, - -45.57117, - 60.35905, - -45.59851 - ], - "centroid": [-45.59007, 60.37301], - "name": "America/Godthab" - }, - { - "points": [ - 68.06246, - -53.76889, - 68.05741, - -53.80195, - 68.06977, - -53.81506, - 68.0835, - -53.78686, - 68.06246, - -53.76889 - ], - "centroid": [-53.79209, 68.06877], - "name": "America/Godthab" - }, - { - "points": [ - 68.76115, - -52.68033, - 68.76722, - -52.70408, - 68.78426, - -52.7033, - 68.78211, - -52.66258, - 68.76115, - -52.68033 - ], - "centroid": [-52.68643, 68.77428], - "name": "America/Godthab" - }, - { - "points": [ - 72.9464, - -56.49448, - 72.95638, - -56.51793, - 72.97349, - -56.51417, - 72.96832, - -56.47593, - 72.9464, - -56.49448 - ], - "centroid": [-56.49933, 72.96146], - "name": "America/Godthab" - }, - { - "points": [ - 71.24809, - -24.92309, - 71.26691, - -24.93556, - 71.27105, - -24.89187, - 71.25179, - -24.89474, - 71.24809, - -24.92309 - ], - "centroid": [-24.91167, 71.2601], - "name": "America/Godthab" - }, - { - "points": [ - 60.07308, - -45.22182, - 60.0939, - -45.23904, - 60.09361, - -45.19663, - 60.0801, - -45.19859, - 60.07308, - -45.22182 - ], - "centroid": [-45.21573, 60.08569], - "name": "America/Godthab" - }, - { - "points": [ - 67.92279, - -53.82689, - 67.93928, - -53.84957, - 67.95352, - -53.8464, - 67.94176, - -53.81028, - 67.92279, - -53.82689 - ], - "centroid": [-53.83177, 67.93911], - "name": "America/Godthab" - }, - { - "points": [ - 67.60395, - -32.4672, - 67.5891, - -32.48137, - 67.60763, - -32.50894, - 67.61944, - -32.48228, - 67.60395, - -32.4672 - ], - "centroid": [-32.48598, 67.60496], - "name": "America/Godthab" - }, - { - "points": [ - 64.0311, - -51.71659, - 64.04456, - -51.73657, - 64.06459, - -51.72574, - 64.04909, - -51.6975, - 64.0311, - -51.71659 - ], - "centroid": [-51.71854, 64.04765], - "name": "America/Godthab" - }, - { - "points": [ - 73.28337, - -55.53096, - 73.30974, - -55.53809, - 73.31419, - -55.50887, - 73.29196, - -55.50766, - 73.28337, - -55.53096 - ], - "centroid": [-55.52195, 73.30008], - "name": "America/Godthab" - }, - { - "points": [ - 60.41023, - -45.65297, - 60.42967, - -45.66533, - 60.44075, - -45.63388, - 60.42126, - -45.62976, - 60.41023, - -45.65297 - ], - "centroid": [-45.64599, 60.42576], - "name": "America/Godthab" - }, - { - "points": [ - 60.92483, - -48.117, - 60.94526, - -48.12491, - 60.94678, - -48.08654, - 60.93302, - -48.08896, - 60.92483, - -48.117 - ], - "centroid": [-48.10571, 60.93767], - "name": "America/Godthab" - }, - { - "points": [ - 67.97695, - -32.00074, - 67.98, - -32.01854, - 68.00332, - -32.02527, - 67.99987, - -31.99015, - 67.97695, - -32.00074 - ], - "centroid": [-32.00841, 67.99126], - "name": "America/Godthab" - }, - { - "points": [ - 60.25682, - -45.45769, - 60.27123, - -45.48289, - 60.29119, - -45.47055, - 60.27757, - -45.44931, - 60.25682, - -45.45769 - ], - "centroid": [-45.46535, 60.27403], - "name": "America/Godthab" - }, - { - "points": [ - 65.52381, - -53.25285, - 65.52165, - -53.27743, - 65.54348, - -53.29047, - 65.54211, - -53.25333, - 65.52381, - -53.25285 - ], - "centroid": [-53.2692, 65.53337], - "name": "America/Godthab" - }, - { - "points": [ - 60.85957, - -48.38447, - 60.867, - -48.40745, - 60.88045, - -48.40884, - 60.88898, - -48.37691, - 60.85957, - -48.38447 - ], - "centroid": [-48.39267, 60.87447], - "name": "America/Godthab" - }, - { - "points": [ - 64.09069, - -51.74499, - 64.08395, - -51.7704, - 64.09718, - -51.7822, - 64.11504, - -51.75608, - 64.09069, - -51.74499 - ], - "centroid": [-51.76268, 64.09752], - "name": "America/Godthab" - }, - { - "points": [ - 62.77365, - -41.74104, - 62.79316, - -41.75896, - 62.79584, - -41.71877, - 62.78257, - -41.71913, - 62.77365, - -41.74104 - ], - "centroid": [-41.73618, 62.78664], - "name": "America/Godthab" - }, - { - "points": [ - 61.26278, - -42.53703, - 61.26669, - -42.56064, - 61.28697, - -42.55875, - 61.28181, - -42.52321, - 61.26278, - -42.53703 - ], - "centroid": [-42.54458, 61.2752], - "name": "America/Godthab" - }, - { - "points": [ - 61.77486, - -49.53734, - 61.7928, - -49.55607, - 61.80641, - -49.53643, - 61.79208, - -49.5167, - 61.77486, - -49.53734 - ], - "centroid": [-49.53657, 61.79123], - "name": "America/Godthab" - }, - { - "points": [ - 62.1673, - -49.90014, - 62.18035, - -49.92163, - 62.19734, - -49.90536, - 62.18173, - -49.88087, - 62.1673, - -49.90014 - ], - "centroid": [-49.90183, 62.18191], - "name": "America/Godthab" - }, - { - "points": [ - 65.50813, - -52.84438, - 65.52542, - -52.86398, - 65.53763, - -52.83837, - 65.51484, - -52.82613, - 65.50813, - -52.84438 - ], - "centroid": [-52.84358, 65.52224], - "name": "America/Godthab" - }, - { - "points": [ - 64.04924, - -51.85521, - 64.07434, - -51.86992, - 64.07802, - -51.8412, - 64.06276, - -51.83625, - 64.04924, - -51.85521 - ], - "centroid": [-51.85191, 64.06598], - "name": "America/Godthab" - }, - { - "points": [ - 60.00962, - -45.15469, - 60.01555, - -45.18231, - 60.02983, - -45.1854, - 60.02966, - -45.15272, - 60.00962, - -45.15469 - ], - "centroid": [-45.16786, 60.02132], - "name": "America/Godthab" - }, - { - "points": [ - 65.34891, - -52.84559, - 65.36074, - -52.87274, - 65.3782, - -52.87181, - 65.36613, - -52.83853, - 65.34891, - -52.84559 - ], - "centroid": [-52.85682, 65.36365], - "name": "America/Godthab" - }, - { - "points": [ - 63.98557, - -51.71739, - 63.99168, - -51.74368, - 64.00525, - -51.74664, - 64.00925, - -51.71621, - 63.98557, - -51.71739 - ], - "centroid": [-51.72969, 63.99814], - "name": "America/Godthab" - }, - { - "points": [ - 64.78271, - -40.358, - 64.79836, - -40.37803, - 64.81162, - -40.37216, - 64.80286, - -40.34221, - 64.78271, - -40.358 - ], - "centroid": [-40.36134, 64.79858], - "name": "America/Godthab" - }, - { - "points": [ - 67.40812, - -33.21971, - 67.42544, - -33.23407, - 67.43835, - -33.20728, - 67.42053, - -33.20104, - 67.40812, - -33.21971 - ], - "centroid": [-33.21609, 67.42334], - "name": "America/Godthab" - }, - { - "points": [ - 62.96651, - -50.74708, - 62.97855, - -50.77528, - 62.99349, - -50.77331, - 62.98327, - -50.74059, - 62.96651, - -50.74708 - ], - "centroid": [-50.75851, 62.98043], - "name": "America/Godthab" - }, - { - "points": [ - 64.20977, - -40.60185, - 64.2247, - -40.61633, - 64.23957, - -40.59081, - 64.22077, - -40.58473, - 64.20977, - -40.60185 - ], - "centroid": [-40.59884, 64.22416], - "name": "America/Godthab" - }, - { - "points": [ - 62.17226, - -49.79729, - 62.16976, - -49.81846, - 62.18571, - -49.82845, - 62.19238, - -49.80497, - 62.17226, - -49.79729 - ], - "centroid": [-49.81208, 62.18037], - "name": "America/Godthab" - }, - { - "points": [ - 66.72078, - -53.57338, - 66.73826, - -53.58466, - 66.74399, - -53.56102, - 66.72689, - -53.55605, - 66.72078, - -53.57338 - ], - "centroid": [-53.56915, 66.7328], - "name": "America/Godthab" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-havana.json b/pandora_console/include/javascript/tz_json/polygons/america-havana.json deleted file mode 100644 index 5c90ab807f..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-havana.json +++ /dev/null @@ -1,1883 +0,0 @@ -{ - "transitions": { - "America/Havana": [ - [1489309200, -240, "CDT"], - [1509876000, -300, "CST"], - [1520758800, -240, "CDT"], - [1541325600, -300, "CST"], - [1552208400, -240, "CDT"], - [1572775200, -300, "CST"], - [1583658000, -240, "CDT"], - [1604224800, -300, "CST"], - [1615712400, -240, "CDT"], - [1636279200, -300, "CST"], - [1647162000, -240, "CDT"], - [1667728800, -300, "CST"], - [1678611600, -240, "CDT"], - [1699178400, -300, "CST"], - [1710061200, -240, "CDT"], - [1730628000, -300, "CST"], - [1741510800, -240, "CDT"], - [1762077600, -300, "CST"], - [1772960400, -240, "CDT"], - [1793527200, -300, "CST"], - [1805014800, -240, "CDT"], - [1825581600, -300, "CST"], - [1836464400, -240, "CDT"], - [1857031200, -300, "CST"], - [1867914000, -240, "CDT"], - [1888480800, -300, "CST"], - [1899363600, -240, "CDT"], - [1919930400, -300, "CST"], - [1930813200, -240, "CDT"], - [1951380000, -300, "CST"], - [1962867600, -240, "CDT"], - [1983434400, -300, "CST"], - [1994317200, -240, "CDT"], - [2014884000, -300, "CST"], - [2025766800, -240, "CDT"], - [2046333600, -300, "CST"], - [2057216400, -240, "CDT"], - [2077783200, -300, "CST"], - [2088666000, -240, "CDT"], - [2109232800, -300, "CST"], - [2120115600, -240, "CDT"], - [2140682400, -300, "CST"] - ] - }, - "name": "America/Havana", - "polygons": [ - { - "points": [ - 19.89564, - -77.16032, - 19.83967, - -77.74496, - 20.10003, - -77.58854, - 20.29756, - -77.18703, - 20.46291, - -77.09101, - 20.54151, - -77.25153, - 20.63158, - -77.21295, - 20.70526, - -77.32846, - 20.69488, - -78.03688, - 20.83803, - -78.21174, - 20.76981, - -78.18041, - 20.7344, - -78.27725, - 20.8973, - -78.27172, - 21.03376, - -78.49667, - 21.47826, - -78.61004, - 21.53059, - -78.78347, - 21.6208, - -78.73043, - 21.53225, - -79.20871, - 21.70786, - -79.76845, - 21.66118, - -79.82931, - 22.03072, - -80.42892, - 22.06279, - -81.06019, - 22.27342, - -81.19385, - 22.0417, - -81.22392, - 22.02353, - -81.40225, - 22.09927, - -81.49518, - 22.08489, - -81.37369, - 22.17154, - -81.41255, - 22.19482, - -81.52243, - 22.18478, - -81.60702, - 22.05236, - -81.53194, - 22.01804, - -81.58362, - 22.16506, - -81.64821, - 22.13833, - -81.74985, - 22.39131, - -82.16917, - 22.49727, - -81.66075, - 22.57153, - -81.65812, - 22.66998, - -81.86519, - 22.69669, - -82.76098, - 22.20068, - -83.3618, - 22.16532, - -83.91455, - 21.90217, - -84.03468, - 21.88787, - -84.26775, - 21.75995, - -84.4517, - 21.76401, - -84.53183, - 21.92357, - -84.51556, - 21.80455, - -84.80911, - 21.88375, - -84.96529, - 22.0604, - -84.50394, - 22.00595, - -84.33226, - 22.19685, - -84.45396, - 22.388, - -84.38005, - 22.40877, - -84.45772, - 22.39196, - -84.36256, - 22.52317, - -84.22765, - 22.5649, - -84.26351, - 22.58043, - -84.14343, - 22.72884, - -84.0333, - 22.68611, - -83.99011, - 22.77917, - -83.77371, - 22.7809, - -83.83789, - 22.83392, - -83.78598, - 22.80334, - -83.64654, - 23.00481, - -83.24968, - 23.0566, - -82.61081, - 23.19806, - -82.23349, - 23.16998, - -81.59676, - 23.05663, - -81.54217, - 23.22206, - -81.13836, - 23.17644, - -81.10897, - 23.1284, - -81.26087, - 23.03486, - -81.12828, - 23.1945, - -80.87102, - 23.24481, - -80.95664, - 23.29378, - -80.90551, - 23.17734, - -80.46112, - 23.19565, - -80.81671, - 23.13546, - -80.79111, - 23.07377, - -80.97428, - 23.09716, - -80.66007, - 23.16843, - -80.60926, - 23.00428, - -80.52839, - 22.95318, - -80.37802, - 23.02919, - -80.39605, - 23.06942, - -80.23184, - 23.14507, - -80.32953, - 23.16112, - -80.22329, - 23.00957, - -80.06265, - 22.99577, - -80.15403, - 22.87897, - -79.95716, - 22.90685, - -79.85411, - 22.89173, - -79.95208, - 23.08902, - -80.08723, - 22.95599, - -79.78974, - 22.81252, - -79.84568, - 22.77198, - -79.64098, - 22.42526, - -79.35042, - 22.40489, - -78.78474, - 22.32581, - -78.74561, - 22.39944, - -78.71614, - 22.27093, - -78.48011, - 22.28129, - -78.2941, - 22.18947, - -78.32699, - 22.08919, - -78.05356, - 21.87368, - -77.88039, - 22.01743, - -77.82093, - 22.00313, - -77.89906, - 22.40755, - -78.33848, - 22.41065, - -78.57663, - 22.54468, - -78.77629, - 22.625, - -78.67705, - 22.56174, - -78.37125, - 22.44284, - -78.26073, - 22.48931, - -78.14071, - 22.29327, - -77.93244, - 22.36918, - -77.9395, - 22.31457, - -77.83682, - 22.17907, - -77.73396, - 22.29784, - -77.88864, - 22.10675, - -77.82253, - 22.14833, - -77.7399, - 22.04635, - -77.61844, - 21.95991, - -77.63464, - 21.67205, - -77.13234, - 21.45169, - -76.91568, - 21.29139, - -76.57106, - 21.26454, - -76.31234, - 21.12401, - -76.11735, - 21.13795, - -75.70601, - 21.02845, - -75.56554, - 20.88985, - -75.64021, - 20.78928, - -75.54444, - 20.71164, - -74.90371, - 20.63442, - -74.72878, - 20.35303, - -74.48191, - 20.32639, - -74.21412, - 20.20656, - -74.12183, - 20.06238, - -74.26065, - 20.03394, - -74.80294, - 19.89182, - -75.07756, - 19.96906, - -75.1483, - 19.87364, - -75.3582, - 19.98745, - -76.22532, - 19.89564, - -77.16032 - ], - "centroid": [-78.9544, 21.64739], - "name": "America/Havana" - }, - { - "points": [ - 21.56115, - -83.08648, - 21.59908, - -82.98945, - 21.78659, - -83.10495, - 21.95934, - -82.99039, - 21.89824, - -82.69064, - 21.81208, - -82.67339, - 21.70063, - -82.42107, - 21.70982, - -82.5805, - 21.55642, - -82.5446, - 21.43821, - -82.82949, - 21.46018, - -83.08506, - 21.63989, - -83.20665, - 21.56115, - -83.08648 - ], - "centroid": [-82.8407, 21.68254], - "name": "America/Havana" - }, - { - "points": [ - 22.46581, - -78.8235, - 22.50785, - -79.02755, - 22.62559, - -79.02302, - 22.50875, - -79.05287, - 22.54248, - -79.29888, - 22.65239, - -79.23149, - 22.67625, - -78.9675, - 22.52794, - -78.92955, - 22.53435, - -78.78491, - 22.46581, - -78.8235 - ], - "centroid": [-79.0635, 22.57589], - "name": "America/Havana" - }, - { - "points": [ - 20.67486, - -78.45201, - 20.70005, - -78.54827, - 20.78253, - -78.51229, - 20.7526, - -78.35384, - 20.51133, - -78.32111, - 20.6578, - -78.69866, - 20.60812, - -78.40273, - 20.68802, - -78.39855, - 20.67486, - -78.45201 - ], - "centroid": [-78.4368, 20.65498], - "name": "America/Havana" - }, - { - "points": [ - 22.59895, - -79.29633, - 22.63977, - -79.52488, - 22.81044, - -79.63477, - 22.81775, - -79.56485, - 22.59895, - -79.29633 - ], - "centroid": [-79.48977, 22.70283], - "name": "America/Havana" - }, - { - "points": [ - 20.83758, - -78.96284, - 20.90743, - -79.11737, - 21.02035, - -79.23612, - 20.8904, - -78.96931, - 20.83758, - -78.96284 - ], - "centroid": [-79.07626, 20.91843], - "name": "America/Havana" - }, - { - "points": [ - 20.6593, - -78.72114, - 20.79725, - -78.95843, - 20.83487, - -78.95299, - 20.75097, - -78.75346, - 20.6593, - -78.72114 - ], - "centroid": [-78.83538, 20.75429], - "name": "America/Havana" - }, - { - "points": [ - 21.58191, - -81.56081, - 21.64273, - -81.57188, - 21.71106, - -81.35924, - 21.59092, - -81.50777, - 21.58191, - -81.56081 - ], - "centroid": [-81.49156, 21.64059], - "name": "America/Havana" - }, - { - "points": [ - 21.5548, - -82.10814, - 21.64035, - -82.13283, - 21.64992, - -81.95981, - 21.60924, - -81.97139, - 21.5548, - -82.10814 - ], - "centroid": [-82.05364, 21.61246], - "name": "America/Havana" - }, - { - "points": [ - 21.03418, - -79.28556, - 21.09416, - -79.43689, - 21.13112, - -79.45997, - 21.11376, - -79.3074, - 21.03418, - -79.28556 - ], - "centroid": [-79.36235, 21.0913], - "name": "America/Havana" - }, - { - "points": [ - 21.5979, - -81.90757, - 21.6599, - -81.95146, - 21.71229, - -81.83179, - 21.66465, - -81.82207, - 21.5979, - -81.90757 - ], - "centroid": [-81.88284, 21.65722], - "name": "America/Havana" - }, - { - "points": [ - 22.79853, - -79.66502, - 22.86994, - -79.74999, - 22.92364, - -79.72836, - 22.86052, - -79.64564, - 22.79853, - -79.66502 - ], - "centroid": [-79.69673, 22.86244], - "name": "America/Havana" - }, - { - "points": [ - 21.56176, - -82.36263, - 21.62542, - -82.35499, - 21.59984, - -82.19476, - 21.56999, - -82.22863, - 21.56176, - -82.36263 - ], - "centroid": [-82.29302, 21.5908], - "name": "America/Havana" - }, - { - "points": [ - 21.94456, - -83.48713, - 21.95736, - -83.62143, - 22.00524, - -83.64919, - 21.96158, - -83.45403, - 21.94456, - -83.48713 - ], - "centroid": [-83.56138, 21.96967], - "name": "America/Havana" - }, - { - "points": [ - 23.09035, - -80.3848, - 23.13133, - -80.40019, - 23.14861, - -80.47382, - 23.16759, - -80.37161, - 23.09035, - -80.3848 - ], - "centroid": [-80.40472, 23.14231], - "name": "America/Havana" - }, - { - "points": [ - 22.03195, - -82.85885, - 22.06921, - -82.93258, - 22.14242, - -82.94079, - 22.08079, - -82.85665, - 22.03195, - -82.85885 - ], - "centroid": [-82.89923, 22.08295], - "name": "America/Havana" - }, - { - "points": [ - 21.37482, - -78.7957, - 21.39202, - -78.82112, - 21.4687, - -78.77879, - 21.42457, - -78.74109, - 21.37482, - -78.7957 - ], - "centroid": [-78.78211, 21.41853], - "name": "America/Havana" - }, - { - "points": [ - 23.49093, - -79.53173, - 23.57308, - -79.62088, - 23.60169, - -79.62944, - 23.51174, - -79.5226, - 23.49093, - -79.53173 - ], - "centroid": [-79.57363, 23.54251], - "name": "America/Havana" - }, - { - "points": [ - 22.42895, - -79.27031, - 22.44352, - -79.33453, - 22.46265, - -79.34831, - 22.46719, - -79.25698, - 22.42895, - -79.27031 - ], - "centroid": [-79.29783, 22.45111], - "name": "America/Havana" - }, - { - "points": [ - 20.62188, - -78.28674, - 20.66888, - -78.30832, - 20.72461, - -78.24144, - 20.70783, - -78.23404, - 20.62188, - -78.28674 - ], - "centroid": [-78.27242, 20.67515], - "name": "America/Havana" - }, - { - "points": [ - 22.56147, - -82.51389, - 22.57367, - -82.53739, - 22.66031, - -82.52687, - 22.63606, - -82.50051, - 22.56147, - -82.51389 - ], - "centroid": [-82.51973, 22.60918], - "name": "America/Havana" - }, - { - "points": [ - 21.93422, - -83.42924, - 21.96708, - -83.41417, - 21.95911, - -83.32744, - 21.94284, - -83.33805, - 21.93422, - -83.42924 - ], - "centroid": [-83.38218, 21.95089], - "name": "America/Havana" - }, - { - "points": [ - 21.86902, - -82.59344, - 21.90109, - -82.65271, - 21.94443, - -82.64821, - 21.89717, - -82.57824, - 21.86902, - -82.59344 - ], - "centroid": [-82.6191, 21.9042], - "name": "America/Havana" - }, - { - "points": [ - 20.7256, - -78.62716, - 20.72518, - -78.64845, - 20.77059, - -78.68825, - 20.78561, - -78.63254, - 20.7256, - -78.62716 - ], - "centroid": [-78.6505, 20.75611], - "name": "America/Havana" - }, - { - "points": [ - 21.7764, - -83.1781, - 21.77697, - -83.20333, - 21.86345, - -83.22851, - 21.84522, - -83.20147, - 21.7764, - -83.1781 - ], - "centroid": [-83.20306, 21.81467], - "name": "America/Havana" - }, - { - "points": [ - 20.60107, - -78.09524, - 20.68324, - -78.11387, - 20.69841, - -78.08733, - 20.6372, - -78.07392, - 20.60107, - -78.09524 - ], - "centroid": [-78.09321, 20.65445], - "name": "America/Havana" - }, - { - "points": [ - 20.34143, - -77.20703, - 20.36967, - -77.24439, - 20.38064, - -77.16849, - 20.36475, - -77.16804, - 20.34143, - -77.20703 - ], - "centroid": [-77.2016, 20.36359], - "name": "America/Havana" - }, - { - "points": [ - 21.54697, - -82.42337, - 21.56194, - -82.47168, - 21.5896, - -82.4718, - 21.57736, - -82.40953, - 21.54697, - -82.42337 - ], - "centroid": [-82.44304, 21.56929], - "name": "America/Havana" - }, - { - "points": [ - 22.21299, - -82.82148, - 22.23775, - -82.82909, - 22.26435, - -82.77527, - 22.24368, - -82.77351, - 22.21299, - -82.82148 - ], - "centroid": [-82.80111, 22.23916], - "name": "America/Havana" - }, - { - "points": [ - 22.08605, - -81.67392, - 22.12204, - -81.71658, - 22.14976, - -81.70873, - 22.10981, - -81.66376, - 22.08605, - -81.67392 - ], - "centroid": [-81.69091, 22.11724], - "name": "America/Havana" - }, - { - "points": [ - 21.61734, - -81.68704, - 21.63362, - -81.7151, - 21.64664, - -81.64881, - 21.62564, - -81.65067, - 21.61734, - -81.68704 - ], - "centroid": [-81.67632, 21.63162], - "name": "America/Havana" - }, - { - "points": [ - 20.69219, - -78.57183, - 20.70192, - -78.61114, - 20.73031, - -78.60104, - 20.72224, - -78.55703, - 20.69219, - -78.57183 - ], - "centroid": [-78.58488, 20.71181], - "name": "America/Havana" - }, - { - "points": [ - 22.47369, - -84.35503, - 22.49424, - -84.36413, - 22.51936, - -84.32505, - 22.49426, - -84.31473, - 22.47369, - -84.35503 - ], - "centroid": [-84.33914, 22.49577], - "name": "America/Havana" - }, - { - "points": [ - 22.46281, - -82.3672, - 22.47994, - -82.39459, - 22.51827, - -82.37072, - 22.506, - -82.35835, - 22.46281, - -82.3672 - ], - "centroid": [-82.37381, 22.48966], - "name": "America/Havana" - }, - { - "points": [ - 20.54883, - -77.88258, - 20.57121, - -77.91002, - 20.59047, - -77.89613, - 20.57542, - -77.86049, - 20.54883, - -77.88258 - ], - "centroid": [-77.88627, 20.57102], - "name": "America/Havana" - }, - { - "points": [ - 20.82202, - -78.61012, - 20.81937, - -78.63363, - 20.8478, - -78.6551, - 20.85754, - -78.6212, - 20.82202, - -78.61012 - ], - "centroid": [-78.63028, 20.83792], - "name": "America/Havana" - }, - { - "points": [ - 23.223, - -81.00846, - 23.26262, - -81.01566, - 23.27187, - -80.99256, - 23.25149, - -80.98286, - 23.223, - -81.00846 - ], - "centroid": [-81.00066, 23.25083], - "name": "America/Havana" - }, - { - "points": [ - 22.05133, - -82.76891, - 22.05946, - -82.7966, - 22.07926, - -82.79659, - 22.0762, - -82.75276, - 22.05133, - -82.76891 - ], - "centroid": [-82.7775, 22.06712], - "name": "America/Havana" - }, - { - "points": [ - 21.09048, - -78.70192, - 21.09662, - -78.73899, - 21.11859, - -78.7434, - 21.11908, - -78.71398, - 21.09048, - -78.70192 - ], - "centroid": [-78.72378, 21.10578], - "name": "America/Havana" - }, - { - "points": [ - 21.70771, - -82.07954, - 21.7165, - -82.10128, - 21.75235, - -82.07563, - 21.74158, - -82.06433, - 21.70771, - -82.07954 - ], - "centroid": [-82.08114, 21.72847], - "name": "America/Havana" - }, - { - "points": [ - 20.49976, - -77.63253, - 20.51051, - -77.65194, - 20.54336, - -77.63023, - 20.5178, - -77.61292, - 20.49976, - -77.63253 - ], - "centroid": [-77.63195, 20.51905], - "name": "America/Havana" - }, - { - "points": [ - 20.60391, - -78.23767, - 20.61599, - -78.26219, - 20.64337, - -78.24894, - 20.63002, - -78.22648, - 20.60391, - -78.23767 - ], - "centroid": [-78.24401, 20.62329], - "name": "America/Havana" - }, - { - "points": [ - 21.97016, - -82.63961, - 21.97448, - -82.67303, - 21.99417, - -82.68619, - 21.99106, - -82.64362, - 21.97016, - -82.63961 - ], - "centroid": [-82.66046, 21.98288], - "name": "America/Havana" - }, - { - "points": [ - 22.62092, - -82.67422, - 22.64038, - -82.69756, - 22.65966, - -82.69454, - 22.64646, - -82.6645, - 22.62092, - -82.67422 - ], - "centroid": [-82.68174, 22.64161], - "name": "America/Havana" - }, - { - "points": [ - 22.57292, - -82.68623, - 22.59853, - -82.70207, - 22.61459, - -82.68608, - 22.59456, - -82.66962, - 22.57292, - -82.68623 - ], - "centroid": [-82.68595, 22.59467], - "name": "America/Havana" - }, - { - "points": [ - 21.67719, - -81.95045, - 21.69166, - -81.97011, - 21.71227, - -81.95733, - 21.70345, - -81.93315, - 21.67719, - -81.95045 - ], - "centroid": [-81.95225, 21.69595], - "name": "America/Havana" - }, - { - "points": [ - 23.16851, - -80.98756, - 23.19022, - -81.00845, - 23.20697, - -80.99148, - 23.19205, - -80.9711, - 23.16851, - -80.98756 - ], - "centroid": [-80.98958, 23.18887], - "name": "America/Havana" - }, - { - "points": [ - 21.62262, - -82.42386, - 21.64239, - -82.44175, - 21.66348, - -82.42267, - 21.65002, - -82.40842, - 21.62262, - -82.42386 - ], - "centroid": [-82.42451, 21.64395], - "name": "America/Havana" - }, - { - "points": [ - 21.64155, - -81.78299, - 21.63675, - -81.80583, - 21.66772, - -81.81936, - 21.66591, - -81.79398, - 21.64155, - -81.78299 - ], - "centroid": [-81.801, 21.65292], - "name": "America/Havana" - }, - { - "points": [ - 22.35407, - -78.43358, - 22.37429, - -78.44909, - 22.37758, - -78.40917, - 22.35909, - -78.41086, - 22.35407, - -78.43358 - ], - "centroid": [-78.42648, 22.36701], - "name": "America/Havana" - }, - { - "points": [ - 21.86694, - -81.8391, - 21.88602, - -81.84747, - 21.89405, - -81.81273, - 21.87299, - -81.81173, - 21.86694, - -81.8391 - ], - "centroid": [-81.82782, 21.88041], - "name": "America/Havana" - }, - { - "points": [ - 22.12478, - -81.80714, - 22.1422, - -81.82442, - 22.16485, - -81.80511, - 22.1363, - -81.79332, - 22.12478, - -81.80714 - ], - "centroid": [-81.80785, 22.14311], - "name": "America/Havana" - }, - { - "points": [ - 22.43532, - -84.36357, - 22.45405, - -84.37881, - 22.47133, - -84.35167, - 22.45317, - -84.34212, - 22.43532, - -84.36357 - ], - "centroid": [-84.35954, 22.45344], - "name": "America/Havana" - }, - { - "points": [ - 21.45664, - -78.8248, - 21.4751, - -78.84365, - 21.49026, - -78.83501, - 21.47501, - -78.80808, - 21.45664, - -78.8248 - ], - "centroid": [-78.82705, 21.47398], - "name": "America/Havana" - }, - { - "points": [ - 21.61, - -82.38793, - 21.6263, - -82.41067, - 21.64599, - -82.38474, - 21.63389, - -82.37485, - 21.61, - -82.38793 - ], - "centroid": [-82.39072, 21.62822], - "name": "America/Havana" - }, - { - "points": [ - 20.77654, - -78.76066, - 20.80406, - -78.7675, - 20.81217, - -78.74982, - 20.78897, - -78.73817, - 20.77654, - -78.76066 - ], - "centroid": [-78.75393, 20.79482], - "name": "America/Havana" - }, - { - "points": [ - 21.54505, - -82.15838, - 21.53875, - -82.17564, - 21.57126, - -82.19005, - 21.57325, - -82.17533, - 21.54505, - -82.15838 - ], - "centroid": [-82.17465, 21.55638], - "name": "America/Havana" - }, - { - "points": [ - 22.30193, - -78.30036, - 22.30005, - -78.32137, - 22.31663, - -78.32871, - 22.32662, - -78.29591, - 22.30193, - -78.30036 - ], - "centroid": [-78.31105, 22.31222], - "name": "America/Havana" - }, - { - "points": [ - 21.46177, - -78.7474, - 21.47474, - -78.77534, - 21.49287, - -78.77368, - 21.48876, - -78.75312, - 21.46177, - -78.7474 - ], - "centroid": [-78.76176, 21.4788], - "name": "America/Havana" - }, - { - "points": [ - 22.67418, - -78.85853, - 22.67586, - -78.88143, - 22.69743, - -78.89324, - 22.69191, - -78.85949, - 22.67418, - -78.85853 - ], - "centroid": [-78.87367, 22.68546], - "name": "America/Havana" - }, - { - "points": [ - 22.38992, - -82.50937, - 22.39399, - -82.53579, - 22.40976, - -82.53609, - 22.41587, - -82.50814, - 22.38992, - -82.50937 - ], - "centroid": [-82.52125, 22.40251], - "name": "America/Havana" - }, - { - "points": [ - 22.14198, - -77.80274, - 22.16088, - -77.81651, - 22.17394, - -77.78629, - 22.15924, - -77.78238, - 22.14198, - -77.80274 - ], - "centroid": [-77.79811, 22.15875], - "name": "America/Havana" - }, - { - "points": [ - 22.40828, - -79.20365, - 22.42266, - -79.21923, - 22.43752, - -79.1975, - 22.42121, - -79.18169, - 22.40828, - -79.20365 - ], - "centroid": [-79.20043, 22.42257], - "name": "America/Havana" - }, - { - "points": [ - 21.03142, - -78.99503, - 21.04773, - -79.00663, - 21.06225, - -78.98812, - 21.04117, - -78.9724, - 21.03142, - -78.99503 - ], - "centroid": [-78.99006, 21.04588], - "name": "America/Havana" - }, - { - "points": [ - 22.58049, - -79.48904, - 22.58998, - -79.51036, - 22.61028, - -79.49508, - 22.5948, - -79.47356, - 22.58049, - -79.48904 - ], - "centroid": [-79.49219, 22.59437], - "name": "America/Havana" - }, - { - "points": [ - 22.21449, - -82.00944, - 22.21567, - -82.03328, - 22.23869, - -82.0284, - 22.23879, - -82.0076, - 22.21449, - -82.00944 - ], - "centroid": [-82.01963, 22.22662], - "name": "America/Havana" - }, - { - "points": [ - 22.46083, - -82.29336, - 22.47561, - -82.31115, - 22.49019, - -82.28371, - 22.47576, - -82.27533, - 22.46083, - -82.29336 - ], - "centroid": [-82.29169, 22.47556], - "name": "America/Havana" - }, - { - "points": [ - 23.05717, - -80.34306, - 23.05815, - -80.36242, - 23.08085, - -80.36894, - 23.0746, - -80.33821, - 23.05717, - -80.34306 - ], - "centroid": [-80.35357, 23.0685], - "name": "America/Havana" - }, - { - "points": [ - 22.20488, - -81.91135, - 22.21247, - -81.9253, - 22.23946, - -81.92376, - 22.21976, - -81.89963, - 22.20488, - -81.91135 - ], - "centroid": [-81.91498, 22.2204], - "name": "America/Havana" - }, - { - "points": [ - 22.12279, - -81.90043, - 22.13461, - -81.91802, - 22.15356, - -81.90569, - 22.13597, - -81.88568, - 22.12279, - -81.90043 - ], - "centroid": [-81.90242, 22.13722], - "name": "America/Havana" - }, - { - "points": [ - 21.62044, - -81.6023, - 21.63823, - -81.61408, - 21.65062, - -81.59219, - 21.63169, - -81.58158, - 21.62044, - -81.6023 - ], - "centroid": [-81.59756, 21.63537], - "name": "America/Havana" - }, - { - "points": [ - 21.44114, - -79.57259, - 21.46077, - -79.58386, - 21.46789, - -79.55636, - 21.45057, - -79.55321, - 21.44114, - -79.57259 - ], - "centroid": [-79.56715, 21.45534], - "name": "America/Havana" - }, - { - "points": [ - 23.00885, - -80.41298, - 23.00849, - -80.4324, - 23.02692, - -80.43423, - 23.03423, - -80.40799, - 23.00885, - -80.41298 - ], - "centroid": [-80.42135, 23.02022], - "name": "America/Havana" - }, - { - "points": [ - 22.26064, - -82.76384, - 22.27469, - -82.77663, - 22.29498, - -82.75762, - 22.27978, - -82.74916, - 22.26064, - -82.76384 - ], - "centroid": [-82.76216, 22.27748], - "name": "America/Havana" - }, - { - "points": [ - 22.49838, - -82.33012, - 22.52112, - -82.33777, - 22.5198, - -82.31074, - 22.50351, - -82.30905, - 22.49838, - -82.33012 - ], - "centroid": [-82.32269, 22.51094], - "name": "America/Havana" - }, - { - "points": [ - 23.20087, - -81.02071, - 23.20653, - -81.04281, - 23.22731, - -81.03424, - 23.21949, - -81.01193, - 23.20087, - -81.02071 - ], - "centroid": [-81.02756, 23.21368], - "name": "America/Havana" - }, - { - "points": [ - 22.68851, - -78.95016, - 22.68534, - -78.97353, - 22.70325, - -78.97866, - 22.70868, - -78.95433, - 22.68851, - -78.95016 - ], - "centroid": [-78.96399, 22.69658], - "name": "America/Havana" - }, - { - "points": [ - 20.50981, - -77.83595, - 20.51605, - -77.85651, - 20.53812, - -77.8444, - 20.53123, - -77.82821, - 20.50981, - -77.83595 - ], - "centroid": [-77.84156, 20.52351], - "name": "America/Havana" - }, - { - "points": [ - 22.65787, - -78.82652, - 22.6574, - -78.84764, - 22.67944, - -78.85251, - 22.67749, - -78.82997, - 22.65787, - -78.82652 - ], - "centroid": [-78.83939, 22.66813], - "name": "America/Havana" - }, - { - "points": [ - 23.05078, - -81.15335, - 23.06365, - -81.16421, - 23.08272, - -81.15189, - 23.0685, - -81.13518, - 23.05078, - -81.15335 - ], - "centroid": [-81.15065, 23.06669], - "name": "America/Havana" - }, - { - "points": [ - 22.13371, - -81.46307, - 22.13506, - -81.48023, - 22.16422, - -81.47084, - 22.1506, - -81.45554, - 22.13371, - -81.46307 - ], - "centroid": [-81.46798, 22.14647], - "name": "America/Havana" - }, - { - "points": [ - 22.56271, - -82.64267, - 22.5658, - -82.6616, - 22.59174, - -82.65725, - 22.58667, - -82.63907, - 22.56271, - -82.64267 - ], - "centroid": [-82.65028, 22.57671], - "name": "America/Havana" - }, - { - "points": [ - 22.50638, - -82.46961, - 22.50086, - -82.48912, - 22.51996, - -82.49965, - 22.52748, - -82.47953, - 22.50638, - -82.46961 - ], - "centroid": [-82.48441, 22.51383], - "name": "America/Havana" - }, - { - "points": [ - 20.63048, - -77.42566, - 20.62157, - -77.44055, - 20.64899, - -77.45133, - 20.65109, - -77.43215, - 20.63048, - -77.42566 - ], - "centroid": [-77.43793, 20.63808], - "name": "America/Havana" - }, - { - "points": [ - 22.40558, - -82.47341, - 22.39988, - -82.49151, - 22.42387, - -82.50211, - 22.42412, - -82.48257, - 22.40558, - -82.47341 - ], - "centroid": [-82.48774, 22.41321], - "name": "America/Havana" - }, - { - "points": [ - 21.06832, - -78.94131, - 21.0691, - -78.95761, - 21.09485, - -78.96096, - 21.09125, - -78.94327, - 21.06832, - -78.94131 - ], - "centroid": [-78.95096, 21.08103], - "name": "America/Havana" - }, - { - "points": [ - 20.74276, - -78.33313, - 20.759, - -78.34803, - 20.76889, - -78.32897, - 20.75312, - -78.3169, - 20.74276, - -78.33313 - ], - "centroid": [-78.33199, 20.75599], - "name": "America/Havana" - }, - { - "points": [ - 22.19632, - -81.98414, - 22.19658, - -82.00225, - 22.21864, - -82.00664, - 22.21842, - -81.98787, - 22.19632, - -81.98414 - ], - "centroid": [-81.99523, 22.20756], - "name": "America/Havana" - }, - { - "points": [ - 20.55247, - -77.81899, - 20.57174, - -77.82779, - 20.5765, - -77.8031, - 20.56005, - -77.80092, - 20.55247, - -77.81899 - ], - "centroid": [-77.81325, 20.56543], - "name": "America/Havana" - }, - { - "points": [ - 21.6961, - -82.05855, - 21.71202, - -82.06869, - 21.72451, - -82.04716, - 21.71036, - -82.03978, - 21.6961, - -82.05855 - ], - "centroid": [-82.05388, 21.71063], - "name": "America/Havana" - }, - { - "points": [ - 23.18472, - -80.89584, - 23.19871, - -80.91107, - 23.21228, - -80.89757, - 23.19751, - -80.88027, - 23.18472, - -80.89584 - ], - "centroid": [-80.89602, 23.19836], - "name": "America/Havana" - }, - { - "points": [ - 23.09261, - -80.46943, - 23.09918, - -80.48498, - 23.12024, - -80.47975, - 23.11013, - -80.45806, - 23.09261, - -80.46943 - ], - "centroid": [-80.47287, 23.10612], - "name": "America/Havana" - }, - { - "points": [ - 21.64437, - -81.13444, - 21.65322, - -81.15399, - 21.66817, - -81.13212, - 21.65508, - -81.12088, - 21.64437, - -81.13444 - ], - "centroid": [-81.13599, 21.65549], - "name": "America/Havana" - }, - { - "points": [ - 22.83153, - -83.64976, - 22.82915, - -83.66809, - 22.84617, - -83.67444, - 22.85068, - -83.6515, - 22.83153, - -83.64976 - ], - "centroid": [-83.6609, 22.83976], - "name": "America/Havana" - }, - { - "points": [ - 21.99552, - -81.69314, - 21.99973, - -81.70948, - 22.0187, - -81.70414, - 22.01228, - -81.68701, - 21.99552, - -81.69314 - ], - "centroid": [-81.69854, 22.00672], - "name": "America/Havana" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-juneau.json b/pandora_console/include/javascript/tz_json/polygons/america-juneau.json deleted file mode 100644 index 4fc7b84370..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-juneau.json +++ /dev/null @@ -1,6133 +0,0 @@ -{ - "transitions": { - "America/Metlakatla": [ - [1489330800, -480, "AKDT"], - [1509894000, -540, "AKST"], - [1520780400, -480, "AKDT"], - [1541343600, -540, "AKST"], - [1552230000, -480, "AKDT"], - [1572793200, -540, "AKST"], - [1583679600, -480, "AKDT"], - [1604242800, -540, "AKST"], - [1615734000, -480, "AKDT"], - [1636297200, -540, "AKST"], - [1647183600, -480, "AKDT"], - [1667746800, -540, "AKST"], - [1678633200, -480, "AKDT"], - [1699196400, -540, "AKST"], - [1710082800, -480, "AKDT"], - [1730646000, -540, "AKST"], - [1741532400, -480, "AKDT"], - [1762095600, -540, "AKST"], - [1772982000, -480, "AKDT"], - [1793545200, -540, "AKST"], - [1805036400, -480, "AKDT"], - [1825599600, -540, "AKST"], - [1836486000, -480, "AKDT"], - [1857049200, -540, "AKST"], - [1867935600, -480, "AKDT"], - [1888498800, -540, "AKST"], - [1899385200, -480, "AKDT"], - [1919948400, -540, "AKST"], - [1930834800, -480, "AKDT"], - [1951398000, -540, "AKST"], - [1962889200, -480, "AKDT"], - [1983452400, -540, "AKST"], - [1994338800, -480, "AKDT"], - [2014902000, -540, "AKST"], - [2025788400, -480, "AKDT"], - [2046351600, -540, "AKST"], - [2057238000, -480, "AKDT"], - [2077801200, -540, "AKST"], - [2088687600, -480, "AKDT"], - [2109250800, -540, "AKST"], - [2120137200, -480, "AKDT"], - [2140700400, -540, "AKST"] - ], - "America/Juneau": [ - [1489330800, -480, "AKDT"], - [1509894000, -540, "AKST"], - [1520780400, -480, "AKDT"], - [1541343600, -540, "AKST"], - [1552230000, -480, "AKDT"], - [1572793200, -540, "AKST"], - [1583679600, -480, "AKDT"], - [1604242800, -540, "AKST"], - [1615734000, -480, "AKDT"], - [1636297200, -540, "AKST"], - [1647183600, -480, "AKDT"], - [1667746800, -540, "AKST"], - [1678633200, -480, "AKDT"], - [1699196400, -540, "AKST"], - [1710082800, -480, "AKDT"], - [1730646000, -540, "AKST"], - [1741532400, -480, "AKDT"], - [1762095600, -540, "AKST"], - [1772982000, -480, "AKDT"], - [1793545200, -540, "AKST"], - [1805036400, -480, "AKDT"], - [1825599600, -540, "AKST"], - [1836486000, -480, "AKDT"], - [1857049200, -540, "AKST"], - [1867935600, -480, "AKDT"], - [1888498800, -540, "AKST"], - [1899385200, -480, "AKDT"], - [1919948400, -540, "AKST"], - [1930834800, -480, "AKDT"], - [1951398000, -540, "AKST"], - [1962889200, -480, "AKDT"], - [1983452400, -540, "AKST"], - [1994338800, -480, "AKDT"], - [2014902000, -540, "AKST"], - [2025788400, -480, "AKDT"], - [2046351600, -540, "AKST"], - [2057238000, -480, "AKDT"], - [2077801200, -540, "AKST"], - [2088687600, -480, "AKDT"], - [2109250800, -540, "AKST"], - [2120137200, -480, "AKDT"], - [2140700400, -540, "AKST"] - ], - "America/Sitka": [ - [1489330800, -480, "AKDT"], - [1509894000, -540, "AKST"], - [1520780400, -480, "AKDT"], - [1541343600, -540, "AKST"], - [1552230000, -480, "AKDT"], - [1572793200, -540, "AKST"], - [1583679600, -480, "AKDT"], - [1604242800, -540, "AKST"], - [1615734000, -480, "AKDT"], - [1636297200, -540, "AKST"], - [1647183600, -480, "AKDT"], - [1667746800, -540, "AKST"], - [1678633200, -480, "AKDT"], - [1699196400, -540, "AKST"], - [1710082800, -480, "AKDT"], - [1730646000, -540, "AKST"], - [1741532400, -480, "AKDT"], - [1762095600, -540, "AKST"], - [1772982000, -480, "AKDT"], - [1793545200, -540, "AKST"], - [1805036400, -480, "AKDT"], - [1825599600, -540, "AKST"], - [1836486000, -480, "AKDT"], - [1857049200, -540, "AKST"], - [1867935600, -480, "AKDT"], - [1888498800, -540, "AKST"], - [1899385200, -480, "AKDT"], - [1919948400, -540, "AKST"], - [1930834800, -480, "AKDT"], - [1951398000, -540, "AKST"], - [1962889200, -480, "AKDT"], - [1983452400, -540, "AKST"], - [1994338800, -480, "AKDT"], - [2014902000, -540, "AKST"], - [2025788400, -480, "AKDT"], - [2046351600, -540, "AKST"], - [2057238000, -480, "AKDT"], - [2077801200, -540, "AKST"], - [2088687600, -480, "AKDT"], - [2109250800, -540, "AKST"], - [2120137200, -480, "AKDT"], - [2140700400, -540, "AKST"] - ], - "America/Anchorage": [ - [1489330800, -480, "AKDT"], - [1509894000, -540, "AKST"], - [1520780400, -480, "AKDT"], - [1541343600, -540, "AKST"], - [1552230000, -480, "AKDT"], - [1572793200, -540, "AKST"], - [1583679600, -480, "AKDT"], - [1604242800, -540, "AKST"], - [1615734000, -480, "AKDT"], - [1636297200, -540, "AKST"], - [1647183600, -480, "AKDT"], - [1667746800, -540, "AKST"], - [1678633200, -480, "AKDT"], - [1699196400, -540, "AKST"], - [1710082800, -480, "AKDT"], - [1730646000, -540, "AKST"], - [1741532400, -480, "AKDT"], - [1762095600, -540, "AKST"], - [1772982000, -480, "AKDT"], - [1793545200, -540, "AKST"], - [1805036400, -480, "AKDT"], - [1825599600, -540, "AKST"], - [1836486000, -480, "AKDT"], - [1857049200, -540, "AKST"], - [1867935600, -480, "AKDT"], - [1888498800, -540, "AKST"], - [1899385200, -480, "AKDT"], - [1919948400, -540, "AKST"], - [1930834800, -480, "AKDT"], - [1951398000, -540, "AKST"], - [1962889200, -480, "AKDT"], - [1983452400, -540, "AKST"], - [1994338800, -480, "AKDT"], - [2014902000, -540, "AKST"], - [2025788400, -480, "AKDT"], - [2046351600, -540, "AKST"], - [2057238000, -480, "AKDT"], - [2077801200, -540, "AKST"], - [2088687600, -480, "AKDT"], - [2109250800, -540, "AKST"], - [2120137200, -480, "AKDT"], - [2140700400, -540, "AKST"] - ], - "America/Nome": [ - [1489330800, -480, "AKDT"], - [1509894000, -540, "AKST"], - [1520780400, -480, "AKDT"], - [1541343600, -540, "AKST"], - [1552230000, -480, "AKDT"], - [1572793200, -540, "AKST"], - [1583679600, -480, "AKDT"], - [1604242800, -540, "AKST"], - [1615734000, -480, "AKDT"], - [1636297200, -540, "AKST"], - [1647183600, -480, "AKDT"], - [1667746800, -540, "AKST"], - [1678633200, -480, "AKDT"], - [1699196400, -540, "AKST"], - [1710082800, -480, "AKDT"], - [1730646000, -540, "AKST"], - [1741532400, -480, "AKDT"], - [1762095600, -540, "AKST"], - [1772982000, -480, "AKDT"], - [1793545200, -540, "AKST"], - [1805036400, -480, "AKDT"], - [1825599600, -540, "AKST"], - [1836486000, -480, "AKDT"], - [1857049200, -540, "AKST"], - [1867935600, -480, "AKDT"], - [1888498800, -540, "AKST"], - [1899385200, -480, "AKDT"], - [1919948400, -540, "AKST"], - [1930834800, -480, "AKDT"], - [1951398000, -540, "AKST"], - [1962889200, -480, "AKDT"], - [1983452400, -540, "AKST"], - [1994338800, -480, "AKDT"], - [2014902000, -540, "AKST"], - [2025788400, -480, "AKDT"], - [2046351600, -540, "AKST"], - [2057238000, -480, "AKDT"], - [2077801200, -540, "AKST"], - [2088687600, -480, "AKDT"], - [2109250800, -540, "AKST"], - [2120137200, -480, "AKDT"], - [2140700400, -540, "AKST"] - ], - "America/Yakutat": [ - [1489330800, -480, "AKDT"], - [1509894000, -540, "AKST"], - [1520780400, -480, "AKDT"], - [1541343600, -540, "AKST"], - [1552230000, -480, "AKDT"], - [1572793200, -540, "AKST"], - [1583679600, -480, "AKDT"], - [1604242800, -540, "AKST"], - [1615734000, -480, "AKDT"], - [1636297200, -540, "AKST"], - [1647183600, -480, "AKDT"], - [1667746800, -540, "AKST"], - [1678633200, -480, "AKDT"], - [1699196400, -540, "AKST"], - [1710082800, -480, "AKDT"], - [1730646000, -540, "AKST"], - [1741532400, -480, "AKDT"], - [1762095600, -540, "AKST"], - [1772982000, -480, "AKDT"], - [1793545200, -540, "AKST"], - [1805036400, -480, "AKDT"], - [1825599600, -540, "AKST"], - [1836486000, -480, "AKDT"], - [1857049200, -540, "AKST"], - [1867935600, -480, "AKDT"], - [1888498800, -540, "AKST"], - [1899385200, -480, "AKDT"], - [1919948400, -540, "AKST"], - [1930834800, -480, "AKDT"], - [1951398000, -540, "AKST"], - [1962889200, -480, "AKDT"], - [1983452400, -540, "AKST"], - [1994338800, -480, "AKDT"], - [2014902000, -540, "AKST"], - [2025788400, -480, "AKDT"], - [2046351600, -540, "AKST"], - [2057238000, -480, "AKDT"], - [2077801200, -540, "AKST"], - [2088687600, -480, "AKDT"], - [2109250800, -540, "AKST"], - [2120137200, -480, "AKDT"], - [2140700400, -540, "AKST"] - ] - }, - "name": "America/Juneau", - "polygons": [ - { - "points": [ - 57.20169, - -133.51628, - 57.31109, - -133.47804, - 57.30696, - -133.23143, - 57.3549, - -133.46434, - 57.41514, - -133.42029, - 57.48308, - -133.52505, - 57.56868, - -133.48083, - 57.60122, - -133.65017, - 57.72241, - -133.64396, - 57.59003, - -133.16017, - 57.76322, - -133.57743, - 57.90725, - -133.57871, - 57.7858, - -133.61375, - 57.78225, - -133.69228, - 57.93322, - -133.84502, - 57.99264, - -133.78027, - 57.9631, - -133.89488, - 58.05177, - -134.04308, - 58.27701, - -134.07354, - 58.31776, - -133.9759, - 58.42679, - -133.98303, - 58.18847, - -134.13356, - 58.27002, - -134.66553, - 58.37086, - -134.64546, - 58.37956, - -134.76706, - 58.66737, - -134.98054, - 58.77531, - -134.93381, - 58.72386, - -135.01819, - 58.84581, - -135.14562, - 59.06889, - -135.20387, - 59.2663, - -135.37484, - 59.45345, - -135.34005, - 59.28423, - -135.43433, - 59.09541, - -135.27651, - 59.10215, - -135.35833, - 58.97197, - -135.37699, - 58.93124, - -135.32817, - 59.01044, - -135.30498, - 58.88922, - -135.31054, - 58.62466, - -135.12275, - 58.56869, - -135.13146, - 58.61917, - -135.21478, - 58.33697, - -135.02887, - 58.17726, - -135.0478, - 58.23485, - -135.30791, - 58.40058, - -135.43561, - 58.37528, - -135.91764, - 58.44616, - -135.89649, - 58.48348, - -135.99592, - 58.59351, - -135.8793, - 58.80222, - -136.07948, - 58.91818, - -136.05251, - 59.03432, - -136.15697, - 58.85117, - -136.08836, - 58.74276, - -136.14099, - 58.74225, - -136.22842, - 58.82947, - -136.48307, - 58.96011, - -136.52417, - 58.86918, - -136.54793, - 58.93412, - -136.62229, - 58.88211, - -136.61449, - 58.89641, - -136.78516, - 59.05493, - -137.05164, - 58.94894, - -136.89504, - 58.88008, - -137.0469, - 58.83807, - -136.53995, - 58.6907, - -136.33056, - 58.61905, - -136.45083, - 58.68788, - -136.20959, - 58.51549, - -136.07512, - 58.38375, - -136.0216, - 58.3393, - -136.07695, - 58.30458, - -136.26974, - 58.36269, - -136.36065, - 58.29072, - -136.3547, - 58.27223, - -136.47372, - 58.34712, - -136.58816, - 58.25957, - -136.54708, - 58.19733, - -136.60724, - 58.29983, - -136.86151, - 58.35553, - -136.84679, - 58.37228, - -137.08529, - 58.60333, - -137.65858, - 58.80806, - -137.94579, - 59.16729, - -136.82689, - 59.17984, - -136.5803, - 59.28961, - -136.46833, - 59.47212, - -136.47155, - 59.54345, - -136.23535, - 59.61152, - -136.34929, - 59.809, - -135.47873, - 59.57556, - -135.02114, - 59.43534, - -135.07666, - 59.29339, - -134.95561, - 59.14141, - -134.47631, - 58.87311, - -134.25045, - 58.74524, - -133.84427, - 58.43508, - -133.36723, - 58.38613, - -133.43761, - 57.34651, - -132.35496, - 57.41275, - -132.68512, - 57.32036, - -132.98107, - 57.17927, - -133.09552, - 57.17725, - -133.56872, - 57.20169, - -133.51628 - ], - "centroid": [-135.1817, 58.63996], - "name": "America/Juneau" - }, - { - "points": [ - 57.14897, - -134.23867, - 57.01171, - -134.62233, - 57.23927, - -134.6453, - 57.22939, - -134.5561, - 57.27638, - -134.61424, - 57.32137, - -134.51205, - 57.40599, - -134.5717, - 57.38493, - -134.46818, - 57.46111, - -134.60361, - 57.71773, - -134.72774, - 58.08618, - -134.77531, - 58.2615, - -134.93773, - 58.41468, - -134.94689, - 58.16693, - -134.67703, - 58.15994, - -134.15414, - 58.08295, - -134.16179, - 57.80765, - -133.87728, - 57.55649, - -133.7992, - 57.89676, - -134.17776, - 57.4379, - -133.82256, - 57.48143, - -134.03496, - 57.44753, - -133.88725, - 57.35938, - -133.84252, - 57.29142, - -133.96448, - 57.35578, - -134.14267, - 57.25997, - -134.07647, - 57.14897, - -134.23867 - ], - "centroid": [-134.35403, 57.6814], - "name": "America/Juneau" - }, - { - "points": [ - 57.82352, - -136.40838, - 57.9194, - -136.57484, - 58.0827, - -136.55193, - 58.09651, - -136.44159, - 58.20891, - -136.3979, - 58.12946, - -136.30426, - 58.28043, - -136.39258, - 58.27357, - -136.26226, - 58.15212, - -136.18901, - 58.22798, - -136.15691, - 58.19005, - -135.9818, - 58.29724, - -135.78149, - 58.17385, - -135.47558, - 57.99193, - -135.61696, - 58.15108, - -135.39568, - 57.98111, - -134.89633, - 57.8863, - -134.97163, - 57.83631, - -134.92556, - 57.91799, - -135.14273, - 57.81198, - -134.92711, - 57.76708, - -135.01359, - 57.99781, - -135.89875, - 57.83157, - -136.01386, - 57.82352, - -136.40838 - ], - "centroid": [-135.80299, 58.0224], - "name": "America/Juneau" - }, - { - "points": [ - 58.31404, - -135.60321, - 58.32339, - -135.67939, - 58.37305, - -135.72811, - 58.34529, - -135.51559, - 58.31404, - -135.60321 - ], - "centroid": [-135.63029, 58.34217], - "name": "America/Juneau" - }, - { - "points": [ - 58.35862, - -134.82743, - 58.4687, - -134.92145, - 58.52357, - -135.02562, - 58.49059, - -134.88823, - 58.35862, - -134.82743 - ], - "centroid": [-134.90665, 58.46228], - "name": "America/Juneau" - }, - { - "points": [ - 58.24666, - -136.08622, - 58.28574, - -136.15459, - 58.32443, - -136.02526, - 58.26655, - -136.01971, - 58.24666, - -136.08622 - ], - "centroid": [-136.07342, 58.28344], - "name": "America/Juneau" - }, - { - "points": [ - 58.55505, - -136.07602, - 58.58856, - -136.14559, - 58.61794, - -136.13917, - 58.61, - -136.08875, - 58.55505, - -136.07602 - ], - "centroid": [-136.11, 58.59105], - "name": "America/Juneau" - }, - { - "points": [ - 57.26533, - -133.82559, - 57.30896, - -133.85505, - 57.31205, - -133.78656, - 57.28356, - -133.78539, - 57.26533, - -133.82559 - ], - "centroid": [-133.81602, 57.29312], - "name": "America/Juneau" - }, - { - "points": [ - 58.0752, - -134.0876, - 58.08181, - -134.13377, - 58.10663, - -134.14199, - 58.10531, - -134.08457, - 58.0752, - -134.0876 - ], - "centroid": [-134.11106, 58.09269], - "name": "America/Juneau" - }, - { - "points": [ - 58.49748, - -136.01076, - 58.52799, - -136.01757, - 58.52133, - -135.96513, - 58.5087, - -135.96995, - 58.49748, - -136.01076 - ], - "centroid": [-135.99419, 58.51413], - "name": "America/Juneau" - }, - { - "points": [ - 57.74472, - -133.61337, - 57.75867, - -133.64223, - 57.77526, - -133.63886, - 57.76095, - -133.59204, - 57.74472, - -133.61337 - ], - "centroid": [-133.62029, 57.76006], - "name": "America/Juneau" - }, - { - "points": [ - 57.68863, - -133.42812, - 57.69241, - -133.45424, - 57.71504, - -133.46497, - 57.7077, - -133.42422, - 57.68863, - -133.42812 - ], - "centroid": [-133.44316, 57.70172], - "name": "America/Juneau" - }, - { - "points": [ - 57.26946, - -133.99245, - 57.27748, - -134.01381, - 57.29465, - -134.01619, - 57.29146, - -133.97453, - 57.26946, - -133.99245 - ], - "centroid": [-133.99784, 57.28396], - "name": "America/Juneau" - }, - { - "points": [ - 57.48364, - -133.57248, - 57.50598, - -133.58414, - 57.50429, - -133.54902, - 57.48973, - -133.54911, - 57.48364, - -133.57248 - ], - "centroid": [-133.56496, 57.4963], - "name": "America/Juneau" - }, - { - "points": [ - 57.76215, - -134.02672, - 57.7757, - -134.04892, - 57.79837, - -134.03725, - 57.7756, - -134.0183, - 57.76215, - -134.02672 - ], - "centroid": [-134.03352, 57.77873], - "name": "America/Juneau" - }, - { - "points": [ - 57.26016, - -134.03646, - 57.26311, - -134.05555, - 57.29077, - -134.05725, - 57.28603, - -134.03833, - 57.26016, - -134.03646 - ], - "centroid": [-134.047, 57.27501], - "name": "America/Juneau" - }, - { - "points": [ - 58.30897, - -135.43689, - 58.31059, - -135.46013, - 58.33294, - -135.45884, - 58.33203, - -135.43752, - 58.30897, - -135.43689 - ], - "centroid": [-135.4483, 58.32097], - "name": "America/Juneau" - }, - { - "points": [ - 57.33418, - -133.69351, - 57.32959, - -133.70896, - 57.35055, - -133.72514, - 57.35798, - -133.70694, - 57.33418, - -133.69351 - ], - "centroid": [-133.70882, 57.34352], - "name": "America/Juneau" - }, - { - "points": [ - 54.71568, - -130.67202, - 54.81512, - -130.72352, - 54.75536, - -130.82398, - 54.79882, - -130.94106, - 55.07219, - -130.98615, - 55.11615, - -131.07795, - 55.19858, - -131.0879, - 55.29982, - -130.87075, - 55.43876, - -130.92762, - 55.54252, - -130.87118, - 55.69889, - -130.90125, - 55.99, - -131.21369, - 55.96647, - -131.3136, - 55.84721, - -131.08488, - 55.6436, - -130.93602, - 55.47265, - -130.98139, - 55.325, - -130.92174, - 55.39124, - -131.02755, - 55.27726, - -131.02478, - 55.17837, - -131.20941, - 55.24368, - -131.3254, - 55.37861, - -131.2079, - 55.22546, - -131.40971, - 55.32333, - -131.4964, - 55.11588, - -131.74616, - 55.37407, - -131.88687, - 55.42416, - -131.8121, - 55.52998, - -131.83717, - 55.53796, - -131.77154, - 55.47849, - -131.78816, - 55.56281, - -131.66707, - 55.71794, - -131.74647, - 55.77226, - -131.64298, - 55.79647, - -131.72138, - 55.89143, - -131.69479, - 55.86201, - -131.82748, - 55.80981, - -131.75424, - 55.65942, - -131.80949, - 55.61326, - -131.95759, - 55.48038, - -131.97277, - 55.54903, - -132.15377, - 55.75538, - -132.29238, - 55.81376, - -132.07536, - 56.04087, - -132.07192, - 56.0999, - -132.0252, - 56.05511, - -131.98044, - 56.14932, - -131.97401, - 56.06134, - -132.16464, - 55.93673, - -132.12412, - 55.83519, - -132.31703, - 55.95584, - -132.45694, - 56.06349, - -132.46236, - 56.04105, - -132.65813, - 56.21823, - -132.71761, - 56.24688, - -132.59552, - 56.43115, - -132.52582, - 56.47673, - -132.2861, - 56.53304, - -132.36129, - 56.62741, - -132.33525, - 56.48575, - -132.78903, - 56.52725, - -133.07311, - 56.4699, - -133.12192, - 56.449, - -133.05301, - 56.48776, - -133.38862, - 56.42531, - -133.51993, - 56.42667, - -133.64898, - 56.55985, - -133.66751, - 56.59949, - -133.85809, - 56.49826, - -133.91733, - 56.43722, - -133.81745, - 56.38332, - -133.89941, - 56.31867, - -133.81577, - 56.30687, - -133.91768, - 56.2217, - -133.86308, - 56.07418, - -133.95318, - 56.10394, - -134.04439, - 56.22744, - -134.06552, - 56.16224, - -134.16521, - 56.10041, - -134.06987, - 55.99089, - -134.12701, - 56.11331, - -134.25962, - 56.34734, - -134.2973, - 56.45765, - -134.18598, - 56.40099, - -134.0484, - 56.4547, - -134.12566, - 56.50266, - -134.05855, - 56.54788, - -134.32413, - 56.60167, - -134.26708, - 56.84369, - -134.42444, - 56.91502, - -134.30773, - 56.8536, - -134.1416, - 56.93235, - -134.27188, - 56.96665, - -134.13304, - 56.80862, - -133.92521, - 56.69702, - -133.93318, - 56.8175, - -133.88094, - 56.78802, - -133.74998, - 57.02428, - -134.05045, - 57.10448, - -133.86741, - 57.00521, - -133.09429, - 56.66246, - -132.58783, - 56.74474, - -132.52906, - 56.83231, - -132.78726, - 56.98298, - -132.94559, - 56.98489, - -132.7907, - 57.06757, - -132.83127, - 57.00733, - -132.99041, - 57.17391, - -133.51775, - 57.24554, - -133.29861, - 57.20107, - -133.0917, - 57.33707, - -132.99315, - 57.42855, - -132.71601, - 57.35569, - -132.3928, - 57.57571, - -132.60225, - 57.21773, - -132.23219, - 57.09923, - -132.34529, - 57.05273, - -132.03449, - 56.88624, - -132.10632, - 56.81617, - -131.86627, - 56.61134, - -131.82339, - 56.62339, - -131.57862, - 56.38032, - -130.78285, - 56.25406, - -130.46476, - 56.15049, - -130.41144, - 56.13442, - -130.10587, - 56.06115, - -130.03412, - 55.90097, - -130.00078, - 55.7499, - -130.16209, - 55.27537, - -129.98194, - 54.95049, - -130.29048, - 54.80636, - -130.62456, - 54.71568, - -130.67202 - ], - "centroid": [-131.8962, 56.16496], - "name": "America/Sitka" - }, - { - "points": [ - 54.96513, - -132.71435, - 55.01867, - -132.88489, - 55.21022, - -132.93704, - 55.25262, - -133.08928, - 54.67015, - -132.6608, - 54.67439, - -132.84216, - 55.04889, - -133.22082, - 55.18686, - -133.24019, - 55.27045, - -133.12336, - 55.2164, - -133.45843, - 55.3276, - -133.45271, - 55.4095, - -133.11141, - 55.35821, - -132.98863, - 55.48072, - -133.18409, - 55.58455, - -133.1428, - 55.60505, - -133.37975, - 55.65251, - -133.44836, - 55.7163, - -133.41635, - 55.63689, - -133.62406, - 55.69326, - -133.57655, - 55.77818, - -133.6955, - 55.82911, - -133.64963, - 55.81726, - -133.33344, - 55.94306, - -133.50049, - 55.93788, - -133.81274, - 56.15615, - -133.55031, - 56.20922, - -133.68169, - 56.36269, - -133.62923, - 56.33545, - -133.16346, - 56.20883, - -133.03147, - 56.1301, - -133.04633, - 55.8157, - -132.48793, - 55.66422, - -132.4616, - 55.4452, - -132.1008, - 55.49569, - -132.3134, - 55.42854, - -132.27149, - 55.41832, - -132.39267, - 55.40823, - -132.17361, - 55.27994, - -132.08375, - 55.21201, - -132.24654, - 55.26531, - -131.98691, - 55.09936, - -131.98893, - 54.9963, - -132.18134, - 55.0422, - -131.97256, - 54.78706, - -131.94221, - 54.67981, - -132.01102, - 54.70397, - -132.30177, - 54.90731, - -132.36805, - 54.88276, - -132.50318, - 54.95619, - -132.61252, - 55.10231, - -132.54361, - 55.04649, - -132.63243, - 55.18795, - -132.62177, - 54.96513, - -132.71435 - ], - "centroid": [-132.84039, 55.49178], - "name": "America/Sitka" - }, - { - "points": [ - 56.60739, - -135.00639, - 56.58925, - -135.11455, - 56.67811, - -135.14515, - 56.70503, - -135.29518, - 56.76893, - -135.27885, - 56.77689, - -135.40305, - 56.91121, - -135.33802, - 56.95427, - -135.40608, - 57.02244, - -135.24892, - 57.03065, - -135.38692, - 57.18429, - -135.41054, - 57.15055, - -135.54677, - 57.0024, - -135.62094, - 56.98679, - -135.84836, - 57.2868, - -135.89, - 57.32894, - -135.66884, - 57.39692, - -135.89839, - 57.84115, - -136.41495, - 57.84767, - -136.0238, - 58.02055, - -135.90179, - 57.71576, - -135.21398, - 57.76907, - -134.9221, - 57.50216, - -134.81049, - 57.44856, - -134.88841, - 57.66827, - -135.6982, - 57.60135, - -135.49407, - 57.51105, - -135.54879, - 57.56841, - -135.37764, - 57.41547, - -135.03844, - 57.41517, - -134.81074, - 57.2869, - -134.80543, - 57.31471, - -134.94041, - 57.26509, - -134.8332, - 56.70513, - -134.60699, - 56.15225, - -134.65716, - 56.37714, - -134.94882, - 56.52975, - -135.06169, - 56.60739, - -135.00639 - ], - "centroid": [-135.31658, 57.23808], - "name": "America/Sitka" - }, - { - "points": [ - 56.0905, - -132.8945, - 56.17703, - -132.95249, - 56.14791, - -133.00503, - 56.28427, - -132.99065, - 56.3633, - -133.06939, - 56.4658, - -132.9218, - 56.42034, - -132.61155, - 56.26325, - -132.65079, - 56.26033, - -132.94477, - 56.0905, - -132.8945 - ], - "centroid": [-132.84257, 56.3395], - "name": "America/Sitka" - }, - { - "points": [ - 55.22851, - -133.60196, - 55.29962, - -133.6874, - 55.42724, - -133.65443, - 55.43532, - -133.81694, - 55.61221, - -133.7181, - 55.49589, - -133.56851, - 55.57551, - -133.40123, - 55.53982, - -133.26836, - 55.4409, - -133.34316, - 55.4803, - -133.41521, - 55.3732, - -133.39944, - 55.22851, - -133.60196 - ], - "centroid": [-133.55613, 55.43753], - "name": "America/Sitka" - }, - { - "points": [ - 54.84778, - -131.26177, - 54.84484, - -131.34875, - 54.93422, - -131.50342, - 55.04445, - -131.24418, - 54.9095, - -131.18502, - 54.84778, - -131.26177 - ], - "centroid": [-131.31962, 54.93285], - "name": "America/Sitka" - }, - { - "points": [ - 55.81174, - -134.25831, - 55.91698, - -134.36267, - 55.98023, - -134.08771, - 55.89021, - -134.10634, - 55.81174, - -134.25831 - ], - "centroid": [-134.21437, 55.9007], - "name": "America/Sitka" - }, - { - "points": [ - 55.83387, - -133.87632, - 55.91202, - -133.94358, - 55.94776, - -133.8616, - 55.88698, - -133.82118, - 55.83387, - -133.87632 - ], - "centroid": [-133.87816, 55.89468], - "name": "America/Sitka" - }, - { - "points": [ - 56.4376, - -132.583, - 56.49092, - -132.64989, - 56.56738, - -132.50396, - 56.51297, - -132.51101, - 56.4376, - -132.583 - ], - "centroid": [-132.56932, 56.50016], - "name": "America/Sitka" - }, - { - "points": [ - 55.38415, - -133.29001, - 55.42765, - -133.32574, - 55.45724, - -133.225, - 55.41085, - -133.22333, - 55.38415, - -133.29001 - ], - "centroid": [-133.26776, 55.42097], - "name": "America/Sitka" - }, - { - "points": [ - 55.03099, - -131.19935, - 55.06782, - -131.2548, - 55.12027, - -131.2101, - 55.08362, - -131.16646, - 55.03099, - -131.19935 - ], - "centroid": [-131.20862, 55.07531], - "name": "America/Sitka" - }, - { - "points": [ - 54.74554, - -133.49037, - 54.7848, - -133.54675, - 54.84699, - -133.53533, - 54.83018, - -133.49565, - 54.74554, - -133.49037 - ], - "centroid": [-133.51644, 54.79929], - "name": "America/Sitka" - }, - { - "points": [ - 56.44762, - -133.77177, - 56.46304, - -133.81702, - 56.5015, - -133.84242, - 56.48525, - -133.76605, - 56.44762, - -133.77177 - ], - "centroid": [-133.79872, 56.47581], - "name": "America/Sitka" - }, - { - "points": [ - 56.82635, - -135.52873, - 56.8694, - -135.5592, - 56.87203, - -135.49166, - 56.84671, - -135.48474, - 56.82635, - -135.52873 - ], - "centroid": [-135.51919, 56.85369], - "name": "America/Sitka" - }, - { - "points": [ - 56.50178, - -132.43953, - 56.51044, - -132.47278, - 56.55315, - -132.46538, - 56.54415, - -132.42454, - 56.50178, - -132.43953 - ], - "centroid": [-132.45027, 56.52805], - "name": "America/Sitka" - }, - { - "points": [ - 54.76702, - -132.39525, - 54.78064, - -132.43947, - 54.81917, - -132.43768, - 54.79648, - -132.38487, - 54.76702, - -132.39525 - ], - "centroid": [-132.41487, 54.79163], - "name": "America/Sitka" - }, - { - "points": [ - 54.95024, - -131.49858, - 54.96676, - -131.52769, - 55.00324, - -131.53966, - 54.99453, - -131.49052, - 54.95024, - -131.49858 - ], - "centroid": [-131.51303, 54.9801], - "name": "America/Sitka" - }, - { - "points": [ - 55.57332, - -133.6155, - 55.60147, - -133.64725, - 55.62321, - -133.64347, - 55.59705, - -133.57387, - 55.57332, - -133.6155 - ], - "centroid": [-133.61646, 55.59819], - "name": "America/Sitka" - }, - { - "points": [ - 57.0761, - -135.44483, - 57.1, - -135.47052, - 57.12333, - -135.45298, - 57.10482, - -135.41844, - 57.0761, - -135.44483 - ], - "centroid": [-135.44583, 57.10076], - "name": "America/Sitka" - }, - { - "points": [ - 55.86993, - -133.48356, - 55.89183, - -133.50794, - 55.92599, - -133.47956, - 55.90257, - -133.45867, - 55.86993, - -133.48356 - ], - "centroid": [-133.48271, 55.89759], - "name": "America/Sitka" - }, - { - "points": [ - 56.38526, - -133.7959, - 56.40273, - -133.82176, - 56.42939, - -133.80704, - 56.40524, - -133.76483, - 56.38526, - -133.7959 - ], - "centroid": [-133.79633, 56.40632], - "name": "America/Sitka" - }, - { - "points": [ - 56.80322, - -135.44624, - 56.81981, - -135.4837, - 56.84009, - -135.47569, - 56.83856, - -135.42474, - 56.80322, - -135.44624 - ], - "centroid": [-135.45533, 56.82524], - "name": "America/Sitka" - }, - { - "points": [ - 55.8402, - -133.6757, - 55.86745, - -133.69571, - 55.88455, - -133.658, - 55.85805, - -133.64714, - 55.8402, - -133.6757 - ], - "centroid": [-133.66984, 55.86278], - "name": "America/Sitka" - }, - { - "points": [ - 56.01872, - -132.09834, - 56.03692, - -132.11557, - 56.05769, - -132.0886, - 56.02325, - -132.07674, - 56.01872, - -132.09834 - ], - "centroid": [-132.09457, 56.03557], - "name": "America/Sitka" - }, - { - "points": [ - 56.91112, - -133.97426, - 56.90575, - -133.99653, - 56.93046, - -134.02351, - 56.93879, - -134.00283, - 56.91112, - -133.97426 - ], - "centroid": [-133.99923, 56.9217], - "name": "America/Sitka" - }, - { - "points": [ - 56.85604, - -133.91897, - 56.87525, - -133.94723, - 56.89036, - -133.94493, - 56.87228, - -133.90222, - 56.85604, - -133.91897 - ], - "centroid": [-133.92686, 56.87321], - "name": "America/Sitka" - }, - { - "points": [ - 56.37913, - -133.68839, - 56.38619, - -133.71437, - 56.3998, - -133.71803, - 56.40049, - -133.67787, - 56.37913, - -133.68839 - ], - "centroid": [-133.69815, 56.39181], - "name": "America/Sitka" - }, - { - "points": [ - 57.10801, - -133.96821, - 57.12824, - -133.98616, - 57.13471, - -133.95187, - 57.12047, - -133.94772, - 57.10801, - -133.96821 - ], - "centroid": [-133.96493, 57.12288], - "name": "America/Sitka" - }, - { - "points": [ - 54.94149, - -131.5421, - 54.9499, - -131.56244, - 54.96771, - -131.55865, - 54.96039, - -131.52586, - 54.94149, - -131.5421 - ], - "centroid": [-131.54645, 54.95531], - "name": "America/Sitka" - }, - { - "points": [ - 54.85424, - -133.51618, - 54.85014, - -133.54288, - 54.86581, - -133.54913, - 54.87544, - -133.52557, - 54.85424, - -133.51618 - ], - "centroid": [-133.53277, 54.86154], - "name": "America/Sitka" - }, - { - "points": [ - 54.97559, - -132.81313, - 54.96936, - -132.83551, - 54.99001, - -132.84934, - 54.99311, - -132.82451, - 54.97559, - -132.81313 - ], - "centroid": [-132.83097, 54.98198], - "name": "America/Sitka" - }, - { - "points": [ - 56.88427, - -135.41593, - 56.87578, - -135.43756, - 56.9014, - -135.44485, - 56.90195, - -135.42409, - 56.88427, - -135.41593 - ], - "centroid": [-135.43109, 56.89043], - "name": "America/Sitka" - }, - { - "points": [ - 56.00521, - -132.584, - 56.00808, - -132.60353, - 56.03292, - -132.60432, - 56.02941, - -132.57996, - 56.00521, - -132.584 - ], - "centroid": [-132.59292, 56.01935], - "name": "America/Sitka" - }, - { - "points": [ - 56.87785, - -132.91656, - 56.88505, - -132.93843, - 56.9024, - -132.93846, - 56.90354, - -132.91499, - 56.87785, - -132.91656 - ], - "centroid": [-132.92636, 56.89221], - "name": "America/Sitka" - }, - { - "points": [ - 61.35475, - -165.91307, - 61.42343, - -165.93386, - 61.48329, - -165.76751, - 61.54333, - -165.93825, - 61.48932, - -166.13624, - 61.57782, - -166.20224, - 61.78517, - -166.14629, - 61.64165, - -166.14642, - 61.64597, - -166.05471, - 61.67675, - -165.84633, - 61.71416, - -166.01812, - 61.8214, - -166.10704, - 61.85934, - -165.62709, - 61.94725, - -165.75082, - 62.07882, - -165.75706, - 62.46609, - -165.2381, - 62.60263, - -164.80997, - 62.61469, - -164.95506, - 62.66133, - -164.84755, - 62.81229, - -164.89598, - 63.14964, - -164.58351, - 63.27271, - -164.03845, - 63.22348, - -163.73287, - 63.04265, - -163.35626, - 63.0658, - -163.09529, - 63.27959, - -162.59463, - 63.49302, - -162.29161, - 63.54976, - -162.31976, - 63.4891, - -162.0038, - 63.44085, - -162.07433, - 63.44547, - -161.99, - 59.81159, - -161.99655, - 60.02781, - -162.22151, - 60.04367, - -162.46708, - 59.97309, - -162.53018, - 59.8143, - -163.31029, - 59.82954, - -164.11999, - 59.94039, - -164.22055, - 59.98501, - -164.13582, - 60.06905, - -164.39472, - 60.2948, - -164.67935, - 60.30092, - -164.89022, - 60.42838, - -165.14229, - 60.53023, - -164.97347, - 60.48296, - -165.27057, - 60.5447, - -165.43173, - 60.72421, - -164.98044, - 60.76962, - -165.0524, - 60.8917, - -165.022, - 60.97894, - -165.20862, - 61.04477, - -165.01957, - 61.17514, - -165.30429, - 61.06139, - -165.35735, - 61.08213, - -165.56755, - 61.28121, - -165.65108, - 61.35475, - -165.91307 - ], - "centroid": [-163.64198, 61.58725], - "name": "America/Nome" - }, - { - "points": [ - 64.58684, - -163.30597, - 64.47576, - -163.01519, - 64.39107, - -163.17295, - 64.52479, - -163.45479, - 64.56624, - -163.82995, - 64.42317, - -165.00782, - 64.5721, - -166.22555, - 64.72404, - -166.47902, - 64.88219, - -166.43712, - 65.15532, - -166.9567, - 65.28573, - -166.85431, - 65.17143, - -166.9212, - 65.11661, - -166.70282, - 65.27632, - -166.36235, - 65.38978, - -167.40201, - 65.5608, - -168.06031, - 65.65195, - -168.1375, - 66.32902, - -165.84486, - 66.5927, - -164.40284, - 66.56586, - -163.59462, - 66.55622, - -163.73883, - 66.46844, - -163.73046, - 66.38159, - -163.85899, - 66.26573, - -163.81651, - 66.20541, - -163.95637, - 66.07173, - -163.7547, - 66.06278, - -161.99228, - 64.69034, - -161.99299, - 64.5227, - -162.52674, - 64.37955, - -162.62039, - 64.31573, - -162.77916, - 64.48891, - -162.84675, - 64.63799, - -163.13622, - 64.58684, - -163.30597 - ], - "centroid": [-164.58567, 65.43284], - "name": "America/Nome" - }, - { - "points": [ - 67.0001, - -162.47835, - 67.0972, - -163.6982, - 67.40731, - -163.88377, - 67.60417, - -164.14045, - 68.0343, - -165.40301, - 68.12765, - -165.96377, - 68.25748, - -166.20688, - 68.34526, - -166.84761, - 68.45264, - -166.33266, - 68.57724, - -166.23409, - 68.89127, - -166.21728, - 68.93878, - -164.28295, - 69.08551, - -163.69443, - 69.36584, - -163.19849, - 69.63149, - -163.15939, - 69.81991, - -163.02219, - 70.19614, - -162.37131, - 70.30804, - -161.99862, - 67.03892, - -161.99, - 67.0001, - -162.47835 - ], - "centroid": [-163.53665, 68.41429], - "name": "America/Nome" - }, - { - "points": [ - 54.55164, - -164.95225, - 54.68529, - -164.69005, - 54.88908, - -164.56121, - 54.93804, - -164.44061, - 54.90517, - -164.28795, - 55.0422, - -163.89328, - 55.0561, - -163.53132, - 55.0324, - -163.43764, - 55.02161, - -163.52516, - 54.85026, - -163.39778, - 54.87512, - -163.33368, - 55.03308, - -163.28895, - 55.07311, - -163.42404, - 55.42092, - -162.67511, - 55.18012, - -163.05761, - 55.1896, - -162.8717, - 55.27681, - -162.8957, - 55.39826, - -162.64341, - 55.3608, - -162.54722, - 55.44989, - -162.50966, - 55.44185, - -162.63403, - 55.79686, - -161.99087, - 55.09135, - -161.99, - 55.0599, - -162.04741, - 55.14379, - -162.16509, - 55.01189, - -162.22874, - 55.03793, - -162.46202, - 55.10525, - -162.53659, - 55.12553, - -162.43653, - 55.29217, - -162.63315, - 55.21809, - -162.70745, - 55.13887, - -162.57598, - 54.94231, - -162.55494, - 54.99806, - -162.66106, - 54.91053, - -162.83357, - 55.08232, - -163.03377, - 55.05113, - -163.2024, - 54.93982, - -163.02123, - 54.78871, - -163.36565, - 54.7656, - -163.14288, - 54.64837, - -163.05907, - 54.73282, - -163.37625, - 54.63995, - -163.42059, - 54.59695, - -163.58975, - 54.58907, - -164.18136, - 54.42452, - -164.40761, - 54.37886, - -164.64133, - 54.40955, - -164.85044, - 54.55164, - -164.95225 - ], - "centroid": [-163.35274, 54.97789], - "name": "America/Nome" - }, - { - "points": [ - 63.46107, - -171.83365, - 63.78821, - -171.75689, - 63.79755, - -171.66748, - 63.6845, - -171.59275, - 63.57885, - -170.95917, - 63.69568, - -170.29332, - 63.62136, - -170.09651, - 63.48078, - -169.98017, - 63.29272, - -168.68352, - 63.13844, - -168.85038, - 63.14279, - -169.37796, - 62.92711, - -169.64719, - 63.09906, - -169.89923, - 63.17727, - -170.29858, - 63.34167, - -170.54214, - 63.41321, - -171.10296, - 63.29886, - -171.45712, - 63.35615, - -171.73961, - 63.46107, - -171.83365 - ], - "centroid": [-170.32686, 63.3833], - "name": "America/Nome" - }, - { - "points": [ - 60.10433, - -167.34576, - 60.21591, - -167.47186, - 60.21416, - -166.85526, - 60.33734, - -166.71365, - 60.43689, - -166.16242, - 60.32715, - -166.06651, - 60.29789, - -165.67244, - 60.0687, - -165.69332, - 59.97696, - -165.52154, - 59.90287, - -165.5782, - 59.85788, - -166.02364, - 59.81888, - -166.10976, - 59.75412, - -166.08298, - 59.74155, - -166.192, - 60.10433, - -167.34576 - ], - "centroid": [-166.36337, 60.09704], - "name": "America/Nome" - }, - { - "points": [ - 53.41409, - -166.881, - 53.41027, - -167.14002, - 53.24219, - -167.49565, - 53.30618, - -167.86406, - 53.46721, - -167.20828, - 53.51831, - -167.10812, - 53.6174, - -167.17403, - 53.63982, - -167.0437, - 53.71758, - -167.02909, - 53.65542, - -166.817, - 53.72202, - -166.80359, - 53.82395, - -167.16954, - 53.96686, - -167.01697, - 54.0182, - -166.63253, - 53.87604, - -166.62646, - 53.90428, - -166.4575, - 54.01808, - -166.36767, - 53.95107, - -166.37301, - 53.93432, - -166.2013, - 53.71904, - -166.54764, - 53.84276, - -166.07759, - 53.69196, - -166.20735, - 53.61982, - -166.52622, - 53.51821, - -166.57762, - 53.51839, - -166.77031, - 53.43105, - -166.74882, - 53.41409, - -166.881 - ], - "centroid": [-166.84806, 53.66291], - "name": "America/Nome" - }, - { - "points": [ - 52.83729, - -169.03609, - 52.81786, - -169.1245, - 52.94758, - -168.88047, - 53.1904, - -168.76366, - 53.27426, - -168.61464, - 53.25959, - -168.35892, - 53.32189, - -168.44593, - 53.48023, - -168.35116, - 53.56747, - -168.08741, - 53.51323, - -167.7767, - 53.36199, - -167.84898, - 53.2141, - -168.29444, - 53.03994, - -168.46178, - 52.93569, - -168.78297, - 52.89596, - -168.75043, - 52.83729, - -169.03609 - ], - "centroid": [-168.36954, 53.25475], - "name": "America/Nome" - }, - { - "points": [ - 66.5811, - -161.99, - 66.72507, - -162.49591, - 66.88278, - -162.62967, - 66.96458, - -162.4643, - 66.94032, - -162.27547, - 66.79007, - -161.99854, - 66.5811, - -161.99 - ], - "centroid": [-162.28275, 66.78854], - "name": "America/Nome" - }, - { - "points": [ - 60.28343, - -172.28641, - 60.34847, - -172.73012, - 60.48745, - -173.07231, - 60.54342, - -173.06463, - 60.61187, - -172.91415, - 60.31819, - -172.209, - 60.28343, - -172.28641 - ], - "centroid": [-172.69545, 60.43669], - "name": "America/Nome" - }, - { - "points": [ - 54.02096, - -165.88821, - 54.03375, - -166.0567, - 54.17849, - -166.09645, - 54.23333, - -165.93694, - 54.12331, - -165.6539, - 54.02096, - -165.88821 - ], - "centroid": [-165.91202, 54.12172], - "name": "America/Nome" - }, - { - "points": [ - 54.11237, - -165.50541, - 54.12134, - -165.63572, - 54.26891, - -165.68471, - 54.30181, - -165.47786, - 54.1933, - -165.37954, - 54.11237, - -165.50541 - ], - "centroid": [-165.54061, 54.20641], - "name": "America/Nome" - }, - { - "points": [ - 63.52285, - -162.56768, - 63.58177, - -162.72874, - 63.64179, - -162.56835, - 63.59326, - -162.33181, - 63.52894, - -162.35272, - 63.52285, - -162.56768 - ], - "centroid": [-162.51463, 63.5763], - "name": "America/Nome" - }, - { - "points": [ - 57.09309, - -170.2881, - 57.19452, - -170.41813, - 57.24995, - -170.08333, - 57.15549, - -170.15501, - 57.09309, - -170.2881 - ], - "centroid": [-170.24877, 57.17705], - "name": "America/Nome" - }, - { - "points": [ - 54.36097, - -162.75022, - 54.41585, - -162.86466, - 54.4946, - -162.83129, - 54.38342, - -162.52567, - 54.36097, - -162.75022 - ], - "centroid": [-162.7311, 54.41574], - "name": "America/Nome" - }, - { - "points": [ - 54.81366, - -162.30666, - 54.86874, - -162.4238, - 54.95893, - -162.43904, - 54.96499, - -162.22787, - 54.81366, - -162.30666 - ], - "centroid": [-162.33994, 54.90495], - "name": "America/Nome" - }, - { - "points": [ - 54.05507, - -165.03415, - 54.07704, - -165.21974, - 54.09543, - -165.23716, - 54.14648, - -164.90159, - 54.05507, - -165.03415 - ], - "centroid": [-165.06956, 54.09639], - "name": "America/Nome" - }, - { - "points": [ - 56.52476, - -169.57832, - 56.53216, - -169.65173, - 56.61631, - -169.79291, - 56.6026, - -169.45586, - 56.52476, - -169.57832 - ], - "centroid": [-169.61917, 56.57758], - "name": "America/Nome" - }, - { - "points": [ - 54.02943, - -165.29827, - 54.05766, - -165.47396, - 54.07507, - -165.49169, - 54.06997, - -165.23084, - 54.02943, - -165.29827 - ], - "centroid": [-165.35566, 54.05738], - "name": "America/Nome" - }, - { - "points": [ - 61.86525, - -165.98504, - 62.03297, - -166.02406, - 62.08684, - -165.96434, - 61.99502, - -165.93505, - 61.86525, - -165.98504 - ], - "centroid": [-165.97901, 61.98984], - "name": "America/Nome" - }, - { - "points": [ - 58.61323, - -162.00291, - 58.62668, - -162.13989, - 58.65506, - -162.18022, - 58.69037, - -161.9965, - 58.61323, - -162.00291 - ], - "centroid": [-162.06912, 58.64878], - "name": "America/Nome" - }, - { - "points": [ - 59.17749, - -161.99, - 59.26707, - -162.07056, - 59.34004, - -162.00111, - 59.32888, - -161.99, - 59.17749, - -161.99 - ], - "centroid": [-162.01728, 59.26405], - "name": "America/Nome" - }, - { - "points": [ - 54.34982, - -162.45434, - 54.3663, - -162.52473, - 54.42722, - -162.47807, - 54.38636, - -162.34747, - 54.34982, - -162.45434 - ], - "centroid": [-162.44767, 54.38542], - "name": "America/Nome" - }, - { - "points": [ - 53.94063, - -166.11622, - 53.94879, - -166.20004, - 53.98567, - -166.20984, - 53.99411, - -166.10476, - 53.94063, - -166.11622 - ], - "centroid": [-166.15481, 53.96814], - "name": "America/Nome" - }, - { - "points": [ - 54.16774, - -164.84226, - 54.20151, - -164.89738, - 54.23257, - -164.764, - 54.20226, - -164.76172, - 54.16774, - -164.84226 - ], - "centroid": [-164.8215, 54.20068], - "name": "America/Nome" - }, - { - "points": [ - 60.61061, - -173.03717, - 60.64795, - -173.11737, - 60.70173, - -173.07896, - 60.69092, - -173.04187, - 60.61061, - -173.03717 - ], - "centroid": [-173.06934, 60.65827], - "name": "America/Nome" - }, - { - "points": [ - 54.01341, - -165.5596, - 54.07003, - -165.53669, - 54.04447, - -165.47686, - 54.0218, - -165.5024, - 54.01341, - -165.5596 - ], - "centroid": [-165.52194, 54.03919], - "name": "America/Nome" - }, - { - "points": [ - 59.77254, - -164.15444, - 59.81796, - -164.23157, - 59.88043, - -164.26965, - 59.79067, - -164.14565, - 59.77254, - -164.15444 - ], - "centroid": [-164.20435, 59.81913], - "name": "America/Nome" - }, - { - "points": [ - 55.38596, - -163.11787, - 55.40234, - -163.17436, - 55.42649, - -163.18259, - 55.43822, - -163.11263, - 55.38596, - -163.11787 - ], - "centroid": [-163.14294, 55.41384], - "name": "America/Nome" - }, - { - "points": [ - 65.73069, - -168.91195, - 65.74532, - -168.95118, - 65.7689, - -168.95441, - 65.78058, - -168.89692, - 65.73069, - -168.91195 - ], - "centroid": [-168.92554, 65.75716], - "name": "America/Nome" - }, - { - "points": [ - 52.75207, - -169.24216, - 52.77389, - -169.25012, - 52.7993, - -169.15095, - 52.75979, - -169.20412, - 52.75207, - -169.24216 - ], - "centroid": [-169.20957, 52.7736], - "name": "America/Nome" - }, - { - "points": [ - 64.9574, - -168.03796, - 64.95363, - -168.08933, - 64.97423, - -168.10233, - 64.99402, - -168.04698, - 64.9574, - -168.03796 - ], - "centroid": [-168.06714, 64.97072], - "name": "America/Nome" - }, - { - "points": [ - 64.46178, - -166.20232, - 64.48316, - -166.23089, - 64.50162, - -166.22409, - 64.49944, - -166.18016, - 64.46178, - -166.20232 - ], - "centroid": [-166.20698, 64.48608], - "name": "America/Nome" - }, - { - "points": [ - 52.96106, - -168.47344, - 52.97974, - -168.50283, - 52.98068, - -168.44099, - 52.96554, - -168.44675, - 52.96106, - -168.47344 - ], - "centroid": [-168.46789, 52.97268], - "name": "America/Nome" - }, - { - "points": [ - 54.60654, - -162.37049, - 54.62957, - -162.38992, - 54.65352, - -162.36351, - 54.62298, - -162.34463, - 54.60654, - -162.37049 - ], - "centroid": [-162.367, 54.62876], - "name": "America/Nome" - }, - { - "points": [ - 62.59666, - -165.02985, - 62.62293, - -165.04187, - 62.6175, - -164.99274, - 62.60214, - -164.999, - 62.59666, - -165.02985 - ], - "centroid": [-165.01771, 62.61054], - "name": "America/Nome" - }, - { - "points": [ - 60.18522, - -172.76902, - 60.20469, - -172.78049, - 60.22056, - -172.73625, - 60.20537, - -172.73469, - 60.18522, - -172.76902 - ], - "centroid": [-172.75663, 60.20357], - "name": "America/Nome" - }, - { - "points": [ - 52.9789, - -168.92187, - 53.00613, - -168.9235, - 53.00891, - -168.88742, - 52.99274, - -168.89211, - 52.9789, - -168.92187 - ], - "centroid": [-168.90782, 52.99666], - "name": "America/Nome" - }, - { - "points": [ - 63.06735, - -168.80586, - 63.06845, - -168.83505, - 63.08063, - -168.84233, - 63.09379, - -168.80038, - 63.06735, - -168.80586 - ], - "centroid": [-168.81909, 63.07847], - "name": "America/Nome" - }, - { - "points": [ - 54.87977, - -162.86967, - 54.89159, - -162.90142, - 54.90803, - -162.90204, - 54.9063, - -162.87119, - 54.87977, - -162.86967 - ], - "centroid": [-162.88487, 54.89614], - "name": "America/Nome" - }, - { - "points": [ - 52.8886, - -169.17329, - 52.91175, - -169.18256, - 52.90898, - -169.14174, - 52.89385, - -169.1466, - 52.8886, - -169.17329 - ], - "centroid": [-169.16237, 52.90137], - "name": "America/Nome" - }, - { - "points": [ - 53.91259, - -168.02238, - 53.92264, - -168.05322, - 53.93745, - -168.05455, - 53.94139, - -168.03123, - 53.91259, - -168.02238 - ], - "centroid": [-168.03888, 53.92807], - "name": "America/Nome" - }, - { - "points": [ - 53.84359, - -166.04828, - 53.85172, - -166.07213, - 53.86846, - -166.06889, - 53.8668, - -166.03663, - 53.84359, - -166.04828 - ], - "centroid": [-166.05548, 53.85783], - "name": "America/Nome" - }, - { - "points": [ - 62.56844, - -165.02302, - 62.57797, - -165.04781, - 62.59208, - -165.04699, - 62.58879, - -165.01258, - 62.56844, - -165.02302 - ], - "centroid": [-165.03138, 62.58192], - "name": "America/Nome" - }, - { - "points": [ - 59.92308, - -164.33208, - 59.93497, - -164.34731, - 59.96324, - -164.33607, - 59.95296, - -164.32293, - 59.92308, - -164.33208 - ], - "centroid": [-164.33472, 59.94321], - "name": "America/Nome" - }, - { - "points": [ - 57.03123, - -170.38955, - 57.03507, - -170.41028, - 57.04877, - -170.41314, - 57.05484, - -170.382, - 57.03123, - -170.38955 - ], - "centroid": [-170.39757, 57.04308], - "name": "America/Nome" - }, - { - "points": [ - 61.44362, - -165.95147, - 61.46312, - -165.96386, - 61.47415, - -165.93735, - 61.45052, - -165.9381, - 61.44362, - -165.95147 - ], - "centroid": [-165.94813, 61.45894], - "name": "America/Nome" - }, - { - "points": [ - 53.98566, - -166.06203, - 53.99026, - -166.0851, - 54.00616, - -166.08751, - 54.00558, - -166.05451, - 53.98566, - -166.06203 - ], - "centroid": [-166.07158, 53.99735], - "name": "America/Nome" - }, - { - "points": [ - 54.66478, - -162.21848, - 54.678, - -162.23397, - 54.69476, - -162.22076, - 54.68552, - -162.20302, - 54.66478, - -162.21848 - ], - "centroid": [-162.21883, 54.68054], - "name": "America/Nome" - }, - { - "points": [ - 59.31926, - -139.226, - 59.53722, - -139.86436, - 59.70529, - -139.48899, - 59.70618, - -139.59298, - 59.89137, - -139.63828, - 60.04309, - -139.50909, - 59.81952, - -139.77645, - 59.69422, - -140.22978, - 59.72982, - -140.89779, - 59.77292, - -141.01, - 60.32561, - -141.00904, - 60.23676, - -140.52605, - 60.32118, - -140.45289, - 60.1953, - -139.97843, - 60.34946, - -139.67475, - 60.3613, - -139.06539, - 60.09569, - -139.17311, - 59.91893, - -138.69953, - 59.77979, - -138.61771, - 59.25034, - -137.5934, - 58.99081, - -137.48272, - 58.89677, - -137.52364, - 58.79539, - -137.93816, - 58.87384, - -137.94131, - 59.01569, - -138.19059, - 59.31926, - -139.226 - ], - "centroid": [-139.2726, 59.69645], - "name": "America/Yakutat" - }, - { - "points": [ - 54.98365, - -131.60327, - 55.27709, - -131.59699, - 55.17078, - -131.32026, - 55.00139, - -131.38001, - 54.98365, - -131.60327 - ], - "centroid": [-131.48443, 55.11537], - "name": "America/Metlakatla" - }, - { - "points": [ - 55.4959, - -161.64513, - 55.1957, - -161.89014, - 55.22834, - -162.00713, - 55.79942, - -162.00746, - 56.02264, - -161.12212, - 55.9999, - -161.06592, - 55.96556, - -161.26991, - 56.00571, - -160.85869, - 55.89775, - -160.7874, - 55.8195, - -160.93478, - 55.73531, - -160.79177, - 55.73762, - -160.67413, - 55.77766, - -160.76462, - 55.89306, - -160.78194, - 55.77442, - -160.27633, - 55.82346, - -160.32139, - 55.8405, - -160.24599, - 55.91067, - -160.58722, - 56.29195, - -160.35122, - 56.89421, - -158.89054, - 56.88303, - -158.83602, - 56.82662, - -158.92518, - 56.79632, - -158.68512, - 56.92053, - -158.741, - 57.01012, - -158.68759, - 57.27136, - -158.36488, - 57.55241, - -157.78934, - 57.50599, - -157.59752, - 57.59712, - -157.61335, - 57.63474, - -157.72299, - 58.04541, - -157.62161, - 58.20456, - -157.54455, - 58.21856, - -157.39196, - 58.27073, - -157.55118, - 58.38748, - -157.5511, - 58.50163, - -157.47764, - 58.71838, - -157.07088, - 58.93809, - -156.99008, - 58.60463, - -158.22202, - 58.80311, - -158.58074, - 59.00656, - -158.49718, - 59.03766, - -158.32908, - 59.06229, - -158.42085, - 58.87004, - -158.76771, - 58.74228, - -158.78381, - 58.71735, - -158.87564, - 58.4884, - -158.69007, - 58.38105, - -158.88843, - 58.41697, - -159.07093, - 58.77082, - -159.41871, - 58.83065, - -159.65064, - 58.92605, - -159.62626, - 58.75892, - -159.91522, - 58.87073, - -160.01092, - 58.93889, - -160.33947, - 58.98795, - -160.26989, - 59.06416, - -160.34469, - 58.80878, - -160.82592, - 58.86587, - -160.9578, - 58.5435, - -161.70925, - 58.62222, - -162.00932, - 58.68875, - -162.00632, - 58.66913, - -161.87886, - 58.79933, - -161.76839, - 59.0482, - -161.84456, - 59.16052, - -162.00568, - 59.37668, - -161.96782, - 59.49818, - -161.71942, - 59.82098, - -162.01, - 63.44878, - -162.00943, - 63.50314, - -161.19034, - 63.79866, - -160.77128, - 64.22208, - -160.97705, - 64.38856, - -161.27156, - 64.38072, - -161.54338, - 64.54004, - -161.40099, - 64.51097, - -161.03407, - 64.54666, - -161.09174, - 64.62037, - -160.80986, - 64.71256, - -160.79102, - 64.81911, - -160.90008, - 64.92079, - -161.15102, - 64.75165, - -161.42315, - 64.69748, - -162.01, - 66.06068, - -162.00904, - 66.04058, - -161.83518, - 66.26829, - -161.49459, - 66.22618, - -160.99708, - 66.32814, - -161.15046, - 66.38743, - -161.52701, - 66.34816, - -161.8883, - 66.25479, - -161.83726, - 66.31896, - -161.94616, - 66.48694, - -161.87334, - 66.62767, - -162.00344, - 66.45178, - -161.58024, - 66.51533, - -161.28719, - 66.51678, - -161.48212, - 66.69922, - -161.8708, - 66.81662, - -161.85785, - 66.97148, - -161.68318, - 67.03892, - -162.01, - 70.30597, - -162.00621, - 70.38331, - -160.83002, - 70.80571, - -159.66682, - 70.87264, - -159.28234, - 70.92007, - -158.81714, - 70.85793, - -159.16789, - 70.79764, - -158.73303, - 70.86483, - -157.89707, - 71.4006, - -156.46576, - 71.35923, - -156.35334, - 71.31994, - -156.55562, - 71.25643, - -156.07866, - 71.18572, - -156.04132, - 71.16919, - -155.55649, - 71.05495, - -155.54926, - 70.9566, - -155.99569, - 70.86224, - -155.91605, - 70.76409, - -155.95556, - 70.84171, - -155.87653, - 70.87065, - -155.50592, - 70.95177, - -155.52503, - 71.01208, - -155.36878, - 70.99367, - -155.18436, - 71.07989, - -155.29344, - 71.0807, - -155.08931, - 71.17369, - -155.10937, - 71.02529, - -154.59854, - 70.90726, - -154.59527, - 70.89633, - -154.65498, - 70.83647, - -154.56484, - 70.78378, - -154.2277, - 70.89106, - -153.92974, - 70.93789, - -153.23039, - 70.85027, - -152.25625, - 70.79485, - -152.18386, - 70.64434, - -152.45321, - 70.55781, - -151.69781, - 70.50694, - -151.77467, - 70.48759, - -151.70028, - 70.44432, - -151.88952, - 70.37585, - -151.21825, - 70.4471, - -151.17768, - 70.51052, - -150.77353, - 70.50633, - -150.36004, - 70.43228, - -150.35009, - 70.52866, - -149.4655, - 70.43646, - -148.62154, - 70.31725, - -148.41236, - 70.32204, - -147.86747, - 70.2154, - -147.69145, - 70.25822, - -147.2613, - 70.16648, - -147.17755, - 70.17852, - -145.85184, - 69.96995, - -144.95668, - 70.13743, - -143.89674, - 70.14427, - -143.18306, - 69.77064, - -141.59513, - 69.69843, - -141.35866, - 69.68508, - -141.42602, - 69.64383, - -141.37865, - 69.66846, - -141.22866, - 69.6978, - -141.29278, - 69.64909, - -140.9832, - 59.76416, - -140.99517, - 59.88145, - -141.48354, - 59.9878, - -141.27939, - 60.07535, - -141.29636, - 60.14567, - -141.52, - 60.02391, - -141.36317, - 59.93887, - -141.71207, - 60.09195, - -142.82143, - 59.97935, - -143.89025, - 60.01592, - -144.22059, - 59.78944, - -144.6011, - 59.97928, - -144.37891, - 60.06149, - -144.4003, - 59.98815, - -144.3613, - 60.04393, - -144.24944, - 60.0453, - -144.03012, - 60.17663, - -144.28722, - 60.17905, - -144.36681, - 60.07752, - -144.36164, - 60.16179, - -144.39878, - 60.27784, - -144.94272, - 60.45251, - -144.86261, - 60.46218, - -145.07109, - 60.28726, - -145.14265, - 60.43723, - -145.56382, - 60.46035, - -145.96522, - 60.5871, - -145.7584, - 60.4528, - -146.17756, - 60.40099, - -146.07418, - 60.34232, - -146.19594, - 60.22847, - -146.65262, - 60.38536, - -146.74588, - 60.4897, - -146.63437, - 60.48284, - -146.33887, - 60.64123, - -145.90175, - 60.62108, - -146.27434, - 60.7531, - -146.08225, - 60.67205, - -146.6626, - 60.75138, - -146.70756, - 60.85553, - -146.18261, - 60.80418, - -146.82926, - 60.90075, - -146.83513, - 60.86868, - -146.71904, - 60.95751, - -146.77728, - 61.06857, - -146.6747, - 60.91688, - -146.98202, - 60.99615, - -147.11304, - 60.92167, - -147.18125, - 60.96355, - -147.27454, - 60.91012, - -147.26193, - 60.90145, - -147.08327, - 60.84297, - -147.14427, - 60.86721, - -147.34818, - 60.91018, - -147.28318, - 60.85269, - -147.45985, - 60.95391, - -147.49033, - 60.90143, - -147.57014, - 61.13298, - -147.56258, - 60.96271, - -147.6213, - 60.85472, - -147.55403, - 60.8312, - -147.68546, - 60.92697, - -147.74828, - 60.77276, - -147.7286, - 60.8312, - -147.91615, - 60.7812, - -148.15068, - 60.91672, - -148.12256, - 61.26408, - -147.7256, - 60.98976, - -148.0774, - 61.06971, - -148.14793, - 60.79591, - -148.35079, - 60.8096, - -148.56359, - 60.7707, - -148.36812, - 60.64119, - -148.42869, - 60.76406, - -148.28897, - 60.74208, - -148.10718, - 60.6316, - -148.11736, - 60.53184, - -148.38964, - 60.48585, - -148.33308, - 60.6072, - -148.11321, - 60.51655, - -147.93228, - 60.27251, - -148.02646, - 60.33171, - -148.20931, - 60.22737, - -148.34116, - 60.26914, - -148.2089, - 60.19481, - -148.19106, - 60.24919, - -148.14159, - 60.13986, - -147.91402, - 60.00656, - -148.00493, - 60.05995, - -147.81478, - 59.96195, - -147.91298, - 59.92198, - -148.26087, - 60.01979, - -148.1663, - 60.02056, - -148.32997, - 60.15409, - -148.32843, - 59.93126, - -148.45504, - 60.00736, - -148.53779, - 59.90502, - -148.64685, - 59.95691, - -149.13796, - 60.04601, - -149.07773, - 59.82532, - -149.39384, - 59.85695, - -149.43412, - 59.96389, - -149.32444, - 60.11176, - -149.4364, - 59.97943, - -149.39291, - 59.81885, - -149.61966, - 59.78458, - -149.50077, - 59.69577, - -149.52543, - 59.73026, - -149.65658, - 59.9435, - -149.73135, - 59.82332, - -149.73935, - 59.83836, - -149.81171, - 59.67396, - -149.71132, - 59.60359, - -149.75723, - 59.7292, - -149.86517, - 59.60433, - -150.03046, - 59.65235, - -150.08107, - 59.57426, - -150.08375, - 59.5176, - -150.24056, - 59.33516, - -150.38854, - 59.40522, - -150.44725, - 59.70136, - -150.25687, - 59.45395, - -150.47935, - 59.52453, - -150.58554, - 59.58503, - -150.55563, - 59.52978, - -150.61757, - 59.35135, - -150.61721, - 59.28359, - -150.72448, - 59.3681, - -150.7659, - 59.3496, - -150.83606, - 59.19071, - -150.96371, - 59.29313, - -151.06324, - 59.19517, - -151.16024, - 59.24813, - -151.41929, - 59.15293, - -151.5942, - 59.24979, - -151.98757, - 59.3436, - -152.0043, - 59.37347, - -151.88272, - 59.43741, - -151.89759, - 59.4873, - -151.47647, - 59.52976, - -151.52833, - 59.56431, - -151.31609, - 59.77624, - -150.99283, - 59.66069, - -151.43338, - 59.5901, - -151.42446, - 59.73508, - -151.86775, - 60.04026, - -151.71541, - 60.23336, - -151.42648, - 60.39839, - -151.32154, - 60.54181, - -151.28789, - 60.72869, - -151.42108, - 61.0451, - -150.38178, - 60.92982, - -150.1945, - 60.97467, - -149.76845, - 60.83157, - -149.01552, - 61.15341, - -150.08327, - 61.49444, - -149.46445, - 61.37666, - -149.87014, - 61.22622, - -149.98681, - 61.29305, - -150.65433, - 61.15973, - -151.03581, - 61.03615, - -151.16176, - 60.90655, - -151.71796, - 60.84707, - -151.79499, - 60.70795, - -151.70905, - 60.74204, - -151.84908, - 60.67316, - -152.00349, - 60.50124, - -152.30607, - 60.38504, - -152.24007, - 60.21474, - -152.56612, - 60.23436, - -152.71787, - 60.12996, - -152.65747, - 60.19304, - -152.61269, - 60.1123, - -152.53976, - 59.91091, - -152.70303, - 59.85264, - -153.22631, - 59.82139, - -153.27842, - 59.80917, - -152.98383, - 59.68271, - -153.05286, - 59.62583, - -153.21402, - 59.6287, - -153.42527, - 59.72208, - -153.38816, - 59.76822, - -153.44702, - 59.54629, - -153.5858, - 59.53519, - -153.76311, - 59.4269, - -153.73163, - 59.29091, - -154.11454, - 59.19258, - -154.12179, - 59.13503, - -154.24491, - 59.12704, - -154.17076, - 59.03239, - -154.17188, - 59.09822, - -153.71479, - 58.84899, - -153.24314, - 58.62308, - -153.58957, - 58.59964, - -153.89534, - 58.49311, - -153.91816, - 58.47246, - -154.07069, - 58.3878, - -153.97896, - 58.34831, - -154.17426, - 58.27715, - -154.09599, - 58.1698, - -154.26141, - 58.12701, - -154.21412, - 58.14378, - -154.32546, - 58.07192, - -154.34268, - 58.149, - -154.45131, - 58.05515, - -154.45754, - 58.09241, - -154.52461, - 58.0107, - -154.58159, - 58.01457, - -155.02881, - 57.86769, - -155.0804, - 57.81501, - -155.32019, - 57.71457, - -155.29998, - 57.77851, - -155.58676, - 57.70755, - -155.62796, - 57.67213, - -155.57185, - 57.62275, - -155.7244, - 57.53094, - -155.7305, - 57.55486, - -156.03477, - 57.42444, - -156.02137, - 57.46631, - -156.2, - 57.31467, - -156.53516, - 57.33425, - -156.29673, - 57.23075, - -156.38841, - 57.17008, - -156.33099, - 57.07308, - -156.48733, - 56.98968, - -156.4697, - 57.02773, - -156.76898, - 56.89495, - -156.80228, - 56.95421, - -156.91584, - 56.75475, - -157.20006, - 56.84939, - -157.43459, - 56.75473, - -157.39925, - 56.70037, - -157.55512, - 56.61371, - -157.46031, - 56.5975, - -157.68478, - 56.66951, - -157.7697, - 56.54464, - -158.12123, - 56.56505, - -157.81513, - 56.46207, - -157.86237, - 56.50766, - -158.11718, - 56.45108, - -158.12977, - 56.44196, - -158.4015, - 56.34284, - -158.48376, - 56.28806, - -158.19187, - 56.19, - -158.30147, - 56.22969, - -158.11086, - 56.14794, - -158.39216, - 55.98137, - -158.42192, - 56.02873, - -158.59632, - 56.11598, - -158.59888, - 56.10355, - -158.65615, - 55.93976, - -158.6586, - 56.00449, - -158.83698, - 55.90373, - -158.90128, - 55.85764, - -159.36512, - 55.77476, - -159.41569, - 55.87498, - -159.51791, - 55.65488, - -159.48738, - 55.55124, - -159.58812, - 55.59668, - -159.74708, - 55.63061, - -159.6293, - 55.65711, - -159.70755, - 55.80664, - -159.62177, - 55.84407, - -159.80956, - 55.77082, - -159.86332, - 55.77822, - -160.01496, - 55.71441, - -160.00134, - 55.71193, - -160.12135, - 55.65147, - -160.12102, - 55.64818, - -160.40925, - 55.60159, - -160.34053, - 55.46544, - -160.49563, - 55.56704, - -160.60283, - 55.53926, - -160.7593, - 55.52073, - -160.64376, - 55.45168, - -160.66114, - 55.51438, - -160.89845, - 55.34545, - -161.23509, - 55.3473, - -161.47651, - 55.48954, - -161.49978, - 55.60456, - -161.36426, - 55.60763, - -161.5722, - 55.4959, - -161.64513 - ], - "centroid": [-152.10866, 64.78381], - "name": "America/Anchorage" - }, - { - "points": [ - 56.90909, - -154.15921, - 56.83291, - -154.31881, - 56.92005, - -154.3382, - 56.98557, - -154.53938, - 57.23804, - -154.59244, - 57.26945, - -154.78906, - 57.35282, - -154.8091, - 57.58493, - -154.52065, - 57.66611, - -154.00045, - 57.42068, - -153.88838, - 57.31423, - -153.75228, - 57.44274, - -153.88618, - 57.58467, - -153.82784, - 57.64189, - -153.8884, - 57.649, - -153.66641, - 57.68644, - -153.93291, - 57.81503, - -153.94483, - 57.89015, - -153.62027, - 57.65579, - -153.51399, - 57.84776, - -153.48819, - 57.81702, - -153.34625, - 57.91307, - -153.53496, - 57.96915, - -153.52341, - 57.86812, - -153.12892, - 57.9961, - -153.31782, - 57.93816, - -152.8679, - 58.07236, - -153.42989, - 58.13849, - -153.2114, - 58.22333, - -153.19258, - 58.20643, - -153.01848, - 58.25635, - -153.11698, - 58.31542, - -153.05286, - 58.33597, - -152.81558, - 58.41432, - -152.90094, - 58.48484, - -152.63495, - 58.5681, - -152.69046, - 58.65112, - -152.56549, - 58.62984, - -152.32336, - 58.43143, - -152.50637, - 58.34591, - -152.48873, - 58.44256, - -152.33417, - 58.36156, - -152.21715, - 58.40687, - -152.12419, - 58.22828, - -152.14287, - 58.31942, - -152.0896, - 58.33586, - -151.96127, - 58.20982, - -151.98074, - 58.14273, - -152.09323, - 58.23856, - -152.31064, - 58.12144, - -152.2687, - 58.07375, - -152.55387, - 58.17906, - -152.59227, - 58.07002, - -152.62714, - 58.04426, - -152.76436, - 57.93309, - -152.73653, - 57.82835, - -152.89401, - 57.73505, - -152.86312, - 57.83702, - -152.85486, - 57.82578, - -152.74101, - 57.92537, - -152.64388, - 57.98124, - -152.42606, - 57.92212, - -152.32549, - 57.88908, - -152.46041, - 57.82357, - -152.42847, - 57.7797, - -152.21369, - 57.75496, - -152.47359, - 57.67052, - -152.46578, - 57.68277, - -152.39029, - 57.60262, - -152.45421, - 57.61357, - -152.14907, - 57.42173, - -152.32143, - 57.49815, - -152.88089, - 57.38248, - -152.5975, - 57.26623, - -152.71083, - 57.32442, - -153.15893, - 57.26947, - -152.94233, - 57.20372, - -153.09751, - 57.17135, - -152.87644, - 57.121, - -152.90827, - 56.98331, - -153.29767, - 57.0777, - -153.41564, - 57.18536, - -153.32352, - 57.14022, - -153.50065, - 57.05749, - -153.49342, - 57.06326, - -153.66552, - 57.05468, - -153.57589, - 56.95934, - -153.55289, - 56.7329, - -153.97769, - 56.75216, - -154.15946, - 56.9533, - -153.85233, - 56.99607, - -153.98304, - 57.15339, - -153.79563, - 56.98197, - -154.1453, - 56.90909, - -154.15921 - ], - "centroid": [-153.35245, 57.59552], - "name": "America/Anchorage" - }, - { - "points": [ - 59.8077, - -147.90879, - 59.93024, - -147.8204, - 60.24702, - -147.23904, - 60.3568, - -147.22591, - 60.3511, - -147.01, - 60.27769, - -147.1043, - 60.30528, - -146.90956, - 60.03345, - -147.37458, - 59.9558, - -147.35775, - 59.92966, - -147.50635, - 59.85135, - -147.46394, - 59.75585, - -147.87367, - 59.8077, - -147.90879 - ], - "centroid": [-147.46104, 60.03909], - "name": "America/Anchorage" - }, - { - "points": [ - 55.1073, - -160.81568, - 55.32452, - -160.87959, - 55.39827, - -160.79302, - 55.34302, - -160.30129, - 55.2347, - -160.3207, - 55.27784, - -160.47142, - 55.1864, - -160.44201, - 55.12096, - -160.51437, - 55.1073, - -160.81568 - ], - "centroid": [-160.62599, 55.25753], - "name": "America/Anchorage" - }, - { - "points": [ - 54.92122, - -160.03687, - 54.88579, - -160.25574, - 55.1126, - -160.20207, - 55.29932, - -159.86768, - 55.16944, - -159.79132, - 54.92122, - -160.03687 - ], - "centroid": [-160.03147, 55.08201], - "name": "America/Anchorage" - }, - { - "points": [ - 60.21422, - -147.94579, - 60.48074, - -147.81261, - 60.57878, - -147.55729, - 60.14736, - -147.76269, - 60.21422, - -147.94579 - ], - "centroid": [-147.76145, 60.35482], - "name": "America/Anchorage" - }, - { - "points": [ - 58.53728, - -161.07426, - 58.70317, - -161.1825, - 58.82805, - -160.6787, - 58.56607, - -160.88268, - 58.53728, - -161.07426 - ], - "centroid": [-160.94717, 58.67518], - "name": "America/Anchorage" - }, - { - "points": [ - 56.47907, - -154.23082, - 56.54095, - -154.38295, - 56.62645, - -154.1161, - 56.54502, - -153.86046, - 56.47907, - -154.23082 - ], - "centroid": [-154.1363, 56.54965], - "name": "America/Anchorage" - }, - { - "points": [ - 56.38725, - -154.76154, - 56.43736, - -154.80768, - 56.53447, - -154.6911, - 56.58246, - -154.39603, - 56.38725, - -154.76154 - ], - "centroid": [-154.64434, 56.49148], - "name": "America/Anchorage" - }, - { - "points": [ - 55.09089, - -159.47252, - 55.03237, - -159.50225, - 55.04463, - -159.65768, - 55.26166, - -159.51601, - 55.09089, - -159.47252 - ], - "centroid": [-159.54773, 55.11562], - "name": "America/Anchorage" - }, - { - "points": [ - 55.0724, - -161.8705, - 55.10744, - -161.92741, - 55.18519, - -161.84919, - 55.12396, - -161.62398, - 55.04244, - -161.72818, - 55.0724, - -161.8705 - ], - "centroid": [-161.78391, 55.11195], - "name": "America/Anchorage" - }, - { - "points": [ - 55.74653, - -155.59401, - 55.82303, - -155.75036, - 55.92781, - -155.57992, - 55.78782, - -155.53754, - 55.74653, - -155.59401 - ], - "centroid": [-155.6239, 55.82956], - "name": "America/Anchorage" - }, - { - "points": [ - 60.33282, - -152.06725, - 60.52261, - -151.9546, - 60.49436, - -151.82647, - 60.36574, - -151.95108, - 60.33282, - -152.06725 - ], - "centroid": [-151.94911, 60.43515], - "name": "America/Anchorage" - }, - { - "points": [ - 56.50897, - -157.19844, - 56.53868, - -157.34661, - 56.59372, - -157.24775, - 56.53575, - -156.95967, - 56.50897, - -157.19844 - ], - "centroid": [-157.17911, 56.54648], - "name": "America/Anchorage" - }, - { - "points": [ - 59.31135, - -153.51377, - 59.39588, - -153.57614, - 59.37796, - -153.33608, - 59.3311, - -153.36141, - 59.31135, - -153.51377 - ], - "centroid": [-153.45693, 59.35618], - "name": "America/Anchorage" - }, - { - "points": [ - 60.60662, - -147.47983, - 60.65626, - -147.52405, - 60.70648, - -147.44188, - 60.73726, - -147.50018, - 60.66064, - -147.30618, - 60.60662, - -147.47983 - ], - "centroid": [-147.42955, 60.66035], - "name": "America/Anchorage" - }, - { - "points": [ - 54.92958, - -159.43657, - 55.06622, - -159.46028, - 55.05945, - -159.28019, - 54.96764, - -159.32381, - 54.92958, - -159.43657 - ], - "centroid": [-159.38041, 55.0098], - "name": "America/Anchorage" - }, - { - "points": [ - 55.36739, - -160.14481, - 55.38427, - -160.31426, - 55.42263, - -160.35034, - 55.45861, - -160.13393, - 55.36739, - -160.14481 - ], - "centroid": [-160.22373, 55.41043], - "name": "America/Anchorage" - }, - { - "points": [ - 55.77117, - -158.88383, - 55.90052, - -158.82311, - 55.83368, - -158.68334, - 55.77117, - -158.88383 - ], - "centroid": [-158.79676, 55.83513], - "name": "America/Anchorage" - }, - { - "points": [ - 60.64441, - -147.94399, - 60.68046, - -148.01612, - 60.72795, - -148.03222, - 60.69699, - -147.84275, - 60.64441, - -147.94399 - ], - "centroid": [-147.94997, 60.6888], - "name": "America/Anchorage" - }, - { - "points": [ - 58.89132, - -152.34082, - 58.97047, - -152.32457, - 58.94611, - -152.14598, - 58.92132, - -152.16306, - 58.89132, - -152.34082 - ], - "centroid": [-152.25908, 58.9325], - "name": "America/Anchorage" - }, - { - "points": [ - 70.44691, - -148.8015, - 70.48595, - -149.09281, - 70.52826, - -149.22191, - 70.48944, - -148.83033, - 70.44691, - -148.8015 - ], - "centroid": [-148.97918, 70.48783], - "name": "America/Anchorage" - }, - { - "points": [ - 54.85178, - -159.28792, - 54.93842, - -159.32146, - 54.93083, - -159.19368, - 54.88391, - -159.20432, - 54.85178, - -159.28792 - ], - "centroid": [-159.25798, 54.90249], - "name": "America/Anchorage" - }, - { - "points": [ - 58.156, - -151.87097, - 58.22164, - -151.90888, - 58.26549, - -151.79676, - 58.18593, - -151.79975, - 58.156, - -151.87097 - ], - "centroid": [-151.84497, 58.20983], - "name": "America/Anchorage" - }, - { - "points": [ - 55.18204, - -161.62299, - 55.23812, - -161.68484, - 55.25428, - -161.51434, - 55.19705, - -161.55381, - 55.18204, - -161.62299 - ], - "centroid": [-161.59683, 55.2215], - "name": "America/Anchorage" - }, - { - "points": [ - 55.69904, - -159.39204, - 55.83544, - -159.37211, - 55.82512, - -159.29701, - 55.75706, - -159.26856, - 55.69904, - -159.39204 - ], - "centroid": [-159.33679, 55.77372], - "name": "America/Anchorage" - }, - { - "points": [ - 60.21774, - -147.49934, - 60.27134, - -147.51656, - 60.31212, - -147.34056, - 60.26463, - -147.35429, - 60.21774, - -147.49934 - ], - "centroid": [-147.43153, 60.26621], - "name": "America/Anchorage" - }, - { - "points": [ - 55.00001, - -159.82546, - 55.05604, - -159.85454, - 55.13649, - -159.6983, - 55.05857, - -159.82442, - 55.00001, - -159.82546 - ], - "centroid": [-159.81212, 55.06256], - "name": "America/Anchorage" - }, - { - "points": [ - 70.53767, - -149.44778, - 70.55919, - -149.71379, - 70.57197, - -149.72632, - 70.55459, - -149.40609, - 70.53767, - -149.44778 - ], - "centroid": [-149.56136, 70.55526], - "name": "America/Anchorage" - }, - { - "points": [ - 70.16425, - -145.95057, - 70.19447, - -146.20749, - 70.20775, - -146.21935, - 70.20081, - -145.97648, - 70.16425, - -145.95057 - ], - "centroid": [-146.06882, 70.19039], - "name": "America/Anchorage" - }, - { - "points": [ - 55.14723, - -161.33554, - 55.17069, - -161.40936, - 55.20172, - -161.44292, - 55.2297, - -161.32501, - 55.14723, - -161.33554 - ], - "centroid": [-161.37169, 55.19018], - "name": "America/Anchorage" - }, - { - "points": [ - 54.74161, - -159.5412, - 54.75444, - -159.59679, - 54.83059, - -159.59527, - 54.79078, - -159.49785, - 54.74161, - -159.5412 - ], - "centroid": [-159.5578, 54.78287], - "name": "America/Anchorage" - }, - { - "points": [ - 60.28965, - -145.52587, - 60.29807, - -145.58893, - 60.35969, - -145.6249, - 60.31549, - -145.46961, - 60.28965, - -145.52587 - ], - "centroid": [-145.55426, 60.31955], - "name": "America/Anchorage" - }, - { - "points": [ - 56.66983, - -154.15446, - 56.7397, - -154.06084, - 56.71524, - -154.014, - 56.67523, - -154.02369, - 56.66983, - -154.15446 - ], - "centroid": [-154.07047, 56.6979], - "name": "America/Anchorage" - }, - { - "points": [ - 58.87413, - -152.03277, - 58.95208, - -152.07298, - 58.92218, - -151.95303, - 58.87413, - -152.03277 - ], - "centroid": [-152.01959, 58.91613], - "name": "America/Anchorage" - }, - { - "points": [ - 56.29632, - -157.82333, - 56.3174, - -157.8974, - 56.34187, - -157.91859, - 56.37441, - -157.82878, - 56.29632, - -157.82333 - ], - "centroid": [-157.86055, 56.3345], - "name": "America/Anchorage" - }, - { - "points": [ - 54.78107, - -159.76846, - 54.81848, - -159.82644, - 54.83692, - -159.68178, - 54.80469, - -159.69989, - 54.78107, - -159.76846 - ], - "centroid": [-159.7498, 54.81117], - "name": "America/Anchorage" - }, - { - "points": [ - 58.6273, - -160.2738, - 58.68612, - -160.33317, - 58.73826, - -160.30694, - 58.66909, - -160.23665, - 58.6273, - -160.2738 - ], - "centroid": [-160.28717, 58.68081], - "name": "America/Anchorage" - }, - { - "points": [ - 55.81188, - -159.11928, - 55.84151, - -159.18975, - 55.86357, - -159.04722, - 55.82163, - -159.07348, - 55.81188, - -159.11928 - ], - "centroid": [-159.11008, 55.83751], - "name": "America/Anchorage" - }, - { - "points": [ - 55.08136, - -161.99962, - 55.19019, - -162.01, - 55.20017, - -161.99933, - 55.12222, - -161.93033, - 55.08136, - -161.99962 - ], - "centroid": [-161.97997, 55.1376], - "name": "America/Anchorage" - }, - { - "points": [ - 61.10953, - -150.27222, - 61.17406, - -150.23161, - 61.17418, - -150.15632, - 61.13564, - -150.18201, - 61.10953, - -150.27222 - ], - "centroid": [-150.21399, 61.1479], - "name": "America/Anchorage" - }, - { - "points": [ - 55.99291, - -156.69409, - 56.03489, - -156.76356, - 56.09062, - -156.73412, - 56.04341, - -156.66909, - 55.99291, - -156.69409 - ], - "centroid": [-156.7159, 56.0408], - "name": "America/Anchorage" - }, - { - "points": [ - 59.59214, - -149.63652, - 59.64063, - -149.67972, - 59.70815, - -149.66579, - 59.64727, - -149.58622, - 59.59214, - -149.63652 - ], - "centroid": [-149.63965, 59.64847], - "name": "America/Anchorage" - }, - { - "points": [ - 70.91079, - -155.63124, - 70.92985, - -155.70871, - 70.95922, - -155.73032, - 70.97524, - -155.61778, - 70.91079, - -155.63124 - ], - "centroid": [-155.66612, 70.94525], - "name": "America/Anchorage" - }, - { - "points": [ - 59.12599, - -151.81377, - 59.13779, - -151.88862, - 59.16071, - -151.89956, - 59.18764, - -151.79842, - 59.12599, - -151.81377 - ], - "centroid": [-151.84369, 59.15455], - "name": "America/Anchorage" - }, - { - "points": [ - 56.13688, - -156.77295, - 56.1882, - -156.8219, - 56.23636, - -156.77436, - 56.15673, - -156.75547, - 56.13688, - -156.77295 - ], - "centroid": [-156.78377, 56.18432], - "name": "America/Anchorage" - }, - { - "points": [ - 59.09816, - -151.44465, - 59.11913, - -151.52976, - 59.15429, - -151.53873, - 59.14507, - -151.4321, - 59.09816, - -151.44465 - ], - "centroid": [-151.48335, 59.12945], - "name": "America/Anchorage" - }, - { - "points": [ - 55.29734, - -160.05798, - 55.30949, - -160.11028, - 55.33941, - -160.11894, - 55.33505, - -160.01217, - 55.29734, - -160.05798 - ], - "centroid": [-160.07143, 55.32175], - "name": "America/Anchorage" - }, - { - "points": [ - 55.04384, - -161.57633, - 55.06299, - -161.6119, - 55.12436, - -161.60673, - 55.08304, - -161.53216, - 55.04384, - -161.57633 - ], - "centroid": [-161.58037, 55.08158], - "name": "America/Anchorage" - }, - { - "points": [ - 58.66873, - -160.43265, - 58.69225, - -160.4542, - 58.75689, - -160.39872, - 58.70496, - -160.37449, - 58.66873, - -160.43265 - ], - "centroid": [-160.41282, 58.70846], - "name": "America/Anchorage" - }, - { - "points": [ - 60.20593, - -144.93057, - 60.21638, - -145.05563, - 60.22943, - -145.0688, - 60.2437, - -144.93562, - 60.20593, - -144.93057 - ], - "centroid": [-144.98739, 60.22429], - "name": "America/Anchorage" - }, - { - "points": [ - 60.23237, - -145.27666, - 60.26448, - -145.38841, - 60.28272, - -145.40066, - 60.26184, - -145.24994, - 60.23237, - -145.27666 - ], - "centroid": [-145.32051, 60.25919], - "name": "America/Anchorage" - }, - { - "points": [ - 59.3995, - -146.36211, - 59.42741, - -146.37926, - 59.47694, - -146.29559, - 59.44112, - -146.28884, - 59.3995, - -146.36211 - ], - "centroid": [-146.33127, 59.4368], - "name": "America/Anchorage" - }, - { - "points": [ - 71.19514, - -155.44971, - 71.21775, - -155.59531, - 71.23388, - -155.60297, - 71.22359, - -155.46154, - 71.19514, - -155.44971 - ], - "centroid": [-155.5207, 71.21684], - "name": "America/Anchorage" - }, - { - "points": [ - 70.54317, - -149.79064, - 70.5512, - -149.92326, - 70.56353, - -149.93689, - 70.56813, - -149.79089, - 70.54317, - -149.79064 - ], - "centroid": [-149.8525, 70.55661], - "name": "America/Anchorage" - }, - { - "points": [ - 59.08885, - -151.6643, - 59.09365, - -151.72265, - 59.12589, - -151.7314, - 59.12626, - -151.63923, - 59.08885, - -151.6643 - ], - "centroid": [-151.688, 59.10988], - "name": "America/Anchorage" - }, - { - "points": [ - 60.20645, - -144.77719, - 60.21574, - -144.87275, - 60.23538, - -144.8913, - 60.23051, - -144.76271, - 60.20645, - -144.77719 - ], - "centroid": [-144.82324, 60.22239], - "name": "America/Anchorage" - }, - { - "points": [ - 70.21388, - -146.31649, - 70.2201, - -146.44659, - 70.23093, - -146.45936, - 70.23765, - -146.32599, - 70.21388, - -146.31649 - ], - "centroid": [-146.379, 70.22578], - "name": "America/Anchorage" - }, - { - "points": [ - 71.21742, - -155.72116, - 71.2422, - -155.76213, - 71.23975, - -155.64623, - 71.22812, - -155.65449, - 71.21742, - -155.72116 - ], - "centroid": [-155.70271, 71.23219], - "name": "America/Anchorage" - }, - { - "points": [ - 71.30324, - -156.00779, - 71.31907, - -156.11298, - 71.33607, - -156.12595, - 71.33428, - -156.03317, - 71.30324, - -156.00779 - ], - "centroid": [-156.06517, 71.32271], - "name": "America/Anchorage" - }, - { - "points": [ - 60.22167, - -145.14414, - 60.24087, - -145.22096, - 60.26082, - -145.22863, - 60.25493, - -145.1391, - 60.22167, - -145.14414 - ], - "centroid": [-145.17923, 60.24433], - "name": "America/Anchorage" - }, - { - "points": [ - 56.87554, - -153.60271, - 56.90808, - -153.62633, - 56.91239, - -153.54093, - 56.89626, - -153.54793, - 56.87554, - -153.60271 - ], - "centroid": [-153.58466, 56.89787], - "name": "America/Anchorage" - }, - { - "points": [ - 60.50689, - -147.40578, - 60.53843, - -147.39798, - 60.53499, - -147.31798, - 60.51847, - -147.3292, - 60.50689, - -147.40578 - ], - "centroid": [-147.36685, 60.52472], - "name": "America/Anchorage" - }, - { - "points": [ - 70.30385, - -146.98647, - 70.2916, - -146.99679, - 70.31038, - -147.10779, - 70.32159, - -147.07118, - 70.30385, - -146.98647 - ], - "centroid": [-147.04292, 70.30702], - "name": "America/Anchorage" - }, - { - "points": [ - 54.96724, - -161.87676, - 55.00975, - -161.92123, - 55.03061, - -161.91007, - 54.99674, - -161.85027, - 54.96724, - -161.87676 - ], - "centroid": [-161.8872, 54.99969], - "name": "America/Anchorage" - }, - { - "points": [ - 57.35237, - -152.32273, - 57.4, - -152.30111, - 57.38845, - -152.24897, - 57.36019, - -152.27343, - 57.35237, - -152.32273 - ], - "centroid": [-152.28812, 57.37622], - "name": "America/Anchorage" - }, - { - "points": [ - 56.12171, - -158.11746, - 56.128, - -158.16773, - 56.14487, - -158.17366, - 56.16062, - -158.08821, - 56.12171, - -158.11746 - ], - "centroid": [-158.13229, 56.14], - "name": "America/Anchorage" - }, - { - "points": [ - 70.52318, - -150.13672, - 70.54403, - -150.21774, - 70.55809, - -150.22125, - 70.56382, - -150.14186, - 70.52318, - -150.13672 - ], - "centroid": [-150.17285, 70.54674], - "name": "America/Anchorage" - }, - { - "points": [ - 70.13382, - -143.32161, - 70.15544, - -143.32538, - 70.15602, - -143.22369, - 70.13986, - -143.23515, - 70.13382, - -143.32161 - ], - "centroid": [-143.27891, 70.14647], - "name": "America/Anchorage" - }, - { - "points": [ - 60.31472, - -145.08695, - 60.35044, - -145.09775, - 60.3793, - -145.04471, - 60.36066, - -145.03833, - 60.31472, - -145.08695 - ], - "centroid": [-145.0695, 60.34935], - "name": "America/Anchorage" - }, - { - "points": [ - 56.70732, - -153.90758, - 56.73711, - -153.91321, - 56.7476, - -153.83046, - 56.72357, - -153.85075, - 56.70732, - -153.90758 - ], - "centroid": [-153.87769, 56.72937], - "name": "America/Anchorage" - }, - { - "points": [ - 71.15748, - -155.15685, - 71.17085, - -155.2388, - 71.18503, - -155.24618, - 71.176, - -155.14018, - 71.15748, - -155.15685 - ], - "centroid": [-155.19207, 71.17226], - "name": "America/Anchorage" - }, - { - "points": [ - 58.81336, - -160.18605, - 58.83735, - -160.24058, - 58.86353, - -160.23796, - 58.84384, - -160.17927, - 58.81336, - -160.18605 - ], - "centroid": [-160.21002, 58.8393], - "name": "America/Anchorage" - }, - { - "points": [ - 56.03439, - -156.64188, - 56.08794, - -156.69845, - 56.10189, - -156.69508, - 56.0772, - -156.63847, - 56.03439, - -156.64188 - ], - "centroid": [-156.66405, 56.07216], - "name": "America/Anchorage" - }, - { - "points": [ - 60.37956, - -145.65159, - 60.38757, - -145.69177, - 60.40184, - -145.69684, - 60.39521, - -145.60449, - 60.37956, - -145.65159 - ], - "centroid": [-145.65774, 60.39161], - "name": "America/Anchorage" - }, - { - "points": [ - 56.00809, - -160.81002, - 56.01508, - -160.88007, - 56.03032, - -160.89268, - 56.03668, - -160.82415, - 56.00809, - -160.81002 - ], - "centroid": [-160.84831, 56.0227], - "name": "America/Anchorage" - }, - { - "points": [ - 70.376, - -147.46669, - 70.38992, - -147.53132, - 70.40522, - -147.53945, - 70.40409, - -147.47024, - 70.376, - -147.46669 - ], - "centroid": [-147.49846, 70.39363], - "name": "America/Anchorage" - }, - { - "points": [ - 60.35316, - -145.75893, - 60.35965, - -145.78052, - 60.39577, - -145.78505, - 60.38088, - -145.73106, - 60.35316, - -145.75893 - ], - "centroid": [-145.76299, 60.37461], - "name": "America/Anchorage" - }, - { - "points": [ - 55.02729, - -161.92422, - 55.03271, - -161.95482, - 55.08196, - -161.97198, - 55.0778, - -161.94469, - 55.02729, - -161.92422 - ], - "centroid": [-161.94873, 55.0545], - "name": "America/Anchorage" - }, - { - "points": [ - 57.34528, - -156.28265, - 57.36818, - -156.31809, - 57.38955, - -156.25831, - 57.37152, - -156.24939, - 57.34528, - -156.28265 - ], - "centroid": [-156.2799, 57.36798], - "name": "America/Anchorage" - }, - { - "points": [ - 64.10008, - -161.30862, - 64.12868, - -161.32952, - 64.14868, - -161.28394, - 64.11003, - -161.28275, - 64.10008, - -161.30862 - ], - "centroid": [-161.30159, 64.12351], - "name": "America/Anchorage" - }, - { - "points": [ - 55.52177, - -160.3693, - 55.53673, - -160.41091, - 55.5498, - -160.41476, - 55.55146, - -160.34573, - 55.52177, - -160.3693 - ], - "centroid": [-160.38083, 55.54005], - "name": "America/Anchorage" - }, - { - "points": [ - 70.22245, - -146.55484, - 70.23932, - -146.59383, - 70.23523, - -146.50094, - 70.22396, - -146.51052, - 70.22245, - -146.55484 - ], - "centroid": [-146.54276, 70.23102], - "name": "America/Anchorage" - }, - { - "points": [ - 70.98409, - -155.60321, - 71.00205, - -155.63835, - 71.02927, - -155.62273, - 71.01881, - -155.58861, - 70.98409, - -155.60321 - ], - "centroid": [-155.61282, 71.00804], - "name": "America/Anchorage" - }, - { - "points": [ - 60.64901, - -147.78073, - 60.67471, - -147.7907, - 60.70121, - -147.74131, - 60.68255, - -147.73689, - 60.64901, - -147.78073 - ], - "centroid": [-147.76398, 60.67598], - "name": "America/Anchorage" - }, - { - "points": [ - 70.47272, - -147.93246, - 70.48414, - -147.98861, - 70.49635, - -147.99626, - 70.50711, - -147.95337, - 70.47272, - -147.93246 - ], - "centroid": [-147.96375, 70.49007], - "name": "America/Anchorage" - }, - { - "points": [ - 55.99158, - -160.9977, - 55.99294, - -161.02897, - 56.02079, - -161.02837, - 56.02573, - -160.97714, - 55.99158, - -160.9977 - ], - "centroid": [-161.00704, 56.00892], - "name": "America/Anchorage" - }, - { - "points": [ - 70.47286, - -148.30542, - 70.477, - -148.36708, - 70.49306, - -148.37603, - 70.49575, - -148.31101, - 70.47286, - -148.30542 - ], - "centroid": [-148.33807, 70.4848], - "name": "America/Anchorage" - }, - { - "points": [ - 56.46986, - -157.73097, - 56.48183, - -157.75429, - 56.51641, - -157.72623, - 56.49557, - -157.70092, - 56.46986, - -157.73097 - ], - "centroid": [-157.72777, 56.49178], - "name": "America/Anchorage" - }, - { - "points": [ - 58.58076, - -159.97996, - 58.59965, - -160.00087, - 58.62344, - -160.00084, - 58.60634, - -159.9512, - 58.58076, - -159.97996 - ], - "centroid": [-159.98098, 58.60302], - "name": "America/Anchorage" - }, - { - "points": [ - 56.77065, - -156.86198, - 56.78913, - -156.89133, - 56.8067, - -156.88315, - 56.78817, - -156.83376, - 56.77065, - -156.86198 - ], - "centroid": [-156.86586, 56.78861], - "name": "America/Anchorage" - }, - { - "points": [ - 60.38773, - -145.93554, - 60.39343, - -145.97407, - 60.41185, - -145.97904, - 60.41122, - -145.91561, - 60.38773, - -145.93554 - ], - "centroid": [-145.94948, 60.40175], - "name": "America/Anchorage" - }, - { - "points": [ - 56.62061, - -157.41281, - 56.63039, - -157.43759, - 56.65189, - -157.43867, - 56.64305, - -157.38628, - 56.62061, - -157.41281 - ], - "centroid": [-157.41721, 56.63738], - "name": "America/Anchorage" - }, - { - "points": [ - 66.1994, - -161.82523, - 66.21094, - -161.84452, - 66.23383, - -161.8468, - 66.2255, - -161.79491, - 66.1994, - -161.82523 - ], - "centroid": [-161.82571, 66.21858], - "name": "America/Anchorage" - }, - { - "points": [ - 60.2664, - -145.41199, - 60.2714, - -145.43877, - 60.30953, - -145.44362, - 60.30094, - -145.40881, - 60.2664, - -145.41199 - ], - "centroid": [-145.42594, 60.28788], - "name": "America/Anchorage" - }, - { - "points": [ - 71.27597, - -155.94288, - 71.29893, - -155.98681, - 71.31415, - -155.98451, - 71.29586, - -155.92845, - 71.27597, - -155.94288 - ], - "centroid": [-155.95863, 71.29568], - "name": "America/Anchorage" - }, - { - "points": [ - 60.37107, - -145.79336, - 60.36119, - -145.81803, - 60.38543, - -145.85463, - 60.39566, - -145.81953, - 60.37107, - -145.79336 - ], - "centroid": [-145.82228, 60.37878], - "name": "America/Anchorage" - }, - { - "points": [ - 55.48744, - -160.05183, - 55.51529, - -160.06584, - 55.52627, - -160.02758, - 55.50187, - -160.02287, - 55.48744, - -160.05183 - ], - "centroid": [-160.04285, 55.50793], - "name": "America/Anchorage" - }, - { - "points": [ - 59.17521, - -154.10384, - 59.1971, - -154.10735, - 59.2007, - -154.0545, - 59.18086, - -154.06759, - 59.17521, - -154.10384 - ], - "centroid": [-154.08385, 59.18908], - "name": "America/Anchorage" - }, - { - "points": [ - 58.58226, - -153.5745, - 58.60324, - -153.58985, - 58.61797, - -153.55389, - 58.59407, - -153.54169, - 58.58226, - -153.5745 - ], - "centroid": [-153.56494, 58.59967], - "name": "America/Anchorage" - }, - { - "points": [ - 55.16118, - -159.63491, - 55.16916, - -159.66916, - 55.19789, - -159.66994, - 55.19957, - -159.65071, - 55.16118, - -159.63491 - ], - "centroid": [-159.6553, 55.18052], - "name": "America/Anchorage" - }, - { - "points": [ - 70.51567, - -149.24927, - 70.52374, - -149.28309, - 70.54068, - -149.28778, - 70.53997, - -149.23608, - 70.51567, - -149.24927 - ], - "centroid": [-149.26237, 70.5305], - "name": "America/Anchorage" - }, - { - "points": [ - 60.70186, - -146.70939, - 60.70256, - -146.74148, - 60.73137, - -146.751, - 60.73027, - -146.72163, - 60.70186, - -146.70939 - ], - "centroid": [-146.73083, 60.71629], - "name": "America/Anchorage" - }, - { - "points": [ - 71.34704, - -156.17099, - 71.32945, - -156.1784, - 71.34614, - -156.22664, - 71.35588, - -156.21581, - 71.34704, - -156.17099 - ], - "centroid": [-156.19642, 71.34399], - "name": "America/Anchorage" - }, - { - "points": [ - 58.44068, - -154.0135, - 58.46094, - -154.02563, - 58.46255, - -153.97902, - 58.44851, - -153.98257, - 58.44068, - -154.0135 - ], - "centroid": [-154.00179, 58.45349], - "name": "America/Anchorage" - }, - { - "points": [ - 60.44936, - -146.01807, - 60.47617, - -146.0262, - 60.47273, - -145.98769, - 60.45793, - -145.98862, - 60.44936, - -146.01807 - ], - "centroid": [-146.00691, 60.46427], - "name": "America/Anchorage" - }, - { - "points": [ - 59.85659, - -147.4208, - 59.88235, - -147.42902, - 59.87927, - -147.38992, - 59.86463, - -147.39128, - 59.85659, - -147.4208 - ], - "centroid": [-147.40947, 59.87097], - "name": "America/Anchorage" - }, - { - "points": [ - 56.97093, - -156.72609, - 56.99336, - -156.74105, - 57.0011, - -156.70371, - 56.98769, - -156.70199, - 56.97093, - -156.72609 - ], - "centroid": [-156.7201, 56.98795], - "name": "America/Anchorage" - }, - { - "points": [ - 58.87987, - -152.22354, - 58.89997, - -152.23318, - 58.90735, - -152.19439, - 58.89068, - -152.19498, - 58.87987, - -152.22354 - ], - "centroid": [-152.21251, 58.89463], - "name": "America/Anchorage" - }, - { - "points": [ - 56.26067, - -157.72272, - 56.25814, - -157.74975, - 56.27479, - -157.75715, - 56.28672, - -157.72648, - 56.26067, - -157.72272 - ], - "centroid": [-157.73822, 56.27066], - "name": "America/Anchorage" - }, - { - "points": [ - 60.3756, - -145.87133, - 60.37766, - -145.89889, - 60.39535, - -145.90527, - 60.3985, - -145.87191, - 60.3756, - -145.87133 - ], - "centroid": [-145.88628, 60.38716], - "name": "America/Anchorage" - }, - { - "points": [ - 55.2668, - -159.48648, - 55.27353, - -159.50815, - 55.29188, - -159.50335, - 55.28723, - -159.4668, - 55.2668, - -159.48648 - ], - "centroid": [-159.49022, 55.28042], - "name": "America/Anchorage" - }, - { - "points": [ - 56.70853, - -153.95154, - 56.72998, - -153.96449, - 56.73101, - -153.92623, - 56.71683, - -153.92562, - 56.70853, - -153.95154 - ], - "centroid": [-153.94342, 56.72182], - "name": "America/Anchorage" - }, - { - "points": [ - 56.88237, - -158.7661, - 56.90409, - -158.77657, - 56.9115, - -158.74081, - 56.89681, - -158.74149, - 56.88237, - -158.7661 - ], - "centroid": [-158.75775, 56.89861], - "name": "America/Anchorage" - }, - { - "points": [ - 60.79134, - -147.67801, - 60.80634, - -147.69713, - 60.81987, - -147.66273, - 60.80328, - -147.65826, - 60.79134, - -147.67801 - ], - "centroid": [-147.67501, 60.80551], - "name": "America/Anchorage" - }, - { - "points": [ - 70.8731, - -158.68869, - 70.87207, - -158.71332, - 70.89448, - -158.72522, - 70.8989, - -158.70545, - 70.8731, - -158.68869 - ], - "centroid": [-158.70774, 70.88443], - "name": "America/Anchorage" - }, - { - "points": [ - 58.9558, - -152.13987, - 58.95683, - -152.16656, - 58.9717, - -152.1724, - 58.98318, - -152.14709, - 58.9558, - -152.13987 - ], - "centroid": [-152.15529, 58.96729], - "name": "America/Anchorage" - }, - { - "points": [ - 58.58209, - -160.30422, - 58.58798, - -160.326, - 58.60818, - -160.32285, - 58.60449, - -160.29234, - 58.58209, - -160.30422 - ], - "centroid": [-160.31081, 58.59612], - "name": "America/Anchorage" - }, - { - "points": [ - 58.99051, - -153.38208, - 58.99751, - -153.40554, - 59.01165, - -153.40583, - 59.01404, - -153.3702, - 58.99051, - -153.38208 - ], - "centroid": [-153.38944, 59.00381], - "name": "America/Anchorage" - }, - { - "points": [ - 57.40118, - -156.187, - 57.42069, - -156.2021, - 57.42926, - -156.17155, - 57.41387, - -156.16735, - 57.40118, - -156.187 - ], - "centroid": [-156.18307, 57.4163], - "name": "America/Anchorage" - }, - { - "points": [ - 56.73119, - -157.36886, - 56.74543, - -157.3856, - 56.76149, - -157.36417, - 56.74796, - -157.35241, - 56.73119, - -157.36886 - ], - "centroid": [-157.36821, 56.74639], - "name": "America/Anchorage" - }, - { - "points": [ - 59.3083, - -161.99454, - 59.31253, - -162.00909, - 59.33809, - -162.00387, - 59.33281, - -161.9908, - 59.3083, - -161.99454 - ], - "centroid": [-161.99968, 59.32277], - "name": "America/Anchorage" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-mazatlan.json b/pandora_console/include/javascript/tz_json/polygons/america-mazatlan.json deleted file mode 100644 index 8350b120df..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-mazatlan.json +++ /dev/null @@ -1,981 +0,0 @@ -{ - "transitions": { - "America/Chihuahua": [ - [1491138000, -360, "MDT"], - [1509278400, -420, "MST"], - [1522587600, -360, "MDT"], - [1540728000, -420, "MST"], - [1554642000, -360, "MDT"], - [1572177600, -420, "MST"], - [1586091600, -360, "MDT"], - [1603627200, -420, "MST"], - [1617541200, -360, "MDT"], - [1635681600, -420, "MST"], - [1648990800, -360, "MDT"], - [1667131200, -420, "MST"], - [1680440400, -360, "MDT"], - [1698580800, -420, "MST"], - [1712494800, -360, "MDT"], - [1730030400, -420, "MST"], - [1743944400, -360, "MDT"], - [1761480000, -420, "MST"], - [1775394000, -360, "MDT"], - [1792929600, -420, "MST"], - [1806843600, -360, "MDT"], - [1824984000, -420, "MST"], - [1838293200, -360, "MDT"], - [1856433600, -420, "MST"], - [1869742800, -360, "MDT"], - [1887883200, -420, "MST"], - [1901797200, -360, "MDT"], - [1919332800, -420, "MST"], - [1933246800, -360, "MDT"], - [1950782400, -420, "MST"], - [1964696400, -360, "MDT"], - [1982836800, -420, "MST"], - [1996146000, -360, "MDT"], - [2014286400, -420, "MST"], - [2027595600, -360, "MDT"], - [2045736000, -420, "MST"], - [2059045200, -360, "MDT"], - [2077185600, -420, "MST"], - [2091099600, -360, "MDT"], - [2108635200, -420, "MST"], - [2122549200, -360, "MDT"], - [2140084800, -420, "MST"] - ], - "America/Mazatlan": [ - [1491138000, -360, "MDT"], - [1509278400, -420, "MST"], - [1522587600, -360, "MDT"], - [1540728000, -420, "MST"], - [1554642000, -360, "MDT"], - [1572177600, -420, "MST"], - [1586091600, -360, "MDT"], - [1603627200, -420, "MST"], - [1617541200, -360, "MDT"], - [1635681600, -420, "MST"], - [1648990800, -360, "MDT"], - [1667131200, -420, "MST"], - [1680440400, -360, "MDT"], - [1698580800, -420, "MST"], - [1712494800, -360, "MDT"], - [1730030400, -420, "MST"], - [1743944400, -360, "MDT"], - [1761480000, -420, "MST"], - [1775394000, -360, "MDT"], - [1792929600, -420, "MST"], - [1806843600, -360, "MDT"], - [1824984000, -420, "MST"], - [1838293200, -360, "MDT"], - [1856433600, -420, "MST"], - [1869742800, -360, "MDT"], - [1887883200, -420, "MST"], - [1901797200, -360, "MDT"], - [1919332800, -420, "MST"], - [1933246800, -360, "MDT"], - [1950782400, -420, "MST"], - [1964696400, -360, "MDT"], - [1982836800, -420, "MST"], - [1996146000, -360, "MDT"], - [2014286400, -420, "MST"], - [2027595600, -360, "MDT"], - [2045736000, -420, "MST"], - [2059045200, -360, "MDT"], - [2077185600, -420, "MST"], - [2091099600, -360, "MDT"], - [2108635200, -420, "MST"], - [2122549200, -360, "MDT"], - [2140084800, -420, "MST"] - ] - }, - "name": "America/Mazatlan", - "polygons": [ - { - "points": [ - 26.00535, - -109.43774, - 26.32484, - -109.26017, - 26.41902, - -108.88402, - 26.55926, - -108.87888, - 26.59701, - -108.68878, - 27.04494, - -108.49243, - 27.03937, - -108.18757, - 26.90902, - -108.21891, - 26.76682, - -107.99753, - 26.63945, - -108.05882, - 26.20118, - -107.84434, - 26.11862, - -107.34238, - 25.9293, - -107.28425, - 25.70322, - -106.95687, - 25.62079, - -106.96849, - 25.54968, - -107.16234, - 25.41394, - -107.19792, - 25.06001, - -107.11962, - 24.67224, - -106.69879, - 24.29875, - -106.51613, - 24.38431, - -106.26592, - 24.27692, - -106.06751, - 23.90229, - -105.84804, - 23.89414, - -105.94521, - 23.59076, - -105.89904, - 23.56115, - -105.76046, - 23.1464, - -105.63324, - 23.12444, - -105.40933, - 22.95489, - -105.31872, - 22.98389, - -104.9959, - 22.73694, - -104.88273, - 22.67318, - -105.0592, - 22.51081, - -104.98039, - 22.65845, - -104.79173, - 22.35908, - -104.50477, - 22.41856, - -104.34418, - 22.29793, - -104.27453, - 21.98249, - -104.35815, - 21.99514, - -104.19092, - 21.8207, - -104.15596, - 21.77165, - -103.91026, - 21.58863, - -103.91013, - 21.42141, - -103.71155, - 21.23889, - -103.81612, - 21.18073, - -104.20281, - 20.93394, - -104.19688, - 20.8341, - -104.34861, - 20.71755, - -104.23251, - 20.59682, - -104.24612, - 20.91669, - -104.56657, - 21.00772, - -104.78292, - 20.89968, - -104.96525, - 20.97536, - -105.03192, - 20.86268, - -105.37833, - 20.96836, - -105.3766, - 21.07147, - -105.24362, - 21.45668, - -105.20623, - 21.61351, - -105.46214, - 21.98615, - -105.66429, - 22.37452, - -105.6943, - 22.67098, - -105.84503, - 23.16866, - -106.43292, - 23.91562, - -106.98386, - 24.63175, - -107.99311, - 24.77852, - -108.08119, - 24.78142, - -107.98651, - 24.88477, - -108.02206, - 24.80452, - -108.11, - 25.10736, - -108.33424, - 25.0993, - -108.22751, - 24.98141, - -108.16523, - 25.06198, - -108.14502, - 25.00332, - -108.01341, - 25.07815, - -108.0746, - 25.15864, - -108.23094, - 25.13243, - -108.40916, - 25.29858, - -108.54274, - 25.4282, - -109.02496, - 25.46285, - -108.94635, - 25.49027, - -109.08041, - 25.55051, - -109.12221, - 25.58261, - -109.06243, - 25.63189, - -109.40494, - 26.00535, - -109.43774 - ], - "centroid": [-106.6484, 23.981], - "name": "America/Mazatlan" - }, - { - "points": [ - 24.32032, - -111.46128, - 24.35012, - -111.67382, - 24.36049, - -111.48508, - 24.57258, - -111.68452, - 24.49881, - -111.80787, - 24.37311, - -111.68232, - 24.29493, - -111.71379, - 24.51696, - -112.02289, - 24.50457, - -111.81597, - 24.74437, - -111.9367, - 24.73639, - -112.05557, - 24.53379, - -112.07184, - 24.78897, - -112.30722, - 25.28047, - -112.13691, - 25.75813, - -112.10808, - 26.22264, - -112.39212, - 26.30689, - -112.68042, - 26.62825, - -113.13005, - 26.67561, - -113.09227, - 26.7756, - -113.157, - 26.65666, - -113.1347, - 26.69604, - -113.26759, - 26.85961, - -113.14821, - 26.97068, - -113.15941, - 26.74244, - -113.25854, - 26.79668, - -113.45686, - 26.69917, - -113.58724, - 26.95822, - -113.84616, - 26.96227, - -114.00502, - 27.12439, - -114.17575, - 27.13459, - -114.38364, - 27.22156, - -114.49179, - 27.41898, - -114.52723, - 27.51564, - -114.73807, - 27.68094, - -114.86391, - 27.70881, - -115.00848, - 27.85843, - -115.08417, - 27.78668, - -114.49379, - 27.88443, - -114.31098, - 27.74224, - -114.2737, - 27.6225, - -114.09048, - 27.70024, - -114.07436, - 27.70903, - -113.92375, - 27.73945, - -114.25125, - 27.88307, - -114.14088, - 27.88787, - -114.27637, - 28.0093, - -114.20772, - 28.00815, - -112.75843, - 27.76281, - -112.69395, - 27.55741, - -112.34567, - 27.21182, - -112.20214, - 27.10177, - -111.94296, - 26.96394, - -111.99987, - 26.83831, - -111.8619, - 26.728, - -111.88978, - 26.56217, - -111.75411, - 26.59112, - -111.68741, - 26.71714, - -111.82466, - 26.90873, - -111.82038, - 26.71587, - -111.55836, - 26.56972, - -111.5541, - 26.52761, - -111.4322, - 26.1318, - -111.33601, - 26.1086, - -111.24852, - 25.96248, - -111.34449, - 25.78657, - -111.29456, - 25.53536, - -111.11022, - 25.51867, - -111.00805, - 25.15697, - -110.89889, - 24.80901, - -110.64506, - 24.59091, - -110.72895, - 24.2843, - -110.61516, - 24.17651, - -110.31489, - 24.32196, - -110.34104, - 24.3614, - -110.23941, - 24.17246, - -110.00181, - 24.04829, - -109.97121, - 24.0672, - -109.81951, - 23.6788, - -109.67676, - 23.47012, - -109.39416, - 23.22333, - -109.42319, - 22.88252, - -109.83055, - 22.86954, - -109.98579, - 23.57231, - -110.33281, - 24.32032, - -111.46128 - ], - "centroid": [-112.06705, 25.92259], - "name": "America/Mazatlan" - }, - { - "points": [ - 21.50464, - -106.52103, - 21.5576, - -106.6493, - 21.70436, - -106.66926, - 21.69579, - -106.53827, - 21.50464, - -106.52103 - ], - "centroid": [-106.5916, 21.61574], - "name": "America/Mazatlan" - }, - { - "points": [ - 25.7924, - -111.19462, - 26.02741, - -111.19415, - 26.07173, - -111.08005, - 25.96423, - -111.06832, - 25.7924, - -111.19462 - ], - "centroid": [-111.14084, 25.9561], - "name": "America/Mazatlan" - }, - { - "points": [ - 24.81752, - -110.5715, - 25.03006, - -110.72359, - 25.1072, - -110.71466, - 25.00593, - -110.56321, - 24.81752, - -110.5715 - ], - "centroid": [-110.6334, 24.97943], - "name": "America/Mazatlan" - }, - { - "points": [ - 24.12967, - -109.79432, - 24.18906, - -109.89428, - 24.38409, - -109.92822, - 24.21274, - -109.79786, - 24.12967, - -109.79432 - ], - "centroid": [-109.86041, 24.23718], - "name": "America/Mazatlan" - }, - { - "points": [ - 21.4061, - -106.41577, - 21.41871, - -106.53864, - 21.51524, - -106.48217, - 21.46694, - -106.32819, - 21.4061, - -106.41577 - ], - "centroid": [-106.44241, 21.45504], - "name": "America/Mazatlan" - }, - { - "points": [ - 24.38933, - -110.35113, - 24.48029, - -110.41993, - 24.6127, - -110.39756, - 24.47206, - -110.28685, - 24.38933, - -110.35113 - ], - "centroid": [-110.36202, 24.49241], - "name": "America/Mazatlan" - }, - { - "points": [ - 21.28402, - -106.2868, - 21.33336, - -106.30903, - 21.34128, - -106.19676, - 21.24891, - -106.20583, - 21.28402, - -106.2868 - ], - "centroid": [-106.24435, 21.30331], - "name": "America/Mazatlan" - }, - { - "points": [ - 27.16853, - -112.07366, - 27.23496, - -112.11425, - 27.26711, - -112.08925, - 27.21123, - -112.03321, - 27.16853, - -112.07366 - ], - "centroid": [-112.07589, 27.2187], - "name": "America/Mazatlan" - }, - { - "points": [ - 25.58891, - -110.79041, - 25.63769, - -110.8422, - 25.70514, - -110.81313, - 25.6756, - -110.79209, - 25.58891, - -110.79041 - ], - "centroid": [-110.81081, 25.64727], - "name": "America/Mazatlan" - }, - { - "points": [ - 21.73305, - -106.68206, - 21.79173, - -106.70618, - 21.82914, - -106.6769, - 21.76747, - -106.65003, - 21.73305, - -106.68206 - ], - "centroid": [-106.67855, 21.78039], - "name": "America/Mazatlan" - }, - { - "points": [ - 25.6356, - -111.03585, - 25.65872, - -111.06472, - 25.71631, - -111.07028, - 25.69589, - -111.01948, - 25.6356, - -111.03585 - ], - "centroid": [-111.04656, 25.67875], - "name": "America/Mazatlan" - }, - { - "points": [ - 25.2525, - -110.72532, - 25.29313, - -110.75008, - 25.32556, - -110.6982, - 25.30391, - -110.69161, - 25.2525, - -110.72532 - ], - "centroid": [-110.7193, 25.29136], - "name": "America/Mazatlan" - }, - { - "points": [ - 27.84488, - -115.17372, - 27.88758, - -115.21944, - 27.90704, - -115.2165, - 27.87816, - -115.15049, - 27.84488, - -115.17372 - ], - "centroid": [-115.18624, 27.87752], - "name": "America/Mazatlan" - }, - { - "points": [ - 27.41724, - -111.96441, - 27.42359, - -111.99495, - 27.45382, - -112.00823, - 27.46286, - -111.96665, - 27.41724, - -111.96441 - ], - "centroid": [-111.98263, 27.44066], - "name": "America/Mazatlan" - }, - { - "points": [ - 25.7589, - -111.23283, - 25.77837, - -111.26317, - 25.82403, - -111.26068, - 25.80469, - -111.23453, - 25.7589, - -111.23283 - ], - "centroid": [-111.24795, 25.79103], - "name": "America/Mazatlan" - }, - { - "points": [ - 21.84739, - -105.90015, - 21.8726, - -105.9211, - 21.89984, - -105.90968, - 21.88465, - -105.88729, - 21.84739, - -105.90015 - ], - "centroid": [-105.90416, 21.87547], - "name": "America/Mazatlan" - }, - { - "points": [ - 27.03481, - -111.9322, - 27.05201, - -111.94296, - 27.07265, - -111.91159, - 27.04693, - -111.90803, - 27.03481, - -111.9322 - ], - "centroid": [-111.92349, 27.05236], - "name": "America/Mazatlan" - }, - { - "points": [ - 26.62207, - -111.41283, - 26.61949, - -111.43584, - 26.65246, - -111.44005, - 26.64967, - -111.4193, - 26.62207, - -111.41283 - ], - "centroid": [-111.42726, 26.63556], - "name": "America/Mazatlan" - }, - { - "points": [ - 27.81589, - -114.22999, - 27.83191, - -114.24379, - 27.85206, - -114.21567, - 27.834, - -114.20905, - 27.81589, - -114.22999 - ], - "centroid": [-114.22511, 27.83357], - "name": "America/Mazatlan" - }, - { - "points": [ - 25.19823, - -110.69789, - 25.20484, - -110.71673, - 25.2282, - -110.70344, - 25.21698, - -110.68612, - 25.19823, - -110.69789 - ], - "centroid": [-110.70129, 25.2123], - "name": "America/Mazatlan" - }, - { - "points": [ - 28.15314, - -109.08187, - 28.29577, - -109.07137, - 28.26867, - -108.80697, - 28.37008, - -108.49745, - 28.732, - -108.59379, - 28.88535, - -108.71889, - 29.25292, - -108.77184, - 29.3073, - -108.68024, - 29.45824, - -108.72895, - 29.49825, - -108.64845, - 29.71869, - -108.66876, - 29.75463, - -108.54552, - 29.82676, - -108.64528, - 30.24306, - -108.62462, - 30.19542, - -108.5144, - 30.35202, - -108.44165, - 30.3868, - -108.21636, - 30.4872, - -108.23727, - 30.61142, - -108.08399, - 30.68142, - -108.1181, - 30.66983, - -107.95459, - 30.81231, - -107.99369, - 30.85378, - -107.91645, - 30.83462, - -107.69103, - 30.73027, - -107.62331, - 30.76841, - -107.4058, - 30.84594, - -107.36266, - 30.77054, - -107.27119, - 30.87393, - -107.10678, - 31.09537, - -107.04868, - 31.19704, - -106.36553, - 30.96351, - -106.18386, - 30.99216, - -106.08409, - 30.82975, - -106.04362, - 30.85655, - -105.81976, - 30.7769, - -105.70227, - 30.51512, - -105.67582, - 30.50135, - -105.5874, - 30.32026, - -105.55469, - 30.27773, - -105.67829, - 30.18412, - -105.61631, - 30.04651, - -105.89499, - 30.03539, - -105.76549, - 29.88236, - -105.75795, - 29.69529, - -105.81889, - 29.67384, - -105.89975, - 29.65591, - -105.67528, - 29.51468, - -105.62369, - 29.50978, - -105.43586, - 29.42284, - -105.45328, - 29.42896, - -105.36185, - 29.18843, - -105.03631, - 29.05055, - -105.11949, - 28.9985, - -105.06798, - 29.00366, - -104.8355, - 28.74874, - -104.66526, - 28.7625, - -104.46168, - 28.59773, - -104.29327, - 28.71673, - -104.2266, - 28.71795, - -104.12032, - 28.57402, - -104.02141, - 28.59708, - -103.61962, - 27.84026, - -103.94459, - 27.7426, - -103.87174, - 27.31881, - -103.86608, - 27.02215, - -103.73084, - 26.90176, - -103.84184, - 26.72233, - -103.68953, - 26.733, - -104.04645, - 26.82664, - -104.27179, - 26.7205, - -104.27782, - 26.33047, - -104.57417, - 26.4984, - -104.8103, - 26.40931, - -105.05713, - 26.50881, - -105.10693, - 26.45208, - -105.26509, - 26.49997, - -105.47639, - 26.8316, - -106.04663, - 26.7645, - -106.16777, - 26.69831, - -106.12146, - 26.65512, - -106.20874, - 26.3317, - -106.27762, - 26.20162, - -106.42175, - 25.96612, - -106.44817, - 25.93836, - -106.54133, - 25.71122, - -106.54633, - 25.72278, - -106.45581, - 25.54917, - -106.65026, - 25.56272, - -106.87782, - 25.91927, - -107.30446, - 26.10112, - -107.35221, - 26.18918, - -107.86081, - 26.43677, - -108.02253, - 26.52073, - -107.97194, - 26.64134, - -108.09158, - 26.7612, - -108.01806, - 26.90453, - -108.24016, - 27.02073, - -108.2038, - 26.97736, - -108.50219, - 27.03164, - -108.61075, - 27.53527, - -108.66252, - 27.71409, - -108.79429, - 27.7395, - -108.90399, - 27.83372, - -108.88446, - 28.15314, - -109.08187 - ], - "centroid": [-106.55681, 28.35239], - "name": "America/Chihuahua" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-mexico-city.json b/pandora_console/include/javascript/tz_json/polygons/america-mexico-city.json deleted file mode 100644 index 854bf483bb..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-mexico-city.json +++ /dev/null @@ -1,1339 +0,0 @@ -{ - "transitions": { - "America/Merida": [ - [1491134400, -300, "CDT"], - [1509274800, -360, "CST"], - [1522584000, -300, "CDT"], - [1540724400, -360, "CST"], - [1554638400, -300, "CDT"], - [1572174000, -360, "CST"], - [1586088000, -300, "CDT"], - [1603623600, -360, "CST"], - [1617537600, -300, "CDT"], - [1635678000, -360, "CST"], - [1648987200, -300, "CDT"], - [1667127600, -360, "CST"], - [1680436800, -300, "CDT"], - [1698577200, -360, "CST"], - [1712491200, -300, "CDT"], - [1730026800, -360, "CST"], - [1743940800, -300, "CDT"], - [1761476400, -360, "CST"], - [1775390400, -300, "CDT"], - [1792926000, -360, "CST"], - [1806840000, -300, "CDT"], - [1824980400, -360, "CST"], - [1838289600, -300, "CDT"], - [1856430000, -360, "CST"], - [1869739200, -300, "CDT"], - [1887879600, -360, "CST"], - [1901793600, -300, "CDT"], - [1919329200, -360, "CST"], - [1933243200, -300, "CDT"], - [1950778800, -360, "CST"], - [1964692800, -300, "CDT"], - [1982833200, -360, "CST"], - [1996142400, -300, "CDT"], - [2014282800, -360, "CST"], - [2027592000, -300, "CDT"], - [2045732400, -360, "CST"], - [2059041600, -300, "CDT"], - [2077182000, -360, "CST"], - [2091096000, -300, "CDT"], - [2108631600, -360, "CST"], - [2122545600, -300, "CDT"], - [2140081200, -360, "CST"] - ], - "America/Mexico_City": [ - [1491134400, -300, "CDT"], - [1509274800, -360, "CST"], - [1522584000, -300, "CDT"], - [1540724400, -360, "CST"], - [1554638400, -300, "CDT"], - [1572174000, -360, "CST"], - [1586088000, -300, "CDT"], - [1603623600, -360, "CST"], - [1617537600, -300, "CDT"], - [1635678000, -360, "CST"], - [1648987200, -300, "CDT"], - [1667127600, -360, "CST"], - [1680436800, -300, "CDT"], - [1698577200, -360, "CST"], - [1712491200, -300, "CDT"], - [1730026800, -360, "CST"], - [1743940800, -300, "CDT"], - [1761476400, -360, "CST"], - [1775390400, -300, "CDT"], - [1792926000, -360, "CST"], - [1806840000, -300, "CDT"], - [1824980400, -360, "CST"], - [1838289600, -300, "CDT"], - [1856430000, -360, "CST"], - [1869739200, -300, "CDT"], - [1887879600, -360, "CST"], - [1901793600, -300, "CDT"], - [1919329200, -360, "CST"], - [1933243200, -300, "CDT"], - [1950778800, -360, "CST"], - [1964692800, -300, "CDT"], - [1982833200, -360, "CST"], - [1996142400, -300, "CDT"], - [2014282800, -360, "CST"], - [2027592000, -300, "CDT"], - [2045732400, -360, "CST"], - [2059041600, -300, "CDT"], - [2077182000, -360, "CST"], - [2091096000, -300, "CDT"], - [2108631600, -360, "CST"], - [2122545600, -300, "CDT"], - [2140081200, -360, "CST"] - ], - "America/Bahia_Banderas": [ - [1491134400, -300, "CDT"], - [1509274800, -360, "CST"], - [1522584000, -300, "CDT"], - [1540724400, -360, "CST"], - [1554638400, -300, "CDT"], - [1572174000, -360, "CST"], - [1586088000, -300, "CDT"], - [1603623600, -360, "CST"], - [1617537600, -300, "CDT"], - [1635678000, -360, "CST"], - [1648987200, -300, "CDT"], - [1667127600, -360, "CST"], - [1680436800, -300, "CDT"], - [1698577200, -360, "CST"], - [1712491200, -300, "CDT"], - [1730026800, -360, "CST"], - [1743940800, -300, "CDT"], - [1761476400, -360, "CST"], - [1775390400, -300, "CDT"], - [1792926000, -360, "CST"], - [1806840000, -300, "CDT"], - [1824980400, -360, "CST"], - [1838289600, -300, "CDT"], - [1856430000, -360, "CST"], - [1869739200, -300, "CDT"], - [1887879600, -360, "CST"], - [1901793600, -300, "CDT"], - [1919329200, -360, "CST"], - [1933243200, -300, "CDT"], - [1950778800, -360, "CST"], - [1964692800, -300, "CDT"], - [1982833200, -360, "CST"], - [1996142400, -300, "CDT"], - [2014282800, -360, "CST"], - [2027592000, -300, "CDT"], - [2045732400, -360, "CST"], - [2059041600, -300, "CDT"], - [2077182000, -360, "CST"], - [2091096000, -300, "CDT"], - [2108631600, -360, "CST"], - [2122545600, -300, "CDT"], - [2140081200, -360, "CST"] - ], - "America/Monterrey": [ - [1491134400, -300, "CDT"], - [1509274800, -360, "CST"], - [1522584000, -300, "CDT"], - [1540724400, -360, "CST"], - [1554638400, -300, "CDT"], - [1572174000, -360, "CST"], - [1586088000, -300, "CDT"], - [1603623600, -360, "CST"], - [1617537600, -300, "CDT"], - [1635678000, -360, "CST"], - [1648987200, -300, "CDT"], - [1667127600, -360, "CST"], - [1680436800, -300, "CDT"], - [1698577200, -360, "CST"], - [1712491200, -300, "CDT"], - [1730026800, -360, "CST"], - [1743940800, -300, "CDT"], - [1761476400, -360, "CST"], - [1775390400, -300, "CDT"], - [1792926000, -360, "CST"], - [1806840000, -300, "CDT"], - [1824980400, -360, "CST"], - [1838289600, -300, "CDT"], - [1856430000, -360, "CST"], - [1869739200, -300, "CDT"], - [1887879600, -360, "CST"], - [1901793600, -300, "CDT"], - [1919329200, -360, "CST"], - [1933243200, -300, "CDT"], - [1950778800, -360, "CST"], - [1964692800, -300, "CDT"], - [1982833200, -360, "CST"], - [1996142400, -300, "CDT"], - [2014282800, -360, "CST"], - [2027592000, -300, "CDT"], - [2045732400, -360, "CST"], - [2059041600, -300, "CDT"], - [2077182000, -360, "CST"], - [2091096000, -300, "CDT"], - [2108631600, -360, "CST"], - [2122545600, -300, "CDT"], - [2140081200, -360, "CST"] - ] - }, - "name": "America/Mexico_City", - "polygons": [ - { - "points": [ - 15.20444, - -92.92275, - 15.97704, - -93.94226, - 16.00492, - -93.86387, - 16.08049, - -93.90131, - 16.28444, - -94.37296, - 16.20869, - -94.41029, - 15.99163, - -93.9537, - 16.16068, - -94.39845, - 16.183, - -94.71805, - 16.30942, - -94.58852, - 16.35211, - -94.66226, - 16.23973, - -94.85961, - 16.19499, - -94.7551, - 16.18432, - -95.13176, - 15.95557, - -95.44365, - 15.65967, - -96.24346, - 15.63897, - -96.56466, - 15.8946, - -97.1779, - 15.95536, - -97.79723, - 16.22171, - -98.21728, - 16.31558, - -98.57325, - 16.5371, - -98.77485, - 16.69139, - -99.69568, - 16.88506, - -99.96877, - 17.2602, - -101.06368, - 17.61236, - -101.51174, - 17.6471, - -101.65734, - 17.95637, - -101.96315, - 17.901, - -102.19107, - 18.31007, - -103.48699, - 18.64069, - -103.71446, - 18.85849, - -103.98017, - 19.00928, - -104.34587, - 19.10159, - -104.3794, - 19.30638, - -104.96876, - 19.9828, - -105.51625, - 20.40917, - -105.71087, - 20.57699, - -105.26989, - 20.68423, - -105.28849, - 20.89347, - -105.14967, - 21.02917, - -104.8421, - 20.93548, - -104.55661, - 20.78056, - -104.38565, - 20.95128, - -104.22245, - 21.19624, - -104.21587, - 21.25033, - -103.83934, - 21.35338, - -103.75615, - 21.47074, - -103.76176, - 21.58603, - -103.93234, - 21.76384, - -103.93001, - 21.80294, - -104.16899, - 21.97424, - -104.19482, - 21.9805, - -104.38106, - 22.73899, - -104.27603, - 22.77803, - -104.10384, - 22.98254, - -104.18361, - 23.35481, - -104.12054, - 23.47042, - -104.07318, - 23.6361, - -103.80276, - 24.01272, - -103.8806, - 24.12482, - -103.62955, - 24.43958, - -103.42348, - 24.471, - -102.89041, - 24.38552, - -102.70241, - 24.43597, - -102.49226, - 25.07659, - -102.67065, - 25.01361, - -102.45886, - 25.12483, - -102.46785, - 25.12839, - -102.23646, - 25.02612, - -101.84354, - 24.88358, - -101.76667, - 24.84204, - -101.59364, - 24.76771, - -101.61519, - 24.78325, - -101.20915, - 24.60006, - -101.07576, - 24.56569, - -100.79685, - 24.40598, - -100.5947, - 24.2353, - -100.62026, - 24.14236, - -100.50713, - 23.85093, - -100.53806, - 23.69725, - -100.43712, - 23.20283, - -100.47182, - 23.17978, - -100.36717, - 23.271, - -100.38254, - 23.32014, - -100.28054, - 23.23706, - -100.09548, - 23.1349, - -100.10343, - 23.06503, - -100.00131, - 22.96185, - -100.10051, - 22.82586, - -100.01949, - 22.7596, - -100.08764, - 22.62325, - -99.53072, - 22.74799, - -99.55355, - 22.75191, - -99.47758, - 22.64243, - -99.32305, - 22.42249, - -99.22942, - 22.36745, - -98.81904, - 22.47955, - -98.19505, - 22.23073, - -97.88779, - 22.26714, - -97.77798, - 21.96936, - -97.69565, - 21.57975, - -97.32234, - 21.21813, - -97.40964, - 20.67707, - -97.16008, - 19.86838, - -96.4368, - 19.34265, - -96.29723, - 19.23667, - -96.08869, - 19.10309, - -96.08397, - 19.06729, - -95.96605, - 18.85865, - -95.88674, - 18.72957, - -95.57287, - 18.71953, - -95.18656, - 18.58777, - -95.03275, - 18.54525, - -94.80446, - 18.16486, - -94.52233, - 18.23102, - -94.089, - 18.45113, - -93.47233, - 18.45258, - -92.92846, - 18.62299, - -92.68203, - 18.65895, - -92.4781, - 18.49183, - -92.40472, - 18.46543, - -92.1692, - 18.16154, - -92.15083, - 18.02509, - -91.95912, - 17.88871, - -91.64357, - 18.10144, - -91.61904, - 18.18105, - -91.50937, - 17.98572, - -91.21333, - 17.96964, - -90.9809, - 17.25026, - -90.98026, - 17.24437, - -91.42702, - 17.17742, - -91.25818, - 16.91129, - -91.06093, - 16.73223, - -90.70538, - 16.4813, - -90.58475, - 16.41885, - -90.38125, - 16.09308, - -90.41814, - 16.0665, - -91.72617, - 15.26155, - -92.1984, - 15.06927, - -92.0495, - 14.98431, - -92.13746, - 14.66003, - -92.13664, - 14.52558, - -92.22, - 15.20444, - -92.92275 - ], - "centroid": [-99.00212, 19.51026], - "name": "America/Mexico_City" - }, - { - "points": [ - 18.68446, - -110.96589, - 18.77375, - -111.06774, - 18.85515, - -110.99433, - 18.7541, - -110.90703, - 18.68446, - -110.96589 - ], - "centroid": [-110.98534, 18.76819], - "name": "America/Mexico_City" - }, - { - "points": [ - 18.3363, - -114.75365, - 18.39198, - -114.78296, - 18.39727, - -114.68069, - 18.35077, - -114.69698, - 18.3363, - -114.75365 - ], - "centroid": [-114.73076, 18.37119], - "name": "America/Mexico_City" - }, - { - "points": [ - 16.32312, - -94.88594, - 16.35871, - -94.8806, - 16.34601, - -94.8358, - 16.32928, - -94.84146, - 16.32312, - -94.88594 - ], - "centroid": [-94.86355, 16.33968], - "name": "America/Mexico_City" - }, - { - "points": [ - 19.19263, - -96.05987, - 19.20743, - -96.08461, - 19.24118, - -96.05742, - 19.22303, - -96.03899, - 19.19263, - -96.05987 - ], - "centroid": [-96.06074, 19.21599], - "name": "America/Mexico_City" - }, - { - "points": [ - 21.44052, - -97.22463, - 21.45263, - -97.24975, - 21.48302, - -97.24071, - 21.46974, - -97.2146, - 21.44052, - -97.22463 - ], - "centroid": [-97.23243, 21.46161], - "name": "America/Mexico_City" - }, - { - "points": [ - 21.09682, - -97.27385, - 21.0978, - -97.2983, - 21.12477, - -97.29847, - 21.12247, - -97.2741, - 21.09682, - -97.27385 - ], - "centroid": [-97.28628, 21.11046], - "name": "America/Mexico_City" - }, - { - "points": [ - 21.51446, - -97.29199, - 21.52199, - -97.30834, - 21.5478, - -97.31142, - 21.53862, - -97.28423, - 21.51446, - -97.29199 - ], - "centroid": [-97.29872, 21.53167], - "name": "America/Mexico_City" - }, - { - "points": [ - 18.98937, - -112.05473, - 18.98859, - -112.07389, - 19.00946, - -112.08385, - 19.01437, - -112.05707, - 18.98937, - -112.05473 - ], - "centroid": [-112.06732, 19.00118], - "name": "America/Mexico_City" - }, - { - "points": [ - 21.48634, - -97.26406, - 21.49144, - -97.28298, - 21.51817, - -97.28125, - 21.51235, - -97.26427, - 21.48634, - -97.26406 - ], - "centroid": [-97.27322, 21.50187], - "name": "America/Mexico_City" - }, - { - "points": [ - 21.05836, - -97.26108, - 21.07448, - -97.28016, - 21.09102, - -97.2714, - 21.07572, - -97.25129, - 21.05836, - -97.26108 - ], - "centroid": [-97.26586, 21.07484], - "name": "America/Mexico_City" - }, - { - "points": [ - 19.17698, - -96.07414, - 19.17411, - -96.09413, - 19.19873, - -96.10391, - 19.20084, - -96.08705, - 19.17698, - -96.07414 - ], - "centroid": [-96.08966, 19.1873], - "name": "America/Mexico_City" - }, - { - "points": [ - 21.02029, - -97.21101, - 21.03333, - -97.22833, - 21.05071, - -97.22128, - 21.03608, - -97.19855, - 21.02029, - -97.21101 - ], - "centroid": [-97.21446, 21.03531], - "name": "America/Mexico_City" - }, - { - "points": [ - 20.66433, - -105.27029, - 20.79831, - -105.556, - 20.97458, - -105.36796, - 20.96088, - -104.95138, - 20.66433, - -105.27029 - ], - "centroid": [-105.27138, 20.84647], - "name": "America/Bahia_Banderas" - }, - { - "points": [ - 18.62316, - -91.82695, - 19.13163, - -90.98471, - 19.38163, - -90.73322, - 19.75547, - -90.66935, - 19.97105, - -90.47179, - 20.69416, - -90.46981, - 21.02847, - -90.32642, - 21.27038, - -89.82148, - 21.4074, - -88.84973, - 21.54401, - -88.60164, - 21.61895, - -88.15647, - 21.49653, - -87.52745, - 20.99963, - -87.52314, - 20.64652, - -87.73738, - 20.27186, - -88.13339, - 20.22763, - -88.44152, - 20.08529, - -88.67877, - 19.87188, - -88.81997, - 19.76518, - -89.01924, - 19.69702, - -88.99134, - 19.69161, - -89.11469, - 19.57529, - -89.10193, - 19.63256, - -89.18027, - 19.5506, - -89.28044, - 19.42384, - -89.13666, - 18.3865, - -89.11125, - 17.99267, - -89.19741, - 17.81028, - -89.13983, - 17.80739, - -90.98764, - 17.95271, - -90.99767, - 17.96573, - -91.22124, - 18.14799, - -91.56389, - 17.86408, - -91.64039, - 18.09539, - -92.12938, - 18.44773, - -92.18626, - 18.43639, - -92.36437, - 18.64989, - -92.4777, - 18.72993, - -91.96988, - 18.62176, - -91.83703, - 18.506, - -91.84155, - 18.45055, - -91.55076, - 18.57042, - -91.31945, - 18.73922, - -91.24643, - 18.81192, - -91.41194, - 18.72928, - -91.45939, - 18.62316, - -91.82695 - ], - "centroid": [-89.74556, 19.63236], - "name": "America/Merida" - }, - { - "points": [ - 22.38721, - -89.64561, - 22.40865, - -89.65746, - 22.41031, - -89.62603, - 22.39712, - -89.62543, - 22.38721, - -89.64561 - ], - "centroid": [-89.64002, 22.40097], - "name": "America/Merida" - }, - { - "points": [ - 22.53936, - -89.77863, - 22.5552, - -89.79382, - 22.57343, - -89.7797, - 22.54997, - -89.76775, - 22.53936, - -89.77863 - ], - "centroid": [-89.78029, 22.55524], - "name": "America/Merida" - }, - { - "points": [ - 22.51353, - -89.61299, - 22.51022, - -89.63125, - 22.5359, - -89.63424, - 22.53528, - -89.61604, - 22.51353, - -89.61299 - ], - "centroid": [-89.62387, 22.52365], - "name": "America/Merida" - }, - { - "points": [ - 18.7056, - -91.51099, - 18.72818, - -91.51863, - 18.72886, - -91.49397, - 18.71487, - -91.49098, - 18.7056, - -91.51099 - ], - "centroid": [-91.5046, 18.71931], - "name": "America/Merida" - }, - { - "points": [ - 22.12386, - -91.39669, - 22.12204, - -91.41473, - 22.14367, - -91.42, - 22.14586, - -91.39987, - 22.12386, - -91.39669 - ], - "centroid": [-91.40785, 22.13406], - "name": "America/Merida" - }, - { - "points": [ - 22.43562, - -89.7242, - 22.44583, - -89.74526, - 22.46244, - -89.73049, - 22.45396, - -89.71588, - 22.43562, - -89.7242 - ], - "centroid": [-89.72937, 22.44906], - "name": "America/Merida" - }, - { - "points": [ - 22.41788, - -89.67601, - 22.42064, - -89.69712, - 22.439, - -89.69597, - 22.4371, - -89.67279, - 22.41788, - -89.67601 - ], - "centroid": [-89.68535, 22.42878], - "name": "America/Merida" - }, - { - "points": [ - 22.54453, - -89.66681, - 22.55931, - -89.68408, - 22.57456, - -89.67603, - 22.55644, - -89.65542, - 22.54453, - -89.66681 - ], - "centroid": [-89.67046, 22.55895], - "name": "America/Merida" - }, - { - "points": [ - 24.73598, - -97.65493, - 24.61226, - -97.70337, - 25.05969, - -97.51587, - 24.23292, - -97.70821, - 22.89447, - -97.75038, - 22.55756, - -97.84522, - 22.26628, - -97.77544, - 22.19758, - -97.84142, - 22.46011, - -98.21853, - 22.38092, - -98.31686, - 22.34509, - -98.88976, - 22.40387, - -99.24122, - 22.62391, - -99.33562, - 22.73799, - -99.50182, - 22.60282, - -99.5336, - 22.74334, - -100.10015, - 22.82836, - -100.0401, - 22.97904, - -100.12027, - 23.06609, - -100.03392, - 23.12008, - -100.12366, - 23.22383, - -100.11542, - 23.29905, - -100.27332, - 23.2535, - -100.36258, - 23.15434, - -100.32623, - 23.19168, - -100.48948, - 23.42363, - -100.52686, - 23.68114, - -100.45601, - 23.84022, - -100.5601, - 24.13184, - -100.52793, - 24.2216, - -100.64206, - 24.39623, - -100.61306, - 24.54346, - -100.80405, - 24.58292, - -101.08613, - 24.76557, - -101.21885, - 24.74919, - -101.62432, - 24.82966, - -101.61239, - 24.86788, - -101.7799, - 25.00907, - -101.85629, - 25.11515, - -102.29578, - 25.10653, - -102.45188, - 24.98957, - -102.44568, - 25.04812, - -102.64299, - 24.42085, - -102.47328, - 24.36397, - -102.70029, - 24.44257, - -102.8849, - 24.4164, - -103.41169, - 24.11048, - -103.61484, - 24.01448, - -103.8354, - 23.75071, - -103.85125, - 23.62908, - -103.78369, - 23.4583, - -104.0554, - 23.12486, - -104.16214, - 22.76249, - -104.07136, - 22.72856, - -104.25794, - 22.45455, - -104.29203, - 22.33513, - -104.50721, - 22.63758, - -104.79071, - 22.49292, - -104.99606, - 22.68018, - -105.07826, - 22.73945, - -104.92075, - 22.80601, - -104.92087, - 22.82914, - -104.99564, - 22.96604, - -105.01803, - 22.93188, - -105.32685, - 23.10825, - -105.42297, - 23.13571, - -105.65195, - 23.55028, - -105.77909, - 23.58409, - -105.91799, - 23.90969, - -105.96359, - 23.89687, - -105.87007, - 24.26387, - -106.0843, - 24.3644, - -106.26923, - 24.28711, - -106.53397, - 24.65959, - -106.71443, - 25.04941, - -107.13917, - 25.41744, - -107.22012, - 25.56222, - -107.18211, - 25.67206, - -106.99616, - 25.58177, - -106.86665, - 25.57776, - -106.6653, - 25.6841, - -106.54362, - 25.95549, - -106.55682, - 25.98171, - -106.46326, - 26.20613, - -106.44254, - 26.41351, - -106.27473, - 26.77605, - -106.18691, - 26.85403, - -106.05134, - 26.62722, - -105.66249, - 26.69123, - -105.61313, - 26.52943, - -105.48384, - 26.47466, - -105.25932, - 26.5314, - -105.10127, - 26.43954, - -105.0546, - 26.51813, - -104.8066, - 26.35754, - -104.57162, - 26.8505, - -104.27872, - 26.78663, - -104.22074, - 26.7404, - -103.7272, - 26.89586, - -103.86169, - 27.04015, - -103.75537, - 27.30917, - -103.88657, - 27.54841, - -103.86464, - 27.953, - -103.96473, - 27.92619, - -103.89922, - 27.97521, - -103.93591, - 28.56393, - -103.64083, - 28.44914, - -103.40369, - 27.91277, - -103.60509, - 27.84328, - -103.42727, - 27.44349, - -103.49512, - 27.41272, - -103.34637, - 27.27163, - -103.51242, - 27.06016, - -103.44632, - 26.98396, - -103.33214, - 26.98952, - -102.98663, - 26.89089, - -102.8108, - 27.08737, - -102.81606, - 27.07815, - -102.69873, - 27.16936, - -102.64381, - 27.02168, - -102.30205, - 27.19075, - -102.42174, - 27.26989, - -102.37198, - 27.26005, - -101.97163, - 27.31428, - -101.90414, - 27.41461, - -101.9521, - 27.67915, - -102.14045, - 27.65267, - -102.19134, - 27.81443, - -102.16881, - 27.88397, - -102.30978, - 27.94756, - -102.22785, - 28.01275, - -102.39414, - 28.28981, - -102.50294, - 28.33895, - -102.44847, - 28.57636, - -102.4944, - 28.69528, - -102.64789, - 29.07382, - -102.40254, - 28.9924, - -101.99175, - 28.51762, - -101.71005, - 28.38655, - -101.21492, - 28.46339, - -100.86754, - 28.38863, - -100.79941, - 28.3843, - -100.60474, - 28.21846, - -100.65659, - 28.02589, - -100.5285, - 27.8288, - -100.64521, - 27.73791, - -100.27901, - 27.34723, - -100.38884, - 27.22392, - -100.17364, - 27.0389, - -100.11132, - 27.01541, - -99.95232, - 26.86222, - -99.96541, - 26.89975, - -99.62657, - 26.82808, - -99.57093, - 26.68003, - -99.65255, - 26.60314, - -99.38929, - 26.3532, - -99.42039, - 26.30629, - -99.32366, - 26.13869, - -99.38991, - 25.93194, - -99.32222, - 25.9044, - -99.20339, - 26.07979, - -99.19836, - 26.11409, - -99.02345, - 25.98295, - -98.90048, - 26.05742, - -98.82531, - 26.02676, - -98.58046, - 25.49936, - -98.57176, - 25.5143, - -98.26151, - 25.3548, - -97.79731, - 25.23695, - -97.67326, - 24.98753, - -97.73451, - 24.96522, - -97.5725, - 24.81306, - -97.70621, - 24.73598, - -97.65493 - ], - "centroid": [-102.09218, 25.30508], - "name": "America/Monterrey" - }, - { - "points": [ - 24.95835, - -97.64857, - 24.97994, - -97.69882, - 25.01433, - -97.70361, - 24.99126, - -97.63331, - 24.95835, - -97.64857 - ], - "centroid": [-97.6701, 24.98655], - "name": "America/Monterrey" - }, - { - "points": [ - 24.7876, - -97.68187, - 24.81598, - -97.69527, - 24.82789, - -97.64586, - 24.79777, - -97.65275, - 24.7876, - -97.68187 - ], - "centroid": [-97.66951, 24.80842], - "name": "America/Monterrey" - }, - { - "points": [ - 24.9751, - -97.60244, - 24.97125, - -97.61901, - 24.99796, - -97.62174, - 24.99556, - -97.6029, - 24.9751, - -97.60244 - ], - "centroid": [-97.61193, 24.98515], - "name": "America/Monterrey" - }, - { - "points": [ - 27.04805, - -103.75771, - 27.0478, - -103.75763, - 27.04789, - -103.75767, - 27.04805, - -103.75771 - ], - "centroid": [-103.75767, 27.04791], - "name": "America/Monterrey" - }, - { - "points": [ - 27.04809, - -103.75772, - 27.04814, - -103.75774, - 27.0482, - -103.75775, - 27.04809, - -103.75772 - ], - "centroid": [-103.75774, 27.04814], - "name": "America/Monterrey" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-miquelon.json b/pandora_console/include/javascript/tz_json/polygons/america-miquelon.json deleted file mode 100644 index 732f942bea..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-miquelon.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "transitions": { - "America/Miquelon": [ - [1489309200, -120, "-02"], - [1509872400, -180, "-03"], - [1520758800, -120, "-02"], - [1541322000, -180, "-03"], - [1552208400, -120, "-02"], - [1572771600, -180, "-03"], - [1583658000, -120, "-02"], - [1604221200, -180, "-03"], - [1615712400, -120, "-02"], - [1636275600, -180, "-03"], - [1647162000, -120, "-02"], - [1667725200, -180, "-03"], - [1678611600, -120, "-02"], - [1699174800, -180, "-03"], - [1710061200, -120, "-02"], - [1730624400, -180, "-03"], - [1741510800, -120, "-02"], - [1762074000, -180, "-03"], - [1772960400, -120, "-02"], - [1793523600, -180, "-03"], - [1805014800, -120, "-02"], - [1825578000, -180, "-03"], - [1836464400, -120, "-02"], - [1857027600, -180, "-03"], - [1867914000, -120, "-02"], - [1888477200, -180, "-03"], - [1899363600, -120, "-02"], - [1919926800, -180, "-03"], - [1930813200, -120, "-02"], - [1951376400, -180, "-03"], - [1962867600, -120, "-02"], - [1983430800, -180, "-03"], - [1994317200, -120, "-02"], - [2014880400, -180, "-03"], - [2025766800, -120, "-02"], - [2046330000, -180, "-03"], - [2057216400, -120, "-02"], - [2077779600, -180, "-03"], - [2088666000, -120, "-02"], - [2109229200, -180, "-03"], - [2120115600, -120, "-02"], - [2140678800, -180, "-03"], - [2147501647, -180, "-03"] - ] - }, - "name": "America/Miquelon", - "polygons": [ - { - "points": [ - 46.7764, - -56.36152, - 46.83907, - -56.43065, - 47.11359, - -56.42472, - 47.15623, - -56.35956, - 47.06577, - -56.26055, - 46.85812, - -56.24299, - 46.7764, - -56.36152 - ], - "centroid": [-56.34441, 46.963], - "name": "America/Miquelon" - }, - { - "points": [ - 46.74344, - -56.23385, - 46.77642, - -56.26254, - 46.82514, - -56.1697, - 46.75946, - -56.16166, - 46.74344, - -56.23385 - ], - "centroid": [-56.20447, 46.77871], - "name": "America/Miquelon" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-nipigon.json b/pandora_console/include/javascript/tz_json/polygons/america-nipigon.json deleted file mode 100644 index 6129247dd0..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-nipigon.json +++ /dev/null @@ -1,21093 +0,0 @@ -{ - "transitions": { - "America/Port-au-Prince": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Pangnirtung": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Nassau": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Indiana/Petersburg": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Thunder_Bay": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Indiana/Vevay": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Toronto": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/New_York": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Nipigon": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Montreal": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Kentucky/Louisville": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Kentucky/Monticello": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Indiana/Marengo": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Detroit": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Indiana/Vincennes": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Indiana/Indianapolis": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Indiana/Winamac": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ], - "America/Iqaluit": [ - [1489316400, -240, "EDT"], - [1509879600, -300, "EST"], - [1520766000, -240, "EDT"], - [1541329200, -300, "EST"], - [1552215600, -240, "EDT"], - [1572778800, -300, "EST"], - [1583665200, -240, "EDT"], - [1604228400, -300, "EST"], - [1615719600, -240, "EDT"], - [1636282800, -300, "EST"], - [1647169200, -240, "EDT"], - [1667732400, -300, "EST"], - [1678618800, -240, "EDT"], - [1699182000, -300, "EST"], - [1710068400, -240, "EDT"], - [1730631600, -300, "EST"], - [1741518000, -240, "EDT"], - [1762081200, -300, "EST"], - [1772967600, -240, "EDT"], - [1793530800, -300, "EST"], - [1805022000, -240, "EDT"], - [1825585200, -300, "EST"], - [1836471600, -240, "EDT"], - [1857034800, -300, "EST"], - [1867921200, -240, "EDT"], - [1888484400, -300, "EST"], - [1899370800, -240, "EDT"], - [1919934000, -300, "EST"], - [1930820400, -240, "EDT"], - [1951383600, -300, "EST"], - [1962874800, -240, "EDT"], - [1983438000, -300, "EST"], - [1994324400, -240, "EDT"], - [2014887600, -300, "EST"], - [2025774000, -240, "EDT"], - [2046337200, -300, "EST"], - [2057223600, -240, "EDT"], - [2077786800, -300, "EST"], - [2088673200, -240, "EDT"], - [2109236400, -300, "EST"], - [2120122800, -240, "EDT"], - [2140686000, -300, "EST"] - ] - }, - "name": "America/Nipigon", - "polygons": [ - { - "points": [ - 48.94027, - -88.25987, - 48.94357, - -88.43673, - 49.04298, - -88.44224, - 49.04851, - -88.23246, - 48.94027, - -88.25987 - ], - "centroid": [-88.34133, 48.99527], - "name": "America/Nipigon" - }, - { - "points": [ - 39.12503, - -87.65716, - 39.22029, - -87.58418, - 39.31279, - -87.62687, - 39.36441, - -87.54051, - 40.74159, - -87.53553, - 40.74821, - -87.10875, - 40.84687, - -87.10667, - 40.85076, - -86.99722, - 40.92339, - -86.98769, - 40.91957, - -86.4771, - 41.76742, - -86.53099, - 41.76759, - -84.80052, - 39.30544, - -84.80909, - 39.29808, - -85.057, - 38.68414, - -85.19517, - 38.72572, - -85.4147, - 38.57677, - -85.4244, - 38.59471, - -85.78362, - 38.40843, - -85.99464, - 38.38757, - -86.68142, - 38.89789, - -86.69446, - 38.89602, - -87.52158, - 39.12503, - -87.65716 - ], - "centroid": [-86.07362, 40.09148], - "name": "America/Indiana/Indianapolis" - }, - { - "points": [ - 65.15286, - -63.41455, - 65.14265, - -63.31886, - 65.09466, - -63.4064, - 65.04775, - -63.34016, - 64.98444, - -63.51293, - 64.8732, - -63.53902, - 64.96243, - -63.84863, - 65.12455, - -63.91257, - 65.02078, - -63.98935, - 65.11006, - -64.06438, - 65.02495, - -64.09351, - 65.07381, - -64.25404, - 65.17758, - -64.2333, - 65.12359, - -64.32843, - 65.23582, - -64.41329, - 65.33595, - -64.34719, - 65.27991, - -64.45706, - 65.1742, - -64.44011, - 65.06497, - -64.56025, - 65.14191, - -64.71923, - 65.25289, - -64.71821, - 65.21184, - -64.79899, - 65.293, - -64.9217, - 65.44717, - -64.63309, - 65.3514, - -64.98533, - 65.42072, - -65.16481, - 65.49806, - -65.15756, - 65.528, - -64.95225, - 65.62026, - -64.8449, - 65.53157, - -64.99439, - 65.54289, - -65.23063, - 65.58341, - -65.18121, - 65.52997, - -65.29814, - 65.6361, - -65.30056, - 65.65406, - -65.10263, - 65.65585, - -65.44807, - 65.7716, - -65.39956, - 65.7299, - -65.50364, - 65.92239, - -65.34767, - 65.98933, - -64.83358, - 66.21582, - -64.73087, - 66.30125, - -64.52552, - 66.18501, - -64.81852, - 66.08518, - -64.82691, - 65.92315, - -65.91273, - 66.08544, - -65.92309, - 66.21783, - -65.57616, - 66.09155, - -65.97874, - 66.20016, - -66.48957, - 66.25583, - -66.55528, - 66.30256, - -66.47874, - 66.36594, - -66.56666, - 66.35287, - -66.62486, - 66.28174, - -66.56244, - 66.26286, - -66.68833, - 66.38662, - -67.06189, - 66.35559, - -67.15071, - 66.26372, - -67.09371, - 66.22443, - -67.17436, - 66.30287, - -67.57318, - 66.35372, - -67.59926, - 66.37643, - -67.49635, - 66.40995, - -67.78248, - 66.50447, - -67.9142, - 66.34692, - -67.71665, - 66.2375, - -67.7016, - 65.96633, - -66.89398, - 65.90813, - -67.67649, - 65.85296, - -67.69341, - 65.89786, - -67.9194, - 65.7521, - -67.72404, - 65.53633, - -67.93002, - 65.67043, - -67.6244, - 65.66537, - -67.18761, - 65.58649, - -67.13107, - 65.53693, - -67.18487, - 65.57609, - -67.11369, - 65.43151, - -67.05184, - 65.49108, - -67.01849, - 65.45552, - -66.7863, - 65.36663, - -66.7844, - 65.42052, - -66.94265, - 65.40815, - -67.03817, - 65.35682, - -67.09336, - 65.26132, - -67.13111, - 65.30891, - -67.02521, - 65.3995, - -67.02146, - 65.27443, - -66.82106, - 65.07915, - -66.93776, - 65.22523, - -66.79772, - 65.10278, - -66.75221, - 65.20628, - -66.69084, - 65.1841, - -66.61772, - 65.06258, - -66.79599, - 64.76921, - -66.66504, - 65.07859, - -66.68449, - 64.87299, - -66.28121, - 64.94787, - -66.23137, - 64.94061, - -66.10283, - 64.69908, - -66.17194, - 64.85881, - -66.01508, - 64.74825, - -66.01496, - 64.76835, - -65.91923, - 64.67169, - -65.87364, - 64.75734, - -65.88515, - 64.79818, - -65.95404, - 64.90079, - -65.91905, - 64.83495, - -65.66085, - 64.72259, - -65.52681, - 64.64571, - -65.55225, - 64.73543, - -65.27818, - 64.62532, - -65.17456, - 64.54032, - -65.34459, - 64.48804, - -65.31242, - 64.59969, - -65.11155, - 64.54338, - -65.03712, - 64.52785, - -65.15968, - 64.46083, - -64.9522, - 64.37357, - -65.19189, - 64.37985, - -65.06909, - 64.28438, - -65.18314, - 64.2451, - -65.41096, - 64.22281, - -65.12947, - 64.3473, - -65.06903, - 64.38675, - -64.75588, - 64.29314, - -64.76324, - 64.29487, - -64.8922, - 64.18954, - -64.94365, - 64.15244, - -64.88345, - 64.13608, - -65.14808, - 64.05967, - -64.83395, - 64.01287, - -65.0837, - 64.00605, - -64.63039, - 63.96432, - -64.59482, - 63.86261, - -64.84633, - 63.91096, - -64.53384, - 63.74628, - -64.37045, - 63.84964, - -64.38845, - 63.87031, - -64.22341, - 63.90767, - -64.2614, - 63.94576, - -64.18207, - 63.80072, - -64.06219, - 63.74899, - -64.16222, - 63.6892, - -63.98482, - 63.64372, - -64.2037, - 63.70617, - -64.2418, - 63.62168, - -64.21494, - 63.64442, - -64.29509, - 63.26135, - -64.04026, - 63.36833, - -64.32807, - 63.65349, - -64.47639, - 63.58658, - -64.52851, - 63.43956, - -64.44695, - 63.38303, - -64.53882, - 63.26868, - -64.45992, - 63.22024, - -64.53602, - 63.31266, - -64.75706, - 63.44619, - -64.81664, - 63.36904, - -64.84616, - 63.44188, - -65.01712, - 63.27335, - -64.86624, - 63.22171, - -64.88488, - 63.27791, - -64.9717, - 63.21112, - -64.91481, - 63.17768, - -64.99695, - 63.13798, - -64.74953, - 62.96485, - -64.74499, - 62.91289, - -64.58254, - 62.81938, - -64.79753, - 62.9186, - -65.00222, - 62.87186, - -65.11587, - 62.93833, - -65.07735, - 62.93907, - -65.14735, - 62.86559, - -65.14342, - 62.56355, - -64.78902, - 62.52408, - -64.09874, - 62.5283, - -64.26584, - 62.47124, - -64.33016, - 62.43359, - -64.24689, - 62.33994, - -64.61964, - 62.41274, - -64.92001, - 62.51573, - -64.90214, - 62.48959, - -65.10005, - 62.67268, - -65.35083, - 62.8939, - -65.31959, - 62.75963, - -65.48272, - 62.94638, - -65.72819, - 62.84885, - -65.72004, - 62.97665, - -65.93688, - 62.97039, - -66.05471, - 62.9022, - -65.98118, - 62.90478, - -66.06496, - 63.00473, - -66.39949, - 63.13625, - -66.52632, - 63.05414, - -66.56154, - 62.96211, - -66.4662, - 62.95936, - -66.60645, - 63.0939, - -66.76115, - 63.18722, - -66.74404, - 63.13461, - -66.84787, - 63.27548, - -66.9929, - 63.27019, - -67.14848, - 63.52741, - -67.60641, - 63.57245, - -67.58317, - 63.64496, - -67.66709, - 63.57499, - -67.62094, - 63.54224, - -67.71718, - 63.68839, - -67.80393, - 63.58409, - -67.77611, - 63.37794, - -67.57867, - 63.36138, - -67.69206, - 63.52899, - -67.9585, - 63.1949, - -67.70887, - 63.22456, - -68.00459, - 63.29896, - -67.9996, - 63.24769, - -67.85846, - 63.44426, - -68.01, - 68.53024, - -68.00909, - 68.56219, - -67.90594, - 68.42514, - -67.90828, - 68.56357, - -67.86421, - 68.58605, - -67.51827, - 68.5576, - -67.41389, - 68.49871, - -67.52715, - 68.49203, - -67.22215, - 68.42139, - -67.21228, - 68.49934, - -66.92428, - 68.45395, - -66.97208, - 68.49035, - -66.76087, - 68.39804, - -66.59737, - 68.38201, - -66.91491, - 68.36695, - -66.72606, - 68.2839, - -66.66536, - 68.38999, - -67.29234, - 68.29708, - -67.84408, - 68.34628, - -67.49292, - 68.26815, - -67.54492, - 68.37046, - -67.36561, - 68.32716, - -66.97817, - 68.28817, - -67.20022, - 68.19216, - -67.30111, - 68.29175, - -67.12022, - 68.25782, - -66.82673, - 68.32402, - -66.94893, - 68.29242, - -66.75956, - 68.20742, - -66.7469, - 68.27336, - -66.17425, - 68.156, - -66.23901, - 68.14426, - -66.39623, - 68.0216, - -66.12655, - 67.96333, - -66.32436, - 67.84038, - -66.40161, - 67.84847, - -66.54389, - 67.77744, - -66.36019, - 67.96794, - -66.25812, - 68.03008, - -65.94427, - 68.15803, - -65.88946, - 68.08681, - -65.82972, - 67.9575, - -66.00336, - 67.87651, - -65.90558, - 67.8079, - -65.98409, - 67.60129, - -66.01483, - 67.8166, - -65.94394, - 67.9126, - -65.73488, - 67.96893, - -65.79726, - 67.98538, - -65.71701, - 68.03895, - -65.75274, - 67.99631, - -65.43898, - 67.77997, - -65.60268, - 67.59608, - -65.33327, - 67.7776, - -65.57021, - 67.93114, - -65.39095, - 68.00669, - -65.4275, - 68.05605, - -64.97773, - 67.98775, - -64.69489, - 67.82763, - -65.04214, - 67.78781, - -64.81954, - 67.69317, - -64.80407, - 67.83374, - -64.67472, - 67.75636, - -64.33531, - 67.69839, - -64.37706, - 67.72189, - -64.2416, - 67.61443, - -64.21421, - 67.60822, - -64.05285, - 67.51239, - -64.03866, - 67.46322, - -64.15248, - 67.45856, - -63.99484, - 67.30429, - -63.88358, - 67.23941, - -64.55569, - 67.2626, - -63.9379, - 67.19455, - -64.01055, - 67.19851, - -64.15978, - 67.12318, - -64.60454, - 67.01607, - -64.68429, - 67.13239, - -64.52922, - 67.23314, - -63.44647, - 67.14336, - -63.45872, - 67.06434, - -63.61148, - 67.07689, - -63.54338, - 67.15545, - -63.41494, - 67.29162, - -63.32437, - 67.33863, - -63.11425, - 67.21317, - -62.94824, - 67.10125, - -63.27773, - 66.96669, - -63.17864, - 66.92134, - -63.42397, - 66.71421, - -63.42249, - 66.81189, - -63.3236, - 66.89722, - -63.34439, - 66.95381, - -63.12143, - 67.07108, - -63.12402, - 67.11834, - -63.20567, - 67.1154, - -63.04741, - 67.02856, - -62.91054, - 66.96891, - -62.97928, - 66.96512, - -62.82108, - 66.65828, - -62.86015, - 66.78056, - -62.75324, - 66.9424, - -62.77279, - 67.00188, - -62.58282, - 66.95579, - -62.62522, - 66.83049, - -62.41495, - 67.00246, - -62.50937, - 66.95061, - -62.27025, - 67.08954, - -62.31687, - 67.12805, - -62.10658, - 67.08352, - -62.05593, - 67.05189, - -62.25786, - 67.05182, - -61.97453, - 66.91911, - -62.04809, - 67.00343, - -61.898, - 66.93419, - -61.71083, - 66.87238, - -61.75975, - 66.87011, - -61.58569, - 66.81583, - -61.64224, - 66.67477, - -61.2668, - 66.59106, - -61.26831, - 66.51926, - -61.42957, - 66.52159, - -61.58318, - 66.61541, - -61.70378, - 66.66677, - -61.96065, - 66.61171, - -62.07821, - 66.62196, - -61.78796, - 66.47683, - -61.54319, - 66.41385, - -61.73163, - 66.36798, - -61.45213, - 66.29372, - -61.7829, - 66.25439, - -61.72915, - 66.31045, - -62.06527, - 66.23214, - -62.07654, - 66.39377, - -62.22329, - 66.40222, - -62.46611, - 66.28718, - -62.30645, - 66.19632, - -62.70765, - 66.14157, - -62.09227, - 66.09379, - -62.13745, - 65.99921, - -61.91797, - 65.98883, - -62.16758, - 65.83051, - -62.13251, - 65.92155, - -62.30084, - 65.98859, - -62.18258, - 66.00413, - -62.56787, - 65.96016, - -62.38666, - 65.79187, - -62.2709, - 65.79527, - -62.67959, - 65.75475, - -62.55788, - 65.68998, - -62.58029, - 65.74383, - -62.82795, - 65.64787, - -62.56467, - 65.56315, - -62.65993, - 65.57941, - -62.78204, - 65.50758, - -62.79194, - 65.60754, - -62.90478, - 65.51823, - -62.97893, - 65.61119, - -63.03414, - 65.57748, - -63.20585, - 65.91715, - -63.51343, - 65.66078, - -63.33631, - 65.65669, - -63.56544, - 65.58058, - -63.31611, - 65.51557, - -63.36717, - 65.5293, - -63.56907, - 65.41824, - -63.22478, - 65.42679, - -63.52011, - 65.27107, - -63.17207, - 65.22827, - -63.26828, - 65.31579, - -63.3601, - 65.17591, - -63.30269, - 65.15286, - -63.41455 - ], - "centroid": [-65.60798, 65.79862], - "name": "America/Pangnirtung" - }, - { - "points": [ - 82.65258, - -68.01, - 82.86102, - -65.75694, - 82.8476, - -65.454, - 82.79298, - -65.51871, - 82.78753, - -65.45721, - 82.89343, - -65.27431, - 82.92031, - -64.84625, - 82.90693, - -64.67238, - 82.82453, - -64.72882, - 82.76864, - -64.46312, - 82.83124, - -63.51907, - 82.75806, - -63.44932, - 82.72034, - -63.73305, - 82.58204, - -62.96109, - 82.46336, - -63.09735, - 82.53588, - -62.51479, - 82.49825, - -61.71954, - 82.43623, - -61.32617, - 82.31577, - -61.12483, - 82.21822, - -61.21023, - 82.12143, - -61.99546, - 82.09764, - -61.90421, - 82.01781, - -62.22371, - 81.7835, - -63.90056, - 81.80169, - -64.24376, - 81.75416, - -64.12163, - 81.70528, - -64.41049, - 81.74701, - -65.3447, - 81.68867, - -65.77896, - 81.66385, - -65.37538, - 81.61851, - -65.85024, - 81.56275, - -67.99942, - 82.65258, - -68.01 - ], - "centroid": [-65.19883, 82.23692], - "name": "America/Pangnirtung" - }, - { - "points": [ - 61.91088, - -66.56652, - 62.09251, - -67.18257, - 62.05639, - -67.29486, - 62.13719, - -67.36727, - 62.06483, - -67.36132, - 62.18704, - -68.00664, - 63.17039, - -68.00654, - 63.07248, - -67.55617, - 63.04868, - -67.57128, - 63.03982, - -67.68854, - 63.01058, - -67.73659, - 62.95535, - -67.7062, - 63.02897, - -67.68578, - 63.04827, - -67.51189, - 63.00446, - -67.44617, - 62.96601, - -67.50019, - 62.97002, - -67.37516, - 62.69112, - -66.87212, - 62.65878, - -66.932, - 62.6092, - -66.58081, - 62.49426, - -66.43421, - 62.42313, - -66.48343, - 62.44314, - -66.32901, - 62.38041, - -66.29993, - 62.33478, - -66.41852, - 62.35411, - -66.19675, - 62.10229, - -65.79688, - 62.01745, - -66.02796, - 61.86222, - -65.94356, - 61.91088, - -66.56652 - ], - "centroid": [-67.12955, 62.42866], - "name": "America/Pangnirtung" - }, - { - "points": [ - 81.2962, - -68.01, - 81.53595, - -65.14942, - 81.55747, - -64.54084, - 81.49136, - -64.44973, - 81.36044, - -64.77058, - 81.22181, - -66.00891, - 81.01654, - -66.71193, - 80.91589, - -67.61214, - 80.89049, - -67.53471, - 80.77662, - -67.99843, - 81.2962, - -68.01 - ], - "centroid": [-66.59171, 81.24012], - "name": "America/Pangnirtung" - }, - { - "points": [ - 69.46579, - -68.01, - 69.4739, - -67.20515, - 69.3667, - -66.81042, - 69.22675, - -66.6362, - 69.12964, - -66.75831, - 69.17162, - -67.70589, - 69.25382, - -68.00677, - 69.46579, - -68.01 - ], - "centroid": [-67.36026, 69.30536], - "name": "America/Pangnirtung" - }, - { - "points": [ - 69.97319, - -67.23937, - 70.03183, - -67.28294, - 69.99306, - -67.21268, - 69.7206, - -67.10963, - 69.76035, - -68.0032, - 70.30254, - -68.00925, - 70.18614, - -67.58143, - 69.97319, - -67.23937 - ], - "centroid": [-67.63641, 69.95964], - "name": "America/Pangnirtung" - }, - { - "points": [ - 82.68486, - -67.91125, - 82.70414, - -68.00928, - 82.96937, - -68.00434, - 82.93109, - -66.36541, - 82.74704, - -67.08517, - 82.68486, - -67.91125 - ], - "centroid": [-67.39584, 82.84512], - "name": "America/Pangnirtung" - }, - { - "points": [ - 61.67632, - -65.39345, - 61.72905, - -65.11541, - 61.68849, - -64.774, - 61.58773, - -64.60647, - 61.33177, - -64.71631, - 61.29528, - -64.83659, - 61.5695, - -65.47237, - 61.67632, - -65.39345 - ], - "centroid": [-64.99503, 61.54159], - "name": "America/Pangnirtung" - }, - { - "points": [ - 81.53653, - -68.01, - 81.57469, - -67.14622, - 81.51242, - -66.64353, - 81.35615, - -67.99895, - 81.53653, - -68.01 - ], - "centroid": [-67.48585, 81.48502], - "name": "America/Pangnirtung" - }, - { - "points": [ - 61.76744, - -64.75154, - 61.6981, - -64.92108, - 61.87303, - -65.23847, - 61.93926, - -65.09041, - 61.76744, - -64.75154 - ], - "centroid": [-64.99751, 61.81819], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.68444, - -67.33563, - 65.6734, - -67.6876, - 65.70367, - -67.76447, - 65.74535, - -67.68107, - 65.79231, - -67.73896, - 65.83894, - -67.68321, - 65.77091, - -67.46696, - 65.81646, - -67.20204, - 65.68444, - -67.33563 - ], - "centroid": [-67.51239, 65.74347], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.06927, - -62.87511, - 67.22474, - -62.5697, - 67.15685, - -62.36141, - 66.9865, - -62.7665, - 67.06927, - -62.87511 - ], - "centroid": [-62.63454, 67.11099], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.50687, - -62.49492, - 65.74715, - -62.4525, - 65.65931, - -62.10574, - 65.58565, - -62.23524, - 65.61397, - -62.40692, - 65.50687, - -62.49492 - ], - "centroid": [-62.33467, 65.65055], - "name": "America/Pangnirtung" - }, - { - "points": [ - 69.51105, - -67.91435, - 69.51771, - -68.00926, - 69.67794, - -68.00672, - 69.69697, - -67.72518, - 69.63211, - -67.70963, - 69.51105, - -67.91435 - ], - "centroid": [-67.88133, 69.61423], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.255, - -63.46336, - 67.2574, - -63.7458, - 67.28399, - -63.82476, - 67.38567, - -63.67646, - 67.30743, - -63.36126, - 67.255, - -63.46336 - ], - "centroid": [-63.60521, 67.30655], - "name": "America/Pangnirtung" - }, - { - "points": [ - 69.49127, - -67.52273, - 69.52397, - -67.75626, - 69.61558, - -67.50627, - 69.55907, - -67.29168, - 69.49127, - -67.52273 - ], - "centroid": [-67.52031, 69.54925], - "name": "America/Pangnirtung" - }, - { - "points": [ - 60.2775, - -67.97605, - 60.29304, - -68.01, - 60.59255, - -67.99876, - 60.45682, - -67.81879, - 60.2775, - -67.97605 - ], - "centroid": [-67.94151, 60.43346], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.4732, - -63.97587, - 67.53755, - -64.04067, - 67.65043, - -63.93718, - 67.51832, - -63.7161, - 67.4732, - -63.97587 - ], - "centroid": [-63.90233, 67.54885], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.05927, - -65.58765, - 68.10172, - -65.70634, - 68.17908, - -65.69308, - 68.15958, - -65.46518, - 68.08741, - -65.59239, - 68.04833, - -65.34924, - 68.05927, - -65.58765 - ], - "centroid": [-65.59348, 68.11891], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.46781, - -64.08037, - 63.62085, - -64.20211, - 63.63056, - -63.92042, - 63.54226, - -63.93466, - 63.57452, - -64.05501, - 63.46781, - -64.08037 - ], - "centroid": [-64.05709, 63.58023], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.16841, - -64.67085, - 64.16687, - -64.85652, - 64.23343, - -64.87941, - 64.28235, - -64.69108, - 64.21646, - -64.46034, - 64.16841, - -64.67085 - ], - "centroid": [-64.70024, 64.21772], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.96074, - -67.99971, - 69.11049, - -68.00138, - 69.02326, - -67.6844, - 68.99585, - -67.74648, - 68.96074, - -67.99971 - ], - "centroid": [-67.8874, 69.028], - "name": "America/Pangnirtung" - }, - { - "points": [ - 61.73808, - -65.91735, - 61.80054, - -65.93314, - 61.86637, - -65.7992, - 61.75163, - -65.63537, - 61.73808, - -65.91735 - ], - "centroid": [-65.8052, 61.78885], - "name": "America/Pangnirtung" - }, - { - "points": [ - 81.54859, - -66.54706, - 81.5618, - -66.92002, - 81.57584, - -66.94866, - 81.58319, - -66.27699, - 81.54859, - -66.54706 - ], - "centroid": [-66.6308, 81.56788], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.27227, - -67.63268, - 58.30171, - -67.69312, - 58.41074, - -67.63684, - 58.40928, - -67.49386, - 58.31271, - -67.50857, - 58.27227, - -67.63268 - ], - "centroid": [-67.58933, 58.34716], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.67114, - -67.67445, - 68.71784, - -68.00218, - 68.76956, - -68.00909, - 68.72893, - -67.67182, - 68.67114, - -67.67445 - ], - "centroid": [-67.83567, 68.72151], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.76399, - -67.69122, - 68.83726, - -67.63492, - 68.86912, - -67.6883, - 68.85721, - -67.48129, - 68.79846, - -67.47745, - 68.76399, - -67.69122 - ], - "centroid": [-67.57913, 68.82104], - "name": "America/Pangnirtung" - }, - { - "points": [ - 81.67398, - -65.06119, - 81.70438, - -65.23822, - 81.70493, - -64.80865, - 81.68939, - -64.84887, - 81.67398, - -65.06119 - ], - "centroid": [-65.01405, 81.69358], - "name": "America/Pangnirtung" - }, - { - "points": [ - 62.9319, - -66.76572, - 62.98582, - -66.90583, - 63.1081, - -67.07554, - 63.07367, - -66.90553, - 62.9319, - -66.76572 - ], - "centroid": [-66.91563, 63.02932], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.18523, - -62.15692, - 66.19484, - -62.38672, - 66.22261, - -62.42866, - 66.27328, - -62.27735, - 66.18523, - -62.15692 - ], - "centroid": [-62.29622, 66.22089], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.65868, - -65.82064, - 65.82134, - -65.87728, - 65.8669, - -65.78014, - 65.72544, - -65.75479, - 65.65868, - -65.82064 - ], - "centroid": [-65.81073, 65.77034], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.07523, - -64.59795, - 64.12458, - -64.6694, - 64.10742, - -64.38129, - 64.06855, - -64.48071, - 64.07523, - -64.59795 - ], - "centroid": [-64.53151, 64.09705], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.57635, - -67.79494, - 68.59195, - -67.9339, - 68.62184, - -68.00903, - 68.62921, - -67.72288, - 68.57635, - -67.79494 - ], - "centroid": [-67.85422, 68.60703], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.81845, - -67.75856, - 68.91795, - -67.77358, - 68.91597, - -67.53364, - 68.87248, - -67.72873, - 68.81845, - -67.75856 - ], - "centroid": [-67.69806, 68.89372], - "name": "America/Pangnirtung" - }, - { - "points": [ - 62.82264, - -66.35112, - 62.84748, - -66.46921, - 62.92194, - -66.59156, - 62.90459, - -66.43626, - 62.82264, - -66.35112 - ], - "centroid": [-66.46336, 62.87661], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.84495, - -67.83696, - 68.85434, - -67.91242, - 68.93921, - -67.96569, - 68.95565, - -67.8501, - 68.84495, - -67.83696 - ], - "centroid": [-67.89074, 68.90273], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.76707, - -67.86134, - 68.77863, - -68.00196, - 68.82388, - -68.00925, - 68.78613, - -67.7442, - 68.76707, - -67.86134 - ], - "centroid": [-67.90584, 68.79136], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.80702, - -65.63123, - 65.88352, - -65.63932, - 65.89737, - -65.48959, - 65.83934, - -65.50845, - 65.80702, - -65.63123 - ], - "centroid": [-65.57099, 65.85733], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.89432, - -63.28685, - 64.91865, - -63.38638, - 64.97565, - -63.43722, - 64.98797, - -63.33446, - 64.89432, - -63.28685 - ], - "centroid": [-63.35809, 64.94565], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.96498, - -65.87477, - 59.00942, - -65.94376, - 59.10733, - -65.87152, - 58.99677, - -65.80518, - 58.96498, - -65.87477 - ], - "centroid": [-65.87377, 59.02515], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.1822, - -64.67119, - 63.20081, - -64.73193, - 63.26397, - -64.7582, - 63.24499, - -64.65689, - 63.1822, - -64.67119 - ], - "centroid": [-64.70381, 63.22545], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.27205, - -67.40813, - 63.30452, - -67.46088, - 63.38463, - -67.50921, - 63.29701, - -67.37027, - 63.27205, - -67.40813 - ], - "centroid": [-67.4377, 63.3186], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.52188, - -67.17941, - 68.52183, - -67.31617, - 68.5534, - -67.34583, - 68.5412, - -67.14978, - 68.52188, - -67.17941 - ], - "centroid": [-67.2533, 68.53553], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.87492, - -64.73107, - 67.87856, - -64.80342, - 67.8986, - -64.82043, - 67.90947, - -64.65106, - 67.87492, - -64.73107 - ], - "centroid": [-64.74525, 67.89209], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.31568, - -66.4009, - 68.3051, - -66.4466, - 68.33804, - -66.59473, - 68.3364, - -66.37188, - 68.31568, - -66.4009 - ], - "centroid": [-66.46572, 68.3259], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.51035, - -63.15519, - 65.5319, - -63.26541, - 65.55183, - -63.27884, - 65.5347, - -63.1175, - 65.51035, - -63.15519 - ], - "centroid": [-63.19835, 65.53202], - "name": "America/Pangnirtung" - }, - { - "points": [ - 61.9888, - -65.83572, - 62.01542, - -65.90745, - 62.06364, - -65.92525, - 62.04158, - -65.80405, - 61.9888, - -65.83572 - ], - "centroid": [-65.86521, 62.02876], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.53474, - -66.90271, - 68.55523, - -66.99538, - 68.57223, - -67.00104, - 68.58928, - -66.87825, - 68.53474, - -66.90271 - ], - "centroid": [-66.93469, 68.56327], - "name": "America/Pangnirtung" - }, - { - "points": [ - 61.72764, - -65.2427, - 61.76871, - -65.23009, - 61.81537, - -65.27543, - 61.78929, - -65.19928, - 61.72764, - -65.2427 - ], - "centroid": [-65.23168, 61.78241], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.3113, - -63.85795, - 67.33798, - -63.9069, - 67.38341, - -63.90736, - 67.36774, - -63.82787, - 67.3113, - -63.85795 - ], - "centroid": [-63.87252, 67.35109], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.14793, - -65.83672, - 59.21751, - -65.79132, - 59.16671, - -65.74092, - 59.14189, - -65.77082, - 59.14793, - -65.83672 - ], - "centroid": [-65.78803, 59.17138], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.39484, - -63.88733, - 67.42199, - -63.93365, - 67.46261, - -63.95066, - 67.45927, - -63.86913, - 67.39484, - -63.88733 - ], - "centroid": [-63.90691, 67.43629], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.38985, - -65.52719, - 59.42114, - -65.59126, - 59.44383, - -65.59986, - 59.45204, - -65.50728, - 59.38985, - -65.52719 - ], - "centroid": [-65.54967, 59.42677], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.93634, - -66.02216, - 58.97347, - -66.05921, - 58.97146, - -65.9321, - 58.94009, - -65.97486, - 58.93634, - -66.02216 - ], - "centroid": [-65.99826, 58.95795], - "name": "America/Pangnirtung" - }, - { - "points": [ - 69.00493, - -67.56898, - 69.04641, - -67.57883, - 69.06043, - -67.6465, - 69.07102, - -67.54392, - 69.00493, - -67.56898 - ], - "centroid": [-67.57839, 69.05115], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.00293, - -62.33837, - 67.01425, - -62.38995, - 67.08384, - -62.3554, - 67.0406, - -62.30871, - 67.00293, - -62.33837 - ], - "centroid": [-62.34951, 67.03748], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.52053, - -65.56921, - 65.5711, - -65.53194, - 65.53067, - -65.46498, - 65.52053, - -65.56921 - ], - "centroid": [-65.52204, 65.54077], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.24494, - -63.00963, - 65.25377, - -63.06015, - 65.2685, - -63.07022, - 65.30506, - -62.99127, - 65.24494, - -63.00963 - ], - "centroid": [-63.02689, 65.27047], - "name": "America/Pangnirtung" - }, - { - "points": [ - 82.85179, - -64.52079, - 82.86551, - -64.5799, - 82.87609, - -64.42191, - 82.86167, - -64.43478, - 82.85179, - -64.52079 - ], - "centroid": [-64.49374, 82.8641], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.0865, - -66.19138, - 68.1002, - -66.24486, - 68.14653, - -66.22797, - 68.14498, - -66.17779, - 68.0865, - -66.19138 - ], - "centroid": [-66.20974, 68.11886], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.34323, - -65.55834, - 59.37618, - -65.62888, - 59.40903, - -65.64697, - 59.4092, - -65.58998, - 59.34323, - -65.55834 - ], - "centroid": [-65.6025, 59.3837], - "name": "America/Pangnirtung" - }, - { - "points": [ - 69.11444, - -67.84435, - 69.11902, - -67.92249, - 69.14298, - -67.95362, - 69.15653, - -67.8753, - 69.11444, - -67.84435 - ], - "centroid": [-67.89608, 69.13401], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.83766, - -64.86548, - 67.88235, - -64.87419, - 67.86806, - -64.79282, - 67.85063, - -64.80236, - 67.83766, - -64.86548 - ], - "centroid": [-64.83896, 67.86039], - "name": "America/Pangnirtung" - }, - { - "points": [ - 62.11782, - -67.88547, - 62.13659, - -67.9475, - 62.15991, - -67.96233, - 62.16686, - -67.87124, - 62.11782, - -67.88547 - ], - "centroid": [-67.91171, 62.14607], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.4491, - -61.47144, - 66.45992, - -61.52268, - 66.49301, - -61.54744, - 66.49433, - -61.47132, - 66.4491, - -61.47144 - ], - "centroid": [-61.50175, 66.47545], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.25274, - -64.52066, - 64.26525, - -64.58337, - 64.28814, - -64.59457, - 64.30221, - -64.5299, - 64.25274, - -64.52066 - ], - "centroid": [-64.55337, 64.27758], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.07534, - -66.59034, - 65.08234, - -66.66563, - 65.11152, - -66.67878, - 65.10889, - -66.59514, - 65.07534, - -66.59034 - ], - "centroid": [-66.63152, 65.09478], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.02385, - -62.50499, - 67.06064, - -62.51093, - 67.06612, - -62.43553, - 67.0314, - -62.45675, - 67.02385, - -62.50499 - ], - "centroid": [-62.47748, 67.04679], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.51289, - -67.03532, - 68.5177, - -67.1176, - 68.5422, - -67.12628, - 68.54763, - -67.03919, - 68.51289, - -67.03532 - ], - "centroid": [-67.07721, 68.53031], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.47255, - -62.90672, - 65.48898, - -62.94454, - 65.54151, - -62.9323, - 65.52949, - -62.88433, - 65.47255, - -62.90672 - ], - "centroid": [-62.91624, 65.50882], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.26289, - -66.53963, - 68.26909, - -66.62041, - 68.28907, - -66.62981, - 68.28208, - -66.50808, - 68.26289, - -66.53963 - ], - "centroid": [-66.57334, 68.27637], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.16634, - -67.20089, - 66.17109, - -67.26333, - 66.2108, - -67.2868, - 66.20229, - -67.20688, - 66.16634, - -67.20089 - ], - "centroid": [-67.24011, 66.1884], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.7619, - -65.51645, - 64.81893, - -65.51798, - 64.81306, - -65.45226, - 64.79167, - -65.45532, - 64.7619, - -65.51645 - ], - "centroid": [-65.49043, 64.79573], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.40165, - -63.9133, - 63.43342, - -63.96529, - 63.45706, - -63.96176, - 63.45508, - -63.89614, - 63.40165, - -63.9133 - ], - "centroid": [-63.93006, 63.43594], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.5331, - -66.66585, - 68.5671, - -66.69592, - 68.56243, - -66.60825, - 68.53749, - -66.62465, - 68.5331, - -66.66585 - ], - "centroid": [-66.65069, 68.55173], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.08482, - -64.7846, - 64.11434, - -64.80442, - 64.11669, - -64.69941, - 64.10145, - -64.70814, - 64.08482, - -64.7846 - ], - "centroid": [-64.75496, 64.10423], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.60484, - -67.33475, - 68.61682, - -67.38318, - 68.63398, - -67.39293, - 68.62983, - -67.28786, - 68.60484, - -67.33475 - ], - "centroid": [-67.34493, 68.62201], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.84735, - -67.96844, - 68.8532, - -68.00897, - 68.90561, - -68.00486, - 68.86869, - -67.9429, - 68.84735, - -67.96844 - ], - "centroid": [-67.98279, 68.87137], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.82318, - -66.10103, - 58.8388, - -66.14189, - 58.86585, - -66.15807, - 58.84568, - -66.05582, - 58.82318, - -66.10103 - ], - "centroid": [-66.11099, 58.84442], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.56895, - -64.98148, - 64.59403, - -65.03391, - 64.60712, - -65.0365, - 64.59831, - -64.93667, - 64.56895, - -64.98148 - ], - "centroid": [-64.98998, 64.59123], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.18638, - -67.01904, - 63.19952, - -67.05971, - 63.24123, - -67.07203, - 63.2354, - -67.01906, - 63.18638, - -67.01904 - ], - "centroid": [-67.04174, 63.21656], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.4672, - -65.54554, - 59.50511, - -65.5577, - 59.49421, - -65.4602, - 59.48198, - -65.4652, - 59.4672, - -65.54554 - ], - "centroid": [-65.51488, 59.48727], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.71331, - -65.45509, - 64.75, - -65.49667, - 64.77359, - -65.44919, - 64.76022, - -65.42814, - 64.71331, - -65.45509 - ], - "centroid": [-65.45942, 64.74676], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.06361, - -66.90614, - 66.06779, - -66.99529, - 66.08632, - -67.0153, - 66.09166, - -66.92049, - 66.06361, - -66.90614 - ], - "centroid": [-66.95639, 66.07763], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.08833, - -65.66566, - 59.09436, - -65.69793, - 59.15459, - -65.72914, - 59.12125, - -65.66402, - 59.08833, - -65.66566 - ], - "centroid": [-65.69129, 59.11741], - "name": "America/Pangnirtung" - }, - { - "points": [ - 62.87634, - -66.65634, - 62.9187, - -66.6559, - 62.88901, - -66.59568, - 62.87212, - -66.60596, - 62.87634, - -66.65634 - ], - "centroid": [-66.63167, 62.89067], - "name": "America/Pangnirtung" - }, - { - "points": [ - 62.89619, - -66.38003, - 62.89927, - -66.41015, - 62.95433, - -66.43028, - 62.93588, - -66.36831, - 62.89619, - -66.38003 - ], - "centroid": [-66.39809, 62.92424], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.04992, - -65.71583, - 59.05629, - -65.76762, - 59.07518, - -65.77208, - 59.08002, - -65.69523, - 59.04992, - -65.71583 - ], - "centroid": [-65.73496, 59.066], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.98233, - -64.28058, - 63.99253, - -64.33183, - 64.01747, - -64.33306, - 64.00907, - -64.26635, - 63.98233, - -64.28058 - ], - "centroid": [-64.30205, 64.00075], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.8515, - -62.28984, - 65.85829, - -62.33097, - 65.88478, - -62.32792, - 65.86848, - -62.25809, - 65.8515, - -62.28984 - ], - "centroid": [-62.30154, 65.86691], - "name": "America/Pangnirtung" - }, - { - "points": [ - 82.69749, - -67.72824, - 82.71664, - -67.75161, - 82.71973, - -67.65411, - 82.70807, - -67.66152, - 82.69749, - -67.72824 - ], - "centroid": [-67.70336, 82.71053], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.66505, - -67.38598, - 68.67158, - -67.43238, - 68.68396, - -67.43919, - 68.69321, - -67.35618, - 68.66505, - -67.38598 - ], - "centroid": [-67.39898, 68.67927], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.01418, - -64.86913, - 64.03707, - -64.88979, - 64.03384, - -64.7938, - 64.02167, - -64.80105, - 64.01418, - -64.86913 - ], - "centroid": [-64.84302, 64.02699], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.22316, - -65.05574, - 65.25597, - -65.06228, - 65.2485, - -64.99275, - 65.23415, - -65.00212, - 65.22316, - -65.05574 - ], - "centroid": [-65.03231, 65.24087], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.26897, - -65.61186, - 59.28788, - -65.63727, - 59.32313, - -65.62714, - 59.29194, - -65.58536, - 59.26897, - -65.61186 - ], - "centroid": [-65.61467, 59.29417], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.0735, - -67.06746, - 66.0738, - -67.11502, - 66.09536, - -67.14932, - 66.09427, - -67.07954, - 66.0735, - -67.06746 - ], - "centroid": [-67.10367, 66.08488], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.28326, - -63.08239, - 65.27835, - -63.11856, - 65.30597, - -63.13604, - 65.32395, - -63.09315, - 65.28326, - -63.08239 - ], - "centroid": [-63.1069, 65.29894], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.73782, - -67.56059, - 68.76717, - -67.58056, - 68.76195, - -67.51047, - 68.74636, - -67.52064, - 68.73782, - -67.56059 - ], - "centroid": [-67.54624, 68.75415], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.15074, - -66.12877, - 68.15757, - -66.1539, - 68.19706, - -66.15926, - 68.19035, - -66.11365, - 68.15074, - -66.12877 - ], - "centroid": [-66.13837, 68.17574], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.23483, - -66.10004, - 68.24287, - -66.13707, - 68.2665, - -66.13332, - 68.26865, - -66.08165, - 68.23483, - -66.10004 - ], - "centroid": [-66.1114, 68.25369], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.55436, - -67.0892, - 68.57604, - -67.11972, - 68.56878, - -67.04458, - 68.55669, - -67.05191, - 68.55436, - -67.0892 - ], - "centroid": [-67.07917, 68.56488], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.98389, - -67.4507, - 68.98726, - -67.48577, - 69.01149, - -67.49376, - 69.01816, - -67.44511, - 68.98389, - -67.4507 - ], - "centroid": [-67.46774, 69.00106], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.41304, - -63.76638, - 67.42488, - -63.80389, - 67.44199, - -63.80584, - 67.44688, - -63.75478, - 67.41304, - -63.76638 - ], - "centroid": [-63.78009, 67.43199], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.32425, - -63.38867, - 67.35292, - -63.41562, - 67.34479, - -63.34913, - 67.32968, - -63.35533, - 67.32425, - -63.38867 - ], - "centroid": [-63.3801, 67.33896], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.50983, - -67.42882, - 68.53072, - -67.44649, - 68.53361, - -67.3799, - 68.51604, - -67.38752, - 68.50983, - -67.42882 - ], - "centroid": [-67.41212, 68.52315], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.23497, - -67.55859, - 66.25504, - -67.59722, - 66.27329, - -67.59942, - 66.27696, - -67.5664, - 66.23497, - -67.55859 - ], - "centroid": [-67.57807, 66.25941], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.81016, - -64.93312, - 67.82304, - -64.96326, - 67.83875, - -64.96448, - 67.84327, - -64.91607, - 67.81016, - -64.93312 - ], - "centroid": [-64.94152, 67.82917], - "name": "America/Pangnirtung" - }, - { - "points": [ - 61.67256, - -65.4544, - 61.68004, - -65.48591, - 61.69451, - -65.48802, - 61.70392, - -65.43645, - 61.67256, - -65.4544 - ], - "centroid": [-65.46346, 61.68848], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.16813, - -66.96678, - 63.19081, - -66.9974, - 63.20995, - -66.99587, - 63.18966, - -66.94362, - 63.16813, - -66.96678 - ], - "centroid": [-66.97378, 63.18936], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.96823, - -66.18536, - 64.96283, - -66.23091, - 64.99196, - -66.23712, - 64.99215, - -66.20837, - 64.96823, - -66.18536 - ], - "centroid": [-66.21526, 64.97763], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.34406, - -67.53059, - 63.36603, - -67.56105, - 63.39092, - -67.55671, - 63.36604, - -67.51183, - 63.34406, - -67.53059 - ], - "centroid": [-67.53911, 63.367], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.67401, - -67.21321, - 65.70368, - -67.23099, - 65.71688, - -67.20626, - 65.69606, - -67.18051, - 65.67401, - -67.21321 - ], - "centroid": [-67.20734, 65.69676], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.24778, - -66.7162, - 68.27623, - -66.73426, - 68.27281, - -66.67972, - 68.25869, - -66.6829, - 68.24778, - -66.7162 - ], - "centroid": [-66.70619, 68.26428], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.30711, - -63.14983, - 65.30519, - -63.19237, - 65.32093, - -63.20594, - 65.33173, - -63.15521, - 65.30711, - -63.14983 - ], - "centroid": [-63.17463, 65.31685], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.19699, - -67.50709, - 66.21541, - -67.5344, - 66.24168, - -67.52165, - 66.21843, - -67.48836, - 66.19699, - -67.50709 - ], - "centroid": [-67.51266, 66.21858], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.73905, - -66.46425, - 58.76553, - -66.50725, - 58.78597, - -66.50112, - 58.76393, - -66.46252, - 58.73905, - -66.46425 - ], - "centroid": [-66.48357, 58.76325], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.93229, - -67.56224, - 68.93841, - -67.5965, - 68.95845, - -67.59208, - 68.95144, - -67.53839, - 68.93229, - -67.56224 - ], - "centroid": [-67.57148, 68.94577], - "name": "America/Pangnirtung" - }, - { - "points": [ - 69.56319, - -67.73363, - 69.59626, - -67.74536, - 69.59932, - -67.70603, - 69.5847, - -67.70393, - 69.56319, - -67.73363 - ], - "centroid": [-67.7247, 69.58524], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.92272, - -66.28302, - 64.94452, - -66.3058, - 64.95166, - -66.25951, - 64.93681, - -66.25491, - 64.92272, - -66.28302 - ], - "centroid": [-66.27783, 64.93888], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.32055, - -67.65781, - 66.35201, - -67.66716, - 66.34455, - -67.62401, - 66.32797, - -67.62716, - 66.32055, - -67.65781 - ], - "centroid": [-67.64601, 66.33685], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.98656, - -64.40693, - 63.99137, - -64.44136, - 64.00814, - -64.44664, - 64.00953, - -64.39699, - 63.98656, - -64.40693 - ], - "centroid": [-64.42172, 63.99942], - "name": "America/Pangnirtung" - }, - { - "points": [ - 62.89821, - -63.67734, - 62.90828, - -63.71128, - 62.92536, - -63.71782, - 62.92753, - -63.68028, - 62.89821, - -63.67734 - ], - "centroid": [-63.69509, 62.915], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.86637, - -67.31686, - 65.89338, - -67.31413, - 65.89139, - -67.27369, - 65.87392, - -67.27592, - 65.86637, - -67.31686 - ], - "centroid": [-67.29661, 65.88119], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.31172, - -65.41835, - 59.32284, - -65.44164, - 59.33719, - -65.44333, - 59.33881, - -65.40144, - 59.31172, - -65.41835 - ], - "centroid": [-65.42401, 59.32806], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.02894, - -66.1061, - 59.04295, - -66.13555, - 59.06179, - -66.09406, - 59.04638, - -66.08313, - 59.02894, - -66.1061 - ], - "centroid": [-66.10624, 59.04493], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.48683, - -67.0749, - 65.51417, - -67.08913, - 65.51369, - -67.04449, - 65.50006, - -67.04615, - 65.48683, - -67.0749 - ], - "centroid": [-67.06616, 65.5038], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.45762, - -61.3833, - 66.46584, - -61.40147, - 66.4907, - -61.39866, - 66.47994, - -61.36012, - 66.45762, - -61.3833 - ], - "centroid": [-61.38482, 66.47468], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.99917, - -64.36313, - 64.01566, - -64.38837, - 64.03577, - -64.36829, - 64.01365, - -64.34235, - 63.99917, - -64.36313 - ], - "centroid": [-64.36561, 64.01653], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.06852, - -67.19065, - 66.07234, - -67.21639, - 66.08758, - -67.2183, - 66.08661, - -67.16829, - 66.06852, - -67.19065 - ], - "centroid": [-67.19712, 66.07951], - "name": "America/Pangnirtung" - }, - { - "points": [ - 62.74024, - -63.84697, - 62.74606, - -63.87875, - 62.75973, - -63.88103, - 62.76643, - -63.83995, - 62.74024, - -63.84697 - ], - "centroid": [-63.85974, 62.7535], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.3322, - -63.27631, - 65.34677, - -63.30609, - 65.36299, - -63.30212, - 65.35424, - -63.25793, - 65.3322, - -63.27631 - ], - "centroid": [-63.28397, 65.34901], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.79265, - -67.44565, - 68.8201, - -67.45126, - 68.81355, - -67.40785, - 68.80081, - -67.41331, - 68.79265, - -67.44565 - ], - "centroid": [-67.43187, 68.80722], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.50145, - -61.35964, - 66.50641, - -61.38831, - 66.52322, - -61.39487, - 66.52649, - -61.35149, - 66.50145, - -61.35964 - ], - "centroid": [-61.37232, 66.51506], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.41754, - -63.97614, - 63.41103, - -63.9966, - 63.43559, - -64.0248, - 63.44127, - -63.99323, - 63.41754, - -63.97614 - ], - "centroid": [-63.99856, 63.42695], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.02643, - -65.59948, - 59.04891, - -65.63247, - 59.06308, - -65.62745, - 59.05627, - -65.5951, - 59.02643, - -65.59948 - ], - "centroid": [-65.61193, 59.04769], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.5698, - -67.62353, - 68.59303, - -67.63912, - 68.59487, - -67.59571, - 68.57913, - -67.59671, - 68.5698, - -67.62353 - ], - "centroid": [-67.61543, 68.58458], - "name": "America/Pangnirtung" - }, - { - "points": [ - 67.94548, - -65.91902, - 67.95049, - -65.95214, - 67.96643, - -65.96017, - 67.96807, - -65.91763, - 67.94548, - -65.91902 - ], - "centroid": [-65.93615, 67.95802], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.3125, - -66.33851, - 68.33044, - -66.36286, - 68.33056, - -66.31228, - 68.31697, - -66.31568, - 68.3125, - -66.33851 - ], - "centroid": [-66.33403, 68.3234], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.85134, - -65.73879, - 65.87373, - -65.75397, - 65.87641, - -65.7128, - 65.85617, - -65.71295, - 65.85134, - -65.73879 - ], - "centroid": [-65.73038, 65.8651], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.63313, - -66.95672, - 68.63787, - -66.98216, - 68.65123, - -66.98816, - 68.65533, - -66.94081, - 68.63313, - -66.95672 - ], - "centroid": [-66.96521, 68.64517], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.39468, - -65.44867, - 59.40312, - -65.47224, - 59.41957, - -65.47423, - 59.41624, - -65.43173, - 59.39468, - -65.44867 - ], - "centroid": [-65.45527, 59.40895], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.96268, - -64.36561, - 63.9814, - -64.38177, - 63.99542, - -64.34352, - 63.97468, - -64.34124, - 63.96268, - -64.36561 - ], - "centroid": [-64.35875, 63.97903], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.5416, - -67.26812, - 58.55353, - -67.29741, - 58.57012, - -67.29557, - 58.56009, - -67.25742, - 58.5416, - -67.26812 - ], - "centroid": [-67.27883, 58.55643], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.19597, - -67.15768, - 66.22103, - -67.16271, - 66.21344, - -67.12333, - 66.1981, - -67.13078, - 66.19597, - -67.15768 - ], - "centroid": [-67.14477, 66.20789], - "name": "America/Pangnirtung" - }, - { - "points": [ - 68.50945, - -66.79501, - 68.5167, - -66.82082, - 68.54112, - -66.81503, - 68.5379, - -66.78641, - 68.50945, - -66.79501 - ], - "centroid": [-66.80391, 68.52635], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.53618, - -66.69702, - 58.55473, - -66.71409, - 58.55309, - -66.66799, - 58.53839, - -66.67464, - 58.53618, - -66.69702 - ], - "centroid": [-66.68941, 58.5465], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.13669, - -64.78808, - 64.14799, - -64.81454, - 64.16609, - -64.80234, - 64.15372, - -64.77072, - 64.13669, - -64.78808 - ], - "centroid": [-64.79362, 64.15131], - "name": "America/Pangnirtung" - }, - { - "points": [ - 66.16883, - -67.32008, - 66.17342, - -67.3525, - 66.18907, - -67.35663, - 66.19297, - -67.32299, - 66.16883, - -67.32008 - ], - "centroid": [-67.3369, 66.1812], - "name": "America/Pangnirtung" - }, - { - "points": [ - 62.96873, - -66.76052, - 62.96941, - -66.79485, - 62.99206, - -66.80236, - 62.99086, - -66.77696, - 62.96873, - -66.76052 - ], - "centroid": [-66.78345, 62.97968], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.13059, - -64.43542, - 65.15678, - -64.44578, - 65.14927, - -64.407, - 65.1335, - -64.41405, - 65.13059, - -64.43542 - ], - "centroid": [-64.42673, 65.14359], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.23092, - -66.74605, - 65.25621, - -66.76669, - 65.27149, - -66.75441, - 65.25841, - -66.73404, - 65.23092, - -66.74605 - ], - "centroid": [-66.74991, 65.25327], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.87065, - -64.4252, - 63.89446, - -64.43851, - 63.89724, - -64.40262, - 63.88085, - -64.40204, - 63.87065, - -64.4252 - ], - "centroid": [-64.41844, 63.88608], - "name": "America/Pangnirtung" - }, - { - "points": [ - 62.8145, - -64.62132, - 62.83801, - -64.62713, - 62.83266, - -64.58939, - 62.81797, - -64.59433, - 62.8145, - -64.62132 - ], - "centroid": [-64.60926, 62.82634], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.47897, - -66.98037, - 58.47367, - -67.00046, - 58.48875, - -67.01368, - 58.5057, - -66.98296, - 58.47897, - -66.98037 - ], - "centroid": [-66.99409, 58.48792], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.05638, - -65.46072, - 59.06934, - -65.48378, - 59.08528, - -65.47849, - 59.07728, - -65.44489, - 59.05638, - -65.46072 - ], - "centroid": [-65.46584, 59.07207], - "name": "America/Pangnirtung" - }, - { - "points": [ - 61.83972, - -65.26262, - 61.84822, - -65.27882, - 61.87016, - -65.27202, - 61.85449, - -65.24203, - 61.83972, - -65.26262 - ], - "centroid": [-65.26319, 61.85406], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.50235, - -63.98351, - 63.50967, - -64.01303, - 63.52386, - -64.01627, - 63.52561, - -63.98445, - 63.50235, - -63.98351 - ], - "centroid": [-63.99805, 63.51543], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.49646, - -67.89292, - 58.50136, - -67.92347, - 58.51467, - -67.92805, - 58.5227, - -67.8994, - 58.49646, - -67.89292 - ], - "centroid": [-67.90938, 58.50897], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.35388, - -66.07325, - 58.37334, - -66.08834, - 58.38732, - -66.06118, - 58.37037, - -66.05134, - 58.35388, - -66.07325 - ], - "centroid": [-66.06908, 58.3711], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.00947, - -64.25994, - 64.02737, - -64.27491, - 64.03819, - -64.24407, - 64.01737, - -64.23743, - 64.00947, - -64.25994 - ], - "centroid": [-64.25437, 64.0236], - "name": "America/Pangnirtung" - }, - { - "points": [ - 64.28303, - -64.69332, - 64.29588, - -64.71612, - 64.31439, - -64.69838, - 64.30345, - -64.6786, - 64.28303, - -64.69332 - ], - "centroid": [-64.69679, 64.29894], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.43804, - -67.0196, - 58.44811, - -67.0372, - 58.46658, - -67.03155, - 58.45992, - -67.00078, - 58.43804, - -67.0196 - ], - "centroid": [-67.02124, 58.45357], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.41138, - -63.16791, - 65.40167, - -63.17918, - 65.41587, - -63.20325, - 65.43214, - -63.18348, - 65.41138, - -63.16791 - ], - "centroid": [-63.18435, 65.41601], - "name": "America/Pangnirtung" - }, - { - "points": [ - 65.33099, - -66.81781, - 65.34375, - -66.83545, - 65.36358, - -66.81901, - 65.34622, - -66.80198, - 65.33099, - -66.81781 - ], - "centroid": [-66.81864, 65.34651], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.28366, - -65.65119, - 59.29491, - -65.66887, - 59.31847, - -65.64889, - 59.29574, - -65.63817, - 59.28366, - -65.65119 - ], - "centroid": [-65.65223, 59.29912], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.34922, - -65.46232, - 59.36327, - -65.48641, - 59.37908, - -65.48017, - 59.36577, - -65.44985, - 59.34922, - -65.46232 - ], - "centroid": [-65.46914, 59.36434], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.22998, - -65.77118, - 59.24291, - -65.79168, - 59.26113, - -65.7841, - 59.25252, - -65.76208, - 59.22998, - -65.77118 - ], - "centroid": [-65.7769, 59.24643], - "name": "America/Pangnirtung" - }, - { - "points": [ - 59.15529, - -65.55627, - 59.15185, - -65.57819, - 59.17431, - -65.58466, - 59.17856, - -65.56729, - 59.15529, - -65.55627 - ], - "centroid": [-65.57134, 59.16464], - "name": "America/Pangnirtung" - }, - { - "points": [ - 58.83611, - -66.30996, - 58.84649, - -66.326, - 58.86461, - -66.31715, - 58.85034, - -66.29239, - 58.83611, - -66.30996 - ], - "centroid": [-66.31085, 58.84986], - "name": "America/Pangnirtung" - }, - { - "points": [ - 62.15091, - -67.98982, - 62.1526, - -68.00717, - 62.17141, - -68.00694, - 62.16731, - -67.98513, - 62.15091, - -67.98982 - ], - "centroid": [-67.99737, 62.16093], - "name": "America/Pangnirtung" - }, - { - "points": [ - 63.19563, - -67.99904, - 63.20559, - -68.01, - 63.22035, - -67.9998, - 63.20705, - -67.98484, - 63.19563, - -67.99904 - ], - "centroid": [-67.9981, 63.20747], - "name": "America/Pangnirtung" - }, - { - "points": [ - 47.01479, - -70.9188, - 47.02461, - -70.79008, - 46.84122, - -71.05403, - 47.02473, - -70.49657, - 47.36621, - -70.07734, - 47.4963, - -70.02585, - 47.74842, - -69.63955, - 48.04689, - -69.46382, - 48.02977, - -69.36948, - 48.37964, - -68.82883, - 49.09188, - -66.74719, - 49.23096, - -65.97615, - 49.22551, - -65.0513, - 49.06015, - -64.4932, - 48.87337, - -64.21215, - 48.75168, - -64.15789, - 48.83326, - -64.40701, - 48.62617, - -64.16921, - 48.59116, - -64.28439, - 48.48879, - -64.21952, - 48.32798, - -64.69471, - 48.18995, - -64.7772, - 48.16711, - -64.9725, - 47.99405, - -65.2506, - 47.99117, - -65.47362, - 48.18161, - -65.94816, - 48.07483, - -66.09927, - 48.09966, - -66.47821, - 47.9679, - -66.92546, - 47.88074, - -66.95752, - 47.92146, - -67.06153, - 47.83123, - -67.36342, - 47.91834, - -67.60005, - 47.98974, - -67.61435, - 47.98981, - -68.10964, - 47.90664, - -68.11818, - 47.90315, - -68.37095, - 47.54316, - -68.37672, - 47.4158, - -68.56873, - 47.28757, - -69.0523, - 47.41764, - -69.05337, - 47.44731, - -69.22268, - 46.69138, - -69.97995, - 46.42059, - -70.0484, - 46.18947, - -70.28577, - 45.88398, - -70.25107, - 45.51093, - -70.70445, - 45.36847, - -70.6373, - 45.41066, - -70.79318, - 45.22087, - -70.86634, - 45.33777, - -70.99716, - 45.23762, - -71.14062, - 45.2901, - -71.28911, - 44.99, - -71.53726, - 44.98507, - -74.76462, - 45.19143, - -74.34178, - 45.30936, - -74.48001, - 45.55866, - -74.39314, - 45.63602, - -74.92822, - 45.36408, - -75.82168, - 45.51281, - -76.11925, - 45.4469, - -76.36293, - 45.55951, - -76.66273, - 45.65346, - -76.69799, - 45.74267, - -76.61852, - 45.8741, - -76.80606, - 45.88687, - -76.91526, - 45.80333, - -76.90079, - 45.77697, - -76.98089, - 46.19573, - -77.70369, - 46.30735, - -78.70446, - 46.51367, - -78.97234, - 47.08637, - -79.44214, - 47.25044, - -79.4407, - 47.43307, - -79.59581, - 47.54148, - -79.52068, - 51.55639, - -79.55534, - 51.67506, - -79.3569, - 51.65859, - -79.22622, - 51.51986, - -79.26373, - 51.48241, - -78.99104, - 51.25904, - -78.9371, - 51.39925, - -78.90851, - 51.48761, - -78.78903, - 51.77105, - -79.05445, - 51.8481, - -78.84872, - 51.92483, - -78.90484, - 52.10678, - -78.59149, - 52.34138, - -78.51329, - 52.48567, - -78.55475, - 52.54317, - -78.77421, - 52.59463, - -78.71044, - 52.63522, - -78.8279, - 52.66998, - -78.73144, - 52.73225, - -78.88583, - 52.77887, - -78.75323, - 52.84222, - -78.75618, - 52.90633, - -78.9264, - 52.97532, - -78.85699, - 53.00854, - -78.99976, - 53.05492, - -78.94344, - 53.06391, - -79.00174, - 53.37199, - -78.96227, - 53.48964, - -79.13472, - 53.55091, - -78.91579, - 53.57593, - -79.07269, - 53.66882, - -79.04316, - 53.6856, - -79.16572, - 53.82498, - -78.98435, - 53.94155, - -79.14348, - 54.0052, - -79.03004, - 54.07996, - -79.18433, - 54.10239, - -79.07824, - 54.15497, - -79.09545, - 54.17172, - -79.40373, - 54.2311, - -79.30305, - 54.30196, - -79.49338, - 54.43562, - -79.49046, - 54.54988, - -79.59424, - 54.57525, - -79.53323, - 54.63218, - -79.77462, - 55.27186, - -77.79547, - 55.67083, - -77.1277, - 55.66884, - -77.20925, - 56.03534, - -76.72499, - 56.4533, - -76.53468, - 57.18554, - -76.59553, - 57.75852, - -76.94056, - 58.01596, - -77.21387, - 58.15675, - -77.54387, - 58.22259, - -77.53309, - 58.35652, - -78.0353, - 58.67603, - -78.61911, - 58.71988, - -78.52469, - 58.77781, - -78.60539, - 58.81234, - -78.54434, - 58.93016, - -78.59609, - 58.91916, - -78.38598, - 59.064, - -78.33521, - 59.10616, - -78.16975, - 59.20835, - -78.17352, - 59.39386, - -77.75927, - 59.41412, - -77.9764, - 59.56502, - -77.77194, - 59.72401, - -77.82746, - 59.69531, - -77.63449, - 59.82863, - -77.36474, - 59.92017, - -77.49434, - 60.00918, - -77.35579, - 60.05687, - -77.66085, - 60.12639, - -77.52758, - 60.19704, - -77.5979, - 60.20636, - -77.5324, - 60.38318, - -77.79674, - 60.54841, - -77.55811, - 60.6278, - -77.85129, - 60.75828, - -77.69018, - 60.78379, - -78.24258, - 61.20568, - -77.72787, - 61.23837, - -77.81104, - 61.46537, - -77.83127, - 61.47723, - -77.6017, - 61.51422, - -77.72493, - 61.58058, - -77.66667, - 61.681, - -77.8122, - 61.7211, - -78.03972, - 62.15023, - -78.20693, - 62.26138, - -78.21379, - 62.37385, - -78.10299, - 62.59235, - -77.43422, - 62.53404, - -77.40976, - 62.53495, - -76.82565, - 62.34573, - -76.10345, - 62.29492, - -75.51534, - 62.19834, - -75.72766, - 62.32976, - -75.32794, - 62.2505, - -74.80509, - 62.21573, - -74.82902, - 62.14767, - -74.66202, - 62.20849, - -74.75474, - 62.26637, - -74.70822, - 62.26649, - -74.35656, - 62.49192, - -73.69044, - 62.2818, - -73.07692, - 62.12273, - -72.8762, - 62.12297, - -72.59717, - 61.96293, - -72.5753, - 61.88271, - -72.20443, - 61.7992, - -72.09541, - 61.75849, - -72.1586, - 61.73503, - -72.00145, - 61.65896, - -71.9724, - 61.59456, - -72.05318, - 61.60774, - -71.97156, - 61.71928, - -71.93482, - 61.61121, - -71.50753, - 61.43046, - -71.8368, - 61.41653, - -71.56403, - 61.36062, - -71.70343, - 61.29734, - -71.59983, - 61.29049, - -71.71128, - 61.23271, - -71.43317, - 61.15132, - -71.3713, - 61.02904, - -70.58826, - 61.10243, - -70.13305, - 60.84867, - -70.05477, - 60.82475, - -69.92989, - 60.92716, - -69.7611, - 60.88434, - -69.65393, - 61.0338, - -69.68337, - 61.07904, - -69.50395, - 60.8028, - -69.35463, - 60.68895, - -69.67433, - 60.57726, - -69.61701, - 60.51734, - -69.79667, - 60.35687, - -69.65256, - 60.31141, - -69.73687, - 60.22674, - -69.57775, - 60.06759, - -69.61459, - 60.06393, - -69.82354, - 59.98283, - -69.78242, - 59.99693, - -70.35681, - 59.97611, - -69.72252, - 59.90722, - -69.72515, - 59.87849, - -69.5439, - 59.73873, - -69.5522, - 59.70155, - -69.63384, - 59.63605, - -69.49773, - 59.51065, - -69.73158, - 59.37631, - -69.61557, - 59.32047, - -69.74279, - 59.34037, - -69.24281, - 59.21949, - -69.22172, - 59.15138, - -69.52703, - 59.17441, - -69.24421, - 59.05567, - -69.08599, - 58.93017, - -69.34659, - 59.09869, - -69.31193, - 59.04737, - -69.47867, - 58.88235, - -69.44541, - 58.78082, - -69.65916, - 58.94832, - -69.70184, - 59.05121, - -69.84538, - 58.82634, - -69.78318, - 58.77356, - -70.09618, - 58.79307, - -69.90449, - 58.69959, - -69.91844, - 58.79076, - -69.82627, - 58.59745, - -69.81036, - 58.882, - -69.3973, - 58.90557, - -68.58474, - 58.78857, - -68.34445, - 58.59949, - -68.33231, - 58.55558, - -68.1826, - 58.46981, - -68.20504, - 58.59096, - -68.00659, - 58.31804, - -67.84794, - 58.47766, - -67.81507, - 58.45451, - -67.70817, - 58.31606, - -67.74143, - 58.25358, - -67.64123, - 58.10074, - -67.68967, - 58.26663, - -67.53499, - 58.40804, - -67.18728, - 58.36839, - -67.10225, - 58.52028, - -66.94444, - 58.43871, - -66.85771, - 58.506, - -66.81045, - 58.49276, - -66.63398, - 58.54596, - -66.67357, - 58.72668, - -66.55321, - 58.72468, - -66.46176, - 58.84059, - -66.45366, - 58.86023, - -66.3507, - 58.66078, - -66.04214, - 58.84163, - -66.08211, - 58.84954, - -65.82589, - 58.92067, - -66.00571, - 59.05368, - -65.7769, - 59.0272, - -65.59512, - 59.23583, - -65.76408, - 59.28626, - -65.69808, - 59.22094, - -65.60633, - 59.28712, - -65.54001, - 59.39309, - -65.573, - 59.38953, - -65.44089, - 59.48116, - -65.53215, - 59.49721, - -65.39937, - 59.75387, - -65.54321, - 59.97218, - -65.12611, - 60.0611, - -65.13997, - 60.37711, - -64.79046, - 60.41666, - -64.90062, - 60.49114, - -64.83817, - 60.44798, - -64.42278, - 60.29012, - -64.53482, - 60.22151, - -64.81973, - 60.17966, - -64.62345, - 60.10914, - -64.59775, - 60.05582, - -64.91528, - 59.92626, - -64.65, - 59.826, - -64.80876, - 59.71877, - -64.73193, - 59.59972, - -64.80636, - 59.57381, - -64.92385, - 59.44666, - -64.69359, - 59.5173, - -64.3457, - 59.42637, - -64.49645, - 59.30276, - -64.53331, - 59.11352, - -64.4807, - 59.02836, - -64.26642, - 58.97712, - -64.47697, - 59.06896, - -64.72654, - 58.94505, - -64.88819, - 58.90516, - -64.3125, - 58.75552, - -64.13785, - 58.89374, - -63.69408, - 58.76778, - -63.45952, - 58.68144, - -64.03722, - 58.57948, - -64.10363, - 58.5291, - -64.00459, - 58.57887, - -63.89512, - 58.46828, - -63.82001, - 58.34447, - -64.17171, - 58.21808, - -64.23035, - 58.16408, - -64.42429, - 58.08446, - -64.43189, - 58.05208, - -64.23078, - 57.78733, - -64.06805, - 57.8069, - -63.93029, - 57.67817, - -63.70374, - 57.73437, - -63.58141, - 57.57507, - -63.75672, - 57.35859, - -63.72059, - 57.27377, - -63.8746, - 57.2105, - -63.86064, - 57.29522, - -63.81425, - 57.24358, - -63.73934, - 57.07323, - -63.87904, - 56.88194, - -63.86697, - 56.8509, - -64.00758, - 56.79021, - -63.99189, - 56.70092, - -64.13015, - 56.44737, - -63.88114, - 56.42881, - -64.15498, - 56.3127, - -64.14438, - 56.22161, - -63.8753, - 56.08397, - -64.02323, - 56.144, - -63.86024, - 56.06094, - -63.81574, - 56.00681, - -63.41209, - 55.91054, - -63.83484, - 55.78125, - -63.66184, - 55.66312, - -63.71395, - 55.54953, - -63.66141, - 55.47246, - -63.77482, - 55.38742, - -63.31242, - 55.27376, - -63.65225, - 55.26117, - -63.39445, - 55.12138, - -63.57893, - 54.91936, - -63.58175, - 54.94438, - -63.80072, - 54.82093, - -63.81421, - 54.7959, - -63.8931, - 54.62783, - -63.71207, - 54.59856, - -63.90464, - 54.6112, - -64.10578, - 54.77674, - -64.39307, - 54.72535, - -64.78218, - 54.81843, - -64.76729, - 54.9576, - -65.0791, - 54.80686, - -65.27894, - 54.83303, - -65.45709, - 54.73005, - -65.44758, - 54.70367, - -65.70175, - 54.91234, - -65.86103, - 54.96502, - -66.25083, - 55.34862, - -66.80386, - 55.19812, - -66.67691, - 55.14368, - -66.77297, - 54.98094, - -66.62983, - 54.99095, - -66.75971, - 54.82342, - -66.59934, - 54.75951, - -66.69326, - 54.70512, - -66.65864, - 55.07007, - -67.42405, - 54.67667, - -67.06765, - 54.57514, - -67.26992, - 54.52208, - -67.22036, - 54.46981, - -67.28071, - 54.52138, - -67.41193, - 54.42656, - -67.76468, - 54.1997, - -67.60626, - 54.13136, - -67.78469, - 54.02482, - -67.8029, - 53.85093, - -67.5273, - 53.76958, - -67.58856, - 53.74212, - -67.44051, - 53.56246, - -67.30995, - 53.54311, - -67.0593, - 53.42745, - -66.878, - 53.33626, - -67.0033, - 53.30072, - -66.94991, - 53.06508, - -67.02171, - 53.16668, - -67.27827, - 53.12306, - -67.37409, - 53.00923, - -67.35603, - 52.98975, - -67.2388, - 52.90255, - -67.33212, - 52.84352, - -67.19168, - 52.90325, - -67.08985, - 52.77131, - -67.03485, - 52.69334, - -66.87796, - 52.76226, - -66.83713, - 52.68683, - -66.78211, - 52.8021, - -66.79369, - 52.80453, - -66.67146, - 52.96733, - -66.63541, - 53.01807, - -66.35404, - 52.87774, - -66.26671, - 52.85213, - -66.39674, - 52.62092, - -66.27387, - 52.65436, - -66.4103, - 52.35928, - -66.33314, - 52.326, - -66.47482, - 52.16736, - -66.35872, - 52.15924, - -66.29345, - 52.32916, - -66.27038, - 52.07611, - -65.99305, - 52.12742, - -65.66959, - 52.00269, - -65.65819, - 52.11781, - -65.49574, - 51.98529, - -65.35624, - 51.8414, - -65.34251, - 51.88438, - -65.26007, - 51.77437, - -65.17192, - 51.73378, - -64.95269, - 51.78696, - -64.93625, - 51.77023, - -64.71367, - 51.6055, - -64.55674, - 51.74844, - -64.3031, - 52.01095, - -64.37881, - 51.99065, - -64.2633, - 52.08072, - -64.31025, - 52.14175, - -64.19283, - 52.28131, - -64.26143, - 52.40896, - -64.13476, - 52.59013, - -64.24905, - 52.73521, - -64.15719, - 52.78681, - -63.75479, - 52.89226, - -63.61881, - 52.7802, - -63.61048, - 52.65376, - -63.38162, - 52.61304, - -63.86164, - 52.47632, - -64.08119, - 52.37409, - -64.00186, - 52.31921, - -63.73469, - 52.04259, - -63.64065, - 52.07362, - -63.82746, - 52.00276, - -63.79588, - 51.99595, - -57.09993, - 51.58305, - -57.09612, - 51.57775, - -57.91035, - 51.44375, - -57.91469, - 51.3598, - -58.85383, - 51.16008, - -58.85747, - 51.15961, - -59.1473, - 50.9831, - -59.09538, - 50.97986, - -59.30632, - 50.83811, - -59.34544, - 50.8737, - -59.4223, - 50.66193, - -59.42565, - 50.66571, - -59.59038, - 50.5376, - -59.60623, - 50.53779, - -59.9549, - 50.41986, - -59.96005, - 50.41919, - -60.2145, - 50.35236, - -60.25432, - 50.3511, - -61.25339, - 50.26803, - -61.16742, - 50.265, - -61.4891, - 50.1428, - -61.60893, - 50.11242, - -61.77972, - 50.20506, - -61.87442, - 50.29546, - -63.0165, - 50.21603, - -63.06516, - 50.26732, - -63.17025, - 50.19328, - -63.11627, - 50.17484, - -63.31658, - 50.24079, - -63.52288, - 50.19225, - -63.62793, - 50.28746, - -63.80978, - 50.27166, - -65.95169, - 50.173, - -66.08722, - 50.1879, - -66.31592, - 50.1131, - -66.34029, - 50.25109, - -66.44827, - 50.20378, - -66.52349, - 50.16186, - -66.41234, - 50.11255, - -66.44406, - 50.10845, - -66.65583, - 49.96438, - -66.94293, - 49.81302, - -66.9875, - 49.79287, - -67.12676, - 49.47031, - -67.20856, - 49.30808, - -67.35904, - 49.25562, - -68.12455, - 49.1733, - -68.2548, - 49.16081, - -68.18034, - 49.08997, - -68.18874, - 49.04794, - -68.56756, - 48.89382, - -68.62586, - 48.75899, - -69.05224, - 48.60331, - -69.09224, - 48.57696, - -69.22814, - 48.29763, - -69.43227, - 48.13296, - -69.72357, - 47.75745, - -69.90317, - 47.64069, - -70.13171, - 47.47793, - -70.23577, - 47.42325, - -70.48684, - 47.10392, - -70.7089, - 47.01479, - -70.9188 - ], - "centroid": [-71.86978, 53.41975], - "name": "America/Montreal" - }, - { - "points": [ - 49.89183, - -64.50322, - 49.95208, - -64.14868, - 49.73727, - -62.94446, - 49.40076, - -62.17779, - 49.35469, - -61.89422, - 49.12527, - -61.663, - 49.04727, - -61.82285, - 49.04713, - -62.25109, - 49.21604, - -63.10052, - 49.36965, - -63.59377, - 49.50332, - -63.64324, - 49.62672, - -63.83675, - 49.78347, - -64.41625, - 49.89183, - -64.50322 - ], - "centroid": [-63.01351, 49.47652], - "name": "America/Montreal" - }, - { - "points": [ - 60.56985, - -64.74189, - 60.67649, - -64.75854, - 60.69379, - -64.5696, - 60.60685, - -64.61357, - 60.56985, - -64.74189 - ], - "centroid": [-64.67464, 60.63933], - "name": "America/Montreal" - }, - { - "points": [ - 60.90888, - -69.98397, - 60.99898, - -70.03578, - 61.05122, - -69.94771, - 60.97216, - -69.88401, - 60.90888, - -69.98397 - ], - "centroid": [-69.96241, 60.98164], - "name": "America/Montreal" - }, - { - "points": [ - 50.1817, - -63.82554, - 50.17674, - -63.91234, - 50.22934, - -63.93351, - 50.19929, - -63.71992, - 50.1817, - -63.82554 - ], - "centroid": [-63.85215, 50.20042], - "name": "America/Montreal" - }, - { - "points": [ - 61.99817, - -72.35944, - 62.02105, - -72.4591, - 62.04119, - -72.47196, - 62.06261, - -72.32909, - 62.05088, - -72.38998, - 62.02345, - -72.30597, - 61.99817, - -72.35944 - ], - "centroid": [-72.39129, 62.02714], - "name": "America/Montreal" - }, - { - "points": [ - 47.03169, - -70.57296, - 47.12851, - -70.52574, - 47.1792, - -70.41685, - 47.05511, - -70.5245, - 47.03169, - -70.57296 - ], - "centroid": [-70.50506, 47.1058], - "name": "America/Montreal" - }, - { - "points": [ - 61.84093, - -72.00925, - 61.86736, - -72.16088, - 61.88142, - -72.17295, - 61.8676, - -71.95102, - 61.84093, - -72.00925 - ], - "centroid": [-72.05927, 61.8633], - "name": "America/Montreal" - }, - { - "points": [ - 47.35668, - -70.40222, - 47.41525, - -70.43091, - 47.43223, - -70.31405, - 47.4162, - -70.31623, - 47.35668, - -70.40222 - ], - "centroid": [-70.37683, 47.40143], - "name": "America/Montreal" - }, - { - "points": [ - 61.28652, - -71.55002, - 61.3323, - -71.58427, - 61.34036, - -71.48646, - 61.2924, - -71.49009, - 61.28652, - -71.55002 - ], - "centroid": [-71.52848, 61.31474], - "name": "America/Montreal" - }, - { - "points": [ - 47.78877, - -69.76943, - 47.80996, - -69.77857, - 47.90665, - -69.68358, - 47.85311, - -69.69693, - 47.78877, - -69.76943 - ], - "centroid": [-69.72996, 47.84247], - "name": "America/Montreal" - }, - { - "points": [ - 60.54343, - -64.58034, - 60.58874, - -64.61467, - 60.59127, - -64.53746, - 60.55485, - -64.54385, - 60.54343, - -64.58034 - ], - "centroid": [-64.57137, 60.57155], - "name": "America/Montreal" - }, - { - "points": [ - 62.21621, - -72.79189, - 62.22526, - -72.85717, - 62.24638, - -72.87796, - 62.25193, - -72.81967, - 62.21621, - -72.79189 - ], - "centroid": [-72.83418, 62.23508], - "name": "America/Montreal" - }, - { - "points": [ - 50.11047, - -66.28892, - 50.12025, - -66.31309, - 50.17699, - -66.2962, - 50.13271, - -66.25798, - 50.11047, - -66.28892 - ], - "centroid": [-66.28855, 50.13836], - "name": "America/Montreal" - }, - { - "points": [ - 50.19961, - -63.97631, - 50.20164, - -64.00303, - 50.24569, - -64.03631, - 50.24534, - -63.98186, - 50.19961, - -63.97631 - ], - "centroid": [-64.00034, 50.22572], - "name": "America/Montreal" - }, - { - "points": [ - 48.38134, - -68.89144, - 48.4088, - -68.89912, - 48.42599, - -68.84109, - 48.40018, - -68.84681, - 48.38134, - -68.89144 - ], - "centroid": [-68.87064, 48.40429], - "name": "America/Montreal" - }, - { - "points": [ - 50.07371, - -66.39242, - 50.10061, - -66.42279, - 50.11469, - -66.41846, - 50.10548, - -66.36857, - 50.07371, - -66.39242 - ], - "centroid": [-66.39734, 50.09758], - "name": "America/Montreal" - }, - { - "points": [ - 61.98198, - -72.26869, - 61.98879, - -72.29707, - 62.00778, - -72.30187, - 62.01476, - -72.24694, - 61.98198, - -72.26869 - ], - "centroid": [-72.27642, 61.99947], - "name": "America/Montreal" - }, - { - "points": [ - 48.46688, - -64.17113, - 48.48807, - -64.19656, - 48.5109, - -64.16899, - 48.48741, - -64.14143, - 48.46688, - -64.17113 - ], - "centroid": [-64.16933, 48.4885], - "name": "America/Montreal" - }, - { - "points": [ - 61.97798, - -72.14052, - 61.96922, - -72.16811, - 61.9929, - -72.18864, - 62.00743, - -72.16402, - 61.97798, - -72.14052 - ], - "centroid": [-72.16499, 61.98718], - "name": "America/Montreal" - }, - { - "points": [ - 62.30494, - -73.04631, - 62.30998, - -73.07901, - 62.32467, - -73.0827, - 62.33274, - -73.04092, - 62.30494, - -73.04631 - ], - "centroid": [-73.06036, 62.31856], - "name": "America/Montreal" - }, - { - "points": [ - 46.99475, - -70.75381, - 47.01682, - -70.75826, - 47.02813, - -70.70908, - 47.01443, - -70.71236, - 46.99475, - -70.75381 - ], - "centroid": [-70.73569, 47.01299], - "name": "America/Montreal" - }, - { - "points": [ - 47.69972, - -69.74358, - 47.7141, - -69.76049, - 47.74744, - -69.71692, - 47.73185, - -69.71206, - 47.69972, - -69.74358 - ], - "centroid": [-69.73464, 47.7225], - "name": "America/Montreal" - }, - { - "points": [ - 50.18634, - -64.11617, - 50.19458, - -64.13995, - 50.22818, - -64.13208, - 50.21781, - -64.10989, - 50.18634, - -64.11617 - ], - "centroid": [-64.1247, 50.20667], - "name": "America/Montreal" - }, - { - "points": [ - 61.64769, - -71.58944, - 61.6767, - -71.60027, - 61.67156, - -71.55845, - 61.65552, - -71.55956, - 61.64769, - -71.58944 - ], - "centroid": [-71.5788, 61.66328], - "name": "America/Montreal" - }, - { - "points": [ - 47.01036, - -70.67006, - 47.02936, - -70.69423, - 47.04737, - -70.65901, - 47.03076, - -70.64994, - 47.01036, - -70.67006 - ], - "centroid": [-70.66972, 47.02918], - "name": "America/Montreal" - }, - { - "points": [ - 61.8994, - -72.12405, - 61.91491, - -72.14846, - 61.92863, - -72.14735, - 61.91754, - -72.10459, - 61.8994, - -72.12405 - ], - "centroid": [-72.12916, 61.91496], - "name": "America/Montreal" - }, - { - "points": [ - 46.95202, - -70.80658, - 46.97451, - -70.81319, - 46.98508, - -70.77775, - 46.97101, - -70.77684, - 46.95202, - -70.80658 - ], - "centroid": [-70.79512, 46.97015], - "name": "America/Montreal" - }, - { - "points": [ - 47.02133, - -70.63063, - 47.03656, - -70.64722, - 47.05478, - -70.60938, - 47.04174, - -70.60485, - 47.02133, - -70.63063 - ], - "centroid": [-70.62445, 47.03812], - "name": "America/Montreal" - }, - { - "points": [ - 61.93771, - -72.40505, - 61.95878, - -72.41865, - 61.95679, - -72.37657, - 61.94202, - -72.37938, - 61.93771, - -72.40505 - ], - "centroid": [-72.39617, 61.94942], - "name": "America/Montreal" - }, - { - "points": [ - 61.97795, - -72.20735, - 61.97703, - -72.23142, - 61.99352, - -72.24115, - 62.00358, - -72.21099, - 61.97795, - -72.20735 - ], - "centroid": [-72.2221, 61.98873], - "name": "America/Montreal" - }, - { - "points": [ - 62.17747, - -72.88764, - 62.18108, - -72.91234, - 62.19585, - -72.91626, - 62.1993, - -72.87816, - 62.17747, - -72.88764 - ], - "centroid": [-72.8975, 62.18902], - "name": "America/Montreal" - }, - { - "points": [ - 47.58241, - -69.87892, - 47.59442, - -69.89866, - 47.61479, - -69.87541, - 47.60119, - -69.86335, - 47.58241, - -69.87892 - ], - "centroid": [-69.87972, 47.59809], - "name": "America/Montreal" - }, - { - "points": [ - 48.13269, - -69.27098, - 48.15103, - -69.28038, - 48.16176, - -69.25032, - 48.14302, - -69.24873, - 48.13269, - -69.27098 - ], - "centroid": [-69.26301, 48.14743], - "name": "America/Montreal" - }, - { - "points": [ - 50.19973, - -63.54541, - 50.21759, - -63.56447, - 50.23142, - -63.54944, - 50.21614, - -63.53232, - 50.19973, - -63.54541 - ], - "centroid": [-63.54802, 50.21602], - "name": "America/Montreal" - }, - { - "points": [ - 60.59313, - -64.80412, - 60.6008, - -64.82252, - 60.62234, - -64.81099, - 60.61383, - -64.79133, - 60.59313, - -64.80412 - ], - "centroid": [-64.80719, 60.60766], - "name": "America/Montreal" - }, - { - "points": [ - 41.18111, - -86.46705, - 40.90001, - -86.46353, - 40.90969, - -86.93849, - 41.18143, - -86.93471, - 41.18111, - -86.46705 - ], - "centroid": [-86.69963, 41.04269], - "name": "America/Indiana/Winamac" - }, - { - "points": [ - 38.09488, - -86.39971, - 38.25519, - -86.6856, - 38.4044, - -86.68874, - 38.42874, - -86.24672, - 38.22255, - -86.26846, - 38.09488, - -86.39971 - ], - "centroid": [-86.4582, 38.29074], - "name": "America/Indiana/Marengo" - }, - { - "points": [ - 36.71165, - -85.02771, - 36.8606, - -85.07374, - 36.96847, - -84.94993, - 36.99283, - -84.68278, - 36.8954, - -84.57496, - 36.79691, - -84.57399, - 36.59707, - -84.77341, - 36.60875, - -84.99198, - 36.71165, - -85.02771 - ], - "centroid": [-84.82506, 36.8024], - "name": "America/Kentucky/Monticello" - }, - { - "points": [ - 62.67074, - -69.5884, - 62.7516, - -69.5558, - 62.77928, - -69.72981, - 62.71268, - -69.76081, - 62.82437, - -69.95424, - 62.72919, - -70.0038, - 62.74034, - -70.25695, - 62.86064, - -70.47892, - 62.83362, - -70.63209, - 62.96929, - -71.11332, - 63.03482, - -71.13218, - 63.06161, - -71.05758, - 63.05014, - -71.15334, - 62.9863, - -71.1932, - 63.07685, - -71.5574, - 63.12437, - -71.49221, - 63.22723, - -71.78845, - 63.31022, - -71.75329, - 63.26273, - -71.85566, - 63.32478, - -71.89419, - 63.31755, - -71.79383, - 63.35636, - -71.84603, - 63.4037, - -72.09356, - 63.46556, - -72.11605, - 63.44966, - -72.02912, - 63.51123, - -72.1068, - 63.41976, - -71.60564, - 63.58995, - -71.27692, - 63.55893, - -71.52918, - 63.47623, - -71.61594, - 63.5397, - -71.85723, - 63.51049, - -71.6045, - 63.64826, - -71.5664, - 63.57732, - -71.73634, - 63.64188, - -71.64029, - 63.72719, - -71.67211, - 63.57319, - -71.81061, - 63.65127, - -71.85203, - 63.59017, - -71.94201, - 63.7016, - -72.08808, - 63.63136, - -72.11667, - 63.73711, - -72.15359, - 63.6557, - -72.19667, - 63.68162, - -72.41659, - 63.76477, - -72.35296, - 63.78218, - -72.69622, - 63.91264, - -72.63356, - 63.83183, - -72.69084, - 63.88683, - -72.69314, - 63.86192, - -72.78175, - 63.92145, - -72.70441, - 63.99, - -72.74284, - 64.02915, - -73.11896, - 64.16435, - -72.97761, - 64.24776, - -73.1264, - 64.21854, - -73.18502, - 64.09729, - -73.0937, - 64.03745, - -73.23897, - 64.07917, - -73.3349, - 64.09359, - -73.19307, - 64.17588, - -73.19901, - 64.11221, - -73.35271, - 64.17062, - -73.44294, - 64.32164, - -73.38667, - 64.23297, - -73.44382, - 64.23771, - -73.59835, - 64.18782, - -73.46268, - 64.14192, - -73.68658, - 64.28535, - -73.62162, - 64.41494, - -73.66023, - 64.40644, - -73.71855, - 64.21516, - -73.68695, - 64.19455, - -73.8702, - 64.27703, - -73.85362, - 64.31741, - -74.1208, - 64.36139, - -74.19348, - 64.42655, - -74.16351, - 64.36083, - -74.36511, - 64.4094, - -74.33633, - 64.45262, - -74.44763, - 64.55891, - -74.36059, - 64.60709, - -74.43873, - 64.61525, - -74.53339, - 64.56123, - -74.43369, - 64.49074, - -74.56458, - 64.49718, - -74.48063, - 64.3601, - -74.50359, - 64.4271, - -75.17001, - 64.35319, - -75.10183, - 64.55073, - -75.64923, - 64.52356, - -75.70336, - 64.44789, - -75.57299, - 64.39742, - -75.6028, - 64.41332, - -75.77467, - 64.3103, - -75.4904, - 64.36811, - -76.11338, - 64.23968, - -76.29516, - 64.25573, - -76.55106, - 64.19951, - -76.46316, - 64.11994, - -76.53857, - 64.2475, - -76.94453, - 64.22775, - -77.35974, - 64.29716, - -77.54628, - 64.34674, - -77.51908, - 64.3169, - -77.74448, - 64.42697, - -78.04186, - 64.47246, - -77.9941, - 64.56528, - -78.20055, - 64.69148, - -78.1779, - 64.69642, - -78.30358, - 64.82076, - -78.08391, - 64.95219, - -78.15744, - 65.15167, - -77.63846, - 65.18678, - -77.31832, - 65.31505, - -77.53472, - 65.3869, - -77.48596, - 65.37102, - -77.30575, - 65.42409, - -77.43752, - 65.47496, - -77.41597, - 65.41548, - -76.67395, - 65.2623, - -76.00779, - 65.26486, - -75.9252, - 65.3295, - -75.95152, - 65.35033, - -75.63371, - 65.27764, - -75.56042, - 65.25901, - -75.23117, - 65.27692, - -75.11598, - 65.40491, - -75.09959, - 65.38991, - -74.76609, - 65.45143, - -74.72176, - 65.3415, - -74.65243, - 65.33608, - -74.53187, - 65.41601, - -74.3535, - 65.50102, - -74.32813, - 65.54613, - -74.12983, - 65.46865, - -73.5265, - 65.76187, - -73.73295, - 65.82269, - -73.99906, - 66.07136, - -74.42376, - 66.16363, - -74.46393, - 66.51128, - -73.53962, - 66.67806, - -73.28583, - 66.72283, - -73.00026, - 67.02793, - -72.81298, - 67.11852, - -72.33297, - 67.26314, - -72.20602, - 67.30688, - -72.36834, - 67.6173, - -72.48929, - 67.66332, - -72.65358, - 67.75661, - -72.58086, - 67.92092, - -72.93928, - 68.05293, - -72.91266, - 68.22949, - -73.01733, - 68.24184, - -73.65425, - 68.41167, - -73.97111, - 68.55048, - -73.84027, - 68.50594, - -74.23457, - 68.58471, - -74.49566, - 68.77398, - -74.72611, - 68.81189, - -74.99268, - 68.8693, - -74.6973, - 68.92786, - -74.69986, - 68.87804, - -75.15593, - 69.01585, - -75.47635, - 68.98887, - -75.55716, - 68.93775, - -75.4776, - 68.87982, - -75.57293, - 68.6848, - -76.31458, - 68.68116, - -76.63186, - 68.76378, - -76.6595, - 68.86792, - -76.51152, - 68.90795, - -76.63642, - 69.03448, - -76.61877, - 69.01735, - -75.96976, - 69.0871, - -75.60869, - 69.22435, - -75.59795, - 69.41114, - -76.16801, - 69.39873, - -76.40264, - 69.53386, - -76.65727, - 69.61232, - -76.61026, - 69.55328, - -76.72395, - 69.63738, - -77.19871, - 69.73579, - -76.82063, - 69.75049, - -77.02145, - 69.80216, - -76.9287, - 69.80861, - -77.07739, - 69.84654, - -77.03509, - 69.85881, - -77.46395, - 69.78508, - -77.4361, - 69.73846, - -77.62434, - 70.00179, - -77.71193, - 70.1964, - -77.67575, - 70.25751, - -77.87174, - 70.1485, - -77.88155, - 70.24448, - -77.95052, - 70.19873, - -78.36869, - 70.44661, - -78.74167, - 70.46279, - -78.8623, - 70.40104, - -78.85515, - 70.46708, - -79.06378, - 70.55808, - -79.06926, - 70.4141, - -79.15139, - 70.4865, - -79.40268, - 70.42508, - -79.39806, - 70.41467, - -79.56853, - 70.33142, - -78.93092, - 70.05821, - -78.66824, - 69.96694, - -78.65252, - 69.88078, - -78.80598, - 69.85507, - -79.69857, - 69.98273, - -79.90196, - 69.94051, - -80.01347, - 70.01791, - -80.20115, - 70.13022, - -81.70201, - 70.01194, - -81.16419, - 69.77245, - -80.728, - 69.71396, - -80.93223, - 69.9756, - -81.7513, - 69.9459, - -81.69283, - 69.86897, - -81.74443, - 69.86514, - -82.03262, - 69.78441, - -82.11785, - 69.86598, - -82.38997, - 69.78422, - -82.4448, - 69.7539, - -82.3431, - 69.71015, - -82.52528, - 69.62799, - -82.02884, - 69.62045, - -82.57924, - 69.44876, - -81.93028, - 69.42892, - -82.32564, - 69.40449, - -82.18543, - 69.3767, - -82.28957, - 69.29547, - -82.10449, - 69.25317, - -82.2342, - 69.27388, - -81.65563, - 69.20287, - -81.29714, - 69.09972, - -81.22017, - 68.92481, - -81.77704, - 68.91748, - -81.59668, - 68.83885, - -81.52338, - 68.86935, - -81.29235, - 68.7762, - -81.18347, - 68.62654, - -81.23055, - 68.52096, - -81.74975, - 68.40136, - -81.92252, - 68.53021, - -82.20429, - 68.45473, - -82.1669, - 68.5161, - -82.54492, - 68.44214, - -82.45331, - 68.4405, - -82.6172, - 68.3564, - -81.98617, - 68.2901, - -82.04378, - 68.31178, - -82.40954, - 68.29983, - -82.21693, - 68.16944, - -82.28189, - 68.13003, - -82.1894, - 68.21726, - -81.94627, - 68.0026, - -82.13734, - 67.91936, - -82.07155, - 67.46029, - -81.17565, - 67.31028, - -81.31549, - 66.94617, - -81.45056, - 67.00304, - -81.57267, - 66.93774, - -81.66995, - 66.96514, - -81.9039, - 66.75933, - -82.13758, - 66.70067, - -82.11428, - 66.72965, - -82.33076, - 66.56054, - -82.56537, - 66.5454, - -82.97288, - 66.4774, - -82.98039, - 66.39003, - -83.2111, - 66.27515, - -82.84967, - 66.18525, - -82.97529, - 66.25141, - -83.26624, - 66.35277, - -83.3605, - 66.33717, - -83.55172, - 66.51624, - -83.64641, - 66.61457, - -84.04171, - 66.79646, - -83.92287, - 66.59416, - -84.13929, - 66.46191, - -83.87294, - 66.335, - -83.83003, - 66.22412, - -83.65027, - 66.15737, - -83.72052, - 66.12378, - -83.67279, - 66.1086, - -83.78161, - 66.19297, - -83.79787, - 66.18814, - -83.95236, - 66.30339, - -84.1503, - 66.24648, - -84.35255, - 66.37764, - -84.44075, - 66.36536, - -84.53949, - 66.27017, - -84.44894, - 66.20395, - -84.23178, - 66.14622, - -84.34361, - 66.11628, - -84.28414, - 66.08284, - -83.97484, - 65.8995, - -83.5586, - 65.8178, - -83.75455, - 65.72467, - -83.17377, - 65.65126, - -83.20562, - 65.63677, - -83.80142, - 65.74405, - -83.73287, - 65.73114, - -83.81593, - 65.77576, - -83.79213, - 65.69613, - -83.99277, - 65.76611, - -84.13112, - 65.80541, - -84.08143, - 65.96429, - -84.16381, - 65.92991, - -84.26861, - 66.06204, - -84.46532, - 66.16575, - -84.4643, - 66.2565, - -84.98834, - 66.86054, - -85.01, - 66.88344, - -84.91293, - 66.96566, - -85.01, - 68.75662, - -85.01, - 68.77232, - -84.73361, - 68.80558, - -85.00683, - 68.95946, - -85.01, - 68.95015, - -84.80499, - 69.01744, - -84.97682, - 69.07416, - -84.71834, - 69.06927, - -85.00918, - 69.80621, - -85.00906, - 69.87896, - -84.4244, - 69.75329, - -83.85619, - 69.83403, - -83.84807, - 69.80614, - -83.52394, - 69.71065, - -83.61917, - 69.69775, - -83.53209, - 69.71472, - -82.57051, - 69.78815, - -82.88809, - 69.84105, - -82.64925, - 69.91379, - -82.65788, - 70.01207, - -83.0542, - 69.95561, - -83.78387, - 70.07196, - -85.00724, - 71.20148, - -85.00932, - 71.16559, - -84.81991, - 71.07213, - -84.85429, - 71.05981, - -84.96451, - 71.02038, - -84.89566, - 70.93653, - -84.93142, - 70.94857, - -84.7691, - 71.18223, - -84.80924, - 71.23767, - -84.69998, - 71.38047, - -84.78322, - 71.49457, - -84.51375, - 71.5865, - -84.66754, - 71.67167, - -84.62598, - 71.65491, - -85.00738, - 72.25686, - -85.00918, - 72.08424, - -84.37061, - 72.2829, - -84.94834, - 72.33811, - -84.85686, - 72.32679, - -85.00897, - 72.92298, - -85.00751, - 72.87974, - -84.53356, - 72.96842, - -85.00637, - 73.12891, - -85.00936, - 73.06323, - -84.25859, - 73.19013, - -85.005, - 73.35412, - -85.00917, - 73.40046, - -84.74875, - 73.23683, - -84.34304, - 73.40631, - -84.64603, - 73.49264, - -84.15041, - 73.39494, - -83.64777, - 73.51256, - -84.01458, - 73.65787, - -83.02569, - 73.74846, - -82.85451, - 73.73461, - -81.5425, - 73.52817, - -81.18928, - 73.26848, - -81.168, - 73.16176, - -80.57153, - 73.08911, - -80.4959, - 72.93432, - -80.6142, - 72.74317, - -80.21512, - 72.63206, - -80.51456, - 72.56971, - -80.49456, - 72.46, - -80.87954, - 72.53068, - -80.5323, - 72.4613, - -80.45852, - 72.37936, - -80.49087, - 72.19129, - -80.86417, - 72.06357, - -80.5299, - 72.08838, - -80.99322, - 72.02197, - -80.76032, - 71.90104, - -80.91899, - 72.07997, - -80.3321, - 72.18677, - -80.49518, - 72.2101, - -80.24441, - 72.28843, - -80.28314, - 72.40126, - -80.02266, - 72.54331, - -80.12562, - 72.47278, - -79.90032, - 72.41496, - -79.94636, - 72.51445, - -79.79287, - 72.47444, - -79.67762, - 72.40102, - -79.70628, - 72.47283, - -79.58048, - 72.4277, - -79.41271, - 72.2859, - -79.59483, - 72.41844, - -79.34165, - 72.28842, - -78.98703, - 72.37965, - -79.11004, - 72.45449, - -78.96951, - 72.34209, - -78.75069, - 72.37416, - -78.5883, - 72.2166, - -77.65273, - 72.38662, - -78.44485, - 72.5033, - -78.55615, - 72.5964, - -78.42076, - 72.76912, - -77.58487, - 72.75682, - -76.91309, - 72.56327, - -76.12147, - 72.59953, - -75.80533, - 72.50159, - -75.15817, - 72.26528, - -74.91468, - 72.10463, - -75.22951, - 72.12887, - -75.45892, - 72.0742, - -75.20582, - 72.03248, - -75.26702, - 72.0088, - -75.50729, - 71.98306, - -75.58019, - 71.73346, - -75.78839, - 72.00002, - -75.51292, - 72.02798, - -75.21472, - 72.13348, - -75.02518, - 72.08297, - -74.23425, - 71.97721, - -74.09897, - 71.8098, - -74.23048, - 71.70013, - -74.97235, - 71.65608, - -74.89243, - 71.5554, - -75.21159, - 71.63428, - -74.86553, - 71.70507, - -74.75697, - 71.66286, - -74.59412, - 71.53298, - -74.83552, - 71.3698, - -74.68333, - 71.19586, - -75.04753, - 71.37997, - -74.62778, - 71.53107, - -74.74766, - 71.66741, - -74.51444, - 71.74716, - -74.07894, - 71.65004, - -74.11811, - 71.77098, - -73.95167, - 71.78604, - -73.58502, - 71.71191, - -73.58585, - 71.54041, - -73.93814, - 71.31807, - -74.07095, - 71.33665, - -73.9696, - 71.54785, - -73.84037, - 71.58319, - -73.57209, - 71.43764, - -73.60632, - 71.48412, - -73.48947, - 71.39535, - -73.35576, - 71.2459, - -73.64561, - 71.07792, - -73.72233, - 71.3551, - -73.42196, - 71.32607, - -73.17727, - 71.52922, - -73.38091, - 71.57533, - -73.11742, - 71.4288, - -72.77878, - 71.51225, - -72.84588, - 71.52314, - -72.73263, - 71.58139, - -73.0304, - 71.6706, - -72.75186, - 71.64481, - -72.65259, - 71.53032, - -72.69013, - 71.66887, - -72.53534, - 71.50772, - -71.54169, - 71.27006, - -71.12287, - 71.0527, - -71.47371, - 71.07, - -72.0687, - 70.95953, - -72.14467, - 70.9238, - -72.29727, - 70.82336, - -72.15875, - 70.65112, - -72.4519, - 70.78766, - -72.17044, - 70.88618, - -71.26341, - 71.02608, - -71.19702, - 71.11787, - -70.86083, - 71.06897, - -70.59154, - 70.91782, - -70.49359, - 70.72747, - -70.77958, - 70.57786, - -71.17042, - 70.60401, - -71.57624, - 70.53555, - -71.57345, - 70.48533, - -71.72055, - 70.31748, - -71.77245, - 70.59247, - -71.50105, - 70.5534, - -71.15173, - 70.3205, - -71.29346, - 70.26657, - -71.24176, - 70.12377, - -71.37619, - 70.27954, - -71.22037, - 70.63802, - -70.99856, - 70.89007, - -69.87229, - 70.84397, - -69.74453, - 70.69534, - -70.01082, - 70.62386, - -70.42022, - 70.577, - -70.43513, - 70.5151, - -70.33521, - 70.61572, - -70.40722, - 70.59723, - -70.02473, - 70.79996, - -69.43178, - 70.55308, - -68.27303, - 70.36582, - -68.42221, - 70.40558, - -68.57855, - 70.46182, - -68.56694, - 70.29274, - -68.72582, - 70.24968, - -69.37692, - 70.06842, - -69.97538, - 70.00335, - -69.78998, - 69.97555, - -69.90368, - 69.96441, - -69.84298, - 69.99612, - -69.72637, - 70.0506, - -69.80526, - 70.10902, - -69.75876, - 70.1881, - -69.43981, - 70.22025, - -68.68179, - 70.15669, - -68.62051, - 69.81805, - -69.38064, - 69.80286, - -69.45767, - 69.82555, - -69.56437, - 69.82864, - -69.7222, - 69.81445, - -69.77985, - 69.62476, - -69.96911, - 69.81829, - -69.72332, - 69.78765, - -69.39811, - 69.94219, - -69.06688, - 69.94584, - -68.68518, - 70.06207, - -68.5643, - 70.11073, - -68.22038, - 70.12521, - -68.3863, - 70.34358, - -68.12491, - 70.30263, - -67.99077, - 69.76086, - -67.99556, - 69.61494, - -68.30372, - 69.6366, - -68.68699, - 69.53532, - -69.47969, - 69.60412, - -68.71399, - 69.46579, - -67.99, - 69.2512, - -67.9995, - 69.30429, - -68.17977, - 69.32113, - -68.76766, - 69.28322, - -68.17442, - 69.19729, - -68.08692, - 69.21992, - -68.67726, - 69.20532, - -68.48057, - 69.10791, - -68.89869, - 69.02659, - -68.94664, - 69.19159, - -68.42206, - 69.13432, - -68.06005, - 69.10457, - -67.99082, - 68.96158, - -67.99597, - 69.00113, - -68.33056, - 68.95255, - -68.03207, - 68.84772, - -67.99848, - 68.88648, - -68.27835, - 68.82936, - -67.99627, - 68.77856, - -67.99844, - 68.80563, - -68.2019, - 68.77664, - -68.00029, - 68.71803, - -67.99706, - 68.84895, - -69.16053, - 68.78949, - -68.91379, - 68.74968, - -68.94675, - 68.69104, - -68.03984, - 68.62234, - -68.08437, - 68.63915, - -68.54594, - 68.57367, - -68.45545, - 68.56737, - -67.99401, - 65.98645, - -67.99, - 65.93308, - -68.17821, - 65.79314, - -68.02544, - 65.87276, - -68.09176, - 65.93117, - -67.99, - 63.47491, - -67.99059, - 63.60336, - -68.0907, - 63.55745, - -68.17708, - 63.71448, - -68.42519, - 63.74503, - -68.94336, - 63.65452, - -68.81402, - 63.66674, - -68.6479, - 63.60717, - -68.63283, - 63.57714, - -68.75857, - 63.46345, - -68.42176, - 63.28841, - -68.23464, - 63.27139, - -68.06317, - 63.35123, - -68.13107, - 63.29531, - -67.99226, - 63.19886, - -67.99259, - 63.18369, - -68.09337, - 63.16283, - -67.99, - 62.19085, - -67.99069, - 62.35152, - -68.97487, - 62.65295, - -69.59673, - 62.68903, - -69.50075, - 62.67074, - -69.5884 - ], - "centroid": [-75.77108, 68.641], - "name": "America/Iqaluit" - }, - { - "points": [ - 76.40831, - -83.94006, - 76.46435, - -84.15731, - 76.42144, - -84.62891, - 76.57199, - -85.00742, - 77.38451, - -85.00697, - 77.30138, - -84.51011, - 77.38849, - -84.62712, - 77.35508, - -83.47551, - 77.45313, - -83.84087, - 77.57806, - -83.22946, - 77.92145, - -82.54739, - 78.0335, - -82.58499, - 78.06724, - -82.35845, - 78.01426, - -82.75359, - 77.90605, - -82.75412, - 77.51384, - -83.67923, - 77.52458, - -84.83245, - 77.45169, - -85.00275, - 77.58499, - -85.004, - 77.54202, - -84.86772, - 77.60907, - -85.00908, - 78.15738, - -85.00915, - 78.33464, - -84.80182, - 78.27735, - -85.00904, - 78.91466, - -85.00671, - 78.84334, - -83.73333, - 78.57296, - -82.34175, - 78.58636, - -82.25976, - 78.83091, - -83.27764, - 78.85114, - -81.71571, - 78.88584, - -81.67033, - 78.92364, - -81.77276, - 79.01006, - -81.64252, - 78.8778, - -82.52637, - 79.01763, - -84.72833, - 79.07701, - -84.7828, - 79.15626, - -84.54465, - 79.05793, - -83.95465, - 79.11603, - -83.91074, - 79.1799, - -84.31589, - 79.39679, - -84.4895, - 79.53184, - -84.98244, - 80.27708, - -85.00417, - 80.23896, - -83.70872, - 79.85703, - -82.09771, - 79.72634, - -81.96353, - 79.6357, - -81.63214, - 79.58036, - -80.72564, - 79.66861, - -79.85259, - 79.6353, - -80.7636, - 79.70077, - -81.507, - 79.75305, - -81.63814, - 79.81202, - -81.55896, - 79.88548, - -81.66408, - 79.94897, - -81.63711, - 80.03284, - -82.31161, - 80.3277, - -83.24324, - 80.47149, - -80.3961, - 80.53675, - -80.25263, - 80.57443, - -78.11002, - 80.61002, - -80.01898, - 80.78448, - -78.59417, - 80.86564, - -76.5301, - 80.87785, - -79.01017, - 80.92189, - -78.89983, - 80.9879, - -78.98763, - 81.08936, - -78.47892, - 81.14179, - -78.40017, - 81.17042, - -78.46561, - 81.43694, - -76.79836, - 81.44271, - -76.87222, - 81.28106, - -78.28448, - 81.13515, - -78.7249, - 81.10922, - -78.64557, - 81.18338, - -79.48296, - 81.0788, - -79.07443, - 80.99563, - -79.3804, - 80.97002, - -79.18608, - 80.84047, - -79.4941, - 80.75474, - -79.9958, - 80.52668, - -83.01002, - 80.56791, - -83.20646, - 80.65512, - -83.10327, - 80.80939, - -81.81625, - 80.64489, - -83.32084, - 80.73262, - -83.61847, - 80.81656, - -83.16877, - 80.82822, - -83.24657, - 80.72268, - -83.79703, - 80.62372, - -83.69388, - 80.53153, - -83.83022, - 80.49844, - -85.00343, - 81.04072, - -85.00314, - 81.11418, - -83.33052, - 81.06342, - -85.00681, - 81.25838, - -85.00732, - 81.27983, - -84.7694, - 81.30217, - -85.00915, - 81.99617, - -85.00926, - 81.88654, - -84.61067, - 81.98653, - -84.7344, - 82.01275, - -85.00738, - 82.48694, - -85.00314, - 82.46431, - -84.56084, - 82.41572, - -84.75711, - 82.36238, - -84.38492, - 82.28571, - -83.23858, - 82.24532, - -83.34914, - 82.1181, - -82.93647, - 82.0617, - -83.07491, - 82.0441, - -81.92126, - 82.08143, - -82.66485, - 82.24366, - -83.05295, - 82.29036, - -82.66503, - 82.11901, - -81.59677, - 81.98407, - -80.08224, - 81.82218, - -79.48795, - 81.82837, - -79.35574, - 81.98414, - -79.93529, - 82.01183, - -79.87393, - 82.08115, - -80.92113, - 82.11597, - -81.0148, - 82.14526, - -80.95864, - 82.21319, - -81.85789, - 82.39165, - -82.74238, - 82.50532, - -82.55554, - 82.51339, - -81.94031, - 82.59507, - -82.42774, - 82.678, - -82.22653, - 82.55135, - -80.62584, - 82.79328, - -81.63208, - 82.82125, - -81.5687, - 82.79575, - -80.42535, - 82.66804, - -79.98254, - 82.6904, - -80.02798, - 82.6781, - -79.10934, - 82.74427, - -79.92729, - 82.81201, - -80.01637, - 82.81968, - -79.81989, - 82.89182, - -80.42546, - 82.97863, - -79.48325, - 82.95882, - -79.117, - 82.87759, - -79.02886, - 82.93426, - -78.51617, - 82.8475, - -78.51262, - 82.88231, - -78.42574, - 82.95485, - -78.46888, - 82.97505, - -78.33964, - 82.94355, - -78.12145, - 82.86177, - -78.38073, - 82.93697, - -77.82457, - 82.86933, - -77.14226, - 82.66366, - -76.54488, - 82.59311, - -75.85164, - 82.44576, - -76.265, - 82.61158, - -75.477, - 82.67458, - -76.1498, - 82.72782, - -76.31554, - 82.77532, - -76.28942, - 82.98683, - -77.46114, - 83.06424, - -76.03995, - 83.03981, - -74.47888, - 82.85521, - -73.77552, - 82.70569, - -72.65538, - 82.72464, - -72.56251, - 82.78363, - -73.11695, - 82.942, - -73.65382, - 83.10191, - -72.67321, - 83.10812, - -71.57093, - 83.01552, - -71.76534, - 82.8956, - -70.92659, - 83.00865, - -71.56721, - 83.10458, - -71.08544, - 83.11993, - -70.31397, - 83.11654, - -69.63977, - 83.05019, - -69.71558, - 83.0393, - -69.03693, - 82.94267, - -68.89372, - 83.02003, - -68.55469, - 82.96436, - -67.99083, - 82.70381, - -67.99084, - 82.6575, - -68.14889, - 82.65258, - -67.99, - 81.56587, - -67.99272, - 81.65228, - -68.91865, - 81.52653, - -68.4222, - 81.546, - -67.99678, - 81.3594, - -67.99257, - 81.24635, - -69.34583, - 81.11893, - -69.85647, - 81.3057, - -67.99688, - 80.77777, - -67.99511, - 80.60912, - -68.89629, - 80.34869, - -69.64012, - 80.33291, - -70.24784, - 80.41068, - -70.20561, - 80.52676, - -70.62975, - 80.4122, - -70.34524, - 80.34895, - -70.46473, - 80.25982, - -69.92378, - 80.18003, - -70.11967, - 80.09326, - -71.67787, - 80.20812, - -72.36773, - 80.10789, - -71.84838, - 80.06619, - -72.26137, - 80.06143, - -72.20633, - 80.13717, - -70.79003, - 80.08969, - -70.46427, - 79.9741, - -70.70807, - 79.91989, - -71.41752, - 79.88509, - -70.8598, - 79.71498, - -71.46445, - 79.66156, - -72.70718, - 79.80252, - -73.13352, - 79.87387, - -74.24219, - 79.81695, - -74.75576, - 79.77717, - -73.346, - 79.545, - -73.11098, - 79.51987, - -73.92905, - 79.4571, - -73.92059, - 79.4259, - -74.05983, - 79.47858, - -74.92273, - 79.47056, - -74.98097, - 79.397, - -74.86623, - 79.35889, - -75.04879, - 79.48569, - -76.21924, - 79.52185, - -77.13747, - 79.46254, - -76.18562, - 79.34153, - -75.86103, - 79.33523, - -76.86464, - 79.45073, - -77.13703, - 79.44204, - -77.35626, - 79.31183, - -77.17105, - 79.34598, - -77.97585, - 79.26827, - -77.23584, - 79.23294, - -74.44901, - 79.17195, - -74.79705, - 79.05168, - -74.3942, - 79.00285, - -74.58717, - 79.06405, - -75.74324, - 79.18794, - -76.12176, - 79.19486, - -77.788, - 79.0977, - -76.04778, - 79.02052, - -77.62793, - 78.94029, - -77.89624, - 79.04174, - -76.09849, - 78.956, - -75.69594, - 78.89264, - -76.19207, - 78.89606, - -75.27556, - 78.71535, - -74.12481, - 78.68315, - -74.79795, - 78.5819, - -74.58623, - 78.52682, - -74.95391, - 78.4742, - -76.06241, - 78.4464, - -75.47665, - 78.33105, - -75.00942, - 78.20139, - -75.50393, - 78.20655, - -76.87913, - 78.13117, - -75.58883, - 78.03159, - -75.63663, - 77.94919, - -75.8788, - 78.00255, - -76.24968, - 77.91914, - -76.74925, - 77.89278, - -76.6488, - 77.85941, - -76.76588, - 77.92923, - -77.17779, - 77.91684, - -78.35203, - 77.81256, - -77.99382, - 77.8448, - -77.55537, - 77.67164, - -78.04667, - 77.58705, - -77.69958, - 77.36078, - -78.32662, - 77.26243, - -80.0478, - 77.31846, - -80.76904, - 77.50133, - -81.588, - 77.43747, - -81.75789, - 77.32228, - -81.14255, - 77.29517, - -82.14605, - 77.1676, - -81.79253, - 77.29419, - -81.09323, - 77.19871, - -80.00529, - 77.22516, - -79.25076, - 77.09098, - -78.9686, - 76.93281, - -79.38295, - 76.93359, - -78.87336, - 76.84797, - -78.92239, - 76.82736, - -78.74175, - 76.88801, - -78.75581, - 77.00719, - -78.39732, - 77.02522, - -78.08876, - 76.819, - -77.73547, - 76.63947, - -77.80228, - 76.61422, - -78.05255, - 76.44116, - -78.37303, - 76.5564, - -78.78303, - 76.27942, - -79.33869, - 76.1216, - -81.06142, - 76.19213, - -80.9938, - 76.22008, - -81.11284, - 76.40765, - -80.76716, - 76.48463, - -81.12967, - 76.46804, - -81.8985, - 76.51156, - -82.10613, - 76.58039, - -82.01541, - 76.71033, - -82.51008, - 76.70567, - -82.58132, - 76.58047, - -82.10896, - 76.51014, - -82.22899, - 76.42035, - -82.13857, - 76.36779, - -82.79109, - 76.44919, - -83.11313, - 76.55858, - -83.11316, - 76.65047, - -83.32328, - 76.63797, - -83.39622, - 76.57805, - -83.22335, - 76.4921, - -83.16079, - 76.45758, - -83.23247, - 76.40903, - -83.14794, - 76.47378, - -83.89891, - 76.40831, - -83.94006 - ], - "centroid": [-77.72337, 80.26333], - "name": "America/Iqaluit" - }, - { - "points": [ - 75.67448, - -84.67244, - 75.83652, - -84.00928, - 75.74619, - -83.26729, - 75.84873, - -82.33721, - 75.78389, - -81.14287, - 75.75991, - -81.08762, - 75.66105, - -81.28758, - 75.64193, - -80.28274, - 75.53588, - -79.93684, - 75.46706, - -80.36533, - 75.46433, - -79.58556, - 75.43565, - -79.66312, - 75.38065, - -79.48886, - 75.29758, - -79.60667, - 75.27785, - -79.44418, - 75.21467, - -79.51164, - 75.0163, - -80.36813, - 74.9666, - -80.19825, - 75.03066, - -79.60428, - 74.89256, - -79.32593, - 74.8283, - -80.10325, - 74.76048, - -80.20602, - 74.72227, - -80.11012, - 74.67628, - -80.21007, - 74.62173, - -80.12914, - 74.57065, - -80.22801, - 74.5676, - -81.22089, - 74.44789, - -81.80015, - 74.53817, - -82.92038, - 74.68184, - -83.14588, - 74.81404, - -83.11149, - 74.89479, - -83.51951, - 74.77978, - -83.306, - 74.581, - -83.44913, - 74.53295, - -83.60135, - 74.49216, - -84.90176, - 74.53403, - -85.01, - 75.6639, - -85.00933, - 75.67448, - -84.67244 - ], - "centroid": [-82.47288, 75.15062], - "name": "America/Iqaluit" - }, - { - "points": [ - 73.5902, - -80.86203, - 73.70403, - -80.78071, - 73.76312, - -80.84507, - 73.77786, - -80.57438, - 73.64669, - -79.4706, - 73.68002, - -78.11434, - 73.51929, - -77.18346, - 73.37355, - -77.02684, - 73.33226, - -76.69942, - 73.13296, - -76.51421, - 73.10263, - -76.24246, - 73.02674, - -76.30309, - 72.99868, - -76.23844, - 72.97312, - -76.31329, - 72.90846, - -76.0376, - 72.80959, - -76.32999, - 72.88785, - -78.22266, - 72.74341, - -79.56137, - 72.85976, - -79.99788, - 73.04529, - -80.183, - 73.21944, - -80.14546, - 73.33052, - -80.87832, - 73.5093, - -80.79135, - 73.5902, - -80.86203 - ], - "centroid": [-78.64239, 73.24674], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.14639, - -76.86211, - 68.2754, - -76.63456, - 68.34207, - -76.27044, - 68.2453, - -75.12825, - 68.19357, - -75.00214, - 68.0362, - -75.0332, - 67.96311, - -75.13907, - 67.83265, - -75.04388, - 67.60745, - -75.03236, - 67.43221, - -75.18385, - 67.29621, - -75.57088, - 67.23521, - -76.99843, - 67.44438, - -77.23376, - 67.73003, - -77.30154, - 68.14639, - -76.86211 - ], - "centroid": [-76.12282, 67.77403], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.15537, - -80.04699, - 56.20462, - -80.12368, - 56.31934, - -80.05146, - 56.57101, - -79.46093, - 56.44086, - -79.40824, - 56.14321, - -79.60261, - 56.20946, - -79.4317, - 56.69718, - -79.24965, - 56.62837, - -79.13323, - 56.47264, - -79.09801, - 56.43835, - -78.92319, - 56.32187, - -78.91582, - 56.43924, - -78.75703, - 56.41504, - -78.64899, - 56.16504, - -78.6709, - 56.04402, - -78.8025, - 56.04684, - -78.91443, - 55.66416, - -79.23523, - 56.30277, - -78.87725, - 55.65646, - -79.32453, - 55.77267, - -79.34918, - 55.88448, - -79.2083, - 56.05327, - -79.12899, - 55.80648, - -79.33144, - 56.23187, - -79.14022, - 55.86691, - -79.4574, - 55.88823, - -79.62197, - 55.767, - -79.77101, - 56.11383, - -79.48783, - 55.77521, - -79.91418, - 55.87757, - -79.95303, - 55.93846, - -80.16272, - 56.00801, - -79.89105, - 56.34348, - -79.51818, - 56.20362, - -79.7385, - 56.35608, - -79.61268, - 56.15537, - -80.04699 - ], - "centroid": [-79.35392, 56.19811], - "name": "America/Iqaluit" - }, - { - "points": [ - 61.96184, - -80.28683, - 62.15462, - -80.22425, - 62.38375, - -79.93229, - 62.42449, - -79.60455, - 62.23848, - -79.26046, - 62.02388, - -79.29899, - 62.03272, - -79.37132, - 61.56989, - -79.76404, - 61.5875, - -79.89624, - 61.78414, - -80.09451, - 61.78956, - -80.22429, - 61.96184, - -80.28683 - ], - "centroid": [-79.79138, 62.03718], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.96384, - -81.97644, - 53.01262, - -82.06339, - 53.15824, - -81.89857, - 53.20244, - -81.12215, - 52.98277, - -80.79746, - 52.73322, - -80.66029, - 52.6567, - -80.71268, - 52.96384, - -81.97644 - ], - "centroid": [-81.30104, 52.96926], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.08055, - -74.44843, - 68.19092, - -74.31789, - 68.14495, - -74.19165, - 68.07084, - -74.24563, - 68.0031, - -73.78675, - 68.05412, - -73.50577, - 67.83413, - -73.33244, - 67.74875, - -73.43767, - 67.75548, - -74.31776, - 67.80344, - -74.5654, - 67.97123, - -74.78311, - 68.08526, - -74.72514, - 68.08055, - -74.44843 - ], - "centroid": [-74.07447, 67.91806], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.40037, - -78.53345, - 63.45347, - -78.57621, - 63.52794, - -78.4858, - 63.45934, - -78.43477, - 63.47502, - -77.8151, - 63.43097, - -77.64876, - 63.23881, - -77.4903, - 63.08699, - -77.95927, - 63.40037, - -78.53345 - ], - "centroid": [-77.99539, 63.32029], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.9156, - -79.38476, - 69.09957, - -79.22268, - 69.12449, - -78.93968, - 69.28267, - -78.74959, - 69.26883, - -78.63122, - 69.35438, - -78.7121, - 69.39487, - -78.30621, - 69.30422, - -78.20103, - 69.19438, - -78.34116, - 69.21884, - -78.46134, - 68.90713, - -78.82144, - 68.83201, - -79.23571, - 68.9156, - -79.38476 - ], - "centroid": [-78.81324, 69.10708], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.72294, - -80.78085, - 69.81986, - -80.34027, - 69.73772, - -79.96584, - 69.83101, - -79.66404, - 69.82036, - -79.45065, - 69.71024, - -79.31729, - 69.60706, - -79.64222, - 69.63996, - -80.04679, - 69.53359, - -79.90978, - 69.49012, - -80.00365, - 69.52326, - -80.21293, - 69.6312, - -80.19462, - 69.55408, - -80.29082, - 69.66989, - -80.47085, - 69.66347, - -80.7378, - 69.72294, - -80.78085 - ], - "centroid": [-80.0216, 69.69227], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.52893, - -70.54779, - 62.60244, - -70.80117, - 62.7405, - -70.91083, - 62.7619, - -70.81014, - 62.81029, - -71.00097, - 62.75465, - -71.0702, - 62.89308, - -71.222, - 62.96418, - -71.14312, - 62.78283, - -70.49365, - 62.57676, - -70.16096, - 62.52893, - -70.54779 - ], - "centroid": [-70.69745, 62.72512], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.34549, - -77.32958, - 69.42303, - -77.34581, - 69.46385, - -77.11654, - 69.39398, - -76.61169, - 69.30013, - -76.65162, - 69.21719, - -76.90699, - 69.16854, - -76.83322, - 69.10408, - -76.87586, - 69.14296, - -77.26695, - 69.25705, - -77.37308, - 69.34549, - -77.32958 - ], - "centroid": [-77.03367, 69.29687], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.48185, - -76.65137, - 63.44457, - -76.54823, - 63.35363, - -76.72306, - 63.38965, - -76.96549, - 63.65807, - -77.48763, - 63.68789, - -77.03404, - 63.57302, - -76.68305, - 63.48185, - -76.65137 - ], - "centroid": [-76.97328, 63.53429], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.46913, - -75.30845, - 68.5193, - -75.41758, - 68.64032, - -75.3943, - 68.74096, - -75.26217, - 68.69968, - -75.12063, - 68.76897, - -75.15008, - 68.49407, - -74.76057, - 68.42989, - -74.88362, - 68.41088, - -74.7468, - 68.3172, - -74.81128, - 68.32647, - -74.99304, - 68.46913, - -75.30845 - ], - "centroid": [-75.08925, 68.52738], - "name": "America/Iqaluit" - }, - { - "points": [ - 70.7911, - -72.14861, - 70.92587, - -72.24183, - 70.95662, - -72.05312, - 71.07605, - -71.94634, - 70.99293, - -71.33541, - 70.90457, - -71.4112, - 70.7911, - -72.14861 - ], - "centroid": [-71.81356, 70.93539], - "name": "America/Iqaluit" - }, - { - "points": [ - 75.87012, - -79.75903, - 76.12763, - -79.08857, - 76.09543, - -78.77763, - 75.95973, - -79.15633, - 75.83342, - -78.8837, - 75.86747, - -79.27958, - 75.79007, - -79.43357, - 75.87012, - -79.75903 - ], - "centroid": [-79.26712, 75.9521], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.49108, - -68.30888, - 60.59042, - -68.24613, - 60.59473, - -67.99788, - 60.28921, - -67.99076, - 60.20183, - -68.42139, - 60.26965, - -68.44969, - 60.49108, - -68.30888 - ], - "centroid": [-68.19062, 60.3995], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.50494, - -78.57561, - 69.48798, - -78.87032, - 69.71022, - -78.38366, - 69.6836, - -78.22719, - 69.73538, - -78.25748, - 69.76805, - -78.17638, - 69.65113, - -77.92871, - 69.50494, - -78.57561 - ], - "centroid": [-78.36364, 69.6189], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.43636, - -78.80098, - 68.48182, - -78.97684, - 68.67355, - -78.89754, - 68.63259, - -78.44975, - 68.43636, - -78.80098 - ], - "centroid": [-78.76307, 68.5674], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.62988, - -72.76209, - 63.65415, - -72.91329, - 63.75607, - -72.91684, - 63.76669, - -72.65798, - 63.58691, - -72.10273, - 63.50721, - -72.19126, - 63.61515, - -72.40106, - 63.62988, - -72.76209 - ], - "centroid": [-72.55626, 63.66186], - "name": "America/Iqaluit" - }, - { - "points": [ - 76.27089, - -84.90379, - 76.28224, - -85.00928, - 76.45807, - -85.00484, - 76.31785, - -84.37473, - 76.27089, - -84.90379 - ], - "centroid": [-84.79327, 76.34713], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.71102, - -79.80783, - 54.85024, - -79.66225, - 54.93265, - -79.00361, - 54.80304, - -79.46599, - 54.72547, - -79.50289, - 54.71102, - -79.80783 - ], - "centroid": [-79.51246, 54.81229], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.58088, - -73.96942, - 62.61497, - -74.31165, - 62.71352, - -74.63684, - 62.67574, - -73.97925, - 62.61538, - -73.91469, - 62.58088, - -73.96942 - ], - "centroid": [-74.20823, 62.64962], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.17114, - -79.08354, - 68.23912, - -79.21149, - 68.37465, - -79.15808, - 68.37242, - -78.93667, - 68.28332, - -78.81105, - 68.17114, - -79.08354 - ], - "centroid": [-79.03528, 68.28592], - "name": "America/Iqaluit" - }, - { - "points": [ - 51.92897, - -79.30664, - 51.90145, - -79.61803, - 52.00666, - -79.66286, - 52.11259, - -79.34542, - 52.07063, - -79.24649, - 51.97871, - -79.30174, - 51.96799, - -79.22425, - 51.92897, - -79.30664 - ], - "centroid": [-79.44283, 51.99677], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.91394, - -77.72213, - 63.95263, - -78.01264, - 64.01555, - -78.0647, - 64.05323, - -77.57069, - 63.99236, - -77.47242, - 63.91394, - -77.72213 - ], - "centroid": [-77.76506, 63.98718], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.32684, - -81.50373, - 69.33273, - -81.84709, - 69.40008, - -81.93747, - 69.42671, - -81.45371, - 69.34354, - -81.43846, - 69.32684, - -81.50373 - ], - "centroid": [-81.65844, 69.37371], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.24823, - -74.22014, - 68.4018, - -74.4027, - 68.47313, - -74.38111, - 68.34717, - -74.05762, - 68.24823, - -74.22014 - ], - "centroid": [-74.24693, 68.3605], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.45777, - -74.43596, - 68.54652, - -74.53663, - 68.55667, - -74.82384, - 68.62791, - -74.8891, - 68.66982, - -74.6392, - 68.52476, - -74.34793, - 68.45777, - -74.43596 - ], - "centroid": [-74.61994, 68.58161], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.7306, - -79.91604, - 56.82892, - -79.98534, - 56.96384, - -79.81348, - 56.80114, - -79.73949, - 56.7306, - -79.91604 - ], - "centroid": [-79.85874, 56.8359], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.94296, - -76.6806, - 56.95137, - -76.71104, - 57.44616, - -76.84641, - 57.14273, - -76.6416, - 56.94296, - -76.6806 - ], - "centroid": [-76.7277, 57.16397], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.69679, - -78.66456, - 60.73882, - -78.69761, - 60.78941, - -78.60526, - 60.82632, - -78.25076, - 60.69679, - -78.66456 - ], - "centroid": [-78.52971, 60.76636], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.52148, - -67.99, - 69.55944, - -68.26092, - 69.58662, - -68.31318, - 69.67993, - -67.99656, - 69.52148, - -67.99 - ], - "centroid": [-68.10835, 69.59216], - "name": "America/Iqaluit" - }, - { - "points": [ - 71.26894, - -84.82858, - 71.28481, - -85.00753, - 71.45236, - -85.00657, - 71.41078, - -84.78142, - 71.26894, - -84.82858 - ], - "centroid": [-84.90757, 71.35764], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.13305, - -77.5268, - 58.22359, - -77.7076, - 58.41003, - -78.22722, - 58.22519, - -77.52363, - 58.20625, - -77.57897, - 58.13305, - -77.5268 - ], - "centroid": [-77.76498, 58.26352], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.21579, - -80.02282, - 53.24482, - -80.10415, - 53.35441, - -80.10976, - 53.36478, - -79.90955, - 53.21579, - -80.02282 - ], - "centroid": [-80.02922, 53.30231], - "name": "America/Iqaluit" - }, - { - "points": [ - 71.5404, - -73.36799, - 71.59391, - -73.44028, - 71.6653, - -73.3336, - 71.68314, - -73.11754, - 71.5404, - -73.36799 - ], - "centroid": [-73.30444, 71.62093], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.35326, - -77.74451, - 55.43911, - -77.64492, - 55.65549, - -77.18055, - 55.4564, - -77.46284, - 55.35326, - -77.74451 - ], - "centroid": [-77.48718, 55.48605], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.75215, - -80.11269, - 59.76803, - -80.18352, - 59.84526, - -80.13733, - 59.86251, - -79.94342, - 59.75215, - -80.11269 - ], - "centroid": [-80.08459, 59.81206], - "name": "America/Iqaluit" - }, - { - "points": [ - 65.79632, - -83.42936, - 65.85609, - -83.57323, - 65.84319, - -83.237, - 65.81096, - -83.26787, - 65.79632, - -83.42936 - ], - "centroid": [-83.39215, 65.82876], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.53581, - -78.49384, - 58.6378, - -78.74814, - 58.69702, - -78.73695, - 58.63163, - -78.50638, - 58.59399, - -78.58275, - 58.53581, - -78.49384 - ], - "centroid": [-78.63653, 58.63162], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.61333, - -79.57558, - 56.65626, - -79.6128, - 56.82248, - -79.59583, - 56.68948, - -79.47914, - 56.61333, - -79.57558 - ], - "centroid": [-79.56095, 56.70576], - "name": "America/Iqaluit" - }, - { - "points": [ - 73.64261, - -84.99806, - 73.80252, - -85.0064, - 73.74466, - -84.81304, - 73.67871, - -84.88851, - 73.64261, - -84.99806 - ], - "centroid": [-84.9341, 73.72461], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.41901, - -76.65198, - 56.45355, - -76.70529, - 56.81838, - -76.63589, - 56.41901, - -76.65198 - ], - "centroid": [-76.66439, 56.56365], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.06318, - -76.8029, - 56.26067, - -76.80361, - 56.39274, - -76.66798, - 56.29248, - -76.66779, - 56.25798, - -76.77748, - 56.1279, - -76.70501, - 56.06318, - -76.8029 - ], - "centroid": [-76.74821, 56.21997], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.3967, - -79.83213, - 57.53966, - -79.85502, - 57.62507, - -79.75074, - 57.54213, - -79.71392, - 57.3967, - -79.83213 - ], - "centroid": [-79.79036, 57.52086], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.52876, - -77.90395, - 62.55011, - -78.12606, - 62.58102, - -78.13907, - 62.58436, - -77.85456, - 62.52876, - -77.90395 - ], - "centroid": [-77.99266, 62.56133], - "name": "America/Iqaluit" - }, - { - "points": [ - 72.15265, - -74.87048, - 72.17751, - -74.96429, - 72.22729, - -74.66936, - 72.16877, - -74.75398, - 72.15265, - -74.87048 - ], - "centroid": [-74.81281, 72.18491], - "name": "America/Iqaluit" - }, - { - "points": [ - 83.05195, - -74.12081, - 83.07394, - -74.41266, - 83.09028, - -74.42496, - 83.08144, - -73.98186, - 83.05195, - -74.12081 - ], - "centroid": [-74.21025, 83.07396], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.05814, - -79.92508, - 53.15588, - -79.92769, - 53.17542, - -79.81368, - 53.08638, - -79.78044, - 53.05814, - -79.92508 - ], - "centroid": [-79.8617, 53.11701], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.81716, - -72.81228, - 63.8731, - -72.98509, - 63.90644, - -72.82198, - 63.96584, - -72.96945, - 63.9711, - -72.76376, - 63.81716, - -72.81228 - ], - "centroid": [-72.85212, 63.90291], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.4353, - -81.46058, - 69.49494, - -81.72422, - 69.5117, - -81.73465, - 69.53643, - -81.60983, - 69.4353, - -81.46058 - ], - "centroid": [-81.60888, 69.49187], - "name": "America/Iqaluit" - }, - { - "points": [ - 71.05614, - -71.24953, - 71.12322, - -71.24085, - 71.15746, - -71.03785, - 71.08449, - -71.11307, - 71.05614, - -71.24953 - ], - "centroid": [-71.16031, 71.1075], - "name": "America/Iqaluit" - }, - { - "points": [ - 70.13535, - -68.52734, - 70.2188, - -68.61934, - 70.17498, - -68.37947, - 70.13376, - -68.41466, - 70.13535, - -68.52734 - ], - "centroid": [-68.49321, 70.16993], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.74238, - -83.06366, - 69.76794, - -83.25973, - 69.79369, - -83.30167, - 69.77012, - -82.94639, - 69.74238, - -83.06366 - ], - "centroid": [-83.12893, 69.76855], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.62046, - -80.33123, - 59.74894, - -80.24389, - 59.74136, - -80.15608, - 59.68975, - -80.17633, - 59.62046, - -80.33123 - ], - "centroid": [-80.23573, 59.69657], - "name": "America/Iqaluit" - }, - { - "points": [ - 82.95297, - -73.70665, - 82.99082, - -73.87538, - 82.99011, - -73.52293, - 82.97122, - -73.5518, - 82.95297, - -73.70665 - ], - "centroid": [-73.6851, 82.97696], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.06651, - -73.57788, - 64.06323, - -73.68818, - 64.12136, - -73.76445, - 64.13108, - -73.50962, - 64.06651, - -73.57788 - ], - "centroid": [-73.63498, 64.09961], - "name": "America/Iqaluit" - }, - { - "points": [ - 76.1329, - -81.33865, - 76.16004, - -81.48176, - 76.18094, - -81.19742, - 76.16369, - -81.20598, - 76.1329, - -81.33865 - ], - "centroid": [-81.32465, 76.15815], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.52569, - -77.75764, - 62.59306, - -77.85143, - 62.59221, - -77.633, - 62.56116, - -77.65588, - 62.52569, - -77.75764 - ], - "centroid": [-77.73835, 62.56885], - "name": "America/Iqaluit" - }, - { - "points": [ - 66.02686, - -83.61081, - 66.09216, - -83.66953, - 66.15607, - -83.63345, - 66.11452, - -83.54386, - 66.02686, - -83.61081 - ], - "centroid": [-83.61132, 66.09643], - "name": "America/Iqaluit" - }, - { - "points": [ - 79.24209, - -84.99904, - 79.35515, - -85.00392, - 79.27378, - -84.85651, - 79.25636, - -84.87033, - 79.24209, - -84.99904 - ], - "centroid": [-84.94818, 79.28666], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.74527, - -78.66771, - 58.80166, - -78.73318, - 58.83525, - -78.55515, - 58.75889, - -78.59393, - 58.74527, - -78.66771 - ], - "centroid": [-78.63835, 58.78986], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.14678, - -74.0546, - 68.16911, - -74.1375, - 68.21801, - -74.18284, - 68.24818, - -74.07325, - 68.14678, - -74.0546 - ], - "centroid": [-74.10799, 68.19887], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.19659, - -78.66172, - 68.28784, - -78.60358, - 68.24495, - -78.51576, - 68.21545, - -78.54037, - 68.19659, - -78.66172 - ], - "centroid": [-78.58887, 68.23761], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.27216, - -78.44286, - 57.30145, - -78.49471, - 57.32464, - -78.29707, - 57.31097, - -78.30533, - 57.27216, - -78.44286 - ], - "centroid": [-78.40003, 57.29999], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.94956, - -69.10279, - 59.00606, - -69.10797, - 59.00904, - -68.96788, - 58.97091, - -68.98759, - 58.94956, - -69.10279 - ], - "centroid": [-69.04616, 58.98431], - "name": "America/Iqaluit" - }, - { - "points": [ - 71.69632, - -74.44447, - 71.7408, - -74.53446, - 71.74569, - -74.34866, - 71.69899, - -74.39551, - 71.69632, - -74.44447 - ], - "centroid": [-74.43331, 71.72483], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.27172, - -80.59475, - 59.30138, - -80.64683, - 59.44825, - -80.51825, - 59.4159, - -80.51391, - 59.27172, - -80.59475 - ], - "centroid": [-80.57684, 59.34887], - "name": "America/Iqaluit" - }, - { - "points": [ - 61.60534, - -77.8017, - 61.60371, - -77.85012, - 61.67734, - -77.95792, - 61.68665, - -77.81313, - 61.60534, - -77.8017 - ], - "centroid": [-77.86054, 61.64983], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.38812, - -78.76163, - 52.42261, - -78.84989, - 52.46304, - -78.69325, - 52.40243, - -78.70835, - 52.38812, - -78.76163 - ], - "centroid": [-78.75639, 52.4229], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.34396, - -80.12036, - 69.37252, - -80.18426, - 69.43392, - -80.18692, - 69.39174, - -80.05849, - 69.34396, - -80.12036 - ], - "centroid": [-80.13473, 69.38792], - "name": "America/Iqaluit" - }, - { - "points": [ - 76.89403, - -78.78108, - 76.96733, - -78.8496, - 76.98353, - -78.7273, - 76.91085, - -78.73988, - 76.89403, - -78.78108 - ], - "centroid": [-78.77808, 76.94422], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.2758, - -77.97768, - 56.32221, - -77.96915, - 56.33133, - -77.82606, - 56.29458, - -77.85753, - 56.2758, - -77.97768 - ], - "centroid": [-77.9106, 56.30639], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.90568, - -78.96335, - 52.94342, - -79.00826, - 52.98719, - -78.95054, - 52.97079, - -78.83501, - 52.90568, - -78.96335 - ], - "centroid": [-78.93368, 52.95181], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.66943, - -72.99965, - 63.70882, - -73.09827, - 63.77519, - -72.9556, - 63.67807, - -72.97807, - 63.66943, - -72.99965 - ], - "centroid": [-73.01242, 63.71643], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.8293, - -78.09626, - 69.85253, - -78.11876, - 69.94556, - -78.09185, - 69.90289, - -78.02213, - 69.8293, - -78.09626 - ], - "centroid": [-78.07803, 69.88844], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.83693, - -79.65466, - 56.92631, - -79.73605, - 56.99507, - -79.69823, - 56.8527, - -79.63688, - 56.83693, - -79.65466 - ], - "centroid": [-79.68704, 56.91255], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.05898, - -78.9557, - 52.08695, - -78.99948, - 52.09749, - -79.11908, - 52.11731, - -78.96406, - 52.05898, - -78.9557 - ], - "centroid": [-79.00756, 52.09587], - "name": "America/Iqaluit" - }, - { - "points": [ - 77.39479, - -81.44866, - 77.39915, - -81.5358, - 77.44303, - -81.53533, - 77.44331, - -81.39795, - 77.39479, - -81.44866 - ], - "centroid": [-81.47743, 77.42167], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.97366, - -77.99249, - 70.00614, - -78.03742, - 70.03375, - -77.92683, - 69.97834, - -77.9261, - 69.97366, - -77.99249 - ], - "centroid": [-77.96953, 70.00051], - "name": "America/Iqaluit" - }, - { - "points": [ - 66.12739, - -84.6002, - 66.13977, - -84.63548, - 66.18163, - -84.66758, - 66.14347, - -84.5276, - 66.12739, - -84.6002 - ], - "centroid": [-84.60482, 66.15062], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.05939, - -69.06236, - 59.08723, - -69.14178, - 59.15053, - -69.1322, - 59.11934, - -69.07387, - 59.05939, - -69.06236 - ], - "centroid": [-69.10369, 59.10303], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.38657, - -80.48521, - 59.47109, - -80.5217, - 59.51988, - -80.43865, - 59.43537, - -80.4547, - 59.38657, - -80.48521 - ], - "centroid": [-80.47807, 59.45717], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.16572, - -78.31974, - 57.16714, - -78.3783, - 57.18688, - -78.39844, - 57.20887, - -78.25631, - 57.16572, - -78.31974 - ], - "centroid": [-78.33265, 57.18448], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.22122, - -79.50214, - 52.27398, - -79.45017, - 52.25283, - -79.3646, - 52.227, - -79.38874, - 52.22122, - -79.50214 - ], - "centroid": [-79.43217, 52.24414], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.51743, - -79.65467, - 52.58191, - -79.62947, - 52.54484, - -79.54292, - 52.52773, - -79.55212, - 52.51743, - -79.65467 - ], - "centroid": [-79.60378, 52.5444], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.31736, - -77.77898, - 56.35039, - -77.83471, - 56.39982, - -77.75936, - 56.35705, - -77.72274, - 56.31736, - -77.77898 - ], - "centroid": [-77.77519, 56.3568], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.90768, - -78.44693, - 58.95719, - -78.49515, - 58.96604, - -78.38584, - 58.93075, - -78.39126, - 58.90768, - -78.44693 - ], - "centroid": [-78.43434, 58.94153], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.77861, - -78.91702, - 58.84352, - -78.97587, - 58.90963, - -78.96379, - 58.81921, - -78.89129, - 58.77861, - -78.91702 - ], - "centroid": [-78.93729, 58.83963], - "name": "America/Iqaluit" - }, - { - "points": [ - 70.08006, - -68.66787, - 70.11194, - -68.68629, - 70.14424, - -68.56703, - 70.08609, - -68.59712, - 70.08006, - -68.66787 - ], - "centroid": [-68.62637, 70.10801], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.90121, - -79.94696, - 59.9411, - -79.95454, - 59.97272, - -79.81454, - 59.90993, - -79.88884, - 59.90121, - -79.94696 - ], - "centroid": [-79.8979, 59.93481], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.98695, - -71.351, - 63.00066, - -71.47302, - 63.0279, - -71.49522, - 63.02789, - -71.37664, - 62.98695, - -71.351 - ], - "centroid": [-71.41994, 63.01077], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.74226, - -78.14394, - 60.77551, - -78.19262, - 60.77738, - -78.05977, - 60.7595, - -78.07192, - 60.74226, - -78.14394 - ], - "centroid": [-78.12435, 60.76402], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.52646, - -69.94127, - 62.52008, - -69.97797, - 62.56353, - -70.08244, - 62.57242, - -69.98845, - 62.52646, - -69.94127 - ], - "centroid": [-70.00292, 62.5485], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.36618, - -77.51437, - 56.4211, - -77.5551, - 56.45653, - -77.47523, - 56.43101, - -77.46815, - 56.36618, - -77.51437 - ], - "centroid": [-77.50854, 56.41533], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.06057, - -79.22542, - 54.06879, - -79.28893, - 54.09643, - -79.3053, - 54.10929, - -79.17822, - 54.06057, - -79.22542 - ], - "centroid": [-79.24461, 54.08573], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.18227, - -77.69737, - 60.192, - -77.7378, - 60.24105, - -77.7486, - 60.20117, - -77.62838, - 60.18227, - -77.69737 - ], - "centroid": [-77.70137, 60.20733], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.63702, - -80.4498, - 59.69786, - -80.44592, - 59.72347, - -80.36486, - 59.68275, - -80.38495, - 59.63702, - -80.4498 - ], - "centroid": [-80.41485, 59.68479], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.6468, - -78.74767, - 56.65098, - -78.82135, - 56.67873, - -78.8659, - 56.68813, - -78.73881, - 56.6468, - -78.74767 - ], - "centroid": [-78.7914, 56.66795], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.72479, - -77.25922, - 55.77602, - -77.22246, - 55.7689, - -77.13533, - 55.72034, - -77.23077, - 55.72479, - -77.25922 - ], - "centroid": [-77.20644, 55.75144], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.50842, - -79.16828, - 52.5817, - -79.21706, - 52.57487, - -79.08946, - 52.56552, - -79.13327, - 52.50842, - -79.16828 - ], - "centroid": [-79.16714, 52.55671], - "name": "America/Iqaluit" - }, - { - "points": [ - 65.97288, - -83.56595, - 66.02434, - -83.55105, - 66.01208, - -83.46256, - 65.98091, - -83.50525, - 65.97288, - -83.56595 - ], - "centroid": [-83.52276, 65.99953], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.04528, - -80.61407, - 59.1128, - -80.60552, - 59.11689, - -80.53553, - 59.08608, - -80.53571, - 59.04528, - -80.61407 - ], - "centroid": [-80.57715, 59.08864], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.68403, - -77.69368, - 59.74569, - -77.70413, - 59.70717, - -77.61723, - 59.69107, - -77.62879, - 59.68403, - -77.69368 - ], - "centroid": [-77.66759, 59.70934], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.34585, - -78.50549, - 57.38383, - -78.51183, - 57.37537, - -78.40659, - 57.35871, - -78.4161, - 57.34585, - -78.50549 - ], - "centroid": [-78.46642, 57.36619], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.3647, - -78.08668, - 62.39379, - -78.12004, - 62.40625, - -78.00297, - 62.36427, - -78.04278, - 62.3647, - -78.08668 - ], - "centroid": [-78.06147, 62.38502], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.29742, - -75.21772, - 64.28776, - -75.24241, - 64.34975, - -75.39361, - 64.34906, - -75.31899, - 64.29742, - -75.21772 - ], - "centroid": [-75.29884, 64.32306], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.6351, - -80.56944, - 59.68036, - -80.59759, - 59.69985, - -80.50317, - 59.68019, - -80.50155, - 59.6351, - -80.56944 - ], - "centroid": [-80.5495, 59.67176], - "name": "America/Iqaluit" - }, - { - "points": [ - 72.11999, - -80.5324, - 72.14108, - -80.58865, - 72.1909, - -80.60919, - 72.1698, - -80.53704, - 72.11999, - -80.5324 - ], - "centroid": [-80.5665, 72.15636], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.55534, - -79.55186, - 54.55248, - -79.62347, - 54.56832, - -79.63677, - 54.63067, - -79.58235, - 54.55534, - -79.55186 - ], - "centroid": [-79.59256, 54.58051], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.13141, - -79.48148, - 54.20052, - -79.50681, - 54.18494, - -79.42213, - 54.1358, - -79.45918, - 54.13141, - -79.48148 - ], - "centroid": [-79.46782, 54.16914], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.49714, - -76.8722, - 57.5483, - -76.92117, - 57.59396, - -76.91524, - 57.56245, - -76.86171, - 57.49714, - -76.8722 - ], - "centroid": [-76.89096, 57.5493], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.91149, - -69.41709, - 58.97307, - -69.4587, - 59.0148, - -69.43676, - 58.97602, - -69.38237, - 58.91149, - -69.41709 - ], - "centroid": [-69.42196, 58.96706], - "name": "America/Iqaluit" - }, - { - "points": [ - 76.19548, - -79.85321, - 76.23418, - -79.84811, - 76.23551, - -79.7638, - 76.20118, - -79.76212, - 76.19548, - -79.85321 - ], - "centroid": [-79.80764, 76.21633], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.84653, - -77.39336, - 59.85185, - -77.47545, - 59.91424, - -77.47019, - 59.91047, - -77.4232, - 59.84653, - -77.39336 - ], - "centroid": [-77.44007, 59.8779], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.79977, - -78.96426, - 53.80635, - -79.05554, - 53.82205, - -79.06939, - 53.84461, - -78.96593, - 53.79977, - -78.96426 - ], - "centroid": [-79.00652, 53.8193], - "name": "America/Iqaluit" - }, - { - "points": [ - 79.37276, - -74.62474, - 79.37516, - -74.6842, - 79.40368, - -74.72646, - 79.41335, - -74.61843, - 79.37276, - -74.62474 - ], - "centroid": [-74.66245, 79.39317], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.38156, - -79.08096, - 53.42543, - -79.16904, - 53.45676, - -79.16719, - 53.43845, - -79.08258, - 53.38156, - -79.08096 - ], - "centroid": [-79.12098, 53.42398], - "name": "America/Iqaluit" - }, - { - "points": [ - 51.73819, - -79.27939, - 51.77688, - -79.27852, - 51.78118, - -79.17886, - 51.76312, - -79.18535, - 51.73819, - -79.27939 - ], - "centroid": [-79.23674, 51.76411], - "name": "America/Iqaluit" - }, - { - "points": [ - 65.65751, - -83.87471, - 65.69236, - -83.92564, - 65.71305, - -83.83722, - 65.66684, - -83.84392, - 65.65751, - -83.87471 - ], - "centroid": [-83.87245, 65.68553], - "name": "America/Iqaluit" - }, - { - "points": [ - 82.93426, - -71.27346, - 82.9428, - -71.38153, - 82.95411, - -71.39033, - 82.94974, - -71.22702, - 82.93426, - -71.27346 - ], - "centroid": [-71.31217, 82.94535], - "name": "America/Iqaluit" - }, - { - "points": [ - 72.1405, - -74.65367, - 72.15396, - -74.70944, - 72.17378, - -74.57738, - 72.15509, - -74.58996, - 72.1405, - -74.65367 - ], - "centroid": [-74.63652, 72.15618], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.26003, - -79.00477, - 53.2785, - -79.05258, - 53.29866, - -79.0612, - 53.31701, - -78.96769, - 53.26003, - -79.00477 - ], - "centroid": [-79.01539, 53.29001], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.27327, - -78.06146, - 56.29898, - -78.09715, - 56.30892, - -77.99529, - 56.28175, - -78.00794, - 56.27327, - -78.06146 - ], - "centroid": [-78.04203, 56.29193], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.6648, - -78.39584, - 56.68594, - -78.45519, - 56.69872, - -78.33404, - 56.67761, - -78.33942, - 56.6648, - -78.39584 - ], - "centroid": [-78.38528, 56.68245], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.4834, - -68.50906, - 63.49293, - -68.5863, - 63.52131, - -68.60594, - 63.51086, - -68.50031, - 63.4834, - -68.50906 - ], - "centroid": [-68.54994, 63.50279], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.20558, - -79.4176, - 54.2433, - -79.46632, - 54.2709, - -79.37857, - 54.21404, - -79.39673, - 54.20558, - -79.4176 - ], - "centroid": [-79.41662, 54.23815], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.46527, - -78.2907, - 58.47709, - -78.36142, - 58.50734, - -78.41334, - 58.50435, - -78.33294, - 58.46527, - -78.2907 - ], - "centroid": [-78.34885, 58.48927], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.12137, - -73.83994, - 64.12303, - -73.88898, - 64.14808, - -73.92018, - 64.15502, - -73.81117, - 64.12137, - -73.83994 - ], - "centroid": [-73.86367, 64.13879], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.37417, - -80.32022, - 59.4198, - -80.31308, - 59.4227, - -80.24956, - 59.36938, - -80.26402, - 59.37417, - -80.32022 - ], - "centroid": [-80.28585, 59.39689], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.01345, - -79.19315, - 54.05852, - -79.19657, - 54.06212, - -79.11772, - 54.03332, - -79.12135, - 54.01345, - -79.19315 - ], - "centroid": [-79.16015, 54.04168], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.20005, - -74.04576, - 64.25295, - -74.08169, - 64.26689, - -74.02831, - 64.21931, - -74.00607, - 64.20005, - -74.04576 - ], - "centroid": [-74.04157, 64.23536], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.90522, - -69.63858, - 59.91676, - -69.70129, - 59.96639, - -69.6696, - 59.95508, - -69.63654, - 59.90522, - -69.63858 - ], - "centroid": [-69.66282, 59.9336], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.71938, - -77.89279, - 60.73653, - -77.95289, - 60.74765, - -77.82919, - 60.7315, - -77.83906, - 60.71938, - -77.89279 - ], - "centroid": [-77.8836, 60.73417], - "name": "America/Iqaluit" - }, - { - "points": [ - 78.90744, - -84.46321, - 78.9222, - -84.54334, - 78.93411, - -84.55032, - 78.93216, - -84.43629, - 78.90744, - -84.46321 - ], - "centroid": [-84.49144, 78.92381], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.22621, - -82.94508, - 55.24948, - -83.01555, - 55.2684, - -83.02538, - 55.26871, - -82.94784, - 55.22621, - -82.94508 - ], - "centroid": [-82.97843, 55.25283], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.9775, - -69.33538, - 58.98898, - -69.39597, - 59.03424, - -69.37623, - 59.03482, - -69.33883, - 58.9775, - -69.33538 - ], - "centroid": [-69.3612, 59.00665], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.78259, - -72.76232, - 63.82958, - -72.78249, - 63.842, - -72.73961, - 63.79771, - -72.70719, - 63.78259, - -72.76232 - ], - "centroid": [-72.74731, 63.81206], - "name": "America/Iqaluit" - }, - { - "points": [ - 61.55764, - -77.84542, - 61.58749, - -77.84778, - 61.60013, - -77.74617, - 61.57993, - -77.75525, - 61.55764, - -77.84542 - ], - "centroid": [-77.80246, 61.58088], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.60452, - -81.97359, - 69.64144, - -82.0451, - 69.65481, - -82.04716, - 69.66199, - -81.99597, - 69.60452, - -81.97359 - ], - "centroid": [-82.00919, 69.63893], - "name": "America/Iqaluit" - }, - { - "points": [ - 77.23218, - -80.25082, - 77.23258, - -80.30633, - 77.25704, - -80.3304, - 77.2553, - -80.22011, - 77.23218, - -80.25082 - ], - "centroid": [-80.27692, 77.24559], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.04093, - -73.42187, - 64.06014, - -73.44846, - 64.10287, - -73.41007, - 64.0632, - -73.37027, - 64.04093, - -73.42187 - ], - "centroid": [-73.41089, 64.0686], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.90812, - -78.70969, - 58.96507, - -78.71292, - 58.96248, - -78.6598, - 58.9412, - -78.65587, - 58.90812, - -78.70969 - ], - "centroid": [-78.68849, 58.94286], - "name": "America/Iqaluit" - }, - { - "points": [ - 82.85455, - -73.5419, - 82.85463, - -73.59756, - 82.87263, - -73.61866, - 82.89155, - -73.55523, - 82.85455, - -73.5419 - ], - "centroid": [-73.57585, 82.86949], - "name": "America/Iqaluit" - }, - { - "points": [ - 78.96109, - -84.91377, - 78.99293, - -84.95381, - 78.98727, - -84.85911, - 78.97313, - -84.8637, - 78.96109, - -84.91377 - ], - "centroid": [-84.9032, 78.97918], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.90101, - -79.8289, - 53.90488, - -79.89316, - 53.93602, - -79.91785, - 53.9289, - -79.84815, - 53.90101, - -79.8289 - ], - "centroid": [-79.87267, 53.91787], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.42077, - -78.18942, - 58.43588, - -78.24716, - 58.46385, - -78.27423, - 58.45291, - -78.194, - 58.42077, - -78.18942 - ], - "centroid": [-78.22494, 58.44401], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.92415, - -79.9096, - 69.92813, - -79.95256, - 69.95446, - -79.96402, - 69.94637, - -79.87867, - 69.92415, - -79.9096 - ], - "centroid": [-79.9257, 69.93962], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.44753, - -79.57113, - 54.47237, - -79.59803, - 54.49642, - -79.50345, - 54.46572, - -79.52481, - 54.44753, - -79.57113 - ], - "centroid": [-79.55127, 54.47154], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.14395, - -73.76047, - 64.16351, - -73.80355, - 64.20114, - -73.75169, - 64.18097, - -73.73286, - 64.14395, - -73.76047 - ], - "centroid": [-73.76431, 64.17141], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.97224, - -78.33047, - 58.98269, - -78.37088, - 59.01252, - -78.36502, - 59.0108, - -78.30504, - 58.97224, - -78.33047 - ], - "centroid": [-78.34118, 58.99524], - "name": "America/Iqaluit" - }, - { - "points": [ - 51.88036, - -78.94463, - 51.90516, - -78.9492, - 51.92104, - -79.02417, - 51.92849, - -78.94701, - 51.88036, - -78.94463 - ], - "centroid": [-78.97127, 51.91711], - "name": "America/Iqaluit" - }, - { - "points": [ - 71.58574, - -73.51587, - 71.63204, - -73.52412, - 71.62674, - -73.46212, - 71.61364, - -73.46466, - 71.58574, - -73.51587 - ], - "centroid": [-73.49723, 71.61377], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.32198, - -81.08896, - 54.3297, - -81.12287, - 54.38721, - -81.11023, - 54.35955, - -81.07519, - 54.32198, - -81.08896 - ], - "centroid": [-81.10015, 54.35081], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.45065, - -80.67866, - 59.48958, - -80.67844, - 59.50781, - -80.62246, - 59.48945, - -80.62248, - 59.45065, - -80.67866 - ], - "centroid": [-80.65386, 59.48266], - "name": "America/Iqaluit" - }, - { - "points": [ - 67.37276, - -77.19174, - 67.38591, - -77.25467, - 67.40976, - -77.25937, - 67.41442, - -77.21647, - 67.37276, - -77.19174 - ], - "centroid": [-77.22801, 67.39489], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.1404, - -79.2932, - 54.15749, - -79.3252, - 54.17431, - -79.22794, - 54.15667, - -79.23308, - 54.1404, - -79.2932 - ], - "centroid": [-79.27267, 54.15732], - "name": "America/Iqaluit" - }, - { - "points": [ - 66.40932, - -82.94938, - 66.4156, - -82.99706, - 66.42891, - -83.00305, - 66.42967, - -82.90033, - 66.40932, - -82.94938 - ], - "centroid": [-82.95818, 66.42157], - "name": "America/Iqaluit" - }, - { - "points": [ - 65.3356, - -75.85032, - 65.36622, - -75.8542, - 65.3702, - -75.79025, - 65.34599, - -75.80049, - 65.3356, - -75.85032 - ], - "centroid": [-75.82519, 65.35492], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.85824, - -79.10562, - 53.86074, - -79.15462, - 53.87474, - -79.16295, - 53.88329, - -79.06021, - 53.85824, - -79.10562 - ], - "centroid": [-79.11694, 53.87034], - "name": "America/Iqaluit" - }, - { - "points": [ - 51.98417, - -79.20562, - 51.98579, - -79.23993, - 51.99923, - -79.25155, - 52.03085, - -79.20163, - 51.98417, - -79.20562 - ], - "centroid": [-79.22173, 52.00224], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.70781, - -78.74703, - 56.71352, - -78.80205, - 56.72715, - -78.81357, - 56.73373, - -78.72207, - 56.70781, - -78.74703 - ], - "centroid": [-78.7672, 56.72131], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.39674, - -81.68703, - 68.42424, - -81.70422, - 68.44257, - -81.63504, - 68.40322, - -81.6626, - 68.39674, - -81.68703 - ], - "centroid": [-81.67181, 68.41936], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.74343, - -77.01054, - 57.77796, - -77.06605, - 57.79137, - -77.06793, - 57.78817, - -77.01423, - 57.74343, - -77.01054 - ], - "centroid": [-77.03472, 57.77357], - "name": "America/Iqaluit" - }, - { - "points": [ - 70.27353, - -68.51421, - 70.29505, - -68.54953, - 70.30598, - -68.47269, - 70.28287, - -68.48347, - 70.27353, - -68.51421 - ], - "centroid": [-68.50707, 70.29059], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.34517, - -78.85348, - 57.37971, - -78.84475, - 57.36666, - -78.78407, - 57.3508, - -78.79724, - 57.34517, - -78.85348 - ], - "centroid": [-78.82316, 57.36125], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.43018, - -79.11141, - 68.44881, - -79.16225, - 68.46772, - -79.16424, - 68.45889, - -79.09035, - 68.43018, - -79.11141 - ], - "centroid": [-79.12886, 68.4513], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.83613, - -76.68741, - 56.88208, - -76.67883, - 56.8866, - -76.65101, - 56.84767, - -76.64473, - 56.83613, - -76.68741 - ], - "centroid": [-76.66579, 56.86158], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.751, - -79.27645, - 69.75942, - -79.31801, - 69.78991, - -79.31299, - 69.7706, - -79.24711, - 69.751, - -79.27645 - ], - "centroid": [-79.28862, 69.76896], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.26844, - -75.80456, - 64.29188, - -75.81969, - 64.31032, - -75.74853, - 64.27635, - -75.76606, - 64.26844, - -75.80456 - ], - "centroid": [-75.78422, 64.28827], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.64774, - -77.30963, - 69.66411, - -77.33865, - 69.70377, - -77.30616, - 69.67793, - -77.28157, - 69.64774, - -77.30963 - ], - "centroid": [-77.30928, 69.67402], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.39935, - -80.80737, - 58.41672, - -80.83911, - 58.42738, - -80.75729, - 58.40215, - -80.77353, - 58.39935, - -80.80737 - ], - "centroid": [-80.79438, 58.41295], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.23708, - -78.33577, - 57.25664, - -78.37699, - 57.26256, - -78.29429, - 57.2474, - -78.2978, - 57.23708, - -78.33577 - ], - "centroid": [-78.32975, 57.2514], - "name": "America/Iqaluit" - }, - { - "points": [ - 65.57729, - -83.09879, - 65.58124, - -83.13393, - 65.60393, - -83.15197, - 65.61871, - -83.10811, - 65.57729, - -83.09879 - ], - "centroid": [-83.12195, 65.59659], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.37892, - -79.03766, - 53.41117, - -79.04678, - 53.41929, - -78.99639, - 53.38914, - -78.99159, - 53.37892, - -79.03766 - ], - "centroid": [-79.01851, 53.39976], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.6329, - -73.8664, - 68.66736, - -73.90365, - 68.68792, - -73.89482, - 68.65451, - -73.83696, - 68.6329, - -73.8664 - ], - "centroid": [-73.87326, 68.65983], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.5722, - -78.42305, - 58.58361, - -78.45499, - 58.62015, - -78.39393, - 58.60462, - -78.39016, - 58.5722, - -78.42305 - ], - "centroid": [-78.41851, 58.59376], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.84597, - -69.69051, - 58.83751, - -69.71733, - 58.90055, - -69.72899, - 58.89464, - -69.70346, - 58.84597, - -69.69051 - ], - "centroid": [-69.71045, 58.86885], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.74474, - -78.00988, - 60.76843, - -78.01407, - 60.78384, - -77.9489, - 60.7582, - -77.95618, - 60.74474, - -78.00988 - ], - "centroid": [-77.9824, 60.76416], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.32019, - -74.66272, - 64.33217, - -74.6961, - 64.34667, - -74.69958, - 64.34087, - -74.6259, - 64.32019, - -74.66272 - ], - "centroid": [-74.66748, 64.33532], - "name": "America/Iqaluit" - }, - { - "points": [ - 79.54569, - -72.99659, - 79.56188, - -73.04903, - 79.57993, - -73.05225, - 79.57768, - -72.99021, - 79.54569, - -72.99659 - ], - "centroid": [-73.01908, 79.56614], - "name": "America/Iqaluit" - }, - { - "points": [ - 80.87562, - -79.3603, - 80.89432, - -79.37883, - 80.8935, - -79.29218, - 80.88127, - -79.29944, - 80.87562, - -79.3603 - ], - "centroid": [-79.33571, 80.88649], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.98815, - -70.10306, - 61.0108, - -70.12605, - 61.02539, - -70.06619, - 61.00351, - -70.06143, - 60.98815, - -70.10306 - ], - "centroid": [-70.09051, 61.00722], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.47772, - -79.71343, - 53.49886, - -79.74859, - 53.52172, - -79.73836, - 53.49895, - -79.68574, - 53.47772, - -79.71343 - ], - "centroid": [-79.72023, 53.49946], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.08864, - -78.19321, - 59.11446, - -78.22256, - 59.10664, - -78.14431, - 59.09206, - -78.15071, - 59.08864, - -78.19321 - ], - "centroid": [-78.1807, 59.10138], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.15362, - -78.15437, - 59.15461, - -78.1874, - 59.19769, - -78.19624, - 59.19708, - -78.14675, - 59.15362, - -78.15437 - ], - "centroid": [-78.17116, 59.17719], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.71155, - -78.80726, - 58.72422, - -78.84065, - 58.76948, - -78.83704, - 58.74992, - -78.80446, - 58.71155, - -78.80726 - ], - "centroid": [-78.82282, 58.73899], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.54432, - -77.84449, - 60.56703, - -77.89775, - 60.59083, - -77.90004, - 60.56478, - -77.83059, - 60.54432, - -77.84449 - ], - "centroid": [-77.86745, 60.56694], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.38404, - -77.76768, - 59.38763, - -77.79468, - 59.42616, - -77.80826, - 59.42531, - -77.76064, - 59.38404, - -77.76768 - ], - "centroid": [-77.78266, 59.40763], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.30407, - -74.33882, - 64.31541, - -74.3846, - 64.32907, - -74.38993, - 64.33295, - -74.32482, - 64.30407, - -74.33882 - ], - "centroid": [-74.3559, 64.32065], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.07879, - -80.02865, - 56.09532, - -80.0722, - 56.12706, - -80.06114, - 56.10664, - -80.02212, - 56.07879, - -80.02865 - ], - "centroid": [-80.04669, 56.10204], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.4807, - -78.64512, - 57.50999, - -78.63914, - 57.51551, - -78.58922, - 57.48885, - -78.59839, - 57.4807, - -78.64512 - ], - "centroid": [-78.61838, 57.49889], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.30287, - -75.9773, - 64.3074, - -76.00909, - 64.32919, - -76.02386, - 64.3298, - -75.95305, - 64.30287, - -75.9773 - ], - "centroid": [-75.98938, 64.31877], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.44054, - -80.18644, - 69.49368, - -80.20906, - 69.50616, - -80.19602, - 69.46055, - -80.16884, - 69.44054, - -80.18644 - ], - "centroid": [-80.1894, 69.47372], - "name": "America/Iqaluit" - }, - { - "points": [ - 77.86179, - -76.38334, - 77.89312, - -76.37182, - 77.88488, - -76.32023, - 77.86473, - -76.33893, - 77.86179, - -76.38334 - ], - "centroid": [-76.35485, 77.87682], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.71114, - -78.54681, - 58.72211, - -78.5837, - 58.73979, - -78.58934, - 58.74236, - -78.52993, - 58.71114, - -78.54681 - ], - "centroid": [-78.55976, 58.72944], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.50043, - -80.29033, - 69.52198, - -80.31202, - 69.54957, - -80.2587, - 69.52702, - -80.2553, - 69.50043, - -80.29033 - ], - "centroid": [-80.28069, 69.52456], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.41365, - -78.06928, - 62.44531, - -78.08545, - 62.43633, - -78.02114, - 62.4216, - -78.02652, - 62.41365, - -78.06928 - ], - "centroid": [-78.05397, 62.42989], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.58588, - -70.08058, - 62.59743, - -70.10821, - 62.61955, - -70.10991, - 62.61386, - -70.04863, - 62.58588, - -70.08058 - ], - "centroid": [-70.08443, 62.60513], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.52439, - -78.53451, - 57.55504, - -78.55547, - 57.56166, - -78.50621, - 57.53782, - -78.49766, - 57.52439, - -78.53451 - ], - "centroid": [-78.52482, 57.54487], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.39936, - -73.87433, - 64.42741, - -73.89108, - 64.43068, - -73.8336, - 64.40486, - -73.83166, - 64.39936, - -73.87433 - ], - "centroid": [-73.85841, 64.41614], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.53954, - -80.34366, - 59.56193, - -80.34903, - 59.58277, - -80.28794, - 59.56625, - -80.2887, - 59.53954, - -80.34366 - ], - "centroid": [-80.31934, 59.56196], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.87523, - -78.71672, - 55.895, - -78.7311, - 55.93303, - -78.67818, - 55.91326, - -78.67312, - 55.87523, - -78.71672 - ], - "centroid": [-78.70097, 55.90351], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.56697, - -78.77467, - 56.56938, - -78.81319, - 56.58372, - -78.82632, - 56.60261, - -78.77818, - 56.56697, - -78.77467 - ], - "centroid": [-78.7957, 56.58193], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.77731, - -69.32242, - 57.79797, - -69.33329, - 57.82141, - -69.26165, - 57.80746, - -69.26389, - 57.77731, - -69.32242 - ], - "centroid": [-69.29881, 57.79985], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.54259, - -77.74681, - 60.55887, - -77.79892, - 60.57281, - -77.8029, - 60.56761, - -77.74016, - 60.54259, - -77.74681 - ], - "centroid": [-77.76901, 60.56015], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.22205, - -80.62369, - 59.23652, - -80.65366, - 59.27571, - -80.6343, - 59.25382, - -80.60784, - 59.22205, - -80.62369 - ], - "centroid": [-80.63035, 59.24735], - "name": "America/Iqaluit" - }, - { - "points": [ - 77.43648, - -81.60102, - 77.43973, - -81.65098, - 77.45468, - -81.65991, - 77.47035, - -81.61742, - 77.43648, - -81.60102 - ], - "centroid": [-81.62944, 77.4508], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.84557, - -78.17022, - 69.85879, - -78.19999, - 69.90084, - -78.16116, - 69.8791, - -78.14798, - 69.84557, - -78.17022 - ], - "centroid": [-78.17116, 69.87073], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.86981, - -70.02228, - 60.8796, - -70.05416, - 60.92193, - -70.05776, - 60.91254, - -70.0322, - 60.86981, - -70.02228 - ], - "centroid": [-70.04157, 60.89519], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.76678, - -78.76569, - 55.79588, - -78.77159, - 55.81237, - -78.7303, - 55.78218, - -78.73242, - 55.76678, - -78.76569 - ], - "centroid": [-78.75027, 55.78972], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.83678, - -69.22125, - 57.85581, - -69.23548, - 57.87067, - -69.16793, - 57.85341, - -69.17721, - 57.83678, - -69.22125 - ], - "centroid": [-69.20262, 57.85419], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.04885, - -78.13998, - 58.05484, - -78.17722, - 58.0738, - -78.18156, - 58.07489, - -78.11844, - 58.04885, - -78.13998 - ], - "centroid": [-78.15245, 58.06387], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.74317, - -79.99106, - 59.76556, - -79.9974, - 59.78947, - -79.94222, - 59.77169, - -79.94091, - 59.74317, - -79.99106 - ], - "centroid": [-79.96934, 59.76689], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.40643, - -75.50658, - 64.40612, - -75.54479, - 64.42477, - -75.57185, - 64.43647, - -75.53169, - 64.40643, - -75.50658 - ], - "centroid": [-75.53812, 64.41927], - "name": "America/Iqaluit" - }, - { - "points": [ - 51.63899, - -79.07188, - 51.67198, - -79.09113, - 51.67313, - -79.04914, - 51.65709, - -79.04205, - 51.63899, - -79.07188 - ], - "centroid": [-79.06579, 51.65987], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.41248, - -78.56492, - 57.43219, - -78.59219, - 57.43931, - -78.52492, - 57.42188, - -78.53072, - 57.41248, - -78.56492 - ], - "centroid": [-78.5553, 57.42709], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.02074, - -73.59842, - 64.05178, - -73.60832, - 64.04945, - -73.54776, - 64.03603, - -73.55185, - 64.02074, - -73.59842 - ], - "centroid": [-73.58046, 64.03944], - "name": "America/Iqaluit" - }, - { - "points": [ - 51.80288, - -79.11255, - 51.81145, - -79.14389, - 51.83825, - -79.13171, - 51.83381, - -79.09138, - 51.80288, - -79.11255 - ], - "centroid": [-79.11911, 51.8219], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.52591, - -79.04498, - 53.52795, - -79.09413, - 53.54276, - -79.10334, - 53.55376, - -79.04377, - 53.52591, - -79.04498 - ], - "centroid": [-79.06908, 53.53822], - "name": "America/Iqaluit" - }, - { - "points": [ - 72.05953, - -80.41629, - 72.07016, - -80.44845, - 72.08754, - -80.44434, - 72.08023, - -80.38633, - 72.05953, - -80.41629 - ], - "centroid": [-80.42183, 72.07477], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.61975, - -79.21071, - 52.66358, - -79.22324, - 52.66958, - -79.19149, - 52.63183, - -79.18957, - 52.61975, - -79.21071 - ], - "centroid": [-79.20445, 52.64718], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.57771, - -79.10311, - 53.5877, - -79.1469, - 53.60564, - -79.15533, - 53.60558, - -79.10235, - 53.57771, - -79.10311 - ], - "centroid": [-79.12504, 53.59439], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.66175, - -73.9351, - 68.67888, - -73.96747, - 68.69217, - -73.9668, - 68.69321, - -73.91258, - 68.66175, - -73.9351 - ], - "centroid": [-73.94196, 68.68138], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.38304, - -78.94667, - 53.40517, - -78.9583, - 53.40148, - -78.88861, - 53.38701, - -78.89943, - 53.38304, - -78.94667 - ], - "centroid": [-78.92532, 53.39475], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.78385, - -78.73965, - 56.79559, - -78.77362, - 56.81563, - -78.7773, - 56.81418, - -78.72534, - 56.78385, - -78.73965 - ], - "centroid": [-78.75202, 56.80279], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.24137, - -77.63306, - 60.26113, - -77.65606, - 60.28332, - -77.61287, - 60.24774, - -77.61113, - 60.24137, - -77.63306 - ], - "centroid": [-77.6285, 60.2603], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.0682, - -79.94963, - 56.11217, - -79.94943, - 56.12972, - -79.92125, - 56.09423, - -79.92352, - 56.0682, - -79.94963 - ], - "centroid": [-79.93654, 56.1009], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.0017, - -77.22533, - 58.00439, - -77.24705, - 58.02475, - -77.2612, - 58.02898, - -77.19971, - 58.0017, - -77.22533 - ], - "centroid": [-77.23198, 58.0168], - "name": "America/Iqaluit" - }, - { - "points": [ - 66.2705, - -82.83057, - 66.29834, - -82.86374, - 66.3127, - -82.85725, - 66.30771, - -82.82063, - 66.2705, - -82.83057 - ], - "centroid": [-82.84071, 66.29598], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.94514, - -78.22173, - 69.95735, - -78.2573, - 69.97492, - -78.25847, - 69.98073, - -78.21754, - 69.94514, - -78.22173 - ], - "centroid": [-78.23654, 69.9646], - "name": "America/Iqaluit" - }, - { - "points": [ - 65.37472, - -74.46788, - 65.41171, - -74.47824, - 65.40616, - -74.4314, - 65.3884, - -74.43393, - 65.37472, - -74.46788 - ], - "centroid": [-74.45543, 65.39556], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.96006, - -68.85574, - 57.98523, - -68.85827, - 57.9825, - -68.79601, - 57.97055, - -68.80312, - 57.96006, - -68.85574 - ], - "centroid": [-68.83185, 57.97465], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.89268, - -79.02099, - 52.92391, - -79.05923, - 52.94183, - -79.05012, - 52.92201, - -79.00971, - 52.89268, - -79.02099 - ], - "centroid": [-79.03367, 52.9191], - "name": "America/Iqaluit" - }, - { - "points": [ - 72.4849, - -79.90365, - 72.50201, - -79.93562, - 72.52666, - -79.92014, - 72.50806, - -79.88319, - 72.4849, - -79.90365 - ], - "centroid": [-79.91037, 72.50561], - "name": "America/Iqaluit" - }, - { - "points": [ - 72.56172, - -80.39205, - 72.56081, - -80.41597, - 72.58666, - -80.43386, - 72.59549, - -80.3912, - 72.56172, - -80.39205 - ], - "centroid": [-80.40824, 72.57774], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.28783, - -79.68125, - 53.31594, - -79.70342, - 53.3076, - -79.64803, - 53.29289, - -79.6517, - 53.28783, - -79.68125 - ], - "centroid": [-79.67355, 53.302], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.74924, - -77.81806, - 60.78128, - -77.81671, - 60.782, - -77.77503, - 60.7549, - -77.789, - 60.74924, - -77.81806 - ], - "centroid": [-77.80006, 60.76779], - "name": "America/Iqaluit" - }, - { - "points": [ - 73.70929, - -80.9256, - 73.71225, - -80.96317, - 73.73283, - -80.97832, - 73.72937, - -80.91152, - 73.70929, - -80.9256 - ], - "centroid": [-80.9444, 73.72187], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.12665, - -79.1189, - 52.15106, - -79.14041, - 52.17013, - -79.08789, - 52.15525, - -79.08277, - 52.12665, - -79.1189 - ], - "centroid": [-79.1102, 52.14968], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.56745, - -79.57975, - 55.58684, - -79.59831, - 55.61811, - -79.57653, - 55.58499, - -79.55634, - 55.56745, - -79.57975 - ], - "centroid": [-79.57745, 55.59047], - "name": "America/Iqaluit" - }, - { - "points": [ - 77.35605, - -84.76729, - 77.37996, - -84.77779, - 77.38378, - -84.71585, - 77.36602, - -84.72849, - 77.35605, - -84.76729 - ], - "centroid": [-84.7492, 77.37201], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.93009, - -78.60415, - 58.95867, - -78.62115, - 58.9688, - -78.57925, - 58.93702, - -78.57846, - 58.93009, - -78.60415 - ], - "centroid": [-78.59618, 58.94981], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.01861, - -68.91433, - 59.01213, - -68.93634, - 59.05071, - -68.9652, - 59.05686, - -68.94292, - 59.01861, - -68.91433 - ], - "centroid": [-68.93971, 59.03457], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.24526, - -75.21473, - 64.27756, - -75.23074, - 64.26327, - -75.17975, - 64.25035, - -75.1839, - 64.24526, - -75.21473 - ], - "centroid": [-75.20513, 64.26012], - "name": "America/Iqaluit" - }, - { - "points": [ - 65.45891, - -74.47588, - 65.46934, - -74.51209, - 65.49799, - -74.5271, - 65.48686, - -74.4855, - 65.45891, - -74.47588 - ], - "centroid": [-74.50019, 65.4786], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.5545, - -78.0984, - 56.57883, - -78.12127, - 56.57627, - -78.06281, - 56.55764, - -78.06869, - 56.5545, - -78.0984 - ], - "centroid": [-78.08922, 56.56788], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.49946, - -78.73883, - 57.53201, - -78.74527, - 57.54574, - -78.72229, - 57.51506, - -78.7062, - 57.49946, - -78.73883 - ], - "centroid": [-78.72766, 57.52235], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.48024, - -74.11005, - 68.48198, - -74.14654, - 68.50349, - -74.16553, - 68.5, - -74.10716, - 68.48024, - -74.11005 - ], - "centroid": [-74.13274, 68.49222], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.13353, - -78.9599, - 52.15877, - -78.98534, - 52.17354, - -78.94537, - 52.15662, - -78.93752, - 52.13353, - -78.9599 - ], - "centroid": [-78.95895, 52.15507], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.68893, - -69.57535, - 59.69229, - -69.60896, - 59.71173, - -69.61164, - 59.71835, - -69.56663, - 59.68893, - -69.57535 - ], - "centroid": [-69.5893, 59.70341], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.33111, - -79.01664, - 53.33965, - -79.04643, - 53.36821, - -79.05118, - 53.35115, - -79.00526, - 53.33111, - -79.01664 - ], - "centroid": [-79.03014, 53.34855], - "name": "America/Iqaluit" - }, - { - "points": [ - 66.21682, - -84.12441, - 66.2404, - -84.15214, - 66.23931, - -84.09521, - 66.22439, - -84.09721, - 66.21682, - -84.12441 - ], - "centroid": [-84.11972, 66.23095], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.21675, - -79.34405, - 54.23593, - -79.36772, - 54.25078, - -79.3617, - 54.23666, - -79.31384, - 54.21675, - -79.34405 - ], - "centroid": [-79.34441, 54.23467], - "name": "America/Iqaluit" - }, - { - "points": [ - 76.15418, - -81.56704, - 76.17767, - -81.58156, - 76.17294, - -81.52262, - 76.15932, - -81.526, - 76.15418, - -81.56704 - ], - "centroid": [-81.55167, 76.16648], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.50171, - -71.95798, - 63.51078, - -72.01112, - 63.52537, - -72.0201, - 63.5216, - -71.96393, - 63.50171, - -71.95798 - ], - "centroid": [-71.98677, 63.51483], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.7944, - -79.61722, - 56.80828, - -79.64949, - 56.83423, - -79.6547, - 56.82849, - -79.61738, - 56.7944, - -79.61722 - ], - "centroid": [-79.63379, 56.81651], - "name": "America/Iqaluit" - }, - { - "points": [ - 79.08091, - -75.94655, - 79.08818, - -75.98819, - 79.10036, - -75.99478, - 79.10094, - -75.9314, - 79.08091, - -75.94655 - ], - "centroid": [-75.96263, 79.09293], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.28583, - -79.04898, - 52.31113, - -79.07362, - 52.30478, - -79.01538, - 52.28808, - -79.02154, - 52.28583, - -79.04898 - ], - "centroid": [-79.04161, 52.29864], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.80474, - -79.25102, - 52.83499, - -79.26592, - 52.83614, - -79.22924, - 52.81271, - -79.22509, - 52.80474, - -79.25102 - ], - "centroid": [-79.24379, 52.8226], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.87573, - -79.89026, - 59.89516, - -79.90087, - 59.91136, - -79.85166, - 59.89547, - -79.85134, - 59.87573, - -79.89026 - ], - "centroid": [-79.87505, 59.89412], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.53585, - -80.78935, - 69.5411, - -80.83172, - 69.5572, - -80.84271, - 69.55885, - -80.78605, - 69.53585, - -80.78935 - ], - "centroid": [-80.81098, 69.54871], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.84781, - -69.78072, - 58.8615, - -69.79448, - 58.90347, - -69.78152, - 58.87546, - -69.76044, - 58.84781, - -69.78072 - ], - "centroid": [-69.77872, 58.87374], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.04829, - -78.73942, - 57.05077, - -78.7657, - 57.06567, - -78.77174, - 57.07091, - -78.71203, - 57.04829, - -78.73942 - ], - "centroid": [-78.74532, 57.06003], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.96889, - -81.12426, - 69.00052, - -81.13393, - 69.00828, - -81.10138, - 68.98182, - -81.09617, - 68.96889, - -81.12426 - ], - "centroid": [-81.11453, 68.98993], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.00262, - -78.0204, - 57.01052, - -78.06567, - 57.0222, - -78.07186, - 57.02672, - -78.02101, - 57.00262, - -78.0204 - ], - "centroid": [-78.04194, 57.01566], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.50498, - -78.71507, - 52.53336, - -78.73709, - 52.54117, - -78.69773, - 52.51305, - -78.6932, - 52.50498, - -78.71507 - ], - "centroid": [-78.71172, 52.52423], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.16941, - -78.80515, - 68.19182, - -78.81655, - 68.19144, - -78.76176, - 68.17533, - -78.77063, - 68.16941, - -78.80515 - ], - "centroid": [-78.79002, 68.18262], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.72972, - -79.16902, - 52.75479, - -79.19057, - 52.763, - -79.1466, - 52.74648, - -79.14194, - 52.72972, - -79.16902 - ], - "centroid": [-79.16401, 52.74836], - "name": "America/Iqaluit" - }, - { - "points": [ - 51.93396, - -78.8833, - 51.96698, - -78.88259, - 51.95572, - -78.84273, - 51.9433, - -78.84575, - 51.93396, - -78.8833 - ], - "centroid": [-78.86649, 51.95026], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.02025, - -77.5521, - 60.01759, - -77.57502, - 60.04031, - -77.58488, - 60.04585, - -77.53852, - 60.02025, - -77.5521 - ], - "centroid": [-77.56252, 60.03236], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.77752, - -80.67618, - 69.77959, - -80.71164, - 69.79018, - -80.71705, - 69.79524, - -80.65477, - 69.77752, - -80.67618 - ], - "centroid": [-80.68775, 69.78625], - "name": "America/Iqaluit" - }, - { - "points": [ - 65.40264, - -75.21664, - 65.41635, - -75.2503, - 65.4432, - -75.226, - 65.42611, - -75.20377, - 65.40264, - -75.21664 - ], - "centroid": [-75.22516, 65.42195], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.9646, - -69.91905, - 59.96518, - -69.94885, - 59.98689, - -69.97532, - 59.98655, - -69.9269, - 59.9646, - -69.91905 - ], - "centroid": [-69.94316, 59.97669], - "name": "America/Iqaluit" - }, - { - "points": [ - 76.19415, - -79.91503, - 76.21789, - -79.9298, - 76.21768, - -79.87753, - 76.20377, - -79.88084, - 76.19415, - -79.91503 - ], - "centroid": [-79.90314, 76.20867], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.1599, - -78.53659, - 57.17879, - -78.55254, - 57.18197, - -78.49577, - 57.16491, - -78.50419, - 57.1599, - -78.53659 - ], - "centroid": [-78.52327, 57.17211], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.30804, - -74.51218, - 64.33734, - -74.52523, - 64.33243, - -74.47952, - 64.31762, - -74.48123, - 64.30804, - -74.51218 - ], - "centroid": [-74.50187, 64.32425], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.80858, - -78.84681, - 56.83425, - -78.86663, - 56.82754, - -78.81695, - 56.81481, - -78.82057, - 56.80858, - -78.84681 - ], - "centroid": [-78.84017, 56.82207], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.98526, - -80.87059, - 69.98759, - -80.89076, - 70.00716, - -80.89699, - 70.01181, - -80.84935, - 69.98526, - -80.87059 - ], - "centroid": [-80.8757, 69.99942], - "name": "America/Iqaluit" - }, - { - "points": [ - 66.88257, - -84.47023, - 66.88636, - -84.505, - 66.9027, - -84.5113, - 66.90514, - -84.46109, - 66.88257, - -84.47023 - ], - "centroid": [-84.48568, 66.89475], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.97889, - -68.72923, - 57.99998, - -68.73772, - 58.0029, - -68.68456, - 57.98741, - -68.68968, - 57.97889, - -68.72923 - ], - "centroid": [-68.71186, 57.99253], - "name": "America/Iqaluit" - }, - { - "points": [ - 70.34364, - -68.35482, - 70.3579, - -68.38481, - 70.37816, - -68.37623, - 70.36609, - -68.34107, - 70.34364, - -68.35482 - ], - "centroid": [-68.36368, 70.36145], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.52782, - -70.13926, - 62.56271, - -70.14613, - 62.56005, - -70.11708, - 62.53577, - -70.11443, - 62.52782, - -70.13926 - ], - "centroid": [-70.13008, 62.54673], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.78306, - -79.83889, - 55.80444, - -79.84892, - 55.81741, - -79.8054, - 55.79957, - -79.80514, - 55.78306, - -79.83889 - ], - "centroid": [-79.82576, 55.80104], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.49509, - -79.2513, - 53.51635, - -79.26524, - 53.5118, - -79.21115, - 53.49736, - -79.21999, - 53.49509, - -79.2513 - ], - "centroid": [-79.23827, 53.50595], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.34188, - -79.86751, - 57.34718, - -79.88708, - 57.37771, - -79.88815, - 57.3719, - -79.85593, - 57.34188, - -79.86751 - ], - "centroid": [-79.8743, 57.36083], - "name": "America/Iqaluit" - }, - { - "points": [ - 61.44574, - -77.75627, - 61.45379, - -77.78212, - 61.47861, - -77.78341, - 61.47921, - -77.75119, - 61.44574, - -77.75627 - ], - "centroid": [-77.76744, 61.46472], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.25343, - -75.67638, - 64.25553, - -75.70817, - 64.27387, - -75.71026, - 64.27632, - -75.66153, - 64.25343, - -75.67638 - ], - "centroid": [-75.68815, 64.26545], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.55408, - -72.33927, - 63.55863, - -72.36842, - 63.57642, - -72.3698, - 63.57439, - -72.32037, - 63.55408, - -72.33927 - ], - "centroid": [-72.34842, 63.56657], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.73724, - -77.37942, - 69.73788, - -77.40037, - 69.76346, - -77.41517, - 69.76032, - -77.36995, - 69.73724, - -77.37942 - ], - "centroid": [-77.39152, 69.75121], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.02323, - -84.97905, - 69.02959, - -85.00668, - 69.04979, - -85.00713, - 69.04666, - -84.96268, - 69.02323, - -84.97905 - ], - "centroid": [-84.98789, 69.03797], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.80121, - -79.16138, - 52.8194, - -79.17941, - 52.83434, - -79.14045, - 52.8126, - -79.13456, - 52.80121, - -79.16138 - ], - "centroid": [-79.15444, 52.81741], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.04427, - -79.82033, - 58.06359, - -79.83905, - 58.07838, - -79.79879, - 58.0616, - -79.79479, - 58.04427, - -79.82033 - ], - "centroid": [-79.81466, 58.06187], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.29826, - -74.77225, - 68.28169, - -74.77988, - 68.29234, - -74.82837, - 68.30595, - -74.81582, - 68.29826, - -74.77225 - ], - "centroid": [-74.79875, 68.29431], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.4633, - -79.06258, - 57.49077, - -79.07304, - 57.48269, - -79.02972, - 57.46877, - -79.03453, - 57.4633, - -79.06258 - ], - "centroid": [-79.05193, 57.4771], - "name": "America/Iqaluit" - }, - { - "points": [ - 65.81807, - -84.12885, - 65.83092, - -84.1522, - 65.8508, - -84.13706, - 65.83319, - -84.1035, - 65.81807, - -84.12885 - ], - "centroid": [-84.12977, 65.83371], - "name": "America/Iqaluit" - }, - { - "points": [ - 61.46266, - -77.62665, - 61.48119, - -77.64566, - 61.49282, - -77.60815, - 61.47368, - -77.60129, - 61.46266, - -77.62665 - ], - "centroid": [-77.62121, 61.47794], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.46192, - -77.93337, - 62.48892, - -77.94908, - 62.48425, - -77.90243, - 62.46993, - -77.90547, - 62.46192, - -77.93337 - ], - "centroid": [-77.9248, 62.47684], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.75019, - -78.78844, - 52.76699, - -78.80915, - 52.78542, - -78.79824, - 52.76869, - -78.76682, - 52.75019, - -78.78844 - ], - "centroid": [-78.78979, 52.76789], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.49716, - -72.2613, - 63.50569, - -72.29723, - 63.51988, - -72.29916, - 63.5153, - -72.24693, - 63.49716, - -72.2613 - ], - "centroid": [-72.27462, 63.50973], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.56653, - -72.44511, - 63.58402, - -72.47132, - 63.60166, - -72.44392, - 63.57855, - -72.42688, - 63.56653, - -72.44511 - ], - "centroid": [-72.44753, 63.58334], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.71824, - -77.75291, - 59.7434, - -77.76798, - 59.74063, - -77.72359, - 59.72449, - -77.72422, - 59.71824, - -77.75291 - ], - "centroid": [-77.7438, 59.7322], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.17701, - -82.72305, - 55.18785, - -82.75993, - 55.20497, - -82.76033, - 55.20068, - -82.71918, - 55.17701, - -82.72305 - ], - "centroid": [-82.73945, 55.19256], - "name": "America/Iqaluit" - }, - { - "points": [ - 71.48701, - -73.40736, - 71.49299, - -73.43633, - 71.51087, - -73.44107, - 71.5145, - -73.40021, - 71.48701, - -73.40736 - ], - "centroid": [-73.41993, 71.50191], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.24467, - -80.4346, - 59.26568, - -80.44248, - 59.28245, - -80.40509, - 59.26607, - -80.40338, - 59.24467, - -80.4346 - ], - "centroid": [-80.42252, 59.26432], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.03844, - -73.47551, - 64.0373, - -73.50922, - 64.05277, - -73.524, - 64.05945, - -73.48197, - 64.03844, - -73.47551 - ], - "centroid": [-73.49717, 64.04751], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.16137, - -68.05394, - 69.18216, - -68.06351, - 69.18337, - -68.0172, - 69.16875, - -68.02134, - 69.16137, - -68.05394 - ], - "centroid": [-68.04047, 69.17423], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.92807, - -69.7792, - 60.93329, - -69.79737, - 60.95954, - -69.79243, - 60.9447, - -69.75476, - 60.92807, - -69.7792 - ], - "centroid": [-69.78025, 60.94282], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.0156, - -79.01506, - 53.02513, - -79.04195, - 53.04283, - -79.04573, - 53.04191, - -79.00783, - 53.0156, - -79.01506 - ], - "centroid": [-79.02634, 53.03174], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.47036, - -74.01343, - 68.46683, - -74.05728, - 68.47918, - -74.06535, - 68.48818, - -74.02872, - 68.47036, - -74.01343 - ], - "centroid": [-74.03982, 68.47626], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.88877, - -79.65972, - 57.92064, - -79.67181, - 57.93355, - -79.65462, - 57.91539, - -79.64088, - 57.88877, - -79.65972 - ], - "centroid": [-79.65688, 57.91344], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.56119, - -79.54415, - 56.55722, - -79.57257, - 56.59204, - -79.57455, - 56.59233, - -79.5569, - 56.56119, - -79.54415 - ], - "centroid": [-79.56189, 56.57432], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.39777, - -79.53301, - 54.40614, - -79.55802, - 54.42269, - -79.55897, - 54.41988, - -79.51483, - 54.39777, - -79.53301 - ], - "centroid": [-79.53968, 54.41215], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.09561, - -79.13356, - 54.12489, - -79.13473, - 54.11363, - -79.09785, - 54.1003, - -79.10186, - 54.09561, - -79.13356 - ], - "centroid": [-79.11904, 54.10913], - "name": "America/Iqaluit" - }, - { - "points": [ - 77.97947, - -82.60715, - 77.99019, - -82.63646, - 78.00687, - -82.64054, - 78.00344, - -82.6014, - 77.97947, - -82.60715 - ], - "centroid": [-82.62007, 77.99519], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.14614, - -68.00423, - 62.15585, - -68.03235, - 62.17147, - -68.03233, - 62.17108, - -67.99272, - 62.14614, - -68.00423 - ], - "centroid": [-68.01381, 62.16134], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.75769, - -77.49961, - 59.76393, - -77.52687, - 59.78523, - -77.52901, - 59.78524, - -77.49463, - 59.75769, - -77.49961 - ], - "centroid": [-77.51178, 59.77339], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.52624, - -78.0317, - 56.53372, - -78.06093, - 56.55049, - -78.06469, - 56.55093, - -78.02589, - 56.52624, - -78.0317 - ], - "centroid": [-78.04457, 56.54068], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.06345, - -69.56399, - 60.0737, - -69.59854, - 60.08708, - -69.59999, - 60.08272, - -69.55419, - 60.06345, - -69.56399 - ], - "centroid": [-69.57754, 60.07677], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.43859, - -68.08451, - 63.44395, - -68.10818, - 63.46236, - -68.10968, - 63.45934, - -68.07127, - 63.43859, - -68.08451 - ], - "centroid": [-68.09265, 63.4517], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.72512, - -79.98283, - 55.74938, - -79.9903, - 55.74937, - -79.95076, - 55.7342, - -79.95339, - 55.72512, - -79.98283 - ], - "centroid": [-79.97086, 55.73974], - "name": "America/Iqaluit" - }, - { - "points": [ - 66.1388, - -84.47279, - 66.14803, - -84.50324, - 66.16371, - -84.50734, - 66.15913, - -84.46264, - 66.1388, - -84.47279 - ], - "centroid": [-84.48519, 66.15271], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.70902, - -69.56183, - 60.72449, - -69.58023, - 60.73771, - -69.53587, - 60.72607, - -69.53486, - 60.70902, - -69.56183 - ], - "centroid": [-69.55534, 60.72388], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.45672, - -80.3108, - 69.48181, - -80.31814, - 69.48414, - -80.28101, - 69.46253, - -80.28543, - 69.45672, - -80.3108 - ], - "centroid": [-80.29944, 69.47194], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.01601, - -80.61114, - 59.01647, - -80.63963, - 59.03243, - -80.65178, - 59.03913, - -80.61029, - 59.01601, - -80.61114 - ], - "centroid": [-80.62754, 59.02677], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.33951, - -78.07024, - 56.36152, - -78.08205, - 56.37258, - -78.0452, - 56.35687, - -78.04082, - 56.33951, - -78.07024 - ], - "centroid": [-78.06083, 56.35731], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.406, - -78.57384, - 52.41614, - -78.59515, - 52.44556, - -78.57583, - 52.42788, - -78.55835, - 52.406, - -78.57384 - ], - "centroid": [-78.57616, 52.4243], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.11719, - -79.19836, - 54.13832, - -79.2104, - 54.13599, - -79.16447, - 54.12292, - -79.16942, - 54.11719, - -79.19836 - ], - "centroid": [-79.18738, 54.12911], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.77451, - -75.21956, - 68.79173, - -75.23716, - 68.79567, - -75.19038, - 68.78117, - -75.19263, - 68.77451, - -75.21956 - ], - "centroid": [-75.21124, 68.78624], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.91128, - -78.78373, - 58.92861, - -78.81511, - 58.94559, - -78.81235, - 58.93033, - -78.77624, - 58.91128, - -78.78373 - ], - "centroid": [-78.79621, 58.92882], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.6788, - -68.3266, - 58.68778, - -68.3489, - 58.70994, - -68.33921, - 58.69903, - -68.30933, - 58.6788, - -68.3266 - ], - "centroid": [-68.33063, 58.69434], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.50845, - -78.79804, - 56.51934, - -78.82366, - 56.53859, - -78.81325, - 56.53032, - -78.78144, - 56.50845, - -78.79804 - ], - "centroid": [-78.80351, 56.52424], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.30841, - -71.92878, - 63.31479, - -71.96146, - 63.32922, - -71.9655, - 63.33262, - -71.92811, - 63.30841, - -71.92878 - ], - "centroid": [-71.94447, 63.32145], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.38744, - -77.82492, - 56.40929, - -77.83627, - 56.41627, - -77.79906, - 56.39466, - -77.80249, - 56.38744, - -77.82492 - ], - "centroid": [-77.81625, 56.40268], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.80811, - -79.16447, - 53.7967, - -79.18333, - 53.81263, - -79.2079, - 53.82801, - -79.18706, - 53.80811, - -79.16447 - ], - "centroid": [-79.18594, 53.81173], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.69047, - -77.52057, - 69.70225, - -77.53978, - 69.72536, - -77.51758, - 69.70708, - -77.49945, - 69.69047, - -77.52057 - ], - "centroid": [-77.51934, 69.70682], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.32062, - -80.61719, - 59.32526, - -80.64429, - 59.34411, - -80.65206, - 59.34208, - -80.61294, - 59.32062, - -80.61719 - ], - "centroid": [-80.63115, 59.33359], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.26744, - -77.77229, - 56.27061, - -77.80235, - 56.28708, - -77.80855, - 56.29097, - -77.77157, - 56.26744, - -77.77229 - ], - "centroid": [-77.78777, 56.27943], - "name": "America/Iqaluit" - }, - { - "points": [ - 65.46247, - -76.49849, - 65.44826, - -76.51873, - 65.47155, - -76.53674, - 65.48379, - -76.51392, - 65.46247, - -76.49849 - ], - "centroid": [-76.51721, 65.46646], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.49738, - -78.01866, - 62.51382, - -78.04123, - 62.51863, - -77.99408, - 62.5004, - -77.99836, - 62.49738, - -78.01866 - ], - "centroid": [-78.01388, 62.50865], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.71839, - -78.85667, - 58.74355, - -78.88003, - 58.75714, - -78.87473, - 58.73656, - -78.84478, - 58.71839, - -78.85667 - ], - "centroid": [-78.863, 58.73821], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.37815, - -78.57822, - 52.40358, - -78.58302, - 52.39622, - -78.54641, - 52.38128, - -78.55369, - 52.37815, - -78.57822 - ], - "centroid": [-78.56651, 52.39059], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.89368, - -73.04779, - 63.92031, - -73.04154, - 63.90831, - -73.01336, - 63.89622, - -73.01978, - 63.89368, - -73.04779 - ], - "centroid": [-73.03219, 63.90518], - "name": "America/Iqaluit" - }, - { - "points": [ - 65.39423, - -74.6201, - 65.41412, - -74.63422, - 65.42353, - -74.59929, - 65.40474, - -74.59594, - 65.39423, - -74.6201 - ], - "centroid": [-74.61313, 65.40946], - "name": "America/Iqaluit" - }, - { - "points": [ - 61.05615, - -69.68494, - 61.07669, - -69.70515, - 61.08657, - -69.67102, - 61.06515, - -69.66773, - 61.05615, - -69.68494 - ], - "centroid": [-69.68321, 61.07196], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.24817, - -68.8277, - 59.26887, - -68.83134, - 59.27318, - -68.79552, - 59.2508, - -68.80342, - 59.24817, - -68.8277 - ], - "centroid": [-68.81438, 59.26095], - "name": "America/Iqaluit" - }, - { - "points": [ - 51.1636, - -78.88888, - 51.19025, - -78.89791, - 51.19066, - -78.86797, - 51.168, - -78.86734, - 51.1636, - -78.88888 - ], - "centroid": [-78.88105, 51.17869], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.43314, - -68.01407, - 63.45362, - -68.0307, - 63.45697, - -67.993, - 63.43747, - -67.99266, - 63.43314, - -68.01407 - ], - "centroid": [-68.00833, 63.4461], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.74305, - -78.87462, - 52.76842, - -78.88348, - 52.76748, - -78.84816, - 52.75028, - -78.85126, - 52.74305, - -78.87462 - ], - "centroid": [-78.86554, 52.75784], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.60519, - -79.66106, - 54.60623, - -79.6907, - 54.62201, - -79.69643, - 54.63165, - -79.66504, - 54.60519, - -79.66106 - ], - "centroid": [-79.67715, 54.61668], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.62012, - -80.63279, - 59.63348, - -80.65285, - 59.65364, - -80.62674, - 59.63786, - -80.61192, - 59.62012, - -80.63279 - ], - "centroid": [-80.63146, 59.63639], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.73085, - -78.731, - 58.73647, - -78.74941, - 58.76778, - -78.75415, - 58.74726, - -78.72465, - 58.73085, - -78.731 - ], - "centroid": [-78.7405, 58.74693], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.60672, - -79.12877, - 52.60674, - -79.1561, - 52.62059, - -79.16606, - 52.63044, - -79.12926, - 52.60672, - -79.12877 - ], - "centroid": [-79.14406, 52.61687], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.92126, - -69.2733, - 58.94118, - -69.29398, - 58.95419, - -69.26434, - 58.93833, - -69.25578, - 58.92126, - -69.2733 - ], - "centroid": [-69.273, 58.93856], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.8648, - -78.81303, - 56.86678, - -78.84403, - 56.879, - -78.8513, - 56.88809, - -78.81668, - 56.8648, - -78.81303 - ], - "centroid": [-78.82976, 56.87514], - "name": "America/Iqaluit" - }, - { - "points": [ - 69.71061, - -78.40093, - 69.73617, - -78.41646, - 69.74903, - -78.39785, - 69.73465, - -78.38488, - 69.71061, - -78.40093 - ], - "centroid": [-78.40039, 69.73171], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.76327, - -78.25919, - 60.78434, - -78.26523, - 60.78505, - -78.22564, - 60.77181, - -78.22958, - 60.76327, - -78.25919 - ], - "centroid": [-78.24646, 60.7763], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.71953, - -79.15675, - 53.72887, - -79.17378, - 53.74991, - -79.16417, - 53.73724, - -79.13289, - 53.71953, - -79.15675 - ], - "centroid": [-79.15595, 53.7346], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.76598, - -79.4279, - 54.78938, - -79.4385, - 54.79572, - -79.40661, - 54.77884, - -79.40373, - 54.76598, - -79.4279 - ], - "centroid": [-79.42024, 54.78245], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.2336, - -78.39169, - 56.24977, - -78.4139, - 56.26034, - -78.37885, - 56.24579, - -78.37108, - 56.2336, - -78.39169 - ], - "centroid": [-78.39011, 56.24747], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.76251, - -80.2597, - 59.78263, - -80.26864, - 59.78907, - -80.23184, - 59.77208, - -80.23337, - 59.76251, - -80.2597 - ], - "centroid": [-80.24926, 59.77683], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.79862, - -78.84504, - 52.81662, - -78.86117, - 52.82205, - -78.82253, - 52.80546, - -78.82077, - 52.79862, - -78.84504 - ], - "centroid": [-78.83825, 52.81115], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.72199, - -69.6699, - 58.72903, - -69.69155, - 58.75869, - -69.67789, - 58.74928, - -69.66253, - 58.72199, - -69.6699 - ], - "centroid": [-69.67593, 58.73926], - "name": "America/Iqaluit" - }, - { - "points": [ - 68.06896, - -79.16086, - 68.07862, - -79.17921, - 68.09907, - -79.16944, - 68.08539, - -79.13814, - 68.06896, - -79.16086 - ], - "centroid": [-79.16111, 68.08365], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.34051, - -74.45382, - 64.34711, - -74.48198, - 64.36237, - -74.47986, - 64.35932, - -74.44201, - 64.34051, - -74.45382 - ], - "centroid": [-74.46352, 64.35255], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.69374, - -78.89573, - 58.69948, - -78.918, - 58.71487, - -78.91827, - 58.71931, - -78.88556, - 58.69374, - -78.89573 - ], - "centroid": [-78.90311, 58.70732], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.72683, - -77.73791, - 60.74487, - -77.75001, - 60.75269, - -77.712, - 60.73713, - -77.71001, - 60.72683, - -77.73791 - ], - "centroid": [-77.72839, 60.74051], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.9816, - -71.26021, - 62.98265, - -71.29564, - 62.99681, - -71.30139, - 63.00081, - -71.26398, - 62.9816, - -71.26021 - ], - "centroid": [-71.27945, 62.99063], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.7328, - -72.42625, - 63.72794, - -72.46162, - 63.74031, - -72.47103, - 63.75072, - -72.43671, - 63.7328, - -72.42625 - ], - "centroid": [-72.44799, 63.73824], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.94152, - -70.06802, - 60.95753, - -70.08826, - 60.98029, - -70.08295, - 60.9595, - -70.05601, - 60.94152, - -70.06802 - ], - "centroid": [-70.07358, 60.96016], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.52393, - -78.76711, - 52.54624, - -78.78196, - 52.55622, - -78.75262, - 52.53953, - -78.7447, - 52.52393, - -78.76711 - ], - "centroid": [-78.76248, 52.54127], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.11014, - -79.96379, - 56.11161, - -79.9939, - 56.13455, - -79.99325, - 56.13173, - -79.9666, - 56.11014, - -79.96379 - ], - "centroid": [-79.97954, 56.12179], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.12592, - -69.60428, - 60.14688, - -69.61112, - 60.14693, - -69.57448, - 60.12911, - -69.57443, - 60.12592, - -69.60428 - ], - "centroid": [-69.59162, 60.13749], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.33448, - -74.8346, - 64.34195, - -74.86787, - 64.3561, - -74.86977, - 64.35351, - -74.83059, - 64.33448, - -74.8346 - ], - "centroid": [-74.84967, 64.34658], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.0913, - -78.36562, - 55.1141, - -78.3745, - 55.11493, - -78.34156, - 55.09639, - -78.34169, - 55.0913, - -78.36562 - ], - "centroid": [-78.35653, 55.1046], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.49749, - -78.66397, - 52.52205, - -78.67775, - 52.52041, - -78.64192, - 52.50634, - -78.64029, - 52.49749, - -78.66397 - ], - "centroid": [-78.65761, 52.5118], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.34291, - -77.71286, - 60.36813, - -77.71701, - 60.3582, - -77.68098, - 60.34368, - -77.68954, - 60.34291, - -77.71286 - ], - "centroid": [-77.70108, 60.35416], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.34063, - -68.19455, - 63.32762, - -68.20726, - 63.35361, - -68.23463, - 63.36183, - -68.21804, - 63.34063, - -68.19455 - ], - "centroid": [-68.21374, 63.34566], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.85191, - -78.84927, - 52.85198, - -78.87494, - 52.8679, - -78.8796, - 52.87702, - -78.84732, - 52.85191, - -78.84927 - ], - "centroid": [-78.86186, 52.86277], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.0163, - -69.44788, - 59.01028, - -69.46561, - 59.03649, - -69.48477, - 59.04555, - -69.46898, - 59.0163, - -69.44788 - ], - "centroid": [-69.46668, 59.02725], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.58882, - -79.77749, - 54.61399, - -79.79018, - 54.60784, - -79.75367, - 54.59196, - -79.75693, - 54.58882, - -79.77749 - ], - "centroid": [-79.77075, 54.60154], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.90932, - -78.2943, - 55.93397, - -78.29801, - 55.92823, - -78.26522, - 55.91197, - -78.2688, - 55.90932, - -78.2943 - ], - "centroid": [-78.28254, 55.92135], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.65916, - -79.09611, - 53.66594, - -79.12219, - 53.68223, - -79.12034, - 53.68165, - -79.08564, - 53.65916, - -79.09611 - ], - "centroid": [-79.10505, 53.67247], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.09255, - -79.46627, - 54.11164, - -79.4829, - 54.11342, - -79.44533, - 54.09708, - -79.44762, - 54.09255, - -79.46627 - ], - "centroid": [-79.46151, 54.1045], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.47802, - -75.45342, - 64.46313, - -75.47084, - 64.48025, - -75.49624, - 64.49123, - -75.48279, - 64.47802, - -75.45342 - ], - "centroid": [-75.47519, 64.47778], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.64119, - -78.76066, - 52.65113, - -78.78211, - 52.67513, - -78.75546, - 52.66093, - -78.74388, - 52.64119, - -78.76066 - ], - "centroid": [-78.7613, 52.65704], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.92214, - -79.99815, - 59.94122, - -80.01326, - 59.95244, - -79.98105, - 59.93202, - -79.97841, - 59.92214, - -79.99815 - ], - "centroid": [-79.99338, 59.93752], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.74111, - -78.91776, - 58.7578, - -78.94228, - 58.77411, - -78.91765, - 58.76298, - -78.90684, - 58.74111, - -78.91776 - ], - "centroid": [-78.92228, 58.7582], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.382, - -75.58089, - 64.40542, - -75.58709, - 64.4036, - -75.55429, - 64.38699, - -75.55788, - 64.382, - -75.58089 - ], - "centroid": [-75.57093, 64.39501], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.32138, - -75.82618, - 64.34401, - -75.8432, - 64.34848, - -75.81021, - 64.33582, - -75.80523, - 64.32138, - -75.82618 - ], - "centroid": [-75.82285, 64.33716], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.51824, - -68.51804, - 63.52592, - -68.54949, - 63.53913, - -68.55137, - 63.54616, - -68.52652, - 63.51824, - -68.51804 - ], - "centroid": [-68.53464, 63.53217], - "name": "America/Iqaluit" - }, - { - "points": [ - 64.13036, - -74.00148, - 64.157, - -74.00822, - 64.15605, - -73.98067, - 64.13583, - -73.98238, - 64.13036, - -74.00148 - ], - "centroid": [-73.99385, 64.1454], - "name": "America/Iqaluit" - }, - { - "points": [ - 61.01398, - -69.45477, - 61.01555, - -69.48197, - 61.0414, - -69.48304, - 61.02914, - -69.45414, - 61.01398, - -69.45477 - ], - "centroid": [-69.46965, 61.02541], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.46694, - -68.45668, - 63.46659, - -68.47983, - 63.4853, - -68.49058, - 63.49142, - -68.46531, - 63.46694, - -68.45668 - ], - "centroid": [-68.47276, 63.47796], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.5331, - -77.81498, - 59.53634, - -77.84091, - 59.5518, - -77.84429, - 59.55629, - -77.80988, - 59.5331, - -77.81498 - ], - "centroid": [-77.82651, 59.54483], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.19854, - -78.96853, - 53.21923, - -78.9779, - 53.21708, - -78.94021, - 53.20088, - -78.94767, - 53.19854, - -78.96853 - ], - "centroid": [-78.95922, 53.2098], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.51258, - -79.58204, - 54.53443, - -79.58962, - 54.53411, - -79.5561, - 54.51601, - -79.55605, - 54.51258, - -79.58204 - ], - "centroid": [-79.57153, 54.52463], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.29718, - -79.15073, - 52.31927, - -79.16011, - 52.3184, - -79.12835, - 52.30011, - -79.12879, - 52.29718, - -79.15073 - ], - "centroid": [-79.14258, 52.30928], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.30752, - -69.62289, - 60.3101, - -69.64455, - 60.32428, - -69.65016, - 60.32848, - -69.61136, - 60.30752, - -69.62289 - ], - "centroid": [-69.6312, 60.3184], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.25662, - -78.0445, - 59.23954, - -78.05199, - 59.25401, - -78.08298, - 59.26748, - -78.06554, - 59.25662, - -78.0445 - ], - "centroid": [-78.06175, 59.25402], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.31129, - -79.84998, - 57.30971, - -79.8686, - 57.33678, - -79.87449, - 57.34163, - -79.85304, - 57.31129, - -79.84998 - ], - "centroid": [-79.86143, 57.32527], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.43661, - -79.11865, - 52.44924, - -79.14247, - 52.46449, - -79.11123, - 52.44892, - -79.10225, - 52.43661, - -79.11865 - ], - "centroid": [-79.11975, 52.45008], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.32933, - -69.33212, - 59.3413, - -69.35472, - 59.36098, - -69.33741, - 59.35244, - -69.32141, - 59.32933, - -69.33212 - ], - "centroid": [-69.33682, 59.34541], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.97594, - -70.16951, - 59.98199, - -70.19116, - 60.00018, - -70.18749, - 59.99528, - -70.15494, - 59.97594, - -70.16951 - ], - "centroid": [-70.17514, 59.98882], - "name": "America/Iqaluit" - }, - { - "points": [ - 61.68143, - -80.01644, - 61.68665, - -80.03419, - 61.70385, - -80.0364, - 61.70355, - -80.00383, - 61.68143, - -80.01644 - ], - "centroid": [-80.02181, 61.69465], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.4914, - -78.27725, - 58.51129, - -78.28617, - 58.51672, - -78.25464, - 58.50002, - -78.25074, - 58.4914, - -78.27725 - ], - "centroid": [-78.2678, 58.50492], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.32206, - -79.2227, - 52.3428, - -79.2365, - 52.34064, - -79.20022, - 52.32701, - -79.20306, - 52.32206, - -79.2227 - ], - "centroid": [-79.21691, 52.3338], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.69751, - -77.56962, - 59.71397, - -77.58129, - 59.72643, - -77.55534, - 59.7085, - -77.54288, - 59.69751, - -77.56962 - ], - "centroid": [-77.56211, 59.71169], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.50219, - -79.02077, - 52.52332, - -79.03168, - 52.52108, - -78.99671, - 52.50434, - -79.00131, - 52.50219, - -79.02077 - ], - "centroid": [-79.01329, 52.51359], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.43907, - -78.64751, - 52.4633, - -78.65628, - 52.46089, - -78.62429, - 52.4459, - -78.62457, - 52.43907, - -78.64751 - ], - "centroid": [-78.6394, 52.45261], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.75102, - -78.91653, - 52.76255, - -78.93734, - 52.77846, - -78.93198, - 52.76978, - -78.90009, - 52.75102, - -78.91653 - ], - "centroid": [-78.9205, 52.76558], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.58712, - -77.77762, - 59.58228, - -77.80244, - 59.59515, - -77.81685, - 59.60606, - -77.78762, - 59.58712, - -77.77762 - ], - "centroid": [-77.79586, 59.59318], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.09284, - -68.34064, - 58.11247, - -68.3542, - 58.12065, - -68.32198, - 58.10617, - -68.31904, - 58.09284, - -68.34064 - ], - "centroid": [-68.33517, 58.10798], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.88651, - -79.12771, - 53.90921, - -79.13577, - 53.91106, - -79.10803, - 53.89222, - -79.10596, - 53.88651, - -79.12771 - ], - "centroid": [-79.11991, 53.90002], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.93164, - -79.30417, - 55.94614, - -79.31741, - 55.96494, - -79.28742, - 55.94803, - -79.28431, - 55.93164, - -79.30417 - ], - "centroid": [-79.29902, 55.9478], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.61434, - -78.75229, - 56.61327, - -78.78135, - 56.63295, - -78.78612, - 56.63446, - -78.75582, - 56.61434, - -78.75229 - ], - "centroid": [-78.76886, 56.62383], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.90921, - -77.94341, - 55.92899, - -77.95368, - 55.93628, - -77.92034, - 55.92224, - -77.92042, - 55.90921, - -77.94341 - ], - "centroid": [-77.93577, 55.92414], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.58637, - -79.82415, - 55.60971, - -79.83627, - 55.61416, - -79.80909, - 55.59901, - -79.80278, - 55.58637, - -79.82415 - ], - "centroid": [-79.81904, 55.60209], - "name": "America/Iqaluit" - }, - { - "points": [ - 51.28115, - -78.92331, - 51.29545, - -78.94478, - 51.31609, - -78.93493, - 51.29886, - -78.91395, - 51.28115, - -78.92331 - ], - "centroid": [-78.92944, 51.2981], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.47139, - -79.13342, - 53.48027, - -79.15796, - 53.49472, - -79.15664, - 53.49155, - -79.12394, - 53.47139, - -79.13342 - ], - "centroid": [-79.14194, 53.48458], - "name": "America/Iqaluit" - }, - { - "points": [ - 63.63164, - -71.68428, - 63.63873, - -71.70829, - 63.65527, - -71.70711, - 63.65613, - -71.67881, - 63.63164, - -71.68428 - ], - "centroid": [-71.69371, 63.64553], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.13342, - -78.61089, - 57.13623, - -78.63612, - 57.15423, - -78.63362, - 57.15402, - -78.6025, - 57.13342, - -78.61089 - ], - "centroid": [-78.62035, 57.14475], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.1369, - -79.10494, - 54.15598, - -79.11944, - 54.15991, - -79.08459, - 54.14522, - -79.08457, - 54.1369, - -79.10494 - ], - "centroid": [-79.09958, 54.14988], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.04792, - -78.27159, - 59.06074, - -78.29324, - 59.08128, - -78.28205, - 59.06357, - -78.26002, - 59.04792, - -78.27159 - ], - "centroid": [-78.27694, 59.06377], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.75775, - -69.42203, - 60.77253, - -69.44148, - 60.78783, - -69.41463, - 60.7684, - -69.40559, - 60.75775, - -69.42203 - ], - "centroid": [-69.42157, 60.77219], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.41925, - -79.71057, - 55.43463, - -79.72936, - 55.44621, - -79.69761, - 55.43042, - -79.69306, - 55.41925, - -79.71057 - ], - "centroid": [-79.70868, 55.43292], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.30469, - -82.95594, - 55.30249, - -82.98255, - 55.3258, - -82.98955, - 55.32679, - -82.97129, - 55.30469, - -82.95594 - ], - "centroid": [-82.97452, 55.31421], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.52073, - -79.62968, - 57.53202, - -79.64661, - 57.55617, - -79.62623, - 57.54357, - -79.61629, - 57.52073, - -79.62968 - ], - "centroid": [-79.6303, 57.53778], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.85712, - -79.2627, - 52.87723, - -79.27565, - 52.88253, - -79.24475, - 52.8688, - -79.23992, - 52.85712, - -79.2627 - ], - "centroid": [-79.25688, 52.87132], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.84301, - -69.34234, - 60.85645, - -69.36357, - 60.87032, - -69.36028, - 60.86181, - -69.32919, - 60.84301, - -69.34234 - ], - "centroid": [-69.34768, 60.85779], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.76667, - -78.82448, - 56.76467, - -78.85109, - 56.78056, - -78.85545, - 56.78944, - -78.82656, - 56.76667, - -78.82448 - ], - "centroid": [-78.83868, 56.77567], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.87916, - -69.30985, - 60.87386, - -69.32463, - 60.89862, - -69.34369, - 60.90108, - -69.31992, - 60.87916, - -69.30985 - ], - "centroid": [-69.32521, 60.88877], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.88727, - -77.48718, - 59.90017, - -77.51339, - 59.91437, - -77.51427, - 59.90501, - -77.48113, - 59.88727, - -77.48718 - ], - "centroid": [-77.49805, 59.90164], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.13675, - -78.96874, - 53.15932, - -78.97453, - 53.16104, - -78.94549, - 53.14583, - -78.94455, - 53.13675, - -78.96874 - ], - "centroid": [-78.95931, 53.15075], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.81295, - -79.5519, - 56.82227, - -79.5743, - 56.84393, - -79.55541, - 56.825, - -79.54194, - 56.81295, - -79.5519 - ], - "centroid": [-79.5568, 56.8267], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.02505, - -69.75192, - 60.04185, - -69.76595, - 60.05731, - -69.74044, - 60.03625, - -69.73381, - 60.02505, - -69.75192 - ], - "centroid": [-69.74834, 60.04063], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.19068, - -79.05312, - 52.21156, - -79.06341, - 52.21459, - -79.03284, - 52.19817, - -79.03077, - 52.19068, - -79.05312 - ], - "centroid": [-79.04583, 52.20399], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.27466, - -69.22421, - 59.27528, - -69.24629, - 59.29684, - -69.25579, - 59.29227, - -69.22372, - 59.27466, - -69.22421 - ], - "centroid": [-69.23798, 59.28536], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.01218, - -79.49585, - 54.03287, - -79.50754, - 54.03598, - -79.47649, - 54.01992, - -79.47521, - 54.01218, - -79.49585 - ], - "centroid": [-79.48969, 54.02557], - "name": "America/Iqaluit" - }, - { - "points": [ - 51.21434, - -78.94692, - 51.23686, - -78.96178, - 51.251, - -78.94847, - 51.23491, - -78.93363, - 51.21434, - -78.94692 - ], - "centroid": [-78.94766, 51.23374], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.71898, - -79.09638, - 53.73313, - -79.1155, - 53.74851, - -79.10583, - 53.73319, - -79.07901, - 53.71898, - -79.09638 - ], - "centroid": [-79.0986, 53.73355], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.35337, - -77.87795, - 56.36062, - -77.8993, - 56.38298, - -77.88827, - 56.3759, - -77.86909, - 56.35337, - -77.87795 - ], - "centroid": [-77.88377, 56.36805], - "name": "America/Iqaluit" - }, - { - "points": [ - 62.46934, - -77.74323, - 62.47148, - -77.76448, - 62.49447, - -77.7647, - 62.48708, - -77.73796, - 62.46934, - -77.74323 - ], - "centroid": [-77.75294, 62.4811], - "name": "America/Iqaluit" - }, - { - "points": [ - 58.9191, - -69.73121, - 58.93525, - -69.74893, - 58.9518, - -69.73902, - 58.94086, - -69.71986, - 58.9191, - -69.73121 - ], - "centroid": [-69.73445, 58.9364], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.40766, - -80.239, - 52.39864, - -80.25321, - 52.41576, - -80.27257, - 52.42715, - -80.24697, - 52.40766, - -80.239 - ], - "centroid": [-80.25371, 52.41292], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.01312, - -78.68931, - 56.02814, - -78.70196, - 56.04295, - -78.67423, - 56.02826, - -78.66778, - 56.01312, - -78.68931 - ], - "centroid": [-78.68387, 56.02809], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.46397, - -78.564, - 52.47406, - -78.58512, - 52.49441, - -78.57555, - 52.48041, - -78.55337, - 52.46397, - -78.564 - ], - "centroid": [-78.56966, 52.47852], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.28645, - -78.50332, - 59.28891, - -78.52669, - 59.31005, - -78.52672, - 59.30478, - -78.50032, - 59.28645, - -78.50332 - ], - "centroid": [-78.51449, 59.2978], - "name": "America/Iqaluit" - }, - { - "points": [ - 60.99399, - -69.4003, - 61.01054, - -69.4211, - 61.02384, - -69.41581, - 61.00752, - -69.38651, - 60.99399, - -69.4003 - ], - "centroid": [-69.40513, 61.00882], - "name": "America/Iqaluit" - }, - { - "points": [ - 54.29718, - -80.65909, - 54.31229, - -80.67568, - 54.32774, - -80.65765, - 54.31542, - -80.64236, - 54.29718, - -80.65909 - ], - "centroid": [-80.65883, 54.3129], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.85465, - -79.68068, - 57.87646, - -79.68974, - 57.88486, - -79.66558, - 57.86873, - -79.65963, - 57.85465, - -79.68068 - ], - "centroid": [-79.67453, 57.87093], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.09926, - -78.76227, - 57.1165, - -78.76927, - 57.12667, - -78.74204, - 57.10898, - -78.73974, - 57.09926, - -78.76227 - ], - "centroid": [-78.75355, 57.11305], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.11752, - -78.10521, - 56.13625, - -78.12209, - 56.14821, - -78.0986, - 56.13446, - -78.08959, - 56.11752, - -78.10521 - ], - "centroid": [-78.10469, 56.13378], - "name": "America/Iqaluit" - }, - { - "points": [ - 56.50067, - -78.05616, - 56.49422, - -78.07782, - 56.50714, - -78.08761, - 56.52156, - -78.0606, - 56.50067, - -78.05616 - ], - "centroid": [-78.07015, 56.50657], - "name": "America/Iqaluit" - }, - { - "points": [ - 52.6241, - -78.87285, - 52.63251, - -78.89455, - 52.65111, - -78.88624, - 52.64413, - -78.86316, - 52.6241, - -78.87285 - ], - "centroid": [-78.87902, 52.63795], - "name": "America/Iqaluit" - }, - { - "points": [ - 57.26732, - -79.87345, - 57.27762, - -79.89544, - 57.29838, - -79.8812, - 57.29078, - -79.86882, - 57.26732, - -79.87345 - ], - "centroid": [-79.88025, 57.28264], - "name": "America/Iqaluit" - }, - { - "points": [ - 55.90238, - -79.10299, - 55.919, - -79.11581, - 55.93283, - -79.09342, - 55.9166, - -79.08573, - 55.90238, - -79.10299 - ], - "centroid": [-79.09991, 55.91774], - "name": "America/Iqaluit" - }, - { - "points": [ - 53.34177, - -78.94535, - 53.3419, - -78.96782, - 53.35482, - -78.97376, - 53.36409, - -78.94739, - 53.34177, - -78.94535 - ], - "centroid": [-78.9577, 53.35117], - "name": "America/Iqaluit" - }, - { - "points": [ - 59.36489, - -69.5487, - 59.37871, - -69.56289, - 59.39278, - -69.54799, - 59.38104, - -69.53501, - 59.36489, - -69.5487 - ], - "centroid": [-69.54876, 59.37916], - "name": "America/Iqaluit" - }, - { - "points": [ - 38.6778, - -85.17719, - 38.9386, - -85.20726, - 38.89059, - -84.78068, - 38.77776, - -84.81109, - 38.6778, - -85.17719 - ], - "centroid": [-85.02091, 38.82181], - "name": "America/Indiana/Vevay" - }, - { - "points": [ - 38.43225, - -87.75138, - 38.74358, - -87.50978, - 38.90661, - -87.5466, - 38.91175, - -86.67525, - 38.23921, - -86.67609, - 38.19723, - -87.07661, - 38.5272, - -87.10941, - 38.43225, - -87.75138 - ], - "centroid": [-87.08192, 38.61305], - "name": "America/Indiana/Vincennes" - }, - { - "points": [ - 23.66957, - -77.74066, - 23.80486, - -77.79248, - 23.76643, - -77.84684, - 24.01063, - -77.84716, - 24.46494, - -78.1577, - 24.60306, - -78.45676, - 24.91076, - -78.18497, - 25.21189, - -78.21544, - 25.13706, - -77.97633, - 24.99136, - -77.9703, - 24.65874, - -77.71456, - 24.48261, - -77.70427, - 24.36095, - -77.82371, - 24.42406, - -77.70639, - 24.3359, - -77.67038, - 24.28839, - -77.72953, - 24.21371, - -77.58373, - 23.91679, - -77.47019, - 23.72636, - -77.55486, - 23.66957, - -77.74066 - ], - "centroid": [-77.91714, 24.4448], - "name": "America/Nassau" - }, - { - "points": [ - 24.62546, - -76.13751, - 24.7776, - -76.33374, - 25.37883, - -76.78288, - 25.31291, - -76.88495, - 25.52799, - -76.75817, - 25.51478, - -76.88392, - 25.56217, - -76.63969, - 25.12759, - -76.10099, - 24.62546, - -76.13751 - ], - "centroid": [-76.41574, 25.14179], - "name": "America/Nassau" - }, - { - "points": [ - 26.5223, - -77.82463, - 26.62033, - -77.92783, - 26.48011, - -78.7177, - 26.69434, - -79.0059, - 26.85322, - -78.53411, - 26.78353, - -77.90799, - 26.5223, - -77.82463 - ], - "centroid": [-78.42166, 26.6771], - "name": "America/Nassau" - }, - { - "points": [ - 26.26305, - -77.07446, - 26.20341, - -77.16282, - 25.83798, - -77.21369, - 25.96909, - -77.28962, - 26.00328, - -77.41332, - 26.14132, - -77.22905, - 26.28918, - -77.22965, - 26.35024, - -77.33113, - 26.51741, - -77.30579, - 26.56812, - -77.22295, - 26.58165, - -77.37573, - 26.69792, - -77.36611, - 26.55818, - -77.40818, - 26.86011, - -77.5561, - 26.84063, - -77.88637, - 26.90115, - -77.96282, - 26.93934, - -77.6034, - 26.64184, - -77.27562, - 26.56377, - -77.0281, - 26.45829, - -77.04907, - 26.3665, - -76.96835, - 26.26305, - -77.07446 - ], - "centroid": [-77.30253, 26.46293], - "name": "America/Nassau" - }, - { - "points": [ - 22.16042, - -74.2806, - 22.68926, - -74.0331, - 22.68204, - -74.29468, - 22.84192, - -74.35835, - 22.71619, - -73.99773, - 22.74784, - -73.84653, - 22.48083, - -73.86073, - 22.16042, - -74.2806 - ], - "centroid": [-74.06151, 22.55169], - "name": "America/Nassau" - }, - { - "points": [ - 21.10687, - -73.64493, - 21.24126, - -73.38697, - 21.144, - -73.26129, - 21.3206, - -72.99534, - 20.95859, - -73.15963, - 20.90767, - -73.67081, - 21.02301, - -73.7264, - 21.10687, - -73.64493 - ], - "centroid": [-73.37842, 21.0699], - "name": "America/Nassau" - }, - { - "points": [ - 23.17076, - -75.24103, - 23.61406, - -75.35612, - 23.70052, - -75.32864, - 23.00871, - -74.83911, - 22.8638, - -74.81941, - 23.17076, - -75.24103 - ], - "centroid": [-75.11622, 23.25387], - "name": "America/Nassau" - }, - { - "points": [ - 24.1028, - -75.4571, - 24.14165, - -75.53855, - 24.68352, - -75.76258, - 24.64308, - -75.61316, - 24.2096, - -75.31087, - 24.12809, - -75.28569, - 24.1028, - -75.4571 - ], - "centroid": [-75.52427, 24.35903], - "name": "America/Nassau" - }, - { - "points": [ - 23.45717, - -75.82803, - 23.58066, - -76.04724, - 23.80301, - -76.14431, - 23.39028, - -75.44655, - 23.45717, - -75.82803 - ], - "centroid": [-75.85618, 23.56596], - "name": "America/Nassau" - }, - { - "points": [ - 22.30715, - -72.7248, - 22.27299, - -72.78112, - 22.37428, - -73.17668, - 22.46816, - -73.12266, - 22.30715, - -72.7248 - ], - "centroid": [-72.97453, 22.36404], - "name": "America/Nassau" - }, - { - "points": [ - 24.96308, - -77.39296, - 25.03268, - -77.56792, - 25.10341, - -77.25864, - 25.00986, - -77.26023, - 24.96308, - -77.39296 - ], - "centroid": [-77.37913, 25.03103], - "name": "America/Nassau" - }, - { - "points": [ - 23.82938, - -76.228, - 24.11586, - -76.40823, - 24.42003, - -76.67605, - 24.14708, - -76.39913, - 23.82938, - -76.228 - ], - "centroid": [-76.43096, 24.14393], - "name": "America/Nassau" - }, - { - "points": [ - 23.93794, - -74.55549, - 24.09388, - -74.53938, - 24.14377, - -74.45017, - 24.03336, - -74.42291, - 23.93794, - -74.55549 - ], - "centroid": [-74.49296, 24.04707], - "name": "America/Nassau" - }, - { - "points": [ - 21.41268, - -73.04697, - 21.52503, - -73.067, - 21.50303, - -72.90835, - 21.46438, - -72.92276, - 21.41268, - -73.04697 - ], - "centroid": [-72.99835, 21.47643], - "name": "America/Nassau" - }, - { - "points": [ - 23.6297, - -74.82735, - 23.64585, - -74.94591, - 23.682, - -74.95804, - 23.72609, - -74.79673, - 23.6297, - -74.82735 - ], - "centroid": [-74.87183, 23.67328], - "name": "America/Nassau" - }, - { - "points": [ - 25.65284, - -77.81476, - 25.66316, - -77.84989, - 25.83293, - -77.92387, - 25.74284, - -77.80834, - 25.65284, - -77.81476 - ], - "centroid": [-77.85345, 25.73433], - "name": "America/Nassau" - }, - { - "points": [ - 23.06256, - -73.74389, - 23.10452, - -73.82775, - 23.09197, - -73.62504, - 23.07882, - -73.63586, - 23.06256, - -73.74389 - ], - "centroid": [-73.72308, 23.08512], - "name": "America/Nassau" - }, - { - "points": [ - 22.14814, - -75.68904, - 22.2053, - -75.75684, - 22.33579, - -75.7658, - 22.16643, - -75.67868, - 22.14814, - -75.68904 - ], - "centroid": [-75.72976, 22.22603], - "name": "America/Nassau" - }, - { - "points": [ - 22.52829, - -74.36947, - 22.58315, - -74.38635, - 22.67409, - -74.27758, - 22.63391, - -74.28621, - 22.52829, - -74.36947 - ], - "centroid": [-74.33629, 22.59932], - "name": "America/Nassau" - }, - { - "points": [ - 25.6827, - -79.24943, - 25.69649, - -79.31562, - 25.79503, - -79.25517, - 25.73675, - -79.23144, - 25.6827, - -79.24943 - ], - "centroid": [-79.26665, 25.72797], - "name": "America/Nassau" - }, - { - "points": [ - 26.21077, - -77.5521, - 26.22656, - -77.59286, - 26.34456, - -77.57478, - 26.30301, - -77.52493, - 26.21077, - -77.5521 - ], - "centroid": [-77.56126, 26.27412], - "name": "America/Nassau" - }, - { - "points": [ - 26.43325, - -76.97376, - 26.50503, - -77.01157, - 26.56827, - -76.96042, - 26.54917, - -76.94404, - 26.43325, - -76.97376 - ], - "centroid": [-76.97541, 26.50644], - "name": "America/Nassau" - }, - { - "points": [ - 25.06776, - -77.21491, - 25.09514, - -77.23468, - 25.12462, - -77.07914, - 25.09997, - -77.10749, - 25.06776, - -77.21491 - ], - "centroid": [-77.16506, 25.09626], - "name": "America/Nassau" - }, - { - "points": [ - 26.93872, - -78.21789, - 26.98555, - -78.24789, - 27.0392, - -78.16973, - 27.00647, - -78.1642, - 26.93872, - -78.21789 - ], - "centroid": [-78.2038, 26.98983], - "name": "America/Nassau" - }, - { - "points": [ - 26.73645, - -77.28084, - 26.7517, - -77.34101, - 26.85134, - -77.39511, - 26.83111, - -77.34668, - 26.73645, - -77.28084 - ], - "centroid": [-77.33972, 26.79005], - "name": "America/Nassau" - }, - { - "points": [ - 26.62701, - -77.0624, - 26.67253, - -77.15464, - 26.7069, - -77.17824, - 26.67342, - -77.08322, - 26.62701, - -77.0624 - ], - "centroid": [-77.11654, 26.669], - "name": "America/Nassau" - }, - { - "points": [ - 24.56928, - -75.83251, - 24.55041, - -75.92488, - 24.58375, - -75.97089, - 24.59707, - -75.95817, - 24.56928, - -75.83251 - ], - "centroid": [-75.91319, 24.57309], - "name": "America/Nassau" - }, - { - "points": [ - 25.37618, - -77.82747, - 25.39781, - -77.84009, - 25.449, - -77.75191, - 25.40347, - -77.74879, - 25.37618, - -77.82747 - ], - "centroid": [-77.78854, 25.40878], - "name": "America/Nassau" - }, - { - "points": [ - 23.6819, - -76.09007, - 23.71043, - -76.17734, - 23.76451, - -76.18383, - 23.70671, - -76.0853, - 23.6819, - -76.09007 - ], - "centroid": [-76.13891, 23.71848], - "name": "America/Nassau" - }, - { - "points": [ - 24.63041, - -78.44465, - 24.65344, - -78.48367, - 24.69034, - -78.44021, - 24.65493, - -78.40873, - 24.63041, - -78.44465 - ], - "centroid": [-78.44479, 24.65829], - "name": "America/Nassau" - }, - { - "points": [ - 22.59108, - -73.45598, - 22.60284, - -73.55318, - 22.61579, - -73.56593, - 22.62955, - -73.49854, - 22.59108, - -73.45598 - ], - "centroid": [-73.51152, 22.60984], - "name": "America/Nassau" - }, - { - "points": [ - 25.39156, - -77.87353, - 25.41019, - -77.92432, - 25.44338, - -77.82713, - 25.39408, - -77.84429, - 25.39156, - -77.87353 - ], - "centroid": [-77.86737, 25.41351], - "name": "America/Nassau" - }, - { - "points": [ - 25.22759, - -78.12871, - 25.23809, - -78.14503, - 25.337, - -78.13102, - 25.27887, - -78.09503, - 25.22759, - -78.12871 - ], - "centroid": [-78.12353, 25.27685], - "name": "America/Nassau" - }, - { - "points": [ - 24.59357, - -76.79953, - 24.59822, - -76.8252, - 24.697, - -76.79894, - 24.62926, - -76.78655, - 24.59357, - -76.79953 - ], - "centroid": [-76.80361, 24.63303], - "name": "America/Nassau" - }, - { - "points": [ - 26.80004, - -77.9473, - 26.82928, - -77.96667, - 26.84192, - -77.89784, - 26.80316, - -77.89861, - 26.80004, - -77.9473 - ], - "centroid": [-77.92694, 26.81978], - "name": "America/Nassau" - }, - { - "points": [ - 25.51211, - -79.25184, - 25.54315, - -79.29056, - 25.59645, - -79.31445, - 25.59168, - -79.28842, - 25.51211, - -79.25184 - ], - "centroid": [-79.2852, 25.5601], - "name": "America/Nassau" - }, - { - "points": [ - 23.81014, - -75.1004, - 23.83544, - -75.13488, - 23.8726, - -75.12117, - 23.84954, - -75.08479, - 23.81014, - -75.1004 - ], - "centroid": [-75.11007, 23.84186], - "name": "America/Nassau" - }, - { - "points": [ - 22.56326, - -73.61927, - 22.61398, - -73.62663, - 22.62384, - -73.5938, - 22.59727, - -73.58204, - 22.56326, - -73.61927 - ], - "centroid": [-73.60663, 22.59789], - "name": "America/Nassau" - }, - { - "points": [ - 22.34273, - -75.78422, - 22.36631, - -75.81802, - 22.40799, - -75.81764, - 22.40007, - -75.79754, - 22.34273, - -75.78422 - ], - "centroid": [-75.80373, 22.37712], - "name": "America/Nassau" - }, - { - "points": [ - 23.44025, - -75.95994, - 23.46906, - -75.96314, - 23.47797, - -75.90009, - 23.45956, - -75.90414, - 23.44025, - -75.95994 - ], - "centroid": [-75.93438, 23.46135], - "name": "America/Nassau" - }, - { - "points": [ - 25.45957, - -77.73474, - 25.47456, - -77.74825, - 25.53124, - -77.71327, - 25.48806, - -77.70756, - 25.45957, - -77.73474 - ], - "centroid": [-77.72519, 25.49075], - "name": "America/Nassau" - }, - { - "points": [ - 26.95927, - -77.65264, - 26.973, - -77.69324, - 26.99819, - -77.70236, - 26.98379, - -77.64179, - 26.95927, - -77.65264 - ], - "centroid": [-77.67166, 26.97915], - "name": "America/Nassau" - }, - { - "points": [ - 23.91498, - -80.48813, - 23.94085, - -80.49885, - 23.96712, - -80.44432, - 23.95104, - -80.44548, - 23.91498, - -80.48813 - ], - "centroid": [-80.47219, 23.94192], - "name": "America/Nassau" - }, - { - "points": [ - 23.79974, - -76.15459, - 23.81506, - -76.1972, - 23.84811, - -76.19945, - 23.82698, - -76.15628, - 23.79974, - -76.15459 - ], - "centroid": [-76.17756, 23.82277], - "name": "America/Nassau" - }, - { - "points": [ - 24.4584, - -76.75691, - 24.47809, - -76.77468, - 24.51789, - -76.76976, - 24.51027, - -76.74942, - 24.4584, - -76.75691 - ], - "centroid": [-76.76223, 24.49102], - "name": "America/Nassau" - }, - { - "points": [ - 24.51903, - -76.78272, - 24.54446, - -76.79505, - 24.57337, - -76.77725, - 24.53626, - -76.75977, - 24.51903, - -76.78272 - ], - "centroid": [-76.7781, 24.54401], - "name": "America/Nassau" - }, - { - "points": [ - 26.06571, - -77.52457, - 26.08111, - -77.55042, - 26.11419, - -77.52715, - 26.08802, - -77.50901, - 26.06571, - -77.52457 - ], - "centroid": [-77.52851, 26.08793], - "name": "America/Nassau" - }, - { - "points": [ - 22.11868, - -74.32308, - 22.14555, - -74.33472, - 22.14974, - -74.29039, - 22.12433, - -74.29317, - 22.11868, - -74.32308 - ], - "centroid": [-74.31087, 22.13533], - "name": "America/Nassau" - }, - { - "points": [ - 27.07845, - -77.98105, - 27.06424, - -78.02037, - 27.07933, - -78.03577, - 27.096, - -78.01835, - 27.07845, - -77.98105 - ], - "centroid": [-78.01204, 27.07965], - "name": "America/Nassau" - }, - { - "points": [ - 26.52472, - -77.329, - 26.52378, - -77.3813, - 26.54012, - -77.38734, - 26.54531, - -77.33753, - 26.52472, - -77.329 - ], - "centroid": [-77.35779, 26.53352], - "name": "America/Nassau" - }, - { - "points": [ - 25.60861, - -77.72821, - 25.63036, - -77.75583, - 25.66069, - -77.75444, - 25.65722, - -77.73618, - 25.60861, - -77.72821 - ], - "centroid": [-77.7429, 25.63767], - "name": "America/Nassau" - }, - { - "points": [ - 27.21001, - -78.311, - 27.20912, - -78.34583, - 27.22551, - -78.35532, - 27.23967, - -78.32415, - 27.21001, - -78.311 - ], - "centroid": [-78.33264, 27.22157], - "name": "America/Nassau" - }, - { - "points": [ - 27.10004, - -78.07892, - 27.10277, - -78.0968, - 27.13632, - -78.11272, - 27.12968, - -78.07754, - 27.10004, - -78.07892 - ], - "centroid": [-78.09195, 27.11891], - "name": "America/Nassau" - }, - { - "points": [ - 26.5816, - -76.99073, - 26.58819, - -77.016, - 26.62044, - -77.02944, - 26.62359, - -77.01098, - 26.5816, - -76.99073 - ], - "centroid": [-77.01116, 26.60307], - "name": "America/Nassau" - }, - { - "points": [ - 26.92458, - -77.52103, - 26.94052, - -77.56183, - 26.95813, - -77.56257, - 26.94912, - -77.51984, - 26.92458, - -77.52103 - ], - "centroid": [-77.54008, 26.9428], - "name": "America/Nassau" - }, - { - "points": [ - 24.7055, - -76.80225, - 24.71635, - -76.82997, - 24.7466, - -76.80545, - 24.73576, - -76.79154, - 24.7055, - -76.80225 - ], - "centroid": [-76.80836, 24.72493], - "name": "America/Nassau" - }, - { - "points": [ - 24.79495, - -76.81648, - 24.8187, - -76.83095, - 24.84533, - -76.80727, - 24.83176, - -76.8001, - 24.79495, - -76.81648 - ], - "centroid": [-76.81475, 24.82114], - "name": "America/Nassau" - }, - { - "points": [ - 26.88038, - -77.47936, - 26.89915, - -77.50099, - 26.9217, - -77.48993, - 26.91045, - -77.46585, - 26.88038, - -77.47936 - ], - "centroid": [-77.48356, 26.90251], - "name": "America/Nassau" - }, - { - "points": [ - 27.02868, - -77.72965, - 27.05805, - -77.74125, - 27.05147, - -77.7033, - 27.03482, - -77.70477, - 27.02868, - -77.72965 - ], - "centroid": [-77.72132, 27.04389], - "name": "America/Nassau" - }, - { - "points": [ - 24.63709, - -78.50247, - 24.66423, - -78.52583, - 24.68228, - -78.50827, - 24.66204, - -78.49203, - 24.63709, - -78.50247 - ], - "centroid": [-78.5076, 24.6609], - "name": "America/Nassau" - }, - { - "points": [ - 25.55624, - -77.71094, - 25.56913, - -77.7323, - 25.60082, - -77.72747, - 25.57006, - -77.70308, - 25.55624, - -77.71094 - ], - "centroid": [-77.71929, 25.57553], - "name": "America/Nassau" - }, - { - "points": [ - 24.14047, - -76.47909, - 24.1467, - -76.50033, - 24.16353, - -76.50026, - 24.16523, - -76.46102, - 24.14047, - -76.47909 - ], - "centroid": [-76.48373, 24.15471], - "name": "America/Nassau" - }, - { - "points": [ - 22.45527, - -75.8379, - 22.47517, - -75.8539, - 22.49556, - -75.83725, - 22.47323, - -75.81951, - 22.45527, - -75.8379 - ], - "centroid": [-75.83699, 22.47499], - "name": "America/Nassau" - }, - { - "points": [ - 23.43436, - -76.00255, - 23.448, - -76.02511, - 23.46548, - -76.00477, - 23.44712, - -75.98317, - 23.43436, - -76.00255 - ], - "centroid": [-76.00404, 23.44914], - "name": "America/Nassau" - }, - { - "points": [ - 22.41476, - -75.82152, - 22.42579, - -75.83886, - 22.45717, - -75.82428, - 22.44429, - -75.81207, - 22.41476, - -75.82152 - ], - "centroid": [-75.82459, 22.43508], - "name": "America/Nassau" - }, - { - "points": [ - 26.70366, - -77.21476, - 26.7021, - -77.24251, - 26.72107, - -77.25805, - 26.72923, - -77.23935, - 26.70366, - -77.21476 - ], - "centroid": [-77.23786, 26.71394], - "name": "America/Nassau" - }, - { - "points": [ - 24.01699, - -77.15851, - 24.02591, - -77.18297, - 24.04493, - -77.18194, - 24.04572, - -77.15277, - 24.01699, - -77.15851 - ], - "centroid": [-77.16806, 24.03348], - "name": "America/Nassau" - }, - { - "points": [ - 23.69359, - -80.40766, - 23.70951, - -80.42725, - 23.72804, - -80.41855, - 23.71147, - -80.39116, - 23.69359, - -80.40766 - ], - "centroid": [-80.41056, 23.71077], - "name": "America/Nassau" - }, - { - "points": [ - 22.99442, - -75.72168, - 23.00134, - -75.7428, - 23.0302, - -75.72106, - 23.01947, - -75.71044, - 22.99442, - -75.72168 - ], - "centroid": [-75.72488, 23.01069], - "name": "America/Nassau" - }, - { - "points": [ - 27.1786, - -78.25356, - 27.18523, - -78.28422, - 27.20056, - -78.28949, - 27.19885, - -78.252, - 27.1786, - -78.25356 - ], - "centroid": [-78.26892, 27.19102], - "name": "America/Nassau" - }, - { - "points": [ - 22.87707, - -75.85162, - 22.87593, - -75.87414, - 22.90485, - -75.8707, - 22.90283, - -75.8478, - 22.87707, - -75.85162 - ], - "centroid": [-75.86127, 22.89025], - "name": "America/Nassau" - }, - { - "points": [ - 22.50451, - -74.28848, - 22.51874, - -74.30548, - 22.53562, - -74.29234, - 22.522, - -74.27256, - 22.50451, - -74.28848 - ], - "centroid": [-74.28948, 22.52021], - "name": "America/Nassau" - }, - { - "points": [ - 21.67789, - -73.85076, - 21.6955, - -73.86542, - 21.71159, - -73.84331, - 21.69369, - -73.83573, - 21.67789, - -73.85076 - ], - "centroid": [-73.84937, 21.69477], - "name": "America/Nassau" - }, - { - "points": [ - 23.41559, - -75.78443, - 23.43442, - -75.79396, - 23.44394, - -75.76579, - 23.42786, - -75.76216, - 23.41559, - -75.78443 - ], - "centroid": [-75.77722, 23.43046], - "name": "America/Nassau" - }, - { - "points": [ - 23.98419, - -80.3546, - 24.00159, - -80.3677, - 24.0073, - -80.3349, - 23.99369, - -80.33396, - 23.98419, - -80.3546 - ], - "centroid": [-80.34891, 23.99688], - "name": "America/Nassau" - }, - { - "points": [ - 22.48558, - -74.23431, - 22.47493, - -74.25098, - 22.50198, - -74.26257, - 22.5055, - -74.24627, - 22.48558, - -74.23431 - ], - "centroid": [-74.24867, 22.49147], - "name": "America/Nassau" - }, - { - "points": [ - 26.63093, - -77.37962, - 26.63077, - -77.4021, - 26.65749, - -77.39896, - 26.6566, - -77.38332, - 26.63093, - -77.37962 - ], - "centroid": [-77.39106, 26.64316], - "name": "America/Nassau" - }, - { - "points": [ - 26.4848, - -77.31061, - 26.4804, - -77.32855, - 26.50562, - -77.33958, - 26.51004, - -77.32354, - 26.4848, - -77.31061 - ], - "centroid": [-77.32545, 26.49501], - "name": "America/Nassau" - }, - { - "points": [ - 25.12282, - -78.23346, - 25.13746, - -78.24833, - 25.15078, - -78.22475, - 25.13718, - -78.21715, - 25.12282, - -78.23346 - ], - "centroid": [-78.23158, 25.13698], - "name": "America/Nassau" - }, - { - "points": [ - 26.90776, - -78.60092, - 26.90821, - -78.62243, - 26.93168, - -78.6208, - 26.93022, - -78.60585, - 26.90776, - -78.60092 - ], - "centroid": [-78.61254, 26.91877], - "name": "America/Nassau" - }, - { - "points": [ - 24.4449, - -76.70803, - 24.43014, - -76.71989, - 24.45395, - -76.73433, - 24.46056, - -76.72204, - 24.4449, - -76.70803 - ], - "centroid": [-76.72101, 24.4467], - "name": "America/Nassau" - }, - { - "points": [ - 25.44803, - -77.79245, - 25.46242, - -77.8061, - 25.47622, - -77.78374, - 25.46224, - -77.77508, - 25.44803, - -77.79245 - ], - "centroid": [-77.78978, 25.4622], - "name": "America/Nassau" - }, - { - "points": [ - 25.48833, - -77.78915, - 25.49449, - -77.81045, - 25.50817, - -77.81114, - 25.50544, - -77.78194, - 25.48833, - -77.78915 - ], - "centroid": [-77.79746, 25.49935], - "name": "America/Nassau" - }, - { - "points": [ - 24.88392, - -80.65428, - 25.09749, - -80.45056, - 25.18623, - -80.45464, - 25.16128, - -80.63943, - 25.06155, - -80.63958, - 25.15596, - -80.68663, - 25.14846, - -81.14405, - 25.35104, - -81.12713, - 25.63211, - -81.25683, - 25.84986, - -81.48356, - 25.89548, - -81.61676, - 25.83904, - -81.6926, - 26.37265, - -81.87366, - 26.53716, - -82.04736, - 26.45331, - -82.00591, - 26.4133, - -82.06811, - 26.47807, - -82.19446, - 26.81337, - -82.29316, - 27.53188, - -82.75641, - 27.53227, - -82.65825, - 27.8442, - -82.40343, - 27.91788, - -82.47223, - 27.81793, - -82.46506, - 27.82871, - -82.54168, - 27.95413, - -82.55738, - 27.99743, - -82.66961, - 27.94498, - -82.7147, - 27.82677, - -82.58066, - 27.69565, - -82.64351, - 27.74687, - -82.73962, - 27.60264, - -82.73823, - 27.86154, - -82.86447, - 28.68752, - -82.65153, - 28.83358, - -82.72999, - 28.89145, - -82.66702, - 29.14991, - -82.8196, - 29.12072, - -83.0663, - 29.40912, - -83.22714, - 29.5145, - -83.41278, - 29.65927, - -83.42485, - 30.0918, - -84.01121, - 30.06274, - -84.32243, - 29.88775, - -84.34496, - 29.91726, - -84.45942, - 29.71069, - -84.88367, - 29.68981, - -85.15831, - 29.63618, - -85.07773, - 29.76435, - -84.6924, - 29.57391, - -85.0291, - 29.65364, - -85.3616, - 29.76641, - -85.41448, - 29.87547, - -85.38722, - 29.69419, - -85.31772, - 30.03828, - -85.39251, - 29.78526, - -85.1043, - 29.81181, - -85.03043, - 29.97791, - -85.03537, - 30.09296, - -85.16422, - 30.69844, - -84.86957, - 31.19089, - -85.11959, - 31.54267, - -85.05579, - 31.8397, - -85.15345, - 32.13954, - -85.07146, - 32.26449, - -84.9124, - 32.32447, - -85.01716, - 32.4291, - -84.97673, - 32.85953, - -85.19528, - 34.98812, - -85.61517, - 35.05385, - -85.3898, - 35.15126, - -85.39636, - 35.57685, - -85.1162, - 35.91135, - -84.69234, - 36.20803, - -84.9226, - 36.40101, - -84.67653, - 36.60943, - -84.79366, - 36.87389, - -84.59565, - 36.97297, - -84.68839, - 37.00111, - -84.87058, - 37.29519, - -85.15143, - 37.18232, - -85.35455, - 37.45739, - -85.59515, - 37.44062, - -86.06258, - 37.55475, - -86.11697, - 37.59054, - -86.28499, - 37.79682, - -86.16465, - 38.04343, - -86.49926, - 38.13239, - -86.45842, - 38.14399, - -86.3317, - 38.20749, - -86.35632, - 38.05936, - -86.25419, - 37.96958, - -86.04528, - 38.03152, - -85.93067, - 38.28171, - -85.83495, - 38.29933, - -85.69649, - 38.44185, - -85.61629, - 38.53813, - -85.43095, - 38.7368, - -85.43998, - 38.6979, - -85.17555, - 38.79438, - -84.8229, - 38.8831, - -84.80136, - 38.90509, - -85.1534, - 39.31332, - -85.0738, - 39.31564, - -84.82898, - 41.69952, - -84.81595, - 41.74394, - -83.44701, - 41.51947, - -82.93705, - 41.60196, - -82.83123, - 41.53749, - -82.69943, - 41.47534, - -82.73218, - 41.47297, - -82.95136, - 41.42509, - -82.9312, - 41.45954, - -82.67826, - 41.49626, - -82.67712, - 41.39059, - -82.48923, - 41.52503, - -82.02334, - 41.50604, - -81.73047, - 41.77241, - -81.2958, - 42.05436, - -80.29765, - 42.56659, - -79.15004, - 42.79016, - -78.86252, - 43.07367, - -79.07497, - 43.27079, - -79.05551, - 43.3835, - -78.47843, - 43.35001, - -77.75727, - 43.24503, - -77.53484, - 43.27824, - -77.01747, - 43.53588, - -76.42414, - 43.54815, - -76.23468, - 43.7553, - -76.22342, - 43.86425, - -76.31191, - 43.91826, - -76.13968, - 44.03541, - -76.39851, - 44.18908, - -76.32286, - 44.38032, - -75.87822, - 44.78538, - -75.42563, - 44.98968, - -75.00096, - 45.00999, - -71.54087, - 45.13321, - -71.43125, - 45.244, - -71.43935, - 45.30888, - -71.29812, - 45.25725, - -71.14472, - 45.36118, - -70.99978, - 45.24226, - -70.85812, - 45.42768, - -70.80401, - 45.40013, - -70.63943, - 45.49096, - -70.72317, - 45.58657, - -70.67298, - 45.72745, - -70.40316, - 45.80116, - -70.41764, - 45.89601, - -70.26766, - 46.19668, - -70.31002, - 46.43175, - -70.06576, - 46.70531, - -69.99457, - 47.46564, - -69.23274, - 47.4347, - -69.03783, - 47.25846, - -69.04046, - 47.18928, - -68.89386, - 47.29745, - -68.39247, - 47.36651, - -68.36274, - 47.33822, - -68.15877, - 47.07005, - -67.77731, - 45.6858, - -67.79666, - 45.58177, - -67.4121, - 45.2808, - -67.4727, - 45.13608, - -67.33998, - 45.20022, - -67.26458, - 45.16302, - -67.14108, - 44.80284, - -66.94993, - 44.59015, - -67.28467, - 44.69548, - -67.31792, - 44.58282, - -67.40399, - 44.58022, - -67.55759, - 44.43976, - -67.57812, - 44.52478, - -67.65329, - 44.51957, - -67.85011, - 44.41264, - -67.8548, - 44.32091, - -68.05348, - 44.49543, - -68.21611, - 44.4441, - -68.27546, - 44.32237, - -68.17335, - 44.1591, - -68.35215, - 44.41076, - -68.49292, - 44.39024, - -68.56314, - 44.33502, - -68.48116, - 44.33058, - -68.55593, - 44.22282, - -68.52247, - 44.26366, - -68.62388, - 44.18631, - -68.5626, - 44.15139, - -68.72215, - 44.31627, - -68.74616, - 44.31625, - -68.84804, - 44.50691, - -68.80481, - 44.41785, - -68.98923, - 44.34025, - -68.94424, - 44.10108, - -69.1006, - 44.09105, - -69.0443, - 43.93172, - -69.20762, - 43.97711, - -69.43377, - 43.83233, - -69.50792, - 43.87378, - -69.54155, - 43.77687, - -69.6702, - 43.87279, - -69.69046, - 43.69463, - -69.83736, - 43.77893, - -69.88207, - 43.7083, - -70.04819, - 43.83097, - -70.04131, - 43.78814, - -70.13605, - 43.67673, - -70.08893, - 43.66727, - -70.17532, - 43.53092, - -70.23598, - 43.52797, - -70.35706, - 43.35529, - -70.41735, - 43.31589, - -70.55746, - 42.90745, - -70.80301, - 42.70057, - -70.76975, - 42.70306, - -70.63048, - 42.63361, - -70.58624, - 42.53568, - -70.86216, - 42.48827, - -70.83082, - 42.43964, - -70.95776, - 42.28455, - -71.00318, - 42.25982, - -70.76479, - 42.00873, - -70.59581, - 41.99409, - -70.69368, - 41.93079, - -70.53539, - 41.7883, - -70.49987, - 41.72133, - -70.2814, - 41.8133, - -70.02215, - 42.02691, - -70.11183, - 42.06277, - -70.26113, - 42.05672, - -70.07169, - 41.77516, - -69.92455, - 41.53791, - -70.00997, - 41.66543, - -70.02148, - 41.62817, - -70.34969, - 41.40533, - -70.96345, - 41.54993, - -70.67801, - 41.72701, - -70.71954, - 41.51175, - -70.95818, - 41.44978, - -71.20256, - 41.53897, - -71.22588, - 41.46516, - -71.24773, - 41.46633, - -71.41622, - 41.35488, - -71.48647, - 41.232, - -72.70903, - 41.28849, - -72.91776, - 41.14465, - -73.10116, - 40.99541, - -73.63881, - 40.80633, - -73.7863, - 40.95584, - -73.49063, - 40.914, - -73.23423, - 40.9875, - -73.12235, - 40.99047, - -72.64453, - 41.16714, - -72.28336, - 41.16007, - -72.22955, - 41.11393, - -72.32742, - 41.05443, - -72.2632, - 41.06987, - -72.12997, - 41.13122, - -72.12812, - 41.07087, - -71.85004, - 40.65663, - -73.06071, - 40.53873, - -73.94244, - 40.60556, - -74.05014, - 40.48572, - -74.26803, - 40.44605, - -73.97478, - 39.75328, - -74.092, - 39.40487, - -74.34142, - 39.29272, - -74.54775, - 38.92891, - -74.86253, - 38.92936, - -74.98327, - 39.15157, - -74.90367, - 39.17273, - -75.15414, - 39.45532, - -75.5499, - 39.58546, - -75.55841, - 39.45912, - -75.58243, - 39.25232, - -75.39358, - 39.05778, - -75.38546, - 38.814, - -75.19097, - 38.79167, - -75.08019, - 38.43583, - -75.04112, - 38.0733, - -75.19421, - 37.86393, - -75.34756, - 37.79104, - -75.51176, - 37.3725, - -75.70389, - 37.47596, - -75.74045, - 37.46128, - -75.8104, - 37.37203, - -75.77489, - 37.38161, - -75.85652, - 37.29103, - -75.86438, - 37.22019, - -75.78576, - 37.09516, - -75.91938, - 37.173, - -75.93381, - 37.07318, - -75.94635, - 37.25501, - -76.0368, - 37.56927, - -75.95456, - 37.79918, - -75.82409, - 37.85113, - -75.7002, - 37.90141, - -75.7736, - 37.94473, - -75.67415, - 37.92592, - -75.9073, - 38.13173, - -75.84399, - 38.13328, - -75.96976, - 38.21235, - -75.86121, - 38.25833, - -75.92678, - 38.33963, - -75.88055, - 38.22434, - -75.94754, - 38.30598, - -76.03725, - 38.17319, - -76.01172, - 38.1299, - -76.08492, - 38.21079, - -76.04707, - 38.30174, - -76.2354, - 38.48972, - -76.35073, - 38.52303, - -76.25522, - 38.6338, - -76.29977, - 38.6519, - -76.16604, - 38.73565, - -76.24632, - 38.70378, - -76.3612, - 38.86578, - -76.26413, - 38.81172, - -76.21189, - 38.92179, - -76.21803, - 38.84628, - -76.38953, - 39.03361, - -76.32022, - 38.97371, - -76.23237, - 38.99669, - -76.17314, - 39.08707, - -76.15242, - 39.00559, - -76.24399, - 39.16885, - -76.28096, - 39.32127, - -76.19092, - 39.43712, - -75.98511, - 39.5499, - -75.97409, - 39.53032, - -76.07512, - 39.43263, - -76.05096, - 39.28464, - -76.27625, - 39.37346, - -76.33803, - 39.30048, - -76.31529, - 39.17927, - -76.43458, - 39.24262, - -76.56405, - 39.0163, - -76.38872, - 38.74039, - -76.54866, - 38.03187, - -76.31714, - 38.20442, - -76.59222, - 38.27988, - -76.92622, - 38.44065, - -77.03381, - 38.3643, - -77.25169, - 38.62692, - -77.22137, - 38.39018, - -77.3024, - 38.33855, - -77.25599, - 38.40331, - -77.03771, - 38.21617, - -76.95121, - 38.15725, - -76.6167, - 37.89673, - -76.24064, - 37.64723, - -76.33448, - 37.60419, - -76.27484, - 37.5931, - -76.36576, - 37.63316, - -76.52896, - 37.92268, - -76.83983, - 37.62368, - -76.5449, - 37.55817, - -76.29599, - 37.51872, - -76.35773, - 37.44972, - -76.24505, - 37.30079, - -76.26612, - 37.34223, - -76.34897, - 37.23427, - -76.50028, - 37.1302, - -76.29262, - 36.99402, - -76.29803, - 36.9528, - -76.42727, - 37.20241, - -76.65224, - 37.22027, - -76.92449, - 37.1504, - -76.737, - 37.19599, - -76.6789, - 37.05114, - -76.66048, - 36.91576, - -76.4428, - 36.98078, - -76.28448, - 36.93215, - -75.99362, - 36.26388, - -75.78186, - 35.78793, - -75.53553, - 35.99648, - -75.74141, - 36.5133, - -75.89337, - 36.51331, - -76.0221, - 36.39807, - -75.9655, - 36.4249, - -75.9166, - 36.06697, - -75.79076, - 36.21918, - -75.92516, - 36.156, - -75.90907, - 36.16139, - -75.98576, - 36.27777, - -76.1335, - 36.12944, - -76.06617, - 36.00249, - -76.50895, - 36.04053, - -76.6176, - 35.95766, - -76.70417, - 35.99395, - -76.0528, - 35.6552, - -76.03932, - 35.9603, - -75.95824, - 35.97594, - -75.82958, - 35.82243, - -75.7177, - 35.61646, - -75.72555, - 35.55642, - -75.82528, - 35.60523, - -75.87958, - 35.31143, - -76.15345, - 35.29753, - -76.28921, - 35.37788, - -76.34418, - 35.32036, - -76.38255, - 35.41859, - -76.40483, - 35.3633, - -76.5005, - 35.49423, - -76.59319, - 35.37329, - -76.57743, - 35.44386, - -76.91105, - 35.25753, - -76.46155, - 35.05791, - -76.60117, - 34.95242, - -76.809, - 34.98053, - -76.93492, - 34.92572, - -76.76745, - 35.08337, - -76.4747, - 34.9559, - -76.43524, - 35.0298, - -76.35904, - 35.00144, - -76.24197, - 34.68121, - -76.52013, - 34.99981, - -76.1221, - 34.58264, - -76.53256, - 34.67925, - -76.6643, - 34.67394, - -76.52631, - 34.71057, - -76.60156, - 34.59768, - -77.2008, - 34.23757, - -77.76669, - 33.8342, - -77.96255, - 33.8932, - -78.37257, - 33.75315, - -78.7901, - 33.467, - -79.09048, - 33.17085, - -79.17852, - 32.9952, - -79.35972, - 33.0121, - -79.54504, - 32.89926, - -79.57062, - 32.77136, - -79.90241, - 32.67972, - -79.88291, - 32.60855, - -79.99855, - 32.47059, - -80.33981, - 32.4879, - -80.4849, - 32.40073, - -80.42237, - 32.31522, - -80.46379, - 32.24775, - -80.64791, - 32.45254, - -80.81732, - 32.21286, - -80.66547, - 32.06977, - -80.88088, - 31.96879, - -80.8477, - 31.8647, - -81.04901, - 31.76324, - -81.0541, - 31.71959, - -81.18535, - 31.62552, - -81.11922, - 31.54187, - -81.23466, - 31.51365, - -81.1639, - 31.37441, - -81.28445, - 31.23692, - -81.27265, - 30.98351, - -81.47026, - 30.97328, - -81.39485, - 30.56389, - -81.4337, - 29.77142, - -81.2404, - 29.21872, - -80.99299, - 28.58317, - -80.56529, - 28.10317, - -80.55947, - 26.8018, - -80.02097, - 25.77558, - -80.11646, - 25.6603, - -80.15879, - 25.82922, - -80.16865, - 25.60575, - -80.29715, - 25.29501, - -80.35779, - 25.52727, - -80.17781, - 25.47513, - -80.16997, - 25.12599, - -80.36233, - 24.88392, - -80.65428 - ], - "centroid": [-78.83201, 37.93862], - "name": "America/New_York" - }, - { - "points": [ - 35.17501, - -75.73891, - 35.19718, - -75.7556, - 35.7833, - -75.52218, - 35.58095, - -75.45389, - 35.21862, - -75.52227, - 35.17501, - -75.73891 - ], - "centroid": [-75.58022, 35.42139], - "name": "America/New_York" - }, - { - "points": [ - 41.33751, - -70.45737, - 41.29109, - -70.78441, - 41.34597, - -70.85574, - 41.4935, - -70.61098, - 41.43101, - -70.45032, - 41.33751, - -70.45737 - ], - "centroid": [-70.63254, 41.38212], - "name": "America/New_York" - }, - { - "points": [ - 24.6375, - -81.3988, - 24.54647, - -81.68474, - 24.54816, - -81.82369, - 24.60216, - -81.63413, - 24.70538, - -81.67537, - 24.66293, - -81.59473, - 24.77752, - -81.46116, - 24.71002, - -81.34674, - 24.76133, - -81.3022, - 24.63139, - -81.32042, - 24.6375, - -81.3988 - ], - "centroid": [-81.50757, 24.65756], - "name": "America/New_York" - }, - { - "points": [ - 41.28173, - -70.25354, - 41.40443, - -70.05373, - 41.27012, - -69.95872, - 41.22596, - -70.02629, - 41.28173, - -70.25354 - ], - "centroid": [-70.08625, 41.30306], - "name": "America/New_York" - }, - { - "points": [ - 44.01942, - -68.86929, - 44.11631, - -68.96239, - 44.19812, - -68.8337, - 44.06111, - -68.77655, - 44.01942, - -68.86929 - ], - "centroid": [-68.86189, 44.10339], - "name": "America/New_York" - }, - { - "points": [ - 19.88408, - -75.16415, - 19.9405, - -75.2399, - 19.98084, - -75.07993, - 19.89729, - -75.07882, - 19.88408, - -75.16415 - ], - "centroid": [-75.14138, 19.92979], - "name": "America/New_York" - }, - { - "points": [ - 35.05288, - -76.01048, - 35.12363, - -75.99805, - 35.18859, - -75.76605, - 35.16831, - -75.77538, - 35.05288, - -76.01048 - ], - "centroid": [-75.91067, 35.12455], - "name": "America/New_York" - }, - { - "points": [ - 44.23512, - -68.95807, - 44.26541, - -68.97972, - 44.39924, - -68.88166, - 44.24769, - -68.90643, - 44.23512, - -68.95807 - ], - "centroid": [-68.9261, 44.29661], - "name": "America/New_York" - }, - { - "points": [ - 35.80193, - -75.64008, - 35.91866, - -75.73658, - 35.94105, - -75.72839, - 35.90711, - -75.63707, - 35.80193, - -75.64008 - ], - "centroid": [-75.67657, 35.8843], - "name": "America/New_York" - }, - { - "points": [ - 44.11603, - -68.43951, - 44.14901, - -68.51902, - 44.23601, - -68.4916, - 44.15884, - -68.38213, - 44.11603, - -68.43951 - ], - "centroid": [-68.45882, 44.16878], - "name": "America/New_York" - }, - { - "points": [ - 24.67574, - -81.09508, - 24.71318, - -81.12681, - 24.77566, - -80.89906, - 24.75463, - -80.90416, - 24.67574, - -81.09508 - ], - "centroid": [-81.02133, 24.72506], - "name": "America/New_York" - }, - { - "points": [ - 37.9332, - -76.04853, - 38.01888, - -76.06148, - 38.0463, - -76.00535, - 37.94443, - -75.98802, - 37.9332, - -76.04853 - ], - "centroid": [-76.02494, 37.98576], - "name": "America/New_York" - }, - { - "points": [ - 43.99652, - -68.66025, - 44.07285, - -68.69019, - 44.12191, - -68.66209, - 44.06905, - -68.5835, - 43.99652, - -68.66025 - ], - "centroid": [-68.64489, 44.06284], - "name": "America/New_York" - }, - { - "points": [ - 41.13963, - -71.60802, - 41.16521, - -71.63445, - 41.24332, - -71.58029, - 41.15953, - -71.54228, - 41.13963, - -71.60802 - ], - "centroid": [-71.58778, 41.1815], - "name": "America/New_York" - }, - { - "points": [ - 41.61387, - -82.83625, - 41.71221, - -82.83662, - 41.7337, - -82.81077, - 41.69447, - -82.7649, - 41.61387, - -82.83625 - ], - "centroid": [-82.81071, 41.68235], - "name": "America/New_York" - }, - { - "points": [ - 41.23807, - -72.03663, - 41.28081, - -72.02952, - 41.29806, - -71.91944, - 41.27245, - -71.93426, - 41.23807, - -72.03663 - ], - "centroid": [-71.98518, 41.27143], - "name": "America/New_York" - }, - { - "points": [ - 29.76589, - -84.67221, - 29.79094, - -84.67582, - 29.82758, - -84.56487, - 29.79343, - -84.57514, - 29.76589, - -84.67221 - ], - "centroid": [-84.62052, 29.79523], - "name": "America/New_York" - }, - { - "points": [ - 38.06566, - -76.0326, - 38.09402, - -76.06511, - 38.14364, - -76.00968, - 38.06648, - -76.00049, - 38.06566, - -76.0326 - ], - "centroid": [-76.02635, 38.09708], - "name": "America/New_York" - }, - { - "points": [ - 24.82007, - -80.7602, - 24.84823, - -80.7786, - 24.91236, - -80.68998, - 24.86863, - -80.68448, - 24.82007, - -80.7602 - ], - "centroid": [-80.72745, 24.86358], - "name": "America/New_York" - }, - { - "points": [ - 37.2869, - -75.77335, - 37.33856, - -75.79588, - 37.36258, - -75.7258, - 37.33098, - -75.72401, - 37.2869, - -75.77335 - ], - "centroid": [-75.75824, 37.32863], - "name": "America/New_York" - }, - { - "points": [ - 35.00023, - -76.10525, - 35.07607, - -76.07597, - 35.06547, - -76.03381, - 35.04299, - -76.03837, - 35.00023, - -76.10525 - ], - "centroid": [-76.06827, 35.04426], - "name": "America/New_York" - }, - { - "points": [ - 41.57395, - -82.68617, - 41.58767, - -82.73059, - 41.6058, - -82.73781, - 41.62799, - -82.66052, - 41.57395, - -82.68617 - ], - "centroid": [-82.69866, 41.60038], - "name": "America/New_York" - }, - { - "points": [ - 24.7887, - -80.84954, - 24.8423, - -80.80855, - 24.82458, - -80.77814, - 24.79858, - -80.79113, - 24.7887, - -80.84954 - ], - "centroid": [-80.80992, 24.81312], - "name": "America/New_York" - }, - { - "points": [ - 43.88109, - -76.44762, - 43.92963, - -76.42413, - 43.92897, - -76.3751, - 43.90659, - -76.38548, - 43.88109, - -76.44762 - ], - "centroid": [-76.4115, 43.91078], - "name": "America/New_York" - }, - { - "points": [ - 44.45777, - -67.53928, - 44.5039, - -67.57275, - 44.51988, - -67.56263, - 44.49854, - -67.50688, - 44.45777, - -67.53928 - ], - "centroid": [-67.54181, 44.49252], - "name": "America/New_York" - }, - { - "points": [ - 43.86954, - -76.33574, - 43.89253, - -76.36388, - 43.92947, - -76.29878, - 43.89874, - -76.3017, - 43.86954, - -76.33574 - ], - "centroid": [-76.3271, 43.89775], - "name": "America/New_York" - }, - { - "points": [ - 44.19132, - -68.78832, - 44.2271, - -68.849, - 44.25065, - -68.84104, - 44.2205, - -68.76523, - 44.19132, - -68.78832 - ], - "centroid": [-68.80855, 44.22164], - "name": "America/New_York" - }, - { - "points": [ - 44.08753, - -68.37432, - 44.13717, - -68.37996, - 44.1128, - -68.32716, - 44.09668, - -68.33494, - 44.08753, - -68.37432 - ], - "centroid": [-68.3577, 44.11], - "name": "America/New_York" - }, - { - "points": [ - 24.55427, - -82.09534, - 24.55094, - -82.11476, - 24.59421, - -82.15256, - 24.59681, - -82.0998, - 24.55427, - -82.09534 - ], - "centroid": [-82.11739, 24.57718], - "name": "America/New_York" - }, - { - "points": [ - 43.81616, - -68.88605, - 43.84984, - -68.91969, - 43.886, - -68.90225, - 43.86737, - -68.88019, - 43.81616, - -68.88605 - ], - "centroid": [-68.89731, 43.85304], - "name": "America/New_York" - }, - { - "points": [ - 41.15541, - -72.20197, - 41.18935, - -72.21709, - 41.19483, - -72.15903, - 41.18023, - -72.15688, - 41.15541, - -72.20197 - ], - "centroid": [-72.18753, 41.17908], - "name": "America/New_York" - }, - { - "points": [ - 37.80087, - -75.99534, - 37.80834, - -76.01495, - 37.86201, - -76.009, - 37.83786, - -75.97847, - 37.80087, - -75.99534 - ], - "centroid": [-75.99933, 37.82948], - "name": "America/New_York" - }, - { - "points": [ - 44.08657, - -68.51082, - 44.11211, - -68.53545, - 44.13611, - -68.51588, - 44.11221, - -68.48947, - 44.08657, - -68.51082 - ], - "centroid": [-68.51273, 44.11162], - "name": "America/New_York" - }, - { - "points": [ - 43.96309, - -69.07738, - 43.9784, - -69.09219, - 44.02138, - -69.05933, - 43.98529, - -69.05511, - 43.96309, - -69.07738 - ], - "centroid": [-69.07086, 43.98863], - "name": "America/New_York" - }, - { - "points": [ - 24.69843, - -81.58942, - 24.72672, - -81.59389, - 24.73108, - -81.5509, - 24.7094, - -81.55084, - 24.69843, - -81.58942 - ], - "centroid": [-81.57227, 24.71641], - "name": "America/New_York" - }, - { - "points": [ - 24.64199, - -81.27418, - 24.66412, - -81.28328, - 24.67598, - -81.24268, - 24.65196, - -81.24096, - 24.64199, - -81.27418 - ], - "centroid": [-81.2604, 24.65888], - "name": "America/New_York" - }, - { - "points": [ - 43.85049, - -69.31402, - 43.88083, - -69.31808, - 43.88055, - -69.28507, - 43.85634, - -69.28563, - 43.85049, - -69.31402 - ], - "centroid": [-69.30133, 43.86731], - "name": "America/New_York" - }, - { - "points": [ - 41.32226, - -70.3069, - 41.32284, - -70.33608, - 41.3367, - -70.34323, - 41.34835, - -70.30295, - 41.32226, - -70.3069 - ], - "centroid": [-70.32084, 41.33335], - "name": "America/New_York" - }, - { - "points": [ - 27.56947, - -82.76554, - 27.58477, - -82.78251, - 27.61714, - -82.76843, - 27.60221, - -82.75249, - 27.56947, - -82.76554 - ], - "centroid": [-82.76732, 27.59327], - "name": "America/New_York" - }, - { - "points": [ - 43.86244, - -69.12922, - 43.8734, - -69.14689, - 43.90923, - -69.12534, - 43.89787, - -69.11269, - 43.86244, - -69.12922 - ], - "centroid": [-69.129, 43.88514], - "name": "America/New_York" - }, - { - "points": [ - 41.2434, - -70.80728, - 41.24729, - -70.8384, - 41.26505, - -70.84625, - 41.27156, - -70.81341, - 41.2434, - -70.80728 - ], - "centroid": [-70.82524, 41.25716], - "name": "America/New_York" - }, - { - "points": [ - 44.25269, - -68.48155, - 44.26921, - -68.50577, - 44.28778, - -68.50071, - 44.27573, - -68.46754, - 44.25269, - -68.48155 - ], - "centroid": [-68.4879, 44.27127], - "name": "America/New_York" - }, - { - "points": [ - 28.15903, - -82.84265, - 28.16739, - -82.85893, - 28.20854, - -82.85399, - 28.20052, - -82.84073, - 28.15903, - -82.84265 - ], - "centroid": [-82.84917, 28.18321], - "name": "America/New_York" - }, - { - "points": [ - 44.13677, - -68.24384, - 44.13782, - -68.266, - 44.16181, - -68.26947, - 44.16311, - -68.24468, - 44.13677, - -68.24384 - ], - "centroid": [-68.25584, 44.15013], - "name": "America/New_York" - }, - { - "points": [ - 24.72723, - -81.48728, - 24.7361, - -81.50904, - 24.76371, - -81.49561, - 24.74525, - -81.47935, - 24.72723, - -81.48728 - ], - "centroid": [-81.49356, 24.7435], - "name": "America/New_York" - }, - { - "points": [ - 43.75011, - -69.61612, - 43.77499, - -69.62703, - 43.78986, - -69.60873, - 43.76169, - -69.60272, - 43.75011, - -69.61612 - ], - "centroid": [-69.61389, 43.76979], - "name": "America/New_York" - }, - { - "points": [ - 43.87416, - -68.75573, - 43.8908, - -68.76763, - 43.90475, - -68.73703, - 43.88349, - -68.73314, - 43.87416, - -68.75573 - ], - "centroid": [-68.74848, 43.88885], - "name": "America/New_York" - }, - { - "points": [ - 43.7497, - -69.31176, - 43.76618, - -69.3265, - 43.78002, - -69.29918, - 43.76458, - -69.29323, - 43.7497, - -69.31176 - ], - "centroid": [-69.30844, 43.7651], - "name": "America/New_York" - }, - { - "points": [ - 24.62931, - -81.71476, - 24.62885, - -81.73548, - 24.655, - -81.74028, - 24.65463, - -81.72047, - 24.62931, - -81.71476 - ], - "centroid": [-81.72778, 24.64183], - "name": "America/New_York" - }, - { - "points": [ - 43.83876, - -68.82617, - 43.85062, - -68.84461, - 43.8696, - -68.81783, - 43.85695, - -68.81166, - 43.83876, - -68.82617 - ], - "centroid": [-68.82617, 43.85364], - "name": "America/New_York" - }, - { - "points": [ - 44.11379, - -68.61869, - 44.11499, - -68.64181, - 44.12822, - -68.64791, - 44.13781, - -68.61874, - 44.11379, - -68.61869 - ], - "centroid": [-68.63074, 44.12433], - "name": "America/New_York" - }, - { - "points": [ - 24.61507, - -82.9191, - 24.62697, - -82.93902, - 24.64502, - -82.91811, - 24.63307, - -82.90618, - 24.61507, - -82.9191 - ], - "centroid": [-82.92127, 24.62979], - "name": "America/New_York" - }, - { - "points": [ - 24.73956, - -81.55916, - 24.74358, - -81.58037, - 24.76202, - -81.57566, - 24.76074, - -81.55033, - 24.73956, - -81.55916 - ], - "centroid": [-81.56601, 24.75166], - "name": "America/New_York" - }, - { - "points": [ - 29.08589, - -83.0705, - 29.10219, - -83.0869, - 29.11078, - -83.05983, - 29.096, - -83.05299, - 29.08589, - -83.0705 - ], - "centroid": [-83.06834, 29.09887], - "name": "America/New_York" - }, - { - "points": [ - 24.53053, - -81.91829, - 24.53911, - -81.93732, - 24.55901, - -81.9249, - 24.54824, - -81.90678, - 24.53053, - -81.91829 - ], - "centroid": [-81.92197, 24.54434], - "name": "America/New_York" - }, - { - "points": [ - 24.5173, - -82.00617, - 24.53409, - -82.0201, - 24.54731, - -82.00863, - 24.5323, - -81.99002, - 24.5173, - -82.00617 - ], - "centroid": [-82.00581, 24.53255], - "name": "America/New_York" - }, - { - "points": [ - 24.76807, - -81.4903, - 24.7843, - -81.50699, - 24.79921, - -81.49728, - 24.78831, - -81.47972, - 24.76807, - -81.4903 - ], - "centroid": [-81.49331, 24.78458], - "name": "America/New_York" - }, - { - "points": [ - 25.03957, - -80.69465, - 25.05621, - -80.70898, - 25.07167, - -80.69425, - 25.05837, - -80.68126, - 25.03957, - -80.69465 - ], - "centroid": [-80.69491, 25.05616], - "name": "America/New_York" - }, - { - "points": [ - 43.78284, - -70.04656, - 43.78715, - -70.06409, - 43.80847, - -70.05683, - 43.80449, - -70.03584, - 43.78284, - -70.04656 - ], - "centroid": [-70.05064, 43.796], - "name": "America/New_York" - }, - { - "points": [ - 24.98631, - -80.7209, - 24.98857, - -80.73909, - 25.01178, - -80.73336, - 25.00791, - -80.71326, - 24.98631, - -80.7209 - ], - "centroid": [-80.72667, 24.99888], - "name": "America/New_York" - }, - { - "points": [ - 24.76079, - -81.27457, - 24.75325, - -81.2903, - 24.77777, - -81.30045, - 24.78018, - -81.28331, - 24.76079, - -81.27457 - ], - "centroid": [-81.28743, 24.76783], - "name": "America/New_York" - }, - { - "points": [ - 25.68401, - -81.34033, - 25.68349, - -81.35873, - 25.70826, - -81.3595, - 25.70572, - -81.34283, - 25.68401, - -81.34033 - ], - "centroid": [-81.35053, 25.69516], - "name": "America/New_York" - }, - { - "points": [ - 25.13366, - -80.55035, - 25.12946, - -80.56755, - 25.15152, - -80.5761, - 25.15522, - -80.55936, - 25.13366, - -80.55035 - ], - "centroid": [-80.56334, 25.14239], - "name": "America/New_York" - }, - { - "points": [ - 25.0237, - -80.74303, - 25.01723, - -80.75476, - 25.0342, - -80.76873, - 25.04744, - -80.75152, - 25.0237, - -80.74303 - ], - "centroid": [-80.75481, 25.03152], - "name": "America/New_York" - }, - { - "points": [ - 38.19245, - -86.32736, - 38.4319, - -86.25756, - 38.42824, - -86.00469, - 38.61464, - -85.79401, - 38.57194, - -85.40804, - 38.29554, - -85.66767, - 38.26798, - -85.82032, - 38.02152, - -85.91324, - 37.95081, - -86.03723, - 38.04389, - -86.26688, - 38.19245, - -86.32736 - ], - "centroid": [-85.93966, 38.30707], - "name": "America/Kentucky/Louisville" - }, - { - "points": [ - 43.60117, - -79.37426, - 43.57316, - -79.5303, - 43.29307, - -79.77331, - 43.19254, - -79.32616, - 43.26742, - -79.05381, - 43.0826, - -79.05293, - 42.88374, - -78.90294, - 42.7692, - -80.20519, - 42.60553, - -80.43403, - 42.5295, - -80.06434, - 42.63559, - -81.32494, - 42.38776, - -81.78129, - 42.2396, - -81.84396, - 42.24087, - -82.04937, - 42.10045, - -82.39074, - 41.89194, - -82.50312, - 42.01494, - -82.6082, - 41.96309, - -82.91461, - 42.03655, - -83.14708, - 42.30916, - -83.08018, - 42.37931, - -82.83343, - 42.61134, - -82.52354, - 43.00945, - -82.42295, - 43.06044, - -82.18014, - 43.39261, - -81.71629, - 44.07193, - -81.75955, - 44.63363, - -81.27856, - 44.95265, - -81.36653, - 45.20704, - -81.73124, - 45.3179, - -81.77638, - 45.24675, - -81.2739, - 45.16088, - -81.32178, - 45.00774, - -81.25115, - 44.89917, - -81.07264, - 44.95821, - -80.94738, - 44.75416, - -81.11739, - 44.90323, - -80.9478, - 44.81015, - -80.96618, - 44.74525, - -80.87011, - 44.59861, - -80.92707, - 44.72861, - -80.64442, - 44.62292, - -80.58976, - 44.54161, - -80.38369, - 44.47272, - -80.10506, - 44.55133, - -80.00002, - 44.6594, - -79.97963, - 44.74274, - -80.13063, - 44.81351, - -80.12382, - 44.87433, - -79.94279, - 44.81896, - -79.8679, - 44.91297, - -79.84231, - 45.07495, - -80.09296, - 45.16935, - -80.08014, - 45.35877, - -80.34328, - 45.50796, - -80.3951, - 45.45476, - -80.41505, - 45.49936, - -80.47868, - 45.90676, - -80.7418, - 45.93528, - -81.52126, - 45.99166, - -81.51994, - 45.911, - -81.67517, - 45.87568, - -81.59239, - 45.79477, - -81.69668, - 45.7793, - -81.56495, - 45.42268, - -81.80186, - 45.50696, - -81.81741, - 45.73403, - -82.51956, - 45.89188, - -83.25222, - 45.86124, - -83.47531, - 45.99733, - -83.44747, - 46.09175, - -83.57034, - 46.04248, - -83.95427, - 46.22167, - -84.10656, - 46.51053, - -84.11833, - 46.43925, - -84.46978, - 46.52568, - -84.59886, - 46.6838, - -84.43486, - 46.74182, - -84.48171, - 46.68194, - -84.57646, - 46.82509, - -84.56136, - 46.87143, - -84.36589, - 46.92154, - -84.48961, - 46.87749, - -84.41401, - 46.84976, - -84.52854, - 46.92971, - -84.55362, - 46.87568, - -84.61702, - 46.97416, - -84.79311, - 47.29207, - -84.59668, - 47.58459, - -85.04837, - 47.94027, - -84.85635, - 47.90398, - -85.55592, - 47.96187, - -85.85616, - 48.10286, - -86.07706, - 48.75773, - -86.44657, - 48.67875, - -86.64037, - 48.77174, - -86.6305, - 48.79282, - -86.70474, - 48.7449, - -87.20781, - 48.82459, - -87.47117, - 48.74694, - -87.34921, - 48.73929, - -87.55378, - 48.80274, - -87.61426, - 48.80483, - -87.53075, - 48.84391, - -87.56874, - 49.02917, - -88.42297, - 48.96275, - -88.42283, - 48.96125, - -88.25766, - 48.80375, - -88.12989, - 48.8526, - -87.70664, - 48.7449, - -87.58724, - 48.67624, - -88.05275, - 48.5853, - -88.2988, - 48.457, - -88.37893, - 48.54549, - -88.43415, - 48.32764, - -88.6526, - 48.54472, - -88.56368, - 48.752, - -88.31388, - 48.83289, - -88.47332, - 48.34841, - -88.73178, - 48.28816, - -88.93904, - 48.56214, - -88.77964, - 48.45576, - -89.16187, - 48.505, - -89.41777, - 48.2995, - -89.37862, - 48.36699, - -89.2636, - 48.30157, - -89.19544, - 48.07591, - -89.31654, - 47.98274, - -89.56777, - 47.99546, - -89.96541, - 48.24226, - -90.01, - 48.4923, - -90.97028, - 49.25773, - -91.00634, - 49.5078, - -90.01, - 50.74381, - -90.01, - 50.99105, - -90.50447, - 51.24292, - -90.75707, - 51.50382, - -90.75923, - 51.75894, - -90.50447, - 52.00618, - -90.01, - 52.75707, - -90.00707, - 52.76, - -89.01, - 53.00447, - -89.00894, - 53.37999, - -88.51, - 53.62, - -88.51, - 53.99, - -89.00333, - 53.99617, - -90.00923, - 56.2268, - -90.00529, - 56.86888, - -88.88166, - 56.70803, - -88.65644, - 56.46734, - -87.96453, - 56.10939, - -87.631, - 55.96351, - -87.34984, - 55.65601, - -85.90671, - 55.33588, - -85.12871, - 55.2663, - -85.11334, - 55.30508, - -83.90952, - 55.23454, - -83.70502, - 55.23342, - -82.96404, - 55.15169, - -82.87168, - 55.18938, - -82.68051, - 55.07165, - -82.38736, - 55.06679, - -82.32699, - 55.16675, - -82.35771, - 55.11667, - -82.25212, - 54.79911, - -82.19452, - 54.25903, - -82.43098, - 53.81186, - -82.12015, - 53.57808, - -82.20802, - 53.26069, - -82.10878, - 53.13072, - -82.26154, - 52.96129, - -82.2733, - 52.44347, - -81.54494, - 52.1241, - -81.38761, - 52.05171, - -81.04548, - 51.80511, - -80.66375, - 51.34051, - -80.41549, - 51.17427, - -79.81302, - 51.26492, - -79.70188, - 51.38565, - -79.74459, - 51.46921, - -79.51465, - 47.53558, - -79.49954, - 47.4303, - -79.5749, - 47.25909, - -79.42242, - 47.09337, - -79.4232, - 46.94869, - -79.30848, - 46.32629, - -78.6965, - 46.21492, - -77.69771, - 45.7962, - -76.97513, - 45.90453, - -76.92604, - 45.89279, - -76.79889, - 45.75274, - -76.60107, - 45.57463, - -76.64947, - 45.4663, - -76.358, - 45.53261, - -76.11642, - 45.38402, - -75.8236, - 45.65604, - -74.92893, - 45.56722, - -74.37152, - 45.30992, - -74.45932, - 45.18045, - -74.31861, - 45.04626, - -74.52561, - 44.9738, - -74.9844, - 44.83607, - -75.29471, - 44.34853, - -75.93175, - 44.31387, - -76.17161, - 44.24569, - -76.28745, - 44.21711, - -76.18394, - 44.0896, - -76.43453, - 44.14955, - -76.5705, - 44.22196, - -76.43836, - 44.20061, - -76.61212, - 44.09358, - -76.70436, - 44.15106, - -76.80719, - 43.9491, - -77.01087, - 43.93201, - -76.85773, - 43.82758, - -77.14506, - 43.93955, - -77.33096, - 43.89873, - -77.5201, - 44.02105, - -77.59975, - 43.84281, - -78.92268, - 43.60117, - -79.37426 - ], - "centroid": [-84.01379, 49.96253], - "name": "America/Toronto" - }, - { - "points": [ - 47.68606, - -85.81403, - 47.73703, - -85.95605, - 47.80021, - -85.73416, - 47.74861, - -85.58026, - 47.68606, - -85.81403 - ], - "centroid": [-85.77002, 47.7431], - "name": "America/Toronto" - }, - { - "points": [ - 44.76998, - -80.15296, - 44.83215, - -80.24975, - 44.91822, - -80.19613, - 44.91221, - -80.14701, - 44.76998, - -80.15296 - ], - "centroid": [-80.18674, 44.85015], - "name": "America/Toronto" - }, - { - "points": [ - 48.19351, - -89.12169, - 48.24251, - -89.18262, - 48.24961, - -89.02738, - 48.2184, - -89.04786, - 48.19351, - -89.12169 - ], - "centroid": [-89.10236, 48.22708], - "name": "America/Toronto" - }, - { - "points": [ - 48.61032, - -86.99388, - 48.62636, - -87.06099, - 48.67645, - -87.087, - 48.67536, - -86.96255, - 48.61032, - -86.99388 - ], - "centroid": [-87.0232, 48.6497], - "name": "America/Toronto" - }, - { - "points": [ - 41.69869, - -82.66887, - 41.81377, - -82.68962, - 41.83935, - -82.6319, - 41.74689, - -82.60767, - 41.69869, - -82.66887 - ], - "centroid": [-82.65014, 41.77306], - "name": "America/Toronto" - }, - { - "points": [ - 48.8667, - -88.11262, - 48.93648, - -88.16735, - 48.94138, - -88.0199, - 48.87735, - -88.0139, - 48.8667, - -88.11262 - ], - "centroid": [-88.08068, 48.90742], - "name": "America/Toronto" - }, - { - "points": [ - 45.62477, - -82.905, - 45.62972, - -82.97029, - 45.69017, - -82.98046, - 45.68869, - -82.92818, - 45.62477, - -82.905 - ], - "centroid": [-82.94547, 45.65725], - "name": "America/Toronto" - }, - { - "points": [ - 46.63151, - -84.70628, - 46.67798, - -84.7466, - 46.72, - -84.73126, - 46.69132, - -84.70445, - 46.63151, - -84.70628 - ], - "centroid": [-84.72232, 46.67831], - "name": "America/Toronto" - }, - { - "points": [ - 44.82481, - -80.12046, - 44.87648, - -80.14177, - 44.89129, - -80.12023, - 44.84901, - -80.08081, - 44.82481, - -80.12046 - ], - "centroid": [-80.11432, 44.85826], - "name": "America/Toronto" - }, - { - "points": [ - 44.87084, - -79.98844, - 44.90068, - -80.01895, - 44.94024, - -79.97937, - 44.92794, - -79.96529, - 44.87084, - -79.98844 - ], - "centroid": [-79.98998, 44.90676], - "name": "America/Toronto" - }, - { - "points": [ - 44.81416, - -80.91414, - 44.84361, - -80.92723, - 44.86205, - -80.88499, - 44.82, - -80.8764, - 44.81416, - -80.91414 - ], - "centroid": [-80.8999, 44.83581], - "name": "America/Toronto" - }, - { - "points": [ - 47.28776, - -84.73283, - 47.30163, - -84.76004, - 47.33504, - -84.75131, - 47.32196, - -84.70376, - 47.28776, - -84.73283 - ], - "centroid": [-84.73567, 47.31262], - "name": "America/Toronto" - }, - { - "points": [ - 45.90965, - -81.73108, - 45.91275, - -81.78408, - 45.92779, - -81.79455, - 45.94464, - -81.73451, - 45.90965, - -81.73108 - ], - "centroid": [-81.7577, 45.92458], - "name": "America/Toronto" - }, - { - "points": [ - 48.1322, - -89.2028, - 48.16256, - -89.20213, - 48.17805, - -89.13855, - 48.15865, - -89.14807, - 48.1322, - -89.2028 - ], - "centroid": [-89.17581, 48.15722], - "name": "America/Toronto" - }, - { - "points": [ - 47.33093, - -85.79845, - 47.35415, - -85.82826, - 47.38941, - -85.80161, - 47.353, - -85.77571, - 47.33093, - -85.79845 - ], - "centroid": [-85.80145, 47.35799], - "name": "America/Toronto" - }, - { - "points": [ - 45.72398, - -82.97786, - 45.73434, - -83.01198, - 45.76547, - -83.01117, - 45.76839, - -82.97058, - 45.72398, - -82.97786 - ], - "centroid": [-82.99172, 45.74835], - "name": "America/Toronto" - }, - { - "points": [ - 45.53306, - -81.45689, - 45.55154, - -81.49187, - 45.581, - -81.4717, - 45.55808, - -81.43865, - 45.53306, - -81.45689 - ], - "centroid": [-81.46514, 45.55622], - "name": "America/Toronto" - }, - { - "points": [ - 47.43151, - -84.92988, - 47.4671, - -84.94576, - 47.47586, - -84.90734, - 47.45417, - -84.90327, - 47.43151, - -84.92988 - ], - "centroid": [-84.9233, 47.45683], - "name": "America/Toronto" - }, - { - "points": [ - 45.24398, - -80.26001, - 45.26116, - -80.27732, - 45.29932, - -80.25243, - 45.26872, - -80.23279, - 45.24398, - -80.26001 - ], - "centroid": [-80.25512, 45.26953], - "name": "America/Toronto" - }, - { - "points": [ - 48.19158, - -89.24908, - 48.21705, - -89.25965, - 48.23113, - -89.22223, - 48.2025, - -89.2177, - 48.19158, - -89.24908 - ], - "centroid": [-89.23719, 48.21101], - "name": "America/Toronto" - }, - { - "points": [ - 48.09026, - -89.28298, - 48.11312, - -89.28918, - 48.12641, - -89.2415, - 48.11002, - -89.24098, - 48.09026, - -89.28298 - ], - "centroid": [-89.26522, 48.10954], - "name": "America/Toronto" - }, - { - "points": [ - 43.91633, - -76.6187, - 43.9273, - -76.64881, - 43.94124, - -76.65086, - 43.93542, - -76.59733, - 43.91633, - -76.6187 - ], - "centroid": [-76.62672, 43.9303], - "name": "America/Toronto" - }, - { - "points": [ - 45.53746, - -81.5918, - 45.56935, - -81.6096, - 45.58353, - -81.58647, - 45.56681, - -81.57222, - 45.53746, - -81.5918 - ], - "centroid": [-81.5906, 45.56308], - "name": "America/Toronto" - }, - { - "points": [ - 53.04777, - -82.24942, - 53.06581, - -82.26994, - 53.09489, - -82.25577, - 53.07117, - -82.23877, - 53.04777, - -82.24942 - ], - "centroid": [-82.25388, 53.07026], - "name": "America/Toronto" - }, - { - "points": [ - 45.87208, - -80.88959, - 45.87748, - -80.91624, - 45.89454, - -80.91956, - 45.89683, - -80.8817, - 45.87208, - -80.88959 - ], - "centroid": [-80.90066, 45.88574], - "name": "America/Toronto" - }, - { - "points": [ - 45.28112, - -81.6223, - 45.29346, - -81.6458, - 45.30678, - -81.64265, - 45.30607, - -81.60303, - 45.28112, - -81.6223 - ], - "centroid": [-81.62636, 45.2969], - "name": "America/Toronto" - }, - { - "points": [ - 45.38511, - -81.78126, - 45.40934, - -81.79206, - 45.4125, - -81.75806, - 45.39417, - -81.7551, - 45.38511, - -81.78126 - ], - "centroid": [-81.77255, 45.40044], - "name": "America/Toronto" - }, - { - "points": [ - 45.80044, - -81.45701, - 45.81849, - -81.47747, - 45.84016, - -81.45959, - 45.81829, - -81.4412, - 45.80044, - -81.45701 - ], - "centroid": [-81.45903, 45.81967], - "name": "America/Toronto" - }, - { - "points": [ - 45.27723, - -80.28592, - 45.29623, - -80.30504, - 45.31298, - -80.28625, - 45.29615, - -80.2655, - 45.27723, - -80.28592 - ], - "centroid": [-80.28554, 45.29547], - "name": "America/Toronto" - }, - { - "points": [ - 48.40918, - -88.48311, - 48.42113, - -88.49962, - 48.44821, - -88.47031, - 48.42455, - -88.46475, - 48.40918, - -88.48311 - ], - "centroid": [-88.47976, 48.42662], - "name": "America/Toronto" - }, - { - "points": [ - 45.29406, - -81.56758, - 45.31205, - -81.58319, - 45.32577, - -81.55543, - 45.31058, - -81.54715, - 45.29406, - -81.56758 - ], - "centroid": [-81.56411, 45.31044], - "name": "America/Toronto" - }, - { - "points": [ - 45.7433, - -82.91832, - 45.74569, - -82.93836, - 45.77373, - -82.93251, - 45.76401, - -82.91059, - 45.7433, - -82.91832 - ], - "centroid": [-82.9253, 45.75716], - "name": "America/Toronto" - }, - { - "points": [ - 48.89056, - -88.1796, - 48.89783, - -88.20413, - 48.9119, - -88.20771, - 48.91293, - -88.18083, - 48.89056, - -88.1796 - ], - "centroid": [-88.19207, 48.90339], - "name": "America/Toronto" - }, - { - "points": [ - 47.4233, - -84.79935, - 47.44226, - -84.81407, - 47.45061, - -84.78982, - 47.437, - -84.78108, - 47.4233, - -84.79935 - ], - "centroid": [-84.79682, 47.43804], - "name": "America/Toronto" - }, - { - "points": [ - 41.98154, - -83.1903, - 41.71682, - -83.47724, - 41.7564, - -86.81538, - 41.92374, - -86.5949, - 42.56101, - -86.23368, - 42.98564, - -86.22524, - 43.62542, - -86.5381, - 43.81613, - -86.42949, - 44.05004, - -86.51962, - 44.362, - -86.26459, - 44.69759, - -86.25795, - 44.7478, - -86.09082, - 44.91619, - -86.05944, - 44.95168, - -85.81634, - 45.2168, - -85.54296, - 44.83661, - -85.63155, - 44.77465, - -85.59639, - 44.99406, - -85.45746, - 44.75733, - -85.53097, - 44.94081, - -85.39625, - 45.26827, - -85.37497, - 45.39999, - -84.91795, - 45.51401, - -85.11762, - 45.70747, - -84.95179, - 45.77576, - -85.02752, - 45.79632, - -84.72707, - 45.65612, - -84.45742, - 45.64043, - -84.21119, - 45.49766, - -84.08291, - 45.36168, - -83.47951, - 45.26761, - -83.36644, - 45.02081, - -83.24222, - 45.03115, - -83.43232, - 44.71046, - -83.25443, - 44.32996, - -83.31239, - 44.23298, - -83.51969, - 44.03846, - -83.5645, - 43.94849, - -83.86285, - 43.68784, - -83.90144, - 43.59976, - -83.67947, - 43.71906, - -83.48297, - 43.8891, - -83.43436, - 43.83415, - -83.39593, - 43.88263, - -83.33706, - 43.9203, - -83.40341, - 44.08344, - -82.89661, - 43.85123, - -82.62583, - 42.97187, - -82.39784, - 42.75061, - -82.45446, - 42.542, - -82.57672, - 42.29435, - -83.0666, - 41.98154, - -83.1903 - ], - "centroid": [-84.60845, 43.47946], - "name": "America/Detroit" - }, - { - "points": [ - 45.58224, - -86.67773, - 45.6854, - -86.72365, - 45.88404, - -86.55793, - 45.85255, - -86.76668, - 45.7089, - -86.83342, - 45.65604, - -86.96432, - 45.82548, - -87.02012, - 45.69463, - -87.06077, - 45.54033, - -87.33398, - 45.88798, - -87.33924, - 45.97476, - -87.38083, - 45.9781, - -87.6274, - 46.2375, - -87.62885, - 46.23789, - -88.12165, - 46.40942, - -88.1274, - 46.40819, - -88.98264, - 46.32184, - -88.98826, - 46.32369, - -89.36997, - 46.49447, - -89.37501, - 46.49706, - -89.73893, - 46.58208, - -89.74781, - 46.58649, - -89.87322, - 46.77249, - -89.88476, - 47.00831, - -88.96176, - 47.45382, - -88.22045, - 47.47798, - -87.79906, - 47.39501, - -87.70158, - 47.37097, - -87.94499, - 47.18405, - -88.21376, - 46.96752, - -88.43197, - 46.75912, - -88.47408, - 46.87633, - -88.38066, - 46.97109, - -88.12363, - 46.9117, - -88.17177, - 46.84546, - -87.6714, - 46.50761, - -87.35471, - 46.53576, - -86.99634, - 46.41876, - -86.64167, - 46.67253, - -86.15644, - 46.67786, - -85.50474, - 46.78045, - -84.94878, - 46.67215, - -85.01535, - 46.48419, - -84.99059, - 46.49065, - -84.62179, - 46.42193, - -84.55853, - 46.52816, - -84.10643, - 46.22694, - -84.08677, - 46.06123, - -83.94346, - 46.12754, - -83.64177, - 45.9997, - -83.42295, - 45.89954, - -83.54369, - 45.97185, - -84.26241, - 45.91695, - -84.37941, - 46.03803, - -84.65216, - 45.94036, - -84.72405, - 45.84595, - -84.68739, - 45.82183, - -84.75417, - 45.98858, - -85.00558, - 46.07727, - -85.50761, - 45.96113, - -85.64255, - 45.90664, - -85.90611, - 45.93377, - -86.26057, - 45.78405, - -86.34209, - 45.58224, - -86.67773 - ], - "centroid": [-86.86236, 46.4027], - "name": "America/Detroit" - }, - { - "points": [ - 47.8511, - -89.25073, - 48.1475, - -88.66612, - 48.18669, - -88.42495, - 47.90626, - -88.80635, - 47.8062, - -89.14723, - 47.8511, - -89.25073 - ], - "centroid": [-88.84932, 47.98501], - "name": "America/Detroit" - }, - { - "points": [ - 45.55601, - -85.55323, - 45.58024, - -85.62655, - 45.67094, - -85.61569, - 45.76041, - -85.49566, - 45.62632, - -85.4675, - 45.55601, - -85.55323 - ], - "centroid": [-85.54571, 45.64697], - "name": "America/Detroit" - }, - { - "points": [ - 45.70188, - -84.41263, - 45.71944, - -84.49911, - 45.88398, - -84.65088, - 45.77449, - -84.34275, - 45.70188, - -84.41263 - ], - "centroid": [-84.48325, 45.78168], - "name": "America/Detroit" - }, - { - "points": [ - 45.04254, - -85.99813, - 45.10103, - -86.06141, - 45.16774, - -86.03714, - 45.13736, - -85.96366, - 45.04254, - -85.99813 - ], - "centroid": [-86.0131, 45.11088], - "name": "America/Detroit" - }, - { - "points": [ - 44.9819, - -86.12866, - 45.04528, - -86.13475, - 45.04531, - -86.0661, - 44.99318, - -86.08053, - 44.9819, - -86.12866 - ], - "centroid": [-86.1035, 45.01808], - "name": "America/Detroit" - }, - { - "points": [ - 45.76015, - -85.46885, - 45.78682, - -85.53003, - 45.82865, - -85.52974, - 45.79954, - -85.44251, - 45.76015, - -85.46885 - ], - "centroid": [-85.49143, 45.7945], - "name": "America/Detroit" - }, - { - "points": [ - 45.68325, - -85.68968, - 45.74584, - -85.70093, - 45.74822, - -85.63299, - 45.70772, - -85.64235, - 45.68325, - -85.68968 - ], - "centroid": [-85.66901, 45.72218], - "name": "America/Detroit" - }, - { - "points": [ - 45.36518, - -85.83087, - 45.41383, - -85.87688, - 45.44901, - -85.87869, - 45.42895, - -85.82282, - 45.36518, - -85.83087 - ], - "centroid": [-85.84937, 45.41291], - "name": "America/Detroit" - }, - { - "points": [ - 45.76358, - -85.39457, - 45.78347, - -85.42418, - 45.82134, - -85.34878, - 45.76897, - -85.34541, - 45.76358, - -85.39457 - ], - "centroid": [-85.37612, 45.78706], - "name": "America/Detroit" - }, - { - "points": [ - 47.39247, - -87.61429, - 47.4032, - -87.65407, - 47.41837, - -87.65676, - 47.42075, - -87.5765, - 47.39247, - -87.61429 - ], - "centroid": [-87.62125, 47.40931], - "name": "America/Detroit" - }, - { - "points": [ - 45.5291, - -86.63808, - 45.55556, - -86.6613, - 45.59136, - -86.6522, - 45.56201, - -86.60759, - 45.5291, - -86.63808 - ], - "centroid": [-86.63821, 45.56015], - "name": "America/Detroit" - }, - { - "points": [ - 45.46516, - -86.75933, - 45.49096, - -86.79065, - 45.51419, - -86.78044, - 45.50343, - -86.74317, - 45.46516, - -86.75933 - ], - "centroid": [-86.76703, 45.49267], - "name": "America/Detroit" - }, - { - "points": [ - 45.94056, - -84.63103, - 45.98049, - -84.64046, - 45.96996, - -84.59848, - 45.94894, - -84.60402, - 45.94056, - -84.63103 - ], - "centroid": [-84.62031, 45.96106], - "name": "America/Detroit" - }, - { - "points": [ - 45.44678, - -85.76543, - 45.47429, - -85.7965, - 45.49385, - -85.78872, - 45.48178, - -85.75451, - 45.44678, - -85.76543 - ], - "centroid": [-85.7749, 45.47318], - "name": "America/Detroit" - }, - { - "points": [ - 45.01842, - -83.18224, - 45.02739, - -83.22379, - 45.04392, - -83.23137, - 45.05701, - -83.19314, - 45.01842, - -83.18224 - ], - "centroid": [-83.20508, 45.03705], - "name": "America/Detroit" - }, - { - "points": [ - 48.21039, - -88.36431, - 48.22882, - -88.37902, - 48.24163, - -88.33585, - 48.22458, - -88.3345, - 48.21039, - -88.36431 - ], - "centroid": [-88.35455, 48.22645], - "name": "America/Detroit" - }, - { - "points": [ - 45.93851, - -84.56362, - 45.95094, - -84.587, - 45.97276, - -84.57698, - 45.96277, - -84.55021, - 45.93851, - -84.56362 - ], - "centroid": [-84.56909, 45.95625], - "name": "America/Detroit" - }, - { - "points": [ - 45.67768, - -85.83168, - 45.69489, - -85.84993, - 45.7181, - -85.83737, - 45.69744, - -85.81591, - 45.67768, - -85.83168 - ], - "centroid": [-85.83354, 45.69735], - "name": "America/Detroit" - }, - { - "points": [ - 44.00853, - -83.4278, - 44.0272, - -83.44426, - 44.0451, - -83.43412, - 44.02853, - -83.40635, - 44.00853, - -83.4278 - ], - "centroid": [-83.42714, 44.02723], - "name": "America/Detroit" - }, - { - "points": [ - 45.17873, - -83.30537, - 45.17455, - -83.33174, - 45.18921, - -83.34061, - 45.20223, - -83.31399, - 45.17873, - -83.30537 - ], - "centroid": [-83.32215, 45.18669], - "name": "America/Detroit" - }, - { - "points": [ - 45.75117, - -85.04628, - 45.7493, - -85.07143, - 45.76256, - -85.08005, - 45.77279, - -85.04988, - 45.75117, - -85.04628 - ], - "centroid": [-85.06116, 45.75954], - "name": "America/Detroit" - }, - { - "points": [ - 45.84397, - -84.84987, - 45.84192, - -84.87167, - 45.86599, - -84.88072, - 45.86204, - -84.85302, - 45.84397, - -84.84987 - ], - "centroid": [-84.86448, 45.8538], - "name": "America/Detroit" - }, - { - "points": [ - 45.50988, - -86.65293, - 45.51749, - -86.67633, - 45.5373, - -86.67145, - 45.53189, - -86.64964, - 45.50988, - -86.65293 - ], - "centroid": [-86.66247, 45.52395], - "name": "America/Detroit" - }, - { - "points": [ - 38.22194, - -87.29853, - 38.53879, - -87.47169, - 38.52293, - -87.06663, - 38.22522, - -87.0659, - 38.22194, - -87.29853 - ], - "centroid": [-87.23087, 38.39074], - "name": "America/Indiana/Petersburg" - }, - { - "points": [ - 18.08365, - -73.78896, - 18.01932, - -73.78165, - 18.01189, - -73.88345, - 18.2412, - -74.09735, - 18.34359, - -74.45124, - 18.63168, - -74.42791, - 18.68923, - -74.17722, - 18.55049, - -73.78255, - 18.58074, - -73.72455, - 18.59901, - -73.80064, - 18.6571, - -73.76151, - 18.58823, - -73.71072, - 18.59992, - -73.55605, - 18.53348, - -73.5435, - 18.43777, - -72.72643, - 18.56562, - -72.62044, - 18.54532, - -72.35428, - 18.66762, - -72.32295, - 19.02816, - -72.82043, - 19.11505, - -72.70898, - 19.22029, - -72.80411, - 19.44061, - -72.70644, - 19.63506, - -73.09431, - 19.63035, - -73.39672, - 19.69788, - -73.46022, - 19.8515, - -73.41036, - 19.94902, - -73.15978, - 19.95991, - -72.77958, - 19.77495, - -72.32369, - 19.70799, - -71.7493, - 19.44267, - -71.66508, - 19.32794, - -71.76332, - 19.19855, - -71.60384, - 18.97667, - -71.84223, - 18.87849, - -71.71097, - 18.72684, - -71.7284, - 18.62481, - -71.80796, - 18.62855, - -71.9755, - 18.46484, - -71.89119, - 18.34442, - -71.68339, - 18.02158, - -71.74887, - 18.22523, - -72.05939, - 18.2166, - -72.53965, - 18.16069, - -72.54527, - 18.12816, - -72.81266, - 18.25209, - -73.55144, - 18.14693, - -73.80462, - 18.08365, - -73.78896 - ], - "centroid": [-72.68378, 18.92369], - "name": "America/Port-au-Prince" - }, - { - "points": [ - 18.6865, - -72.82301, - 18.82859, - -73.21669, - 18.93632, - -73.3054, - 18.97642, - -73.18105, - 18.84486, - -72.83762, - 18.7387, - -72.77636, - 18.6865, - -72.82301 - ], - "centroid": [-73.03075, 18.83828], - "name": "America/Port-au-Prince" - }, - { - "points": [ - 19.98217, - -72.6198, - 20.02639, - -72.90532, - 20.06394, - -72.97228, - 20.09716, - -72.7964, - 19.98217, - -72.6198 - ], - "centroid": [-72.80448, 20.04235], - "name": "America/Port-au-Prince" - }, - { - "points": [ - 18.04466, - -73.59498, - 18.05072, - -73.67489, - 18.11185, - -73.71438, - 18.1052, - -73.58558, - 18.04466, - -73.59498 - ], - "centroid": [-73.6427, 18.08049], - "name": "America/Port-au-Prince" - }, - { - "points": [ - 48.29797, - -89.19792, - 48.28272, - -89.39594, - 48.52188, - -89.43499, - 48.50559, - -89.14516, - 48.29797, - -89.19792 - ], - "centroid": [-89.29614, 48.40913], - "name": "America/Thunder_Bay" - }, - { - "points": [ - 48.35261, - -89.11772, - 48.3544, - -89.14009, - 48.36906, - -89.14288, - 48.3761, - -89.11493, - 48.35261, - -89.11772 - ], - "centroid": [-89.128, 48.36349], - "name": "America/Thunder_Bay" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-noronha.json b/pandora_console/include/javascript/tz_json/polygons/america-noronha.json deleted file mode 100644 index 262eb4d92a..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-noronha.json +++ /dev/null @@ -1,364 +0,0 @@ -{ - "transitions": { - "America/Noronha": [[1013925600, -120, "-02"], [2147501647, -120, "-02"]], - "Atlantic/South_Georgia": [ - [-2147465648, -120, "-02"], - [2147501647, -120, "-02"] - ] - }, - "name": "America/Noronha", - "polygons": [ - { - "points": [ - -3.89098, - -32.4607, - -3.86921, - -32.4898, - -3.79824, - -32.3756, - -3.85666, - -32.38469, - -3.89098, - -32.4607 - ], - "centroid": [-32.42537, -3.85082], - "name": "America/Noronha" - }, - { - "points": [ - -54.83359, - -35.79465, - -54.81667, - -35.97832, - -54.85485, - -35.91921, - -54.89405, - -36.11682, - -54.57272, - -36.49883, - -54.53465, - -36.46558, - -54.4659, - -36.81514, - -54.35251, - -36.8923, - -54.27332, - -37.15148, - -54.27697, - -37.41871, - -54.22148, - -37.35308, - -54.17664, - -37.41684, - -54.15405, - -37.29615, - -54.18967, - -37.65365, - -54.13803, - -37.77008, - -54.05765, - -37.6489, - -54.077, - -38.00918, - -54.00295, - -38.08976, - -53.97101, - -37.39861, - -54.04785, - -37.44037, - -54.03274, - -37.119, - -54.1153, - -37.1406, - -54.0444, - -36.98296, - -54.11914, - -37.01822, - -54.06192, - -36.91082, - -54.14061, - -36.79962, - -54.10874, - -36.63185, - -54.16957, - -36.64555, - -54.19301, - -36.47751, - -54.26757, - -36.64115, - -54.22503, - -36.48061, - -54.35201, - -36.48969, - -54.29949, - -36.44001, - -54.35731, - -36.34829, - -54.24332, - -36.40823, - -54.25474, - -36.2931, - -54.3704, - -36.23153, - -54.37175, - -36.15015, - -54.42713, - -36.17437, - -54.49344, - -35.99639, - -54.55523, - -36.06367, - -54.53343, - -35.88394, - -54.70617, - -35.9107, - -54.75003, - -35.7848, - -54.83359, - -35.79465 - ], - "centroid": [-36.71453, -54.3658], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -58.50779, - -26.22608, - -58.47013, - -26.42254, - -58.42659, - -26.45962, - -58.38411, - -26.2643, - -58.50779, - -26.22608 - ], - "centroid": [-26.32813, -58.44573], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -59.0905, - -26.57683, - -59.08342, - -26.62114, - -59.03376, - -26.67556, - -59.03167, - -26.49883, - -59.0905, - -26.57683 - ], - "centroid": [-26.58988, -59.05457], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -57.82609, - -26.44527, - -57.76727, - -26.52055, - -57.79017, - -26.34112, - -57.81354, - -26.363, - -57.82609, - -26.44527 - ], - "centroid": [-26.42738, -57.79694], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -56.74631, - -27.15145, - -56.69945, - -27.20892, - -56.71412, - -27.06941, - -56.73773, - -27.09636, - -56.74631, - -27.15145 - ], - "centroid": [-27.13733, -56.72197], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -59.48905, - -27.31042, - -59.47651, - -27.387, - -59.43795, - -27.42853, - -59.42488, - -27.32256, - -59.48905, - -27.31042 - ], - "centroid": [-27.3594, -59.45509], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -59.4928, - -27.15849, - -59.48292, - -27.25886, - -59.44624, - -27.25825, - -59.44155, - -27.14766, - -59.4928, - -27.15849 - ], - "centroid": [-27.20282, -59.46566], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -56.33872, - -27.55805, - -56.30406, - -27.62042, - -56.26522, - -27.54585, - -56.30383, - -27.51602, - -56.33872, - -27.55805 - ], - "centroid": [-27.56269, -56.30264], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -54.52426, - -37.06752, - -54.4925, - -37.1252, - -54.46541, - -37.11908, - -54.49316, - -37.01247, - -54.52426, - -37.06752 - ], - "centroid": [-37.07636, -54.49422], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -57.10743, - -26.68374, - -57.08032, - -26.73491, - -57.05329, - -26.72695, - -57.06772, - -26.64583, - -57.10743, - -26.68374 - ], - "centroid": [-26.69435, -57.0774], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -54.02328, - -38.22441, - -53.99221, - -38.23485, - -53.99119, - -38.14642, - -54.00761, - -38.15571, - -54.02328, - -38.22441 - ], - "centroid": [-38.19497, -54.00358], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -57.12201, - -26.77091, - -57.11566, - -26.8168, - -57.08864, - -26.81927, - -57.09438, - -26.75827, - -57.12201, - -26.77091 - ], - "centroid": [-26.79082, -57.10459], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -59.44904, - -27.08269, - -59.43656, - -27.10501, - -59.41373, - -27.09254, - -59.42338, - -27.06222, - -59.44904, - -27.08269 - ], - "centroid": [-27.08493, -59.4305], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -54.03473, - -37.32785, - -54.02338, - -37.3504, - -54.00164, - -37.33379, - -54.01652, - -37.30769, - -54.03473, - -37.32785 - ], - "centroid": [-37.32976, -54.0187], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -54.03725, - -37.2602, - -54.02303, - -37.27251, - -54.00511, - -37.25194, - -54.02678, - -37.24155, - -54.03725, - -37.2602 - ], - "centroid": [-37.25639, -54.02242], - "name": "Atlantic/South_Georgia" - }, - { - "points": [ - -53.66705, - -41.81139, - -53.65133, - -41.82547, - -53.63699, - -41.80455, - -53.65429, - -41.79375, - -53.66705, - -41.81139 - ], - "centroid": [-41.80899, -53.65224], - "name": "Atlantic/South_Georgia" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-santarem.json b/pandora_console/include/javascript/tz_json/polygons/america-santarem.json deleted file mode 100644 index 83d31df73c..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-santarem.json +++ /dev/null @@ -1,5603 +0,0 @@ -{ - "transitions": { - "America/Belem": [[571215600, -180, "-03"], [2147501647, -180, "-03"]], - "America/Argentina/San_Juan": [ - [1205647200, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Argentina/Jujuy": [ - [1205647200, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Montevideo": [ - [1425801600, -180, "-03"], - [2147501647, -180, "-03"] - ], - "Atlantic/Stanley": [[1283680800, -180, "-03"], [2147501647, -180, "-03"]], - "America/Argentina/Salta": [ - [1205647200, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Argentina/Buenos_Aires": [ - [1237096800, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Araguaina": [[1361084400, -180, "-03"], [2147501647, -180, "-03"]], - "America/Argentina/Ushuaia": [ - [1205647200, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Maceio": [[1013929200, -180, "-03"], [2147501647, -180, "-03"]], - "America/Argentina/Catamarca": [ - [1205647200, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Santarem": [[1214294400, -180, "-03"], [2147501647, -180, "-03"]], - "America/Recife": [[1013929200, -180, "-03"], [2147501647, -180, "-03"]], - "America/Cayenne": [[-71078400, -180, "-03"], [2147501647, -180, "-03"]], - "America/Fortaleza": [[1013929200, -180, "-03"], [2147501647, -180, "-03"]], - "America/Paramaribo": [[465463800, -180, "-03"], [2147501647, -180, "-03"]], - "America/Argentina/San_Luis": [ - [1255248000, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Argentina/La_Rioja": [ - [1205647200, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Argentina/Mendoza": [ - [1205647200, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Argentina/Rio_Gallegos": [ - [1205647200, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Argentina/Tucuman": [ - [1237096800, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Argentina/Cordoba": [ - [1237096800, -180, "-03"], - [2147501647, -180, "-03"] - ], - "America/Bahia": [[1330239600, -180, "-03"], [2147501647, -180, "-03"]] - }, - "name": "America/Santarem", - "polygons": [ - { - "points": [ - 1.23909, - -58.89414, - 1.18522, - -58.79792, - 1.29765, - -58.69966, - 1.26976, - -58.51728, - 1.46251, - -58.50668, - 1.47797, - -58.3893, - 1.59963, - -58.32779, - 1.51094, - -58.01135, - 1.67481, - -58.00308, - 1.71042, - -57.5485, - 1.99976, - -57.30486, - 1.9539, - -57.24712, - 2.03016, - -57.08091, - 1.92779, - -57.00775, - 1.87383, - -56.7983, - 1.95456, - -56.45465, - 1.84669, - -55.97572, - 2.03666, - -55.92195, - 2.26215, - -56.14376, - 2.53204, - -55.9843, - 2.4104, - -55.73338, - 2.41963, - -55.37543, - 2.52556, - -55.3401, - 2.58529, - -55.13751, - 2.5323, - -55.10536, - 2.64217, - -54.93745, - 2.56004, - -54.96039, - 2.44933, - -54.86076, - 2.41748, - -54.72476, - 2.0184, - -54.79011, - 1.77733, - -54.72854, - 1.77137, - -54.35556, - 1.62109, - -54.09544, - 1.51504, - -54.07915, - 1.53009, - -53.98504, - 1.3954, - -53.84367, - 1.43911, - -53.66162, - 1.3723, - -53.65223, - 1.37181, - -53.54391, - 1.25166, - -53.54108, - 1.27062, - -53.43075, - 0.94627, - -53.40933, - 0.79866, - -53.27698, - 0.74776, - -53.1089, - 0.39388, - -53.12013, - 0.03724, - -53.00589, - -0.18023, - -52.91505, - -0.17033, - -52.80587, - -0.37817, - -52.62363, - -0.87211, - -52.51166, - -0.86719, - -52.38341, - -1.05901, - -52.35984, - -1.21027, - -52.06695, - -1.12613, - -51.98155, - -1.15139, - -51.83847, - -1.43276, - -51.9441, - -1.53182, - -51.88285, - -1.70175, - -52.26881, - -2.08228, - -52.20293, - -2.46574, - -52.00208, - -2.75944, - -52.00414, - -3.17884, - -51.75143, - -3.39789, - -51.83087, - -3.46611, - -51.94204, - -3.22557, - -52.155, - -3.66712, - -52.37008, - -3.83527, - -52.58055, - -4.18186, - -52.62853, - -4.32072, - -52.72187, - -4.47172, - -52.64468, - -5.01856, - -52.90692, - -5.3761, - -52.85354, - -5.44826, - -52.70893, - -6.32686, - -52.42027, - -6.54373, - -52.23719, - -6.54756, - -52.07457, - -6.7265, - -51.968, - -6.91862, - -52.06117, - -6.98605, - -52.38685, - -7.18335, - -52.5861, - -7.32661, - -52.58387, - -7.93847, - -52.86859, - -8.4594, - -52.78467, - -8.59177, - -52.61814, - -8.60569, - -52.41956, - -8.97074, - -52.09059, - -9.27244, - -52.00494, - -9.65841, - -52.22017, - -9.59662, - -52.53499, - -9.727, - -52.6324, - -9.49071, - -56.44782, - -9.41034, - -56.78237, - -9.27218, - -56.85245, - -9.23778, - -57.06373, - -9.06358, - -57.09753, - -8.7624, - -57.60467, - -8.44611, - -57.69333, - -8.21042, - -57.64777, - -8.0402, - -57.79844, - -7.10715, - -58.22638, - -6.92821, - -58.42526, - -6.72138, - -58.48197, - -6.31686, - -58.21794, - -2.35221, - -56.38214, - -2.17082, - -56.4963, - -2.23582, - -56.63487, - -2.18637, - -56.75554, - -2.04033, - -56.75736, - -1.95324, - -56.99938, - -1.81366, - -57.09532, - -1.59649, - -57.67183, - -1.30057, - -58.09924, - -1.0553, - -58.39845, - -0.8435, - -58.45872, - -0.64832, - -58.75487, - -0.44391, - -58.73392, - -0.37664, - -58.85397, - -0.25493, - -58.88158, - 1.31595, - -58.97998, - 1.23909, - -58.89414 - ], - "centroid": [-55.21661, -3.75729], - "name": "America/Santarem" - }, - { - "points": [ - -33.11082, - -58.2624, - -33.10192, - -58.41878, - -33.31003, - -58.40449, - -33.45866, - -58.51387, - -33.72053, - -58.54418, - -33.98258, - -58.41817, - -34.06403, - -58.58929, - -33.80839, - -59.23884, - -33.73063, - -59.26442, - -33.62854, - -59.76293, - -33.28192, - -60.26129, - -33.63918, - -60.47649, - -33.57588, - -60.91294, - -34.38623, - -61.70685, - -34.39004, - -63.37163, - -35.01154, - -63.38045, - -35.00585, - -65.09588, - -33.21686, - -65.14406, - -33.11141, - -65.03934, - -32.61147, - -64.88854, - -32.3244, - -64.92181, - -32.33713, - -65.20023, - -32.06664, - -65.31584, - -31.88173, - -65.77055, - -31.0617, - -65.77722, - -30.39647, - -65.53252, - -30.13279, - -65.40858, - -30.06787, - -65.15109, - -29.861, - -64.93768, - -29.57297, - -64.97602, - -29.55096, - -64.90155, - -29.26087, - -65.05627, - -28.70836, - -65.10558, - -28.65158, - -65.18972, - -28.41158, - -65.08168, - -27.90639, - -65.1787, - -27.76962, - -65.00401, - -27.58773, - -65.07887, - -27.51664, - -64.97746, - -27.45979, - -65.06855, - -27.31346, - -64.88999, - -26.66383, - -64.59383, - -26.6735, - -64.50614, - -26.18352, - -64.4891, - -25.56435, - -64.20322, - -25.64928, - -63.40301, - -24.39924, - -62.34433, - -22.45354, - -62.34635, - -22.53237, - -62.2313, - -23.01686, - -61.98186, - -23.41072, - -61.48869, - -23.54307, - -61.16663, - -23.80128, - -60.97885, - -24.03611, - -60.33126, - -24.00346, - -60.04163, - -24.60935, - -59.11604, - -24.84192, - -58.48982, - -24.98921, - -58.323, - -24.92042, - -58.22713, - -25.07535, - -57.86423, - -25.27101, - -57.65955, - -25.56797, - -57.55701, - -25.68951, - -57.75621, - -26.01282, - -57.84203, - -26.19123, - -58.13131, - -26.64654, - -58.1798, - -26.8169, - -58.34861, - -26.87478, - -58.31656, - -26.9341, - -58.48042, - -27.06509, - -58.49702, - -27.14279, - -58.63938, - -27.29055, - -58.59678, - -27.2539, - -58.00469, - -27.4291, - -57.50921, - -27.45543, - -56.99659, - -27.59411, - -56.84999, - -27.438, - -56.59954, - -27.59515, - -56.37969, - -27.40284, - -56.29089, - -27.29521, - -56.11333, - -27.43574, - -55.73721, - -27.33155, - -55.60407, - -27.16942, - -55.62327, - -27.09604, - -55.46501, - -26.99164, - -55.42704, - -26.94869, - -55.14858, - -26.68553, - -54.94539, - -26.65023, - -54.80924, - -26.2166, - -54.63064, - -25.99727, - -54.69155, - -25.96449, - -54.61836, - -25.68224, - -54.66944, - -25.58499, - -54.59706, - -25.67588, - -54.43735, - -25.49445, - -54.11165, - -25.61566, - -54.09671, - -25.55902, - -54.01595, - -25.61725, - -53.88461, - -25.96778, - -53.82199, - -26.2611, - -53.58257, - -26.51539, - -53.71407, - -26.95043, - -53.66465, - -27.15503, - -53.79208, - -27.167, - -53.94389, - -27.31203, - -54.08561, - -27.2696, - -54.17099, - -27.45634, - -54.27852, - -27.422, - -54.41295, - -27.51686, - -54.52492, - -27.46792, - -54.57348, - -27.58546, - -54.68238, - -27.5463, - -54.8067, - -27.78316, - -54.93459, - -27.79128, - -55.07026, - -27.86094, - -55.02475, - -27.93694, - -55.31787, - -28.10433, - -55.4373, - -28.25374, - -55.76537, - -28.3284, - -55.66181, - -28.43057, - -55.68712, - -28.3689, - -55.86716, - -28.48527, - -55.8801, - -28.51741, - -56.00508, - -28.61737, - -56.00871, - -28.80172, - -56.27848, - -29.08001, - -56.41777, - -29.13107, - -56.58671, - -29.36762, - -56.70018, - -29.75922, - -57.09843, - -29.82959, - -57.27619, - -30.00825, - -57.33485, - -30.18791, - -57.63464, - -30.34236, - -57.62638, - -30.50985, - -57.86389, - -30.85315, - -57.78967, - -30.91953, - -57.90167, - -31.03094, - -57.85237, - -31.21589, - -57.9069, - -31.47028, - -58.07591, - -31.57237, - -57.97146, - -31.69847, - -58.01275, - -31.87295, - -58.19485, - -32.27494, - -58.08966, - -32.46161, - -58.19094, - -32.94119, - -58.10364, - -33.06926, - -58.15107, - -33.11082, - -58.2624 - ], - "centroid": [-61.0761, -29.25345], - "name": "America/Argentina/Cordoba" - }, - { - "points": [ - -30.00756, - -67.96048, - -29.6958, - -68.33453, - -29.62619, - -69.02851, - -28.92852, - -68.92559, - -28.77687, - -69.11872, - -28.62495, - -69.16554, - -28.38606, - -69.64153, - -28.30412, - -69.48799, - -28.16282, - -69.44172, - -28.13164, - -69.31806, - -27.76769, - -69.07975, - -27.7304, - -68.44054, - -27.99992, - -68.42952, - -28.14575, - -68.09566, - -28.11233, - -67.92894, - -28.37464, - -67.8167, - -28.36988, - -67.64555, - -28.22307, - -67.51507, - -28.3277, - -67.35785, - -28.34312, - -67.13783, - -28.2696, - -67.01186, - -28.42967, - -66.55779, - -28.73097, - -66.32617, - -28.84879, - -66.35478, - -29.21646, - -65.80446, - -29.39808, - -65.74493, - -30.05236, - -65.12043, - -30.14868, - -65.39449, - -31.06355, - -65.75721, - -31.8931, - -65.75317, - -31.94694, - -66.37001, - -31.88375, - -66.73744, - -31.63832, - -66.85876, - -31.53176, - -67.05727, - -31.35982, - -67.11763, - -31.08724, - -67.07025, - -31.03843, - -67.13884, - -30.90215, - -67.08885, - -30.73583, - -67.1873, - -30.00756, - -67.96048 - ], - "centroid": [-67.17349, -29.67542], - "name": "America/Argentina/La_Rioja" - }, - { - "points": [ - -22.81246, - -67.18379, - -22.63986, - -67.02393, - -22.52699, - -67.02876, - -22.42277, - -66.79267, - -22.22783, - -66.7442, - -22.07689, - -66.29791, - -21.7762, - -66.24263, - -21.82372, - -66.07153, - -22.09885, - -65.75208, - -22.07882, - -65.18389, - -22.58969, - -65.3354, - -22.62922, - -65.25491, - -22.93815, - -65.2247, - -23.00193, - -65.01902, - -23.24946, - -65.03358, - -23.48689, - -64.87172, - -23.4393, - -64.66753, - -23.61067, - -64.44428, - -23.4944, - -64.3743, - -23.49951, - -64.17503, - -24.25146, - -64.16959, - -24.62467, - -64.61635, - -24.46256, - -64.82134, - -24.61024, - -64.92108, - -24.46293, - -65.16869, - -24.51181, - -65.27855, - -24.44426, - -65.53719, - -24.20418, - -65.75068, - -24.07607, - -65.77259, - -23.95281, - -66.00893, - -23.54077, - -65.99894, - -23.37716, - -66.33964, - -23.74332, - -66.35992, - -24.15725, - -66.50312, - -24.07475, - -66.85642, - -23.75737, - -67.24167, - -22.99512, - -66.99927, - -22.81246, - -67.18379 - ], - "centroid": [-65.7668, -23.30841], - "name": "America/Argentina/Jujuy" - }, - { - "points": [ - -11.15151, - -37.15605, - -11.43126, - -37.31918, - -11.55027, - -37.53485, - -11.58535, - -37.67714, - -11.38228, - -38.00851, - -11.21838, - -37.99523, - -10.83052, - -38.2553, - -10.69961, - -38.18347, - -10.75097, - -37.99894, - -10.65853, - -37.8058, - -10.41192, - -37.85327, - -10.10918, - -37.78083, - -9.74645, - -38.04007, - -9.48734, - -38.02253, - -9.42735, - -38.20922, - -9.32338, - -38.24251, - -8.99291, - -37.8282, - -8.84359, - -37.75642, - -8.98324, - -37.65856, - -8.93772, - -37.50914, - -9.34562, - -36.94323, - -9.26363, - -36.89187, - -9.29208, - -36.59021, - -9.19989, - -36.36245, - -8.87672, - -36.00784, - -8.85555, - -35.79556, - -8.91624, - -35.7278, - -8.81805, - -35.47778, - -8.90464, - -35.14388, - -9.24414, - -35.32505, - -10.27742, - -36.2704, - -10.50344, - -36.38559, - -10.74898, - -36.85054, - -11.15151, - -37.15605 - ], - "centroid": [-36.98248, -9.98448], - "name": "America/Maceio" - }, - { - "points": [ - -52.29137, - -59.54888, - -52.13495, - -59.73886, - -52.04218, - -59.72019, - -52.11119, - -59.65441, - -52.06925, - -59.57531, - -51.94266, - -59.71885, - -51.99626, - -59.61682, - -51.82966, - -59.49889, - -51.69245, - -59.03307, - -51.59579, - -59.22433, - -51.49016, - -59.12525, - -51.57784, - -59.04772, - -51.49841, - -59.0452, - -51.46982, - -59.15037, - -51.40517, - -59.09727, - -51.37586, - -58.86469, - -51.23156, - -58.96482, - -51.32434, - -58.69682, - -51.2971, - -58.45583, - -51.43777, - -58.30227, - -51.35854, - -57.93565, - -51.51386, - -57.73101, - -51.54545, - -58.08012, - -51.62939, - -57.73695, - -51.67372, - -57.77416, - -51.69666, - -57.70828, - -51.93125, - -58.39176, - -51.90926, - -58.76198, - -51.81815, - -58.94539, - -51.86627, - -58.94027, - -52.00234, - -58.5694, - -52.06409, - -58.64444, - -52.16214, - -58.5906, - -52.14228, - -58.72737, - -52.10007, - -58.67976, - -52.04725, - -58.79004, - -52.12967, - -58.92398, - -52.0008, - -59.141, - -52.05618, - -59.18516, - -52.06948, - -59.07066, - -52.14867, - -59.09205, - -52.13513, - -58.96949, - -52.17846, - -59.05086, - -52.23958, - -59.01462, - -52.12871, - -58.81877, - -52.20696, - -58.80716, - -52.26949, - -59.02024, - -52.15214, - -59.36101, - -52.31273, - -59.37465, - -52.36217, - -59.30571, - -52.29137, - -59.54888 - ], - "centroid": [-58.75208, -51.75909], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -52.21193, - -60.74143, - -52.08431, - -61.04761, - -52.0101, - -61.07875, - -52.00023, - -60.99672, - -51.90653, - -61.14136, - -51.83746, - -61.35513, - -51.76188, - -60.85096, - -51.96184, - -60.88306, - -51.95074, - -60.42156, - -51.93374, - -60.63694, - -51.92893, - -60.49695, - -51.79009, - -60.45977, - -51.81517, - -60.56331, - -51.60664, - -60.7014, - -51.70435, - -60.51788, - -51.65325, - -60.21383, - -51.57643, - -60.50119, - -51.48519, - -60.53365, - -51.49987, - -60.38703, - -51.42819, - -60.64623, - -51.32431, - -60.73254, - -51.49941, - -60.10106, - -51.47305, - -60.00693, - -51.42222, - -60.28029, - -51.26886, - -60.3241, - -51.31544, - -59.89533, - -51.37318, - -59.94064, - -51.32824, - -60.04132, - -51.40685, - -60.04776, - -51.31855, - -59.74185, - -51.2032, - -59.91835, - -51.40179, - -59.18555, - -51.7443, - -59.60994, - -51.72779, - -59.49255, - -51.81722, - -59.55051, - -51.82248, - -59.73456, - -51.97551, - -59.85063, - -52.02822, - -60.23253, - -52.16373, - -60.31829, - -52.27003, - -60.61018, - -52.21193, - -60.74143 - ], - "centroid": [-60.17677, -51.72308], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -52.40802, - -59.70874, - -52.36945, - -59.82418, - -52.30429, - -59.75402, - -52.13387, - -59.78215, - -52.22228, - -59.65472, - -52.29916, - -59.72341, - -52.37458, - -59.63852, - -52.40802, - -59.70874 - ], - "centroid": [-59.7293, -52.29196], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -52.11569, - -58.42537, - -52.03055, - -58.55259, - -51.94375, - -58.47879, - -52.00483, - -58.33133, - -52.11569, - -58.42537 - ], - "centroid": [-58.44425, -52.02519], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.78009, - -61.29234, - -51.69206, - -61.33356, - -51.68966, - -61.20434, - -51.71618, - -61.20413, - -51.78009, - -61.29234 - ], - "centroid": [-61.26941, -51.72197], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.32903, - -60.52, - -51.2892, - -60.59692, - -51.2414, - -60.60324, - -51.28093, - -60.51542, - -51.32903, - -60.52 - ], - "centroid": [-60.5581, -51.28499], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.09284, - -61.055, - -51.08147, - -61.1343, - -51.02277, - -61.13622, - -51.03045, - -61.0844, - -51.09284, - -61.055 - ], - "centroid": [-61.10196, -51.059], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.60457, - -60.73115, - -51.59239, - -60.84928, - -51.55788, - -60.89379, - -51.56843, - -60.75217, - -51.60457, - -60.73115 - ], - "centroid": [-60.80594, -51.58031], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -52.46089, - -59.12051, - -52.43467, - -59.15142, - -52.43254, - -59.02453, - -52.44549, - -59.03224, - -52.46089, - -59.12051 - ], - "centroid": [-59.0896, -52.44353], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.0701, - -61.17174, - -51.03463, - -61.25888, - -51.00826, - -61.25711, - -51.04809, - -61.15796, - -51.0701, - -61.17174 - ], - "centroid": [-61.2112, -51.04007], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -52.24602, - -60.48344, - -52.19894, - -60.45303, - -52.2029, - -60.40374, - -52.2257, - -60.42311, - -52.24602, - -60.48344 - ], - "centroid": [-60.44388, -52.21851], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.22382, - -60.89339, - -51.20811, - -60.92808, - -51.19653, - -60.82949, - -51.21215, - -60.83693, - -51.22382, - -60.89339 - ], - "centroid": [-60.87486, -51.20988], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.18523, - -60.88091, - -51.14567, - -60.8582, - -51.15445, - -60.81508, - -51.17119, - -60.82224, - -51.18523, - -60.88091 - ], - "centroid": [-60.84761, -51.16447], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.1312, - -60.86738, - -51.09753, - -60.92325, - -51.08394, - -60.92559, - -51.10583, - -60.85705, - -51.1312, - -60.86738 - ], - "centroid": [-60.88902, -51.10628], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.16859, - -60.38507, - -51.16386, - -60.4437, - -51.14853, - -60.44974, - -51.13871, - -60.37454, - -51.16859, - -60.38507 - ], - "centroid": [-60.40977, -51.15436], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.64171, - -60.41619, - -51.63303, - -60.44808, - -51.60414, - -60.46199, - -51.6051, - -60.41876, - -51.64171, - -60.41619 - ], - "centroid": [-60.4356, -51.62011], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.38847, - -60.36824, - -51.36928, - -60.41174, - -51.35531, - -60.41471, - -51.36199, - -60.36623, - -51.38847, - -60.36824 - ], - "centroid": [-60.38758, -51.36931], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.88885, - -59.60189, - -51.86562, - -59.62859, - -51.85152, - -59.58435, - -51.86913, - -59.57729, - -51.88885, - -59.60189 - ], - "centroid": [-59.59999, -51.869], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.17462, - -60.23793, - -51.17329, - -60.28097, - -51.15379, - -60.28529, - -51.14851, - -60.23914, - -51.17462, - -60.23793 - ], - "centroid": [-60.2598, -51.16234], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.4947, - -60.6955, - -51.48128, - -60.72917, - -51.46024, - -60.73008, - -51.46764, - -60.68601, - -51.4947, - -60.6955 - ], - "centroid": [-60.70898, -51.47581], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -52.18966, - -60.90445, - -52.18022, - -60.9313, - -52.15683, - -60.90702, - -52.17441, - -60.88069, - -52.18966, - -60.90445 - ], - "centroid": [-60.90601, -52.17463], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -52.90926, - -59.20273, - -52.8946, - -59.22066, - -52.86194, - -59.19702, - -52.87652, - -59.18588, - -52.90926, - -59.20273 - ], - "centroid": [-59.20222, -52.88622], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.65889, - -60.33261, - -51.65047, - -60.36302, - -51.63565, - -60.36597, - -51.62984, - -60.3295, - -51.65889, - -60.33261 - ], - "centroid": [-60.34594, -51.64345], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.91337, - -59.66796, - -51.89953, - -59.69078, - -51.8755, - -59.66134, - -51.89164, - -59.64884, - -51.91337, - -59.66796 - ], - "centroid": [-59.66808, -51.89514], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.11353, - -60.77794, - -51.1315, - -60.78581, - -51.10921, - -60.82511, - -51.09895, - -60.8097, - -51.11353, - -60.77794 - ], - "centroid": [-60.79935, -51.11391], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.14484, - -60.74866, - -51.12143, - -60.76261, - -51.11861, - -60.72511, - -51.13529, - -60.72496, - -51.14484, - -60.74866 - ], - "centroid": [-60.74167, -51.12969], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -52.46365, - -58.90016, - -52.4441, - -58.91569, - -52.43133, - -58.88262, - -52.45744, - -58.88154, - -52.46365, - -58.90016 - ], - "centroid": [-58.8953, -52.448], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.3581, - -60.46237, - -51.33528, - -60.47785, - -51.32176, - -60.4588, - -51.34539, - -60.44339, - -51.3581, - -60.46237 - ], - "centroid": [-60.4606, -51.34006], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.94302, - -59.63806, - -51.93279, - -59.65816, - -51.91636, - -59.65941, - -51.92099, - -59.62583, - -51.94302, - -59.63806 - ], - "centroid": [-59.64417, -51.92791], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -52.14991, - -59.84602, - -52.14134, - -59.86088, - -52.11878, - -59.85432, - -52.13353, - -59.8281, - -52.14991, - -59.84602 - ], - "centroid": [-59.84675, -52.13501], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -52.04886, - -59.85059, - -52.03543, - -59.86718, - -52.01544, - -59.85448, - -52.0347, - -59.83588, - -52.04886, - -59.85059 - ], - "centroid": [-59.85198, -52.03312], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.67922, - -61.22467, - -51.67297, - -61.23978, - -51.64657, - -61.24032, - -51.66105, - -61.21618, - -51.67922, - -61.22467 - ], - "centroid": [-61.23031, -51.66392], - "name": "Atlantic/Stanley" - }, - { - "points": [ - -51.94188, - -58.71484, - -51.92362, - -58.72214, - -51.92004, - -58.6893, - -51.93392, - -58.6919, - -51.94188, - -58.71484 - ], - "centroid": [-58.70551, -51.92962], - "name": "Atlantic/Stanley" - }, - { - "points": [ - 2.40341, - -54.71246, - 2.17132, - -54.32811, - 2.13941, - -54.11399, - 2.37402, - -53.78502, - 2.29655, - -53.69186, - 2.34188, - -53.46987, - 2.20018, - -52.90983, - 2.528, - -52.56454, - 3.13994, - -52.35508, - 4.24784, - -51.59274, - 4.20033, - -51.54095, - 4.40655, - -51.54342, - 4.09064, - -51.19417, - 3.84912, - -51.15826, - 3.89836, - -51.07578, - 3.28514, - -51.04084, - 2.14395, - -50.67034, - 2.09624, - -50.57563, - 1.82886, - -50.46591, - 1.68406, - -49.9472, - 1.27902, - -49.8536, - 1.09736, - -49.9305, - 0.86014, - -50.26486, - 0.17635, - -50.77781, - 0.16213, - -50.9032, - -0.05093, - -51.0807, - -0.07635, - -51.20555, - -0.29374, - -51.30855, - -0.11211, - -51.18578, - -0.09491, - -51.08775, - -0.23321, - -51.13996, - -0.23203, - -51.07748, - -0.47973, - -51.38484, - -0.42409, - -51.17148, - 0.01484, - -50.9317, - 0.06192, - -50.77167, - -0.0433, - -50.55066, - -0.05272, - -50.62688, - -0.24902, - -50.73444, - -0.45764, - -50.7571, - -0.6666, - -51.04016, - -0.5452, - -50.82926, - -0.64621, - -50.78928, - -0.54731, - -50.73657, - -0.59201, - -50.69705, - -0.26993, - -50.66038, - -0.08441, - -50.40805, - -0.23706, - -49.63215, - -0.09522, - -49.11903, - -0.19333, - -48.91876, - -0.12655, - -48.90352, - -0.15336, - -48.82932, - -0.21263, - -48.89227, - -0.30259, - -48.35338, - -0.88188, - -48.51264, - -1.46113, - -48.833, - -1.63349, - -49.15817, - -1.62014, - -49.33089, - -1.69168, - -49.26521, - -1.68737, - -49.41915, - -1.74625, - -49.49405, - -1.73063, - -49.57976, - -1.8316, - -49.80135, - -1.7453, - -50.06306, - -1.85384, - -50.40386, - -1.92482, - -50.3958, - -1.8035, - -49.9749, - -1.89298, - -49.8436, - -1.81149, - -49.74867, - -1.87334, - -49.73546, - -1.74033, - -49.5702, - -1.7628, - -49.52443, - -1.69481, - -49.28408, - -1.78167, - -49.258, - -1.95863, - -49.36587, - -2.01567, - -49.33825, - -1.89656, - -49.25886, - -2.04089, - -49.28881, - -1.58607, - -48.979, - -1.53354, - -48.84713, - -1.70011, - -48.90909, - -1.36411, - -48.66358, - -1.42138, - -48.59975, - -1.1813, - -48.54369, - -1.35631, - -48.50305, - -1.20782, - -48.43822, - -1.13818, - -48.48356, - -1.07385, - -48.31259, - -0.83958, - -48.24759, - -0.65883, - -48.05852, - -0.71335, - -47.99719, - -0.54403, - -47.89664, - -0.60538, - -47.84169, - -0.53055, - -47.69882, - -0.68645, - -47.62213, - -0.56397, - -47.57232, - -0.71786, - -47.47705, - -0.57028, - -47.42408, - -0.63404, - -47.39534, - -0.5789, - -47.29834, - -0.6241, - -47.20132, - -0.71703, - -47.14195, - -0.65242, - -47.07604, - -0.77979, - -47.03602, - -0.68194, - -46.95835, - -0.85197, - -46.90608, - -0.70005, - -46.81804, - -0.84193, - -46.77774, - -0.78492, - -46.59253, - -0.95261, - -46.6093, - -0.85862, - -46.40531, - -1.02295, - -46.44886, - -0.93012, - -46.37903, - -1.03568, - -46.30896, - -0.95468, - -46.31502, - -1.00236, - -46.27365, - -0.89963, - -46.19604, - -1.09616, - -46.14701, - -1.05189, - -46.05084, - -1.30161, - -46.15928, - -1.35523, - -46.11203, - -1.68242, - -46.19242, - -1.74697, - -46.30916, - -1.8269, - -46.19698, - -2.13081, - -46.2593, - -2.2521, - -46.40992, - -2.54672, - -46.42081, - -2.72944, - -46.65337, - -2.85814, - -46.55939, - -2.90052, - -46.64417, - -3.18591, - -46.7086, - -3.57274, - -47.02331, - -3.89943, - -47.07779, - -4.08337, - -47.312, - -4.26636, - -47.34853, - -4.5632, - -47.58178, - -4.60497, - -47.80681, - -5.34713, - -48.72695, - -5.389, - -48.36889, - -5.60321, - -48.13543, - -5.70512, - -48.1621, - -5.76026, - -48.29214, - -5.93933, - -48.21878, - -5.98674, - -48.32727, - -6.10965, - -48.28169, - -6.18509, - -48.42447, - -6.36919, - -48.373, - -6.44533, - -48.59621, - -6.66263, - -48.66076, - -6.93239, - -49.20474, - -7.25193, - -49.17612, - -7.53043, - -49.35785, - -7.79205, - -49.14447, - -8.38106, - -49.29657, - -8.85816, - -49.58945, - -8.93553, - -49.75759, - -9.32694, - -50.04484, - -9.85377, - -50.22972, - -9.71943, - -52.64154, - -9.57731, - -52.54065, - -9.62955, - -52.21262, - -9.27017, - -52.0271, - -8.90927, - -52.14559, - -8.60288, - -52.45918, - -8.61034, - -52.62572, - -8.47121, - -52.80113, - -7.93321, - -52.88836, - -7.31973, - -52.60291, - -7.17209, - -52.60287, - -6.96792, - -52.39555, - -6.90128, - -52.07143, - -6.72826, - -51.98851, - -6.56473, - -52.08729, - -6.56033, - -52.24855, - -6.33884, - -52.4376, - -5.45983, - -52.72586, - -5.38347, - -52.87245, - -5.01723, - -52.92705, - -4.46708, - -52.66431, - -4.31874, - -52.74193, - -4.17644, - -52.64781, - -3.82739, - -52.5998, - -3.65554, - -52.3864, - -3.20745, - -52.16624, - -3.23868, - -52.05751, - -3.4448, - -51.94236, - -3.17146, - -51.77116, - -2.76775, - -52.02242, - -2.47015, - -52.02165, - -2.08903, - -52.22179, - -1.69999, - -52.29139, - -1.60467, - -52.20916, - -1.51996, - -51.90889, - -1.43285, - -51.96436, - -1.16236, - -51.88805, - -1.23027, - -52.06945, - -1.14308, - -52.27505, - -1.06408, - -52.37991, - -0.88576, - -52.39283, - -0.88485, - -52.52775, - -0.38835, - -52.641, - -0.187, - -52.81839, - -0.19414, - -52.92965, - 0.03095, - -53.02498, - 0.39087, - -53.13991, - 0.73782, - -53.12631, - 0.78239, - -53.28865, - 0.93974, - -53.4283, - 1.25536, - -53.44419, - 1.23484, - -53.55315, - 1.3578, - -53.55958, - 1.35473, - -53.66194, - 1.41994, - -53.67036, - 1.37675, - -53.86613, - 1.75323, - -54.36441, - 1.76351, - -54.7436, - 2.01535, - -54.81053, - 2.27576, - -54.72143, - 2.47719, - -54.77673, - 2.45804, - -54.68228, - 2.40341, - -54.71246 - ], - "centroid": [-50.44693, -3.15676], - "name": "America/Belem" - }, - { - "points": [ - -0.01631, - -50.02422, - 0.02569, - -50.34489, - 0.16623, - -50.39635, - 0.16736, - -50.46782, - -0.02864, - -50.4554, - 0.0911, - -50.68612, - 0.20471, - -50.60709, - 0.1944, - -50.52669, - 0.62199, - -50.37157, - 0.62705, - -50.29186, - 0.51223, - -50.30748, - 0.65579, - -50.18567, - 0.56992, - -50.0312, - 0.23012, - -50.33447, - 0.36225, - -50.10615, - 0.32372, - -50.05524, - 0.23546, - -50.21518, - 0.34496, - -49.95673, - 0.36373, - -49.61058, - 0.16132, - -49.60975, - 0.18319, - -49.71394, - -0.01111, - -49.87202, - -0.01631, - -50.02422 - ], - "centroid": [-50.14547, 0.24849], - "name": "America/Belem" - }, - { - "points": [ - -0.15672, - -49.72254, - -0.0831, - -49.84303, - 0.08919, - -49.61269, - 0.00426, - -49.32959, - -0.12041, - -49.41871, - -0.15672, - -49.72254 - ], - "centroid": [-49.5828, -0.04434], - "name": "America/Belem" - }, - { - "points": [ - 1.83889, - -50.40362, - 2.20368, - -50.57343, - 2.27081, - -50.48181, - 2.1906, - -50.35272, - 1.98132, - -50.26825, - 1.83889, - -50.40362 - ], - "centroid": [-50.41587, 2.07263], - "name": "America/Belem" - }, - { - "points": [ - 0.70999, - -50.24824, - 0.83306, - -50.24615, - 1.07513, - -49.92671, - 0.75764, - -50.0905, - 0.70999, - -50.24824 - ], - "centroid": [-50.11332, 0.85962], - "name": "America/Belem" - }, - { - "points": [ - -0.41732, - -51.18772, - -0.38259, - -51.22007, - -0.32127, - -51.13678, - -0.36687, - -51.1359, - -0.41732, - -51.18772 - ], - "centroid": [-51.17225, -0.372], - "name": "America/Belem" - }, - { - "points": [ - 1.84149, - -50.20378, - 1.87578, - -50.24114, - 1.92538, - -50.22102, - 1.8675, - -50.15882, - 1.84149, - -50.20378 - ], - "centroid": [-50.20486, 1.87916], - "name": "America/Belem" - }, - { - "points": [ - -0.07089, - -50.39661, - -0.05428, - -50.44979, - -0.00557, - -50.37509, - -0.052, - -50.34708, - -0.07089, - -50.39661 - ], - "centroid": [-50.39262, -0.04326], - "name": "America/Belem" - }, - { - "points": [ - 0.2503, - -50.63811, - 0.29932, - -50.63759, - 0.31374, - -50.57831, - 0.29055, - -50.58045, - 0.2503, - -50.63811 - ], - "centroid": [-50.61226, 0.28691], - "name": "America/Belem" - }, - { - "points": [ - 0.04192, - -50.92114, - 0.0656, - -50.94321, - 0.10105, - -50.89371, - 0.07258, - -50.87547, - 0.04192, - -50.92114 - ], - "centroid": [-50.90834, 0.07066], - "name": "America/Belem" - }, - { - "points": [ - -0.06539, - -50.23905, - -0.03726, - -50.24936, - -0.03806, - -50.20604, - -0.06183, - -50.20782, - -0.06539, - -50.23905 - ], - "centroid": [-50.22625, -0.05], - "name": "America/Belem" - }, - { - "points": [ - -0.11542, - -49.3695, - -0.08343, - -49.36821, - -0.08921, - -49.32457, - -0.11093, - -49.3341, - -0.11542, - -49.3695 - ], - "centroid": [-49.35022, -0.09915], - "name": "America/Belem" - }, - { - "points": [ - -0.17051, - -48.72812, - -0.14982, - -48.74341, - -0.13003, - -48.70908, - -0.14918, - -48.70099, - -0.17051, - -48.72812 - ], - "centroid": [-48.72113, -0.15003], - "name": "America/Belem" - }, - { - "points": [ - -1.83831, - -50.22868, - -1.83304, - -50.25128, - -1.81281, - -50.24981, - -1.81476, - -50.2143, - -1.83831, - -50.22868 - ], - "centroid": [-50.23524, -1.82409], - "name": "America/Belem" - }, - { - "points": [ - -0.02896, - -49.02089, - -0.01898, - -49.04579, - -0.00105, - -49.04411, - 0.00013, - -49.01192, - -0.02896, - -49.02089 - ], - "centroid": [-49.0294, -0.01208], - "name": "America/Belem" - }, - { - "points": [ - -1.80749, - -50.11154, - -1.78529, - -50.12208, - -1.77934, - -50.08723, - -1.7933, - -50.08491, - -1.80749, - -50.11154 - ], - "centroid": [-50.10291, -1.79158], - "name": "America/Belem" - }, - { - "points": [ - 0.77011, - -50.009, - 0.78503, - -50.02814, - 0.80612, - -50.00193, - 0.78696, - -49.99443, - 0.77011, - -50.009 - ], - "centroid": [-50.00923, 0.7873], - "name": "America/Belem" - }, - { - "points": [ - 0.11706, - -50.9206, - 0.13597, - -50.93306, - 0.15033, - -50.90674, - 0.1336, - -50.90146, - 0.11706, - -50.9206 - ], - "centroid": [-50.91617, 0.13416], - "name": "America/Belem" - }, - { - "points": [ - -1.86779, - -49.19072, - -1.86225, - -49.21018, - -1.83571, - -49.19991, - -1.84741, - -49.18258, - -1.86779, - -49.19072 - ], - "centroid": [-49.19623, -1.85308], - "name": "America/Belem" - }, - { - "points": [ - -1.68152, - -49.22452, - -1.67821, - -49.24341, - -1.65445, - -49.23596, - -1.66198, - -49.21845, - -1.68152, - -49.22452 - ], - "centroid": [-49.23088, -1.66896], - "name": "America/Belem" - }, - { - "points": [ - 0.73761, - -50.06685, - 0.75249, - -50.08436, - 0.76337, - -50.06259, - 0.74782, - -50.05472, - 0.73761, - -50.06685 - ], - "centroid": [-50.06788, 0.75062], - "name": "America/Belem" - }, - { - "points": [ - 2.29987, - -54.53485, - 2.34587, - -54.44172, - 2.4371, - -54.45154, - 2.77944, - -54.21689, - 3.14919, - -54.22026, - 3.31455, - -54.07535, - 3.60223, - -53.98773, - 4.0408, - -54.37093, - 4.14253, - -54.33174, - 4.18694, - -54.39874, - 4.90456, - -54.4842, - 5.24457, - -54.30939, - 5.53089, - -54.03261, - 5.75412, - -53.95653, - 5.7784, - -53.82288, - 5.57028, - -53.48109, - 5.46704, - -52.92768, - 4.9281, - -52.35762, - 4.95045, - -52.28109, - 4.70172, - -52.00338, - 4.52033, - -51.94058, - 4.66949, - -51.91144, - 4.61195, - -51.78858, - 4.19277, - -51.60523, - 4.06042, - -51.6424, - 3.16349, - -52.3182, - 2.90704, - -52.37295, - 2.36661, - -52.66578, - 2.15983, - -52.98869, - 2.32195, - -53.47218, - 2.27693, - -53.69581, - 2.35381, - -53.78677, - 2.11711, - -54.11402, - 2.15242, - -54.33511, - 2.29987, - -54.53485 - ], - "centroid": [-53.23118, 3.9286], - "name": "America/Cayenne" - }, - { - "points": [ - 4.87796, - -52.18561, - 4.89208, - -52.20684, - 4.90682, - -52.19654, - 4.89657, - -52.16988, - 4.87796, - -52.18561 - ], - "centroid": [-52.18907, 4.89317], - "name": "America/Cayenne" - }, - { - "points": [ - 4.94505, - -52.25291, - 4.95901, - -52.26929, - 4.97349, - -52.2581, - 4.96043, - -52.2366, - 4.94505, - -52.25291 - ], - "centroid": [-52.25377, 4.95946], - "name": "America/Cayenne" - }, - { - "points": [ - 4.81105, - -51.93341, - 4.82706, - -51.94495, - 4.84101, - -51.92547, - 4.82425, - -51.91561, - 4.81105, - -51.93341 - ], - "centroid": [-51.92996, 4.82593], - "name": "America/Cayenne" - }, - { - "points": [ - 5.02678, - -52.34744, - 5.03946, - -52.36592, - 5.05464, - -52.35636, - 5.0431, - -52.3355, - 5.02678, - -52.34744 - ], - "centroid": [-52.35106, 5.04096], - "name": "America/Cayenne" - }, - { - "points": [ - 4.91501, - -52.2045, - 4.92845, - -52.21864, - 4.94489, - -52.20932, - 4.93152, - -52.19157, - 4.91501, - -52.2045 - ], - "centroid": [-52.20572, 4.93003], - "name": "America/Cayenne" - }, - { - "points": [ - 5.23251, - -52.68295, - 5.23494, - -52.70186, - 5.25577, - -52.70054, - 5.25359, - -52.68063, - 5.23251, - -52.68295 - ], - "centroid": [-52.69146, 5.24429], - "name": "America/Cayenne" - }, - { - "points": [ - -34.98114, - -54.9627, - -34.89833, - -55.05607, - -34.91912, - -55.25889, - -34.80601, - -55.39348, - -34.77983, - -55.68894, - -34.94853, - -56.16017, - -34.85408, - -56.42924, - -34.7723, - -56.45166, - -34.67596, - -56.89185, - -34.4711, - -57.12911, - -34.49375, - -57.8611, - -34.27898, - -58.00031, - -33.97171, - -58.39896, - -33.67751, - -58.45267, - -33.15, - -58.36971, - -33.08762, - -58.17214, - -32.93689, - -58.1233, - -32.46207, - -58.21096, - -32.27716, - -58.1096, - -31.87016, - -58.2147, - -31.69077, - -58.03129, - -31.5767, - -57.99104, - -31.46649, - -58.09582, - -31.20952, - -57.92586, - -30.90809, - -57.91903, - -30.84922, - -57.80932, - -30.51133, - -57.88665, - -30.33209, - -57.64363, - -30.17112, - -57.64584, - -30.29154, - -57.39786, - -30.27241, - -57.21202, - -30.07877, - -57.07275, - -30.09759, - -56.79979, - -30.77888, - -56.01306, - -31.05483, - -56.00035, - -31.07051, - -55.87441, - -30.84228, - -55.5825, - -31.24915, - -55.23837, - -31.2758, - -55.01021, - -31.43673, - -54.83252, - -31.4392, - -54.58701, - -31.6592, - -54.45564, - -32.07455, - -53.73552, - -32.42375, - -53.58762, - -32.73226, - -53.06817, - -33.16632, - -53.5053, - -33.68015, - -53.51261, - -33.75502, - -53.3616, - -34.07896, - -53.53118, - -34.27106, - -53.74394, - -34.40943, - -53.77148, - -34.6901, - -54.13858, - -34.98114, - -54.9627 - ], - "centroid": [-56.01429, -32.80529], - "name": "America/Montevideo" - }, - { - "points": [ - -34.50348, - -57.54527, - -34.49575, - -57.5714, - -34.47574, - -57.57007, - -34.48034, - -57.53116, - -34.50348, - -57.54527 - ], - "centroid": [-57.55361, -34.48835], - "name": "America/Montevideo" - }, - { - "points": [ - -34.96603, - -55.91842, - -34.95132, - -55.94116, - -34.92898, - -55.92295, - -34.94312, - -55.90743, - -34.96603, - -55.91842 - ], - "centroid": [-55.92305, -34.94769], - "name": "America/Montevideo" - }, - { - "points": [ - -35.05765, - -54.88297, - -35.03674, - -54.90277, - -35.02435, - -54.87993, - -35.0394, - -54.87028, - -35.05765, - -54.88297 - ], - "centroid": [-54.88491, -35.03988], - "name": "America/Montevideo" - }, - { - "points": [ - -35.35826, - -70.42882, - -35.25622, - -70.58751, - -35.13031, - -70.36757, - -34.80286, - -70.27223, - -34.74634, - -70.32423, - -34.40077, - -70.02302, - -34.27626, - -70.04623, - -34.22324, - -69.8264, - -33.68119, - -69.89476, - -33.42589, - -69.75394, - -33.23443, - -69.88311, - -33.31872, - -70.03324, - -33.04319, - -70.10281, - -32.90352, - -70.00738, - -32.73577, - -70.15461, - -32.53448, - -70.13931, - -32.30404, - -70.25251, - -32.25141, - -69.66843, - -32.11397, - -69.6178, - -32.0495, - -69.3034, - -31.94473, - -69.17461, - -32.07158, - -69.02077, - -32.17997, - -68.53881, - -32.05906, - -68.45127, - -32.05792, - -68.01775, - -32.22771, - -67.83276, - -32.27546, - -67.47596, - -32.41015, - -67.32495, - -32.7601, - -67.18175, - -33.42192, - -67.14583, - -34.06907, - -66.73599, - -34.3882, - -66.80119, - -34.93705, - -66.53037, - -35.51306, - -66.51387, - -36.00944, - -66.6137, - -36.00896, - -68.27945, - -37.57267, - -68.2426, - -37.36903, - -68.99976, - -37.22589, - -69.08498, - -37.16286, - -69.25919, - -37.18126, - -69.54691, - -37.08375, - -69.76091, - -36.85821, - -69.80019, - -36.32556, - -70.38909, - -35.9091, - -70.43247, - -35.81377, - -70.33582, - -35.35826, - -70.42882 - ], - "centroid": [-68.59986, -34.59497], - "name": "America/Argentina/Mendoza" - }, - { - "points": [ - -40.26926, - -62.37174, - -40.31408, - -62.48023, - -40.44671, - -62.41098, - -40.61287, - -62.15892, - -40.92058, - -62.38195, - -41.04533, - -62.75498, - -40.81146, - -63.01556, - -40.71123, - -63.39582, - -34.37546, - -63.39124, - -34.36698, - -61.71452, - -33.55846, - -60.92289, - -33.62097, - -60.48506, - -33.24674, - -60.29429, - -33.67309, - -59.61, - -33.71258, - -59.2547, - -33.79053, - -59.22975, - -33.83535, - -58.99877, - -34.04239, - -58.64607, - -34.01769, - -58.37441, - -34.26863, - -58.40065, - -34.29553, - -58.53543, - -34.5383, - -58.45727, - -34.73713, - -58.18849, - -35.04899, - -57.4633, - -35.38904, - -57.12556, - -35.82384, - -57.37758, - -35.96803, - -57.36606, - -36.28944, - -57.0752, - -36.32455, - -56.72849, - -36.91151, - -56.66331, - -37.49731, - -57.10357, - -37.84273, - -57.48203, - -38.11642, - -57.54427, - -38.45509, - -58.19256, - -38.70697, - -59.10008, - -38.99207, - -60.8524, - -39.0022, - -61.80535, - -38.9465, - -62.04762, - -38.81076, - -62.21534, - -38.86905, - -62.24424, - -38.82161, - -62.37085, - -38.98514, - -62.31001, - -38.92641, - -62.24837, - -39.10603, - -62.34403, - -39.2603, - -62.27639, - -39.38408, - -62.00006, - -39.36678, - -62.14207, - -39.44568, - -62.02962, - -39.87336, - -62.10391, - -39.88653, - -62.30754, - -40.26926, - -62.37174 - ], - "centroid": [-60.56287, -36.67901], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -39.24751, - -61.88407, - -39.15942, - -62.08287, - -39.0683, - -62.09724, - -39.10912, - -61.8824, - -39.24751, - -61.88407 - ], - "centroid": [-61.97871, -39.1477], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -39.05027, - -62.13118, - -38.95149, - -62.15905, - -39.03716, - -61.95533, - -39.06874, - -61.97737, - -39.05027, - -62.13118 - ], - "centroid": [-62.06799, -39.02192], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -40.53437, - -62.22419, - -40.37515, - -62.18687, - -40.36609, - -62.1239, - -40.47673, - -62.15986, - -40.53437, - -62.22419 - ], - "centroid": [-62.17524, -40.4368], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -39.26371, - -62.08513, - -39.23006, - -62.15485, - -39.19039, - -62.16716, - -39.22299, - -62.07474, - -39.26371, - -62.08513 - ], - "centroid": [-62.11874, -39.22656], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -40.22787, - -62.10268, - -40.18567, - -62.13997, - -40.12414, - -62.11354, - -40.20797, - -62.09133, - -40.22787, - -62.10268 - ], - "centroid": [-62.11403, -40.18139], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -40.35775, - -62.34972, - -40.28811, - -62.35904, - -40.2792, - -62.33187, - -40.31734, - -62.3125, - -40.35775, - -62.34972 - ], - "centroid": [-62.3387, -40.31349], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -39.27608, - -62.01122, - -39.24791, - -62.04556, - -39.2285, - -62.02868, - -39.24147, - -61.99023, - -39.27608, - -62.01122 - ], - "centroid": [-62.01772, -39.24958], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -40.01672, - -62.25508, - -40.01063, - -62.30178, - -39.993, - -62.30901, - -39.98675, - -62.2602, - -40.01672, - -62.25508 - ], - "centroid": [-62.27951, -40.00155], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -34.2022, - -58.24801, - -34.1876, - -58.26995, - -34.16859, - -58.25641, - -34.18635, - -58.22911, - -34.2022, - -58.24801 - ], - "centroid": [-58.25056, -34.1859], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -39.21607, - -62.23182, - -39.19258, - -62.25247, - -39.17403, - -62.23613, - -39.20439, - -62.21779, - -39.21607, - -62.23182 - ], - "centroid": [-62.23488, -39.19602], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -39.9058, - -62.15265, - -39.8995, - -62.17157, - -39.87763, - -62.16712, - -39.88526, - -62.14404, - -39.9058, - -62.15265 - ], - "centroid": [-62.15873, -39.8917], - "name": "America/Argentina/Buenos_Aires" - }, - { - "points": [ - -34.36572, - -66.81253, - -34.01788, - -66.77339, - -33.42729, - -67.16529, - -32.76315, - -67.20166, - -32.31374, - -67.39942, - -31.85205, - -67.37779, - -31.92694, - -66.36882, - -31.88153, - -65.63443, - -32.1032, - -65.24499, - -32.31964, - -65.18951, - -32.29316, - -64.91402, - -32.61654, - -64.86914, - -33.1211, - -65.02119, - -33.21861, - -65.1241, - -36.00888, - -65.08034, - -36.00681, - -66.62471, - -35.12943, - -66.51791, - -34.36572, - -66.81253 - ], - "centroid": [-66.03036, -33.76245], - "name": "America/Argentina/San_Luis" - }, - { - "points": [ - -51.60047, - -69.01999, - -51.62223, - -69.17983, - -51.62913, - -68.95098, - -52.30532, - -68.35917, - -52.4021, - -68.41616, - -52.34372, - -68.43524, - -52.00819, - -70.02013, - -51.98658, - -72.00002, - -51.87431, - -71.96329, - -51.57212, - -72.44734, - -51.25197, - -72.2704, - -51.11892, - -72.41203, - -51.02234, - -72.26014, - -50.8589, - -72.24104, - -50.74506, - -72.33685, - -50.65796, - -72.28889, - -50.61264, - -72.47212, - -50.68609, - -72.60336, - -50.62667, - -72.73622, - -50.78461, - -73.13627, - -50.68744, - -73.12942, - -50.28483, - -73.58138, - -50.04882, - -73.50797, - -49.92226, - -73.55487, - -49.81092, - -73.44509, - -49.52455, - -73.59292, - -49.37648, - -73.46019, - -49.17507, - -73.50153, - -49.12493, - -73.09616, - -48.93864, - -72.93479, - -48.82507, - -72.60283, - -48.47874, - -72.60696, - -48.48146, - -72.45542, - -48.3454, - -72.29248, - -48.08098, - -72.34261, - -47.92732, - -72.52972, - -47.80083, - -72.46323, - -47.7295, - -72.50864, - -47.74662, - -72.43183, - -47.60911, - -72.2964, - -47.45762, - -72.34451, - -47.40228, - -72.15143, - -47.19961, - -72.02924, - -47.22907, - -71.87743, - -47.14475, - -71.8621, - -47.07478, - -71.99467, - -47.00911, - -71.92376, - -46.80936, - -71.94109, - -46.68183, - -71.6561, - -46.20397, - -71.77269, - -46.14615, - -71.90152, - -45.99063, - -71.6389, - -45.99028, - -67.58475, - -46.25191, - -67.5983, - -46.54961, - -67.41316, - -46.6959, - -67.11163, - -47.00154, - -66.78037, - -47.06699, - -65.96973, - -47.20105, - -65.73774, - -47.51351, - -65.72927, - -47.76238, - -65.8805, - -47.95659, - -65.76696, - -47.95013, - -65.92434, - -48.11938, - -65.90751, - -48.12618, - -66.09042, - -48.28326, - -66.32147, - -48.36601, - -66.32149, - -48.65099, - -67.06294, - -49.04109, - -67.55734, - -49.24814, - -67.66056, - -49.26297, - -67.57501, - -49.90579, - -67.77067, - -50.06629, - -67.99182, - -50.13668, - -68.33212, - -49.86894, - -68.58709, - -50.07594, - -68.48615, - -50.1682, - -68.34601, - -50.38495, - -68.90351, - -50.56811, - -69.06761, - -50.90528, - -69.11892, - -50.96661, - -69.20676, - -51.54067, - -68.93238, - -51.60047, - -69.01999 - ], - "centroid": [-69.94819, -48.81398], - "name": "America/Argentina/Rio_Gallegos" - }, - { - "points": [ - -48.50621, - -66.18172, - -48.49467, - -66.20476, - -48.48019, - -66.19807, - -48.48375, - -66.16301, - -48.50621, - -66.18172 - ], - "centroid": [-66.18545, -48.49124], - "name": "America/Argentina/Rio_Gallegos" - }, - { - "points": [ - -48.74757, - -67.05682, - -48.74216, - -67.08156, - -48.72313, - -67.07612, - -48.72742, - -67.04588, - -48.74757, - -67.05682 - ], - "centroid": [-67.06475, -48.73483], - "name": "America/Argentina/Rio_Gallegos" - }, - { - "points": [ - -48.26746, - -66.19845, - -48.26335, - -66.22082, - -48.24566, - -66.21935, - -48.24335, - -66.18927, - -48.26746, - -66.19845 - ], - "centroid": [-66.20618, -48.25458], - "name": "America/Argentina/Rio_Gallegos" - }, - { - "points": [ - -54.88943, - -68.47569, - -54.85798, - -68.62283, - -52.65537, - -68.60477, - -52.95706, - -68.26595, - -53.12837, - -68.18554, - -53.03223, - -68.35747, - -53.15405, - -68.51918, - -53.251, - -68.51357, - -53.31817, - -68.12513, - -53.59327, - -67.96813, - -54.04669, - -67.31791, - -54.6039, - -65.99798, - -54.66251, - -65.10012, - -54.93879, - -65.34132, - -54.89404, - -65.46025, - -54.97843, - -65.68033, - -54.902, - -65.75328, - -54.90405, - -65.96136, - -55.06885, - -66.41757, - -54.89406, - -67.29903, - -54.81106, - -68.27441, - -54.88943, - -68.47569 - ], - "centroid": [-67.47168, -54.31985], - "name": "America/Argentina/Ushuaia" - }, - { - "points": [ - -54.88338, - -64.16722, - -54.91869, - -64.67026, - -54.83545, - -64.76826, - -54.70133, - -64.56124, - -54.715, - -63.80003, - -54.88338, - -64.16722 - ], - "centroid": [-64.34526, -54.79905], - "name": "America/Argentina/Ushuaia" - }, - { - "points": [ - -54.66442, - -64.17634, - -54.61826, - -64.17087, - -54.63854, - -64.12015, - -54.65783, - -64.13292, - -54.66442, - -64.17634 - ], - "centroid": [-64.15281, -54.64351], - "name": "America/Argentina/Ushuaia" - }, - { - "points": [ - -54.88507, - -68.27268, - -54.86194, - -68.28928, - -54.86695, - -68.24507, - -54.88334, - -68.25047, - -54.88507, - -68.27268 - ], - "centroid": [-68.26547, -54.87327], - "name": "America/Argentina/Ushuaia" - }, - { - "points": [ - -54.6793, - -64.29025, - -54.66064, - -64.29915, - -54.64629, - -64.26521, - -54.66711, - -64.26617, - -54.6793, - -64.29025 - ], - "centroid": [-64.28056, -54.66292], - "name": "America/Argentina/Ushuaia" - }, - { - "points": [ - -8.83171, - -35.11679, - -8.92272, - -35.14651, - -8.83805, - -35.48081, - -8.93624, - -35.7261, - -8.8969, - -36.00248, - -9.2175, - -36.3528, - -9.31193, - -36.58671, - -9.28267, - -36.88559, - -9.36582, - -36.93904, - -9.21443, - -37.24109, - -8.95472, - -37.51985, - -9.00121, - -37.66759, - -8.86444, - -37.75786, - -9.00603, - -37.813, - -9.3424, - -38.23428, - -9.0293, - -38.29584, - -9.01427, - -38.4818, - -8.85322, - -38.48056, - -8.83994, - -38.56342, - -8.98812, - -38.6467, - -8.7952, - -38.8019, - -8.69446, - -39.21921, - -8.54216, - -39.3852, - -8.66507, - -39.67709, - -8.7952, - -39.68112, - -8.83607, - -39.88356, - -9.05396, - -39.96347, - -9.07689, - -40.23781, - -9.37125, - -40.32659, - -9.49833, - -40.63417, - -9.45564, - -40.76792, - -9.22369, - -40.7126, - -9.16002, - -40.86199, - -8.85171, - -40.90469, - -8.79368, - -41.09971, - -8.72324, - -41.11607, - -8.71104, - -41.38079, - -8.40707, - -41.02114, - -8.42012, - -40.91008, - -8.10329, - -40.58758, - -7.8625, - -40.54239, - -7.757, - -40.67302, - -7.3904, - -40.65557, - -7.3613, - -39.66387, - -7.54334, - -39.33612, - -7.8479, - -39.06696, - -7.60895, - -38.65923, - -7.75916, - -38.5206, - -7.69474, - -38.3348, - -7.84105, - -38.24947, - -7.75617, - -38.15091, - -7.81237, - -38.08071, - -7.74345, - -38.06001, - -7.76084, - -37.96319, - -7.357, - -37.48695, - -7.25897, - -37.25371, - -7.38584, - -37.01695, - -7.48944, - -36.9825, - -7.58553, - -37.19625, - -7.78872, - -37.16146, - -7.98751, - -37.33917, - -7.97275, - -37.13634, - -8.1698, - -37.11711, - -8.27352, - -36.96275, - -8.1147, - -36.66383, - -7.99351, - -36.66178, - -7.90282, - -36.45266, - -7.80262, - -36.41585, - -7.7614, - -36.10006, - -7.82746, - -35.93128, - -7.71575, - -35.89408, - -7.64527, - -35.55986, - -7.44114, - -35.49421, - -7.38528, - -35.10599, - -7.54365, - -34.83413, - -8.00745, - -34.81783, - -8.83171, - -35.11679 - ], - "centroid": [-37.98991, -8.32921], - "name": "America/Recife" - }, - { - "points": [ - -26.22433, - -66.16105, - -26.29367, - -65.72358, - -26.06261, - -65.66381, - -26.06398, - -65.3159, - -26.15907, - -65.2642, - -26.26587, - -64.9407, - -26.21562, - -64.47753, - -26.68947, - -64.48773, - -26.68102, - -64.5778, - -27.32491, - -64.87277, - -27.46976, - -65.0512, - -27.51838, - -64.95674, - -27.58445, - -65.05787, - -27.76767, - -64.9839, - -27.89849, - -65.06713, - -27.93517, - -65.22481, - -27.86817, - -65.33715, - -28.06184, - -65.57412, - -27.82504, - -65.70735, - -27.79606, - -65.85482, - -27.40229, - -65.98419, - -27.33117, - -66.2026, - -26.93042, - -65.88893, - -26.74391, - -65.85974, - -26.55535, - -66.2224, - -26.22433, - -66.16105 - ], - "centroid": [-65.37393, -26.93962], - "name": "America/Argentina/Tucuman" - }, - { - "points": [ - 3.92119, - -58.01, - 4.14117, - -58.09656, - 4.63177, - -57.85643, - 4.83739, - -57.93754, - 5.02746, - -57.69345, - 5.0483, - -57.34427, - 5.20143, - -57.28078, - 5.31621, - -57.35809, - 5.61631, - -57.19043, - 6.00951, - -57.14924, - 5.85012, - -57.13051, - 6.01011, - -56.94469, - 5.79241, - -55.91358, - 5.89811, - -55.93466, - 5.9634, - -55.82993, - 5.97865, - -55.44102, - 5.88719, - -55.10534, - 5.97397, - -55.17177, - 6.01454, - -55.03695, - 5.82482, - -54.01199, - 5.53915, - -54.00567, - 5.23327, - -54.29283, - 4.8998, - -54.46456, - 4.19282, - -54.37906, - 4.14343, - -54.31118, - 4.04919, - -54.35255, - 3.60243, - -53.96758, - 3.30505, - -54.05765, - 3.14802, - -54.19455, - 2.83634, - -54.17307, - 2.31698, - -54.44715, - 2.32369, - -54.70238, - 2.4474, - -54.70108, - 2.43004, - -54.86914, - 2.60684, - -54.95199, - 2.51239, - -55.10237, - 2.56522, - -55.13833, - 2.50839, - -55.32957, - 2.39745, - -55.37018, - 2.39136, - -55.74062, - 2.52195, - -55.94737, - 2.26133, - -56.12363, - 2.04583, - -55.90409, - 1.84779, - -55.93395, - 2.01029, - -56.69512, - 2.83017, - -57.21364, - 3.36323, - -57.31231, - 3.36542, - -57.66951, - 3.52154, - -57.69261, - 3.92119, - -58.01 - ], - "centroid": [-55.91817, 4.12579], - "name": "America/Paramaribo" - }, - { - "points": [ - 5.929, - -55.21277, - 5.93226, - -55.23201, - 5.95301, - -55.22807, - 5.94757, - -55.20825, - 5.929, - -55.21277 - ], - "centroid": [-55.22042, 5.94058], - "name": "America/Paramaribo" - }, - { - "points": [ - -17.77557, - -39.19021, - -18.02061, - -39.49449, - -18.34279, - -39.65845, - -18.01797, - -40.19473, - -17.75787, - -40.22423, - -17.56624, - -40.49513, - -17.36926, - -40.52131, - -17.40659, - -40.61831, - -16.91657, - -40.53016, - -16.83841, - -40.25405, - -16.58046, - -40.2793, - -16.5417, - -40.14609, - -16.29597, - -39.94057, - -16.13804, - -39.86916, - -16.00982, - -39.94024, - -15.83203, - -40.21858, - -15.81195, - -40.54481, - -15.6927, - -40.81925, - -15.79429, - -41.14494, - -15.76058, - -41.33072, - -15.50362, - -41.36631, - -15.12772, - -41.77949, - -15.19331, - -42.09409, - -14.94874, - -42.64222, - -14.68886, - -42.95527, - -14.64654, - -43.22569, - -14.79942, - -43.50433, - -14.70419, - -43.83008, - -14.57265, - -43.89137, - -14.3256, - -43.83382, - -14.25003, - -44.21689, - -14.35193, - -44.56079, - -14.6089, - -44.87457, - -14.94439, - -45.55112, - -15.15484, - -45.74043, - -15.13222, - -45.91532, - -15.25124, - -46.08712, - -14.99688, - -45.98439, - -14.85856, - -46.03078, - -14.70216, - -45.92271, - -14.50331, - -45.98078, - -14.3613, - -45.92643, - -14.19507, - -46.13429, - -13.88305, - -46.26875, - -13.42134, - -46.2121, - -13.30022, - -46.08385, - -13.21245, - -46.19232, - -13.05979, - -46.17621, - -12.9581, - -46.07062, - -12.77995, - -46.25414, - -12.49994, - -46.17105, - -12.34293, - -46.35555, - -12.0951, - -46.34103, - -11.91897, - -46.07791, - -11.84901, - -46.26846, - -11.74934, - -46.28155, - -11.61192, - -46.08987, - -11.50375, - -46.44795, - -11.32955, - -46.5822, - -10.97337, - -46.38777, - -10.90022, - -46.23939, - -10.75764, - -46.31622, - -10.32083, - -45.76, - -10.33534, - -45.58025, - -10.77011, - -45.31978, - -10.88631, - -45.06144, - -10.86347, - -44.80747, - -10.57709, - -44.41341, - -10.5965, - -44.14785, - -10.43309, - -43.92647, - -10.06106, - -43.71667, - -9.80414, - -43.69229, - -9.42612, - -43.83082, - -9.44075, - -43.70651, - -9.33642, - -43.64848, - -9.28916, - -43.45916, - -9.42268, - -43.35608, - -9.3607, - -43.12073, - -9.54177, - -42.84624, - -9.55852, - -42.62681, - -9.29749, - -42.31593, - -9.19488, - -42.04239, - -9.24434, - -41.85492, - -9.13571, - -41.74236, - -8.97493, - -41.74787, - -8.92634, - -41.50409, - -8.70233, - -41.3736, - -8.70375, - -41.11139, - -8.77689, - -41.08881, - -8.83765, - -40.89044, - -9.148, - -40.84537, - -9.21669, - -40.69367, - -9.43916, - -40.74013, - -9.47833, - -40.63253, - -9.35766, - -40.34235, - -9.06048, - -40.2494, - -9.03644, - -39.97322, - -8.82311, - -39.8994, - -8.77815, - -39.69191, - -8.65158, - -39.69229, - -8.52624, - -39.41162, - -8.78156, - -38.96185, - -8.77415, - -38.79828, - -8.96948, - -38.63934, - -8.81556, - -38.53369, - -8.8508, - -38.45799, - -8.99987, - -38.46788, - -8.98428, - -38.30218, - -9.4124, - -38.19542, - -9.47624, - -38.00557, - -9.74056, - -38.02086, - -10.10833, - -37.76083, - -10.41426, - -37.8327, - -10.65978, - -37.78293, - -10.77097, - -37.99604, - -10.72257, - -38.18688, - -10.90082, - -38.22798, - -11.2092, - -37.97733, - -11.37214, - -37.99117, - -11.51775, - -37.78685, - -11.56537, - -37.67314, - -11.45408, - -37.35138, - -12.58537, - -37.98913, - -13.03231, - -38.47837, - -13.01451, - -38.54391, - -12.82168, - -38.49582, - -12.71835, - -38.57971, - -12.82792, - -38.65475, - -12.63506, - -38.66807, - -12.8365, - -38.78979, - -12.87167, - -38.70715, - -12.99074, - -38.74974, - -12.86771, - -38.68102, - -12.99601, - -38.58811, - -13.27788, - -38.95007, - -13.63015, - -38.87335, - -13.77133, - -38.98749, - -14.02599, - -38.91318, - -14.71535, - -39.05134, - -15.86106, - -38.84712, - -16.76423, - -39.13358, - -17.31449, - -39.21289, - -17.69238, - -39.12542, - -17.77557, - -39.19021 - ], - "centroid": [-41.69708, -12.48165], - "name": "America/Bahia" - }, - { - "points": [ - -17.9963, - -39.21512, - -17.97455, - -39.23762, - -17.93449, - -39.20683, - -17.98034, - -39.19265, - -17.9963, - -39.21512 - ], - "centroid": [-39.2132, -17.9693], - "name": "America/Bahia" - }, - { - "points": [ - -18.02426, - -39.24683, - -18.00871, - -39.2922, - -17.97127, - -39.27323, - -17.99969, - -39.23661, - -18.02426, - -39.24683 - ], - "centroid": [-39.26383, -18.00029], - "name": "America/Bahia" - }, - { - "points": [ - -18.06043, - -38.67917, - -18.03886, - -38.69128, - -18.0117, - -38.65477, - -18.04335, - -38.65312, - -18.06043, - -38.67917 - ], - "centroid": [-38.66956, -18.03764], - "name": "America/Bahia" - }, - { - "points": [ - -17.93813, - -39.15197, - -17.90058, - -39.1474, - -17.9196, - -39.11349, - -17.9359, - -39.12289, - -17.93813, - -39.15197 - ], - "centroid": [-39.13558, -17.92238], - "name": "America/Bahia" - }, - { - "points": [ - -13.85053, - -38.91689, - -13.83895, - -38.94092, - -13.81545, - -38.92786, - -13.82579, - -38.90991, - -13.85053, - -38.91689 - ], - "centroid": [-38.92422, -13.83314], - "name": "America/Bahia" - }, - { - "points": [ - -17.63034, - -39.05713, - -17.60596, - -39.07097, - -17.6029, - -39.04165, - -17.61904, - -39.03792, - -17.63034, - -39.05713 - ], - "centroid": [-39.05309, -17.61445], - "name": "America/Bahia" - }, - { - "points": [ - -18.00303, - -38.67044, - -17.98813, - -38.68708, - -17.97217, - -38.66905, - -17.99009, - -38.65423, - -18.00303, - -38.67044 - ], - "centroid": [-38.67033, -17.98809], - "name": "America/Bahia" - }, - { - "points": [ - -40.55094, - -71.85784, - -40.40597, - -71.81277, - -40.36597, - -71.66426, - -40.22938, - -71.83903, - -40.09778, - -71.8297, - -40.09677, - -71.67971, - -39.90117, - -71.59965, - -39.84248, - -71.69927, - -39.57592, - -71.7066, - -39.58833, - -71.49109, - -39.52075, - -71.54301, - -39.28409, - -71.39636, - -38.92708, - -71.43742, - -38.79634, - -71.24438, - -38.73678, - -70.95279, - -38.57027, - -70.84239, - -38.41461, - -71.01137, - -38.09717, - -71.00984, - -37.86686, - -71.20032, - -37.4716, - -71.12625, - -37.29564, - -71.22259, - -37.10334, - -71.1054, - -36.97469, - -71.21259, - -36.94774, - -71.11173, - -36.84391, - -71.18177, - -36.65371, - -71.12014, - -36.65816, - -71.03305, - -36.45972, - -71.04305, - -36.46456, - -70.94075, - -36.37338, - -70.88768, - -36.39857, - -70.69927, - -36.24993, - -70.70757, - -36.11847, - -70.57898, - -36.16241, - -70.36688, - -36.34913, - -70.35724, - -36.35972, - -70.25704, - -36.57482, - -70.15657, - -36.84409, - -69.7839, - -37.003, - -69.80281, - -37.09061, - -69.72294, - -37.16142, - -69.54428, - -37.14368, - -69.25351, - -37.20974, - -69.07314, - -37.35065, - -68.99186, - -37.36063, - -68.76186, - -37.55475, - -68.25954, - -35.98963, - -68.29323, - -35.99136, - -65.09784, - -34.99288, - -65.09083, - -34.99528, - -63.37689, - -40.7014, - -63.37707, - -40.79448, - -63.00497, - -40.986, - -62.8012, - -41.06607, - -62.82469, - -41.16764, - -63.09438, - -41.17111, - -63.80315, - -41.00258, - -64.10487, - -40.84762, - -64.89695, - -40.78937, - -64.75807, - -40.72508, - -64.9394, - -40.7757, - -64.90975, - -40.8406, - -65.1072, - -40.98565, - -65.16766, - -41.53364, - -64.99447, - -42.01847, - -65.06855, - -42.00972, - -71.76409, - -41.82394, - -71.75594, - -41.36209, - -71.91628, - -41.05841, - -71.83872, - -40.74101, - -71.95659, - -40.62867, - -71.84184, - -40.55094, - -71.85784 - ], - "centroid": [-67.28372, -38.99039], - "name": "America/Argentina/Salta" - }, - { - "points": [ - -24.62755, - -68.4762, - -24.47697, - -68.40954, - -24.38473, - -68.24616, - -24.02737, - -67.34542, - -23.74305, - -67.2332, - -24.04911, - -66.86106, - -24.15389, - -66.52914, - -23.76393, - -66.38471, - -23.51855, - -66.41718, - -23.35667, - -66.35126, - -23.53027, - -65.98175, - -23.94295, - -65.99151, - -24.06157, - -65.75878, - -24.42637, - -65.52784, - -24.49187, - -65.27658, - -24.44179, - -65.16084, - -24.59021, - -64.92161, - -24.44114, - -64.82188, - -24.60467, - -64.61895, - -24.48306, - -64.52666, - -24.39801, - -64.30824, - -24.18285, - -64.16831, - -23.51767, - -64.19126, - -23.51406, - -64.36308, - -23.63069, - -64.44581, - -23.45866, - -64.67301, - -23.49715, - -64.88924, - -23.25541, - -65.05271, - -23.02868, - -65.02592, - -22.95252, - -65.23931, - -22.63601, - -65.27552, - -22.5956, - -65.35496, - -22.07893, - -65.19154, - -22.2034, - -64.61807, - -22.53484, - -64.40261, - -22.85454, - -64.31988, - -22.55925, - -64.25091, - -21.99324, - -63.93843, - -21.99507, - -62.80456, - -22.15638, - -62.78655, - -22.45802, - -62.33288, - -24.40665, - -62.32511, - -25.66854, - -63.39443, - -25.66249, - -63.92458, - -25.58365, - -64.19059, - -26.23185, - -64.48442, - -26.28561, - -64.94404, - -26.17643, - -65.27539, - -26.08317, - -65.32171, - -26.08293, - -65.6631, - -26.31153, - -65.71442, - -26.23935, - -66.27326, - -26.39265, - -66.41475, - -25.81375, - -66.82606, - -25.67152, - -66.75586, - -25.60926, - -66.50411, - -25.28562, - -66.55869, - -25.29333, - -67.80684, - -25.16632, - -68.50887, - -25.08449, - -68.47391, - -25.06981, - -68.35102, - -24.82577, - -68.58647, - -24.62755, - -68.4762 - ], - "centroid": [-64.82807, -24.29065], - "name": "America/Argentina/Salta" - }, - { - "points": [ - -12.59037, - -50.65762, - -11.88965, - -50.65233, - -11.74737, - -50.72427, - -11.60454, - -50.65829, - -11.50986, - -50.75304, - -11.06483, - -50.61978, - -10.65371, - -50.61644, - -9.70048, - -50.15832, - -9.32545, - -50.06721, - -8.92223, - -49.77274, - -8.84552, - -49.60498, - -8.37374, - -49.31523, - -7.79396, - -49.16464, - -7.53113, - -49.37795, - -7.24877, - -49.19598, - -6.9322, - -49.227, - -6.64992, - -48.67671, - -6.51913, - -48.67032, - -6.34659, - -48.51236, - -6.35861, - -48.39007, - -6.17795, - -48.44321, - -6.09636, - -48.29667, - -5.98072, - -48.34639, - -5.92363, - -48.23487, - -5.74562, - -48.30879, - -5.64525, - -48.15264, - -5.40772, - -48.37615, - -5.3564, - -48.72864, - -5.15502, - -48.39817, - -5.257, - -48.15065, - -5.2405, - -47.9058, - -5.37697, - -47.83272, - -5.54616, - -47.47369, - -6.24438, - -47.35948, - -6.99242, - -47.49239, - -7.20661, - -47.72797, - -7.29942, - -47.63617, - -7.28331, - -47.49121, - -7.38433, - -47.47043, - -7.44341, - -47.57664, - -7.52655, - -47.3949, - -8.03378, - -47.01525, - -7.88865, - -46.60729, - -7.97827, - -46.4702, - -8.31666, - -46.5363, - -8.4019, - -46.47839, - -8.47388, - -46.81998, - -8.82779, - -46.89107, - -9.04002, - -47.07218, - -9.10172, - -46.87622, - -9.37875, - -46.78318, - -9.50808, - -46.5284, - -9.74939, - -46.65868, - -9.8664, - -46.48168, - -10.17175, - -46.33514, - -10.32806, - -45.74817, - -10.46762, - -45.83877, - -10.77169, - -46.30195, - -10.908, - -46.22088, - -10.98568, - -46.37195, - -11.31783, - -46.56124, - -11.48664, - -46.43751, - -11.60609, - -46.07068, - -11.79019, - -46.26801, - -11.92843, - -46.05987, - -12.15314, - -46.33167, - -12.39389, - -46.32353, - -12.48104, - -46.16047, - -12.6051, - -46.14819, - -12.79883, - -46.23655, - -13.04091, - -46.85453, - -13.10388, - -47.24307, - -13.30742, - -47.52557, - -13.11063, - -47.67653, - -13.32224, - -47.76023, - -13.18659, - -48.18086, - -13.04282, - -48.16269, - -13.05476, - -48.6181, - -13.19571, - -48.71809, - -13.19408, - -48.80271, - -12.76174, - -48.91774, - -12.5785, - -49.06002, - -13.16616, - -49.36314, - -12.96839, - -49.82557, - -12.85231, - -50.37388, - -12.48617, - -50.26574, - -12.85424, - -50.48058, - -12.81659, - -50.60603, - -12.59037, - -50.65762 - ], - "centroid": [-48.3201, -10.12291], - "name": "America/Araguaina" - }, - { - "points": [ - -31.15283, - -70.39229, - -31.02425, - -70.28219, - -30.88786, - -70.31441, - -30.45227, - -70.13915, - -30.34455, - -70.1627, - -30.38889, - -69.97843, - -30.18521, - -69.81668, - -30.08998, - -69.95, - -29.68739, - -69.89301, - -29.29648, - -70.02202, - -29.16243, - -69.95726, - -29.1038, - -69.79414, - -28.43072, - -69.6553, - -28.41598, - -69.47015, - -28.61099, - -69.15063, - -28.76764, - -69.09972, - -28.92049, - -68.90693, - -29.10639, - -68.88095, - -29.61576, - -69.0113, - -29.59225, - -68.68646, - -29.67734, - -68.32637, - -30.2693, - -67.5966, - -30.89301, - -67.06824, - -31.03346, - -67.1167, - -31.08114, - -67.05004, - -31.35614, - -67.09711, - -31.52488, - -67.03849, - -31.62353, - -66.84438, - -31.87993, - -66.72106, - -31.85922, - -67.35602, - -32.40818, - -67.35808, - -32.29451, - -67.48221, - -32.24581, - -67.84129, - -32.07745, - -68.02217, - -32.07842, - -68.44601, - -32.19993, - -68.54028, - -32.09037, - -69.02768, - -31.96476, - -69.17497, - -32.06805, - -69.29587, - -32.13066, - -69.60661, - -32.27015, - -69.66128, - -32.31959, - -70.24659, - -32.05082, - -70.39563, - -31.96165, - -70.21564, - -31.853, - -70.44905, - -31.50156, - -70.57172, - -31.14514, - -70.51507, - -31.07994, - -70.44256, - -31.15283, - -70.39229 - ], - "centroid": [-68.86044, -30.81816], - "name": "America/Argentina/San_Juan" - }, - { - "points": [ - -4.58553, - -47.80208, - -4.59829, - -47.65958, - -4.25594, - -47.36582, - -4.07341, - -47.32952, - -3.88906, - -47.09491, - -3.39685, - -46.95321, - -3.09143, - -46.67733, - -2.84125, - -46.60547, - -2.72856, - -46.67474, - -2.53424, - -46.43793, - -2.25115, - -46.43323, - -2.16869, - -46.29978, - -1.94118, - -46.22281, - -1.8223, - -46.21946, - -1.74733, - -46.32933, - -1.67547, - -46.21119, - -1.24106, - -46.15078, - -1.06088, - -45.98481, - -1.17491, - -45.94039, - -1.07314, - -45.854, - -1.20519, - -45.85435, - -1.11698, - -45.81217, - -1.20765, - -45.78121, - -1.12491, - -45.72485, - -1.2036, - -45.66771, - -1.11651, - -45.62152, - -1.26651, - -45.61374, - -1.34355, - -45.50184, - -1.30144, - -45.39983, - -1.48697, - -45.48579, - -1.31091, - -45.36481, - -1.34128, - -45.29739, - -1.73047, - -45.35454, - -1.35509, - -45.11926, - -1.52588, - -44.98658, - -1.41759, - -44.83324, - -1.60535, - -44.90805, - -1.46683, - -44.76031, - -1.57765, - -44.82356, - -1.56223, - -44.6872, - -1.63008, - -44.64609, - -1.71654, - -44.75831, - -1.72002, - -44.703, - -1.78152, - -44.73397, - -1.74135, - -44.59757, - -2.01436, - -44.42979, - -2.26298, - -44.67714, - -2.0471, - -44.44247, - -2.33665, - -44.34798, - -2.53231, - -44.54308, - -2.78333, - -44.64846, - -2.91178, - -44.63776, - -2.70152, - -44.47904, - -2.95751, - -44.48507, - -3.18441, - -44.71013, - -2.94085, - -44.44045, - -2.51419, - -44.38008, - -2.39126, - -44.01445, - -2.56697, - -44.04165, - -2.77748, - -44.2998, - -2.80274, - -44.17286, - -2.52547, - -43.86095, - -2.39325, - -43.84731, - -2.36103, - -43.76745, - -2.41354, - -43.77424, - -2.24274, - -43.61849, - -2.39893, - -43.63445, - -2.5095, - -43.77329, - -2.50906, - -43.60743, - -2.43131, - -43.5361, - -2.43349, - -43.6064, - -2.36855, - -43.58849, - -2.38799, - -43.50386, - -2.47334, - -43.50605, - -2.33684, - -43.45916, - -2.32981, - -43.3186, - -2.80188, - -42.22863, - -2.66404, - -42.23455, - -2.71308, - -41.81663, - -2.88979, - -41.60876, - -2.92778, - -41.31775, - -2.77691, - -40.49781, - -2.82819, - -40.01212, - -3.21638, - -39.24517, - -3.67664, - -38.6378, - -3.69085, - -38.46828, - -4.20516, - -38.03736, - -4.61533, - -37.58275, - -4.69124, - -37.31572, - -4.92682, - -37.15303, - -4.90941, - -36.95708, - -5.08333, - -36.68896, - -5.03507, - -35.95603, - -5.15267, - -35.47693, - -5.47991, - -35.24528, - -6.39209, - -34.97425, - -7.1564, - -34.78047, - -7.51294, - -34.80097, - -7.55295, - -34.89483, - -7.42126, - -35.05784, - -7.39005, - -35.26684, - -7.4604, - -35.48729, - -7.66267, - -35.54988, - -7.73336, - -35.88383, - -7.80791, - -35.85001, - -7.8525, - -35.92417, - -7.78136, - -36.10124, - -7.8209, - -36.40766, - -7.92174, - -36.44475, - -7.96906, - -36.61594, - -8.09943, - -36.62251, - -8.22517, - -36.76154, - -8.29351, - -36.96413, - -8.17936, - -37.1348, - -7.98996, - -37.14695, - -7.99492, - -37.35803, - -7.78217, - -37.1804, - -7.57316, - -37.21272, - -7.4882, - -37.0025, - -7.27951, - -37.25081, - -7.37291, - -37.47456, - -7.77827, - -37.95336, - -7.7617, - -38.05175, - -7.83277, - -38.08111, - -7.77551, - -38.14385, - -7.86107, - -38.24885, - -7.71146, - -38.34594, - -7.77865, - -38.52538, - -7.63126, - -38.66073, - -7.6671, - -38.8058, - -7.86353, - -38.96678, - -7.86609, - -39.07583, - -7.55888, - -39.34887, - -7.38101, - -39.66732, - -7.4093, - -40.64898, - -7.7537, - -40.65323, - -7.85993, - -40.52254, - -8.1141, - -40.57072, - -8.43637, - -40.8984, - -8.42492, - -41.01195, - -8.72027, - -41.36408, - -8.94257, - -41.49235, - -8.98854, - -41.73312, - -9.14515, - -41.72456, - -9.26066, - -41.84323, - -9.21465, - -42.03861, - -9.31656, - -42.30967, - -9.57912, - -42.62492, - -9.5608, - -42.85268, - -9.38027, - -43.12507, - -9.44192, - -43.36159, - -9.30916, - -43.46063, - -9.35278, - -43.63687, - -9.46008, - -43.70092, - -9.44064, - -43.81654, - -9.86436, - -43.67002, - -10.06859, - -43.69813, - -10.44756, - -43.91176, - -10.6393, - -44.21327, - -10.64418, - -44.5468, - -10.88187, - -44.79958, - -10.90564, - -45.06662, - -10.78618, - -45.33258, - -10.34018, - -45.6078, - -10.3273, - -45.94871, - -10.20513, - -46.1229, - -10.18678, - -46.34854, - -9.87912, - -46.49719, - -9.75603, - -46.67758, - -9.518, - -46.54586, - -9.39173, - -46.79842, - -9.11678, - -46.88948, - -9.04951, - -47.08984, - -8.81926, - -46.90925, - -8.46137, - -46.83562, - -8.38703, - -46.50534, - -8.31401, - -46.55714, - -8.06999, - -46.47314, - -7.90811, - -46.60047, - -8.05031, - -47.02688, - -7.54083, - -47.41076, - -7.4524, - -47.59694, - -7.37385, - -47.48758, - -7.29784, - -47.50513, - -7.31828, - -47.6431, - -7.21482, - -47.74623, - -6.98512, - -47.51108, - -6.2745, - -47.37994, - -5.54866, - -47.49562, - -5.39375, - -47.84372, - -5.26502, - -47.89865, - -5.27656, - -48.15494, - -5.17738, - -48.34001, - -5.35587, - -48.76022, - -4.58553, - -47.80208 - ], - "centroid": [-42.46779, -5.96484], - "name": "America/Fortaleza" - }, - { - "points": [ - -1.40438, - -45.03471, - -1.32355, - -45.0779, - -1.27759, - -44.87713, - -1.34736, - -44.88766, - -1.40438, - -45.03471 - ], - "centroid": [-44.97461, -1.33793], - "name": "America/Fortaleza" - }, - { - "points": [ - -1.26019, - -45.58963, - -1.18942, - -45.59305, - -1.17835, - -45.56, - -1.22842, - -45.51835, - -1.26019, - -45.58963 - ], - "centroid": [-45.56413, -1.21807], - "name": "America/Fortaleza" - }, - { - "points": [ - -2.65096, - -44.49248, - -2.63309, - -44.50731, - -2.59133, - -44.47799, - -2.62849, - -44.46679, - -2.65096, - -44.49248 - ], - "centroid": [-44.48566, -2.62434], - "name": "America/Fortaleza" - }, - { - "points": [ - -2.71806, - -42.30421, - -2.70834, - -42.33348, - -2.67902, - -42.32704, - -2.68041, - -42.31098, - -2.71806, - -42.30421 - ], - "centroid": [-42.31863, -2.69815], - "name": "America/Fortaleza" - }, - { - "points": [ - -45.19328, - -66.49244, - -45.31716, - -67.01353, - -46.01028, - -67.5851, - -46.00877, - -71.63803, - -45.8951, - -71.63781, - -45.83688, - -71.75702, - -45.5593, - -71.7676, - -45.49935, - -71.48839, - -45.39203, - -71.51248, - -45.28302, - -71.31017, - -44.98063, - -71.57734, - -44.90862, - -72.05351, - -44.76642, - -72.07954, - -44.72523, - -71.48639, - -44.79817, - -71.30512, - -44.52362, - -71.1212, - -44.43456, - -71.22583, - -44.37963, - -71.84663, - -44.21285, - -71.80059, - -44.1022, - -71.85349, - -43.93686, - -71.66768, - -43.80578, - -71.76414, - -43.66248, - -71.59282, - -43.46112, - -71.94213, - -43.31915, - -71.89649, - -43.30437, - -71.73939, - -43.17907, - -71.7487, - -43.09426, - -71.98379, - -42.91631, - -72.12018, - -42.59598, - -72.14288, - -42.49322, - -72.03917, - -42.30771, - -72.13488, - -42.16322, - -72.06332, - -42.13923, - -71.78254, - -41.98972, - -71.76408, - -41.98945, - -65.13306, - -42.18018, - -64.87427, - -42.23462, - -64.46629, - -42.40839, - -64.61164, - -42.43314, - -64.4748, - -42.42251, - -64.12665, - -42.35372, - -64.05531, - -42.27146, - -64.08549, - -42.23664, - -64.38987, - -42.0747, - -63.74301, - -42.35088, - -63.5793, - -42.61109, - -63.57748, - -42.80921, - -63.68582, - -42.88474, - -64.14898, - -42.75277, - -64.27082, - -42.62967, - -64.22477, - -42.50484, - -64.56605, - -42.73668, - -65.02535, - -42.97877, - -64.30463, - -43.25061, - -64.95074, - -43.65246, - -65.31952, - -43.93053, - -65.29203, - -44.03601, - -65.17664, - -44.20399, - -65.299, - -44.36922, - -65.20436, - -44.59354, - -65.36094, - -44.72507, - -65.67374, - -44.85596, - -65.70807, - -44.93136, - -65.51279, - -45.06296, - -65.58771, - -44.99799, - -66.19372, - -45.10594, - -66.50287, - -45.19328, - -66.49244 - ], - "centroid": [-68.51218, -43.78816], - "name": "America/Argentina/Catamarca" - }, - { - "points": [ - -26.18648, - -68.4013, - -25.40108, - -68.60728, - -25.14774, - -68.51056, - -25.27332, - -67.80612, - -25.27353, - -66.54267, - -25.61651, - -66.48536, - -25.72576, - -66.79337, - -25.8734, - -66.78747, - -26.3745, - -66.40622, - -26.22402, - -66.29087, - -26.22355, - -66.14512, - -26.54448, - -66.20541, - -26.73784, - -65.84001, - -26.93969, - -65.87117, - -27.32045, - -66.18558, - -27.38908, - -65.9691, - -27.65818, - -65.91656, - -27.79119, - -65.83217, - -27.8109, - -65.69307, - -28.04395, - -65.5649, - -27.84901, - -65.34307, - -27.91924, - -65.15298, - -28.41222, - -65.06168, - -28.64742, - -65.16989, - -28.70276, - -65.0863, - -29.28458, - -65.02845, - -29.55798, - -64.87242, - -29.58288, - -64.95517, - -29.868, - -64.91744, - -30.06652, - -65.12065, - -29.4085, - -65.76258, - -29.23122, - -65.81798, - -28.86209, - -66.36975, - -28.74145, - -66.34362, - -28.44714, - -66.56753, - -28.28944, - -67.01451, - -28.36279, - -67.1341, - -28.34706, - -67.36318, - -28.24312, - -67.51445, - -28.38821, - -67.63749, - -28.39406, - -67.8219, - -28.1291, - -67.93992, - -28.16515, - -68.10057, - -28.01382, - -68.44407, - -27.74912, - -68.44778, - -27.78409, - -69.08266, - -27.0973, - -68.77659, - -27.08028, - -68.66074, - -27.17791, - -68.55162, - -27.05521, - -68.48572, - -27.04126, - -68.33565, - -26.91727, - -68.28558, - -26.50851, - -68.59767, - -26.3023, - -68.57923, - -26.18648, - -68.4013 - ], - "centroid": [-66.98686, -27.29231], - "name": "America/Argentina/Catamarca" - }, - { - "points": [ - -45.12559, - -65.93515, - -45.11477, - -66.00873, - -45.08313, - -66.02328, - -45.09921, - -65.93961, - -45.12559, - -65.93515 - ], - "centroid": [-65.97763, -45.10526], - "name": "America/Argentina/Catamarca" - }, - { - "points": [ - -45.09192, - -65.76525, - -45.06491, - -65.7788, - -45.04508, - -65.75081, - -45.07185, - -65.73895, - -45.09192, - -65.76525 - ], - "centroid": [-65.75859, -45.06841], - "name": "America/Argentina/Catamarca" - }, - { - "points": [ - -45.02929, - -65.49798, - -45.0248, - -65.52787, - -45.01016, - -65.53208, - -44.99825, - -65.50416, - -45.02929, - -65.49798 - ], - "centroid": [-65.51384, -45.01529], - "name": "America/Argentina/Catamarca" - }, - { - "points": [ - -45.08731, - -65.91037, - -45.06842, - -65.93358, - -45.05164, - -65.90731, - -45.06914, - -65.88789, - -45.08731, - -65.91037 - ], - "centroid": [-65.91012, -45.06923], - "name": "America/Argentina/Catamarca" - }, - { - "points": [ - -44.79288, - -65.65815, - -44.76455, - -65.67118, - -44.76901, - -65.63219, - -44.78353, - -65.63369, - -44.79288, - -65.65815 - ], - "centroid": [-65.65077, -44.77704], - "name": "America/Argentina/Catamarca" - }, - { - "points": [ - -44.90287, - -65.53152, - -44.88832, - -65.54972, - -44.86972, - -65.54152, - -44.88306, - -65.52083, - -44.90287, - -65.53152 - ], - "centroid": [-65.53565, -44.88601], - "name": "America/Argentina/Catamarca" - }, - { - "points": [ - -45.11384, - -65.43237, - -45.09449, - -65.44476, - -45.09013, - -65.4163, - -45.10337, - -65.41167, - -45.11384, - -65.43237 - ], - "centroid": [-65.42731, -45.10051], - "name": "America/Argentina/Catamarca" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-santiago.json b/pandora_console/include/javascript/tz_json/polygons/america-santiago.json deleted file mode 100644 index f6c3f68d85..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-santiago.json +++ /dev/null @@ -1,4859 +0,0 @@ -{ - "transitions": { - "America/Santiago": [ - [1471161600, -180, "-03"], - [1494745200, -240, "-04"], - [1502611200, -180, "-03"], - [1526194800, -240, "-04"], - [1534060800, -180, "-03"], - [1557644400, -240, "-04"], - [1565510400, -180, "-03"], - [1589094000, -240, "-04"], - [1596960000, -180, "-03"], - [1620543600, -240, "-04"], - [1629014400, -180, "-03"], - [1652598000, -240, "-04"], - [1660464000, -180, "-03"], - [1684047600, -240, "-04"], - [1691913600, -180, "-03"], - [1715497200, -240, "-04"], - [1723363200, -180, "-03"], - [1746946800, -240, "-04"], - [1754812800, -180, "-03"], - [1778396400, -240, "-04"], - [1786262400, -180, "-03"], - [1809846000, -240, "-04"], - [1818316800, -180, "-03"], - [1841900400, -240, "-04"], - [1849766400, -180, "-03"], - [1873350000, -240, "-04"], - [1881216000, -180, "-03"], - [1904799600, -240, "-04"], - [1912665600, -180, "-03"], - [1936249200, -240, "-04"], - [1944115200, -180, "-03"], - [1967698800, -240, "-04"], - [1976169600, -180, "-03"], - [1999753200, -240, "-04"], - [2007619200, -180, "-03"], - [2031202800, -240, "-04"], - [2039068800, -180, "-03"], - [2062652400, -240, "-04"], - [2070518400, -180, "-03"], - [2094102000, -240, "-04"], - [2101968000, -180, "-03"], - [2125551600, -240, "-04"], - [2133417600, -180, "-03"], - [2147501647, -180, "-03"] - ] - }, - "name": "America/Santiago", - "polygons": [ - { - "points": [ - -53.12991, - -73.19181, - -53.04646, - -73.45283, - -52.97616, - -73.4729, - -52.903, - -73.85423, - -52.75805, - -73.51128, - -52.7903, - -73.3322, - -52.73737, - -73.48606, - -52.6776, - -73.43553, - -52.7942, - -73.71536, - -52.71357, - -73.75852, - -52.52359, - -73.64167, - -52.72773, - -73.82236, - -52.72258, - -74.03673, - -52.61062, - -74.09289, - -52.62692, - -74.15989, - -52.70096, - -74.09668, - -52.71361, - -74.18305, - -52.61428, - -74.25436, - -52.48614, - -73.99306, - -52.43255, - -74.24283, - -52.29515, - -74.32462, - -52.29546, - -74.4233, - -52.22443, - -74.38543, - -52.23339, - -74.51878, - -52.11095, - -74.39598, - -52.03657, - -74.44608, - -52.19856, - -74.6688, - -52.28573, - -74.55679, - -52.40985, - -74.66349, - -52.28331, - -74.95011, - -52.12705, - -74.7764, - -52.12544, - -75.0412, - -51.81768, - -75.14308, - -51.62055, - -74.85372, - -51.70042, - -74.64575, - -51.76902, - -74.69137, - -51.79974, - -74.60655, - -51.7239, - -74.5576, - -51.83522, - -74.60819, - -51.8437, - -74.54419, - -51.93416, - -74.57336, - -51.9157, - -74.4865, - -52.01067, - -74.48014, - -51.95039, - -74.31696, - -52.08539, - -74.3228, - -52.14344, - -73.96711, - -51.93078, - -74.35155, - -51.67675, - -74.55791, - -51.85817, - -74.10685, - -51.6724, - -74.29504, - -51.50186, - -74.08146, - -51.67757, - -73.96309, - -51.65634, - -73.88988, - -51.61377, - -73.98443, - -51.54161, - -73.97738, - -51.56674, - -73.90145, - -51.51414, - -73.99886, - -51.47097, - -73.93548, - -51.37448, - -73.97098, - -51.40565, - -74.06292, - -51.32425, - -74.12306, - -51.06006, - -74.1632, - -51.06977, - -74.21661, - -51.21613, - -74.16685, - -51.26682, - -74.26383, - -50.86198, - -74.32308, - -50.83588, - -74.39325, - -51.24629, - -74.3479, - -51.35961, - -74.48584, - -51.57187, - -74.89379, - -51.48287, - -75.04142, - -51.64197, - -75.19044, - -51.60536, - -75.33763, - -51.32876, - -75.22785, - -51.25204, - -75.0315, - -51.12154, - -75.01273, - -51.11603, - -74.75873, - -51.08692, - -74.97989, - -50.99419, - -74.96917, - -51.01452, - -75.08906, - -50.9112, - -74.93143, - -50.74403, - -75.12087, - -50.64089, - -75.09449, - -50.64135, - -74.9692, - -50.71815, - -74.96356, - -50.62886, - -74.94244, - -50.63223, - -74.77708, - -50.74199, - -74.6933, - -50.68249, - -74.67723, - -50.7366, - -74.5246, - -50.68486, - -74.63896, - -50.50434, - -74.69642, - -50.4931, - -74.79977, - -50.3462, - -74.69018, - -50.43427, - -74.4313, - -50.30481, - -74.5595, - -50.32383, - -74.7511, - -50.16588, - -74.68885, - -50.01331, - -74.43675, - -50.24529, - -74.15936, - -50.01575, - -74.3608, - -49.94084, - -74.34713, - -50.02278, - -73.95072, - -49.91369, - -74.27904, - -49.7907, - -74.35017, - -49.74554, - -74.2073, - -49.76204, - -74.28926, - -49.63442, - -74.3305, - -49.54377, - -74.17455, - -49.54753, - -73.91112, - -49.65887, - -73.84698, - -49.54392, - -73.86763, - -49.50187, - -74.10781, - -49.28293, - -74.08667, - -49.14043, - -73.97533, - -49.10374, - -74.01694, - -49.25409, - -74.12378, - -49.53994, - -74.16914, - -49.49959, - -74.28393, - -49.58274, - -74.27521, - -49.60167, - -74.4459, - -49.68569, - -74.37958, - -49.9087, - -74.39412, - -50.07331, - -74.61691, - -50.0588, - -74.7193, - -50.08973, - -74.64931, - -50.14508, - -74.72654, - -49.95006, - -74.91751, - -49.5381, - -74.88665, - -49.71507, - -74.95748, - -49.80109, - -74.91169, - -49.95501, - -75.01475, - -49.65448, - -75.2703, - -49.91643, - -75.15402, - -49.85181, - -75.57839, - -49.66147, - -75.60959, - -49.55058, - -75.44251, - -49.42322, - -75.59004, - -49.39628, - -75.5348, - -49.59896, - -75.34471, - -49.30502, - -75.4846, - -49.2954, - -75.19743, - -49.14599, - -75.26799, - -49.01409, - -75.12485, - -49.28663, - -75.48051, - -49.22856, - -75.70542, - -49.11532, - -75.59713, - -49.05243, - -75.7203, - -49.00964, - -75.61642, - -48.90075, - -75.66671, - -48.82428, - -75.57659, - -48.80854, - -75.6549, - -48.57449, - -75.67867, - -48.48454, - -75.67264, - -48.35754, - -75.50717, - -48.11311, - -75.59951, - -48.0294, - -75.54666, - -48.02217, - -75.33481, - -48.65639, - -75.02214, - -48.61738, - -74.99345, - -48.47217, - -74.99119, - -48.33429, - -75.1606, - -48.00215, - -75.31537, - -47.85868, - -75.17482, - -47.80273, - -75.38984, - -47.73454, - -75.40993, - -47.66031, - -75.1153, - -47.69502, - -74.89596, - -47.7611, - -74.8734, - -47.85322, - -75.14433, - -47.79855, - -74.80217, - -47.99377, - -74.71043, - -48.11678, - -74.7451, - -48.11163, - -74.83749, - -48.22722, - -74.77774, - -48.14299, - -74.68741, - -48.58897, - -74.57512, - -48.63468, - -74.46365, - -48.70007, - -74.53151, - -48.99535, - -74.40784, - -48.79946, - -74.44897, - -48.71477, - -74.38697, - -48.7417, - -74.29915, - -48.6218, - -74.44114, - -48.57779, - -74.37076, - -48.49498, - -74.53324, - -48.3669, - -74.4992, - -48.19831, - -74.61541, - -48.10289, - -74.53929, - -48.09945, - -74.64538, - -47.78271, - -74.73579, - -47.81211, - -74.54802, - -47.97464, - -74.60172, - -47.93313, - -74.51847, - -48.02947, - -74.31017, - -47.97855, - -74.11886, - -47.91783, - -74.49702, - -47.81728, - -74.51228, - -47.75266, - -74.40219, - -47.79718, - -74.51539, - -47.69767, - -74.74089, - -47.51088, - -74.53635, - -47.56458, - -74.35794, - -47.6516, - -74.34013, - -47.59998, - -74.24132, - -47.40518, - -74.52324, - -47.18994, - -74.26294, - -47.00759, - -74.1871, - -47.00297, - -74.08235, - -46.97715, - -74.01977, - -46.99931, - -74.10801, - -46.76619, - -74.37484, - -46.80135, - -74.6284, - -46.86797, - -74.35501, - -46.91852, - -74.43748, - -46.76861, - -74.98736, - -46.64215, - -75.08658, - -46.51051, - -74.97642, - -46.64291, - -75.30765, - -46.66709, - -75.17445, - -46.77904, - -75.15951, - -46.7419, - -75.40268, - -46.85353, - -75.2927, - -46.93771, - -75.36637, - -46.94834, - -75.55571, - -46.71847, - -75.70076, - -46.55236, - -75.62821, - -46.47109, - -75.36645, - -46.20843, - -75.07784, - -46.23537, - -74.95006, - -46.13871, - -74.86908, - -46.17977, - -74.75787, - -46.11592, - -74.79898, - -45.97298, - -74.70812, - -46.12484, - -74.89589, - -46.1263, - -75.03955, - -46.0347, - -75.0818, - -46.02067, - -74.98673, - -45.86165, - -75.08406, - -45.7942, - -74.69051, - -45.835, - -74.52027, - -45.97053, - -74.41183, - -45.79334, - -74.44588, - -45.8301, - -74.51864, - -45.73398, - -74.70008, - -45.43584, - -74.50697, - -45.45992, - -74.29514, - -45.61722, - -74.17576, - -45.70702, - -74.22193, - -45.73141, - -74.04538, - -45.56872, - -74.14026, - -45.48114, - -74.10508, - -45.45037, - -74.18555, - -45.38212, - -74.12596, - -45.45806, - -74.08974, - -45.37265, - -74.09233, - -45.433, - -74.33693, - -45.32069, - -74.53221, - -45.25108, - -74.41191, - -45.03521, - -74.37838, - -45.09339, - -74.24996, - -45.18886, - -74.23193, - -45.28504, - -74.17666, - -45.19434, - -74.06136, - -45.1778, - -74.22308, - -45.03871, - -74.19435, - -45.03207, - -74.36794, - -44.94332, - -74.45275, - -44.8752, - -74.38483, - -44.77028, - -74.53657, - -44.71429, - -74.49136, - -44.6826, - -74.68863, - -44.62153, - -74.50495, - -44.75466, - -74.37833, - -44.61467, - -74.40373, - -44.54186, - -73.78587, - -44.59144, - -74.32099, - -44.5189, - -74.55125, - -44.44544, - -74.55302, - -44.32103, - -74.34454, - -44.25632, - -74.43145, - -44.00158, - -74.30762, - -43.98899, - -74.1609, - -44.05589, - -74.27299, - -44.02723, - -74.11794, - -44.08782, - -74.02231, - -44.13571, - -74.06008, - -44.06599, - -73.84762, - -44.35549, - -73.78764, - -44.33555, - -73.70577, - -44.20664, - -73.75738, - -44.23178, - -73.64463, - -44.30344, - -73.67944, - -44.39347, - -73.58482, - -44.43085, - -73.65107, - -44.4369, - -73.5582, - -44.54108, - -73.63791, - -44.82697, - -73.58779, - -44.96293, - -73.76207, - -44.83981, - -73.92794, - -44.8016, - -74.32332, - -44.89374, - -74.31544, - -44.84254, - -74.18961, - -44.95932, - -73.88918, - -45.02323, - -74.06706, - -44.96807, - -73.65105, - -45.04044, - -73.73241, - -45.16143, - -73.66832, - -45.35671, - -73.70163, - -45.37343, - -73.78711, - -45.73734, - -73.93241, - -45.79464, - -73.70203, - -45.96572, - -73.64227, - -45.75899, - -73.46383, - -45.78399, - -73.58131, - -45.46366, - -73.50536, - -45.31073, - -73.30379, - -45.28052, - -73.2042, - -45.42958, - -73.00454, - -45.42567, - -72.81161, - -45.42195, - -72.99148, - -45.25115, - -73.20788, - -45.34965, - -73.40586, - -45.28735, - -73.3946, - -45.27719, - -73.4822, - -45.37453, - -73.49265, - -45.30171, - -73.60695, - -45.24192, - -73.51779, - -45.13318, - -73.54736, - -45.22097, - -73.44804, - -45.16211, - -73.46913, - -45.18632, - -73.31192, - -45.14921, - -73.43312, - -45.01023, - -73.48592, - -45.1151, - -73.53036, - -44.91556, - -73.51277, - -45.15687, - -73.30365, - -45.02873, - -73.39598, - -44.92145, - -73.35717, - -44.95441, - -73.22507, - -44.92395, - -73.13668, - -44.92769, - -73.30237, - -44.64662, - -73.46622, - -44.50168, - -73.34597, - -44.55573, - -73.16055, - -44.49075, - -73.27053, - -44.40346, - -73.22067, - -44.42259, - -73.30858, - -44.30089, - -73.29069, - -44.41562, - -73.14034, - -44.29752, - -73.1719, - -44.30731, - -73.00286, - -44.42716, - -72.90247, - -44.45153, - -72.75345, - -44.29146, - -72.98854, - -44.28451, - -73.23079, - -44.20992, - -73.18582, - -44.16499, - -73.29896, - -44.04854, - -73.20556, - -44.02544, - -73.29422, - -43.91443, - -73.25354, - -43.87624, - -73.12573, - -43.96486, - -73.11737, - -43.914, - -73.04992, - -43.75705, - -72.97556, - -43.73095, - -73.06271, - -43.62165, - -72.91962, - -43.6569, - -73.02838, - -43.44314, - -73.1036, - -43.31102, - -73.07435, - -43.23748, - -72.8853, - -43.01947, - -72.86464, - -43.04723, - -72.75693, - -42.95179, - -72.82973, - -42.9199, - -72.73256, - -42.77771, - -72.86597, - -42.52376, - -72.82909, - -42.56289, - -72.53843, - -42.3002, - -72.84918, - -42.18457, - -72.58402, - -42.48139, - -72.4085, - -42.16644, - -72.45592, - -42.12859, - -72.62433, - -41.98294, - -72.47629, - -42.09052, - -72.64866, - -42.02075, - -72.65062, - -41.91563, - -72.88909, - -41.7243, - -72.65846, - -41.70322, - -72.48873, - -41.72079, - -72.63222, - -41.52901, - -72.7863, - -41.4885, - -72.93621, - -41.53421, - -73.03425, - -41.60269, - -72.96983, - -41.59451, - -73.08397, - -41.86352, - -72.98061, - -41.7795, - -73.36664, - -41.84287, - -73.35012, - -41.75301, - -73.76542, - -41.61815, - -73.66655, - -41.59895, - -73.80186, - -41.46758, - -73.87193, - -40.97575, - -73.95403, - -40.91444, - -73.85723, - -40.66694, - -73.84819, - -40.53839, - -73.73449, - -40.30298, - -73.76718, - -40.13489, - -73.66805, - -40.00252, - -73.7222, - -39.84045, - -73.46961, - -39.87264, - -73.41309, - -39.68944, - -73.41386, - -39.36903, - -73.21425, - -38.66378, - -73.49804, - -38.38731, - -73.54347, - -38.11907, - -73.46075, - -37.72548, - -73.67541, - -37.4641, - -73.60069, - -37.33468, - -73.69261, - -37.1418, - -73.58828, - -37.23286, - -73.37432, - -37.14374, - -73.18538, - -36.87578, - -73.16095, - -36.77022, - -73.22564, - -36.74104, - -73.14251, - -36.60264, - -73.11676, - -36.60449, - -73.03675, - -36.71669, - -73.09509, - -36.7259, - -73.00276, - -36.5761, - -73.0136, - -36.2698, - -72.82077, - -35.97004, - -72.79703, - -35.78345, - -72.57653, - -35.57228, - -72.6394, - -35.21036, - -72.39292, - -35.07843, - -72.20249, - -34.32772, - -71.98278, - -34.11889, - -72.0187, - -33.53919, - -71.61158, - -33.43246, - -71.71908, - -33.30725, - -71.66452, - -33.09985, - -71.76721, - -33.00214, - -71.57244, - -32.39356, - -71.42042, - -32.18792, - -71.55355, - -31.7695, - -71.51883, - -31.14891, - -71.68146, - -30.59776, - -71.72585, - -30.26165, - -71.65794, - -30.28113, - -71.52778, - -30.17651, - -71.40172, - -29.99977, - -71.42823, - -29.88886, - -71.28514, - -29.75568, - -71.3533, - -29.42348, - -71.31823, - -29.26553, - -71.50093, - -28.9829, - -71.54029, - -28.34977, - -71.17512, - -28.10929, - -71.19512, - -27.66446, - -71.0461, - -27.61827, - -70.9149, - -27.16625, - -70.97944, - -26.99512, - -70.79984, - -26.87408, - -70.8382, - -26.33757, - -70.63878, - -26.14961, - -70.70249, - -25.99346, - -70.64099, - -25.81729, - -70.74627, - -25.53107, - -70.65882, - -25.35996, - -70.45992, - -24.54325, - -70.58875, - -23.85827, - -70.52457, - -23.61007, - -70.40153, - -23.47532, - -70.4825, - -23.51944, - -70.63216, - -23.24409, - -70.6077, - -23.07569, - -70.58494, - -23.01141, - -70.50957, - -23.07644, - -70.41353, - -22.90562, - -70.2966, - -21.89933, - -70.20096, - -21.43464, - -70.0668, - -20.81187, - -70.21805, - -19.99502, - -70.13289, - -18.79471, - -70.36956, - -18.44685, - -70.31279, - -18.34932, - -70.38418, - -18.23997, - -69.95389, - -17.97947, - -69.76235, - -17.64603, - -69.80801, - -17.64846, - -69.66596, - -17.49759, - -69.46177, - -17.94476, - -69.28783, - -18.06431, - -69.05903, - -18.15643, - -69.12813, - -18.32206, - -69.02643, - -18.87556, - -68.89938, - -18.94058, - -68.94549, - -19.40455, - -68.39773, - -19.73743, - -68.67903, - -19.8353, - -68.52324, - -19.92818, - -68.514, - -20.05388, - -68.55552, - -20.09049, - -68.77238, - -20.32472, - -68.65326, - -20.39258, - -68.74496, - -20.62826, - -68.43025, - -20.73128, - -68.53987, - -20.87747, - -68.53742, - -20.93022, - -68.39423, - -21.29147, - -68.16387, - -21.59585, - -68.16699, - -21.76245, - -68.04697, - -21.971, - -68.05441, - -22.08789, - -67.93307, - -22.54474, - -67.83824, - -22.82233, - -67.86367, - -22.88611, - -67.57334, - -22.79508, - -67.17471, - -22.99539, - -66.97839, - -24.04261, - -67.33213, - -24.48291, - -68.38624, - -24.75117, - -68.55776, - -25.07407, - -68.32756, - -25.11137, - -68.47497, - -25.39664, - -68.58692, - -26.18876, - -68.3806, - -26.3119, - -68.56095, - -26.50648, - -68.57749, - -26.9204, - -68.26276, - -27.05421, - -68.32017, - -27.07275, - -68.47512, - -27.19685, - -68.53989, - -27.09401, - -68.68425, - -27.13958, - -68.78916, - -27.29356, - -68.81034, - -27.64466, - -69.05087, - -27.89455, - -69.09603, - -28.20845, - -69.36318, - -28.18242, - -69.43315, - -28.31875, - -69.47423, - -28.3836, - -69.62152, - -29.11329, - -69.77597, - -29.17474, - -69.93813, - -29.32547, - -70.00794, - -29.68992, - -69.87185, - -30.08779, - -69.92995, - -30.18983, - -69.79714, - -30.40707, - -69.97006, - -30.3579, - -70.14622, - -30.46069, - -70.12003, - -30.89457, - -70.29481, - -31.02971, - -70.25871, - -31.17999, - -70.38707, - -31.10019, - -70.44489, - -31.16512, - -70.50085, - -31.55758, - -70.54348, - -31.8419, - -70.4323, - -31.9671, - -70.19291, - -32.05007, - -70.3748, - -32.42709, - -70.22496, - -32.48152, - -70.13181, - -32.72747, - -70.13639, - -32.89781, - -69.98811, - -33.04337, - -70.0804, - -33.30961, - -70.01541, - -33.21594, - -69.87536, - -33.40594, - -69.73734, - -33.68098, - -69.87462, - -34.22469, - -69.80546, - -34.29249, - -70.02767, - -34.40775, - -70.00336, - -34.75444, - -70.30579, - -34.80481, - -70.25231, - -35.14705, - -70.35377, - -35.26189, - -70.56818, - -35.33947, - -70.41514, - -35.80956, - -70.31578, - -35.90897, - -70.41127, - -36.15022, - -70.41036, - -36.13529, - -70.568, - -36.25709, - -70.68847, - -36.41597, - -70.68936, - -36.39393, - -70.88041, - -36.48204, - -70.931, - -36.47254, - -71.02742, - -36.66695, - -71.01493, - -36.66737, - -71.1052, - -36.84325, - -71.1609, - -36.95299, - -71.09236, - -36.975, - -71.18926, - -37.10526, - -71.08209, - -37.2975, - -71.20258, - -37.47109, - -71.10623, - -37.67401, - -71.19257, - -37.81967, - -71.12636, - -37.86001, - -71.17374, - -38.09113, - -70.9892, - -38.40527, - -70.99364, - -38.57476, - -70.82287, - -38.75448, - -70.94339, - -38.93413, - -71.41815, - -39.28625, - -71.37643, - -39.52527, - -71.52341, - -39.59405, - -71.4718, - -39.63612, - -71.70795, - -39.8378, - -71.67971, - -39.90448, - -71.57991, - -40.11061, - -71.66368, - -40.0937, - -71.80738, - -40.22245, - -71.81787, - -40.37118, - -71.6444, - -40.44809, - -71.71906, - -40.41917, - -71.79758, - -40.63608, - -71.8232, - -40.73947, - -71.93662, - -41.0591, - -71.81828, - -41.35702, - -71.8956, - -41.82017, - -71.7362, - -42.11638, - -71.71854, - -42.1963, - -71.9072, - -42.15157, - -72.02508, - -42.30742, - -72.11418, - -42.49119, - -72.0191, - -42.5993, - -72.12275, - -42.91264, - -72.10006, - -43.07801, - -71.97197, - -43.20852, - -71.71928, - -43.3224, - -71.72529, - -43.33577, - -71.88509, - -43.4514, - -71.92108, - -43.65968, - -71.57294, - -43.81244, - -71.74526, - -43.94124, - -71.64808, - -44.11298, - -71.83605, - -44.21377, - -71.78045, - -44.37239, - -71.82796, - -44.41497, - -71.22181, - -44.52355, - -71.10017, - -44.81714, - -71.29855, - -44.74574, - -71.47645, - -44.77017, - -72.05939, - -44.89196, - -72.04234, - -44.97129, - -71.5548, - -45.29043, - -71.28726, - -45.40296, - -71.49056, - -45.51625, - -71.47768, - -45.56065, - -71.73835, - -45.83415, - -71.73514, - -45.97788, - -71.58884, - -46.14972, - -71.87733, - -46.19653, - -71.75319, - -46.6855, - -71.6363, - -46.81372, - -71.92065, - -47.01599, - -71.9036, - -47.06908, - -71.97459, - -47.13467, - -71.8446, - -47.23672, - -71.85151, - -47.21396, - -72.01406, - -47.41812, - -72.13913, - -47.45283, - -72.31621, - -47.61993, - -72.27229, - -47.74494, - -72.47872, - -47.91892, - -72.51127, - -48.0674, - -72.32674, - -48.3393, - -72.27142, - -48.49897, - -72.44564, - -48.48965, - -72.58752, - -48.79686, - -72.54172, - -48.95495, - -72.92293, - -49.14354, - -73.08879, - -49.18323, - -73.48312, - -49.38083, - -73.44049, - -49.51983, - -73.49411, - -49.52809, - -73.57222, - -49.8099, - -73.42429, - -49.92739, - -73.5343, - -50.04977, - -73.48753, - -50.26128, - -73.56549, - -50.67541, - -73.1126, - -50.76561, - -73.12996, - -50.60719, - -72.74159, - -50.64719, - -72.27088, - -50.74433, - -72.31639, - -50.85188, - -72.22144, - -51.02636, - -72.24042, - -51.11836, - -72.39155, - -51.25356, - -72.25028, - -51.56941, - -72.42722, - -51.86064, - -71.9486, - -51.96615, - -71.99729, - -51.98832, - -70.01768, - -52.37846, - -68.41442, - -52.2067, - -69.20407, - -52.27153, - -69.44072, - -52.55395, - -69.66622, - -52.50008, - -69.85015, - -52.66906, - -70.21571, - -52.72367, - -70.74852, - -53.38259, - -70.9722, - -53.62494, - -70.89724, - -53.79066, - -70.95245, - -53.88819, - -71.17045, - -53.70775, - -72.09955, - -53.51759, - -72.38557, - -53.66925, - -72.24208, - -53.6858, - -72.47401, - -53.72157, - -72.22391, - -53.8087, - -72.11962, - -53.84775, - -72.16733, - -53.85591, - -71.98786, - -53.90633, - -72.04704, - -53.84469, - -71.90827, - -53.9351, - -71.78516, - -53.89594, - -71.69912, - -54.07127, - -71.62131, - -53.98936, - -71.64542, - -53.93529, - -71.56124, - -53.94681, - -71.42848, - -54.06165, - -71.37746, - -53.9652, - -71.36762, - -54.0879, - -70.98443, - -54.31516, - -70.95576, - -54.41015, - -71.1074, - -54.3265, - -71.34946, - -54.27183, - -71.27821, - -54.26354, - -71.33101, - -54.34631, - -71.41654, - -54.24614, - -71.57997, - -54.34107, - -71.58447, - -54.27581, - -71.75204, - -54.35767, - -71.77711, - -54.34394, - -71.95725, - -54.24637, - -71.95621, - -54.3211, - -72.08671, - -54.07649, - -72.10696, - -54.19652, - -72.22511, - -54.30695, - -72.12201, - -54.32228, - -72.20131, - -54.30069, - -72.18273, - -54.21465, - -72.24414, - -54.26628, - -72.29912, - -54.29726, - -72.20957, - -54.37155, - -72.30763, - -54.46127, - -72.21531, - -54.44231, - -72.46778, - -54.33225, - -72.54742, - -54.28235, - -72.34215, - -54.27103, - -72.56286, - -54.11685, - -72.51365, - -54.04578, - -72.38326, - -54.02016, - -72.51911, - -54.16775, - -72.57709, - -54.09737, - -72.7858, - -54.17124, - -72.89282, - -54.09002, - -72.93632, - -53.95413, - -73.40523, - -53.93434, - -73.26088, - -53.8532, - -73.32411, - -53.87784, - -73.40879, - -53.80339, - -73.26757, - -53.72003, - -73.30634, - -53.76998, - -73.59403, - -53.67309, - -73.4952, - -53.70113, - -73.75293, - -53.57828, - -73.60083, - -53.54192, - -73.64944, - -53.61603, - -73.84239, - -53.53927, - -73.91219, - -53.44763, - -73.84174, - -53.37944, - -73.8932, - -53.34277, - -73.63173, - -53.49003, - -73.16113, - -53.3803, - -73.21969, - -53.33936, - -73.62404, - -53.1858, - -73.7514, - -53.24421, - -73.77297, - -53.19253, - -74.04969, - -53.08786, - -74.21369, - -53.18276, - -74.24848, - -53.19509, - -74.3426, - -53.07391, - -74.35162, - -52.95144, - -74.6274, - -52.75824, - -74.75913, - -52.71549, - -74.69601, - -52.79018, - -74.5011, - -52.86673, - -74.35162, - -52.92897, - -74.39973, - -52.89035, - -74.32379, - -52.98088, - -74.14388, - -52.91849, - -74.15146, - -53.09809, - -73.66383, - -53.06058, - -73.60661, - -53.25303, - -73.52931, - -53.10312, - -73.54573, - -53.10209, - -73.49362, - -53.25142, - -73.32893, - -53.42132, - -72.90151, - -53.61096, - -72.85603, - -53.39989, - -72.83426, - -53.27452, - -73.17652, - -53.11099, - -73.36058, - -53.18308, - -73.13195, - -53.1282, - -72.79457, - -53.10757, - -72.98171, - -53.02401, - -72.94478, - -53.12991, - -73.19181 - ], - "centroid": [-71.56692, -37.20422], - "name": "America/Santiago" - }, - { - "points": [ - -54.44401, - -69.10789, - -54.4716, - -68.99338, - -54.08376, - -70.07853, - -53.88924, - -70.20099, - -53.73665, - -70.15385, - -53.45037, - -69.32788, - -53.36361, - -69.38236, - -53.35536, - -69.58849, - -53.49117, - -70.20498, - -53.38881, - -70.44966, - -53.00925, - -70.4345, - -52.96114, - -70.33107, - -53.04575, - -70.25488, - -52.92815, - -70.10571, - -52.92011, - -70.31206, - -52.82278, - -70.27712, - -52.7618, - -70.43642, - -52.72315, - -70.13388, - -52.83105, - -69.90511, - -52.74278, - -69.70241, - -52.63603, - -69.5986, - -52.54192, - -69.61863, - -52.44684, - -69.43424, - -52.69465, - -69.12703, - -52.53203, - -68.77467, - -52.66629, - -68.59479, - -54.89632, - -68.60058, - -54.85232, - -68.7505, - -54.92214, - -68.69931, - -54.97672, - -69.13026, - -54.88611, - -68.14584, - -54.90635, - -67.3166, - -54.96016, - -67.15123, - -55.14512, - -67.03024, - -55.32368, - -67.22853, - -55.30376, - -67.43587, - -55.20508, - -67.41834, - -55.1847, - -67.49593, - -55.19959, - -67.58692, - -55.28687, - -67.60634, - -55.28884, - -67.83758, - -55.19994, - -67.8903, - -55.27679, - -67.96637, - -55.19655, - -68.16554, - -55.00853, - -68.18327, - -55.07779, - -68.2424, - -55.00217, - -68.32787, - -55.152, - -68.42898, - -55.1648, - -68.58324, - -55.15248, - -68.24683, - -55.23604, - -68.20953, - -55.24231, - -68.26402, - -55.29562, - -68.17904, - -55.32022, - -68.38591, - -55.39348, - -68.05909, - -55.46296, - -68.14305, - -55.53775, - -67.96784, - -55.68748, - -67.96607, - -55.73186, - -68.0776, - -55.61307, - -68.15419, - -55.62483, - -68.28384, - -55.54537, - -68.24052, - -55.4784, - -68.36815, - -55.56451, - -68.43886, - -55.43545, - -68.54737, - -55.50539, - -68.59078, - -55.6013, - -68.52028, - -55.5289, - -68.62124, - -55.60818, - -68.68871, - -55.49612, - -68.84903, - -55.51662, - -68.91278, - -55.56452, - -68.83226, - -55.562, - -68.91864, - -55.36741, - -68.96689, - -55.21692, - -69.10996, - -55.28316, - -69.14209, - -55.23454, - -69.22652, - -55.30407, - -69.20148, - -55.29427, - -69.31415, - -55.38811, - -69.19476, - -55.43133, - -69.23316, - -55.45304, - -69.10488, - -55.62277, - -69.20111, - -55.48969, - -69.20558, - -55.55821, - -69.32922, - -55.46968, - -69.34903, - -55.53014, - -69.40443, - -55.45386, - -69.43013, - -55.44716, - -69.78016, - -55.31973, - -69.86437, - -55.26288, - -69.72667, - -55.28497, - -69.85518, - -55.16655, - -70.02561, - -55.05735, - -69.88573, - -55.0038, - -70.19856, - -54.88927, - -70.14265, - -54.93055, - -69.94894, - -54.86274, - -69.85358, - -54.86751, - -69.54864, - -54.80921, - -69.6707, - -54.82537, - -69.93331, - -54.90021, - -70.00712, - -54.86762, - -70.28783, - -54.88741, - -70.21116, - -54.90073, - -70.28135, - -54.95537, - -70.20774, - -55.1152, - -70.23107, - -55.2177, - -70.43944, - -55.21068, - -70.65323, - -55.11982, - -70.85182, - -55.16585, - -70.92127, - -55.10469, - -70.89013, - -55.06001, - -71.00243, - -54.96315, - -71.00792, - -55.03443, - -71.17232, - -54.9388, - -71.46527, - -54.7767, - -71.33746, - -54.92468, - -70.88015, - -54.90454, - -70.70552, - -54.83191, - -70.8346, - -54.77205, - -70.80569, - -54.78596, - -71.03624, - -54.65601, - -71.01847, - -54.77583, - -71.24899, - -54.71587, - -71.28113, - -54.71423, - -71.16663, - -54.6048, - -71.35696, - -54.78866, - -71.58341, - -54.70867, - -71.65739, - -54.64798, - -71.5856, - -54.63043, - -71.71326, - -54.69554, - -71.65686, - -54.72621, - -71.81264, - -54.79749, - -71.75928, - -54.72612, - -71.87649, - -54.65436, - -71.77219, - -54.68134, - -71.87122, - -54.55984, - -72.08091, - -54.44127, - -71.98885, - -54.45949, - -71.84052, - -54.40823, - -71.86486, - -54.36423, - -71.73172, - -54.43206, - -71.66299, - -54.35732, - -71.55261, - -54.43023, - -71.40449, - -54.36478, - -71.3964, - -54.35756, - -71.27349, - -54.46149, - -70.95079, - -54.35315, - -70.92786, - -54.31448, - -70.79058, - -54.34561, - -70.56452, - -54.49429, - -70.67911, - -54.38295, - -70.55689, - -54.50086, - -70.30716, - -54.38893, - -70.52037, - -54.30885, - -70.52667, - -54.26385, - -70.86684, - -54.13455, - -70.93472, - -54.1362, - -70.83103, - -53.88853, - -70.91503, - -53.82284, - -70.77762, - -53.86444, - -70.61446, - -53.70161, - -70.71548, - -53.55396, - -70.49144, - -53.89252, - -70.43974, - -54.08979, - -70.26974, - -54.17003, - -70.34391, - -54.24378, - -70.20832, - -54.29675, - -70.28344, - -54.25136, - -70.52702, - -54.39911, - -70.16502, - -54.30722, - -70.20231, - -54.25117, - -70.01748, - -54.52047, - -69.75024, - -54.27628, - -69.85378, - -54.42826, - -69.55208, - -54.32589, - -69.53814, - -54.43871, - -69.19737, - -54.61852, - -69.38325, - -54.51466, - -69.22172, - -54.57364, - -69.15689, - -54.50191, - -69.1885, - -54.44401, - -69.10789 - ], - "centroid": [-69.51519, -54.23536], - "name": "America/Santiago" - }, - { - "points": [ - -43.38379, - -74.20228, - -43.23162, - -74.42703, - -42.87103, - -74.17521, - -42.66354, - -74.14024, - -42.51641, - -74.21273, - -41.89681, - -74.01381, - -41.8011, - -74.06435, - -41.76354, - -73.90382, - -41.87144, - -73.86064, - -41.7929, - -73.53165, - -41.90561, - -73.46309, - -41.93889, - -73.53892, - -42.26991, - -73.32531, - -42.34935, - -73.3511, - -42.37918, - -73.62658, - -42.39847, - -73.51488, - -42.58836, - -73.38207, - -42.56578, - -73.49046, - -42.6317, - -73.41944, - -42.70306, - -73.6248, - -42.80245, - -73.46998, - -42.9068, - -73.4631, - -42.90294, - -73.63035, - -42.94407, - -73.44159, - -42.90743, - -73.4196, - -43.01899, - -73.31751, - -42.98441, - -73.53746, - -43.14237, - -73.46989, - -43.28498, - -73.57817, - -43.18825, - -73.65171, - -43.13463, - -73.59274, - -43.14747, - -73.75039, - -43.19911, - -73.65527, - -43.4062, - -73.68057, - -43.38379, - -74.20228 - ], - "centroid": [-73.83702, -42.63671], - "name": "America/Santiago" - }, - { - "points": [ - -50.81898, - -75.33788, - -50.66775, - -75.54023, - -50.4911, - -75.47627, - -50.47208, - -75.26911, - -50.44735, - -75.35035, - -50.4053, - -75.3178, - -50.42673, - -75.48832, - -50.16055, - -75.40681, - -50.14762, - -75.31722, - -50.02584, - -75.40285, - -50.07348, - -75.0817, - -50.00552, - -75.07397, - -50.13731, - -74.90115, - -50.13608, - -74.77056, - -50.43811, - -74.94493, - -50.49107, - -75.07579, - -50.81898, - -75.33788 - ], - "centroid": [-75.20186, -50.36448], - "name": "America/Santiago" - }, - { - "points": [ - -55.94313, - -67.02831, - -55.85106, - -67.38074, - -55.79847, - -67.35052, - -55.74957, - -67.54405, - -55.67744, - -67.54266, - -55.71357, - -67.64638, - -55.62681, - -67.6348, - -55.62103, - -67.72754, - -55.51151, - -67.6805, - -55.48464, - -67.6241, - -55.61057, - -67.52399, - -55.55608, - -67.33234, - -55.76342, - -67.21173, - -55.76396, - -67.11516, - -55.80118, - -67.26949, - -55.86273, - -67.17498, - -55.79761, - -67.05463, - -55.94313, - -67.02831 - ], - "centroid": [-67.38986, -55.71062], - "name": "America/Santiago" - }, - { - "points": [ - -45.81327, - -73.65059, - -45.64514, - -73.83203, - -45.41026, - -73.63548, - -45.48479, - -73.54248, - -45.81327, - -73.65059 - ], - "centroid": [-73.67342, -45.60483], - "name": "America/Santiago" - }, - { - "points": [ - -44.00616, - -73.81883, - -43.90073, - -74.1319, - -43.8548, - -74.17154, - -43.76746, - -73.85277, - -43.87627, - -73.72964, - -44.00616, - -73.81883 - ], - "centroid": [-73.92304, -43.88168], - "name": "America/Santiago" - }, - { - "points": [ - -54.1973, - -73.01439, - -54.16618, - -73.29819, - -54.06636, - -73.48401, - -54.0133, - -73.26901, - -54.1973, - -73.01439 - ], - "centroid": [-73.2587, -54.10752], - "name": "America/Santiago" - }, - { - "points": [ - -44.18735, - -73.50165, - -44.14925, - -73.60076, - -44.09311, - -73.54044, - -44.14744, - -73.65084, - -44.06259, - -73.74906, - -43.91602, - -73.70774, - -44.10561, - -73.44608, - -44.18735, - -73.50165 - ], - "centroid": [-73.61266, -44.06476], - "name": "America/Santiago" - }, - { - "points": [ - -55.8743, - -67.46365, - -55.91283, - -67.60179, - -55.82603, - -67.85116, - -55.778, - -67.48622, - -55.81485, - -67.42555, - -55.8743, - -67.46365 - ], - "centroid": [-67.60227, -55.84126], - "name": "America/Santiago" - }, - { - "points": [ - -43.70119, - -74.76048, - -43.56825, - -74.84586, - -43.51294, - -74.75055, - -43.62857, - -74.54167, - -43.70119, - -74.76048 - ], - "centroid": [-74.71471, -43.60819], - "name": "America/Santiago" - }, - { - "points": [ - -55.36174, - -67.00326, - -55.26607, - -67.06426, - -55.2263, - -66.80769, - -55.33645, - -66.83713, - -55.36174, - -67.00326 - ], - "centroid": [-66.92855, -55.29395], - "name": "America/Santiago" - }, - { - "points": [ - -55.29523, - -66.67211, - -55.18454, - -66.61635, - -55.18714, - -66.40899, - -55.28553, - -66.4933, - -55.29523, - -66.67211 - ], - "centroid": [-66.54856, -55.23647], - "name": "America/Santiago" - }, - { - "points": [ - -51.46786, - -74.10251, - -51.42113, - -74.25116, - -51.29421, - -74.27284, - -51.28135, - -74.15548, - -51.46786, - -74.10251 - ], - "centroid": [-74.19103, -51.36839], - "name": "America/Santiago" - }, - { - "points": [ - -55.37238, - -69.94833, - -55.33903, - -70.12793, - -55.25321, - -70.18776, - -55.30523, - -69.89102, - -55.37238, - -69.94833 - ], - "centroid": [-70.03821, -55.31443], - "name": "America/Santiago" - }, - { - "points": [ - -52.52161, - -74.6196, - -52.44296, - -74.54675, - -52.31685, - -74.56959, - -52.28407, - -74.50423, - -52.49229, - -74.48402, - -52.52161, - -74.6196 - ], - "centroid": [-74.53142, -52.41149], - "name": "America/Santiago" - }, - { - "points": [ - -55.13484, - -66.7944, - -55.05195, - -67.0263, - -55.00677, - -67.07923, - -55.03922, - -66.78815, - -55.13484, - -66.7944 - ], - "centroid": [-66.90143, -55.06103], - "name": "America/Santiago" - }, - { - "points": [ - -47.19377, - -74.45335, - -47.06607, - -74.4886, - -47.03765, - -74.27262, - -47.09512, - -74.29818, - -47.19377, - -74.45335 - ], - "centroid": [-74.39325, -47.10094], - "name": "America/Santiago" - }, - { - "points": [ - -54.7456, - -72.02651, - -54.67284, - -72.10561, - -54.5797, - -72.09357, - -54.71279, - -71.88155, - -54.7456, - -72.02651 - ], - "centroid": [-72.01839, -54.67618], - "name": "America/Santiago" - }, - { - "points": [ - -33.7187, - -79.00862, - -33.58454, - -78.9194, - -33.65275, - -78.75206, - -33.7187, - -79.00862 - ], - "centroid": [-78.89336, -33.652], - "name": "America/Santiago" - }, - { - "points": [ - -42.31394, - -73.19112, - -42.30801, - -73.33715, - -42.2399, - -73.17943, - -42.27544, - -73.04815, - -42.35455, - -73.12543, - -42.31394, - -73.19112 - ], - "centroid": [-73.17017, -42.2913], - "name": "America/Santiago" - }, - { - "points": [ - -53.34975, - -74.20003, - -53.26343, - -74.29593, - -53.24522, - -74.05219, - -53.32472, - -74.10723, - -53.34975, - -74.20003 - ], - "centroid": [-74.16961, -53.29039], - "name": "America/Santiago" - }, - { - "points": [ - -44.94138, - -75.07224, - -44.82723, - -75.16225, - -44.77134, - -75.11574, - -44.85502, - -75.0026, - -44.94138, - -75.07224 - ], - "centroid": [-75.08474, -44.85222], - "name": "America/Santiago" - }, - { - "points": [ - -54.49948, - -72.14693, - -54.3775, - -72.23584, - -54.34763, - -72.08819, - -54.45113, - -72.05169, - -54.49948, - -72.14693 - ], - "centroid": [-72.13489, -54.41704], - "name": "America/Santiago" - }, - { - "points": [ - -45.71374, - -74.8029, - -45.69756, - -74.8962, - -45.58618, - -74.84667, - -45.71138, - -74.72325, - -45.71374, - -74.8029 - ], - "centroid": [-74.82102, -45.66803], - "name": "America/Santiago" - }, - { - "points": [ - -44.69196, - -74.77298, - -44.5915, - -74.82913, - -44.54423, - -74.80602, - -44.59077, - -74.70837, - -44.69196, - -74.77298 - ], - "centroid": [-74.77367, -44.60905], - "name": "America/Santiago" - }, - { - "points": [ - -55.47168, - -69.02558, - -55.40464, - -69.13661, - -55.317, - -69.22228, - -55.40719, - -69.00376, - -55.47168, - -69.02558 - ], - "centroid": [-69.09268, -55.39845], - "name": "America/Santiago" - }, - { - "points": [ - -42.68039, - -73.25348, - -42.63117, - -73.36452, - -42.63005, - -73.24331, - -42.55646, - -73.21797, - -42.63132, - -73.18732, - -42.68039, - -73.25348 - ], - "centroid": [-73.2518, -42.63411], - "name": "America/Santiago" - }, - { - "points": [ - -51.45005, - -74.34587, - -51.36407, - -74.42777, - -51.3092, - -74.28988, - -51.38221, - -74.28005, - -51.45005, - -74.34587 - ], - "centroid": [-74.34216, -51.37596], - "name": "America/Santiago" - }, - { - "points": [ - -42.81927, - -72.94763, - -42.73037, - -73.04081, - -42.69363, - -73.03571, - -42.72436, - -72.92226, - -42.81927, - -72.94763 - ], - "centroid": [-72.97846, -42.74626], - "name": "America/Santiago" - }, - { - "points": [ - -52.92214, - -70.76245, - -52.8605, - -70.77256, - -52.83425, - -70.60921, - -52.91716, - -70.72363, - -52.92214, - -70.76245 - ], - "centroid": [-70.71141, -52.87615], - "name": "America/Santiago" - }, - { - "points": [ - -38.42486, - -73.88442, - -38.38235, - -73.96123, - -38.30375, - -73.96251, - -38.36597, - -73.8576, - -38.42486, - -73.88442 - ], - "centroid": [-73.91645, -38.36722], - "name": "America/Santiago" - }, - { - "points": [ - -37.0899, - -73.51833, - -37.02925, - -73.56586, - -36.96036, - -73.52986, - -37.05466, - -73.4471, - -37.0899, - -73.51833 - ], - "centroid": [-73.51275, -37.03191], - "name": "America/Santiago" - }, - { - "points": [ - -52.65329, - -74.39344, - -52.57929, - -74.40071, - -52.58364, - -74.4908, - -52.50785, - -74.45177, - -52.56167, - -74.37891, - -52.65329, - -74.39344 - ], - "centroid": [-74.43022, -52.56187], - "name": "America/Santiago" - }, - { - "points": [ - -33.80302, - -80.74463, - -33.7369, - -80.79576, - -33.69045, - -80.74964, - -33.75222, - -80.70658, - -33.80302, - -80.74463 - ], - "centroid": [-80.7498, -33.74578], - "name": "America/Santiago" - }, - { - "points": [ - -41.73548, - -72.98162, - -41.65333, - -72.97766, - -41.69952, - -72.8805, - -41.72202, - -72.91218, - -41.73548, - -72.98162 - ], - "centroid": [-72.94393, -41.6989], - "name": "America/Santiago" - }, - { - "points": [ - -42.52584, - -73.25748, - -42.5047, - -73.38442, - -42.45755, - -73.38257, - -42.45318, - -73.24063, - -42.52584, - -73.25748 - ], - "centroid": [-73.31132, -42.48522], - "name": "America/Santiago" - }, - { - "points": [ - -55.98935, - -67.26318, - -55.97365, - -67.3134, - -55.9163, - -67.33498, - -55.9657, - -67.19584, - -55.98935, - -67.26318 - ], - "centroid": [-67.27554, -55.95785], - "name": "America/Santiago" - }, - { - "points": [ - -55.26233, - -70.01829, - -55.2113, - -70.11018, - -55.18094, - -70.11087, - -55.23232, - -69.95743, - -55.26233, - -70.01829 - ], - "centroid": [-70.04224, -55.22335], - "name": "America/Santiago" - }, - { - "points": [ - -55.63822, - -69.07364, - -55.54408, - -69.10182, - -55.53428, - -69.03799, - -55.62295, - -69.01886, - -55.63822, - -69.07364 - ], - "centroid": [-69.05869, -55.58403], - "name": "America/Santiago" - }, - { - "points": [ - -45.23878, - -74.51478, - -45.20251, - -74.57456, - -45.14081, - -74.51093, - -45.18215, - -74.47783, - -45.23878, - -74.51478 - ], - "centroid": [-74.52175, -45.19158], - "name": "America/Santiago" - }, - { - "points": [ - -54.52267, - -73.08229, - -54.46945, - -73.07382, - -54.46052, - -72.95307, - -54.50922, - -73.0041, - -54.52267, - -73.08229 - ], - "centroid": [-73.02873, -54.48858], - "name": "America/Santiago" - }, - { - "points": [ - -44.21744, - -73.64902, - -44.20904, - -73.71839, - -44.17684, - -73.74114, - -44.13252, - -73.68773, - -44.21744, - -73.64902 - ], - "centroid": [-73.69515, -44.18188], - "name": "America/Santiago" - }, - { - "points": [ - -43.45406, - -74.25929, - -43.42251, - -74.29727, - -43.34349, - -74.27188, - -43.40882, - -74.22639, - -43.45406, - -74.25929 - ], - "centroid": [-74.26373, -43.40429], - "name": "America/Santiago" - }, - { - "points": [ - -53.36785, - -73.83817, - -53.3498, - -73.87823, - -53.31319, - -73.89263, - -53.31384, - -73.78546, - -53.36785, - -73.83817 - ], - "centroid": [-73.84406, -53.33369], - "name": "America/Santiago" - }, - { - "points": [ - -54.23841, - -72.98338, - -54.17619, - -72.95147, - -54.19331, - -72.89714, - -54.22649, - -72.90334, - -54.23841, - -72.98338 - ], - "centroid": [-72.93764, -54.20929], - "name": "America/Santiago" - }, - { - "points": [ - -41.92431, - -73.13343, - -41.91449, - -73.17129, - -41.86166, - -73.18759, - -41.89493, - -73.05858, - -41.92431, - -73.13343 - ], - "centroid": [-73.13504, -41.89511], - "name": "America/Santiago" - }, - { - "points": [ - -53.77169, - -72.10815, - -53.74965, - -72.16273, - -53.72098, - -72.16298, - -53.75835, - -72.03794, - -53.77169, - -72.10815 - ], - "centroid": [-72.11411, -53.74956], - "name": "America/Santiago" - }, - { - "points": [ - -52.47107, - -74.29305, - -52.45689, - -74.34835, - -52.40736, - -74.3423, - -52.42081, - -74.26406, - -52.47107, - -74.29305 - ], - "centroid": [-74.31091, -52.43783], - "name": "America/Santiago" - }, - { - "points": [ - -45.34542, - -74.56565, - -45.33003, - -74.62992, - -45.24312, - -74.65971, - -45.26219, - -74.62237, - -45.34542, - -74.56565 - ], - "centroid": [-74.61772, -45.29978], - "name": "America/Santiago" - }, - { - "points": [ - -45.57509, - -74.17101, - -45.49974, - -74.2398, - -45.47114, - -74.23826, - -45.51084, - -74.17169, - -45.57509, - -74.17101 - ], - "centroid": [-74.20112, -45.51781], - "name": "America/Santiago" - }, - { - "points": [ - -54.4099, - -71.91325, - -54.40257, - -71.96829, - -54.3706, - -71.9913, - -54.37999, - -71.88123, - -54.4099, - -71.91325 - ], - "centroid": [-71.9375, -54.38914], - "name": "America/Santiago" - }, - { - "points": [ - -42.45031, - -73.46043, - -42.38446, - -73.47017, - -42.35537, - -73.44604, - -42.39848, - -73.4083, - -42.45031, - -73.46043 - ], - "centroid": [-73.44461, -42.39995], - "name": "America/Santiago" - }, - { - "points": [ - -52.41686, - -74.4246, - -52.35549, - -74.47343, - -52.32015, - -74.44113, - -52.3937, - -74.38099, - -52.41686, - -74.4246 - ], - "centroid": [-74.42933, -52.37122], - "name": "America/Santiago" - }, - { - "points": [ - -54.27207, - -72.68549, - -54.23066, - -72.69632, - -54.22245, - -72.61325, - -54.26462, - -72.634, - -54.27207, - -72.68549 - ], - "centroid": [-72.65747, -54.24584], - "name": "America/Santiago" - }, - { - "points": [ - -46.19289, - -74.97532, - -46.19276, - -75.05257, - -46.17863, - -75.06807, - -46.14264, - -75.01299, - -46.19289, - -74.97532 - ], - "centroid": [-75.02155, -46.17488], - "name": "America/Santiago" - }, - { - "points": [ - -51.6102, - -74.37351, - -51.5992, - -74.43382, - -51.58609, - -74.43862, - -51.54706, - -74.36391, - -51.6102, - -74.37351 - ], - "centroid": [-74.3954, -51.58364], - "name": "America/Santiago" - }, - { - "points": [ - -52.64775, - -72.61557, - -52.62935, - -72.67908, - -52.60232, - -72.68251, - -52.60405, - -72.59545, - -52.64775, - -72.61557 - ], - "centroid": [-72.63957, -52.62058], - "name": "America/Santiago" - }, - { - "points": [ - -42.66088, - -73.00132, - -42.62939, - -73.07087, - -42.61147, - -73.07324, - -42.59829, - -73.00458, - -42.66088, - -73.00132 - ], - "centroid": [-73.03108, -42.62575], - "name": "America/Santiago" - }, - { - "points": [ - -43.96287, - -74.06391, - -43.96364, - -74.13994, - -43.93694, - -74.1847, - -43.91823, - -74.10748, - -43.96287, - -74.06391 - ], - "centroid": [-74.12223, -43.94429], - "name": "America/Santiago" - }, - { - "points": [ - -42.45194, - -73.30887, - -42.42299, - -73.3512, - -42.38636, - -73.28378, - -42.42557, - -73.27431, - -42.45194, - -73.30887 - ], - "centroid": [-73.30656, -42.4207], - "name": "America/Santiago" - }, - { - "points": [ - -51.59548, - -74.69855, - -51.57099, - -74.78215, - -51.55448, - -74.78876, - -51.542, - -74.72422, - -51.59548, - -74.69855 - ], - "centroid": [-74.74189, -51.56635], - "name": "America/Santiago" - }, - { - "points": [ - -54.34767, - -72.61786, - -54.3219, - -72.69161, - -54.30451, - -72.70079, - -54.28745, - -72.65915, - -54.34767, - -72.61786 - ], - "centroid": [-72.66192, -54.31603], - "name": "America/Santiago" - }, - { - "points": [ - -45.31196, - -74.56003, - -45.29866, - -74.5958, - -45.22921, - -74.59433, - -45.27902, - -74.54368, - -45.31196, - -74.56003 - ], - "centroid": [-74.57474, -45.27668], - "name": "America/Santiago" - }, - { - "points": [ - -51.64894, - -74.55815, - -51.618, - -74.61804, - -51.59821, - -74.62197, - -51.60631, - -74.55214, - -51.64894, - -74.55815 - ], - "centroid": [-74.58313, -51.61883], - "name": "America/Santiago" - }, - { - "points": [ - -45.00552, - -74.60334, - -44.95505, - -74.65655, - -44.93759, - -74.65402, - -44.97604, - -74.57858, - -45.00552, - -74.60334 - ], - "centroid": [-74.61847, -44.9713], - "name": "America/Santiago" - }, - { - "points": [ - -52.05373, - -74.21353, - -52.03765, - -74.27409, - -52.01389, - -74.27947, - -52.0131, - -74.21162, - -52.05373, - -74.21353 - ], - "centroid": [-74.24173, -52.0296], - "name": "America/Santiago" - }, - { - "points": [ - -54.86409, - -70.8927, - -54.8434, - -70.94238, - -54.79397, - -70.94468, - -54.83864, - -70.87927, - -54.86409, - -70.8927 - ], - "centroid": [-70.91639, -54.83305], - "name": "America/Santiago" - }, - { - "points": [ - -52.5536, - -74.25456, - -52.51837, - -74.31, - -52.5013, - -74.30848, - -52.50562, - -74.24575, - -52.5536, - -74.25456 - ], - "centroid": [-74.27489, -52.52122], - "name": "America/Santiago" - }, - { - "points": [ - -45.28539, - -73.61827, - -45.27174, - -73.66368, - -45.24247, - -73.65644, - -45.24091, - -73.60849, - -45.28539, - -73.61827 - ], - "centroid": [-73.63514, -45.26039], - "name": "America/Santiago" - }, - { - "points": [ - -53.1344, - -71.83361, - -53.08677, - -71.87132, - -53.05612, - -71.84232, - -53.07618, - -71.82633, - -53.1344, - -71.83361 - ], - "centroid": [-71.84461, -53.09138], - "name": "America/Santiago" - }, - { - "points": [ - -42.76487, - -73.06784, - -42.74292, - -73.10551, - -42.71182, - -73.07035, - -42.72755, - -73.04259, - -42.76487, - -73.06784 - ], - "centroid": [-73.07233, -42.7377], - "name": "America/Santiago" - }, - { - "points": [ - -49.21458, - -75.30869, - -49.17661, - -75.32003, - -49.16643, - -75.26542, - -49.1959, - -75.27436, - -49.21458, - -75.30869 - ], - "centroid": [-75.29381, -49.18766], - "name": "America/Santiago" - }, - { - "points": [ - -41.90401, - -72.88861, - -41.90113, - -72.92855, - -41.86997, - -72.94676, - -41.86119, - -72.89352, - -41.90401, - -72.88861 - ], - "centroid": [-72.91359, -41.88291], - "name": "America/Santiago" - }, - { - "points": [ - -42.41127, - -73.11568, - -42.40999, - -73.15724, - -42.39402, - -73.16534, - -42.37269, - -73.09691, - -42.41127, - -73.11568 - ], - "centroid": [-73.13052, -42.39547], - "name": "America/Santiago" - }, - { - "points": [ - -45.66086, - -74.90176, - -45.64094, - -74.94684, - -45.61479, - -74.94218, - -45.6131, - -74.89733, - -45.66086, - -74.90176 - ], - "centroid": [-74.91992, -45.63305], - "name": "America/Santiago" - }, - { - "points": [ - -29.28861, - -71.54417, - -29.244, - -71.55708, - -29.21099, - -71.52616, - -29.23457, - -71.50886, - -29.28861, - -71.54417 - ], - "centroid": [-71.53452, -29.24631], - "name": "America/Santiago" - }, - { - "points": [ - -46.96731, - -74.61219, - -46.94507, - -74.64552, - -46.91924, - -74.63966, - -46.91936, - -74.58967, - -46.96731, - -74.61219 - ], - "centroid": [-74.61928, -46.93781], - "name": "America/Santiago" - }, - { - "points": [ - -51.18212, - -75.11032, - -51.14102, - -75.13446, - -51.142, - -75.07713, - -51.17458, - -75.08878, - -51.18212, - -75.11032 - ], - "centroid": [-75.10413, -51.15738], - "name": "America/Santiago" - }, - { - "points": [ - -53.30453, - -73.71028, - -53.29981, - -73.75686, - -53.26778, - -73.78696, - -53.27094, - -73.73569, - -53.30453, - -73.71028 - ], - "centroid": [-73.7475, -53.28543], - "name": "America/Santiago" - }, - { - "points": [ - -42.7229, - -73.0903, - -42.70414, - -73.11566, - -42.65253, - -73.08393, - -42.67488, - -73.05757, - -42.7229, - -73.0903 - ], - "centroid": [-73.08672, -42.6882], - "name": "America/Santiago" - }, - { - "points": [ - -50.57886, - -74.85992, - -50.5673, - -74.88521, - -50.52895, - -74.87774, - -50.55222, - -74.83467, - -50.57886, - -74.85992 - ], - "centroid": [-74.86382, -50.55525], - "name": "America/Santiago" - }, - { - "points": [ - -44.29963, - -73.48189, - -44.26433, - -73.52575, - -44.24417, - -73.52122, - -44.2645, - -73.46847, - -44.29963, - -73.48189 - ], - "centroid": [-73.49681, -44.26941], - "name": "America/Santiago" - }, - { - "points": [ - -51.4949, - -74.54387, - -51.47089, - -74.59027, - -51.45605, - -74.59042, - -51.45825, - -74.53351, - -51.4949, - -74.54387 - ], - "centroid": [-74.56057, -51.47076], - "name": "America/Santiago" - }, - { - "points": [ - -52.69276, - -72.34938, - -52.67228, - -72.36673, - -52.64161, - -72.3304, - -52.66926, - -72.31458, - -52.69276, - -72.34938 - ], - "centroid": [-72.33995, -52.66837], - "name": "America/Santiago" - }, - { - "points": [ - -55.84962, - -66.75926, - -55.83184, - -66.81013, - -55.81515, - -66.81527, - -55.80677, - -66.7685, - -55.84962, - -66.75926 - ], - "centroid": [-66.78471, -55.82608], - "name": "America/Santiago" - }, - { - "points": [ - -54.30187, - -69.92879, - -54.28509, - -69.96328, - -54.26026, - -69.96159, - -54.26839, - -69.91265, - -54.30187, - -69.92879 - ], - "centroid": [-69.93997, -54.2787], - "name": "America/Santiago" - }, - { - "points": [ - -44.3613, - -73.59417, - -44.33196, - -73.62685, - -44.3078, - -73.60829, - -44.33585, - -73.5724, - -44.3613, - -73.59417 - ], - "centroid": [-73.60009, -44.33438], - "name": "America/Santiago" - }, - { - "points": [ - -55.91048, - -67.3822, - -55.90258, - -67.40535, - -55.868, - -67.41617, - -55.87745, - -67.37031, - -55.91048, - -67.3822 - ], - "centroid": [-67.39313, -55.88787], - "name": "America/Santiago" - }, - { - "points": [ - -55.34125, - -66.76079, - -55.32137, - -66.79153, - -55.29726, - -66.78802, - -55.29981, - -66.75371, - -55.34125, - -66.76079 - ], - "centroid": [-66.77205, -55.31536], - "name": "America/Santiago" - }, - { - "points": [ - -45.42493, - -73.53685, - -45.42146, - -73.5794, - -45.40752, - -73.58967, - -45.39235, - -73.54366, - -45.42493, - -73.53685 - ], - "centroid": [-73.5598, -45.41077], - "name": "America/Santiago" - }, - { - "points": [ - -54.43645, - -72.00982, - -54.40817, - -72.02418, - -54.41135, - -71.96861, - -54.4245, - -71.97363, - -54.43645, - -72.00982 - ], - "centroid": [-71.99726, -54.41982], - "name": "America/Santiago" - }, - { - "points": [ - -43.07803, - -73.43886, - -43.0517, - -73.4822, - -43.03666, - -73.48309, - -43.03906, - -73.44453, - -43.07803, - -73.43886 - ], - "centroid": [-73.45922, -43.0525], - "name": "America/Santiago" - }, - { - "points": [ - -29.05585, - -71.58882, - -29.02595, - -71.60388, - -29.01454, - -71.57063, - -29.04364, - -71.56054, - -29.05585, - -71.58882 - ], - "centroid": [-71.58131, -29.03475], - "name": "America/Santiago" - }, - { - "points": [ - -45.82102, - -74.97941, - -45.7943, - -75.00391, - -45.77505, - -74.97359, - -45.79958, - -74.95785, - -45.82102, - -74.97941 - ], - "centroid": [-74.97945, -45.7975], - "name": "America/Santiago" - }, - { - "points": [ - -45.42201, - -73.74692, - -45.39542, - -73.77014, - -45.37917, - -73.72662, - -45.39992, - -73.72208, - -45.42201, - -73.74692 - ], - "centroid": [-73.74331, -45.39929], - "name": "America/Santiago" - }, - { - "points": [ - -43.91427, - -73.64466, - -43.91227, - -73.67417, - -43.87281, - -73.68897, - -43.87454, - -73.65708, - -43.91427, - -73.64466 - ], - "centroid": [-73.66628, -43.8932], - "name": "America/Santiago" - }, - { - "points": [ - -26.37912, - -79.89807, - -26.36379, - -79.92744, - -26.34056, - -79.89832, - -26.361, - -79.87455, - -26.37912, - -79.89807 - ], - "centroid": [-79.90007, -26.36074], - "name": "America/Santiago" - }, - { - "points": [ - -44.54574, - -73.45873, - -44.51588, - -73.46052, - -44.51968, - -73.41655, - -44.53751, - -73.4252, - -44.54574, - -73.45873 - ], - "centroid": [-73.44189, -44.52917], - "name": "America/Santiago" - }, - { - "points": [ - -54.7606, - -71.35557, - -54.7567, - -71.3853, - -54.73854, - -71.39252, - -54.73345, - -71.34795, - -54.7606, - -71.35557 - ], - "centroid": [-71.36913, -54.74655], - "name": "America/Santiago" - }, - { - "points": [ - -55.55856, - -68.30473, - -55.54736, - -68.32895, - -55.53063, - -68.33109, - -55.53123, - -68.28448, - -55.55856, - -68.30473 - ], - "centroid": [-68.31016, -55.54137], - "name": "America/Santiago" - }, - { - "points": [ - -45.58116, - -74.78941, - -45.57691, - -74.8273, - -45.55492, - -74.83099, - -45.5617, - -74.78346, - -45.58116, - -74.78941 - ], - "centroid": [-74.80799, -45.56825], - "name": "America/Santiago" - }, - { - "points": [ - -55.62445, - -68.96658, - -55.59721, - -68.98107, - -55.60234, - -68.93781, - -55.6161, - -68.93998, - -55.62445, - -68.96658 - ], - "centroid": [-68.95854, -55.6095], - "name": "America/Santiago" - }, - { - "points": [ - -52.49675, - -74.24774, - -52.46399, - -74.26582, - -52.45422, - -74.23537, - -52.47992, - -74.228, - -52.49675, - -74.24774 - ], - "centroid": [-74.24523, -52.47351], - "name": "America/Santiago" - }, - { - "points": [ - -43.48088, - -74.22089, - -43.46108, - -74.22895, - -43.43391, - -74.20022, - -43.46133, - -74.19338, - -43.48088, - -74.22089 - ], - "centroid": [-74.21041, -43.45867], - "name": "America/Santiago" - }, - { - "points": [ - -44.05001, - -73.83415, - -44.02729, - -73.84377, - -44.0251, - -73.79803, - -44.03877, - -73.80137, - -44.05001, - -73.83415 - ], - "centroid": [-73.82137, -44.0352], - "name": "America/Santiago" - }, - { - "points": [ - -44.09534, - -73.26893, - -44.06718, - -73.28044, - -44.06607, - -73.2447, - -44.08497, - -73.24068, - -44.09534, - -73.26893 - ], - "centroid": [-73.2599, -44.07834], - "name": "America/Santiago" - }, - { - "points": [ - -49.25933, - -75.33662, - -49.23628, - -75.345, - -49.23218, - -75.3036, - -49.24924, - -75.30516, - -49.25933, - -75.33662 - ], - "centroid": [-75.32382, -49.24409], - "name": "America/Santiago" - }, - { - "points": [ - -43.74191, - -73.50188, - -43.72049, - -73.51013, - -43.71574, - -73.46637, - -43.7332, - -73.46975, - -43.74191, - -73.50188 - ], - "centroid": [-73.48805, -43.72754], - "name": "America/Santiago" - }, - { - "points": [ - -41.75901, - -73.81006, - -41.74037, - -73.83244, - -41.71986, - -73.81534, - -41.74152, - -73.78992, - -41.75901, - -73.81006 - ], - "centroid": [-73.81176, -41.73995], - "name": "America/Santiago" - }, - { - "points": [ - -51.30426, - -74.37069, - -51.2951, - -74.39703, - -51.27095, - -74.38748, - -51.2892, - -74.35591, - -51.30426, - -74.37069 - ], - "centroid": [-74.37811, -51.2891], - "name": "America/Santiago" - }, - { - "points": [ - -54.38054, - -71.41286, - -54.3713, - -71.45213, - -54.35283, - -71.45234, - -54.3581, - -71.4182, - -54.38054, - -71.41286 - ], - "centroid": [-71.4334, -54.366], - "name": "America/Santiago" - }, - { - "points": [ - -52.95963, - -70.36069, - -52.94413, - -70.38382, - -52.92485, - -70.35158, - -52.94148, - -70.34049, - -52.95963, - -70.36069 - ], - "centroid": [-70.36013, -52.94255], - "name": "America/Santiago" - }, - { - "points": [ - -44.07813, - -73.94766, - -44.0696, - -73.96377, - -44.03784, - -73.9508, - -44.0531, - -73.92764, - -44.07813, - -73.94766 - ], - "centroid": [-73.94701, -44.05862], - "name": "America/Santiago" - }, - { - "points": [ - -55.7667, - -69.39164, - -55.76272, - -69.42151, - -55.74223, - -69.42686, - -55.74278, - -69.39549, - -55.7667, - -69.39164 - ], - "centroid": [-69.40849, -55.7535], - "name": "America/Santiago" - }, - { - "points": [ - -48.39803, - -75.6128, - -48.38203, - -75.62939, - -48.35901, - -75.61544, - -48.38026, - -75.59401, - -48.39803, - -75.6128 - ], - "centroid": [-75.61257, -48.37936], - "name": "America/Santiago" - }, - { - "points": [ - -53.13479, - -73.03196, - -53.12276, - -73.05413, - -53.10921, - -73.05308, - -53.11123, - -73.01602, - -53.13479, - -73.03196 - ], - "centroid": [-73.03695, -53.11939], - "name": "America/Santiago" - }, - { - "points": [ - -26.28853, - -80.08272, - -26.29033, - -80.11454, - -26.27695, - -80.12115, - -26.26297, - -80.08775, - -26.28853, - -80.08272 - ], - "centroid": [-80.10008, -26.27908], - "name": "America/Santiago" - }, - { - "points": [ - -54.29325, - -72.78892, - -54.27626, - -72.80355, - -54.25928, - -72.78209, - -54.27812, - -72.76298, - -54.29325, - -72.78892 - ], - "centroid": [-72.78396, -54.27661], - "name": "America/Santiago" - }, - { - "points": [ - -55.49602, - -69.6547, - -55.47891, - -69.66513, - -55.4666, - -69.62873, - -55.49017, - -69.62614, - -55.49602, - -69.6547 - ], - "centroid": [-69.6433, -55.48231], - "name": "America/Santiago" - }, - { - "points": [ - -51.98719, - -72.69281, - -51.98572, - -72.71421, - -51.95424, - -72.71753, - -51.9642, - -72.69276, - -51.98719, - -72.69281 - ], - "centroid": [-72.70489, -51.97242], - "name": "America/Santiago" - }, - { - "points": [ - -51.44935, - -74.4597, - -51.44945, - -74.4822, - -51.43606, - -74.48727, - -51.42183, - -74.44899, - -51.44935, - -74.4597 - ], - "centroid": [-74.4681, -51.43806], - "name": "America/Santiago" - }, - { - "points": [ - -54.68606, - -71.35991, - -54.66491, - -71.37577, - -54.65693, - -71.34454, - -54.6786, - -71.33456, - -54.68606, - -71.35991 - ], - "centroid": [-71.354, -54.67132], - "name": "America/Santiago" - }, - { - "points": [ - -52.47224, - -74.16605, - -52.47058, - -74.1939, - -52.45576, - -74.19959, - -52.44569, - -74.16785, - -52.47224, - -74.16605 - ], - "centroid": [-74.1806, -52.46054], - "name": "America/Santiago" - }, - { - "points": [ - -53.79898, - -73.35855, - -53.78989, - -73.38134, - -53.77392, - -73.37779, - -53.77519, - -73.34373, - -53.79898, - -73.35855 - ], - "centroid": [-73.36408, -53.78428], - "name": "America/Santiago" - }, - { - "points": [ - -51.88554, - -74.03156, - -51.8754, - -74.05273, - -51.85858, - -74.04851, - -51.86862, - -74.00992, - -51.88554, - -74.03156 - ], - "centroid": [-74.03448, -51.87162], - "name": "America/Santiago" - }, - { - "points": [ - -51.46312, - -73.98818, - -51.44584, - -74.0077, - -51.42812, - -73.99365, - -51.44412, - -73.97045, - -51.46312, - -73.98818 - ], - "centroid": [-73.98966, -51.44538], - "name": "America/Santiago" - }, - { - "points": [ - -51.66731, - -74.34748, - -51.65041, - -74.36202, - -51.63796, - -74.32617, - -51.65271, - -74.3229, - -51.66731, - -74.34748 - ], - "centroid": [-74.34076, -51.65215], - "name": "America/Santiago" - }, - { - "points": [ - -55.10949, - -71.00102, - -55.09233, - -71.02, - -55.0786, - -70.98928, - -55.09319, - -70.9826, - -55.10949, - -71.00102 - ], - "centroid": [-70.99939, -55.09357], - "name": "America/Santiago" - }, - { - "points": [ - -52.26734, - -74.47308, - -52.2474, - -74.49046, - -52.23647, - -74.46175, - -52.2585, - -74.45411, - -52.26734, - -74.47308 - ], - "centroid": [-74.47039, -52.25184], - "name": "America/Santiago" - }, - { - "points": [ - -46.7831, - -75.25371, - -46.77478, - -75.2806, - -46.75101, - -75.27306, - -46.75478, - -75.25399, - -46.7831, - -75.25371 - ], - "centroid": [-75.26527, -46.76674], - "name": "America/Santiago" - }, - { - "points": [ - -52.93382, - -70.58993, - -52.91479, - -70.60167, - -52.90926, - -70.56377, - -52.92576, - -70.56441, - -52.93382, - -70.58993 - ], - "centroid": [-70.58083, -52.92056], - "name": "America/Santiago" - }, - { - "points": [ - -51.82545, - -74.48554, - -51.82297, - -74.51409, - -51.80619, - -74.52096, - -51.80253, - -74.48671, - -51.82545, - -74.48554 - ], - "centroid": [-74.50111, -51.81391], - "name": "America/Santiago" - }, - { - "points": [ - -49.96219, - -75.17294, - -49.94142, - -75.19494, - -49.92911, - -75.19013, - -49.94566, - -75.15861, - -49.96219, - -75.17294 - ], - "centroid": [-75.17787, -49.94519], - "name": "America/Santiago" - }, - { - "points": [ - -47.66289, - -75.1585, - -47.66421, - -75.17977, - -47.6444, - -75.18915, - -47.63713, - -75.16012, - -47.66289, - -75.1585 - ], - "centroid": [-75.17164, -47.65142], - "name": "America/Santiago" - }, - { - "points": [ - -47.59843, - -74.75779, - -47.59274, - -74.77687, - -47.56597, - -74.76546, - -47.58144, - -74.74074, - -47.59843, - -74.75779 - ], - "centroid": [-74.76017, -47.58367], - "name": "America/Santiago" - }, - { - "points": [ - -53.04071, - -74.43571, - -53.04673, - -74.4545, - -53.01998, - -74.47371, - -53.01505, - -74.45624, - -53.04071, - -74.43571 - ], - "centroid": [-74.45492, -53.03084], - "name": "America/Santiago" - }, - { - "points": [ - -45.07942, - -73.58472, - -45.07607, - -73.60768, - -45.04628, - -73.60267, - -45.05161, - -73.58645, - -45.07942, - -73.58472 - ], - "centroid": [-73.59562, -45.0641], - "name": "America/Santiago" - }, - { - "points": [ - -29.60018, - -71.55166, - -29.58499, - -71.57197, - -29.56869, - -71.54534, - -29.58271, - -71.53647, - -29.60018, - -71.55166 - ], - "centroid": [-71.55238, -29.58437], - "name": "America/Santiago" - }, - { - "points": [ - -53.64798, - -73.7441, - -53.63878, - -73.76708, - -53.62495, - -73.76437, - -53.62481, - -73.73338, - -53.64798, - -73.7441 - ], - "centroid": [-73.75092, -53.63409], - "name": "America/Santiago" - }, - { - "points": [ - -55.13691, - -68.30198, - -55.13555, - -68.32342, - -55.12146, - -68.32698, - -55.11179, - -68.29433, - -55.13691, - -68.30198 - ], - "centroid": [-68.31052, -55.12564], - "name": "America/Santiago" - }, - { - "points": [ - -55.74752, - -69.45, - -55.73228, - -69.47124, - -55.7168, - -69.46269, - -55.73212, - -69.43413, - -55.74752, - -69.45 - ], - "centroid": [-69.45391, -55.73217], - "name": "America/Santiago" - }, - { - "points": [ - -54.18149, - -72.79509, - -54.16752, - -72.81444, - -54.15255, - -72.80781, - -54.16525, - -72.77734, - -54.18149, - -72.79509 - ], - "centroid": [-72.7977, -54.16669], - "name": "America/Santiago" - }, - { - "points": [ - -44.10097, - -73.76819, - -44.09853, - -73.78982, - -44.07032, - -73.78487, - -44.07825, - -73.76437, - -44.10097, - -73.76819 - ], - "centroid": [-73.7772, -44.08694], - "name": "America/Santiago" - }, - { - "points": [ - -53.01752, - -73.50577, - -53.00307, - -73.52687, - -52.98801, - -73.52216, - -53.00201, - -73.4903, - -53.01752, - -73.50577 - ], - "centroid": [-73.51037, -53.00263], - "name": "America/Santiago" - }, - { - "points": [ - -52.48502, - -74.69054, - -52.45981, - -74.70072, - -52.45047, - -74.67894, - -52.46674, - -74.6716, - -52.48502, - -74.69054 - ], - "centroid": [-74.68611, -52.46604], - "name": "America/Santiago" - }, - { - "points": [ - -45.819, - -73.58051, - -45.82001, - -73.60188, - -45.80556, - -73.60926, - -45.79039, - -73.58535, - -45.819, - -73.58051 - ], - "centroid": [-73.59333, -45.80789], - "name": "America/Santiago" - }, - { - "points": [ - -44.29332, - -73.55183, - -44.27455, - -73.56642, - -44.26168, - -73.54162, - -44.27624, - -73.53225, - -44.29332, - -73.55183 - ], - "centroid": [-73.54867, -44.27674], - "name": "America/Santiago" - }, - { - "points": [ - -51.72573, - -74.61667, - -51.71024, - -74.63534, - -51.69339, - -74.61638, - -51.71166, - -74.60151, - -51.72573, - -74.61667 - ], - "centroid": [-74.61779, -51.71], - "name": "America/Santiago" - }, - { - "points": [ - -51.65355, - -74.27875, - -51.63084, - -74.2906, - -51.624, - -74.26679, - -51.64643, - -74.26273, - -51.65355, - -74.27875 - ], - "centroid": [-74.27514, -51.63813], - "name": "America/Santiago" - }, - { - "points": [ - -55.6104, - -66.77371, - -55.59237, - -66.7922, - -55.5846, - -66.7628, - -55.59937, - -66.75485, - -55.6104, - -66.77371 - ], - "centroid": [-66.77185, -55.59661], - "name": "America/Santiago" - }, - { - "points": [ - -53.18227, - -74.18245, - -53.17579, - -74.20589, - -53.16177, - -74.20673, - -53.16137, - -74.17402, - -53.18227, - -74.18245 - ], - "centroid": [-74.19116, -53.17002], - "name": "America/Santiago" - }, - { - "points": [ - -54.25128, - -72.56509, - -54.24199, - -72.58777, - -54.22486, - -72.58083, - -54.23055, - -72.55556, - -54.25128, - -72.56509 - ], - "centroid": [-72.57188, -54.23724], - "name": "America/Santiago" - }, - { - "points": [ - -50.4781, - -75.46142, - -50.47528, - -75.48594, - -50.45732, - -75.48488, - -50.45736, - -75.45532, - -50.4781, - -75.46142 - ], - "centroid": [-75.47149, -50.46676], - "name": "America/Santiago" - }, - { - "points": [ - -52.40902, - -74.27739, - -52.41078, - -74.29429, - -52.3938, - -74.30812, - -52.3855, - -74.27907, - -52.40902, - -74.27739 - ], - "centroid": [-74.28976, -52.39871], - "name": "America/Santiago" - }, - { - "points": [ - -44.30176, - -73.64176, - -44.28689, - -73.65432, - -44.27065, - -73.62846, - -44.29175, - -73.62246, - -44.30176, - -73.64176 - ], - "centroid": [-73.63681, -44.28715], - "name": "America/Santiago" - }, - { - "points": [ - -44.2725, - -73.577, - -44.25485, - -73.59325, - -44.23937, - -73.58139, - -44.26021, - -73.56042, - -44.2725, - -73.577 - ], - "centroid": [-73.57768, -44.25658], - "name": "America/Santiago" - }, - { - "points": [ - -54.31583, - -69.63552, - -54.31254, - -69.65771, - -54.29596, - -69.65801, - -54.29629, - -69.62682, - -54.31583, - -69.63552 - ], - "centroid": [-69.64397, -54.30472], - "name": "America/Santiago" - }, - { - "points": [ - -55.59337, - -68.88693, - -55.59107, - -68.91253, - -55.57403, - -68.91847, - -55.57612, - -68.88741, - -55.59337, - -68.88693 - ], - "centroid": [-68.9013, -55.58338], - "name": "America/Santiago" - }, - { - "points": [ - -50.76849, - -75.14605, - -50.76648, - -75.1639, - -50.74261, - -75.16392, - -50.74418, - -75.14072, - -50.76849, - -75.14605 - ], - "centroid": [-75.15353, -50.75493], - "name": "America/Santiago" - }, - { - "points": [ - -53.32496, - -73.66271, - -53.31405, - -73.68344, - -53.29626, - -73.67598, - -53.30988, - -73.6502, - -53.32496, - -73.66271 - ], - "centroid": [-73.66791, -53.31099], - "name": "America/Santiago" - }, - { - "points": [ - -53.55121, - -73.93341, - -53.53258, - -73.94754, - -53.52199, - -73.92243, - -53.53641, - -73.91535, - -53.55121, - -73.93341 - ], - "centroid": [-73.93047, -53.53573], - "name": "America/Santiago" - }, - { - "points": [ - -45.70824, - -74.13936, - -45.70243, - -74.15855, - -45.68541, - -74.15977, - -45.68993, - -74.12868, - -45.70824, - -74.13936 - ], - "centroid": [-74.146, -45.69595], - "name": "America/Santiago" - }, - { - "points": [ - -32.31414, - -89.13584, - -32.30023, - -89.15274, - -32.28756, - -89.12837, - -32.30149, - -89.11835, - -32.31414, - -89.13584 - ], - "centroid": [-89.13439, -32.30081], - "name": "America/Santiago" - }, - { - "points": [ - -52.13576, - -74.50634, - -52.11415, - -74.51784, - -52.10379, - -74.49839, - -52.11836, - -74.48951, - -52.13576, - -74.50634 - ], - "centroid": [-74.5035, -52.1185], - "name": "America/Santiago" - }, - { - "points": [ - -45.79622, - -74.67916, - -45.78416, - -74.69889, - -45.76647, - -74.69266, - -45.78038, - -74.66865, - -45.79622, - -74.67916 - ], - "centroid": [-74.68465, -45.78158], - "name": "America/Santiago" - }, - { - "points": [ - -51.96276, - -74.37251, - -51.94678, - -74.38247, - -51.93405, - -74.35811, - -51.95103, - -74.35102, - -51.96276, - -74.37251 - ], - "centroid": [-74.36616, -51.94852], - "name": "America/Santiago" - }, - { - "points": [ - -51.54509, - -74.59656, - -51.55108, - -74.61658, - -51.53871, - -74.62489, - -51.5212, - -74.60366, - -51.54509, - -74.59656 - ], - "centroid": [-74.60975, -51.53819], - "name": "America/Santiago" - }, - { - "points": [ - -45.01147, - -73.62293, - -44.9977, - -73.6354, - -44.97898, - -73.6216, - -45.00024, - -73.60964, - -45.01147, - -73.62293 - ], - "centroid": [-73.62238, -44.99647], - "name": "America/Santiago" - }, - { - "points": [ - -49.94075, - -75.1294, - -49.95111, - -75.14688, - -49.9383, - -75.15814, - -49.92862, - -75.13951, - -49.94075, - -75.1294 - ], - "centroid": [-75.14361, -49.93973], - "name": "America/Santiago" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-sao-paulo.json b/pandora_console/include/javascript/tz_json/polygons/america-sao-paulo.json deleted file mode 100644 index 25c8cab3b0..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-sao-paulo.json +++ /dev/null @@ -1,857 +0,0 @@ -{ - "transitions": { - "America/Sao_Paulo": [ - [1487487600, -180, "-03"], - [1508050800, -120, "-02"], - [1518937200, -180, "-03"], - [1540105200, -120, "-02"], - [1550386800, -180, "-03"], - [1571554800, -120, "-02"], - [1581836400, -180, "-03"], - [1603004400, -120, "-02"], - [1613890800, -180, "-03"], - [1634454000, -120, "-02"], - [1645340400, -180, "-03"], - [1665903600, -120, "-02"], - [1677394800, -180, "-03"], - [1697353200, -120, "-02"], - [1708239600, -180, "-03"], - [1729407600, -120, "-02"], - [1739689200, -180, "-03"], - [1760857200, -120, "-02"], - [1771743600, -180, "-03"], - [1792306800, -120, "-02"], - [1803193200, -180, "-03"], - [1823756400, -120, "-02"], - [1834642800, -180, "-03"], - [1855206000, -120, "-02"], - [1866092400, -180, "-03"], - [1887260400, -120, "-02"], - [1897542000, -180, "-03"], - [1918710000, -120, "-02"], - [1928991600, -180, "-03"], - [1950159600, -120, "-02"], - [1960441200, -180, "-03"], - [1981609200, -120, "-02"], - [1992495600, -180, "-03"], - [2013058800, -120, "-02"], - [2024550000, -180, "-03"], - [2044508400, -120, "-02"], - [2055394800, -180, "-03"], - [2076562800, -120, "-02"], - [2086844400, -180, "-03"], - [2108012400, -120, "-02"], - [2118898800, -180, "-03"], - [2139462000, -120, "-02"] - ] - }, - "name": "America/Sao_Paulo", - "polygons": [ - { - "points": [ - -28.11745, - -48.62103, - -28.61234, - -48.80634, - -28.92332, - -49.32428, - -29.47981, - -49.82197, - -30.47652, - -50.30746, - -31.13727, - -50.77343, - -31.54977, - -51.20587, - -31.92113, - -51.81868, - -32.26789, - -52.21403, - -33.1702, - -52.65187, - -33.76005, - -53.36477, - -33.69129, - -53.53419, - -33.16174, - -53.52482, - -32.74381, - -53.08472, - -32.43875, - -53.60184, - -32.09139, - -53.74669, - -31.67277, - -54.47283, - -31.45891, - -54.59807, - -31.45597, - -54.83802, - -31.29759, - -55.01511, - -31.26519, - -55.25043, - -30.85744, - -55.59669, - -31.08912, - -55.86686, - -31.06987, - -56.01472, - -30.79178, - -56.03426, - -30.10099, - -56.83852, - -30.10101, - -57.07142, - -30.29544, - -57.22541, - -30.2896, - -57.52509, - -30.18175, - -57.62762, - -29.99481, - -57.34969, - -29.78713, - -57.26044, - -29.74361, - -57.11099, - -29.47687, - -56.82956, - -29.11675, - -56.60087, - -29.06633, - -56.43238, - -28.79752, - -56.30093, - -28.60303, - -56.02272, - -28.50137, - -56.01706, - -28.47113, - -55.89487, - -28.35471, - -55.88132, - -28.41746, - -55.70252, - -28.33681, - -55.68001, - -28.23896, - -55.77902, - -28.08891, - -55.45018, - -27.91856, - -55.32604, - -27.84528, - -55.0374, - -27.78203, - -55.08958, - -27.76856, - -54.94849, - -27.52726, - -54.81378, - -27.56563, - -54.68514, - -27.44913, - -54.58041, - -27.43673, - -54.28347, - -27.25307, - -54.18243, - -27.29288, - -54.09146, - -27.14882, - -53.95262, - -27.15332, - -53.83994, - -26.91747, - -53.6861, - -26.6467, - -53.76286, - -26.26552, - -53.60524, - -25.97344, - -53.84607, - -25.6769, - -53.86576, - -25.57909, - -54.0128, - -25.63286, - -54.10771, - -25.51455, - -54.1115, - -25.60026, - -54.1798, - -25.61509, - -54.3802, - -25.71593, - -54.43043, - -25.59531, - -54.60635, - -25.45575, - -54.62611, - -25.15512, - -54.44667, - -24.36205, - -54.26991, - -24.1268, - -54.33779, - -23.94339, - -54.08919, - -23.44294, - -53.97806, - -23.29542, - -53.73021, - -22.87924, - -53.58015, - -22.69805, - -53.16383, - -22.4732, - -52.97959, - -22.18502, - -52.46861, - -21.71304, - -52.06163, - -21.5528, - -52.10147, - -21.34447, - -51.87881, - -21.14495, - -51.88018, - -20.87519, - -51.6387, - -20.59419, - -51.58877, - -20.30732, - -51.26662, - -20.2289, - -51.0429, - -19.72131, - -51.03354, - -19.55454, - -50.9425, - -19.43723, - -50.94516, - -19.29538, - -51.12843, - -19.06269, - -51.84584, - -18.71755, - -52.47692, - -18.68548, - -52.89669, - -18.41418, - -52.76828, - -18.354, - -53.05346, - -18.05914, - -53.05192, - -17.49953, - -53.23767, - -17.2825, - -53.21141, - -17.04759, - -53.0488, - -16.85451, - -53.01918, - -16.65837, - -52.72862, - -16.33648, - -52.58605, - -16.26615, - -52.4434, - -16.08928, - -52.44698, - -15.86764, - -52.24285, - -15.79454, - -51.88511, - -15.1682, - -51.64344, - -14.98797, - -51.41631, - -15.01182, - -51.26045, - -14.88499, - -51.10611, - -14.1171, - -50.9366, - -14.08444, - -50.85543, - -13.71539, - -50.88002, - -13.29318, - -50.60098, - -12.69233, - -50.45743, - -12.4608, - -50.25495, - -12.83574, - -50.35638, - -12.94885, - -49.82096, - -13.14556, - -49.36327, - -12.76322, - -49.22682, - -12.54675, - -49.04803, - -12.75486, - -48.89893, - -13.17561, - -48.78978, - -13.03527, - -48.62546, - -13.02279, - -48.15533, - -13.17224, - -48.16415, - -13.30219, - -47.76105, - -13.0907, - -47.68764, - -13.28449, - -47.53463, - -13.08483, - -47.24962, - -13.02198, - -46.8611, - -12.78026, - -46.235, - -12.95743, - -46.0506, - -13.06455, - -46.15676, - -13.2042, - -46.17395, - -13.30171, - -46.06389, - -13.42784, - -46.19316, - -13.87914, - -46.24913, - -14.18352, - -46.11792, - -14.36068, - -45.90639, - -14.50241, - -45.96075, - -14.70683, - -45.90322, - -14.86455, - -46.01168, - -15.00134, - -45.96481, - -15.23963, - -46.06883, - -15.1144, - -45.92511, - -15.11435, - -45.71141, - -14.92682, - -45.56345, - -14.90052, - -45.40237, - -14.33471, - -44.57219, - -14.22611, - -44.21361, - -14.33477, - -43.78277, - -14.57079, - -43.87118, - -14.6859, - -43.82192, - -14.77938, - -43.50443, - -14.62708, - -43.23055, - -14.66997, - -42.94856, - -14.9316, - -42.6317, - -15.17486, - -42.08544, - -15.11108, - -41.76813, - -15.49389, - -41.34813, - -15.73622, - -41.31904, - -15.77412, - -41.14847, - -15.66222, - -40.93389, - -15.81337, - -40.21084, - -15.99559, - -39.92612, - -16.13025, - -39.84936, - -16.55507, - -40.1311, - -16.58733, - -40.26048, - -16.8518, - -40.23906, - -16.92604, - -40.51251, - -17.39748, - -40.59997, - -17.35293, - -40.50821, - -17.55351, - -40.47957, - -17.74582, - -40.20818, - -18.00443, - -40.1793, - -18.32722, - -39.64857, - -18.80974, - -39.73879, - -19.41407, - -39.69308, - -19.65817, - -39.79914, - -19.95504, - -40.12627, - -20.64286, - -40.41317, - -20.85238, - -40.62076, - -20.87178, - -40.74679, - -21.25462, - -40.94553, - -21.51735, - -41.06134, - -22.01854, - -40.9813, - -22.30278, - -41.66268, - -22.54591, - -41.95487, - -22.70844, - -41.97663, - -22.75919, - -41.8539, - -22.90211, - -42.01441, - -23.02669, - -41.99746, - -22.95327, - -42.23724, - -22.94699, - -43.1399, - -23.09024, - -43.54632, - -23.1162, - -43.98895, - -23.03367, - -43.96589, - -23.06097, - -43.88554, - -22.98079, - -43.92952, - -23.05329, - -43.80623, - -23.02725, - -43.61768, - -22.92993, - -43.85747, - -23.08194, - -44.35955, - -22.95956, - -44.34179, - -23.08459, - -44.67165, - -23.2188, - -44.69226, - -23.20071, - -44.57578, - -23.30045, - -44.48801, - -23.37403, - -44.5764, - -23.40487, - -44.83876, - -23.34941, - -44.90061, - -23.43646, - -45.04895, - -23.57247, - -45.06753, - -23.50875, - -45.15138, - -23.5782, - -45.1363, - -23.53355, - -45.19683, - -23.63777, - -45.40152, - -23.77152, - -45.38239, - -23.70904, - -45.32155, - -23.76567, - -45.21982, - -23.96914, - -45.23389, - -23.94518, - -45.4352, - -23.8376, - -45.42932, - -23.80257, - -45.56235, - -23.82919, - -46.07475, - -24.06487, - -46.25926, - -24.01, - -46.37813, - -24.21425, - -46.8119, - -24.42046, - -46.9983, - -24.88871, - -47.72102, - -25.16606, - -47.90698, - -25.50194, - -48.30489, - -25.57629, - -48.28862, - -25.65962, - -48.42449, - -25.97323, - -48.58413, - -26.18084, - -48.58061, - -26.22406, - -48.4833, - -26.65802, - -48.68523, - -26.78257, - -48.57324, - -26.91382, - -48.6335, - -27.00985, - -48.56388, - -27.11778, - -48.59782, - -27.10242, - -48.49897, - -27.2114, - -48.45605, - -27.22831, - -48.5962, - -27.37946, - -48.52131, - -27.48615, - -48.63835, - -27.5778, - -48.57004, - -27.4248, - -48.52705, - -27.37027, - -48.41469, - -27.4459, - -48.33375, - -27.87044, - -48.57776, - -28.11745, - -48.62103 - ], - "centroid": [-48.4259, -21.63018], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -23.241, - -44.33893, - -23.16977, - -44.38073, - -23.0794, - -44.233, - -23.16915, - -44.07773, - -23.241, - -44.33893 - ], - "centroid": [-44.24609, -23.16324], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -23.82708, - -45.13888, - -23.79916, - -45.16783, - -23.77815, - -45.13217, - -23.80604, - -45.10241, - -23.82708, - -45.13888 - ], - "centroid": [-45.13526, -23.80262], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -27.3022, - -48.34584, - -27.29255, - -48.38185, - -27.2639, - -48.38008, - -27.26383, - -48.35282, - -27.3022, - -48.34584 - ], - "centroid": [-48.36442, -27.28144], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -24.11995, - -45.68846, - -24.10657, - -45.71065, - -24.07811, - -45.6878, - -24.0975, - -45.66885, - -24.11995, - -45.68846 - ], - "centroid": [-45.6892, -24.10015], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -30.51116, - -51.14302, - -30.49193, - -51.16161, - -30.4604, - -51.14406, - -30.47859, - -51.13143, - -30.51116, - -51.14302 - ], - "centroid": [-51.14551, -30.48604], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -22.78092, - -43.10807, - -22.75957, - -43.12147, - -22.74001, - -43.09988, - -22.76985, - -43.08977, - -22.78092, - -43.10807 - ], - "centroid": [-43.10477, -22.7618], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -25.13969, - -47.8599, - -25.12001, - -47.87167, - -25.10637, - -47.84198, - -25.12244, - -47.83484, - -25.13969, - -47.8599 - ], - "centroid": [-47.85277, -25.12236], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -22.886, - -41.95133, - -22.86691, - -41.96167, - -22.85746, - -41.93006, - -22.87837, - -41.93305, - -22.886, - -41.95133 - ], - "centroid": [-41.94446, -22.87142], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -27.28762, - -48.33491, - -27.2651, - -48.34413, - -27.25109, - -48.32241, - -27.27289, - -48.31828, - -27.28762, - -48.33491 - ], - "centroid": [-48.33032, -27.26899], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -23.43813, - -44.84849, - -23.42757, - -44.86949, - -23.40327, - -44.85492, - -23.42099, - -44.83976, - -23.43813, - -44.84849 - ], - "centroid": [-44.85383, -23.42215], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -31.8129, - -52.10252, - -31.79266, - -52.11388, - -31.78352, - -52.08782, - -31.79905, - -52.08219, - -31.8129, - -52.10252 - ], - "centroid": [-52.09735, -31.79718], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -28.36249, - -48.653, - -28.35484, - -48.67493, - -28.33385, - -48.66638, - -28.33936, - -48.64789, - -28.36249, - -48.653 - ], - "centroid": [-48.66059, -28.348], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -24.25325, - -46.68547, - -24.24522, - -46.70636, - -24.2263, - -46.69334, - -24.23596, - -46.67531, - -24.25325, - -46.68547 - ], - "centroid": [-46.6904, -24.2402], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -27.87905, - -48.45414, - -27.86451, - -48.47055, - -27.85092, - -48.45339, - -27.86381, - -48.43998, - -27.87905, - -48.45414 - ], - "centroid": [-48.45477, -27.86472], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -28.3969, - -48.62924, - -28.39379, - -48.64932, - -28.37305, - -48.64458, - -28.37732, - -48.62426, - -28.3969, - -48.62924 - ], - "centroid": [-48.63693, -28.38521], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -22.78479, - -41.79282, - -22.76856, - -41.80553, - -22.75978, - -41.783, - -22.77423, - -41.7749, - -22.78479, - -41.79282 - ], - "centroid": [-41.7895, -22.77183], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -27.94619, - -48.53071, - -27.95193, - -48.55036, - -27.92626, - -48.55452, - -27.92511, - -48.54018, - -27.94619, - -48.53071 - ], - "centroid": [-48.54393, -27.93813], - "name": "America/Sao_Paulo" - }, - { - "points": [ - -28.45994, - -48.70864, - -28.44811, - -48.72299, - -28.43416, - -48.70989, - -28.44636, - -48.69646, - -28.45994, - -48.70864 - ], - "centroid": [-48.70958, -28.44712], - "name": "America/Sao_Paulo" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-scoresbysund.json b/pandora_console/include/javascript/tz_json/polygons/america-scoresbysund.json deleted file mode 100644 index d7f768bb68..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-scoresbysund.json +++ /dev/null @@ -1,467 +0,0 @@ -{ - "transitions": { - "Atlantic/Azores": [ - [1490504400, 0, "+00"], - [1509253200, -60, "-01"], - [1521954000, 0, "+00"], - [1540702800, -60, "-01"], - [1554008400, 0, "+00"], - [1572152400, -60, "-01"], - [1585458000, 0, "+00"], - [1603602000, -60, "-01"], - [1616907600, 0, "+00"], - [1635656400, -60, "-01"], - [1648357200, 0, "+00"], - [1667106000, -60, "-01"], - [1679806800, 0, "+00"], - [1698555600, -60, "-01"], - [1711861200, 0, "+00"], - [1730005200, -60, "-01"], - [1743310800, 0, "+00"], - [1761454800, -60, "-01"], - [1774760400, 0, "+00"], - [1792904400, -60, "-01"], - [1806210000, 0, "+00"], - [1824958800, -60, "-01"], - [1837659600, 0, "+00"], - [1856408400, -60, "-01"], - [1869109200, 0, "+00"], - [1887858000, -60, "-01"], - [1901163600, 0, "+00"], - [1919307600, -60, "-01"], - [1932613200, 0, "+00"], - [1950757200, -60, "-01"], - [1964062800, 0, "+00"], - [1982811600, -60, "-01"], - [1995512400, 0, "+00"], - [2014261200, -60, "-01"], - [2026962000, 0, "+00"], - [2045710800, -60, "-01"], - [2058411600, 0, "+00"], - [2077160400, -60, "-01"], - [2090466000, 0, "+00"], - [2108610000, -60, "-01"], - [2121915600, 0, "+00"], - [2140059600, -60, "-01"], - [2147501647, -60, "-01"] - ], - "America/Scoresbysund": [ - [1490504400, 0, "+00"], - [1509253200, -60, "-01"], - [1521954000, 0, "+00"], - [1540702800, -60, "-01"], - [1554008400, 0, "+00"], - [1572152400, -60, "-01"], - [1585458000, 0, "+00"], - [1603602000, -60, "-01"], - [1616907600, 0, "+00"], - [1635656400, -60, "-01"], - [1648357200, 0, "+00"], - [1667106000, -60, "-01"], - [1679806800, 0, "+00"], - [1698555600, -60, "-01"], - [1711861200, 0, "+00"], - [1730005200, -60, "-01"], - [1743310800, 0, "+00"], - [1761454800, -60, "-01"], - [1774760400, 0, "+00"], - [1792904400, -60, "-01"], - [1806210000, 0, "+00"], - [1824958800, -60, "-01"], - [1837659600, 0, "+00"], - [1856408400, -60, "-01"], - [1869109200, 0, "+00"], - [1887858000, -60, "-01"], - [1901163600, 0, "+00"], - [1919307600, -60, "-01"], - [1932613200, 0, "+00"], - [1950757200, -60, "-01"], - [1964062800, 0, "+00"], - [1982811600, -60, "-01"], - [1995512400, 0, "+00"], - [2014261200, -60, "-01"], - [2026962000, 0, "+00"], - [2045710800, -60, "-01"], - [2058411600, 0, "+00"], - [2077160400, -60, "-01"], - [2090466000, 0, "+00"], - [2108610000, -60, "-01"], - [2121915600, 0, "+00"], - [2140059600, -60, "-01"], - [2147501647, -60, "-01"] - ] - }, - "name": "America/Scoresbysund", - "polygons": [ - { - "points": [ - 70.83848, - -21.66178, - 70.78623, - -21.75564, - 70.81126, - -21.63122, - 70.74219, - -21.71523, - 70.7065, - -21.52362, - 70.70249, - -21.65135, - 70.67042, - -21.56415, - 70.58032, - -21.7668, - 70.53483, - -21.46573, - 70.4078, - -21.74357, - 70.39255, - -21.98437, - 70.4635, - -21.96158, - 70.4922, - -22.05937, - 70.44472, - -22.4076, - 70.84356, - -22.48421, - 70.7099, - -22.64643, - 70.56719, - -22.55158, - 70.42884, - -22.62803, - 70.4389, - -23.37346, - 70.62333, - -23.99659, - 70.82893, - -24.19631, - 70.99705, - -24.21091, - 71.1846, - -24.52464, - 72.3532, - -24.40903, - 72.22091, - -23.70948, - 72.12522, - -23.82202, - 72.10786, - -23.2563, - 72.06478, - -23.0942, - 72.01508, - -23.16366, - 71.90013, - -22.48307, - 71.84619, - -22.74767, - 71.78036, - -22.75133, - 71.6311, - -23.12118, - 71.79863, - -22.44734, - 71.73885, - -22.40127, - 71.61065, - -22.64984, - 71.62242, - -22.41433, - 71.7564, - -22.24003, - 71.74115, - -21.90387, - 71.63277, - -22.21799, - 71.58669, - -22.11485, - 71.56629, - -22.45095, - 71.46301, - -22.54975, - 71.3373, - -22.44645, - 71.2622, - -22.47367, - 71.25751, - -22.37865, - 71.43283, - -22.30485, - 71.5479, - -21.64343, - 71.45207, - -21.83652, - 71.40608, - -21.65897, - 71.3309, - -21.78039, - 71.3328, - -21.60557, - 71.29024, - -21.74373, - 71.29868, - -21.64551, - 71.23499, - -21.71512, - 71.18205, - -21.64465, - 71.07418, - -21.93207, - 71.08104, - -21.6724, - 71.01412, - -21.66096, - 70.95296, - -21.78313, - 70.95883, - -21.57815, - 70.86635, - -21.75298, - 70.86685, - -21.60017, - 70.83848, - -21.66178 - ], - "centroid": [-23.17413, 71.26424], - "name": "America/Scoresbysund" - }, - { - "points": [ - 70.63346, - -21.4473, - 70.67687, - -21.52489, - 70.65453, - -21.35251, - 70.63646, - -21.37332, - 70.63346, - -21.4473 - ], - "centroid": [-21.4324, 70.65251], - "name": "America/Scoresbysund" - }, - { - "points": [ - 70.56683, - -21.53161, - 70.5825, - -21.57401, - 70.6034, - -21.48957, - 70.58603, - -21.49016, - 70.56683, - -21.53161 - ], - "centroid": [-21.52494, 70.58453], - "name": "America/Scoresbysund" - }, - { - "points": [ - 70.79787, - -22.4859, - 70.81914, - -22.51855, - 70.83774, - -22.51817, - 70.83406, - -22.48166, - 70.79787, - -22.4859 - ], - "centroid": [-22.49912, 70.82166], - "name": "America/Scoresbysund" - }, - { - "points": [ - 72.19362, - -23.67853, - 72.21309, - -23.69715, - 72.22699, - -23.67231, - 72.2029, - -23.65796, - 72.19362, - -23.67853 - ], - "centroid": [-23.67667, 72.20968], - "name": "America/Scoresbysund" - }, - { - "points": [ - 70.6935, - -21.46839, - 70.71048, - -21.48504, - 70.71963, - -21.46491, - 70.70464, - -21.45415, - 70.6935, - -21.46839 - ], - "centroid": [-21.46863, 70.70709], - "name": "America/Scoresbysund" - }, - { - "points": [ - 37.69386, - -25.4342, - 37.71954, - -25.69428, - 37.85963, - -25.8657, - 37.91607, - -25.78473, - 37.84825, - -25.13935, - 37.73211, - -25.16175, - 37.69386, - -25.4342 - ], - "centroid": [-25.49609, 37.8025], - "name": "Atlantic/Azores" - }, - { - "points": [ - 38.37101, - -28.23968, - 38.43911, - -28.51736, - 38.53319, - -28.55306, - 38.56933, - -28.38587, - 38.41916, - -28.01958, - 38.37101, - -28.23968 - ], - "centroid": [-28.32218, 38.46499], - "name": "Atlantic/Azores" - }, - { - "points": [ - 38.62955, - -27.22438, - 38.69391, - -27.37756, - 38.79083, - -27.37373, - 38.76437, - -27.05183, - 38.63588, - -27.07079, - 38.62955, - -27.22438 - ], - "centroid": [-27.21251, 38.71171], - "name": "Atlantic/Azores" - }, - { - "points": [ - 38.52074, - -27.82324, - 38.6694, - -28.22864, - 38.76295, - -28.32666, - 38.55262, - -27.74454, - 38.52074, - -27.82324 - ], - "centroid": [-28.02927, 38.62765], - "name": "Atlantic/Azores" - }, - { - "points": [ - 38.51122, - -28.61888, - 38.51266, - -28.75518, - 38.60828, - -28.83771, - 38.64231, - -28.66263, - 38.59987, - -28.59357, - 38.51122, - -28.61888 - ], - "centroid": [-28.7022, 38.57429], - "name": "Atlantic/Azores" - }, - { - "points": [ - 39.36446, - -31.19608, - 39.45727, - -31.27573, - 39.54117, - -31.20733, - 39.45887, - -31.11022, - 39.36446, - -31.19608 - ], - "centroid": [-31.19577, 39.4546], - "name": "Atlantic/Azores" - }, - { - "points": [ - 36.91616, - -25.06769, - 36.92996, - -25.16755, - 36.99402, - -25.20043, - 37.0162, - -25.04937, - 36.93488, - -25.00612, - 36.91616, - -25.06769 - ], - "centroid": [-25.10044, 36.96467], - "name": "Atlantic/Azores" - }, - { - "points": [ - 38.99943, - -27.92684, - 39.01296, - -28.03816, - 39.07206, - -28.08608, - 39.09731, - -27.99178, - 38.99943, - -27.92684 - ], - "centroid": [-28.00702, 39.04634], - "name": "Atlantic/Azores" - }, - { - "points": [ - 39.66019, - -31.11499, - 39.70815, - -31.13533, - 39.74185, - -31.10642, - 39.69972, - -31.06849, - 39.66019, - -31.11499 - ], - "centroid": [-31.10498, 39.70164], - "name": "Atlantic/Azores" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-st-johns.json b/pandora_console/include/javascript/tz_json/polygons/america-st-johns.json deleted file mode 100644 index 234497ea7b..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-st-johns.json +++ /dev/null @@ -1,1405 +0,0 @@ -{ - "transitions": { - "America/St_Johns": [ - [1489311000, -150, "NDT"], - [1509874200, -210, "NST"], - [1520760600, -150, "NDT"], - [1541323800, -210, "NST"], - [1552210200, -150, "NDT"], - [1572773400, -210, "NST"], - [1583659800, -150, "NDT"], - [1604223000, -210, "NST"], - [1615714200, -150, "NDT"], - [1636277400, -210, "NST"], - [1647163800, -150, "NDT"], - [1667727000, -210, "NST"], - [1678613400, -150, "NDT"], - [1699176600, -210, "NST"], - [1710063000, -150, "NDT"], - [1730626200, -210, "NST"], - [1741512600, -150, "NDT"], - [1762075800, -210, "NST"], - [1772962200, -150, "NDT"], - [1793525400, -210, "NST"], - [1805016600, -150, "NDT"], - [1825579800, -210, "NST"], - [1836466200, -150, "NDT"], - [1857029400, -210, "NST"], - [1867915800, -150, "NDT"], - [1888479000, -210, "NST"], - [1899365400, -150, "NDT"], - [1919928600, -210, "NST"], - [1930815000, -150, "NDT"], - [1951378200, -210, "NST"], - [1962869400, -150, "NDT"], - [1983432600, -210, "NST"], - [1994319000, -150, "NDT"], - [2014882200, -210, "NST"], - [2025768600, -150, "NDT"], - [2046331800, -210, "NST"], - [2057218200, -150, "NDT"], - [2077781400, -210, "NST"], - [2088667800, -150, "NDT"], - [2109231000, -210, "NST"], - [2120117400, -150, "NDT"], - [2140680600, -210, "NST"] - ] - }, - "name": "America/St_Johns", - "polygons": [ - { - "points": [ - 46.83768, - -55.8117, - 46.91146, - -55.99412, - 47.00705, - -55.99426, - 47.15581, - -55.51458, - 47.28203, - -55.3331, - 47.41262, - -55.29711, - 47.66753, - -54.7585, - 47.56823, - -55.15214, - 47.63591, - -55.17123, - 47.68407, - -55.42718, - 47.51902, - -55.35938, - 47.55042, - -55.41435, - 47.47629, - -55.41548, - 47.39237, - -55.61611, - 47.43048, - -55.69559, - 47.52327, - -55.6313, - 47.42707, - -55.94144, - 47.55245, - -55.8496, - 47.47513, - -56.21698, - 47.59271, - -55.91714, - 47.62307, - -56.12064, - 47.70498, - -55.99151, - 47.68507, - -56.12718, - 47.74065, - -56.14342, - 47.61296, - -56.1845, - 47.61028, - -56.63342, - 47.52047, - -56.85866, - 47.63141, - -57.43129, - 47.59039, - -57.67237, - 47.69966, - -57.93069, - 47.64521, - -58.37673, - 47.74945, - -58.33292, - 47.63421, - -58.42874, - 47.55621, - -59.1791, - 47.61602, - -59.32957, - 47.82072, - -59.34959, - 47.89809, - -59.43295, - 48.43749, - -58.60997, - 48.46316, - -58.45203, - 48.54764, - -58.69744, - 48.47032, - -59.28417, - 48.56947, - -59.25201, - 48.80124, - -58.77308, - 48.63095, - -58.96543, - 48.57032, - -58.90245, - 48.66116, - -58.84348, - 48.5747, - -58.72923, - 49.15857, - -58.3832, - 49.08425, - -58.3643, - 49.07484, - -58.17063, - 48.99027, - -58.07627, - 49.13012, - -58.16819, - 49.21207, - -57.99882, - 49.22766, - -58.2263, - 49.40627, - -58.24813, - 49.564, - -58.02981, - 49.51595, - -57.89653, - 49.68747, - -57.98346, - 50.64637, - -57.32705, - 50.7095, - -57.42327, - 50.89002, - -56.9971, - 51.02534, - -57.10064, - 51.01, - -56.93656, - 51.05432, - -56.98944, - 51.13496, - -56.80874, - 51.2448, - -56.80858, - 51.40936, - -56.56859, - 51.63358, - -55.89844, - 51.60031, - -55.81937, - 51.49905, - -55.86661, - 51.49599, - -55.72536, - 51.59096, - -55.74443, - 51.64467, - -55.42519, - 51.36238, - -55.48224, - 51.28262, - -55.59205, - 51.3466, - -56.07439, - 51.21165, - -56.01202, - 51.27889, - -55.94084, - 51.19742, - -55.97667, - 51.21725, - -55.76939, - 51.09123, - -55.70501, - 50.85317, - -55.89066, - 50.71398, - -56.09768, - 50.76897, - -56.17526, - 50.63643, - -56.12758, - 50.01755, - -56.75517, - 49.61128, - -56.82103, - 50.16956, - -56.16361, - 50.07795, - -56.06858, - 49.98705, - -56.14765, - 50.04986, - -55.94109, - 49.93506, - -55.76756, - 50.01598, - -55.53876, - 49.97363, - -55.47027, - 49.70081, - -56.05389, - 49.72233, - -55.88911, - 49.58521, - -55.82914, - 49.60454, - -55.57846, - 49.56251, - -55.67251, - 49.53898, - -55.54826, - 49.48084, - -55.67285, - 49.39723, - -55.67979, - 49.50181, - -55.54644, - 49.38979, - -55.57882, - 49.52873, - -55.41358, - 49.3583, - -55.30567, - 49.54306, - -55.34434, - 49.5515, - -55.15973, - 49.46086, - -55.12924, - 49.34165, - -55.24493, - 49.26034, - -55.23809, - 49.16922, - -55.37122, - 49.08462, - -55.31471, - 49.18868, - -55.32539, - 49.25912, - -55.20705, - 49.33127, - -55.21887, - 49.28105, - -55.11688, - 49.36933, - -55.10621, - 49.36167, - -55.03134, - 49.48838, - -55.06315, - 49.37007, - -54.98799, - 49.41705, - -54.91818, - 49.29883, - -55.00821, - 49.29968, - -54.90784, - 49.4235, - -54.86324, - 49.2875, - -54.8469, - 49.33866, - -54.76163, - 49.56631, - -54.92236, - 49.62955, - -54.78186, - 49.69665, - -54.80953, - 49.64848, - -54.68862, - 49.70935, - -54.52202, - 49.53619, - -54.61333, - 49.584, - -54.45584, - 49.47247, - -54.52388, - 49.4793, - -54.44326, - 49.3139, - -54.47957, - 49.44421, - -54.38464, - 49.38778, - -54.20284, - 49.48974, - -54.0712, - 49.343, - -53.59705, - 49.25789, - -53.46096, - 49.09814, - -53.59911, - 49.06487, - -53.55897, - 48.85394, - -53.98807, - 48.85565, - -53.81002, - 48.78323, - -53.83556, - 48.87158, - -53.78863, - 48.89744, - -53.61134, - 48.77715, - -53.64968, - 48.72444, - -53.83764, - 48.69602, - -53.62202, - 48.57658, - -53.73948, - 48.58275, - -53.58097, - 48.54345, - -53.76869, - 48.45511, - -53.82785, - 48.55561, - -53.6707, - 48.47473, - -53.55268, - 48.63053, - -53.45893, - 48.53093, - -53.27124, - 48.70933, - -53.09673, - 48.54309, - -52.99949, - 48.33868, - -53.20863, - 48.37034, - -53.32651, - 48.26524, - -53.46661, - 48.08486, - -53.55165, - 48.03165, - -53.74024, - 48.0436, - -53.6072, - 47.75766, - -53.77833, - 47.80115, - -53.86077, - 47.71109, - -53.84108, - 47.64646, - -53.78197, - 47.69485, - -53.68494, - 47.59019, - -53.71831, - 47.53414, - -53.57119, - 47.75238, - -53.52531, - 48.00244, - -53.33145, - 48.18057, - -52.92815, - 48.09926, - -52.85116, - 47.93329, - -53.07158, - 47.57009, - -53.23743, - 47.43522, - -53.13069, - 47.55287, - -52.94108, - 47.81856, - -52.80399, - 47.52411, - -52.6263, - 47.08845, - -52.90804, - 47.06329, - -52.85275, - 46.78262, - -52.95454, - 46.61707, - -53.17313, - 46.73138, - -53.30191, - 46.60843, - -53.54241, - 46.63733, - -53.643, - 46.80833, - -53.68431, - 46.95705, - -53.59171, - 46.9617, - -53.74367, - 47.15424, - -53.55609, - 46.7857, - -54.06964, - 46.8214, - -54.21943, - 47.31806, - -54.02314, - 47.41264, - -53.89211, - 47.74899, - -53.98753, - 47.82612, - -54.13894, - 47.66991, - -54.32085, - 47.42725, - -54.43214, - 47.31783, - -54.59808, - 47.39886, - -54.61477, - 47.32148, - -54.8766, - 47.38072, - -54.86011, - 46.91235, - -55.27416, - 46.83768, - -55.8117 - ], - "centroid": [-56.0276, 48.727], - "name": "America/St_Johns" - }, - { - "points": [ - 51.96334, - -55.84294, - 51.62541, - -56.6776, - 51.44503, - -56.8496, - 51.40395, - -57.11786, - 52.74506, - -57.11731, - 53.04556, - -57.50896, - 53.35652, - -57.50757, - 53.54112, - -57.13456, - 53.6265, - -57.13255, - 53.58367, - -55.95481, - 53.43459, - -56.00852, - 53.38695, - -55.88226, - 53.46963, - -55.99013, - 53.52485, - -55.72629, - 53.39376, - -55.74517, - 53.3418, - -55.85, - 53.29367, - -55.75808, - 53.24042, - -55.80521, - 53.28604, - -55.70836, - 53.22736, - -55.6873, - 53.2079, - -55.76041, - 52.93607, - -55.77525, - 52.97262, - -55.85968, - 52.90746, - -55.77005, - 52.82843, - -55.82773, - 52.72904, - -55.78211, - 52.71884, - -55.85646, - 52.65422, - -55.72454, - 52.50237, - -55.74553, - 52.44153, - -55.60884, - 52.35082, - -55.61835, - 52.2976, - -55.78115, - 52.26023, - -55.56362, - 52.2473, - -55.64645, - 52.0751, - -55.68389, - 51.96334, - -55.84294 - ], - "centroid": [-56.53644, 52.67018], - "name": "America/St_Johns" - }, - { - "points": [ - 49.51868, - -54.24369, - 49.53053, - -54.35007, - 49.72524, - -54.31422, - 49.75387, - -54.10718, - 49.66706, - -53.99569, - 49.51868, - -54.24369 - ], - "centroid": [-54.19928, 49.6437], - "name": "America/St_Johns" - }, - { - "points": [ - 47.47953, - -54.18983, - 47.38528, - -54.26463, - 47.39637, - -54.38547, - 47.68988, - -54.13605, - 47.47953, - -54.18983 - ], - "centroid": [-54.24783, 47.49655], - "name": "America/St_Johns" - }, - { - "points": [ - 50.68401, - -55.57519, - 50.7118, - -55.6809, - 50.79643, - -55.65502, - 50.80434, - -55.46207, - 50.68401, - -55.57519 - ], - "centroid": [-55.58613, 50.75227], - "name": "America/St_Johns" - }, - { - "points": [ - 51.86275, - -55.37862, - 51.92302, - -55.4279, - 52.01458, - -55.27144, - 51.91369, - -55.31233, - 51.86275, - -55.37862 - ], - "centroid": [-55.34975, 51.93268], - "name": "America/St_Johns" - }, - { - "points": [ - 47.49928, - -54.12045, - 47.60801, - -54.12601, - 47.70794, - -54.08925, - 47.53261, - -54.06411, - 47.49928, - -54.12045 - ], - "centroid": [-54.09742, 47.58744], - "name": "America/St_Johns" - }, - { - "points": [ - 50.87183, - -55.6039, - 50.96565, - -55.65976, - 50.9979, - -55.5616, - 50.96074, - -55.5376, - 50.87183, - -55.6039 - ], - "centroid": [-55.59643, 50.94464], - "name": "America/St_Johns" - }, - { - "points": [ - 49.55631, - -54.41052, - 49.59672, - -54.44072, - 49.6873, - -54.42688, - 49.64706, - -54.36306, - 49.55631, - -54.41052 - ], - "centroid": [-54.40791, 49.62519], - "name": "America/St_Johns" - }, - { - "points": [ - 47.58249, - -53.00951, - 47.62339, - -53.03414, - 47.66046, - -52.91675, - 47.62052, - -52.9285, - 47.58249, - -53.00951 - ], - "centroid": [-52.97525, 47.6218], - "name": "America/St_Johns" - }, - { - "points": [ - 47.24822, - -55.88572, - 47.25658, - -55.97878, - 47.27181, - -55.99073, - 47.31198, - -55.89618, - 47.24822, - -55.88572 - ], - "centroid": [-55.92888, 47.2742], - "name": "America/St_Johns" - }, - { - "points": [ - 50.78955, - -57.20542, - 50.78988, - -57.26846, - 50.83078, - -57.28615, - 50.83234, - -57.14801, - 50.78955, - -57.20542 - ], - "centroid": [-57.2255, 50.81322], - "name": "America/St_Johns" - }, - { - "points": [ - 50.18483, - -55.72932, - 50.20542, - -55.80778, - 50.23206, - -55.82354, - 50.23296, - -55.72466, - 50.18483, - -55.72932 - ], - "centroid": [-55.76667, 50.21413], - "name": "America/St_Johns" - }, - { - "points": [ - 47.34847, - -54.21436, - 47.38636, - -54.23193, - 47.421, - -54.15709, - 47.371, - -54.15521, - 47.34847, - -54.21436 - ], - "centroid": [-54.18922, 47.38289], - "name": "America/St_Johns" - }, - { - "points": [ - 47.22867, - -54.81864, - 47.27551, - -54.85575, - 47.32138, - -54.79438, - 47.26588, - -54.78903, - 47.22867, - -54.81864 - ], - "centroid": [-54.81654, 47.27426], - "name": "America/St_Johns" - }, - { - "points": [ - 49.48418, - -55.10461, - 49.52547, - -55.12886, - 49.55077, - -55.03668, - 49.51422, - -55.0397, - 49.48418, - -55.10461 - ], - "centroid": [-55.07993, 49.51886], - "name": "America/St_Johns" - }, - { - "points": [ - 48.91281, - -53.7142, - 48.9188, - -53.77171, - 48.93344, - -53.7792, - 48.94437, - -53.65529, - 48.91281, - -53.7142 - ], - "centroid": [-53.72384, 48.92854], - "name": "America/St_Johns" - }, - { - "points": [ - 49.17492, - -58.36685, - 49.20255, - -58.3888, - 49.25196, - -58.32702, - 49.21347, - -58.31529, - 49.17492, - -58.36685 - ], - "centroid": [-58.34947, 49.21151], - "name": "America/St_Johns" - }, - { - "points": [ - 49.43652, - -54.93377, - 49.47237, - -54.97588, - 49.51271, - -54.97647, - 49.5068, - -54.9329, - 49.43652, - -54.93377 - ], - "centroid": [-54.95278, 49.48129], - "name": "America/St_Johns" - }, - { - "points": [ - 49.07756, - -58.18575, - 49.0929, - -58.24373, - 49.12475, - -58.24471, - 49.12, - -58.19282, - 49.07756, - -58.18575 - ], - "centroid": [-58.21553, 49.1033], - "name": "America/St_Johns" - }, - { - "points": [ - 50.18321, - -55.85098, - 50.18937, - -55.90213, - 50.20633, - -55.91038, - 50.22345, - -55.83756, - 50.18321, - -55.85098 - ], - "centroid": [-55.8713, 50.20169], - "name": "America/St_Johns" - }, - { - "points": [ - 47.50508, - -57.42225, - 47.54122, - -57.40454, - 47.5319, - -57.3324, - 47.5163, - -57.34196, - 47.50508, - -57.42225 - ], - "centroid": [-57.38029, 47.52364], - "name": "America/St_Johns" - }, - { - "points": [ - 49.61976, - -55.79885, - 49.64168, - -55.83216, - 49.67573, - -55.7885, - 49.64565, - -55.77088, - 49.61976, - -55.79885 - ], - "centroid": [-55.79869, 49.64623], - "name": "America/St_Johns" - }, - { - "points": [ - 47.2904, - -54.71467, - 47.3246, - -54.71456, - 47.35233, - -54.65457, - 47.3319, - -54.65573, - 47.2904, - -54.71467 - ], - "centroid": [-54.68752, 47.32332], - "name": "America/St_Johns" - }, - { - "points": [ - 49.51534, - -54.97688, - 49.5339, - -55.00697, - 49.55901, - -55.00904, - 49.55859, - -54.95704, - 49.51534, - -54.97688 - ], - "centroid": [-54.985, 49.54233], - "name": "America/St_Johns" - }, - { - "points": [ - 53.63588, - -55.88957, - 53.66413, - -55.92857, - 53.69334, - -55.90596, - 53.65667, - -55.86907, - 53.63588, - -55.88957 - ], - "centroid": [-55.8989, 53.6633], - "name": "America/St_Johns" - }, - { - "points": [ - 49.36571, - -55.13371, - 49.37832, - -55.14909, - 49.42436, - -55.13916, - 49.40068, - -55.10001, - 49.36571, - -55.13371 - ], - "centroid": [-55.12884, 49.39485], - "name": "America/St_Johns" - }, - { - "points": [ - 48.09792, - -52.81104, - 48.10938, - -52.82775, - 48.1715, - -52.80351, - 48.11763, - -52.78816, - 48.09792, - -52.81104 - ], - "centroid": [-52.80699, 48.12775], - "name": "America/St_Johns" - }, - { - "points": [ - 47.25177, - -54.93591, - 47.25468, - -54.96566, - 47.28895, - -54.95887, - 47.27157, - -54.89889, - 47.25177, - -54.93591 - ], - "centroid": [-54.93928, 47.26872], - "name": "America/St_Johns" - }, - { - "points": [ - 49.20056, - -58.29765, - 49.24486, - -58.28892, - 49.22641, - -58.24535, - 49.2079, - -58.25156, - 49.20056, - -58.29765 - ], - "centroid": [-58.27384, 49.22051], - "name": "America/St_Johns" - }, - { - "points": [ - 48.86035, - -53.86762, - 48.88473, - -53.87076, - 48.89419, - -53.79926, - 48.87209, - -53.81517, - 48.86035, - -53.86762 - ], - "centroid": [-53.83932, 48.87827], - "name": "America/St_Johns" - }, - { - "points": [ - 48.72672, - -53.73948, - 48.73409, - -53.77113, - 48.74827, - -53.77559, - 48.76101, - -53.71807, - 48.72672, - -53.73948 - ], - "centroid": [-53.74786, 48.74357], - "name": "America/St_Johns" - }, - { - "points": [ - 48.80062, - -53.61083, - 48.81779, - -53.64079, - 48.86065, - -53.61074, - 48.84089, - -53.59426, - 48.80062, - -53.61083 - ], - "centroid": [-53.61528, 48.82909], - "name": "America/St_Johns" - }, - { - "points": [ - 48.72952, - -53.6646, - 48.7562, - -53.69676, - 48.76164, - -53.63698, - 48.73921, - -53.63604, - 48.72952, - -53.6646 - ], - "centroid": [-53.66068, 48.7476], - "name": "America/St_Johns" - }, - { - "points": [ - 51.14933, - -55.68958, - 51.17856, - -55.7063, - 51.1951, - -55.66766, - 51.16497, - -55.66457, - 51.14933, - -55.68958 - ], - "centroid": [-55.6828, 51.17268], - "name": "America/St_Johns" - }, - { - "points": [ - 49.51575, - -53.8638, - 49.54164, - -53.88393, - 49.55739, - -53.85313, - 49.54364, - -53.8413, - 49.51575, - -53.8638 - ], - "centroid": [-53.86177, 49.5385], - "name": "America/St_Johns" - }, - { - "points": [ - 50.81368, - -57.30088, - 50.82344, - -57.32667, - 50.84543, - -57.32446, - 50.84356, - -57.2914, - 50.81368, - -57.30088 - ], - "centroid": [-57.30992, 50.83175], - "name": "America/St_Johns" - }, - { - "points": [ - 47.02977, - -53.68382, - 47.06003, - -53.69029, - 47.06284, - -53.65961, - 47.04617, - -53.65526, - 47.02977, - -53.68382 - ], - "centroid": [-53.67363, 47.04919], - "name": "America/St_Johns" - }, - { - "points": [ - 47.38512, - -53.96376, - 47.39627, - -53.98572, - 47.42897, - -53.9701, - 47.41723, - -53.95413, - 47.38512, - -53.96376 - ], - "centroid": [-53.96885, 47.40633], - "name": "America/St_Johns" - }, - { - "points": [ - 47.52806, - -53.02808, - 47.54295, - -53.04777, - 47.55761, - -53.01039, - 47.53919, - -53.00529, - 47.52806, - -53.02808 - ], - "centroid": [-53.02364, 47.54242], - "name": "America/St_Johns" - }, - { - "points": [ - 49.43741, - -54.39816, - 49.45549, - -54.41592, - 49.48034, - -54.38316, - 49.46498, - -54.37726, - 49.43741, - -54.39816 - ], - "centroid": [-54.39497, 49.45875], - "name": "America/St_Johns" - }, - { - "points": [ - 51.61255, - -55.57737, - 51.62632, - -55.59149, - 51.64916, - -55.57167, - 51.62999, - -55.55412, - 51.61255, - -55.57737 - ], - "centroid": [-55.57323, 51.63003], - "name": "America/St_Johns" - }, - { - "points": [ - 47.35521, - -55.79985, - 47.37271, - -55.81884, - 47.385, - -55.78474, - 47.36749, - -55.78063, - 47.35521, - -55.79985 - ], - "centroid": [-55.79709, 47.37042], - "name": "America/St_Johns" - }, - { - "points": [ - 49.72577, - -56.73918, - 49.7542, - -56.73818, - 49.75024, - -56.71132, - 49.73702, - -56.7115, - 49.72577, - -56.73918 - ], - "centroid": [-56.7267, 49.74156], - "name": "America/St_Johns" - }, - { - "points": [ - 49.53989, - -53.90641, - 49.55758, - -53.92336, - 49.57185, - -53.89663, - 49.55275, - -53.88696, - 49.53989, - -53.90641 - ], - "centroid": [-53.90383, 49.55578], - "name": "America/St_Johns" - }, - { - "points": [ - 47.45301, - -54.12177, - 47.4567, - -54.14771, - 47.48262, - -54.13926, - 47.47882, - -54.12238, - 47.45301, - -54.12177 - ], - "centroid": [-54.13303, 47.46692], - "name": "America/St_Johns" - }, - { - "points": [ - 49.52687, - -54.42151, - 49.5307, - -54.44273, - 49.55548, - -54.44051, - 49.55462, - -54.41981, - 49.52687, - -54.42151 - ], - "centroid": [-54.43095, 49.54182], - "name": "America/St_Johns" - }, - { - "points": [ - 53.32718, - -55.7487, - 53.32752, - -55.77481, - 53.34521, - -55.77507, - 53.34739, - -55.74695, - 53.32718, - -55.7487 - ], - "centroid": [-55.76108, 53.33695], - "name": "America/St_Johns" - }, - { - "points": [ - 49.42364, - -55.09851, - 49.44022, - -55.11585, - 49.45358, - -55.08989, - 49.43992, - -55.08352, - 49.42364, - -55.09851 - ], - "centroid": [-55.09799, 49.43912], - "name": "America/St_Johns" - }, - { - "points": [ - 49.43706, - -54.23584, - 49.44055, - -54.25377, - 49.46115, - -54.25399, - 49.45846, - -54.22549, - 49.43706, - -54.23584 - ], - "centroid": [-54.2419, 49.45004], - "name": "America/St_Johns" - }, - { - "points": [ - 47.17078, - -52.82515, - 47.18465, - -52.84251, - 47.20154, - -52.83063, - 47.18393, - -52.80915, - 47.17078, - -52.82515 - ], - "centroid": [-52.82662, 47.18552], - "name": "America/St_Johns" - }, - { - "points": [ - 53.64461, - -56.28398, - 53.64479, - -56.31014, - 53.66695, - -56.30747, - 53.66516, - -56.28415, - 53.64461, - -56.28398 - ], - "centroid": [-56.29661, 53.65519], - "name": "America/St_Johns" - }, - { - "points": [ - 49.73949, - -53.19467, - 49.75987, - -53.20699, - 49.76009, - -53.17455, - 49.74661, - -53.17454, - 49.73949, - -53.19467 - ], - "centroid": [-53.18893, 49.75187], - "name": "America/St_Johns" - }, - { - "points": [ - 53.64184, - -56.04291, - 53.65927, - -56.05721, - 53.67103, - -56.0327, - 53.65614, - -56.02471, - 53.64184, - -56.04291 - ], - "centroid": [-56.04002, 53.65697], - "name": "America/St_Johns" - }, - { - "points": [ - 49.57702, - -53.76675, - 49.58558, - -53.78651, - 49.60559, - -53.76695, - 49.59334, - -53.75432, - 49.57702, - -53.76675 - ], - "centroid": [-53.76923, 49.5904], - "name": "America/St_Johns" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-st-lucia.json b/pandora_console/include/javascript/tz_json/polygons/america-st-lucia.json deleted file mode 100644 index 1368511a05..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-st-lucia.json +++ /dev/null @@ -1,1753 +0,0 @@ -{ - "transitions": { - "America/Port_of_Spain": [[0, -240, "AST"]], - "America/Marigot": [[0, -240, "AST"]], - "America/Lower_Princes": [[0, -240, "AST"]], - "America/Kralendijk": [[0, -240, "AST"]], - "America/Anguilla": [[0, -240, "AST"]], - "America/St_Lucia": [[0, -240, "AST"]], - "America/Montserrat": [[0, -240, "AST"]], - "America/Barbados": [[0, -240, "AST"]], - "America/St_Barthelemy": [[0, -240, "AST"]], - "America/Martinique": [[0, -240, "AST"]], - "America/Antigua": [[0, -240, "AST"]], - "America/Grenada": [[0, -240, "AST"]], - "America/Santo_Domingo": [[0, -240, "AST"]], - "America/Guadeloupe": [[0, -240, "AST"]], - "America/Blanc-Sablon": [[0, -240, "AST"]], - "America/Grand_Turk": [[0, -240, "AST"]], - "America/St_Thomas": [[0, -240, "AST"]], - "America/Aruba": [[0, -240, "AST"]], - "America/St_Vincent": [[0, -240, "AST"]], - "America/Dominica": [[0, -240, "AST"]], - "America/Curacao": [[0, -240, "AST"]], - "America/Tortola": [[0, -240, "AST"]], - "America/Puerto_Rico": [[0, -240, "AST"]], - "America/St_Kitts": [[0, -240, "AST"]] - }, - "name": "America/St_Lucia", - "polygons": [ - { - "points": [ - 13.6961, - -60.93747, - 13.806, - -61.08346, - 14.11324, - -60.94252, - 13.97945, - -60.8642, - 13.6961, - -60.93747 - ], - "centroid": [-60.96249, 13.89181], - "name": "America/St_Lucia" - }, - { - "points": [ - 18.05542, - -67.20779, - 18.20702, - -67.16102, - 18.37062, - -67.2752, - 18.52984, - -67.0978, - 18.46484, - -65.89371, - 18.39876, - -65.61146, - 18.25538, - -65.57498, - 18.00543, - -65.82894, - 17.91909, - -66.15578, - 17.99643, - -66.77059, - 17.92044, - -66.92024, - 17.9263, - -67.19044, - 18.05542, - -67.20779 - ], - "centroid": [-66.46495, 18.22785], - "name": "America/Puerto_Rico" - }, - { - "points": [ - 18.07408, - -65.53456, - 18.12791, - -65.58853, - 18.16545, - -65.51397, - 18.14214, - -65.25884, - 18.07408, - -65.53456 - ], - "centroid": [-65.45804, 18.12626], - "name": "America/Puerto_Rico" - }, - { - "points": [ - 18.04163, - -67.88791, - 18.08684, - -67.95203, - 18.13103, - -67.85351, - 18.08065, - -67.83012, - 18.04163, - -67.88791 - ], - "centroid": [-67.88383, 18.08579], - "name": "America/Puerto_Rico" - }, - { - "points": [ - 18.29845, - -65.32291, - 18.36363, - -65.34707, - 18.32741, - -65.21035, - 18.27566, - -65.28162, - 18.29845, - -65.32291 - ], - "centroid": [-65.28649, 18.32048], - "name": "America/Puerto_Rico" - }, - { - "points": [ - 17.87467, - -66.52553, - 17.89209, - -66.5415, - 17.91393, - -66.50612, - 17.89777, - -66.49927, - 17.87467, - -66.52553 - ], - "centroid": [-66.51908, 17.89428], - "name": "America/Puerto_Rico" - }, - { - "points": [ - 18.37477, - -67.47456, - 18.38534, - -67.49398, - 18.40211, - -67.49029, - 18.39286, - -67.461, - 18.37477, - -67.47456 - ], - "centroid": [-67.47921, 18.38902], - "name": "America/Puerto_Rico" - }, - { - "points": [ - 17.87398, - -62.83773, - 17.91628, - -62.8847, - 17.94048, - -62.87959, - 17.91769, - -62.7844, - 17.87398, - -62.83773 - ], - "centroid": [-62.84063, 17.91062], - "name": "America/St_Barthelemy" - }, - { - "points": [ - 13.10846, - -61.19038, - 13.23214, - -61.28756, - 13.38771, - -61.17098, - 13.25277, - -61.10602, - 13.10846, - -61.19038 - ], - "centroid": [-61.19133, 13.24561], - "name": "America/St_Vincent" - }, - { - "points": [ - 12.93844, - -61.25513, - 12.99319, - -61.29388, - 13.05351, - -61.19928, - 13.00504, - -61.20525, - 12.93844, - -61.25513 - ], - "centroid": [-61.24317, 12.99588], - "name": "America/St_Vincent" - }, - { - "points": [ - 12.57402, - -61.38932, - 12.5729, - -61.4531, - 12.61551, - -61.46353, - 12.61238, - -61.40792, - 12.57402, - -61.38932 - ], - "centroid": [-61.42882, 12.59316], - "name": "America/St_Vincent" - }, - { - "points": [ - 12.68138, - -61.3357, - 12.70794, - -61.36186, - 12.74935, - -61.30731, - 12.7175, - -61.29956, - 12.68138, - -61.3357 - ], - "centroid": [-61.32746, 12.71404], - "name": "America/St_Vincent" - }, - { - "points": [ - 12.85223, - -61.17282, - 12.86456, - -61.20467, - 12.9034, - -61.17256, - 12.88491, - -61.15606, - 12.85223, - -61.17282 - ], - "centroid": [-61.17781, 12.87572], - "name": "America/St_Vincent" - }, - { - "points": [ - 12.92902, - -61.13741, - 12.96086, - -61.15703, - 12.97574, - -61.12172, - 12.95878, - -61.11294, - 12.92902, - -61.13741 - ], - "centroid": [-61.13397, 12.95498], - "name": "America/St_Vincent" - }, - { - "points": [ - 12.61839, - -61.3902, - 12.63311, - -61.41026, - 12.658, - -61.38462, - 12.63491, - -61.37156, - 12.61839, - -61.3902 - ], - "centroid": [-61.38955, 12.63676], - "name": "America/St_Vincent" - }, - { - "points": [ - 12.5245, - -61.36953, - 12.52399, - -61.38874, - 12.54787, - -61.39476, - 12.54485, - -61.37359, - 12.5245, - -61.36953 - ], - "centroid": [-61.38194, 12.53543], - "name": "America/St_Vincent" - }, - { - "points": [ - 14.38316, - -60.86303, - 14.45839, - -61.09395, - 14.87037, - -61.20921, - 14.779, - -60.87261, - 14.45359, - -60.80555, - 14.38316, - -60.86303 - ], - "centroid": [-60.99494, 14.62593], - "name": "America/Martinique" - }, - { - "points": [ - 17.05723, - -61.66138, - 16.99428, - -61.82944, - 17.10648, - -61.91498, - 17.18191, - -61.80313, - 17.05723, - -61.66138 - ], - "centroid": [-61.79751, 17.08419], - "name": "America/Antigua" - }, - { - "points": [ - 17.53816, - -61.72821, - 17.5828, - -61.87163, - 17.72432, - -61.87921, - 17.67788, - -61.75724, - 17.53816, - -61.72821 - ], - "centroid": [-61.80957, 17.62904], - "name": "America/Antigua" - }, - { - "points": [ - 16.92491, - -62.33609, - 16.92278, - -62.35822, - 16.94934, - -62.35717, - 16.94624, - -62.34005, - 16.92491, - -62.33609 - ], - "centroid": [-62.34821, 16.93528], - "name": "America/Antigua" - }, - { - "points": [ - 50.71264, - -59.07428, - 50.75806, - -59.12686, - 50.69452, - -59.25861, - 50.62101, - -59.12063, - 50.65517, - -59.31284, - 50.53833, - -59.27803, - 50.50775, - -59.3511, - 50.60592, - -59.40319, - 50.48186, - -59.45904, - 50.40827, - -59.76906, - 50.30968, - -59.80315, - 50.17848, - -60.03942, - 50.20845, - -61.03673, - 50.09853, - -61.80708, - 50.15258, - -61.60717, - 50.28423, - -61.50292, - 50.285, - -61.23239, - 50.37034, - -61.2671, - 50.37168, - -60.27678, - 50.43835, - -60.22292, - 50.4391, - -59.97399, - 50.55703, - -59.96884, - 50.5576, - -59.61438, - 50.68166, - -59.60624, - 50.675, - -59.44239, - 50.88753, - -59.44153, - 50.85751, - -59.35402, - 50.9971, - -59.32293, - 50.99579, - -59.11421, - 51.1768, - -59.16434, - 51.17728, - -58.87446, - 51.37904, - -58.86762, - 51.46308, - -57.92865, - 51.59769, - -57.92055, - 51.59623, - -57.09085, - 51.36472, - -57.12738, - 51.41061, - -57.75573, - 51.32867, - -57.78489, - 51.40296, - -57.81093, - 51.29957, - -57.91024, - 51.23567, - -58.21004, - 51.29267, - -58.26301, - 51.20384, - -58.28347, - 51.20315, - -58.44163, - 51.14112, - -58.41287, - 50.99621, - -58.85413, - 50.91637, - -58.8894, - 51.014, - -58.93303, - 50.80646, - -58.93316, - 50.71264, - -59.07428 - ], - "centroid": [-59.20548, 50.86614], - "name": "America/Blanc-Sablon" - }, - { - "points": [ - 50.76349, - -58.84296, - 50.77231, - -58.89404, - 50.8343, - -58.87047, - 50.8168, - -58.82602, - 50.76349, - -58.84296 - ], - "centroid": [-58.85915, 50.79658], - "name": "America/Blanc-Sablon" - }, - { - "points": [ - 50.15952, - -60.12296, - 50.19336, - -60.11819, - 50.18667, - -60.05576, - 50.16634, - -60.06435, - 50.15952, - -60.12296 - ], - "centroid": [-60.09277, 50.17674], - "name": "America/Blanc-Sablon" - }, - { - "points": [ - 50.26646, - -59.78456, - 50.29231, - -59.79764, - 50.32006, - -59.7301, - 50.30002, - -59.73128, - 50.26646, - -59.78456 - ], - "centroid": [-59.76351, 50.29379], - "name": "America/Blanc-Sablon" - }, - { - "points": [ - 50.28241, - -59.65072, - 50.33852, - -59.6326, - 50.33671, - -59.60359, - 50.29266, - -59.62602, - 50.28241, - -59.65072 - ], - "centroid": [-59.62822, 50.31401], - "name": "America/Blanc-Sablon" - }, - { - "points": [ - 51.02688, - -58.64183, - 51.04026, - -58.67581, - 51.06624, - -58.64096, - 51.04966, - -58.62088, - 51.02688, - -58.64183 - ], - "centroid": [-58.64603, 51.04563], - "name": "America/Blanc-Sablon" - }, - { - "points": [ - 51.35955, - -57.17633, - 51.36015, - -57.19394, - 51.3814, - -57.2024, - 51.39005, - -57.1775, - 51.35955, - -57.17633 - ], - "centroid": [-57.18719, 51.37377], - "name": "America/Blanc-Sablon" - }, - { - "points": [ - 51.33738, - -57.70732, - 51.33713, - -57.72719, - 51.36076, - -57.73244, - 51.362, - -57.71062, - 51.33738, - -57.70732 - ], - "centroid": [-57.71936, 51.34952], - "name": "America/Blanc-Sablon" - }, - { - "points": [ - 50.15072, - -60.28964, - 50.16668, - -60.30479, - 50.18296, - -60.28546, - 50.16919, - -60.27469, - 50.15072, - -60.28964 - ], - "centroid": [-60.28906, 50.16714], - "name": "America/Blanc-Sablon" - }, - { - "points": [ - 50.45362, - -59.44351, - 50.46769, - -59.4624, - 50.48545, - -59.45367, - 50.46685, - -59.43341, - 50.45362, - -59.44351 - ], - "centroid": [-59.44837, 50.46878], - "name": "America/Blanc-Sablon" - }, - { - "points": [ - 18.00224, - -63.03815, - 18.02909, - -63.12554, - 18.0658, - -63.15219, - 18.06822, - -63.00686, - 18.00224, - -63.03815 - ], - "centroid": [-63.07395, 18.04271], - "name": "America/Lower_Princes" - }, - { - "points": [ - 18.15683, - -63.17136, - 18.25403, - -63.07428, - 18.30231, - -62.92298, - 18.20624, - -63.017, - 18.15683, - -63.17136 - ], - "centroid": [-63.04658, 18.22969], - "name": "America/Anguilla" - }, - { - "points": [ - 18.2708, - -63.24405, - 18.27547, - -63.26889, - 18.29854, - -63.26663, - 18.29552, - -63.23256, - 18.2708, - -63.24405 - ], - "centroid": [-63.25259, 18.28561], - "name": "America/Anguilla" - }, - { - "points": [ - 18.59167, - -63.42516, - 18.5987, - -63.44476, - 18.62273, - -63.42547, - 18.61138, - -63.41281, - 18.59167, - -63.42516 - ], - "centroid": [-63.42763, 18.60602], - "name": "America/Anguilla" - }, - { - "points": [ - 13.02986, - -59.52625, - 13.09359, - -59.63497, - 13.33572, - -59.62885, - 13.15763, - -59.41403, - 13.02986, - -59.52625 - ], - "centroid": [-59.54958, 13.16671], - "name": "America/Barbados" - }, - { - "points": [ - 18.37576, - -64.69936, - 18.39376, - -64.7616, - 18.50705, - -64.58948, - 18.48144, - -64.49633, - 18.37576, - -64.69936 - ], - "centroid": [-64.63068, 18.44298], - "name": "America/Tortola" - }, - { - "points": [ - 18.4224, - -64.44437, - 18.4978, - -64.46676, - 18.51791, - -64.31498, - 18.50244, - -64.31679, - 18.4224, - -64.44437 - ], - "centroid": [-64.40204, 18.47958], - "name": "America/Tortola" - }, - { - "points": [ - 18.68695, - -64.27572, - 18.7236, - -64.40631, - 18.75284, - -64.42593, - 18.76544, - -64.32315, - 18.68695, - -64.27572 - ], - "centroid": [-64.3489, 18.7314], - "name": "America/Tortola" - }, - { - "points": [ - 18.30273, - -64.62902, - 18.36543, - -64.61837, - 18.36615, - -64.55982, - 18.32853, - -64.56048, - 18.30273, - -64.62902 - ], - "centroid": [-64.59446, 18.33971], - "name": "America/Tortola" - }, - { - "points": [ - 18.43056, - -64.73604, - 18.43803, - -64.78469, - 18.45794, - -64.79055, - 18.46745, - -64.6972, - 18.43056, - -64.73604 - ], - "centroid": [-64.74801, 18.44972], - "name": "America/Tortola" - }, - { - "points": [ - 18.36616, - -64.51437, - 18.3798, - -64.54458, - 18.40489, - -64.46337, - 18.37859, - -64.4698, - 18.36616, - -64.51437 - ], - "centroid": [-64.49824, 18.38347], - "name": "America/Tortola" - }, - { - "points": [ - 18.43717, - -64.82162, - 18.44997, - -64.84095, - 18.46785, - -64.83387, - 18.45486, - -64.81241, - 18.43717, - -64.82162 - ], - "centroid": [-64.82707, 18.45253], - "name": "America/Tortola" - }, - { - "points": [ - 12.39653, - -69.87357, - 12.53625, - -70.06794, - 12.63798, - -70.06547, - 12.52999, - -69.92042, - 12.39653, - -69.87357 - ], - "centroid": [-69.9819, 12.52272], - "name": "America/Aruba" - }, - { - "points": [ - 15.93794, - -61.68206, - 16.06069, - -61.7777, - 16.32269, - -61.80761, - 16.37815, - -61.73483, - 16.30269, - -61.55446, - 16.44798, - -61.54849, - 16.52657, - -61.45963, - 16.24588, - -61.16041, - 16.22263, - -61.53672, - 15.99553, - -61.56891, - 15.93794, - -61.68206 - ], - "centroid": [-61.5555, 16.24541], - "name": "America/Guadeloupe" - }, - { - "points": [ - 15.85762, - -61.27396, - 15.9389, - -61.34104, - 16.02055, - -61.27116, - 15.92619, - -61.18087, - 15.85762, - -61.27396 - ], - "centroid": [-61.26479, 15.93659], - "name": "America/Guadeloupe" - }, - { - "points": [ - 16.28464, - -61.09491, - 16.32513, - -61.09054, - 16.35002, - -60.99172, - 16.32704, - -60.99716, - 16.28464, - -61.09491 - ], - "centroid": [-61.04844, 16.32015], - "name": "America/Guadeloupe" - }, - { - "points": [ - 15.8215, - -61.57527, - 15.83736, - -61.65268, - 15.8644, - -61.65289, - 15.8921, - -61.55654, - 15.8215, - -61.57527 - ], - "centroid": [-61.6029, 15.85478], - "name": "America/Guadeloupe" - }, - { - "points": [ - 16.33608, - -61.58984, - 16.35081, - -61.60359, - 16.36916, - -61.58473, - 16.34965, - -61.56629, - 16.33608, - -61.58984 - ], - "centroid": [-61.5856, 16.35179], - "name": "America/Guadeloupe" - }, - { - "points": [ - 16.1629, - -61.10791, - 16.16537, - -61.1309, - 16.18236, - -61.13646, - 16.1835, - -61.09988, - 16.1629, - -61.10791 - ], - "centroid": [-61.11823, 16.17422], - "name": "America/Guadeloupe" - }, - { - "points": [ - 18.11161, - -62.98837, - 18.12943, - -62.9996, - 18.13938, - -62.96848, - 18.12208, - -62.965, - 18.11161, - -62.98837 - ], - "centroid": [-62.9809, 18.12583], - "name": "America/Guadeloupe" - }, - { - "points": [ - 17.20675, - -62.65202, - 17.34038, - -62.85427, - 17.4054, - -62.869, - 17.37648, - -62.72604, - 17.25101, - -62.61549, - 17.20675, - -62.65202 - ], - "centroid": [-62.74147, 17.315], - "name": "America/St_Kitts" - }, - { - "points": [ - 17.08559, - -62.59712, - 17.13928, - -62.64446, - 17.21909, - -62.59759, - 17.14011, - -62.53329, - 17.08559, - -62.59712 - ], - "centroid": [-62.59172, 17.14815], - "name": "America/St_Kitts" - }, - { - "points": [ - 15.1917, - -61.36405, - 15.48656, - -61.48669, - 15.64073, - -61.46349, - 15.47833, - -61.24204, - 15.2371, - -61.25914, - 15.1917, - -61.36405 - ], - "centroid": [-61.35974, 15.41274], - "name": "America/Dominica" - }, - { - "points": [ - 10.63415, - -61.50823, - 10.68705, - -61.71079, - 10.81883, - -61.36097, - 10.84171, - -60.90438, - 10.67118, - -61.02559, - 10.12715, - -60.98474, - 10.03217, - -61.92486, - 10.25046, - -61.6324, - 10.2798, - -61.47405, - 10.63415, - -61.50823 - ], - "centroid": [-61.30641, 10.43065], - "name": "America/Port_of_Spain" - }, - { - "points": [ - 11.11972, - -60.78435, - 11.16532, - -60.84785, - 11.29193, - -60.69851, - 11.34823, - -60.53382, - 11.29604, - -60.48171, - 11.11972, - -60.78435 - ], - "centroid": [-60.66827, 11.23954], - "name": "America/Port_of_Spain" - }, - { - "points": [ - 10.65842, - -61.7634, - 10.6996, - -61.76598, - 10.70695, - -61.74028, - 10.67872, - -61.72129, - 10.65842, - -61.7634 - ], - "centroid": [-61.74771, 10.68419], - "name": "America/Port_of_Spain" - }, - { - "points": [ - 16.66103, - -62.1788, - 16.7184, - -62.25237, - 16.82728, - -62.20326, - 16.74033, - -62.14035, - 16.66103, - -62.1788 - ], - "centroid": [-62.19524, 16.73875], - "name": "America/Montserrat" - }, - { - "points": [ - 11.98237, - -61.75777, - 12.0033, - -61.80968, - 12.19385, - -61.72693, - 12.234, - -61.60692, - 12.04016, - -61.62465, - 11.98237, - -61.75777 - ], - "centroid": [-61.69623, 12.10101], - "name": "America/Grenada" - }, - { - "points": [ - 12.42489, - -61.4922, - 12.48071, - -61.50515, - 12.53703, - -61.42934, - 12.44987, - -61.4202, - 12.42489, - -61.4922 - ], - "centroid": [-61.4595, 12.47504], - "name": "America/Grenada" - }, - { - "points": [ - 12.27013, - -61.57558, - 12.2934, - -61.6031, - 12.32872, - -61.58744, - 12.31395, - -61.56394, - 12.27013, - -61.57558 - ], - "centroid": [-61.58253, 12.30066], - "name": "America/Grenada" - }, - { - "points": [ - 12.5023, - -61.37072, - 12.5087, - -61.40021, - 12.53528, - -61.38547, - 12.5306, - -61.36909, - 12.5023, - -61.37072 - ], - "centroid": [-61.38184, 12.51798], - "name": "America/Grenada" - }, - { - "points": [ - 12.40256, - -61.46567, - 12.40404, - -61.48858, - 12.42429, - -61.48559, - 12.42293, - -61.46601, - 12.40256, - -61.46567 - ], - "centroid": [-61.47649, 12.41319], - "name": "America/Grenada" - }, - { - "points": [ - 12.02278, - -68.78142, - 12.16983, - -69.0692, - 12.38764, - -69.16246, - 12.14257, - -68.8, - 12.04389, - -68.7243, - 12.02278, - -68.78142 - ], - "centroid": [-68.94973, 12.18029], - "name": "America/Curacao" - }, - { - "points": [ - 11.96325, - -68.64556, - 11.99185, - -68.66208, - 12.00885, - -68.65157, - 11.98313, - -68.62945, - 11.96325, - -68.64556 - ], - "centroid": [-68.6466, 11.98625], - "name": "America/Curacao" - }, - { - "points": [ - 18.09889, - -68.57016, - 18.12887, - -68.75816, - 18.33558, - -68.82641, - 18.40644, - -68.95608, - 18.39366, - -69.63551, - 18.45923, - -69.88244, - 18.40881, - -70.01405, - 18.22322, - -70.1459, - 18.18359, - -70.50679, - 18.20802, - -70.57605, - 18.40149, - -70.58926, - 18.42266, - -70.67344, - 18.24788, - -70.92238, - 18.27474, - -71.0873, - 18.09663, - -71.06141, - 17.59848, - -71.42767, - 17.74699, - -71.53511, - 17.76488, - -71.69316, - 17.83524, - -71.63573, - 18.17595, - -71.78981, - 18.3362, - -71.70729, - 18.4522, - -71.90829, - 18.62418, - -72.01342, - 18.64414, - -71.8155, - 18.73633, - -71.74617, - 18.86603, - -71.73192, - 18.95517, - -71.89234, - 19.20658, - -71.62751, - 19.33138, - -71.79681, - 19.44363, - -71.68527, - 19.78566, - -71.78472, - 19.90803, - -71.65208, - 19.83954, - -71.24401, - 19.93963, - -71.02494, - 19.91844, - -70.8417, - 19.77735, - -70.62663, - 19.7954, - -70.44782, - 19.65509, - -70.26774, - 19.68517, - -69.94159, - 19.29362, - -69.74462, - 19.29891, - -69.33216, - 19.3688, - -69.21223, - 19.29593, - -69.23921, - 19.29298, - -69.13887, - 19.17093, - -69.22185, - 19.2144, - -69.6186, - 19.10557, - -69.63237, - 18.9952, - -69.06543, - 19.03578, - -68.91629, - 18.65037, - -68.335, - 18.34368, - -68.45023, - 18.37195, - -68.5966, - 18.2058, - -68.63045, - 18.19904, - -68.72108, - 18.09889, - -68.57016 - ], - "centroid": [-70.49979, 18.89292], - "name": "America/Santo_Domingo" - }, - { - "points": [ - 17.53316, - -71.53854, - 17.62919, - -71.52539, - 17.59313, - -71.4575, - 17.55114, - -71.48421, - 17.53316, - -71.53854 - ], - "centroid": [-71.50433, 17.57983], - "name": "America/Santo_Domingo" - }, - { - "points": [ - 18.33357, - -68.98753, - 18.34995, - -69.03062, - 18.38724, - -69.01995, - 18.36733, - -68.98517, - 18.33357, - -68.98753 - ], - "centroid": [-69.00654, 18.35928], - "name": "America/Santo_Domingo" - }, - { - "points": [ - 17.4611, - -71.63275, - 17.4696, - -71.65217, - 17.48843, - -71.64845, - 17.47978, - -71.61679, - 17.4611, - -71.63275 - ], - "centroid": [-71.63682, 17.47524], - "name": "America/Santo_Domingo" - }, - { - "points": [ - 12.00743, - -68.24268, - 12.21865, - -68.41588, - 12.3122, - -68.39235, - 12.21437, - -68.18382, - 12.00743, - -68.24268 - ], - "centroid": [-68.29632, 12.17843], - "name": "America/Kralendijk" - }, - { - "points": [ - 17.46135, - -62.97088, - 17.5082, - -63.0133, - 17.54318, - -63.0, - 17.49718, - -62.93504, - 17.46135, - -62.97088 - ], - "centroid": [-62.97768, 17.50184], - "name": "America/Kralendijk" - }, - { - "points": [ - 17.61293, - -63.23297, - 17.6528, - -63.25674, - 17.66068, - -63.20853, - 17.6239, - -63.20583, - 17.61293, - -63.23297 - ], - "centroid": [-63.22719, 17.63898], - "name": "America/Kralendijk" - }, - { - "points": [ - 17.67175, - -64.90469, - 17.78701, - -64.88117, - 17.76331, - -64.55547, - 17.70528, - -64.68258, - 17.67175, - -64.90469 - ], - "centroid": [-64.76822, 17.73566], - "name": "America/St_Thomas" - }, - { - "points": [ - 18.30271, - -64.83123, - 18.30564, - -64.96217, - 18.36317, - -65.0477, - 18.42185, - -64.91663, - 18.35321, - -64.65335, - 18.29745, - -64.70855, - 18.35508, - -64.84597, - 18.30271, - -64.83123 - ], - "centroid": [-64.86161, 18.35509], - "name": "America/St_Thomas" - }, - { - "points": [ - 18.33407, - -65.07642, - 18.3454, - -65.0962, - 18.36748, - -65.07627, - 18.35729, - -65.06644, - 18.33407, - -65.07642 - ], - "centroid": [-65.07966, 18.3503], - "name": "America/St_Thomas" - }, - { - "points": [ - 18.04224, - -63.09685, - 18.08351, - -63.15578, - 18.13594, - -63.01738, - 18.05365, - -63.00553, - 18.04224, - -63.09685 - ], - "centroid": [-63.06672, 18.0826], - "name": "America/Marigot" - }, - { - "points": [ - 21.44246, - -71.56739, - 21.67333, - -71.53, - 21.8964, - -72.07102, - 21.97945, - -72.03138, - 21.72941, - -71.46092, - 21.48947, - -71.48478, - 21.44246, - -71.56739 - ], - "centroid": [-71.71554, 21.76471], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.72553, - -72.27132, - 21.75021, - -72.3588, - 21.8717, - -72.33325, - 21.81295, - -72.11633, - 21.72553, - -72.27132 - ], - "centroid": [-72.26344, 21.7974], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.60776, - -72.4785, - 21.699, - -72.47085, - 21.71802, - -72.41392, - 21.63889, - -72.43659, - 21.60776, - -72.4785 - ], - "centroid": [-72.45053, 21.6681], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.41265, - -71.1427, - 21.49593, - -71.15775, - 21.52068, - -71.12709, - 21.43583, - -71.11364, - 21.41265, - -71.1427 - ], - "centroid": [-71.13535, 21.46666], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.27388, - -71.69032, - 21.30302, - -71.72585, - 21.30943, - -71.65272, - 21.2898, - -71.65661, - 21.27388, - -71.69032 - ], - "centroid": [-71.68495, 21.29455], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.83164, - -72.12481, - 21.85252, - -72.14413, - 21.89389, - -72.08437, - 21.86682, - -72.07334, - 21.83164, - -72.12481 - ], - "centroid": [-72.10679, 21.86157], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.29348, - -71.21158, - 21.34345, - -71.21881, - 21.35061, - -71.17507, - 21.33352, - -71.17024, - 21.29348, - -71.21158 - ], - "centroid": [-71.19717, 21.32823], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.26989, - -71.63041, - 21.29328, - -71.64995, - 21.33635, - -71.6296, - 21.29794, - -71.61124, - 21.26989, - -71.63041 - ], - "centroid": [-71.63037, 21.3006], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.34647, - -71.15903, - 21.36839, - -71.16846, - 21.37483, - -71.13581, - 21.35659, - -71.13588, - 21.34647, - -71.15903 - ], - "centroid": [-71.15061, 21.36185], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.444, - -71.63327, - 21.46423, - -71.6473, - 21.47243, - -71.61677, - 21.45674, - -71.61232, - 21.444, - -71.63327 - ], - "centroid": [-71.62843, 21.45936], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.40781, - -71.08075, - 21.39959, - -71.09979, - 21.42515, - -71.1157, - 21.43052, - -71.09859, - 21.40781, - -71.08075 - ], - "centroid": [-71.09857, 21.41538], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.17236, - -71.24264, - 21.18868, - -71.26169, - 21.20925, - -71.24872, - 21.19793, - -71.23566, - 21.17236, - -71.24264 - ], - "centroid": [-71.24749, 21.19135], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.33482, - -71.08365, - 21.3515, - -71.10051, - 21.36725, - -71.08993, - 21.34859, - -71.07035, - 21.33482, - -71.08365 - ], - "centroid": [-71.08594, 21.35067], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.16448, - -71.66345, - 21.16113, - -71.68441, - 21.17827, - -71.69115, - 21.18628, - -71.66691, - 21.16448, - -71.66345 - ], - "centroid": [-71.67621, 21.17293], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.64679, - -71.65946, - 21.66192, - -71.67187, - 21.67829, - -71.64966, - 21.66232, - -71.6422, - 21.64679, - -71.65946 - ], - "centroid": [-71.65617, 21.66239], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.69695, - -71.8452, - 21.71302, - -71.86185, - 21.72492, - -71.83944, - 21.70939, - -71.82916, - 21.69695, - -71.8452 - ], - "centroid": [-71.84444, 21.71114], - "name": "America/Grand_Turk" - }, - { - "points": [ - 21.61076, - -71.57432, - 21.60841, - -71.59335, - 21.63094, - -71.5963, - 21.63152, - -71.57597, - 21.61076, - -71.57432 - ], - "centroid": [-71.58513, 21.6205], - "name": "America/Grand_Turk" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/america-vancouver.json b/pandora_console/include/javascript/tz_json/polygons/america-vancouver.json deleted file mode 100644 index 7e5bb4edd4..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/america-vancouver.json +++ /dev/null @@ -1,2945 +0,0 @@ -{ - "transitions": { - "America/Vancouver": [ - [1489327200, -420, "PDT"], - [1509890400, -480, "PST"], - [1520776800, -420, "PDT"], - [1541340000, -480, "PST"], - [1552226400, -420, "PDT"], - [1572789600, -480, "PST"], - [1583676000, -420, "PDT"], - [1604239200, -480, "PST"], - [1615730400, -420, "PDT"], - [1636293600, -480, "PST"], - [1647180000, -420, "PDT"], - [1667743200, -480, "PST"], - [1678629600, -420, "PDT"], - [1699192800, -480, "PST"], - [1710079200, -420, "PDT"], - [1730642400, -480, "PST"], - [1741528800, -420, "PDT"], - [1762092000, -480, "PST"], - [1772978400, -420, "PDT"], - [1793541600, -480, "PST"], - [1805032800, -420, "PDT"], - [1825596000, -480, "PST"], - [1836482400, -420, "PDT"], - [1857045600, -480, "PST"], - [1867932000, -420, "PDT"], - [1888495200, -480, "PST"], - [1899381600, -420, "PDT"], - [1919944800, -480, "PST"], - [1930831200, -420, "PDT"], - [1951394400, -480, "PST"], - [1962885600, -420, "PDT"], - [1983448800, -480, "PST"], - [1994335200, -420, "PDT"], - [2014898400, -480, "PST"], - [2025784800, -420, "PDT"], - [2046348000, -480, "PST"], - [2057234400, -420, "PDT"], - [2077797600, -480, "PST"], - [2088684000, -420, "PDT"], - [2109247200, -480, "PST"], - [2120133600, -420, "PDT"], - [2140696800, -480, "PST"] - ], - "America/Tijuana": [ - [1489327200, -420, "PDT"], - [1509890400, -480, "PST"], - [1520776800, -420, "PDT"], - [1541340000, -480, "PST"], - [1552226400, -420, "PDT"], - [1572789600, -480, "PST"], - [1583676000, -420, "PDT"], - [1604239200, -480, "PST"], - [1615730400, -420, "PDT"], - [1636293600, -480, "PST"], - [1647180000, -420, "PDT"], - [1667743200, -480, "PST"], - [1678629600, -420, "PDT"], - [1699192800, -480, "PST"], - [1710079200, -420, "PDT"], - [1730642400, -480, "PST"], - [1741528800, -420, "PDT"], - [1762092000, -480, "PST"], - [1772978400, -420, "PDT"], - [1793541600, -480, "PST"], - [1805032800, -420, "PDT"], - [1825596000, -480, "PST"], - [1836482400, -420, "PDT"], - [1857045600, -480, "PST"], - [1867932000, -420, "PDT"], - [1888495200, -480, "PST"], - [1899381600, -420, "PDT"], - [1919944800, -480, "PST"], - [1930831200, -420, "PDT"], - [1951394400, -480, "PST"], - [1962885600, -420, "PDT"], - [1983448800, -480, "PST"], - [1994335200, -420, "PDT"], - [2014898400, -480, "PST"], - [2025784800, -420, "PDT"], - [2046348000, -480, "PST"], - [2057234400, -420, "PDT"], - [2077797600, -480, "PST"], - [2088684000, -420, "PDT"], - [2109247200, -480, "PST"], - [2120133600, -420, "PDT"], - [2140696800, -480, "PST"] - ], - "America/Whitehorse": [ - [1489327200, -420, "PDT"], - [1509890400, -480, "PST"], - [1520776800, -420, "PDT"], - [1541340000, -480, "PST"], - [1552226400, -420, "PDT"], - [1572789600, -480, "PST"], - [1583676000, -420, "PDT"], - [1604239200, -480, "PST"], - [1615730400, -420, "PDT"], - [1636293600, -480, "PST"], - [1647180000, -420, "PDT"], - [1667743200, -480, "PST"], - [1678629600, -420, "PDT"], - [1699192800, -480, "PST"], - [1710079200, -420, "PDT"], - [1730642400, -480, "PST"], - [1741528800, -420, "PDT"], - [1762092000, -480, "PST"], - [1772978400, -420, "PDT"], - [1793541600, -480, "PST"], - [1805032800, -420, "PDT"], - [1825596000, -480, "PST"], - [1836482400, -420, "PDT"], - [1857045600, -480, "PST"], - [1867932000, -420, "PDT"], - [1888495200, -480, "PST"], - [1899381600, -420, "PDT"], - [1919944800, -480, "PST"], - [1930831200, -420, "PDT"], - [1951394400, -480, "PST"], - [1962885600, -420, "PDT"], - [1983448800, -480, "PST"], - [1994335200, -420, "PDT"], - [2014898400, -480, "PST"], - [2025784800, -420, "PDT"], - [2046348000, -480, "PST"], - [2057234400, -420, "PDT"], - [2077797600, -480, "PST"], - [2088684000, -420, "PDT"], - [2109247200, -480, "PST"], - [2120133600, -420, "PDT"], - [2140696800, -480, "PST"] - ], - "America/Los_Angeles": [ - [1489327200, -420, "PDT"], - [1509890400, -480, "PST"], - [1520776800, -420, "PDT"], - [1541340000, -480, "PST"], - [1552226400, -420, "PDT"], - [1572789600, -480, "PST"], - [1583676000, -420, "PDT"], - [1604239200, -480, "PST"], - [1615730400, -420, "PDT"], - [1636293600, -480, "PST"], - [1647180000, -420, "PDT"], - [1667743200, -480, "PST"], - [1678629600, -420, "PDT"], - [1699192800, -480, "PST"], - [1710079200, -420, "PDT"], - [1730642400, -480, "PST"], - [1741528800, -420, "PDT"], - [1762092000, -480, "PST"], - [1772978400, -420, "PDT"], - [1793541600, -480, "PST"], - [1805032800, -420, "PDT"], - [1825596000, -480, "PST"], - [1836482400, -420, "PDT"], - [1857045600, -480, "PST"], - [1867932000, -420, "PDT"], - [1888495200, -480, "PST"], - [1899381600, -420, "PDT"], - [1919944800, -480, "PST"], - [1930831200, -420, "PDT"], - [1951394400, -480, "PST"], - [1962885600, -420, "PDT"], - [1983448800, -480, "PST"], - [1994335200, -420, "PDT"], - [2014898400, -480, "PST"], - [2025784800, -420, "PDT"], - [2046348000, -480, "PST"], - [2057234400, -420, "PDT"], - [2077797600, -480, "PST"], - [2088684000, -420, "PDT"], - [2109247200, -480, "PST"], - [2120133600, -420, "PDT"], - [2140696800, -480, "PST"] - ], - "America/Dawson": [ - [1489327200, -420, "PDT"], - [1509890400, -480, "PST"], - [1520776800, -420, "PDT"], - [1541340000, -480, "PST"], - [1552226400, -420, "PDT"], - [1572789600, -480, "PST"], - [1583676000, -420, "PDT"], - [1604239200, -480, "PST"], - [1615730400, -420, "PDT"], - [1636293600, -480, "PST"], - [1647180000, -420, "PDT"], - [1667743200, -480, "PST"], - [1678629600, -420, "PDT"], - [1699192800, -480, "PST"], - [1710079200, -420, "PDT"], - [1730642400, -480, "PST"], - [1741528800, -420, "PDT"], - [1762092000, -480, "PST"], - [1772978400, -420, "PDT"], - [1793541600, -480, "PST"], - [1805032800, -420, "PDT"], - [1825596000, -480, "PST"], - [1836482400, -420, "PDT"], - [1857045600, -480, "PST"], - [1867932000, -420, "PDT"], - [1888495200, -480, "PST"], - [1899381600, -420, "PDT"], - [1919944800, -480, "PST"], - [1930831200, -420, "PDT"], - [1951394400, -480, "PST"], - [1962885600, -420, "PDT"], - [1983448800, -480, "PST"], - [1994335200, -420, "PDT"], - [2014898400, -480, "PST"], - [2025784800, -420, "PDT"], - [2046348000, -480, "PST"], - [2057234400, -420, "PDT"], - [2077797600, -480, "PST"], - [2088684000, -420, "PDT"], - [2109247200, -480, "PST"], - [2120133600, -420, "PDT"], - [2140696800, -480, "PST"] - ] - }, - "name": "America/Vancouver", - "polygons": [ - { - "points": [ - 49.64041, - -124.08013, - 49.67381, - -124.21174, - 49.7557, - -124.22908, - 49.77051, - -124.14255, - 49.79709, - -124.52064, - 50.00621, - -124.80943, - 50.07244, - -124.84673, - 50.19225, - -124.62043, - 50.30101, - -124.6722, - 50.20119, - -124.63961, - 50.13264, - -124.88279, - 49.9555, - -124.90428, - 50.05439, - -125.07527, - 50.15276, - -125.07176, - 49.99968, - -125.14118, - 50.00694, - -125.21826, - 49.71046, - -124.85489, - 49.65002, - -124.91863, - 49.53512, - -124.84304, - 49.62115, - -124.83725, - 49.52746, - -124.58114, - 49.47118, - -124.71852, - 49.41134, - -124.62836, - 49.31782, - -124.17533, - 49.15615, - -123.87079, - 49.20786, - -123.85738, - 49.16559, - -123.69835, - 49.02086, - -123.5816, - 48.80084, - -123.04244, - 48.73181, - -123.25356, - 48.85016, - -123.35042, - 48.93606, - -123.52663, - 48.83336, - -123.34087, - 48.70862, - -123.46068, - 48.69313, - -123.35683, - 48.6112, - -123.38465, - 48.66589, - -123.34159, - 48.60526, - -123.2602, - 48.58363, - -123.35658, - 48.40231, - -123.28691, - 48.42391, - -123.44315, - 48.29872, - -123.56088, - 48.30421, - -123.65441, - 48.71951, - -125.11007, - 48.82068, - -125.2358, - 48.88389, - -125.0983, - 48.87233, - -125.1682, - 48.95635, - -125.08298, - 48.98798, - -125.14471, - 48.90654, - -125.26474, - 48.99457, - -125.3584, - 48.91126, - -125.54234, - 49.16685, - -126.07073, - 49.22147, - -125.98808, - 49.26115, - -126.21739, - 49.4632, - -126.42959, - 49.36923, - -126.54149, - 49.6931, - -126.53557, - 49.57224, - -126.6555, - 49.61006, - -126.82918, - 49.7403, - -126.98789, - 49.84454, - -126.96392, - 49.8494, - -127.16106, - 50.01872, - -127.32564, - 50.08091, - -127.54695, - 50.12825, - -127.52365, - 50.10247, - -127.92287, - 50.23296, - -127.77081, - 50.33105, - -127.87827, - 50.31659, - -127.98283, - 50.46573, - -127.94311, - 50.43386, - -128.05174, - 50.5215, - -128.21316, - 50.79302, - -128.4359, - 50.88859, - -128.05613, - 50.85521, - -127.81181, - 50.90622, - -128.00336, - 50.95165, - -127.89633, - 50.84418, - -127.51539, - 50.82156, - -127.65986, - 50.61896, - -127.19289, - 50.68032, - -126.89416, - 50.61535, - -126.81625, - 50.61324, - -127.08225, - 50.48675, - -126.58568, - 50.40043, - -125.89698, - 50.42882, - -125.97923, - 50.45941, - -125.93785, - 50.55369, - -126.7727, - 50.55987, - -126.6756, - 50.6238, - -126.74796, - 50.66226, - -126.62668, - 50.72868, - -126.67963, - 50.9126, - -127.40253, - 51.15152, - -127.78884, - 51.2528, - -127.77231, - 51.32885, - -127.54351, - 51.30661, - -127.78151, - 51.36593, - -127.79135, - 51.40144, - -127.66094, - 51.64514, - -127.43995, - 51.63065, - -127.54085, - 51.44654, - -127.63804, - 51.59146, - -127.87001, - 51.61437, - -127.8228, - 51.817, - -127.90477, - 51.92093, - -127.8451, - 52.01013, - -127.91342, - 52.25337, - -127.74862, - 52.06362, - -127.94241, - 51.79116, - -128.0492, - 51.74289, - -128.00272, - 51.71909, - -128.13933, - 51.78593, - -128.12645, - 51.83448, - -128.28357, - 51.99499, - -128.18994, - 52.02116, - -128.33127, - 52.12066, - -128.29408, - 52.07476, - -128.37066, - 52.15283, - -128.38492, - 52.16248, - -128.52379, - 52.24354, - -128.3996, - 52.17207, - -128.0744, - 52.25043, - -128.23475, - 52.49837, - -128.07531, - 52.24766, - -128.27891, - 52.27195, - -128.40472, - 52.32904, - -128.48884, - 52.45101, - -128.41514, - 52.71565, - -128.46034, - 52.46299, - -128.45422, - 52.43486, - -128.60904, - 52.32386, - -128.60478, - 52.27367, - -128.68919, - 52.50492, - -128.83472, - 52.60393, - -128.76853, - 52.73855, - -129.07836, - 52.94979, - -129.20477, - 53.05095, - -129.18076, - 53.10511, - -129.33307, - 53.27978, - -129.37843, - 53.30677, - -129.45243, - 53.19794, - -129.48731, - 53.04939, - -129.30321, - 52.95068, - -129.30664, - 53.12735, - -129.57077, - 53.20271, - -129.51883, - 53.48941, - -130.02754, - 53.61799, - -130.07065, - 53.53433, - -130.09423, - 53.65832, - -130.40197, - 53.75523, - -130.39608, - 53.77661, - -130.48724, - 53.78092, - -130.33222, - 53.85534, - -130.29642, - 53.77609, - -130.54203, - 53.83742, - -130.70866, - 54.04382, - -130.71788, - 54.05437, - -130.57666, - 54.14213, - -130.83132, - 54.22208, - -130.79675, - 54.06027, - -130.56282, - 54.10971, - -130.40897, - 54.01612, - -130.22666, - 54.07987, - -130.16, - 53.94782, - -130.13196, - 54.00282, - -130.21825, - 53.89615, - -130.2578, - 53.75985, - -129.90946, - 53.94466, - -130.11802, - 54.15828, - -130.04171, - 54.07526, - -130.14392, - 54.10521, - -130.23913, - 54.36324, - -130.49643, - 54.44637, - -130.48743, - 54.45618, - -130.40329, - 54.55032, - -130.49409, - 54.56883, - -130.40814, - 54.61025, - -130.46294, - 54.7323, - -130.37729, - 54.78425, - -130.18007, - 54.97868, - -130.02329, - 54.98628, - -129.80544, - 54.99473, - -130.01012, - 55.10128, - -129.96362, - 54.97159, - -130.09931, - 55.07783, - -130.175, - 55.28349, - -129.96544, - 55.73506, - -130.15351, - 55.8931, - -130.01013, - 56.05019, - -130.05089, - 56.60437, - -131.58539, - 56.59169, - -131.83485, - 56.80194, - -131.88681, - 56.87554, - -132.12907, - 57.03843, - -132.05713, - 57.08583, - -132.37462, - 57.21461, - -132.25545, - 58.30684, - -133.39176, - 58.38876, - -133.46376, - 58.42857, - -133.39489, - 58.72672, - -133.85197, - 58.85634, - -134.26142, - 59.12221, - -134.48383, - 59.27482, - -134.96422, - 59.42819, - -135.10413, - 59.56359, - -135.03887, - 59.78935, - -135.48404, - 59.60158, - -136.31498, - 59.53824, - -136.21518, - 59.45306, - -136.4541, - 59.27849, - -136.4482, - 59.16098, - -136.57157, - 59.148, - -136.82137, - 58.90062, - -137.44661, - 58.91304, - -137.53012, - 59.23442, - -137.60596, - 59.76268, - -138.62821, - 59.90225, - -138.71282, - 60.00664, - -139.06069, - 60.00923, - -127.72123, - 59.86377, - -127.6463, - 59.83164, - -127.75785, - 59.69404, - -127.77927, - 59.5319, - -127.47912, - 59.15647, - -127.17995, - 59.1158, - -126.96729, - 58.96748, - -126.93442, - 58.85065, - -127.04877, - 58.72911, - -126.82725, - 58.64543, - -126.9049, - 58.61834, - -126.31858, - 58.33088, - -125.7688, - 58.3511, - -125.44008, - 58.21456, - -124.82309, - 58.01506, - -124.95595, - 57.84374, - -124.93221, - 57.45616, - -124.11464, - 57.31837, - -124.06531, - 57.26768, - -124.17168, - 57.10983, - -123.93151, - 57.02364, - -123.97205, - 56.93262, - -123.81012, - 56.69092, - -123.75258, - 56.65602, - -123.65515, - 56.51675, - -123.68991, - 56.46834, - -123.54497, - 56.36326, - -123.60657, - 56.20657, - -123.47801, - 55.89467, - -123.44397, - 55.80618, - -123.30024, - 55.73351, - -123.33175, - 55.74579, - -123.14753, - 55.58323, - -123.05777, - 55.59288, - -122.9464, - 55.413, - -122.97601, - 55.35123, - -122.66673, - 55.41925, - -122.59275, - 55.204, - -122.25148, - 55.14142, - -122.25917, - 55.03246, - -121.97106, - 54.928, - -121.8346, - 54.87582, - -121.86015, - 54.82539, - -121.55307, - 54.72294, - -121.47003, - 54.65689, - -121.51601, - 54.54147, - -121.39329, - 54.55785, - -121.11432, - 54.46088, - -121.07897, - 54.49841, - -120.81303, - 54.13786, - -120.50362, - 54.13084, - -120.16052, - 53.98613, - -120.24516, - 53.9883, - -120.07303, - 53.81332, - -120.03172, - 53.6636, - -119.7253, - 53.57844, - -119.7434, - 53.60649, - -119.90389, - 53.39719, - -119.71406, - 53.37008, - -119.38773, - 53.19139, - -119.24294, - 53.1373, - -119.02774, - 53.23702, - -119.01839, - 53.24328, - -118.92947, - 53.12271, - -118.71978, - 53.05665, - -118.76255, - 53.04109, - -118.64589, - 52.89086, - -118.60036, - 52.85844, - -118.38965, - 52.77931, - -118.40551, - 52.67812, - -118.27647, - 52.61804, - -118.33852, - 52.48445, - -118.18382, - 52.38582, - -118.2081, - 52.27324, - -118.54469, - 52.15025, - -118.65952, - 51.90507, - -118.10633, - 51.79269, - -118.16784, - 51.66009, - -117.90417, - 51.4779, - -117.96128, - 51.47674, - -117.42934, - 51.33753, - -117.19567, - 51.26394, - -117.21433, - 51.27435, - -117.31698, - 50.98394, - -117.14496, - 50.97054, - -117.03756, - 50.71576, - -116.7813, - 50.65569, - -116.56344, - 50.51106, - -116.68085, - 50.13762, - -116.43286, - 50.05623, - -116.48577, - 49.9991, - -116.42004, - 49.87388, - -116.67732, - 49.79371, - -116.67462, - 49.79859, - -116.86197, - 49.64241, - -116.89967, - 49.2726, - -116.67372, - 49.14612, - -117.02305, - 49.06776, - -117.03047, - 49.04408, - -116.87877, - 48.99061, - -116.92127, - 48.99119, - -122.75616, - 49.08067, - -122.88342, - 48.9912, - -123.09184, - 49.26046, - -123.27071, - 49.31528, - -123.15987, - 49.34941, - -123.29167, - 49.46065, - -123.25244, - 49.56081, - -123.33205, - 49.54308, - -123.39695, - 49.43987, - -123.30621, - 49.4456, - -123.45781, - 49.34585, - -123.46808, - 49.50085, - -123.91953, - 49.45334, - -123.96499, - 49.64041, - -124.08013 - ], - "centroid": [-125.6803, 54.19546], - "name": "America/Vancouver" - }, - { - "points": [ - 52.30858, - -131.26923, - 52.31293, - -131.32752, - 52.28153, - -131.27492, - 52.32005, - -131.13227, - 52.25925, - -131.04261, - 52.22385, - -131.11103, - 52.2159, - -130.98694, - 52.15152, - -131.04095, - 52.08578, - -130.92228, - 51.93147, - -131.0084, - 51.99405, - -131.11865, - 52.1258, - -131.13631, - 52.18618, - -131.40011, - 52.46469, - -131.66408, - 52.80117, - -132.24316, - 52.92224, - -132.36772, - 53.0184, - -132.36303, - 53.07705, - -132.58167, - 53.21426, - -132.58875, - 53.2476, - -132.72589, - 53.31059, - -132.64418, - 53.32235, - -132.77406, - 53.40111, - -132.53645, - 53.53819, - -133.01712, - 53.65468, - -132.95561, - 53.93124, - -133.2001, - 54.03527, - -133.05941, - 54.25596, - -133.07345, - 54.25559, - -132.96681, - 54.15615, - -132.90315, - 54.15995, - -132.64745, - 54.05508, - -132.55108, - 54.12292, - -132.3207, - 54.03397, - -132.19276, - 54.08428, - -131.78258, - 54.17806, - -131.6398, - 53.98088, - -131.68899, - 53.77079, - -131.86848, - 53.34994, - -131.91482, - 53.21961, - -132.08658, - 53.26332, - -131.78636, - 53.16782, - -131.76328, - 53.10815, - -131.63447, - 53.01812, - -131.60774, - 53.04874, - -131.83904, - 52.9744, - -131.6014, - 52.78758, - -131.65166, - 52.71207, - -131.43094, - 52.57529, - -131.44461, - 52.53905, - -131.61962, - 52.43226, - -131.40715, - 52.45244, - -131.23163, - 52.30858, - -131.26923 - ], - "centroid": [-132.18739, 53.35685], - "name": "America/Vancouver" - }, - { - "points": [ - 53.15695, - -129.75423, - 53.1575, - -129.96703, - 53.60847, - -130.58633, - 53.64376, - -130.46223, - 53.47726, - -130.02763, - 53.28532, - -129.79146, - 53.15695, - -129.75423 - ], - "centroid": [-130.12415, 53.39125], - "name": "America/Vancouver" - }, - { - "points": [ - 49.4432, - -124.27403, - 49.5134, - -124.3896, - 49.52694, - -124.25338, - 49.71476, - -124.62549, - 49.80741, - -124.64321, - 49.72234, - -124.35754, - 49.52898, - -124.12576, - 49.43143, - -124.16053, - 49.4432, - -124.27403 - ], - "centroid": [-124.36241, 49.61951], - "name": "America/Vancouver" - }, - { - "points": [ - 52.53736, - -129.12807, - 52.74593, - -129.30596, - 52.82386, - -129.29912, - 52.61312, - -128.91871, - 52.42037, - -128.99417, - 52.53736, - -129.12807 - ], - "centroid": [-129.1027, 52.62571], - "name": "America/Vancouver" - }, - { - "points": [ - 54.68716, - -130.51931, - 54.76085, - -130.64228, - 55.03119, - -130.17099, - 54.95166, - -130.1391, - 54.82027, - -130.26034, - 54.68716, - -130.51931 - ], - "centroid": [-130.37229, 54.84519], - "name": "America/Vancouver" - }, - { - "points": [ - 51.40816, - -127.89612, - 51.47284, - -128.0943, - 51.66502, - -128.14969, - 51.73589, - -127.98789, - 51.57334, - -127.88872, - 51.40816, - -127.89612 - ], - "centroid": [-128.00849, 51.57111], - "name": "America/Vancouver" - }, - { - "points": [ - 54.44574, - -130.95288, - 54.61413, - -130.93809, - 54.61637, - -130.7467, - 54.53728, - -130.76742, - 54.44574, - -130.95288 - ], - "centroid": [-130.86306, 54.55147], - "name": "America/Vancouver" - }, - { - "points": [ - 52.94024, - -129.62189, - 53.05437, - -129.74289, - 53.1338, - -129.76461, - 53.0309, - -129.524, - 52.94542, - -129.52985, - 52.94024, - -129.62189 - ], - "centroid": [-129.63485, 53.02567], - "name": "America/Vancouver" - }, - { - "points": [ - 54.3436, - -130.75197, - 54.43873, - -130.86199, - 54.51207, - -130.76315, - 54.40934, - -130.67034, - 54.3436, - -130.75197 - ], - "centroid": [-130.76341, 54.42703], - "name": "America/Vancouver" - }, - { - "points": [ - 49.32123, - -123.37787, - 49.36766, - -123.43811, - 49.42395, - -123.30616, - 49.34377, - -123.32859, - 49.32123, - -123.37787 - ], - "centroid": [-123.36434, 49.36883], - "name": "America/Vancouver" - }, - { - "points": [ - 51.89588, - -128.47277, - 51.95265, - -128.48297, - 52.00885, - -128.40864, - 51.89504, - -128.42141, - 51.89588, - -128.47277 - ], - "centroid": [-128.44351, 51.9419], - "name": "America/Vancouver" - }, - { - "points": [ - 52.76725, - -129.33523, - 52.8142, - -129.37768, - 52.86197, - -129.35263, - 52.83541, - -129.30387, - 52.76725, - -129.33523 - ], - "centroid": [-129.34129, 52.81847], - "name": "America/Vancouver" - }, - { - "points": [ - 52.52757, - -131.38712, - 52.55761, - -131.44697, - 52.59211, - -131.36671, - 52.54968, - -131.33691, - 52.52757, - -131.38712 - ], - "centroid": [-131.38618, 52.55808], - "name": "America/Vancouver" - }, - { - "points": [ - 54.56817, - -131.06335, - 54.59918, - -131.10378, - 54.63186, - -131.04738, - 54.60559, - -131.02832, - 54.56817, - -131.06335 - ], - "centroid": [-131.06277, 54.60048], - "name": "America/Vancouver" - }, - { - "points": [ - 49.92454, - -124.84174, - 49.95658, - -124.86612, - 49.95176, - -124.74921, - 49.93121, - -124.77296, - 49.92454, - -124.84174 - ], - "centroid": [-124.81104, 49.94212], - "name": "America/Vancouver" - }, - { - "points": [ - 50.77376, - -128.6139, - 50.81482, - -128.64465, - 50.81274, - -128.56611, - 50.79032, - -128.56709, - 50.77376, - -128.6139 - ], - "centroid": [-128.60185, 50.79843], - "name": "America/Vancouver" - }, - { - "points": [ - 50.79022, - -128.6923, - 50.81118, - -128.72414, - 50.84624, - -128.71591, - 50.82533, - -128.65469, - 50.79022, - -128.6923 - ], - "centroid": [-128.6947, 50.81916], - "name": "America/Vancouver" - }, - { - "points": [ - 53.4533, - -130.58532, - 53.47629, - -130.63693, - 53.50416, - -130.63208, - 53.48534, - -130.5766, - 53.4533, - -130.58532 - ], - "centroid": [-130.60693, 53.47959], - "name": "America/Vancouver" - }, - { - "points": [ - 49.83319, - -124.65866, - 49.86407, - -124.68161, - 49.89563, - -124.64852, - 49.86568, - -124.62017, - 49.83319, - -124.65866 - ], - "centroid": [-124.65181, 49.86458], - "name": "America/Vancouver" - }, - { - "points": [ - 48.69361, - -123.28994, - 48.7137, - -123.33613, - 48.74122, - -123.33112, - 48.72368, - -123.28399, - 48.69361, - -123.28994 - ], - "centroid": [-123.30993, 48.71792], - "name": "America/Vancouver" - }, - { - "points": [ - 52.8508, - -131.52053, - 52.8783, - -131.54639, - 52.88317, - -131.48038, - 52.86653, - -131.48385, - 52.8508, - -131.52053 - ], - "centroid": [-131.51112, 52.86989], - "name": "America/Vancouver" - }, - { - "points": [ - 48.8846, - -125.3227, - 48.89486, - -125.35652, - 48.92649, - -125.35399, - 48.91504, - -125.3046, - 48.8846, - -125.3227 - ], - "centroid": [-125.33385, 48.90608], - "name": "America/Vancouver" - }, - { - "points": [ - 53.91896, - -130.1315, - 53.90873, - -130.16333, - 53.92912, - -130.18083, - 53.94232, - -130.14563, - 53.91896, - -130.1315 - ], - "centroid": [-130.15531, 53.92508], - "name": "America/Vancouver" - }, - { - "points": [ - 48.86827, - -125.28075, - 48.85398, - -125.29, - 48.86717, - -125.32682, - 48.89082, - -125.3073, - 48.86827, - -125.28075 - ], - "centroid": [-125.30278, 48.87078], - "name": "America/Vancouver" - }, - { - "points": [ - 54.30687, - -130.51028, - 54.34359, - -130.51369, - 54.33922, - -130.48, - 54.32583, - -130.47761, - 54.30687, - -130.51028 - ], - "centroid": [-130.49792, 54.32822], - "name": "America/Vancouver" - }, - { - "points": [ - 52.65371, - -129.40875, - 52.66879, - -129.43317, - 52.69735, - -129.4191, - 52.66832, - -129.3949, - 52.65371, - -129.40875 - ], - "centroid": [-129.41455, 52.67321], - "name": "America/Vancouver" - }, - { - "points": [ - 50.86897, - -127.51493, - 50.89272, - -127.54325, - 50.90854, - -127.51402, - 50.8939, - -127.50061, - 50.86897, - -127.51493 - ], - "centroid": [-127.51948, 50.8902], - "name": "America/Vancouver" - }, - { - "points": [ - 48.70908, - -123.3662, - 48.71762, - -123.3914, - 48.73374, - -123.3914, - 48.73608, - -123.3527, - 48.70908, - -123.3662 - ], - "centroid": [-123.37379, 48.72454], - "name": "America/Vancouver" - }, - { - "points": [ - 50.75379, - -127.1064, - 50.78113, - -127.11767, - 50.77271, - -127.0782, - 50.7583, - -127.08016, - 50.75379, - -127.1064 - ], - "centroid": [-127.09735, 50.76713], - "name": "America/Vancouver" - }, - { - "points": [ - 48.40937, - -123.23724, - 48.4214, - -123.25812, - 48.43332, - -123.25676, - 48.4295, - -123.21555, - 48.40937, - -123.23724 - ], - "centroid": [-123.23971, 48.42346], - "name": "America/Vancouver" - }, - { - "points": [ - 52.07864, - -131.22554, - 52.09792, - -131.23749, - 52.11121, - -131.21183, - 52.08458, - -131.2063, - 52.07864, - -131.22554 - ], - "centroid": [-131.22023, 52.0939], - "name": "America/Vancouver" - }, - { - "points": [ - 51.78557, - -128.23555, - 51.79247, - -128.2603, - 51.81194, - -128.25675, - 51.80764, - -128.2255, - 51.78557, - -128.23555 - ], - "centroid": [-128.24401, 51.79965], - "name": "America/Vancouver" - }, - { - "points": [ - 49.40795, - -123.26146, - 49.41173, - -123.28118, - 49.43764, - -123.2799, - 49.42986, - -123.25497, - 49.40795, - -123.26146 - ], - "centroid": [-123.26949, 49.42235], - "name": "America/Vancouver" - }, - { - "points": [ - 52.50627, - -129.40208, - 52.5147, - -129.42639, - 52.53633, - -129.40294, - 52.52355, - -129.38991, - 52.50627, - -129.40208 - ], - "centroid": [-129.40628, 52.52012], - "name": "America/Vancouver" - }, - { - "points": [ - 51.25119, - -127.79178, - 51.24883, - -127.81199, - 51.26819, - -127.8205, - 51.27666, - -127.79834, - 51.25119, - -127.79178 - ], - "centroid": [-127.80536, 51.26165], - "name": "America/Vancouver" - }, - { - "points": [ - 49.98463, - -127.42507, - 50.00091, - -127.43693, - 50.01423, - -127.4155, - 49.99166, - -127.40315, - 49.98463, - -127.42507 - ], - "centroid": [-127.41982, 49.99828], - "name": "America/Vancouver" - }, - { - "points": [ - 64.03317, - -139.42738, - 64.08363, - -139.43524, - 64.07713, - -139.35225, - 64.04996, - -139.35638, - 64.03317, - -139.42738 - ], - "centroid": [-139.3968, 64.06116], - "name": "America/Dawson" - }, - { - "points": [ - 28.96135, - -113.48394, - 28.9525, - -113.37572, - 28.81235, - -113.33853, - 28.83386, - -113.20709, - 28.51144, - -113.08771, - 28.44787, - -112.83343, - 28.31433, - -112.86173, - 27.99532, - -112.75608, - 27.99301, - -114.21122, - 28.20385, - -114.06783, - 28.25786, - -114.1269, - 28.51148, - -114.07369, - 29.3654, - -114.96936, - 29.41895, - -115.19003, - 29.74671, - -115.70532, - 29.89179, - -115.7095, - 29.95102, - -115.82484, - 30.30269, - -115.82176, - 30.39281, - -115.92686, - 30.35289, - -116.00624, - 30.46188, - -116.05349, - 30.78375, - -116.06228, - 30.95519, - -116.33985, - 31.23572, - -116.36417, - 31.54722, - -116.69149, - 31.66148, - -116.65389, - 31.74326, - -116.74134, - 31.74033, - -116.6493, - 31.84259, - -116.61688, - 32.01152, - -116.88273, - 32.54168, - -117.13066, - 32.72397, - -114.7101, - 32.47796, - -114.80727, - 32.47384, - -114.92753, - 32.24927, - -115.03908, - 32.18242, - -114.96635, - 31.92577, - -114.95566, - 31.66027, - -114.76831, - 31.16446, - -114.87782, - 30.90961, - -114.698, - 30.48262, - -114.61689, - 30.19819, - -114.65396, - 29.79854, - -114.37906, - 29.75342, - -114.19963, - 29.37417, - -113.71524, - 29.05941, - -113.52213, - 28.9046, - -113.5114, - 28.96135, - -113.48394 - ], - "centroid": [-115.10415, 30.57098], - "name": "America/Tijuana" - }, - { - "points": [ - 29.05901, - -113.11335, - 28.9923, - -113.15111, - 29.28731, - -113.51948, - 29.42942, - -113.61662, - 29.58621, - -113.59822, - 29.29475, - -113.1811, - 29.05901, - -113.11335 - ], - "centroid": [-113.36283, 29.29101], - "name": "America/Tijuana" - }, - { - "points": [ - 28.09715, - -115.37888, - 28.36883, - -115.27298, - 28.38395, - -115.22552, - 28.03394, - -115.16799, - 28.09715, - -115.37888 - ], - "centroid": [-115.26231, 28.18715], - "name": "America/Tijuana" - }, - { - "points": [ - 28.84812, - -118.35503, - 29.13978, - -118.46392, - 29.19756, - -118.37358, - 28.95903, - -118.28603, - 28.84812, - -118.35503 - ], - "centroid": [-118.37112, 29.03501], - "name": "America/Tijuana" - }, - { - "points": [ - 28.57022, - -112.7852, - 28.69803, - -112.95196, - 28.72389, - -112.95162, - 28.60926, - -112.74887, - 28.57022, - -112.7852 - ], - "centroid": [-112.8465, 28.64229], - "name": "America/Tijuana" - }, - { - "points": [ - 29.9383, - -114.41515, - 29.9965, - -114.4306, - 30.01235, - -114.38279, - 29.9652, - -114.38449, - 29.9383, - -114.41515 - ], - "centroid": [-114.40466, 29.97908], - "name": "America/Tijuana" - }, - { - "points": [ - 28.28304, - -115.52951, - 28.28633, - -115.59594, - 28.31584, - -115.60593, - 28.32288, - -115.53176, - 28.28304, - -115.52951 - ], - "centroid": [-115.56415, 28.30246], - "name": "America/Tijuana" - }, - { - "points": [ - 29.0308, - -113.49592, - 29.08561, - -113.53021, - 29.11068, - -113.52025, - 29.1002, - -113.49239, - 29.0308, - -113.49592 - ], - "centroid": [-113.5081, 29.07853], - "name": "America/Tijuana" - }, - { - "points": [ - 28.85463, - -113.03889, - 28.90309, - -113.05803, - 28.92332, - -113.04289, - 28.87273, - -113.0189, - 28.85463, - -113.03889 - ], - "centroid": [-113.03926, 28.88798], - "name": "America/Tijuana" - }, - { - "points": [ - 31.78825, - -116.76795, - 31.80115, - -116.81074, - 31.82607, - -116.81772, - 31.82699, - -116.79941, - 31.78825, - -116.76795 - ], - "centroid": [-116.79718, 31.80886], - "name": "America/Tijuana" - }, - { - "points": [ - 31.85272, - -114.82588, - 31.83921, - -114.8357, - 31.86527, - -114.87754, - 31.87505, - -114.84488, - 31.85272, - -114.82588 - ], - "centroid": [-114.84799, 31.8587], - "name": "America/Tijuana" - }, - { - "points": [ - 30.47271, - -116.09107, - 30.47246, - -116.12415, - 30.4917, - -116.13309, - 30.50309, - -116.10333, - 30.47271, - -116.09107 - ], - "centroid": [-116.1118, 30.48529], - "name": "America/Tijuana" - }, - { - "points": [ - 28.98577, - -113.50426, - 28.9935, - -113.52141, - 29.0319, - -113.51271, - 29.00851, - -113.49099, - 28.98577, - -113.50426 - ], - "centroid": [-113.50746, 29.00635], - "name": "America/Tijuana" - }, - { - "points": [ - 32.37966, - -117.23977, - 32.41487, - -117.25864, - 32.42941, - -117.24671, - 32.39557, - -117.22653, - 32.37966, - -117.23977 - ], - "centroid": [-117.24275, 32.4046], - "name": "America/Tijuana" - }, - { - "points": [ - 30.08022, - -114.52481, - 30.0843, - -114.5535, - 30.1022, - -114.55483, - 30.10157, - -114.53017, - 30.08022, - -114.52481 - ], - "centroid": [-114.54044, 30.09183], - "name": "America/Tijuana" - }, - { - "points": [ - 28.79343, - -112.97386, - 28.80231, - -112.99532, - 28.81909, - -112.99231, - 28.81393, - -112.96432, - 28.79343, - -112.97386 - ], - "centroid": [-112.98079, 28.80733], - "name": "America/Tijuana" - }, - { - "points": [ - 28.87123, - -112.99933, - 28.88075, - -113.01779, - 28.8987, - -112.99871, - 28.8885, - -112.9847, - 28.87123, - -112.99933 - ], - "centroid": [-113.0005, 28.88468], - "name": "America/Tijuana" - }, - { - "points": [ - 32.42648, - -117.28505, - 32.42711, - -117.30355, - 32.45204, - -117.30538, - 32.45237, - -117.28833, - 32.42648, - -117.28505 - ], - "centroid": [-117.29551, 32.43934], - "name": "America/Tijuana" - }, - { - "points": [ - 29.01501, - -113.44946, - 29.01115, - -113.47068, - 29.03377, - -113.4765, - 29.03183, - -113.45551, - 29.01501, - -113.44946 - ], - "centroid": [-113.4635, 29.02277], - "name": "America/Tijuana" - }, - { - "points": [ - 30.01237, - -114.45719, - 30.00848, - -114.47596, - 30.03359, - -114.48003, - 30.03443, - -114.46089, - 30.01237, - -114.45719 - ], - "centroid": [-114.46872, 30.02217], - "name": "America/Tijuana" - }, - { - "points": [ - 28.72572, - -112.97689, - 28.7396, - -112.9958, - 28.75488, - -112.98522, - 28.74125, - -112.96578, - 28.72572, - -112.97689 - ], - "centroid": [-112.98087, 28.74035], - "name": "America/Tijuana" - }, - { - "points": [ - 31.80851, - -114.78623, - 31.81406, - -114.8033, - 31.82773, - -114.80089, - 31.82574, - -114.77587, - 31.80851, - -114.78623 - ], - "centroid": [-114.7909, 31.81928], - "name": "America/Tijuana" - }, - { - "points": [ - 69.63544, - -140.82412, - 69.54338, - -139.36302, - 69.64674, - -139.14632, - 69.63168, - -138.96121, - 69.56922, - -138.84219, - 69.50711, - -139.0899, - 69.25584, - -138.57084, - 69.30149, - -138.36915, - 69.17789, - -138.19581, - 68.9422, - -137.20639, - 68.90794, - -136.4386, - 67.66447, - -136.41668, - 67.58615, - -136.17337, - 67.41543, - -136.18237, - 67.30803, - -136.07055, - 67.17489, - -136.20484, - 67.01593, - -136.13692, - 67.01016, - -133.80708, - 66.95798, - -134.08852, - 66.82201, - -133.74141, - 66.73434, - -133.812, - 66.57067, - -133.54967, - 66.52453, - -133.66602, - 66.43949, - -133.59063, - 66.4267, - -133.73843, - 66.32547, - -133.80687, - 66.28673, - -133.5423, - 66.16342, - -133.53005, - 66.07619, - -133.66778, - 66.06728, - -133.58729, - 65.97429, - -133.5965, - 66.04051, - -132.94747, - 66.01709, - -132.8838, - 65.92253, - -132.92348, - 66.03998, - -132.60826, - 65.99909, - -132.30682, - 65.85282, - -132.55111, - 65.60282, - -132.14417, - 65.19161, - -132.74365, - 65.20823, - -132.53604, - 65.10488, - -132.51841, - 65.07911, - -132.30832, - 64.9581, - -132.4886, - 64.87394, - -132.46591, - 64.8333, - -132.60018, - 64.71235, - -132.03525, - 64.57608, - -131.89952, - 64.53719, - -131.68569, - 64.38974, - -131.84431, - 64.37714, - -131.61535, - 64.46647, - -131.40965, - 64.42597, - -131.15056, - 64.33233, - -131.03855, - 64.29005, - -131.08417, - 64.18222, - -130.866, - 64.13694, - -130.9729, - 64.0508, - -130.74217, - 63.9788, - -130.75436, - 63.83457, - -130.34725, - 63.86895, - -130.13314, - 63.75153, - -130.11566, - 63.70015, - -130.32792, - 63.70215, - -130.09648, - 63.62133, - -130.07871, - 63.45412, - -129.79002, - 63.4567, - -129.90271, - 63.36827, - -129.88882, - 63.25612, - -130.15191, - 63.19098, - -129.88596, - 63.09479, - -129.83839, - 63.08148, - -129.61425, - 62.87972, - -129.69524, - 62.86936, - -129.76694, - 62.67452, - -129.50493, - 62.57538, - -129.54376, - 62.49254, - -129.17973, - 62.41374, - -129.29911, - 62.37327, - -129.2109, - 62.27546, - -129.28904, - 62.22112, - -129.1804, - 62.16112, - -129.27118, - 62.06195, - -128.7768, - 62.13809, - -128.69185, - 62.12759, - -128.54336, - 61.62172, - -127.81563, - 61.47387, - -127.1453, - 61.19975, - -126.99811, - 61.07377, - -127.10545, - 61.06171, - -126.9331, - 60.76908, - -126.8384, - 60.78616, - -126.30856, - 60.87264, - -126.11666, - 60.80992, - -126.00908, - 60.90339, - -125.88151, - 60.79275, - -125.31872, - 60.86401, - -124.87743, - 60.98323, - -124.8176, - 60.96688, - -124.59869, - 60.78751, - -124.48018, - 60.68606, - -124.62146, - 60.47477, - -124.42063, - 60.45907, - -124.21452, - 60.33875, - -124.19982, - 60.11293, - -123.99343, - 59.99658, - -124.00061, - 59.98999, - -139.05322, - 60.09031, - -139.19592, - 60.34185, - -139.07546, - 60.32951, - -139.67203, - 60.17471, - -139.97623, - 60.30015, - -140.45161, - 60.21593, - -140.5239, - 60.31276, - -141.00512, - 69.64478, - -141.00221, - 69.63544, - -140.82412 - ], - "centroid": [-135.50275, 63.63496], - "name": "America/Whitehorse" - }, - { - "points": [ - 68.97753, - -137.25974, - 69.00217, - -137.26718, - 69.00395, - -137.20105, - 68.98738, - -137.20859, - 68.97753, - -137.25974 - ], - "centroid": [-137.2364, 68.99298], - "name": "America/Whitehorse" - }, - { - "points": [ - 48.17125, - -124.73871, - 48.32949, - -124.66984, - 48.3851, - -124.73696, - 48.40486, - -124.6596, - 48.17104, - -123.97259, - 48.12161, - -123.31872, - 48.19322, - -123.09885, - 48.00645, - -122.84775, - 48.10921, - -122.89039, - 48.15121, - -122.7558, - 48.04279, - -122.7495, - 48.11099, - -122.68877, - 48.22594, - -122.77883, - 48.52244, - -122.65694, - 48.5886, - -122.74687, - 48.63917, - -122.66861, - 48.46716, - -122.49615, - 48.5882, - -122.56695, - 48.59865, - -122.43742, - 48.76807, - -122.54047, - 48.73173, - -122.62467, - 48.63727, - -122.57331, - 48.71069, - -122.72552, - 48.77692, - -122.65828, - 48.94327, - -122.83124, - 49.01119, - -122.75613, - 49.01037, - -116.05066, - 47.97886, - -116.03713, - 47.70354, - -115.71607, - 47.59132, - -115.67992, - 47.54961, - -115.7423, - 47.47274, - -115.62508, - 47.43509, - -115.7326, - 47.2659, - -115.31388, - 46.71803, - -114.77423, - 46.65681, - -114.3162, - 46.17225, - -114.43702, - 46.1478, - -114.51345, - 45.88376, - -114.3763, - 45.77415, - -114.55467, - 45.66823, - -114.49066, - 45.46247, - -114.65015, - 45.50025, - -114.78722, - 45.38823, - -114.72884, - 45.56003, - -115.20758, - 45.36929, - -115.50739, - 45.45903, - -115.80368, - 45.40515, - -116.31228, - 45.85801, - -116.30924, - 46.02602, - -116.63513, - 45.83591, - -116.77765, - 45.76015, - -116.54081, - 45.60643, - -116.45206, - 45.02201, - -116.83325, - 44.87528, - -116.84744, - 44.47724, - -117.21349, - 44.31312, - -117.1891, - 44.28986, - -117.48368, - 44.43588, - -117.60007, - 44.43282, - -117.96152, - 44.22598, - -118.22416, - 42.45855, - -118.20402, - 42.46149, - -117.02601, - 42.01028, - -117.01929, - 41.99716, - -114.03112, - 36.19473, - -114.03865, - 36.00471, - -114.22227, - 36.13723, - -114.39731, - 36.08583, - -114.74446, - 35.18237, - -114.56101, - 35.10553, - -114.63729, - 34.88226, - -114.62478, - 34.71965, - -114.46182, - 34.4641, - -114.37428, - 34.269, - -114.11964, - 34.10187, - -114.4086, - 33.94769, - -114.51693, - 33.5549, - -114.51513, - 33.40025, - -114.70696, - 33.09682, - -114.6944, - 32.97093, - -114.45641, - 32.75067, - -114.51964, - 32.52513, - -117.12674, - 32.67242, - -117.18799, - 32.66066, - -117.25378, - 33.09499, - -117.3286, - 33.30764, - -117.49482, - 33.73875, - -118.12461, - 33.73646, - -118.41187, - 34.01414, - -118.51696, - 33.99505, - -118.81051, - 34.09358, - -119.13541, - 34.40462, - -119.56441, - 34.43444, - -120.45527, - 34.55516, - -120.6443, - 35.13663, - -120.65811, - 35.22723, - -120.89085, - 35.42776, - -120.8959, - 35.65986, - -121.28963, - 35.99519, - -121.51195, - 36.30339, - -121.90982, - 36.58291, - -121.98871, - 36.62906, - -121.85652, - 36.81057, - -121.80007, - 36.95446, - -121.90223, - 36.96547, - -122.15586, - 37.17729, - -122.40442, - 37.35201, - -122.40962, - 37.53034, - -122.52732, - 37.81488, - -122.48331, - 38.01381, - -122.87179, - 37.98735, - -123.02729, - 38.26165, - -122.9827, - 38.91322, - -123.73282, - 39.03318, - -123.69871, - 39.34714, - -123.83567, - 39.55465, - -123.77536, - 39.8249, - -123.85897, - 40.25399, - -124.36764, - 40.43953, - -124.41493, - 40.90793, - -124.15125, - 41.13152, - -124.17467, - 41.43743, - -124.07205, - 41.70868, - -124.15254, - 41.77936, - -124.26567, - 41.9932, - -124.22017, - 42.25131, - -124.42181, - 42.62058, - -124.4116, - 42.83705, - -124.57134, - 43.83831, - -124.1715, - 45.27506, - -123.96877, - 45.943, - -124.00525, - 46.01223, - -123.93447, - 46.2288, - -124.03188, - 46.17253, - -123.89278, - 46.2218, - -123.62966, - 46.23658, - -123.7191, - 46.29427, - -123.70677, - 46.22554, - -123.87202, - 46.25821, - -124.09193, - 46.6382, - -124.07032, - 46.38377, - -123.96065, - 46.48708, - -124.00105, - 46.53899, - -123.90412, - 46.63707, - -123.96923, - 46.71049, - -123.85128, - 46.71208, - -124.09185, - 46.90437, - -124.14465, - 46.94743, - -123.87895, - 47.03002, - -124.1026, - 46.94531, - -124.09246, - 46.92302, - -124.17983, - 47.19979, - -124.21206, - 47.73297, - -124.43351, - 47.88425, - -124.63695, - 48.17125, - -124.73871 - ], - "centroid": [-119.1294, 41.33721], - "name": "America/Los_Angeles" - }, - { - "points": [ - 48.40936, - -122.86485, - 48.49034, - -123.13433, - 48.59632, - -123.20959, - 48.63264, - -123.14477, - 48.69557, - -123.24142, - 48.57746, - -123.02453, - 48.62372, - -123.06028, - 48.72237, - -122.94581, - 48.66902, - -122.73484, - 48.41921, - -122.79775, - 48.40936, - -122.86485 - ], - "centroid": [-122.94178, 48.5643], - "name": "America/Los_Angeles" - }, - { - "points": [ - 33.95081, - -119.79087, - 34.08869, - -119.92117, - 34.03926, - -119.51199, - 33.9873, - -119.55539, - 33.95081, - -119.79087 - ], - "centroid": [-119.71992, 34.02032], - "name": "America/Los_Angeles" - }, - { - "points": [ - 33.2911, - -118.32109, - 33.31824, - -118.4684, - 33.48448, - -118.61105, - 33.41738, - -118.35983, - 33.2911, - -118.32109 - ], - "centroid": [-118.44565, 33.38396], - "name": "America/Los_Angeles" - }, - { - "points": [ - 33.88874, - -120.1124, - 33.92042, - -120.18564, - 34.01294, - -120.25619, - 34.04936, - -120.04453, - 33.99051, - -119.96939, - 33.88874, - -120.1124 - ], - "centroid": [-120.11235, 33.97763], - "name": "America/Los_Angeles" - }, - { - "points": [ - 32.79143, - -118.42105, - 32.84574, - -118.50222, - 33.03782, - -118.61073, - 32.8224, - -118.33616, - 32.79143, - -118.42105 - ], - "centroid": [-118.47069, 32.88595], - "name": "America/Los_Angeles" - }, - { - "points": [ - 33.20421, - -119.46277, - 33.23798, - -119.56868, - 33.28107, - -119.58305, - 33.23406, - -119.4128, - 33.20421, - -119.46277 - ], - "centroid": [-119.50462, 33.24024], - "name": "America/Los_Angeles" - }, - { - "points": [ - 34.00723, - -120.3634, - 34.02406, - -120.45203, - 34.03529, - -120.46065, - 34.09025, - -120.36325, - 34.02597, - -120.28664, - 34.00723, - -120.3634 - ], - "centroid": [-120.37326, 34.04174], - "name": "America/Los_Angeles" - }, - { - "points": [ - 48.96012, - -123.07512, - 49.00844, - -123.09876, - 49.00859, - -123.02715, - 48.96835, - -123.01646, - 48.96012, - -123.07512 - ], - "centroid": [-123.05565, 48.98685], - "name": "America/Los_Angeles" - }, - { - "points": [ - 48.66544, - -123.04046, - 48.70534, - -123.0731, - 48.73071, - -123.00334, - 48.68563, - -122.99776, - 48.66544, - -123.04046 - ], - "centroid": [-123.02991, 48.69813], - "name": "America/Los_Angeles" - }, - { - "points": [ - 33.99679, - -119.39637, - 34.00463, - -119.44218, - 34.01915, - -119.44924, - 34.02457, - -119.35125, - 33.99679, - -119.39637 - ], - "centroid": [-119.40494, 34.01219], - "name": "America/Los_Angeles" - }, - { - "points": [ - 48.74903, - -122.87626, - 48.74667, - -122.92056, - 48.77273, - -122.92837, - 48.7788, - -122.88643, - 48.74903, - -122.87626 - ], - "centroid": [-122.90239, 48.76179], - "name": "America/Los_Angeles" - }, - { - "points": [ - 46.54902, - -123.95178, - 46.55712, - -123.98846, - 46.58675, - -123.99357, - 46.5773, - -123.9464, - 46.54902, - -123.95178 - ], - "centroid": [-123.96995, 46.56813], - "name": "America/Los_Angeles" - }, - { - "points": [ - 47.99673, - -122.29584, - 47.99533, - -122.32893, - 48.01684, - -122.34401, - 48.02726, - -122.32026, - 47.99673, - -122.29584 - ], - "centroid": [-122.32127, 48.00906], - "name": "America/Los_Angeles" - }, - { - "points": [ - 48.10831, - -122.94027, - 48.1398, - -122.93696, - 48.12821, - -122.90144, - 48.1151, - -122.90624, - 48.10831, - -122.94027 - ], - "centroid": [-122.92353, 48.12327], - "name": "America/Los_Angeles" - }, - { - "points": [ - 37.79707, - -122.35822, - 37.80683, - -122.37974, - 37.8413, - -122.37762, - 37.82885, - -122.35251, - 37.79707, - -122.35822 - ], - "centroid": [-122.36703, 37.81898], - "name": "America/Los_Angeles" - }, - { - "points": [ - 33.45596, - -119.02691, - 33.47813, - -119.05621, - 33.49683, - -119.02705, - 33.47923, - -119.01647, - 33.45596, - -119.02691 - ], - "centroid": [-119.03322, 33.47707], - "name": "America/Los_Angeles" - }, - { - "points": [ - 48.77132, - -122.9409, - 48.77642, - -122.9736, - 48.79183, - -122.97792, - 48.79357, - -122.93873, - 48.77132, - -122.9409 - ], - "centroid": [-122.95667, 48.78353], - "name": "America/Los_Angeles" - }, - { - "points": [ - 48.60047, - -122.59038, - 48.60159, - -122.61783, - 48.62289, - -122.61874, - 48.62151, - -122.59353, - 48.60047, - -122.59038 - ], - "centroid": [-122.60514, 48.61146], - "name": "America/Los_Angeles" - }, - { - "points": [ - 48.73238, - -122.83528, - 48.73992, - -122.85486, - 48.75444, - -122.85408, - 48.75262, - -122.82135, - 48.73238, - -122.83528 - ], - "centroid": [-122.84022, 48.74522], - "name": "America/Los_Angeles" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/antarctica-macquarie.json b/pandora_console/include/javascript/tz_json/polygons/antarctica-macquarie.json deleted file mode 100644 index 341dcfb1bb..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/antarctica-macquarie.json +++ /dev/null @@ -1,4679 +0,0 @@ -{ - "transitions": { - "Pacific/Kosrae": [[915123600, 660, "+11"], [2147501647, 660, "+11"]], - "Pacific/Bougainville": [ - [1419714000, 660, "+11"], - [2147501647, 660, "+11"] - ], - "Pacific/Guadalcanal": [ - [-1806730788, 660, "+11"], - [2147501647, 660, "+11"] - ], - "Pacific/Noumea": [[857246400, 660, "+11"], [2147501647, 660, "+11"]], - "Asia/Magadan": [[1461441600, 660, "+11"], [2147501647, 660, "+11"]], - "Antarctica/Macquarie": [ - [1270324800, 660, "+11"], - [2147501647, 660, "+11"] - ], - "Asia/Srednekolymsk": [[1414260000, 660, "+11"], [2147501647, 660, "+11"]], - "Pacific/Norfolk": [[1443897000, 660, "+11"], [2147501647, 660, "+11"]], - "Pacific/Efate": [[727808400, 660, "+11"], [2147501647, 660, "+11"]], - "Pacific/Pohnpei": [[-2147465648, 660, "+11"], [2147501647, 660, "+11"]], - "Asia/Sakhalin": [[1459022400, 660, "+11"], [2147501647, 660, "+11"]] - }, - "name": "Antarctica/Macquarie", - "polygons": [ - { - "points": [ - -54.78809, - 158.85019, - -54.77203, - 158.78679, - -54.60432, - 158.83252, - -54.47889, - 158.9652, - -54.78809, - 158.85019 - ], - "centroid": [158.86483, -54.65302], - "name": "Antarctica/Macquarie" - }, - { - "points": [ - 65.51597, - 140.42836, - 65.64021, - 139.94341, - 65.81046, - 140.18364, - 65.97639, - 139.91359, - 66.06513, - 139.91304, - 66.14521, - 139.67608, - 66.26638, - 139.60828, - 66.46805, - 139.97565, - 66.45808, - 140.41499, - 66.59822, - 140.43652, - 66.86597, - 139.54393, - 67.24589, - 138.89362, - 67.72379, - 140.17042, - 67.89137, - 141.25642, - 67.97172, - 141.1528, - 68.17484, - 141.23262, - 68.35775, - 141.01959, - 68.45657, - 141.20604, - 68.50348, - 141.71735, - 68.63859, - 141.94525, - 68.82151, - 141.9429, - 68.88473, - 141.73403, - 69.16486, - 141.52221, - 69.25365, - 141.70012, - 69.21284, - 142.76143, - 69.55139, - 142.39637, - 69.59426, - 142.07738, - 69.81748, - 142.31316, - 69.77297, - 141.77202, - 69.96237, - 141.36864, - 69.99807, - 140.91646, - 70.13654, - 140.91067, - 70.85408, - 142.0286, - 71.06169, - 142.62802, - 71.27014, - 142.5198, - 71.47408, - 142.64193, - 71.95518, - 143.50206, - 71.99393, - 143.45457, - 72.08704, - 143.53456, - 72.1614, - 143.7698, - 72.06282, - 144.5298, - 72.20809, - 145.19175, - 72.17741, - 146.87787, - 72.34064, - 147.6205, - 72.23279, - 149.20804, - 72.07545, - 149.83912, - 71.85825, - 150.11663, - 71.73317, - 149.6276, - 71.87773, - 149.39576, - 71.71398, - 149.03587, - 71.68386, - 149.08388, - 71.6802, - 149.93315, - 71.56725, - 150.44124, - 71.52364, - 150.29152, - 71.57141, - 150.53458, - 71.51724, - 150.80876, - 71.42526, - 150.76065, - 71.43866, - 150.95496, - 71.37131, - 150.87335, - 71.36506, - 151.4648, - 71.24918, - 151.80668, - 71.13625, - 151.86919, - 70.88901, - 152.31975, - 70.9751, - 151.75444, - 70.82915, - 152.56477, - 70.86745, - 153.82727, - 71.09227, - 156.04635, - 71.07985, - 157.3414, - 70.93333, - 158.70895, - 70.70941, - 159.58647, - 70.5512, - 159.8938, - 70.25632, - 160.12706, - 69.97401, - 159.90273, - 69.87682, - 159.70331, - 69.7254, - 160.07007, - 69.63088, - 160.97786, - 69.5293, - 161.02178, - 69.54464, - 161.10258, - 69.44772, - 160.98313, - 69.24409, - 161.04572, - 69.31986, - 161.05284, - 69.23466, - 161.09394, - 69.29621, - 161.16525, - 69.28563, - 161.09545, - 69.3263, - 161.15115, - 69.4569, - 161.09005, - 69.53068, - 161.4122, - 69.61949, - 161.48098, - 69.56368, - 161.66319, - 69.42884, - 161.63494, - 69.38627, - 161.49088, - 69.50913, - 161.93205, - 69.58515, - 161.96982, - 69.53296, - 162.0479, - 69.60007, - 162.04409, - 69.66169, - 162.44184, - 69.54154, - 162.31874, - 69.4687, - 162.42234, - 69.42236, - 162.3839, - 69.19361, - 162.79245, - 69.1099, - 162.51253, - 69.00919, - 162.54112, - 68.86932, - 162.85938, - 68.79664, - 162.60421, - 68.60189, - 162.73306, - 68.29563, - 162.43658, - 68.40138, - 161.36624, - 68.28723, - 160.97808, - 68.26914, - 159.85131, - 68.19668, - 159.79249, - 68.22834, - 159.52651, - 68.06158, - 158.25988, - 67.86103, - 158.06202, - 67.84216, - 158.26278, - 67.74152, - 158.33452, - 67.69676, - 157.80841, - 67.5404, - 157.69943, - 67.44592, - 157.89623, - 67.34287, - 157.78984, - 67.27919, - 157.86554, - 67.06488, - 158.70797, - 66.81753, - 158.91042, - 66.44748, - 158.3659, - 66.36264, - 158.53872, - 66.2479, - 158.40041, - 66.10573, - 158.49408, - 66.10284, - 157.70575, - 65.98849, - 157.37813, - 65.91599, - 157.38619, - 65.90306, - 157.13284, - 65.96033, - 156.9133, - 66.02688, - 156.96585, - 66.19687, - 156.61946, - 66.04944, - 156.32868, - 66.1694, - 155.75808, - 66.12976, - 155.30773, - 66.19839, - 155.1985, - 66.12157, - 154.87877, - 66.23238, - 154.51293, - 66.06779, - 154.23945, - 66.0415, - 154.36662, - 65.94694, - 154.39239, - 65.81938, - 154.25653, - 65.78752, - 154.06655, - 65.88054, - 153.91401, - 65.81579, - 153.48207, - 65.70533, - 153.54411, - 65.50224, - 153.40487, - 65.42244, - 153.53571, - 65.35206, - 153.46911, - 65.22715, - 152.68935, - 65.15775, - 152.61827, - 65.02888, - 152.66356, - 64.93912, - 152.50863, - 64.67495, - 152.75593, - 64.51979, - 152.33586, - 64.39018, - 152.42707, - 64.34916, - 152.22453, - 64.35726, - 152.08811, - 64.44105, - 152.1263, - 64.49614, - 152.0122, - 64.42658, - 151.48154, - 64.28166, - 151.39288, - 64.3685, - 151.16352, - 64.32999, - 150.64623, - 64.1547, - 150.60412, - 64.24157, - 150.12358, - 64.36913, - 150.01278, - 64.48331, - 150.07916, - 64.55403, - 149.84898, - 64.39472, - 149.21615, - 64.40403, - 148.60871, - 64.54749, - 148.30489, - 64.37148, - 148.00545, - 64.26415, - 148.26051, - 64.16728, - 148.23938, - 63.94169, - 147.98176, - 63.93336, - 147.79992, - 64.03877, - 147.5926, - 64.16299, - 147.6189, - 64.12057, - 147.30095, - 64.07458, - 147.35062, - 64.04055, - 147.24357, - 64.20036, - 146.49209, - 64.10661, - 146.31955, - 64.37277, - 145.91655, - 64.51668, - 144.87535, - 64.65942, - 144.58565, - 64.88781, - 144.41436, - 64.95341, - 143.85882, - 65.17371, - 143.31773, - 65.41394, - 141.30959, - 65.58227, - 140.81661, - 65.51597, - 140.42836 - ], - "centroid": [149.7567, 68.26619], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 50.31304, - 155.25335, - 50.38672, - 155.63548, - 50.7123, - 155.90786, - 50.78156, - 156.0315, - 50.74884, - 156.15845, - 50.50406, - 156.17245, - 50.45497, - 156.0416, - 50.23843, - 155.89382, - 50.13452, - 155.52219, - 49.99546, - 155.41332, - 50.06799, - 155.20141, - 50.20591, - 155.24971, - 50.2819, - 155.19348, - 50.31304, - 155.25335 - ], - "centroid": [155.71625, 50.3739], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 49.24759, - 154.71687, - 49.2774, - 154.60841, - 49.36779, - 154.6045, - 49.6437, - 154.81283, - 49.62305, - 154.91949, - 49.32359, - 154.84715, - 49.24759, - 154.71687 - ], - "centroid": [154.76637, 49.43263], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 50.62217, - 156.32734, - 50.67916, - 156.17359, - 50.77652, - 156.19068, - 50.8758, - 156.49267, - 50.7562, - 156.51753, - 50.62217, - 156.32734 - ], - "centroid": [156.3481, 50.74621], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 70.77666, - 160.6517, - 70.79919, - 160.51282, - 70.903, - 160.46068, - 70.80235, - 160.80277, - 70.77666, - 160.6517 - ], - "centroid": [160.60401, 70.82696], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 50.79684, - 155.59952, - 50.83248, - 155.46877, - 50.90206, - 155.45083, - 50.91725, - 155.65694, - 50.82135, - 155.67726, - 50.79684, - 155.59952 - ], - "centroid": [155.57083, 50.86082], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 48.71081, - 154.01357, - 48.75281, - 153.96635, - 48.89345, - 154.09348, - 48.89166, - 154.22908, - 48.71081, - 154.01357 - ], - "centroid": [154.0836, 48.81694], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 69.52133, - 161.75996, - 69.62386, - 161.69197, - 69.63997, - 161.90634, - 69.55188, - 161.89645, - 69.52133, - 161.75996 - ], - "centroid": [161.80905, 69.58697], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 70.70213, - 161.74036, - 70.75285, - 161.53448, - 70.77719, - 161.52228, - 70.79592, - 161.72329, - 70.70213, - 161.74036 - ], - "centroid": [161.65025, 70.75574], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 49.06169, - 154.52233, - 49.08857, - 154.47109, - 49.16838, - 154.44716, - 49.12883, - 154.6088, - 49.06169, - 154.52233 - ], - "centroid": [154.51717, 49.11702], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 47.27975, - 152.50175, - 47.29091, - 152.43519, - 47.37045, - 152.4246, - 47.36625, - 152.54867, - 47.27975, - 152.50175 - ], - "centroid": [152.47952, 47.33075], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 47.66312, - 152.98972, - 47.76183, - 152.98063, - 47.80724, - 153.06398, - 47.71175, - 153.06879, - 47.66312, - 152.98972 - ], - "centroid": [153.02537, 47.73615], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 48.05941, - 153.29931, - 48.02879, - 153.22714, - 48.09811, - 153.14871, - 48.13204, - 153.20437, - 48.05941, - 153.29931 - ], - "centroid": [153.2213, 48.07915], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 49.71955, - 154.43327, - 49.79427, - 154.38228, - 49.82484, - 154.47493, - 49.78031, - 154.50075, - 49.71955, - 154.43327 - ], - "centroid": [154.44399, 49.77792], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 70.60166, - 162.38492, - 70.63427, - 162.26684, - 70.62884, - 162.53223, - 70.60203, - 162.48923, - 70.60166, - 162.38492 - ], - "centroid": [162.41376, 70.61882], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 70.8633, - 161.61741, - 70.87252, - 161.47584, - 70.91976, - 161.45033, - 70.92871, - 161.5288, - 70.8633, - 161.61741 - ], - "centroid": [161.52298, 70.89416], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 48.91102, - 153.96277, - 48.91667, - 153.90973, - 48.96656, - 153.89645, - 48.96896, - 154.00897, - 48.91102, - 153.96277 - ], - "centroid": [153.94659, 48.94385], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 69.58514, - 161.0824, - 69.62118, - 160.99297, - 69.63475, - 160.98826, - 69.645, - 161.04225, - 69.58514, - 161.0824 - ], - "centroid": [161.03398, 69.61986], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 71.53577, - 151.23, - 71.54482, - 151.11866, - 71.56018, - 151.1039, - 71.55679, - 151.2445, - 71.53577, - 151.23 - ], - "centroid": [151.17836, 71.54954], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 71.44797, - 150.95422, - 71.47484, - 150.92392, - 71.47476, - 151.0326, - 71.46219, - 151.02496, - 71.44797, - 150.95422 - ], - "centroid": [150.97736, 71.46497], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 47.49154, - 152.83132, - 47.51915, - 152.80091, - 47.5565, - 152.86828, - 47.53092, - 152.87371, - 47.49154, - 152.83132 - ], - "centroid": [152.84084, 47.52358], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 50.17339, - 154.9798, - 50.20224, - 154.95103, - 50.22616, - 154.99119, - 50.19767, - 155.02063, - 50.17339, - 154.9798 - ], - "centroid": [154.9857, 50.19983], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 69.6467, - 161.07576, - 69.65521, - 160.99784, - 69.66906, - 160.98661, - 69.66821, - 161.08921, - 69.6467, - 161.07576 - ], - "centroid": [161.04117, 69.65999], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 71.4125, - 151.2664, - 71.42669, - 151.19638, - 71.44123, - 151.18982, - 71.43496, - 151.27827, - 71.4125, - 151.2664 - ], - "centroid": [151.23638, 71.42871], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 70.63989, - 161.70054, - 70.68388, - 161.71214, - 70.65747, - 161.75592, - 70.64259, - 161.74717, - 70.63989, - 161.70054 - ], - "centroid": [161.72556, 70.65724], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 48.95609, - 153.49001, - 48.97694, - 153.46031, - 49.00325, - 153.4921, - 48.98516, - 153.51917, - 48.95609, - 153.49001 - ], - "centroid": [153.49016, 48.98007], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 71.81965, - 149.44186, - 71.82009, - 149.39819, - 71.8351, - 149.38425, - 71.84203, - 149.45879, - 71.81965, - 149.44186 - ], - "centroid": [149.42234, 71.8301], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 69.56951, - 161.32902, - 69.59611, - 161.30635, - 69.61584, - 161.3715, - 69.6002, - 161.37309, - 69.56951, - 161.32902 - ], - "centroid": [161.34125, 69.59416], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 71.45786, - 151.28497, - 71.48326, - 151.2518, - 71.49048, - 151.31354, - 71.47253, - 151.3136, - 71.45786, - 151.28497 - ], - "centroid": [151.288, 71.47641], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 71.40302, - 151.06393, - 71.41817, - 151.02541, - 71.42224, - 151.10582, - 71.40881, - 151.09902, - 71.40302, - 151.06393 - ], - "centroid": [151.07092, 71.41373], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 48.2719, - 153.24719, - 48.3016, - 153.22442, - 48.30616, - 153.27217, - 48.27942, - 153.2721, - 48.2719, - 153.24719 - ], - "centroid": [153.25276, 48.29097], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 69.6077, - 161.13819, - 69.62069, - 161.10575, - 69.63822, - 161.10109, - 69.6311, - 161.14749, - 69.6077, - 161.13819 - ], - "centroid": [161.12466, 69.62461], - "name": "Asia/Srednekolymsk" - }, - { - "points": [ - 52.58285, - 141.81578, - 53.05609, - 141.90291, - 53.37952, - 141.75001, - 53.3938, - 141.67481, - 53.60023, - 142.40271, - 53.56489, - 142.47117, - 53.51071, - 142.23239, - 53.36967, - 142.2649, - 53.38031, - 142.45026, - 53.51387, - 142.6547, - 53.57996, - 142.55695, - 53.53739, - 142.49487, - 53.64695, - 142.46826, - 53.68149, - 142.58001, - 53.94074, - 142.67592, - 54.29469, - 142.24685, - 54.23657, - 142.54907, - 54.30066, - 142.52043, - 54.26991, - 142.58977, - 54.42044, - 142.71607, - 54.11235, - 142.99432, - 53.87353, - 142.88135, - 53.47389, - 143.11443, - 53.44186, - 143.05434, - 53.44688, - 143.13096, - 53.31419, - 143.21024, - 52.84192, - 143.33581, - 52.47579, - 143.2992, - 52.26054, - 143.15622, - 51.98128, - 143.18009, - 51.93489, - 143.11286, - 51.90274, - 143.21721, - 51.51635, - 143.43306, - 51.34093, - 143.47953, - 51.34398, - 143.38605, - 51.22883, - 143.53464, - 50.49782, - 143.72813, - 49.51292, - 144.24785, - 49.2534, - 144.29473, - 49.03705, - 144.41129, - 48.86636, - 144.70044, - 48.6526, - 144.76158, - 48.64389, - 144.66879, - 48.92443, - 144.5115, - 49.25024, - 144.03016, - 49.29528, - 143.37411, - 49.10591, - 142.97763, - 48.91786, - 142.99321, - 48.10947, - 142.57636, - 47.78953, - 142.54596, - 47.5157, - 142.69693, - 47.26045, - 143.03121, - 46.91574, - 143.10767, - 46.80844, - 143.29848, - 46.81889, - 143.49274, - 46.36702, - 143.62745, - 46.01192, - 143.41726, - 46.49989, - 143.29359, - 46.59368, - 143.14116, - 46.59027, - 142.7763, - 46.7386, - 142.7004, - 46.5746, - 142.41775, - 45.88667, - 142.0948, - 46.0416, - 141.91202, - 46.58582, - 141.80309, - 47.08154, - 142.04879, - 47.6162, - 141.95786, - 47.98066, - 142.19564, - 48.3241, - 142.13086, - 48.77172, - 141.83252, - 48.87902, - 141.96248, - 49.22057, - 142.07711, - 50.13969, - 142.15693, - 50.55291, - 142.03025, - 50.82751, - 142.07842, - 51.09835, - 142.24187, - 51.46474, - 142.06896, - 51.62266, - 141.92724, - 51.7303, - 141.67548, - 51.78032, - 141.81459, - 51.88643, - 141.61612, - 52.1593, - 141.67557, - 52.32122, - 141.61358, - 52.58285, - 141.81578 - ], - "centroid": [142.72163, 50.31325], - "name": "Asia/Sakhalin" - }, - { - "points": [ - 46.2062, - 141.23004, - 46.2171, - 141.18584, - 46.2935, - 141.19404, - 46.26226, - 141.2516, - 46.2062, - 141.23004 - ], - "centroid": [141.21491, 46.24691], - "name": "Asia/Sakhalin" - }, - { - "points": [ - 48.48669, - 144.64036, - 48.50504, - 144.62411, - 48.51333, - 144.64858, - 48.50001, - 144.65786, - 48.48669, - 144.64036 - ], - "centroid": [144.64195, 48.50105], - "name": "Asia/Sakhalin" - }, - { - "points": [ - 6.83809, - 158.35012, - 6.79544, - 158.15156, - 6.93478, - 158.1011, - 7.02244, - 158.25623, - 6.83809, - 158.35012 - ], - "centroid": [158.22021, 6.89792], - "name": "Pacific/Pohnpei" - }, - { - "points": [ - 6.71391, - 157.93503, - 6.73511, - 157.92485, - 6.81448, - 158.02331, - 6.76594, - 158.03202, - 6.71391, - 157.93503 - ], - "centroid": [157.98395, 6.76108], - "name": "Pacific/Pohnpei" - }, - { - "points": [ - 6.19158, - 160.71851, - 6.1936, - 160.69533, - 6.23679, - 160.68948, - 6.22521, - 160.72512, - 6.19158, - 160.71851 - ], - "centroid": [160.7067, 6.21326], - "name": "Pacific/Pohnpei" - }, - { - "points": [ - 6.64283, - 159.77452, - 6.65726, - 159.76072, - 6.69287, - 159.78832, - 6.6711, - 159.79656, - 6.64283, - 159.77452 - ], - "centroid": [159.77983, 6.66637], - "name": "Pacific/Pohnpei" - }, - { - "points": [ - 5.76915, - 157.17151, - 5.77489, - 157.14347, - 5.79329, - 157.14122, - 5.79201, - 157.16965, - 5.76915, - 157.17151 - ], - "centroid": [157.15698, 5.78232], - "name": "Pacific/Pohnpei" - }, - { - "points": [ - 7.07578, - 157.78212, - 7.08353, - 157.76303, - 7.10623, - 157.76452, - 7.09232, - 157.78761, - 7.07578, - 157.78212 - ], - "centroid": [157.77405, 7.09], - "name": "Pacific/Pohnpei" - }, - { - "points": [ - 60.87978, - 159.88949, - 60.93203, - 159.79024, - 61.10705, - 159.99638, - 61.24217, - 159.92225, - 61.26352, - 159.78653, - 61.55261, - 160.2664, - 61.66468, - 160.32464, - 61.69478, - 160.26867, - 61.76582, - 160.41141, - 61.92752, - 160.32919, - 61.69838, - 159.90473, - 61.64323, - 159.58818, - 61.78861, - 159.53594, - 61.75505, - 159.46692, - 61.81437, - 159.34861, - 61.86504, - 159.39638, - 61.91037, - 159.15266, - 61.88591, - 158.91189, - 61.80122, - 158.82509, - 61.80826, - 158.26857, - 61.71519, - 158.04618, - 61.77561, - 157.50232, - 61.66648, - 157.35791, - 61.50885, - 156.70692, - 61.18681, - 156.6613, - 60.93918, - 155.95337, - 60.70463, - 155.92037, - 60.28975, - 154.83098, - 59.83054, - 154.4106, - 59.88632, - 154.4195, - 59.86739, - 154.23144, - 59.742, - 154.23849, - 59.57558, - 154.38042, - 59.66127, - 154.23016, - 59.52003, - 154.09114, - 59.46627, - 154.13578, - 59.45333, - 154.30328, - 59.56846, - 154.39255, - 59.50448, - 154.97743, - 59.34695, - 155.21999, - 59.16581, - 155.18461, - 59.18265, - 154.82329, - 59.11663, - 154.80489, - 59.20666, - 154.46298, - 59.18306, - 154.34387, - 59.10193, - 154.36666, - 59.03599, - 154.04255, - 59.15722, - 153.83257, - 59.21461, - 153.43147, - 59.0774, - 153.33864, - 59.04589, - 153.00552, - 58.89636, - 152.91429, - 59.03806, - 152.37712, - 58.88157, - 152.09061, - 58.82341, - 151.35418, - 59.10418, - 151.11394, - 59.21936, - 152.31015, - 59.29098, - 151.73911, - 59.44192, - 151.66812, - 59.59026, - 151.40931, - 59.55183, - 150.918, - 59.43773, - 150.94103, - 59.42461, - 150.77091, - 59.48953, - 150.48325, - 59.55428, - 150.76147, - 59.7479, - 149.58406, - 59.6312, - 149.10806, - 59.45049, - 149.22408, - 59.44584, - 148.94058, - 59.53864, - 148.88926, - 59.47289, - 148.76677, - 59.37063, - 148.7443, - 59.3731, - 149.00767, - 59.22444, - 148.93428, - 59.24009, - 148.42985, - 59.36784, - 148.39941, - 59.39778, - 148.24583, - 59.36532, - 147.85218, - 59.25512, - 147.81408, - 59.28947, - 147.62827, - 59.22562, - 147.5451, - 59.35495, - 146.88438, - 59.41872, - 147.09322, - 59.63868, - 147.15419, - 59.68566, - 147.07308, - 59.7482, - 147.13841, - 59.87478, - 147.11206, - 59.93835, - 147.00077, - 59.89582, - 146.7621, - 59.98609, - 146.63233, - 60.09277, - 146.67461, - 60.12104, - 146.44383, - 60.26256, - 146.37383, - 60.18674, - 145.78191, - 60.29602, - 145.59036, - 60.34873, - 145.55614, - 60.38462, - 145.62607, - 60.46545, - 145.49438, - 60.7491, - 146.05638, - 60.67501, - 146.40064, - 60.94512, - 146.48372, - 60.96423, - 146.69447, - 61.06341, - 146.6528, - 61.10507, - 146.73892, - 61.20792, - 146.74463, - 61.30231, - 146.66847, - 61.4027, - 146.75818, - 61.42778, - 146.60139, - 61.62755, - 146.57933, - 61.81927, - 146.3517, - 62.01611, - 145.89363, - 61.95257, - 145.17479, - 62.08803, - 144.7015, - 62.17858, - 144.99733, - 62.25533, - 144.97056, - 62.27881, - 145.17098, - 62.30519, - 145.11215, - 62.33836, - 145.17046, - 62.49895, - 145.11394, - 62.55139, - 145.46843, - 62.76854, - 145.29723, - 62.91017, - 145.35729, - 63.19794, - 145.23727, - 63.52977, - 145.43921, - 63.67232, - 145.63512, - 63.83188, - 145.54051, - 63.97829, - 146.16871, - 64.21678, - 146.3868, - 64.1639, - 146.96831, - 64.06055, - 147.24304, - 64.13956, - 147.29466, - 64.18303, - 147.62057, - 64.11586, - 147.67552, - 64.04824, - 147.61187, - 63.95095, - 147.92547, - 64.24054, - 148.25014, - 64.35642, - 147.99044, - 64.39598, - 148.0476, - 64.44002, - 148.00154, - 64.56748, - 148.30015, - 64.42401, - 148.61178, - 64.41472, - 149.21653, - 64.57375, - 149.85231, - 64.49579, - 150.09538, - 64.37031, - 150.03344, - 64.25952, - 150.13285, - 64.1747, - 150.60467, - 64.34958, - 150.64206, - 64.38852, - 151.16438, - 64.30806, - 151.39285, - 64.44569, - 151.47551, - 64.51595, - 152.00938, - 64.45189, - 152.14319, - 64.37315, - 152.10397, - 64.36904, - 152.22202, - 64.40258, - 152.40514, - 64.53448, - 152.32049, - 64.68487, - 152.73855, - 64.80922, - 152.54229, - 64.93541, - 152.48891, - 65.03907, - 152.64632, - 65.16294, - 152.5986, - 65.24022, - 152.67343, - 65.36833, - 153.45643, - 65.41677, - 153.51575, - 65.50691, - 153.3823, - 65.7047, - 153.52241, - 65.82545, - 153.46296, - 65.90053, - 153.9134, - 65.80685, - 154.07479, - 65.83853, - 154.25045, - 65.94388, - 154.37253, - 66.03375, - 154.34398, - 66.06589, - 154.20257, - 66.21311, - 154.38239, - 66.25343, - 154.52453, - 66.14148, - 154.88124, - 66.21895, - 155.11732, - 66.1495, - 155.31125, - 66.18938, - 155.75925, - 66.06945, - 156.3293, - 66.21684, - 156.62105, - 66.04186, - 156.98024, - 65.97438, - 156.92942, - 65.92719, - 157.2729, - 66.1226, - 157.70263, - 66.12096, - 158.46598, - 66.2598, - 158.38349, - 66.36853, - 158.60577, - 66.20623, - 159.21333, - 65.89266, - 158.93647, - 65.74657, - 158.92497, - 65.52755, - 160.02946, - 65.16992, - 160.53619, - 65.1397, - 161.34948, - 65.00383, - 161.69459, - 64.82368, - 161.86109, - 64.65832, - 162.96504, - 64.77553, - 163.16875, - 64.71508, - 163.27442, - 64.55888, - 163.17516, - 64.39051, - 163.47539, - 64.31312, - 163.2593, - 64.17154, - 163.15457, - 64.13594, - 162.79166, - 63.93974, - 162.94052, - 63.81672, - 162.72505, - 63.62822, - 162.9894, - 63.49651, - 162.97967, - 63.38081, - 162.68407, - 63.25159, - 162.81932, - 63.17201, - 162.77166, - 63.06698, - 162.30039, - 62.92421, - 162.28077, - 62.85418, - 162.55519, - 62.71572, - 162.68339, - 62.71107, - 162.83615, - 62.57804, - 162.7023, - 62.49717, - 162.78617, - 62.28766, - 162.74192, - 62.18218, - 162.1685, - 62.09961, - 162.54607, - 61.9638, - 162.51312, - 61.93592, - 162.3175, - 61.82823, - 162.48025, - 61.77278, - 162.43935, - 61.64765, - 162.51742, - 61.65011, - 162.40473, - 61.37399, - 162.03031, - 61.35796, - 161.82201, - 61.17985, - 161.59723, - 60.88716, - 160.93732, - 60.70636, - 160.80473, - 60.71875, - 160.39948, - 60.56124, - 160.16072, - 60.6575, - 160.14943, - 60.73921, - 160.2475, - 60.82607, - 160.17814, - 61.02599, - 160.42245, - 61.01835, - 160.15026, - 60.87978, - 159.88949 - ], - "centroid": [153.98864, 62.69983], - "name": "Asia/Magadan" - }, - { - "points": [ - 58.98636, - 150.54519, - 59.01596, - 150.46188, - 59.15338, - 150.70483, - 59.10645, - 150.79412, - 58.98636, - 150.54519 - ], - "centroid": [150.63108, 59.06837], - "name": "Asia/Magadan" - }, - { - "points": [ - 59.09946, - 149.01053, - 59.13199, - 148.94359, - 59.20703, - 149.16276, - 59.15223, - 149.11639, - 59.09946, - 149.01053 - ], - "centroid": [149.05142, 59.14762], - "name": "Asia/Magadan" - }, - { - "points": [ - 59.30295, - 155.52712, - 59.33984, - 155.53039, - 59.33644, - 155.60723, - 59.30695, - 155.60065, - 59.30295, - 155.52712 - ], - "centroid": [155.56497, 59.3217], - "name": "Asia/Magadan" - }, - { - "points": [ - 59.56208, - 150.38382, - 59.59389, - 150.37248, - 59.58833, - 150.42779, - 59.56576, - 150.41374, - 59.56208, - 150.38382 - ], - "centroid": [150.39839, 59.57891], - "name": "Asia/Magadan" - }, - { - "points": [ - 59.29061, - 149.09977, - 59.29888, - 149.06894, - 59.32122, - 149.05965, - 59.31825, - 149.09914, - 59.29061, - 149.09977 - ], - "centroid": [149.08256, 59.30771], - "name": "Asia/Magadan" - }, - { - "points": [ - 59.17827, - 155.52365, - 59.19943, - 155.49924, - 59.21615, - 155.53287, - 59.20312, - 155.54453, - 59.17827, - 155.52365 - ], - "centroid": [155.52363, 59.19836], - "name": "Asia/Magadan" - }, - { - "points": [ - 59.22269, - 155.27199, - 59.21991, - 155.2494, - 59.25007, - 155.2474, - 59.24705, - 155.27601, - 59.22269, - 155.27199 - ], - "centroid": [155.26077, 59.23549], - "name": "Asia/Magadan" - }, - { - "points": [ - 5.24985, - 162.99441, - 5.30188, - 162.89077, - 5.38098, - 163.01721, - 5.2933, - 163.04268, - 5.24985, - 162.99441 - ], - "centroid": [162.9809, 5.31014], - "name": "Pacific/Kosrae" - }, - { - "points": [ - -22.48186, - 166.80746, - -22.29339, - 166.62312, - -22.24851, - 166.50687, - -22.32896, - 166.44215, - -22.19009, - 166.39282, - -22.24329, - 166.33194, - -22.10491, - 166.07424, - -21.96947, - 166.12585, - -22.09039, - 166.03494, - -21.75264, - 165.71482, - -21.79248, - 165.67307, - -21.6207, - 165.45023, - -21.58513, - 165.27253, - -21.38518, - 165.09944, - -21.36559, - 164.93339, - -21.11525, - 164.81171, - -21.10314, - 164.70163, - -20.95632, - 164.64356, - -20.77383, - 164.35581, - -20.7358, - 164.40042, - -20.4136, - 164.11072, - -20.32664, - 164.14521, - -20.26132, - 163.98518, - -20.16145, - 164.04403, - -20.00646, - 163.91515, - -20.23836, - 164.1734, - -20.29611, - 164.50261, - -20.68004, - 164.93981, - -20.77295, - 165.24264, - -21.26689, - 165.62859, - -21.67561, - 166.42487, - -21.87319, - 166.56293, - -22.08303, - 166.93499, - -22.32805, - 167.0155, - -22.40888, - 166.91959, - -22.34178, - 166.83023, - -22.48186, - 166.80746 - ], - "centroid": [165.50619, -21.35083], - "name": "Pacific/Noumea" - }, - { - "points": [ - -20.95821, - 167.03885, - -20.90802, - 166.99863, - -20.81076, - 167.1628, - -20.78885, - 167.02295, - -20.72207, - 167.02559, - -20.66473, - 167.19836, - -20.72564, - 167.3051, - -20.90602, - 167.26274, - -21.07016, - 167.46166, - -21.19614, - 167.33452, - -20.95821, - 167.03885 - ], - "centroid": [167.2156, -20.92328], - "name": "Pacific/Noumea" - }, - { - "points": [ - -21.66958, - 168.02147, - -21.60965, - 167.83879, - -21.37049, - 167.79684, - -21.33477, - 167.97541, - -21.43793, - 168.1354, - -21.6309, - 168.12167, - -21.66958, - 168.02147 - ], - "centroid": [167.97044, -21.50028], - "name": "Pacific/Noumea" - }, - { - "points": [ - -20.75487, - 166.42243, - -20.72702, - 166.37655, - -20.70543, - 166.46349, - -20.39932, - 166.51232, - -20.38061, - 166.60764, - -20.46205, - 166.67938, - -20.6104, - 166.62848, - -20.75487, - 166.42243 - ], - "centroid": [166.55782, -20.54231], - "name": "Pacific/Noumea" - }, - { - "points": [ - -22.7072, - 167.53733, - -22.65891, - 167.40612, - -22.52979, - 167.41888, - -22.57627, - 167.54156, - -22.7072, - 167.53733 - ], - "centroid": [167.47581, -22.61872], - "name": "Pacific/Noumea" - }, - { - "points": [ - -19.34308, - 159.94038, - -19.20528, - 159.90438, - -19.0939, - 159.9469, - -19.17563, - 159.97608, - -19.34308, - 159.94038 - ], - "centroid": [159.94111, -19.20972], - "name": "Pacific/Noumea" - }, - { - "points": [ - -19.80094, - 163.67691, - -19.71394, - 163.61697, - -19.62382, - 163.61447, - -19.74547, - 163.70269, - -19.80094, - 163.67691 - ], - "centroid": [163.65348, -19.71929], - "name": "Pacific/Noumea" - }, - { - "points": [ - -20.16708, - 164.23577, - -20.12698, - 164.15866, - -20.05543, - 164.14949, - -20.10996, - 164.21483, - -20.16708, - 164.23577 - ], - "centroid": [164.18757, -20.1146], - "name": "Pacific/Noumea" - }, - { - "points": [ - -20.09614, - 163.82504, - -20.0657, - 163.77642, - -20.03347, - 163.78594, - -20.04732, - 163.83285, - -20.09614, - 163.82504 - ], - "centroid": [163.8064, -20.06165], - "name": "Pacific/Noumea" - }, - { - "points": [ - -19.61998, - 163.59818, - -19.56916, - 163.55585, - -19.54033, - 163.56699, - -19.59873, - 163.6194, - -19.61998, - 163.59818 - ], - "centroid": [163.58572, -19.58209], - "name": "Pacific/Noumea" - }, - { - "points": [ - -21.15504, - 167.82919, - -21.13458, - 167.78236, - -21.10025, - 167.78242, - -21.12853, - 167.83654, - -21.15504, - 167.82919 - ], - "centroid": [167.80711, -21.12894], - "name": "Pacific/Noumea" - }, - { - "points": [ - -20.17866, - 163.94853, - -20.18139, - 163.91522, - -20.14034, - 163.89494, - -20.1346, - 163.9163, - -20.17866, - 163.94853 - ], - "centroid": [163.91972, -20.1599], - "name": "Pacific/Noumea" - }, - { - "points": [ - -21.3806, - 167.73466, - -21.35016, - 167.71064, - -21.32371, - 167.72614, - -21.34065, - 167.74588, - -21.3806, - 167.73466 - ], - "centroid": [167.72932, -21.35], - "name": "Pacific/Noumea" - }, - { - "points": [ - -22.63189, - 168.95242, - -22.62529, - 168.92706, - -22.59012, - 168.95079, - -22.60765, - 168.96385, - -22.63189, - 168.95242 - ], - "centroid": [168.94747, -22.61382], - "name": "Pacific/Noumea" - }, - { - "points": [ - -21.17361, - 167.57628, - -21.15494, - 167.54311, - -21.13934, - 167.54539, - -21.14993, - 167.58146, - -21.17361, - 167.57628 - ], - "centroid": [167.56284, -21.15493], - "name": "Pacific/Noumea" - }, - { - "points": [ - -19.84678, - 163.67009, - -19.83053, - 163.65737, - -19.80871, - 163.681, - -19.8311, - 163.69136, - -19.84678, - 163.67009 - ], - "centroid": [163.67505, -19.82877], - "name": "Pacific/Noumea" - }, - { - "points": [ - -19.12447, - 158.63503, - -19.11246, - 158.61419, - -19.09421, - 158.6392, - -19.10889, - 158.64816, - -19.12447, - 158.63503 - ], - "centroid": [158.63319, -19.10999], - "name": "Pacific/Noumea" - }, - { - "points": [ - -19.2236, - 158.96645, - -19.21715, - 158.94503, - -19.195, - 158.95442, - -19.20496, - 158.97534, - -19.2236, - 158.96645 - ], - "centroid": [158.96007, -19.21], - "name": "Pacific/Noumea" - }, - { - "points": [ - -19.63405, - 158.2098, - -19.62453, - 158.18797, - -19.60546, - 158.19693, - -19.61432, - 158.2188, - -19.63405, - 158.2098 - ], - "centroid": [158.20342, -19.61963], - "name": "Pacific/Noumea" - }, - { - "points": [ - -20.41767, - 166.1425, - -20.40296, - 166.12463, - -20.39136, - 166.15384, - -20.40765, - 166.1592, - -20.41767, - 166.1425 - ], - "centroid": [166.14422, -20.40452], - "name": "Pacific/Noumea" - }, - { - "points": [ - -22.35733, - 171.35452, - -22.35923, - 171.33363, - -22.33802, - 171.32972, - -22.33728, - 171.35502, - -22.35733, - 171.35452 - ], - "centroid": [171.34307, -22.34765], - "name": "Pacific/Noumea" - }, - { - "points": [ - -22.06773, - 166.0875, - -22.06823, - 166.06597, - -22.04344, - 166.07247, - -22.04918, - 166.09144, - -22.06773, - 166.0875 - ], - "centroid": [166.07882, -22.05717], - "name": "Pacific/Noumea" - }, - { - "points": [ - -19.8793, - 158.31442, - -19.87937, - 158.29539, - -19.85706, - 158.29277, - -19.85988, - 158.3173, - -19.8793, - 158.31442 - ], - "centroid": [158.30475, -19.86845], - "name": "Pacific/Noumea" - }, - { - "points": [ - -21.28085, - 167.58732, - -21.26813, - 167.57143, - -21.25061, - 167.58425, - -21.26465, - 167.60319, - -21.28085, - 167.58732 - ], - "centroid": [167.58677, -21.2659], - "name": "Pacific/Noumea" - }, - { - "points": [ - -22.41236, - 172.05748, - -22.40293, - 172.04413, - -22.38302, - 172.05115, - -22.39683, - 172.07119, - -22.41236, - 172.05748 - ], - "centroid": [172.05634, -22.39822], - "name": "Pacific/Noumea" - }, - { - "points": [ - -19.62834, - 158.29061, - -19.62563, - 158.26812, - -19.6043, - 158.27366, - -19.61026, - 158.29249, - -19.62834, - 158.29061 - ], - "centroid": [158.28084, -19.61729], - "name": "Pacific/Noumea" - }, - { - "points": [ - -21.32432, - 167.5661, - -21.3077, - 167.55381, - -21.29713, - 167.57305, - -21.31164, - 167.58395, - -21.32432, - 167.5661 - ], - "centroid": [167.56904, -21.31033], - "name": "Pacific/Noumea" - }, - { - "points": [ - -22.72437, - 167.45283, - -22.70566, - 167.44218, - -22.6979, - 167.46381, - -22.716, - 167.4698, - -22.72437, - 167.45283 - ], - "centroid": [167.45683, -22.71077], - "name": "Pacific/Noumea" - }, - { - "points": [ - -19.55269, - 158.23646, - -19.53795, - 158.22441, - -19.52397, - 158.24418, - -19.5393, - 158.25428, - -19.55269, - 158.23646 - ], - "centroid": [158.2397, -19.53842], - "name": "Pacific/Noumea" - }, - { - "points": [ - -22.66576, - 167.39209, - -22.66595, - 167.37452, - -22.6484, - 167.37083, - -22.64443, - 167.39569, - -22.66576, - 167.39209 - ], - "centroid": [167.38356, -22.65555], - "name": "Pacific/Noumea" - }, - { - "points": [ - -19.54441, - 158.29038, - -19.54622, - 158.2709, - -19.52781, - 158.26643, - -19.52323, - 158.28893, - -19.54441, - 158.29038 - ], - "centroid": [158.27932, -19.53512], - "name": "Pacific/Noumea" - }, - { - "points": [ - -9.84938, - 160.85255, - -9.95924, - 160.62562, - -9.82715, - 160.33348, - -9.81105, - 159.81989, - -9.53525, - 159.58244, - -9.29756, - 159.58947, - -9.23243, - 159.70136, - -9.41141, - 159.91581, - -9.40626, - 160.38534, - -9.57155, - 160.62279, - -9.69533, - 160.67089, - -9.79077, - 160.87323, - -9.84938, - 160.85255 - ], - "centroid": [160.16513, -9.62131], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.6016, - 159.88995, - -8.42848, - 159.67673, - -8.53359, - 159.72233, - -8.57352, - 159.63492, - -8.48904, - 159.53732, - -8.3836, - 159.55935, - -8.084, - 158.97114, - -7.65449, - 158.49895, - -7.62428, - 158.34349, - -7.56388, - 158.28283, - -7.54293, - 158.34446, - -7.43357, - 158.17306, - -7.34734, - 158.18811, - -7.55992, - 158.56501, - -7.57682, - 158.70306, - -7.49598, - 158.6943, - -7.88408, - 159.07273, - -8.09941, - 159.6086, - -8.3456, - 159.86706, - -8.6016, - 159.88995 - ], - "centroid": [159.13788, -8.00644], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.56508, - 161.27697, - -9.0784, - 160.78973, - -8.75615, - 160.65999, - -8.6099, - 160.6384, - -8.56028, - 160.70951, - -8.40549, - 160.56091, - -8.30206, - 160.55958, - -8.36824, - 160.69237, - -8.31829, - 160.66795, - -8.31527, - 160.74585, - -8.62738, - 161.01097, - -8.8079, - 160.94538, - -9.1486, - 161.29452, - -9.31975, - 161.26075, - -9.4677, - 161.34361, - -9.3301, - 161.34681, - -9.56331, - 161.54163, - -9.80125, - 161.5552, - -9.56508, - 161.27697 - ], - "centroid": [161.00732, -9.00856], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.37411, - 157.28778, - -8.31981, - 157.32212, - -8.28984, - 157.15904, - -8.35169, - 157.1298, - -8.24814, - 157.01641, - -8.18555, - 156.99419, - -8.13674, - 157.09057, - -8.02392, - 156.93257, - -7.85041, - 156.99894, - -7.89654, - 157.17871, - -8.20504, - 157.19379, - -7.93861, - 157.51059, - -8.15583, - 157.64536, - -8.45775, - 158.03014, - -8.39145, - 157.86935, - -8.54685, - 157.8829, - -8.49102, - 157.99787, - -8.5413, - 158.13027, - -8.73813, - 158.0815, - -8.66443, - 158.18077, - -8.46748, - 158.11341, - -8.48875, - 158.16287, - -8.7968, - 158.25206, - -8.83904, - 158.1638, - -8.74548, - 158.11795, - -8.76683, - 157.94174, - -8.58865, - 157.86388, - -8.66749, - 157.79367, - -8.5396, - 157.74618, - -8.31595, - 157.44984, - -8.37411, - 157.28778 - ], - "centroid": [157.56277, -8.30912], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.52379, - 161.50289, - -10.35144, - 161.49, - -10.30616, - 161.26782, - -10.15523, - 161.28331, - -10.16048, - 161.42849, - -10.40764, - 161.84434, - -10.43133, - 162.09468, - -10.6538, - 162.29407, - -10.78769, - 162.29398, - -10.8125, - 162.42008, - -10.77276, - 161.8673, - -10.52379, - 161.50289 - ], - "centroid": [161.81768, -10.51716], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.45542, - 157.62888, - -7.35802, - 157.09166, - -6.7417, - 156.39496, - -6.6378, - 156.37703, - -6.5828, - 156.49113, - -6.8969, - 157.04452, - -7.10469, - 157.1437, - -7.29049, - 157.39424, - -7.27886, - 157.54147, - -7.45542, - 157.62888 - ], - "centroid": [156.93921, -7.03306], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -11.8603, - 160.49302, - -11.5994, - 159.99636, - -11.49501, - 159.94135, - -11.47705, - 160.07797, - -11.67622, - 160.44151, - -11.79557, - 160.58933, - -11.8603, - 160.49302 - ], - "centroid": [160.2595, -11.65912], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.97061, - 156.70824, - -7.82782, - 156.4957, - -7.62349, - 156.49035, - -7.55641, - 156.5867, - -7.73175, - 156.79677, - -7.97061, - 156.70824 - ], - "centroid": [156.62972, -7.75667], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.80648, - 165.93664, - -10.81667, - 165.65304, - -10.62983, - 165.67766, - -10.62581, - 166.03201, - -10.80648, - 165.93664 - ], - "centroid": [165.82486, -10.7162], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.21973, - 160.30391, - -9.09204, - 160.08876, - -8.94203, - 160.03209, - -9.11344, - 160.41845, - -9.21973, - 160.30391 - ], - "centroid": [160.21939, -9.08965], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.73984, - 157.39467, - -8.57163, - 157.17786, - -8.38595, - 157.30741, - -8.4736, - 157.41412, - -8.73984, - 157.39467 - ], - "centroid": [157.31905, -8.55513], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.15889, - 159.10483, - -8.99337, - 159.02472, - -8.99477, - 159.27831, - -9.14035, - 159.29559, - -9.15889, - 159.10483 - ], - "centroid": [159.17221, -9.06868], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.13321, - 155.87856, - -7.11517, - 155.70963, - -7.06568, - 155.61942, - -6.95283, - 155.73506, - -7.03465, - 155.86475, - -7.13321, - 155.87856 - ], - "centroid": [155.7605, -7.05497], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -11.73711, - 166.87469, - -11.63, - 166.76967, - -11.58069, - 166.79889, - -11.61563, - 166.99577, - -11.71024, - 166.98702, - -11.73711, - 166.87469 - ], - "centroid": [166.89033, -11.65491], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.02235, - 156.03901, - -6.87352, - 155.99665, - -6.79175, - 156.08535, - -6.93161, - 156.14761, - -7.02235, - 156.03901 - ], - "centroid": [156.0683, -6.90663], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.18987, - 156.57997, - -8.09077, - 156.51912, - -7.92801, - 156.51844, - -8.07023, - 156.61139, - -8.18987, - 156.57997 - ], - "centroid": [156.55803, -8.06536], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.81028, - 157.64708, - -8.75671, - 157.47319, - -8.70285, - 157.4168, - -8.68623, - 157.55679, - -8.81028, - 157.64708 - ], - "centroid": [157.53321, -8.73903], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -11.32673, - 166.50308, - -11.27427, - 166.43177, - -11.20563, - 166.47242, - -11.2542, - 166.55449, - -11.32673, - 166.50308 - ], - "centroid": [166.49142, -11.26522], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.86407, - 161.97139, - -9.79171, - 161.91929, - -9.69548, - 161.93043, - -9.70364, - 161.99186, - -9.86407, - 161.97139 - ], - "centroid": [161.95567, -9.76518], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.47922, - 157.81748, - -7.47294, - 157.73303, - -7.40214, - 157.70411, - -7.37424, - 157.7845, - -7.47922, - 157.81748 - ], - "centroid": [157.76213, -7.43111], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.43871, - 155.55639, - -7.36679, - 155.49932, - -7.32755, - 155.59698, - -7.3757, - 155.62778, - -7.43871, - 155.55639 - ], - "centroid": [155.56663, -7.37877], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.28006, - 166.19226, - -10.24324, - 166.15941, - -10.11818, - 166.17392, - -10.21468, - 166.26585, - -10.28006, - 166.19226 - ], - "centroid": [166.2014, -10.2068], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.30333, - 161.74985, - -10.24438, - 161.69864, - -10.19156, - 161.72475, - -10.24278, - 161.78285, - -10.30333, - 161.74985 - ], - "centroid": [161.73988, -10.24613], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.12124, - 156.81893, - -8.07846, - 156.75832, - -8.02973, - 156.77045, - -8.067, - 156.84148, - -8.12124, - 156.81893 - ], - "centroid": [156.7985, -8.07428], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.17254, - 159.8131, - -9.12744, - 159.77414, - -9.08407, - 159.82075, - -9.12278, - 159.85441, - -9.17254, - 159.8131 - ], - "centroid": [159.81506, -9.1273], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.93337, - 159.99659, - -8.8782, - 159.96582, - -8.8729, - 160.03867, - -8.91779, - 160.05045, - -8.93337, - 159.99659 - ], - "centroid": [160.01118, -8.89988], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -11.32592, - 159.84864, - -11.31899, - 159.78928, - -11.27241, - 159.74836, - -11.27586, - 159.81412, - -11.32592, - 159.84864 - ], - "centroid": [159.80007, -11.29771], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -6.83078, - 155.99094, - -6.78484, - 155.97657, - -6.77198, - 156.04476, - -6.81472, - 156.02877, - -6.83078, - 155.99094 - ], - "centroid": [156.00915, -6.79876], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.31695, - 156.52957, - -8.29688, - 156.49997, - -8.23109, - 156.53707, - -8.26754, - 156.55706, - -8.31695, - 156.52957 - ], - "centroid": [156.53029, -8.27748], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.35677, - 160.81391, - -8.31218, - 160.75344, - -8.29569, - 160.75496, - -8.29864, - 160.80971, - -8.35677, - 160.81391 - ], - "centroid": [160.78814, -8.31817], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.93094, - 160.63508, - -7.89885, - 160.59181, - -7.86373, - 160.60031, - -7.87836, - 160.63615, - -7.93094, - 160.63508 - ], - "centroid": [160.61667, -7.89433], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.86828, - 162.46311, - -10.84689, - 162.43867, - -10.80306, - 162.47076, - -10.83785, - 162.49897, - -10.86828, - 162.46311 - ], - "centroid": [162.46847, -10.83777], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.91218, - 167.16935, - -9.89334, - 167.12247, - -9.82012, - 167.09783, - -9.8438, - 167.13729, - -9.91218, - 167.16935 - ], - "centroid": [167.13184, -9.86869], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.7829, - 161.03236, - -8.76075, - 160.99622, - -8.74359, - 160.99536, - -8.74713, - 161.06087, - -8.7829, - 161.03236 - ], - "centroid": [161.02527, -8.75877], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.43537, - 165.74119, - -10.41094, - 165.71524, - -10.37564, - 165.74354, - -10.4062, - 165.76945, - -10.43537, - 165.74119 - ], - "centroid": [165.74239, -10.40653], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -12.30099, - 168.83295, - -12.2804, - 168.79123, - -12.24533, - 168.83028, - -12.27488, - 168.8535, - -12.30099, - 168.83295 - ], - "centroid": [168.82539, -12.27493], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.40273, - 158.17024, - -7.40399, - 158.12431, - -7.36273, - 158.11358, - -7.35288, - 158.15109, - -7.40273, - 158.17024 - ], - "centroid": [158.14068, -7.38098], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.98278, - 167.23423, - -9.95539, - 167.19649, - -9.92154, - 167.19616, - -9.93699, - 167.23506, - -9.98278, - 167.23423 - ], - "centroid": [167.21649, -9.94964], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.274, - 161.99505, - -10.2316, - 161.95453, - -10.20469, - 161.96597, - -10.23941, - 161.99764, - -10.274, - 161.99505 - ], - "centroid": [161.97802, -10.23788], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.78641, - 158.29527, - -8.77909, - 158.26953, - -8.74817, - 158.26594, - -8.74953, - 158.30744, - -8.78641, - 158.29527 - ], - "centroid": [158.28535, -8.76464], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.15457, - 159.36447, - -9.12218, - 159.34212, - -9.09791, - 159.36472, - -9.13549, - 159.38407, - -9.15457, - 159.36447 - ], - "centroid": [159.3636, -9.12695], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.39615, - 162.75423, - -8.39734, - 162.71656, - -8.37643, - 162.70544, - -8.36898, - 162.75266, - -8.39615, - 162.75423 - ], - "centroid": [162.73285, -8.38413], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.91546, - 162.44776, - -10.9026, - 162.41754, - -10.88311, - 162.42199, - -10.88056, - 162.46014, - -10.91546, - 162.44776 - ], - "centroid": [162.43858, -10.89548], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -6.70707, - 156.10206, - -6.69392, - 156.07211, - -6.66458, - 156.07355, - -6.68511, - 156.1142, - -6.70707, - 156.10206 - ], - "centroid": [156.09043, -6.68688], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.44863, - 157.99948, - -7.4639, - 157.98578, - -7.42467, - 157.94986, - -7.41848, - 157.97256, - -7.44863, - 157.99948 - ], - "centroid": [157.97644, -7.43908], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.55539, - 159.92868, - -8.53061, - 159.90574, - -8.50536, - 159.92057, - -8.53981, - 159.94189, - -8.55539, - 159.92868 - ], - "centroid": [159.9238, -8.53184], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.49587, - 157.86875, - -7.4795, - 157.85149, - -7.45022, - 157.87721, - -7.47839, - 157.8904, - -7.49587, - 157.86875 - ], - "centroid": [157.87199, -7.47502], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -5.50757, - 159.70185, - -5.49911, - 159.68509, - -5.45395, - 159.69912, - -5.48161, - 159.71627, - -5.50757, - 159.70185 - ], - "centroid": [159.70045, -5.48401], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.19669, - 161.9593, - -10.18042, - 161.93505, - -10.15209, - 161.94548, - -10.1751, - 161.97048, - -10.19669, - 161.9593 - ], - "centroid": [161.9523, -10.17554], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.04729, - 158.77012, - -9.05121, - 158.73948, - -9.03077, - 158.73287, - -9.01531, - 158.75703, - -9.04729, - 158.77012 - ], - "centroid": [158.75099, -9.03592], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -6.83512, - 156.149, - -6.82763, - 156.11785, - -6.80032, - 156.12015, - -6.80438, - 156.1447, - -6.83512, - 156.149 - ], - "centroid": [156.13311, -6.81746], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.18713, - 161.69882, - -10.17594, - 161.67572, - -10.14794, - 161.68052, - -10.16136, - 161.71061, - -10.18713, - 161.69882 - ], - "centroid": [161.69166, -10.16756], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.14993, - 161.9309, - -10.13343, - 161.91239, - -10.10604, - 161.93778, - -10.12362, - 161.94779, - -10.14993, - 161.9309 - ], - "centroid": [161.93147, -10.12857], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.47023, - 158.02789, - -7.45545, - 158.00759, - -7.43139, - 158.01265, - -7.45375, - 158.04053, - -7.47023, - 158.02789 - ], - "centroid": [158.02229, -7.45203], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -5.50281, - 159.49834, - -5.4892, - 159.46052, - -5.47557, - 159.46006, - -5.48094, - 159.50133, - -5.50281, - 159.49834 - ], - "centroid": [159.48172, -5.48742], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.52742, - 160.61463, - -9.51334, - 160.59124, - -9.49834, - 160.59773, - -9.50433, - 160.63132, - -9.52742, - 160.61463 - ], - "centroid": [160.61008, -9.51104], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.00174, - 167.28149, - -9.98066, - 167.25674, - -9.9637, - 167.26276, - -9.97478, - 167.28829, - -10.00174, - 167.28149 - ], - "centroid": [167.27313, -9.98089], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -5.4829, - 159.38904, - -5.45569, - 159.36057, - -5.44105, - 159.36424, - -5.46774, - 159.39546, - -5.4829, - 159.38904 - ], - "centroid": [159.37774, -5.46211], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.00578, - 155.89039, - -6.99472, - 155.8631, - -6.9719, - 155.88271, - -6.98115, - 155.89728, - -7.00578, - 155.89039 - ], - "centroid": [155.88255, -6.98929], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.47846, - 158.07102, - -8.47406, - 158.04393, - -8.4585, - 158.0359, - -8.45232, - 158.06568, - -8.47846, - 158.07102 - ], - "centroid": [158.05519, -8.46543], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.99389, - 160.02622, - -8.97678, - 160.0056, - -8.96216, - 160.01133, - -8.96974, - 160.03533, - -8.99389, - 160.02622 - ], - "centroid": [160.02052, -8.97616], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.35551, - 157.36972, - -8.33831, - 157.35185, - -8.32777, - 157.37956, - -8.34395, - 157.38609, - -8.35551, - 157.36972 - ], - "centroid": [157.37091, -8.34117], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.39386, - 162.66969, - -8.38051, - 162.64899, - -8.36485, - 162.65295, - -8.3729, - 162.68023, - -8.39386, - 162.66969 - ], - "centroid": [162.66383, -8.37813], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -5.09673, - 159.41142, - -5.09524, - 159.38511, - -5.07063, - 159.39443, - -5.07395, - 159.41055, - -5.09673, - 159.41142 - ], - "centroid": [159.4, -5.08501], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.29805, - 160.34246, - -9.2804, - 160.33013, - -9.27207, - 160.35804, - -9.28953, - 160.36291, - -9.29805, - 160.34246 - ], - "centroid": [160.34793, -9.28473], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.03299, - 155.98735, - -7.0165, - 155.97508, - -7.00306, - 155.99519, - -7.02309, - 156.00592, - -7.03299, - 155.98735 - ], - "centroid": [155.99092, -7.01859], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.2703, - 160.19551, - -8.25675, - 160.17728, - -8.23826, - 160.1865, - -8.25733, - 160.2051, - -8.2703, - 160.19551 - ], - "centroid": [160.19087, -8.2552], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -7.31873, - 157.59637, - -7.29868, - 157.58164, - -7.28975, - 157.60165, - -7.30247, - 157.61041, - -7.31873, - 157.59637 - ], - "centroid": [157.59683, -7.30286], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.86507, - 160.0322, - -8.84881, - 160.01854, - -8.83887, - 160.04131, - -8.85491, - 160.05032, - -8.86507, - 160.0322 - ], - "centroid": [160.03524, -8.85179], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -9.54535, - 160.79543, - -9.53095, - 160.78364, - -9.51723, - 160.80713, - -9.53432, - 160.8142, - -9.54535, - 160.79543 - ], - "centroid": [160.79992, -9.53168], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -6.9324, - 155.88573, - -6.91862, - 155.86745, - -6.90457, - 155.87573, - -6.91679, - 155.89705, - -6.9324, - 155.88573 - ], - "centroid": [155.88182, -6.91819], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.27618, - 166.2462, - -10.28637, - 166.2334, - -10.27049, - 166.21749, - -10.25919, - 166.23295, - -10.27618, - 166.2462 - ], - "centroid": [166.23228, -10.27288], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -8.13299, - 156.89228, - -8.12366, - 156.8748, - -8.10798, - 156.87614, - -8.11842, - 156.90218, - -8.13299, - 156.89228 - ], - "centroid": [156.8868, -8.12045], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.11924, - 165.68441, - -10.12363, - 165.66766, - -10.1016, - 165.66216, - -10.0974, - 165.67951, - -10.11924, - 165.68441 - ], - "centroid": [165.6734, -10.11042], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.0878, - 165.65458, - -10.07464, - 165.64048, - -10.0607, - 165.64952, - -10.07056, - 165.66758, - -10.0878, - 165.65458 - ], - "centroid": [165.65345, -10.07359], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -10.35903, - 161.43705, - -10.35319, - 161.42049, - -10.33852, - 161.42277, - -10.34269, - 161.44469, - -10.35903, - 161.43705 - ], - "centroid": [161.43164, -10.34813], - "name": "Pacific/Guadalcanal" - }, - { - "points": [ - -29.07466, - 167.96739, - -29.04775, - 167.91081, - -28.98595, - 167.91565, - -29.00831, - 168.00264, - -29.07466, - 167.96739 - ], - "centroid": [167.95099, -29.02765], - "name": "Pacific/Norfolk" - }, - { - "points": [ - -29.12923, - 167.95469, - -29.10546, - 167.94045, - -29.0982, - 167.97158, - -29.1151, - 167.97732, - -29.12923, - 167.95469 - ], - "centroid": [167.95993, -29.1121], - "name": "Pacific/Norfolk" - }, - { - "points": [ - -15.60462, - 166.98627, - -15.66021, - 166.76295, - -15.39682, - 166.6119, - -15.2413, - 166.64527, - -14.83322, - 166.51511, - -14.61831, - 166.60109, - -14.81395, - 166.75273, - -15.14843, - 166.81588, - -15.10812, - 166.95231, - -14.92836, - 166.97927, - -14.95323, - 167.16365, - -14.9609, - 167.05665, - -15.08117, - 167.0764, - -15.43519, - 167.26322, - -15.58296, - 167.22647, - -15.57027, - 167.29815, - -15.61963, - 167.19367, - -15.60462, - 166.98627 - ], - "centroid": [166.86817, -15.24931], - "name": "Pacific/Efate" - }, - { - "points": [ - -16.61485, - 167.48369, - -16.52518, - 167.40603, - -16.19841, - 167.37521, - -16.08908, - 167.14296, - -15.87227, - 167.20595, - -15.88628, - 167.31133, - -16.08817, - 167.41837, - -16.45265, - 167.83941, - -16.55157, - 167.84948, - -16.50752, - 167.60162, - -16.61485, - 167.48369 - ], - "centroid": [167.477, -16.27716], - "name": "Pacific/Efate" - }, - { - "points": [ - -17.8399, - 168.40698, - -17.71653, - 168.14972, - -17.51878, - 168.23444, - -17.52051, - 168.39303, - -17.40473, - 168.34792, - -17.69571, - 168.60381, - -17.80953, - 168.55051, - -17.8399, - 168.40698 - ], - "centroid": [168.37993, -17.66821], - "name": "Pacific/Efate" - }, - { - "points": [ - -19.00862, - 169.29348, - -18.88557, - 168.98679, - -18.62979, - 169.03532, - -18.7403, - 169.27179, - -18.93523, - 169.35406, - -19.00862, - 169.29348 - ], - "centroid": [169.1627, -18.82906], - "name": "Pacific/Efate" - }, - { - "points": [ - -16.38842, - 168.13324, - -16.24338, - 167.90181, - -16.09165, - 168.15947, - -16.31898, - 168.32323, - -16.38842, - 168.13324 - ], - "centroid": [168.12517, -16.25197], - "name": "Pacific/Efate" - }, - { - "points": [ - -19.66262, - 169.45521, - -19.53023, - 169.2427, - -19.33497, - 169.24601, - -19.31452, - 169.36121, - -19.51748, - 169.51166, - -19.66262, - 169.45521 - ], - "centroid": [169.36516, -19.48036], - "name": "Pacific/Efate" - }, - { - "points": [ - -16.85554, - 168.47698, - -16.81112, - 168.17049, - -16.57301, - 168.14932, - -16.76009, - 168.46055, - -16.85554, - 168.47698 - ], - "centroid": [168.29169, -16.74197], - "name": "Pacific/Efate" - }, - { - "points": [ - -16.02323, - 168.21036, - -15.67816, - 168.10298, - -15.45118, - 168.16071, - -15.91681, - 168.28151, - -16.02323, - 168.21036 - ], - "centroid": [168.18833, -15.75804], - "name": "Pacific/Efate" - }, - { - "points": [ - -15.49597, - 167.85357, - -15.43909, - 167.67522, - -15.27359, - 168.00677, - -15.4147, - 167.95162, - -15.49597, - 167.85357 - ], - "centroid": [167.86012, -15.40157], - "name": "Pacific/Efate" - }, - { - "points": [ - -15.41469, - 168.17938, - -15.39644, - 168.12652, - -14.90651, - 168.09797, - -15.20192, - 168.20525, - -15.41469, - 168.17938 - ], - "centroid": [168.14894, -15.20384], - "name": "Pacific/Efate" - }, - { - "points": [ - -13.86346, - 167.60807, - -13.95709, - 167.45336, - -13.75106, - 167.38476, - -13.70176, - 167.50874, - -13.86346, - 167.60807 - ], - "centroid": [167.48935, -13.82363], - "name": "Pacific/Efate" - }, - { - "points": [ - -14.3493, - 167.5286, - -14.32057, - 167.39776, - -14.15512, - 167.45631, - -14.19042, - 167.61554, - -14.3493, - 167.5286 - ], - "centroid": [167.50073, -14.25119], - "name": "Pacific/Efate" - }, - { - "points": [ - -15.73249, - 167.24985, - -15.72278, - 167.10743, - -15.63931, - 167.07477, - -15.62909, - 167.24081, - -15.73249, - 167.24985 - ], - "centroid": [167.17063, -15.6795], - "name": "Pacific/Efate" - }, - { - "points": [ - -20.25894, - 169.83899, - -20.20917, - 169.74616, - -20.13612, - 169.75399, - -20.16129, - 169.9033, - -20.25894, - 169.83899 - ], - "centroid": [169.81602, -20.19035], - "name": "Pacific/Efate" - }, - { - "points": [ - -13.28665, - 166.61115, - -13.17538, - 166.5222, - -13.06475, - 166.52853, - -13.22768, - 166.65453, - -13.28665, - 166.61115 - ], - "centroid": [166.5795, -13.18569], - "name": "Pacific/Efate" - }, - { - "points": [ - -13.57, - 167.34469, - -13.52844, - 167.28519, - -13.47157, - 167.32592, - -13.5196, - 167.38664, - -13.57, - 167.34469 - ], - "centroid": [167.33551, -13.52187], - "name": "Pacific/Efate" - }, - { - "points": [ - -16.97803, - 168.57834, - -16.93418, - 168.51601, - -16.85748, - 168.55621, - -16.88418, - 168.60376, - -16.97803, - 168.57834 - ], - "centroid": [168.56306, -16.9159], - "name": "Pacific/Efate" - }, - { - "points": [ - -17.10984, - 168.35757, - -17.03114, - 168.37463, - -17.05309, - 168.43973, - -17.07177, - 168.43069, - -17.10984, - 168.35757 - ], - "centroid": [168.39357, -17.06681], - "name": "Pacific/Efate" - }, - { - "points": [ - -13.69983, - 167.63031, - -13.62437, - 167.6602, - -13.6262, - 167.72437, - -13.66755, - 167.72383, - -13.69983, - 167.63031 - ], - "centroid": [167.68096, -13.65647], - "name": "Pacific/Efate" - }, - { - "points": [ - -16.52541, - 168.23861, - -16.50434, - 168.20229, - -16.42567, - 168.23497, - -16.45054, - 168.27146, - -16.52541, - 168.23861 - ], - "centroid": [168.23682, -16.47617], - "name": "Pacific/Efate" - }, - { - "points": [ - -16.55104, - 168.35266, - -16.53842, - 168.31244, - -16.493, - 168.30441, - -16.49541, - 168.36871, - -16.55104, - 168.35266 - ], - "centroid": [168.33587, -16.51778], - "name": "Pacific/Efate" - }, - { - "points": [ - -13.38551, - 166.63616, - -13.33543, - 166.59037, - -13.30736, - 166.60696, - -13.34916, - 166.66145, - -13.38551, - 166.63616 - ], - "centroid": [166.62513, -13.34547], - "name": "Pacific/Efate" - }, - { - "points": [ - -13.46051, - 166.68633, - -13.4134, - 166.64913, - -13.38855, - 166.6844, - -13.41879, - 166.71496, - -13.46051, - 166.68633 - ], - "centroid": [166.68323, -13.42163], - "name": "Pacific/Efate" - }, - { - "points": [ - -19.55535, - 170.22552, - -19.5473, - 170.19608, - -19.50609, - 170.18916, - -19.49915, - 170.24098, - -19.55535, - 170.22552 - ], - "centroid": [170.21418, -19.52488], - "name": "Pacific/Efate" - }, - { - "points": [ - -17.04239, - 168.58196, - -16.9891, - 168.61592, - -17.0044, - 168.65626, - -17.01913, - 168.59809, - -17.04239, - 168.58196 - ], - "centroid": [168.62232, -17.00477], - "name": "Pacific/Efate" - }, - { - "points": [ - -13.83845, - 167.67586, - -13.81242, - 167.6529, - -13.79716, - 167.70458, - -13.83, - 167.715, - -13.83845, - 167.67586 - ], - "centroid": [167.68704, -13.81863], - "name": "Pacific/Efate" - }, - { - "points": [ - -19.28428, - 169.59893, - -19.26115, - 169.57642, - -19.21456, - 169.59496, - -19.23121, - 169.61995, - -19.28428, - 169.59893 - ], - "centroid": [169.59782, -19.24803], - "name": "Pacific/Efate" - }, - { - "points": [ - -14.44708, - 168.04645, - -14.4334, - 168.01965, - -14.39707, - 168.03417, - -14.41507, - 168.07856, - -14.44708, - 168.04645 - ], - "centroid": [168.0458, -14.422], - "name": "Pacific/Efate" - }, - { - "points": [ - -17.50978, - 168.48713, - -17.47821, - 168.46481, - -17.46058, - 168.50183, - -17.48326, - 168.51262, - -17.50978, - 168.48713 - ], - "centroid": [168.49027, -17.48346], - "name": "Pacific/Efate" - }, - { - "points": [ - -13.62524, - 167.53863, - -13.59424, - 167.52199, - -13.57396, - 167.54027, - -13.58867, - 167.55079, - -13.62524, - 167.53863 - ], - "centroid": [167.53731, -13.5971], - "name": "Pacific/Efate" - }, - { - "points": [ - -17.26803, - 168.44404, - -17.26788, - 168.41248, - -17.23953, - 168.41217, - -17.2408, - 168.43196, - -17.26803, - 168.44404 - ], - "centroid": [168.42529, -17.25515], - "name": "Pacific/Efate" - }, - { - "points": [ - -15.64964, - 166.94944, - -15.63768, - 166.92405, - -15.61395, - 166.93708, - -15.63184, - 166.96108, - -15.64964, - 166.94944 - ], - "centroid": [166.94249, -15.63287], - "name": "Pacific/Efate" - }, - { - "points": [ - -17.1548, - 168.4403, - -17.13955, - 168.41685, - -17.12482, - 168.42193, - -17.13272, - 168.45154, - -17.1548, - 168.4403 - ], - "centroid": [168.43373, -17.13827], - "name": "Pacific/Efate" - }, - { - "points": [ - -17.65747, - 168.14692, - -17.63913, - 168.13743, - -17.62892, - 168.16843, - -17.64313, - 168.16945, - -17.65747, - 168.14692 - ], - "centroid": [168.1545, -17.64228], - "name": "Pacific/Efate" - }, - { - "points": [ - -13.25488, - 167.66051, - -13.26102, - 167.6426, - -13.24632, - 167.63667, - -13.23725, - 167.65261, - -13.25488, - 167.66051 - ], - "centroid": [167.6484, -13.24979], - "name": "Pacific/Efate" - }, - { - "points": [ - -5.40421, - 154.57092, - -5.12766, - 154.50348, - -4.99912, - 154.62485, - -5.18494, - 154.7176, - -5.40793, - 154.69019, - -5.53625, - 155.06766, - -5.85183, - 155.19606, - -5.98612, - 155.40642, - -6.148, - 155.46525, - -6.2126, - 155.57602, - -6.17456, - 155.67475, - -6.50883, - 155.92941, - -6.71038, - 155.97355, - -6.80995, - 155.9185, - -6.76588, - 155.84821, - -6.89056, - 155.70845, - -6.87062, - 155.58771, - -6.64309, - 155.23848, - -6.52449, - 155.14378, - -6.32253, - 155.19971, - -6.20977, - 154.96323, - -5.95106, - 154.73412, - -5.75213, - 154.68195, - -5.52926, - 154.74354, - -5.45685, - 154.64611, - -5.59401, - 154.6482, - -5.40421, - 154.57092 - ], - "centroid": [155.2458, -6.13867], - "name": "Pacific/Bougainville" - }, - { - "points": [ - -4.58877, - 154.20617, - -4.52798, - 154.14854, - -4.44374, - 154.16213, - -4.5315, - 154.25048, - -4.58877, - 154.20617 - ], - "centroid": [154.19307, -4.52088], - "name": "Pacific/Bougainville" - }, - { - "points": [ - -3.47763, - 154.73066, - -3.37954, - 154.70842, - -3.35145, - 154.72065, - -3.43887, - 154.76045, - -3.47763, - 154.73066 - ], - "centroid": [154.73196, -3.41661], - "name": "Pacific/Bougainville" - }, - { - "points": [ - -4.45255, - 154.14575, - -4.44667, - 154.11625, - -4.35219, - 154.11838, - -4.36429, - 154.13738, - -4.45255, - 154.14575 - ], - "centroid": [154.12933, -4.40724], - "name": "Pacific/Bougainville" - }, - { - "points": [ - -4.63102, - 159.46166, - -4.552, - 159.44065, - -4.53933, - 159.45393, - -4.60265, - 159.48818, - -4.63102, - 159.46166 - ], - "centroid": [159.46267, -4.5854], - "name": "Pacific/Bougainville" - }, - { - "points": [ - -4.8154, - 157.0728, - -4.79837, - 157.06219, - -4.78471, - 157.08577, - -4.80531, - 157.09434, - -4.8154, - 157.0728 - ], - "centroid": [157.07886, -4.80063], - "name": "Pacific/Bougainville" - }, - { - "points": [ - -3.37437, - 154.69384, - -3.36093, - 154.67416, - -3.34235, - 154.68341, - -3.3614, - 154.70534, - -3.37437, - 154.69384 - ], - "centroid": [154.68907, -3.3593], - "name": "Pacific/Bougainville" - }, - { - "points": [ - -3.29672, - 154.72185, - -3.29736, - 154.70434, - -3.27046, - 154.70295, - -3.27275, - 154.72056, - -3.29672, - 154.72185 - ], - "centroid": [154.71226, -3.28432], - "name": "Pacific/Bougainville" - }, - { - "points": [ - -4.79632, - 155.46782, - -4.79336, - 155.45228, - -4.7726, - 155.45458, - -4.77731, - 155.4791, - -4.79632, - 155.46782 - ], - "centroid": [155.46369, -4.78415], - "name": "Pacific/Bougainville" - }, - { - "points": [ - -3.12542, - 154.44812, - -3.1229, - 154.42592, - -3.10272, - 154.42569, - -3.10514, - 154.44304, - -3.12542, - 154.44812 - ], - "centroid": [154.43571, -3.11446], - "name": "Pacific/Bougainville" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-amman.json b/pandora_console/include/javascript/tz_json/polygons/asia-amman.json deleted file mode 100644 index 7ac8d351a9..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-amman.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "transitions": { - "Asia/Amman": [ - [1490925600, 180, "EEST"], - [1509069600, 120, "EET"], - [1522375200, 180, "EEST"], - [1540519200, 120, "EET"], - [1553824800, 180, "EEST"], - [1571968800, 120, "EET"], - [1585274400, 180, "EEST"], - [1604023200, 120, "EET"], - [1616724000, 180, "EEST"], - [1635472800, 120, "EET"], - [1648778400, 180, "EEST"], - [1666922400, 120, "EET"], - [1680228000, 180, "EEST"], - [1698372000, 120, "EET"], - [1711677600, 180, "EEST"], - [1729821600, 120, "EET"], - [1743127200, 180, "EEST"], - [1761876000, 120, "EET"], - [1774576800, 180, "EEST"], - [1793325600, 120, "EET"], - [1806026400, 180, "EEST"], - [1824775200, 120, "EET"], - [1838080800, 180, "EEST"], - [1856224800, 120, "EET"], - [1869530400, 180, "EEST"], - [1887674400, 120, "EET"], - [1900980000, 180, "EEST"], - [1919124000, 120, "EET"], - [1932429600, 180, "EEST"], - [1951178400, 120, "EET"], - [1963879200, 180, "EEST"], - [1982628000, 120, "EET"], - [1995933600, 180, "EEST"], - [2014077600, 120, "EET"], - [2027383200, 180, "EEST"], - [2045527200, 120, "EET"], - [2058832800, 180, "EEST"], - [2076976800, 120, "EET"], - [2090282400, 180, "EEST"], - [2109031200, 120, "EET"], - [2121732000, 180, "EEST"], - [2140480800, 120, "EET"] - ] - }, - "name": "Asia/Amman", - "polygons": [ - { - "points": [ - 29.36493, - 34.95158, - 30.12147, - 35.16485, - 30.42164, - 35.14247, - 31.12133, - 35.44969, - 31.24691, - 35.38011, - 31.76047, - 35.54508, - 32.07174, - 35.51565, - 32.67789, - 35.60783, - 32.76564, - 35.79604, - 32.73087, - 35.93712, - 32.52443, - 36.0867, - 32.38715, - 36.40832, - 32.32677, - 36.83387, - 33.37809, - 38.7969, - 32.50472, - 39.09546, - 32.47049, - 38.99892, - 32.31585, - 39.0503, - 32.36422, - 39.26487, - 32.22222, - 39.30723, - 31.98672, - 38.99816, - 31.49482, - 37.02053, - 30.49381, - 38.00449, - 30.32526, - 37.67297, - 29.99031, - 37.50399, - 29.85937, - 36.75942, - 29.49177, - 36.51031, - 29.17536, - 36.07264, - 29.36493, - 34.95158 - ], - "centroid": [36.79489, 31.25098], - "name": "Asia/Amman" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-baghdad.json b/pandora_console/include/javascript/tz_json/polygons/asia-baghdad.json deleted file mode 100644 index 5ada159d43..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-baghdad.json +++ /dev/null @@ -1,4415 +0,0 @@ -{ - "transitions": { - "Europe/Istanbul": [[1473210000, 180, "+03"], [2147501647, 180, "+03"]], - "Europe/Minsk": [[1301198400, 180, "+03"], [2147501647, 180, "+03"]], - "Asia/Bahrain": [[76204800, 180, "+03"], [2147501647, 180, "+03"]], - "Asia/Kuwait": [[-719618812, 180, "+03"], [2147501647, 180, "+03"]], - "Asia/Riyadh": [[-719618812, 180, "+03"], [2147501647, 180, "+03"]], - "Europe/Volgograd": [[1414288800, 180, "+03"], [2147501647, 180, "+03"]], - "Asia/Baghdad": [[1191211200, 180, "+03"], [2147501647, 180, "+03"]], - "Asia/Qatar": [[76204800, 180, "+03"], [2147501647, 180, "+03"]], - "Europe/Kirov": [[1414288800, 180, "+03"], [2147501647, 180, "+03"]], - "Asia/Aden": [[-719618812, 180, "+03"], [2147501647, 180, "+03"]] - }, - "name": "Asia/Baghdad", - "polygons": [ - { - "points": [ - 30.00233, - 47.9744, - 30.09369, - 47.70582, - 30.01947, - 47.19422, - 29.43008, - 46.87348, - 29.09549, - 46.56374, - 29.05167, - 46.42912, - 29.18851, - 44.72119, - 31.10283, - 42.08081, - 31.36447, - 41.43594, - 31.93847, - 40.41, - 32.1458, - 39.19576, - 32.23386, - 39.28947, - 32.34364, - 39.25337, - 32.30084, - 39.03421, - 32.47863, - 38.97604, - 32.50868, - 39.07298, - 33.37488, - 38.78029, - 34.34272, - 40.66296, - 34.42708, - 40.99179, - 34.78531, - 41.22051, - 35.25159, - 41.20683, - 35.62749, - 41.3594, - 35.83758, - 41.35622, - 36.05559, - 41.24336, - 36.35003, - 41.27129, - 36.53041, - 41.39134, - 36.59731, - 41.81243, - 37.12784, - 42.35686, - 37.15419, - 42.57026, - 37.39062, - 42.78915, - 37.32467, - 42.95798, - 37.38248, - 43.15102, - 37.21024, - 43.83159, - 37.33259, - 44.12768, - 37.24672, - 44.27878, - 37.10314, - 44.19642, - 36.98161, - 44.30014, - 37.1988, - 44.62059, - 37.17672, - 44.76796, - 37.01039, - 44.91574, - 36.78708, - 44.85313, - 36.69343, - 45.07325, - 36.53181, - 45.01568, - 36.41696, - 45.11755, - 36.39832, - 45.28036, - 35.99216, - 45.35991, - 36.01103, - 45.55356, - 35.81825, - 45.76501, - 35.88128, - 46.08683, - 35.81226, - 46.16778, - 35.82372, - 46.34977, - 35.72464, - 46.29173, - 35.67418, - 46.02215, - 35.49705, - 45.99703, - 35.31715, - 46.15442, - 35.10866, - 46.20064, - 35.02825, - 46.06059, - 35.0732, - 45.93168, - 34.88978, - 45.87337, - 34.81466, - 45.70232, - 34.52931, - 45.74914, - 34.58367, - 45.53978, - 34.44811, - 45.45294, - 34.30663, - 45.59278, - 34.14289, - 45.59103, - 33.97363, - 45.42618, - 33.9652, - 45.50887, - 33.61355, - 45.77585, - 33.64638, - 45.91348, - 33.56135, - 45.97132, - 33.50302, - 45.89876, - 33.51723, - 46.01177, - 33.27016, - 46.19848, - 33.19432, - 46.2204, - 33.10383, - 46.05518, - 33.07497, - 46.17307, - 32.9868, - 46.10659, - 32.94254, - 46.45228, - 32.46693, - 47.17204, - 32.48002, - 47.39168, - 32.23079, - 47.57547, - 32.14549, - 47.54515, - 31.8236, - 47.86295, - 31.39258, - 47.69302, - 31.00916, - 47.69207, - 31.00419, - 48.03916, - 30.48622, - 48.03639, - 30.33539, - 48.28955, - 30.19773, - 48.42313, - 30.00572, - 48.46052, - 29.93421, - 48.58585, - 30.00233, - 47.9744 - ], - "centroid": [43.76825, 33.04834], - "name": "Asia/Baghdad" - }, - { - "points": [ - 12.72656, - 44.7237, - 12.80144, - 44.57957, - 12.66026, - 44.42446, - 12.58138, - 43.96875, - 12.73498, - 43.60088, - 12.66619, - 43.45532, - 12.81965, - 43.48026, - 13.27465, - 43.21816, - 13.67683, - 43.27971, - 14.53978, - 42.92594, - 14.4748, - 42.99972, - 14.89621, - 42.85338, - 14.83368, - 42.92281, - 14.92167, - 42.92942, - 15.14472, - 42.8357, - 15.2317, - 42.58614, - 15.24851, - 42.66331, - 15.37682, - 42.6944, - 15.28373, - 42.79663, - 15.69009, - 42.66321, - 15.94878, - 42.81116, - 16.37356, - 42.76925, - 16.41078, - 42.94401, - 16.48275, - 42.9327, - 16.55075, - 43.11074, - 16.68118, - 43.1262, - 16.6587, - 43.22772, - 16.75507, - 43.26167, - 16.90918, - 43.12997, - 17.17735, - 43.16616, - 17.31136, - 43.32593, - 17.38682, - 43.22563, - 17.56774, - 43.27903, - 17.58689, - 43.41673, - 17.32021, - 43.87388, - 17.40631, - 44.00967, - 17.39889, - 44.37081, - 16.35854, - 46.33354, - 15.64023, - 46.34124, - 18.2773, - 48.75959, - 19.00791, - 52.00894, - 16.65478, - 53.11705, - 16.4127, - 52.45601, - 16.25144, - 52.28534, - 15.95192, - 52.15725, - 15.59606, - 52.20609, - 15.22118, - 51.37092, - 15.02164, - 50.51356, - 14.83112, - 50.17843, - 14.83665, - 49.93831, - 14.60868, - 49.31434, - 14.49739, - 49.08808, - 14.31023, - 49.0045, - 14.02989, - 48.69053, - 13.96204, - 48.21111, - 14.03455, - 47.97174, - 13.63514, - 47.38829, - 13.41561, - 46.69975, - 13.33741, - 45.67305, - 13.04616, - 45.38744, - 12.9702, - 45.14227, - 12.75101, - 45.06451, - 12.77189, - 44.97006, - 12.82292, - 45.00149, - 12.72186, - 44.89845, - 12.72656, - 44.7237 - ], - "centroid": [47.58251, 15.82181], - "name": "Asia/Aden" - }, - { - "points": [ - 12.63981, - 53.38962, - 12.72445, - 53.54653, - 12.60917, - 53.82331, - 12.71163, - 54.10463, - 12.54508, - 54.54036, - 12.34039, - 54.13842, - 12.29467, - 53.66816, - 12.52698, - 53.29664, - 12.63981, - 53.38962 - ], - "centroid": [53.87886, 12.51019], - "name": "Asia/Aden" - }, - { - "points": [ - 12.14725, - 52.28602, - 12.20548, - 52.09513, - 12.24765, - 52.05471, - 12.21246, - 52.39924, - 12.14725, - 52.28602 - ], - "centroid": [52.2287, 12.20204], - "name": "Asia/Aden" - }, - { - "points": [ - 15.25564, - 42.58817, - 15.31049, - 42.52283, - 15.46538, - 42.63769, - 15.3112, - 42.62756, - 15.25564, - 42.58817 - ], - "centroid": [42.59167, 15.3439], - "name": "Asia/Aden" - }, - { - "points": [ - 13.92845, - 42.7088, - 14.00834, - 42.66513, - 14.07526, - 42.76022, - 13.90549, - 42.78693, - 13.92845, - 42.7088 - ], - "centroid": [42.73355, 13.9853], - "name": "Asia/Aden" - }, - { - "points": [ - 13.63801, - 42.67635, - 13.73944, - 42.69257, - 13.79426, - 42.79074, - 13.72572, - 42.77767, - 13.63801, - 42.67635 - ], - "centroid": [42.73095, 13.72212], - "name": "Asia/Aden" - }, - { - "points": [ - 15.68838, - 42.46671, - 15.69211, - 42.37983, - 15.74857, - 42.36859, - 15.73858, - 42.50786, - 15.68838, - 42.46671 - ], - "centroid": [42.4308, 15.71903], - "name": "Asia/Aden" - }, - { - "points": [ - 12.11922, - 53.0656, - 12.15063, - 52.97864, - 12.17079, - 52.97322, - 12.1875, - 53.07309, - 12.11922, - 53.0656 - ], - "centroid": [53.03128, 12.15682], - "name": "Asia/Aden" - }, - { - "points": [ - 15.00699, - 42.16124, - 15.02009, - 42.13922, - 15.10399, - 42.1468, - 15.07675, - 42.19641, - 15.00699, - 42.16124 - ], - "centroid": [42.16232, 15.0568], - "name": "Asia/Aden" - }, - { - "points": [ - 15.46507, - 42.41568, - 15.48206, - 42.37127, - 15.54088, - 42.35297, - 15.5336, - 42.38791, - 15.46507, - 42.41568 - ], - "centroid": [42.38268, 15.50439], - "name": "Asia/Aden" - }, - { - "points": [ - 15.16577, - 42.03007, - 15.20698, - 42.01134, - 15.2307, - 42.0535, - 15.18376, - 42.06947, - 15.16577, - 42.03007 - ], - "centroid": [42.04122, 15.19732], - "name": "Asia/Aden" - }, - { - "points": [ - 14.57937, - 42.94001, - 14.60148, - 42.89216, - 14.62459, - 42.88899, - 14.61865, - 42.94835, - 14.57937, - 42.94001 - ], - "centroid": [42.9201, 14.6058], - "name": "Asia/Aden" - }, - { - "points": [ - 12.62285, - 43.43529, - 12.63695, - 43.38976, - 12.66421, - 43.37943, - 12.66607, - 43.43939, - 12.62285, - 43.43529 - ], - "centroid": [43.41311, 12.64815], - "name": "Asia/Aden" - }, - { - "points": [ - 13.82951, - 42.77662, - 13.86951, - 42.76634, - 13.89142, - 42.82112, - 13.86215, - 42.82544, - 13.82951, - 42.77662 - ], - "centroid": [42.79579, 13.86251], - "name": "Asia/Aden" - }, - { - "points": [ - 15.6123, - 42.60353, - 15.63916, - 42.57326, - 15.65661, - 42.57794, - 15.63497, - 42.64383, - 15.6123, - 42.60353 - ], - "centroid": [42.60334, 15.63493], - "name": "Asia/Aden" - }, - { - "points": [ - 15.65221, - 42.30948, - 15.68553, - 42.2692, - 15.72343, - 42.28479, - 15.71291, - 42.30548, - 15.65221, - 42.30948 - ], - "centroid": [42.29233, 15.69045], - "name": "Asia/Aden" - }, - { - "points": [ - 12.10169, - 53.29724, - 12.10483, - 53.25346, - 12.12915, - 53.2392, - 12.13741, - 53.28732, - 12.10169, - 53.29724 - ], - "centroid": [53.27051, 12.11882], - "name": "Asia/Aden" - }, - { - "points": [ - 15.52643, - 41.84047, - 15.54628, - 41.8063, - 15.57672, - 41.84431, - 15.54651, - 41.86367, - 15.52643, - 41.84047 - ], - "centroid": [41.83758, 15.54984], - "name": "Asia/Aden" - }, - { - "points": [ - 13.5915, - 42.72088, - 13.61114, - 42.70777, - 13.65983, - 42.74788, - 13.60257, - 42.74443, - 13.5915, - 42.72088 - ], - "centroid": [42.73136, 13.61946], - "name": "Asia/Aden" - }, - { - "points": [ - 15.47774, - 42.49307, - 15.50114, - 42.4705, - 15.50398, - 42.53628, - 15.48779, - 42.53314, - 15.47774, - 42.49307 - ], - "centroid": [42.50575, 15.49305], - "name": "Asia/Aden" - }, - { - "points": [ - 15.73273, - 42.61437, - 15.74448, - 42.59032, - 15.77895, - 42.62732, - 15.76303, - 42.63356, - 15.73273, - 42.61437 - ], - "centroid": [42.61472, 15.75379], - "name": "Asia/Aden" - }, - { - "points": [ - 15.55488, - 42.54703, - 15.57063, - 42.52421, - 15.58306, - 42.55908, - 15.5666, - 42.56415, - 15.55488, - 42.54703 - ], - "centroid": [42.54731, 15.56913], - "name": "Asia/Aden" - }, - { - "points": [ - 15.69278, - 42.54137, - 15.71638, - 42.53765, - 15.71078, - 42.574, - 15.69432, - 42.5649, - 15.69278, - 42.54137 - ], - "centroid": [42.55381, 15.70438], - "name": "Asia/Aden" - }, - { - "points": [ - 13.69446, - 42.80151, - 13.71075, - 42.78733, - 13.7255, - 42.79739, - 13.70662, - 42.81431, - 13.69446, - 42.80151 - ], - "centroid": [42.80031, 13.70949], - "name": "Asia/Aden" - }, - { - "points": [ - 36.10201, - 29.74488, - 36.2549, - 29.39556, - 36.19809, - 29.35044, - 36.36673, - 29.11342, - 36.53586, - 29.11804, - 36.5448, - 29.00571, - 36.67173, - 29.09243, - 36.72223, - 28.92617, - 36.58032, - 28.84637, - 36.86399, - 28.44857, - 36.7777, - 28.40396, - 36.79093, - 28.26325, - 36.71541, - 28.30001, - 36.55394, - 28.03721, - 36.60953, - 27.9557, - 36.64692, - 28.08141, - 36.68136, - 27.95953, - 36.79811, - 28.11538, - 36.74918, - 27.72665, - 36.64941, - 27.6777, - 36.67768, - 27.35985, - 36.82233, - 27.63937, - 36.80224, - 28.02679, - 36.93853, - 28.01981, - 37.04145, - 28.31832, - 36.95912, - 27.26081, - 37.13464, - 27.24832, - 37.18209, - 27.37342, - 37.09776, - 27.47145, - 37.26299, - 27.60043, - 37.24653, - 27.45223, - 37.32017, - 27.48783, - 37.34041, - 27.37146, - 37.40549, - 27.41239, - 37.34627, - 27.18593, - 37.47347, - 27.21488, - 37.61926, - 27.1299, - 37.66002, - 26.99884, - 37.73999, - 27.23262, - 37.95632, - 27.26036, - 38.06708, - 26.97901, - 38.02647, - 26.8665, - 38.21188, - 26.75896, - 38.19644, - 26.64612, - 38.09826, - 26.59056, - 38.27046, - 26.2259, - 38.3886, - 26.28269, - 38.32579, - 26.37712, - 38.42507, - 26.50113, - 38.43031, - 26.31904, - 38.49296, - 26.4014, - 38.65154, - 26.34564, - 38.69169, - 26.41239, - 38.53489, - 26.63587, - 38.32557, - 26.68082, - 38.44407, - 26.70757, - 38.37011, - 26.80924, - 38.4565, - 27.14192, - 38.42769, - 26.91401, - 38.64432, - 26.71648, - 38.7516, - 26.73793, - 38.74378, - 26.88919, - 38.83175, - 26.89031, - 38.9333, - 27.04188, - 38.91076, - 26.8032, - 39.03816, - 26.79127, - 39.08546, - 26.87911, - 39.25284, - 26.71299, - 39.2811, - 26.56973, - 39.32294, - 26.62342, - 39.40393, - 26.57176, - 39.37086, - 26.74457, - 39.56726, - 26.93107, - 39.48447, - 26.05356, - 39.65913, - 26.14673, - 40.00452, - 26.17391, - 40.12584, - 26.39936, - 40.04122, - 26.16819, - 40.25421, - 26.27353, - 40.33092, - 26.21144, - 40.59792, - 26.83287, - 40.65448, - 26.78217, - 40.59015, - 26.14071, - 40.7358, - 26.02833, - 40.96202, - 26.34605, - 41.26666, - 26.32403, - 41.35957, - 26.6272, - 41.60754, - 26.58896, - 41.75704, - 26.32676, - 41.84489, - 26.37679, - 41.85086, - 26.54016, - 41.99057, - 26.62339, - 42.11741, - 27.25197, - 41.92636, - 27.55908, - 41.99666, - 28.034, - 41.89308, - 28.073, - 41.83432, - 27.99811, - 41.54227, - 28.23282, - 41.21605, - 29.12713, - 41.1517, - 30.07609, - 41.2263, - 30.27918, - 41.08757, - 30.94199, - 41.13425, - 31.30394, - 41.21962, - 31.40221, - 41.33254, - 31.40005, - 41.84241, - 32.58191, - 42.03536, - 33.33937, - 41.95695, - 34.71676, - 42.11179, - 34.94538, - 42.02322, - 35.22821, - 41.91983, - 35.10225, - 41.71872, - 35.29832, - 41.64077, - 35.58051, - 41.74537, - 35.98499, - 41.6258, - 36.13265, - 41.47539, - 36.1383, - 41.25965, - 36.40669, - 41.38265, - 36.61911, - 41.36862, - 36.81274, - 41.27374, - 37.02923, - 41.18753, - 37.05156, - 41.03077, - 37.53216, - 41.14474, - 37.68893, - 40.99429, - 37.8881, - 40.91869, - 38.35723, - 41.1155, - 39.42511, - 40.92234, - 40.18036, - 41.21824, - 41.04631, - 41.53631, - 41.54509, - 41.44506, - 41.82676, - 41.5353, - 41.97678, - 41.44946, - 42.47045, - 41.59507, - 42.60329, - 41.59788, - 42.82948, - 41.49813, - 42.81984, - 41.31077, - 43.20595, - 41.18703, - 43.24338, - 41.18711, - 43.44357, - 41.03413, - 43.48064, - 40.93383, - 43.68414, - 40.67875, - 43.75895, - 40.47402, - 43.55837, - 40.16782, - 43.72334, - 40.1181, - 43.66241, - 40.02853, - 43.90666, - 40.00865, - 44.42419, - 39.64909, - 44.83092, - 39.76432, - 44.611, - 39.6816, - 44.49615, - 39.4008, - 44.42802, - 39.37197, - 44.05727, - 39.1133, - 44.24155, - 39.09488, - 44.16689, - 38.93337, - 44.21291, - 38.83458, - 44.32611, - 38.39177, - 44.3271, - 38.32981, - 44.51934, - 37.89468, - 44.24967, - 37.76167, - 44.61728, - 37.4493, - 44.61299, - 37.28603, - 44.84499, - 37.13875, - 44.80888, - 37.17958, - 44.6321, - 36.95353, - 44.3106, - 37.09686, - 44.17516, - 37.23785, - 44.25965, - 37.31138, - 44.12049, - 37.1831, - 43.83097, - 37.36126, - 43.1445, - 37.30223, - 42.95974, - 37.37021, - 42.79342, - 37.13423, - 42.5794, - 37.11018, - 42.35856, - 37.22759, - 42.3442, - 37.28511, - 42.20882, - 37.1504, - 41.97911, - 37.07526, - 41.55912, - 37.11053, - 40.78399, - 36.74594, - 39.84528, - 36.65515, - 39.22912, - 36.69764, - 38.72962, - 36.82977, - 38.55905, - 36.90347, - 38.26418, - 36.62797, - 37.47238, - 36.61364, - 37.09073, - 36.75318, - 36.98403, - 36.8242, - 36.68712, - 36.49656, - 36.56566, - 36.24476, - 36.71308, - 36.21428, - 36.40781, - 35.99714, - 36.38781, - 35.94364, - 36.21917, - 35.80553, - 36.16757, - 35.92578, - 35.9129, - 36.01573, - 35.97842, - 36.30703, - 35.77892, - 36.60782, - 36.19203, - 36.78734, - 36.19778, - 36.92312, - 36.02804, - 36.76054, - 35.80135, - 36.74853, - 35.64777, - 36.71478, - 35.7317, - 36.56036, - 35.58054, - 36.53287, - 35.35024, - 36.79489, - 34.82403, - 36.79631, - 34.65886, - 36.58185, - 34.29298, - 36.20333, - 33.96316, - 36.30392, - 33.88177, - 36.12181, - 33.69583, - 36.17861, - 33.65238, - 36.11383, - 33.56124, - 36.12331, - 33.14897, - 36.00912, - 32.80722, - 36.16073, - 32.38175, - 36.5351, - 32.02147, - 36.8033, - 31.33177, - 36.87674, - 30.68219, - 36.7842, - 30.58404, - 36.58563, - 30.60206, - 36.40261, - 30.49344, - 36.32647, - 30.53983, - 36.15762, - 30.4127, - 36.25598, - 30.3944, - 36.29501, - 30.18857, - 36.10201, - 29.74488 - ], - "centroid": [35.06351, 39.0833], - "name": "Europe/Istanbul" - }, - { - "points": [ - 40.08659, - 25.74411, - 40.15393, - 25.66363, - 40.2265, - 25.78515, - 40.2569, - 25.95088, - 40.16309, - 26.02706, - 40.08659, - 25.74411 - ], - "centroid": [25.84526, 40.17294], - "name": "Europe/Istanbul" - }, - { - "points": [ - 40.57583, - 27.61453, - 40.65945, - 27.52645, - 40.64446, - 27.75641, - 40.61911, - 27.73784, - 40.57583, - 27.61453 - ], - "centroid": [27.64055, 40.62504], - "name": "Europe/Istanbul" - }, - { - "points": [ - 39.77901, - 26.04888, - 39.82149, - 25.96364, - 39.84897, - 25.95746, - 39.85044, - 26.07262, - 39.77901, - 26.04888 - ], - "centroid": [26.01896, 39.82419], - "name": "Europe/Istanbul" - }, - { - "points": [ - 40.44366, - 27.66803, - 40.4627, - 27.58051, - 40.534, - 27.57556, - 40.5125, - 27.66, - 40.44366, - 27.66803 - ], - "centroid": [27.62072, 40.48806], - "name": "Europe/Istanbul" - }, - { - "points": [ - 40.47009, - 27.50086, - 40.55033, - 27.46334, - 40.57277, - 27.49909, - 40.5299, - 27.56363, - 40.47009, - 27.50086 - ], - "centroid": [27.50911, 40.52672], - "name": "Europe/Istanbul" - }, - { - "points": [ - 38.45077, - 26.73846, - 38.47741, - 26.68947, - 38.55689, - 26.701, - 38.49702, - 26.75927, - 38.45077, - 26.73846 - ], - "centroid": [26.72091, 38.49819], - "name": "Europe/Istanbul" - }, - { - "points": [ - 40.82002, - 29.12532, - 40.87781, - 29.05493, - 40.90044, - 29.06156, - 40.88757, - 29.15518, - 40.82002, - 29.12532 - ], - "centroid": [29.10642, 40.8686], - "name": "Europe/Istanbul" - }, - { - "points": [ - 40.50984, - 28.53805, - 40.57766, - 28.51725, - 40.58439, - 28.56213, - 40.5334, - 28.56078, - 40.50984, - 28.53805 - ], - "centroid": [28.54294, 40.55344], - "name": "Europe/Istanbul" - }, - { - "points": [ - 36.63434, - 27.83215, - 36.66181, - 27.8171, - 36.67476, - 27.85929, - 36.64195, - 27.86762, - 36.63434, - 27.83215 - ], - "centroid": [27.84419, 36.65382], - "name": "Europe/Istanbul" - }, - { - "points": [ - 38.42796, - 26.7733, - 38.44154, - 26.74972, - 38.4646, - 26.76051, - 38.44811, - 26.78609, - 38.42796, - 26.7733 - ], - "centroid": [26.76739, 38.44582], - "name": "Europe/Istanbul" - }, - { - "points": [ - 39.92634, - 26.07496, - 39.9309, - 26.04918, - 39.94536, - 26.04297, - 39.95054, - 26.08123, - 39.92634, - 26.07496 - ], - "centroid": [26.06341, 39.93893], - "name": "Europe/Istanbul" - }, - { - "points": [ - 36.50826, - 27.8508, - 36.52308, - 27.837, - 36.54285, - 27.85502, - 36.52205, - 27.87656, - 36.50826, - 27.8508 - ], - "centroid": [27.85561, 36.52452], - "name": "Europe/Istanbul" - }, - { - "points": [ - 36.64314, - 29.05394, - 36.65909, - 29.03336, - 36.67568, - 29.04977, - 36.66097, - 29.06741, - 36.64314, - 29.05394 - ], - "centroid": [29.05091, 36.65959], - "name": "Europe/Istanbul" - }, - { - "points": [ - 40.45337, - 28.07986, - 40.46101, - 28.05752, - 40.48066, - 28.06503, - 40.47281, - 28.08974, - 40.45337, - 28.07986 - ], - "centroid": [28.07315, 40.4671], - "name": "Europe/Istanbul" - }, - { - "points": [ - 36.76244, - 28.42984, - 36.78026, - 28.42054, - 36.79199, - 28.44098, - 36.77382, - 28.45232, - 36.76244, - 28.42984 - ], - "centroid": [28.43609, 36.77709], - "name": "Europe/Istanbul" - }, - { - "points": [ - 40.63697, - 27.49266, - 40.65433, - 27.47417, - 40.66693, - 27.49123, - 40.65365, - 27.50607, - 40.63697, - 27.49266 - ], - "centroid": [27.49076, 40.65264], - "name": "Europe/Istanbul" - }, - { - "points": [ - 36.21305, - 30.48168, - 36.2307, - 30.46459, - 36.24477, - 30.47325, - 36.23053, - 30.4941, - 36.21305, - 30.48168 - ], - "centroid": [30.47887, 36.22947], - "name": "Europe/Istanbul" - }, - { - "points": [ - 40.90325, - 29.06226, - 40.91191, - 29.03855, - 40.92939, - 29.04256, - 40.92593, - 29.05991, - 40.90325, - 29.06226 - ], - "centroid": [29.05108, 40.91701], - "name": "Europe/Istanbul" - }, - { - "points": [ - 25.79072, - 50.58092, - 25.95366, - 50.45361, - 26.21091, - 50.44489, - 26.29243, - 50.64195, - 25.79072, - 50.58092 - ], - "centroid": [50.54021, 26.06977], - "name": "Asia/Bahrain" - }, - { - "points": [ - 25.54193, - 50.82766, - 25.59023, - 50.73625, - 25.73403, - 50.80189, - 25.67317, - 50.83869, - 25.54193, - 50.82766 - ], - "centroid": [50.79721, 25.62903], - "name": "Asia/Bahrain" - }, - { - "points": [ - 26.11088, - 50.43532, - 26.12033, - 50.38342, - 26.18284, - 50.39661, - 26.17147, - 50.43521, - 26.11088, - 50.43532 - ], - "centroid": [50.41219, 26.145], - "name": "Asia/Bahrain" - }, - { - "points": [ - 25.73208, - 50.77557, - 25.7582, - 50.76229, - 25.75608, - 50.80405, - 25.73803, - 50.80361, - 25.73208, - 50.77557 - ], - "centroid": [50.78506, 25.74663], - "name": "Asia/Bahrain" - }, - { - "points": [ - 16.35998, - 42.78715, - 16.71722, - 42.69303, - 16.88167, - 42.52235, - 16.99932, - 42.5386, - 17.11293, - 42.39937, - 17.0132, - 42.3593, - 17.43769, - 42.3034, - 17.83999, - 41.76485, - 18.13092, - 41.52892, - 18.5162, - 41.40531, - 18.69809, - 41.19965, - 19.08344, - 41.14746, - 19.11457, - 41.05073, - 19.48904, - 40.94891, - 19.60328, - 40.76561, - 19.74489, - 40.7659, - 19.75363, - 40.63897, - 20.04352, - 40.40499, - 20.42427, - 39.67208, - 21.09107, - 39.18642, - 21.30641, - 39.0949, - 21.48038, - 39.16662, - 22.00826, - 38.91861, - 22.0685, - 39.03443, - 22.55047, - 39.07085, - 23.03189, - 38.76558, - 23.11939, - 38.79046, - 23.78556, - 38.43888, - 24.28279, - 37.68332, - 24.23317, - 37.5753, - 24.36025, - 37.4201, - 24.49555, - 37.41239, - 24.82962, - 37.14213, - 24.87146, - 37.25367, - 25.16302, - 37.23995, - 25.37087, - 37.07797, - 25.41163, - 36.97082, - 25.34166, - 36.89451, - 25.54752, - 36.6186, - 25.39781, - 36.67039, - 25.61652, - 36.48258, - 25.89672, - 36.60928, - 25.75497, - 36.64511, - 25.68647, - 36.58249, - 25.46067, - 36.87102, - 25.48201, - 36.93847, - 25.61507, - 36.83359, - 25.64098, - 36.92733, - 25.73276, - 36.81475, - 25.64095, - 36.75105, - 25.70976, - 36.7791, - 25.84651, - 36.63996, - 26.03159, - 36.68392, - 26.10918, - 36.49045, - 26.53247, - 36.28137, - 27.10832, - 35.79605, - 27.22958, - 35.79535, - 27.42334, - 35.58835, - 27.75851, - 35.42678, - 27.94421, - 35.25806, - 27.93408, - 35.1688, - 28.04235, - 35.20895, - 28.02779, - 35.07335, - 28.10066, - 34.99976, - 28.00926, - 34.68928, - 28.08958, - 34.56631, - 28.52776, - 34.79584, - 28.66711, - 34.76635, - 29.36544, - 34.95204, - 29.19546, - 36.06737, - 29.50686, - 36.497, - 29.87689, - 36.74811, - 30.00801, - 37.49293, - 30.33969, - 37.65844, - 30.50357, - 37.98048, - 31.5098, - 36.99841, - 32.00572, - 38.99157, - 32.16399, - 39.19847, - 31.95788, - 40.4151, - 31.3822, - 41.44522, - 31.11985, - 42.09138, - 29.20824, - 44.72559, - 29.01037, - 47.4617, - 28.53484, - 47.71809, - 28.54491, - 48.43519, - 28.1869, - 48.66033, - 28.08015, - 48.63972, - 28.00077, - 48.80558, - 27.96296, - 48.75977, - 27.8374, - 48.89782, - 27.6197, - 48.89078, - 27.52695, - 49.27115, - 27.42954, - 49.33194, - 27.42245, - 49.23958, - 27.32858, - 49.25288, - 27.38844, - 49.33197, - 27.13137, - 49.41407, - 27.1909, - 49.52073, - 27.2644, - 49.45342, - 27.35307, - 49.48854, - 27.30708, - 49.71446, - 27.18369, - 49.555, - 27.0948, - 49.59861, - 27.10867, - 49.71058, - 27.05546, - 49.64076, - 26.97699, - 49.69155, - 26.82827, - 50.006, - 26.64621, - 50.17582, - 26.72884, - 50.00816, - 26.46806, - 50.07986, - 26.50802, - 50.1433, - 26.42974, - 50.16966, - 26.50422, - 50.22814, - 26.3112, - 50.2467, - 26.03284, - 50.17455, - 26.18532, - 50.04179, - 25.99366, - 50.01505, - 25.98812, - 50.11957, - 25.67314, - 50.27957, - 25.62593, - 50.23318, - 25.40613, - 50.50558, - 25.07981, - 50.5777, - 24.73789, - 50.78455, - 24.48442, - 51.09739, - 24.6187, - 51.25754, - 24.59946, - 51.3286, - 24.51243, - 51.314, - 24.62815, - 51.40272, - 24.59598, - 51.49846, - 24.29272, - 51.31303, - 24.32672, - 51.45346, - 24.24699, - 51.59034, - 24.12045, - 51.59333, - 22.94836, - 52.58838, - 22.64461, - 55.13772, - 22.71893, - 55.21125, - 22.00542, - 55.67509, - 19.99292, - 55.00707, - 18.99051, - 52.00316, - 18.25987, - 48.77039, - 15.60517, - 46.33539, - 16.34379, - 46.31878, - 17.38004, - 44.36372, - 17.38163, - 44.01705, - 17.30097, - 43.86683, - 17.56669, - 43.31056, - 17.38798, - 43.24701, - 17.29748, - 43.3467, - 17.16693, - 43.18896, - 16.91997, - 43.15179, - 16.8135, - 43.27518, - 16.64627, - 43.24488, - 16.66834, - 43.14642, - 16.53728, - 43.12585, - 16.47129, - 42.95112, - 16.39369, - 42.95959, - 16.35998, - 42.78715 - ], - "centroid": [44.58617, 24.00977], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.58435, - 41.97195, - 16.6517, - 41.98577, - 16.79847, - 41.7104, - 16.90281, - 41.74002, - 16.96697, - 41.89651, - 17.03438, - 41.83817, - 16.72109, - 42.19624, - 16.58282, - 42.19057, - 16.58435, - 41.97195 - ], - "centroid": [41.96623, 16.77036], - "name": "Asia/Riyadh" - }, - { - "points": [ - 27.89991, - 34.5682, - 27.93881, - 34.49475, - 28.01635, - 34.50306, - 27.93053, - 34.6338, - 27.89991, - 34.5682 - ], - "centroid": [34.55053, 27.94999], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.63715, - 41.87785, - 16.70551, - 41.72905, - 16.74217, - 41.70908, - 16.73557, - 41.80423, - 16.63715, - 41.87785 - ], - "centroid": [41.78915, 16.7018], - "name": "Asia/Riyadh" - }, - { - "points": [ - 26.09706, - 36.47327, - 26.17712, - 36.35647, - 26.19424, - 36.3553, - 26.18506, - 36.46757, - 26.09706, - 36.47327 - ], - "centroid": [36.42603, 26.15836], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.93493, - 41.7331, - 16.88721, - 41.67467, - 16.92748, - 41.63391, - 16.97698, - 41.67396, - 16.93493, - 41.7331 - ], - "centroid": [41.68044, 16.93203], - "name": "Asia/Riyadh" - }, - { - "points": [ - 27.89087, - 34.70904, - 27.91706, - 34.64451, - 27.9535, - 34.65573, - 27.95171, - 34.73423, - 27.89087, - 34.70904 - ], - "centroid": [34.68907, 27.92793], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.80692, - 41.62343, - 16.82769, - 41.57276, - 16.91183, - 41.55883, - 16.84069, - 41.63149, - 16.80692, - 41.62343 - ], - "centroid": [41.59347, 16.85068], - "name": "Asia/Riyadh" - }, - { - "points": [ - 27.07082, - 35.79398, - 27.12094, - 35.72687, - 27.16843, - 35.71154, - 27.1689, - 35.75198, - 27.07082, - 35.79398 - ], - "centroid": [35.74934, 27.13001], - "name": "Asia/Riyadh" - }, - { - "points": [ - 26.58863, - 36.12515, - 26.58162, - 36.10712, - 26.64732, - 36.00641, - 26.64364, - 36.08772, - 26.58863, - 36.12515 - ], - "centroid": [36.07505, 26.62025], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.25059, - 42.35183, - 16.27368, - 42.29059, - 16.30233, - 42.28637, - 16.32744, - 42.34188, - 16.25059, - 42.35183 - ], - "centroid": [42.3221, 16.28864], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.24867, - 42.5034, - 16.27809, - 42.43934, - 16.31669, - 42.45612, - 16.29003, - 42.51276, - 16.24867, - 42.5034 - ], - "centroid": [42.4777, 16.28301], - "name": "Asia/Riyadh" - }, - { - "points": [ - 24.94259, - 37.12265, - 24.94949, - 37.05489, - 24.99219, - 37.06266, - 25.00141, - 37.08474, - 24.94259, - 37.12265 - ], - "centroid": [37.08363, 24.96763], - "name": "Asia/Riyadh" - }, - { - "points": [ - 27.73203, - 35.2045, - 27.76677, - 35.13232, - 27.79428, - 35.11769, - 27.79505, - 35.18827, - 27.73203, - 35.2045 - ], - "centroid": [35.16551, 27.77144], - "name": "Asia/Riyadh" - }, - { - "points": [ - 25.51872, - 36.84174, - 25.5405, - 36.81339, - 25.58216, - 36.8501, - 25.55092, - 36.8821, - 25.51872, - 36.84174 - ], - "centroid": [36.84736, 25.54899], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.39661, - 40.85072, - 19.43474, - 40.80747, - 19.49257, - 40.80407, - 19.47365, - 40.82736, - 19.39661, - 40.85072 - ], - "centroid": [40.82316, 19.44602], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.52395, - 42.06175, - 16.54145, - 42.02839, - 16.58055, - 42.03866, - 16.56518, - 42.08113, - 16.52395, - 42.06175 - ], - "centroid": [42.05313, 16.55324], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.26133, - 40.90125, - 19.28362, - 40.8771, - 19.35749, - 40.87453, - 19.27936, - 40.91454, - 19.26133, - 40.90125 - ], - "centroid": [40.89059, 19.3001], - "name": "Asia/Riyadh" - }, - { - "points": [ - 18.55136, - 41.06561, - 18.58496, - 41.03225, - 18.61441, - 41.06221, - 18.57822, - 41.08326, - 18.55136, - 41.06561 - ], - "centroid": [41.05977, 18.58273], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.63486, - 40.74414, - 19.67839, - 40.71461, - 19.69913, - 40.73684, - 19.66638, - 40.76688, - 19.63486, - 40.74414 - ], - "centroid": [40.74087, 19.66872], - "name": "Asia/Riyadh" - }, - { - "points": [ - 23.74485, - 37.97515, - 23.78493, - 37.92245, - 23.82587, - 37.92104, - 23.81865, - 37.94798, - 23.74485, - 37.97515 - ], - "centroid": [37.94346, 23.79039], - "name": "Asia/Riyadh" - }, - { - "points": [ - 27.80369, - 35.31536, - 27.82983, - 35.27401, - 27.86487, - 35.28321, - 27.82866, - 35.32674, - 27.80369, - 35.31536 - ], - "centroid": [35.29912, 27.83261], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.60743, - 40.64876, - 19.61192, - 40.60841, - 19.6384, - 40.57734, - 19.65031, - 40.60652, - 19.60743, - 40.64876 - ], - "centroid": [40.61109, 19.62762], - "name": "Asia/Riyadh" - }, - { - "points": [ - 18.45923, - 41.06236, - 18.47135, - 41.04349, - 18.53047, - 41.08146, - 18.50523, - 41.09145, - 18.45923, - 41.06236 - ], - "centroid": [41.06933, 18.49189], - "name": "Asia/Riyadh" - }, - { - "points": [ - 27.62538, - 35.36012, - 27.65808, - 35.30313, - 27.67405, - 35.302, - 27.66785, - 35.34522, - 27.62538, - 35.36012 - ], - "centroid": [35.3311, 27.65467], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.09223, - 40.92382, - 19.12988, - 40.88738, - 19.15949, - 40.92261, - 19.1464, - 40.93346, - 19.09223, - 40.92382 - ], - "centroid": [40.91478, 19.12846], - "name": "Asia/Riyadh" - }, - { - "points": [ - 23.86238, - 38.22986, - 23.87916, - 38.16704, - 23.89827, - 38.15754, - 23.89858, - 38.20197, - 23.86238, - 38.22986 - ], - "centroid": [38.19189, 23.88387], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.17146, - 42.3777, - 16.18811, - 42.34883, - 16.22988, - 42.36864, - 16.20082, - 42.39364, - 16.17146, - 42.3777 - ], - "centroid": [42.3716, 16.19834], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.95089, - 41.80965, - 16.95154, - 41.78496, - 16.99791, - 41.77304, - 16.98067, - 41.82013, - 16.95089, - 41.80965 - ], - "centroid": [41.79604, 16.97243], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.27579, - 42.20306, - 16.29509, - 42.1797, - 16.33366, - 42.19383, - 16.30949, - 42.22012, - 16.27579, - 42.20306 - ], - "centroid": [42.19927, 16.30404], - "name": "Asia/Riyadh" - }, - { - "points": [ - 22.65258, - 38.96099, - 22.68717, - 38.94503, - 22.69233, - 38.99188, - 22.67587, - 38.9916, - 22.65258, - 38.96099 - ], - "centroid": [38.96947, 22.67651], - "name": "Asia/Riyadh" - }, - { - "points": [ - 23.66852, - 38.38665, - 23.68405, - 38.35507, - 23.72028, - 38.38235, - 23.69256, - 38.40256, - 23.66852, - 38.38665 - ], - "centroid": [38.38057, 23.69201], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.94077, - 40.1438, - 19.96118, - 40.10945, - 19.98982, - 40.10739, - 19.97124, - 40.14356, - 19.94077, - 40.1438 - ], - "centroid": [40.12633, 19.96573], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.28746, - 42.24391, - 16.31798, - 42.22652, - 16.3421, - 42.26626, - 16.32874, - 42.27021, - 16.28746, - 42.24391 - ], - "centroid": [42.24905, 16.31671], - "name": "Asia/Riyadh" - }, - { - "points": [ - 17.04661, - 41.7629, - 17.04881, - 41.72947, - 17.07157, - 41.72253, - 17.07533, - 41.76748, - 17.04661, - 41.7629 - ], - "centroid": [41.74629, 17.06124], - "name": "Asia/Riyadh" - }, - { - "points": [ - 23.4174, - 38.5576, - 23.43608, - 38.52318, - 23.46315, - 38.52393, - 23.44145, - 38.57306, - 23.4174, - 38.5576 - ], - "centroid": [38.54515, 23.43998], - "name": "Asia/Riyadh" - }, - { - "points": [ - 17.07294, - 41.93594, - 17.08177, - 41.89993, - 17.10838, - 41.89609, - 17.10917, - 41.92384, - 17.07294, - 41.93594 - ], - "centroid": [41.91483, 17.09247], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.41414, - 42.27368, - 16.41085, - 42.26027, - 16.43986, - 42.22744, - 16.43951, - 42.27216, - 16.41414, - 42.27368 - ], - "centroid": [42.25655, 16.42826], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.6919, - 40.67063, - 19.71284, - 40.63595, - 19.73813, - 40.63446, - 19.70891, - 40.67502, - 19.6919, - 40.67063 - ], - "centroid": [40.65342, 19.71364], - "name": "Asia/Riyadh" - }, - { - "points": [ - 23.50118, - 38.41642, - 23.53579, - 38.39187, - 23.56009, - 38.40648, - 23.55173, - 38.42037, - 23.50118, - 38.41642 - ], - "centroid": [38.40872, 23.53448], - "name": "Asia/Riyadh" - }, - { - "points": [ - 26.65395, - 36.10612, - 26.66782, - 36.07447, - 26.69745, - 36.08247, - 26.69098, - 36.10119, - 26.65395, - 36.10612 - ], - "centroid": [36.09113, 26.67606], - "name": "Asia/Riyadh" - }, - { - "points": [ - 25.94949, - 36.63575, - 25.96787, - 36.61956, - 25.99932, - 36.65004, - 25.9833, - 36.65663, - 25.94949, - 36.63575 - ], - "centroid": [36.63935, 25.97399], - "name": "Asia/Riyadh" - }, - { - "points": [ - 23.51281, - 38.2479, - 23.50863, - 38.22536, - 23.55242, - 38.21604, - 23.55069, - 38.23611, - 23.51281, - 38.2479 - ], - "centroid": [38.23127, 23.53049], - "name": "Asia/Riyadh" - }, - { - "points": [ - 20.25724, - 39.49046, - 20.27649, - 39.45721, - 20.29684, - 39.45784, - 20.28701, - 39.48756, - 20.25724, - 39.49046 - ], - "centroid": [39.47411, 20.2788], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.29414, - 41.97491, - 16.29662, - 41.94943, - 16.33562, - 41.95919, - 16.32532, - 41.97572, - 16.29414, - 41.97491 - ], - "centroid": [41.96416, 16.31205], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.6216, - 41.93016, - 16.6097, - 41.91342, - 16.63341, - 41.8897, - 16.64663, - 41.91769, - 16.6216, - 41.93016 - ], - "centroid": [41.91189, 16.62847], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.98491, - 42.43497, - 16.97764, - 42.41348, - 17.00851, - 42.38898, - 17.01309, - 42.40628, - 16.98491, - 42.43497 - ], - "centroid": [42.41146, 16.99536], - "name": "Asia/Riyadh" - }, - { - "points": [ - 25.3174, - 36.9661, - 25.33578, - 36.9475, - 25.35, - 36.98284, - 25.3353, - 36.98859, - 25.3174, - 36.9661 - ], - "centroid": [36.96989, 25.33434], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.34754, - 42.43878, - 16.3687, - 42.42599, - 16.37266, - 42.46521, - 16.35482, - 42.46464, - 16.34754, - 42.43878 - ], - "centroid": [42.44773, 16.36139], - "name": "Asia/Riyadh" - }, - { - "points": [ - 27.69562, - 49.83455, - 27.71308, - 49.81549, - 27.73352, - 49.83814, - 27.72029, - 49.85233, - 27.69562, - 49.83455 - ], - "centroid": [49.83464, 27.7151], - "name": "Asia/Riyadh" - }, - { - "points": [ - 27.91739, - 34.90493, - 27.92922, - 34.88806, - 27.95187, - 34.90822, - 27.93059, - 34.92898, - 27.91739, - 34.90493 - ], - "centroid": [34.90802, 27.93308], - "name": "Asia/Riyadh" - }, - { - "points": [ - 25.69789, - 36.64315, - 25.71915, - 36.62364, - 25.73691, - 36.64418, - 25.71745, - 36.65848, - 25.69789, - 36.64315 - ], - "centroid": [36.64192, 25.71774], - "name": "Asia/Riyadh" - }, - { - "points": [ - 18.40416, - 41.22555, - 18.42482, - 41.20634, - 18.43106, - 41.24153, - 18.41629, - 41.24668, - 18.40416, - 41.22555 - ], - "centroid": [41.2286, 18.41914], - "name": "Asia/Riyadh" - }, - { - "points": [ - 27.66222, - 35.3815, - 27.67153, - 35.3567, - 27.68876, - 35.35723, - 27.68341, - 35.39152, - 27.66222, - 35.3815 - ], - "centroid": [35.37261, 27.67672], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.52645, - 40.74581, - 19.54352, - 40.72083, - 19.56437, - 40.72788, - 19.55631, - 40.74581, - 19.52645, - 40.74581 - ], - "centroid": [40.7353, 19.54672], - "name": "Asia/Riyadh" - }, - { - "points": [ - 22.4197, - 38.9487, - 22.42856, - 38.93038, - 22.4549, - 38.93746, - 22.44553, - 38.9586, - 22.4197, - 38.9487 - ], - "centroid": [38.94392, 22.43744], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.67557, - 42.56003, - 16.68009, - 42.53534, - 16.70795, - 42.54847, - 16.70017, - 42.56655, - 16.67557, - 42.56003 - ], - "centroid": [42.55209, 16.69054], - "name": "Asia/Riyadh" - }, - { - "points": [ - 26.78259, - 35.98843, - 26.79809, - 35.97377, - 26.82463, - 35.98614, - 26.79766, - 36.00013, - 26.78259, - 35.98843 - ], - "centroid": [35.98696, 26.8017], - "name": "Asia/Riyadh" - }, - { - "points": [ - 27.88873, - 35.07868, - 27.8958, - 35.06006, - 27.92403, - 35.06868, - 27.90766, - 35.09035, - 27.88873, - 35.07868 - ], - "centroid": [35.07425, 27.90486], - "name": "Asia/Riyadh" - }, - { - "points": [ - 22.54958, - 38.92863, - 22.5642, - 38.91206, - 22.58685, - 38.9322, - 22.57151, - 38.94304, - 22.54958, - 38.92863 - ], - "centroid": [38.9285, 22.56787], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.36644, - 42.28469, - 16.39082, - 42.28237, - 16.38701, - 42.31164, - 16.36985, - 42.30882, - 16.36644, - 42.28469 - ], - "centroid": [42.29611, 16.37887], - "name": "Asia/Riyadh" - }, - { - "points": [ - 25.3248, - 36.77418, - 25.33659, - 36.75214, - 25.35479, - 36.75589, - 25.34629, - 36.78486, - 25.3248, - 36.77418 - ], - "centroid": [36.76745, 25.34072], - "name": "Asia/Riyadh" - }, - { - "points": [ - 22.21407, - 39.02848, - 22.21852, - 39.01069, - 22.25205, - 39.0276, - 22.24199, - 39.03892, - 22.21407, - 39.02848 - ], - "centroid": [39.02588, 22.23123], - "name": "Asia/Riyadh" - }, - { - "points": [ - 23.80006, - 38.2716, - 23.82142, - 38.25643, - 23.8384, - 38.26666, - 23.81638, - 38.28412, - 23.80006, - 38.2716 - ], - "centroid": [38.26989, 23.81905], - "name": "Asia/Riyadh" - }, - { - "points": [ - 23.83378, - 37.91276, - 23.82593, - 37.88971, - 23.8541, - 37.88625, - 23.85414, - 37.90077, - 23.83378, - 37.91276 - ], - "centroid": [37.89736, 23.8408], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.41412, - 41.89732, - 16.43192, - 41.88113, - 16.4454, - 41.88547, - 16.42696, - 41.91619, - 16.41412, - 41.89732 - ], - "centroid": [41.89633, 16.4293], - "name": "Asia/Riyadh" - }, - { - "points": [ - 24.92811, - 37.18601, - 24.9355, - 37.16766, - 24.95996, - 37.17354, - 24.94594, - 37.19797, - 24.92811, - 37.18601 - ], - "centroid": [37.1813, 24.94311], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.08531, - 42.41001, - 16.10407, - 42.39265, - 16.11824, - 42.41913, - 16.10623, - 42.42494, - 16.08531, - 42.41001 - ], - "centroid": [42.41037, 16.10275], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.67672, - 41.58331, - 16.69778, - 41.57009, - 16.69839, - 41.60324, - 16.68243, - 41.60349, - 16.67672, - 41.58331 - ], - "centroid": [41.58905, 16.68936], - "name": "Asia/Riyadh" - }, - { - "points": [ - 23.5661, - 38.43241, - 23.5888, - 38.43, - 23.58973, - 38.45967, - 23.57157, - 38.45592, - 23.5661, - 38.43241 - ], - "centroid": [38.44394, 23.57938], - "name": "Asia/Riyadh" - }, - { - "points": [ - 27.80357, - 35.11036, - 27.81497, - 35.09167, - 27.8373, - 35.11075, - 27.82221, - 35.12438, - 27.80357, - 35.11036 - ], - "centroid": [35.10887, 27.81963], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.87573, - 42.41279, - 16.88823, - 42.38967, - 16.90443, - 42.4025, - 16.89492, - 42.42505, - 16.87573, - 42.41279 - ], - "centroid": [42.40763, 16.89059], - "name": "Asia/Riyadh" - }, - { - "points": [ - 17.00928, - 41.65026, - 17.01985, - 41.62895, - 17.03812, - 41.64321, - 17.029, - 41.6637, - 17.00928, - 41.65026 - ], - "centroid": [41.64652, 17.02392], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.96172, - 40.41198, - 19.97052, - 40.39173, - 19.989, - 40.39523, - 19.98224, - 40.42023, - 19.96172, - 40.41198 - ], - "centroid": [40.4052, 19.97603], - "name": "Asia/Riyadh" - }, - { - "points": [ - 26.72408, - 36.04735, - 26.7352, - 36.02819, - 26.75177, - 36.0343, - 26.74208, - 36.06091, - 26.72408, - 36.04735 - ], - "centroid": [36.0433, 26.73842], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.48758, - 40.90381, - 19.48022, - 40.88533, - 19.50118, - 40.87386, - 19.50852, - 40.89348, - 19.48758, - 40.90381 - ], - "centroid": [40.88904, 19.49445], - "name": "Asia/Riyadh" - }, - { - "points": [ - 24.88377, - 37.13983, - 24.90098, - 37.12624, - 24.91303, - 37.13973, - 24.89612, - 37.16049, - 24.88377, - 37.13983 - ], - "centroid": [37.14217, 24.89828], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.63693, - 40.71285, - 19.64549, - 40.68961, - 19.66664, - 40.70078, - 19.66017, - 40.71703, - 19.63693, - 40.71285 - ], - "centroid": [40.70481, 19.65168], - "name": "Asia/Riyadh" - }, - { - "points": [ - 23.50844, - 38.36248, - 23.51658, - 38.34152, - 23.53652, - 38.35283, - 23.53023, - 38.36998, - 23.50844, - 38.36248 - ], - "centroid": [38.35656, 23.52257], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.74618, - 42.21501, - 16.75395, - 42.19866, - 16.77946, - 42.21043, - 16.76583, - 42.22528, - 16.74618, - 42.21501 - ], - "centroid": [42.21211, 16.76168], - "name": "Asia/Riyadh" - }, - { - "points": [ - 25.67249, - 36.68156, - 25.68657, - 36.66543, - 25.70514, - 36.6774, - 25.69071, - 36.69372, - 25.67249, - 36.68156 - ], - "centroid": [36.67953, 25.68876], - "name": "Asia/Riyadh" - }, - { - "points": [ - 15.90398, - 42.59463, - 15.91432, - 42.57603, - 15.93399, - 42.59815, - 15.92056, - 42.60886, - 15.90398, - 42.59463 - ], - "centroid": [42.59379, 15.91823], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.78281, - 42.44473, - 16.79717, - 42.42941, - 16.81418, - 42.44158, - 16.80349, - 42.458, - 16.78281, - 42.44473 - ], - "centroid": [42.44358, 16.79916], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.12927, - 42.2725, - 16.14656, - 42.25977, - 16.15601, - 42.28664, - 16.14168, - 42.29093, - 16.12927, - 42.2725 - ], - "centroid": [42.27662, 16.14337], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.33933, - 42.33225, - 16.35905, - 42.32466, - 16.36283, - 42.35197, - 16.34606, - 42.35196, - 16.33933, - 42.33225 - ], - "centroid": [42.33964, 16.35214], - "name": "Asia/Riyadh" - }, - { - "points": [ - 25.2248, - 36.94238, - 25.24034, - 36.92685, - 25.25216, - 36.95229, - 25.23432, - 36.95797, - 25.2248, - 36.94238 - ], - "centroid": [36.94429, 25.23837], - "name": "Asia/Riyadh" - }, - { - "points": [ - 26.81373, - 35.90081, - 26.80953, - 35.88325, - 26.83664, - 35.87874, - 26.83531, - 35.89622, - 26.81373, - 35.90081 - ], - "centroid": [35.88945, 26.82365], - "name": "Asia/Riyadh" - }, - { - "points": [ - 26.93027, - 35.81501, - 26.94056, - 35.79466, - 26.95861, - 35.81392, - 26.94874, - 35.82651, - 26.93027, - 35.81501 - ], - "centroid": [35.81189, 26.94418], - "name": "Asia/Riyadh" - }, - { - "points": [ - 22.9282, - 38.76941, - 22.9358, - 38.74939, - 22.95309, - 38.75958, - 22.94656, - 38.78018, - 22.9282, - 38.76941 - ], - "centroid": [38.76474, 22.94088], - "name": "Asia/Riyadh" - }, - { - "points": [ - 26.52879, - 36.10833, - 26.55118, - 36.09902, - 26.55914, - 36.11584, - 26.5405, - 36.1229, - 26.52879, - 36.10833 - ], - "centroid": [36.11123, 26.5448], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.57147, - 42.36197, - 16.58355, - 42.34052, - 16.59741, - 42.34028, - 16.59493, - 42.36136, - 16.57147, - 42.36197 - ], - "centroid": [42.35194, 16.58652], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.36402, - 40.87714, - 19.36483, - 40.85958, - 19.39086, - 40.86063, - 19.38297, - 40.87978, - 19.36402, - 40.87714 - ], - "centroid": [40.86885, 19.37599], - "name": "Asia/Riyadh" - }, - { - "points": [ - 16.61182, - 42.26483, - 16.60672, - 42.24692, - 16.63052, - 42.2428, - 16.63347, - 42.26096, - 16.61182, - 42.26483 - ], - "centroid": [42.25374, 16.62059], - "name": "Asia/Riyadh" - }, - { - "points": [ - 20.2912, - 39.75755, - 20.28728, - 39.73791, - 20.30977, - 39.73524, - 20.3122, - 39.75405, - 20.2912, - 39.75755 - ], - "centroid": [39.7461, 20.3], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.81643, - 40.56609, - 19.8057, - 40.55212, - 19.82603, - 40.53805, - 19.83324, - 40.55626, - 19.81643, - 40.56609 - ], - "centroid": [40.55273, 19.82032], - "name": "Asia/Riyadh" - }, - { - "points": [ - 18.84307, - 41.16851, - 18.84286, - 41.15059, - 18.8686, - 41.15382, - 18.86403, - 41.16908, - 18.84307, - 41.16851 - ], - "centroid": [41.16018, 18.85442], - "name": "Asia/Riyadh" - }, - { - "points": [ - 23.23272, - 38.63271, - 23.23851, - 38.6103, - 23.25544, - 38.60934, - 23.25572, - 38.62848, - 23.23272, - 38.63271 - ], - "centroid": [38.62073, 23.24533], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.75883, - 40.58677, - 19.76631, - 40.56642, - 19.78317, - 40.56893, - 19.77461, - 40.59443, - 19.75883, - 40.58677 - ], - "centroid": [40.57931, 19.771], - "name": "Asia/Riyadh" - }, - { - "points": [ - 17.77882, - 41.42571, - 17.79288, - 41.41117, - 17.80386, - 41.43581, - 17.78684, - 41.44221, - 17.77882, - 41.42571 - ], - "centroid": [41.42833, 17.79106], - "name": "Asia/Riyadh" - }, - { - "points": [ - 26.0585, - 36.50073, - 26.04967, - 36.48464, - 26.07529, - 36.47583, - 26.07634, - 36.49194, - 26.0585, - 36.50073 - ], - "centroid": [36.48799, 26.06451], - "name": "Asia/Riyadh" - }, - { - "points": [ - 19.03884, - 40.95133, - 19.04193, - 40.93074, - 19.06026, - 40.92876, - 19.05604, - 40.95366, - 19.03884, - 40.95133 - ], - "centroid": [40.94108, 19.04955], - "name": "Asia/Riyadh" - }, - { - "points": [ - 26.91285, - 35.84792, - 26.92283, - 35.83672, - 26.93775, - 35.84742, - 26.92528, - 35.86133, - 26.91285, - 35.84792 - ], - "centroid": [35.84856, 26.92493], - "name": "Asia/Riyadh" - }, - { - "points": [ - 52.26729, - 23.19612, - 52.55719, - 23.40265, - 52.67838, - 23.91463, - 53.15503, - 23.90995, - 53.59747, - 23.60458, - 53.97546, - 23.50135, - 53.91563, - 24.38504, - 54.02777, - 24.6823, - 53.9656, - 24.75725, - 54.13774, - 24.82662, - 54.14505, - 25.05428, - 54.27416, - 25.2406, - 54.32833, - 25.51354, - 54.25093, - 25.59664, - 54.16824, - 25.54752, - 54.17821, - 25.78467, - 54.30599, - 25.69961, - 54.3327, - 25.54932, - 54.59453, - 25.75219, - 54.82259, - 25.74717, - 54.93226, - 25.86448, - 55.0109, - 26.21553, - 55.15047, - 26.32131, - 55.16411, - 26.67428, - 55.29337, - 26.84462, - 55.34129, - 26.47334, - 55.70424, - 26.63954, - 55.71594, - 26.85792, - 55.8616, - 27.13235, - 55.79571, - 27.59771, - 56.04448, - 27.80176, - 56.1756, - 28.14933, - 56.07849, - 28.29989, - 56.10628, - 28.66856, - 55.97675, - 28.74046, - 56.06571, - 29.09606, - 55.97367, - 29.42927, - 55.91669, - 29.48637, - 55.76694, - 29.37644, - 55.71355, - 29.48773, - 55.88776, - 30.01066, - 55.87718, - 30.255, - 55.81601, - 30.49391, - 55.60213, - 30.77674, - 55.62498, - 30.94541, - 55.39514, - 30.94468, - 55.29895, - 30.83993, - 55.14934, - 31.03833, - 55.04984, - 31.03618, - 54.80892, - 30.77363, - 54.66236, - 31.22056, - 54.50683, - 31.10031, - 54.4706, - 31.24529, - 54.26321, - 31.33184, - 54.05103, - 31.89556, - 53.81434, - 31.78609, - 53.7443, - 32.46252, - 53.69861, - 32.51655, - 53.58732, - 32.45881, - 53.45289, - 32.78059, - 53.3224, - 32.74285, - 53.28239, - 32.51796, - 53.06901, - 32.15591, - 53.196, - 31.42885, - 53.0977, - 31.41258, - 53.0267, - 31.28561, - 52.76667, - 31.61134, - 52.65457, - 31.5643, - 52.55018, - 31.68684, - 52.51775, - 31.61578, - 52.31956, - 31.61994, - 52.2691, - 31.75322, - 52.20129, - 31.71546, - 52.11418, - 31.81455, - 52.13133, - 31.42299, - 52.03265, - 31.28193, - 52.06606, - 30.96057, - 51.70104, - 30.58147, - 51.59999, - 30.53419, - 51.34585, - 30.68114, - 51.2465, - 30.56525, - 51.49804, - 30.18307, - 51.43581, - 29.79825, - 51.50581, - 29.68899, - 51.37084, - 29.30771, - 51.61952, - 29.21867, - 51.63858, - 29.11388, - 51.54856, - 28.83845, - 51.40733, - 28.77393, - 51.43653, - 28.67043, - 51.55867, - 28.6605, - 51.53884, - 28.39119, - 51.6756, - 28.27332, - 51.55363, - 28.03105, - 51.61388, - 27.87123, - 51.46515, - 27.74817, - 51.51765, - 27.66321, - 51.60964, - 27.72443, - 51.61845, - 27.266, - 51.77518, - 27.18662, - 51.74575, - 26.92035, - 51.91552, - 26.09451, - 51.96699, - 25.28146, - 51.91222, - 24.40317, - 51.77935, - 24.38089, - 51.64577, - 24.22696, - 51.57182, - 23.9997, - 51.65017, - 23.74118, - 51.6212, - 23.65733, - 51.5326, - 23.69832, - 51.487, - 23.62916, - 51.73344, - 23.52386, - 51.80586, - 23.63198, - 52.07076, - 23.64517, - 52.26729, - 23.19612 - ], - "centroid": [28.05941, 53.5467], - "name": "Europe/Minsk" - }, - { - "points": [ - 50.83903, - 41.37233, - 51.02593, - 41.72346, - 51.20373, - 41.8669, - 51.14167, - 42.26708, - 51.24625, - 42.89198, - 51.37457, - 42.85445, - 51.59978, - 42.48331, - 51.68499, - 42.47052, - 51.83127, - 42.65828, - 51.99887, - 42.7042, - 52.01838, - 42.79446, - 52.18834, - 42.74364, - 52.37665, - 42.91195, - 52.47658, - 43.18906, - 52.40121, - 43.34177, - 52.44471, - 43.77761, - 52.32625, - 44.33618, - 52.42225, - 44.4069, - 52.43253, - 44.53271, - 52.52796, - 44.48369, - 52.56248, - 44.5479, - 52.32729, - 45.05036, - 52.4206, - 45.10825, - 52.41054, - 45.43956, - 52.53023, - 45.64197, - 52.41582, - 45.97289, - 52.50473, - 45.96682, - 52.68859, - 46.29239, - 52.74374, - 46.58695, - 52.63176, - 46.72877, - 52.57639, - 47.41903, - 52.58903, - 47.72281, - 52.73678, - 47.8421, - 52.68805, - 48.0108, - 52.72265, - 48.08232, - 52.75783, - 47.97987, - 52.80875, - 48.09909, - 52.81383, - 48.36782, - 52.78238, - 48.43989, - 52.68254, - 48.37248, - 52.65371, - 48.70585, - 52.41983, - 48.89952, - 52.50318, - 48.97251, - 52.51635, - 49.25162, - 52.33774, - 49.48179, - 52.40547, - 49.59748, - 52.26832, - 49.65676, - 52.3029, - 49.72112, - 52.203, - 49.81532, - 52.14325, - 50.22068, - 52.03179, - 50.17202, - 52.06928, - 50.33362, - 51.93784, - 50.72912, - 51.66191, - 50.80301, - 51.56796, - 50.75556, - 51.63272, - 50.57199, - 51.46704, - 50.51778, - 51.38255, - 50.34465, - 51.33073, - 50.37052, - 51.10548, - 49.73981, - 51.11878, - 49.42542, - 50.99537, - 49.33399, - 50.84873, - 49.41343, - 50.77463, - 49.09775, - 50.59086, - 48.82797, - 50.64379, - 48.5687, - 50.57639, - 48.65958, - 50.11335, - 48.76568, - 50.02013, - 48.88702, - 49.79834, - 48.42942, - 49.86395, - 48.21377, - 50.08557, - 48.08797, - 50.32261, - 47.80814, - 50.44662, - 47.51324, - 50.30743, - 47.31223, - 50.19969, - 47.27416, - 50.105, - 47.34935, - 50.00043, - 47.27324, - 49.83543, - 46.90229, - 49.33985, - 46.79139, - 49.16198, - 47.06239, - 49.02157, - 46.97832, - 48.93064, - 46.78524, - 48.66247, - 46.62244, - 48.83099, - 46.30526, - 48.85996, - 46.04025, - 48.5853, - 45.62164, - 48.54832, - 45.2494, - 48.45763, - 45.38335, - 48.47705, - 45.196, - 48.27722, - 44.99072, - 48.24221, - 45.16675, - 48.08816, - 45.30393, - 48.20167, - 44.95554, - 48.04334, - 44.80457, - 48.04834, - 44.54917, - 48.19813, - 44.52971, - 48.25011, - 44.31351, - 48.06754, - 44.33028, - 48.04152, - 44.47635, - 47.86305, - 44.39765, - 47.9006, - 44.07197, - 47.75713, - 43.97879, - 47.67796, - 43.7135, - 47.56176, - 43.64051, - 47.47592, - 43.74175, - 47.4323, - 43.65466, - 47.44326, - 43.20709, - 47.56512, - 43.14302, - 47.50393, - 42.9372, - 47.84751, - 42.72234, - 48.002, - 42.49332, - 48.0252, - 42.01331, - 48.16556, - 42.09254, - 48.26493, - 42.03682, - 48.28892, - 42.13952, - 48.41667, - 42.06622, - 48.55666, - 42.62648, - 48.62017, - 42.69179, - 48.70955, - 42.64123, - 48.79984, - 42.73742, - 48.96022, - 42.65696, - 49.0416, - 42.38692, - 49.14385, - 42.33931, - 49.14807, - 42.05629, - 49.40758, - 42.04006, - 49.68212, - 42.17101, - 49.89906, - 41.86111, - 49.95539, - 41.60789, - 50.21568, - 41.35714, - 50.38293, - 41.50229, - 50.50568, - 41.4075, - 50.59499, - 41.51722, - 50.77652, - 41.14638, - 50.83903, - 41.37233 - ], - "centroid": [45.42682, 50.57021], - "name": "Europe/Volgograd" - }, - { - "points": [ - 29.10985, - 46.54955, - 29.44328, - 46.85839, - 30.03677, - 47.18416, - 30.11369, - 47.70767, - 29.98657, - 48.02339, - 30.01947, - 48.16079, - 29.79421, - 48.38493, - 29.67783, - 48.36023, - 29.57114, - 48.24157, - 29.59807, - 48.16902, - 29.49858, - 48.17214, - 29.56036, - 47.97878, - 29.37027, - 47.72049, - 29.35373, - 48.1094, - 28.99496, - 48.17994, - 28.74289, - 48.40729, - 28.53196, - 48.44077, - 28.51522, - 47.70148, - 28.99079, - 47.45696, - 29.10985, - 46.54955 - ], - "centroid": [47.62838, 29.34735], - "name": "Asia/Kuwait" - }, - { - "points": [ - 29.38022, - 48.39972, - 29.41875, - 48.26683, - 29.46037, - 48.2709, - 29.45915, - 48.36173, - 29.38022, - 48.39972 - ], - "centroid": [48.33007, 29.42727], - "name": "Asia/Kuwait" - }, - { - "points": [ - 24.6162, - 51.33848, - 24.62459, - 51.2376, - 24.46334, - 51.10021, - 24.53989, - 50.92401, - 25.11179, - 50.76719, - 25.60023, - 50.79105, - 25.63929, - 50.88645, - 25.53564, - 50.90376, - 25.98067, - 50.98619, - 26.18758, - 51.21957, - 26.10382, - 51.3768, - 25.97071, - 51.41834, - 25.92494, - 51.5833, - 25.79649, - 51.61736, - 25.50644, - 51.49264, - 25.29745, - 51.53905, - 25.27214, - 51.62679, - 25.01156, - 51.64625, - 24.54322, - 51.34977, - 24.6162, - 51.33848 - ], - "centroid": [51.19813, 25.30253], - "name": "Asia/Qatar" - }, - { - "points": [ - 25.37827, - 51.57608, - 25.38425, - 51.55924, - 25.41803, - 51.57106, - 25.40234, - 51.59216, - 25.37827, - 51.57608 - ], - "centroid": [51.57475, 25.39679], - "name": "Asia/Qatar" - }, - { - "points": [ - 25.65185, - 52.41813, - 25.675, - 52.40394, - 25.68641, - 52.42436, - 25.66613, - 52.43742, - 25.65185, - 52.41813 - ], - "centroid": [52.42079, 25.66968], - "name": "Asia/Qatar" - }, - { - "points": [ - 25.32801, - 51.57932, - 25.34617, - 51.56991, - 25.35154, - 51.59571, - 25.3349, - 51.60102, - 25.32801, - 51.57932 - ], - "centroid": [51.58614, 25.34028], - "name": "Asia/Qatar" - }, - { - "points": [ - 58.0923, - 46.33757, - 58.34059, - 46.47016, - 58.36813, - 46.40232, - 58.43724, - 46.58257, - 58.56656, - 46.57892, - 58.63143, - 47.00153, - 58.78172, - 47.10949, - 58.76528, - 47.26415, - 58.92592, - 47.30343, - 58.9153, - 47.59835, - 59.05443, - 47.56361, - 59.22049, - 47.21503, - 59.34656, - 47.2401, - 59.37315, - 47.04799, - 59.71195, - 47.13249, - 59.77556, - 46.91844, - 59.84596, - 46.91085, - 60.11177, - 47.02827, - 60.05578, - 46.60293, - 60.11183, - 46.36038, - 60.24049, - 46.2852, - 60.26423, - 46.73874, - 60.52156, - 46.84888, - 60.57982, - 47.03114, - 60.65956, - 46.94374, - 61.07431, - 47.21398, - 61.01961, - 47.9614, - 60.89607, - 47.99491, - 60.86071, - 48.42652, - 60.60208, - 48.54894, - 60.48999, - 48.51262, - 60.43676, - 48.62715, - 60.41804, - 48.55785, - 60.3671, - 48.77282, - 60.1895, - 48.46823, - 59.71264, - 48.51953, - 59.66477, - 49.08941, - 59.49376, - 49.04729, - 59.40122, - 49.55076, - 59.25067, - 49.51789, - 59.2207, - 49.64024, - 59.22994, - 49.78745, - 59.50986, - 49.7783, - 59.66877, - 49.84217, - 59.69074, - 50.03555, - 59.77325, - 49.96498, - 59.87201, - 50.82433, - 60.07107, - 51.06774, - 59.95703, - 51.53, - 60.32854, - 52.06976, - 60.17774, - 52.84799, - 60.22801, - 53.47239, - 60.00181, - 53.72182, - 59.69266, - 53.60929, - 59.68074, - 53.42901, - 59.34099, - 53.21684, - 59.159, - 53.40515, - 59.10656, - 53.88056, - 58.93827, - 53.72952, - 58.78247, - 53.93829, - 58.59947, - 53.70547, - 58.43071, - 53.78843, - 58.37921, - 53.30613, - 58.53614, - 53.06299, - 58.52262, - 52.91538, - 58.39388, - 52.86553, - 58.48303, - 52.1729, - 58.35339, - 51.8025, - 58.17159, - 51.68257, - 58.14842, - 51.79014, - 57.97846, - 51.90009, - 57.85249, - 51.8457, - 57.75456, - 51.93686, - 57.62945, - 51.86544, - 57.5341, - 51.63401, - 57.42783, - 51.59096, - 57.44479, - 51.19839, - 57.30245, - 51.1245, - 56.93756, - 51.33274, - 56.88347, - 51.55165, - 56.66975, - 51.3954, - 56.66071, - 51.19783, - 56.52776, - 51.20979, - 56.50132, - 51.14818, - 56.44039, - 51.30418, - 56.33364, - 51.32496, - 56.2921, - 51.43448, - 56.22875, - 51.38929, - 56.21809, - 51.47807, - 56.05981, - 51.31608, - 56.22418, - 50.84481, - 56.30793, - 50.89788, - 56.4047, - 50.78605, - 56.32027, - 50.73539, - 56.3489, - 50.57536, - 56.39966, - 50.61944, - 56.54322, - 50.4401, - 56.60919, - 50.47994, - 56.57632, - 50.41885, - 56.66665, - 50.32411, - 56.61337, - 50.06849, - 56.78582, - 50.09431, - 56.88912, - 49.72786, - 57.06376, - 49.70514, - 57.03466, - 49.26385, - 57.15793, - 49.13376, - 57.32124, - 49.18022, - 57.27616, - 49.02341, - 57.1983, - 49.0557, - 57.07581, - 48.95698, - 57.08055, - 48.83989, - 57.15443, - 48.82486, - 57.15758, - 48.30715, - 56.98834, - 48.1397, - 56.96698, - 47.91411, - 57.04656, - 47.74042, - 57.00122, - 47.77498, - 56.84138, - 47.50249, - 56.7988, - 47.16883, - 56.92279, - 47.08057, - 56.93013, - 46.70461, - 57.20253, - 46.7167, - 57.22626, - 46.83559, - 57.34768, - 46.66637, - 57.45976, - 46.78764, - 57.53142, - 46.73857, - 57.53819, - 47.46554, - 57.80842, - 47.55305, - 57.89788, - 47.76015, - 58.01473, - 47.37447, - 58.00761, - 46.44818, - 58.0923, - 46.33757 - ], - "centroid": [49.82823, 58.68142], - "name": "Europe/Kirov" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-beirut.json b/pandora_console/include/javascript/tz_json/polygons/asia-beirut.json deleted file mode 100644 index c2c8f52091..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-beirut.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "transitions": { - "Asia/Beirut": [ - [1490493600, 180, "EEST"], - [1509238800, 120, "EET"], - [1521943200, 180, "EEST"], - [1540688400, 120, "EET"], - [1553997600, 180, "EEST"], - [1572138000, 120, "EET"], - [1585447200, 180, "EEST"], - [1603587600, 120, "EET"], - [1616896800, 180, "EEST"], - [1635642000, 120, "EET"], - [1648346400, 180, "EEST"], - [1667091600, 120, "EET"], - [1679796000, 180, "EEST"], - [1698541200, 120, "EET"], - [1711850400, 180, "EEST"], - [1729990800, 120, "EET"], - [1743300000, 180, "EEST"], - [1761440400, 120, "EET"], - [1774749600, 180, "EEST"], - [1792890000, 120, "EET"], - [1806199200, 180, "EEST"], - [1824944400, 120, "EET"], - [1837648800, 180, "EEST"], - [1856394000, 120, "EET"], - [1869098400, 180, "EEST"], - [1887843600, 120, "EET"], - [1901152800, 180, "EEST"], - [1919293200, 120, "EET"], - [1932602400, 180, "EEST"], - [1950742800, 120, "EET"], - [1964052000, 180, "EEST"], - [1982797200, 120, "EET"], - [1995501600, 180, "EEST"], - [2014246800, 120, "EET"], - [2026951200, 180, "EEST"], - [2045696400, 120, "EET"], - [2058400800, 180, "EEST"], - [2077146000, 120, "EET"], - [2090455200, 180, "EEST"], - [2108595600, 120, "EET"], - [2121904800, 180, "EEST"], - [2140045200, 120, "EET"] - ] - }, - "name": "Asia/Beirut", - "polygons": [ - { - "points": [ - 33.08249, - 35.14732, - 33.9026, - 35.46471, - 34.00091, - 35.63723, - 34.32509, - 35.68128, - 34.53505, - 35.97922, - 34.66132, - 35.97979, - 34.64318, - 36.46942, - 34.51134, - 36.34076, - 34.42902, - 36.55927, - 34.20122, - 36.63528, - 33.91163, - 36.29631, - 33.82743, - 36.3987, - 33.81204, - 36.07565, - 33.64588, - 35.945, - 33.56672, - 36.06965, - 33.23277, - 35.62845, - 33.27571, - 35.57496, - 33.08108, - 35.50745, - 33.08249, - 35.14732 - ], - "centroid": [35.89337, 33.9206], - "name": "Asia/Beirut" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-brunei.json b/pandora_console/include/javascript/tz_json/polygons/asia-brunei.json deleted file mode 100644 index 9d0a9699bd..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-brunei.json +++ /dev/null @@ -1,8817 +0,0 @@ -{ - "transitions": { - "Asia/Brunei": [[-1167618600, 480, "+08"], [2147501647, 480, "+08"]], - "Asia/Irkutsk": [[1414270800, 480, "+08"], [2147501647, 480, "+08"]], - "Asia/Singapore": [[378682200, 480, "+08"], [2147501647, 480, "+08"]], - "Asia/Kuala_Lumpur": [[378682200, 480, "+08"], [2147501647, 480, "+08"]], - "Asia/Ulaanbaatar": [[1474657200, 480, "+08"], [2147501647, 480, "+08"]], - "Asia/Kuching": [[-766990800, 480, "+08"], [2147501647, 480, "+08"]], - "Asia/Manila": [[275166000, 480, "+08"], [2147501647, 480, "+08"]], - "Asia/Choibalsan": [[1474657200, 480, "+08"], [2147501647, 480, "+08"]] - }, - "name": "Asia/Brunei", - "polygons": [ - { - "points": [ - 4.58668, - 114.06168, - 4.67312, - 114.43842, - 4.97808, - 114.84409, - 5.04648, - 115.126, - 4.80395, - 114.97453, - 4.7231, - 114.78687, - 4.40894, - 114.89237, - 4.01678, - 114.69465, - 3.99865, - 114.60209, - 4.26484, - 114.43955, - 4.24835, - 114.31827, - 4.49663, - 114.24943, - 4.58668, - 114.06168 - ], - "centroid": [114.62345, 4.51643], - "name": "Asia/Brunei" - }, - { - "points": [ - 4.7244, - 115.02468, - 4.82024, - 115.02604, - 4.91602, - 115.15936, - 4.73465, - 115.26557, - 4.29696, - 115.34343, - 4.38101, - 115.07942, - 4.7244, - 115.02468 - ], - "centroid": [115.17169, 4.59361], - "name": "Asia/Brunei" - }, - { - "points": [ - 1.22842, - 103.83458, - 1.28627, - 103.65521, - 1.43574, - 103.67755, - 1.48112, - 103.82174, - 1.42051, - 104.00335, - 1.30167, - 103.96575, - 1.22842, - 103.83458 - ], - "centroid": [103.82142, 1.3583], - "name": "Asia/Singapore" - }, - { - "points": [ - 1.38506, - 104.04464, - 1.42557, - 104.01552, - 1.43797, - 104.07777, - 1.39884, - 104.09769, - 1.38506, - 104.04464 - ], - "centroid": [104.05828, 1.4122], - "name": "Asia/Singapore" - }, - { - "points": [ - 1.1917, - 103.77151, - 1.20285, - 103.75089, - 1.24643, - 103.76583, - 1.22713, - 103.78935, - 1.1917, - 103.77151 - ], - "centroid": [103.76947, 1.21791], - "name": "Asia/Singapore" - }, - { - "points": [ - 1.16316, - 103.75193, - 1.15654, - 103.73353, - 1.18706, - 103.71294, - 1.19588, - 103.74017, - 1.16316, - 103.75193 - ], - "centroid": [103.7341, 1.17662], - "name": "Asia/Singapore" - }, - { - "points": [ - 51.0067, - 97.8191, - 51.42484, - 98.01404, - 51.46939, - 98.22671, - 51.72643, - 98.31011, - 51.83758, - 98.70452, - 52.16419, - 98.92155, - 51.76324, - 99.99506, - 51.76017, - 100.51772, - 51.46802, - 101.38024, - 51.50979, - 101.57857, - 51.40151, - 102.08793, - 51.32446, - 102.22289, - 51.26636, - 102.16154, - 50.96766, - 102.27666, - 50.84426, - 102.23431, - 50.73945, - 102.36827, - 50.60663, - 102.30911, - 50.32378, - 102.91892, - 50.31677, - 103.2296, - 50.21203, - 103.32199, - 50.16435, - 104.0599, - 50.31468, - 104.40261, - 50.49037, - 105.35669, - 50.42164, - 106.0483, - 50.30604, - 106.27899, - 50.33686, - 106.72632, - 50.22999, - 106.97275, - 50.0287, - 107.15219, - 49.92979, - 107.97857, - 49.68399, - 107.95259, - 49.34624, - 108.54655, - 49.3709, - 109.21961, - 49.20168, - 109.84271, - 49.17509, - 110.23297, - 49.26838, - 110.40022, - 49.15752, - 110.78603, - 49.38313, - 111.3771, - 49.40541, - 111.93292, - 49.55156, - 112.49706, - 49.11386, - 112.38745, - 48.62903, - 112.60009, - 48.16378, - 112.58513, - 47.91643, - 112.74441, - 47.79917, - 112.73675, - 47.75388, - 112.23837, - 47.36181, - 111.9976, - 47.21881, - 111.6287, - 46.45347, - 111.37091, - 46.23306, - 111.50186, - 46.1195, - 111.87988, - 45.56658, - 111.88115, - 45.15224, - 112.09569, - 45.06949, - 112.08715, - 45.06538, - 111.89159, - 44.95526, - 111.74793, - 44.34855, - 111.39686, - 44.07164, - 111.63733, - 44.00073, - 111.85838, - 43.7662, - 112.01433, - 43.68339, - 111.76098, - 43.47998, - 111.57752, - 43.33467, - 111.05199, - 42.92278, - 110.6289, - 42.62906, - 110.15821, - 42.61515, - 109.83693, - 42.45837, - 109.53507, - 42.44582, - 108.96882, - 42.37734, - 108.81199, - 42.44528, - 108.52503, - 42.45193, - 107.45476, - 41.94809, - 105.80493, - 41.55774, - 105.03591, - 41.6353, - 104.94186, - 41.65372, - 104.52942, - 41.87249, - 104.5338, - 41.79788, - 103.86232, - 41.89766, - 103.32029, - 42.12426, - 102.73666, - 42.20892, - 102.06106, - 42.46409, - 101.81329, - 42.63537, - 100.90999, - 42.67315, - 100.33027, - 42.56011, - 99.49554, - 42.69299, - 97.82262, - 43.12744, - 97.71237, - 43.77212, - 97.69413, - 44.60763, - 98.17339, - 45.40182, - 98.43551, - 45.83673, - 98.31593, - 46.15102, - 97.79502, - 46.36433, - 97.60526, - 46.56608, - 97.54566, - 47.07788, - 97.85328, - 47.25558, - 98.09524, - 47.54939, - 98.30422, - 47.65173, - 98.32937, - 47.88099, - 98.06627, - 48.04028, - 98.07647, - 48.33599, - 99.08427, - 48.4808, - 99.03558, - 48.8799, - 99.2111, - 49.12774, - 99.05031, - 48.99074, - 98.59911, - 49.07012, - 98.28213, - 49.00994, - 97.91651, - 49.3984, - 96.99258, - 49.55404, - 96.95456, - 49.61375, - 97.08525, - 49.79259, - 97.16721, - 49.80467, - 97.44458, - 49.89252, - 97.59955, - 49.95805, - 97.58163, - 49.96088, - 97.87018, - 50.26955, - 98.25081, - 50.54299, - 98.31375, - 50.64649, - 98.04109, - 50.77875, - 97.94551, - 50.86305, - 98.0096, - 51.0067, - 97.8191 - ], - "centroid": [104.48974, 46.48969], - "name": "Asia/Ulaanbaatar" - }, - { - "points": [ - 54.3596, - 95.69303, - 54.40817, - 95.91748, - 54.58609, - 96.05556, - 54.51969, - 96.56354, - 54.70096, - 96.55276, - 54.92093, - 96.70424, - 55.02364, - 96.56836, - 55.08469, - 96.67654, - 55.26256, - 96.6937, - 55.32689, - 96.91034, - 55.43555, - 96.83155, - 55.58781, - 96.84795, - 55.6466, - 96.73758, - 55.69716, - 96.81023, - 55.78481, - 96.76424, - 55.86502, - 96.96046, - 56.02624, - 96.97139, - 56.12506, - 97.11863, - 56.05998, - 97.3518, - 56.19888, - 97.57715, - 56.39665, - 97.55261, - 56.40165, - 97.87221, - 56.54937, - 97.8699, - 56.55502, - 97.73564, - 56.77485, - 97.76778, - 56.80215, - 97.47996, - 56.89703, - 97.47249, - 56.95097, - 97.61187, - 57.04237, - 97.33011, - 57.81485, - 97.91109, - 57.80166, - 98.76967, - 57.73189, - 98.97155, - 57.8025, - 99.41701, - 58.09082, - 99.67958, - 58.0894, - 100.045, - 57.87364, - 100.1326, - 57.73629, - 100.38157, - 57.55609, - 100.40993, - 57.41222, - 100.74239, - 57.49506, - 100.94914, - 57.66335, - 100.78826, - 57.76808, - 100.87644, - 57.88998, - 100.79852, - 57.90237, - 101.02109, - 58.02792, - 101.14869, - 58.12292, - 101.10326, - 58.22853, - 101.27524, - 58.23054, - 101.5245, - 58.42835, - 101.68176, - 58.53453, - 102.19053, - 58.72394, - 102.50437, - 58.89367, - 102.52758, - 58.93823, - 102.42815, - 59.07149, - 102.39447, - 59.20088, - 102.5314, - 59.22162, - 102.82606, - 59.33187, - 103.01444, - 59.27052, - 103.32881, - 59.18194, - 103.2551, - 59.02975, - 103.39468, - 58.92272, - 103.59548, - 58.91322, - 103.89973, - 58.8486, - 103.96416, - 58.73969, - 103.9009, - 58.7686, - 104.23748, - 58.61212, - 104.46052, - 58.67708, - 104.78955, - 58.72785, - 104.86261, - 58.81582, - 104.74584, - 58.90159, - 104.83161, - 59.09987, - 105.34826, - 59.25391, - 105.28838, - 59.30595, - 105.17526, - 59.36208, - 105.23823, - 59.46183, - 105.18254, - 59.45486, - 104.96981, - 59.69484, - 104.78455, - 59.77952, - 105.01412, - 59.84664, - 105.01584, - 59.85067, - 105.48482, - 59.89072, - 105.42105, - 60.01035, - 105.47887, - 60.10999, - 105.41082, - 60.24854, - 105.46858, - 60.28765, - 104.911, - 60.39481, - 104.64746, - 60.63302, - 104.50666, - 60.74836, - 104.58792, - 60.84403, - 104.44792, - 60.89726, - 104.62442, - 60.94535, - 104.5497, - 61.08281, - 104.60923, - 61.18283, - 105.00151, - 61.31222, - 104.92012, - 61.35807, - 104.77996, - 61.42895, - 105.27082, - 61.54037, - 105.35988, - 61.65905, - 105.69195, - 61.6274, - 105.79951, - 61.6939, - 105.93627, - 61.85211, - 105.90752, - 62.03556, - 106.39478, - 62.23198, - 106.43678, - 62.26845, - 106.31156, - 62.32606, - 106.47, - 62.3926, - 106.42257, - 62.48354, - 106.70527, - 62.54337, - 106.64468, - 62.60236, - 106.75821, - 62.67375, - 106.46302, - 62.74597, - 106.51578, - 62.83591, - 106.43788, - 62.88826, - 106.20988, - 63.06995, - 106.11192, - 63.1174, - 106.39557, - 63.27187, - 106.35193, - 63.33975, - 106.4391, - 63.30744, - 106.67816, - 63.3685, - 106.71381, - 63.49215, - 106.49695, - 63.62027, - 106.67733, - 63.70175, - 106.61891, - 63.84391, - 106.78529, - 63.92151, - 106.67089, - 63.99207, - 106.69518, - 63.89541, - 107.07156, - 63.9608, - 107.29182, - 63.87518, - 107.37074, - 63.86638, - 107.55095, - 63.9999, - 107.67786, - 64.00019, - 108.25715, - 64.03745, - 108.31136, - 64.20142, - 108.21372, - 64.22689, - 108.01714, - 64.30903, - 108.34458, - 64.24394, - 108.54589, - 64.12255, - 108.50689, - 63.98865, - 108.74452, - 63.91367, - 108.69639, - 63.86094, - 108.78118, - 63.77609, - 108.65119, - 63.79948, - 108.29428, - 63.66667, - 108.27414, - 63.57678, - 108.13724, - 63.56415, - 109.04353, - 63.35536, - 109.27839, - 63.36736, - 109.37143, - 63.22076, - 109.46614, - 63.18458, - 109.41683, - 62.93775, - 109.47771, - 62.82297, - 109.66043, - 62.52514, - 109.27571, - 62.41469, - 109.47522, - 62.4204, - 109.91672, - 62.29025, - 110.0105, - 62.23627, - 109.944, - 62.15689, - 110.00712, - 61.82192, - 109.5968, - 61.53841, - 109.88276, - 61.32717, - 109.79964, - 61.27983, - 110.09319, - 61.16596, - 110.18269, - 61.14052, - 110.5173, - 60.98152, - 110.46593, - 60.81358, - 110.23847, - 60.77194, - 110.30451, - 60.68658, - 110.27621, - 60.66572, - 110.06999, - 60.57236, - 110.12453, - 60.22186, - 109.73591, - 60.11538, - 109.70316, - 60.02554, - 109.77886, - 59.74576, - 109.50369, - 59.64049, - 109.54249, - 59.45308, - 109.27284, - 59.41566, - 109.36576, - 59.32415, - 109.2691, - 59.30013, - 109.52238, - 59.07005, - 109.64621, - 59.08162, - 109.74357, - 58.98838, - 109.82907, - 58.98422, - 110.17939, - 59.04596, - 110.49474, - 59.2699, - 110.70005, - 59.19347, - 111.18266, - 59.28387, - 111.43551, - 59.21612, - 111.64456, - 59.28072, - 111.93865, - 59.51442, - 112.27436, - 59.41821, - 112.34407, - 59.30803, - 112.30102, - 59.31509, - 112.64124, - 59.12217, - 112.46006, - 58.88128, - 112.51833, - 58.95969, - 112.60848, - 59.08146, - 112.57212, - 59.1629, - 113.24543, - 59.26865, - 113.45466, - 59.38108, - 113.41213, - 59.4962, - 113.59336, - 59.58442, - 113.59653, - 59.75829, - 114.16784, - 60.00572, - 114.56051, - 60.1186, - 114.53727, - 60.22917, - 114.6927, - 60.19054, - 114.81214, - 60.43919, - 115.18595, - 60.53663, - 115.68682, - 60.36683, - 116.60355, - 60.16595, - 116.97933, - 60.04493, - 117.05287, - 60.02728, - 117.30369, - 59.91317, - 117.07254, - 59.82799, - 117.23909, - 59.64836, - 117.2083, - 59.59769, - 117.11166, - 59.5376, - 117.23977, - 59.48102, - 117.59809, - 59.55071, - 117.75985, - 59.45165, - 117.88314, - 59.59303, - 118.05482, - 59.62054, - 118.28337, - 59.41874, - 118.76066, - 59.28331, - 118.86098, - 59.20606, - 118.70894, - 59.06747, - 118.71343, - 59.01954, - 118.85637, - 58.89137, - 118.79622, - 58.81429, - 118.90693, - 58.68892, - 118.89499, - 58.60558, - 118.77867, - 58.47881, - 119.14295, - 58.35957, - 119.07522, - 58.21366, - 119.11272, - 58.15921, - 118.67326, - 58.37142, - 118.20731, - 58.39034, - 117.67545, - 58.30553, - 117.48537, - 58.18327, - 117.60029, - 58.12149, - 117.41578, - 57.90024, - 117.42515, - 57.8061, - 117.09452, - 57.74068, - 117.18814, - 57.64765, - 117.15247, - 57.61921, - 117.29565, - 57.51599, - 117.26307, - 57.33465, - 117.37235, - 57.33569, - 117.45244, - 57.26272, - 117.43705, - 57.33325, - 117.59518, - 57.29941, - 117.80514, - 57.18474, - 117.74908, - 57.15024, - 117.6193, - 57.01176, - 117.6985, - 56.83856, - 117.57779, - 56.81614, - 117.40776, - 56.93809, - 117.33187, - 56.79246, - 117.14057, - 56.71333, - 116.79631, - 56.83856, - 116.36219, - 56.80227, - 116.11996, - 56.9456, - 115.739, - 56.86844, - 115.59573, - 56.70402, - 115.59288, - 56.65022, - 115.44199, - 56.57436, - 115.68608, - 56.49968, - 115.68314, - 56.43374, - 115.80793, - 56.3908, - 115.68744, - 56.29961, - 115.69414, - 56.14997, - 115.84691, - 56.04662, - 115.76935, - 55.91896, - 115.90777, - 55.67655, - 115.85108, - 55.64815, - 115.92282, - 55.40274, - 115.93821, - 55.38309, - 116.37924, - 55.23534, - 116.47586, - 55.07821, - 116.82058, - 54.79209, - 116.93325, - 54.5271, - 116.7282, - 54.45409, - 116.52337, - 54.49691, - 116.18334, - 54.41424, - 115.67382, - 54.17582, - 115.18845, - 53.98295, - 114.9788, - 53.61203, - 113.83199, - 53.52498, - 113.90608, - 53.39549, - 113.8409, - 53.36251, - 113.95121, - 53.24571, - 113.98637, - 53.20266, - 114.2063, - 53.082, - 114.13634, - 53.07696, - 114.3292, - 52.96295, - 114.32625, - 52.95541, - 114.23605, - 52.82005, - 114.25143, - 52.71087, - 114.13027, - 52.44104, - 113.58301, - 52.46765, - 113.27309, - 52.32453, - 112.91581, - 52.35089, - 112.60039, - 52.19694, - 112.40253, - 52.27338, - 112.0766, - 51.9186, - 111.61174, - 51.77593, - 111.02877, - 51.49278, - 110.69579, - 51.60944, - 110.05098, - 51.33667, - 109.37935, - 51.4969, - 109.07193, - 51.42971, - 108.92762, - 51.50039, - 108.60115, - 51.26869, - 108.36267, - 51.10399, - 108.57903, - 51.04031, - 108.33744, - 50.82712, - 108.25877, - 50.75682, - 108.07602, - 50.49968, - 108.69419, - 50.40142, - 108.20684, - 50.30504, - 108.13591, - 50.32527, - 107.99877, - 50.21546, - 107.94485, - 50.14902, - 107.78066, - 50.02126, - 107.80686, - 49.94613, - 107.70551, - 50.00986, - 107.14447, - 50.31163, - 106.75576, - 50.28598, - 106.2768, - 50.40186, - 106.0451, - 50.46927, - 105.38607, - 50.29517, - 104.40704, - 50.14436, - 104.06111, - 50.19845, - 103.80349, - 50.12874, - 103.66813, - 50.1944, - 103.31059, - 50.30273, - 103.20323, - 50.30503, - 102.91193, - 50.59397, - 102.29357, - 50.73971, - 102.34779, - 50.84019, - 102.21465, - 50.96552, - 102.25665, - 51.26502, - 102.1413, - 51.31886, - 102.20358, - 51.38334, - 102.07953, - 51.48995, - 101.57581, - 51.44861, - 101.37534, - 51.74031, - 100.51495, - 51.74368, - 99.99073, - 51.89213, - 99.72407, - 52.06321, - 99.04371, - 52.18668, - 98.92334, - 52.17815, - 98.80881, - 52.2671, - 98.79842, - 52.25288, - 98.63964, - 52.42959, - 98.61713, - 52.66362, - 98.92577, - 52.79033, - 98.92936, - 52.84498, - 98.84028, - 52.93915, - 98.94747, - 52.8623, - 99.21128, - 52.94639, - 99.23868, - 53.03259, - 98.97416, - 53.09762, - 99.05083, - 53.14604, - 98.6866, - 53.09126, - 98.29625, - 53.21743, - 98.28284, - 53.24168, - 98.02564, - 53.35021, - 97.96017, - 53.36478, - 97.58873, - 53.59106, - 97.32671, - 53.71896, - 96.88403, - 53.63652, - 96.56733, - 53.98931, - 96.04159, - 54.08409, - 96.0499, - 54.22541, - 95.6676, - 54.3596, - 95.69303 - ], - "centroid": [107.29351, 56.05756], - "name": "Asia/Irkutsk" - }, - { - "points": [ - 2.40603, - 111.30039, - 2.79764, - 111.30134, - 2.75587, - 111.40314, - 2.60995, - 111.39903, - 2.71041, - 111.42006, - 2.86468, - 111.62963, - 3.18185, - 113.01053, - 3.77028, - 113.42381, - 4.22865, - 113.88941, - 4.6056, - 113.96637, - 4.51386, - 114.26035, - 4.26674, - 114.32906, - 4.28378, - 114.44952, - 4.01642, - 114.64168, - 4.13428, - 114.78272, - 4.36122, - 114.86565, - 4.73376, - 114.76328, - 4.90149, - 115.01388, - 4.3895, - 115.0999, - 4.31275, - 115.33112, - 4.91599, - 115.14394, - 4.97796, - 115.22106, - 4.919, - 115.37555, - 5.19749, - 115.56687, - 5.28992, - 115.33692, - 5.39464, - 115.35785, - 5.64041, - 115.59249, - 5.5485, - 115.66465, - 5.58694, - 115.86471, - 5.75208, - 115.89185, - 5.84707, - 116.03155, - 5.98733, - 116.06456, - 6.0367, - 115.99479, - 6.00095, - 116.09867, - 6.12652, - 116.08249, - 6.50103, - 116.48613, - 7.04434, - 116.73988, - 6.89477, - 116.8614, - 6.57824, - 116.79437, - 6.70617, - 116.96921, - 6.95042, - 117.02207, - 7.01907, - 117.12981, - 6.94001, - 117.26138, - 6.62011, - 117.29869, - 6.75309, - 117.39301, - 6.7557, - 117.48182, - 6.66514, - 117.51572, - 6.57336, - 117.40746, - 6.63253, - 117.52103, - 6.42389, - 117.74647, - 6.22604, - 117.73141, - 6.19112, - 117.60499, - 6.03208, - 117.63055, - 6.03918, - 117.728, - 5.91749, - 117.6626, - 5.96005, - 117.88001, - 6.07644, - 117.98112, - 5.89206, - 118.14805, - 5.73287, - 118.00103, - 5.75084, - 117.92842, - 5.68843, - 117.95811, - 5.71796, - 118.11577, - 5.85713, - 118.16739, - 5.83302, - 118.35045, - 5.4346, - 118.93192, - 5.47034, - 119.13784, - 5.36503, - 119.26326, - 5.20841, - 119.27335, - 5.10118, - 119.16992, - 4.92399, - 118.66863, - 4.91051, - 118.47682, - 5.01351, - 118.32962, - 4.9709, - 118.3905, - 4.86976, - 118.13397, - 4.66731, - 118.27358, - 4.73275, - 118.46392, - 4.62467, - 118.59406, - 4.59633, - 118.44206, - 4.45799, - 118.75781, - 4.33986, - 118.54571, - 4.21254, - 117.97843, - 4.38602, - 117.61186, - 4.26225, - 117.65373, - 4.16913, - 117.90517, - 4.15646, - 117.67645, - 4.22072, - 117.61329, - 4.15021, - 117.61101, - 4.16862, - 117.46138, - 4.36271, - 117.23694, - 4.31055, - 117.0133, - 4.38761, - 116.56948, - 4.27833, - 116.4384, - 4.38071, - 116.34868, - 4.37366, - 116.17199, - 4.26716, - 116.0668, - 4.38197, - 115.88349, - 3.91921, - 115.57152, - 3.4402, - 115.65868, - 3.35722, - 115.55159, - 3.15772, - 115.57164, - 3.01876, - 115.49337, - 2.96993, - 115.33214, - 3.03501, - 115.29021, - 2.82354, - 115.10346, - 2.79277, - 115.15967, - 2.6143, - 115.09317, - 2.50557, - 115.24561, - 2.36092, - 114.96518, - 2.27523, - 114.96013, - 2.24516, - 114.81222, - 2.05297, - 114.79926, - 2.03452, - 114.89194, - 1.91739, - 114.88173, - 1.85533, - 114.72862, - 1.67433, - 114.71921, - 1.42376, - 114.56874, - 1.50998, - 114.39754, - 1.4005, - 114.21303, - 1.43628, - 113.97198, - 1.20064, - 113.65663, - 1.30717, - 113.53903, - 1.27585, - 113.41374, - 1.43116, - 113.09883, - 1.39795, - 112.96965, - 1.55429, - 113.03137, - 1.56731, - 112.49371, - 1.43622, - 112.20961, - 1.13137, - 112.15015, - 1.10819, - 111.93965, - 0.97945, - 111.83401, - 1.02927, - 111.66305, - 0.93937, - 111.53865, - 1.02153, - 111.48283, - 1.07663, - 111.22317, - 1.01958, - 110.91003, - 0.89393, - 110.80813, - 0.8453, - 110.57322, - 0.98659, - 110.26681, - 1.17142, - 110.18037, - 1.2027, - 110.05038, - 1.41043, - 109.92543, - 1.41467, - 109.82679, - 1.62368, - 109.64551, - 1.77681, - 109.66917, - 1.85266, - 109.54183, - 2.09118, - 109.64373, - 1.87099, - 109.68659, - 1.70204, - 109.9286, - 1.70316, - 110.2933, - 1.81765, - 110.33572, - 1.70653, - 110.37568, - 1.75285, - 110.51427, - 1.59352, - 110.53202, - 1.56502, - 110.71311, - 1.49208, - 110.7465, - 1.58123, - 110.81685, - 1.37424, - 111.18052, - 1.57135, - 110.97683, - 1.68344, - 111.02416, - 1.69123, - 111.11605, - 1.76463, - 111.06906, - 2.14208, - 111.24557, - 2.15312, - 111.14761, - 2.38123, - 111.17724, - 2.45196, - 111.2331, - 2.40603, - 111.30039 - ], - "centroid": [114.73186, 3.62396], - "name": "Asia/Kuching" - }, - { - "points": [ - 7.09091, - 117.0874, - 7.30232, - 117.05533, - 7.3598, - 117.28864, - 7.19042, - 117.34539, - 7.09091, - 117.0874 - ], - "centroid": [117.19126, 7.2327], - "name": "Asia/Kuching" - }, - { - "points": [ - 7.18087, - 116.8628, - 7.29035, - 116.87591, - 7.36297, - 117.01716, - 7.27343, - 117.02859, - 7.18087, - 116.8628 - ], - "centroid": [116.94524, 7.27511], - "name": "Asia/Kuching" - }, - { - "points": [ - 5.23974, - 115.16694, - 5.35356, - 115.18889, - 5.39552, - 115.25869, - 5.28362, - 115.27538, - 5.23974, - 115.16694 - ], - "centroid": [115.22349, 5.31452], - "name": "Asia/Kuching" - }, - { - "points": [ - 7.00362, - 117.30381, - 7.04296, - 117.25254, - 7.09877, - 117.27551, - 7.05127, - 117.35548, - 7.00362, - 117.30381 - ], - "centroid": [117.29872, 7.05018], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.57564, - 118.78577, - 4.59628, - 118.71257, - 4.6112, - 118.70789, - 4.63621, - 118.76905, - 4.57564, - 118.78577 - ], - "centroid": [118.75057, 4.60509], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.75006, - 118.39761, - 4.75606, - 118.37156, - 4.8151, - 118.35269, - 4.79245, - 118.42235, - 4.75006, - 118.39761 - ], - "centroid": [118.386, 4.78237], - "name": "Asia/Kuching" - }, - { - "points": [ - 5.70213, - 115.67807, - 5.70156, - 115.64991, - 5.7477, - 115.62535, - 5.74325, - 115.66587, - 5.70213, - 115.67807 - ], - "centroid": [115.65404, 5.72479], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.78471, - 118.31119, - 4.81225, - 118.26668, - 4.8263, - 118.2654, - 4.80688, - 118.33133, - 4.78471, - 118.31119 - ], - "centroid": [118.29744, 4.8064], - "name": "Asia/Kuching" - }, - { - "points": [ - 6.18163, - 115.60148, - 6.19326, - 115.57574, - 6.22088, - 115.59601, - 6.20659, - 115.61603, - 6.18163, - 115.60148 - ], - "centroid": [115.59682, 6.20049], - "name": "Asia/Kuching" - }, - { - "points": [ - 6.80462, - 117.26425, - 6.82408, - 117.24299, - 6.84566, - 117.2838, - 6.82906, - 117.28974, - 6.80462, - 117.26425 - ], - "centroid": [117.26854, 6.8253], - "name": "Asia/Kuching" - }, - { - "points": [ - 5.75636, - 118.09609, - 5.78573, - 118.08096, - 5.78468, - 118.11926, - 5.76659, - 118.12307, - 5.75636, - 118.09609 - ], - "centroid": [118.10329, 5.77354], - "name": "Asia/Kuching" - }, - { - "points": [ - 5.26332, - 115.33548, - 5.25501, - 115.32247, - 5.27487, - 115.29613, - 5.29204, - 115.32707, - 5.26332, - 115.33548 - ], - "centroid": [115.31908, 5.27284], - "name": "Asia/Kuching" - }, - { - "points": [ - 6.69466, - 116.36171, - 6.70195, - 116.33802, - 6.72675, - 116.33783, - 6.71536, - 116.37182, - 6.69466, - 116.36171 - ], - "centroid": [116.35242, 6.71039], - "name": "Asia/Kuching" - }, - { - "points": [ - 5.20883, - 115.13122, - 5.22645, - 115.10929, - 5.24407, - 115.11731, - 5.23375, - 115.14644, - 5.20883, - 115.13122 - ], - "centroid": [115.12702, 5.22797], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.29258, - 118.86259, - 4.31756, - 118.85141, - 4.32334, - 118.88297, - 4.30577, - 118.88942, - 4.29258, - 118.86259 - ], - "centroid": [118.87066, 4.30961], - "name": "Asia/Kuching" - }, - { - "points": [ - 7.06816, - 117.04834, - 7.08404, - 117.02525, - 7.1013, - 117.03594, - 7.08769, - 117.0655, - 7.06816, - 117.04834 - ], - "centroid": [117.0444, 7.08521], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.40268, - 118.75642, - 4.422, - 118.73891, - 4.4351, - 118.7432, - 4.42572, - 118.77386, - 4.40268, - 118.75642 - ], - "centroid": [118.75475, 4.42084], - "name": "Asia/Kuching" - }, - { - "points": [ - 6.09938, - 118.01299, - 6.11372, - 117.99902, - 6.13288, - 118.0188, - 6.11732, - 118.03639, - 6.09938, - 118.01299 - ], - "centroid": [118.01715, 6.11599], - "name": "Asia/Kuching" - }, - { - "points": [ - 7.25306, - 117.34239, - 7.26791, - 117.32576, - 7.28566, - 117.33342, - 7.27237, - 117.35681, - 7.25306, - 117.34239 - ], - "centroid": [117.34018, 7.26978], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.51024, - 118.85877, - 4.52157, - 118.8356, - 4.53951, - 118.83907, - 4.52975, - 118.86576, - 4.51024, - 118.85877 - ], - "centroid": [118.85015, 4.52531], - "name": "Asia/Kuching" - }, - { - "points": [ - 6.05476, - 116.07646, - 6.06397, - 116.05686, - 6.08682, - 116.07918, - 6.07477, - 116.0881, - 6.05476, - 116.07646 - ], - "centroid": [116.07425, 6.0697], - "name": "Asia/Kuching" - }, - { - "points": [ - 6.87342, - 117.48619, - 6.87505, - 117.4645, - 6.89689, - 117.46051, - 6.89494, - 117.4854, - 6.87342, - 117.48619 - ], - "centroid": [117.47412, 6.88532], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.34334, - 118.5884, - 4.35249, - 118.56699, - 4.37262, - 118.59031, - 4.35786, - 118.60209, - 4.34334, - 118.5884 - ], - "centroid": [118.58619, 4.35681], - "name": "Asia/Kuching" - }, - { - "points": [ - 1.77542, - 110.16681, - 1.77533, - 110.1478, - 1.79758, - 110.14657, - 1.79841, - 110.17104, - 1.77542, - 110.16681 - ], - "centroid": [110.15813, 1.78716], - "name": "Asia/Kuching" - }, - { - "points": [ - 6.69712, - 116.32331, - 6.70339, - 116.29559, - 6.71954, - 116.29447, - 6.71488, - 116.32399, - 6.69712, - 116.32331 - ], - "centroid": [116.30961, 6.70877], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.37273, - 118.65035, - 4.39224, - 118.63872, - 4.39779, - 118.66377, - 4.38119, - 118.66852, - 4.37273, - 118.65035 - ], - "centroid": [118.65474, 4.38618], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.45564, - 118.94257, - 4.46031, - 118.9254, - 4.48183, - 118.92379, - 4.47641, - 118.9458, - 4.45564, - 118.94257 - ], - "centroid": [118.93445, 4.46897], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.56413, - 118.96218, - 4.55995, - 118.94288, - 4.58416, - 118.94023, - 4.58394, - 118.95951, - 4.56413, - 118.96218 - ], - "centroid": [118.95089, 4.57296], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.57683, - 118.86704, - 4.5895, - 118.85242, - 4.60859, - 118.86421, - 4.59007, - 118.8795, - 4.57683, - 118.86704 - ], - "centroid": [118.86576, 4.59173], - "name": "Asia/Kuching" - }, - { - "points": [ - 1.72668, - 110.09262, - 1.72396, - 110.07771, - 1.74174, - 110.06914, - 1.75062, - 110.09056, - 1.72668, - 110.09262 - ], - "centroid": [110.0826, 1.73656], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.54402, - 118.65621, - 4.56183, - 118.64629, - 4.57091, - 118.6645, - 4.55325, - 118.67522, - 4.54402, - 118.65621 - ], - "centroid": [118.6606, 4.55746], - "name": "Asia/Kuching" - }, - { - "points": [ - 4.23765, - 118.64623, - 4.23522, - 118.62557, - 4.2532, - 118.61881, - 4.25843, - 118.63662, - 4.23765, - 118.64623 - ], - "centroid": [118.63212, 4.24605], - "name": "Asia/Kuching" - }, - { - "points": [ - 5.83346, - 115.99559, - 5.83734, - 115.97945, - 5.86154, - 115.98605, - 5.84908, - 116.00373, - 5.83346, - 115.99559 - ], - "centroid": [115.99088, 5.84597], - "name": "Asia/Kuching" - }, - { - "points": [ - 1.90772, - 109.77236, - 1.92281, - 109.75951, - 1.93694, - 109.77964, - 1.92205, - 109.78692, - 1.90772, - 109.77236 - ], - "centroid": [109.77414, 1.92239], - "name": "Asia/Kuching" - }, - { - "points": [ - 5.74588, - 115.68629, - 5.7382, - 115.67108, - 5.76126, - 115.66492, - 5.76337, - 115.68205, - 5.74588, - 115.68629 - ], - "centroid": [115.67569, 5.75211], - "name": "Asia/Kuching" - }, - { - "points": [ - 1.29512, - 103.43232, - 1.54976, - 103.33712, - 1.85903, - 102.68667, - 2.07295, - 102.51464, - 2.20877, - 102.15643, - 2.41379, - 101.93672, - 2.39542, - 101.85453, - 2.59315, - 101.76905, - 2.68442, - 101.47874, - 2.9019, - 101.23386, - 3.05162, - 101.23378, - 3.07501, - 101.33571, - 3.00702, - 101.35343, - 3.24528, - 101.29271, - 3.6151, - 101.02803, - 3.89021, - 100.69331, - 4.0965, - 100.74504, - 4.21972, - 100.5909, - 4.18397, - 100.53546, - 4.66555, - 100.63267, - 5.08395, - 100.35216, - 5.21362, - 100.42007, - 5.56958, - 100.33261, - 5.97005, - 100.34177, - 6.4214, - 100.11123, - 6.72143, - 100.18612, - 6.70582, - 100.30175, - 6.54214, - 100.37782, - 6.4539, - 100.65786, - 6.51339, - 100.74016, - 6.24165, - 100.85939, - 6.25838, - 101.11711, - 5.97364, - 101.13005, - 5.80121, - 100.99419, - 5.62732, - 101.13927, - 5.8175, - 101.26346, - 5.94338, - 101.58151, - 5.764, - 101.70285, - 5.80971, - 101.75432, - 5.74908, - 101.81292, - 6.25338, - 102.09542, - 6.1715, - 102.35836, - 5.87518, - 102.52076, - 5.33167, - 103.16777, - 4.78634, - 103.45229, - 4.52977, - 103.48988, - 4.3109, - 103.50867, - 4.1093, - 103.39979, - 3.96268, - 103.45591, - 3.75163, - 103.34195, - 3.5093, - 103.49436, - 2.91342, - 103.45345, - 2.67249, - 103.64679, - 2.68489, - 103.78396, - 1.43402, - 104.31325, - 1.354, - 104.28638, - 1.3311, - 104.13988, - 1.5187, - 104.02885, - 1.42383, - 104.00003, - 1.45912, - 103.7224, - 1.25264, - 103.52492, - 1.29512, - 103.43232 - ], - "centroid": [102.17986, 4.03039], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 6.16119, - 99.81467, - 6.26435, - 99.78679, - 6.28757, - 99.67867, - 6.44234, - 99.64196, - 6.44019, - 99.93123, - 6.30975, - 99.94534, - 6.28273, - 99.85333, - 6.16119, - 99.81467 - ], - "centroid": [99.79772, 6.35268], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 5.29324, - 100.31927, - 5.26998, - 100.17444, - 5.4836, - 100.17629, - 5.42331, - 100.35887, - 5.29324, - 100.31927 - ], - "centroid": [100.25151, 5.37236], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 2.70786, - 104.17179, - 2.7824, - 104.11414, - 2.91251, - 104.17233, - 2.77108, - 104.24104, - 2.70786, - 104.17179 - ], - "centroid": [104.17578, 2.79887], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 5.72048, - 103.00546, - 5.78018, - 102.98593, - 5.82548, - 103.01482, - 5.77949, - 103.05718, - 5.72048, - 103.00546 - ], - "centroid": [103.01754, 5.77523], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 5.86821, - 102.75246, - 5.89399, - 102.70808, - 5.9473, - 102.72229, - 5.91005, - 102.78457, - 5.86821, - 102.75246 - ], - "centroid": [102.74245, 5.90628], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 2.41567, - 104.53724, - 2.44035, - 104.50027, - 2.49128, - 104.50275, - 2.45927, - 104.55422, - 2.41567, - 104.53724 - ], - "centroid": [104.52401, 2.45282], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 6.1708, - 99.72899, - 6.21566, - 99.70333, - 6.24429, - 99.71371, - 6.22075, - 99.76192, - 6.1708, - 99.72899 - ], - "centroid": [99.72953, 6.21148], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 2.27006, - 104.13375, - 2.29111, - 104.09417, - 2.32432, - 104.09756, - 2.3162, - 104.15061, - 2.27006, - 104.13375 - ], - "centroid": [104.12074, 2.30061], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 2.66576, - 103.91695, - 2.68368, - 103.87995, - 2.71265, - 103.88227, - 2.70308, - 103.93673, - 2.66576, - 103.91695 - ], - "centroid": [103.90567, 2.69167], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 2.55517, - 104.34601, - 2.57983, - 104.31093, - 2.60501, - 104.31351, - 2.59947, - 104.35079, - 2.55517, - 104.34601 - ], - "centroid": [104.33197, 2.58419], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 2.19697, - 104.10515, - 2.18985, - 104.07548, - 2.23676, - 104.05144, - 2.24225, - 104.07582, - 2.19697, - 104.10515 - ], - "centroid": [104.07741, 2.21567], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 2.41717, - 104.00554, - 2.43415, - 103.97231, - 2.46888, - 103.97507, - 2.45895, - 103.99834, - 2.41717, - 104.00554 - ], - "centroid": [103.98803, 2.44361], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 4.78409, - 103.69489, - 4.80003, - 103.66775, - 4.82645, - 103.6799, - 4.81269, - 103.70485, - 4.78409, - 103.69489 - ], - "centroid": [103.68682, 4.80556], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 5.19599, - 103.2723, - 5.21644, - 103.25547, - 5.23756, - 103.27314, - 5.21401, - 103.28615, - 5.19599, - 103.2723 - ], - "centroid": [103.27146, 5.21631], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 5.59746, - 103.07345, - 5.60759, - 103.05419, - 5.63141, - 103.06107, - 5.61748, - 103.08673, - 5.59746, - 103.07345 - ], - "centroid": [103.06908, 5.61403], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 1.45778, - 103.26832, - 1.45866, - 103.2457, - 1.48132, - 103.24549, - 1.48317, - 103.2725, - 1.45778, - 103.26832 - ], - "centroid": [103.25826, 1.47058], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 2.89919, - 104.11185, - 2.91176, - 104.09496, - 2.93336, - 104.11122, - 2.91741, - 104.13003, - 2.89919, - 104.11185 - ], - "centroid": [104.11216, 2.91576], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 5.77665, - 102.91303, - 5.78321, - 102.89025, - 5.80804, - 102.89145, - 5.79857, - 102.91645, - 5.77665, - 102.91303 - ], - "centroid": [102.90263, 5.79188], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 5.72899, - 100.29025, - 5.74993, - 100.27722, - 5.76643, - 100.29296, - 5.73918, - 100.30524, - 5.72899, - 100.29025 - ], - "centroid": [100.29143, 5.74668], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 2.09752, - 102.34153, - 2.09689, - 102.32566, - 2.1202, - 102.32029, - 2.12327, - 102.3461, - 2.09752, - 102.34153 - ], - "centroid": [102.33349, 2.11046], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 4.01576, - 100.5612, - 4.01942, - 100.54112, - 4.04431, - 100.54491, - 4.03801, - 100.5677, - 4.01576, - 100.5612 - ], - "centroid": [100.55365, 4.02969], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 5.21692, - 100.18722, - 5.22491, - 100.16843, - 5.24817, - 100.17988, - 5.2338, - 100.1974, - 5.21692, - 100.18722 - ], - "centroid": [100.18291, 5.23135], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 5.67117, - 98.95429, - 5.66926, - 98.93392, - 5.68943, - 98.92686, - 5.68944, - 98.95235, - 5.67117, - 98.95429 - ], - "centroid": [98.94157, 5.68014], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 5.79269, - 100.30121, - 5.80577, - 100.28389, - 5.82223, - 100.294, - 5.80903, - 100.313, - 5.79269, - 100.30121 - ], - "centroid": [100.29815, 5.80747], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 4.82951, - 103.6728, - 4.84609, - 103.65655, - 4.85985, - 103.66789, - 4.84524, - 103.68585, - 4.82951, - 103.6728 - ], - "centroid": [103.67097, 4.845], - "name": "Asia/Kuala_Lumpur" - }, - { - "points": [ - 12.51522, - 124.09347, - 12.65014, - 123.87056, - 12.83691, - 123.78303, - 12.88822, - 124.00935, - 12.96015, - 124.02149, - 12.96705, - 123.89166, - 12.83551, - 123.73457, - 13.03348, - 123.41752, - 13.00129, - 123.31255, - 13.20107, - 123.31235, - 13.42275, - 123.18305, - 13.63894, - 122.79492, - 13.72888, - 122.82618, - 13.93864, - 122.54179, - 13.91678, - 122.45292, - 13.81868, - 122.53315, - 13.70443, - 122.4891, - 13.53451, - 122.64163, - 13.23446, - 122.71194, - 13.14989, - 122.59852, - 13.51526, - 122.39094, - 13.59283, - 122.20116, - 13.7696, - 122.08981, - 13.8772, - 121.74511, - 13.9583, - 121.75325, - 13.83258, - 121.48258, - 13.68087, - 121.47765, - 13.58693, - 121.29008, - 13.62615, - 121.02896, - 13.77301, - 121.00214, - 13.68425, - 120.88177, - 13.89566, - 120.87343, - 13.92049, - 120.72085, - 13.76507, - 120.6711, - 13.80808, - 120.61215, - 14.23267, - 120.58117, - 14.50196, - 120.8883, - 14.48532, - 120.96906, - 14.63045, - 120.95073, - 14.74626, - 120.83679, - 14.81397, - 120.56281, - 14.47812, - 120.61756, - 14.39979, - 120.47334, - 14.68684, - 120.23818, - 14.84136, - 120.25666, - 14.86542, - 120.21029, - 14.73567, - 120.18582, - 14.7778, - 120.07803, - 15.25963, - 120.0051, - 15.42873, - 119.88025, - 15.53249, - 119.89313, - 15.51411, - 119.95326, - 15.7332, - 119.85727, - 15.83884, - 119.90088, - 15.95536, - 119.84689, - 15.90858, - 119.77074, - 15.97166, - 119.7379, - 16.32484, - 119.77632, - 16.43556, - 119.91945, - 16.06098, - 120.12217, - 16.06097, - 120.28553, - 16.17329, - 120.41525, - 16.61147, - 120.27017, - 16.99263, - 120.43719, - 17.41279, - 120.4475, - 17.56906, - 120.32447, - 18.555, - 120.61783, - 18.54218, - 120.74394, - 18.66041, - 120.84045, - 18.56853, - 120.92946, - 18.63992, - 121.1406, - 18.27581, - 121.92932, - 18.38731, - 122.12051, - 18.59008, - 122.15603, - 18.37832, - 122.33103, - 18.23986, - 122.32791, - 18.07973, - 122.179, - 17.79006, - 122.14938, - 17.37206, - 122.25833, - 17.33976, - 122.41884, - 17.14224, - 122.42954, - 17.133, - 122.52871, - 16.86468, - 122.47079, - 16.43187, - 122.21364, - 16.2998, - 122.19552, - 16.30318, - 122.2505, - 16.05735, - 122.05765, - 16.02377, - 121.98202, - 16.18066, - 122.08494, - 16.06308, - 121.75153, - 15.89312, - 121.56158, - 15.71703, - 121.64847, - 15.30592, - 121.38526, - 14.69686, - 121.74373, - 14.65012, - 121.61595, - 14.16745, - 121.7474, - 14.01157, - 121.92679, - 13.91313, - 122.22485, - 14.11418, - 121.96822, - 14.23843, - 121.92094, - 13.97177, - 122.28968, - 14.16781, - 122.15564, - 14.25479, - 122.26851, - 14.13141, - 122.3386, - 14.32297, - 122.4074, - 14.35382, - 122.68117, - 14.13364, - 123.07462, - 13.77668, - 123.05586, - 13.73954, - 123.12867, - 13.79962, - 123.30698, - 14.02608, - 123.19527, - 14.08001, - 123.32688, - 14.13776, - 123.28925, - 13.93594, - 123.43091, - 13.9924, - 123.64433, - 13.93925, - 123.68758, - 13.89973, - 123.63177, - 13.95256, - 123.71526, - 13.83442, - 123.83166, - 13.948, - 123.79752, - 13.97344, - 123.86838, - 13.85065, - 123.85289, - 13.70998, - 123.98349, - 13.718, - 123.59723, - 13.56944, - 123.54138, - 13.27588, - 123.82721, - 13.41574, - 123.76162, - 13.27617, - 124.09589, - 13.22085, - 124.06977, - 13.20778, - 124.22169, - 13.15896, - 124.18906, - 13.24576, - 123.92141, - 13.17442, - 123.76548, - 13.05748, - 123.78893, - 13.15364, - 123.89031, - 13.01684, - 124.08399, - 13.07175, - 124.19866, - 12.51522, - 124.09347 - ], - "centroid": [121.44347, 15.90375], - "name": "Asia/Manila" - }, - { - "points": [ - 6.89607, - 125.72081, - 7.0909, - 125.65314, - 6.79558, - 125.39715, - 6.61636, - 125.39091, - 6.50489, - 125.59897, - 6.10408, - 125.72252, - 5.91666, - 125.66698, - 5.56564, - 125.4185, - 5.54565, - 125.32817, - 5.79952, - 125.16151, - 5.98535, - 125.2778, - 6.08485, - 125.25287, - 6.09565, - 125.16686, - 5.85495, - 125.0797, - 5.8491, - 124.92238, - 6.11085, - 124.31521, - 6.37001, - 124.04567, - 6.75707, - 124.02628, - 6.78305, - 123.95044, - 6.91271, - 123.9466, - 7.36802, - 124.24651, - 7.3958, - 124.14327, - 7.62496, - 124.01966, - 7.6961, - 123.76897, - 7.80439, - 123.68215, - 7.80831, - 123.43751, - 7.60419, - 123.47092, - 7.55666, - 123.34949, - 7.3608, - 123.45652, - 7.40735, - 123.32425, - 7.51985, - 123.28507, - 7.45516, - 123.17502, - 7.50574, - 123.11102, - 7.6103, - 123.09254, - 7.591, - 123.1833, - 7.71023, - 123.11685, - 7.46591, - 123.01842, - 7.52994, - 122.89862, - 7.44951, - 122.8736, - 7.3612, - 122.98433, - 7.25551, - 122.85054, - 7.35419, - 122.77284, - 7.74154, - 122.80384, - 7.76734, - 122.63575, - 7.46106, - 122.36358, - 7.38461, - 122.39832, - 6.98055, - 122.19375, - 7.00856, - 122.27419, - 6.94923, - 122.2753, - 6.86911, - 122.14545, - 6.93485, - 121.95233, - 7.10647, - 121.88414, - 7.29496, - 122.04957, - 7.57372, - 122.12975, - 7.74001, - 122.07706, - 7.96915, - 122.21945, - 8.17239, - 122.66193, - 8.15788, - 122.91233, - 8.22349, - 122.98942, - 8.31063, - 122.93066, - 8.49028, - 123.01865, - 8.53558, - 123.302, - 8.6571, - 123.41412, - 8.73498, - 123.38318, - 8.7079, - 123.50876, - 8.63671, - 123.51282, - 8.67882, - 123.61373, - 8.60737, - 123.76568, - 8.32431, - 123.87589, - 8.15555, - 123.87874, - 8.06649, - 123.79008, - 8.20608, - 124.01292, - 8.22669, - 124.22312, - 8.60144, - 124.37759, - 8.63478, - 124.46678, - 8.5075, - 124.74349, - 9.01172, - 124.7983, - 9.02448, - 124.88543, - 8.83682, - 125.09735, - 8.89949, - 125.17668, - 9.10403, - 125.20097, - 9.00086, - 125.28931, - 9.02184, - 125.5078, - 9.76702, - 125.38865, - 9.83525, - 125.4358, - 9.75895, - 125.5865, - 9.82367, - 125.71517, - 9.77854, - 125.74849, - 9.64687, - 125.61656, - 9.49448, - 125.96651, - 9.38528, - 125.94491, - 9.43732, - 126.02998, - 9.36368, - 125.9807, - 9.24924, - 126.05789, - 9.31446, - 126.22, - 9.10821, - 126.17047, - 8.84199, - 126.34677, - 8.68451, - 126.25358, - 8.6125, - 126.10303, - 8.49923, - 126.40944, - 8.35647, - 126.34412, - 8.30516, - 126.41725, - 8.23119, - 126.33161, - 8.25309, - 126.46781, - 8.09818, - 126.46663, - 7.88965, - 126.36967, - 7.72564, - 126.58458, - 7.28458, - 126.6113, - 6.9904, - 126.46457, - 6.92181, - 126.29228, - 6.79798, - 126.35535, - 6.93303, - 126.1951, - 6.75252, - 126.26558, - 6.2651, - 126.19346, - 6.52832, - 126.07241, - 6.84498, - 126.06615, - 7.12144, - 125.87261, - 7.35171, - 125.84425, - 7.23699, - 125.65905, - 7.15787, - 125.6709, - 7.20877, - 125.71515, - 7.11659, - 125.80659, - 6.93232, - 125.79764, - 6.89607, - 125.72081 - ], - "centroid": [124.8253, 7.66137], - "name": "Asia/Manila" - }, - { - "points": [ - 9.89758, - 125.27492, - 10.37219, - 125.00628, - 9.99536, - 125.03834, - 10.15491, - 124.75299, - 10.31113, - 124.78581, - 10.48737, - 124.71523, - 10.66532, - 124.79613, - 10.92766, - 124.6779, - 11.00023, - 124.58715, - 10.8539, - 124.51799, - 10.92003, - 124.36776, - 11.23673, - 124.38324, - 11.54218, - 124.28034, - 11.45724, - 124.46684, - 11.69273, - 124.33458, - 11.68282, - 124.54553, - 11.52314, - 124.62883, - 11.45479, - 124.50007, - 11.30684, - 124.65439, - 11.44137, - 124.81229, - 11.43539, - 124.956, - 11.47166, - 124.8278, - 11.73722, - 124.70993, - 11.66849, - 124.81776, - 11.70965, - 124.91531, - 11.5827, - 124.92797, - 11.75065, - 125.03278, - 11.74811, - 124.88241, - 12.03218, - 124.64586, - 12.17884, - 124.39167, - 12.55085, - 124.25288, - 12.55452, - 124.34858, - 12.63927, - 124.359, - 12.52282, - 124.68012, - 12.56374, - 124.98818, - 12.668, - 124.98224, - 12.69917, - 125.06665, - 12.59283, - 125.07087, - 12.61274, - 125.15144, - 12.41314, - 125.34397, - 12.31798, - 125.31869, - 12.19106, - 125.53039, - 12.12277, - 125.44923, - 12.05924, - 125.52911, - 11.91805, - 125.43714, - 11.85644, - 125.49236, - 11.60862, - 125.45785, - 11.34712, - 125.64495, - 11.20763, - 125.54629, - 11.21449, - 125.66565, - 10.92669, - 125.85115, - 11.12962, - 125.65058, - 11.07794, - 125.2312, - 11.27259, - 125.13901, - 11.26742, - 125.01851, - 10.78015, - 125.01937, - 10.60305, - 125.19586, - 10.43464, - 125.19372, - 10.3701, - 125.27412, - 10.24959, - 125.26034, - 10.26073, - 125.1361, - 9.99652, - 125.29277, - 9.89758, - 125.27492 - ], - "centroid": [124.95768, 11.52851], - "name": "Asia/Manila" - }, - { - "points": [ - 8.17043, - 117.29498, - 8.27555, - 117.25224, - 8.28609, - 117.1511, - 8.73234, - 117.33604, - 9.20678, - 117.80234, - 9.35293, - 118.11661, - 10.13991, - 118.75426, - 10.0455, - 118.79045, - 10.19381, - 118.79391, - 10.21691, - 118.92995, - 10.3145, - 118.99028, - 10.46355, - 118.98875, - 10.40245, - 119.05815, - 10.51395, - 119.04883, - 10.51919, - 119.14083, - 10.40944, - 119.12621, - 10.49433, - 119.24698, - 10.72615, - 119.33288, - 10.84538, - 119.20056, - 10.94267, - 119.2039, - 11.11447, - 119.3191, - 11.0563, - 119.40259, - 11.26975, - 119.33789, - 11.21533, - 119.40501, - 11.36249, - 119.39575, - 11.45535, - 119.50332, - 11.18194, - 119.54658, - 11.16157, - 119.66209, - 11.13267, - 119.51143, - 11.02074, - 119.6519, - 11.00575, - 119.51687, - 10.88051, - 119.504, - 10.83759, - 119.60227, - 10.68406, - 119.59688, - 10.73068, - 119.64058, - 10.49325, - 119.71277, - 10.36552, - 119.57176, - 10.30325, - 119.32751, - 10.05058, - 119.22594, - 9.90844, - 118.75373, - 9.73002, - 118.7811, - 9.76424, - 118.69794, - 9.67914, - 118.76805, - 9.43277, - 118.63398, - 9.25821, - 118.42691, - 9.20706, - 118.45968, - 9.13763, - 118.13171, - 8.87356, - 118.00853, - 8.67579, - 117.74414, - 8.66207, - 117.56986, - 8.49376, - 117.5042, - 8.40259, - 117.2667, - 8.3488, - 117.2247, - 8.28234, - 117.36048, - 8.17043, - 117.29498 - ], - "centroid": [118.59327, 9.78093], - "name": "Asia/Manila" - }, - { - "points": [ - 9.8539, - 122.38017, - 9.98761, - 122.45224, - 9.98542, - 122.65142, - 10.09769, - 122.85487, - 10.52896, - 122.78608, - 10.61689, - 122.91073, - 10.89984, - 122.9446, - 11.01476, - 123.1962, - 10.94659, - 123.51733, - 10.79282, - 123.57704, - 9.83112, - 123.14862, - 9.63123, - 123.12176, - 9.31907, - 123.32629, - 9.08628, - 123.21191, - 9.07152, - 122.93211, - 9.31549, - 122.86457, - 9.41483, - 122.60552, - 9.66351, - 122.3994, - 9.8539, - 122.38017 - ], - "centroid": [123.00876, 10.05142], - "name": "Asia/Manila" - }, - { - "points": [ - 10.38293, - 122.63117, - 10.48223, - 122.46464, - 10.68271, - 122.56158, - 10.62695, - 122.21266, - 10.41607, - 121.98586, - 10.44361, - 121.90754, - 11.65394, - 122.09112, - 11.73346, - 122.06699, - 11.76257, - 121.83954, - 12.00926, - 121.91671, - 11.86629, - 122.05706, - 11.74884, - 122.38098, - 11.52464, - 122.59951, - 11.62409, - 122.82874, - 11.49211, - 122.95615, - 11.61074, - 123.15091, - 11.50517, - 123.14435, - 11.54744, - 123.19032, - 11.46053, - 123.28379, - 11.42048, - 123.1444, - 11.22786, - 123.10284, - 11.32118, - 123.15194, - 11.29274, - 123.20357, - 11.089, - 123.12745, - 11.15854, - 123.03635, - 11.0178, - 122.94602, - 10.97966, - 122.7902, - 10.77827, - 122.73952, - 10.75652, - 122.60515, - 10.73143, - 122.71625, - 10.62081, - 122.73771, - 10.38293, - 122.63117 - ], - "centroid": [122.45908, 11.16711], - "name": "Asia/Manila" - }, - { - "points": [ - 12.16838, - 121.02638, - 12.23288, - 120.99046, - 12.31942, - 121.09016, - 12.72085, - 120.78518, - 13.00331, - 120.75318, - 13.18097, - 120.6423, - 13.2139, - 120.51555, - 13.40578, - 120.45561, - 13.41516, - 120.29938, - 13.51919, - 120.3463, - 13.47648, - 120.7801, - 13.54513, - 120.95104, - 13.41553, - 121.0604, - 13.44747, - 121.2056, - 13.15249, - 121.45208, - 13.12852, - 121.5673, - 12.77887, - 121.4868, - 12.61469, - 121.56796, - 12.51136, - 121.44447, - 12.35846, - 121.46015, - 12.24058, - 121.38555, - 12.31716, - 121.35093, - 12.19921, - 121.24663, - 12.23294, - 121.11459, - 12.14464, - 121.13743, - 12.16838, - 121.02638 - ], - "centroid": [121.07096, 12.93594], - "name": "Asia/Manila" - }, - { - "points": [ - 9.87435, - 123.36623, - 9.99424, - 123.36481, - 10.81904, - 123.85759, - 11.12441, - 123.94938, - 11.19574, - 123.90818, - 11.2916, - 124.06464, - 11.08266, - 124.0009, - 10.4983, - 124.04572, - 10.34038, - 123.9762, - 10.32317, - 124.053, - 10.22047, - 123.78077, - 10.07655, - 123.65321, - 9.56543, - 123.47939, - 9.4015, - 123.32948, - 9.87435, - 123.36623 - ], - "centroid": [123.71548, 10.31808], - "name": "Asia/Manila" - }, - { - "points": [ - 9.53711, - 123.77183, - 9.59369, - 123.71219, - 9.71132, - 123.85275, - 9.73457, - 123.78011, - 9.89191, - 123.75269, - 9.97835, - 124.02632, - 10.22286, - 124.16773, - 10.13921, - 124.35478, - 10.19317, - 124.39069, - 10.0688, - 124.4805, - 10.16025, - 124.62648, - 10.04437, - 124.56503, - 9.7264, - 124.58651, - 9.75059, - 124.48989, - 9.5942, - 124.27781, - 9.61726, - 123.88301, - 9.53711, - 123.77183 - ], - "centroid": [124.19104, 9.86263], - "name": "Asia/Manila" - }, - { - "points": [ - 12.24725, - 123.21082, - 12.61081, - 123.23041, - 12.47117, - 123.56244, - 12.23735, - 123.77282, - 12.20775, - 123.8596, - 12.28012, - 123.83599, - 12.21452, - 123.90928, - 11.96909, - 124.06434, - 11.72616, - 124.08144, - 11.92459, - 123.72001, - 12.20499, - 123.51136, - 11.89977, - 123.16096, - 12.16564, - 123.26913, - 12.24725, - 123.21082 - ], - "centroid": [123.60454, 12.18101], - "name": "Asia/Manila" - }, - { - "points": [ - 11.80238, - 120.26374, - 11.95656, - 120.18515, - 11.9738, - 120.03714, - 11.81, - 120.14322, - 11.64706, - 119.93899, - 11.93959, - 119.81249, - 12.00771, - 119.93813, - 12.12591, - 119.82984, - 12.33712, - 119.87073, - 12.23189, - 120.21934, - 12.09605, - 120.33726, - 11.80238, - 120.26374 - ], - "centroid": [120.04934, 12.02727], - "name": "Asia/Manila" - }, - { - "points": [ - 13.67639, - 124.03207, - 13.80245, - 124.12443, - 14.06919, - 124.11759, - 14.10982, - 124.21257, - 13.88758, - 124.41572, - 13.66417, - 124.42483, - 13.54137, - 124.3458, - 13.58229, - 124.25574, - 13.50797, - 124.20548, - 13.59534, - 124.04012, - 13.67639, - 124.03207 - ], - "centroid": [124.23855, 13.78389], - "name": "Asia/Manila" - }, - { - "points": [ - 5.77087, - 121.15104, - 5.858, - 121.13799, - 5.91234, - 120.87105, - 6.01591, - 120.88774, - 6.10003, - 121.03283, - 6.03031, - 121.35959, - 6.08522, - 121.46188, - 5.90198, - 121.39876, - 5.77087, - 121.15104 - ], - "centroid": [121.15883, 5.96006], - "name": "Asia/Manila" - }, - { - "points": [ - 9.79794, - 125.60474, - 9.91725, - 125.48599, - 9.923, - 125.59844, - 9.97654, - 125.49722, - 10.13537, - 125.46716, - 10.33122, - 125.50986, - 10.48391, - 125.64602, - 9.89525, - 125.71732, - 9.79794, - 125.60474 - ], - "centroid": [125.59506, 10.116], - "name": "Asia/Manila" - }, - { - "points": [ - 6.44702, - 122.22994, - 6.39509, - 121.95423, - 6.64956, - 121.79001, - 6.76361, - 121.98067, - 6.65275, - 122.3072, - 6.58687, - 122.31519, - 6.57084, - 122.21982, - 6.44702, - 122.22994 - ], - "centroid": [122.04738, 6.58243], - "name": "Asia/Manila" - }, - { - "points": [ - 5.18805, - 120.31745, - 5.10723, - 120.21659, - 5.01572, - 119.7299, - 5.23752, - 119.88331, - 5.35356, - 120.17214, - 5.27239, - 120.38823, - 5.18805, - 120.31745 - ], - "centroid": [120.06872, 5.18731], - "name": "Asia/Manila" - }, - { - "points": [ - 14.71382, - 122.24304, - 14.83003, - 122.05505, - 14.67052, - 122.02083, - 14.62787, - 121.9137, - 14.93007, - 121.79166, - 15.03399, - 121.8237, - 15.03836, - 122.02454, - 14.87927, - 122.05955, - 14.7952, - 122.26583, - 14.71382, - 122.24304 - ], - "centroid": [121.97144, 14.85172], - "name": "Asia/Manila" - }, - { - "points": [ - 13.18725, - 122.02363, - 13.33763, - 121.81267, - 13.57984, - 121.86192, - 13.53529, - 122.07345, - 13.40028, - 122.15856, - 13.18725, - 122.02363 - ], - "centroid": [121.9776, 13.3988], - "name": "Asia/Manila" - }, - { - "points": [ - 12.0894, - 122.01893, - 12.32044, - 121.91265, - 12.59987, - 121.99055, - 12.68502, - 122.11244, - 12.63731, - 122.17305, - 12.0894, - 122.01893 - ], - "centroid": [122.036, 12.4235], - "name": "Asia/Manila" - }, - { - "points": [ - 9.68696, - 126.0971, - 9.68033, - 125.99961, - 9.55612, - 125.95331, - 9.6144, - 125.88021, - 9.76381, - 125.90847, - 9.74312, - 126.01949, - 9.92204, - 125.88874, - 10.07341, - 126.06095, - 9.80887, - 126.17917, - 9.68696, - 126.0971 - ], - "centroid": [126.02225, 9.82334], - "name": "Asia/Manila" - }, - { - "points": [ - 12.68426, - 123.38163, - 13.02517, - 122.94358, - 13.15024, - 122.94325, - 13.14246, - 123.05047, - 12.89904, - 123.2837, - 12.68426, - 123.38163 - ], - "centroid": [123.13321, 12.95831], - "name": "Asia/Manila" - }, - { - "points": [ - 12.25815, - 122.63114, - 12.39928, - 122.4302, - 12.48973, - 122.44394, - 12.48182, - 122.66921, - 12.39326, - 122.70727, - 12.25815, - 122.63114 - ], - "centroid": [122.57467, 12.39858], - "name": "Asia/Manila" - }, - { - "points": [ - 10.43537, - 119.80617, - 10.52904, - 119.7296, - 10.66282, - 119.82164, - 10.60424, - 119.99514, - 10.52773, - 119.99042, - 10.43537, - 119.80617 - ], - "centroid": [119.86195, 10.55255], - "name": "Asia/Manila" - }, - { - "points": [ - 7.79456, - 117.03117, - 7.93724, - 116.92157, - 8.14065, - 117.0287, - 7.93098, - 117.09897, - 7.79456, - 117.03117 - ], - "centroid": [117.01674, 7.95667], - "name": "Asia/Manila" - }, - { - "points": [ - 12.30289, - 123.8179, - 12.60239, - 123.58548, - 12.73334, - 123.58231, - 12.6182, - 123.73707, - 12.30289, - 123.8179 - ], - "centroid": [123.69083, 12.54922], - "name": "Asia/Manila" - }, - { - "points": [ - 9.08351, - 123.5985, - 9.19079, - 123.4452, - 9.31179, - 123.62716, - 9.14529, - 123.71446, - 9.08351, - 123.5985 - ], - "centroid": [123.59227, 9.1894], - "name": "Asia/Manila" - }, - { - "points": [ - 13.61684, - 120.41074, - 13.77649, - 120.09585, - 13.86386, - 120.07068, - 13.83082, - 120.32866, - 13.68806, - 120.29937, - 13.61684, - 120.41074 - ], - "centroid": [120.21495, 13.78134], - "name": "Asia/Manila" - }, - { - "points": [ - 9.0689, - 124.77077, - 9.14594, - 124.63606, - 9.26456, - 124.66955, - 9.21439, - 124.78821, - 9.0689, - 124.77077 - ], - "centroid": [124.7172, 9.17108], - "name": "Asia/Manila" - }, - { - "points": [ - 19.24053, - 121.51271, - 19.27413, - 121.39728, - 19.3686, - 121.34216, - 19.39796, - 121.5301, - 19.24053, - 121.51271 - ], - "centroid": [121.45114, 19.3259], - "name": "Asia/Manila" - }, - { - "points": [ - 10.57801, - 124.31169, - 10.7361, - 124.31264, - 10.6781, - 124.52753, - 10.62906, - 124.49904, - 10.57801, - 124.31169 - ], - "centroid": [124.39546, 10.65746], - "name": "Asia/Manila" - }, - { - "points": [ - 18.89508, - 121.82514, - 19.00946, - 121.89782, - 18.96041, - 122.00038, - 18.806, - 121.86425, - 18.89508, - 121.82514 - ], - "centroid": [121.90171, 18.91817], - "name": "Asia/Manila" - }, - { - "points": [ - 11.39789, - 119.7295, - 11.4789, - 119.70092, - 11.55578, - 119.80102, - 11.50905, - 119.9058, - 11.37275, - 119.83565, - 11.39789, - 119.7295 - ], - "centroid": [119.80098, 11.46401], - "name": "Asia/Manila" - }, - { - "points": [ - 11.18087, - 123.82426, - 11.1305, - 123.71507, - 11.31063, - 123.72402, - 11.218, - 123.8393, - 11.18087, - 123.82426 - ], - "centroid": [123.76389, 11.21398], - "name": "Asia/Manila" - }, - { - "points": [ - 4.63338, - 119.4575, - 4.90126, - 119.43456, - 4.92447, - 119.45216, - 4.76011, - 119.51673, - 4.63338, - 119.4575 - ], - "centroid": [119.46926, 4.78331], - "name": "Asia/Manila" - }, - { - "points": [ - 10.68077, - 125.75662, - 10.7496, - 125.65972, - 10.83082, - 125.68345, - 10.73032, - 125.82982, - 10.68077, - 125.75662 - ], - "centroid": [125.73428, 10.74984], - "name": "Asia/Manila" - }, - { - "points": [ - 5.48671, - 120.77599, - 5.5641, - 120.75086, - 5.61233, - 120.85096, - 5.55178, - 120.93497, - 5.48671, - 120.77599 - ], - "centroid": [120.83111, 5.5518], - "name": "Asia/Manila" - }, - { - "points": [ - 18.84652, - 121.25212, - 18.90082, - 121.25146, - 18.88481, - 121.49311, - 18.84622, - 121.4477, - 18.84652, - 121.25212 - ], - "centroid": [121.35616, 18.87073], - "name": "Asia/Manila" - }, - { - "points": [ - 6.22915, - 120.53461, - 6.27184, - 120.46616, - 6.40139, - 120.59868, - 6.24784, - 120.58071, - 6.22915, - 120.53461 - ], - "centroid": [120.54526, 6.29826], - "name": "Asia/Manila" - }, - { - "points": [ - 12.4699, - 122.2838, - 12.58176, - 122.22495, - 12.64054, - 122.24858, - 12.53571, - 122.33586, - 12.4699, - 122.2838 - ], - "centroid": [122.27638, 12.55413], - "name": "Asia/Manila" - }, - { - "points": [ - 20.33498, - 121.91796, - 20.47852, - 121.9531, - 20.49238, - 122.03152, - 20.35979, - 121.98104, - 20.33498, - 121.91796 - ], - "centroid": [121.97123, 20.41955], - "name": "Asia/Manila" - }, - { - "points": [ - 20.67992, - 121.80968, - 20.72629, - 121.77411, - 20.84837, - 121.86223, - 20.75966, - 121.88565, - 20.67992, - 121.80968 - ], - "centroid": [121.83412, 20.75715], - "name": "Asia/Manila" - }, - { - "points": [ - 10.80053, - 120.98003, - 10.92346, - 121.03254, - 10.9094, - 121.09161, - 10.79916, - 121.07465, - 10.80053, - 120.98003 - ], - "centroid": [121.04268, 10.85433], - "name": "Asia/Manila" - }, - { - "points": [ - 6.00859, - 121.90661, - 6.00185, - 121.83, - 6.10423, - 121.75465, - 6.06324, - 121.95003, - 6.00859, - 121.90661 - ], - "centroid": [121.85437, 6.05048], - "name": "Asia/Manila" - }, - { - "points": [ - 6.96021, - 118.54318, - 6.97901, - 118.42355, - 7.02552, - 118.41344, - 7.05121, - 118.52129, - 6.96021, - 118.54318 - ], - "centroid": [118.48152, 7.0041], - "name": "Asia/Manila" - }, - { - "points": [ - 5.65144, - 120.84137, - 5.70527, - 120.79272, - 5.76342, - 120.92214, - 5.70319, - 120.93225, - 5.65144, - 120.84137 - ], - "centroid": [120.86974, 5.70644], - "name": "Asia/Manila" - }, - { - "points": [ - 19.47047, - 121.97606, - 19.5138, - 121.89526, - 19.55945, - 121.89029, - 19.56565, - 122.0003, - 19.47047, - 121.97606 - ], - "centroid": [121.94673, 19.5275], - "name": "Asia/Manila" - }, - { - "points": [ - 19.00323, - 121.25216, - 19.06642, - 121.18802, - 19.18193, - 121.21419, - 19.10612, - 121.2577, - 19.00323, - 121.25216 - ], - "centroid": [121.22627, 19.0885], - "name": "Asia/Manila" - }, - { - "points": [ - 11.98127, - 121.39447, - 12.084, - 121.33574, - 12.12638, - 121.3479, - 12.03646, - 121.43046, - 11.98127, - 121.39447 - ], - "centroid": [121.38071, 12.05317], - "name": "Asia/Manila" - }, - { - "points": [ - 6.58179, - 121.56533, - 6.6183, - 121.53168, - 6.68886, - 121.6019, - 6.55678, - 121.62729, - 6.58179, - 121.56533 - ], - "centroid": [121.58557, 6.61725], - "name": "Asia/Manila" - }, - { - "points": [ - 14.66505, - 122.3231, - 14.74405, - 122.39386, - 14.70416, - 122.44992, - 14.67589, - 122.42192, - 14.66505, - 122.3231 - ], - "centroid": [122.39135, 14.69861], - "name": "Asia/Manila" - }, - { - "points": [ - 5.35766, - 125.37361, - 5.39708, - 125.32191, - 5.43095, - 125.43199, - 5.3656, - 125.43237, - 5.35766, - 125.37361 - ], - "centroid": [125.39008, 5.39117], - "name": "Asia/Manila" - }, - { - "points": [ - 20.24794, - 121.86226, - 20.31662, - 121.82917, - 20.34235, - 121.77555, - 20.335, - 121.88699, - 20.24794, - 121.86226 - ], - "centroid": [121.84934, 20.31089], - "name": "Asia/Manila" - }, - { - "points": [ - 10.99841, - 119.7435, - 11.02533, - 119.66621, - 11.13159, - 119.66228, - 11.08057, - 119.74631, - 10.99841, - 119.7435 - ], - "centroid": [119.70308, 11.06034], - "name": "Asia/Manila" - }, - { - "points": [ - 11.81907, - 121.48521, - 11.83406, - 121.40902, - 11.87497, - 121.41883, - 11.8538, - 121.54253, - 11.81907, - 121.48521 - ], - "centroid": [121.46564, 11.84683], - "name": "Asia/Manila" - }, - { - "points": [ - 13.61633, - 120.90483, - 13.64689, - 120.83688, - 13.69134, - 120.82053, - 13.66487, - 120.94138, - 13.61633, - 120.90483 - ], - "centroid": [120.87952, 13.6559], - "name": "Asia/Manila" - }, - { - "points": [ - 5.85296, - 119.96476, - 5.87899, - 119.9087, - 5.95325, - 120.00016, - 5.87247, - 120.0239, - 5.85296, - 119.96476 - ], - "centroid": [119.97495, 5.8941], - "name": "Asia/Manila" - }, - { - "points": [ - 11.23206, - 119.68994, - 11.30689, - 119.64869, - 11.36411, - 119.70306, - 11.25706, - 119.74075, - 11.23206, - 119.68994 - ], - "centroid": [119.69585, 11.29275], - "name": "Asia/Manila" - }, - { - "points": [ - 4.61099, - 119.39961, - 4.74285, - 119.38114, - 4.79741, - 119.42185, - 4.78298, - 119.43378, - 4.61099, - 119.39961 - ], - "centroid": [119.40587, 4.7209], - "name": "Asia/Manila" - }, - { - "points": [ - 14.39423, - 122.97102, - 14.44416, - 122.89172, - 14.50261, - 122.94841, - 14.45524, - 122.98568, - 14.39423, - 122.97102 - ], - "centroid": [122.94596, 14.44805], - "name": "Asia/Manila" - }, - { - "points": [ - 9.58089, - 121.23695, - 9.57592, - 121.18865, - 9.67544, - 121.26035, - 9.62126, - 121.31237, - 9.58089, - 121.23695 - ], - "centroid": [121.25264, 9.61954], - "name": "Asia/Manila" - }, - { - "points": [ - 11.88229, - 121.55811, - 11.94988, - 121.52983, - 12.00894, - 121.56568, - 11.90883, - 121.59946, - 11.88229, - 121.55811 - ], - "centroid": [121.56401, 11.93949], - "name": "Asia/Manila" - }, - { - "points": [ - 10.72178, - 124.51105, - 10.75913, - 124.48697, - 10.82291, - 124.5731, - 10.76601, - 124.56652, - 10.72178, - 124.51105 - ], - "centroid": [124.53368, 10.7688], - "name": "Asia/Manila" - }, - { - "points": [ - 4.84408, - 119.81152, - 4.88592, - 119.7811, - 4.93326, - 119.79413, - 4.89667, - 119.85867, - 4.84408, - 119.81152 - ], - "centroid": [119.81422, 4.89034], - "name": "Asia/Manila" - }, - { - "points": [ - 5.38374, - 125.47642, - 5.43813, - 125.44147, - 5.50603, - 125.47542, - 5.47374, - 125.50678, - 5.38374, - 125.47642 - ], - "centroid": [125.47475, 5.44826], - "name": "Asia/Manila" - }, - { - "points": [ - 11.11938, - 119.31633, - 11.13433, - 119.27011, - 11.23342, - 119.2524, - 11.2225, - 119.30293, - 11.11938, - 119.31633 - ], - "centroid": [119.28552, 11.17825], - "name": "Asia/Manila" - }, - { - "points": [ - 5.9817, - 121.66957, - 6.00378, - 121.6413, - 6.08733, - 121.7049, - 6.02768, - 121.73451, - 5.9817, - 121.66957 - ], - "centroid": [121.68999, 6.0289], - "name": "Asia/Manila" - }, - { - "points": [ - 12.37365, - 124.18683, - 12.42723, - 124.13186, - 12.48925, - 124.13773, - 12.41816, - 124.20322, - 12.37365, - 124.18683 - ], - "centroid": [124.16458, 12.42846], - "name": "Asia/Manila" - }, - { - "points": [ - 12.6031, - 124.43803, - 12.65158, - 124.35739, - 12.70589, - 124.35044, - 12.67225, - 124.43286, - 12.6031, - 124.43803 - ], - "centroid": [124.39648, 12.6575], - "name": "Asia/Manila" - }, - { - "points": [ - 5.05367, - 120.25946, - 5.09434, - 120.24904, - 5.1651, - 120.34605, - 5.11, - 120.34375, - 5.05367, - 120.25946 - ], - "centroid": [120.30035, 5.10693], - "name": "Asia/Manila" - }, - { - "points": [ - 8.14599, - 117.23276, - 8.13993, - 117.14665, - 8.18149, - 117.11965, - 8.18568, - 117.2516, - 8.14599, - 117.23276 - ], - "centroid": [117.18662, 8.16464], - "name": "Asia/Manila" - }, - { - "points": [ - 12.02582, - 124.17524, - 12.07331, - 124.14817, - 12.09158, - 124.24415, - 12.05428, - 124.24614, - 12.02582, - 124.17524 - ], - "centroid": [124.20056, 12.06136], - "name": "Asia/Manila" - }, - { - "points": [ - 12.32851, - 124.04502, - 12.38659, - 123.99055, - 12.42261, - 124.02516, - 12.37298, - 124.09108, - 12.32851, - 124.04502 - ], - "centroid": [124.03927, 12.37666], - "name": "Asia/Manila" - }, - { - "points": [ - 12.35193, - 124.27744, - 12.38739, - 124.24334, - 12.47023, - 124.24299, - 12.41957, - 124.29012, - 12.35193, - 124.27744 - ], - "centroid": [124.26358, 12.40937], - "name": "Asia/Manila" - }, - { - "points": [ - 10.5414, - 119.20004, - 10.54295, - 119.11646, - 10.59787, - 119.11536, - 10.58216, - 119.20153, - 10.5414, - 119.20004 - ], - "centroid": [119.15629, 10.56643], - "name": "Asia/Manila" - }, - { - "points": [ - 12.89814, - 122.06212, - 12.95873, - 122.02421, - 12.97045, - 122.09856, - 12.91258, - 122.09527, - 12.89814, - 122.06212 - ], - "centroid": [122.06813, 12.93822], - "name": "Asia/Manila" - }, - { - "points": [ - 11.89031, - 124.28348, - 11.93626, - 124.27475, - 11.97035, - 124.33578, - 11.93246, - 124.34778, - 11.89031, - 124.28348 - ], - "centroid": [124.30985, 11.93169], - "name": "Asia/Manila" - }, - { - "points": [ - 12.02219, - 121.95626, - 12.0552, - 121.90465, - 12.10736, - 121.93595, - 12.06686, - 121.97447, - 12.02219, - 121.95626 - ], - "centroid": [121.94154, 12.06313], - "name": "Asia/Manila" - }, - { - "points": [ - 11.71112, - 120.15584, - 11.78253, - 120.12677, - 11.79417, - 120.1842, - 11.75236, - 120.20937, - 11.71112, - 120.15584 - ], - "centroid": [120.16729, 11.75834], - "name": "Asia/Manila" - }, - { - "points": [ - 11.75448, - 124.32423, - 11.79332, - 124.2833, - 11.82799, - 124.31183, - 11.81045, - 124.35991, - 11.75448, - 124.32423 - ], - "centroid": [124.32095, 11.79517], - "name": "Asia/Manila" - }, - { - "points": [ - 7.28623, - 124.0242, - 7.32628, - 124.00591, - 7.3841, - 124.0777, - 7.34971, - 124.07601, - 7.28623, - 124.0242 - ], - "centroid": [124.04291, 7.33454], - "name": "Asia/Manila" - }, - { - "points": [ - 12.19088, - 120.40844, - 12.24461, - 120.34896, - 12.31793, - 120.34405, - 12.30748, - 120.37107, - 12.19088, - 120.40844 - ], - "centroid": [120.37011, 12.25958], - "name": "Asia/Manila" - }, - { - "points": [ - 5.65196, - 121.04811, - 5.65856, - 120.99558, - 5.70224, - 120.9805, - 5.70237, - 121.07208, - 5.65196, - 121.04811 - ], - "centroid": [121.02534, 5.68081], - "name": "Asia/Manila" - }, - { - "points": [ - 12.77623, - 122.05817, - 12.80503, - 122.00979, - 12.84837, - 122.09145, - 12.82224, - 122.094, - 12.77623, - 122.05817 - ], - "centroid": [122.05851, 12.81098], - "name": "Asia/Manila" - }, - { - "points": [ - 12.89013, - 121.71853, - 12.91851, - 121.6748, - 12.96222, - 121.6939, - 12.93434, - 121.74525, - 12.89013, - 121.71853 - ], - "centroid": [121.70869, 12.92653], - "name": "Asia/Manila" - }, - { - "points": [ - 6.11088, - 121.8472, - 6.13123, - 121.79078, - 6.18128, - 121.80157, - 6.14617, - 121.85522, - 6.11088, - 121.8472 - ], - "centroid": [121.82214, 6.1432], - "name": "Asia/Manila" - }, - { - "points": [ - 11.87261, - 124.45328, - 11.89755, - 124.4026, - 11.94322, - 124.44338, - 11.89397, - 124.47823, - 11.87261, - 124.45328 - ], - "centroid": [124.44246, 11.90402], - "name": "Asia/Manila" - }, - { - "points": [ - 13.5165, - 121.08038, - 13.55151, - 121.03797, - 13.57912, - 121.03362, - 13.57868, - 121.09392, - 13.5165, - 121.08038 - ], - "centroid": [121.06533, 13.55617], - "name": "Asia/Manila" - }, - { - "points": [ - 14.86827, - 122.17088, - 14.89582, - 122.12966, - 14.96012, - 122.15361, - 14.9266, - 122.19369, - 14.86827, - 122.17088 - ], - "centroid": [122.16171, 14.91303], - "name": "Asia/Manila" - }, - { - "points": [ - 6.23988, - 120.63215, - 6.27018, - 120.61164, - 6.32893, - 120.65803, - 6.28044, - 120.66983, - 6.23988, - 120.63215 - ], - "centroid": [120.64304, 6.28127], - "name": "Asia/Manila" - }, - { - "points": [ - 6.11723, - 120.89735, - 6.14324, - 120.86613, - 6.19165, - 120.92535, - 6.13454, - 120.92791, - 6.11723, - 120.89735 - ], - "centroid": [120.90389, 6.14964], - "name": "Asia/Manila" - }, - { - "points": [ - 14.23977, - 121.81945, - 14.30197, - 121.79721, - 14.3054, - 121.85812, - 14.28395, - 121.85949, - 14.23977, - 121.81945 - ], - "centroid": [121.82891, 14.28123], - "name": "Asia/Manila" - }, - { - "points": [ - 10.22822, - 124.06027, - 10.24559, - 124.01285, - 10.30286, - 124.07159, - 10.28519, - 124.08612, - 10.22822, - 124.06027 - ], - "centroid": [124.05449, 10.26227], - "name": "Asia/Manila" - }, - { - "points": [ - 6.12984, - 120.48003, - 6.12987, - 120.42694, - 6.16388, - 120.40361, - 6.18125, - 120.46325, - 6.12984, - 120.48003 - ], - "centroid": [120.44473, 6.15234], - "name": "Asia/Manila" - }, - { - "points": [ - 5.90907, - 120.12208, - 5.97004, - 120.07943, - 5.9998, - 120.09813, - 5.98388, - 120.12598, - 5.90907, - 120.12208 - ], - "centroid": [120.10719, 5.96181], - "name": "Asia/Manila" - }, - { - "points": [ - 11.56348, - 123.33476, - 11.59043, - 123.31237, - 11.65429, - 123.35574, - 11.58554, - 123.36695, - 11.56348, - 123.33476 - ], - "centroid": [123.34314, 11.60194], - "name": "Asia/Manila" - }, - { - "points": [ - 6.15354, - 121.01296, - 6.16822, - 120.95397, - 6.21367, - 120.94681, - 6.209, - 120.98938, - 6.15354, - 121.01296 - ], - "centroid": [120.97675, 6.18481], - "name": "Asia/Manila" - }, - { - "points": [ - 4.94257, - 119.99833, - 5.01193, - 119.98576, - 5.02293, - 120.01929, - 4.99881, - 120.03233, - 4.94257, - 119.99833 - ], - "centroid": [120.00713, 4.99079], - "name": "Asia/Manila" - }, - { - "points": [ - 5.38977, - 120.59156, - 5.41691, - 120.56028, - 5.4771, - 120.57809, - 5.40788, - 120.6156, - 5.38977, - 120.59156 - ], - "centroid": [120.58582, 5.42643], - "name": "Asia/Manila" - }, - { - "points": [ - 4.78115, - 119.83211, - 4.80279, - 119.79335, - 4.82732, - 119.79685, - 4.80569, - 119.87558, - 4.78115, - 119.83211 - ], - "centroid": [119.82763, 4.80447], - "name": "Asia/Manila" - }, - { - "points": [ - 5.98364, - 121.52417, - 6.04796, - 121.501, - 6.06567, - 121.51548, - 6.03937, - 121.56505, - 5.98364, - 121.52417 - ], - "centroid": [121.52937, 6.0303], - "name": "Asia/Manila" - }, - { - "points": [ - 11.12156, - 120.95437, - 11.1631, - 120.93042, - 11.18076, - 120.98696, - 11.1516, - 120.99461, - 11.12156, - 120.95437 - ], - "centroid": [120.96444, 11.15385], - "name": "Asia/Manila" - }, - { - "points": [ - 11.2783, - 123.89424, - 11.30351, - 123.86767, - 11.36311, - 123.89887, - 11.32959, - 123.9137, - 11.2783, - 123.89424 - ], - "centroid": [123.89265, 11.31822], - "name": "Asia/Manila" - }, - { - "points": [ - 8.2027, - 117.09491, - 8.21634, - 117.0687, - 8.25736, - 117.0781, - 8.22309, - 117.13563, - 8.2027, - 117.09491 - ], - "centroid": [117.09576, 8.227], - "name": "Asia/Manila" - }, - { - "points": [ - 11.40604, - 120.81643, - 11.43394, - 120.79772, - 11.47097, - 120.82135, - 11.43273, - 120.86638, - 11.40604, - 120.81643 - ], - "centroid": [120.82779, 11.4367], - "name": "Asia/Manila" - }, - { - "points": [ - 6.38656, - 120.70965, - 6.39703, - 120.6599, - 6.42489, - 120.65905, - 6.44063, - 120.71339, - 6.38656, - 120.70965 - ], - "centroid": [120.68826, 6.41266], - "name": "Asia/Manila" - }, - { - "points": [ - 6.26609, - 121.97209, - 6.31511, - 121.95594, - 6.29729, - 122.02473, - 6.27921, - 122.01762, - 6.26609, - 121.97209 - ], - "centroid": [121.98819, 6.29054], - "name": "Asia/Manila" - }, - { - "points": [ - 11.18607, - 123.17965, - 11.21636, - 123.15024, - 11.25949, - 123.22086, - 11.23539, - 123.22517, - 11.18607, - 123.17965 - ], - "centroid": [123.19052, 11.2224], - "name": "Asia/Manila" - }, - { - "points": [ - 11.80349, - 124.72269, - 11.78501, - 124.70177, - 11.8345, - 124.66656, - 11.84613, - 124.71427, - 11.80349, - 124.72269 - ], - "centroid": [124.69933, 11.81905], - "name": "Asia/Manila" - }, - { - "points": [ - 10.79534, - 119.64673, - 10.82115, - 119.60802, - 10.87773, - 119.63423, - 10.82288, - 119.65229, - 10.79534, - 119.64673 - ], - "centroid": [119.63289, 10.83153], - "name": "Asia/Manila" - }, - { - "points": [ - 5.92418, - 121.57567, - 5.94846, - 121.54581, - 5.98878, - 121.57991, - 5.95491, - 121.60616, - 5.92418, - 121.57567 - ], - "centroid": [121.57669, 5.95483], - "name": "Asia/Manila" - }, - { - "points": [ - 9.88673, - 125.08504, - 9.90584, - 125.06158, - 9.97488, - 125.06294, - 9.93317, - 125.09406, - 9.88673, - 125.08504 - ], - "centroid": [125.07554, 9.92727], - "name": "Asia/Manila" - }, - { - "points": [ - 10.41204, - 125.49606, - 10.45513, - 125.45621, - 10.47612, - 125.46638, - 10.45568, - 125.50958, - 10.41204, - 125.49606 - ], - "centroid": [125.48408, 10.44788], - "name": "Asia/Manila" - }, - { - "points": [ - 5.14835, - 120.50009, - 5.19173, - 120.46994, - 5.21253, - 120.51085, - 5.18603, - 120.53301, - 5.14835, - 120.50009 - ], - "centroid": [120.50236, 5.18341], - "name": "Asia/Manila" - }, - { - "points": [ - 10.43471, - 122.69731, - 10.45293, - 122.67534, - 10.491, - 122.70355, - 10.4573, - 122.73876, - 10.43471, - 122.69731 - ], - "centroid": [122.70515, 10.46045], - "name": "Asia/Manila" - }, - { - "points": [ - 11.94695, - 124.43057, - 11.95885, - 124.39778, - 11.99209, - 124.3906, - 11.99441, - 124.438, - 11.94695, - 124.43057 - ], - "centroid": [124.41557, 11.97414], - "name": "Asia/Manila" - }, - { - "points": [ - 11.03782, - 123.63148, - 11.09041, - 123.63157, - 11.11212, - 123.68114, - 11.096, - 123.68313, - 11.03782, - 123.63148 - ], - "centroid": [123.65265, 11.08061], - "name": "Asia/Manila" - }, - { - "points": [ - 5.73799, - 120.41325, - 5.748, - 120.39585, - 5.82053, - 120.39334, - 5.78242, - 120.42925, - 5.73799, - 120.41325 - ], - "centroid": [120.40794, 5.77619], - "name": "Asia/Manila" - }, - { - "points": [ - 6.29512, - 120.84219, - 6.3404, - 120.83184, - 6.34843, - 120.86723, - 6.31363, - 120.87768, - 6.29512, - 120.84219 - ], - "centroid": [120.8541, 6.32389], - "name": "Asia/Manila" - }, - { - "points": [ - 11.40598, - 120.1753, - 11.44535, - 120.153, - 11.47495, - 120.18411, - 11.45348, - 120.20949, - 11.40598, - 120.1753 - ], - "centroid": [120.18035, 11.44347], - "name": "Asia/Manila" - }, - { - "points": [ - 10.96747, - 125.64825, - 10.98687, - 125.60974, - 11.01244, - 125.6142, - 11.00821, - 125.66343, - 10.96747, - 125.64825 - ], - "centroid": [125.63585, 10.99362], - "name": "Asia/Manila" - }, - { - "points": [ - 13.86102, - 120.04833, - 13.88046, - 120.0085, - 13.90824, - 120.01249, - 13.90423, - 120.05189, - 13.86102, - 120.04833 - ], - "centroid": [120.03167, 13.88793], - "name": "Asia/Manila" - }, - { - "points": [ - 14.36263, - 120.58421, - 14.39428, - 120.55562, - 14.39887, - 120.61783, - 14.38115, - 120.62372, - 14.36263, - 120.58421 - ], - "centroid": [120.5922, 14.38404], - "name": "Asia/Manila" - }, - { - "points": [ - 6.7227, - 121.4592, - 6.75165, - 121.42111, - 6.78418, - 121.42697, - 6.75488, - 121.47569, - 6.7227, - 121.4592 - ], - "centroid": [121.44655, 6.75348], - "name": "Asia/Manila" - }, - { - "points": [ - 4.83931, - 119.42284, - 4.84364, - 119.40219, - 4.91448, - 119.38703, - 4.89212, - 119.41686, - 4.83931, - 119.42284 - ], - "centroid": [119.4065, 4.87402], - "name": "Asia/Manila" - }, - { - "points": [ - 6.09439, - 120.95091, - 6.13965, - 120.95615, - 6.14909, - 120.99763, - 6.12875, - 121.00061, - 6.09439, - 120.95091 - ], - "centroid": [120.97384, 6.12633], - "name": "Asia/Manila" - }, - { - "points": [ - 11.39756, - 119.67359, - 11.39242, - 119.64236, - 11.44038, - 119.62702, - 11.42695, - 119.67481, - 11.39756, - 119.67359 - ], - "centroid": [119.65278, 11.41558], - "name": "Asia/Manila" - }, - { - "points": [ - 5.34989, - 120.30169, - 5.38567, - 120.28462, - 5.38582, - 120.34453, - 5.36756, - 120.34164, - 5.34989, - 120.30169 - ], - "centroid": [120.31485, 5.37234], - "name": "Asia/Manila" - }, - { - "points": [ - 6.32028, - 121.96308, - 6.34813, - 121.93903, - 6.36757, - 121.97601, - 6.33562, - 121.99604, - 6.32028, - 121.96308 - ], - "centroid": [121.96842, 6.34334], - "name": "Asia/Manila" - }, - { - "points": [ - 11.355, - 120.0957, - 11.38312, - 120.07046, - 11.40244, - 120.07494, - 11.3879, - 120.12009, - 11.355, - 120.0957 - ], - "centroid": [120.09277, 11.38138], - "name": "Asia/Manila" - }, - { - "points": [ - 11.88155, - 124.66583, - 11.89331, - 124.63435, - 11.93089, - 124.63328, - 11.92409, - 124.67054, - 11.88155, - 124.66583 - ], - "centroid": [124.65148, 11.90787], - "name": "Asia/Manila" - }, - { - "points": [ - 5.43327, - 120.74073, - 5.47288, - 120.70464, - 5.49554, - 120.71526, - 5.4698, - 120.744, - 5.43327, - 120.74073 - ], - "centroid": [120.72648, 5.46674], - "name": "Asia/Manila" - }, - { - "points": [ - 6.80719, - 121.55201, - 6.83407, - 121.51605, - 6.85757, - 121.55162, - 6.84231, - 121.5679, - 6.80719, - 121.55201 - ], - "centroid": [121.54527, 6.8338], - "name": "Asia/Manila" - }, - { - "points": [ - 11.28562, - 120.69304, - 11.30833, - 120.66243, - 11.33351, - 120.67563, - 11.32333, - 120.70818, - 11.28562, - 120.69304 - ], - "centroid": [120.68563, 11.31197], - "name": "Asia/Manila" - }, - { - "points": [ - 10.20668, - 124.32886, - 10.23919, - 124.30619, - 10.262, - 124.34227, - 10.24799, - 124.352, - 10.20668, - 124.32886 - ], - "centroid": [124.33036, 10.23684], - "name": "Asia/Manila" - }, - { - "points": [ - 6.30557, - 122.04685, - 6.32322, - 122.00995, - 6.3552, - 122.01922, - 6.33596, - 122.05824, - 6.30557, - 122.04685 - ], - "centroid": [122.03357, 6.33017], - "name": "Asia/Manila" - }, - { - "points": [ - 5.19899, - 120.67639, - 5.21518, - 120.62914, - 5.23684, - 120.61879, - 5.21883, - 120.68842, - 5.19899, - 120.67639 - ], - "centroid": [120.65431, 5.21779], - "name": "Asia/Manila" - }, - { - "points": [ - 5.00499, - 120.20581, - 5.02579, - 120.18088, - 5.05328, - 120.21071, - 5.03015, - 120.23644, - 5.00499, - 120.20581 - ], - "centroid": [120.20857, 5.02876], - "name": "Asia/Manila" - }, - { - "points": [ - 6.63711, - 121.71291, - 6.64582, - 121.69178, - 6.70135, - 121.70562, - 6.68412, - 121.72521, - 6.63711, - 121.71291 - ], - "centroid": [121.70864, 6.66739], - "name": "Asia/Manila" - }, - { - "points": [ - 6.10809, - 120.55024, - 6.11317, - 120.51898, - 6.15539, - 120.52748, - 6.13966, - 120.56155, - 6.10809, - 120.55024 - ], - "centroid": [120.53903, 6.12978], - "name": "Asia/Manila" - }, - { - "points": [ - 14.01347, - 124.0309, - 14.03778, - 124.01134, - 14.04412, - 124.06593, - 14.01832, - 124.06521, - 14.01347, - 124.0309 - ], - "centroid": [124.04284, 14.02934], - "name": "Asia/Manila" - }, - { - "points": [ - 10.62275, - 120.25759, - 10.63323, - 120.237, - 10.68585, - 120.24339, - 10.66133, - 120.2671, - 10.62275, - 120.25759 - ], - "centroid": [120.25101, 10.65195], - "name": "Asia/Manila" - }, - { - "points": [ - 10.41905, - 125.22933, - 10.43752, - 125.20833, - 10.48806, - 125.22638, - 10.45303, - 125.24524, - 10.41905, - 125.22933 - ], - "centroid": [125.22703, 10.4506], - "name": "Asia/Manila" - }, - { - "points": [ - 14.38982, - 122.04008, - 14.43218, - 122.01486, - 14.45091, - 122.029, - 14.41996, - 122.05599, - 14.38982, - 122.04008 - ], - "centroid": [122.03551, 14.42207], - "name": "Asia/Manila" - }, - { - "points": [ - 12.24737, - 124.10494, - 12.27968, - 124.07652, - 12.30138, - 124.09924, - 12.27463, - 124.12369, - 12.24737, - 124.10494 - ], - "centroid": [124.10086, 12.27536], - "name": "Asia/Manila" - }, - { - "points": [ - 6.84577, - 122.05806, - 6.88095, - 122.02145, - 6.89451, - 122.02657, - 6.86446, - 122.08162, - 6.84577, - 122.05806 - ], - "centroid": [122.0498, 6.86979], - "name": "Asia/Manila" - }, - { - "points": [ - 10.43136, - 123.42864, - 10.4518, - 123.41072, - 10.4924, - 123.45023, - 10.46859, - 123.45948, - 10.43136, - 123.42864 - ], - "centroid": [123.43657, 10.46083], - "name": "Asia/Manila" - }, - { - "points": [ - 5.42651, - 120.2327, - 5.44495, - 120.21021, - 5.47565, - 120.22452, - 5.44276, - 120.25607, - 5.42651, - 120.2327 - ], - "centroid": [120.23124, 5.44862], - "name": "Asia/Manila" - }, - { - "points": [ - 4.99665, - 120.12506, - 5.02297, - 120.09366, - 5.04305, - 120.09877, - 5.01937, - 120.14356, - 4.99665, - 120.12506 - ], - "centroid": [120.11673, 5.0201], - "name": "Asia/Manila" - }, - { - "points": [ - 5.1997, - 120.60825, - 5.19465, - 120.57623, - 5.21202, - 120.5571, - 5.23019, - 120.60746, - 5.1997, - 120.60825 - ], - "centroid": [120.58785, 5.21046], - "name": "Asia/Manila" - }, - { - "points": [ - 10.67536, - 119.6992, - 10.7052, - 119.67875, - 10.73922, - 119.69467, - 10.70657, - 119.71301, - 10.67536, - 119.6992 - ], - "centroid": [119.6962, 10.70681], - "name": "Asia/Manila" - }, - { - "points": [ - 5.76164, - 119.68507, - 5.77986, - 119.67443, - 5.80881, - 119.73548, - 5.78429, - 119.72891, - 5.76164, - 119.68507 - ], - "centroid": [119.7055, 5.78402], - "name": "Asia/Manila" - }, - { - "points": [ - 10.96001, - 120.9525, - 10.98757, - 120.93012, - 11.00812, - 120.9444, - 10.98211, - 120.97679, - 10.96001, - 120.9525 - ], - "centroid": [120.95186, 10.98412], - "name": "Asia/Manila" - }, - { - "points": [ - 10.74196, - 125.96758, - 10.7653, - 125.93181, - 10.78351, - 125.9373, - 10.77011, - 125.97617, - 10.74196, - 125.96758 - ], - "centroid": [125.95456, 10.76456], - "name": "Asia/Manila" - }, - { - "points": [ - 15.76938, - 119.79886, - 15.77983, - 119.77853, - 15.82282, - 119.78298, - 15.80825, - 119.80949, - 15.76938, - 119.79886 - ], - "centroid": [119.7926, 15.79601], - "name": "Asia/Manila" - }, - { - "points": [ - 5.70458, - 121.00994, - 5.71575, - 120.98479, - 5.74676, - 120.98648, - 5.73529, - 121.02508, - 5.70458, - 121.00994 - ], - "centroid": [121.00219, 5.72647], - "name": "Asia/Manila" - }, - { - "points": [ - 13.50752, - 122.1372, - 13.51581, - 122.10091, - 13.54581, - 122.09994, - 13.53921, - 122.13855, - 13.50752, - 122.1372 - ], - "centroid": [122.11937, 13.5272], - "name": "Asia/Manila" - }, - { - "points": [ - 11.87092, - 123.68227, - 11.88634, - 123.64932, - 11.91655, - 123.65853, - 11.90583, - 123.68343, - 11.87092, - 123.68227 - ], - "centroid": [123.66834, 11.89411], - "name": "Asia/Manila" - }, - { - "points": [ - 13.13192, - 122.88574, - 13.14815, - 122.86043, - 13.17976, - 122.85486, - 13.15156, - 122.9022, - 13.13192, - 122.88574 - ], - "centroid": [122.87623, 13.15403], - "name": "Asia/Manila" - }, - { - "points": [ - 13.31418, - 122.71861, - 13.33134, - 122.70304, - 13.37366, - 122.71808, - 13.32835, - 122.73499, - 13.31418, - 122.71861 - ], - "centroid": [122.71875, 13.33921], - "name": "Asia/Manila" - }, - { - "points": [ - 11.69895, - 122.95684, - 11.72874, - 122.95544, - 11.74258, - 123.00125, - 11.72074, - 123.00152, - 11.69895, - 122.95684 - ], - "centroid": [122.97755, 11.72232], - "name": "Asia/Manila" - }, - { - "points": [ - 10.94947, - 121.23874, - 10.96511, - 121.20528, - 10.98953, - 121.21357, - 10.97592, - 121.25034, - 10.94947, - 121.23874 - ], - "centroid": [121.22737, 10.97], - "name": "Asia/Manila" - }, - { - "points": [ - 5.3771, - 120.36801, - 5.40462, - 120.3617, - 5.40936, - 120.40513, - 5.39268, - 120.40635, - 5.3771, - 120.36801 - ], - "centroid": [120.38348, 5.39564], - "name": "Asia/Manila" - }, - { - "points": [ - 11.54402, - 124.26964, - 11.57855, - 124.24649, - 11.59443, - 124.25682, - 11.58691, - 124.28132, - 11.54402, - 124.26964 - ], - "centroid": [124.26474, 11.57404], - "name": "Asia/Manila" - }, - { - "points": [ - 6.72216, - 122.4002, - 6.74501, - 122.37844, - 6.77232, - 122.40302, - 6.75697, - 122.42059, - 6.72216, - 122.4002 - ], - "centroid": [122.40013, 6.74827], - "name": "Asia/Manila" - }, - { - "points": [ - 11.22213, - 120.93367, - 11.24735, - 120.91313, - 11.26929, - 120.93758, - 11.24721, - 120.9537, - 11.22213, - 120.93367 - ], - "centroid": [120.93411, 11.24624], - "name": "Asia/Manila" - }, - { - "points": [ - 8.10219, - 117.15909, - 8.11336, - 117.12384, - 8.13977, - 117.1177, - 8.12554, - 117.16009, - 8.10219, - 117.15909 - ], - "centroid": [117.14004, 8.12062], - "name": "Asia/Manila" - }, - { - "points": [ - 11.45621, - 121.92192, - 11.463, - 121.89349, - 11.48184, - 121.89372, - 11.48817, - 121.9376, - 11.45621, - 121.92192 - ], - "centroid": [121.91346, 11.47296], - "name": "Asia/Manila" - }, - { - "points": [ - 11.83469, - 123.13381, - 11.85296, - 123.1074, - 11.87626, - 123.13275, - 11.8588, - 123.15275, - 11.83469, - 123.13381 - ], - "centroid": [123.13115, 11.85547], - "name": "Asia/Manila" - }, - { - "points": [ - 11.10584, - 119.27039, - 11.11186, - 119.24407, - 11.15065, - 119.23104, - 11.13439, - 119.26312, - 11.10584, - 119.27039 - ], - "centroid": [119.25141, 11.12623], - "name": "Asia/Manila" - }, - { - "points": [ - 7.78679, - 117.21232, - 7.80066, - 117.19672, - 7.84017, - 117.22071, - 7.80478, - 117.23385, - 7.78679, - 117.21232 - ], - "centroid": [117.21626, 7.80991], - "name": "Asia/Manila" - }, - { - "points": [ - 11.22397, - 119.63193, - 11.23337, - 119.61111, - 11.27408, - 119.62193, - 11.26087, - 119.64419, - 11.22397, - 119.63193 - ], - "centroid": [119.62727, 11.24847], - "name": "Asia/Manila" - }, - { - "points": [ - 6.86839, - 122.29825, - 6.87619, - 122.26727, - 6.90121, - 122.26346, - 6.89698, - 122.29683, - 6.86839, - 122.29825 - ], - "centroid": [122.28184, 6.88581], - "name": "Asia/Manila" - }, - { - "points": [ - 10.48735, - 122.73074, - 10.50564, - 122.70608, - 10.52671, - 122.74678, - 10.51024, - 122.75193, - 10.48735, - 122.73074 - ], - "centroid": [122.73199, 10.50698], - "name": "Asia/Manila" - }, - { - "points": [ - 12.02361, - 125.56028, - 12.03543, - 125.54654, - 12.0752, - 125.56158, - 12.04734, - 125.58163, - 12.02361, - 125.56028 - ], - "centroid": [125.56311, 12.04712], - "name": "Asia/Manila" - }, - { - "points": [ - 10.68595, - 120.26002, - 10.7186, - 120.2453, - 10.72886, - 120.26994, - 10.70794, - 120.28086, - 10.68595, - 120.26002 - ], - "centroid": [120.26333, 10.70966], - "name": "Asia/Manila" - }, - { - "points": [ - 14.37999, - 122.82716, - 14.38392, - 122.8042, - 14.42484, - 122.80096, - 14.41042, - 122.82538, - 14.37999, - 122.82716 - ], - "centroid": [122.81386, 14.4001], - "name": "Asia/Manila" - }, - { - "points": [ - 5.81649, - 120.77892, - 5.84516, - 120.76364, - 5.84912, - 120.79776, - 5.82836, - 120.80544, - 5.81649, - 120.77892 - ], - "centroid": [120.78543, 5.83478], - "name": "Asia/Manila" - }, - { - "points": [ - 11.48544, - 119.69056, - 11.49737, - 119.65779, - 11.52199, - 119.66345, - 11.51162, - 119.69091, - 11.48544, - 119.69056 - ], - "centroid": [119.6756, 11.50375], - "name": "Asia/Manila" - }, - { - "points": [ - 19.41742, - 121.5232, - 19.43066, - 121.49772, - 19.46365, - 121.50463, - 19.44629, - 121.52562, - 19.41742, - 121.5232 - ], - "centroid": [121.51233, 19.43938], - "name": "Asia/Manila" - }, - { - "points": [ - 6.50825, - 121.77939, - 6.52763, - 121.74628, - 6.54802, - 121.74788, - 6.53066, - 121.78866, - 6.50825, - 121.77939 - ], - "centroid": [121.76638, 6.52857], - "name": "Asia/Manila" - }, - { - "points": [ - 10.94076, - 123.55326, - 10.96779, - 123.54418, - 10.97679, - 123.57286, - 10.94831, - 123.578, - 10.94076, - 123.55326 - ], - "centroid": [123.562, 10.95876], - "name": "Asia/Manila" - }, - { - "points": [ - 9.91702, - 118.9361, - 9.92223, - 118.90709, - 9.95071, - 118.91326, - 9.94115, - 118.9422, - 9.91702, - 118.9361 - ], - "centroid": [118.9243, 9.93294], - "name": "Asia/Manila" - }, - { - "points": [ - 10.23546, - 124.48218, - 10.24061, - 124.44577, - 10.26042, - 124.43819, - 10.25551, - 124.47727, - 10.23546, - 124.48218 - ], - "centroid": [124.46091, 10.24811], - "name": "Asia/Manila" - }, - { - "points": [ - 5.47936, - 120.92985, - 5.48744, - 120.90357, - 5.50775, - 120.91711, - 5.49446, - 120.95185, - 5.47936, - 120.92985 - ], - "centroid": [120.92585, 5.49283], - "name": "Asia/Manila" - }, - { - "points": [ - 11.57048, - 119.95248, - 11.56875, - 119.92056, - 11.59222, - 119.91653, - 11.5976, - 119.9448, - 11.57048, - 119.95248 - ], - "centroid": [119.93403, 11.58212], - "name": "Asia/Manila" - }, - { - "points": [ - 10.71197, - 120.9082, - 10.72906, - 120.88462, - 10.74984, - 120.89573, - 10.73825, - 120.92296, - 10.71197, - 120.9082 - ], - "centroid": [120.90342, 10.73202], - "name": "Asia/Manila" - }, - { - "points": [ - 13.49294, - 122.17789, - 13.51562, - 122.15682, - 13.53492, - 122.17395, - 13.5105, - 122.19572, - 13.49294, - 122.17789 - ], - "centroid": [122.17613, 13.51363], - "name": "Asia/Manila" - }, - { - "points": [ - 10.94602, - 120.73721, - 10.95561, - 120.71075, - 10.98229, - 120.7215, - 10.97215, - 120.74545, - 10.94602, - 120.73721 - ], - "centroid": [120.72856, 10.96388], - "name": "Asia/Manila" - }, - { - "points": [ - 11.31715, - 124.12429, - 11.32625, - 124.1005, - 11.35828, - 124.10796, - 11.34839, - 124.12754, - 11.31715, - 124.12429 - ], - "centroid": [124.11485, 11.33712], - "name": "Asia/Manila" - }, - { - "points": [ - 6.44062, - 121.83867, - 6.43774, - 121.81495, - 6.46515, - 121.81017, - 6.46879, - 121.84064, - 6.44062, - 121.83867 - ], - "centroid": [121.82608, 6.45365], - "name": "Asia/Manila" - }, - { - "points": [ - 8.05896, - 117.1044, - 8.07464, - 117.08696, - 8.10288, - 117.10707, - 8.08756, - 117.12069, - 8.05896, - 117.1044 - ], - "centroid": [117.10444, 8.08073], - "name": "Asia/Manila" - }, - { - "points": [ - 6.20685, - 121.83901, - 6.22827, - 121.82342, - 6.24909, - 121.83764, - 6.23074, - 121.85552, - 6.20685, - 121.83901 - ], - "centroid": [121.83911, 6.22851], - "name": "Asia/Manila" - }, - { - "points": [ - 10.92775, - 119.71522, - 10.95403, - 119.69369, - 10.97177, - 119.71222, - 10.95518, - 119.72617, - 10.92775, - 119.71522 - ], - "centroid": [119.71131, 10.95133], - "name": "Asia/Manila" - }, - { - "points": [ - 11.63804, - 120.11337, - 11.66361, - 120.09883, - 11.67873, - 120.11619, - 11.6606, - 120.1333, - 11.63804, - 120.11337 - ], - "centroid": [120.11555, 11.65959], - "name": "Asia/Manila" - }, - { - "points": [ - 6.41221, - 120.79793, - 6.4221, - 120.7689, - 6.44711, - 120.76891, - 6.44181, - 120.7903, - 6.41221, - 120.79793 - ], - "centroid": [120.78179, 6.43009], - "name": "Asia/Manila" - }, - { - "points": [ - 14.02367, - 123.10794, - 14.043, - 123.08341, - 14.06016, - 123.10643, - 14.03634, - 123.12303, - 14.02367, - 123.10794 - ], - "centroid": [123.1045, 14.0414], - "name": "Asia/Manila" - }, - { - "points": [ - 10.25163, - 119.46387, - 10.26832, - 119.44061, - 10.28547, - 119.45915, - 10.27636, - 119.48198, - 10.25163, - 119.46387 - ], - "centroid": [119.46154, 10.26983], - "name": "Asia/Manila" - }, - { - "points": [ - 11.8246, - 120.31582, - 11.84363, - 120.29526, - 11.86351, - 120.31741, - 11.84948, - 120.3291, - 11.8246, - 120.31582 - ], - "centroid": [120.31361, 11.84463], - "name": "Asia/Manila" - }, - { - "points": [ - 14.00116, - 123.59395, - 14.01569, - 123.57328, - 14.03525, - 123.59394, - 14.01832, - 123.61474, - 14.00116, - 123.59395 - ], - "centroid": [123.59399, 14.01781], - "name": "Asia/Manila" - }, - { - "points": [ - 12.64186, - 122.23732, - 12.66072, - 122.21848, - 12.68186, - 122.23466, - 12.66394, - 122.25279, - 12.64186, - 122.23732 - ], - "centroid": [122.23577, 12.66201], - "name": "Asia/Manila" - }, - { - "points": [ - 11.93566, - 124.38373, - 11.93545, - 124.35524, - 11.96495, - 124.36096, - 11.96282, - 124.38105, - 11.93566, - 124.38373 - ], - "centroid": [124.37001, 11.94893], - "name": "Asia/Manila" - }, - { - "points": [ - 6.75128, - 122.36732, - 6.77251, - 122.35085, - 6.7839, - 122.38361, - 6.76807, - 122.39026, - 6.75128, - 122.36732 - ], - "centroid": [122.37185, 6.76871], - "name": "Asia/Manila" - }, - { - "points": [ - 12.09483, - 125.57738, - 12.09329, - 125.55532, - 12.12587, - 125.54565, - 12.11599, - 125.57369, - 12.09483, - 125.57738 - ], - "centroid": [125.56209, 12.10793], - "name": "Asia/Manila" - }, - { - "points": [ - 9.06334, - 123.27538, - 9.08204, - 123.25463, - 9.10108, - 123.26771, - 9.08331, - 123.29013, - 9.06334, - 123.27538 - ], - "centroid": [123.27213, 9.08237], - "name": "Asia/Manila" - }, - { - "points": [ - 9.61376, - 126.17954, - 9.63012, - 126.15903, - 9.65505, - 126.18137, - 9.63031, - 126.19313, - 9.61376, - 126.17954 - ], - "centroid": [126.1776, 9.633], - "name": "Asia/Manila" - }, - { - "points": [ - 11.41907, - 120.77711, - 11.43503, - 120.75854, - 11.46152, - 120.76462, - 11.43386, - 120.79048, - 11.41907, - 120.77711 - ], - "centroid": [120.77273, 11.43832], - "name": "Asia/Manila" - }, - { - "points": [ - 5.43154, - 120.18786, - 5.45072, - 120.16814, - 5.47008, - 120.19079, - 5.44383, - 120.20254, - 5.43154, - 120.18786 - ], - "centroid": [120.18678, 5.44988], - "name": "Asia/Manila" - }, - { - "points": [ - 6.77314, - 126.28096, - 6.78456, - 126.25036, - 6.80653, - 126.25138, - 6.79625, - 126.27856, - 6.77314, - 126.28096 - ], - "centroid": [126.26531, 6.7899], - "name": "Asia/Manila" - }, - { - "points": [ - 14.06978, - 123.12263, - 14.07267, - 123.09312, - 14.09357, - 123.08863, - 14.09019, - 123.12424, - 14.06978, - 123.12263 - ], - "centroid": [123.10715, 14.08187], - "name": "Asia/Manila" - }, - { - "points": [ - 6.29156, - 121.922, - 6.31489, - 121.90842, - 6.33271, - 121.92549, - 6.30534, - 121.94033, - 6.29156, - 121.922 - ], - "centroid": [121.92422, 6.31138], - "name": "Asia/Manila" - }, - { - "points": [ - 15.08019, - 117.81301, - 15.09381, - 117.78958, - 15.11503, - 117.81282, - 15.10144, - 117.82587, - 15.08019, - 117.81301 - ], - "centroid": [117.80946, 15.09725], - "name": "Asia/Manila" - }, - { - "points": [ - 15.07142, - 117.71987, - 15.09086, - 117.70506, - 15.10949, - 117.72523, - 15.08613, - 117.73719, - 15.07142, - 117.71987 - ], - "centroid": [117.7217, 15.08986], - "name": "Asia/Manila" - }, - { - "points": [ - 12.08527, - 121.57728, - 12.09903, - 121.56049, - 12.12078, - 121.58255, - 12.10111, - 121.59822, - 12.08527, - 121.57728 - ], - "centroid": [121.57969, 12.10204], - "name": "Asia/Manila" - }, - { - "points": [ - 5.96385, - 120.41532, - 5.96278, - 120.39708, - 5.99826, - 120.3884, - 5.99577, - 120.4096, - 5.96385, - 120.41532 - ], - "centroid": [120.40236, 5.98049], - "name": "Asia/Manila" - }, - { - "points": [ - 10.99585, - 120.82763, - 11.00844, - 120.80653, - 11.0282, - 120.82624, - 11.01266, - 120.8473, - 10.99585, - 120.82763 - ], - "centroid": [120.8269, 11.01153], - "name": "Asia/Manila" - }, - { - "points": [ - 5.60644, - 120.26992, - 5.6318, - 120.25937, - 5.64064, - 120.2836, - 5.6204, - 120.2926, - 5.60644, - 120.26992 - ], - "centroid": [120.27597, 5.62458], - "name": "Asia/Manila" - }, - { - "points": [ - 11.86095, - 124.09868, - 11.87196, - 124.07391, - 11.88732, - 124.07368, - 11.88063, - 124.10759, - 11.86095, - 124.09868 - ], - "centroid": [124.08948, 11.87531], - "name": "Asia/Manila" - }, - { - "points": [ - 8.15984, - 117.02377, - 8.17209, - 116.99904, - 8.19024, - 117.00108, - 8.18032, - 117.03488, - 8.15984, - 117.02377 - ], - "centroid": [117.01547, 8.17578], - "name": "Asia/Manila" - }, - { - "points": [ - 11.3412, - 120.7405, - 11.35122, - 120.71429, - 11.37637, - 120.71951, - 11.36087, - 120.7453, - 11.3412, - 120.7405 - ], - "centroid": [120.72941, 11.35771], - "name": "Asia/Manila" - }, - { - "points": [ - 20.91351, - 121.93731, - 20.92095, - 121.90977, - 20.94142, - 121.90889, - 20.93078, - 121.94183, - 20.91351, - 121.93731 - ], - "centroid": [121.92427, 20.92701], - "name": "Asia/Manila" - }, - { - "points": [ - 9.8665, - 118.79383, - 9.87838, - 118.76524, - 9.89505, - 118.76518, - 9.88665, - 118.79945, - 9.8665, - 118.79383 - ], - "centroid": [118.78169, 9.88165], - "name": "Asia/Manila" - }, - { - "points": [ - 15.08087, - 117.77114, - 15.0785, - 117.75005, - 15.10269, - 117.74011, - 15.10667, - 117.7656, - 15.08087, - 117.77114 - ], - "centroid": [117.75667, 15.09261], - "name": "Asia/Manila" - }, - { - "points": [ - 15.71601, - 119.81991, - 15.7378, - 119.80764, - 15.75012, - 119.83035, - 15.73115, - 119.84046, - 15.71601, - 119.81991 - ], - "centroid": [119.8243, 15.73363], - "name": "Asia/Manila" - }, - { - "points": [ - 10.8692, - 121.20959, - 10.88474, - 121.19064, - 10.90259, - 121.20473, - 10.88723, - 121.22662, - 10.8692, - 121.20959 - ], - "centroid": [121.20814, 10.88596], - "name": "Asia/Manila" - }, - { - "points": [ - 11.53625, - 119.85051, - 11.55865, - 119.8349, - 11.56605, - 119.8599, - 11.54701, - 119.87134, - 11.53625, - 119.85051 - ], - "centroid": [119.85372, 11.55196], - "name": "Asia/Manila" - }, - { - "points": [ - 6.53803, - 121.79323, - 6.55249, - 121.77927, - 6.57398, - 121.79111, - 6.55006, - 121.81265, - 6.53803, - 121.79323 - ], - "centroid": [121.79461, 6.55434], - "name": "Asia/Manila" - }, - { - "points": [ - 5.86739, - 120.08433, - 5.86959, - 120.06282, - 5.90198, - 120.06391, - 5.89629, - 120.08152, - 5.86739, - 120.08433 - ], - "centroid": [120.07293, 5.88333], - "name": "Asia/Manila" - }, - { - "points": [ - 11.66902, - 120.05414, - 11.6711, - 120.02895, - 11.6979, - 120.03556, - 11.6932, - 120.05665, - 11.66902, - 120.05414 - ], - "centroid": [120.04353, 11.68252], - "name": "Asia/Manila" - }, - { - "points": [ - 11.8487, - 121.3045, - 11.85792, - 121.28022, - 11.8781, - 121.27921, - 11.87368, - 121.30521, - 11.8487, - 121.3045 - ], - "centroid": [121.29277, 11.8646], - "name": "Asia/Manila" - }, - { - "points": [ - 13.96424, - 123.51587, - 13.98055, - 123.50157, - 13.99712, - 123.52855, - 13.97946, - 123.53481, - 13.96424, - 123.51587 - ], - "centroid": [123.51963, 13.9805], - "name": "Asia/Manila" - }, - { - "points": [ - 11.58879, - 121.71405, - 11.58305, - 121.69585, - 11.61221, - 121.68092, - 11.61442, - 121.70038, - 11.58879, - 121.71405 - ], - "centroid": [121.69764, 11.59951], - "name": "Asia/Manila" - }, - { - "points": [ - 20.68888, - 121.93202, - 20.70354, - 121.91251, - 20.72308, - 121.93227, - 20.70054, - 121.94604, - 20.68888, - 121.93202 - ], - "centroid": [121.93024, 20.70475], - "name": "Asia/Manila" - }, - { - "points": [ - 4.8705, - 119.92948, - 4.8899, - 119.91305, - 4.9121, - 119.93341, - 4.89879, - 119.94158, - 4.8705, - 119.92948 - ], - "centroid": [119.92855, 4.89184], - "name": "Asia/Manila" - }, - { - "points": [ - 9.2672, - 120.82856, - 9.28151, - 120.8061, - 9.29637, - 120.83768, - 9.27749, - 120.8424, - 9.2672, - 120.82856 - ], - "centroid": [120.82754, 9.28131], - "name": "Asia/Manila" - }, - { - "points": [ - 8.84225, - 123.4226, - 8.8656, - 123.40669, - 8.88109, - 123.4172, - 8.86287, - 123.4367, - 8.84225, - 123.4226 - ], - "centroid": [123.42122, 8.86246], - "name": "Asia/Manila" - }, - { - "points": [ - 9.59997, - 121.02878, - 9.61151, - 121.01283, - 9.63044, - 121.02418, - 9.61608, - 121.0485, - 9.59997, - 121.02878 - ], - "centroid": [121.02917, 9.6149], - "name": "Asia/Manila" - }, - { - "points": [ - 10.68519, - 119.31744, - 10.68201, - 119.29567, - 10.71388, - 119.29871, - 10.70938, - 119.31748, - 10.68519, - 119.31744 - ], - "centroid": [119.30684, 10.69733], - "name": "Asia/Manila" - }, - { - "points": [ - 9.47718, - 123.92466, - 9.49486, - 123.90971, - 9.51159, - 123.92904, - 9.48807, - 123.94136, - 9.47718, - 123.92466 - ], - "centroid": [123.92611, 9.49348], - "name": "Asia/Manila" - }, - { - "points": [ - 5.54376, - 126.59218, - 5.55342, - 126.5721, - 5.57828, - 126.58681, - 5.56593, - 126.60292, - 5.54376, - 126.59218 - ], - "centroid": [126.58815, 5.56029], - "name": "Asia/Manila" - }, - { - "points": [ - 6.06929, - 121.27459, - 6.08322, - 121.25537, - 6.10358, - 121.27354, - 6.08132, - 121.28899, - 6.06929, - 121.27459 - ], - "centroid": [121.27277, 6.08509], - "name": "Asia/Manila" - }, - { - "points": [ - 6.55758, - 121.70307, - 6.55937, - 121.68147, - 6.59116, - 121.68563, - 6.58571, - 121.70004, - 6.55758, - 121.70307 - ], - "centroid": [121.69228, 6.57252], - "name": "Asia/Manila" - }, - { - "points": [ - 10.99024, - 120.76782, - 11.00934, - 120.75613, - 11.01275, - 120.7901, - 10.99694, - 120.79156, - 10.99024, - 120.76782 - ], - "centroid": [120.77559, 11.00263], - "name": "Asia/Manila" - }, - { - "points": [ - 9.59594, - 126.13789, - 9.61367, - 126.12396, - 9.62863, - 126.15486, - 9.61196, - 126.1582, - 9.59594, - 126.13789 - ], - "centroid": [126.1428, 9.61255], - "name": "Asia/Manila" - }, - { - "points": [ - 13.23006, - 121.86804, - 13.23976, - 121.84346, - 13.25534, - 121.84484, - 13.25467, - 121.87366, - 13.23006, - 121.86804 - ], - "centroid": [121.85858, 13.24491], - "name": "Asia/Manila" - }, - { - "points": [ - 11.49871, - 124.10279, - 11.51605, - 124.08323, - 11.53294, - 124.0891, - 11.52403, - 124.11181, - 11.49871, - 124.10279 - ], - "centroid": [124.09745, 11.5175], - "name": "Asia/Manila" - }, - { - "points": [ - 9.72932, - 126.16056, - 9.7486, - 126.14838, - 9.75934, - 126.17608, - 9.74134, - 126.18225, - 9.72932, - 126.16056 - ], - "centroid": [126.16632, 9.74476], - "name": "Asia/Manila" - }, - { - "points": [ - 6.19972, - 120.8483, - 6.21429, - 120.83284, - 6.23136, - 120.85763, - 6.21267, - 120.86793, - 6.19972, - 120.8483 - ], - "centroid": [120.85146, 6.21488], - "name": "Asia/Manila" - }, - { - "points": [ - 10.25554, - 119.39837, - 10.26289, - 119.37613, - 10.28252, - 119.38176, - 10.27708, - 119.40836, - 10.25554, - 119.39837 - ], - "centroid": [119.39152, 10.26967], - "name": "Asia/Manila" - }, - { - "points": [ - 6.87916, - 121.59119, - 6.8912, - 121.57512, - 6.91619, - 121.5866, - 6.89478, - 121.60297, - 6.87916, - 121.59119 - ], - "centroid": [121.5888, 6.8961], - "name": "Asia/Manila" - }, - { - "points": [ - 14.34511, - 120.61833, - 14.36133, - 120.5994, - 14.37373, - 120.61398, - 14.36088, - 120.63622, - 14.34511, - 120.61833 - ], - "centroid": [120.61734, 14.35997], - "name": "Asia/Manila" - }, - { - "points": [ - 11.57486, - 123.20893, - 11.5915, - 123.19487, - 11.60298, - 123.22145, - 11.58453, - 123.2289, - 11.57486, - 123.20893 - ], - "centroid": [123.2132, 11.5888], - "name": "Asia/Manila" - }, - { - "points": [ - 21.09423, - 121.95385, - 21.11287, - 121.93759, - 21.1303, - 121.94614, - 21.11295, - 121.96654, - 21.09423, - 121.95385 - ], - "centroid": [121.95142, 21.11248], - "name": "Asia/Manila" - }, - { - "points": [ - 10.25868, - 119.35543, - 10.27352, - 119.34045, - 10.29294, - 119.3604, - 10.27722, - 119.37112, - 10.25868, - 119.35543 - ], - "centroid": [119.3565, 10.27558], - "name": "Asia/Manila" - }, - { - "points": [ - 11.2126, - 121.08178, - 11.2103, - 121.06283, - 11.23085, - 121.05449, - 11.23691, - 121.07924, - 11.2126, - 121.08178 - ], - "centroid": [121.06966, 11.22325], - "name": "Asia/Manila" - }, - { - "points": [ - 12.1863, - 121.43746, - 12.19905, - 121.41442, - 12.21782, - 121.43405, - 12.20444, - 121.44722, - 12.1863, - 121.43746 - ], - "centroid": [121.43248, 12.20169], - "name": "Asia/Manila" - }, - { - "points": [ - 12.35162, - 119.89863, - 12.37072, - 119.88666, - 12.38092, - 119.91278, - 12.36615, - 119.92008, - 12.35162, - 119.89863 - ], - "centroid": [119.90387, 12.36714], - "name": "Asia/Manila" - }, - { - "points": [ - 7.82799, - 118.44245, - 7.8451, - 118.42701, - 7.85962, - 118.43801, - 7.84532, - 118.45945, - 7.82799, - 118.44245 - ], - "centroid": [118.44229, 7.84428], - "name": "Asia/Manila" - }, - { - "points": [ - 6.18651, - 121.04711, - 6.19639, - 121.03211, - 6.21763, - 121.0385, - 6.20566, - 121.06337, - 6.18651, - 121.04711 - ], - "centroid": [121.04588, 6.20215], - "name": "Asia/Manila" - }, - { - "points": [ - 11.71692, - 120.11098, - 11.72267, - 120.0908, - 11.74927, - 120.09936, - 11.73327, - 120.11878, - 11.71692, - 120.11098 - ], - "centroid": [120.10439, 11.73114], - "name": "Asia/Manila" - }, - { - "points": [ - 11.41768, - 123.18006, - 11.4318, - 123.16712, - 11.45165, - 123.19103, - 11.43664, - 123.19854, - 11.41768, - 123.18006 - ], - "centroid": [123.18374, 11.43438], - "name": "Asia/Manila" - }, - { - "points": [ - 6.07284, - 121.66332, - 6.08222, - 121.64519, - 6.10479, - 121.65911, - 6.09372, - 121.67541, - 6.07284, - 121.66332 - ], - "centroid": [121.66058, 6.08841], - "name": "Asia/Manila" - }, - { - "points": [ - 10.95286, - 119.6273, - 10.94615, - 119.60309, - 10.97307, - 119.60253, - 10.97385, - 119.62069, - 10.95286, - 119.6273 - ], - "centroid": [119.61315, 10.96078], - "name": "Asia/Manila" - }, - { - "points": [ - 11.90049, - 123.61424, - 11.91011, - 123.59018, - 11.92894, - 123.59308, - 11.92461, - 123.61442, - 11.90049, - 123.61424 - ], - "centroid": [123.60335, 11.91568], - "name": "Asia/Manila" - }, - { - "points": [ - 10.22636, - 119.32544, - 10.23903, - 119.31205, - 10.25939, - 119.32671, - 10.24291, - 119.34368, - 10.22636, - 119.32544 - ], - "centroid": [119.3273, 10.24232], - "name": "Asia/Manila" - }, - { - "points": [ - 5.47893, - 120.4532, - 5.49018, - 120.43544, - 5.51203, - 120.44383, - 5.49647, - 120.46366, - 5.47893, - 120.4532 - ], - "centroid": [120.44899, 5.49479], - "name": "Asia/Manila" - }, - { - "points": [ - 12.87081, - 122.00815, - 12.88475, - 121.98973, - 12.90381, - 122.00584, - 12.8863, - 122.02024, - 12.87081, - 122.00815 - ], - "centroid": [122.00561, 12.88668], - "name": "Asia/Manila" - }, - { - "points": [ - 11.8031, - 123.91209, - 11.81558, - 123.89586, - 11.83615, - 123.91012, - 11.82042, - 123.92642, - 11.8031, - 123.91209 - ], - "centroid": [123.91109, 11.81908], - "name": "Asia/Manila" - }, - { - "points": [ - 5.28195, - 120.56729, - 5.30115, - 120.55238, - 5.31388, - 120.57186, - 5.29593, - 120.58368, - 5.28195, - 120.56729 - ], - "centroid": [120.56853, 5.29821], - "name": "Asia/Manila" - }, - { - "points": [ - 10.47813, - 124.67176, - 10.49558, - 124.65976, - 10.50517, - 124.68846, - 10.48834, - 124.69214, - 10.47813, - 124.67176 - ], - "centroid": [124.67745, 10.49204], - "name": "Asia/Manila" - }, - { - "points": [ - 13.01526, - 121.89328, - 13.02047, - 121.874, - 13.03991, - 121.87486, - 13.03804, - 121.90143, - 13.01526, - 121.89328 - ], - "centroid": [121.88639, 13.02885], - "name": "Asia/Manila" - }, - { - "points": [ - 6.06413, - 118.31853, - 6.07541, - 118.30132, - 6.09734, - 118.31731, - 6.08275, - 118.33055, - 6.06413, - 118.31853 - ], - "centroid": [118.31658, 6.08001], - "name": "Asia/Manila" - }, - { - "points": [ - 5.2913, - 120.28204, - 5.29197, - 120.26232, - 5.31617, - 120.25723, - 5.30741, - 120.28319, - 5.2913, - 120.28204 - ], - "centroid": [120.2705, 5.30226], - "name": "Asia/Manila" - }, - { - "points": [ - 15.11367, - 117.85221, - 15.11899, - 117.82887, - 15.13792, - 117.82999, - 15.13291, - 117.85561, - 15.11367, - 117.85221 - ], - "centroid": [117.84177, 15.126], - "name": "Asia/Manila" - }, - { - "points": [ - 11.13671, - 119.69007, - 11.15368, - 119.67756, - 11.17094, - 119.69517, - 11.15785, - 119.70692, - 11.13671, - 119.69007 - ], - "centroid": [119.69226, 11.15444], - "name": "Asia/Manila" - }, - { - "points": [ - 11.59324, - 119.87235, - 11.58958, - 119.85324, - 11.61684, - 119.84707, - 11.6179, - 119.86374, - 11.59324, - 119.87235 - ], - "centroid": [119.85908, 11.604], - "name": "Asia/Manila" - }, - { - "points": [ - 12.02994, - 119.89134, - 12.04873, - 119.88288, - 12.05702, - 119.90736, - 12.04149, - 119.91313, - 12.02994, - 119.89134 - ], - "centroid": [119.89823, 12.04418], - "name": "Asia/Manila" - }, - { - "points": [ - 10.18005, - 124.5764, - 10.17858, - 124.55593, - 10.20922, - 124.56049, - 10.20652, - 124.57421, - 10.18005, - 124.5764 - ], - "centroid": [124.5665, 10.19269], - "name": "Asia/Manila" - }, - { - "points": [ - 12.33759, - 120.27813, - 12.34021, - 120.25631, - 12.36136, - 120.25335, - 12.35883, - 120.2752, - 12.33759, - 120.27813 - ], - "centroid": [120.26575, 12.3495], - "name": "Asia/Manila" - }, - { - "points": [ - 11.62635, - 122.83871, - 11.63789, - 122.82438, - 11.65554, - 122.83845, - 11.64142, - 122.85708, - 11.62635, - 122.83871 - ], - "centroid": [122.84001, 11.64059], - "name": "Asia/Manila" - }, - { - "points": [ - 6.1733, - 118.11608, - 6.19095, - 118.10125, - 6.20296, - 118.11988, - 6.18368, - 118.13206, - 6.1733, - 118.11608 - ], - "centroid": [118.11714, 6.18795], - "name": "Asia/Manila" - }, - { - "points": [ - 13.21058, - 121.81901, - 13.22065, - 121.79807, - 13.23684, - 121.80248, - 13.23222, - 121.82651, - 13.21058, - 121.81901 - ], - "centroid": [121.81213, 13.22497], - "name": "Asia/Manila" - }, - { - "points": [ - 9.38575, - 126.06321, - 9.38383, - 126.04307, - 9.40037, - 126.03998, - 9.40856, - 126.06627, - 9.38575, - 126.06321 - ], - "centroid": [126.05362, 9.39517], - "name": "Asia/Manila" - }, - { - "points": [ - 6.09259, - 120.50418, - 6.10386, - 120.4889, - 6.12083, - 120.49388, - 6.11041, - 120.51796, - 6.09259, - 120.50418 - ], - "centroid": [120.5019, 6.10717], - "name": "Asia/Manila" - }, - { - "points": [ - 18.97671, - 121.23213, - 18.97537, - 121.21114, - 18.99507, - 121.20788, - 18.99858, - 121.23116, - 18.97671, - 121.23213 - ], - "centroid": [121.22073, 18.98665], - "name": "Asia/Manila" - }, - { - "points": [ - 11.40226, - 122.01676, - 11.42095, - 122.00535, - 11.42576, - 122.03612, - 11.4141, - 122.03772, - 11.40226, - 122.01676 - ], - "centroid": [122.02259, 11.41565], - "name": "Asia/Manila" - }, - { - "points": [ - 20.88842, - 121.90867, - 20.89935, - 121.88928, - 20.91997, - 121.89962, - 20.90655, - 121.91637, - 20.88842, - 121.90867 - ], - "centroid": [121.90318, 20.90364], - "name": "Asia/Manila" - }, - { - "points": [ - 15.12943, - 117.7125, - 15.14064, - 117.69908, - 15.16266, - 117.71065, - 15.14914, - 117.72623, - 15.12943, - 117.7125 - ], - "centroid": [117.71227, 15.14576], - "name": "Asia/Manila" - }, - { - "points": [ - 10.31969, - 118.94036, - 10.3406, - 118.93155, - 10.34447, - 118.95518, - 10.32794, - 118.96031, - 10.31969, - 118.94036 - ], - "centroid": [118.94633, 10.33318], - "name": "Asia/Manila" - }, - { - "points": [ - 13.01452, - 121.94106, - 13.01025, - 121.92037, - 13.02945, - 121.9139, - 13.03434, - 121.93784, - 13.01452, - 121.94106 - ], - "centroid": [121.92823, 13.02237], - "name": "Asia/Manila" - }, - { - "points": [ - 11.74855, - 123.02956, - 11.76292, - 123.01307, - 11.77883, - 123.03246, - 11.76558, - 123.04316, - 11.74855, - 123.02956 - ], - "centroid": [123.02905, 11.76379], - "name": "Asia/Manila" - }, - { - "points": [ - 12.02628, - 123.56055, - 12.02425, - 123.54028, - 12.05075, - 123.5439, - 12.04701, - 123.56036, - 12.02628, - 123.56055 - ], - "centroid": [123.55086, 12.03673], - "name": "Asia/Manila" - }, - { - "points": [ - 6.7321, - 122.27001, - 6.72174, - 122.24883, - 6.74484, - 122.2442, - 6.74653, - 122.26167, - 6.7321, - 122.27001 - ], - "centroid": [122.25576, 6.73563], - "name": "Asia/Manila" - }, - { - "points": [ - 11.20054, - 120.75707, - 11.22073, - 120.74223, - 11.2298, - 120.76085, - 11.21019, - 120.77208, - 11.20054, - 120.75707 - ], - "centroid": [120.75777, 11.21547], - "name": "Asia/Manila" - }, - { - "points": [ - 14.35858, - 122.9526, - 14.38, - 122.94445, - 14.3804, - 122.97064, - 14.36137, - 122.96958, - 14.35858, - 122.9526 - ], - "centroid": [122.95893, 14.37075], - "name": "Asia/Manila" - }, - { - "points": [ - 11.81116, - 124.75574, - 11.80599, - 124.73557, - 11.83178, - 124.73259, - 11.83002, - 124.75017, - 11.81116, - 124.75574 - ], - "centroid": [124.74313, 11.81932], - "name": "Asia/Manila" - }, - { - "points": [ - 14.46417, - 122.84294, - 14.46259, - 122.82426, - 14.48785, - 122.8231, - 14.48538, - 122.84186, - 14.46417, - 122.84294 - ], - "centroid": [122.83277, 14.47499], - "name": "Asia/Manila" - }, - { - "points": [ - 4.92856, - 119.86709, - 4.94242, - 119.85345, - 4.9586, - 119.87458, - 4.94508, - 119.88365, - 4.92856, - 119.86709 - ], - "centroid": [119.86928, 4.94357], - "name": "Asia/Manila" - }, - { - "points": [ - 12.13212, - 119.82026, - 12.14578, - 119.80295, - 12.16447, - 119.81443, - 12.15049, - 119.82835, - 12.13212, - 119.82026 - ], - "centroid": [119.81622, 12.14814], - "name": "Asia/Manila" - }, - { - "points": [ - 8.19262, - 117.20627, - 8.1865, - 117.19165, - 8.20398, - 117.17548, - 8.21285, - 117.19528, - 8.19262, - 117.20627 - ], - "centroid": [117.19184, 8.1995], - "name": "Asia/Manila" - }, - { - "points": [ - 15.18984, - 117.72842, - 15.20373, - 117.71565, - 15.22016, - 117.72998, - 15.20398, - 117.74461, - 15.18984, - 117.72842 - ], - "centroid": [117.72984, 15.20462], - "name": "Asia/Manila" - }, - { - "points": [ - 11.67892, - 120.15335, - 11.68038, - 120.13333, - 11.70075, - 120.13725, - 11.70007, - 120.15671, - 11.67892, - 120.15335 - ], - "centroid": [120.14521, 11.68997], - "name": "Asia/Manila" - }, - { - "points": [ - 12.03635, - 119.7965, - 12.05258, - 119.78028, - 12.06888, - 119.79083, - 12.05884, - 119.80532, - 12.03635, - 119.7965 - ], - "centroid": [119.79328, 12.05362], - "name": "Asia/Manila" - }, - { - "points": [ - 9.94992, - 123.91381, - 9.94894, - 123.89206, - 9.96139, - 123.88467, - 9.97025, - 123.90797, - 9.94992, - 123.91381 - ], - "centroid": [123.90032, 9.95806], - "name": "Asia/Manila" - }, - { - "points": [ - 19.94461, - 122.14659, - 19.96176, - 122.13208, - 19.97626, - 122.14555, - 19.95793, - 122.16025, - 19.94461, - 122.14659 - ], - "centroid": [122.14613, 19.96024], - "name": "Asia/Manila" - }, - { - "points": [ - 6.27274, - 118.07683, - 6.28519, - 118.06058, - 6.30049, - 118.08144, - 6.28572, - 118.09092, - 6.27274, - 118.07683 - ], - "centroid": [118.07694, 6.28621], - "name": "Asia/Manila" - }, - { - "points": [ - 11.1187, - 123.70503, - 11.12095, - 123.68592, - 11.14399, - 123.69007, - 11.14223, - 123.70696, - 11.1187, - 123.70503 - ], - "centroid": [123.69698, 11.13122], - "name": "Asia/Manila" - }, - { - "points": [ - 8.7434, - 123.23759, - 8.74591, - 123.21736, - 8.7671, - 123.21856, - 8.76407, - 123.23804, - 8.7434, - 123.23759 - ], - "centroid": [123.22783, 8.75506], - "name": "Asia/Manila" - }, - { - "points": [ - 10.48202, - 119.99353, - 10.49769, - 119.98172, - 10.511, - 119.99971, - 10.49371, - 120.00979, - 10.48202, - 119.99353 - ], - "centroid": [119.99611, 10.49627], - "name": "Asia/Manila" - }, - { - "points": [ - 6.60311, - 121.51391, - 6.62281, - 121.49802, - 6.63247, - 121.51596, - 6.61137, - 121.52546, - 6.60311, - 121.51391 - ], - "centroid": [121.51285, 6.61798], - "name": "Asia/Manila" - }, - { - "points": [ - 4.92781, - 119.9794, - 4.9255, - 119.96022, - 4.95062, - 119.96281, - 4.94947, - 119.97924, - 4.92781, - 119.9794 - ], - "centroid": [119.97019, 4.93806], - "name": "Asia/Manila" - }, - { - "points": [ - 8.8753, - 118.26216, - 8.87412, - 118.24612, - 8.89327, - 118.23683, - 8.89789, - 118.25737, - 8.8753, - 118.26216 - ], - "centroid": [118.25064, 8.88569], - "name": "Asia/Manila" - }, - { - "points": [ - 10.71885, - 120.80756, - 10.7181, - 120.78339, - 10.73407, - 120.78028, - 10.73688, - 120.80019, - 10.71885, - 120.80756 - ], - "centroid": [120.79318, 10.72677], - "name": "Asia/Manila" - }, - { - "points": [ - 12.4613, - 120.03866, - 12.46287, - 120.01764, - 12.48541, - 120.02377, - 12.48206, - 120.03956, - 12.4613, - 120.03866 - ], - "centroid": [120.02966, 12.47246], - "name": "Asia/Manila" - }, - { - "points": [ - 9.05585, - 118.14748, - 9.05773, - 118.12639, - 9.07304, - 118.12342, - 9.07667, - 118.14569, - 9.05585, - 118.14748 - ], - "centroid": [118.13627, 9.06598], - "name": "Asia/Manila" - }, - { - "points": [ - 11.03155, - 123.20711, - 11.03899, - 123.18931, - 11.05466, - 123.19489, - 11.04948, - 123.21865, - 11.03155, - 123.20711 - ], - "centroid": [123.203, 11.04384], - "name": "Asia/Manila" - }, - { - "points": [ - 9.28089, - 118.00928, - 9.2917, - 117.98813, - 9.30936, - 117.99685, - 9.29392, - 118.01554, - 9.28089, - 118.00928 - ], - "centroid": [118.00193, 9.29429], - "name": "Asia/Manila" - }, - { - "points": [ - 6.04226, - 120.48311, - 6.05726, - 120.4678, - 6.07161, - 120.47651, - 6.0584, - 120.49476, - 6.04226, - 120.48311 - ], - "centroid": [120.48085, 6.05726], - "name": "Asia/Manila" - }, - { - "points": [ - 10.74419, - 121.07499, - 10.74953, - 121.05711, - 10.76737, - 121.06127, - 10.76514, - 121.08274, - 10.74419, - 121.07499 - ], - "centroid": [121.06939, 10.7567], - "name": "Asia/Manila" - }, - { - "points": [ - 12.64636, - 120.41373, - 12.66124, - 120.39833, - 12.67799, - 120.41153, - 12.66311, - 120.42346, - 12.64636, - 120.41373 - ], - "centroid": [120.41148, 12.66213], - "name": "Asia/Manila" - }, - { - "points": [ - 50.14018, - 113.94197, - 50.29287, - 114.34995, - 50.20248, - 114.96846, - 49.91226, - 115.40206, - 49.8969, - 115.7573, - 50.04172, - 116.20493, - 49.94672, - 116.61654, - 49.83422, - 116.70855, - 48.87728, - 116.06412, - 48.78851, - 116.12007, - 48.52544, - 115.82955, - 48.26579, - 115.83491, - 48.17447, - 115.51893, - 47.99965, - 115.55979, - 47.97714, - 115.48237, - 47.68617, - 115.9366, - 47.87563, - 116.20985, - 47.91002, - 116.80388, - 47.64819, - 117.37731, - 48.03473, - 117.83814, - 48.00999, - 118.47886, - 47.81548, - 118.78042, - 47.71223, - 119.12837, - 47.5449, - 119.16131, - 47.55392, - 119.32286, - 47.43606, - 119.33412, - 47.34608, - 119.47809, - 47.28574, - 119.8178, - 47.1546, - 119.87885, - 47.19471, - 119.71292, - 47.12597, - 119.85059, - 46.92494, - 119.81432, - 46.73956, - 119.92991, - 46.40942, - 119.51357, - 46.46982, - 119.38116, - 46.5606, - 119.44772, - 46.62484, - 119.39858, - 46.80789, - 118.96954, - 46.77687, - 118.27466, - 46.50881, - 117.81751, - 46.56984, - 117.44341, - 46.33981, - 117.37039, - 46.37036, - 116.86111, - 46.27863, - 116.59053, - 45.94514, - 116.2707, - 45.69563, - 116.22911, - 45.60296, - 115.93898, - 45.43016, - 115.72676, - 45.36239, - 115.06843, - 45.4213, - 114.64626, - 45.36752, - 114.52066, - 45.15664, - 114.38445, - 44.74825, - 113.61812, - 44.86079, - 112.75556, - 45.03871, - 112.45731, - 45.06977, - 112.07951, - 45.56355, - 111.86133, - 46.10759, - 111.86359, - 46.21632, - 111.49064, - 46.37747, - 111.36415, - 47.18755, - 111.58168, - 47.42514, - 112.03925, - 47.77113, - 112.22794, - 47.8164, - 112.71885, - 48.15889, - 112.56556, - 48.6249, - 112.58046, - 49.11305, - 112.36714, - 49.54793, - 112.48305, - 49.49998, - 112.74074, - 49.61779, - 113.08446, - 49.84314, - 113.22451, - 50.14018, - 113.94197 - ], - "centroid": [114.78095, 47.40148], - "name": "Asia/Choibalsan" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-chongqing.json b/pandora_console/include/javascript/tz_json/polygons/asia-chongqing.json deleted file mode 100644 index 7a163e001b..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-chongqing.json +++ /dev/null @@ -1,13723 +0,0 @@ -{ - "transitions": { - "Australia/Perth": [[0, 480, "AWST"]], - "Asia/Harbin": [[0, 480, "CST"]], - "Asia/Shanghai": [[0, 480, "CST"]], - "Asia/Makassar": [[0, 480, "WITA"]], - "Asia/Chongqing": [[0, 480, "CST"]], - "Asia/Hong_Kong": [[0, 480, "HKT"]], - "Asia/Macau": [[0, 480, "CST"]], - "Asia/Taipei": [[0, 480, "CST"]] - }, - "name": "Asia/Chongqing", - "polygons": [ - { - "points": [ - 21.51128, - 108.12675, - 21.53459, - 107.95406, - 21.6511, - 107.821, - 21.5949, - 107.65476, - 21.65533, - 107.47207, - 21.58934, - 107.37894, - 21.73013, - 107.3016, - 21.69684, - 107.23383, - 21.8188, - 107.0186, - 21.93942, - 107.0195, - 22.00628, - 106.75939, - 21.95757, - 106.69133, - 22.27714, - 106.68469, - 22.34216, - 106.56092, - 22.45698, - 106.55497, - 22.55504, - 106.58932, - 22.59361, - 106.72304, - 22.8071, - 106.81543, - 22.93712, - 106.53602, - 22.85834, - 106.28826, - 22.98526, - 106.15134, - 22.91137, - 105.87799, - 23.05757, - 105.7238, - 23.06694, - 105.57605, - 23.17983, - 105.54907, - 23.37103, - 105.32926, - 23.11225, - 104.82714, - 22.95053, - 104.87567, - 22.81565, - 104.73856, - 22.84557, - 104.58792, - 22.68177, - 104.37072, - 22.73549, - 104.26347, - 22.83856, - 104.26212, - 22.79655, - 104.11712, - 22.49697, - 103.97351, - 22.78527, - 103.64706, - 22.58588, - 103.51689, - 22.81132, - 103.33864, - 22.43861, - 103.07565, - 22.77038, - 102.5111, - 22.40878, - 102.27259, - 22.44703, - 102.02689, - 22.37102, - 101.88665, - 22.48693, - 101.78733, - 22.46466, - 101.69896, - 22.2412, - 101.5575, - 21.97394, - 101.63256, - 21.83385, - 101.79137, - 21.60315, - 101.83671, - 21.57211, - 101.77197, - 21.31804, - 101.75008, - 21.21675, - 101.85625, - 21.13028, - 101.79012, - 21.23848, - 101.5621, - 21.16873, - 101.28392, - 21.76477, - 101.1152, - 21.64061, - 100.84026, - 21.47325, - 100.68064, - 21.44792, - 100.49245, - 21.53036, - 100.38187, - 21.42937, - 100.202, - 21.57645, - 100.10453, - 21.65428, - 100.16413, - 21.73554, - 99.96856, - 22.04476, - 99.9553, - 22.14784, - 99.16225, - 22.39403, - 99.24434, - 22.50073, - 99.37859, - 22.75444, - 99.31605, - 22.85869, - 99.44033, - 22.9554, - 99.44058, - 22.93693, - 99.5536, - 23.07403, - 99.50867, - 23.08436, - 99.10619, - 23.18657, - 98.87611, - 23.4207, - 98.91221, - 23.54131, - 98.7977, - 23.6101, - 98.88332, - 23.7545, - 98.81697, - 23.8077, - 98.67335, - 23.95809, - 98.6687, - 24.13835, - 98.87628, - 24.09201, - 98.14016, - 23.83454, - 97.65054, - 23.93275, - 97.52639, - 24.12171, - 97.72526, - 24.26555, - 97.75503, - 24.3014, - 97.66118, - 24.44185, - 97.67021, - 24.43224, - 97.52726, - 24.74474, - 97.54511, - 24.84989, - 97.77821, - 24.98299, - 97.70768, - 25.27269, - 97.83625, - 25.22786, - 97.93, - 25.32312, - 98.06292, - 25.63128, - 98.16387, - 25.57022, - 98.35444, - 25.81391, - 98.47469, - 25.81435, - 98.6331, - 25.89768, - 98.70215, - 26.11994, - 98.56289, - 26.13923, - 98.70795, - 26.31566, - 98.66663, - 26.6225, - 98.77117, - 27.56426, - 98.69377, - 27.67923, - 98.43573, - 27.57269, - 98.42711, - 27.53044, - 98.31532, - 28.17183, - 98.08732, - 28.24377, - 98.25575, - 28.34118, - 98.20424, - 28.3946, - 98.2861, - 28.11368, - 98.40759, - 28.22251, - 98.69817, - 28.33393, - 98.74394, - 28.67521, - 98.58904, - 28.73035, - 98.67102, - 28.96359, - 98.64541, - 29.00554, - 98.77652, - 28.81172, - 98.90932, - 28.97567, - 98.91844, - 29.04196, - 98.99899, - 29.19208, - 98.96162, - 29.23511, - 99.09587, - 29.67817, - 98.99631, - 30.07174, - 99.03707, - 30.69107, - 98.9046, - 30.7556, - 98.96177, - 30.89176, - 98.78905, - 30.99165, - 98.80458, - 31.25168, - 98.59614, - 31.3452, - 98.63658, - 31.26438, - 98.77294, - 31.37656, - 98.85962, - 31.81156, - 98.4281, - 32.00502, - 98.40985, - 32.2283, - 98.21101, - 32.35063, - 98.2015, - 32.70486, - 97.42727, - 32.95576, - 97.3624, - 32.99256, - 97.51708, - 33.16022, - 97.49126, - 33.40664, - 97.76265, - 33.45387, - 97.54121, - 33.56906, - 97.51541, - 33.58458, - 97.42137, - 33.83369, - 97.37393, - 34.02555, - 97.71305, - 33.95817, - 97.80272, - 33.87411, - 97.77023, - 33.95632, - 98.03847, - 33.93341, - 98.2298, - 33.84733, - 98.27579, - 33.87775, - 98.40075, - 34.1083, - 98.41173, - 34.03636, - 98.66306, - 34.23594, - 99.02752, - 34.39656, - 99.05493, - 34.47259, - 98.89076, - 34.66245, - 98.82442, - 34.68958, - 99.01864, - 34.55517, - 99.11017, - 34.66706, - 99.28362, - 34.75457, - 99.25285, - 34.77609, - 99.08897, - 34.96079, - 99.00572, - 35.09582, - 99.05023, - 35.05838, - 99.22686, - 35.11618, - 99.31744, - 35.27261, - 99.15005, - 35.38841, - 99.24991, - 35.70294, - 99.25406, - 35.80916, - 99.1055, - 36.00653, - 99.07626, - 36.1573, - 98.93539, - 36.38537, - 98.98905, - 36.48193, - 99.19677, - 36.72808, - 99.31537, - 37.09291, - 99.2246, - 37.07606, - 99.51046, - 37.25152, - 99.40782, - 37.49812, - 99.46253, - 37.68525, - 99.68511, - 37.86989, - 99.59935, - 37.97504, - 99.3437, - 38.07325, - 99.76711, - 38.15735, - 99.73324, - 38.31086, - 99.24536, - 38.28144, - 98.91873, - 38.43696, - 98.94336, - 38.66025, - 98.18446, - 38.81349, - 98.06713, - 39.12863, - 97.41504, - 39.29232, - 97.57622, - 39.47302, - 97.47891, - 39.66788, - 97.56463, - 39.75476, - 96.999, - 39.62405, - 96.87968, - 39.77405, - 96.54802, - 39.903, - 96.51316, - 40.05962, - 96.72923, - 40.78236, - 96.97655, - 40.74001, - 97.48675, - 40.85549, - 97.98126, - 40.96531, - 98.13887, - 41.43921, - 97.56613, - 41.66117, - 97.81124, - 42.78041, - 97.13053, - 42.58012, - 99.49606, - 42.69332, - 100.32696, - 42.65515, - 100.91292, - 42.48343, - 101.81864, - 42.22775, - 102.06842, - 42.14326, - 102.74319, - 41.91721, - 103.32455, - 41.81788, - 103.86339, - 41.89336, - 104.54669, - 41.67158, - 104.54406, - 41.6553, - 104.94485, - 41.58013, - 105.0353, - 41.96692, - 105.79818, - 42.47131, - 107.44965, - 42.46524, - 108.52667, - 42.39887, - 108.81282, - 42.46651, - 108.96782, - 42.47801, - 109.53127, - 42.63441, - 109.83142, - 42.64743, - 110.14869, - 42.77735, - 110.41112, - 43.39618, - 111.16609, - 42.95596, - 111.82556, - 42.48854, - 112.14411, - 42.39446, - 112.3428, - 42.41315, - 112.5857, - 42.19295, - 112.72027, - 41.99954, - 112.97271, - 41.98272, - 113.12996, - 42.16955, - 113.41957, - 42.14109, - 113.72448, - 41.97589, - 114.05629, - 42.13067, - 114.08795, - 42.19922, - 114.27705, - 42.12078, - 114.45338, - 42.20626, - 114.38, - 42.30492, - 114.56464, - 42.18252, - 114.83236, - 42.10105, - 114.75556, - 42.11097, - 114.52166, - 41.98259, - 114.47961, - 41.81334, - 114.2311, - 41.51807, - 114.25529, - 41.52048, - 114.02308, - 41.43575, - 113.8954, - 41.21941, - 114.01071, - 41.10113, - 113.84497, - 40.75666, - 114.13868, - 40.62811, - 114.02442, - 40.53, - 114.06038, - 40.45675, - 113.87855, - 40.51294, - 113.79829, - 40.32994, - 113.48638, - 40.32447, - 113.3175, - 40.40085, - 113.22878, - 40.36406, - 112.98037, - 40.15759, - 112.75231, - 40.28753, - 112.45794, - 40.25755, - 112.33726, - 39.80004, - 111.98322, - 39.61104, - 111.93295, - 39.63169, - 111.439, - 39.41761, - 111.35374, - 39.37676, - 111.12132, - 39.2576, - 111.21839, - 39.05691, - 111.13537, - 38.97669, - 111.00406, - 38.83977, - 111.02936, - 38.45392, - 110.88729, - 38.17509, - 110.51999, - 37.95918, - 110.53594, - 37.75403, - 110.75709, - 37.7108, - 110.6979, - 37.66463, - 110.81266, - 37.38709, - 110.64275, - 37.27876, - 110.71371, - 37.00593, - 110.40379, - 36.53439, - 110.51565, - 36.10633, - 110.45488, - 35.61325, - 110.61239, - 34.97741, - 110.2897, - 34.70585, - 110.26147, - 34.56611, - 110.40928, - 34.43539, - 110.40808, - 34.40982, - 110.4921, - 34.26796, - 110.43837, - 34.15737, - 110.64829, - 34.03641, - 110.59513, - 33.94341, - 110.68142, - 33.88363, - 110.6029, - 33.57506, - 111.01025, - 33.30531, - 111.01731, - 33.09362, - 110.70023, - 33.24558, - 110.53989, - 33.14784, - 110.22808, - 33.22563, - 109.51452, - 33.15511, - 109.45441, - 33.0755, - 109.79287, - 32.88609, - 109.79379, - 32.82246, - 110.14777, - 32.64088, - 110.21228, - 32.54069, - 110.03154, - 32.58494, - 109.62452, - 32.29699, - 109.49784, - 32.11028, - 109.62037, - 31.74936, - 109.60253, - 31.7035, - 109.73357, - 31.55745, - 109.74567, - 31.52509, - 109.98489, - 31.39512, - 110.14909, - 30.96111, - 110.17055, - 30.79933, - 110.06635, - 30.88222, - 109.99424, - 30.85475, - 109.80523, - 30.48856, - 109.35095, - 30.61796, - 109.29555, - 30.52425, - 109.12312, - 30.63723, - 109.06208, - 30.48352, - 108.80229, - 30.57219, - 108.64106, - 30.48291, - 108.57349, - 30.47284, - 108.42529, - 30.38848, - 108.40839, - 30.23397, - 108.57572, - 29.87387, - 108.52414, - 29.83209, - 108.38056, - 29.71816, - 108.48277, - 29.8692, - 108.64737, - 29.69858, - 108.6874, - 29.58687, - 108.91093, - 29.33023, - 108.91741, - 29.39723, - 109.08824, - 29.19583, - 109.12469, - 29.05433, - 109.32152, - 28.87415, - 109.24239, - 28.7136, - 109.30877, - 28.61548, - 109.18942, - 28.58196, - 109.32651, - 28.42267, - 109.2544, - 28.26843, - 109.38624, - 28.06696, - 109.31008, - 27.79864, - 109.32936, - 27.74989, - 109.44191, - 27.5897, - 109.47838, - 27.4056, - 109.33407, - 27.43605, - 109.15272, - 27.08531, - 108.81087, - 27.01754, - 108.88563, - 27.16328, - 109.26015, - 27.14096, - 109.48321, - 26.97215, - 109.56757, - 26.89436, - 109.45442, - 26.87744, - 109.52913, - 26.75099, - 109.53208, - 26.70047, - 109.30885, - 26.55034, - 109.42498, - 26.34047, - 109.28955, - 26.27633, - 109.35533, - 26.31943, - 109.49073, - 26.00972, - 109.48878, - 25.96794, - 109.70367, - 25.87618, - 109.69427, - 25.89269, - 109.80147, - 26.01771, - 109.78697, - 26.22011, - 109.97585, - 26.17201, - 110.09375, - 26.05322, - 110.08097, - 26.07437, - 110.21256, - 25.98732, - 110.27478, - 26.34226, - 110.60278, - 26.26293, - 110.80909, - 26.28191, - 110.91197, - 26.38974, - 110.96464, - 26.26876, - 111.27365, - 25.91898, - 111.22554, - 25.87677, - 111.49423, - 25.72295, - 111.31335, - 25.45185, - 111.2979, - 25.14721, - 110.99249, - 24.95454, - 110.99256, - 24.95863, - 111.08155, - 25.05372, - 111.09423, - 25.16323, - 111.2578, - 25.15135, - 111.39065, - 25.03235, - 111.46892, - 24.69135, - 111.44951, - 24.6623, - 111.55466, - 24.80831, - 111.76281, - 24.77097, - 112.00108, - 24.63104, - 111.93368, - 24.36397, - 112.06881, - 24.21846, - 111.88025, - 23.96708, - 111.94092, - 23.81236, - 111.80017, - 23.81277, - 111.65289, - 23.70763, - 111.66836, - 23.61679, - 111.48909, - 23.33387, - 111.36825, - 23.33121, - 111.52809, - 23.2283, - 111.62667, - 23.40745, - 111.7679, - 23.51171, - 112.13507, - 23.46488, - 112.26168, - 23.40233, - 112.19495, - 23.32207, - 112.2674, - 23.21002, - 112.19986, - 23.11295, - 112.32649, - 22.91918, - 112.26761, - 22.79919, - 112.32887, - 22.5755, - 112.55523, - 22.59541, - 112.72545, - 22.28423, - 112.96327, - 21.94848, - 113.03896, - 21.84286, - 112.91697, - 21.95684, - 112.84211, - 21.9367, - 112.77961, - 21.75073, - 112.59135, - 21.83031, - 112.41895, - 21.73147, - 112.41002, - 21.69441, - 112.31037, - 21.79542, - 112.16958, - 21.77882, - 112.05828, - 21.68674, - 111.91589, - 21.60961, - 112.00473, - 21.55345, - 111.79682, - 21.69269, - 111.81183, - 21.50602, - 111.64309, - 21.49636, - 111.46987, - 21.59651, - 111.39472, - 21.83995, - 111.40821, - 21.90871, - 111.27668, - 22.05495, - 111.26956, - 22.24572, - 111.34411, - 22.47766, - 111.67152, - 22.5403, - 111.58181, - 22.42631, - 111.41287, - 22.68456, - 111.10087, - 22.56712, - 110.75612, - 22.46442, - 110.69137, - 22.28129, - 110.7842, - 22.27001, - 110.69409, - 22.1428, - 110.63517, - 22.17372, - 110.33862, - 21.88402, - 110.38327, - 21.85324, - 109.97191, - 21.64354, - 109.90242, - 21.64922, - 109.76531, - 21.45159, - 109.75812, - 21.69161, - 109.54421, - 21.49491, - 109.54289, - 21.39208, - 109.15307, - 21.44805, - 109.03303, - 21.56991, - 109.14212, - 21.67305, - 108.84985, - 21.59681, - 108.73876, - 21.7371, - 108.56557, - 21.55335, - 108.47402, - 21.55324, - 108.38311, - 21.65817, - 108.39809, - 21.51584, - 108.26334, - 21.50482, - 108.20037, - 21.61132, - 108.22547, - 21.51128, - 108.12675 - ], - "centroid": [104.7476, 32.60228], - "name": "Asia/Chongqing" - }, - { - "points": [ - 18.41504, - 108.88386, - 18.51165, - 108.67807, - 19.27255, - 108.61446, - 19.38201, - 108.67832, - 19.68197, - 109.19447, - 19.79893, - 109.14829, - 19.91238, - 109.26285, - 19.85131, - 109.48275, - 19.9939, - 109.58109, - 19.94932, - 109.85511, - 20.00222, - 109.94783, - 19.94386, - 109.99638, - 20.06515, - 110.16136, - 20.03077, - 110.28202, - 20.09813, - 110.37862, - 20.0229, - 110.54501, - 20.16616, - 110.68231, - 20.02208, - 110.78659, - 20.01719, - 110.93942, - 19.63977, - 111.04718, - 19.37815, - 110.68355, - 18.97059, - 110.52361, - 18.77344, - 110.54431, - 18.6562, - 110.41928, - 18.62488, - 110.21936, - 18.37389, - 110.05711, - 18.39317, - 109.78743, - 18.20481, - 109.73348, - 18.15128, - 109.5723, - 18.1844, - 109.47003, - 18.26942, - 109.46226, - 18.27979, - 109.17021, - 18.41504, - 108.88386 - ], - "centroid": [109.74725, 19.18874], - "name": "Asia/Chongqing" - }, - { - "points": [ - 21.55514, - 112.80209, - 21.69901, - 112.69401, - 21.58098, - 112.59143, - 21.59478, - 112.51088, - 21.7026, - 112.58168, - 21.78534, - 112.87748, - 21.55514, - 112.80209 - ], - "centroid": [112.71505, 21.67596], - "name": "Asia/Chongqing" - }, - { - "points": [ - 21.83734, - 113.01577, - 21.8774, - 112.99349, - 21.89131, - 113.04199, - 21.85779, - 113.051, - 21.83734, - 113.01577 - ], - "centroid": [113.02431, 21.86622], - "name": "Asia/Chongqing" - }, - { - "points": [ - 21.64192, - 112.4436, - 21.6626, - 112.42049, - 21.7006, - 112.45567, - 21.66596, - 112.4695, - 21.64192, - 112.4436 - ], - "centroid": [112.44701, 21.66886], - "name": "Asia/Chongqing" - }, - { - "points": [ - 21.58457, - 112.88845, - 21.58981, - 112.85948, - 21.61387, - 112.85953, - 21.61602, - 112.91103, - 21.58457, - 112.88845 - ], - "centroid": [112.88105, 21.60213], - "name": "Asia/Chongqing" - }, - { - "points": [ - 18.65047, - 110.48304, - 18.66105, - 110.46653, - 18.70161, - 110.46993, - 18.6718, - 110.50151, - 18.65047, - 110.48304 - ], - "centroid": [110.48057, 18.67332], - "name": "Asia/Chongqing" - }, - { - "points": [ - 21.53422, - 112.17921, - 21.56234, - 112.16825, - 21.55898, - 112.20449, - 21.54334, - 112.207, - 21.53422, - 112.17921 - ], - "centroid": [112.18809, 21.54983], - "name": "Asia/Chongqing" - }, - { - "points": [ - 21.58903, - 112.6555, - 21.61021, - 112.64378, - 21.62014, - 112.66843, - 21.60395, - 112.67619, - 21.58903, - 112.6555 - ], - "centroid": [112.66037, 21.60559], - "name": "Asia/Chongqing" - }, - { - "points": [ - 18.29779, - 109.76901, - 18.30698, - 109.74792, - 18.32489, - 109.75105, - 18.32288, - 109.77483, - 18.29779, - 109.76901 - ], - "centroid": [109.76137, 18.31306], - "name": "Asia/Chongqing" - }, - { - "points": [ - 21.63032, - 112.11936, - 21.64287, - 112.10196, - 21.66249, - 112.12211, - 21.64511, - 112.13394, - 21.63032, - 112.11936 - ], - "centroid": [112.11895, 21.64554], - "name": "Asia/Chongqing" - }, - { - "points": [ - 21.59452, - 112.14292, - 21.60262, - 112.12259, - 21.62586, - 112.13251, - 21.61008, - 112.15169, - 21.59452, - 112.14292 - ], - "centroid": [112.13695, 21.60876], - "name": "Asia/Chongqing" - }, - { - "points": [ - 19.96497, - 111.27689, - 19.97409, - 111.25424, - 19.98965, - 111.25989, - 19.98389, - 111.28489, - 19.96497, - 111.27689 - ], - "centroid": [111.26942, 19.97807], - "name": "Asia/Chongqing" - }, - { - "points": [ - 21.44617, - 109.6029, - 21.45831, - 109.58769, - 21.47678, - 109.6023, - 21.46355, - 109.61601, - 21.44617, - 109.6029 - ], - "centroid": [109.6021, 21.46125], - "name": "Asia/Chongqing" - }, - { - "points": [ - 18.21722, - 109.3733, - 18.23236, - 109.35847, - 18.24715, - 109.37008, - 18.23623, - 109.38734, - 18.21722, - 109.3733 - ], - "centroid": [109.37257, 18.23295], - "name": "Asia/Chongqing" - }, - { - "points": [ - 18.20269, - 109.42216, - 18.20825, - 109.40501, - 18.23111, - 109.40868, - 18.21949, - 109.43086, - 18.20269, - 109.42216 - ], - "centroid": [109.41656, 18.21602], - "name": "Asia/Chongqing" - }, - { - "points": [ - 45.94466, - 121.80613, - 46.01646, - 121.77274, - 46.02108, - 121.90976, - 45.82387, - 122.24664, - 45.92447, - 122.40335, - 45.73388, - 122.72325, - 45.8821, - 122.81352, - 46.08767, - 122.7784, - 46.12199, - 123.07456, - 46.25762, - 123.16521, - 46.4454, - 122.99162, - 46.63446, - 123.03685, - 46.71185, - 123.58919, - 46.88693, - 123.58855, - 46.83137, - 123.47636, - 46.95017, - 123.49586, - 46.98547, - 123.35394, - 46.84072, - 123.35501, - 46.85037, - 123.21909, - 46.74043, - 123.1528, - 46.71623, - 123.00052, - 46.82424, - 122.8909, - 46.95061, - 122.88586, - 46.97649, - 122.76311, - 47.05942, - 122.82668, - 47.12325, - 122.61043, - 47.34555, - 122.39568, - 47.56213, - 122.59125, - 47.80077, - 123.16168, - 47.96587, - 123.28495, - 48.05183, - 123.59239, - 48.54127, - 124.2491, - 48.1752, - 124.47105, - 48.09865, - 124.42495, - 48.17338, - 124.54805, - 48.55268, - 124.50173, - 49.11764, - 124.80106, - 49.18884, - 124.89333, - 49.14516, - 125.13539, - 49.37261, - 125.25805, - 49.82754, - 125.18189, - 50.10805, - 125.26336, - 50.23217, - 125.46261, - 50.41566, - 125.53783, - 50.55071, - 125.85329, - 50.74263, - 125.82541, - 50.96329, - 126.02733, - 51.09991, - 125.99295, - 51.62575, - 125.27784, - 51.64826, - 125.1067, - 51.37018, - 124.87055, - 51.32456, - 124.63412, - 51.37899, - 124.49368, - 51.26359, - 124.38957, - 51.36685, - 123.71306, - 51.24209, - 123.26101, - 51.30108, - 122.99178, - 51.44627, - 122.86593, - 52.13697, - 122.61996, - 52.25832, - 122.77408, - 52.38956, - 123.38418, - 52.46593, - 123.47007, - 52.705, - 123.45364, - 52.81145, - 123.5199, - 53.24309, - 124.141, - 53.37744, - 124.22134, - 53.22487, - 124.43854, - 53.1044, - 124.87666, - 53.18297, - 124.91339, - 53.20735, - 125.12376, - 53.0842, - 125.60327, - 52.98354, - 125.7478, - 52.86782, - 125.67474, - 52.90519, - 125.83317, - 52.7708, - 125.97077, - 52.77156, - 126.11912, - 52.62576, - 125.97519, - 52.54354, - 126.19938, - 52.47446, - 126.19552, - 52.40018, - 126.35275, - 52.30866, - 126.34464, - 52.28777, - 126.44913, - 52.21168, - 126.30867, - 52.12651, - 126.5647, - 51.94776, - 126.47093, - 51.71945, - 126.73152, - 51.59426, - 126.68704, - 51.53263, - 126.84071, - 51.43413, - 126.79755, - 51.32403, - 126.98343, - 51.06578, - 126.92967, - 50.7531, - 127.30256, - 50.32351, - 127.34907, - 50.22965, - 127.60325, - 50.01629, - 127.49651, - 49.82401, - 127.53115, - 49.59981, - 127.80791, - 49.62388, - 127.95415, - 49.50981, - 128.25015, - 49.59749, - 128.38065, - 49.60147, - 128.74228, - 49.56294, - 128.80725, - 49.48629, - 128.7559, - 49.4602, - 128.99758, - 49.36265, - 129.08708, - 49.36152, - 129.34007, - 49.44112, - 129.4745, - 49.29839, - 129.55783, - 49.28588, - 129.72038, - 49.04497, - 129.92848, - 48.8762, - 130.22675, - 48.87968, - 130.67161, - 48.61934, - 130.53347, - 48.49545, - 130.62472, - 48.50133, - 130.76201, - 48.29963, - 130.83552, - 48.10328, - 130.66132, - 47.90295, - 130.90204, - 47.70768, - 130.98672, - 47.72491, - 132.55918, - 47.9561, - 132.66659, - 47.93716, - 132.80203, - 48.11568, - 133.16074, - 48.08407, - 133.49821, - 48.19448, - 133.86335, - 48.34505, - 134.05512, - 48.39498, - 134.40477, - 48.27844, - 134.72148, - 47.99441, - 134.56138, - 47.75752, - 134.78068, - 47.67285, - 134.76143, - 47.43454, - 134.49729, - 47.3179, - 134.18961, - 47.11375, - 134.23019, - 47.05833, - 134.12374, - 46.65113, - 134.02418, - 46.46924, - 133.86022, - 46.3976, - 133.95117, - 46.34219, - 133.87946, - 46.25947, - 133.91804, - 46.14207, - 133.69801, - 46.06029, - 133.74604, - 45.93743, - 133.67594, - 45.85192, - 133.49168, - 45.60641, - 133.47494, - 45.45694, - 133.16555, - 45.24152, - 133.09606, - 45.11509, - 133.13884, - 45.00336, - 132.94223, - 45.23939, - 131.99677, - 45.32579, - 131.89052, - 45.20272, - 131.78005, - 45.20928, - 131.68546, - 45.10866, - 131.69508, - 44.95892, - 131.49584, - 44.84667, - 130.96329, - 44.69457, - 131.11219, - 44.08262, - 131.30266, - 43.55123, - 131.20146, - 43.39958, - 131.31839, - 42.90693, - 131.11272, - 42.71856, - 130.41635, - 42.62732, - 130.63187, - 42.53732, - 130.57153, - 42.42147, - 130.61866, - 42.60805, - 130.50719, - 42.53849, - 130.43837, - 42.70124, - 130.24499, - 42.89667, - 130.25421, - 42.99585, - 129.90515, - 42.4184, - 129.7081, - 42.44205, - 129.61757, - 42.34986, - 129.54711, - 42.4314, - 129.44314, - 42.40792, - 129.32073, - 42.36782, - 129.24529, - 42.19807, - 129.22851, - 41.99963, - 128.91683, - 41.98381, - 128.08544, - 41.79904, - 128.11469, - 41.60195, - 128.32099, - 41.39945, - 128.20597, - 41.35071, - 128.10584, - 41.4339, - 127.93193, - 41.39302, - 127.64843, - 41.46698, - 127.2536, - 41.53653, - 127.09046, - 41.58544, - 127.12975, - 41.79864, - 126.93368, - 41.68309, - 126.79804, - 41.66124, - 126.6148, - 41.3471, - 126.53711, - 41.34333, - 126.43872, - 40.86734, - 125.94702, - 40.89195, - 125.56638, - 41.16806, - 125.78058, - 41.42223, - 125.52272, - 41.65969, - 125.44049, - 41.67436, - 125.31887, - 41.89544, - 125.29557, - 42.12688, - 125.46649, - 42.14422, - 125.29701, - 42.29769, - 125.25629, - 42.30804, - 125.15787, - 42.61026, - 125.07853, - 42.66767, - 124.97139, - 42.77871, - 124.97132, - 42.78756, - 124.85876, - 43.1159, - 124.88022, - 42.82296, - 124.45763, - 42.88846, - 124.35065, - 42.95058, - 124.42354, - 43.00566, - 124.33426, - 43.07318, - 124.41227, - 43.2405, - 124.22239, - 43.2866, - 124.00426, - 43.47794, - 123.80857, - 43.35907, - 123.65784, - 43.48048, - 123.33852, - 43.55527, - 123.33176, - 43.59788, - 123.49132, - 43.69527, - 123.51642, - 44.05027, - 123.31162, - 44.16252, - 123.35376, - 44.37835, - 123.11571, - 44.50701, - 123.12302, - 44.2286, - 122.47091, - 44.27299, - 122.26006, - 44.46309, - 122.2821, - 44.5772, - 122.11042, - 44.75573, - 122.06414, - 44.77563, - 122.14398, - 44.89438, - 122.02207, - 45.16961, - 122.11577, - 45.26356, - 122.23211, - 45.30445, - 122.1391, - 45.43774, - 122.15775, - 45.53606, - 121.97479, - 45.69553, - 121.9372, - 45.67834, - 121.75287, - 45.75285, - 121.6291, - 45.94466, - 121.80613 - ], - "centroid": [127.47147, 46.46621], - "name": "Asia/Harbin" - }, - { - "points": [ - -34.94615, - 118.48151, - -34.93028, - 118.23307, - -35.03428, - 118.19593, - -35.00604, - 118.07235, - -35.07897, - 118.065, - -35.01339, - 117.94372, - -35.10763, - 118.03155, - -35.13891, - 117.94818, - -35.05634, - 117.68234, - -35.14411, - 117.61668, - -35.03329, - 117.35823, - -35.06862, - 116.62797, - -34.8884, - 116.25104, - -34.85479, - 115.99493, - -34.62154, - 115.82652, - -34.36092, - 115.4343, - -34.32015, - 115.23077, - -34.389, - 115.13117, - -34.25805, - 115.01608, - -33.52828, - 114.99778, - -33.64552, - 115.20868, - -33.63457, - 115.36294, - -33.29689, - 115.66629, - -32.68025, - 115.59622, - -32.43824, - 115.74088, - -32.1754, - 115.65022, - -32.24666, - 115.74857, - -31.7652, - 115.71727, - -30.51227, - 115.04341, - -30.05113, - 114.93739, - -29.49292, - 114.98171, - -29.12098, - 114.8561, - -28.7894, - 114.56149, - -28.49921, - 114.5124, - -28.11982, - 114.15672, - -27.84764, - 114.08475, - -27.62561, - 114.12619, - -27.2959, - 113.98509, - -26.73753, - 113.60975, - -26.40767, - 113.27593, - -25.6296, - 112.90155, - -25.48927, - 112.94359, - -25.50236, - 113.01267, - -26.16825, - 113.21486, - -26.01009, - 113.29757, - -26.28229, - 113.32851, - -26.01394, - 113.36582, - -26.62888, - 113.66569, - -26.51714, - 113.85684, - -26.33615, - 113.86214, - -26.09931, - 113.55939, - -25.72837, - 113.3934, - -25.50845, - 113.49016, - -25.88965, - 113.75914, - -26.19626, - 113.72475, - -26.05524, - 113.86773, - -25.93805, - 113.86837, - -26.33423, - 113.97045, - -26.44975, - 114.07755, - -26.35436, - 114.20032, - -25.98956, - 114.1755, - -25.98287, - 114.25318, - -25.86539, - 114.25715, - -25.81571, - 114.15157, - -25.17507, - 113.79856, - -25.08734, - 113.67454, - -24.76059, - 113.60725, - -24.43935, - 113.38113, - -24.03609, - 113.40226, - -23.62649, - 113.60605, - -23.46294, - 113.77228, - -22.94669, - 113.81669, - -22.72289, - 113.6635, - -22.55405, - 113.65298, - -21.84375, - 114.02225, - -21.81392, - 114.2033, - -22.15876, - 114.09271, - -22.30445, - 114.18998, - -22.48305, - 114.13972, - -22.4233, - 114.28239, - -22.48285, - 114.36728, - -22.00784, - 114.49104, - -21.97974, - 114.60357, - -21.84038, - 114.63823, - -21.49523, - 115.48341, - -21.37353, - 115.53735, - -21.24038, - 115.81332, - -21.07362, - 115.91004, - -20.96264, - 116.1642, - -20.82928, - 116.19859, - -20.81632, - 116.45876, - -20.63298, - 116.73957, - -20.34428, - 116.83219, - -20.4407, - 116.98519, - -20.42487, - 116.84771, - -20.4856, - 116.89632, - -20.70418, - 116.83647, - -20.58464, - 117.17952, - -20.69008, - 117.21348, - -20.73224, - 117.35443, - -20.68164, - 117.70177, - -20.53588, - 117.92417, - -20.45696, - 117.91678, - -20.3301, - 118.17634, - -20.27209, - 118.81631, - -19.95477, - 119.09595, - -20.06922, - 119.57766, - -19.95335, - 119.76675, - -19.75883, - 120.64382, - -19.55066, - 121.07939, - -19.10426, - 121.49499, - -18.81202, - 121.63684, - -18.7058, - 121.60854, - -18.65525, - 121.77503, - -18.57871, - 121.71692, - -18.44856, - 121.80582, - -18.45892, - 121.89864, - -18.11553, - 122.35912, - -17.99037, - 122.34855, - -17.98045, - 122.16182, - -17.26655, - 122.16018, - -16.89042, - 122.47333, - -16.94607, - 122.56713, - -16.76425, - 122.56308, - -16.74114, - 122.76259, - -16.58803, - 122.76069, - -16.38787, - 122.91603, - -16.35787, - 123.04371, - -16.44865, - 123.08224, - -16.47401, - 122.99493, - -16.586, - 122.96699, - -16.68735, - 123.1463, - -16.91726, - 123.15835, - -17.52278, - 123.58131, - -17.19014, - 123.6331, - -17.03428, - 123.5713, - -16.99733, - 123.6538, - -17.21613, - 123.8787, - -17.00858, - 123.78251, - -16.87485, - 123.90908, - -16.92492, - 123.79104, - -16.7627, - 123.70023, - -16.63182, - 123.44689, - -16.56532, - 123.48563, - -16.49296, - 123.42038, - -16.49114, - 123.639, - -16.40262, - 123.46353, - -16.40751, - 123.652, - -16.2882, - 123.53818, - -16.29419, - 123.40895, - -16.21715, - 123.43609, - -16.2558, - 123.54933, - -16.14047, - 123.56766, - -16.10542, - 123.78487, - -16.19791, - 123.81386, - -16.17411, - 123.89167, - -16.23366, - 123.85205, - -16.22326, - 124.11421, - -16.41558, - 124.32801, - -16.06207, - 124.42974, - -16.16469, - 124.51414, - -15.9668, - 124.58935, - -16.03767, - 124.44107, - -15.67085, - 124.35169, - -15.46292, - 124.47662, - -15.32629, - 124.4643, - -15.38193, - 124.30495, - -15.31619, - 124.30823, - -15.22299, - 124.54806, - -15.27051, - 124.64122, - -15.30367, - 124.61157, - -15.40035, - 124.66627, - -15.37059, - 124.71452, - -15.36357, - 124.65264, - -15.24913, - 124.66752, - -15.29362, - 124.77185, - -15.24472, - 124.85701, - -15.15201, - 124.82826, - -15.10486, - 124.94734, - -15.00627, - 124.82625, - -14.87685, - 124.92075, - -15.11094, - 124.96217, - -14.96833, - 125.06779, - -15.04241, - 125.09056, - -15.01162, - 125.16941, - -15.14358, - 125.36141, - -15.02377, - 125.36906, - -15.04346, - 125.27863, - -14.93135, - 125.15672, - -14.88974, - 125.29976, - -14.88177, - 125.17204, - -14.74659, - 125.12691, - -14.50299, - 125.3415, - -14.56278, - 125.45932, - -14.41402, - 125.49447, - -14.51226, - 125.58543, - -14.23411, - 125.58048, - -14.27428, - 125.73943, - -14.48185, - 125.69169, - -14.39744, - 125.73147, - -14.44733, - 125.85443, - -14.63309, - 125.91226, - -14.52765, - 125.91282, - -14.52062, - 126.03311, - -14.32625, - 125.93786, - -14.26882, - 126.00548, - -14.36793, - 126.00685, - -14.34506, - 126.0602, - -14.24435, - 126.04408, - -14.24152, - 125.98502, - -14.18126, - 126.13982, - -14.04422, - 125.96506, - -13.97988, - 125.97296, - -14.00504, - 126.07597, - -13.91551, - 126.00145, - -13.92716, - 126.1973, - -14.22103, - 126.25081, - -14.18053, - 126.33296, - -14.16678, - 126.26581, - -13.97139, - 126.3546, - -13.92954, - 126.56913, - -14.08916, - 126.45929, - -14.06693, - 126.52103, - -14.19731, - 126.59673, - -14.06413, - 126.64008, - -14.11988, - 126.69561, - -14.04026, - 126.74155, - -13.96559, - 126.69605, - -13.96559, - 126.80376, - -13.7833, - 126.73695, - -13.72558, - 126.96233, - -13.9647, - 127.13338, - -13.87408, - 127.15973, - -13.93768, - 127.43102, - -14.58204, - 127.96209, - -14.69951, - 128.22603, - -15.05981, - 128.10995, - -15.08856, - 128.18525, - -14.85237, - 128.4259, - -14.79683, - 128.37981, - -14.7564, - 128.51721, - -14.86841, - 129.00716, - -31.30388, - 129.00239, - -31.31, - 125.51, - -32.56896, - 125.50905, - -32.91683, - 124.75068, - -33.0316, - 124.24422, - -33.14295, - 124.13532, - -33.57007, - 123.98585, - -33.94544, - 123.55206, - -33.90913, - 123.36901, - -34.04053, - 123.24158, - -33.86958, - 123.03204, - -33.90873, - 122.60886, - -33.97834, - 122.5703, - -33.92412, - 122.36499, - -34.0524, - 122.15139, - -33.84197, - 121.99967, - -33.9419, - 121.79735, - -33.82987, - 121.36074, - -33.90676, - 120.57877, - -33.98696, - 120.42489, - -33.933, - 120.03514, - -34.14067, - 119.6072, - -34.33414, - 119.51209, - -34.3923, - 119.62653, - -34.38476, - 119.42331, - -34.46858, - 119.4277, - -34.46049, - 119.30371, - -34.54732, - 119.257, - -34.46489, - 118.99825, - -34.54543, - 118.7757, - -34.66957, - 118.7284, - -34.80164, - 118.42401, - -34.94615, - 118.48151 - ], - "centroid": [122.10918, -25.37211], - "name": "Australia/Perth" - }, - { - "points": [ - -20.98561, - 115.33885, - -20.81909, - 115.31045, - -20.66132, - 115.45157, - -20.75681, - 115.50581, - -20.98561, - 115.33885 - ], - "centroid": [115.39973, -20.81156], - "name": "Australia/Perth" - }, - { - "points": [ - -14.67659, - 125.12982, - -14.546, - 125.08476, - -14.42889, - 125.16721, - -14.59673, - 125.22196, - -14.67659, - 125.12982 - ], - "centroid": [125.15255, -14.55984], - "name": "Australia/Perth" - }, - { - "points": [ - -25.28484, - 113.07029, - -25.07612, - 113.07043, - -24.75312, - 113.15677, - -24.93075, - 113.15883, - -25.28484, - 113.07029 - ], - "centroid": [113.11325, -25.01486], - "name": "Australia/Perth" - }, - { - "points": [ - -20.53664, - 115.55551, - -20.50616, - 115.5097, - -20.35075, - 115.51467, - -20.40128, - 115.59342, - -20.38428, - 115.52982, - -20.53664, - 115.55551 - ], - "centroid": [115.53096, -20.44379], - "name": "Australia/Perth" - }, - { - "points": [ - -20.64555, - 116.64022, - -20.6034, - 116.58821, - -20.49788, - 116.69648, - -20.63307, - 116.67891, - -20.64555, - 116.64022 - ], - "centroid": [116.65169, -20.58557], - "name": "Australia/Perth" - }, - { - "points": [ - -16.45044, - 123.13107, - -16.38018, - 123.11834, - -16.39937, - 123.22979, - -16.40936, - 123.14313, - -16.45044, - 123.13107 - ], - "centroid": [123.15288, -16.40193], - "name": "Australia/Perth" - }, - { - "points": [ - -13.91987, - 126.60547, - -13.91532, - 126.50628, - -13.8643, - 126.49468, - -13.84579, - 126.62073, - -13.91987, - 126.60547 - ], - "centroid": [126.56004, -13.88491], - "name": "Australia/Perth" - }, - { - "points": [ - -20.63377, - 116.50736, - -20.58073, - 116.47373, - -20.57074, - 116.59378, - -20.63158, - 116.55948, - -20.63377, - 116.50736 - ], - "centroid": [116.53399, -20.60043], - "name": "Australia/Perth" - }, - { - "points": [ - -25.91224, - 113.89882, - -25.87255, - 113.83726, - -25.79828, - 113.86214, - -25.83784, - 113.911, - -25.91224, - 113.89882 - ], - "centroid": [113.87653, -25.8561], - "name": "Australia/Perth" - }, - { - "points": [ - -32.03563, - 115.5344, - -32.03568, - 115.45299, - -32.02188, - 115.43997, - -31.97822, - 115.53946, - -32.03563, - 115.5344 - ], - "centroid": [115.49971, -32.01517], - "name": "Australia/Perth" - }, - { - "points": [ - -14.53, - 124.99263, - -14.51861, - 124.96461, - -14.3717, - 124.96669, - -14.47047, - 125.01324, - -14.53, - 124.99263 - ], - "centroid": [124.98335, -14.46482], - "name": "Australia/Perth" - }, - { - "points": [ - -16.19001, - 124.07052, - -16.10887, - 124.04004, - -16.07562, - 124.06351, - -16.12726, - 124.10677, - -16.19001, - 124.07052 - ], - "centroid": [124.07162, -16.12858], - "name": "Australia/Perth" - }, - { - "points": [ - -15.35219, - 124.18702, - -15.2917, - 124.2239, - -15.27791, - 124.30112, - -15.32002, - 124.28149, - -15.35219, - 124.18702 - ], - "centroid": [124.2459, -15.31147], - "name": "Australia/Perth" - }, - { - "points": [ - -13.98, - 126.30088, - -13.93108, - 126.25783, - -13.85316, - 126.3045, - -13.9422, - 126.32925, - -13.98, - 126.30088 - ], - "centroid": [126.29679, -13.92282], - "name": "Australia/Perth" - }, - { - "points": [ - -17.36926, - 123.52828, - -17.34674, - 123.50201, - -17.2298, - 123.54286, - -17.31723, - 123.5586, - -17.36926, - 123.52828 - ], - "centroid": [123.53316, -17.31069], - "name": "Australia/Perth" - }, - { - "points": [ - -16.1044, - 123.56113, - -16.09212, - 123.51705, - -16.01458, - 123.50225, - -16.03792, - 123.55423, - -16.1044, - 123.56113 - ], - "centroid": [123.53306, -16.06125], - "name": "Australia/Perth" - }, - { - "points": [ - -15.97171, - 124.18431, - -15.91885, - 124.17625, - -15.92126, - 124.22768, - -15.97429, - 124.24307, - -15.97171, - 124.18431 - ], - "centroid": [124.20794, -15.94712], - "name": "Australia/Perth" - }, - { - "points": [ - -21.72171, - 114.31011, - -21.67692, - 114.31417, - -21.61785, - 114.39988, - -21.64293, - 114.39861, - -21.72171, - 114.31011 - ], - "centroid": [114.35182, -21.66796], - "name": "Australia/Perth" - }, - { - "points": [ - -16.12366, - 123.44249, - -16.06899, - 123.35226, - -16.0474, - 123.35432, - -16.07921, - 123.45185, - -16.12366, - 123.44249 - ], - "centroid": [123.406, -16.08237], - "name": "Australia/Perth" - }, - { - "points": [ - -34.08708, - 122.0158, - -34.07397, - 121.95618, - -34.04621, - 121.94841, - -34.0211, - 122.02046, - -34.08708, - 122.0158 - ], - "centroid": [121.98952, -34.05589], - "name": "Australia/Perth" - }, - { - "points": [ - -16.61788, - 123.41411, - -16.593, - 123.35341, - -16.52647, - 123.34844, - -16.52897, - 123.36295, - -16.61788, - 123.41411 - ], - "centroid": [123.37272, -16.57423], - "name": "Australia/Perth" - }, - { - "points": [ - -28.49302, - 113.68627, - -28.44475, - 113.67176, - -28.41927, - 113.74705, - -28.45539, - 113.74595, - -28.49302, - 113.68627 - ], - "centroid": [113.71024, -28.45357], - "name": "Australia/Perth" - }, - { - "points": [ - -28.99867, - 113.96458, - -28.93806, - 113.9549, - -28.89521, - 114.00849, - -28.91141, - 114.01348, - -28.99867, - 113.96458 - ], - "centroid": [113.98089, -28.94175], - "name": "Australia/Perth" - }, - { - "points": [ - -34.13461, - 123.17922, - -34.09071, - 123.16034, - -34.07684, - 123.2225, - -34.12514, - 123.21983, - -34.13461, - 123.17922 - ], - "centroid": [123.19515, -34.10523], - "name": "Australia/Perth" - }, - { - "points": [ - -14.97873, - 124.75684, - -14.92551, - 124.71911, - -14.89637, - 124.74218, - -14.95304, - 124.78852, - -14.97873, - 124.75684 - ], - "centroid": [124.75238, -14.93869], - "name": "Australia/Perth" - }, - { - "points": [ - -20.51246, - 116.59507, - -20.48617, - 116.55768, - -20.44634, - 116.6112, - -20.4801, - 116.62991, - -20.51246, - 116.59507 - ], - "centroid": [116.59715, -20.48089], - "name": "Australia/Perth" - }, - { - "points": [ - -34.17413, - 122.254, - -34.16743, - 122.22898, - -34.10555, - 122.22918, - -34.12165, - 122.27463, - -34.17413, - 122.254 - ], - "centroid": [122.24708, -34.13932], - "name": "Australia/Perth" - }, - { - "points": [ - -16.18021, - 123.34169, - -16.13742, - 123.28212, - -16.12034, - 123.28389, - -16.14879, - 123.35489, - -16.18021, - 123.34169 - ], - "centroid": [123.31966, -16.14866], - "name": "Australia/Perth" - }, - { - "points": [ - -20.66506, - 117.73729, - -20.64809, - 117.70335, - -20.60418, - 117.71197, - -20.62765, - 117.75319, - -20.66506, - 117.73729 - ], - "centroid": [117.7265, -20.63543], - "name": "Australia/Perth" - }, - { - "points": [ - -34.00759, - 122.00103, - -33.98174, - 121.95863, - -33.95549, - 122.00949, - -33.9745, - 122.03084, - -34.00759, - 122.00103 - ], - "centroid": [121.998, -33.98078], - "name": "Australia/Perth" - }, - { - "points": [ - -16.11825, - 123.6234, - -16.09544, - 123.57624, - -16.07536, - 123.57535, - -16.09027, - 123.64008, - -16.11825, - 123.6234 - ], - "centroid": [123.60634, -16.09516], - "name": "Australia/Perth" - }, - { - "points": [ - -34.02662, - 122.80504, - -33.9992, - 122.79964, - -33.98521, - 122.86656, - -34.00849, - 122.8556, - -34.02662, - 122.80504 - ], - "centroid": [122.83006, -34.00472], - "name": "Australia/Perth" - }, - { - "points": [ - -14.76903, - 128.30974, - -14.73462, - 128.28318, - -14.71969, - 128.29054, - -14.75185, - 128.34233, - -14.76903, - 128.30974 - ], - "centroid": [128.30925, -14.74542], - "name": "Australia/Perth" - }, - { - "points": [ - -15.41096, - 124.36293, - -15.3796, - 124.32368, - -15.35551, - 124.34676, - -15.37171, - 124.37493, - -15.41096, - 124.36293 - ], - "centroid": [124.35193, -15.38087], - "name": "Australia/Perth" - }, - { - "points": [ - -21.47449, - 114.99712, - -21.45237, - 114.96455, - -21.45305, - 115.03455, - -21.47294, - 115.02497, - -21.47449, - 114.99712 - ], - "centroid": [115.004, -21.46176], - "name": "Australia/Perth" - }, - { - "points": [ - -21.64302, - 114.68469, - -21.60267, - 114.65709, - -21.58216, - 114.66254, - -21.62428, - 114.70563, - -21.64302, - 114.68469 - ], - "centroid": [114.67915, -21.6142], - "name": "Australia/Perth" - }, - { - "points": [ - -34.38878, - 123.54794, - -34.37047, - 123.52345, - -34.33181, - 123.56611, - -34.36162, - 123.57119, - -34.38878, - 123.54794 - ], - "centroid": [123.551, -34.36273], - "name": "Australia/Perth" - }, - { - "points": [ - -15.26185, - 124.3895, - -15.22429, - 124.3726, - -15.19673, - 124.41858, - -15.21309, - 124.42442, - -15.26185, - 124.3895 - ], - "centroid": [124.39841, -15.22658], - "name": "Australia/Perth" - }, - { - "points": [ - -14.29516, - 125.30675, - -14.27524, - 125.27808, - -14.246, - 125.32083, - -14.26575, - 125.33185, - -14.29516, - 125.30675 - ], - "centroid": [125.30774, -14.2711], - "name": "Australia/Perth" - }, - { - "points": [ - -13.96938, - 125.63874, - -13.95388, - 125.61844, - -13.91488, - 125.63316, - -13.94618, - 125.6608, - -13.96938, - 125.63874 - ], - "centroid": [125.63811, -13.94459], - "name": "Australia/Perth" - }, - { - "points": [ - -16.14659, - 123.41644, - -16.13428, - 123.38001, - -16.10129, - 123.38962, - -16.12685, - 123.43057, - -16.14659, - 123.41644 - ], - "centroid": [123.40327, -16.12622], - "name": "Australia/Perth" - }, - { - "points": [ - -14.96479, - 124.69807, - -14.95705, - 124.65506, - -14.92845, - 124.64786, - -14.93076, - 124.69068, - -14.96479, - 124.69807 - ], - "centroid": [124.67354, -14.94527], - "name": "Australia/Perth" - }, - { - "points": [ - -16.544, - 123.39505, - -16.51895, - 123.36474, - -16.4925, - 123.36684, - -16.50059, - 123.40024, - -16.544, - 123.39505 - ], - "centroid": [123.38307, -16.51459], - "name": "Australia/Perth" - }, - { - "points": [ - -16.38369, - 123.23117, - -16.37745, - 123.16775, - -16.36264, - 123.15984, - -16.36212, - 123.2313, - -16.38369, - 123.23117 - ], - "centroid": [123.19968, -16.37135], - "name": "Australia/Perth" - }, - { - "points": [ - -21.49915, - 115.35987, - -21.46932, - 115.34525, - -21.43541, - 115.37968, - -21.45811, - 115.389, - -21.49915, - 115.35987 - ], - "centroid": [115.36753, -21.46644], - "name": "Australia/Perth" - }, - { - "points": [ - -16.18154, - 123.45772, - -16.16832, - 123.42014, - -16.13427, - 123.43894, - -16.15074, - 123.46716, - -16.18154, - 123.45772 - ], - "centroid": [123.44522, -16.15903], - "name": "Australia/Perth" - }, - { - "points": [ - -14.43565, - 125.24105, - -14.40366, - 125.22861, - -14.40828, - 125.27931, - -14.43029, - 125.27421, - -14.43565, - 125.24105 - ], - "centroid": [125.25437, -14.41861], - "name": "Australia/Perth" - }, - { - "points": [ - -16.36354, - 123.36541, - -16.37065, - 123.32713, - -16.33633, - 123.32041, - -16.33018, - 123.34058, - -16.36354, - 123.36541 - ], - "centroid": [123.33934, -16.35175], - "name": "Australia/Perth" - }, - { - "points": [ - -14.15397, - 125.70607, - -14.14139, - 125.68404, - -14.09768, - 125.68202, - -14.11374, - 125.71085, - -14.15397, - 125.70607 - ], - "centroid": [125.69579, -14.12577], - "name": "Australia/Perth" - }, - { - "points": [ - -20.47416, - 117.08408, - -20.46056, - 117.06165, - -20.42268, - 117.07162, - -20.43252, - 117.09238, - -20.47416, - 117.08408 - ], - "centroid": [117.07747, -20.44789], - "name": "Australia/Perth" - }, - { - "points": [ - -33.9412, - 121.87192, - -33.91609, - 121.86015, - -33.91699, - 121.9202, - -33.93395, - 121.91346, - -33.9412, - 121.87192 - ], - "centroid": [121.8895, -33.92657], - "name": "Australia/Perth" - }, - { - "points": [ - -15.04403, - 124.77209, - -15.01629, - 124.76151, - -14.9914, - 124.791, - -15.01961, - 124.79449, - -15.04403, - 124.77209 - ], - "centroid": [124.77925, -15.01768], - "name": "Australia/Perth" - }, - { - "points": [ - -16.05754, - 123.28815, - -16.02801, - 123.27703, - -16.03112, - 123.32, - -16.04524, - 123.31775, - -16.05754, - 123.28815 - ], - "centroid": [123.29832, -16.04027], - "name": "Australia/Perth" - }, - { - "points": [ - -34.05199, - 121.60615, - -34.03284, - 121.58858, - -34.00556, - 121.62189, - -34.02572, - 121.62984, - -34.05199, - 121.60615 - ], - "centroid": [121.61078, -34.02923], - "name": "Australia/Perth" - }, - { - "points": [ - -15.23319, - 124.51127, - -15.21786, - 124.47843, - -15.20096, - 124.47677, - -15.20196, - 124.51667, - -15.23319, - 124.51127 - ], - "centroid": [124.49778, -15.21361], - "name": "Australia/Perth" - }, - { - "points": [ - -16.46136, - 123.34694, - -16.42934, - 123.33067, - -16.41104, - 123.34566, - -16.43753, - 123.36674, - -16.46136, - 123.34694 - ], - "centroid": [123.34793, -16.43547], - "name": "Australia/Perth" - }, - { - "points": [ - -14.32217, - 125.21411, - -14.30827, - 125.19766, - -14.27515, - 125.22338, - -14.30811, - 125.23609, - -14.32217, - 125.21411 - ], - "centroid": [125.21812, -14.30184], - "name": "Australia/Perth" - }, - { - "points": [ - -14.19466, - 125.66368, - -14.1782, - 125.64921, - -14.14829, - 125.68291, - -14.17917, - 125.68992, - -14.19466, - 125.66368 - ], - "centroid": [125.67181, -14.17387], - "name": "Australia/Perth" - }, - { - "points": [ - -20.55053, - 117.8558, - -20.53524, - 117.83756, - -20.50865, - 117.87769, - -20.52347, - 117.88538, - -20.55053, - 117.8558 - ], - "centroid": [117.86292, -20.53002], - "name": "Australia/Perth" - }, - { - "points": [ - -15.97233, - 123.68273, - -15.94541, - 123.67329, - -15.92316, - 123.69183, - -15.94403, - 123.70696, - -15.97233, - 123.68273 - ], - "centroid": [123.689, -15.9467], - "name": "Australia/Perth" - }, - { - "points": [ - -33.87676, - 124.13788, - -33.85945, - 124.12058, - -33.83112, - 124.13225, - -33.84896, - 124.15715, - -33.87676, - 124.13788 - ], - "centroid": [124.13754, -33.85368], - "name": "Australia/Perth" - }, - { - "points": [ - -20.9688, - 115.90099, - -20.95535, - 115.87442, - -20.93109, - 115.8838, - -20.93843, - 115.91067, - -20.9688, - 115.90099 - ], - "centroid": [115.89287, -20.94873], - "name": "Australia/Perth" - }, - { - "points": [ - -15.53877, - 123.15321, - -15.51619, - 123.13394, - -15.4898, - 123.14718, - -15.51849, - 123.1677, - -15.53877, - 123.15321 - ], - "centroid": [123.15049, -15.51531], - "name": "Australia/Perth" - }, - { - "points": [ - -20.68364, - 115.57884, - -20.65105, - 115.55883, - -20.63483, - 115.56517, - -20.64827, - 115.59097, - -20.68364, - 115.57884 - ], - "centroid": [115.57478, -20.65589], - "name": "Australia/Perth" - }, - { - "points": [ - -14.79464, - 125.03479, - -14.78827, - 125.0079, - -14.75465, - 125.01832, - -14.76087, - 125.03454, - -14.79464, - 125.03479 - ], - "centroid": [125.02354, -14.7759], - "name": "Australia/Perth" - }, - { - "points": [ - -16.17422, - 123.51657, - -16.157, - 123.49478, - -16.13284, - 123.51906, - -16.15156, - 123.53231, - -16.17422, - 123.51657 - ], - "centroid": [123.51497, -16.15399], - "name": "Australia/Perth" - }, - { - "points": [ - -14.48794, - 125.2717, - -14.47506, - 125.24177, - -14.45062, - 125.24783, - -14.45787, - 125.2744, - -14.48794, - 125.2717 - ], - "centroid": [125.25924, -14.46832], - "name": "Australia/Perth" - }, - { - "points": [ - -14.20362, - 125.73367, - -14.18466, - 125.7118, - -14.16419, - 125.72943, - -14.18161, - 125.75205, - -14.20362, - 125.73367 - ], - "centroid": [125.73182, -14.18363], - "name": "Australia/Perth" - }, - { - "points": [ - -34.01918, - 121.69484, - -34.01405, - 121.66777, - -33.98722, - 121.66379, - -33.99668, - 121.6958, - -34.01918, - 121.69484 - ], - "centroid": [121.68021, -34.00387], - "name": "Australia/Perth" - }, - { - "points": [ - -35.20005, - 117.89709, - -35.19488, - 117.86834, - -35.17799, - 117.86367, - -35.17186, - 117.89897, - -35.20005, - 117.89709 - ], - "centroid": [117.88331, -35.18575], - "name": "Australia/Perth" - }, - { - "points": [ - -26.5626, - 113.76195, - -26.53943, - 113.73767, - -26.52356, - 113.75949, - -26.54474, - 113.77343, - -26.5626, - 113.76195 - ], - "centroid": [113.75728, -26.54249], - "name": "Australia/Perth" - }, - { - "points": [ - -16.87235, - 122.11144, - -16.86867, - 122.08793, - -16.85163, - 122.08421, - -16.84789, - 122.12528, - -16.87235, - 122.11144 - ], - "centroid": [122.10338, -16.85929], - "name": "Australia/Perth" - }, - { - "points": [ - -15.23129, - 124.79673, - -15.22097, - 124.77448, - -15.19564, - 124.79947, - -15.2105, - 124.8135, - -15.23129, - 124.79673 - ], - "centroid": [124.79539, -15.21458], - "name": "Australia/Perth" - }, - { - "points": [ - -20.6777, - 116.45471, - -20.66678, - 116.4273, - -20.65072, - 116.42864, - -20.64724, - 116.45731, - -20.6777, - 116.45471 - ], - "centroid": [116.44344, -20.6608], - "name": "Australia/Perth" - }, - { - "points": [ - -34.25099, - 123.60608, - -34.23621, - 123.58772, - -34.2162, - 123.61695, - -34.2322, - 123.62776, - -34.25099, - 123.60608 - ], - "centroid": [123.60902, -34.23392], - "name": "Australia/Perth" - }, - { - "points": [ - -14.8801, - 124.72035, - -14.85569, - 124.70281, - -14.84923, - 124.73343, - -14.86459, - 124.74026, - -14.8801, - 124.72035 - ], - "centroid": [124.7229, -14.86263], - "name": "Australia/Perth" - }, - { - "points": [ - -16.0309, - 124.02557, - -16.02453, - 123.99314, - -16.00605, - 123.99302, - -16.00767, - 124.02408, - -16.0309, - 124.02557 - ], - "centroid": [124.00954, -16.01742], - "name": "Australia/Perth" - }, - { - "points": [ - -14.1805, - 125.79182, - -14.16197, - 125.76856, - -14.14633, - 125.77786, - -14.1564, - 125.80276, - -14.1805, - 125.79182 - ], - "centroid": [125.78591, -14.16187], - "name": "Australia/Perth" - }, - { - "points": [ - -34.13431, - 122.02094, - -34.1339, - 121.99097, - -34.11775, - 121.98402, - -34.1119, - 122.01659, - -34.13431, - 122.02094 - ], - "centroid": [122.00386, -34.12417], - "name": "Australia/Perth" - }, - { - "points": [ - -20.65412, - 117.67241, - -20.63795, - 117.65751, - -20.62671, - 117.69379, - -20.64628, - 117.69593, - -20.65412, - 117.67241 - ], - "centroid": [117.67953, -20.64067], - "name": "Australia/Perth" - }, - { - "points": [ - -28.31227, - 113.59987, - -28.30476, - 113.57677, - -28.27864, - 113.58645, - -28.29318, - 113.60781, - -28.31227, - 113.59987 - ], - "centroid": [113.59221, -28.29687], - "name": "Australia/Perth" - }, - { - "points": [ - -16.21711, - 123.95503, - -16.19719, - 123.94246, - -16.19064, - 123.97322, - -16.21064, - 123.97872, - -16.21711, - 123.95503 - ], - "centroid": [123.96202, -16.20354], - "name": "Australia/Perth" - }, - { - "points": [ - -34.16256, - 122.06398, - -34.15364, - 122.03543, - -34.13362, - 122.04656, - -34.14661, - 122.07072, - -34.16256, - 122.06398 - ], - "centroid": [122.05352, -34.14897], - "name": "Australia/Perth" - }, - { - "points": [ - -16.1661, - 123.82555, - -16.14654, - 123.80741, - -16.13173, - 123.81552, - -16.1513, - 123.83953, - -16.1661, - 123.82555 - ], - "centroid": [123.82254, -16.14907], - "name": "Australia/Perth" - }, - { - "points": [ - -34.03159, - 123.53231, - -34.01198, - 123.51565, - -33.99743, - 123.52356, - -34.0075, - 123.54698, - -34.03159, - 123.53231 - ], - "centroid": [123.53054, -34.01271], - "name": "Australia/Perth" - }, - { - "points": [ - -20.55308, - 116.53526, - -20.52999, - 116.52932, - -20.5301, - 116.55657, - -20.54866, - 116.55775, - -20.55308, - 116.53526 - ], - "centroid": [116.54419, -20.54022], - "name": "Australia/Perth" - }, - { - "points": [ - -14.11977, - 125.55262, - -14.10389, - 125.53597, - -14.0869, - 125.55754, - -14.10856, - 125.56689, - -14.11977, - 125.55262 - ], - "centroid": [125.55281, -14.10414], - "name": "Australia/Perth" - }, - { - "points": [ - -28.73482, - 113.83232, - -28.70728, - 113.82431, - -28.69847, - 113.84407, - -28.71716, - 113.84874, - -28.73482, - 113.83232 - ], - "centroid": [113.83673, -28.7148], - "name": "Australia/Perth" - }, - { - "points": [ - -21.21132, - 115.64546, - -21.20406, - 115.62431, - -21.17962, - 115.64308, - -21.19053, - 115.65597, - -21.21132, - 115.64546 - ], - "centroid": [115.64151, -21.19667], - "name": "Australia/Perth" - }, - { - "points": [ - -16.14864, - 123.85758, - -16.13143, - 123.83478, - -16.11597, - 123.83959, - -16.13433, - 123.86801, - -16.14864, - 123.85758 - ], - "centroid": [123.85039, -16.13257], - "name": "Australia/Perth" - }, - { - "points": [ - -13.95567, - 126.60835, - -13.94855, - 126.58431, - -13.92808, - 126.58878, - -13.93049, - 126.60602, - -13.95567, - 126.60835 - ], - "centroid": [126.59707, -13.94139], - "name": "Australia/Perth" - }, - { - "points": [ - -22.43281, - 114.19545, - -22.43058, - 114.17708, - -22.40406, - 114.17623, - -22.40921, - 114.19715, - -22.43281, - 114.19545 - ], - "centroid": [114.18632, -22.41886], - "name": "Australia/Perth" - }, - { - "points": [ - -16.39131, - 123.40241, - -16.38695, - 123.37858, - -16.37094, - 123.37654, - -16.36955, - 123.40613, - -16.39131, - 123.40241 - ], - "centroid": [123.39164, -16.3794], - "name": "Australia/Perth" - }, - { - "points": [ - -21.53342, - 114.77702, - -21.5398, - 114.75673, - -21.52561, - 114.74799, - -21.51003, - 114.76949, - -21.53342, - 114.77702 - ], - "centroid": [114.76332, -21.52656], - "name": "Australia/Perth" - }, - { - "points": [ - -16.32946, - 123.32503, - -16.33388, - 123.30174, - -16.3067, - 123.30262, - -16.30538, - 123.31719, - -16.32946, - 123.32503 - ], - "centroid": [123.31167, -16.31988], - "name": "Australia/Perth" - }, - { - "points": [ - -21.03419, - 115.85731, - -21.02229, - 115.837, - -21.00267, - 115.84412, - -21.01185, - 115.86189, - -21.03419, - 115.85731 - ], - "centroid": [115.85009, -21.01806], - "name": "Australia/Perth" - }, - { - "points": [ - -13.86154, - 125.80778, - -13.8432, - 125.7992, - -13.83517, - 125.82512, - -13.85075, - 125.82962, - -13.86154, - 125.80778 - ], - "centroid": [125.81493, -13.84768], - "name": "Australia/Perth" - }, - { - "points": [ - -33.87767, - 121.37532, - -33.88443, - 121.35139, - -33.87429, - 121.34169, - -33.85772, - 121.35891, - -33.87767, - 121.37532 - ], - "centroid": [121.3578, -33.87286], - "name": "Australia/Perth" - }, - { - "points": [ - -33.94084, - 121.9846, - -33.92635, - 121.96807, - -33.91663, - 121.99697, - -33.93318, - 122.00091, - -33.94084, - 121.9846 - ], - "centroid": [121.98695, -33.92872], - "name": "Australia/Perth" - }, - { - "points": [ - -15.18401, - 124.64988, - -15.17512, - 124.63074, - -15.15263, - 124.6406, - -15.1611, - 124.65528, - -15.18401, - 124.64988 - ], - "centroid": [124.64388, -15.1686], - "name": "Australia/Perth" - }, - { - "points": [ - -14.26976, - 125.84257, - -14.27438, - 125.82235, - -14.24757, - 125.82252, - -14.2493, - 125.84131, - -14.26976, - 125.84257 - ], - "centroid": [125.83176, -14.26044], - "name": "Australia/Perth" - }, - { - "points": [ - -14.81571, - 125.14222, - -14.80753, - 125.12351, - -14.78459, - 125.13792, - -14.79651, - 125.15128, - -14.81571, - 125.14222 - ], - "centroid": [125.13825, -14.80114], - "name": "Australia/Perth" - }, - { - "points": [ - -17.09905, - 123.32896, - -17.10169, - 123.31056, - -17.08157, - 123.30149, - -17.0781, - 123.32495, - -17.09905, - 123.32896 - ], - "centroid": [123.31637, -17.08969], - "name": "Australia/Perth" - }, - { - "points": [ - -16.33081, - 123.28827, - -16.33366, - 123.2727, - -16.30795, - 123.26082, - -16.30656, - 123.27625, - -16.33081, - 123.28827 - ], - "centroid": [123.27449, -16.31986], - "name": "Australia/Perth" - }, - { - "points": [ - -13.957, - 126.71418, - -13.95777, - 126.69519, - -13.93255, - 126.69478, - -13.93299, - 126.71376, - -13.957, - 126.71418 - ], - "centroid": [126.7044, -13.94508], - "name": "Australia/Perth" - }, - { - "points": [ - -25.87344, - 114.00419, - -25.85861, - 113.98538, - -25.84508, - 113.9936, - -25.85966, - 114.01762, - -25.87344, - 114.00419 - ], - "centroid": [114.00066, -25.85925], - "name": "Australia/Perth" - }, - { - "points": [ - -19.90336, - 118.90977, - -19.90474, - 118.88848, - -19.88702, - 118.88295, - -19.88165, - 118.90274, - -19.90336, - 118.90977 - ], - "centroid": [118.89634, -19.89415], - "name": "Australia/Perth" - }, - { - "points": [ - -20.81641, - 116.25793, - -20.82623, - 116.24116, - -20.80004, - 116.23471, - -20.79751, - 116.2526, - -20.81641, - 116.25793 - ], - "centroid": [116.24617, -20.81029], - "name": "Australia/Perth" - }, - { - "points": [ - -14.98469, - 124.82921, - -14.98426, - 124.80539, - -14.96203, - 124.81482, - -14.96619, - 124.83183, - -14.98469, - 124.82921 - ], - "centroid": [124.81981, -14.97471], - "name": "Australia/Perth" - }, - { - "points": [ - -14.3469, - 125.41614, - -14.33961, - 125.39432, - -14.32131, - 125.40044, - -14.3275, - 125.41962, - -14.3469, - 125.41614 - ], - "centroid": [125.4076, -14.33404], - "name": "Australia/Perth" - }, - { - "points": [ - -14.33468, - 125.92393, - -14.32272, - 125.90722, - -14.308, - 125.92486, - -14.32014, - 125.93896, - -14.33468, - 125.92393 - ], - "centroid": [125.92352, -14.32141], - "name": "Australia/Perth" - }, - { - "points": [ - -20.79192, - 116.32073, - -20.78863, - 116.30299, - -20.76528, - 116.30218, - -20.77166, - 116.32197, - -20.79192, - 116.32073 - ], - "centroid": [116.31179, -20.77912], - "name": "Australia/Perth" - }, - { - "points": [ - -14.33015, - 125.77919, - -14.32872, - 125.75726, - -14.31161, - 125.75425, - -14.31079, - 125.77907, - -14.33015, - 125.77919 - ], - "centroid": [125.76767, -14.32012], - "name": "Australia/Perth" - }, - { - "points": [ - -14.12697, - 123.54183, - -14.10596, - 123.53153, - -14.09919, - 123.55125, - -14.11868, - 123.55792, - -14.12697, - 123.54183 - ], - "centroid": [123.54534, -14.11254], - "name": "Australia/Perth" - }, - { - "points": [ - -13.7632, - 126.15433, - -13.76181, - 126.13713, - -13.73607, - 126.13849, - -13.7398, - 126.15399, - -13.7632, - 126.15433 - ], - "centroid": [126.14584, -13.7504], - "name": "Australia/Perth" - }, - { - "points": [ - -20.02984, - 118.81604, - -20.03017, - 118.79565, - -20.00765, - 118.79437, - -20.01264, - 118.8152, - -20.02984, - 118.81604 - ], - "centroid": [118.80486, -20.02001], - "name": "Australia/Perth" - }, - { - "points": [ - -14.40287, - 125.35411, - -14.41486, - 125.33778, - -14.40188, - 125.32422, - -14.38809, - 125.33791, - -14.40287, - 125.35411 - ], - "centroid": [125.33872, -14.40179], - "name": "Australia/Perth" - }, - { - "points": [ - -14.13959, - 125.60657, - -14.12831, - 125.58788, - -14.10994, - 125.60279, - -14.11956, - 125.61296, - -14.13959, - 125.60657 - ], - "centroid": [125.60194, -14.12495], - "name": "Australia/Perth" - }, - { - "points": [ - -14.22672, - 125.77055, - -14.22161, - 125.7545, - -14.19793, - 125.76384, - -14.20701, - 125.77894, - -14.22672, - 125.77055 - ], - "centroid": [125.76676, -14.21315], - "name": "Australia/Perth" - }, - { - "points": [ - -28.4828, - 113.78029, - -28.48263, - 113.76294, - -28.45762, - 113.76847, - -28.46376, - 113.78311, - -28.4828, - 113.78029 - ], - "centroid": [113.77329, -28.4718], - "name": "Australia/Perth" - }, - { - "points": [ - -3.85722, - 116.30657, - -4.09108, - 116.10061, - -4.06505, - 116.0432, - -3.82016, - 116.06477, - -3.68933, - 115.99431, - -3.39437, - 116.0513, - -3.62367, - 115.9632, - -4.17665, - 114.59178, - -3.66802, - 114.59923, - -3.44364, - 114.50615, - -3.5126, - 114.47163, - -3.46107, - 114.36526, - -3.1309, - 114.47643, - -2.14228, - 115.24387, - -1.90425, - 115.36524, - -1.53243, - 115.39089, - -1.4826, - 115.6184, - -1.20174, - 115.74621, - -0.88695, - 115.53274, - -0.80839, - 115.37922, - -0.30009, - 115.22628, - -0.0122, - 115.26356, - -0.20955, - 114.99333, - -0.13592, - 114.86808, - 0.09151, - 114.81783, - 0.29524, - 114.87767, - 0.41575, - 115.07636, - 0.75022, - 114.8979, - 0.53079, - 114.37119, - 0.62308, - 114.05557, - 0.53884, - 113.83056, - 0.57961, - 113.70723, - 0.81924, - 113.88789, - 0.88047, - 113.78437, - 1.00567, - 113.78371, - 1.25844, - 114.08625, - 1.46895, - 114.07804, - 1.42148, - 114.20999, - 1.53003, - 114.39788, - 1.45186, - 114.57428, - 1.68165, - 114.7005, - 1.86314, - 114.70602, - 1.92314, - 114.85789, - 2.0286, - 114.86896, - 2.0554, - 114.77539, - 2.25762, - 114.79524, - 2.51447, - 115.2275, - 2.60299, - 115.0764, - 2.7933, - 115.13878, - 2.82613, - 115.07945, - 3.05989, - 115.28154, - 2.99036, - 115.3354, - 3.06152, - 115.50247, - 3.36422, - 115.5327, - 3.44185, - 115.63855, - 3.91882, - 115.54951, - 4.39713, - 115.86941, - 4.28731, - 116.06671, - 4.39916, - 116.16196, - 4.39964, - 116.35583, - 4.3028, - 116.44227, - 4.41787, - 116.5673, - 4.34898, - 116.63387, - 4.38364, - 117.24054, - 4.18796, - 117.46854, - 4.1841, - 117.59334, - 4.09638, - 117.55781, - 4.13352, - 117.40489, - 3.80029, - 117.8512, - 3.63689, - 117.76758, - 3.66214, - 117.53097, - 3.51952, - 117.68056, - 3.5599, - 117.46666, - 3.46975, - 117.62896, - 3.4372, - 117.40842, - 3.41777, - 117.67336, - 3.24155, - 117.65613, - 3.35588, - 117.51704, - 3.2729, - 117.51702, - 3.20754, - 117.32214, - 3.11497, - 117.48602, - 3.13609, - 117.61928, - 2.99202, - 117.59155, - 2.9656, - 117.69654, - 2.82788, - 117.7514, - 2.80059, - 117.70126, - 2.31005, - 118.10326, - 2.14851, - 117.90846, - 2.03639, - 117.91394, - 2.02275, - 117.8052, - 1.98382, - 117.87875, - 1.89383, - 117.86463, - 0.98729, - 119.00378, - 0.78716, - 118.79288, - 0.84324, - 118.67419, - 0.79759, - 118.34812, - 0.96959, - 117.98449, - 0.7715, - 118.05542, - 0.82515, - 117.91029, - 0.7582, - 117.76333, - 0.29726, - 117.53045, - -0.0377, - 117.53019, - -0.23165, - 117.43152, - -0.44045, - 117.53879, - -0.42231, - 117.64333, - -0.72454, - 117.51004, - -0.79079, - 117.62313, - -0.82668, - 117.44975, - -0.91402, - 117.4584, - -0.89925, - 117.26448, - -1.26907, - 116.93491, - -1.29225, - 116.80804, - -1.19283, - 116.77489, - -1.36663, - 116.77282, - -1.47556, - 116.54803, - -1.60974, - 116.56437, - -1.79484, - 116.22953, - -1.76651, - 116.45442, - -2.05315, - 116.4663, - -2.10906, - 116.37608, - -2.09889, - 116.51379, - -2.20034, - 116.6102, - -2.57762, - 116.51913, - -2.50552, - 116.41911, - -2.54025, - 116.32674, - -2.56856, - 116.40894, - -2.94089, - 116.34015, - -3.02302, - 116.22048, - -2.86484, - 116.14752, - -2.92542, - 116.11619, - -3.13434, - 116.28338, - -3.26341, - 116.10817, - -3.3769, - 116.08737, - -3.20313, - 116.25737, - -3.40991, - 116.27398, - -3.38746, - 116.4405, - -3.66204, - 116.38783, - -3.53715, - 116.27755, - -3.85722, - 116.30657 - ], - "centroid": [116.224, 0.65105], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.89903, - 122.04136, - -4.85831, - 121.68389, - -4.68566, - 121.45897, - -4.07178, - 121.59786, - -3.99763, - 121.3428, - -3.88755, - 121.28232, - -3.92223, - 121.23523, - -3.83064, - 121.23198, - -3.53829, - 120.87297, - -3.42209, - 120.86015, - -3.18403, - 121.0484, - -2.92524, - 121.0753, - -2.80916, - 120.95902, - -2.721, - 121.07115, - -2.63646, - 120.75781, - -2.99169, - 120.21554, - -3.15527, - 120.2622, - -3.27069, - 120.42311, - -3.73694, - 120.44768, - -4.10841, - 120.34006, - -4.41253, - 120.35689, - -4.66089, - 120.46397, - -4.87794, - 120.30916, - -5.14545, - 120.27488, - -5.62767, - 120.47395, - -5.52223, - 120.32356, - -5.60161, - 120.11434, - -5.55908, - 119.93332, - -5.67791, - 119.85175, - -5.71497, - 119.69754, - -5.56832, - 119.4984, - -5.59056, - 119.41472, - -5.32783, - 119.34041, - -4.92451, - 119.51106, - -4.75349, - 119.47118, - -4.56477, - 119.57866, - -4.0243, - 119.60907, - -3.72672, - 119.44022, - -3.57, - 119.49677, - -3.49333, - 119.4456, - -3.43987, - 119.29443, - -3.57302, - 118.92158, - -3.09625, - 118.76439, - -2.90069, - 118.87362, - -2.88484, - 118.76024, - -2.78167, - 118.74253, - -2.61994, - 118.81535, - -2.65918, - 118.91353, - -2.47652, - 119.11607, - -1.99115, - 119.21008, - -1.89748, - 119.34832, - -1.46624, - 119.27304, - -1.16856, - 119.32463, - -0.63589, - 119.73354, - -0.85358, - 119.86842, - -0.44044, - 119.74809, - -0.13934, - 119.80057, - -0.14547, - 119.70546, - -0.0021, - 119.60446, - 0.02977, - 119.66907, - -0.0963, - 119.83329, - 0.09943, - 119.86048, - 0.22288, - 119.76558, - 0.23092, - 119.89232, - 0.34715, - 119.83224, - 0.506, - 119.88616, - 0.53004, - 120.044, - 0.72402, - 120.03822, - 0.80911, - 120.23448, - 0.9905, - 120.24174, - 0.99241, - 120.35375, - 0.86027, - 120.33997, - 0.77749, - 120.56839, - 0.95302, - 120.6353, - 1.0489, - 120.80302, - 1.32772, - 120.80152, - 1.38729, - 120.89181, - 1.23787, - 121.2576, - 1.31082, - 121.46426, - 1.17297, - 121.43285, - 1.06997, - 121.56085, - 1.11086, - 121.9249, - 1.03039, - 121.98213, - 1.0388, - 122.44028, - 0.91079, - 122.80841, - 0.82684, - 122.84591, - 0.913, - 122.847, - 0.87063, - 122.91273, - 0.97621, - 122.9742, - 0.84031, - 123.87486, - 1.01842, - 124.2885, - 1.20594, - 124.39901, - 1.20225, - 124.57602, - 1.36519, - 124.5282, - 1.47343, - 124.81506, - 1.58637, - 124.79129, - 1.76593, - 124.97992, - 1.69905, - 125.17418, - 1.58865, - 125.15635, - 1.55689, - 125.30444, - 1.40824, - 125.26321, - 1.42753, - 125.13812, - 1.36105, - 125.0821, - 0.95937, - 124.93132, - 0.79346, - 124.64955, - 0.44009, - 124.47111, - 0.26155, - 123.62644, - 0.30458, - 123.26226, - 0.50145, - 123.06798, - 0.48037, - 122.09983, - 0.40108, - 121.79237, - 0.49996, - 121.71073, - 0.53205, - 121.52873, - 0.4646, - 121.4868, - 0.39543, - 121.06038, - 0.52071, - 120.54199, - 0.42303, - 120.33037, - 0.16112, - 120.13101, - -0.18174, - 120.01586, - -0.63061, - 120.06988, - -0.94209, - 120.30165, - -0.98037, - 120.51566, - -1.40848, - 120.68067, - -1.34107, - 120.80432, - -1.4155, - 121.09008, - -0.88603, - 121.45531, - -0.78861, - 121.62658, - -0.93416, - 121.70919, - -0.97253, - 121.9316, - -0.93148, - 122.1053, - -0.76547, - 122.19819, - -0.75271, - 122.91223, - -0.65324, - 122.70953, - -0.55153, - 123.05188, - -0.56535, - 123.26181, - -0.70866, - 123.45041, - -0.82397, - 123.47023, - -1.05092, - 123.34764, - -0.9598, - 123.13337, - -0.84586, - 123.09926, - -0.94267, - 122.8143, - -1.5045, - 122.39417, - -1.71326, - 121.83844, - -1.95093, - 121.70912, - -1.96223, - 121.56206, - -1.8237, - 121.44392, - -1.81633, - 121.3031, - -2.04209, - 121.53913, - -2.15972, - 121.55544, - -2.16657, - 121.68283, - -2.29491, - 121.83038, - -2.70192, - 122.01304, - -2.89819, - 122.32016, - -3.0159, - 122.25778, - -3.1615, - 122.48666, - -3.28806, - 122.43261, - -3.23745, - 122.33631, - -3.29772, - 122.29371, - -3.47437, - 122.47299, - -3.37291, - 122.27938, - -3.52171, - 122.28237, - -3.56516, - 122.37169, - -3.60965, - 122.21131, - -3.73945, - 122.44673, - -3.87399, - 122.51697, - -3.89026, - 122.67337, - -3.96898, - 122.61871, - -4.14388, - 122.68591, - -4.13021, - 122.81926, - -4.04382, - 122.78986, - -4.13362, - 122.90078, - -4.41498, - 122.88773, - -4.45314, - 122.83117, - -4.3365, - 122.67263, - -4.4283, - 122.77261, - -4.57675, - 122.74939, - -4.58033, - 122.6812, - -4.50172, - 122.71462, - -4.40236, - 122.58938, - -4.48361, - 122.21676, - -4.65665, - 122.04337, - -4.81444, - 122.14807, - -4.89903, - 122.04136 - ], - "centroid": [121.13337, -1.98391], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.90801, - 120.2822, - -8.78642, - 120.17304, - -8.87985, - 119.91328, - -8.69251, - 119.79058, - -8.82356, - 119.66829, - -8.6709, - 119.60621, - -8.75813, - 119.3676, - -8.44315, - 119.41719, - -8.43931, - 119.59583, - -8.64312, - 119.55643, - -8.60595, - 119.79742, - -8.42821, - 119.84099, - -8.44576, - 120.00441, - -8.34164, - 120.03847, - -8.42708, - 120.11746, - -8.33109, - 120.12232, - -8.22199, - 120.4356, - -8.34709, - 120.98919, - -8.6135, - 121.51152, - -8.46826, - 121.61457, - -8.50403, - 121.80112, - -8.42309, - 122.00268, - -8.51569, - 122.01, - -8.62934, - 122.27999, - -8.59641, - 122.45146, - -8.47265, - 122.45825, - -8.27813, - 122.87233, - -8.18907, - 122.88211, - -8.22892, - 122.70983, - -8.05919, - 122.85227, - -8.12852, - 122.96832, - -8.30267, - 123.02175, - -8.22717, - 123.13644, - -8.29111, - 123.33407, - -8.23221, - 123.53069, - -8.36599, - 123.54105, - -8.21678, - 123.59605, - -8.2535, - 123.67361, - -8.16466, - 123.76835, - -8.24019, - 123.92935, - -8.42128, - 123.61675, - -8.58901, - 123.53934, - -8.53425, - 123.18625, - -8.3426, - 123.44827, - -8.30904, - 123.39986, - -8.6216, - 122.87626, - -8.52093, - 122.86409, - -8.4258, - 123.03149, - -8.34174, - 122.91504, - -8.46539, - 122.88782, - -8.46969, - 122.78752, - -8.60989, - 122.82069, - -8.74833, - 122.40877, - -8.7414, - 122.09556, - -8.90642, - 121.78782, - -8.86534, - 121.68546, - -8.92529, - 121.64167, - -8.82209, - 121.58317, - -8.81426, - 121.38342, - -8.93769, - 121.31031, - -8.97099, - 120.99371, - -8.83707, - 120.82441, - -8.88841, - 120.72847, - -8.80704, - 120.53563, - -8.84081, - 120.30872, - -8.90801, - 120.2822 - ], - "centroid": [121.36157, -8.57296], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.59907, - 117.84689, - -8.58478, - 117.74419, - -8.71494, - 117.79474, - -8.63096, - 118.27787, - -8.24544, - 117.68543, - -8.08763, - 117.74127, - -8.07159, - 117.9299, - -8.12947, - 118.14906, - -8.36791, - 118.30954, - -8.23945, - 118.48732, - -8.38048, - 118.69973, - -8.27686, - 118.81321, - -8.30152, - 118.99336, - -8.64093, - 119.04224, - -8.58564, - 119.21447, - -8.76739, - 119.14254, - -8.71407, - 118.74984, - -8.76099, - 118.7253, - -8.7962, - 118.94395, - -8.86912, - 118.88324, - -8.8107, - 118.71054, - -8.88039, - 118.41755, - -8.77663, - 118.36216, - -8.67271, - 118.41305, - -8.8879, - 118.13461, - -8.92493, - 117.69365, - -9.05857, - 117.37994, - -9.02808, - 117.20303, - -9.11705, - 117.0734, - -8.97499, - 116.70983, - -8.79529, - 116.80645, - -8.66512, - 116.74408, - -8.51359, - 116.81916, - -8.47679, - 117.01029, - -8.35655, - 117.11819, - -8.46731, - 117.40088, - -8.39397, - 117.43905, - -8.41612, - 117.66868, - -8.55469, - 117.64637, - -8.56217, - 117.71902, - -8.47383, - 117.73011, - -8.59907, - 117.84689 - ], - "centroid": [117.86826, -8.62376], - "name": "Asia/Makassar" - }, - { - "points": [ - -10.33077, - 123.26512, - -10.13046, - 123.38178, - -10.11307, - 123.44892, - -10.21595, - 123.50822, - -10.09219, - 123.72503, - -10.04175, - 123.73597, - -10.02811, - 123.55807, - -9.6354, - 123.64663, - -9.33573, - 123.96323, - -9.45185, - 124.33564, - -9.17132, - 124.45695, - -9.04063, - 124.68533, - -8.95419, - 124.95159, - -9.02697, - 124.97043, - -9.02001, - 125.14901, - -9.15572, - 125.14846, - -9.22428, - 124.9766, - -9.43983, - 125.13609, - -10.12965, - 124.46993, - -10.1651, - 124.13971, - -10.37356, - 123.79638, - -10.37332, - 123.44784, - -10.24772, - 123.4687, - -10.352, - 123.39837, - -10.33077, - 123.26512 - ], - "centroid": [124.28697, -9.70032], - "name": "Asia/Makassar" - }, - { - "points": [ - -9.61515, - 118.98111, - -9.48291, - 118.95849, - -9.37217, - 119.16878, - -9.39039, - 119.80191, - -9.27472, - 119.94602, - -9.47055, - 120.10705, - -9.46684, - 120.21035, - -9.64283, - 120.26435, - -9.62683, - 120.45693, - -9.71284, - 120.55973, - -10.0868, - 120.83392, - -10.33185, - 120.45012, - -10.25079, - 120.16173, - -9.7914, - 119.65881, - -9.76635, - 119.18814, - -9.61515, - 118.98111 - ], - "centroid": [119.95992, -9.76961], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.29512, - 122.67768, - -5.03549, - 122.79427, - -5.04454, - 122.73204, - -4.90627, - 122.82254, - -4.51716, - 122.85515, - -4.35162, - 123.07962, - -4.60352, - 123.21336, - -4.82964, - 123.22484, - -4.7714, - 123.13042, - -4.8462, - 123.11298, - -4.82796, - 123.00651, - -5.17065, - 122.93891, - -5.12019, - 123.04768, - -5.27749, - 123.23401, - -5.39701, - 123.13409, - -5.4583, - 122.88092, - -5.54354, - 122.91688, - -5.70377, - 122.81632, - -5.63656, - 122.721, - -5.68821, - 122.62425, - -5.51316, - 122.55088, - -5.43971, - 122.6356, - -5.43888, - 122.51771, - -5.30839, - 122.51491, - -5.40725, - 122.4705, - -5.38809, - 122.26666, - -5.11096, - 122.30974, - -5.07349, - 122.38088, - -4.82935, - 122.30711, - -4.6236, - 122.59503, - -4.63732, - 122.74813, - -4.96069, - 122.77733, - -5.18209, - 122.59706, - -5.29512, - 122.67768 - ], - "centroid": [122.75966, -5.05207], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.72486, - 115.24902, - -8.83977, - 115.2204, - -8.84597, - 115.08419, - -8.68334, - 115.13769, - -8.47405, - 114.90272, - -8.40704, - 114.5751, - -8.09601, - 114.4268, - -8.18448, - 114.86977, - -8.04978, - 115.1824, - -8.35216, - 115.71413, - -8.51617, - 115.62309, - -8.59271, - 115.35963, - -8.72486, - 115.24902 - ], - "centroid": [115.11143, -8.36861], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.90143, - 116.1035, - -8.80655, - 115.82739, - -8.72119, - 115.85403, - -8.72045, - 116.05169, - -8.4425, - 116.02985, - -8.3832, - 116.10512, - -8.3351, - 116.02992, - -8.3553, - 116.13578, - -8.20305, - 116.37508, - -8.33264, - 116.71376, - -8.2758, - 116.71144, - -8.45161, - 116.72835, - -8.81821, - 116.51703, - -8.8857, - 116.60878, - -8.9342, - 116.44276, - -8.85181, - 116.43237, - -8.97118, - 116.39129, - -8.90143, - 116.1035 - ], - "centroid": [116.32773, -8.59509], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.61925, - 122.85261, - -1.4503, - 122.77764, - -1.17813, - 122.89794, - -1.14939, - 123.18715, - -1.38125, - 123.24548, - -1.14133, - 123.28855, - -1.26049, - 123.3226, - -1.21023, - 123.40338, - -1.27703, - 123.5622, - -1.52428, - 123.4609, - -1.45586, - 123.26794, - -1.65567, - 123.24838, - -1.59981, - 123.09343, - -1.51561, - 123.17095, - -1.31341, - 123.1461, - -1.61925, - 122.85261 - ], - "centroid": [123.14976, -1.36758], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.45252, - 124.37095, - -8.21277, - 124.33627, - -8.11939, - 124.47473, - -8.11345, - 124.59699, - -8.18721, - 124.5967, - -8.13808, - 125.07803, - -8.2315, - 125.13791, - -8.35304, - 125.11089, - -8.45252, - 124.37095 - ], - "centroid": [124.71017, -8.27892], - "name": "Asia/Makassar" - }, - { - "points": [ - -10.94363, - 122.95414, - -10.92872, - 122.80476, - -10.7834, - 122.79496, - -10.72232, - 123.03437, - -10.42626, - 123.36174, - -10.46569, - 123.42212, - -10.59658, - 123.3564, - -10.62238, - 123.42458, - -10.70045, - 123.4057, - -10.75105, - 123.25157, - -10.84219, - 123.21736, - -10.88223, - 122.95597, - -10.94363, - 122.95414 - ], - "centroid": [123.13405, -10.72118], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.80863, - 126.70948, - 4.04353, - 126.59851, - 4.01842, - 126.65897, - 4.55975, - 126.74595, - 4.49836, - 126.8658, - 4.27867, - 126.93055, - 4.01318, - 126.81148, - 3.98198, - 126.69162, - 3.80863, - 126.70948 - ], - "centroid": [126.77976, 4.23348], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.39207, - 123.90511, - -8.16871, - 124.26152, - -8.29811, - 124.37878, - -8.55739, - 124.11125, - -8.45795, - 123.90438, - -8.39207, - 123.90511 - ], - "centroid": [124.13964, -8.36883], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.36346, - 121.84466, - -5.26463, - 121.78065, - -5.1254, - 121.81719, - -5.05096, - 121.96925, - -5.22566, - 122.08508, - -5.4606, - 122.05502, - -5.50059, - 121.94161, - -5.36346, - 121.84466 - ], - "centroid": [121.94307, -5.27306], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.22418, - 120.41818, - -6.16815, - 120.38475, - -5.73476, - 120.4852, - -6.05919, - 120.57781, - -6.50908, - 120.47919, - -6.22418, - 120.41818 - ], - "centroid": [120.48388, -6.11161], - "name": "Asia/Makassar" - }, - { - "points": [ - -0.58102, - 121.65355, - -0.34106, - 121.83239, - -0.32691, - 122.04602, - -0.26419, - 121.9974, - -0.24882, - 122.12591, - -0.41507, - 122.14011, - -0.58102, - 121.65355 - ], - "centroid": [121.93303, -0.40869], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.26672, - 123.12425, - -4.11623, - 122.93595, - -3.96987, - 123.00749, - -4.05541, - 123.26359, - -4.26672, - 123.12425 - ], - "centroid": [123.09167, -4.10478], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.33477, - 125.61101, - 3.47124, - 125.47767, - 3.74517, - 125.41235, - 3.73572, - 125.51343, - 3.54879, - 125.66493, - 3.33477, - 125.61101 - ], - "centroid": [125.54188, 3.55767], - "name": "Asia/Makassar" - }, - { - "points": [ - -10.63485, - 121.84125, - -10.5741, - 121.68463, - -10.42127, - 121.88653, - -10.44022, - 122.00237, - -10.55264, - 121.99419, - -10.63485, - 121.84125 - ], - "centroid": [121.86866, -10.52864], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.39984, - 117.54145, - -8.36632, - 117.4675, - -8.1849, - 117.47559, - -8.14825, - 117.67905, - -8.39984, - 117.54145 - ], - "centroid": [117.54923, -8.26096], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.77408, - 123.53356, - -1.55524, - 123.44917, - -1.46414, - 123.56619, - -1.62673, - 123.62848, - -1.77408, - 123.53356 - ], - "centroid": [123.54171, -1.60795], - "name": "Asia/Makassar" - }, - { - "points": [ - 4.02427, - 117.86048, - 4.0826, - 117.75781, - 4.17206, - 117.67162, - 4.17659, - 117.89983, - 4.05958, - 117.93009, - 4.02427, - 117.86048 - ], - "centroid": [117.8231, 4.11439], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.11546, - 120.59427, - -7.06053, - 120.52343, - -7.07336, - 120.59683, - -6.99588, - 120.62239, - -7.06329, - 120.79493, - -7.15075, - 120.75602, - -7.11546, - 120.59427 - ], - "centroid": [120.67824, -7.07918], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.81366, - 115.54185, - -8.75475, - 115.43917, - -8.65894, - 115.44091, - -8.7427, - 115.63633, - -8.81366, - 115.54185 - ], - "centroid": [115.5191, -8.73969], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.40574, - 121.10023, - -7.31131, - 121.0688, - -7.27532, - 120.7887, - -7.30661, - 121.1208, - -7.36008, - 121.17572, - -7.40574, - 121.10023 - ], - "centroid": [121.09, -7.33904], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.95893, - 117.69114, - 4.01823, - 117.58784, - 4.1567, - 117.64757, - 4.06718, - 117.75584, - 3.95893, - 117.69114 - ], - "centroid": [117.66992, 4.0527], - "name": "Asia/Makassar" - }, - { - "points": [ - -0.3141, - 122.22787, - -0.25989, - 122.13302, - -0.1928, - 122.17549, - -0.25689, - 122.371, - -0.3752, - 122.38972, - -0.26855, - 122.24932, - -0.3141, - 122.22787 - ], - "centroid": [122.26673, -0.26872], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.43821, - 123.62653, - -5.33627, - 123.45676, - -5.34772, - 123.53189, - -5.24321, - 123.52062, - -5.28258, - 123.64609, - -5.43821, - 123.62653 - ], - "centroid": [123.57834, -5.3355], - "name": "Asia/Makassar" - }, - { - "points": [ - 2.63205, - 125.43315, - 2.65896, - 125.35909, - 2.8251, - 125.38606, - 2.78385, - 125.45971, - 2.63205, - 125.43315 - ], - "centroid": [125.40904, 2.72557], - "name": "Asia/Makassar" - }, - { - "points": [ - -2.11056, - 123.93149, - -2.09998, - 123.84727, - -1.85573, - 123.75445, - -1.93531, - 123.85089, - -2.11056, - 123.93149 - ], - "centroid": [123.84482, -2.00295], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.27275, - 119.05908, - -8.20168, - 118.99813, - -8.11685, - 119.05873, - -8.19394, - 119.14027, - -8.27275, - 119.05908 - ], - "centroid": [119.06577, -8.19562], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.59954, - 123.82753, - -5.58825, - 123.76906, - -5.45471, - 123.68023, - -5.52128, - 123.87437, - -5.59954, - 123.82753 - ], - "centroid": [123.78453, -5.53123], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.04681, - 124.05084, - -5.94706, - 123.95252, - -5.86868, - 123.98088, - -5.97517, - 124.07924, - -6.04681, - 124.05084 - ], - "centroid": [124.01539, -5.95876], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.4372, - 117.88255, - 3.50788, - 117.76097, - 3.57568, - 117.76312, - 3.58079, - 117.84192, - 3.4372, - 117.88255 - ], - "centroid": [117.81782, 3.52098], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.9256, - 123.07829, - -1.82784, - 123.05198, - -1.75089, - 123.09751, - -1.81945, - 123.16199, - -1.9256, - 123.07829 - ], - "centroid": [123.10014, -1.83293], - "name": "Asia/Makassar" - }, - { - "points": [ - -3.64656, - 123.1104, - -3.58555, - 123.02739, - -3.53875, - 123.16317, - -3.61342, - 123.18862, - -3.64656, - 123.1104 - ], - "centroid": [123.11937, -3.59358], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.72761, - 126.84085, - 3.78574, - 126.75058, - 3.86505, - 126.75501, - 3.80524, - 126.85135, - 3.72761, - 126.84085 - ], - "centroid": [126.79969, 3.7962], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.82202, - 123.25433, - -1.70582, - 123.30983, - -1.66707, - 123.38363, - -1.7274, - 123.39009, - -1.82202, - 123.25433 - ], - "centroid": [123.33139, -1.7358], - "name": "Asia/Makassar" - }, - { - "points": [ - 2.28341, - 125.36981, - 2.38024, - 125.35741, - 2.37973, - 125.46327, - 2.33661, - 125.47235, - 2.28341, - 125.36981 - ], - "centroid": [125.40924, 2.34308], - "name": "Asia/Makassar" - }, - { - "points": [ - 2.16896, - 118.6548, - 2.22217, - 118.55961, - 2.32137, - 118.55564, - 2.26342, - 118.6379, - 2.16896, - 118.6548 - ], - "centroid": [118.60108, 2.24333], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.83005, - 123.92731, - -5.77228, - 123.88613, - -5.70441, - 123.90489, - -5.75529, - 124.01361, - -5.83005, - 123.92731 - ], - "centroid": [123.93855, -5.76459], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.43315, - 121.78592, - -7.3515, - 121.74674, - -7.32755, - 121.83286, - -7.38185, - 121.84776, - -7.43315, - 121.78592 - ], - "centroid": [121.79999, -7.37418], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.71744, - 122.30935, - -4.66777, - 122.34405, - -4.64436, - 122.27111, - -4.59568, - 122.33063, - -4.66465, - 122.39138, - -4.71744, - 122.30935 - ], - "centroid": [122.33523, -4.64811], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.97047, - 123.66174, - -1.898, - 123.63698, - -1.85051, - 123.69688, - -1.94551, - 123.74572, - -1.97047, - 123.66174 - ], - "centroid": [123.68786, -1.91623], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.17643, - 121.38671, - -4.07916, - 121.34659, - -4.09619, - 121.4669, - -4.17208, - 121.44159, - -4.17643, - 121.38671 - ], - "centroid": [121.40859, -4.12559], - "name": "Asia/Makassar" - }, - { - "points": [ - -0.21643, - 121.61598, - -0.16328, - 121.55104, - -0.11012, - 121.62689, - -0.15457, - 121.66144, - -0.21643, - 121.61598 - ], - "centroid": [121.61111, -0.16224], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.71215, - 122.49087, - -5.68238, - 122.44758, - -5.62047, - 122.55264, - -5.69122, - 122.56017, - -5.71215, - 122.49087 - ], - "centroid": [122.51451, -5.67304], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.48822, - 122.41965, - -8.49911, - 122.33947, - -8.43146, - 122.31833, - -8.42744, - 122.40582, - -8.48822, - 122.41965 - ], - "centroid": [122.36993, -8.46129], - "name": "Asia/Makassar" - }, - { - "points": [ - -10.6568, - 121.57507, - -10.64146, - 121.51221, - -10.59834, - 121.64681, - -10.6439, - 121.62362, - -10.6568, - 121.57507 - ], - "centroid": [121.58866, -10.63243], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.7349, - 125.14713, - 1.80691, - 125.10099, - 1.85003, - 125.13245, - 1.79568, - 125.18929, - 1.7349, - 125.14713 - ], - "centroid": [125.14377, 1.79513], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.47965, - 119.29218, - -8.39759, - 119.26098, - -8.39495, - 119.33098, - -8.44042, - 119.35026, - -8.47965, - 119.29218 - ], - "centroid": [119.30567, -8.42932], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.84438, - 115.77681, - -4.80859, - 115.76118, - -4.74104, - 115.86056, - -4.78937, - 115.85898, - -4.84438, - 115.77681 - ], - "centroid": [115.81442, -4.79508], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.37043, - 121.72183, - -8.32264, - 121.6737, - -8.28686, - 121.72008, - -8.33102, - 121.76251, - -8.37043, - 121.72183 - ], - "centroid": [121.71907, -8.32795], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.70199, - 117.9824, - -8.62821, - 117.9346, - -8.60758, - 117.95977, - -8.625, - 118.01197, - -8.70199, - 117.9824 - ], - "centroid": [117.97477, -8.64527], - "name": "Asia/Makassar" - }, - { - "points": [ - 2.05885, - 125.34218, - 2.13308, - 125.34531, - 2.14317, - 125.4128, - 2.10057, - 125.41285, - 2.05885, - 125.34218 - ], - "centroid": [125.37525, 2.10761], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.5523, - 119.29982, - -5.51899, - 119.23527, - -5.47806, - 119.24499, - -5.50286, - 119.32638, - -5.5523, - 119.29982 - ], - "centroid": [119.27862, -5.51316], - "name": "Asia/Makassar" - }, - { - "points": [ - -3.06478, - 122.41013, - -3.04515, - 122.35155, - -2.98857, - 122.31094, - -3.01636, - 122.41485, - -3.06478, - 122.41013 - ], - "centroid": [122.37172, -3.02638], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.46407, - 116.8686, - -8.43919, - 116.83805, - -8.42391, - 116.96979, - -8.45046, - 116.95329, - -8.46407, - 116.8686 - ], - "centroid": [116.90562, -8.44371], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.56882, - 122.49545, - -5.52524, - 122.46829, - -5.48207, - 122.53412, - -5.55447, - 122.52141, - -5.56882, - 122.49545 - ], - "centroid": [122.50452, -5.52826], - "name": "Asia/Makassar" - }, - { - "points": [ - -0.52008, - 122.56021, - -0.48286, - 122.51412, - -0.46909, - 122.60652, - -0.49628, - 122.61584, - -0.52008, - 122.56021 - ], - "centroid": [122.57041, -0.49202], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.82917, - 125.10711, - 1.79975, - 125.05672, - 1.81298, - 125.04114, - 1.89414, - 125.09735, - 1.82917, - 125.10711 - ], - "centroid": [125.07913, 1.83907], - "name": "Asia/Makassar" - }, - { - "points": [ - 0.98787, - 120.38097, - 1.02362, - 120.36226, - 1.08916, - 120.38967, - 1.05882, - 120.41527, - 0.98787, - 120.38097 - ], - "centroid": [120.3876, 1.04017], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.89864, - 124.03554, - -1.83391, - 123.97927, - -1.80029, - 123.99184, - -1.83694, - 124.03142, - -1.89864, - 124.03554 - ], - "centroid": [124.01019, -1.84474], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.87585, - 120.80449, - -6.80789, - 120.77204, - -6.77155, - 120.79134, - -6.81519, - 120.82179, - -6.87585, - 120.80449 - ], - "centroid": [120.79776, -6.81967], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.53342, - 121.99489, - -5.4879, - 122.02573, - -5.46931, - 122.09757, - -5.49465, - 122.09632, - -5.53342, - 121.99489 - ], - "centroid": [122.05077, -5.49796], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.44249, - 116.98718, - -8.39704, - 116.98823, - -8.36791, - 117.06232, - -8.42088, - 117.04118, - -8.44249, - 116.98718 - ], - "centroid": [117.01997, -8.4058], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.68183, - 124.77094, - 1.70878, - 124.72363, - 1.76058, - 124.73468, - 1.74065, - 124.77137, - 1.68183, - 124.77094 - ], - "centroid": [124.7501, 1.72175], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.2227, - 122.70354, - -6.20636, - 122.66997, - -6.1706, - 122.66497, - -6.19011, - 122.7425, - -6.2227, - 122.70354 - ], - "centroid": [122.69753, -6.19585], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.74801, - 125.5639, - 3.80836, - 125.58516, - 3.8043, - 125.63394, - 3.78607, - 125.63346, - 3.74801, - 125.5639 - ], - "centroid": [125.59904, 3.78472], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.02864, - 120.69111, - 1.01884, - 120.66732, - 1.07393, - 120.60073, - 1.08259, - 120.63376, - 1.02864, - 120.69111 - ], - "centroid": [120.64705, 1.05188], - "name": "Asia/Makassar" - }, - { - "points": [ - 2.11132, - 118.55555, - 2.13625, - 118.49457, - 2.16878, - 118.4997, - 2.16751, - 118.54149, - 2.11132, - 118.55555 - ], - "centroid": [118.52481, 2.14425], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.79529, - 124.1641, - -1.75423, - 124.13233, - -1.7242, - 124.15216, - -1.75207, - 124.1854, - -1.79529, - 124.1641 - ], - "centroid": [124.15898, -1.75752], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.50367, - 121.75623, - -7.48561, - 121.71436, - -7.46722, - 121.81067, - -7.49591, - 121.80404, - -7.50367, - 121.75623 - ], - "centroid": [121.77073, -7.48668], - "name": "Asia/Makassar" - }, - { - "points": [ - -11.0143, - 122.86681, - -10.98624, - 122.82835, - -10.9535, - 122.82901, - -10.96904, - 122.87798, - -11.0143, - 122.86681 - ], - "centroid": [122.85217, -10.98094], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.14979, - 125.52813, - 3.16133, - 125.48719, - 3.20907, - 125.50178, - 3.18461, - 125.54045, - 3.14979, - 125.52813 - ], - "centroid": [125.51346, 3.17679], - "name": "Asia/Makassar" - }, - { - "points": [ - -3.09427, - 122.51113, - -3.08035, - 122.4674, - -3.05006, - 122.45184, - -3.04886, - 122.5152, - -3.09427, - 122.51113 - ], - "centroid": [122.48829, -3.06732], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.93595, - 121.5216, - -8.90805, - 121.49805, - -8.86051, - 121.52668, - -8.90641, - 121.54613, - -8.93595, - 121.5216 - ], - "centroid": [121.52298, -8.90124], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.30644, - 121.73171, - -7.25595, - 121.74493, - -7.26416, - 121.78731, - -7.29161, - 121.78206, - -7.30644, - 121.73171 - ], - "centroid": [121.75919, -7.27988], - "name": "Asia/Makassar" - }, - { - "points": [ - -2.06154, - 123.76478, - -2.01176, - 123.73873, - -1.99354, - 123.76212, - -2.02073, - 123.7928, - -2.06154, - 123.76478 - ], - "centroid": [123.76515, -2.02393], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.17189, - 117.38082, - -8.1496, - 117.34666, - -8.13314, - 117.42687, - -8.15553, - 117.42075, - -8.17189, - 117.38082 - ], - "centroid": [117.39102, -8.15204], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.41918, - 117.95786, - -5.39745, - 117.91947, - -5.35106, - 117.92022, - -5.38288, - 117.96155, - -5.41918, - 117.95786 - ], - "centroid": [117.93916, -5.38693], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.23041, - 121.46575, - -4.20308, - 121.45289, - -4.15009, - 121.48363, - -4.19925, - 121.5078, - -4.23041, - 121.46575 - ], - "centroid": [121.47932, -4.1937], - "name": "Asia/Makassar" - }, - { - "points": [ - 4.71987, - 127.12978, - 4.74552, - 127.10531, - 4.79077, - 127.13504, - 4.75097, - 127.15514, - 4.71987, - 127.12978 - ], - "centroid": [127.13113, 4.7529], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.95132, - 115.63414, - -4.93149, - 115.62432, - -4.87723, - 115.68566, - -4.9229, - 115.67398, - -4.95132, - 115.63414 - ], - "centroid": [115.65564, -4.9187], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.42439, - 123.81873, - -8.40798, - 123.79115, - -8.36187, - 123.80249, - -8.37912, - 123.83371, - -8.42439, - 123.81873 - ], - "centroid": [123.8117, -8.39294], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.1169, - 114.60537, - -5.06977, - 114.58352, - -5.04778, - 114.61493, - -5.0856, - 114.62753, - -5.1169, - 114.60537 - ], - "centroid": [114.60693, -5.08019], - "name": "Asia/Makassar" - }, - { - "points": [ - -10.84308, - 122.67939, - -10.81806, - 122.62985, - -10.79799, - 122.62444, - -10.79523, - 122.66731, - -10.84308, - 122.67939 - ], - "centroid": [122.65341, -10.81432], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.64287, - 120.44317, - -6.6394, - 120.41341, - -6.57725, - 120.42389, - -6.58944, - 120.4443, - -6.64287, - 120.44317 - ], - "centroid": [120.43062, -6.61369], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.59627, - 124.78118, - 1.61816, - 124.73215, - 1.63944, - 124.72728, - 1.64005, - 124.77671, - 1.59627, - 124.78118 - ], - "centroid": [124.75724, 1.62305], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.69706, - 119.22958, - -8.67343, - 119.20643, - -8.64098, - 119.23532, - -8.66494, - 119.26172, - -8.69706, - 119.22958 - ], - "centroid": [119.23355, -8.66899], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.73003, - 115.71486, - -4.6943, - 115.71362, - -4.67646, - 115.75692, - -4.71332, - 115.7499, - -4.73003, - 115.71486 - ], - "centroid": [115.73364, -4.70298], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.38271, - 122.27161, - -8.35464, - 122.25896, - -8.33739, - 122.30993, - -8.36952, - 122.30575, - -8.38271, - 122.27161 - ], - "centroid": [122.2862, -8.36017], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.87435, - 121.37827, - -1.8364, - 121.3665, - -1.82962, - 121.40679, - -1.86235, - 121.41273, - -1.87435, - 121.37827 - ], - "centroid": [121.39043, -1.85048], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.22899, - 117.6599, - -5.22045, - 117.64117, - -5.16936, - 117.65758, - -5.2007, - 117.68616, - -5.22899, - 117.6599 - ], - "centroid": [117.66185, -5.20233], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.50534, - 124.2642, - -8.46617, - 124.24831, - -8.46211, - 124.2911, - -8.4922, - 124.29368, - -8.50534, - 124.2642 - ], - "centroid": [124.2731, -8.48087], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.0598, - 117.05816, - -5.03763, - 117.03852, - -5.00716, - 117.08783, - -5.05337, - 117.09338, - -5.0598, - 117.05816 - ], - "centroid": [117.07057, -5.03747], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.83105, - 119.79934, - -8.82228, - 119.76157, - -8.78271, - 119.77996, - -8.7975, - 119.81006, - -8.83105, - 119.79934 - ], - "centroid": [119.78697, -8.8086], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.0844, - 120.42708, - -5.07172, - 120.38579, - -5.04007, - 120.42454, - -5.06971, - 120.44412, - -5.0844, - 120.42708 - ], - "centroid": [120.41842, -5.06519], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.40886, - 119.85898, - -8.39351, - 119.8305, - -8.36991, - 119.83236, - -8.3718, - 119.88372, - -8.40886, - 119.85898 - ], - "centroid": [119.85366, -8.38544], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.55114, - 117.29051, - -7.51886, - 117.28833, - -7.52574, - 117.34684, - -7.54441, - 117.33951, - -7.55114, - 117.29051 - ], - "centroid": [117.31395, -7.53461], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.56188, - 119.69686, - -8.57331, - 119.66007, - -8.53495, - 119.64623, - -8.52355, - 119.67104, - -8.56188, - 119.69686 - ], - "centroid": [119.66934, -8.54938], - "name": "Asia/Makassar" - }, - { - "points": [ - -3.52386, - 123.06766, - -3.49426, - 123.04776, - -3.48057, - 123.10192, - -3.49951, - 123.10459, - -3.52386, - 123.06766 - ], - "centroid": [123.07793, -3.50007], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.61415, - 124.69489, - 1.63745, - 124.66956, - 1.66308, - 124.70333, - 1.64207, - 124.72119, - 1.61415, - 124.69489 - ], - "centroid": [124.69653, 1.63888], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.29845, - 117.90039, - -5.29522, - 117.87908, - -5.22667, - 117.88718, - -5.24943, - 117.90492, - -5.29845, - 117.90039 - ], - "centroid": [117.89229, -5.26741], - "name": "Asia/Makassar" - }, - { - "points": [ - -10.33841, - 120.19124, - -10.31681, - 120.16446, - -10.29857, - 120.21841, - -10.3284, - 120.22363, - -10.33841, - 120.19124 - ], - "centroid": [120.19889, -10.3194], - "name": "Asia/Makassar" - }, - { - "points": [ - 4.706, - 127.07885, - 4.72275, - 127.0503, - 4.75012, - 127.06406, - 4.73314, - 127.10398, - 4.706, - 127.07885 - ], - "centroid": [127.07512, 4.72836], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.25188, - 124.08164, - -8.23842, - 124.04884, - -8.2057, - 124.06726, - -8.2246, - 124.09623, - -8.25188, - 124.08164 - ], - "centroid": [124.07297, -8.22994], - "name": "Asia/Makassar" - }, - { - "points": [ - 0.71459, - 118.01713, - 0.74596, - 117.98986, - 0.7657, - 118.01645, - 0.73529, - 118.0335, - 0.71459, - 118.01713 - ], - "centroid": [118.01338, 0.74072], - "name": "Asia/Makassar" - }, - { - "points": [ - 2.34246, - 118.2265, - 2.3529, - 118.19529, - 2.39278, - 118.19562, - 2.36298, - 118.23061, - 2.34246, - 118.2265 - ], - "centroid": [118.21054, 2.36406], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.8133, - 123.59665, - -7.78972, - 123.56276, - -7.76563, - 123.59191, - -7.78001, - 123.60983, - -7.8133, - 123.59665 - ], - "centroid": [123.58916, -7.78844], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.4592, - 125.70982, - 3.47908, - 125.68461, - 3.50089, - 125.74186, - 3.48176, - 125.74367, - 3.4592, - 125.70982 - ], - "centroid": [125.7178, 3.47999], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.71553, - 120.43701, - -6.71329, - 120.41761, - -6.65078, - 120.42588, - -6.66433, - 120.44232, - -6.71553, - 120.43701 - ], - "centroid": [120.43034, -6.68625], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.58704, - 119.7086, - -8.57405, - 119.6772, - -8.56694, - 119.74248, - -8.58486, - 119.73873, - -8.58704, - 119.7086 - ], - "centroid": [119.71623, -8.57721], - "name": "Asia/Makassar" - }, - { - "points": [ - -10.80222, - 122.75415, - -10.77766, - 122.733, - -10.77047, - 122.78033, - -10.78821, - 122.78286, - -10.80222, - 122.75415 - ], - "centroid": [122.76069, -10.78448], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.52552, - 119.71214, - -8.50601, - 119.69373, - -8.49003, - 119.74021, - -8.5111, - 119.73838, - -8.52552, - 119.71214 - ], - "centroid": [119.7199, -8.5077], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.56791, - 116.77963, - -8.55046, - 116.76221, - -8.51987, - 116.79376, - -8.54723, - 116.80389, - -8.56791, - 116.77963 - ], - "centroid": [116.78473, -8.5456], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.35283, - 124.35915, - -5.34562, - 124.32822, - -5.31366, - 124.32008, - -5.32231, - 124.35359, - -5.35283, - 124.35915 - ], - "centroid": [124.34015, -5.33339], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.22724, - 125.44848, - 3.24534, - 125.42984, - 3.26847, - 125.4508, - 3.24625, - 125.47638, - 3.22724, - 125.44848 - ], - "centroid": [125.45199, 3.24719], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.44023, - 122.50397, - -8.43517, - 122.47185, - -8.40608, - 122.47807, - -8.41163, - 122.51118, - -8.44023, - 122.50397 - ], - "centroid": [122.49126, -8.4232], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.47982, - 123.78245, - -5.47628, - 123.7535, - -5.44472, - 123.75003, - -5.45443, - 123.78693, - -5.47982, - 123.78245 - ], - "centroid": [123.7678, -5.46315], - "name": "Asia/Makassar" - }, - { - "points": [ - -3.87659, - 121.00349, - -3.85607, - 120.98491, - -3.83005, - 121.02003, - -3.84311, - 121.02795, - -3.87659, - 121.00349 - ], - "centroid": [121.0075, -3.85283], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.89343, - 123.38057, - -1.8805, - 123.35425, - -1.85215, - 123.36336, - -1.86585, - 123.39323, - -1.89343, - 123.38057 - ], - "centroid": [123.37302, -1.87274], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.67059, - 120.42927, - -5.63745, - 120.41275, - -5.63458, - 120.44927, - -5.64697, - 120.45432, - -5.67059, - 120.42927 - ], - "centroid": [120.43396, -5.64835], - "name": "Asia/Makassar" - }, - { - "points": [ - 2.72034, - 125.16577, - 2.73899, - 125.1425, - 2.76339, - 125.16027, - 2.73869, - 125.18326, - 2.72034, - 125.16577 - ], - "centroid": [125.1628, 2.74086], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.87559, - 119.11826, - -6.84504, - 119.10156, - -6.83795, - 119.13801, - -6.85232, - 119.14081, - -6.87559, - 119.11826 - ], - "centroid": [119.12242, -6.85344], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.54681, - 117.44057, - -7.52205, - 117.41948, - -7.50205, - 117.44471, - -7.51682, - 117.4575, - -7.54681, - 117.44057 - ], - "centroid": [117.4397, -7.52298], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.05997, - 125.50722, - 3.07975, - 125.48122, - 3.10481, - 125.50116, - 3.09594, - 125.51176, - 3.05997, - 125.50722 - ], - "centroid": [125.49946, 3.08306], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.14525, - 124.61281, - -6.1251, - 124.59517, - -6.10129, - 124.61904, - -6.12166, - 124.63127, - -6.14525, - 124.61281 - ], - "centroid": [124.61411, -6.12339], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.20673, - 118.38205, - -7.18428, - 118.37061, - -7.17317, - 118.41546, - -7.19252, - 118.41324, - -7.20673, - 118.38205 - ], - "centroid": [118.39414, -7.18898], - "name": "Asia/Makassar" - }, - { - "points": [ - 0.50681, - 119.86391, - 0.52212, - 119.85005, - 0.54774, - 119.8722, - 0.52994, - 119.89133, - 0.50681, - 119.86391 - ], - "centroid": [119.86993, 0.52705], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.1024, - 118.16767, - -7.0952, - 118.14999, - -7.06745, - 118.14764, - -7.07334, - 118.18385, - -7.1024, - 118.16767 - ], - "centroid": [118.16309, -7.08319], - "name": "Asia/Makassar" - }, - { - "points": [ - -2.22135, - 123.15474, - -2.20799, - 123.13622, - -2.18052, - 123.16309, - -2.19711, - 123.1738, - -2.22135, - 123.15474 - ], - "centroid": [123.15635, -2.20184], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.24262, - 124.02299, - -8.21831, - 124.0108, - -8.20106, - 124.03853, - -8.22223, - 124.04487, - -8.24262, - 124.02299 - ], - "centroid": [124.02866, -8.22118], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.95934, - 123.47854, - -1.94368, - 123.45403, - -1.92331, - 123.4824, - -1.94059, - 123.49497, - -1.95934, - 123.47854 - ], - "centroid": [123.4765, -1.94175], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.47345, - 119.22641, - -5.44764, - 119.20195, - -5.43028, - 119.21581, - -5.45318, - 119.23837, - -5.47345, - 119.22641 - ], - "centroid": [119.22059, -5.45135], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.72065, - 119.46815, - -4.71351, - 119.43773, - -4.69333, - 119.44222, - -4.69742, - 119.47969, - -4.72065, - 119.46815 - ], - "centroid": [119.45758, -4.70602], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.75409, - 125.05839, - 1.76494, - 125.03803, - 1.79825, - 125.05945, - 1.78694, - 125.07206, - 1.75409, - 125.05839 - ], - "centroid": [125.05632, 1.77524], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.76204, - 124.79195, - 1.77132, - 124.77351, - 1.8039, - 124.79604, - 1.77939, - 124.80647, - 1.76204, - 124.79195 - ], - "centroid": [124.79155, 1.78016], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.05111, - 121.10645, - -4.03927, - 121.08255, - -4.01469, - 121.10901, - -4.02831, - 121.11995, - -4.05111, - 121.10645 - ], - "centroid": [121.10339, -4.03383], - "name": "Asia/Makassar" - }, - { - "points": [ - -2.18068, - 123.67329, - -2.15818, - 123.65417, - -2.14098, - 123.66084, - -2.15637, - 123.68845, - -2.18068, - 123.67329 - ], - "centroid": [123.67024, -2.15955], - "name": "Asia/Makassar" - }, - { - "points": [ - -3.29717, - 122.38291, - -3.28517, - 122.36411, - -3.25781, - 122.38668, - -3.27575, - 122.39733, - -3.29717, - 122.38291 - ], - "centroid": [122.38214, -3.27885], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.38639, - 115.80978, - -4.37525, - 115.78897, - -4.35573, - 115.79687, - -4.36492, - 115.82619, - -4.38639, - 115.80978 - ], - "centroid": [115.80614, -4.37035], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.51717, - 117.18881, - -7.50605, - 117.1705, - -7.48408, - 117.18294, - -7.49905, - 117.21103, - -7.51717, - 117.18881 - ], - "centroid": [117.18898, -7.50101], - "name": "Asia/Makassar" - }, - { - "points": [ - -0.74731, - 121.77426, - -0.75037, - 121.75263, - -0.72384, - 121.74486, - -0.72176, - 121.77468, - -0.74731, - 121.77426 - ], - "centroid": [121.76137, -0.73516], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.85142, - 119.17948, - -6.82863, - 119.16826, - -6.81493, - 119.19729, - -6.82939, - 119.20444, - -6.85142, - 119.17948 - ], - "centroid": [119.18636, -6.83176], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.27894, - 121.77207, - -5.2777, - 121.75187, - -5.24258, - 121.75875, - -5.25399, - 121.77861, - -5.27894, - 121.77207 - ], - "centroid": [121.76484, -5.26291], - "name": "Asia/Makassar" - }, - { - "points": [ - 4.60088, - 127.14164, - 4.60784, - 127.11666, - 4.62441, - 127.11663, - 4.62404, - 127.15342, - 4.60088, - 127.14164 - ], - "centroid": [127.13324, 4.61469], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.46399, - 117.89641, - -7.47109, - 117.87853, - -7.43797, - 117.86066, - -7.43466, - 117.8781, - -7.46399, - 117.89641 - ], - "centroid": [117.87847, -7.4523], - "name": "Asia/Makassar" - }, - { - "points": [ - -2.11185, - 123.75717, - -2.10018, - 123.73654, - -2.07513, - 123.7381, - -2.09548, - 123.7683, - -2.11185, - 123.75717 - ], - "centroid": [123.75001, -2.09482], - "name": "Asia/Makassar" - }, - { - "points": [ - -2.14791, - 123.60461, - -2.12735, - 123.58678, - -2.11092, - 123.60558, - -2.13619, - 123.62067, - -2.14791, - 123.60461 - ], - "centroid": [123.60421, -2.13009], - "name": "Asia/Makassar" - }, - { - "points": [ - 0.07039, - 117.54617, - 0.086, - 117.52408, - 0.0985, - 117.557, - 0.08221, - 117.56507, - 0.07039, - 117.54617 - ], - "centroid": [117.54704, 0.08454], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.89841, - 122.29087, - -4.88027, - 122.27403, - -4.86614, - 122.29782, - -4.88662, - 122.31223, - -4.89841, - 122.29087 - ], - "centroid": [122.29363, -4.88261], - "name": "Asia/Makassar" - }, - { - "points": [ - -3.32778, - 122.40372, - -3.32137, - 122.37938, - -3.29245, - 122.39531, - -3.31015, - 122.41256, - -3.32778, - 122.40372 - ], - "centroid": [122.39682, -3.31251], - "name": "Asia/Makassar" - }, - { - "points": [ - -10.34978, - 120.12269, - -10.34696, - 120.09662, - -10.32911, - 120.09687, - -10.32416, - 120.12851, - -10.34978, - 120.12269 - ], - "centroid": [120.11206, -10.33719], - "name": "Asia/Makassar" - }, - { - "points": [ - -10.84183, - 122.74279, - -10.84167, - 122.71989, - -10.82105, - 122.71551, - -10.81677, - 122.7439, - -10.84183, - 122.74279 - ], - "centroid": [122.73086, -10.82987], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.11485, - 117.06343, - -5.09916, - 117.04616, - -5.0821, - 117.05333, - -5.09788, - 117.08102, - -5.11485, - 117.06343 - ], - "centroid": [117.06183, -5.09843], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.94558, - 118.8234, - 1.96291, - 118.8106, - 1.97951, - 118.84033, - 1.96153, - 118.84354, - 1.94558, - 118.8234 - ], - "centroid": [118.82876, 1.9625], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.49815, - 120.42779, - -6.48798, - 120.4105, - -6.4595, - 120.42442, - -6.48016, - 120.4387, - -6.49815, - 120.42779 - ], - "centroid": [120.42497, -6.48075], - "name": "Asia/Makassar" - }, - { - "points": [ - -2.09964, - 123.57022, - -2.10761, - 123.54991, - -2.0901, - 123.53286, - -2.07897, - 123.55907, - -2.09964, - 123.57022 - ], - "centroid": [123.55275, -2.09363], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.53005, - 122.79175, - -1.53047, - 122.77249, - -1.49582, - 122.77599, - -1.50613, - 122.79554, - -1.53005, - 122.79175 - ], - "centroid": [122.7834, -1.51527], - "name": "Asia/Makassar" - }, - { - "points": [ - -2.1304, - 123.4634, - -2.13409, - 123.43591, - -2.10743, - 123.43661, - -2.11034, - 123.45712, - -2.1304, - 123.4634 - ], - "centroid": [123.44778, -2.1212], - "name": "Asia/Makassar" - }, - { - "points": [ - -2.00386, - 123.47566, - -1.98055, - 123.46717, - -1.96776, - 123.48806, - -1.9937, - 123.4923, - -2.00386, - 123.47566 - ], - "centroid": [123.48068, -1.986], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.93621, - 121.49547, - -1.94882, - 121.47399, - -1.9241, - 121.46274, - -1.91871, - 121.48274, - -1.93621, - 121.49547 - ], - "centroid": [121.47852, -1.93253], - "name": "Asia/Makassar" - }, - { - "points": [ - -2.27788, - 116.67391, - -2.26247, - 116.65233, - -2.2472, - 116.6579, - -2.25225, - 116.68354, - -2.27788, - 116.67391 - ], - "centroid": [116.66793, -2.26037], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.45234, - 123.86814, - -8.43364, - 123.85339, - -8.4187, - 123.87809, - -8.43558, - 123.88662, - -8.45234, - 123.86814 - ], - "centroid": [123.87097, -8.43515], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.4221, - 118.43516, - -5.40639, - 118.41747, - -5.38586, - 118.42693, - -5.40261, - 118.44603, - -5.4221, - 118.43516 - ], - "centroid": [118.43147, -5.40413], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.1373, - 118.16069, - -5.13817, - 118.13264, - -5.11336, - 118.13779, - -5.1142, - 118.15737, - -5.1373, - 118.16069 - ], - "centroid": [118.14695, -5.12646], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.51568, - 120.98409, - -6.49443, - 120.97651, - -6.48743, - 121.0071, - -6.50479, - 121.00641, - -6.51568, - 120.98409 - ], - "centroid": [120.99273, -6.50039], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.13079, - 125.45348, - 3.13723, - 125.43326, - 3.15602, - 125.42866, - 3.15687, - 125.45512, - 3.13079, - 125.45348 - ], - "centroid": [125.44329, 3.14569], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.99436, - 122.17108, - -4.98276, - 122.15459, - -4.95947, - 122.172, - -4.97523, - 122.184, - -4.99436, - 122.17108 - ], - "centroid": [122.17006, -4.9778], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.24239, - 121.75719, - -7.23753, - 121.73467, - -7.22256, - 121.73497, - -7.21778, - 121.76434, - -7.24239, - 121.75719 - ], - "centroid": [121.74891, -7.22975], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.76164, - 118.95263, - 1.7628, - 118.93721, - 1.7844, - 118.92458, - 1.77987, - 118.95596, - 1.76164, - 118.95263 - ], - "centroid": [118.94219, 1.7733], - "name": "Asia/Makassar" - }, - { - "points": [ - 2.34265, - 125.30016, - 2.35764, - 125.28277, - 2.37552, - 125.29075, - 2.35595, - 125.31403, - 2.34265, - 125.30016 - ], - "centroid": [125.29721, 2.35828], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.72769, - 123.07008, - -1.72444, - 123.04291, - -1.70932, - 123.03862, - -1.70926, - 123.07058, - -1.72769, - 123.07008 - ], - "centroid": [123.05605, -1.71746], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.04377, - 116.21806, - -4.04539, - 116.19607, - -4.02573, - 116.18868, - -4.02494, - 116.2177, - -4.04377, - 116.21806 - ], - "centroid": [116.20491, -4.03453], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.90733, - 118.91305, - -6.89391, - 118.898, - -6.87735, - 118.92417, - -6.89354, - 118.92989, - -6.90733, - 118.91305 - ], - "centroid": [118.91566, -6.89282], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.52804, - 120.96082, - -6.52692, - 120.93859, - -6.49851, - 120.94993, - -6.50402, - 120.96254, - -6.52804, - 120.96082 - ], - "centroid": [120.95239, -6.51533], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.59163, - 118.84389, - -6.58059, - 118.82666, - -6.56393, - 118.82924, - -6.56795, - 118.85412, - -6.59163, - 118.84389 - ], - "centroid": [118.83936, -6.57591], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.02768, - 122.76507, - -4.01295, - 122.74787, - -3.99979, - 122.77086, - -4.0163, - 122.78221, - -4.02768, - 122.76507 - ], - "centroid": [122.7661, -4.01395], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.0071, - 120.53927, - -7.01398, - 120.52119, - -6.98623, - 120.51232, - -6.98747, - 120.53093, - -7.0071, - 120.53927 - ], - "centroid": [120.52551, -6.99902], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.58867, - 122.32941, - -4.56951, - 122.31532, - -4.55821, - 122.33913, - -4.57707, - 122.34457, - -4.58867, - 122.32941 - ], - "centroid": [122.33148, -4.57304], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.54119, - 119.79304, - -8.52526, - 119.77933, - -8.51243, - 119.79758, - -8.52951, - 119.81182, - -8.54119, - 119.79304 - ], - "centroid": [119.79552, -8.52702], - "name": "Asia/Makassar" - }, - { - "points": [ - 4.6821, - 127.14672, - 4.69278, - 127.12687, - 4.71368, - 127.13896, - 4.70516, - 127.15458, - 4.6821, - 127.14672 - ], - "centroid": [127.14158, 4.698], - "name": "Asia/Makassar" - }, - { - "points": [ - -2.13737, - 123.65057, - -2.13872, - 123.63541, - -2.11565, - 123.62797, - -2.11299, - 123.65084, - -2.13737, - 123.65057 - ], - "centroid": [123.64111, -2.12537], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.35572, - 121.75614, - -5.34218, - 121.73838, - -5.32803, - 121.76398, - -5.34299, - 121.77081, - -5.35572, - 121.75614 - ], - "centroid": [121.7565, -5.34207], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.71277, - 118.95945, - -4.70707, - 118.93816, - -4.68837, - 118.93819, - -4.69286, - 118.96562, - -4.71277, - 118.95945 - ], - "centroid": [118.95067, -4.69994], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.06834, - 116.16955, - -4.05148, - 116.15603, - -4.04251, - 116.18409, - -4.05835, - 116.18587, - -4.06834, - 116.16955 - ], - "centroid": [116.17305, -4.05484], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.44589, - 116.76051, - -8.43063, - 116.74539, - -8.4148, - 116.76574, - -8.42833, - 116.77478, - -8.44589, - 116.76051 - ], - "centroid": [116.76104, -8.43014], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.59393, - 117.46042, - -7.5886, - 117.43992, - -7.56641, - 117.44177, - -7.57494, - 117.46462, - -7.59393, - 117.46042 - ], - "centroid": [117.45151, -7.58069], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.69817, - 118.28674, - -6.69962, - 118.26546, - -6.67222, - 118.27228, - -6.67642, - 118.28658, - -6.69817, - 118.28674 - ], - "centroid": [118.2773, -6.68729], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.19043, - 117.88419, - -5.17481, - 117.86996, - -5.16007, - 117.8902, - -5.17643, - 117.89901, - -5.19043, - 117.88419 - ], - "centroid": [117.88542, -5.17532], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.60666, - 122.50869, - -5.5902, - 122.49581, - -5.58024, - 122.52188, - -5.5987, - 122.52488, - -5.60666, - 122.50869 - ], - "centroid": [122.51235, -5.5934], - "name": "Asia/Makassar" - }, - { - "points": [ - 4.54948, - 125.64525, - 4.56066, - 125.6208, - 4.57628, - 125.62479, - 4.57212, - 125.644, - 4.54948, - 125.64525 - ], - "centroid": [125.63416, 4.56406], - "name": "Asia/Makassar" - }, - { - "points": [ - 4.73133, - 125.48294, - 4.74652, - 125.46996, - 4.7598, - 125.49313, - 4.74373, - 125.50068, - 4.73133, - 125.48294 - ], - "centroid": [125.48631, 4.74549], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.66922, - 122.44671, - -4.65755, - 122.43067, - -4.63968, - 122.438, - -4.64591, - 122.45612, - -4.66922, - 122.44671 - ], - "centroid": [122.44324, -4.6533], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.60737, - 118.88038, - -6.59943, - 118.85764, - -6.58296, - 118.85887, - -6.5865, - 118.88119, - -6.60737, - 118.88038 - ], - "centroid": [118.86994, -6.59422], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.50236, - 117.4891, - -7.49939, - 117.46977, - -7.47552, - 117.47434, - -7.47853, - 117.49151, - -7.50236, - 117.4891 - ], - "centroid": [117.48112, -7.48917], - "name": "Asia/Makassar" - }, - { - "points": [ - -3.54717, - 123.04274, - -3.54337, - 123.0179, - -3.52716, - 123.01772, - -3.52854, - 123.04228, - -3.54717, - 123.04274 - ], - "centroid": [123.03044, -3.5366], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.61014, - 122.38318, - -4.59232, - 122.37293, - -4.58485, - 122.39488, - -4.60174, - 122.40258, - -4.61014, - 122.38318 - ], - "centroid": [122.38817, -4.5972], - "name": "Asia/Makassar" - }, - { - "points": [ - -3.13451, - 122.59443, - -3.1205, - 122.58156, - -3.10551, - 122.59984, - -3.12465, - 122.61101, - -3.13451, - 122.59443 - ], - "centroid": [122.59673, -3.12084], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.52692, - 119.64982, - -8.52252, - 119.6306, - -8.5021, - 119.63487, - -8.5057, - 119.65503, - -8.52692, - 119.64982 - ], - "centroid": [119.64267, -8.51426], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.77564, - 120.97593, - -6.77004, - 120.95906, - -6.74438, - 120.96746, - -6.7568, - 120.98228, - -6.77564, - 120.97593 - ], - "centroid": [120.97079, -6.76147], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.38741, - 117.74694, - -7.37538, - 117.73335, - -7.35599, - 117.74969, - -7.376, - 117.76089, - -7.38741, - 117.74694 - ], - "centroid": [117.74763, -7.37302], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.10497, - 116.0511, - -4.09783, - 116.03201, - -4.07583, - 116.04176, - -4.08231, - 116.05559, - -4.10497, - 116.0511 - ], - "centroid": [116.04486, -4.09075], - "name": "Asia/Makassar" - }, - { - "points": [ - -3.94779, - 121.09455, - -3.94026, - 121.07528, - -3.92065, - 121.0911, - -3.93098, - 121.10557, - -3.94779, - 121.09455 - ], - "centroid": [121.0912, -3.93494], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.11126, - 116.20701, - -4.09987, - 116.19236, - -4.08282, - 116.20202, - -4.09484, - 116.22174, - -4.11126, - 116.20701 - ], - "centroid": [116.20616, -4.097], - "name": "Asia/Makassar" - }, - { - "points": [ - -1.92844, - 123.53614, - -1.91595, - 123.51832, - -1.90072, - 123.53762, - -1.91668, - 123.54886, - -1.92844, - 123.53614 - ], - "centroid": [123.53472, -1.91513], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.38156, - 117.09031, - -8.37233, - 117.07236, - -8.35657, - 117.07735, - -8.36327, - 117.10156, - -8.38156, - 117.09031 - ], - "centroid": [117.08596, -8.36831], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.62493, - 124.80824, - 1.62875, - 124.78784, - 1.65141, - 124.79122, - 1.64006, - 124.81164, - 1.62493, - 124.80824 - ], - "centroid": [124.79912, 1.63662], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.43871, - 122.08505, - -7.4214, - 122.07204, - -7.41041, - 122.08627, - -7.42525, - 122.10184, - -7.43871, - 122.08505 - ], - "centroid": [122.08649, -7.4242], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.90965, - 122.21982, - -6.91274, - 122.19867, - -6.89171, - 122.19784, - -6.88884, - 122.21556, - -6.90965, - 122.21982 - ], - "centroid": [122.20803, -6.90104], - "name": "Asia/Makassar" - }, - { - "points": [ - 0.08012, - 119.62496, - 0.08992, - 119.60599, - 0.10816, - 119.61066, - 0.0956, - 119.63242, - 0.08012, - 119.62496 - ], - "centroid": [119.61848, 0.09373], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.90242, - 125.38366, - 3.91799, - 125.37244, - 3.93223, - 125.38495, - 3.9138, - 125.39981, - 3.90242, - 125.38366 - ], - "centroid": [125.38554, 3.91675], - "name": "Asia/Makassar" - }, - { - "points": [ - 4.78114, - 127.06197, - 4.79323, - 127.04969, - 4.81159, - 127.0629, - 4.7967, - 127.07657, - 4.78114, - 127.06197 - ], - "centroid": [127.06291, 4.79593], - "name": "Asia/Makassar" - }, - { - "points": [ - -0.59938, - 121.62346, - -0.59785, - 121.60385, - -0.57592, - 121.60514, - -0.57696, - 121.62236, - -0.59938, - 121.62346 - ], - "centroid": [121.61373, -0.58777], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.09357, - 121.32331, - -4.07751, - 121.31431, - -4.06822, - 121.33751, - -4.08695, - 121.33932, - -4.09357, - 121.32331 - ], - "centroid": [121.32843, -4.08104], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.46614, - 121.14261, - -6.46562, - 121.12587, - -6.44113, - 121.12283, - -6.44293, - 121.13766, - -6.46614, - 121.14261 - ], - "centroid": [121.13221, -6.45422], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.04691, - 118.05297, - -7.05107, - 118.03379, - -7.03462, - 118.02828, - -7.02765, - 118.05057, - -7.04691, - 118.05297 - ], - "centroid": [118.04153, -7.03977], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.51581, - 117.94589, - -7.5068, - 117.92941, - -7.49035, - 117.94309, - -7.50075, - 117.95839, - -7.51581, - 117.94589 - ], - "centroid": [117.94407, -7.50336], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.06638, - 117.92035, - -5.06071, - 117.90499, - -5.04107, - 117.91018, - -5.04601, - 117.92852, - -5.06638, - 117.92035 - ], - "centroid": [117.9162, -5.05333], - "name": "Asia/Makassar" - }, - { - "points": [ - -6.87476, - 118.98087, - -6.87241, - 118.96481, - -6.85189, - 118.96717, - -6.855, - 118.98734, - -6.87476, - 118.98087 - ], - "centroid": [118.97512, -6.86313], - "name": "Asia/Makassar" - }, - { - "points": [ - 3.16831, - 117.64655, - 3.15652, - 117.63743, - 3.16911, - 117.6169, - 3.18091, - 117.63425, - 3.16831, - 117.64655 - ], - "centroid": [117.63309, 3.16875], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.31827, - 118.10594, - -7.30363, - 118.09303, - -7.29212, - 118.11007, - -7.30616, - 118.12052, - -7.31827, - 118.10594 - ], - "centroid": [118.10718, -7.30506], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.51308, - 118.46601, - -5.51822, - 118.44847, - -5.49686, - 118.44536, - -5.49496, - 118.4621, - -5.51308, - 118.46601 - ], - "centroid": [118.45529, -5.50595], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.41541, - 119.18784, - -5.40564, - 119.17148, - -5.39036, - 119.18137, - -5.39699, - 119.19728, - -5.41541, - 119.18784 - ], - "centroid": [119.18459, -5.40234], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.54878, - 117.98479, - -7.53411, - 117.97208, - -7.52454, - 117.99158, - -7.53948, - 117.99914, - -7.54878, - 117.98479 - ], - "centroid": [117.98652, -7.53655], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.97526, - 118.54135, - -4.9746, - 118.52524, - -4.95677, - 118.52237, - -4.95664, - 118.54296, - -4.97526, - 118.54135 - ], - "centroid": [118.53304, -4.96545], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.36252, - 117.54394, - -7.353, - 117.5264, - -7.33739, - 117.53199, - -7.34528, - 117.54906, - -7.36252, - 117.54394 - ], - "centroid": [117.53793, -7.34967], - "name": "Asia/Makassar" - }, - { - "points": [ - 1.23104, - 120.73631, - 1.23956, - 120.71988, - 1.25483, - 120.72597, - 1.2494, - 120.74351, - 1.23104, - 120.73631 - ], - "centroid": [120.73167, 1.2436], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.2307, - 118.01458, - -7.21726, - 118.00172, - -7.20516, - 118.01424, - -7.21612, - 118.02829, - -7.2307, - 118.01458 - ], - "centroid": [118.01481, -7.21751], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.10197, - 118.24342, - -7.09546, - 118.22884, - -7.07518, - 118.23658, - -7.08201, - 118.25053, - -7.10197, - 118.24342 - ], - "centroid": [118.23979, -7.08869], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.50451, - 118.63653, - -5.4989, - 118.62077, - -5.48008, - 118.62939, - -5.48873, - 118.6444, - -5.50451, - 118.63653 - ], - "centroid": [118.6326, -5.49291], - "name": "Asia/Makassar" - }, - { - "points": [ - -5.06258, - 119.33191, - -5.06317, - 119.31232, - -5.04272, - 119.31777, - -5.04413, - 119.33194, - -5.06258, - 119.33191 - ], - "centroid": [119.32326, -5.05364], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.44987, - 117.79693, - -7.43762, - 117.78421, - -7.42473, - 117.79515, - -7.4342, - 117.80934, - -7.44987, - 117.79693 - ], - "centroid": [117.79656, -7.4368], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.0804, - 117.99764, - -7.06792, - 117.98492, - -7.05535, - 118.00114, - -7.06797, - 118.01102, - -7.0804, - 117.99764 - ], - "centroid": [117.99845, -7.0679], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.41537, - 117.59822, - -7.40658, - 117.5803, - -7.3914, - 117.58732, - -7.39935, - 117.60288, - -7.41537, - 117.59822 - ], - "centroid": [117.59209, -7.40334], - "name": "Asia/Makassar" - }, - { - "points": [ - -4.91999, - 119.40706, - -4.90196, - 119.39593, - -4.89341, - 119.4098, - -4.90977, - 119.41866, - -4.91999, - 119.40706 - ], - "centroid": [119.40766, -4.90629], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.62694, - 118.0854, - -8.61791, - 118.06866, - -8.60203, - 118.07943, - -8.61571, - 118.09373, - -8.62694, - 118.0854 - ], - "centroid": [118.08143, -8.61531], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.64174, - 118.05523, - -8.63161, - 118.03781, - -8.61905, - 118.05212, - -8.62777, - 118.06387, - -8.64174, - 118.05523 - ], - "centroid": [118.05184, -8.63029], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.69628, - 116.73019, - -8.68458, - 116.71862, - -8.67237, - 116.73578, - -8.68602, - 116.7442, - -8.69628, - 116.73019 - ], - "centroid": [116.73202, -8.68462], - "name": "Asia/Makassar" - }, - { - "points": [ - 2.31714, - 118.13522, - 2.32194, - 118.11814, - 2.3406, - 118.12595, - 2.33578, - 118.13857, - 2.31714, - 118.13522 - ], - "centroid": [118.12926, 2.32847], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.5437, - 119.37326, - -8.5351, - 119.35781, - -8.52358, - 119.36127, - -8.5252, - 119.38104, - -8.5437, - 119.37326 - ], - "centroid": [119.36911, -8.532], - "name": "Asia/Makassar" - }, - { - "points": [ - -7.15675, - 118.28662, - -7.15003, - 118.27176, - -7.1334, - 118.27641, - -7.14219, - 118.29423, - -7.15675, - 118.28662 - ], - "centroid": [118.2823, -7.14532], - "name": "Asia/Makassar" - }, - { - "points": [ - -8.6072, - 118.21363, - -8.61004, - 118.19583, - -8.59706, - 118.18997, - -8.59136, - 118.20965, - -8.6072, - 118.21363 - ], - "centroid": [118.20246, -8.60119], - "name": "Asia/Makassar" - }, - { - "points": [ - 21.89026, - 113.12242, - 22.04318, - 113.18489, - 22.07325, - 113.10283, - 22.2002, - 113.1065, - 22.14669, - 112.96049, - 22.27528, - 112.94537, - 22.58165, - 112.71052, - 22.55706, - 112.54626, - 22.79092, - 112.307, - 22.91449, - 112.24722, - 23.10609, - 112.30766, - 23.12487, - 112.17776, - 23.32161, - 112.2473, - 23.40521, - 112.1751, - 23.44987, - 112.2484, - 23.4808, - 112.04871, - 23.40015, - 111.97859, - 23.3886, - 111.77517, - 23.20782, - 111.63454, - 23.30936, - 111.52545, - 23.3217, - 111.35165, - 23.62861, - 111.47254, - 23.71666, - 111.6504, - 23.82626, - 111.63812, - 23.83032, - 111.79132, - 23.9761, - 111.92017, - 24.22577, - 111.86114, - 24.36385, - 112.04872, - 24.6275, - 111.91389, - 24.75323, - 111.99175, - 24.78869, - 111.76773, - 24.64324, - 111.56235, - 24.67765, - 111.43483, - 25.02642, - 111.44859, - 25.1329, - 111.38063, - 25.14431, - 111.26494, - 25.03988, - 111.10939, - 24.94198, - 111.09601, - 24.9442, - 110.97484, - 25.15718, - 110.97511, - 25.46117, - 111.27962, - 25.73174, - 111.29493, - 25.87491, - 111.45887, - 25.90984, - 111.20638, - 26.25417, - 111.25958, - 26.36978, - 110.96284, - 26.26017, - 110.92282, - 26.24329, - 110.81321, - 26.3228, - 110.60991, - 25.96564, - 110.27714, - 26.05592, - 110.2013, - 26.03928, - 110.06507, - 26.15464, - 110.07925, - 26.19839, - 109.97659, - 26.00817, - 109.80459, - 25.87849, - 109.81568, - 25.8565, - 109.68925, - 25.94948, - 109.69439, - 26.00428, - 109.46901, - 26.12626, - 109.51761, - 26.29094, - 109.46086, - 26.25644, - 109.34754, - 26.33905, - 109.26884, - 26.55095, - 109.40434, - 26.71046, - 109.28812, - 26.76775, - 109.51477, - 26.87217, - 109.5091, - 26.89261, - 109.43332, - 26.95891, - 109.54663, - 27.06377, - 109.51102, - 27.15183, - 109.4076, - 26.99713, - 108.88916, - 27.07626, - 108.78976, - 27.45231, - 109.14076, - 27.42571, - 109.32877, - 27.59523, - 109.45911, - 27.73253, - 109.42852, - 27.79441, - 109.3094, - 28.06979, - 109.29022, - 28.26554, - 109.36643, - 28.28996, - 109.27716, - 28.42255, - 109.2344, - 28.5839, - 109.30501, - 28.61753, - 109.16756, - 28.71991, - 109.28969, - 28.87799, - 109.22211, - 29.0502, - 109.30185, - 29.18462, - 109.10807, - 29.38056, - 109.07716, - 29.3083, - 108.89674, - 29.57553, - 108.89393, - 29.6869, - 108.67092, - 29.85035, - 108.63567, - 29.69392, - 108.49753, - 29.83402, - 108.36021, - 29.88384, - 108.50672, - 30.22679, - 108.55531, - 30.37236, - 108.39293, - 30.48881, - 108.41116, - 30.50126, - 108.56449, - 30.59312, - 108.64711, - 30.50465, - 108.80776, - 30.65725, - 109.062, - 30.54427, - 109.12381, - 30.63574, - 109.30474, - 30.51217, - 109.35044, - 30.87707, - 109.80402, - 30.90831, - 109.99969, - 30.81875, - 110.06105, - 30.96715, - 110.15143, - 31.38643, - 110.13089, - 31.54021, - 109.73532, - 31.6917, - 109.71737, - 31.73669, - 109.5851, - 32.10497, - 109.60072, - 32.2939, - 109.47742, - 32.60135, - 109.6128, - 32.56263, - 110.0384, - 32.62174, - 110.1881, - 32.74191, - 110.15877, - 32.85621, - 110.03151, - 32.87537, - 109.77524, - 33.06174, - 109.77817, - 33.15688, - 109.42537, - 33.28415, - 109.60821, - 33.16785, - 110.22658, - 33.26637, - 110.53063, - 33.11387, - 110.7009, - 33.31256, - 110.9961, - 33.56611, - 110.99224, - 33.87115, - 110.58716, - 33.95263, - 110.66124, - 34.02796, - 110.57559, - 34.15446, - 110.62743, - 34.25708, - 110.4215, - 34.4038, - 110.47272, - 34.42227, - 110.39291, - 34.55674, - 110.38662, - 34.70736, - 110.24144, - 34.98576, - 110.26974, - 35.61521, - 110.59237, - 36.1041, - 110.43494, - 36.5345, - 110.49554, - 36.66626, - 110.40966, - 37.00983, - 110.37971, - 37.28913, - 110.69276, - 37.39147, - 110.62313, - 37.66339, - 110.7909, - 37.70313, - 110.63175, - 37.74356, - 110.73978, - 37.94916, - 110.51839, - 38.17824, - 110.50022, - 38.31267, - 110.58597, - 38.46227, - 110.86872, - 38.84507, - 111.01005, - 38.98658, - 110.98635, - 39.06911, - 111.11951, - 39.26271, - 111.19903, - 39.38435, - 111.10155, - 39.43375, - 111.34172, - 39.64989, - 111.42799, - 39.63091, - 111.91721, - 39.81046, - 111.96613, - 40.2763, - 112.33029, - 40.30677, - 112.46355, - 40.17768, - 112.75009, - 40.38304, - 112.97348, - 40.42103, - 113.22933, - 40.35005, - 113.48438, - 40.53583, - 113.79045, - 40.47688, - 113.87748, - 40.54572, - 114.04798, - 40.63687, - 114.00614, - 40.75431, - 114.11479, - 41.09557, - 113.82315, - 41.2223, - 113.99079, - 41.44274, - 113.87649, - 41.53995, - 114.01833, - 41.53015, - 114.23748, - 41.82507, - 114.21477, - 41.99616, - 114.46473, - 42.12792, - 114.51101, - 42.12057, - 114.75086, - 42.18235, - 114.79647, - 42.2849, - 114.56775, - 42.20187, - 114.40961, - 42.10573, - 114.47004, - 42.17703, - 114.26874, - 42.11305, - 114.09871, - 41.96617, - 114.08181, - 41.94443, - 113.96763, - 42.12199, - 113.71799, - 42.14909, - 113.4229, - 41.96061, - 113.11866, - 41.98054, - 112.96525, - 42.17799, - 112.70661, - 42.39606, - 112.57518, - 42.37476, - 112.33932, - 42.47082, - 112.13452, - 42.94112, - 111.8121, - 43.37955, - 111.15802, - 43.49865, - 111.57025, - 43.69913, - 111.7485, - 43.79239, - 112.00495, - 43.98524, - 111.84561, - 44.0963, - 111.57582, - 44.3155, - 111.38602, - 44.42103, - 111.38614, - 44.72919, - 111.55184, - 45.08444, - 111.88548, - 45.07145, - 112.41678, - 44.88043, - 112.75951, - 44.77487, - 113.64397, - 45.17341, - 114.37352, - 45.40779, - 114.54538, - 45.44783, - 115.71712, - 45.62083, - 115.92997, - 45.7106, - 116.21562, - 45.95642, - 116.25412, - 46.29608, - 116.5807, - 46.39099, - 116.86158, - 46.35795, - 117.36072, - 46.589, - 117.43527, - 46.52874, - 117.8155, - 46.79729, - 118.26779, - 46.82773, - 118.98134, - 46.64127, - 119.41012, - 46.56034, - 119.4685, - 46.47295, - 119.40302, - 46.42922, - 119.50649, - 46.75367, - 119.91419, - 46.92149, - 119.79402, - 47.11482, - 119.8336, - 47.18988, - 119.69187, - 47.16617, - 119.8569, - 47.2504, - 119.82364, - 47.32767, - 119.46983, - 47.42792, - 119.31337, - 47.53606, - 119.31331, - 47.53129, - 119.1459, - 47.69391, - 119.11751, - 47.79734, - 118.77196, - 47.99007, - 118.47554, - 48.01562, - 117.84792, - 47.62862, - 117.38711, - 47.89002, - 116.80362, - 47.85637, - 116.2153, - 47.66561, - 115.93436, - 47.97755, - 115.45478, - 48.01, - 115.53551, - 48.18582, - 115.50166, - 48.27739, - 115.81843, - 48.53639, - 115.81272, - 48.79862, - 116.1027, - 48.88999, - 116.04748, - 49.84839, - 116.69512, - 49.51558, - 117.85357, - 49.93438, - 118.55763, - 50.08954, - 119.28898, - 50.33376, - 119.34428, - 50.39067, - 119.10824, - 50.74576, - 119.47244, - 50.90703, - 119.50289, - 51.09772, - 119.73694, - 51.22422, - 119.75105, - 51.68322, - 120.08457, - 51.93701, - 120.64131, - 52.15942, - 120.76562, - 52.3441, - 120.60021, - 52.53628, - 120.71148, - 52.63141, - 120.45001, - 52.57487, - 120.05727, - 52.77099, - 120.0147, - 52.87267, - 120.26985, - 53.27783, - 120.81819, - 53.50847, - 122.31634, - 53.46301, - 122.8335, - 53.57083, - 123.25631, - 53.50581, - 123.47489, - 53.5567, - 123.58858, - 53.35384, - 124.1169, - 53.37645, - 124.22892, - 53.2268, - 124.15291, - 52.79851, - 123.5352, - 52.45834, - 123.48885, - 52.3734, - 123.39611, - 52.24271, - 122.79195, - 52.12599, - 122.63805, - 51.45904, - 122.88174, - 51.3197, - 122.9995, - 51.26181, - 123.26458, - 51.38693, - 123.71314, - 51.28355, - 124.38706, - 51.39779, - 124.48592, - 51.38886, - 124.8628, - 51.66736, - 125.09923, - 51.6454, - 125.28209, - 51.11637, - 126.0087, - 50.95756, - 126.04653, - 50.73191, - 125.84381, - 50.53808, - 125.86892, - 50.40013, - 125.5526, - 50.21424, - 125.47619, - 50.09948, - 125.28407, - 49.99799, - 125.29914, - 49.94627, - 125.20864, - 49.36312, - 125.27619, - 49.12752, - 125.14485, - 49.16896, - 124.89628, - 49.10668, - 124.81889, - 48.54747, - 124.52183, - 48.15818, - 124.56128, - 48.08765, - 124.40455, - 48.16686, - 124.45263, - 48.52127, - 124.25341, - 48.03463, - 123.60265, - 47.94908, - 123.29652, - 47.78367, - 123.17214, - 47.54532, - 122.60215, - 47.34239, - 122.41864, - 47.14015, - 122.62118, - 47.07272, - 122.84179, - 46.98325, - 122.78233, - 46.96631, - 122.89908, - 46.73458, - 123.00958, - 46.76285, - 123.15074, - 46.86857, - 123.21038, - 46.85634, - 123.34243, - 47.005, - 123.36463, - 46.96493, - 123.51964, - 46.84911, - 123.48587, - 46.89846, - 123.60549, - 46.69735, - 123.60313, - 46.59336, - 123.22388, - 46.61989, - 123.05079, - 46.44473, - 123.0132, - 46.25642, - 123.18731, - 46.10448, - 123.08459, - 46.07422, - 122.79669, - 45.78593, - 122.81859, - 45.71604, - 122.73255, - 45.90482, - 122.39951, - 45.8091, - 122.21754, - 46.01549, - 121.83725, - 45.8216, - 121.77213, - 45.76053, - 121.65451, - 45.71099, - 121.94996, - 45.54741, - 121.99128, - 45.45105, - 122.17279, - 45.31711, - 122.15559, - 45.27258, - 122.2509, - 45.15247, - 122.12905, - 44.88753, - 122.04371, - 44.77711, - 122.17756, - 44.75456, - 122.08759, - 44.59027, - 122.12844, - 44.46988, - 122.30099, - 44.28096, - 122.28233, - 44.24788, - 122.46533, - 44.5251, - 123.13511, - 44.3865, - 123.13401, - 44.16823, - 123.37541, - 44.05698, - 123.33053, - 43.69729, - 123.53646, - 43.58319, - 123.50523, - 43.49643, - 123.3506, - 43.37907, - 123.65766, - 43.49694, - 123.81495, - 43.30379, - 124.01474, - 43.25777, - 124.23254, - 43.08264, - 124.43096, - 42.99461, - 124.35221, - 42.85029, - 124.46287, - 43.06718, - 124.68935, - 43.13198, - 124.89432, - 42.79829, - 124.87589, - 42.7902, - 124.98772, - 42.15679, - 125.31433, - 42.13425, - 125.48711, - 41.81672, - 125.30121, - 41.17179, - 125.80143, - 40.90628, - 125.58749, - 40.88538, - 125.73081, - 40.80319, - 125.64211, - 40.76367, - 125.69337, - 40.5245, - 125.02725, - 40.44918, - 125.03847, - 40.46406, - 124.8947, - 40.12656, - 124.4104, - 39.97471, - 124.35451, - 39.81979, - 124.15657, - 39.84413, - 123.66186, - 39.73814, - 123.55539, - 39.76809, - 123.29384, - 39.68012, - 123.27829, - 39.65974, - 122.99948, - 39.36036, - 122.31023, - 39.20796, - 122.12378, - 39.14351, - 122.17421, - 39.11424, - 122.04292, - 39.05426, - 122.0711, - 39.0348, - 121.83592, - 38.93905, - 121.88442, - 39.03304, - 121.72639, - 38.95083, - 121.60367, - 38.9013, - 121.72272, - 38.8512, - 121.70023, - 38.80352, - 121.33537, - 38.70597, - 121.17215, - 38.92846, - 121.08909, - 38.97847, - 121.33146, - 39.06546, - 121.37067, - 39.08483, - 121.64728, - 39.17807, - 121.55806, - 39.23021, - 121.62335, - 39.2655, - 121.58042, - 39.35888, - 121.73815, - 39.36716, - 121.3167, - 39.42977, - 121.36268, - 39.36397, - 121.2597, - 39.47833, - 121.31727, - 39.53896, - 121.21735, - 39.65617, - 121.53122, - 39.80441, - 121.47006, - 39.99359, - 121.88063, - 40.02225, - 121.82095, - 40.12474, - 121.99525, - 40.48698, - 122.27453, - 40.59836, - 122.13656, - 40.67024, - 122.15165, - 40.80117, - 121.86103, - 40.92491, - 121.81473, - 40.83082, - 121.75988, - 40.81966, - 121.59395, - 40.9169, - 121.18718, - 40.81422, - 120.9773, - 40.73976, - 120.93373, - 40.69984, - 121.03054, - 40.6655, - 120.84331, - 40.45035, - 120.59661, - 40.18458, - 120.45023, - 39.87986, - 119.53711, - 39.79801, - 119.53456, - 39.70962, - 119.34742, - 39.48245, - 119.25889, - 39.38543, - 119.30807, - 39.12561, - 118.93662, - 39.18134, - 118.61583, - 39.02814, - 118.31838, - 39.19215, - 118.13334, - 39.19981, - 117.91603, - 39.08751, - 117.74207, - 38.97903, - 117.76539, - 38.67575, - 117.53707, - 38.36264, - 117.72218, - 38.15736, - 118.05164, - 38.0978, - 118.52902, - 38.21684, - 118.84748, - 37.73008, - 119.08709, - 37.59766, - 118.97285, - 37.35503, - 118.96513, - 37.17033, - 119.27408, - 37.17595, - 119.7634, - 37.26717, - 119.88502, - 37.3755, - 119.83635, - 37.59573, - 120.29285, - 37.65391, - 120.31117, - 37.69194, - 120.21673, - 37.84978, - 120.7364, - 37.71544, - 121.13931, - 37.59405, - 121.16819, - 37.62552, - 121.3877, - 37.58899, - 121.43786, - 37.55802, - 121.37752, - 37.43737, - 121.55662, - 37.56368, - 122.11583, - 37.49615, - 122.21523, - 37.49563, - 122.14026, - 37.43242, - 122.17419, - 37.39443, - 122.71231, - 37.33964, - 122.58511, - 37.18321, - 122.63018, - 37.02804, - 122.42025, - 37.04434, - 122.58038, - 36.88867, - 122.51601, - 36.83564, - 122.17683, - 36.90969, - 122.19931, - 36.88788, - 122.03028, - 36.97929, - 121.94219, - 36.80733, - 121.6407, - 36.70729, - 121.6188, - 36.76699, - 121.47447, - 36.57944, - 121.02649, - 36.62522, - 120.81881, - 36.58414, - 120.78685, - 36.53661, - 120.98325, - 36.36383, - 120.8854, - 36.4618, - 120.81928, - 36.43342, - 120.70925, - 36.32741, - 120.73578, - 36.31846, - 120.64918, - 36.12672, - 120.71652, - 36.03865, - 120.27901, - 36.16975, - 120.35994, - 36.26475, - 120.31135, - 36.17868, - 120.3035, - 36.18845, - 120.11929, - 36.11179, - 120.10407, - 36.06162, - 120.24334, - 35.99138, - 120.18111, - 36.02823, - 120.28863, - 35.97093, - 120.30193, - 35.87828, - 120.06802, - 35.7137, - 120.00641, - 35.75645, - 119.92215, - 35.63133, - 119.91044, - 35.59266, - 119.64462, - 35.09507, - 119.37161, - 35.04325, - 119.21695, - 34.88119, - 119.18429, - 34.749, - 119.28289, - 34.76559, - 119.49562, - 34.67748, - 119.46213, - 34.53738, - 119.65026, - 34.31121, - 120.29456, - 33.82832, - 120.48791, - 33.75437, - 120.43635, - 32.98161, - 120.8438, - 32.78791, - 120.81902, - 32.66242, - 120.91238, - 32.62463, - 120.85067, - 32.40742, - 121.3596, - 32.21208, - 121.35468, - 32.12916, - 121.42605, - 31.93567, - 121.84865, - 31.68254, - 121.86026, - 31.85632, - 121.24621, - 31.56534, - 121.89104, - 31.4567, - 121.81626, - 31.5981, - 121.33054, - 31.7792, - 121.14524, - 31.85053, - 121.2152, - 31.79597, - 120.9317, - 31.9625, - 120.84404, - 32.04747, - 120.66707, - 31.99792, - 120.62786, - 31.97046, - 120.7586, - 31.79797, - 120.79733, - 31.72318, - 121.09398, - 31.32441, - 121.6888, - 30.9326, - 121.90942, - 30.85237, - 121.8577, - 30.8285, - 121.53292, - 30.55338, - 121.00954, - 30.36106, - 120.90682, - 30.38439, - 120.45955, - 30.27988, - 120.27286, - 30.23225, - 120.37377, - 30.32871, - 120.49831, - 30.16145, - 120.59496, - 30.12247, - 120.70548, - 30.322, - 121.28227, - 30.23524, - 121.45734, - 29.97173, - 121.68157, - 29.91145, - 122.13095, - 29.55023, - 121.70539, - 29.62715, - 122.03964, - 29.52764, - 121.92846, - 29.50964, - 122.00474, - 29.40039, - 121.98393, - 29.38369, - 121.91385, - 29.23623, - 122.01721, - 29.0886, - 121.99103, - 29.04779, - 121.81556, - 29.22953, - 121.78033, - 29.17342, - 121.65874, - 29.25804, - 121.55708, - 29.11067, - 121.4634, - 29.11435, - 121.65095, - 28.94202, - 121.73761, - 28.87458, - 121.68973, - 28.9434, - 121.53233, - 28.86137, - 121.67944, - 28.72104, - 121.6724, - 28.68235, - 121.47286, - 28.36685, - 121.59828, - 28.54597, - 121.59944, - 28.46801, - 121.66735, - 28.2559, - 121.63079, - 28.32129, - 121.46986, - 28.13288, - 121.37012, - 28.17184, - 121.29647, - 28.06597, - 121.29859, - 28.00803, - 121.14029, - 28.17637, - 121.13598, - 28.20981, - 121.26514, - 28.33044, - 121.15496, - 28.16204, - 121.10379, - 27.94152, - 120.87235, - 27.85852, - 120.88439, - 27.58624, - 120.60529, - 27.4741, - 120.69399, - 27.356, - 120.64839, - 27.38911, - 120.55992, - 27.15006, - 120.53658, - 27.13931, - 120.4611, - 27.20457, - 120.45317, - 27.09063, - 120.42278, - 27.08634, - 120.29072, - 26.94503, - 120.25027, - 26.92492, - 120.39961, - 26.86286, - 120.0363, - 26.80267, - 120.17079, - 26.62328, - 120.12156, - 26.50412, - 119.86096, - 26.59398, - 119.84138, - 26.61934, - 119.94155, - 26.79072, - 120.07308, - 26.78314, - 119.9389, - 26.65937, - 119.95146, - 26.64222, - 119.88229, - 26.69622, - 119.82983, - 26.63522, - 119.65293, - 26.69869, - 119.78359, - 26.80082, - 119.77852, - 26.69494, - 119.72947, - 26.70741, - 119.60989, - 26.62354, - 119.56352, - 26.63931, - 119.8099, - 26.42826, - 119.82346, - 26.36916, - 119.96808, - 26.25514, - 119.65261, - 26.13149, - 119.69344, - 26.05178, - 119.60669, - 25.96112, - 119.72153, - 25.84277, - 119.59309, - 25.64293, - 119.61262, - 25.66216, - 119.47172, - 25.56729, - 119.51303, - 25.63916, - 119.53252, - 25.59851, - 119.60355, - 25.34294, - 119.66069, - 25.3942, - 119.57868, - 25.32764, - 119.45736, - 25.42403, - 119.49585, - 25.51747, - 119.36223, - 25.42128, - 119.34505, - 25.48296, - 119.25058, - 25.40403, - 119.13903, - 25.36564, - 119.22359, - 25.27539, - 119.21687, - 25.33761, - 119.29306, - 25.27023, - 119.38301, - 25.15527, - 119.28252, - 25.23994, - 119.14188, - 25.18566, - 119.10165, - 25.12106, - 119.16899, - 25.10755, - 119.05358, - 25.18109, - 119.00963, - 25.23241, - 119.073, - 25.25338, - 118.90182, - 25.19022, - 119.01082, - 25.09064, - 118.86471, - 25.01374, - 118.94894, - 25.04445, - 119.03771, - 24.95083, - 119.03674, - 24.94447, - 118.91956, - 24.86781, - 118.99519, - 24.88677, - 118.68975, - 24.7909, - 118.63987, - 24.81707, - 118.73036, - 24.744, - 118.7851, - 24.5024, - 118.57122, - 24.62188, - 118.46864, - 24.52588, - 118.23234, - 24.6472, - 118.16015, - 24.5615, - 118.11065, - 24.51906, - 118.20763, - 24.42528, - 118.15547, - 24.43444, - 117.89215, - 24.4154, - 118.07228, - 24.25659, - 118.14706, - 23.91057, - 117.77193, - 23.94081, - 117.71108, - 24.01428, - 117.78649, - 24.00339, - 117.70281, - 23.71312, - 117.59041, - 23.88317, - 117.58178, - 23.916, - 117.48382, - 23.78102, - 117.45967, - 23.72999, - 117.56155, - 23.58102, - 117.44423, - 23.59106, - 117.27178, - 23.74746, - 117.3397, - 23.60044, - 117.24913, - 23.50299, - 116.99393, - 23.61127, - 116.89519, - 23.41238, - 116.86847, - 23.34154, - 116.69044, - 23.21094, - 116.80164, - 23.17393, - 116.57936, - 22.93677, - 116.50341, - 22.95037, - 116.29119, - 22.73042, - 115.81763, - 22.8326, - 115.75909, - 22.86082, - 115.62393, - 22.75275, - 115.52234, - 22.75577, - 115.60595, - 22.6428, - 115.56795, - 22.68113, - 115.37099, - 22.82347, - 115.20081, - 22.77306, - 115.05242, - 22.53241, - 114.87702, - 22.57846, - 114.73179, - 22.81464, - 114.78266, - 22.6676, - 114.5186, - 22.67307, - 114.61728, - 22.55581, - 114.50448, - 22.50545, - 114.62934, - 22.43452, - 114.50539, - 22.5992, - 114.39024, - 22.45818, - 113.87985, - 22.74381, - 113.75289, - 22.73693, - 113.65719, - 22.83254, - 113.58903, - 22.40266, - 113.54374, - 22.42873, - 113.67095, - 22.1638, - 113.51418, - 22.075, - 113.56024, - 22.18621, - 113.40771, - 22.0854, - 113.33678, - 22.08435, - 113.4663, - 22.00458, - 113.41361, - 22.05932, - 113.27643, - 21.89026, - 113.12242 - ], - "centroid": [116.92976, 36.83691], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.91557, - 122.30426, - 29.92408, - 122.03221, - 30.07784, - 121.95893, - 29.96078, - 121.85073, - 30.08502, - 121.81165, - 30.20735, - 122.02326, - 30.1475, - 122.13944, - 30.2316, - 122.16569, - 30.30617, - 122.03955, - 30.34076, - 122.22101, - 30.13266, - 122.16994, - 30.09852, - 122.30658, - 29.94743, - 122.3274, - 29.90756, - 122.43825, - 29.75994, - 122.30703, - 29.83615, - 122.20946, - 29.91557, - 122.30426 - ], - "centroid": [122.13586, 30.04046], - "name": "Asia/Shanghai" - }, - { - "points": [ - 25.43042, - 119.69117, - 25.68534, - 119.63561, - 25.60628, - 119.90456, - 25.44925, - 119.85609, - 25.38539, - 119.76828, - 25.43042, - 119.69117 - ], - "centroid": [119.76506, 25.54016], - "name": "Asia/Shanghai" - }, - { - "points": [ - 31.29344, - 121.84385, - 31.31896, - 121.74829, - 31.45264, - 121.56249, - 31.38199, - 121.87609, - 31.29344, - 121.84385 - ], - "centroid": [121.75182, 31.37159], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.67453, - 122.21827, - 29.65304, - 122.13957, - 29.74932, - 122.0049, - 29.80037, - 122.12981, - 29.68811, - 122.29037, - 29.67453, - 122.21827 - ], - "centroid": [122.14235, 29.72375], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.20633, - 122.78109, - 39.19344, - 122.58985, - 39.24306, - 122.6259, - 39.29599, - 122.48537, - 39.20633, - 122.78109 - ], - "centroid": [122.65681, 39.22291], - "name": "Asia/Shanghai" - }, - { - "points": [ - 23.38849, - 117.1222, - 23.40912, - 116.96251, - 23.43214, - 116.92858, - 23.50156, - 117.12121, - 23.38849, - 117.1222 - ], - "centroid": [117.05099, 23.43703], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.83172, - 121.02322, - 27.93486, - 121.11387, - 27.85115, - 121.22282, - 27.74713, - 121.13261, - 27.82708, - 121.08115, - 27.87548, - 121.13917, - 27.83172, - 121.02322 - ], - "centroid": [121.13373, 27.84643], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.40217, - 122.48314, - 30.39956, - 122.30955, - 30.46671, - 122.27033, - 30.47948, - 122.37599, - 30.40217, - 122.48314 - ], - "centroid": [122.36426, 30.43474], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.21744, - 122.39817, - 30.21897, - 122.27617, - 30.25639, - 122.24071, - 30.29506, - 122.37255, - 30.21744, - 122.39817 - ], - "centroid": [122.32793, 30.24902], - "name": "Asia/Shanghai" - }, - { - "points": [ - 25.1523, - 119.52749, - 25.20186, - 119.43525, - 25.26799, - 119.47025, - 25.21275, - 119.58313, - 25.1523, - 119.52749 - ], - "centroid": [119.50518, 25.20941], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.15365, - 122.427, - 39.13032, - 122.339, - 39.16684, - 122.30473, - 39.24047, - 122.44013, - 39.15365, - 122.427 - ], - "centroid": [122.38148, 39.17703], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.65502, - 122.40821, - 30.76008, - 122.44206, - 30.72198, - 122.5375, - 30.68453, - 122.53158, - 30.65502, - 122.40821 - ], - "centroid": [122.47101, 30.70526], - "name": "Asia/Shanghai" - }, - { - "points": [ - 21.95776, - 114.12749, - 21.9979, - 114.11218, - 22.07015, - 114.32522, - 22.02763, - 114.29864, - 21.95776, - 114.12749 - ], - "centroid": [114.21064, 22.01216], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.72509, - 122.24295, - 29.75092, - 122.18159, - 29.81218, - 122.14999, - 29.73578, - 122.3224, - 29.72509, - 122.24295 - ], - "centroid": [122.22572, 29.75905], - "name": "Asia/Shanghai" - }, - { - "points": [ - 37.85844, - 120.74462, - 37.95059, - 120.71938, - 37.92782, - 120.65789, - 37.99866, - 120.68385, - 37.92249, - 120.76513, - 37.85844, - 120.74462 - ], - "centroid": [120.71529, 37.93869], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.93551, - 121.09246, - 27.94918, - 121.03095, - 28.00355, - 121.03834, - 27.96678, - 121.15513, - 27.93551, - 121.09246 - ], - "centroid": [121.08014, 27.96646], - "name": "Asia/Shanghai" - }, - { - "points": [ - 21.87379, - 113.26116, - 21.90732, - 113.20793, - 21.96343, - 113.26639, - 21.91874, - 113.30392, - 21.87379, - 113.26116 - ], - "centroid": [113.25864, 21.91645], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.41466, - 121.84628, - 28.46271, - 121.90051, - 28.52365, - 121.89738, - 28.4508, - 121.92894, - 28.41466, - 121.84628 - ], - "centroid": [121.8997, 28.45933], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.48389, - 122.98017, - 39.53927, - 122.94643, - 39.54612, - 123.02856, - 39.51587, - 123.03677, - 39.48389, - 122.98017 - ], - "centroid": [122.99386, 39.52081], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.01646, - 123.16229, - 39.08561, - 123.12348, - 39.103, - 123.17699, - 39.05477, - 123.20718, - 39.01646, - 123.16229 - ], - "centroid": [123.16629, 39.06392], - "name": "Asia/Shanghai" - }, - { - "points": [ - 25.01629, - 119.12659, - 25.04923, - 119.08932, - 25.10885, - 119.16156, - 25.04664, - 119.15226, - 25.01629, - 119.12659 - ], - "centroid": [119.13049, 25.05793], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.96308, - 122.39333, - 30.02789, - 122.36736, - 30.04802, - 122.42813, - 30.021, - 122.43916, - 29.96308, - 122.39333 - ], - "centroid": [122.40336, 30.01232], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.68259, - 122.77699, - 30.71761, - 122.74006, - 30.72521, - 122.83403, - 30.68804, - 122.83635, - 30.68259, - 122.77699 - ], - "centroid": [122.79599, 30.70469], - "name": "Asia/Shanghai" - }, - { - "points": [ - 26.5225, - 120.1497, - 26.56996, - 120.11025, - 26.61243, - 120.16576, - 26.57784, - 120.17656, - 26.5225, - 120.1497 - ], - "centroid": [120.14768, 26.56899], - "name": "Asia/Shanghai" - }, - { - "points": [ - 21.8277, - 113.14166, - 21.88449, - 113.12667, - 21.88202, - 113.20066, - 21.8532, - 113.19496, - 21.8277, - 113.14166 - ], - "centroid": [113.16203, 21.86213], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.14654, - 122.01714, - 29.17864, - 122.00547, - 29.21816, - 122.04195, - 29.17272, - 122.08084, - 29.14654, - 122.01714 - ], - "centroid": [122.03925, 29.17972], - "name": "Asia/Shanghai" - }, - { - "points": [ - 38.9041, - 118.51274, - 38.92164, - 118.49996, - 39.02018, - 118.58058, - 38.95507, - 118.56945, - 38.9041, - 118.51274 - ], - "centroid": [118.54358, 38.95465], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.4369, - 121.10576, - 27.44254, - 121.04941, - 27.48069, - 121.04646, - 27.47646, - 121.12588, - 27.4369, - 121.10576 - ], - "centroid": [121.08255, 27.46018], - "name": "Asia/Shanghai" - }, - { - "points": [ - 40.45872, - 120.7833, - 40.49178, - 120.76551, - 40.5262, - 120.81031, - 40.48446, - 120.83507, - 40.45872, - 120.7833 - ], - "centroid": [120.79964, 40.49084], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.6275, - 122.52112, - 30.6753, - 122.51314, - 30.66469, - 122.58675, - 30.63358, - 122.57425, - 30.6275, - 122.52112 - ], - "centroid": [122.54674, 30.65145], - "name": "Asia/Shanghai" - }, - { - "points": [ - 21.91602, - 113.7231, - 21.9373, - 113.67137, - 21.96896, - 113.68096, - 21.9542, - 113.75384, - 21.91602, - 113.7231 - ], - "centroid": [113.70933, 21.94435], - "name": "Asia/Shanghai" - }, - { - "points": [ - 25.29941, - 119.6919, - 25.36984, - 119.68351, - 25.38684, - 119.72586, - 25.36203, - 119.73817, - 25.29941, - 119.6919 - ], - "centroid": [119.70735, 25.35104], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.39108, - 122.17286, - 29.45826, - 122.17436, - 29.47245, - 122.19358, - 29.42983, - 122.23237, - 29.39108, - 122.17286 - ], - "centroid": [122.19498, 29.43339], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.74543, - 121.80856, - 28.76512, - 121.79094, - 28.81942, - 121.87044, - 28.79592, - 121.87669, - 28.74543, - 121.80856 - ], - "centroid": [121.83566, 28.78109], - "name": "Asia/Shanghai" - }, - { - "points": [ - 37.93808, - 120.62305, - 37.9752, - 120.58683, - 37.98771, - 120.65274, - 37.96465, - 120.66363, - 37.93808, - 120.62305 - ], - "centroid": [120.62848, 37.96595], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.71588, - 121.85634, - 28.76021, - 121.84553, - 28.77288, - 121.9103, - 28.75583, - 121.91237, - 28.71588, - 121.85634 - ], - "centroid": [121.87644, 28.74928], - "name": "Asia/Shanghai" - }, - { - "points": [ - 38.99761, - 122.7532, - 39.01542, - 122.70553, - 39.04799, - 122.70148, - 39.02762, - 122.76774, - 38.99761, - 122.7532 - ], - "centroid": [122.73265, 39.02281], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.95903, - 121.1864, - 28.00436, - 121.17155, - 27.9975, - 121.23825, - 27.98398, - 121.23466, - 27.95903, - 121.1864 - ], - "centroid": [121.20213, 27.98587], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.15975, - 122.72075, - 30.17588, - 122.67401, - 30.21055, - 122.65608, - 30.21841, - 122.71126, - 30.15975, - 122.72075 - ], - "centroid": [122.69247, 30.19217], - "name": "Asia/Shanghai" - }, - { - "points": [ - 26.48051, - 120.03778, - 26.523, - 120.02336, - 26.53947, - 120.07101, - 26.49344, - 120.07052, - 26.48051, - 120.03778 - ], - "centroid": [120.05032, 26.5104], - "name": "Asia/Shanghai" - }, - { - "points": [ - 38.14644, - 120.73693, - 38.17969, - 120.72337, - 38.20631, - 120.74096, - 38.15849, - 120.78635, - 38.14644, - 120.73693 - ], - "centroid": [120.7496, 38.17215], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.00111, - 118.72204, - 39.01782, - 118.70363, - 39.06117, - 118.75651, - 39.0292, - 118.77187, - 39.00111, - 118.72204 - ], - "centroid": [118.73982, 39.02877], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.08725, - 118.8087, - 39.12944, - 118.8036, - 39.14813, - 118.83336, - 39.1142, - 118.86353, - 39.08725, - 118.8087 - ], - "centroid": [118.82849, 39.11823], - "name": "Asia/Shanghai" - }, - { - "points": [ - 38.33967, - 120.91828, - 38.35788, - 120.87912, - 38.40399, - 120.90323, - 38.38411, - 120.93211, - 38.33967, - 120.91828 - ], - "centroid": [120.90745, 38.37076], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.19876, - 121.15905, - 28.21905, - 121.1408, - 28.27475, - 121.14663, - 28.23828, - 121.18468, - 28.19876, - 121.15905 - ], - "centroid": [121.15881, 28.23523], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.41835, - 114.63787, - 22.45536, - 114.60338, - 22.4742, - 114.60882, - 22.4668, - 114.65505, - 22.41835, - 114.63787 - ], - "centroid": [114.62936, 22.45211], - "name": "Asia/Shanghai" - }, - { - "points": [ - 21.86806, - 114.01453, - 21.88662, - 113.99331, - 21.91619, - 114.0698, - 21.89532, - 114.06411, - 21.86806, - 114.01453 - ], - "centroid": [114.03297, 21.89116], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.02393, - 122.82774, - 39.05464, - 122.81533, - 39.07862, - 122.77789, - 39.05854, - 122.8401, - 39.02393, - 122.82774 - ], - "centroid": [122.81979, 39.05441], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.113, - 113.82311, - 22.16297, - 113.78576, - 22.18354, - 113.78945, - 22.15898, - 113.83279, - 22.113, - 113.82311 - ], - "centroid": [113.81042, 22.15224], - "name": "Asia/Shanghai" - }, - { - "points": [ - 21.95672, - 113.75842, - 21.99001, - 113.73079, - 22.01189, - 113.73894, - 21.99738, - 113.78348, - 21.95672, - 113.75842 - ], - "centroid": [113.75524, 21.98796], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.67177, - 121.78378, - 28.68804, - 121.75445, - 28.71512, - 121.75597, - 28.71427, - 121.81032, - 28.67177, - 121.78378 - ], - "centroid": [121.77851, 28.69812], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.28598, - 121.95657, - 30.33686, - 121.95161, - 30.35036, - 121.98917, - 30.30209, - 121.97746, - 30.28598, - 121.95657 - ], - "centroid": [121.96831, 30.321], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.40901, - 123.08147, - 39.43064, - 123.04273, - 39.45246, - 123.04547, - 39.44188, - 123.1042, - 39.40901, - 123.08147 - ], - "centroid": [123.07102, 39.43335], - "name": "Asia/Shanghai" - }, - { - "points": [ - 38.27291, - 120.80152, - 38.31656, - 120.79958, - 38.3116, - 120.84377, - 38.29004, - 120.83906, - 38.27291, - 120.80152 - ], - "centroid": [120.81858, 38.29792], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.20873, - 122.53325, - 39.21209, - 122.4955, - 39.23747, - 122.48428, - 39.24134, - 122.5473, - 39.20873, - 122.53325 - ], - "centroid": [122.51617, 39.22611], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.08156, - 121.3399, - 28.10514, - 121.33325, - 28.1369, - 121.40285, - 28.11735, - 121.40272, - 28.08156, - 121.3399 - ], - "centroid": [121.36788, 28.10949], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.17159, - 121.47245, - 39.20308, - 121.43674, - 39.21108, - 121.50241, - 39.19229, - 121.50729, - 39.17159, - 121.47245 - ], - "centroid": [121.47625, 39.19437], - "name": "Asia/Shanghai" - }, - { - "points": [ - 35.7402, - 120.16284, - 35.76323, - 120.1442, - 35.79771, - 120.17426, - 35.75774, - 120.192, - 35.7402, - 120.16284 - ], - "centroid": [120.1688, 35.76609], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.20542, - 122.50001, - 30.23371, - 122.46387, - 30.24145, - 122.52981, - 30.22319, - 122.53322, - 30.20542, - 122.50001 - ], - "centroid": [122.50338, 30.22603], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.55886, - 122.06897, - 30.59139, - 122.04224, - 30.59793, - 122.09526, - 30.58026, - 122.10231, - 30.55886, - 122.06897 - ], - "centroid": [122.07444, 30.58169], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.72786, - 123.71782, - 39.76441, - 123.73036, - 39.75198, - 123.76503, - 39.73203, - 123.75894, - 39.72786, - 123.71782 - ], - "centroid": [123.74115, 39.74421], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.80253, - 122.62774, - 30.81248, - 122.59493, - 30.82729, - 122.59486, - 30.82289, - 122.6596, - 30.80253, - 122.62774 - ], - "centroid": [122.62202, 30.8167], - "name": "Asia/Shanghai" - }, - { - "points": [ - 26.9695, - 120.71839, - 26.99309, - 120.68384, - 27.02221, - 120.68832, - 26.99426, - 120.73114, - 26.9695, - 120.71839 - ], - "centroid": [120.70568, 26.99515], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.60169, - 121.22618, - 27.61061, - 121.19015, - 27.63233, - 121.18533, - 27.64474, - 121.22436, - 27.60169, - 121.22618 - ], - "centroid": [121.2085, 27.62281], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.00057, - 113.70126, - 22.0309, - 113.68277, - 22.04341, - 113.71608, - 22.01869, - 113.73283, - 22.00057, - 113.70126 - ], - "centroid": [113.70781, 22.02307], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.38909, - 113.81574, - 22.40381, - 113.7768, - 22.42366, - 113.77177, - 22.42727, - 113.80825, - 22.38909, - 113.81574 - ], - "centroid": [113.79513, 22.41076], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.57094, - 122.35285, - 30.57911, - 122.31408, - 30.59494, - 122.3104, - 30.60094, - 122.36554, - 30.57094, - 122.35285 - ], - "centroid": [122.3383, 30.58698], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.8258, - 122.68318, - 30.84161, - 122.65122, - 30.86481, - 122.66482, - 30.85057, - 122.70616, - 30.8258, - 122.68318 - ], - "centroid": [122.67713, 30.84582], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.49062, - 122.33599, - 30.5038, - 122.30414, - 30.52685, - 122.30983, - 30.52928, - 122.34664, - 30.49062, - 122.33599 - ], - "centroid": [122.32562, 30.51247], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.07467, - 114.04399, - 22.09075, - 114.0083, - 22.11521, - 114.02261, - 22.10241, - 114.05325, - 22.07467, - 114.04399 - ], - "centroid": [114.03197, 22.09536], - "name": "Asia/Shanghai" - }, - { - "points": [ - 38.84907, - 121.8282, - 38.8643, - 121.81065, - 38.89912, - 121.82493, - 38.86982, - 121.84707, - 38.84907, - 121.8282 - ], - "centroid": [121.82794, 38.87184], - "name": "Asia/Shanghai" - }, - { - "points": [ - 37.75895, - 120.44906, - 37.78542, - 120.42585, - 37.79389, - 120.46919, - 37.77789, - 120.47541, - 37.75895, - 120.44906 - ], - "centroid": [120.45277, 37.7787], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.11223, - 122.75697, - 30.13392, - 122.74101, - 30.15348, - 122.75259, - 30.13026, - 122.78915, - 30.11223, - 122.75697 - ], - "centroid": [122.76165, 30.13234], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.01568, - 118.60979, - 39.03287, - 118.59726, - 39.06039, - 118.64482, - 39.04614, - 118.64599, - 39.01568, - 118.60979 - ], - "centroid": [118.62252, 39.03774], - "name": "Asia/Shanghai" - }, - { - "points": [ - 24.53779, - 118.40693, - 24.54422, - 118.36996, - 24.56134, - 118.3641, - 24.56176, - 118.41613, - 24.53779, - 118.40693 - ], - "centroid": [118.39074, 24.55174], - "name": "Asia/Shanghai" - }, - { - "points": [ - 25.30434, - 119.35213, - 25.32393, - 119.33037, - 25.33774, - 119.37638, - 25.32056, - 119.38235, - 25.30434, - 119.35213 - ], - "centroid": [119.35883, 25.32162], - "name": "Asia/Shanghai" - }, - { - "points": [ - 21.98299, - 113.82577, - 22.00033, - 113.79283, - 22.01612, - 113.79275, - 22.00834, - 113.84151, - 21.98299, - 113.82577 - ], - "centroid": [113.81552, 22.00175], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.17195, - 122.64565, - 30.20033, - 122.61997, - 30.22126, - 122.63024, - 30.21135, - 122.65139, - 30.17195, - 122.64565 - ], - "centroid": [122.63738, 30.19975], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.5533, - 114.65991, - 22.56846, - 114.62417, - 22.59338, - 114.62715, - 22.57507, - 114.66459, - 22.5533, - 114.65991 - ], - "centroid": [114.64369, 22.57279], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.10252, - 113.87348, - 22.12193, - 113.85938, - 22.13534, - 113.90378, - 22.11294, - 113.90477, - 22.10252, - 113.87348 - ], - "centroid": [113.88499, 22.11872], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.06828, - 121.50207, - 28.08791, - 121.48947, - 28.11174, - 121.52774, - 28.08789, - 121.53012, - 28.06828, - 121.50207 - ], - "centroid": [121.51191, 28.08931], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.24251, - 122.44556, - 39.25558, - 122.41405, - 39.27319, - 122.41511, - 39.26273, - 122.46289, - 39.24251, - 122.44556 - ], - "centroid": [122.43579, 39.25869], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.08026, - 121.71046, - 29.08173, - 121.68349, - 29.11996, - 121.67565, - 29.12067, - 121.69089, - 29.08026, - 121.71046 - ], - "centroid": [121.69081, 29.09894], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.58293, - 122.12973, - 30.60195, - 122.1081, - 30.62618, - 122.14406, - 30.60449, - 122.15134, - 30.58293, - 122.12973 - ], - "centroid": [122.13221, 30.60397], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.641, - 120.9667, - 27.66905, - 120.95117, - 27.6803, - 120.98048, - 27.66536, - 120.98995, - 27.641, - 120.9667 - ], - "centroid": [120.97086, 27.663], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.12787, - 121.57413, - 29.1474, - 121.56212, - 29.16407, - 121.59833, - 29.14518, - 121.60142, - 29.12787, - 121.57413 - ], - "centroid": [121.58324, 29.14616], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.6129, - 122.05436, - 30.6406, - 122.03887, - 30.64745, - 122.07173, - 30.6223, - 122.07273, - 30.6129, - 122.05436 - ], - "centroid": [122.05856, 30.63172], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.04029, - 122.87902, - 39.03989, - 122.85956, - 39.06774, - 122.84751, - 39.06479, - 122.88645, - 39.04029, - 122.87902 - ], - "centroid": [122.86778, 39.05463], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.77125, - 121.08162, - 27.78486, - 121.05939, - 27.80656, - 121.08897, - 27.78412, - 121.10148, - 27.77125, - 121.08162 - ], - "centroid": [121.08237, 27.78746], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.32658, - 120.58693, - 27.34601, - 120.56846, - 27.36092, - 120.59913, - 27.33938, - 120.61017, - 27.32658, - 120.58693 - ], - "centroid": [120.59074, 27.34357], - "name": "Asia/Shanghai" - }, - { - "points": [ - 26.68577, - 120.35286, - 26.70358, - 120.33289, - 26.72021, - 120.35909, - 26.70029, - 120.3735, - 26.68577, - 120.35286 - ], - "centroid": [120.35419, 26.70271], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.49888, - 122.26705, - 30.50496, - 122.24315, - 30.52629, - 122.24679, - 30.52857, - 122.27629, - 30.49888, - 122.26705 - ], - "centroid": [122.25914, 30.51489], - "name": "Asia/Shanghai" - }, - { - "points": [ - 38.01097, - 120.93286, - 38.02777, - 120.91448, - 38.04539, - 120.92287, - 38.02726, - 120.95316, - 38.01097, - 120.93286 - ], - "centroid": [120.93178, 38.02793], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.32653, - 121.98508, - 29.33169, - 121.95957, - 29.34544, - 121.95542, - 29.35829, - 121.98657, - 29.32653, - 121.98508 - ], - "centroid": [121.97341, 29.34117], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.31405, - 122.34349, - 39.33312, - 122.33144, - 39.35386, - 122.35453, - 39.33494, - 122.36541, - 39.31405, - 122.34349 - ], - "centroid": [122.34861, 39.33397], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.77668, - 122.7976, - 30.76484, - 122.78235, - 30.78896, - 122.75913, - 30.79692, - 122.78721, - 30.77668, - 122.7976 - ], - "centroid": [122.78051, 30.78221], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.19686, - 122.12405, - 30.21587, - 122.11403, - 30.22524, - 122.15031, - 30.21098, - 122.15245, - 30.19686, - 122.12405 - ], - "centroid": [122.13404, 30.21207], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.25557, - 122.30282, - 39.26094, - 122.27717, - 39.28139, - 122.27577, - 39.27935, - 122.30896, - 39.25557, - 122.30282 - ], - "centroid": [122.2917, 39.2697], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.47472, - 123.06981, - 39.47672, - 123.04899, - 39.50911, - 123.05492, - 39.50163, - 123.07414, - 39.47472, - 123.06981 - ], - "centroid": [123.06164, 39.49054], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.91888, - 122.45351, - 29.93634, - 122.43649, - 29.95866, - 122.44862, - 29.93043, - 122.4691, - 29.91888, - 122.45351 - ], - "centroid": [122.45201, 29.93691], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.62144, - 122.27929, - 30.63784, - 122.26172, - 30.65531, - 122.28739, - 30.63653, - 122.29816, - 30.62144, - 122.27929 - ], - "centroid": [122.28118, 30.63802], - "name": "Asia/Shanghai" - }, - { - "points": [ - 25.25612, - 119.53102, - 25.26316, - 119.50697, - 25.28791, - 119.51444, - 25.2764, - 119.5383, - 25.25612, - 119.53102 - ], - "centroid": [119.52235, 25.27112], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.59027, - 121.80575, - 28.60727, - 121.79105, - 28.61968, - 121.82306, - 28.60173, - 121.82732, - 28.59027, - 121.80575 - ], - "centroid": [121.81115, 28.60505], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.02919, - 113.91938, - 22.04678, - 113.90494, - 22.06367, - 113.92106, - 22.04351, - 113.94052, - 22.02919, - 113.91938 - ], - "centroid": [113.92191, 22.04592], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.0686, - 121.15922, - 39.09436, - 121.14911, - 39.09378, - 121.18038, - 39.07719, - 121.17975, - 39.0686, - 121.15922 - ], - "centroid": [121.16592, 39.08389], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.49494, - 114.83083, - 22.50496, - 114.81781, - 22.52809, - 114.83001, - 22.51308, - 114.85276, - 22.49494, - 114.83083 - ], - "centroid": [114.83364, 22.51105], - "name": "Asia/Shanghai" - }, - { - "points": [ - 38.32481, - 120.84323, - 38.33253, - 120.82468, - 38.35996, - 120.83452, - 38.34221, - 120.85575, - 38.32481, - 120.84323 - ], - "centroid": [120.83935, 38.34072], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.70194, - 121.91975, - 28.71989, - 121.90394, - 28.73121, - 121.93743, - 28.71404, - 121.94117, - 28.70194, - 121.91975 - ], - "centroid": [121.92467, 28.717], - "name": "Asia/Shanghai" - }, - { - "points": [ - 26.53005, - 120.00591, - 26.53718, - 119.98593, - 26.5642, - 119.99619, - 26.55121, - 120.01547, - 26.53005, - 120.00591 - ], - "centroid": [120.00059, 26.54598], - "name": "Asia/Shanghai" - }, - { - "points": [ - 37.537, - 121.50748, - 37.5514, - 121.49065, - 37.56985, - 121.51618, - 37.55413, - 121.52661, - 37.537, - 121.50748 - ], - "centroid": [121.50973, 37.55313], - "name": "Asia/Shanghai" - }, - { - "points": [ - 26.39308, - 119.90518, - 26.40606, - 119.89193, - 26.43027, - 119.90943, - 26.41175, - 119.92335, - 26.39308, - 119.90518 - ], - "centroid": [119.90764, 26.41079], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.60039, - 122.15887, - 29.60869, - 122.13446, - 29.62957, - 122.14803, - 29.62409, - 122.16788, - 29.60039, - 122.15887 - ], - "centroid": [122.15219, 29.61522], - "name": "Asia/Shanghai" - }, - { - "points": [ - 38.047, - 120.65153, - 38.04428, - 120.63302, - 38.07342, - 120.62746, - 38.06779, - 120.65307, - 38.047, - 120.65153 - ], - "centroid": [120.64064, 38.05877], - "name": "Asia/Shanghai" - }, - { - "points": [ - 23.76385, - 117.71299, - 23.7693, - 117.69569, - 23.79047, - 117.69269, - 23.78377, - 117.72335, - 23.76385, - 117.71299 - ], - "centroid": [117.70655, 23.77772], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.77244, - 123.82472, - 39.78243, - 123.80352, - 39.80146, - 123.81162, - 39.79543, - 123.83534, - 39.77244, - 123.82472 - ], - "centroid": [123.81919, 39.78786], - "name": "Asia/Shanghai" - }, - { - "points": [ - 24.37461, - 118.16736, - 24.38928, - 118.15027, - 24.40507, - 118.16041, - 24.39245, - 118.18496, - 24.37461, - 118.16736 - ], - "centroid": [118.16642, 24.3903], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.02003, - 113.67343, - 22.02346, - 113.6544, - 22.05347, - 113.66386, - 22.03806, - 113.68025, - 22.02003, - 113.67343 - ], - "centroid": [113.66734, 22.03426], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.26756, - 121.6806, - 28.27914, - 121.66102, - 28.29959, - 121.67336, - 28.28399, - 121.69168, - 28.26756, - 121.6806 - ], - "centroid": [121.67642, 28.28285], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.67062, - 120.83927, - 27.67844, - 120.81543, - 27.69782, - 120.81986, - 27.68787, - 120.84466, - 27.67062, - 120.83927 - ], - "centroid": [120.82965, 27.68384], - "name": "Asia/Shanghai" - }, - { - "points": [ - 26.63426, - 120.37074, - 26.63537, - 120.34631, - 26.65112, - 120.3411, - 26.65569, - 120.36844, - 26.63426, - 120.37074 - ], - "centroid": [120.35723, 26.64439], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.59196, - 121.62244, - 30.60403, - 121.60616, - 30.62138, - 121.63093, - 30.60361, - 121.64049, - 30.59196, - 121.62244 - ], - "centroid": [121.62472, 30.60573], - "name": "Asia/Shanghai" - }, - { - "points": [ - 40.37751, - 120.61427, - 40.39301, - 120.59627, - 40.41008, - 120.61622, - 40.3931, - 120.62685, - 40.37751, - 120.61427 - ], - "centroid": [120.6128, 40.39354], - "name": "Asia/Shanghai" - }, - { - "points": [ - 25.74879, - 119.67922, - 25.76107, - 119.65842, - 25.77769, - 119.6626, - 25.77016, - 119.6881, - 25.74879, - 119.67922 - ], - "centroid": [119.67275, 25.76436], - "name": "Asia/Shanghai" - }, - { - "points": [ - 35.87996, - 120.86332, - 35.89987, - 120.8524, - 35.90735, - 120.87952, - 35.89198, - 120.88291, - 35.87996, - 120.86332 - ], - "centroid": [120.86869, 35.8948], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.59529, - 122.42074, - 30.61258, - 122.4056, - 30.62889, - 122.42595, - 30.61637, - 122.43513, - 30.59529, - 122.42074 - ], - "centroid": [122.42121, 30.61274], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.01087, - 120.4335, - 27.01401, - 120.4142, - 27.03765, - 120.4183, - 27.0347, - 120.43838, - 27.01087, - 120.4335 - ], - "centroid": [120.42613, 27.02438], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.49275, - 113.84816, - 22.50563, - 113.83057, - 22.52342, - 113.83538, - 22.50752, - 113.86166, - 22.49275, - 113.84816 - ], - "centroid": [113.84443, 22.50766], - "name": "Asia/Shanghai" - }, - { - "points": [ - 25.28159, - 119.76323, - 25.29696, - 119.74574, - 25.31266, - 119.75062, - 25.30032, - 119.7742, - 25.28159, - 119.76323 - ], - "centroid": [119.7591, 25.29777], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.03865, - 114.00546, - 22.03571, - 113.98626, - 22.05979, - 113.98135, - 22.05976, - 114.00543, - 22.03865, - 114.00546 - ], - "centroid": [113.99432, 22.04885], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.07175, - 121.40499, - 28.09341, - 121.39033, - 28.10043, - 121.4132, - 28.08472, - 121.41974, - 28.07175, - 121.40499 - ], - "centroid": [121.40623, 28.08753], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.63204, - 120.82005, - 27.64237, - 120.80408, - 27.662, - 120.82796, - 27.64857, - 120.83582, - 27.63204, - 120.82005 - ], - "centroid": [120.82137, 27.64625], - "name": "Asia/Shanghai" - }, - { - "points": [ - 23.77965, - 117.66761, - 23.79411, - 117.65094, - 23.81438, - 117.6587, - 23.79592, - 117.67649, - 23.77965, - 117.66761 - ], - "centroid": [117.66336, 23.79635], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.62114, - 122.2171, - 29.6342, - 122.2033, - 29.64901, - 122.2162, - 29.63406, - 122.23785, - 29.62114, - 122.2171 - ], - "centroid": [122.21926, 29.63475], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.39152, - 122.01548, - 29.40019, - 121.99399, - 29.41711, - 121.99937, - 29.40886, - 122.02466, - 29.39152, - 122.01548 - ], - "centroid": [122.00863, 29.40455], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.85054, - 122.23626, - 28.85767, - 122.21642, - 28.87512, - 122.2216, - 28.87394, - 122.24565, - 28.85054, - 122.23626 - ], - "centroid": [122.2306, 28.86436], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.29786, - 121.92557, - 30.31059, - 121.90767, - 30.32527, - 121.93303, - 30.31267, - 121.94162, - 30.29786, - 121.92557 - ], - "centroid": [121.92616, 30.31149], - "name": "Asia/Shanghai" - }, - { - "points": [ - 24.81166, - 118.76437, - 24.82919, - 118.75205, - 24.83717, - 118.77984, - 24.81915, - 118.78212, - 24.81166, - 118.76437 - ], - "centroid": [118.76908, 24.82478], - "name": "Asia/Shanghai" - }, - { - "points": [ - 36.40569, - 120.95609, - 36.41353, - 120.93478, - 36.4293, - 120.94115, - 36.42161, - 120.96746, - 36.40569, - 120.95609 - ], - "centroid": [120.95018, 36.4177], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.73784, - 122.38904, - 30.75325, - 122.37063, - 30.77003, - 122.37891, - 30.76132, - 122.39567, - 30.73784, - 122.38904 - ], - "centroid": [122.38377, 30.75507], - "name": "Asia/Shanghai" - }, - { - "points": [ - 25.10545, - 119.37462, - 25.11844, - 119.35563, - 25.13304, - 119.36385, - 25.12014, - 119.38791, - 25.10545, - 119.37462 - ], - "centroid": [119.37091, 25.11931], - "name": "Asia/Shanghai" - }, - { - "points": [ - 23.52028, - 117.68734, - 23.52293, - 117.66668, - 23.54384, - 117.66939, - 23.54158, - 117.69081, - 23.52028, - 117.68734 - ], - "centroid": [117.6786, 23.53221], - "name": "Asia/Shanghai" - }, - { - "points": [ - 27.684, - 120.9087, - 27.69315, - 120.88576, - 27.71014, - 120.8893, - 27.70823, - 120.9078, - 27.684, - 120.9087 - ], - "centroid": [120.89836, 27.69835], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.1854, - 122.58369, - 30.19728, - 122.56747, - 30.21311, - 122.57276, - 30.20936, - 122.59395, - 30.1854, - 122.58369 - ], - "centroid": [122.58021, 30.20114], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.02508, - 121.41565, - 28.03065, - 121.39944, - 28.05318, - 121.40382, - 28.0424, - 121.42595, - 28.02508, - 121.41565 - ], - "centroid": [121.41125, 28.0385], - "name": "Asia/Shanghai" - }, - { - "points": [ - 28.21431, - 121.63303, - 28.22468, - 121.6169, - 28.24434, - 121.63397, - 28.23039, - 121.64719, - 28.21431, - 121.63303 - ], - "centroid": [121.63254, 28.22864], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.0649, - 113.80093, - 22.08288, - 113.78777, - 22.09292, - 113.81021, - 22.07711, - 113.81659, - 22.0649, - 113.80093 - ], - "centroid": [113.80327, 22.07951], - "name": "Asia/Shanghai" - }, - { - "points": [ - 24.98051, - 119.46596, - 24.97343, - 119.44855, - 24.999, - 119.44028, - 24.99971, - 119.45852, - 24.98051, - 119.46596 - ], - "centroid": [119.45297, 24.98794], - "name": "Asia/Shanghai" - }, - { - "points": [ - 39.30185, - 121.55492, - 39.31138, - 121.53577, - 39.32997, - 121.54699, - 39.32369, - 121.56387, - 39.30185, - 121.55492 - ], - "centroid": [121.55038, 39.31636], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.41984, - 122.93595, - 30.42741, - 122.9216, - 30.45077, - 122.92795, - 30.43597, - 122.94669, - 30.41984, - 122.93595 - ], - "centroid": [122.93307, 30.43423], - "name": "Asia/Shanghai" - }, - { - "points": [ - 26.9598, - 120.4604, - 26.96921, - 120.44293, - 26.98811, - 120.45646, - 26.97578, - 120.47308, - 26.9598, - 120.4604 - ], - "centroid": [120.45809, 26.97342], - "name": "Asia/Shanghai" - }, - { - "points": [ - 29.65192, - 122.2507, - 29.64798, - 122.231, - 29.66295, - 122.22071, - 29.67236, - 122.24049, - 29.65192, - 122.2507 - ], - "centroid": [122.23603, 29.65915], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.12837, - 113.71106, - 22.13436, - 113.69378, - 22.15161, - 113.7008, - 22.14649, - 113.72589, - 22.12837, - 113.71106 - ], - "centroid": [113.7084, 22.14058], - "name": "Asia/Shanghai" - }, - { - "points": [ - 26.64053, - 120.32231, - 26.65865, - 120.30769, - 26.66778, - 120.32876, - 26.65407, - 120.33737, - 26.64053, - 120.32231 - ], - "centroid": [120.3234, 26.65506], - "name": "Asia/Shanghai" - }, - { - "points": [ - 30.09583, - 121.86129, - 30.11156, - 121.84972, - 30.12663, - 121.86801, - 30.10242, - 121.87396, - 30.09583, - 121.86129 - ], - "centroid": [121.86314, 30.11004], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.10026, - 113.71501, - 22.08607, - 113.70478, - 22.0978, - 113.68535, - 22.11287, - 113.69839, - 22.10026, - 113.71501 - ], - "centroid": [113.70062, 22.09928], - "name": "Asia/Shanghai" - }, - { - "points": [ - 25.26624, - 119.72201, - 25.28211, - 119.7099, - 25.29324, - 119.73038, - 25.27759, - 119.73773, - 25.26624, - 119.72201 - ], - "centroid": [119.72464, 25.2799], - "name": "Asia/Shanghai" - }, - { - "points": [ - 22.29548, - 114.37179, - 22.2519, - 114.26297, - 22.14339, - 114.25292, - 22.17321, - 114.10307, - 22.29091, - 114.12644, - 22.31206, - 114.0616, - 22.18821, - 114.03517, - 22.14669, - 113.90033, - 22.22501, - 113.82793, - 22.33515, - 113.9908, - 22.41255, - 113.89548, - 22.57193, - 114.1619, - 22.54956, - 114.32395, - 22.41378, - 114.41297, - 22.29548, - 114.37179 - ], - "centroid": [114.14668, 22.3589], - "name": "Asia/Hong_Kong" - }, - { - "points": [ - 22.52714, - 114.44092, - 22.53104, - 114.41574, - 22.5526, - 114.41614, - 22.55307, - 114.4331, - 22.52714, - 114.44092 - ], - "centroid": [114.42686, 22.54022], - "name": "Asia/Hong_Kong" - }, - { - "points": [ - 22.10074, - 113.55258, - 22.1842, - 113.51933, - 22.2323, - 113.53835, - 22.13255, - 113.60081, - 22.10074, - 113.55258 - ], - "centroid": [113.55524, 22.16069], - "name": "Asia/Macau" - }, - { - "points": [ - 23.04719, - 120.02897, - 23.75067, - 120.16133, - 25.02873, - 121.02101, - 25.15231, - 121.3686, - 25.30702, - 121.5308, - 25.13582, - 121.92097, - 25.00848, - 122.0103, - 24.8324, - 121.8301, - 24.47902, - 121.86156, - 24.07621, - 121.61839, - 23.118, - 121.41633, - 22.54916, - 120.98065, - 21.89617, - 120.86437, - 21.9267, - 120.6979, - 22.29779, - 120.62556, - 22.60074, - 120.24971, - 22.96543, - 120.14561, - 23.04719, - 120.02897 - ], - "centroid": [120.9664, 23.74216], - "name": "Asia/Taipei" - }, - { - "points": [ - 24.39497, - 118.22634, - 24.53973, - 118.40412, - 24.48325, - 118.47584, - 24.39973, - 118.44482, - 24.39497, - 118.22634 - ], - "centroid": [118.37514, 24.45073], - "name": "Asia/Taipei" - }, - { - "points": [ - 23.49836, - 119.56774, - 23.53865, - 119.5247, - 23.68827, - 119.57284, - 23.56082, - 119.69532, - 23.49836, - 119.56774 - ], - "centroid": [119.59721, 23.58056], - "name": "Asia/Taipei" - }, - { - "points": [ - 21.99329, - 121.58726, - 22.03881, - 121.4969, - 22.09129, - 121.48832, - 22.092, - 121.57412, - 21.99329, - 121.58726 - ], - "centroid": [121.54117, 22.05285], - "name": "Asia/Taipei" - }, - { - "points": [ - 23.54978, - 119.46289, - 23.64096, - 119.48652, - 23.64705, - 119.54011, - 23.56094, - 119.51764, - 23.54978, - 119.46289 - ], - "centroid": [119.50154, 23.59966], - "name": "Asia/Taipei" - }, - { - "points": [ - 26.17957, - 119.96724, - 26.222, - 119.96028, - 26.25649, - 120.01964, - 26.20194, - 120.02296, - 26.17957, - 119.96724 - ], - "centroid": [119.99347, 26.21581], - "name": "Asia/Taipei" - }, - { - "points": [ - 22.62349, - 121.51001, - 22.64108, - 121.46043, - 22.68081, - 121.45117, - 22.68542, - 121.50874, - 22.62349, - 121.51001 - ], - "centroid": [121.48456, 22.65827], - "name": "Asia/Taipei" - }, - { - "points": [ - 23.42365, - 120.01525, - 23.483, - 120.00362, - 23.53933, - 120.04368, - 23.52177, - 120.05446, - 23.42365, - 120.01525 - ], - "centroid": [120.02704, 23.48672], - "name": "Asia/Taipei" - }, - { - "points": [ - 23.35157, - 119.52123, - 23.35078, - 119.47343, - 23.4037, - 119.48069, - 23.37584, - 119.54313, - 23.35157, - 119.52123 - ], - "centroid": [119.50241, 23.37251], - "name": "Asia/Taipei" - }, - { - "points": [ - 26.12319, - 119.93117, - 26.17331, - 119.91094, - 26.16988, - 119.96976, - 26.13927, - 119.96827, - 26.12319, - 119.93117 - ], - "centroid": [119.94261, 26.1523], - "name": "Asia/Taipei" - }, - { - "points": [ - 23.1805, - 119.42489, - 23.21879, - 119.39802, - 23.23323, - 119.44002, - 23.21453, - 119.45097, - 23.1805, - 119.42489 - ], - "centroid": [119.42629, 23.21041], - "name": "Asia/Taipei" - }, - { - "points": [ - 22.31243, - 120.35125, - 22.34101, - 120.33887, - 22.36317, - 120.37975, - 22.33784, - 120.39033, - 22.31243, - 120.35125 - ], - "centroid": [120.36462, 22.33838], - "name": "Asia/Taipei" - }, - { - "points": [ - 26.35257, - 120.49365, - 26.37674, - 120.45988, - 26.40062, - 120.46871, - 26.37942, - 120.5139, - 26.35257, - 120.49365 - ], - "centroid": [120.48519, 26.3772], - "name": "Asia/Taipei" - }, - { - "points": [ - 23.72152, - 119.60152, - 23.73981, - 119.57864, - 23.76764, - 119.60293, - 23.74802, - 119.62347, - 23.72152, - 119.60152 - ], - "centroid": [119.60145, 23.74429], - "name": "Asia/Taipei" - }, - { - "points": [ - 23.47318, - 119.51348, - 23.49655, - 119.49444, - 23.50381, - 119.5428, - 23.48619, - 119.54031, - 23.47318, - 119.51348 - ], - "centroid": [119.52085, 23.49029], - "name": "Asia/Taipei" - }, - { - "points": [ - 24.82637, - 121.95527, - 24.83046, - 121.93209, - 24.85325, - 121.9258, - 24.85562, - 121.96084, - 24.82637, - 121.95527 - ], - "centroid": [121.94412, 24.8423], - "name": "Asia/Taipei" - }, - { - "points": [ - 25.93476, - 119.96716, - 25.96728, - 119.96642, - 25.96948, - 119.99816, - 25.94861, - 119.99302, - 25.93476, - 119.96716 - ], - "centroid": [119.98001, 25.95523], - "name": "Asia/Taipei" - }, - { - "points": [ - 25.95099, - 119.94137, - 25.96192, - 119.91936, - 25.983, - 119.92291, - 25.97735, - 119.95876, - 25.95099, - 119.94137 - ], - "centroid": [119.93674, 25.96877], - "name": "Asia/Taipei" - }, - { - "points": [ - 23.23502, - 119.66968, - 23.25989, - 119.64711, - 23.27625, - 119.66923, - 23.26137, - 119.6829, - 23.23502, - 119.66968 - ], - "centroid": [119.66651, 23.25724], - "name": "Asia/Taipei" - }, - { - "points": [ - 20.6877, - 116.72893, - 20.69645, - 116.70231, - 20.71639, - 116.70098, - 20.70966, - 116.73632, - 20.6877, - 116.72893 - ], - "centroid": [116.7177, 20.70289], - "name": "Asia/Taipei" - }, - { - "points": [ - 23.38685, - 119.3186, - 23.39905, - 119.29786, - 23.42171, - 119.31723, - 23.40554, - 119.33482, - 23.38685, - 119.3186 - ], - "centroid": [119.31684, 23.40352], - "name": "Asia/Taipei" - }, - { - "points": [ - 25.96687, - 120.04371, - 25.97504, - 120.0187, - 25.99443, - 120.02385, - 25.9884, - 120.05122, - 25.96687, - 120.04371 - ], - "centroid": [120.03467, 25.98121], - "name": "Asia/Taipei" - }, - { - "points": [ - 26.25617, - 119.99157, - 26.26539, - 119.96982, - 26.2894, - 119.98684, - 26.2757, - 120.00142, - 26.25617, - 119.99157 - ], - "centroid": [119.98677, 26.27163], - "name": "Asia/Taipei" - }, - { - "points": [ - 23.23509, - 119.61468, - 23.24249, - 119.59563, - 23.26388, - 119.60107, - 23.25807, - 119.62299, - 23.23509, - 119.61468 - ], - "centroid": [119.60883, 23.25002], - "name": "Asia/Taipei" - }, - { - "points": [ - 21.93744, - 121.60564, - 21.9588, - 121.58871, - 21.96807, - 121.60747, - 21.95319, - 121.621, - 21.93744, - 121.60564 - ], - "centroid": [121.60536, 21.95394], - "name": "Asia/Taipei" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-colombo.json b/pandora_console/include/javascript/tz_json/polygons/asia-colombo.json deleted file mode 100644 index 91527e23ee..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-colombo.json +++ /dev/null @@ -1,194 +0,0 @@ -{ - "transitions": { - "Asia/Colombo": [[1145053800, 330, "+0530"], [2147501647, 330, "+0530"]] - }, - "name": "Asia/Colombo", - "polygons": [ - { - "points": [ - 8.14651, - 79.69674, - 8.3594, - 79.78377, - 8.01248, - 79.74884, - 7.98702, - 79.81967, - 8.23097, - 79.77975, - 8.72103, - 79.94558, - 8.95467, - 79.87568, - 9.07521, - 79.67587, - 9.09021, - 79.84954, - 8.94905, - 79.92329, - 9.02102, - 80.03338, - 9.29528, - 80.11435, - 9.39593, - 80.04597, - 9.48194, - 80.17547, - 9.63564, - 80.05026, - 9.62228, - 79.87503, - 9.55802, - 79.85811, - 9.61188, - 79.75313, - 9.64492, - 79.85658, - 9.7691, - 79.86197, - 9.83273, - 80.25336, - 9.29535, - 80.82066, - 8.65077, - 81.23613, - 8.47261, - 81.21199, - 8.4974, - 81.36058, - 8.03848, - 81.48605, - 7.60249, - 81.80236, - 7.02407, - 81.89093, - 6.47459, - 81.70705, - 6.18576, - 81.33341, - 5.90702, - 80.5888, - 6.08638, - 80.12348, - 6.83163, - 79.85216, - 8.14651, - 79.69674 - ], - "centroid": [80.69261, 7.64729], - "name": "Asia/Colombo" - }, - { - "points": [ - 9.46611, - 79.72219, - 9.49639, - 79.65087, - 9.56232, - 79.64764, - 9.52991, - 79.73194, - 9.46611, - 79.72219 - ], - "centroid": [79.68851, 9.51445], - "name": "Asia/Colombo" - }, - { - "points": [ - 8.39961, - 79.795, - 8.47761, - 79.76565, - 8.53597, - 79.78081, - 8.46527, - 79.79844, - 8.39961, - 79.795 - ], - "centroid": [79.78405, 8.46972], - "name": "Asia/Colombo" - }, - { - "points": [ - 9.64028, - 79.78427, - 9.66447, - 79.7555, - 9.72219, - 79.82023, - 9.6795, - 79.82156, - 9.64028, - 79.78427 - ], - "centroid": [79.7941, 9.67734], - "name": "Asia/Colombo" - }, - { - "points": [ - 9.26383, - 80.01314, - 9.27339, - 79.96734, - 9.3129, - 79.97694, - 9.29276, - 80.01242, - 9.26383, - 80.01314 - ], - "centroid": [79.99102, 9.28562], - "name": "Asia/Colombo" - }, - { - "points": [ - 8.28187, - 79.80182, - 8.29784, - 79.78279, - 8.34655, - 79.80353, - 8.32044, - 79.81825, - 8.28187, - 79.80182 - ], - "centroid": [79.80127, 8.31208], - "name": "Asia/Colombo" - }, - { - "points": [ - 9.45653, - 80.01438, - 9.47667, - 79.99651, - 9.49563, - 80.00441, - 9.48119, - 80.02798, - 9.45653, - 80.01438 - ], - "centroid": [80.01149, 9.47719], - "name": "Asia/Colombo" - }, - { - "points": [ - 8.35814, - 79.79546, - 8.38306, - 79.77678, - 8.39666, - 79.78795, - 8.38588, - 79.80576, - 8.35814, - 79.79546 - ], - "centroid": [79.79187, 8.37979], - "name": "Asia/Colombo" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-damascus.json b/pandora_console/include/javascript/tz_json/polygons/asia-damascus.json deleted file mode 100644 index 6203045627..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-damascus.json +++ /dev/null @@ -1,173 +0,0 @@ -{ - "transitions": { - "Asia/Damascus": [ - [1490925600, 180, "EEST"], - [1509066000, 120, "EET"], - [1522375200, 180, "EEST"], - [1540515600, 120, "EET"], - [1553824800, 180, "EEST"], - [1571965200, 120, "EET"], - [1585274400, 180, "EEST"], - [1604019600, 120, "EET"], - [1616724000, 180, "EEST"], - [1635469200, 120, "EET"], - [1648173600, 180, "EEST"], - [1666918800, 120, "EET"], - [1680228000, 180, "EEST"], - [1698368400, 120, "EET"], - [1711677600, 180, "EEST"], - [1729818000, 120, "EET"], - [1743127200, 180, "EEST"], - [1761872400, 120, "EET"], - [1774576800, 180, "EEST"], - [1793322000, 120, "EET"], - [1806026400, 180, "EEST"], - [1824771600, 120, "EET"], - [1838080800, 180, "EEST"], - [1856221200, 120, "EET"], - [1869530400, 180, "EEST"], - [1887670800, 120, "EET"], - [1900980000, 180, "EEST"], - [1919120400, 120, "EET"], - [1932429600, 180, "EEST"], - [1951174800, 120, "EET"], - [1963879200, 180, "EEST"], - [1982624400, 120, "EET"], - [1995328800, 180, "EEST"], - [2014074000, 120, "EET"], - [2027383200, 180, "EEST"], - [2045523600, 120, "EET"], - [2058832800, 180, "EEST"], - [2076973200, 120, "EET"], - [2090282400, 180, "EEST"], - [2109027600, 120, "EET"], - [2121732000, 180, "EEST"], - [2140477200, 120, "EET"] - ] - }, - "name": "Asia/Damascus", - "polygons": [ - { - "points": [ - 32.69546, - 35.5929, - 32.77555, - 35.65197, - 33.01571, - 35.5769, - 33.15474, - 35.65945, - 33.27795, - 35.61347, - 33.57757, - 36.05236, - 33.64714, - 35.92131, - 33.82941, - 36.06462, - 33.83142, - 36.37232, - 33.92198, - 36.27915, - 34.20481, - 36.60866, - 34.41486, - 36.54449, - 34.5013, - 36.32339, - 34.56452, - 36.40461, - 34.67143, - 36.3371, - 34.63676, - 35.97342, - 34.91057, - 35.8704, - 35.20094, - 35.95282, - 35.42105, - 35.91226, - 35.58384, - 35.71723, - 35.7532, - 35.84366, - 35.86377, - 35.80181, - 35.95011, - 36.00956, - 35.82667, - 36.16471, - 35.95796, - 36.20509, - 36.00735, - 36.37039, - 36.22983, - 36.39003, - 36.25231, - 36.69407, - 36.4973, - 36.54289, - 36.85136, - 36.66568, - 36.77117, - 36.9928, - 36.63357, - 37.09357, - 36.65042, - 37.4811, - 36.9235, - 38.25282, - 36.84822, - 38.56681, - 36.71714, - 38.73416, - 36.67507, - 39.2269, - 36.76505, - 39.83928, - 37.13058, - 40.78193, - 37.0951, - 41.55652, - 37.16919, - 41.97216, - 37.32888, - 42.2227, - 37.23402, - 42.36502, - 37.06267, - 42.37929, - 36.62432, - 41.88306, - 36.5127, - 41.40229, - 36.3468, - 41.29129, - 36.05944, - 41.26349, - 35.8448, - 41.37502, - 35.62432, - 41.3794, - 35.24846, - 41.22669, - 34.77831, - 41.24025, - 34.37438, - 40.96379, - 34.22998, - 40.48088, - 32.30665, - 36.84002, - 32.50336, - 36.07364, - 32.71199, - 35.92677, - 32.69546, - 35.5929 - ], - "centroid": [38.50198, 35.00701], - "name": "Asia/Damascus" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-dhaka.json b/pandora_console/include/javascript/tz_json/polygons/asia-dhaka.json deleted file mode 100644 index cfd01cbe75..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-dhaka.json +++ /dev/null @@ -1,3848 +0,0 @@ -{ - "transitions": { - "Asia/Dhaka": [[1262296800, 360, "+06"], [2147501647, 360, "+06"]], - "Asia/Omsk": [[1414278000, 360, "+06"], [2147501647, 360, "+06"]], - "Asia/Qyzylorda": [[1099184400, 360, "+06"], [2147501647, 360, "+06"]], - "Asia/Bishkek": [[1123797600, 360, "+06"], [2147501647, 360, "+06"]], - "Asia/Kashgar": [[-1325465420, 360, "+06"], [2147501647, 360, "+06"]], - "Asia/Almaty": [[1099180800, 360, "+06"], [2147501647, 360, "+06"]], - "Asia/Urumqi": [[-1325465420, 360, "+06"], [2147501647, 360, "+06"]], - "Asia/Thimphu": [[560039400, 360, "+06"], [2147501647, 360, "+06"]], - "Indian/Chagos": [[820454400, 360, "+06"], [2147501647, 360, "+06"]] - }, - "name": "Asia/Dhaka", - "polygons": [ - { - "points": [ - 21.70838, - 89.13061, - 21.78421, - 89.04197, - 22.13996, - 89.08009, - 22.55823, - 88.91684, - 22.84124, - 88.9619, - 22.95795, - 88.85647, - 23.19555, - 88.96116, - 23.25065, - 88.72057, - 23.48399, - 88.79338, - 23.6421, - 88.5612, - 23.86453, - 88.58723, - 23.93325, - 88.73823, - 24.28645, - 88.71604, - 24.50107, - 88.13404, - 24.68768, - 88.01835, - 24.8601, - 88.15607, - 24.94239, - 88.13586, - 24.96855, - 88.22965, - 24.89039, - 88.30468, - 24.95637, - 88.38235, - 25.20866, - 88.43611, - 25.18466, - 88.91805, - 25.29857, - 88.99955, - 25.365, - 88.82638, - 25.51683, - 88.79046, - 25.50362, - 88.53268, - 25.80543, - 88.25686, - 25.79859, - 88.10528, - 25.93364, - 88.07674, - 26.15213, - 88.17365, - 26.3724, - 88.50691, - 26.45415, - 88.47206, - 26.48191, - 88.32244, - 26.64179, - 88.40629, - 26.2465, - 88.84151, - 26.26323, - 89.05287, - 26.36949, - 88.90142, - 26.46983, - 88.94989, - 26.40395, - 89.10618, - 26.14485, - 89.17547, - 26.01799, - 89.36072, - 25.97033, - 89.56469, - 26.07057, - 89.629, - 26.16074, - 89.58137, - 26.23652, - 89.68163, - 25.93228, - 89.89028, - 25.8128, - 89.83035, - 25.29221, - 89.86056, - 25.15614, - 90.44187, - 25.21235, - 91.26063, - 25.13355, - 91.63699, - 25.19468, - 92.05804, - 25.08594, - 92.34089, - 24.92188, - 92.50087, - 24.85684, - 92.49076, - 24.82986, - 92.27294, - 24.39282, - 92.14557, - 24.32159, - 91.93021, - 24.13866, - 91.91371, - 24.22635, - 91.75403, - 24.13199, - 91.76164, - 24.19754, - 91.66124, - 24.06789, - 91.5975, - 24.09898, - 91.39246, - 23.97226, - 91.37865, - 23.95364, - 91.27555, - 23.71356, - 91.16129, - 23.09099, - 91.35813, - 23.26738, - 91.43319, - 22.96363, - 91.62053, - 23.08797, - 91.8134, - 23.27016, - 91.76074, - 23.48965, - 91.95652, - 23.73209, - 91.9455, - 23.65022, - 92.03134, - 23.7434, - 92.1589, - 23.66701, - 92.21869, - 23.6988, - 92.29884, - 23.27654, - 92.39588, - 22.94115, - 92.38231, - 22.71745, - 92.5262, - 22.1674, - 92.61842, - 21.29266, - 92.68357, - 21.23608, - 92.58937, - 21.36665, - 92.5496, - 21.35377, - 92.435, - 21.46353, - 92.37819, - 21.31796, - 92.20758, - 20.73799, - 92.34427, - 21.15911, - 92.04416, - 21.44895, - 91.94361, - 21.5382, - 91.98864, - 21.49179, - 91.85505, - 21.93331, - 91.90578, - 22.62889, - 91.5898, - 22.79822, - 91.42819, - 22.70837, - 91.34064, - 22.80045, - 91.29293, - 22.85227, - 90.77066, - 22.95736, - 90.62304, - 23.17095, - 90.58247, - 23.16787, - 90.51543, - 23.00486, - 90.5117, - 23.07768, - 90.50104, - 23.01249, - 90.44907, - 22.88735, - 90.68082, - 22.79446, - 90.66489, - 22.77256, - 90.74373, - 22.44711, - 90.89871, - 22.04898, - 90.76064, - 21.97492, - 90.62319, - 22.03869, - 90.58311, - 22.39616, - 90.66088, - 22.14478, - 90.54559, - 22.07772, - 90.40256, - 21.91499, - 90.46615, - 21.81319, - 90.31491, - 21.91544, - 90.31089, - 21.78084, - 90.1302, - 21.8397, - 90.01274, - 21.96841, - 90.02528, - 21.98169, - 89.94227, - 22.23453, - 89.85723, - 21.84911, - 89.84805, - 21.82684, - 89.6785, - 21.75929, - 89.7196, - 21.69918, - 89.56844, - 21.95177, - 89.53416, - 21.70578, - 89.43021, - 21.81673, - 89.31604, - 21.64136, - 89.26822, - 21.65273, - 89.1922, - 21.79576, - 89.18952, - 21.70838, - 89.13061 - ], - "centroid": [90.27214, 23.8365], - "name": "Asia/Dhaka" - }, - { - "points": [ - 22.54362, - 91.02735, - 22.65179, - 90.78683, - 22.79156, - 90.79594, - 22.81729, - 90.93598, - 22.70013, - 91.1258, - 22.58332, - 91.17502, - 22.54362, - 91.02735 - ], - "centroid": [90.96733, 22.67882], - "name": "Asia/Dhaka" - }, - { - "points": [ - 22.06984, - 91.04698, - 22.49738, - 91.00008, - 22.51968, - 91.04618, - 22.4973, - 91.13076, - 22.30137, - 91.19313, - 22.06984, - 91.04698 - ], - "centroid": [91.08648, 22.3315], - "name": "Asia/Dhaka" - }, - { - "points": [ - 22.33302, - 91.48612, - 22.43272, - 91.3913, - 22.66979, - 91.35466, - 22.47202, - 91.55507, - 22.33302, - 91.48612 - ], - "centroid": [91.44825, 22.48752], - "name": "Asia/Dhaka" - }, - { - "points": [ - 21.84099, - 90.51294, - 22.0757, - 90.47205, - 22.1271, - 90.54394, - 21.9498, - 90.52024, - 21.92477, - 90.58812, - 21.84099, - 90.51294 - ], - "centroid": [90.51805, 21.98394], - "name": "Asia/Dhaka" - }, - { - "points": [ - 22.11304, - 90.96051, - 22.13591, - 90.91106, - 22.38873, - 90.96707, - 22.23454, - 91.01009, - 22.11304, - 90.96051 - ], - "centroid": [90.96215, 22.22844], - "name": "Asia/Dhaka" - }, - { - "points": [ - 21.70704, - 91.83793, - 21.89713, - 91.83095, - 21.93202, - 91.87278, - 21.85079, - 91.90314, - 21.70704, - 91.83793 - ], - "centroid": [91.86024, 21.83704], - "name": "Asia/Dhaka" - }, - { - "points": [ - 22.65429, - 91.29449, - 22.7244, - 91.12742, - 22.74141, - 91.12263, - 22.72982, - 91.2921, - 22.65429, - 91.29449 - ], - "centroid": [91.2274, 22.70821], - "name": "Asia/Dhaka" - }, - { - "points": [ - 22.52592, - 91.27277, - 22.59208, - 91.20948, - 22.65388, - 91.21953, - 22.56126, - 91.31406, - 22.52592, - 91.27277 - ], - "centroid": [91.2552, 22.58436], - "name": "Asia/Dhaka" - }, - { - "points": [ - 22.46529, - 91.19939, - 22.48072, - 91.14824, - 22.52325, - 91.13206, - 22.52177, - 91.20777, - 22.46529, - 91.19939 - ], - "centroid": [91.17359, 22.4992], - "name": "Asia/Dhaka" - }, - { - "points": [ - 21.88857, - 90.63904, - 21.925, - 90.61224, - 21.95966, - 90.64812, - 21.90954, - 90.66497, - 21.88857, - 90.63904 - ], - "centroid": [90.6406, 21.92222], - "name": "Asia/Dhaka" - }, - { - "points": [ - 22.99107, - 90.57101, - 23.02021, - 90.52577, - 23.05796, - 90.55429, - 23.04558, - 90.57107, - 22.99107, - 90.57101 - ], - "centroid": [90.55436, 23.02532], - "name": "Asia/Dhaka" - }, - { - "points": [ - 22.39659, - 91.19511, - 22.4191, - 91.16015, - 22.44106, - 91.16353, - 22.43445, - 91.20908, - 22.39659, - 91.19511 - ], - "centroid": [91.18407, 22.42241], - "name": "Asia/Dhaka" - }, - { - "points": [ - 20.57562, - 92.32895, - 20.62416, - 92.30327, - 20.64451, - 92.32032, - 20.60078, - 92.33947, - 20.57562, - 92.32895 - ], - "centroid": [92.32247, 20.61156], - "name": "Asia/Dhaka" - }, - { - "points": [ - 21.90816, - 89.975, - 21.92588, - 89.93412, - 21.95687, - 89.95829, - 21.92717, - 89.98191, - 21.90816, - 89.975 - ], - "centroid": [89.96024, 21.93042], - "name": "Asia/Dhaka" - }, - { - "points": [ - 22.44198, - 91.00294, - 22.45398, - 90.96649, - 22.48443, - 90.97945, - 22.46976, - 91.00785, - 22.44198, - 91.00294 - ], - "centroid": [90.98854, 22.46226], - "name": "Asia/Dhaka" - }, - { - "points": [ - 21.68115, - 89.34025, - 21.70151, - 89.32548, - 21.73136, - 89.34148, - 21.70228, - 89.36413, - 21.68115, - 89.34025 - ], - "centroid": [89.34353, 21.70483], - "name": "Asia/Dhaka" - }, - { - "points": [ - 21.8082, - 90.43173, - 21.82946, - 90.40445, - 21.84574, - 90.43838, - 21.82276, - 90.45402, - 21.8082, - 90.43173 - ], - "centroid": [90.43127, 21.82693], - "name": "Asia/Dhaka" - }, - { - "points": [ - 21.9477, - 90.71197, - 21.96142, - 90.69363, - 21.98266, - 90.70856, - 21.96014, - 90.72711, - 21.9477, - 90.71197 - ], - "centroid": [90.71019, 21.96371], - "name": "Asia/Dhaka" - }, - { - "points": [ - 20.70312, - 92.35241, - 20.71518, - 92.33413, - 20.73284, - 92.33776, - 20.72342, - 92.36843, - 20.70312, - 92.35241 - ], - "centroid": [92.34919, 20.71891], - "name": "Asia/Dhaka" - }, - { - "points": [ - 21.72794, - 90.3601, - 21.74145, - 90.34116, - 21.75634, - 90.36411, - 21.74349, - 90.37174, - 21.72794, - 90.3601 - ], - "centroid": [90.3583, 21.74212], - "name": "Asia/Dhaka" - }, - { - "points": [ - 21.7576, - 90.45555, - 21.76112, - 90.43301, - 21.77536, - 90.43108, - 21.77811, - 90.4557, - 21.7576, - 90.45555 - ], - "centroid": [90.44454, 21.76818], - "name": "Asia/Dhaka" - }, - { - "points": [ - 38.63055, - 73.79569, - 38.86967, - 73.69217, - 38.97387, - 73.83586, - 39.26202, - 73.54811, - 39.36409, - 73.65845, - 39.47309, - 73.65226, - 39.47334, - 73.83895, - 39.5992, - 73.92922, - 39.773, - 73.82146, - 40.02784, - 73.93605, - 40.1338, - 74.2265, - 40.09539, - 74.33926, - 40.28313, - 74.58082, - 40.27498, - 74.67608, - 40.35515, - 74.69928, - 40.34536, - 74.89273, - 40.44281, - 74.78001, - 40.53287, - 74.82228, - 40.45128, - 75.21675, - 40.66854, - 75.59498, - 40.48159, - 75.73129, - 40.38304, - 75.65832, - 40.29217, - 75.70706, - 40.34946, - 75.82433, - 40.29874, - 75.91477, - 40.38598, - 75.96289, - 40.47132, - 76.29135, - 40.37181, - 76.33587, - 40.46929, - 76.51363, - 40.63351, - 76.63611, - 40.76315, - 76.62587, - 40.85604, - 76.77782, - 41.03069, - 76.86183, - 41.04402, - 78.05912, - 41.27576, - 78.37603, - 41.42016, - 78.39006, - 41.85106, - 79.40954, - 41.79945, - 79.66654, - 42.04738, - 79.87808, - 42.06778, - 80.27207, - 42.42883, - 80.19858, - 42.51526, - 80.2643, - 42.66453, - 80.16304, - 42.8375, - 80.25409, - 42.90166, - 80.57191, - 42.97916, - 80.39653, - 43.05523, - 80.38907, - 43.17827, - 80.78881, - 43.28605, - 80.7508, - 43.30311, - 80.65289, - 43.45727, - 80.7357, - 43.83202, - 80.50998, - 44.48021, - 80.33289, - 44.66255, - 80.35323, - 44.72685, - 80.47385, - 44.83018, - 80.27633, - 44.79134, - 80.02938, - 44.88579, - 79.8319, - 45.05838, - 80.07713, - 45.05437, - 80.37851, - 45.18338, - 80.72643, - 45.14055, - 80.88937, - 45.37663, - 81.68978, - 45.16694, - 81.95565, - 45.24594, - 82.25396, - 45.13141, - 82.48282, - 45.22889, - 82.58476, - 45.17172, - 82.7158, - 45.04813, - 82.58478, - 44.8325, - 82.74465, - 44.65783, - 82.41959, - 44.60687, - 81.81189, - 44.36088, - 81.73601, - 44.26906, - 82.33173, - 44.09203, - 82.70402, - 44.10144, - 83.12515, - 43.96013, - 83.89212, - 43.7501, - 84.29655, - 43.74894, - 84.6054, - 43.67383, - 84.60642, - 43.58533, - 84.88112, - 43.48606, - 84.97075, - 43.42699, - 84.8858, - 43.60378, - 83.43044, - 43.67797, - 83.30409, - 43.64831, - 82.90989, - 43.50679, - 82.88172, - 43.5825, - 82.51968, - 43.34189, - 82.55812, - 43.08074, - 83.38088, - 42.89554, - 82.68607, - 42.63514, - 82.75688, - 42.65319, - 82.84107, - 42.4169, - 83.05616, - 42.1463, - 82.92707, - 41.92822, - 82.98612, - 41.72949, - 82.62669, - 41.70921, - 82.69904, - 41.53486, - 82.72604, - 41.34158, - 82.58362, - 41.0778, - 82.02294, - 40.76847, - 81.77085, - 40.45597, - 82.01613, - 39.48906, - 82.0145, - 39.4692, - 82.51626, - 38.03578, - 82.51424, - 36.94896, - 82.38357, - 36.641, - 82.64713, - 36.2768, - 82.48823, - 36.23427, - 82.61534, - 35.77675, - 82.73233, - 35.70903, - 82.86131, - 35.62759, - 82.73373, - 35.70174, - 82.42679, - 35.55446, - 82.332, - 35.43353, - 82.05933, - 35.2367, - 82.01608, - 35.2137, - 82.37294, - 34.96234, - 82.45942, - 34.59072, - 82.31219, - 34.32962, - 81.97013, - 33.70966, - 82.50908, - 33.4934, - 82.81125, - 33.34693, - 82.80284, - 33.18813, - 82.98268, - 32.71724, - 83.19412, - 32.37233, - 83.08316, - 32.25423, - 83.17966, - 31.98904, - 83.16313, - 31.92784, - 82.86253, - 31.77371, - 82.77094, - 31.84533, - 82.60644, - 31.717, - 82.51038, - 31.64747, - 82.68331, - 31.53516, - 82.73557, - 31.39447, - 83.25319, - 31.26777, - 83.26812, - 30.85021, - 83.02462, - 30.81176, - 83.14948, - 30.71398, - 83.18291, - 30.4994, - 83.07403, - 30.53909, - 82.9409, - 30.63162, - 82.92542, - 30.91391, - 82.60049, - 30.87777, - 82.49026, - 30.55716, - 82.45324, - 30.5221, - 82.02785, - 30.32611, - 82.00976, - 30.40437, - 81.41086, - 30.19996, - 81.39443, - 30.02003, - 81.19678, - 30.07465, - 81.08715, - 30.24742, - 81.01811, - 30.57759, - 80.19817, - 30.96054, - 79.87548, - 30.92936, - 79.62225, - 31.09018, - 79.38094, - 31.10255, - 78.9996, - 31.29276, - 78.86037, - 31.29181, - 78.77989, - 31.43733, - 78.78615, - 31.50872, - 78.7098, - 31.61161, - 78.83118, - 31.76831, - 78.68846, - 31.95469, - 78.70747, - 32.19313, - 78.44949, - 32.42089, - 78.47456, - 32.53806, - 78.39435, - 32.70551, - 78.74924, - 32.48202, - 78.78895, - 32.35347, - 78.97547, - 32.5326, - 79.25031, - 32.93406, - 79.27232, - 33.02059, - 79.14518, - 33.18451, - 79.17755, - 33.2218, - 79.06764, - 33.66672, - 78.69718, - 33.7713, - 78.77367, - 34.07539, - 78.69692, - 34.21246, - 78.93565, - 34.32409, - 78.97496, - 34.60268, - 78.56513, - 34.68906, - 78.24005, - 35.34731, - 77.98193, - 35.47654, - 78.09744, - 35.41762, - 77.90207, - 35.50779, - 77.8146, - 35.46324, - 77.38124, - 35.66592, - 76.74655, - 35.77915, - 76.58784, - 35.90781, - 76.56579, - 35.82551, - 76.16899, - 36.0058, - 76.08617, - 36.06657, - 75.93666, - 36.2305, - 76.04444, - 36.66689, - 75.84659, - 36.75882, - 75.65106, - 36.71254, - 75.45028, - 36.9331, - 75.39066, - 37.00908, - 75.14611, - 36.92458, - 74.92316, - 37.05059, - 74.82479, - 37.02385, - 74.51952, - 37.11457, - 74.42318, - 37.24982, - 74.48299, - 37.2854, - 74.74771, - 37.22707, - 74.82642, - 37.32935, - 75.11133, - 37.43177, - 75.12539, - 37.55006, - 74.92016, - 37.65691, - 74.88664, - 37.76863, - 74.98569, - 38.18247, - 74.77628, - 38.4904, - 74.85678, - 38.64318, - 74.38026, - 38.65855, - 74.13622, - 38.52526, - 74.08244, - 38.51785, - 73.978, - 38.63055, - 73.79569 - ], - "centroid": [79.67793, 37.6086], - "name": "Asia/Kashgar" - }, - { - "points": [ - 27.22958, - 88.83815, - 27.28692, - 88.98103, - 27.57396, - 89.01409, - 27.88159, - 89.36565, - 27.97154, - 89.35116, - 28.16547, - 89.5967, - 28.33367, - 90.00407, - 28.25729, - 90.38442, - 28.0839, - 90.38011, - 28.1004, - 90.71716, - 27.97998, - 91.10172, - 28.09925, - 91.3219, - 27.95984, - 91.66325, - 27.54853, - 91.63749, - 27.42914, - 91.78903, - 27.47878, - 92.02204, - 27.28156, - 92.13449, - 27.10182, - 92.03461, - 26.93197, - 92.13196, - 26.8442, - 92.07048, - 26.88936, - 91.93754, - 26.79472, - 91.91589, - 26.85355, - 91.85189, - 26.78948, - 91.57238, - 26.8638, - 91.44371, - 26.76736, - 91.33429, - 26.76197, - 90.69459, - 26.89379, - 90.411, - 26.74059, - 90.11148, - 26.71064, - 89.64786, - 26.8004, - 89.55625, - 26.80089, - 89.13384, - 26.9282, - 89.01733, - 26.93928, - 88.87321, - 27.06208, - 88.86991, - 27.11363, - 88.74974, - 27.22958, - 88.83815 - ], - "centroid": [90.43586, 27.41605], - "name": "Asia/Thimphu" - }, - { - "points": [ - 47.99485, - 64.11554, - 48.16132, - 64.00322, - 48.3142, - 64.26172, - 48.45907, - 64.213, - 48.50588, - 64.54269, - 48.67159, - 64.41923, - 48.70418, - 64.688, - 48.93674, - 64.74345, - 48.82826, - 65.49857, - 48.8896, - 65.73914, - 49.00917, - 65.83063, - 48.97994, - 66.09873, - 49.22168, - 66.34947, - 49.26429, - 66.53359, - 49.51043, - 66.6885, - 49.60501, - 66.92241, - 50.02169, - 67.3492, - 50.14409, - 67.60579, - 50.22597, - 67.58992, - 50.32342, - 67.95984, - 50.43767, - 68.09989, - 50.81969, - 67.70601, - 50.91492, - 67.70873, - 51.02155, - 67.95436, - 51.19079, - 67.87657, - 51.30907, - 67.94949, - 51.54257, - 67.81832, - 51.59258, - 67.92186, - 51.76755, - 67.89192, - 51.95948, - 67.96714, - 52.07766, - 67.9092, - 52.21299, - 67.66647, - 52.31472, - 67.7489, - 52.42013, - 67.53353, - 52.41, - 67.30594, - 52.20848, - 67.31093, - 52.25498, - 66.54414, - 52.35408, - 66.5811, - 52.30352, - 66.24527, - 52.43745, - 66.02243, - 52.82559, - 66.04532, - 52.94295, - 66.40239, - 52.96023, - 66.06817, - 53.07048, - 66.07557, - 53.16027, - 66.40339, - 53.19066, - 66.25691, - 53.47609, - 66.24591, - 53.48989, - 66.10206, - 53.76545, - 66.15819, - 53.78627, - 66.0582, - 53.99449, - 65.99139, - 54.09405, - 66.33567, - 54.23512, - 66.10832, - 54.2844, - 66.20501, - 54.63765, - 66.10109, - 54.87618, - 67.31069, - 54.86284, - 67.63669, - 54.9869, - 67.86641, - 54.92112, - 68.08608, - 55.06863, - 68.27046, - 55.19486, - 68.17143, - 55.20358, - 68.66021, - 55.36865, - 68.76391, - 55.28797, - 68.97487, - 55.38515, - 68.91022, - 55.46116, - 68.95959, - 55.34588, - 69.19452, - 55.31222, - 69.83329, - 55.14666, - 70.22824, - 55.2899, - 70.4674, - 55.30586, - 70.82634, - 55.10095, - 71.02804, - 54.89924, - 70.95661, - 54.65889, - 71.31175, - 54.58081, - 71.20813, - 54.34837, - 71.22815, - 54.33524, - 71.0249, - 54.12441, - 71.16506, - 54.19348, - 71.35345, - 54.11276, - 71.65358, - 54.25852, - 71.76784, - 54.14241, - 72.16758, - 54.35389, - 72.0286, - 54.37383, - 72.13793, - 54.32747, - 72.26995, - 54.19788, - 72.31306, - 54.14466, - 72.50087, - 54.09106, - 72.37473, - 53.95594, - 72.3908, - 53.91999, - 72.47989, - 53.99928, - 72.55171, - 53.9614, - 72.71147, - 54.04018, - 72.65419, - 54.04073, - 72.51277, - 54.14399, - 72.60135, - 54.10822, - 72.98241, - 54.00431, - 73.07586, - 53.96315, - 73.29306, - 53.95981, - 73.52666, - 54.01373, - 73.50544, - 54.08333, - 73.62825, - 54.06334, - 73.75468, - 53.85501, - 73.69835, - 53.87256, - 73.46841, - 53.67324, - 73.26916, - 53.57996, - 73.25933, - 53.45584, - 73.44803, - 53.63371, - 73.67143, - 53.5973, - 73.83261, - 53.65842, - 73.90403, - 53.63404, - 74.0797, - 53.56543, - 74.07309, - 53.60246, - 74.24712, - 53.4962, - 74.29277, - 53.47194, - 74.39988, - 53.69306, - 74.46844, - 53.67734, - 74.63828, - 53.83005, - 74.81056, - 53.80021, - 75.03523, - 53.98207, - 75.45023, - 54.09479, - 75.40443, - 54.28132, - 76.21508, - 54.36583, - 76.23194, - 54.35634, - 76.65015, - 54.46695, - 76.93253, - 54.1528, - 76.75519, - 54.1379, - 76.43935, - 53.97628, - 76.58906, - 53.26688, - 77.94, - 52.03702, - 79.10272, - 50.80056, - 80.0585, - 50.98436, - 80.45689, - 51.21018, - 80.43188, - 51.21702, - 80.61879, - 51.31805, - 80.67139, - 51.21452, - 81.14358, - 50.95526, - 81.0822, - 50.99109, - 81.40862, - 50.76817, - 81.47993, - 50.82715, - 81.78124, - 50.7554, - 82.49479, - 50.83505, - 82.70567, - 50.94384, - 82.73671, - 50.90384, - 82.96725, - 51.02834, - 83.11023, - 51.02584, - 83.44053, - 50.79498, - 83.96946, - 50.73518, - 83.9555, - 50.52182, - 84.24085, - 50.25164, - 84.30403, - 50.22237, - 84.65252, - 50.06393, - 85.00421, - 49.92457, - 84.99069, - 49.8811, - 85.11247, - 49.59925, - 85.28167, - 49.62001, - 85.59137, - 49.47141, - 86.1677, - 49.59016, - 86.23175, - 49.81221, - 86.60902, - 49.81316, - 86.80317, - 49.70454, - 86.79105, - 49.58847, - 86.64171, - 49.5528, - 86.8069, - 49.30714, - 86.95551, - 49.22179, - 87.32145, - 49.09018, - 87.31567, - 49.10463, - 86.87312, - 48.99253, - 86.73725, - 48.82375, - 86.81999, - 48.53367, - 86.59216, - 48.35978, - 85.73837, - 47.94052, - 85.55165, - 47.22839, - 85.70652, - 47.18499, - 85.5851, - 47.05009, - 85.53342, - 47.04382, - 85.22641, - 46.81673, - 84.80505, - 46.83372, - 84.68746, - 46.90721, - 84.76764, - 46.99465, - 84.68386, - 46.95537, - 84.03778, - 47.20509, - 83.03881, - 45.56872, - 82.28192, - 45.38046, - 82.63788, - 45.11112, - 82.48917, - 45.22596, - 82.25258, - 45.14727, - 81.95149, - 45.35517, - 81.69145, - 45.1209, - 80.89346, - 45.16157, - 80.7288, - 45.03474, - 80.38246, - 45.03886, - 80.08459, - 44.90696, - 79.88883, - 44.81474, - 80.01675, - 44.85206, - 80.27002, - 44.73612, - 80.49181, - 44.6531, - 80.37451, - 44.15217, - 80.4216, - 43.47393, - 80.75172, - 43.31037, - 80.67168, - 43.30011, - 80.76608, - 43.18219, - 80.80955, - 43.03498, - 80.39796, - 42.88308, - 80.5938, - 42.819, - 80.26715, - 42.63644, - 80.17748, - 42.51698, - 80.28745, - 42.43268, - 80.21914, - 42.22522, - 80.28089, - 42.19646, - 80.11422, - 42.42614, - 79.93594, - 42.44688, - 79.50624, - 42.64753, - 79.21081, - 42.77447, - 79.16378, - 42.73084, - 79.06944, - 42.89286, - 78.49222, - 42.82835, - 78.05972, - 42.97502, - 76.86026, - 42.85553, - 76.34687, - 42.94437, - 75.92578, - 42.78669, - 75.70885, - 42.83999, - 75.15605, - 42.98581, - 74.73532, - 43.1746, - 74.4816, - 43.22754, - 74.16934, - 43.01635, - 73.56595, - 42.62466, - 73.43387, - 42.39913, - 73.49221, - 42.82264, - 71.86261, - 42.77055, - 71.28134, - 42.60235, - 71.17249, - 42.57219, - 71.01834, - 42.49644, - 71.10504, - 42.46655, - 70.97252, - 42.31599, - 70.88174, - 42.25211, - 70.94728, - 42.17949, - 70.76966, - 41.99335, - 70.63362, - 42.12162, - 70.41565, - 41.96733, - 70.33649, - 41.75524, - 70.0447, - 41.649, - 69.62563, - 41.44557, - 69.42677, - 41.43865, - 69.19233, - 40.92649, - 68.64701, - 41.09989, - 68.4339, - 41.1865, - 68.02703, - 41.24286, - 66.60093, - 41.88711, - 66.5221, - 41.93958, - 65.99935, - 42.38576, - 66.00965, - 42.35964, - 66.09668, - 42.43305, - 66.10261, - 43.23324, - 67.79028, - 43.33009, - 67.78867, - 43.29268, - 67.67773, - 43.37445, - 67.6525, - 43.5933, - 67.83348, - 43.75455, - 67.83957, - 43.70139, - 67.9657, - 43.90893, - 67.93262, - 44.0043, - 68.07038, - 44.15162, - 67.82299, - 44.2591, - 67.78104, - 44.36076, - 67.46928, - 45.15329, - 67.49493, - 45.29204, - 67.16842, - 45.77344, - 67.34775, - 45.93535, - 67.17374, - 46.13351, - 67.14434, - 46.17168, - 65.62872, - 46.47115, - 65.11644, - 46.91052, - 63.41582, - 47.07937, - 63.08439, - 47.03728, - 62.68456, - 47.89491, - 64.28084, - 47.99485, - 64.11554 - ], - "centroid": [74.1356, 48.24204], - "name": "Asia/Almaty" - }, - { - "points": [ - 30.34198, - 82.0284, - 30.53831, - 82.01466, - 30.57319, - 82.44113, - 30.88416, - 82.47109, - 30.93364, - 82.59342, - 30.51569, - 83.06158, - 30.70909, - 83.16332, - 30.85598, - 83.00542, - 31.27393, - 83.24881, - 31.41456, - 83.21852, - 31.4613, - 83.05007, - 31.40492, - 82.98002, - 31.70203, - 82.49337, - 31.8647, - 82.6006, - 31.79315, - 82.76588, - 31.94569, - 82.85338, - 32.00099, - 83.14177, - 32.25083, - 83.15993, - 32.37312, - 83.06316, - 32.71209, - 83.17478, - 33.17843, - 82.96511, - 33.33864, - 82.78461, - 33.48182, - 82.79488, - 33.69548, - 82.49497, - 34.32047, - 81.95131, - 34.60377, - 82.29694, - 34.96567, - 82.43954, - 35.19732, - 82.36138, - 35.22525, - 81.99903, - 35.44405, - 82.0423, - 35.57014, - 82.31952, - 35.72074, - 82.4205, - 35.64755, - 82.73124, - 35.70817, - 82.8413, - 35.76694, - 82.71475, - 36.22224, - 82.5993, - 36.27032, - 82.46927, - 36.63845, - 82.62727, - 36.94742, - 82.36361, - 38.03643, - 82.49425, - 39.46695, - 82.49624, - 39.47691, - 81.99513, - 40.45336, - 81.99625, - 40.77317, - 81.7513, - 41.09447, - 82.01187, - 41.35546, - 82.56919, - 41.53563, - 82.70598, - 41.74436, - 82.6115, - 41.93647, - 82.96785, - 42.14881, - 82.90722, - 42.41007, - 83.03714, - 42.63621, - 82.83024, - 42.61608, - 82.73966, - 42.91023, - 82.66557, - 43.08444, - 83.36108, - 43.32474, - 82.54783, - 43.37971, - 82.4815, - 43.59943, - 82.50499, - 43.52667, - 82.87897, - 43.66715, - 82.90292, - 43.698, - 83.30402, - 43.45698, - 84.51924, - 43.48303, - 84.95051, - 43.62963, - 84.78073, - 43.66262, - 84.58691, - 43.73035, - 84.59781, - 43.73056, - 84.29198, - 43.94069, - 83.88742, - 44.08156, - 83.12293, - 44.07249, - 82.69944, - 44.24954, - 82.32697, - 44.36343, - 81.70063, - 44.62505, - 81.80346, - 44.67717, - 82.41444, - 44.84461, - 82.7279, - 45.03621, - 82.56607, - 45.16247, - 82.69048, - 45.21762, - 82.57271, - 45.4268, - 82.59489, - 45.5709, - 82.26197, - 47.22082, - 83.02597, - 46.97527, - 84.0404, - 47.01463, - 84.68614, - 46.91182, - 84.79523, - 46.84629, - 84.73352, - 46.83681, - 84.80505, - 47.06223, - 85.21808, - 47.06926, - 85.5206, - 47.19803, - 85.56973, - 47.23182, - 85.68675, - 47.94, - 85.53159, - 48.37806, - 85.72836, - 48.55134, - 86.5824, - 48.72032, - 86.75443, - 48.84197, - 86.80227, - 48.99296, - 86.71348, - 49.12221, - 86.86195, - 49.16048, - 87.13719, - 49.0932, - 87.41839, - 49.18418, - 87.83625, - 48.98453, - 87.92437, - 48.88789, - 87.76056, - 48.72248, - 88.08888, - 48.57888, - 87.99445, - 48.48777, - 88.33989, - 48.40088, - 88.41711, - 48.42259, - 88.52002, - 48.33957, - 88.6162, - 48.23884, - 88.59597, - 48.08753, - 88.9926, - 47.95726, - 89.043, - 48.05838, - 89.56835, - 47.828, - 89.79871, - 47.87135, - 90.07317, - 47.77308, - 90.08697, - 47.66247, - 90.34583, - 47.25006, - 90.52608, - 47.00914, - 90.74212, - 46.9587, - 90.92199, - 46.70309, - 91.07227, - 46.55942, - 91.08655, - 46.30384, - 90.92215, - 46.02215, - 91.03212, - 45.7049, - 90.7135, - 45.51668, - 90.67366, - 45.26834, - 90.90334, - 45.20073, - 90.88401, - 45.15394, - 91.46336, - 45.07153, - 91.5939, - 44.97481, - 93.51144, - 44.35428, - 94.70672, - 44.26456, - 94.99317, - 44.29841, - 95.42773, - 44.04883, - 95.35481, - 43.99591, - 95.55767, - 43.27068, - 95.90312, - 42.89015, - 96.33081, - 42.72558, - 96.37083, - 42.77955, - 97.14173, - 41.66403, - 97.83287, - 41.4439, - 97.58983, - 40.95987, - 98.16486, - 40.83689, - 97.98889, - 40.72017, - 97.4899, - 40.76307, - 96.99014, - 40.04908, - 96.7463, - 39.88948, - 96.53484, - 39.78172, - 96.56668, - 39.64431, - 96.8787, - 39.77475, - 96.99801, - 39.68566, - 97.57379, - 39.47389, - 97.49893, - 39.28443, - 97.59491, - 39.14476, - 97.42688, - 38.82933, - 98.08056, - 38.67944, - 98.19069, - 38.45437, - 98.95324, - 38.39663, - 98.99602, - 38.29834, - 98.93072, - 38.33003, - 99.25202, - 38.17554, - 99.74164, - 38.07314, - 99.78903, - 37.96702, - 99.36204, - 37.88592, - 99.61145, - 37.67998, - 99.70463, - 37.49176, - 99.48158, - 37.25227, - 99.42788, - 37.06382, - 99.52652, - 37.08306, - 99.24212, - 36.7238, - 99.33501, - 36.46739, - 99.21059, - 36.37474, - 99.00602, - 36.15056, - 98.96399, - 36.01337, - 99.09566, - 35.82043, - 99.12209, - 35.70504, - 99.27643, - 35.38661, - 99.27007, - 35.27459, - 99.17001, - 35.10775, - 99.33618, - 35.03855, - 99.23025, - 35.07904, - 99.06147, - 34.95979, - 99.02577, - 34.79545, - 99.09826, - 34.77164, - 99.26359, - 34.65544, - 99.30019, - 34.53514, - 99.11155, - 34.67132, - 99.00997, - 34.64802, - 98.83835, - 34.47897, - 98.91222, - 34.40613, - 99.07261, - 34.22323, - 99.04559, - 34.01655, - 98.66676, - 34.09048, - 98.42211, - 33.85842, - 98.40988, - 33.82749, - 98.27201, - 33.91507, - 98.22174, - 33.93624, - 98.0385, - 33.85473, - 97.76485, - 33.95126, - 97.78389, - 34.00066, - 97.71056, - 33.9083, - 97.64893, - 33.82511, - 97.39298, - 33.59889, - 97.43624, - 33.58284, - 97.53022, - 33.47062, - 97.55335, - 33.40797, - 97.78367, - 33.1495, - 97.50834, - 32.97769, - 97.53248, - 32.94623, - 97.3803, - 32.71612, - 97.44387, - 32.36485, - 98.21595, - 32.24039, - 98.22794, - 32.01271, - 98.42839, - 31.82374, - 98.44404, - 31.38385, - 98.87833, - 31.24715, - 98.78575, - 31.32999, - 98.66434, - 31.25259, - 98.61628, - 31.00074, - 98.82241, - 30.90429, - 98.80466, - 30.76053, - 98.98115, - 30.69202, - 98.92463, - 30.07465, - 99.05696, - 29.67964, - 99.01626, - 29.22703, - 99.11528, - 29.18348, - 98.97971, - 29.03695, - 99.01859, - 28.79537, - 98.92105, - 28.80658, - 98.83015, - 28.98766, - 98.76744, - 28.95595, - 98.66413, - 28.72682, - 98.69076, - 28.67612, - 98.6094, - 28.3262, - 98.76288, - 28.15475, - 98.64186, - 28.09373, - 98.4166, - 28.3745, - 98.29151, - 28.33693, - 98.22582, - 28.23257, - 98.27265, - 28.15976, - 98.09526, - 28.36332, - 97.89996, - 28.32756, - 97.79363, - 28.50399, - 97.70502, - 28.46096, - 97.63239, - 28.53324, - 97.57439, - 28.26925, - 97.48183, - 28.20058, - 97.34685, - 28.35985, - 97.13352, - 28.30861, - 97.00308, - 28.4497, - 96.59207, - 28.33325, - 96.41512, - 28.39609, - 96.27025, - 28.48291, - 96.35865, - 28.53582, - 96.32545, - 28.77798, - 96.61252, - 28.98025, - 96.47123, - 29.06412, - 96.50772, - 28.89547, - 96.16605, - 29.08033, - 96.11518, - 29.25045, - 96.38609, - 29.22814, - 96.24538, - 29.44338, - 96.08747, - 29.3019, - 95.75066, - 29.20851, - 95.74477, - 29.22474, - 95.61103, - 29.12161, - 95.50313, - 29.18118, - 95.43836, - 29.06293, - 95.26194, - 29.15789, - 94.80106, - 29.30205, - 94.6892, - 29.20523, - 94.4291, - 28.94795, - 94.14265, - 28.97259, - 94.04948, - 28.87226, - 94.06559, - 28.76293, - 93.94499, - 28.62368, - 93.30036, - 28.35148, - 93.23116, - 28.11339, - 92.69614, - 27.93849, - 92.70852, - 27.79418, - 92.39704, - 27.86337, - 92.26353, - 27.71663, - 92.00066, - 27.75176, - 91.65208, - 27.93577, - 91.66152, - 28.0759, - 91.31887, - 27.95997, - 91.10156, - 28.08073, - 90.71308, - 28.06182, - 90.3899, - 28.23958, - 90.37482, - 28.29406, - 89.90303, - 27.95701, - 89.36495, - 27.86954, - 89.38239, - 27.56183, - 89.03065, - 27.26453, - 88.97307, - 27.42666, - 88.77525, - 27.81764, - 88.86877, - 28.05913, - 88.75707, - 28.10622, - 88.63424, - 27.97548, - 88.40527, - 27.95027, - 88.14775, - 27.85799, - 88.11765, - 27.90688, - 88.00497, - 27.80095, - 87.90416, - 27.80217, - 87.59847, - 27.85753, - 87.58042, - 27.80882, - 87.18912, - 28.09778, - 86.70282, - 28.01825, - 86.52261, - 27.91409, - 86.53032, - 27.90075, - 86.41643, - 27.95622, - 86.41555, - 27.97984, - 86.20984, - 28.15772, - 86.16763, - 28.08718, - 86.08634, - 27.9315, - 86.13415, - 27.90965, - 86.00051, - 28.10824, - 85.88777, - 28.30476, - 85.55958, - 28.32456, - 85.10997, - 28.61501, - 85.18249, - 28.6681, - 85.12809, - 28.55845, - 84.85653, - 28.60464, - 84.685, - 28.71707, - 84.65387, - 28.72874, - 84.41383, - 28.84325, - 84.39537, - 28.8771, - 84.14535, - 29.05013, - 84.1078, - 29.21505, - 84.18644, - 29.26671, - 84.09286, - 29.3033, - 83.91799, - 29.16017, - 83.63368, - 29.19931, - 83.52811, - 29.57449, - 83.23284, - 29.70085, - 82.83818, - 29.99815, - 82.49248, - 30.08486, - 82.19129, - 30.31807, - 82.1472, - 30.34198, - 82.0284 - ], - "centroid": [90.06087, 37.28425], - "name": "Asia/Urumqi" - }, - { - "points": [ - 20.76141, - 109.74786, - 20.89311, - 109.65738, - 21.13368, - 109.6659, - 21.21817, - 109.75897, - 21.36153, - 109.76198, - 21.43059, - 109.92215, - 21.46343, - 109.78733, - 21.6603, - 109.74808, - 21.6602, - 109.88959, - 21.8875, - 109.98296, - 21.90062, - 110.36712, - 22.17937, - 110.3175, - 22.16139, - 110.62697, - 22.30297, - 110.70002, - 22.2856, - 110.76276, - 22.46387, - 110.67128, - 22.5943, - 110.75518, - 22.70421, - 111.10543, - 22.44461, - 111.42203, - 22.56018, - 111.57871, - 22.48988, - 111.68814, - 22.23215, - 111.35881, - 22.0532, - 111.29047, - 21.91954, - 111.29359, - 21.84909, - 111.42981, - 21.52475, - 111.45202, - 21.4039, - 111.26009, - 21.49054, - 111.24168, - 21.38941, - 110.79464, - 21.08617, - 110.5352, - 20.92582, - 110.53127, - 20.94669, - 110.64371, - 20.86527, - 110.60818, - 20.98596, - 110.17297, - 20.86878, - 110.1961, - 20.80462, - 110.41768, - 20.6872, - 110.33496, - 20.64656, - 110.49128, - 20.47694, - 110.54413, - 20.32148, - 110.44836, - 20.23015, - 110.28722, - 20.28526, - 110.05518, - 20.22036, - 109.92132, - 20.4038, - 109.85618, - 20.45908, - 109.9091, - 20.62955, - 109.7406, - 20.76141, - 109.74786 - ], - "centroid": [110.5352, 21.51771], - "name": "Asia/Urumqi" - }, - { - "points": [ - 21.00354, - 109.1009, - 21.05802, - 109.07431, - 21.08477, - 109.12922, - 21.04199, - 109.14882, - 21.00354, - 109.1009 - ], - "centroid": [109.11218, 21.04647], - "name": "Asia/Urumqi" - }, - { - "points": [ - 20.31477, - 110.55201, - 20.33054, - 110.53643, - 20.38946, - 110.58931, - 20.35441, - 110.59205, - 20.31477, - 110.55201 - ], - "centroid": [110.56784, 20.34861], - "name": "Asia/Urumqi" - }, - { - "points": [ - 20.67407, - 110.42746, - 20.69574, - 110.4055, - 20.71876, - 110.43247, - 20.6895, - 110.45505, - 20.67407, - 110.42746 - ], - "centroid": [110.43031, 20.69512], - "name": "Asia/Urumqi" - }, - { - "points": [ - 20.90119, - 109.2201, - 20.9029, - 109.19867, - 20.92377, - 109.19187, - 20.92776, - 109.21861, - 20.90119, - 109.2201 - ], - "centroid": [109.20768, 20.91444], - "name": "Asia/Urumqi" - }, - { - "points": [ - 21.36626, - 111.18113, - 21.38123, - 111.16762, - 21.40155, - 111.1919, - 21.37797, - 111.19881, - 21.36626, - 111.18113 - ], - "centroid": [111.18477, 21.38253], - "name": "Asia/Urumqi" - }, - { - "points": [ - 57.93821, - 70.42773, - 58.55771, - 70.89665, - 58.40437, - 71.31111, - 58.08297, - 71.25139, - 58.13466, - 71.98794, - 58.03316, - 72.12633, - 58.01777, - 72.73319, - 58.01613, - 72.86964, - 58.15916, - 73.08448, - 58.14364, - 74.20386, - 58.5911, - 75.10495, - 58.47966, - 75.36278, - 58.34262, - 75.07481, - 58.22209, - 75.24947, - 58.12048, - 75.09004, - 57.94105, - 75.57137, - 57.65588, - 75.59206, - 57.64665, - 75.71911, - 57.40985, - 75.86291, - 57.42284, - 75.97132, - 57.25534, - 76.11749, - 56.72606, - 76.29939, - 56.45308, - 75.85431, - 56.45934, - 76.1476, - 56.32205, - 76.1235, - 56.1774, - 76.32468, - 56.13184, - 75.7527, - 55.88409, - 75.31879, - 55.75791, - 75.37509, - 55.75329, - 75.09699, - 55.66188, - 75.24758, - 55.60148, - 75.14605, - 55.54294, - 75.33185, - 55.38481, - 75.11265, - 55.0333, - 75.40877, - 54.92126, - 75.34763, - 54.90982, - 75.54695, - 54.83169, - 75.51905, - 54.69575, - 75.81849, - 54.55999, - 75.81441, - 54.53018, - 75.68776, - 54.12187, - 75.69757, - 54.07897, - 75.42156, - 53.96971, - 75.46866, - 53.78138, - 75.04214, - 53.80949, - 74.81272, - 53.65725, - 74.64354, - 53.67294, - 74.47876, - 53.45124, - 74.40574, - 53.48065, - 74.27568, - 53.58582, - 74.22721, - 53.5462, - 74.06308, - 53.61717, - 74.06268, - 53.63822, - 73.90632, - 53.57635, - 73.83466, - 53.61384, - 73.68152, - 53.43484, - 73.44982, - 53.56514, - 73.24065, - 53.68554, - 73.25046, - 53.89063, - 73.45938, - 53.87271, - 73.68457, - 54.04462, - 73.73886, - 54.06376, - 73.64818, - 53.94, - 73.53002, - 53.94334, - 73.28882, - 53.98659, - 73.06613, - 54.08951, - 72.97107, - 54.12383, - 72.60479, - 54.05559, - 72.53243, - 54.05564, - 72.66905, - 53.94388, - 72.73034, - 53.97859, - 72.55688, - 53.89987, - 72.47842, - 53.94794, - 72.36908, - 54.0876, - 72.3532, - 54.13052, - 72.48335, - 54.18081, - 72.30258, - 54.31214, - 72.2562, - 54.35383, - 72.1375, - 54.35273, - 72.05379, - 54.19023, - 72.20334, - 54.12315, - 72.17348, - 54.23827, - 71.77051, - 54.13209, - 71.75421, - 54.0927, - 71.65532, - 54.17345, - 71.35347, - 54.11435, - 71.14145, - 54.34514, - 71.0063, - 54.36269, - 71.21411, - 54.58758, - 71.18918, - 54.62701, - 71.29672, - 54.88871, - 70.93956, - 55.09646, - 71.00834, - 55.28922, - 70.81371, - 55.27077, - 70.4734, - 55.18427, - 70.31778, - 55.34016, - 70.49581, - 55.44474, - 70.47987, - 55.59491, - 70.74828, - 55.71322, - 70.53231, - 55.80869, - 70.58228, - 55.85268, - 70.75516, - 55.89045, - 70.46422, - 55.908, - 70.74612, - 55.98846, - 70.85253, - 56.11991, - 70.90685, - 56.28966, - 70.75323, - 56.40538, - 70.93177, - 56.46608, - 70.75104, - 56.5628, - 71.08275, - 56.71971, - 71.05253, - 56.67902, - 71.34715, - 56.73108, - 71.54161, - 56.85871, - 71.66122, - 57.19345, - 71.22514, - 57.21446, - 71.08233, - 57.33265, - 71.09409, - 57.31845, - 70.81577, - 57.1898, - 70.78548, - 57.19563, - 70.5983, - 57.25627, - 70.64653, - 57.2889, - 70.49397, - 57.4024, - 70.41534, - 57.57464, - 70.67974, - 57.5695, - 70.57306, - 57.69915, - 70.56576, - 57.76149, - 70.41681, - 57.91255, - 70.36786, - 57.93821, - 70.42773 - ], - "centroid": [73.34428, 56.1068], - "name": "Asia/Omsk" - }, - { - "points": [ - 39.58363, - 69.34571, - 39.79365, - 69.26693, - 40.02096, - 69.3447, - 39.90971, - 69.47324, - 40.11319, - 69.55903, - 40.24874, - 70.03982, - 40.0418, - 70.56299, - 39.93529, - 70.48441, - 40.17363, - 70.82697, - 40.16755, - 70.95859, - 40.26992, - 70.95783, - 40.33245, - 71.12892, - 40.20251, - 71.59981, - 40.26305, - 71.65505, - 40.15907, - 71.72595, - 40.257, - 71.85083, - 40.23884, - 71.9487, - 40.31713, - 71.9446, - 40.50814, - 72.18203, - 40.41155, - 72.41157, - 40.62427, - 72.35566, - 40.5285, - 72.63085, - 40.60279, - 72.68082, - 40.57697, - 72.75261, - 40.69052, - 72.76977, - 40.81185, - 73.11463, - 40.87931, - 72.99346, - 40.80196, - 72.92776, - 40.87224, - 72.58826, - 41.02238, - 72.49094, - 41.05454, - 72.35445, - 40.99679, - 72.18912, - 41.14652, - 72.18697, - 41.19017, - 71.85677, - 41.3054, - 71.92215, - 41.45214, - 71.77444, - 41.41799, - 71.69963, - 41.54418, - 71.72193, - 41.49697, - 71.63593, - 41.34196, - 71.64924, - 41.28239, - 71.45905, - 41.09465, - 71.40194, - 41.15578, - 71.35508, - 41.09783, - 71.27057, - 41.18072, - 71.24398, - 41.15344, - 70.95901, - 41.22201, - 70.86995, - 41.16861, - 70.79093, - 41.45413, - 70.708, - 41.38961, - 70.48311, - 41.51111, - 70.17948, - 41.60519, - 70.1883, - 41.72634, - 70.48537, - 41.91825, - 70.67582, - 41.94408, - 70.83671, - 42.05122, - 70.85827, - 42.16557, - 71.24206, - 42.26328, - 71.13227, - 42.24958, - 70.87597, - 42.32036, - 70.86186, - 42.49223, - 70.97177, - 42.49893, - 71.08447, - 42.58381, - 71.00148, - 42.61689, - 71.15791, - 42.78957, - 71.27318, - 42.84234, - 71.86665, - 42.41879, - 73.48787, - 42.6268, - 73.41395, - 43.03041, - 73.55163, - 43.10715, - 73.88763, - 43.20186, - 73.95296, - 43.24821, - 74.29382, - 42.84781, - 75.23176, - 42.80663, - 75.71102, - 42.95953, - 75.85899, - 42.87554, - 76.34658, - 42.99506, - 76.86033, - 42.8513, - 78.06055, - 42.91376, - 78.49104, - 42.75047, - 79.07394, - 42.79392, - 79.17756, - 42.66309, - 79.22369, - 42.46641, - 79.51283, - 42.44528, - 79.94184, - 42.21308, - 80.1261, - 42.1997, - 80.27517, - 42.05068, - 80.287, - 42.02215, - 79.86738, - 41.78171, - 79.67598, - 41.83162, - 79.41435, - 41.4012, - 78.39672, - 41.26664, - 78.39446, - 41.06324, - 78.18201, - 40.98195, - 77.53364, - 41.01171, - 76.86855, - 40.84461, - 76.79446, - 40.75115, - 76.64263, - 40.62777, - 76.65616, - 40.45765, - 76.53001, - 40.35009, - 76.33502, - 40.45138, - 76.29335, - 40.36815, - 75.97209, - 40.27671, - 75.92242, - 40.3247, - 75.82151, - 40.26816, - 75.69579, - 40.38213, - 75.63298, - 40.47702, - 75.71116, - 40.64787, - 75.58966, - 40.43152, - 75.22012, - 40.51405, - 74.8315, - 40.3276, - 74.90265, - 40.33622, - 74.70788, - 40.25681, - 74.68851, - 40.26483, - 74.58917, - 40.07424, - 74.3432, - 40.11374, - 74.22874, - 40.02003, - 73.96076, - 39.77193, - 73.84158, - 39.59933, - 73.95069, - 39.45415, - 73.84471, - 39.45606, - 73.46492, - 39.34627, - 73.21202, - 39.3662, - 72.49875, - 39.30597, - 72.32878, - 39.16304, - 72.24304, - 39.35562, - 72.03792, - 39.27015, - 71.78451, - 39.43565, - 71.77979, - 39.4456, - 71.55866, - 39.60344, - 71.49735, - 39.37172, - 70.89267, - 39.38711, - 70.76638, - 39.55809, - 70.65396, - 39.6079, - 70.50903, - 39.5157, - 70.28599, - 39.57454, - 70.11225, - 39.51083, - 70.05967, - 39.58315, - 69.71219, - 39.50653, - 69.36495, - 39.58363, - 69.34571 - ], - "centroid": [74.52734, 41.45519], - "name": "Asia/Bishkek" - }, - { - "points": [ - 51.92097, - 59.99953, - 51.99778, - 60.00566, - 52.02081, - 60.26397, - 52.33401, - 61.04714, - 52.47398, - 60.97147, - 52.50141, - 60.84933, - 52.61604, - 60.83302, - 52.65539, - 60.70293, - 52.75998, - 60.72499, - 52.92368, - 61.05163, - 52.99005, - 61.02379, - 53.01212, - 62.12977, - 53.10793, - 62.10929, - 53.24256, - 61.66835, - 53.20482, - 61.51839, - 53.28949, - 61.1784, - 53.39242, - 61.15146, - 53.51227, - 61.25393, - 53.46872, - 61.44628, - 53.52418, - 61.58063, - 53.61005, - 60.91163, - 53.67558, - 60.91513, - 53.64856, - 61.02655, - 53.80192, - 61.20886, - 53.89408, - 60.97791, - 53.96003, - 61.02192, - 53.9256, - 61.24715, - 54.03976, - 61.24792, - 54.09908, - 61.39595, - 53.96453, - 61.61133, - 54.03876, - 61.7342, - 53.9558, - 61.9818, - 54.06556, - 62.07169, - 54.06611, - 62.42149, - 54.02787, - 62.49936, - 53.9431, - 62.44922, - 53.90968, - 62.54791, - 54.12452, - 62.81118, - 54.11772, - 63.11952, - 54.21325, - 63.21524, - 54.431, - 64.9588, - 54.35148, - 65.21895, - 54.5434, - 65.21, - 54.58191, - 65.47641, - 54.66023, - 65.49013, - 54.61565, - 65.76498, - 54.7203, - 65.96197, - 54.63385, - 65.96415, - 54.6394, - 66.12055, - 54.28211, - 66.22931, - 54.23415, - 66.1417, - 54.08764, - 66.3664, - 53.98903, - 66.01507, - 53.80174, - 66.07686, - 53.78325, - 66.17476, - 53.50231, - 66.12288, - 53.49266, - 66.26229, - 53.20218, - 66.27662, - 53.16745, - 66.42436, - 53.09078, - 66.40976, - 53.05578, - 66.0924, - 52.97178, - 66.08871, - 52.92972, - 66.42186, - 52.80847, - 66.06282, - 52.44344, - 66.04179, - 52.32339, - 66.25162, - 52.38438, - 66.54266, - 52.31323, - 66.61222, - 52.27589, - 66.55798, - 52.2454, - 67.00143, - 52.23073, - 67.29777, - 52.42827, - 67.28812, - 52.43996, - 67.53855, - 52.32607, - 67.77139, - 52.22128, - 67.69425, - 52.09246, - 67.9227, - 51.96164, - 67.98706, - 51.58303, - 67.94086, - 51.5396, - 67.83985, - 51.31361, - 67.969, - 51.19257, - 67.89662, - 51.02155, - 67.97441, - 50.89898, - 67.72896, - 50.81935, - 67.72664, - 50.43664, - 68.12047, - 50.30565, - 67.96915, - 50.2089, - 67.60195, - 50.13244, - 67.62458, - 49.99939, - 67.35477, - 49.58955, - 66.93534, - 49.49554, - 66.70197, - 49.24953, - 66.54913, - 49.20525, - 66.36122, - 48.95298, - 66.09912, - 48.98915, - 65.83391, - 48.87255, - 65.75049, - 48.80721, - 65.49788, - 48.91872, - 64.75746, - 48.68831, - 64.70399, - 48.66202, - 64.45318, - 48.49424, - 64.57844, - 48.44201, - 64.23205, - 48.30231, - 64.28172, - 48.14701, - 64.01099, - 48.44263, - 63.75519, - 48.67132, - 63.0883, - 48.85211, - 63.09506, - 48.9016, - 62.97831, - 48.83443, - 62.84263, - 49.00279, - 62.55931, - 49.16723, - 62.45716, - 49.19477, - 62.32741, - 49.26871, - 62.35292, - 49.26206, - 62.52087, - 49.52828, - 62.31649, - 49.55527, - 62.46886, - 49.6815, - 62.44478, - 49.78389, - 62.58733, - 49.8614, - 62.5716, - 49.95768, - 62.73733, - 49.90898, - 62.89243, - 49.98956, - 62.93039, - 50.46249, - 62.50001, - 50.71268, - 62.37627, - 50.70315, - 62.18185, - 50.81198, - 62.1862, - 50.8644, - 62.39449, - 51.00303, - 62.15668, - 51.09879, - 62.20506, - 51.08374, - 61.98929, - 51.29636, - 61.85714, - 51.25736, - 61.66917, - 51.40443, - 61.50437, - 51.45579, - 60.99909, - 51.60185, - 60.91395, - 51.62128, - 60.43264, - 51.69292, - 60.34725, - 51.78957, - 60.51329, - 51.88923, - 60.19065, - 51.85271, - 59.99851, - 51.92097, - 59.99953 - ], - "centroid": [64.37137, 51.58944], - "name": "Asia/Qyzylorda" - }, - { - "points": [ - 45.58938, - 58.5782, - 45.91701, - 58.70019, - 46.01546, - 59.04007, - 46.91739, - 60.0908, - 46.93476, - 60.34164, - 47.26565, - 60.3821, - 47.21215, - 60.96016, - 47.79479, - 61.30195, - 47.83537, - 61.93018, - 47.3485, - 62.60051, - 47.19732, - 62.65819, - 47.14471, - 62.86004, - 47.04797, - 62.72125, - 47.09957, - 63.08773, - 46.92977, - 63.42135, - 46.49018, - 65.12264, - 46.19152, - 65.63176, - 46.17375, - 67.12735, - 45.94717, - 67.19059, - 45.77283, - 67.36817, - 45.29786, - 67.18971, - 45.16537, - 67.51437, - 44.36789, - 67.49328, - 44.27319, - 67.80261, - 44.16843, - 67.83521, - 44.00507, - 68.09276, - 43.9022, - 67.95146, - 43.69054, - 67.98253, - 43.73727, - 67.85336, - 43.58461, - 67.8516, - 43.3636, - 67.67622, - 43.34455, - 67.80317, - 43.24201, - 67.83641, - 42.4138, - 66.10639, - 42.94841, - 66.08987, - 42.86094, - 65.82024, - 43.29708, - 65.6427, - 43.53725, - 65.28816, - 43.76562, - 65.11286, - 43.59035, - 64.51329, - 43.66332, - 63.38191, - 43.48603, - 61.99345, - 44.26116, - 61.1148, - 44.35146, - 61.10185, - 44.57882, - 60.71871, - 44.73002, - 60.94461, - 45.20912, - 60.81666, - 45.48865, - 60.62025, - 45.78999, - 60.61384, - 46.00783, - 60.82712, - 46.10248, - 60.74825, - 46.15942, - 60.03019, - 46.0583, - 59.83293, - 46.28055, - 59.79653, - 46.31911, - 59.53828, - 46.12464, - 59.66239, - 46.01044, - 59.5766, - 45.99458, - 59.67646, - 45.8023, - 59.52164, - 45.75749, - 59.23149, - 46.00165, - 59.35347, - 45.92266, - 59.16393, - 45.96099, - 58.99595, - 45.85104, - 58.73517, - 45.58938, - 58.5782 - ], - "centroid": [63.88654, 45.1935], - "name": "Asia/Qyzylorda" - }, - { - "points": [ - 45.27593, - 59.24903, - 45.42766, - 58.88421, - 45.48043, - 58.87826, - 45.63087, - 59.1464, - 45.60313, - 59.2601, - 45.27593, - 59.24903 - ], - "centroid": [59.11027, 45.46416], - "name": "Asia/Qyzylorda" - }, - { - "points": [ - 45.57666, - 59.79183, - 45.65759, - 59.73196, - 45.71731, - 59.78124, - 45.7469, - 60.04224, - 45.6801, - 60.21041, - 45.57666, - 59.79183 - ], - "centroid": [59.93521, 45.67153], - "name": "Asia/Qyzylorda" - }, - { - "points": [ - 45.1975, - 59.41737, - 45.25433, - 59.26454, - 45.30313, - 59.26282, - 45.34239, - 59.34773, - 45.1975, - 59.41737 - ], - "centroid": [59.33353, 45.27136], - "name": "Asia/Qyzylorda" - }, - { - "points": [ - -7.44756, - 72.43144, - -7.272, - 72.34183, - -7.22472, - 72.4408, - -7.29344, - 72.50315, - -7.44756, - 72.43144 - ], - "centroid": [72.42631, -7.31763], - "name": "Indian/Chagos" - }, - { - "points": [ - -6.66775, - 71.36802, - -6.66835, - 71.33741, - -6.63707, - 71.32436, - -6.6467, - 71.37, - -6.66775, - 71.36802 - ], - "centroid": [71.34874, -6.65409], - "name": "Indian/Chagos" - }, - { - "points": [ - -6.21457, - 71.34941, - -6.19798, - 71.33157, - -6.1665, - 71.36799, - -6.18383, - 71.37265, - -6.21457, - 71.34941 - ], - "centroid": [71.35403, -6.19151], - "name": "Indian/Chagos" - }, - { - "points": [ - -5.30104, - 71.75001, - -5.29179, - 71.72607, - -5.25836, - 71.74839, - -5.26841, - 71.75919, - -5.30104, - 71.75001 - ], - "centroid": [71.74487, -5.28134], - "name": "Indian/Chagos" - }, - { - "points": [ - -5.45228, - 71.79214, - -5.4484, - 71.75678, - -5.4265, - 71.75252, - -5.43337, - 71.79175, - -5.45228, - 71.79214 - ], - "centroid": [71.7729, -5.43992], - "name": "Indian/Chagos" - }, - { - "points": [ - -5.35832, - 71.76429, - -5.35294, - 71.74317, - -5.31574, - 71.74527, - -5.33755, - 71.76943, - -5.35832, - 71.76429 - ], - "centroid": [71.75472, -5.3401], - "name": "Indian/Chagos" - }, - { - "points": [ - -6.39951, - 71.27377, - -6.38633, - 71.25017, - -6.36094, - 71.26478, - -6.37074, - 71.27866, - -6.39951, - 71.27377 - ], - "centroid": [71.26633, -6.38038], - "name": "Indian/Chagos" - }, - { - "points": [ - -5.70516, - 72.32185, - -5.68724, - 72.30985, - -5.67842, - 72.3395, - -5.69288, - 72.34608, - -5.70516, - 72.32185 - ], - "centroid": [72.32861, -5.69103], - "name": "Indian/Chagos" - }, - { - "points": [ - -5.37006, - 72.22544, - -5.37197, - 72.20577, - -5.3446, - 72.19854, - -5.34354, - 72.21525, - -5.37006, - 72.22544 - ], - "centroid": [72.21134, -5.35793], - "name": "Indian/Chagos" - }, - { - "points": [ - -5.34376, - 72.23117, - -5.33552, - 72.21272, - -5.30959, - 72.23364, - -5.32163, - 72.24515, - -5.34376, - 72.23117 - ], - "centroid": [72.2301, -5.3278], - "name": "Indian/Chagos" - }, - { - "points": [ - -6.68754, - 71.41269, - -6.67451, - 71.39123, - -6.65882, - 71.41452, - -6.67267, - 71.4278, - -6.68754, - 71.41269 - ], - "centroid": [71.41088, -6.67339], - "name": "Indian/Chagos" - }, - { - "points": [ - -5.40189, - 71.76116, - -5.39135, - 71.73887, - -5.37055, - 71.75091, - -5.37466, - 71.76472, - -5.40189, - 71.76116 - ], - "centroid": [71.75374, -5.38571], - "name": "Indian/Chagos" - }, - { - "points": [ - -5.23676, - 71.97747, - -5.2478, - 71.96748, - -5.23237, - 71.94558, - -5.21719, - 71.96512, - -5.23676, - 71.97747 - ], - "centroid": [71.96304, -5.23296], - "name": "Indian/Chagos" - }, - { - "points": [ - -5.25224, - 71.77467, - -5.25259, - 71.75364, - -5.23966, - 71.7507, - -5.22752, - 71.77755, - -5.25224, - 71.77467 - ], - "centroid": [71.76523, -5.24234], - "name": "Indian/Chagos" - }, - { - "points": [ - -5.25541, - 71.92334, - -5.24234, - 71.90783, - -5.2296, - 71.92628, - -5.24193, - 71.94002, - -5.25541, - 71.92334 - ], - "centroid": [71.92421, -5.24239], - "name": "Indian/Chagos" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-dili.json b/pandora_console/include/javascript/tz_json/polygons/asia-dili.json deleted file mode 100644 index 7553354c62..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-dili.json +++ /dev/null @@ -1,2652 +0,0 @@ -{ - "transitions": { - "Asia/Dili": [[969134400, 540, "+09"], [2147501647, 540, "+09"]], - "Asia/Khandyga": [[1414267200, 540, "+09"], [2147501647, 540, "+09"]], - "Pacific/Palau": [[-2147465648, 540, "+09"], [2147501647, 540, "+09"]], - "Asia/Chita": [[1459029600, 540, "+09"], [2147501647, 540, "+09"]], - "Asia/Yakutsk": [[1414267200, 540, "+09"], [2147501647, 540, "+09"]] - }, - "name": "Asia/Dili", - "polygons": [ - { - "points": [ - -8.75162, - 125.08769, - -8.6393, - 125.12231, - -8.56123, - 125.39726, - -8.47205, - 125.85044, - -8.49639, - 126.23272, - -8.41018, - 126.42059, - -8.47325, - 126.56177, - -8.31994, - 126.95797, - -8.32978, - 127.19227, - -8.44236, - 127.35532, - -8.69752, - 127.02549, - -8.81747, - 126.59384, - -8.96041, - 126.47488, - -8.9972, - 126.17236, - -9.13934, - 125.97405, - -9.20005, - 125.60919, - -9.44382, - 125.12929, - -9.22219, - 124.95633, - -9.07095, - 125.15001, - -9.008, - 124.93634, - -8.75162, - 125.08769 - ], - "centroid": [125.96358, -8.79691], - "name": "Asia/Dili" - }, - { - "points": [ - -9.47361, - 124.29382, - -9.4409, - 124.11372, - -9.34296, - 124.04044, - -9.16938, - 124.4669, - -9.43379, - 124.37725, - -9.47361, - 124.29382 - ], - "centroid": [124.26916, -9.34319], - "name": "Asia/Dili" - }, - { - "points": [ - -8.33061, - 125.58352, - -8.27279, - 125.49484, - -8.12869, - 125.6402, - -8.18769, - 125.65425, - -8.33061, - 125.58352 - ], - "centroid": [125.58485, -8.23762], - "name": "Asia/Dili" - }, - { - "points": [ - 58.88632, - 132.6955, - 58.77761, - 132.35724, - 58.84636, - 132.22777, - 59.04694, - 132.12334, - 59.15001, - 131.75553, - 59.31165, - 131.69328, - 59.98451, - 131.8553, - 60.00329, - 132.04492, - 60.27921, - 132.31919, - 60.66821, - 132.52446, - 60.69712, - 132.87757, - 60.86039, - 133.14344, - 61.19134, - 133.10998, - 61.33853, - 133.01499, - 61.46078, - 133.12565, - 61.56096, - 132.93342, - 61.70956, - 133.33226, - 61.64498, - 133.3932, - 61.68418, - 133.52792, - 61.81048, - 133.71776, - 61.79267, - 133.9948, - 61.75144, - 134.21919, - 61.45066, - 134.66088, - 61.42213, - 134.932, - 61.57822, - 135.35715, - 61.69555, - 135.12577, - 62.04963, - 135.70014, - 62.12921, - 135.59763, - 62.23188, - 135.8242, - 62.63307, - 135.33629, - 62.57158, - 135.18019, - 62.81987, - 134.23621, - 62.94429, - 134.12769, - 62.96983, - 133.97738, - 63.1278, - 133.87778, - 63.03524, - 133.32887, - 63.0814, - 133.17497, - 63.17372, - 133.10765, - 63.31177, - 133.21276, - 63.35363, - 132.82284, - 63.59168, - 132.4327, - 63.65798, - 132.08225, - 63.97808, - 132.59702, - 64.04713, - 132.54442, - 64.21654, - 132.8222, - 64.26467, - 132.70276, - 64.33947, - 132.84937, - 64.39038, - 132.70194, - 64.58572, - 132.68979, - 64.6326, - 133.04929, - 64.91439, - 132.80145, - 65.10361, - 132.86134, - 65.38948, - 134.34476, - 65.74946, - 134.82041, - 65.71676, - 135.15867, - 65.85013, - 135.45835, - 65.8223, - 135.64261, - 65.95534, - 135.92055, - 66.09796, - 136.01854, - 66.16909, - 136.51506, - 66.16724, - 137.12408, - 65.9272, - 138.67672, - 65.98341, - 139.12681, - 65.83399, - 139.61356, - 65.81739, - 140.21312, - 65.6476, - 139.96841, - 65.51884, - 140.44298, - 65.49276, - 140.03768, - 65.38409, - 139.80502, - 65.24843, - 139.6173, - 64.96191, - 139.4399, - 64.83784, - 139.57055, - 64.54468, - 140.37785, - 64.38656, - 140.06962, - 64.32592, - 140.25496, - 64.22323, - 140.27379, - 64.16449, - 140.53992, - 63.98031, - 140.62932, - 63.7527, - 140.52071, - 63.69743, - 140.64237, - 63.60802, - 140.63662, - 63.35886, - 139.722, - 63.04655, - 139.55794, - 62.80259, - 139.73406, - 62.51796, - 140.2934, - 62.05499, - 140.30224, - 61.96822, - 139.99595, - 61.82513, - 139.96062, - 61.64818, - 139.67934, - 61.46923, - 139.55074, - 61.43832, - 139.09934, - 61.30675, - 138.92433, - 61.33448, - 138.73495, - 61.26891, - 138.64818, - 61.17987, - 138.70781, - 61.09898, - 138.31309, - 60.99227, - 138.35396, - 60.88912, - 138.19246, - 60.6816, - 138.44878, - 60.49094, - 138.25224, - 60.39258, - 138.3398, - 60.23304, - 138.2098, - 59.94596, - 138.29643, - 59.83491, - 138.18285, - 59.70979, - 138.2767, - 59.67447, - 138.03272, - 59.78904, - 137.99478, - 59.72738, - 137.59885, - 59.6375, - 137.45099, - 59.54068, - 137.46638, - 59.33533, - 136.66422, - 59.52081, - 135.75655, - 59.37899, - 135.42628, - 59.10003, - 135.14726, - 59.11607, - 134.84499, - 59.20346, - 134.72452, - 59.13416, - 134.52512, - 59.24559, - 134.05752, - 59.22173, - 133.62479, - 59.28601, - 133.54067, - 59.09755, - 132.8406, - 58.98385, - 132.88897, - 58.87395, - 132.82185, - 58.88632, - 132.6955 - ], - "centroid": [136.29567, 62.70913], - "name": "Asia/Khandyga" - }, - { - "points": [ - 50.08637, - 107.79174, - 50.16178, - 107.76458, - 50.22934, - 107.92967, - 50.34526, - 107.9796, - 50.32493, - 108.12863, - 50.42046, - 108.20065, - 50.51086, - 108.67666, - 50.64974, - 108.17605, - 50.75594, - 108.05576, - 50.84581, - 108.24498, - 51.05693, - 108.32628, - 51.11665, - 108.56348, - 51.27134, - 108.34278, - 51.51822, - 108.59195, - 51.44971, - 108.92774, - 51.51649, - 109.07596, - 51.35699, - 109.3747, - 51.62983, - 110.04742, - 51.51284, - 110.69396, - 51.78995, - 111.00867, - 51.93658, - 111.60295, - 52.29274, - 112.07131, - 52.21686, - 112.3999, - 52.35971, - 112.53854, - 52.34643, - 112.92799, - 52.48772, - 113.27081, - 52.46091, - 113.5787, - 52.72666, - 114.11792, - 52.82932, - 114.22565, - 52.96561, - 114.21802, - 52.97388, - 114.30588, - 53.06266, - 114.30911, - 53.06812, - 114.11767, - 53.18836, - 114.19184, - 53.22353, - 113.97911, - 53.34874, - 113.93658, - 53.38201, - 113.82582, - 53.53253, - 113.88564, - 53.6254, - 113.81028, - 54.00037, - 114.96753, - 54.19262, - 115.17757, - 54.43293, - 115.66657, - 54.54094, - 116.712, - 54.83491, - 116.91593, - 55.06793, - 116.80302, - 55.21877, - 116.46451, - 55.36456, - 116.37156, - 55.3902, - 115.92258, - 55.64077, - 115.90393, - 55.67221, - 115.83108, - 55.91311, - 115.8886, - 56.0411, - 115.74861, - 56.14821, - 115.82558, - 56.29694, - 115.67414, - 56.40436, - 115.6727, - 56.42708, - 115.789, - 56.48795, - 115.66676, - 56.55707, - 115.67579, - 56.64705, - 115.42013, - 56.72119, - 115.58177, - 56.87814, - 115.57813, - 56.96635, - 115.73483, - 56.82202, - 116.12326, - 56.85859, - 116.36364, - 56.73338, - 116.79681, - 56.81132, - 117.12994, - 56.95858, - 117.33055, - 56.83503, - 117.41459, - 56.85898, - 117.56601, - 56.93984, - 117.56096, - 57.01705, - 117.67784, - 57.15615, - 117.58735, - 57.28997, - 117.78463, - 57.24675, - 117.42497, - 57.32479, - 117.43562, - 57.32009, - 117.35858, - 57.51119, - 117.24244, - 57.60802, - 117.279, - 57.6315, - 117.13205, - 57.73689, - 117.16354, - 57.81125, - 117.07472, - 57.90656, - 117.40311, - 58.13187, - 117.39864, - 58.1799, - 117.57699, - 58.30605, - 117.45916, - 58.41011, - 117.66932, - 58.38742, - 118.23923, - 58.18021, - 118.64892, - 58.22111, - 119.12908, - 58.03774, - 119.17374, - 57.74517, - 119.05199, - 57.70634, - 119.17432, - 57.53741, - 119.15059, - 57.62076, - 119.31894, - 57.59932, - 119.50206, - 57.43101, - 119.41442, - 57.17245, - 119.70008, - 57.03269, - 119.62506, - 56.89372, - 119.90762, - 56.76859, - 119.67846, - 56.69803, - 119.88384, - 56.60713, - 119.81528, - 56.49858, - 119.96991, - 56.47043, - 120.26747, - 56.31947, - 120.40048, - 56.29052, - 120.54802, - 56.22268, - 120.54025, - 56.12712, - 120.06113, - 55.87998, - 120.18228, - 56.03015, - 121.20804, - 55.81162, - 121.37062, - 55.73005, - 121.31064, - 55.51486, - 121.35266, - 55.51216, - 121.54732, - 55.62803, - 121.76655, - 55.61599, - 121.90328, - 55.48797, - 121.9924, - 55.21456, - 121.95265, - 55.18362, - 122.03897, - 55.11474, - 121.93889, - 54.9896, - 121.95722, - 54.74306, - 121.66131, - 54.81204, - 121.90659, - 54.57884, - 121.93079, - 54.42396, - 122.14535, - 54.35915, - 121.91874, - 54.41448, - 121.72911, - 54.35977, - 121.67298, - 54.28504, - 121.76376, - 54.14068, - 121.77095, - 54.08577, - 121.64074, - 53.82498, - 121.93975, - 53.4174, - 122.03526, - 53.26434, - 120.837, - 52.8571, - 120.28435, - 52.76433, - 120.03443, - 52.59369, - 120.06413, - 52.65129, - 120.45297, - 52.54953, - 120.72861, - 52.3459, - 120.62106, - 52.15527, - 120.78767, - 51.92049, - 120.65271, - 51.66693, - 120.09991, - 51.34754, - 119.93465, - 51.212, - 119.76768, - 51.08318, - 119.75199, - 50.89919, - 119.52348, - 50.73421, - 119.48881, - 50.60057, - 119.2854, - 50.44652, - 119.25022, - 50.39289, - 119.14069, - 50.35349, - 119.35301, - 50.17416, - 119.37377, - 50.00256, - 119.20057, - 49.91596, - 118.56573, - 49.49546, - 117.85332, - 49.71558, - 116.9306, - 49.93071, - 116.60364, - 50.02236, - 116.23283, - 49.87711, - 115.7603, - 49.89235, - 115.40003, - 50.18358, - 114.96174, - 50.27237, - 114.34246, - 49.96479, - 113.49591, - 49.80494, - 113.20477, - 49.60514, - 113.10479, - 49.4934, - 112.79376, - 49.53626, - 112.51265, - 49.38557, - 111.93552, - 49.36343, - 111.38083, - 49.13511, - 110.76615, - 49.24682, - 110.40069, - 49.15511, - 110.23428, - 49.21608, - 109.53855, - 49.35225, - 109.20361, - 49.32684, - 108.5415, - 49.6707, - 107.93757, - 49.91218, - 107.96772, - 49.97186, - 107.74822, - 50.08637, - 107.79174 - ], - "centroid": [116.19644, 52.84396], - "name": "Asia/Chita" - }, - { - "points": [ - 7.30049, - 134.51863, - 7.36125, - 134.43615, - 7.36809, - 134.5064, - 7.46916, - 134.47093, - 7.74155, - 134.63133, - 7.4867, - 134.65272, - 7.30049, - 134.51863 - ], - "centroid": [134.56598, 7.49875], - "name": "Pacific/Palau" - }, - { - "points": [ - 7.25365, - 134.34181, - 7.34748, - 134.43103, - 7.30803, - 134.46807, - 7.20893, - 134.39306, - 7.25365, - 134.34181 - ], - "centroid": [134.40672, 7.27781], - "name": "Pacific/Palau" - }, - { - "points": [ - 6.96522, - 134.24, - 7.0122, - 134.22384, - 7.05865, - 134.27801, - 7.00303, - 134.28533, - 6.96522, - 134.24 - ], - "centroid": [134.2567, 7.01062], - "name": "Pacific/Palau" - }, - { - "points": [ - 7.12602, - 134.389, - 7.13731, - 134.34598, - 7.17756, - 134.3412, - 7.19197, - 134.39317, - 7.12602, - 134.389 - ], - "centroid": [134.36923, 7.15912], - "name": "Pacific/Palau" - }, - { - "points": [ - 6.87629, - 134.12723, - 6.92668, - 134.1226, - 6.93044, - 134.15629, - 6.90066, - 134.16518, - 6.87629, - 134.12723 - ], - "centroid": [134.14162, 6.90732], - "name": "Pacific/Palau" - }, - { - "points": [ - 8.04524, - 134.72321, - 8.04989, - 134.70106, - 8.10291, - 134.72061, - 8.07916, - 134.73368, - 8.04524, - 134.72321 - ], - "centroid": [134.7188, 8.06946], - "name": "Pacific/Palau" - }, - { - "points": [ - 7.26343, - 134.30385, - 7.27814, - 134.2803, - 7.30028, - 134.28111, - 7.28277, - 134.32675, - 7.26343, - 134.30385 - ], - "centroid": [134.29936, 7.28171], - "name": "Pacific/Palau" - }, - { - "points": [ - 4.30252, - 132.31243, - 4.32317, - 132.29816, - 4.34168, - 132.31256, - 4.32326, - 132.32755, - 4.30252, - 132.31243 - ], - "centroid": [132.31273, 4.32247], - "name": "Pacific/Palau" - }, - { - "points": [ - 4.64675, - 131.96804, - 4.65922, - 131.94939, - 4.67607, - 131.96274, - 4.66493, - 131.97975, - 4.64675, - 131.96804 - ], - "centroid": [131.96489, 4.66159], - "name": "Pacific/Palau" - }, - { - "points": [ - 2.99266, - 131.17588, - 3.00143, - 131.15939, - 3.01844, - 131.17172, - 3.00714, - 131.18487, - 2.99266, - 131.17588 - ], - "centroid": [131.17264, 3.00499], - "name": "Pacific/Palau" - }, - { - "points": [ - 64.61594, - 105.73755, - 64.67402, - 105.70525, - 64.66398, - 105.86857, - 64.80536, - 105.84604, - 64.82377, - 105.99537, - 64.90286, - 105.94297, - 64.85977, - 106.21081, - 65.03627, - 105.9768, - 65.22335, - 106.45049, - 65.29765, - 106.42076, - 65.38796, - 106.5529, - 65.38367, - 106.82466, - 65.49863, - 106.94933, - 65.66621, - 106.40992, - 66.00181, - 106.47665, - 66.14267, - 106.34639, - 66.18693, - 106.10761, - 66.38367, - 106.09254, - 66.47763, - 106.31372, - 66.69397, - 106.24584, - 66.72508, - 106.13627, - 66.79061, - 106.18845, - 66.78398, - 105.99415, - 66.88646, - 106.06331, - 67.01618, - 105.51106, - 67.06607, - 105.94556, - 67.17723, - 106.04992, - 67.29619, - 106.50168, - 67.25367, - 106.6653, - 67.34957, - 106.79416, - 68.85626, - 106.8814, - 69.42552, - 106.12852, - 69.58233, - 106.45292, - 69.52364, - 106.81444, - 69.68484, - 107.90031, - 69.86439, - 108.23581, - 69.78123, - 109.2232, - 70.03586, - 109.53333, - 70.07162, - 109.37484, - 70.23246, - 109.3221, - 70.27407, - 109.56519, - 70.3947, - 109.63928, - 70.44083, - 110.291, - 70.47524, - 110.12873, - 70.64467, - 110.11843, - 70.72484, - 110.50401, - 70.80702, - 110.53641, - 70.86502, - 111.36021, - 70.94847, - 111.46291, - 70.99255, - 111.975, - 71.07137, - 112.07515, - 71.01237, - 112.26596, - 71.10995, - 112.57909, - 71.16873, - 112.51318, - 71.24175, - 112.71037, - 71.40001, - 112.00387, - 72.12204, - 112.00315, - 72.1361, - 111.77039, - 72.20706, - 111.61658, - 72.26345, - 111.6583, - 72.30992, - 111.57723, - 72.36411, - 111.08243, - 72.50406, - 111.30778, - 72.63566, - 110.72602, - 72.7861, - 110.62221, - 72.83062, - 110.71626, - 72.90293, - 110.63992, - 73.04121, - 110.92498, - 73.16337, - 110.79511, - 73.18456, - 110.41461, - 73.274, - 110.61783, - 73.31062, - 110.5602, - 73.3967, - 110.15626, - 73.41618, - 110.56209, - 73.57409, - 110.84314, - 73.62641, - 111.14165, - 73.70717, - 110.83696, - 73.79466, - 110.92992, - 73.86914, - 111.29203, - 73.73599, - 111.87449, - 73.7249, - 112.7936, - 73.79401, - 112.98131, - 73.95939, - 112.79591, - 74.00157, - 112.83134, - 73.68527, - 113.41618, - 73.58436, - 113.46081, - 73.44611, - 113.21174, - 73.34702, - 113.54263, - 73.24503, - 113.53352, - 73.33458, - 113.78031, - 73.5193, - 113.49914, - 73.72086, - 115.56259, - 73.56527, - 118.72346, - 73.45191, - 118.97912, - 73.41938, - 118.79049, - 73.35725, - 118.84158, - 73.30761, - 118.77995, - 73.31717, - 118.66586, - 73.36812, - 118.74646, - 73.458, - 118.67453, - 73.41988, - 118.457, - 73.23525, - 118.41911, - 73.09677, - 119.15452, - 73.13472, - 119.35327, - 73.07533, - 119.40162, - 73.05946, - 119.52418, - 73.08827, - 119.42725, - 73.10518, - 119.67051, - 73.13495, - 119.53111, - 73.19438, - 119.66234, - 73.16904, - 120.11645, - 73.03457, - 120.50137, - 73.00599, - 120.29019, - 72.94042, - 121.08378, - 72.95043, - 122.03738, - 72.991, - 122.27504, - 73.00995, - 122.03603, - 73.05753, - 122.11287, - 73.10839, - 122.56865, - 73.03634, - 122.5766, - 72.90975, - 123.21354, - 72.97749, - 123.42389, - 73.05354, - 123.39618, - 73.12592, - 123.50353, - 73.10833, - 123.65801, - 73.149, - 123.46496, - 73.21785, - 123.57882, - 73.28635, - 123.40987, - 73.30645, - 123.46181, - 73.38179, - 123.40685, - 73.39139, - 123.28115, - 73.20545, - 123.35198, - 73.4034, - 123.22853, - 73.40637, - 123.36048, - 73.50872, - 123.38984, - 73.5444, - 123.32695, - 73.57409, - 123.47275, - 73.66354, - 123.44463, - 73.70872, - 123.70634, - 73.60579, - 123.73937, - 73.69335, - 123.78674, - 73.74954, - 123.7117, - 73.77908, - 123.85174, - 73.76244, - 123.9044, - 73.66311, - 123.82369, - 73.71962, - 123.93464, - 73.63079, - 123.87854, - 73.61074, - 124.01448, - 73.67612, - 124.06451, - 73.65637, - 123.93855, - 73.80561, - 123.94145, - 73.81064, - 124.13903, - 73.73649, - 124.04187, - 73.73819, - 124.13486, - 73.68248, - 124.12545, - 73.7321, - 124.2265, - 73.77124, - 124.18549, - 73.81119, - 124.44448, - 73.7542, - 124.76588, - 73.69876, - 124.76452, - 73.73223, - 124.92943, - 73.66079, - 124.97193, - 73.7126, - 125.05108, - 73.61215, - 125.0397, - 73.71083, - 125.17499, - 73.62167, - 125.28455, - 73.52335, - 125.2192, - 73.64458, - 125.37037, - 73.54017, - 125.29955, - 73.59743, - 125.47969, - 73.47767, - 125.73594, - 73.57155, - 125.68646, - 73.66514, - 125.90772, - 73.48588, - 125.85309, - 73.56501, - 126.32194, - 73.52059, - 126.46784, - 73.36662, - 126.48437, - 73.47551, - 126.68834, - 73.38581, - 126.64746, - 73.46189, - 126.82006, - 73.42958, - 126.97031, - 73.5343, - 127.02512, - 73.52454, - 127.36675, - 73.4455, - 127.45072, - 73.5244, - 127.84349, - 73.50037, - 127.943, - 73.42444, - 127.94873, - 73.36493, - 128.45211, - 73.27293, - 128.58352, - 73.26763, - 128.40591, - 73.24704, - 128.46178, - 73.2308, - 128.89153, - 73.17665, - 128.91736, - 73.14147, - 128.83213, - 73.0929, - 128.96515, - 73.12132, - 129.17338, - 73.01358, - 129.51747, - 72.9308, - 129.59608, - 72.93285, - 129.22752, - 72.84314, - 129.50599, - 72.7923, - 129.40746, - 72.73972, - 129.55991, - 72.6407, - 129.54273, - 72.61263, - 129.16658, - 72.5531, - 129.34163, - 72.50141, - 129.08511, - 72.42599, - 129.48234, - 72.31303, - 129.56592, - 72.28195, - 129.46593, - 72.20823, - 129.60651, - 72.1533, - 129.40154, - 72.13183, - 129.58634, - 72.038, - 129.16871, - 72.05242, - 128.76708, - 72.00465, - 129.03146, - 71.99124, - 128.87604, - 71.94359, - 128.96579, - 71.89173, - 128.77527, - 71.9608, - 128.51715, - 71.7715, - 128.75347, - 71.72668, - 128.97562, - 71.8106, - 129.26777, - 72.02049, - 129.11589, - 71.6961, - 129.61775, - 71.67148, - 128.9342, - 71.58383, - 128.94103, - 71.60476, - 129.24168, - 71.30339, - 129.48452, - 71.11177, - 129.88801, - 71.07798, - 130.17884, - 70.90746, - 130.37651, - 70.86304, - 130.78763, - 70.97133, - 130.86366, - 70.75994, - 130.96098, - 70.71412, - 131.06497, - 70.85182, - 131.5445, - 71.04697, - 131.7792, - 71.00975, - 132.15061, - 70.88411, - 132.22363, - 70.76339, - 132.04419, - 70.42169, - 132.12437, - 70.34969, - 133.10198, - 70.22197, - 133.25913, - 70.0204, - 132.9783, - 69.96076, - 133.17784, - 69.84283, - 133.17006, - 69.72982, - 133.52761, - 69.64042, - 133.51243, - 69.62628, - 133.20353, - 69.55638, - 133.19855, - 69.47588, - 132.91956, - 69.36953, - 132.893, - 69.2537, - 132.5584, - 69.17542, - 132.62837, - 69.03702, - 132.27196, - 68.89147, - 132.72539, - 68.42428, - 133.14859, - 67.95201, - 133.11098, - 67.0189, - 131.87345, - 66.48756, - 130.06146, - 66.23414, - 130.11568, - 65.97738, - 130.95864, - 65.80953, - 131.23139, - 65.74497, - 131.61111, - 65.56468, - 131.57508, - 65.43722, - 131.64154, - 65.37468, - 131.82197, - 64.86461, - 132.26827, - 64.63789, - 132.25285, - 64.58436, - 132.70358, - 64.40303, - 132.718, - 64.34513, - 132.88678, - 64.2719, - 132.74269, - 64.20235, - 132.8415, - 64.03867, - 132.56795, - 63.96592, - 132.61792, - 63.67035, - 132.11437, - 63.61006, - 132.44079, - 63.37267, - 132.82958, - 63.32573, - 133.23082, - 63.17192, - 133.13079, - 63.09955, - 133.18399, - 63.05535, - 133.32854, - 63.14798, - 133.88785, - 62.98563, - 133.99019, - 62.9615, - 134.14175, - 62.83853, - 134.24346, - 62.59174, - 135.1828, - 62.653, - 135.34108, - 62.23018, - 135.85313, - 62.12105, - 135.62608, - 62.04049, - 135.72436, - 61.69419, - 135.15747, - 61.56867, - 135.38276, - 61.40237, - 134.93564, - 61.43195, - 134.65358, - 61.73444, - 134.20831, - 61.77275, - 133.99292, - 61.79069, - 133.72382, - 61.66534, - 133.53475, - 61.62361, - 133.38867, - 61.68867, - 133.33086, - 61.55223, - 132.96318, - 61.46896, - 133.15239, - 61.33871, - 133.0376, - 61.19476, - 133.12988, - 60.85212, - 133.16216, - 60.67791, - 132.88319, - 60.64811, - 132.53314, - 60.26577, - 132.33408, - 59.98476, - 132.05432, - 59.96791, - 131.86884, - 59.69569, - 131.75737, - 59.31007, - 131.71346, - 59.1644, - 131.77057, - 59.0641, - 132.13401, - 58.79721, - 132.36294, - 58.84493, - 132.53287, - 58.6411, - 132.5808, - 58.51751, - 132.38062, - 58.46571, - 132.41489, - 58.47876, - 132.14434, - 58.24108, - 132.2075, - 58.18556, - 132.02125, - 58.11211, - 132.01489, - 58.06019, - 132.1517, - 58.00481, - 132.07113, - 58.16416, - 131.71378, - 58.15583, - 131.46774, - 57.64733, - 132.05753, - 57.5709, - 131.9801, - 57.55714, - 131.69955, - 57.50213, - 131.74482, - 57.4227, - 131.59316, - 57.28828, - 131.61046, - 57.23312, - 131.51193, - 57.29741, - 131.25766, - 57.22247, - 131.12892, - 57.13934, - 131.19404, - 57.17427, - 131.2784, - 57.08191, - 131.49514, - 57.04336, - 131.44616, - 56.84749, - 131.76521, - 56.71513, - 131.81356, - 56.65226, - 131.68924, - 56.44564, - 131.70474, - 56.54024, - 131.50031, - 56.40997, - 131.40364, - 56.48815, - 131.31222, - 56.43506, - 131.15942, - 55.81839, - 130.87619, - 55.68477, - 130.94022, - 55.62266, - 131.10408, - 55.68842, - 132.54406, - 55.56534, - 132.67194, - 55.50902, - 132.63348, - 55.37166, - 132.96002, - 55.35914, - 132.68326, - 55.19354, - 132.61859, - 55.18678, - 132.37044, - 55.05502, - 132.39428, - 55.03606, - 132.06588, - 54.98583, - 131.96718, - 54.88502, - 131.98766, - 54.60139, - 131.19834, - 54.52623, - 131.23368, - 54.31242, - 131.12476, - 54.27268, - 130.74632, - 54.11327, - 130.51342, - 53.91893, - 130.40079, - 53.77358, - 130.92345, - 53.82415, - 131.05657, - 53.76309, - 131.43748, - 53.30937, - 131.54441, - 53.22379, - 131.45394, - 53.2438, - 131.86254, - 53.13482, - 131.89292, - 53.2351, - 132.11424, - 53.29947, - 133.15837, - 53.43462, - 133.21021, - 53.55581, - 133.56353, - 53.44257, - 134.00668, - 53.52976, - 134.4285, - 53.59989, - 134.43405, - 53.62995, - 134.56717, - 53.40417, - 134.94186, - 53.3397, - 134.8211, - 53.26986, - 134.96973, - 53.18512, - 134.86687, - 53.07651, - 134.88375, - 52.85328, - 134.63579, - 52.76417, - 134.72511, - 52.72429, - 134.66842, - 52.64257, - 134.80078, - 52.56119, - 134.65415, - 52.40695, - 134.61966, - 52.67216, - 133.31818, - 52.63625, - 133.24859, - 52.45447, - 133.2539, - 52.27263, - 133.44738, - 52.192, - 133.34685, - 52.16871, - 132.83899, - 52.0753, - 132.59378, - 51.78081, - 132.28433, - 51.68066, - 131.42258, - 51.35204, - 131.50997, - 51.36746, - 131.33293, - 51.23546, - 131.06631, - 51.01964, - 130.93715, - 50.98997, - 130.79097, - 50.872, - 130.8531, - 50.66486, - 130.65452, - 50.6078, - 130.72795, - 50.67651, - 130.75297, - 50.66539, - 130.95779, - 50.57174, - 131.02465, - 50.47511, - 130.88075, - 50.39197, - 130.92908, - 50.44451, - 131.12791, - 50.33843, - 131.1768, - 50.37853, - 131.30884, - 50.14908, - 131.47951, - 49.98151, - 131.30075, - 49.90783, - 131.51109, - 49.72663, - 131.49335, - 49.70725, - 131.36134, - 49.60936, - 131.51323, - 49.41098, - 131.51058, - 49.23449, - 131.40024, - 49.23256, - 131.16275, - 48.95508, - 130.97709, - 48.97385, - 130.82751, - 48.84263, - 130.5326, - 48.85401, - 130.23138, - 49.0295, - 129.91579, - 49.26892, - 129.70967, - 49.28265, - 129.54525, - 49.42198, - 129.46868, - 49.33881, - 129.11677, - 49.44125, - 128.9909, - 49.46888, - 128.74583, - 49.57613, - 128.77308, - 49.57774, - 128.38383, - 49.48959, - 128.25095, - 49.60402, - 127.9512, - 49.58197, - 127.79867, - 49.81359, - 127.51394, - 50.02085, - 127.477, - 50.2197, - 127.58581, - 50.32194, - 127.32531, - 50.7428, - 127.28528, - 51.05241, - 126.91456, - 51.23571, - 126.90899, - 51.3086, - 126.80631, - 51.3801, - 126.90739, - 51.42351, - 126.78039, - 51.52335, - 126.82263, - 51.5915, - 126.66663, - 51.70708, - 126.7152, - 51.94039, - 126.45213, - 52.0273, - 126.43644, - 52.11728, - 126.54677, - 52.19825, - 126.29302, - 52.28239, - 126.41649, - 52.30041, - 126.32037, - 52.3903, - 126.33529, - 52.61746, - 125.95686, - 52.76434, - 126.09637, - 52.7525, - 125.96215, - 52.88537, - 125.82995, - 52.84843, - 125.66716, - 52.97772, - 125.72806, - 53.06518, - 125.59709, - 53.03648, - 125.50716, - 53.18735, - 125.12305, - 53.16425, - 124.92048, - 53.08497, - 124.87142, - 53.53726, - 123.58372, - 53.48574, - 123.47522, - 53.55008, - 123.24585, - 53.44302, - 122.835, - 53.48854, - 122.318, - 53.41226, - 122.0199, - 53.81869, - 121.9191, - 53.96526, - 121.79981, - 54.00637, - 121.6276, - 54.08637, - 121.62063, - 54.15065, - 121.75166, - 54.35277, - 121.63901, - 54.4311, - 121.71794, - 54.37916, - 121.91796, - 54.42919, - 122.12587, - 54.56649, - 121.91421, - 54.79481, - 121.89261, - 54.74092, - 121.64139, - 54.83322, - 121.66213, - 54.99893, - 121.93895, - 55.1126, - 121.90603, - 55.18283, - 122.00987, - 55.21407, - 121.92498, - 55.47975, - 121.97399, - 55.60095, - 121.88446, - 55.60803, - 121.76628, - 55.49319, - 121.55402, - 55.50245, - 121.3287, - 55.80555, - 121.33957, - 56.01038, - 121.20438, - 55.99722, - 120.8591, - 55.85249, - 120.4069, - 55.90436, - 120.12146, - 55.97565, - 120.15738, - 56.14188, - 120.04747, - 56.26702, - 120.53375, - 56.38036, - 120.25243, - 56.45184, - 120.2595, - 56.48122, - 119.95984, - 56.59878, - 119.79708, - 56.68444, - 119.86887, - 56.7572, - 119.65948, - 56.87971, - 119.88461, - 57.02223, - 119.60795, - 57.16644, - 119.67923, - 57.43035, - 119.39057, - 57.58247, - 119.48937, - 57.53191, - 119.1291, - 57.6963, - 119.15682, - 57.75532, - 119.03174, - 58.04073, - 119.15078, - 58.3556, - 119.05507, - 58.47385, - 119.12343, - 58.61006, - 118.75334, - 58.69783, - 118.8758, - 58.81297, - 118.88686, - 58.88617, - 118.77673, - 59.00547, - 118.84148, - 59.06381, - 118.69262, - 59.19878, - 118.68047, - 59.29223, - 118.83521, - 59.40169, - 118.75015, - 59.60052, - 118.28253, - 59.57406, - 118.06144, - 59.43169, - 117.88444, - 59.53073, - 117.7582, - 59.46091, - 117.59751, - 59.5184, - 117.23259, - 59.58721, - 117.07442, - 59.65754, - 117.18968, - 59.8231, - 117.21936, - 59.90878, - 117.04721, - 60.01052, - 117.29264, - 60.0273, - 117.04336, - 60.14971, - 116.96766, - 60.34768, - 116.59775, - 60.51665, - 115.6761, - 60.42045, - 115.19296, - 60.17112, - 114.81722, - 60.21147, - 114.70215, - 60.10745, - 114.55399, - 59.99053, - 114.57357, - 59.74084, - 114.17763, - 59.56871, - 113.60892, - 59.48776, - 113.61631, - 59.37456, - 113.43121, - 59.33596, - 113.49657, - 59.25223, - 113.46898, - 59.1433, - 113.24948, - 59.05941, - 112.57401, - 58.95991, - 112.63753, - 58.86171, - 112.52257, - 58.92139, - 112.43706, - 59.12761, - 112.44005, - 59.30807, - 112.62243, - 59.2939, - 112.27981, - 59.41558, - 112.32369, - 59.49496, - 112.26183, - 59.26238, - 111.94682, - 59.19659, - 111.64921, - 59.26389, - 111.4344, - 59.17341, - 111.18353, - 59.25249, - 110.72066, - 59.02727, - 110.50228, - 58.97064, - 109.81605, - 59.05853, - 109.62926, - 59.28439, - 109.49969, - 59.30943, - 109.25392, - 59.37064, - 109.23847, - 59.41397, - 109.34378, - 59.45612, - 109.25078, - 59.6517, - 109.52588, - 59.75565, - 109.48628, - 60.02725, - 109.75346, - 60.11036, - 109.68371, - 60.23259, - 109.71877, - 60.58708, - 110.1079, - 60.67544, - 110.0322, - 60.69978, - 110.26025, - 60.82306, - 110.22077, - 61.08266, - 110.51049, - 61.15021, - 110.47963, - 61.1466, - 110.1776, - 61.26115, - 110.08589, - 61.32235, - 109.77874, - 61.52967, - 109.8647, - 61.70565, - 109.60703, - 61.82465, - 109.57646, - 62.16984, - 109.99187, - 62.23793, - 109.92242, - 62.2828, - 109.98942, - 62.34807, - 109.88258, - 62.40153, - 109.91002, - 62.39502, - 109.47029, - 62.51825, - 109.25554, - 62.58156, - 109.23966, - 62.58923, - 109.37714, - 62.75465, - 109.46564, - 62.82155, - 109.64, - 62.92845, - 109.45992, - 63.3272, - 109.37586, - 63.5442, - 109.04125, - 63.55991, - 108.12517, - 63.617, - 108.09902, - 63.67848, - 108.25798, - 63.81743, - 108.28515, - 63.79585, - 108.64781, - 63.86515, - 108.7604, - 63.90603, - 108.6742, - 63.974, - 108.7308, - 64.10856, - 108.48206, - 64.23228, - 108.52707, - 64.27947, - 108.44955, - 64.2309, - 108.04368, - 64.15971, - 107.99354, - 64.28676, - 107.61906, - 64.23443, - 107.3342, - 64.32175, - 107.23102, - 64.40884, - 106.73121, - 64.50065, - 106.63195, - 64.43509, - 106.58942, - 64.38643, - 106.18775, - 64.41426, - 106.05854, - 64.47922, - 106.13526, - 64.50609, - 106.03767, - 64.46487, - 105.80007, - 64.61594, - 105.73755 - ], - "centroid": [121.79214, 63.88204], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 74.53089, - 112.00286, - 74.5148, - 113.16318, - 74.46042, - 113.40352, - 74.35433, - 113.47362, - 74.07088, - 112.82561, - 74.29224, - 111.4801, - 74.37196, - 111.59255, - 74.37093, - 112.00923, - 74.53089, - 112.00286 - ], - "centroid": [112.57674, 74.33174], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.85061, - 124.77685, - 73.81165, - 124.54388, - 73.86602, - 124.31509, - 73.94233, - 124.55757, - 73.92301, - 124.85862, - 73.85061, - 124.77685 - ], - "centroid": [124.59912, 73.88041], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.82721, - 123.18192, - 73.88055, - 123.12437, - 73.91955, - 123.2456, - 73.96791, - 123.15257, - 73.99667, - 123.26837, - 73.84093, - 123.30281, - 73.82721, - 123.18192 - ], - "centroid": [123.22805, 73.90089], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 74.30055, - 116.15281, - 74.26241, - 116.02229, - 74.3064, - 115.93695, - 74.37863, - 116.09399, - 74.30935, - 116.2174, - 74.30055, - 116.15281 - ], - "centroid": [116.07106, 74.31748], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 72.47901, - 129.51411, - 72.49872, - 129.33365, - 72.52696, - 129.29189, - 72.5144, - 129.59205, - 72.47901, - 129.51411 - ], - "centroid": [129.44284, 72.50538], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.03459, - 122.86469, - 73.06462, - 122.65157, - 73.09236, - 122.58999, - 73.05864, - 122.91726, - 73.03459, - 122.86469 - ], - "centroid": [122.76439, 73.06246], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 74.26406, - 111.21193, - 74.26882, - 111.08451, - 74.31757, - 111.05407, - 74.32095, - 111.20767, - 74.26406, - 111.21193 - ], - "centroid": [111.14108, 74.29375], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.42381, - 123.22358, - 73.50336, - 123.16424, - 73.55201, - 123.18373, - 73.45256, - 123.31666, - 73.42381, - 123.22358 - ], - "centroid": [123.22845, 73.48042], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 74.61572, - 112.89828, - 74.68412, - 112.90675, - 74.68144, - 112.98564, - 74.64395, - 112.98747, - 74.61572, - 112.89828 - ], - "centroid": [112.94059, 74.65527], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 71.50376, - 130.04803, - 71.50296, - 130.03093, - 71.61444, - 129.94233, - 71.56597, - 130.05227, - 71.50376, - 130.04803 - ], - "centroid": [130.01265, 71.55679], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.2668, - 113.61386, - 73.30978, - 113.59589, - 73.33628, - 113.68097, - 73.29232, - 113.67378, - 73.2668, - 113.61386 - ], - "centroid": [113.6399, 73.30212], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.59399, - 123.37041, - 73.59795, - 123.3197, - 73.61201, - 123.30702, - 73.6243, - 123.42822, - 73.59399, - 123.37041 - ], - "centroid": [123.36194, 73.60849], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.55696, - 123.30681, - 73.56849, - 123.23697, - 73.5817, - 123.23058, - 73.58527, - 123.33891, - 73.55696, - 123.30681 - ], - "centroid": [123.28451, 73.57339], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.87667, - 124.91632, - 73.91717, - 124.88889, - 73.90307, - 124.9759, - 73.88504, - 124.9669, - 73.87667, - 124.91632 - ], - "centroid": [124.93251, 73.89672], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.61349, - 125.70217, - 73.65624, - 125.68325, - 73.66203, - 125.749, - 73.64718, - 125.74764, - 73.61349, - 125.70217 - ], - "centroid": [125.71528, 73.64338], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 72.5377, - 129.58775, - 72.56231, - 129.54793, - 72.57481, - 129.618, - 72.54382, - 129.61458, - 72.5377, - 129.58775 - ], - "centroid": [129.5905, 72.55663], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.81477, - 123.76252, - 73.84105, - 123.758, - 73.8419, - 123.8317, - 73.81896, - 123.80828, - 73.81477, - 123.76252 - ], - "centroid": [123.78959, 73.83015], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.26113, - 128.65474, - 73.28973, - 128.64515, - 73.27952, - 128.71468, - 73.26491, - 128.70384, - 73.26113, - 128.65474 - ], - "centroid": [128.67668, 73.27462], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.65005, - 123.38881, - 73.68238, - 123.3989, - 73.68542, - 123.46164, - 73.67158, - 123.45631, - 73.65005, - 123.38881 - ], - "centroid": [123.42202, 73.67157], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.17459, - 120.12903, - 73.17912, - 120.068, - 73.19628, - 120.05312, - 73.19514, - 120.12994, - 73.17459, - 120.12903 - ], - "centroid": [120.09612, 73.18663], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.67337, - 123.49183, - 73.69773, - 123.48101, - 73.69861, - 123.53779, - 73.68465, - 123.53345, - 73.67337, - 123.49183 - ], - "centroid": [123.50838, 73.6887], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.51064, - 123.30653, - 73.49627, - 123.29744, - 73.50903, - 123.23821, - 73.52394, - 123.27147, - 73.51064, - 123.30653 - ], - "centroid": [123.2764, 73.50992], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.8486, - 124.27278, - 73.86927, - 124.26327, - 73.88338, - 124.3088, - 73.85769, - 124.31243, - 73.8486, - 124.27278 - ], - "centroid": [124.28972, 73.86517], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.14997, - 120.27959, - 73.15743, - 120.23273, - 73.17344, - 120.22483, - 73.17154, - 120.28835, - 73.14997, - 120.27959 - ], - "centroid": [120.25809, 73.16342], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.72584, - 123.65518, - 73.73116, - 123.62228, - 73.74815, - 123.6207, - 73.74473, - 123.68078, - 73.72584, - 123.65518 - ], - "centroid": [123.64617, 73.73817], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.55803, - 125.61253, - 73.57877, - 125.5983, - 73.59227, - 125.63686, - 73.56781, - 125.64793, - 73.55803, - 125.61253 - ], - "centroid": [125.62409, 73.57455], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 74.07938, - 120.49699, - 74.07134, - 120.47007, - 74.09394, - 120.44719, - 74.10443, - 120.47484, - 74.07938, - 120.49699 - ], - "centroid": [120.47227, 74.08749], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 73.50599, - 127.60527, - 73.52668, - 127.59067, - 73.53368, - 127.63134, - 73.5183, - 127.6321, - 73.50599, - 127.60527 - ], - "centroid": [127.61336, 73.52125], - "name": "Asia/Yakutsk" - }, - { - "points": [ - 71.98825, - 129.31094, - 72.00894, - 129.3021, - 72.00676, - 129.33523, - 71.99172, - 129.33391, - 71.98825, - 129.31094 - ], - "centroid": [129.31968, 71.99937], - "name": "Asia/Yakutsk" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-hebron.json b/pandora_console/include/javascript/tz_json/polygons/asia-hebron.json deleted file mode 100644 index f110feaa23..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-hebron.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "transitions": { - "Asia/Hebron": [ - [1490410800, 180, "EEST"], - [1509156000, 120, "EET"], - [1522465200, 180, "EEST"], - [1540605600, 120, "EET"], - [1553914800, 180, "EEST"], - [1572055200, 120, "EET"], - [1585364400, 180, "EEST"], - [1604109600, 120, "EET"], - [1616814000, 180, "EEST"], - [1635559200, 120, "EET"], - [1648263600, 180, "EEST"], - [1667008800, 120, "EET"], - [1679713200, 180, "EEST"], - [1698458400, 120, "EET"], - [1711767600, 180, "EEST"], - [1729908000, 120, "EET"], - [1743217200, 180, "EEST"], - [1761357600, 120, "EET"], - [1774666800, 180, "EEST"], - [1793412000, 120, "EET"], - [1806116400, 180, "EEST"], - [1824861600, 120, "EET"], - [1837566000, 180, "EEST"], - [1856311200, 120, "EET"], - [1869620400, 180, "EEST"], - [1887760800, 120, "EET"], - [1901070000, 180, "EEST"], - [1919210400, 120, "EET"], - [1932519600, 180, "EEST"], - [1950660000, 120, "EET"], - [1963969200, 180, "EEST"], - [1982714400, 120, "EET"], - [1995418800, 180, "EEST"], - [2014164000, 120, "EET"], - [2026868400, 180, "EEST"], - [2045613600, 120, "EET"], - [2058922800, 180, "EEST"], - [2077063200, 120, "EET"], - [2090372400, 180, "EEST"], - [2108512800, 120, "EET"], - [2121822000, 180, "EEST"], - [2140567200, 120, "EET"] - ], - "Asia/Gaza": [ - [1490410800, 180, "EEST"], - [1509156000, 120, "EET"], - [1522465200, 180, "EEST"], - [1540605600, 120, "EET"], - [1553914800, 180, "EEST"], - [1572055200, 120, "EET"], - [1585364400, 180, "EEST"], - [1604109600, 120, "EET"], - [1616814000, 180, "EEST"], - [1635559200, 120, "EET"], - [1648263600, 180, "EEST"], - [1667008800, 120, "EET"], - [1679713200, 180, "EEST"], - [1698458400, 120, "EET"], - [1711767600, 180, "EEST"], - [1729908000, 120, "EET"], - [1743217200, 180, "EEST"], - [1761357600, 120, "EET"], - [1774666800, 180, "EEST"], - [1793412000, 120, "EET"], - [1806116400, 180, "EEST"], - [1824861600, 120, "EET"], - [1837566000, 180, "EEST"], - [1856311200, 120, "EET"], - [1869620400, 180, "EEST"], - [1887760800, 120, "EET"], - [1901070000, 180, "EEST"], - [1919210400, 120, "EET"], - [1932519600, 180, "EEST"], - [1950660000, 120, "EET"], - [1963969200, 180, "EEST"], - [1982714400, 120, "EET"], - [1995418800, 180, "EEST"], - [2014164000, 120, "EET"], - [2026868400, 180, "EEST"], - [2045613600, 120, "EET"], - [2058922800, 180, "EEST"], - [2077063200, 120, "EET"], - [2090372400, 180, "EEST"], - [2108512800, 120, "EET"], - [2121822000, 180, "EEST"], - [2140567200, 120, "EET"] - ] - }, - "name": "Asia/Hebron", - "polygons": [ - { - "points": [ - 31.37804, - 34.87745, - 31.64964, - 34.98611, - 31.76405, - 35.21792, - 31.84688, - 34.94648, - 31.87976, - 35.01419, - 32.18832, - 34.94881, - 32.45272, - 35.05538, - 32.562, - 35.22337, - 32.51044, - 35.40699, - 32.42339, - 35.42744, - 32.35696, - 35.57743, - 31.75663, - 35.56555, - 31.48991, - 35.48498, - 31.34451, - 35.13626, - 31.37804, - 34.87745 - ], - "centroid": [35.26069, 31.94623], - "name": "Asia/Hebron" - }, - { - "points": [ - 31.21388, - 34.27136, - 31.32586, - 34.21109, - 31.60188, - 34.49569, - 31.51789, - 34.55463, - 31.21388, - 34.27136 - ], - "centroid": [34.37899, 31.41013], - "name": "Asia/Gaza" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-jakarta.json b/pandora_console/include/javascript/tz_json/polygons/asia-jakarta.json deleted file mode 100644 index 949fc944f9..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-jakarta.json +++ /dev/null @@ -1,5031 +0,0 @@ -{ - "transitions": { - "Asia/Jakarta": [[0, 420, "WIB"]], - "Asia/Pontianak": [[0, 420, "WIB"]] - }, - "name": "Asia/Jakarta", - "polygons": [ - { - "points": [ - -5.64918, - 105.21562, - -5.74929, - 105.16977, - -5.78972, - 105.22706, - -5.81563, - 105.14682, - -5.52964, - 104.68372, - -5.52235, - 104.55359, - -5.93046, - 104.73875, - -5.93919, - 104.54674, - -5.2365, - 103.89138, - -5.14077, - 103.8997, - -4.49966, - 102.8932, - -3.98666, - 102.27809, - -3.67779, - 102.20852, - -3.24619, - 101.60005, - -2.74105, - 101.30022, - -2.32865, - 100.87257, - -2.16629, - 100.80493, - -1.91891, - 100.84043, - -1.63344, - 100.63224, - -1.33632, - 100.54747, - -1.27636, - 100.38339, - -1.17333, - 100.34022, - -1.05028, - 100.39937, - -0.87118, - 100.31913, - -0.3133, - 99.7985, - 0.01302, - 99.66955, - 0.21908, - 99.35041, - 0.24649, - 99.13041, - 0.74352, - 99.04479, - 1.5576, - 98.70717, - 1.63613, - 98.8308, - 1.74648, - 98.763, - 1.72589, - 98.68305, - 1.97498, - 98.46527, - 2.01612, - 98.26637, - 2.24493, - 97.98015, - 2.25985, - 97.75249, - 2.40278, - 97.65487, - 2.86461, - 97.59495, - 2.96953, - 97.37085, - 3.68056, - 96.86544, - 3.74349, - 96.49049, - 4.85523, - 95.35893, - 5.1629, - 95.29545, - 5.26773, - 95.20152, - 5.56145, - 95.20038, - 5.55996, - 95.14017, - 5.66634, - 95.43006, - 5.63658, - 95.61396, - 5.5158, - 95.88322, - 5.30164, - 96.07882, - 5.22481, - 96.38977, - 5.28741, - 96.85599, - 5.15606, - 97.19725, - 5.25524, - 97.51825, - 4.89094, - 97.91129, - 4.54134, - 97.99411, - 4.57445, - 98.05807, - 4.42817, - 98.29687, - 4.18578, - 98.25707, - 4.08412, - 98.31829, - 4.0169, - 98.53401, - 3.72829, - 98.79366, - 3.17932, - 99.76703, - 2.93775, - 100.00373, - 2.7261, - 99.9687, - 2.74778, - 100.05707, - 2.62366, - 100.10069, - 2.70879, - 100.2323, - 2.20838, - 100.51085, - 2.0724, - 100.79707, - 2.26231, - 100.73288, - 2.31609, - 101.04191, - 2.04278, - 101.31896, - 1.78507, - 101.37012, - 2.04744, - 101.42294, - 2.1018, - 101.71394, - 1.96069, - 101.80001, - 1.75977, - 101.74931, - 1.67631, - 101.62567, - 1.76459, - 101.39516, - 1.71374, - 101.41123, - 1.64904, - 101.55752, - 1.67529, - 101.76785, - 1.37504, - 102.16451, - 1.2134, - 102.21009, - 1.39927, - 102.20247, - 1.6177, - 101.98784, - 1.52801, - 102.46769, - 1.13943, - 102.50168, - 1.04166, - 102.63208, - 1.16206, - 102.74444, - 1.14196, - 102.86928, - 0.8896, - 103.18062, - 0.70621, - 103.11957, - 0.8188, - 103.06432, - 0.67073, - 103.03227, - 0.77656, - 102.86207, - 0.75389, - 102.55892, - 0.98254, - 102.28071, - 1.15619, - 102.22098, - 0.99963, - 102.2396, - 0.80204, - 102.43965, - 0.74428, - 102.57906, - 0.7119, - 102.93043, - 0.45331, - 103.12316, - 0.30622, - 102.95807, - 0.49896, - 103.23432, - 0.57544, - 103.13064, - 0.71091, - 103.22859, - 0.54192, - 103.31654, - 0.44624, - 103.57976, - 0.29314, - 103.73008, - -0.00189, - 103.81867, - -0.04401, - 103.59858, - -0.20526, - 103.44986, - -0.18658, - 103.55316, - -0.35187, - 103.78016, - -0.53569, - 103.42514, - -0.72535, - 103.38616, - -0.98866, - 103.75196, - -1.02248, - 104.38073, - -1.74374, - 104.54591, - -1.90614, - 104.47996, - -1.86127, - 104.57693, - -1.97043, - 104.62057, - -1.99342, - 104.81456, - -2.09292, - 104.88122, - -2.2466, - 104.85046, - -2.36007, - 104.68896, - -2.56065, - 104.72797, - -2.28258, - 104.84956, - -2.36532, - 105.05266, - -2.38558, - 105.61262, - -2.59251, - 105.61739, - -2.68594, - 105.78328, - -2.90393, - 105.81202, - -3.00538, - 106.06216, - -3.23687, - 106.09369, - -3.42133, - 105.88998, - -3.63823, - 105.82518, - -3.83755, - 105.96692, - -4.15791, - 105.82263, - -4.44655, - 105.91394, - -4.93521, - 105.92277, - -5.88979, - 105.79612, - -5.83699, - 105.59605, - -5.45715, - 105.29501, - -5.57928, - 105.28641, - -5.59553, - 105.1798, - -5.64918, - 105.21562 - ], - "centroid": [101.53374, -0.42804], - "name": "Asia/Jakarta" - }, - { - "points": [ - -8.60114, - 113.90934, - -8.29363, - 113.2352, - -8.47535, - 112.70733, - -8.26811, - 111.79042, - -8.41376, - 111.70515, - -8.273, - 111.42831, - -8.2106, - 110.70613, - -7.8534, - 109.89663, - -7.7033, - 109.24963, - -7.70507, - 109.06135, - -7.79552, - 109.0416, - -7.68835, - 108.58782, - -7.82601, - 108.42552, - -7.74319, - 107.84319, - -7.50618, - 107.39382, - -7.38878, - 106.40439, - -7.23806, - 106.36767, - -7.04858, - 106.53931, - -6.97889, - 106.51424, - -7.00242, - 106.30312, - -6.81907, - 105.97425, - -6.84797, - 105.23417, - -6.76173, - 105.19107, - -6.63471, - 105.36299, - -6.80953, - 105.46334, - -6.46967, - 105.64053, - -6.47778, - 105.78807, - -6.07469, - 105.86656, - -5.8639, - 106.03812, - -6.0208, - 106.17255, - -5.92853, - 106.26622, - -6.03563, - 106.48047, - -6.00537, - 106.68773, - -6.11071, - 106.83755, - -6.06975, - 106.99791, - -5.90359, - 107.02288, - -5.95479, - 107.34167, - -6.24229, - 107.65332, - -6.17159, - 107.81648, - -6.32179, - 108.13694, - -6.23282, - 108.29692, - -6.47579, - 108.54551, - -6.75527, - 108.603, - -6.83358, - 108.90888, - -6.77611, - 109.01885, - -6.85295, - 109.33814, - -6.77872, - 109.48332, - -6.9037, - 109.88637, - -6.84272, - 110.17862, - -6.96372, - 110.36687, - -6.73419, - 110.60739, - -6.48893, - 110.65889, - -6.38728, - 110.91265, - -6.43562, - 111.04775, - -6.6776, - 111.14691, - -6.6935, - 111.37172, - -6.60838, - 111.49144, - -6.75711, - 111.72542, - -6.75694, - 111.97506, - -6.88166, - 112.07848, - -6.89476, - 112.54107, - -6.84046, - 112.55451, - -7.04575, - 112.66538, - -6.87969, - 112.86251, - -6.85971, - 113.96635, - -6.96361, - 114.13309, - -7.05096, - 113.96175, - -7.11706, - 114.07062, - -7.0478, - 113.89491, - -7.14229, - 113.8977, - -7.13446, - 113.61764, - -7.2589, - 113.53113, - -7.17337, - 112.8083, - -7.18889, - 112.71914, - -7.06199, - 112.66418, - -7.0793, - 112.59974, - -7.21572, - 112.66744, - -7.18902, - 112.77029, - -7.2925, - 112.83375, - -7.53692, - 112.75657, - -7.73754, - 113.16059, - -7.72053, - 113.78089, - -7.60561, - 114.04224, - -7.70204, - 114.13498, - -7.78406, - 114.44542, - -8.52299, - 114.36097, - -8.43794, - 114.38952, - -8.62749, - 114.44803, - -8.65399, - 114.57669, - -8.76337, - 114.59881, - -8.75236, - 114.34492, - -8.67145, - 114.35765, - -8.61194, - 114.25023, - -8.65956, - 114.05127, - -8.60114, - 113.90934 - ], - "centroid": [110.0543, -7.28875], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.96885, - 106.65617, - -2.85967, - 106.73445, - -2.95404, - 106.91996, - -3.0451, - 106.89243, - -3.00887, - 106.75098, - -3.09552, - 106.7396, - -3.12379, - 106.51023, - -2.98366, - 106.41304, - -2.81926, - 105.93725, - -2.64734, - 105.87706, - -2.48756, - 105.92113, - -2.37226, - 105.78943, - -2.1586, - 105.74819, - -2.09561, - 105.12187, - -1.95402, - 105.1176, - -1.78212, - 105.38273, - -1.6979, - 105.31568, - -1.60081, - 105.37933, - -1.52193, - 105.59649, - -1.62778, - 105.63291, - -1.64414, - 105.72254, - -1.7235, - 105.65657, - -1.77766, - 105.72805, - -1.76448, - 105.77202, - -1.5211, - 105.68659, - -1.49094, - 105.90781, - -1.58971, - 106.03969, - -2.41011, - 106.29501, - -2.57151, - 106.85343, - -2.73449, - 106.65943, - -2.9271, - 106.59511, - -2.96885, - 106.65617 - ], - "centroid": [106.00918, -2.27373], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.06529, - 107.56337, - -2.92835, - 107.59375, - -3.06565, - 107.49605, - -2.94859, - 107.50009, - -3.00182, - 107.4379, - -2.8881, - 107.33654, - -2.78767, - 107.41985, - -2.82594, - 107.51631, - -2.92563, - 107.48112, - -2.88822, - 107.55682, - -2.55453, - 107.65205, - -2.56941, - 107.98924, - -2.75513, - 108.2686, - -3.17109, - 108.21117, - -3.1761, - 108.07987, - -3.25201, - 108.07084, - -3.27662, - 107.96903, - -3.11186, - 107.86531, - -3.25004, - 107.60323, - -3.06529, - 107.56337 - ], - "centroid": [107.86832, -2.8994], - "name": "Asia/Jakarta" - }, - { - "points": [ - 1.39433, - 97.08586, - 1.52583, - 97.41264, - 1.1884, - 97.68208, - 1.06056, - 97.89393, - 0.94717, - 97.94442, - 0.5387, - 97.82404, - 0.58537, - 97.67119, - 0.79491, - 97.61516, - 0.93036, - 97.3862, - 1.14678, - 97.30926, - 1.39433, - 97.08586 - ], - "centroid": [97.56803, 1.06039], - "name": "Asia/Jakarta" - }, - { - "points": [ - -1.87267, - 99.30659, - -1.79895, - 99.21192, - -1.82918, - 99.03156, - -1.63366, - 98.80842, - -1.21146, - 98.5742, - -0.95989, - 98.66788, - -0.93988, - 98.92704, - -1.57598, - 99.20071, - -1.63987, - 99.29621, - -1.75132, - 99.24975, - -1.87267, - 99.30659 - ], - "centroid": [98.9178, -1.38715], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.22741, - 100.30289, - -2.87464, - 100.14472, - -2.83809, - 99.98174, - -2.49678, - 99.96611, - -3.02152, - 100.47997, - -3.1988, - 100.54204, - -3.19709, - 100.48517, - -3.3457, - 100.48036, - -3.22741, - 100.30289 - ], - "centroid": [100.25299, -2.94421], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.40405, - 96.50325, - 2.33141, - 96.47754, - 2.32989, - 96.34095, - 2.55474, - 96.07424, - 2.61612, - 95.78457, - 2.77314, - 95.68129, - 2.925, - 95.77534, - 2.91662, - 95.87314, - 2.74483, - 96.13349, - 2.64598, - 96.11307, - 2.67091, - 96.18693, - 2.40405, - 96.50325 - ], - "centroid": [96.05514, 2.6379], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.74647, - 108.1067, - 3.79539, - 108.1884, - 3.82754, - 108.05651, - 4.01385, - 107.95924, - 4.24128, - 108.2204, - 3.8594, - 108.41785, - 3.65035, - 108.30457, - 3.67113, - 108.07692, - 3.61217, - 108.1339, - 3.54721, - 108.04074, - 3.66499, - 108.03574, - 3.74647, - 108.1067 - ], - "centroid": [108.19288, 3.90677], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.35428, - 104.9226, - -0.24966, - 104.41936, - 0.00152, - 104.48386, - 0.21155, - 104.32932, - 0.17111, - 104.50829, - 0.03767, - 104.55085, - -0.27603, - 104.9991, - -0.35428, - 104.9226 - ], - "centroid": [104.63863, -0.13819], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.961, - 104.25094, - 1.08147, - 104.21385, - 1.18319, - 104.31143, - 1.23595, - 104.58433, - 0.84515, - 104.70876, - 0.73181, - 104.51064, - 0.80484, - 104.54978, - 0.961, - 104.25094 - ], - "centroid": [104.4751, 1.01374], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.62969, - 104.25573, - 0.96565, - 104.02956, - 0.89298, - 103.95799, - 0.96364, - 103.83182, - 1.11147, - 103.79421, - 1.05955, - 103.89058, - 1.19397, - 104.0167, - 1.17988, - 104.14803, - 0.99952, - 104.13373, - 1.06543, - 104.1899, - 0.80954, - 104.25477, - 0.74552, - 104.37183, - 0.62969, - 104.25573 - ], - "centroid": [104.08406, 0.95542], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.51769, - 98.51782, - -0.61487, - 98.40714, - -0.53338, - 98.26781, - -0.23835, - 98.41813, - -0.11558, - 98.26163, - -0.00641, - 98.28698, - 5.26215e-5, - 98.41169, - -0.28036, - 98.56701, - -0.51769, - 98.51782 - ], - "centroid": [98.41721, -0.30976], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.69959, - 104.36189, - -0.4903, - 104.23281, - -0.34262, - 104.319, - -0.28006, - 104.47608, - -0.47758, - 104.60121, - -0.65954, - 104.50827, - -0.69959, - 104.36189 - ], - "centroid": [104.41895, -0.49187], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.40636, - 99.7339, - -2.23046, - 99.51995, - -1.96033, - 99.57006, - -2.3379, - 99.85139, - -2.4155, - 99.8571, - -2.40636, - 99.7339 - ], - "centroid": [99.6723, -2.22812], - "name": "Asia/Jakarta" - }, - { - "points": [ - -6.99989, - 115.59336, - -7.03171, - 115.31152, - -6.90726, - 115.19032, - -6.81819, - 115.23679, - -6.82465, - 115.40201, - -7.01331, - 115.6948, - -6.99989, - 115.59336 - ], - "centroid": [115.39194, -6.92957], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.71814, - 103.57548, - 0.75101, - 103.52539, - 0.60514, - 103.47186, - 0.71604, - 103.35713, - 0.95574, - 103.4359, - 0.91156, - 103.52185, - 0.71814, - 103.57548 - ], - "centroid": [103.46178, 0.78472], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.45911, - 102.40511, - -5.52566, - 102.27669, - -5.3446, - 102.08429, - -5.30496, - 102.24421, - -5.38376, - 102.40029, - -5.45911, - 102.40511 - ], - "centroid": [102.26479, -5.40525], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.27879, - 106.19545, - 3.39146, - 106.19863, - 3.42198, - 106.35153, - 3.21083, - 106.30116, - 3.04432, - 106.35432, - 3.11677, - 106.2026, - 3.27879, - 106.19545 - ], - "centroid": [106.26615, 3.2481], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.6836, - 103.75492, - 0.73549, - 103.65016, - 0.88116, - 103.65545, - 0.9052, - 103.81773, - 0.77682, - 103.9778, - 0.73942, - 103.82331, - 0.84067, - 103.71613, - 0.6836, - 103.75492 - ], - "centroid": [103.78109, 0.81045], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.90658, - 105.68297, - 3.07489, - 105.69979, - 3.13028, - 105.6456, - 2.99009, - 105.86183, - 2.81591, - 105.75786, - 2.90658, - 105.68297 - ], - "centroid": [105.75504, 2.96148], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.05958, - 98.66459, - 0.14039, - 98.51787, - 0.18223, - 98.79776, - 0.11239, - 98.86319, - 0.05958, - 98.66459 - ], - "centroid": [98.70335, 0.12389], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.02478, - 97.34599, - 2.19485, - 97.11165, - 2.23416, - 97.11143, - 2.23642, - 97.30502, - 2.02478, - 97.34599 - ], - "centroid": [97.24238, 2.16259], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.87396, - 112.61024, - -5.77046, - 112.57332, - -5.72892, - 112.72217, - -5.84099, - 112.72592, - -5.87396, - 112.61024 - ], - "centroid": [112.65741, -5.80136], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.02322, - 104.66471, - 0.11982, - 104.54791, - 0.25371, - 104.43163, - 0.24806, - 104.53079, - 0.04847, - 104.71565, - 0.02322, - 104.66471 - ], - "centroid": [104.57743, 0.14549], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.96541, - 103.40685, - 1.0757, - 103.2873, - 1.14123, - 103.30415, - 1.1396, - 103.42648, - 0.98741, - 103.47629, - 0.96541, - 103.40685 - ], - "centroid": [103.3843, 1.06324], - "name": "Asia/Jakarta" - }, - { - "points": [ - 5.75832, - 95.32251, - 5.78885, - 95.26133, - 5.91209, - 95.20876, - 5.88301, - 95.36061, - 5.75832, - 95.32251 - ], - "centroid": [95.28973, 5.84397], - "name": "Asia/Jakarta" - }, - { - "points": [ - -6.68306, - 105.18499, - -6.59783, - 105.09707, - -6.51265, - 105.25767, - -6.60841, - 105.26256, - -6.68306, - 105.18499 - ], - "centroid": [105.19475, -6.59879], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.83605, - 108.83038, - 2.88265, - 108.7653, - 3.07145, - 108.84645, - 2.91635, - 108.89774, - 2.83605, - 108.83038 - ], - "centroid": [108.83503, 2.93539], - "name": "Asia/Jakarta" - }, - { - "points": [ - 5.5778, - 95.14494, - 5.64974, - 95.12031, - 5.61453, - 95.03823, - 5.75757, - 95.02527, - 5.61126, - 95.19472, - 5.5778, - 95.14494 - ], - "centroid": [95.09147, 5.6609], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.20132, - 114.38345, - -7.15542, - 114.28692, - -7.0561, - 114.28755, - -7.07742, - 114.37386, - -7.20132, - 114.38345 - ], - "centroid": [114.33443, -7.12405], - "name": "Asia/Jakarta" - }, - { - "points": [ - 1.55892, - 98.59183, - 1.63207, - 98.45633, - 1.69439, - 98.44516, - 1.67213, - 98.59891, - 1.55892, - 98.59183 - ], - "centroid": [98.53091, 1.63777], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.24612, - 104.38178, - 0.30353, - 104.29748, - 0.39655, - 104.30562, - 0.30639, - 104.45647, - 0.24612, - 104.38178 - ], - "centroid": [104.36304, 0.31602], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.47921, - 108.99272, - 2.5676, - 108.9742, - 2.53141, - 109.12808, - 2.48005, - 109.0863, - 2.47921, - 108.99272 - ], - "centroid": [109.04174, 2.51821], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.21023, - 115.83569, - -7.15949, - 115.74171, - -7.07986, - 115.75346, - -7.16207, - 115.90453, - -7.21023, - 115.83569 - ], - "centroid": [115.81036, -7.15039], - "name": "Asia/Jakarta" - }, - { - "points": [ - -8.51345, - 113.31969, - -8.43133, - 113.29533, - -8.46018, - 113.43359, - -8.49604, - 113.41872, - -8.51345, - 113.31969 - ], - "centroid": [113.35925, -8.47341], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.18697, - 114.61023, - -7.1771, - 114.48676, - -7.14675, - 114.46647, - -7.12737, - 114.60782, - -7.18697, - 114.61023 - ], - "centroid": [114.5496, -7.15859], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.12335, - 104.24972, - 0.18395, - 104.17819, - 0.10779, - 104.35023, - 0.12335, - 104.24972 - ], - "centroid": [104.25938, 0.13837], - "name": "Asia/Jakarta" - }, - { - "points": [ - 1.99385, - 97.12238, - 2.07431, - 97.0641, - 2.12392, - 97.11069, - 2.07734, - 97.17058, - 1.99385, - 97.12238 - ], - "centroid": [97.11758, 2.06455], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.89702, - 110.42238, - -5.83406, - 110.40742, - -5.7611, - 110.48977, - -5.8593, - 110.48607, - -5.89702, - 110.42238 - ], - "centroid": [110.45279, -5.83488], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.92806, - 107.5116, - 0.92624, - 107.43898, - 1.01874, - 107.35117, - 0.97659, - 107.49138, - 0.92806, - 107.5116 - ], - "centroid": [107.44202, 0.96547], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.44193, - 104.22736, - -0.39801, - 104.15464, - -0.33773, - 104.14672, - -0.33255, - 104.23693, - -0.44193, - 104.22736 - ], - "centroid": [104.19568, -0.37709], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.70898, - 106.26724, - 2.75423, - 106.15996, - 2.82623, - 106.19476, - 2.78712, - 106.2525, - 2.70898, - 106.26724 - ], - "centroid": [106.2165, 2.76641], - "name": "Asia/Jakarta" - }, - { - "points": [ - 4.66768, - 107.97446, - 4.70173, - 107.92368, - 4.80286, - 108.02064, - 4.70896, - 108.00471, - 4.66768, - 107.97446 - ], - "centroid": [107.97848, 4.72458], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.92329, - 107.06164, - -2.88106, - 107.01498, - -2.81743, - 107.06431, - -2.87786, - 107.10966, - -2.92329, - 107.06164 - ], - "centroid": [107.06261, -2.8734], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.84029, - 105.32219, - -5.8466, - 105.25853, - -5.82544, - 105.21675, - -5.77186, - 105.30959, - -5.84029, - 105.32219 - ], - "centroid": [105.27967, -5.81718], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.94294, - 104.834, - 1.01922, - 104.77728, - 1.06122, - 104.82614, - 0.98042, - 104.86797, - 0.94294, - 104.834 - ], - "centroid": [104.82498, 1.00244], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.92001, - 103.78253, - 1.02467, - 103.74424, - 1.05487, - 103.77662, - 0.9581, - 103.82104, - 0.92001, - 103.78253 - ], - "centroid": [103.78172, 0.98778], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.70673, - 104.74574, - 0.73148, - 104.69198, - 0.79899, - 104.69304, - 0.78727, - 104.76201, - 0.70673, - 104.74574 - ], - "centroid": [104.72452, 0.7571], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.84967, - 104.86147, - -5.8315, - 104.79952, - -5.75061, - 104.76917, - -5.7927, - 104.85301, - -5.84967, - 104.86147 - ], - "centroid": [104.81893, -5.80415], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.94095, - 107.55477, - 0.99394, - 107.52519, - 1.03758, - 107.53745, - 0.99502, - 107.61492, - 0.94095, - 107.55477 - ], - "centroid": [107.56237, 0.9911], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.04886, - 96.64829, - 2.10237, - 96.60185, - 2.13624, - 96.64822, - 2.09103, - 96.69672, - 2.04886, - 96.64829 - ], - "centroid": [96.64894, 2.0939], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.4748, - 103.62981, - 0.53358, - 103.55068, - 0.56422, - 103.56908, - 0.55419, - 103.63728, - 0.4748, - 103.62981 - ], - "centroid": [103.60081, 0.52839], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.23842, - 97.43749, - 2.24248, - 97.41386, - 2.3749, - 97.37593, - 2.33771, - 97.42824, - 2.23842, - 97.43749 - ], - "centroid": [97.41206, 2.30494], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.55007, - 103.08109, - 0.62683, - 103.02623, - 0.66449, - 103.03821, - 0.59359, - 103.09976, - 0.55007, - 103.08109 - ], - "centroid": [103.06255, 0.60745], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.01425, - 105.95381, - 3.08811, - 105.93713, - 3.11245, - 105.95387, - 3.07303, - 106.00229, - 3.01425, - 105.95381 - ], - "centroid": [105.96442, 3.06787], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.10621, - 106.40926, - 3.15263, - 106.35166, - 3.19814, - 106.36305, - 3.12987, - 106.46563, - 3.10621, - 106.40926 - ], - "centroid": [106.39995, 3.14728], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.52129, - 104.23297, - 0.54624, - 104.1888, - 0.62221, - 104.19852, - 0.57573, - 104.24364, - 0.52129, - 104.23297 - ], - "centroid": [104.215, 0.56768], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.08388, - 115.69173, - -7.0546, - 115.58779, - -7.03367, - 115.57639, - -7.05751, - 115.7158, - -7.08388, - 115.69173 - ], - "centroid": [115.64841, -7.05806], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.96787, - 107.76277, - 3.01712, - 107.74053, - 3.0293, - 107.80746, - 2.97842, - 107.82245, - 2.96787, - 107.76277 - ], - "centroid": [107.78315, 2.99867], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.23735, - 113.96409, - -7.21715, - 113.88208, - -7.19074, - 113.87735, - -7.16903, - 113.9316, - -7.23735, - 113.96409 - ], - "centroid": [113.91908, -7.20416], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.33742, - 104.48743, - 0.37782, - 104.45565, - 0.38175, - 104.40313, - 0.4119, - 104.45047, - 0.33742, - 104.48743 - ], - "centroid": [104.44571, 0.38561], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.42721, - 104.40644, - 0.46636, - 104.35296, - 0.51198, - 104.38753, - 0.46135, - 104.43835, - 0.42721, - 104.40644 - ], - "centroid": [104.39566, 0.46773], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.59691, - 114.43479, - -5.56995, - 114.39219, - -5.5254, - 114.39935, - -5.54039, - 114.46284, - -5.59691, - 114.43479 - ], - "centroid": [114.42425, -5.55761], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.80058, - 97.34358, - 0.85323, - 97.29438, - 0.88089, - 97.34475, - 0.85354, - 97.38847, - 0.80058, - 97.34358 - ], - "centroid": [97.34228, 0.84495], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.35523, - 104.54424, - 0.36582, - 104.51917, - 0.44413, - 104.51507, - 0.41656, - 104.56788, - 0.35523, - 104.54424 - ], - "centroid": [104.53703, 0.39972], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.98095, - 105.48338, - -5.95008, - 105.45087, - -5.90945, - 105.49183, - -5.94402, - 105.52496, - -5.98095, - 105.48338 - ], - "centroid": [105.48788, -5.9458], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.90917, - 105.50661, - -5.87068, - 105.48186, - -5.83429, - 105.53363, - -5.86959, - 105.54954, - -5.90917, - 105.50661 - ], - "centroid": [105.51697, -5.87123], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.12275, - 97.88046, - -0.081, - 97.82153, - -0.06312, - 97.81995, - -0.06643, - 97.88966, - -0.12275, - 97.88046 - ], - "centroid": [97.85882, -0.08507], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.01827, - 104.78173, - 0.03728, - 104.72674, - 0.09808, - 104.74118, - 0.04336, - 104.79131, - 0.01827, - 104.78173 - ], - "centroid": [104.75699, 0.05188], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.60208, - 103.65256, - 0.64492, - 103.63339, - 0.62637, - 103.71695, - 0.5968, - 103.69413, - 0.60208, - 103.65256 - ], - "centroid": [103.67361, 0.61972], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.15376, - 100.69427, - 2.1638, - 100.64969, - 2.21876, - 100.62772, - 2.20507, - 100.67503, - 2.15376, - 100.69427 - ], - "centroid": [100.66139, 2.18555], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.69315, - 104.63171, - 0.7107, - 104.5917, - 0.7592, - 104.66528, - 0.74361, - 104.66964, - 0.69315, - 104.63171 - ], - "centroid": [104.63478, 0.72322], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.04325, - 115.53037, - -7.01432, - 115.49711, - -6.97203, - 115.54385, - -7.02181, - 115.56234, - -7.04325, - 115.53037 - ], - "centroid": [115.53288, -7.01091], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.26316, - 107.52163, - -3.24501, - 107.50692, - -3.18463, - 107.52499, - -3.21555, - 107.56033, - -3.26316, - 107.52163 - ], - "centroid": [107.53036, -3.22403], - "name": "Asia/Jakarta" - }, - { - "points": [ - -6.12493, - 105.36478, - -6.10912, - 105.33987, - -6.04595, - 105.39517, - -6.09118, - 105.40186, - -6.12493, - 105.36478 - ], - "centroid": [105.37564, -6.09072], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.08284, - 98.54147, - -0.07969, - 98.48492, - -0.0299, - 98.47663, - -0.03451, - 98.53075, - -0.08284, - 98.54147 - ], - "centroid": [98.50833, -0.05693], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.7551, - 108.03675, - 3.77699, - 108.00198, - 3.82613, - 107.99388, - 3.80266, - 108.04012, - 3.7551, - 108.03675 - ], - "centroid": [108.01847, 3.79119], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.1386, - 96.64387, - 2.17184, - 96.60101, - 2.19808, - 96.60811, - 2.17237, - 96.66702, - 2.1386, - 96.64387 - ], - "centroid": [96.63208, 2.16962], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.3383, - 96.1976, - 2.36739, - 96.18991, - 2.37936, - 96.26542, - 2.33623, - 96.25577, - 2.3383, - 96.1976 - ], - "centroid": [96.22917, 2.35623], - "name": "Asia/Jakarta" - }, - { - "points": [ - -6.17584, - 105.45878, - -6.17759, - 105.4167, - -6.14775, - 105.4013, - -6.12928, - 105.457, - -6.17584, - 105.45878 - ], - "centroid": [105.43462, -6.15624], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.24584, - 113.79401, - -7.22858, - 113.7459, - -7.20188, - 113.74959, - -7.20821, - 113.81755, - -7.24584, - 113.79401 - ], - "centroid": [113.77911, -7.2209], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.09679, - 107.23249, - 0.13223, - 107.1957, - 0.16101, - 107.24673, - 0.14316, - 107.25926, - 0.09679, - 107.23249 - ], - "centroid": [107.23069, 0.13099], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.09019, - 104.87236, - -0.08092, - 104.82567, - -0.03915, - 104.82143, - -0.05371, - 104.875, - -0.09019, - 104.87236 - ], - "centroid": [104.84821, -0.06546], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.11491, - 106.13341, - 3.11908, - 106.07807, - 3.15524, - 106.06402, - 3.1649, - 106.09201, - 3.11491, - 106.13341 - ], - "centroid": [106.09407, 3.13709], - "name": "Asia/Jakarta" - }, - { - "points": [ - -6.97382, - 115.93194, - -6.97093, - 115.8619, - -6.94496, - 115.8536, - -6.94732, - 115.93187, - -6.97382, - 115.93194 - ], - "centroid": [115.89498, -6.95902], - "name": "Asia/Jakarta" - }, - { - "points": [ - -1.9427, - 99.31071, - -1.937, - 99.2786, - -1.86939, - 99.26306, - -1.9008, - 99.30634, - -1.9427, - 99.31071 - ], - "centroid": [99.28825, -1.91098], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.47544, - 104.29178, - 0.50248, - 104.25538, - 0.53628, - 104.29007, - 0.48466, - 104.31181, - 0.47544, - 104.29178 - ], - "centroid": [104.2859, 0.50258], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.26593, - 106.42063, - 3.30207, - 106.37185, - 3.3262, - 106.38335, - 3.29682, - 106.42935, - 3.26593, - 106.42063 - ], - "centroid": [106.40178, 3.29717], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.02768, - 105.54776, - -7.02254, - 105.51242, - -6.99613, - 105.50858, - -6.99859, - 105.56763, - -7.02768, - 105.54776 - ], - "centroid": [105.53505, -7.01019], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.71593, - 108.89623, - 2.73267, - 108.87693, - 2.77666, - 108.92945, - 2.74763, - 108.93435, - 2.71593, - 108.89623 - ], - "centroid": [108.90895, 2.74386], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.98627, - 105.85784, - -5.94933, - 105.81968, - -5.92608, - 105.85188, - -5.96027, - 105.87236, - -5.98627, - 105.85784 - ], - "centroid": [105.84895, -5.9551], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.66, - 98.50164, - -0.62682, - 98.47252, - -0.59783, - 98.48894, - -0.62545, - 98.52007, - -0.66, - 98.50164 - ], - "centroid": [98.49614, -0.62797], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.49694, - 100.67237, - -3.49031, - 100.62515, - -3.4564, - 100.62813, - -3.47045, - 100.68004, - -3.49694, - 100.67237 - ], - "centroid": [100.65063, -3.47806], - "name": "Asia/Jakarta" - }, - { - "points": [ - 4.10938, - 107.84398, - 4.14364, - 107.83719, - 4.17359, - 107.86981, - 4.12761, - 107.87364, - 4.10938, - 107.84398 - ], - "centroid": [107.85665, 4.13942], - "name": "Asia/Jakarta" - }, - { - "points": [ - -6.97937, - 105.76339, - -6.95596, - 105.75719, - -6.94354, - 105.82586, - -6.96288, - 105.81911, - -6.97937, - 105.76339 - ], - "centroid": [105.78967, -6.96046], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.5032, - 95.94957, - 2.51032, - 95.90779, - 2.53115, - 95.90235, - 2.53907, - 95.94847, - 2.5032, - 95.94957 - ], - "centroid": [95.92895, 2.52128], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.47632, - 114.43705, - -5.44575, - 114.40821, - -5.41653, - 114.42275, - -5.45131, - 114.45366, - -5.47632, - 114.43705 - ], - "centroid": [114.43043, -5.44715], - "name": "Asia/Jakarta" - }, - { - "points": [ - -6.11316, - 105.43083, - -6.08882, - 105.41212, - -6.0822, - 105.46605, - -6.11741, - 105.45411, - -6.11316, - 105.43083 - ], - "centroid": [105.44161, -6.09832], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.00658, - 114.19304, - -7.00387, - 114.15717, - -6.95895, - 114.16773, - -6.96713, - 114.19795, - -7.00658, - 114.19304 - ], - "centroid": [114.17848, -6.98455], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.59406, - 104.09184, - 0.6409, - 104.0747, - 0.65742, - 104.09094, - 0.62772, - 104.12044, - 0.59406, - 104.09184 - ], - "centroid": [104.09556, 0.62799], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.17497, - 106.49765, - 3.19009, - 106.46514, - 3.23364, - 106.47919, - 3.20485, - 106.50727, - 3.17497, - 106.49765 - ], - "centroid": [106.48637, 3.20157], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.01104, - 106.41508, - 3.02492, - 106.375, - 3.05085, - 106.37697, - 3.04948, - 106.42392, - 3.01104, - 106.41508 - ], - "centroid": [106.39929, 3.0341], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.61689, - 103.11521, - 0.64764, - 103.08749, - 0.67288, - 103.11503, - 0.64391, - 103.13429, - 0.61689, - 103.11521 - ], - "centroid": [103.1123, 0.6453], - "name": "Asia/Jakarta" - }, - { - "points": [ - 1.18105, - 97.094, - 1.21326, - 97.06836, - 1.2439, - 97.08012, - 1.19992, - 97.11065, - 1.18105, - 97.094 - ], - "centroid": [97.08829, 1.21038], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.08535, - 108.23351, - -3.0577, - 108.21506, - -3.03695, - 108.2467, - -3.05661, - 108.26855, - -3.08535, - 108.23351 - ], - "centroid": [108.24087, -3.05981], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.87956, - 107.92322, - 3.88967, - 107.89213, - 3.92085, - 107.89107, - 3.91433, - 107.93042, - 3.87956, - 107.92322 - ], - "centroid": [107.90975, 3.90159], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.15597, - 98.18761, - -0.12723, - 98.16471, - -0.1056, - 98.19319, - -0.12478, - 98.21048, - -0.15597, - 98.18761 - ], - "centroid": [98.18835, -0.12925], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.9514, - 106.14678, - -5.93533, - 106.12646, - -5.90896, - 106.13135, - -5.92793, - 106.17586, - -5.9514, - 106.14678 - ], - "centroid": [106.14675, -5.93011], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.91048, - 106.14758, - 2.92028, - 106.10761, - 2.93656, - 106.10364, - 2.95084, - 106.13477, - 2.91048, - 106.14758 - ], - "centroid": [106.12596, 2.92959], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.08965, - 100.19237, - -3.06949, - 100.15982, - -3.04331, - 100.16906, - -3.06149, - 100.20514, - -3.08965, - 100.19237 - ], - "centroid": [100.18199, -3.06603], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.63544, - 96.40137, - 2.64314, - 96.35697, - 2.66205, - 96.34798, - 2.66331, - 96.39582, - 2.63544, - 96.40137 - ], - "centroid": [96.37699, 2.65114], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.93572, - 106.18635, - 2.95724, - 106.14865, - 2.98, - 106.15322, - 2.96357, - 106.19721, - 2.93572, - 106.18635 - ], - "centroid": [106.17237, 2.95891], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.77171, - 110.2494, - -5.73826, - 110.22532, - -5.71968, - 110.25409, - -5.75644, - 110.26712, - -5.77171, - 110.2494 - ], - "centroid": [110.24818, -5.74549], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.65107, - 108.57342, - 2.66366, - 108.55259, - 2.70993, - 108.58193, - 2.69511, - 108.59138, - 2.65107, - 108.57342 - ], - "centroid": [108.57369, 2.67843], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.36398, - 106.45739, - 3.36607, - 106.41976, - 3.40297, - 106.4268, - 3.38851, - 106.46453, - 3.36398, - 106.45739 - ], - "centroid": [106.44096, 3.38083], - "name": "Asia/Jakarta" - }, - { - "points": [ - 1.07962, - 107.39432, - 1.10092, - 107.38289, - 1.12178, - 107.41157, - 1.09707, - 107.43096, - 1.07962, - 107.39432 - ], - "centroid": [107.40578, 1.10001], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.65939, - 103.57497, - 0.68004, - 103.56136, - 0.70796, - 103.5891, - 0.67971, - 103.60265, - 0.65939, - 103.57497 - ], - "centroid": [103.58238, 0.6824], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.23037, - 108.1952, - -3.20157, - 108.17102, - -3.18224, - 108.20317, - -3.19746, - 108.21149, - -3.23037, - 108.1952 - ], - "centroid": [108.19347, -3.20435], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.06915, - 104.5731, - 0.08994, - 104.52944, - 0.11098, - 104.53131, - 0.10767, - 104.55153, - 0.06915, - 104.5731 - ], - "centroid": [104.54775, 0.09254], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.82459, - 106.28315, - -5.82055, - 106.24889, - -5.8064, - 106.24081, - -5.79778, - 106.29146, - -5.82459, - 106.28315 - ], - "centroid": [106.26812, -5.81156], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.80564, - 104.36678, - 0.84235, - 104.35042, - 0.85633, - 104.37211, - 0.82688, - 104.3811, - 0.80564, - 104.36678 - ], - "centroid": [104.36693, 0.83284], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.26535, - 97.27609, - 2.27759, - 97.2417, - 2.30189, - 97.24013, - 2.28925, - 97.28349, - 2.26535, - 97.27609 - ], - "centroid": [97.26073, 2.28386], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.47664, - 108.96384, - 2.47535, - 108.93313, - 2.50648, - 108.93441, - 2.50636, - 108.96366, - 2.47664, - 108.96384 - ], - "centroid": [108.94864, 2.49108], - "name": "Asia/Jakarta" - }, - { - "points": [ - -6.96339, - 116.25662, - -6.96077, - 116.22832, - -6.93949, - 116.22669, - -6.93369, - 116.26612, - -6.96339, - 116.25662 - ], - "centroid": [116.24541, -6.94867], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.90895, - 104.76715, - 0.9204, - 104.73159, - 0.94657, - 104.73127, - 0.93873, - 104.76112, - 0.90895, - 104.76715 - ], - "centroid": [104.74802, 0.92821], - "name": "Asia/Jakarta" - }, - { - "points": [ - 1.12446, - 103.89317, - 1.13844, - 103.87476, - 1.16759, - 103.90858, - 1.14669, - 103.92016, - 1.12446, - 103.89317 - ], - "centroid": [103.89896, 1.14473], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.87191, - 106.85284, - -2.86654, - 106.82739, - -2.84454, - 106.82349, - -2.8427, - 106.86347, - -2.87191, - 106.85284 - ], - "centroid": [106.84276, -2.85559], - "name": "Asia/Jakarta" - }, - { - "points": [ - -1.17913, - 105.30072, - -1.15751, - 105.26601, - -1.13878, - 105.26774, - -1.15292, - 105.30715, - -1.17913, - 105.30072 - ], - "centroid": [105.28666, -1.15753], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.21675, - 106.45512, - 3.23545, - 106.42688, - 3.25761, - 106.43601, - 3.25047, - 106.46182, - 3.21675, - 106.45512 - ], - "centroid": [106.44557, 3.23929], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.18462, - 114.66305, - -7.16676, - 114.64683, - -7.14892, - 114.67821, - -7.17227, - 114.69418, - -7.18462, - 114.66305 - ], - "centroid": [114.67092, -7.16772], - "name": "Asia/Jakarta" - }, - { - "points": [ - 1.03033, - 107.50852, - 1.04306, - 107.48371, - 1.06412, - 107.48353, - 1.05473, - 107.52718, - 1.03033, - 107.50852 - ], - "centroid": [107.50213, 1.04858], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.43364, - 107.08061, - -2.42551, - 107.05162, - -2.4002, - 107.0545, - -2.41003, - 107.08814, - -2.43364, - 107.08061 - ], - "centroid": [107.06875, -2.41703], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.1609, - 106.43988, - 3.19019, - 106.42118, - 3.2038, - 106.44415, - 3.17706, - 106.45591, - 3.1609, - 106.43988 - ], - "centroid": [106.4397, 3.18321], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.15322, - 97.4383, - 2.17648, - 97.42209, - 2.2038, - 97.44117, - 2.1873, - 97.453, - 2.15322, - 97.4383 - ], - "centroid": [97.4382, 2.17935], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.94885, - 95.40102, - 2.97323, - 95.384, - 2.99819, - 95.40143, - 2.96106, - 95.41499, - 2.94885, - 95.40102 - ], - "centroid": [95.40009, 2.97161], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.30966, - 100.3509, - -3.30277, - 100.3227, - -3.27721, - 100.32341, - -3.28393, - 100.35403, - -3.30966, - 100.3509 - ], - "centroid": [100.33784, -3.29324], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.62591, - 107.03075, - 0.62485, - 107.00476, - 0.66334, - 107.0088, - 0.65681, - 107.02973, - 0.62591, - 107.03075 - ], - "centroid": [107.01802, 0.6422], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.15117, - 114.77503, - -7.13076, - 114.7536, - -7.11187, - 114.78213, - -7.12959, - 114.79324, - -7.15117, - 114.77503 - ], - "centroid": [114.77505, -7.13113], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.4504, - 104.46849, - 0.47453, - 104.43485, - 0.49247, - 104.4371, - 0.48642, - 104.46192, - 0.4504, - 104.46849 - ], - "centroid": [104.45191, 0.47471], - "name": "Asia/Jakarta" - }, - { - "points": [ - -6.97372, - 115.77818, - -6.96009, - 115.76484, - -6.93028, - 115.78503, - -6.94963, - 115.80176, - -6.97372, - 115.77818 - ], - "centroid": [115.78292, -6.95274], - "name": "Asia/Jakarta" - }, - { - "points": [ - 4.23495, - 108.19605, - 4.24539, - 108.17608, - 4.27812, - 108.20816, - 4.26236, - 108.21468, - 4.23495, - 108.19605 - ], - "centroid": [108.19759, 4.25465], - "name": "Asia/Jakarta" - }, - { - "points": [ - 1.43846, - 97.22926, - 1.46236, - 97.21845, - 1.47065, - 97.25504, - 1.45241, - 97.25858, - 1.43846, - 97.22926 - ], - "centroid": [97.2393, 1.45591], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.18699, - 104.38825, - 0.2142, - 104.35585, - 0.23053, - 104.35944, - 0.20705, - 104.39739, - 0.18699, - 104.38825 - ], - "centroid": [104.37628, 0.20912], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.97233, - 106.13866, - 2.9975, - 106.1292, - 3.02004, - 106.14618, - 3.00131, - 106.16065, - 2.97233, - 106.13866 - ], - "centroid": [106.14393, 2.99734], - "name": "Asia/Jakarta" - }, - { - "points": [ - -1.22128, - 100.34592, - -1.21192, - 100.31632, - -1.18195, - 100.33597, - -1.18905, - 100.34894, - -1.22128, - 100.34592 - ], - "centroid": [100.3359, -1.20283], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.31349, - 108.38971, - -3.30275, - 108.36726, - -3.2769, - 108.39047, - -3.29444, - 108.40831, - -3.31349, - 108.38971 - ], - "centroid": [108.38857, -3.29648], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.53168, - 108.53962, - -2.50854, - 108.52398, - -2.4915, - 108.54468, - -2.51467, - 108.55651, - -2.53168, - 108.53962 - ], - "centroid": [108.54089, -2.51148], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.87209, - 107.55824, - 0.87362, - 107.53492, - 0.9099, - 107.54128, - 0.90009, - 107.55881, - 0.87209, - 107.55824 - ], - "centroid": [107.54773, 0.88844], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.43182, - 105.78975, - -2.40972, - 105.77398, - -2.39672, - 105.78634, - -2.41585, - 105.80997, - -2.43182, - 105.78975 - ], - "centroid": [105.79074, -2.41401], - "name": "Asia/Jakarta" - }, - { - "points": [ - 1.55839, - 98.54424, - 1.57165, - 98.51542, - 1.59124, - 98.5219, - 1.58261, - 98.5493, - 1.55839, - 98.54424 - ], - "centroid": [98.53307, 1.57566], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.03979, - 100.14818, - -3.01616, - 100.13354, - -3.00022, - 100.14588, - -3.01965, - 100.16516, - -3.03979, - 100.14818 - ], - "centroid": [100.14862, -3.01939], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.26925, - 108.38312, - -3.26114, - 108.36314, - -3.2375, - 108.37043, - -3.24786, - 108.39715, - -3.26925, - 108.38312 - ], - "centroid": [108.37874, -3.25342], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.85442, - 106.80822, - -2.85515, - 106.77925, - -2.83244, - 106.77801, - -2.83441, - 106.81024, - -2.85442, - 106.80822 - ], - "centroid": [106.79362, -2.84391], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.87027, - 110.61062, - -5.86455, - 110.58938, - -5.83138, - 110.59889, - -5.84071, - 110.61528, - -5.87027, - 110.61062 - ], - "centroid": [110.60317, -5.85214], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.38382, - 104.26415, - -0.36461, - 104.24681, - -0.34687, - 104.26951, - -0.36474, - 104.27953, - -0.38382, - 104.26415 - ], - "centroid": [104.26436, -0.36512], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.87899, - 103.35632, - 0.88539, - 103.33395, - 0.91378, - 103.34437, - 0.90229, - 103.36409, - 0.87899, - 103.35632 - ], - "centroid": [103.34929, 0.89519], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.94969, - 108.37975, - -5.93595, - 108.3584, - -5.91693, - 108.37195, - -5.9328, - 108.39508, - -5.94969, - 108.37975 - ], - "centroid": [108.37635, -5.93365], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.2887, - 100.56593, - -3.2665, - 100.55016, - -3.24992, - 100.56427, - -3.27288, - 100.5815, - -3.2887, - 100.56593 - ], - "centroid": [100.56558, -3.26949], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.89394, - 97.27896, - 0.90105, - 97.25252, - 0.92506, - 97.25605, - 0.92335, - 97.27398, - 0.89394, - 97.27896 - ], - "centroid": [97.26566, 0.90996], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.07233, - 105.60516, - 3.08462, - 105.58117, - 3.10189, - 105.5827, - 3.09152, - 105.61558, - 3.07233, - 105.60516 - ], - "centroid": [105.59691, 3.08773], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.22374, - 108.27455, - -3.20312, - 108.26275, - -3.18616, - 108.28351, - -3.2078, - 108.29273, - -3.22374, - 108.27455 - ], - "centroid": [108.27822, -3.20506], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.05679, - 109.10821, - 2.05954, - 109.08899, - 2.08854, - 109.08684, - 2.07617, - 109.11567, - 2.05679, - 109.10821 - ], - "centroid": [109.09949, 2.07129], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.54733, - 103.67539, - 0.54747, - 103.65543, - 0.57776, - 103.65155, - 0.57126, - 103.67547, - 0.54733, - 103.67539 - ], - "centroid": [103.66404, 0.56138], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.28539, - 97.31439, - 2.30299, - 97.29611, - 2.32374, - 97.31256, - 2.31013, - 97.32499, - 2.28539, - 97.31439 - ], - "centroid": [97.31157, 2.305], - "name": "Asia/Jakarta" - }, - { - "points": [ - -1.88213, - 99.067, - -1.85951, - 99.05866, - -1.86125, - 99.09084, - -1.87727, - 99.08866, - -1.88213, - 99.067 - ], - "centroid": [99.07537, -1.86953], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.5944, - 107.08997, - 0.6144, - 107.07138, - 0.62464, - 107.09791, - 0.61001, - 107.10764, - 0.5944, - 107.08997 - ], - "centroid": [107.09081, 0.61062], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.0158, - 107.22902, - -2.99245, - 107.21861, - -2.9858, - 107.2458, - -3.00246, - 107.25055, - -3.0158, - 107.22902 - ], - "centroid": [107.23513, -2.99927], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.60958, - 108.74443, - -2.60313, - 108.71991, - -2.57911, - 108.72528, - -2.58305, - 108.7433, - -2.60958, - 108.74443 - ], - "centroid": [108.73324, -2.59439], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.75562, - 110.40846, - -5.7317, - 110.39782, - -5.71795, - 110.41526, - -5.74328, - 110.42453, - -5.75562, - 110.40846 - ], - "centroid": [110.41146, -5.73694], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.59661, - 106.97673, - 0.61042, - 106.96341, - 0.62922, - 106.97961, - 0.60993, - 106.99773, - 0.59661, - 106.97673 - ], - "centroid": [106.97985, 0.61199], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.01443, - 114.49263, - -6.99786, - 114.47719, - -6.97784, - 114.49926, - -6.98963, - 114.50768, - -7.01443, - 114.49263 - ], - "centroid": [114.49339, -6.99571], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.60375, - 106.28318, - 2.61676, - 106.26106, - 2.63573, - 106.2808, - 2.62626, - 106.2914, - 2.60375, - 106.28318 - ], - "centroid": [106.27824, 2.61975], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.15499, - 104.92179, - -0.14318, - 104.90071, - -0.12339, - 104.91476, - -0.14015, - 104.93404, - -0.15499, - 104.92179 - ], - "centroid": [104.9175, -0.14006], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.07569, - 101.56002, - 2.08993, - 101.53686, - 2.1065, - 101.56035, - 2.09214, - 101.57121, - 2.07569, - 101.56002 - ], - "centroid": [101.55608, 2.09094], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.58468, - 107.14272, - 0.57936, - 107.12088, - 0.59619, - 107.11406, - 0.60873, - 107.13708, - 0.58468, - 107.14272 - ], - "centroid": [107.12917, 0.59269], - "name": "Asia/Jakarta" - }, - { - "points": [ - -6.99158, - 114.4352, - -6.97248, - 114.42022, - -6.95453, - 114.43276, - -6.97457, - 114.4468, - -6.99158, - 114.4352 - ], - "centroid": [114.43366, -6.9732], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.32779, - 104.56503, - 0.34181, - 104.54387, - 0.36015, - 104.55238, - 0.34354, - 104.57407, - 0.32779, - 104.56503 - ], - "centroid": [104.55871, 0.34353], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.5738, - 109.16482, - 2.58793, - 109.14786, - 2.60877, - 109.15877, - 2.59274, - 109.17536, - 2.5738, - 109.16482 - ], - "centroid": [109.16162, 2.59095], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.04377, - 98.24447, - 0.04766, - 98.22611, - 0.07275, - 98.22725, - 0.0652, - 98.25042, - 0.04377, - 98.24447 - ], - "centroid": [98.23697, 0.05787], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.25121, - 100.53142, - -3.25577, - 100.5092, - -3.22761, - 100.51191, - -3.23187, - 100.53073, - -3.25121, - 100.53142 - ], - "centroid": [100.52017, -3.24191], - "name": "Asia/Jakarta" - }, - { - "points": [ - 4.51033, - 107.7425, - 4.51276, - 107.7171, - 4.53393, - 107.7233, - 4.53088, - 107.7438, - 4.51033, - 107.7425 - ], - "centroid": [107.7315, 4.52163], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.25936, - 113.67592, - -7.25336, - 113.65449, - -7.22891, - 113.67188, - -7.24112, - 113.68517, - -7.25936, - 113.67592 - ], - "centroid": [113.67113, -7.24574], - "name": "Asia/Jakarta" - }, - { - "points": [ - -1.22301, - 105.26923, - -1.22175, - 105.25145, - -1.19313, - 105.24931, - -1.19727, - 105.26878, - -1.22301, - 105.26923 - ], - "centroid": [105.25953, -1.20858], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.49532, - 104.43101, - 0.49508, - 104.40909, - 0.51995, - 104.41054, - 0.51756, - 104.42849, - 0.49532, - 104.43101 - ], - "centroid": [104.41959, 0.50659], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.98772, - 106.24731, - 3.00664, - 106.2289, - 3.01729, - 106.25236, - 3.00563, - 106.25989, - 2.98772, - 106.24731 - ], - "centroid": [106.24601, 3.00378], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.83243, - 110.19077, - -5.82117, - 110.17538, - -5.80297, - 110.19159, - -5.81655, - 110.20955, - -5.83243, - 110.19077 - ], - "centroid": [110.19205, -5.81803], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.69784, - 113.24897, - -7.67828, - 113.23693, - -7.67238, - 113.26501, - -7.68881, - 113.26792, - -7.69784, - 113.24897 - ], - "centroid": [113.25394, -7.68407], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.92795, - 107.96274, - 3.93492, - 107.94394, - 3.95605, - 107.94262, - 3.95011, - 107.96603, - 3.92795, - 107.96274 - ], - "centroid": [107.95405, 3.94258], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.59733, - 108.57195, - -2.58259, - 108.55397, - -2.5641, - 108.56024, - -2.57115, - 108.57805, - -2.59733, - 108.57195 - ], - "centroid": [108.56643, -2.57926], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.5915, - 108.03456, - -2.57415, - 108.01814, - -2.56168, - 108.03372, - -2.57388, - 108.05025, - -2.5915, - 108.03456 - ], - "centroid": [108.0342, -2.57573], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.01761, - 98.25171, - -0.01266, - 98.2348, - 0.00563, - 98.23226, - 0.00291, - 98.26186, - -0.01761, - 98.25171 - ], - "centroid": [98.24574, -0.00467], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.16875, - 99.31165, - 0.17854, - 99.29424, - 0.201, - 99.30889, - 0.18832, - 99.32298, - 0.16875, - 99.31165 - ], - "centroid": [99.30914, 0.1842], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.38236, - 106.15386, - 3.3905, - 106.13447, - 3.41382, - 106.14825, - 3.39803, - 106.16209, - 3.38236, - 106.15386 - ], - "centroid": [106.14903, 3.39652], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.24073, - 104.32042, - 0.25346, - 104.30321, - 0.27051, - 104.31041, - 0.2546, - 104.33444, - 0.24073, - 104.32042 - ], - "centroid": [104.3175, 0.25513], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.91238, - 104.93139, - 0.92645, - 104.91372, - 0.94278, - 104.92248, - 0.93616, - 104.9418, - 0.91238, - 104.93139 - ], - "centroid": [104.92779, 0.92902], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.79273, - 112.80144, - -5.79474, - 112.78472, - -5.76489, - 112.78585, - -5.77246, - 112.80462, - -5.79273, - 112.80144 - ], - "centroid": [112.79364, -5.78079], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.89272, - 108.7216, - 2.90647, - 108.70881, - 2.92566, - 108.72824, - 2.90555, - 108.73574, - 2.89272, - 108.7216 - ], - "centroid": [108.72337, 2.90815], - "name": "Asia/Jakarta" - }, - { - "points": [ - -0.02102, - 98.21557, - -0.01379, - 98.19692, - 0.00779, - 98.20535, - -0.00015, - 98.22374, - -0.02102, - 98.21557 - ], - "centroid": [98.21034, -0.00677], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.32903, - 106.06312, - 3.31858, - 106.05236, - 3.33645, - 106.03265, - 3.3482, - 106.04797, - 3.32903, - 106.06312 - ], - "centroid": [106.04858, 3.33337], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.01406, - 108.24912, - -3.01637, - 108.22698, - -2.99196, - 108.2316, - -2.99685, - 108.25115, - -3.01406, - 108.24912 - ], - "centroid": [108.23909, -3.00489], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.86892, - 100.56015, - 2.86931, - 100.54336, - 2.89516, - 100.54098, - 2.88875, - 100.56312, - 2.86892, - 100.56015 - ], - "centroid": [100.55155, 2.88113], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.14368, - 106.49575, - -3.1409, - 106.47575, - -3.12107, - 106.47699, - -3.12268, - 106.49928, - -3.14368, - 106.49575 - ], - "centroid": [106.48708, -3.13193], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.53028, - 103.77956, - 0.53894, - 103.76601, - 0.56279, - 103.77693, - 0.54157, - 103.79227, - 0.53028, - 103.77956 - ], - "centroid": [103.77867, 0.54446], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.32602, - 113.22383, - -7.32447, - 113.20045, - -7.3113, - 113.19606, - -7.30829, - 113.22552, - -7.32602, - 113.22383 - ], - "centroid": [113.21206, -7.31719], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.9766, - 107.24217, - -2.97787, - 107.22163, - -2.95859, - 107.22123, - -2.95568, - 107.2421, - -2.9766, - 107.24217 - ], - "centroid": [107.23192, -2.96714], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.97715, - 106.42403, - 2.97565, - 106.4045, - 3.00179, - 106.40627, - 3.00105, - 106.4201, - 2.97715, - 106.42403 - ], - "centroid": [106.41364, 2.98818], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.0915, - 114.66139, - -7.09638, - 114.64301, - -7.07227, - 114.63724, - -7.07284, - 114.65752, - -7.0915, - 114.66139 - ], - "centroid": [114.64936, -7.08323], - "name": "Asia/Jakarta" - }, - { - "points": [ - -1.85234, - 99.15104, - -1.85602, - 99.13454, - -1.83672, - 99.1237, - -1.83258, - 99.14709, - -1.85234, - 99.15104 - ], - "centroid": [99.13882, -1.84389], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.93344, - 103.38108, - 0.93228, - 103.36359, - 0.95737, - 103.36147, - 0.95033, - 103.38223, - 0.93344, - 103.38108 - ], - "centroid": [103.3715, 0.94373], - "name": "Asia/Jakarta" - }, - { - "points": [ - 1.05186, - 104.69124, - 1.05959, - 104.67057, - 1.07606, - 104.67686, - 1.06939, - 104.69936, - 1.05186, - 104.69124 - ], - "centroid": [104.6847, 1.06425], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.11464, - 114.6915, - -7.10663, - 114.66976, - -7.08969, - 114.67467, - -7.0939, - 114.69613, - -7.11464, - 114.6915 - ], - "centroid": [114.68332, -7.10139], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.35514, - 105.89452, - 2.35298, - 105.87378, - 2.37421, - 105.87416, - 2.37321, - 105.89682, - 2.35514, - 105.89452 - ], - "centroid": [105.88454, 2.36404], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.52829, - 109.14983, - 2.53495, - 109.13062, - 2.55769, - 109.14487, - 2.54549, - 109.15697, - 2.52829, - 109.14983 - ], - "centroid": [109.14491, 2.54156], - "name": "Asia/Jakarta" - }, - { - "points": [ - 0.36387, - 104.27361, - 0.36061, - 104.25475, - 0.37646, - 104.24471, - 0.38459, - 104.26514, - 0.36387, - 104.27361 - ], - "centroid": [104.25976, 0.37176], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.25236, - 107.57388, - -3.24516, - 107.55417, - -3.22629, - 107.56065, - -3.23448, - 107.58047, - -3.25236, - 107.57388 - ], - "centroid": [107.56723, -3.23951], - "name": "Asia/Jakarta" - }, - { - "points": [ - -2.83474, - 108.41008, - -2.82992, - 108.39464, - -2.80698, - 108.40041, - -2.81687, - 108.41958, - -2.83474, - 108.41008 - ], - "centroid": [108.40614, -2.82156], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.0531, - 107.1573, - -3.04157, - 107.13984, - -3.02491, - 107.15425, - -3.03947, - 107.16932, - -3.0531, - 107.1573 - ], - "centroid": [107.15492, -3.03954], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.03241, - 106.2234, - 3.04975, - 106.20861, - 3.06362, - 106.21968, - 3.04488, - 106.23454, - 3.03241, - 106.2234 - ], - "centroid": [106.22154, 3.04779], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.16903, - 97.47541, - 2.18001, - 97.45525, - 2.19816, - 97.46291, - 2.18923, - 97.47761, - 2.16903, - 97.47541 - ], - "centroid": [97.4676, 2.18367], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.23525, - 106.21338, - -3.22069, - 106.19991, - -3.20798, - 106.21172, - -3.22415, - 106.22913, - -3.23525, - 106.21338 - ], - "centroid": [106.21385, -3.22196], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.75119, - 110.2038, - -5.74542, - 110.18128, - -5.73038, - 110.18258, - -5.73201, - 110.20453, - -5.75119, - 110.2038 - ], - "centroid": [110.19348, -5.73987], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.8156, - 112.76221, - -5.80629, - 112.74848, - -5.78758, - 112.75458, - -5.79618, - 112.77159, - -5.8156, - 112.76221 - ], - "centroid": [112.75946, -5.80124], - "name": "Asia/Jakarta" - }, - { - "points": [ - -5.87329, - 112.76132, - -5.87064, - 112.74374, - -5.85004, - 112.75067, - -5.85602, - 112.76729, - -5.87329, - 112.76132 - ], - "centroid": [112.75551, -5.86242], - "name": "Asia/Jakarta" - }, - { - "points": [ - 4.13946, - 108.11082, - 4.14454, - 108.09334, - 4.16206, - 108.09797, - 4.15734, - 108.11721, - 4.13946, - 108.11082 - ], - "centroid": [108.10494, 4.15096], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.7316, - 108.84405, - 2.74504, - 108.83306, - 2.75637, - 108.85172, - 2.7414, - 108.86015, - 2.7316, - 108.84405 - ], - "centroid": [108.84712, 2.74377], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.08987, - 114.58493, - -7.08781, - 114.56705, - -7.06981, - 114.57164, - -7.07274, - 114.58955, - -7.08987, - 114.58493 - ], - "centroid": [114.57823, -7.08003], - "name": "Asia/Jakarta" - }, - { - "points": [ - -7.21746, - 114.05115, - -7.20458, - 114.03734, - -7.19134, - 114.04988, - -7.20267, - 114.06178, - -7.21746, - 114.05115 - ], - "centroid": [114.04989, -7.20416], - "name": "Asia/Jakarta" - }, - { - "points": [ - 2.28268, - 108.90108, - 2.28749, - 108.88581, - 2.30603, - 108.89128, - 2.30012, - 108.90713, - 2.28268, - 108.90108 - ], - "centroid": [108.89629, 2.29418], - "name": "Asia/Jakarta" - }, - { - "points": [ - 3.78435, - 108.41724, - 3.79024, - 108.39997, - 3.8083, - 108.41021, - 3.80205, - 108.42218, - 3.78435, - 108.41724 - ], - "centroid": [108.41206, 3.79585], - "name": "Asia/Jakarta" - }, - { - "points": [ - -8.39554, - 111.776, - -8.40221, - 111.75941, - -8.38604, - 111.75477, - -8.38138, - 111.76984, - -8.39554, - 111.776 - ], - "centroid": [111.76495, -8.39149], - "name": "Asia/Jakarta" - }, - { - "points": [ - -3.42716, - 114.24688, - -3.36794, - 114.25213, - -3.40403, - 114.16421, - -3.30559, - 114.07822, - -3.46593, - 113.82937, - -3.47277, - 113.62695, - -3.18374, - 113.59735, - -3.19161, - 113.45928, - -3.30941, - 113.36428, - -2.98756, - 113.03507, - -3.11714, - 112.94515, - -3.15251, - 113.03798, - -3.41851, - 112.63627, - -3.4454, - 112.53539, - -3.32003, - 112.23855, - -3.57976, - 111.87844, - -3.52863, - 111.77509, - -3.05131, - 111.81755, - -2.87238, - 111.71891, - -3.04918, - 111.54576, - -2.93113, - 111.33279, - -3.10695, - 110.9298, - -3.03129, - 110.78656, - -3.07868, - 110.64077, - -2.87519, - 110.5519, - -3.02854, - 110.28105, - -2.9781, - 110.21897, - -2.65406, - 110.19738, - -2.63349, - 110.10057, - -2.52194, - 110.18739, - -2.24944, - 110.06044, - -2.04018, - 110.1068, - -1.84103, - 109.88664, - -1.67683, - 110.01833, - -1.36836, - 110.06506, - -1.21673, - 109.89911, - -1.1319, - 109.93361, - -1.05307, - 109.79025, - -1.15182, - 109.78757, - -1.23122, - 109.66911, - -1.3246, - 109.50506, - -1.2768, - 109.40754, - -0.99086, - 109.44181, - -0.94115, - 109.58921, - -0.88004, - 109.27442, - -0.65736, - 109.24117, - -0.70278, - 109.4377, - -0.67243, - 109.3457, - -0.59607, - 109.37006, - -0.52874, - 109.10934, - -0.26246, - 109.03929, - 0.05617, - 109.18177, - 0.24204, - 109.07954, - 0.3165, - 108.90175, - 0.60448, - 108.91533, - 0.81267, - 108.82918, - 0.9564, - 108.96015, - 1.15711, - 108.89566, - 1.3482, - 109.02665, - 1.52996, - 109.04373, - 1.68337, - 109.25176, - 1.95414, - 109.32309, - 2.00356, - 109.5713, - 2.09039, - 109.64689, - 1.91807, - 109.54706, - 1.78301, - 109.68833, - 1.62639, - 109.6669, - 1.43139, - 109.83884, - 1.4077, - 109.96198, - 1.2225, - 110.07033, - 1.18732, - 110.19279, - 1.0034, - 110.28369, - 0.86542, - 110.57282, - 0.91402, - 110.80002, - 1.03949, - 110.90519, - 1.0982, - 111.21656, - 1.03959, - 111.4916, - 0.96014, - 111.53891, - 1.04973, - 111.66397, - 0.99751, - 111.82495, - 1.12594, - 111.93007, - 1.14888, - 112.13624, - 1.4583, - 112.20318, - 1.58695, - 112.48959, - 1.59644, - 112.89734, - 1.5575, - 113.0672, - 1.41634, - 112.98331, - 1.45206, - 113.10556, - 1.29482, - 113.42043, - 1.32608, - 113.54576, - 1.22512, - 113.62889, - 1.46816, - 114.0944, - 1.2458, - 114.10203, - 0.99541, - 113.80151, - 0.8917, - 113.80197, - 0.81878, - 113.90839, - 0.58567, - 113.73546, - 0.64319, - 114.05675, - 0.5508, - 114.36861, - 0.76312, - 114.84793, - 0.7247, - 114.95655, - 0.41369, - 115.09665, - 0.28465, - 114.89513, - 0.0918, - 114.83789, - -0.12825, - 114.88669, - -0.18994, - 114.98787, - 0.00383, - 115.27695, - -0.07183, - 115.32552, - -0.2967, - 115.24611, - -0.8018, - 115.3982, - -1.07776, - 115.71848, - -1.26091, - 115.76659, - -1.50165, - 115.62906, - -1.54483, - 115.40672, - -2.01572, - 115.33402, - -2.96561, - 114.58614, - -3.467, - 114.38273, - -3.42716, - 114.24688 - ], - "centroid": [112.2839, -0.87415], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.68552, - 108.84722, - -1.5802, - 108.74773, - -1.52696, - 108.89317, - -1.60706, - 108.97951, - -1.68552, - 108.84722 - ], - "centroid": [108.8647, -1.60166], - "name": "Asia/Pontianak" - }, - { - "points": [ - -2.76825, - 110.07264, - -2.73782, - 110.02087, - -2.66941, - 110.11591, - -2.74629, - 110.11931, - -2.76825, - 110.07264 - ], - "centroid": [110.08171, -2.72618], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.33795, - 109.14341, - -1.29234, - 109.09827, - -1.25118, - 109.16525, - -1.2903, - 109.19455, - -1.33795, - 109.14341 - ], - "centroid": [109.14876, -1.29355], - "name": "Asia/Pontianak" - }, - { - "points": [ - -2.93287, - 110.14749, - -2.90196, - 110.08922, - -2.84829, - 110.14483, - -2.89693, - 110.18399, - -2.93287, - 110.14749 - ], - "centroid": [110.1397, -2.89371], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.24725, - 109.19843, - -1.18498, - 109.22064, - -1.19997, - 109.29402, - -1.24257, - 109.25667, - -1.24725, - 109.19843 - ], - "centroid": [109.24154, -1.21687], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.73664, - 108.71091, - -1.69667, - 108.66561, - -1.7019, - 108.78447, - -1.72313, - 108.77607, - -1.73664, - 108.71091 - ], - "centroid": [108.72841, -1.71367], - "name": "Asia/Pontianak" - }, - { - "points": [ - 0.72391, - 108.72901, - 0.772, - 108.68731, - 0.81185, - 108.70258, - 0.7527, - 108.73669, - 0.72391, - 108.72901 - ], - "centroid": [108.71247, 0.76684], - "name": "Asia/Pontianak" - }, - { - "points": [ - 0.46404, - 108.86772, - 0.4985, - 108.82853, - 0.52758, - 108.85889, - 0.48329, - 108.87775, - 0.46404, - 108.86772 - ], - "centroid": [108.85614, 0.49534], - "name": "Asia/Pontianak" - }, - { - "points": [ - 0.72086, - 108.76932, - 0.73142, - 108.74602, - 0.77211, - 108.75297, - 0.75308, - 108.80032, - 0.72086, - 108.76932 - ], - "centroid": [108.76831, 0.74633], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.53813, - 109.34525, - -1.52089, - 109.32868, - -1.49102, - 109.36998, - -1.5324, - 109.36231, - -1.53813, - 109.34525 - ], - "centroid": [109.35194, -1.51804], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.50901, - 109.0442, - -1.49077, - 109.01765, - -1.46721, - 109.02821, - -1.47641, - 109.05629, - -1.50901, - 109.0442 - ], - "centroid": [109.03718, -1.48633], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.75572, - 109.3098, - -1.73593, - 109.28455, - -1.7022, - 109.30448, - -1.743, - 109.3221, - -1.75572, - 109.3098 - ], - "centroid": [109.30422, -1.73215], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.61808, - 109.15893, - -1.57927, - 109.14931, - -1.56708, - 109.171, - -1.60867, - 109.17539, - -1.61808, - 109.15893 - ], - "centroid": [109.16349, -1.59237], - "name": "Asia/Pontianak" - }, - { - "points": [ - 0.22428, - 108.03044, - 0.24672, - 108.00823, - 0.25834, - 108.04713, - 0.23632, - 108.05108, - 0.22428, - 108.03044 - ], - "centroid": [108.03299, 0.24205], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.51074, - 109.40191, - -1.50569, - 109.37655, - -1.46635, - 109.39054, - -1.47472, - 109.40475, - -1.51074, - 109.40191 - ], - "centroid": [109.39281, -1.49081], - "name": "Asia/Pontianak" - }, - { - "points": [ - 0.81326, - 108.77756, - 0.8432, - 108.7656, - 0.85204, - 108.79275, - 0.83514, - 108.80116, - 0.81326, - 108.77756 - ], - "centroid": [108.78324, 0.83512], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.67617, - 109.36168, - -1.67481, - 109.34151, - -1.64605, - 109.3373, - -1.65141, - 109.37199, - -1.67617, - 109.36168 - ], - "centroid": [109.35307, -1.66089], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.70935, - 109.10809, - -1.68842, - 109.089, - -1.68773, - 109.12752, - -1.70797, - 109.12739, - -1.70935, - 109.10809 - ], - "centroid": [109.11234, -1.69727], - "name": "Asia/Pontianak" - }, - { - "points": [ - 0.10651, - 108.59626, - 0.12728, - 108.58514, - 0.14415, - 108.60933, - 0.11945, - 108.61822, - 0.10651, - 108.59626 - ], - "centroid": [108.60229, 0.1247], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.42527, - 109.22783, - -1.40234, - 109.21498, - -1.39822, - 109.24223, - -1.41913, - 109.24636, - -1.42527, - 109.22783 - ], - "centroid": [109.2323, -1.41073], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.58748, - 108.73516, - -1.57565, - 108.7144, - -1.55933, - 108.72069, - -1.56807, - 108.74163, - -1.58748, - 108.73516 - ], - "centroid": [108.72821, -1.57282], - "name": "Asia/Pontianak" - }, - { - "points": [ - -2.39006, - 110.06801, - -2.3947, - 110.0506, - -2.37552, - 110.04177, - -2.37136, - 110.06391, - -2.39006, - 110.06801 - ], - "centroid": [110.05583, -2.3826], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.35758, - 109.11935, - -1.34463, - 109.10217, - -1.33097, - 109.11116, - -1.34043, - 109.12801, - -1.35758, - 109.11935 - ], - "centroid": [109.11532, -1.34367], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.4502, - 110.0227, - -1.4338, - 110.01019, - -1.4234, - 110.02223, - -1.44014, - 110.03547, - -1.4502, - 110.0227 - ], - "centroid": [110.02271, -1.43689], - "name": "Asia/Pontianak" - }, - { - "points": [ - -1.74732, - 109.34978, - -1.74891, - 109.33372, - -1.73219, - 109.32953, - -1.72749, - 109.34936, - -1.74732, - 109.34978 - ], - "centroid": [109.34075, -1.7386], - "name": "Asia/Pontianak" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-jerusalem.json b/pandora_console/include/javascript/tz_json/polygons/asia-jerusalem.json deleted file mode 100644 index cb1084c6fe..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-jerusalem.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "transitions": { - "Asia/Jerusalem": [ - [1490328000, 180, "IDT"], - [1509246000, 120, "IST"], - [1521777600, 180, "IDT"], - [1540695600, 120, "IST"], - [1553832000, 180, "IDT"], - [1572145200, 120, "IST"], - [1585281600, 180, "IDT"], - [1603594800, 120, "IST"], - [1616731200, 180, "IDT"], - [1635649200, 120, "IST"], - [1648180800, 180, "IDT"], - [1667098800, 120, "IST"], - [1679630400, 180, "IDT"], - [1698548400, 120, "IST"], - [1711684800, 180, "IDT"], - [1729998000, 120, "IST"], - [1743134400, 180, "IDT"], - [1761447600, 120, "IST"], - [1774584000, 180, "IDT"], - [1792897200, 120, "IST"], - [1806033600, 180, "IDT"], - [1824951600, 120, "IST"], - [1837483200, 180, "IDT"], - [1856401200, 120, "IST"], - [1868932800, 180, "IDT"], - [1887850800, 120, "IST"], - [1900987200, 180, "IDT"], - [1919300400, 120, "IST"], - [1932436800, 180, "IDT"], - [1950750000, 120, "IST"], - [1963886400, 180, "IDT"], - [1982804400, 120, "IST"], - [1995336000, 180, "IDT"], - [2014254000, 120, "IST"], - [2026785600, 180, "IDT"], - [2045703600, 120, "IST"], - [2058235200, 180, "IDT"], - [2077153200, 120, "IST"], - [2090289600, 180, "IDT"], - [2108602800, 120, "IST"], - [2121739200, 180, "IDT"], - [2140052400, 120, "IST"] - ] - }, - "name": "Asia/Jerusalem", - "polygons": [ - { - "points": [ - 30.4919, - 34.54612, - 31.22759, - 34.25747, - 31.52634, - 34.53625, - 31.59669, - 34.47982, - 32.12398, - 34.77491, - 32.82393, - 34.95338, - 32.85447, - 35.06226, - 33.10024, - 35.10694, - 33.10178, - 35.49312, - 33.29865, - 35.57251, - 33.25295, - 35.67742, - 33.15343, - 35.67991, - 33.01598, - 35.6012, - 32.77498, - 35.67227, - 32.38479, - 35.57652, - 32.53757, - 35.22275, - 32.45705, - 35.08293, - 32.18996, - 34.96912, - 31.89358, - 35.03707, - 31.83249, - 34.97121, - 31.76931, - 35.23996, - 31.63584, - 35.00062, - 31.37639, - 34.89903, - 31.38185, - 35.22316, - 31.50615, - 35.41627, - 31.41967, - 35.48505, - 31.24574, - 35.40045, - 31.13661, - 35.46875, - 30.94446, - 35.42399, - 30.42014, - 35.16288, - 30.11705, - 35.18558, - 29.62711, - 35.04199, - 29.48172, - 34.90515, - 30.4919, - 34.54612 - ], - "centroid": [34.97195, 31.34778], - "name": "Asia/Jerusalem" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-kabul.json b/pandora_console/include/javascript/tz_json/polygons/asia-kabul.json deleted file mode 100644 index bf052a270f..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-kabul.json +++ /dev/null @@ -1,314 +0,0 @@ -{ - "transitions": { - "Asia/Kabul": [[-788918400, 270, "+0430"], [2147501647, 270, "+0430"]] - }, - "name": "Asia/Kabul", - "polygons": [ - { - "points": [ - 32.4761, - 60.8094, - 33.14417, - 60.57616, - 33.50655, - 60.9322, - 33.5581, - 60.63562, - 34.08141, - 60.46868, - 34.312, - 60.67265, - 34.30825, - 60.90452, - 34.52711, - 60.73659, - 34.6406, - 60.99008, - 35.12479, - 61.13187, - 35.26369, - 61.08338, - 35.29922, - 61.18113, - 35.62084, - 61.27023, - 35.63342, - 61.37315, - 35.4462, - 61.60253, - 35.44614, - 62.06236, - 35.30649, - 62.26855, - 35.15483, - 62.30847, - 35.29422, - 62.4656, - 35.22527, - 62.62282, - 35.2728, - 62.74006, - 35.43663, - 63.08907, - 35.63397, - 63.09179, - 35.69446, - 63.23623, - 35.77149, - 63.13145, - 35.87875, - 63.12595, - 36.04939, - 63.93266, - 36.01346, - 64.06382, - 36.12178, - 64.07793, - 36.24779, - 64.44447, - 36.42674, - 64.60561, - 36.63625, - 64.59732, - 36.93809, - 64.78427, - 37.11203, - 64.7483, - 37.24542, - 65.09982, - 37.24414, - 65.52023, - 37.53831, - 65.69665, - 37.32997, - 66.31242, - 37.39661, - 66.97301, - 37.19459, - 67.27939, - 37.28179, - 67.49576, - 37.2278, - 67.75393, - 37.09999, - 67.79518, - 36.93912, - 68.01036, - 37.28594, - 68.67842, - 37.28002, - 68.90915, - 37.34021, - 68.89448, - 37.10776, - 69.25013, - 37.22228, - 69.43253, - 37.40632, - 69.35719, - 37.59908, - 69.52765, - 37.62673, - 69.90717, - 37.54063, - 70.16136, - 37.6929, - 70.29342, - 37.94999, - 70.17177, - 38.12677, - 70.49227, - 38.41486, - 70.67172, - 38.49341, - 70.98917, - 38.26283, - 71.36868, - 37.92591, - 71.2662, - 37.92236, - 71.59333, - 37.06376, - 71.43596, - 36.68778, - 71.66863, - 36.69639, - 71.82647, - 36.9867, - 72.31609, - 37.03048, - 72.66564, - 37.23147, - 72.79918, - 37.472, - 73.30558, - 37.44135, - 73.76664, - 37.33147, - 73.77361, - 37.267, - 73.62247, - 37.23259, - 73.74822, - 37.42873, - 74.35648, - 37.41353, - 74.686, - 37.25542, - 74.88846, - 37.22944, - 74.50234, - 37.1216, - 74.45098, - 37.03964, - 74.58009, - 36.95661, - 74.56949, - 36.98699, - 74.42581, - 36.83244, - 74.1234, - 36.90344, - 73.69352, - 36.8387, - 72.63688, - 36.74286, - 72.24508, - 36.65498, - 72.21831, - 36.49538, - 71.83799, - 36.38996, - 71.86053, - 36.46355, - 71.64234, - 36.32373, - 71.57692, - 36.04812, - 71.20937, - 35.96354, - 71.38341, - 35.72496, - 71.55547, - 35.63025, - 71.50976, - 35.58038, - 71.61919, - 35.44724, - 71.6604, - 35.29799, - 71.56386, - 35.19474, - 71.68472, - 34.95701, - 71.50664, - 34.87144, - 71.31698, - 34.55123, - 71.00525, - 34.36139, - 71.18074, - 34.05532, - 71.08324, - 33.93377, - 70.50196, - 34.0221, - 69.90727, - 33.93245, - 69.8744, - 33.74865, - 69.99777, - 33.72059, - 70.14529, - 33.52793, - 70.18374, - 33.33741, - 70.3361, - 33.1334, - 70.02466, - 33.02337, - 69.5159, - 32.86351, - 69.54415, - 32.77258, - 69.40247, - 32.65809, - 69.45984, - 32.45785, - 69.25035, - 31.91985, - 69.32328, - 31.61691, - 69.02294, - 31.60097, - 68.80057, - 31.81701, - 68.57055, - 31.76234, - 68.45995, - 31.75627, - 68.59007, - 31.70402, - 68.53727, - 31.81466, - 68.16472, - 31.63071, - 67.97441, - 31.51112, - 67.71615, - 31.5241, - 67.56818, - 31.40863, - 67.64107, - 31.40616, - 67.77916, - 31.31851, - 67.76705, - 31.19584, - 67.27032, - 31.30262, - 66.97003, - 31.19869, - 66.72747, - 30.9808, - 66.58602, - 30.92974, - 66.3959, - 30.56778, - 66.29106, - 30.41854, - 66.36382, - 30.08085, - 66.2484, - 29.96632, - 66.37178, - 29.8418, - 66.24859, - 29.52628, - 65.06817, - 29.53575, - 64.35544, - 29.36747, - 64.10538, - 29.48038, - 63.58999, - 29.37938, - 62.45292, - 29.8522, - 60.87572, - 30.83772, - 61.79152, - 31.04142, - 61.83562, - 31.3669, - 61.70822, - 31.4858, - 60.84878, - 32.4761, - 60.8094 - ], - "centroid": [66.03772, 33.83827], - "name": "Asia/Kabul" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-karachi.json b/pandora_console/include/javascript/tz_json/polygons/asia-karachi.json deleted file mode 100644 index 78f568fbd8..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-karachi.json +++ /dev/null @@ -1,492 +0,0 @@ -{ - "transitions": { "Asia/Karachi": [[0, 300, "PKT"]] }, - "name": "Asia/Karachi", - "polygons": [ - { - "points": [ - 23.68513, - 68.14007, - 23.70552, - 68.02418, - 23.82984, - 68.09872, - 23.77707, - 67.99359, - 23.90686, - 67.8563, - 23.80602, - 67.83387, - 23.78503, - 67.64884, - 23.95265, - 67.39797, - 24.29942, - 67.28554, - 24.35025, - 67.33984, - 24.78344, - 67.15569, - 24.66332, - 67.12444, - 24.79905, - 67.01767, - 24.8238, - 66.64307, - 25.18087, - 66.73222, - 25.35351, - 66.54509, - 25.52938, - 66.54824, - 25.59396, - 66.45591, - 25.57709, - 66.39085, - 25.49963, - 66.41491, - 25.49986, - 66.52369, - 25.39687, - 66.52268, - 25.45782, - 66.27668, - 25.33968, - 65.63777, - 25.31768, - 64.80037, - 25.27459, - 64.66693, - 25.1826, - 64.70963, - 25.14465, - 64.61778, - 25.26098, - 64.54008, - 25.37258, - 63.67571, - 25.31033, - 63.50588, - 25.18816, - 63.49256, - 25.2523, - 62.59554, - 25.17026, - 62.37071, - 25.08632, - 62.37862, - 25.09137, - 62.26442, - 25.1644, - 62.30574, - 25.20508, - 62.20393, - 25.17237, - 62.08179, - 25.0871, - 62.10258, - 25.03577, - 61.72276, - 25.18017, - 61.77239, - 25.19466, - 61.60044, - 25.803, - 61.67996, - 25.82161, - 61.77051, - 26.23354, - 61.83947, - 26.32576, - 62.11464, - 26.3994, - 62.12898, - 26.36833, - 62.27729, - 26.52965, - 62.29751, - 26.57776, - 62.43181, - 26.65437, - 63.16026, - 27.13874, - 63.30645, - 27.23118, - 63.18228, - 27.22969, - 62.77408, - 27.46678, - 62.8453, - 28.27045, - 62.78237, - 28.24538, - 62.5901, - 28.40195, - 62.4275, - 28.63268, - 61.79753, - 29.13162, - 61.40664, - 29.3429, - 61.36372, - 29.86867, - 60.87137, - 29.39911, - 62.45674, - 29.50041, - 63.5905, - 29.38793, - 64.10523, - 29.55521, - 64.35072, - 29.5461, - 65.06541, - 29.8636, - 66.24755, - 29.96795, - 66.35058, - 30.0842, - 66.22844, - 30.42321, - 66.34428, - 30.56924, - 66.27105, - 30.93606, - 66.37681, - 30.99659, - 66.57373, - 31.21455, - 66.71503, - 31.32246, - 66.96742, - 31.21597, - 67.27044, - 31.33698, - 67.75933, - 31.40397, - 67.74697, - 31.41169, - 67.59809, - 31.53457, - 67.54583, - 31.64886, - 67.96597, - 31.84368, - 68.16556, - 31.76702, - 68.28817, - 31.83724, - 68.57388, - 31.61126, - 68.89966, - 31.71129, - 69.11063, - 31.93473, - 69.30963, - 32.4625, - 69.23075, - 32.66374, - 69.43996, - 32.77776, - 69.38303, - 32.86852, - 69.52179, - 33.03648, - 69.50044, - 33.10666, - 69.57591, - 33.15243, - 70.01703, - 33.34068, - 70.31585, - 33.51937, - 70.16535, - 33.70748, - 70.13, - 33.73339, - 69.98474, - 33.9236, - 69.85631, - 34.03275, - 69.88887, - 33.95374, - 70.49941, - 34.06697, - 71.06653, - 34.35605, - 71.16123, - 34.4533, - 71.00055, - 34.56043, - 70.9873, - 34.88741, - 71.30472, - 34.97308, - 71.49423, - 35.20562, - 71.66637, - 35.29203, - 71.54454, - 35.4455, - 71.64028, - 35.62291, - 71.4901, - 35.71485, - 71.5367, - 36.07489, - 71.19885, - 36.33859, - 71.56033, - 36.48004, - 71.62993, - 36.40753, - 71.85014, - 36.51302, - 71.82549, - 36.66843, - 72.19857, - 36.76291, - 72.23806, - 36.90366, - 73.14118, - 36.9227, - 73.70569, - 36.83877, - 74.0501, - 37.0059, - 74.41851, - 36.96996, - 74.55412, - 37.10695, - 74.67578, - 37.03196, - 74.74351, - 37.07052, - 74.83755, - 36.94543, - 74.9216, - 37.02986, - 75.14754, - 36.9456, - 75.41634, - 36.72914, - 75.462, - 36.77845, - 75.65516, - 36.62564, - 75.92742, - 36.22977, - 76.06527, - 36.07453, - 75.95519, - 36.02111, - 76.09931, - 35.84312, - 76.17895, - 35.92738, - 76.57021, - 35.79104, - 76.6046, - 35.68298, - 76.75706, - 35.53819, - 77.18935, - 35.4786, - 77.40234, - 35.51684, - 77.84297, - 35.04628, - 77.16224, - 35.02932, - 77.02262, - 34.93001, - 77.00159, - 34.91874, - 76.75604, - 34.75129, - 76.6874, - 34.78405, - 76.47621, - 34.50631, - 75.75225, - 34.79337, - 74.37546, - 34.6715, - 73.94995, - 34.5693, - 73.95731, - 34.36345, - 73.77364, - 34.36956, - 73.90157, - 34.267, - 73.98597, - 34.05327, - 73.89358, - 34.04852, - 74.2155, - 33.97454, - 74.27274, - 33.85877, - 74.22509, - 33.7212, - 73.96795, - 33.45678, - 74.19697, - 33.34037, - 74.17852, - 33.20232, - 74.02378, - 33.02401, - 74.35613, - 32.92554, - 74.32713, - 32.75197, - 74.53265, - 32.84547, - 74.70521, - 32.49981, - 74.69454, - 32.48972, - 75.08519, - 32.33998, - 75.33604, - 32.21975, - 75.38363, - 32.07813, - 75.24351, - 32.04715, - 74.9244, - 31.81196, - 74.55164, - 31.46399, - 74.65108, - 31.15723, - 74.54547, - 31.05774, - 74.69497, - 31.0575, - 74.56263, - 30.37865, - 73.88227, - 30.18335, - 73.97131, - 29.93294, - 73.40521, - 29.55134, - 73.28356, - 29.02951, - 72.95329, - 28.76718, - 72.40291, - 28.35297, - 72.19306, - 28.11043, - 71.93212, - 27.95574, - 71.90492, - 27.69511, - 70.86586, - 27.70902, - 70.75194, - 28.01113, - 70.55737, - 27.99899, - 70.3707, - 27.82728, - 70.16437, - 27.55082, - 70.02484, - 27.16049, - 69.58682, - 26.75403, - 69.51609, - 26.60168, - 69.81845, - 26.55736, - 70.17525, - 25.94781, - 70.10553, - 25.72036, - 70.28027, - 25.70676, - 70.66785, - 25.40115, - 70.67507, - 25.15174, - 70.88939, - 24.6961, - 71.09566, - 24.60091, - 70.99935, - 24.45225, - 71.0103, - 24.40166, - 71.1308, - 24.21086, - 70.7258, - 24.24679, - 70.56592, - 24.40875, - 70.56216, - 24.28151, - 70.12325, - 24.15507, - 69.9793, - 24.16635, - 69.71971, - 24.2768, - 69.58642, - 24.21589, - 69.00021, - 24.28375, - 68.92868, - 24.19573, - 68.85209, - 24.29695, - 68.82173, - 23.95481, - 68.75614, - 23.95939, - 68.34551, - 23.87564, - 68.20188, - 23.68513, - 68.14007 - ], - "centroid": [69.39389, 29.96383], - "name": "Asia/Karachi" - }, - { - "points": [ - 25.10253, - 63.85223, - 25.12808, - 63.83466, - 25.13354, - 63.88617, - 25.11251, - 63.88433, - 25.10253, - 63.85223 - ], - "centroid": [63.86294, 25.11973], - "name": "Asia/Karachi" - }, - { - "points": [ - 24.87623, - 66.61661, - 24.88789, - 66.58661, - 24.91426, - 66.60136, - 24.90277, - 66.62704, - 24.87623, - 66.61661 - ], - "centroid": [66.60765, 24.89505], - "name": "Asia/Karachi" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-kathmandu.json b/pandora_console/include/javascript/tz_json/polygons/asia-kathmandu.json deleted file mode 100644 index e5fc941598..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-kathmandu.json +++ /dev/null @@ -1,200 +0,0 @@ -{ - "transitions": { - "Asia/Kathmandu": [[504919800, 345, "+0545"], [2147501647, 345, "+0545"]] - }, - "name": "Asia/Kathmandu", - "polygons": [ - { - "points": [ - 28.98748, - 80.11064, - 29.1077, - 80.13749, - 29.21107, - 80.27981, - 29.41293, - 80.22593, - 29.59884, - 80.39503, - 29.75237, - 80.35587, - 30.02017, - 80.74267, - 30.22524, - 80.89627, - 30.21333, - 81.06029, - 30.04023, - 81.20023, - 30.20948, - 81.37671, - 30.42354, - 81.40478, - 30.34347, - 82.13337, - 30.10153, - 82.20254, - 30.01609, - 82.50287, - 29.71795, - 82.84877, - 29.59042, - 83.24501, - 29.21595, - 83.53923, - 29.17973, - 83.62869, - 29.32333, - 83.9169, - 29.28505, - 84.10106, - 29.21321, - 84.20705, - 29.04757, - 84.12776, - 28.89492, - 84.15532, - 28.86188, - 84.40278, - 28.75111, - 84.42836, - 28.73591, - 84.66061, - 28.62207, - 84.6982, - 28.58071, - 84.85777, - 28.68625, - 85.1369, - 28.61652, - 85.203, - 28.34075, - 85.122, - 28.31026, - 85.59494, - 28.12355, - 85.90076, - 27.94486, - 85.9648, - 27.94028, - 86.11472, - 28.09166, - 86.06682, - 28.18001, - 86.1686, - 27.9947, - 86.22334, - 27.9759, - 86.4287, - 27.92018, - 86.42148, - 28.11774, - 86.70444, - 27.82935, - 87.1797, - 27.87755, - 87.58232, - 27.82155, - 87.6044, - 27.82101, - 87.90284, - 27.92734, - 88.00789, - 27.86414, - 88.19732, - 27.1205, - 87.99378, - 26.86993, - 88.18106, - 26.63708, - 88.16964, - 26.35144, - 88.0139, - 26.46975, - 87.88712, - 26.37248, - 87.60043, - 26.42103, - 87.42393, - 26.34783, - 87.3234, - 26.42961, - 87.10328, - 26.57909, - 87.05758, - 26.41722, - 86.73483, - 26.61224, - 86.33051, - 26.6603, - 86.03129, - 26.5583, - 85.84777, - 26.87112, - 85.61995, - 26.73726, - 85.33282, - 26.75709, - 85.20625, - 26.86457, - 85.17887, - 26.84628, - 85.02362, - 26.95335, - 84.95541, - 27.0397, - 84.6409, - 27.21299, - 84.68062, - 27.32012, - 84.62118, - 27.37963, - 84.28328, - 27.50493, - 84.13899, - 27.43451, - 83.85358, - 27.34194, - 83.86295, - 27.46922, - 83.40896, - 27.36781, - 83.39393, - 27.32522, - 83.29287, - 27.44438, - 83.18442, - 27.4994, - 82.75432, - 27.71036, - 82.6983, - 27.67714, - 82.44084, - 27.91474, - 82.06356, - 27.8498, - 81.88539, - 28.17976, - 81.32219, - 28.35824, - 81.19704, - 28.38515, - 81.0247, - 28.67632, - 80.57272, - 28.66252, - 80.51237, - 28.54453, - 80.51898, - 28.62088, - 80.36714, - 28.82652, - 80.0593, - 28.98748, - 80.11064 - ], - "centroid": [83.92829, 28.2628], - "name": "Asia/Kathmandu" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-kolkata.json b/pandora_console/include/javascript/tz_json/polygons/asia-kolkata.json deleted file mode 100644 index ab28608e5e..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-kolkata.json +++ /dev/null @@ -1,2188 +0,0 @@ -{ - "transitions": { "Asia/Kolkata": [[0, 330, "IST"]] }, - "name": "Asia/Kolkata", - "polygons": [ - { - "points": [ - 9.21892, - 79.20213, - 9.257, - 78.947, - 9.09009, - 78.40607, - 8.9211, - 78.2032, - 8.36039, - 78.0776, - 8.05901, - 77.55209, - 8.10896, - 77.31271, - 8.3472, - 77.00623, - 8.89308, - 76.53795, - 11.34455, - 75.72452, - 11.69667, - 75.51938, - 12.06245, - 75.15882, - 12.82695, - 74.81598, - 13.26199, - 74.67173, - 13.85708, - 74.59699, - 14.00494, - 74.46397, - 14.48204, - 74.35205, - 14.73357, - 74.23302, - 14.74636, - 74.09689, - 14.88764, - 74.0835, - 15.08293, - 73.89602, - 15.35423, - 73.86559, - 15.3543, - 73.7466, - 15.41708, - 73.87888, - 15.45424, - 73.77388, - 15.8387, - 73.61505, - 15.97092, - 73.45904, - 16.54013, - 73.30155, - 17.06911, - 73.2798, - 18.28331, - 72.93001, - 18.23078, - 73.06592, - 18.34349, - 72.90582, - 18.5476, - 72.90914, - 18.70092, - 72.79476, - 18.80564, - 72.84201, - 18.8016, - 72.97178, - 18.96471, - 72.91244, - 18.99989, - 73.02796, - 19.10539, - 72.96656, - 18.89245, - 72.79484, - 19.27969, - 72.76994, - 19.32375, - 72.83562, - 19.37435, - 72.74836, - 19.83917, - 72.64936, - 20.58203, - 72.88272, - 21.02569, - 72.71292, - 21.03873, - 72.82512, - 21.11232, - 72.80716, - 21.11261, - 72.66585, - 21.03965, - 72.64675, - 21.13087, - 72.6074, - 21.4526, - 72.62879, - 21.60021, - 72.76939, - 21.55442, - 72.64272, - 21.60692, - 72.60197, - 21.65847, - 72.7559, - 21.69926, - 72.51806, - 21.97247, - 72.75907, - 21.89025, - 72.54092, - 21.94434, - 72.49427, - 22.19809, - 72.56395, - 22.20827, - 72.74903, - 22.25591, - 72.56391, - 22.13513, - 72.36696, - 22.30692, - 72.36614, - 22.00074, - 72.25262, - 21.62243, - 72.31226, - 21.1959, - 72.11321, - 20.87064, - 71.46418, - 20.67901, - 70.8233, - 20.99512, - 70.21208, - 22.29547, - 68.92629, - 22.48256, - 69.0634, - 22.46792, - 69.16025, - 22.40737, - 69.05896, - 22.42448, - 69.19832, - 22.31389, - 69.17002, - 22.27032, - 69.23317, - 22.34149, - 69.4707, - 22.43597, - 69.51442, - 22.36195, - 69.60841, - 22.48608, - 69.72175, - 22.41281, - 69.79579, - 22.49472, - 69.90293, - 22.5346, - 69.84873, - 22.59912, - 69.99573, - 22.56778, - 70.16922, - 22.98249, - 70.41898, - 22.8471, - 69.84466, - 22.72697, - 69.70865, - 22.82355, - 69.1962, - 23.14229, - 68.64568, - 23.41805, - 68.38433, - 23.61244, - 68.41338, - 23.76441, - 68.562, - 23.67906, - 68.47737, - 23.72357, - 68.43676, - 23.56525, - 68.33499, - 23.60972, - 68.15294, - 23.66523, - 68.25814, - 23.70926, - 68.17976, - 23.87174, - 68.20062, - 23.97447, - 68.33064, - 23.97211, - 68.73968, - 24.3097, - 68.78987, - 24.21559, - 68.8557, - 24.30385, - 68.92715, - 24.23592, - 68.99948, - 24.29677, - 69.59018, - 24.18493, - 69.72745, - 24.17505, - 69.97831, - 24.30029, - 70.11621, - 24.42816, - 70.55728, - 24.25812, - 70.58296, - 24.23086, - 70.72617, - 24.41369, - 71.11398, - 24.44398, - 70.99201, - 24.60731, - 70.98028, - 24.69047, - 71.07591, - 25.1416, - 70.87206, - 25.39105, - 70.65717, - 25.69521, - 70.65147, - 25.70162, - 70.27287, - 25.93962, - 70.08724, - 26.54572, - 70.15885, - 26.58251, - 69.81274, - 26.74437, - 69.4985, - 27.16982, - 69.56912, - 27.56306, - 70.00886, - 27.83995, - 70.14887, - 28.01803, - 70.36408, - 28.02911, - 70.56629, - 27.72603, - 70.76382, - 27.71514, - 70.8663, - 27.97019, - 71.89035, - 28.11997, - 71.91428, - 28.36479, - 72.17679, - 28.78147, - 72.38889, - 29.04059, - 72.93651, - 29.56039, - 73.26571, - 29.94472, - 73.38832, - 30.19746, - 73.95683, - 30.36802, - 73.86126, - 30.4685, - 73.92694, - 30.53606, - 74.07002, - 31.07461, - 74.55133, - 31.06672, - 74.67604, - 31.15246, - 74.52601, - 31.46542, - 74.63068, - 31.7186, - 74.50825, - 31.82723, - 74.53512, - 32.06578, - 74.91704, - 32.09582, - 75.23404, - 32.22942, - 75.36486, - 32.47101, - 75.07771, - 32.48484, - 74.68104, - 32.61032, - 74.63222, - 32.82897, - 74.68952, - 32.73239, - 74.52599, - 32.91428, - 74.30961, - 33.00985, - 74.34184, - 33.19209, - 74.00639, - 33.45639, - 74.17686, - 33.72481, - 73.94734, - 33.87488, - 74.21318, - 33.97242, - 74.25279, - 34.04688, - 73.8737, - 34.2599, - 73.96707, - 34.34874, - 73.89696, - 34.3606, - 73.75326, - 34.5781, - 73.93575, - 34.68411, - 73.93434, - 34.81336, - 74.37684, - 34.52586, - 75.7477, - 34.80419, - 76.47253, - 34.76895, - 76.67782, - 34.93559, - 76.74497, - 34.94718, - 76.991, - 35.04635, - 77.01192, - 35.0638, - 77.15249, - 35.51233, - 77.83506, - 35.43769, - 77.9022, - 35.49338, - 78.10848, - 35.35219, - 78.00148, - 34.70192, - 78.2554, - 34.62016, - 78.57502, - 34.32279, - 78.99874, - 34.19746, - 78.94889, - 34.06877, - 78.71632, - 33.77224, - 78.79383, - 33.66965, - 78.71714, - 33.19541, - 79.19454, - 33.02871, - 79.16355, - 32.93766, - 79.29202, - 32.52109, - 79.26814, - 32.36253, - 79.1084, - 32.33305, - 78.97485, - 32.43072, - 78.81191, - 32.68603, - 78.74237, - 32.53686, - 78.41447, - 32.42424, - 78.49544, - 32.20087, - 78.46798, - 31.96503, - 78.72473, - 31.77714, - 78.70715, - 31.6147, - 78.85151, - 31.51316, - 78.73083, - 31.44094, - 78.80625, - 31.31658, - 78.78241, - 31.30797, - 78.87357, - 31.12289, - 79.00866, - 31.11004, - 79.38427, - 30.94988, - 79.62202, - 30.97829, - 79.88536, - 30.59323, - 80.21085, - 30.48562, - 80.59639, - 30.20729, - 81.06525, - 30.20812, - 80.90747, - 30.005, - 80.75597, - 29.73918, - 80.37379, - 29.59402, - 80.41469, - 29.43805, - 80.25202, - 29.31482, - 80.32302, - 29.13945, - 80.27882, - 29.09726, - 80.15493, - 28.83862, - 80.07542, - 28.56741, - 80.51399, - 28.67201, - 80.4932, - 28.69515, - 80.57972, - 28.37503, - 81.20812, - 28.19586, - 81.33409, - 27.86854, - 81.89284, - 27.93433, - 82.06853, - 27.69597, - 82.44762, - 27.73133, - 82.70462, - 27.51595, - 82.77091, - 27.46364, - 83.191, - 27.34416, - 83.30216, - 27.48956, - 83.38534, - 27.36454, - 83.86257, - 27.45252, - 83.84424, - 27.5291, - 84.15906, - 27.39799, - 84.29154, - 27.33394, - 84.63592, - 27.21232, - 84.70076, - 27.05443, - 84.65932, - 26.97182, - 84.96468, - 26.86491, - 85.03691, - 26.88382, - 85.19093, - 26.77688, - 85.21197, - 26.89024, - 85.62627, - 26.58199, - 85.86206, - 26.68039, - 86.02998, - 26.63188, - 86.34121, - 26.43724, - 86.73249, - 26.59935, - 87.06619, - 26.44459, - 87.11654, - 26.36684, - 87.3302, - 26.44067, - 87.42003, - 26.39265, - 87.59799, - 26.49387, - 87.89179, - 26.3729, - 88.01493, - 26.76711, - 88.17829, - 27.12049, - 87.97372, - 27.54657, - 88.04379, - 27.79307, - 88.18109, - 27.95419, - 88.12462, - 28.04562, - 88.54529, - 28.1387, - 88.62962, - 28.02191, - 88.83916, - 27.86338, - 88.88303, - 27.52307, - 88.77916, - 27.28068, - 88.93832, - 27.11455, - 88.77319, - 26.82058, - 89.14051, - 26.87009, - 89.37684, - 26.71844, - 89.85276, - 26.77483, - 90.16716, - 26.91179, - 90.36607, - 26.78182, - 90.69759, - 26.7874, - 91.3329, - 26.88337, - 91.43469, - 26.8094, - 91.57447, - 26.90981, - 91.93795, - 26.86392, - 92.06643, - 26.94505, - 92.11052, - 27.10159, - 92.01456, - 27.33473, - 92.09147, - 27.4659, - 92.0061, - 27.40692, - 91.76961, - 27.48595, - 91.67032, - 27.65169, - 91.59205, - 27.76888, - 91.65196, - 27.73392, - 91.98264, - 27.88302, - 92.25954, - 27.80761, - 92.3238, - 27.86541, - 92.54135, - 27.96538, - 92.71007, - 28.13077, - 92.68591, - 28.33863, - 93.03035, - 28.36527, - 93.21664, - 28.55562, - 93.21605, - 28.65907, - 93.31565, - 28.78039, - 93.93516, - 28.88094, - 94.04723, - 28.98906, - 94.03795, - 28.96551, - 94.12853, - 29.14614, - 94.28231, - 29.31417, - 94.65018, - 29.17913, - 94.80678, - 29.08741, - 95.25872, - 29.20136, - 95.43384, - 29.14348, - 95.50077, - 29.24125, - 95.59793, - 29.22195, - 95.71312, - 29.31762, - 95.73796, - 29.46058, - 96.06422, - 29.24533, - 96.25597, - 29.28956, - 96.3834, - 29.17457, - 96.36541, - 29.07397, - 96.15235, - 28.93216, - 96.16484, - 29.08403, - 96.52003, - 28.98416, - 96.49162, - 28.76872, - 96.63216, - 28.4151, - 96.29743, - 28.3531, - 96.41247, - 28.46984, - 96.59325, - 28.32857, - 97.00558, - 28.3797, - 97.13674, - 28.20072, - 97.37047, - 27.8893, - 97.38546, - 27.89835, - 97.26352, - 27.60741, - 96.8986, - 27.46272, - 96.91092, - 27.12084, - 97.1755, - 27.15098, - 96.90416, - 27.35566, - 96.71371, - 27.26572, - 96.23441, - 26.68897, - 95.43878, - 26.60487, - 95.15243, - 26.30838, - 95.08086, - 26.06097, - 95.19307, - 25.91855, - 95.03302, - 25.72729, - 95.0449, - 25.38273, - 94.64023, - 25.21226, - 94.58922, - 25.13428, - 94.74213, - 25.02046, - 94.74953, - 24.46632, - 94.40659, - 23.84896, - 94.16829, - 23.99, - 93.75628, - 23.94356, - 93.49617, - 24.07513, - 93.34228, - 23.68211, - 93.44741, - 23.13327, - 93.3974, - 22.99362, - 93.29444, - 23.03962, - 93.14074, - 22.53737, - 93.12097, - 22.25664, - 93.2082, - 22.17532, - 93.17032, - 22.19064, - 93.05767, - 21.97899, - 93.01023, - 22.01622, - 92.95193, - 21.93744, - 92.91, - 22.1405, - 92.70668, - 22.00801, - 92.68464, - 21.97161, - 92.59974, - 22.71217, - 92.5067, - 22.93816, - 92.36247, - 23.34787, - 92.36593, - 23.70533, - 92.26726, - 23.62945, - 92.02935, - 23.7171, - 91.95947, - 23.48232, - 91.97531, - 23.26718, - 91.78229, - 23.08482, - 91.83607, - 22.91908, - 91.61963, - 23.24912, - 91.42454, - 23.05189, - 91.41317, - 23.07818, - 91.34259, - 23.63794, - 91.14147, - 24.11608, - 91.38167, - 24.08646, - 91.58992, - 24.23675, - 91.65016, - 24.14567, - 91.74675, - 24.24638, - 91.75152, - 24.15202, - 91.89806, - 24.38246, - 91.95717, - 24.39903, - 92.12521, - 24.83654, - 92.25258, - 24.87699, - 92.48119, - 25.01496, - 92.40436, - 25.17505, - 92.05396, - 25.11277, - 91.63403, - 25.19225, - 91.26043, - 25.13565, - 90.44438, - 25.27362, - 89.85295, - 25.81483, - 89.81033, - 25.92943, - 89.86918, - 26.20521, - 89.67904, - 25.95307, - 89.57548, - 25.99841, - 89.35613, - 26.13329, - 89.15912, - 26.38515, - 89.08847, - 26.40346, - 88.9248, - 26.29228, - 89.06503, - 26.21973, - 89.0074, - 26.27851, - 88.90823, - 26.22773, - 88.83419, - 26.3018, - 88.79342, - 26.25987, - 88.67036, - 26.34281, - 88.73003, - 26.58165, - 88.38521, - 26.48982, - 88.34114, - 26.47027, - 88.48636, - 26.36816, - 88.53538, - 26.13969, - 88.19088, - 25.82504, - 88.11623, - 25.82334, - 88.26636, - 25.52664, - 88.54602, - 25.54079, - 88.81012, - 25.37687, - 88.84419, - 25.29721, - 89.02117, - 25.16252, - 88.9245, - 25.19042, - 88.44864, - 25.03573, - 88.45457, - 24.87938, - 88.34738, - 24.92504, - 88.14798, - 24.85736, - 88.17794, - 24.68828, - 88.0415, - 24.51824, - 88.14433, - 24.29392, - 88.73465, - 24.11332, - 88.70974, - 23.98236, - 88.78564, - 23.85748, - 88.60805, - 23.64795, - 88.58177, - 23.49288, - 88.81277, - 23.26281, - 88.73931, - 23.20267, - 89.00703, - 23.09801, - 88.8911, - 22.96673, - 88.88775, - 22.84557, - 88.98155, - 22.75387, - 88.93484, - 22.28387, - 89.01766, - 22.15481, - 89.11691, - 22.09216, - 89.05953, - 21.94543, - 89.09768, - 21.8911, - 89.01445, - 21.62542, - 89.10859, - 21.62188, - 88.92241, - 21.74574, - 88.87692, - 21.53881, - 88.91854, - 21.54578, - 88.83265, - 21.64637, - 88.80556, - 21.56902, - 88.80775, - 21.56529, - 88.70899, - 21.97589, - 88.71926, - 21.94738, - 88.6309, - 22.08201, - 88.64072, - 21.91048, - 88.61942, - 21.91081, - 88.68379, - 21.69288, - 88.62137, - 21.67805, - 88.66186, - 21.52252, - 88.55359, - 21.54567, - 88.47644, - 21.85668, - 88.50813, - 21.57283, - 88.42219, - 21.67518, - 88.38016, - 21.55254, - 88.3108, - 21.59869, - 88.20703, - 21.82751, - 88.1884, - 21.61939, - 88.15634, - 21.63176, - 88.05407, - 21.99232, - 88.08573, - 22.03105, - 88.14069, - 21.96017, - 88.13879, - 22.081, - 88.22511, - 22.18973, - 88.15653, - 22.09217, - 88.20084, - 22.00365, - 88.07044, - 21.7129, - 87.83226, - 21.5041, - 87.12926, - 21.17421, - 86.83482, - 20.69881, - 87.06083, - 20.49932, - 86.782, - 20.39429, - 86.73914, - 20.49136, - 86.80833, - 20.36012, - 86.81668, - 20.17675, - 86.54802, - 19.97146, - 86.42602, - 19.69858, - 85.61057, - 19.28389, - 84.96734, - 18.30636, - 84.1473, - 18.07618, - 83.68818, - 17.58192, - 83.22064, - 17.28569, - 82.62485, - 17.03669, - 82.31157, - 16.90716, - 82.26817, - 16.86516, - 82.36521, - 16.9807, - 82.35603, - 16.90458, - 82.38982, - 16.57645, - 82.32326, - 16.30417, - 81.73571, - 16.3055, - 81.33418, - 15.96568, - 81.16375, - 15.82713, - 81.00171, - 15.75345, - 81.04001, - 15.69833, - 80.94159, - 15.69169, - 80.80884, - 15.85277, - 80.77349, - 15.87103, - 80.69345, - 15.69825, - 80.30131, - 15.07527, - 80.05555, - 14.57024, - 80.206, - 14.08493, - 80.1482, - 13.30293, - 80.35638, - 12.47519, - 80.16659, - 12.0465, - 79.89081, - 11.60616, - 79.76889, - 11.17925, - 79.86962, - 10.29253, - 79.88559, - 10.31006, - 79.39907, - 10.22888, - 79.28361, - 10.03004, - 79.27616, - 9.47803, - 78.91264, - 9.30181, - 79.0785, - 9.32859, - 79.33155, - 9.15127, - 79.45199, - 9.21892, - 79.20213 - ], - "centroid": [79.61251, 22.8963], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.68622, - 92.7664, - 11.36814, - 92.71258, - 11.33656, - 92.6102, - 11.55437, - 92.65396, - 11.52764, - 92.59112, - 11.84483, - 92.51597, - 11.92121, - 92.60359, - 12.30538, - 92.70921, - 12.52803, - 92.67018, - 12.71794, - 92.73975, - 12.79239, - 92.65987, - 12.96095, - 92.6659, - 12.99865, - 92.72353, - 12.84407, - 92.73916, - 12.87303, - 92.79274, - 13.41875, - 92.80827, - 13.58285, - 93.03995, - 13.42786, - 93.05093, - 13.42645, - 93.12435, - 13.31264, - 93.04218, - 13.07771, - 93.05267, - 13.00908, - 92.95906, - 13.00215, - 93.0197, - 12.92543, - 92.99452, - 12.94207, - 92.89381, - 12.71108, - 92.99667, - 12.41347, - 92.97978, - 12.30389, - 92.88225, - 12.30758, - 92.95328, - 12.1923, - 92.96083, - 12.05398, - 92.78125, - 11.68622, - 92.7664 - ], - "centroid": [92.81419, 12.52554], - "name": "Asia/Kolkata" - }, - { - "points": [ - 6.73714, - 93.84006, - 7.01066, - 93.64976, - 7.23578, - 93.70477, - 7.22352, - 93.8749, - 7.00179, - 93.96408, - 6.73714, - 93.84006 - ], - "centroid": [93.80696, 7.02336], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.49831, - 92.47894, - 10.52638, - 92.35085, - 10.77399, - 92.34852, - 10.90514, - 92.50567, - 10.70108, - 92.59277, - 10.49831, - 92.47894 - ], - "centroid": [92.45713, 10.68828], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.8672, - 93.04729, - 11.99125, - 92.92682, - 12.14636, - 92.95704, - 12.2653, - 93.11035, - 12.12859, - 93.14179, - 12.03632, - 93.01375, - 11.8672, - 93.04729 - ], - "centroid": [93.0272, 12.09103], - "name": "Asia/Kolkata" - }, - { - "points": [ - 7.91931, - 93.5806, - 8.11486, - 93.44654, - 8.23935, - 93.51575, - 8.09914, - 93.59616, - 7.91931, - 93.5806 - ], - "centroid": [93.53201, 8.08931], - "name": "Asia/Kolkata" - }, - { - "points": [ - 7.85554, - 93.4571, - 7.88276, - 93.34118, - 8.00813, - 93.32101, - 8.01081, - 93.41175, - 7.85554, - 93.4571 - ], - "centroid": [93.38495, 7.93699], - "name": "Asia/Kolkata" - }, - { - "points": [ - 7.23197, - 93.65011, - 7.3701, - 93.61367, - 7.45106, - 93.69728, - 7.35192, - 93.75586, - 7.23197, - 93.65011 - ], - "centroid": [93.67962, 7.34773], - "name": "Asia/Kolkata" - }, - { - "points": [ - 8.22268, - 93.22956, - 8.22155, - 93.09897, - 8.3528, - 93.08071, - 8.35911, - 93.13138, - 8.22268, - 93.22956 - ], - "centroid": [93.13971, 8.27966], - "name": "Asia/Kolkata" - }, - { - "points": [ - 9.1083, - 92.73523, - 9.21179, - 92.70226, - 9.26844, - 92.77082, - 9.13796, - 92.832, - 9.1083, - 92.73523 - ], - "centroid": [92.76279, 9.18099], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.50464, - 92.28195, - 11.51983, - 92.2224, - 11.58953, - 92.20996, - 11.58115, - 92.28685, - 11.50464, - 92.28195 - ], - "centroid": [92.25098, 11.55025], - "name": "Asia/Kolkata" - }, - { - "points": [ - 8.41043, - 93.60984, - 8.42962, - 93.59093, - 8.57927, - 93.59519, - 8.46496, - 93.63533, - 8.41043, - 93.60984 - ], - "centroid": [93.60808, 8.48061], - "name": "Asia/Kolkata" - }, - { - "points": [ - 13.6084, - 93.05595, - 13.63496, - 92.98739, - 13.66661, - 92.9723, - 13.66291, - 93.08091, - 13.6084, - 93.05595 - ], - "centroid": [93.0293, 13.64386], - "name": "Asia/Kolkata" - }, - { - "points": [ - 22.40109, - 69.64465, - 22.41069, - 69.59598, - 22.44362, - 69.57527, - 22.45862, - 69.64543, - 22.40109, - 69.64465 - ], - "centroid": [69.61752, 22.43031], - "name": "Asia/Kolkata" - }, - { - "points": [ - 8.23997, - 73.03243, - 8.2691, - 73.01589, - 8.32347, - 73.08545, - 8.26698, - 73.07905, - 8.23997, - 73.03243 - ], - "centroid": [73.05421, 8.27719], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.80135, - 93.07392, - 11.81926, - 93.01465, - 11.85137, - 93.01267, - 11.8476, - 93.08609, - 11.80135, - 93.07392 - ], - "centroid": [93.04919, 11.83012], - "name": "Asia/Kolkata" - }, - { - "points": [ - 21.52244, - 88.22206, - 21.53826, - 88.18211, - 21.59281, - 88.16667, - 21.56156, - 88.22132, - 21.52244, - 88.22206 - ], - "centroid": [88.1971, 21.55523], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.54044, - 92.54339, - 11.58888, - 92.53139, - 11.61142, - 92.54975, - 11.58237, - 92.58977, - 11.54044, - 92.54339 - ], - "centroid": [92.55558, 11.57868], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.79213, - 72.16685, - 10.85825, - 72.17572, - 10.87579, - 72.20151, - 10.85468, - 72.20534, - 10.79213, - 72.16685 - ], - "centroid": [72.18535, 10.84157], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.18088, - 72.77141, - 11.19022, - 72.75166, - 11.26356, - 72.78735, - 11.24712, - 72.79782, - 11.18088, - 72.77141 - ], - "centroid": [72.7761, 11.2189], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.04372, - 73.6332, - 10.07299, - 73.60891, - 10.10831, - 73.63623, - 10.09402, - 73.65188, - 10.04372, - 73.6332 - ], - "centroid": [73.63168, 10.07773], - "name": "Asia/Kolkata" - }, - { - "points": [ - 13.057, - 92.71341, - 13.10299, - 92.69757, - 13.11209, - 92.73549, - 13.09551, - 92.74314, - 13.057, - 92.71341 - ], - "centroid": [92.71996, 13.08996], - "name": "Asia/Kolkata" - }, - { - "points": [ - 22.49417, - 69.35428, - 22.50118, - 69.31568, - 22.52166, - 69.30824, - 22.53113, - 69.35494, - 22.49417, - 69.35428 - ], - "centroid": [69.33522, 22.51266], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.23764, - 92.71483, - 11.24695, - 92.69221, - 11.29927, - 92.71748, - 11.27289, - 92.72994, - 11.23764, - 92.71483 - ], - "centroid": [92.71285, 11.2645], - "name": "Asia/Kolkata" - }, - { - "points": [ - 12.24172, - 93.86077, - 12.26403, - 93.83644, - 12.29352, - 93.86501, - 12.26739, - 93.88432, - 12.24172, - 93.86077 - ], - "centroid": [93.86126, 12.26693], - "name": "Asia/Kolkata" - }, - { - "points": [ - 13.40921, - 94.29275, - 13.43172, - 94.26572, - 13.46381, - 94.29806, - 13.43594, - 94.31131, - 13.40921, - 94.29275 - ], - "centroid": [94.29088, 13.43541], - "name": "Asia/Kolkata" - }, - { - "points": [ - 22.43691, - 69.31533, - 22.44714, - 69.28761, - 22.4765, - 69.29038, - 22.46972, - 69.32973, - 22.43691, - 69.31533 - ], - "centroid": [69.30651, 22.4582], - "name": "Asia/Kolkata" - }, - { - "points": [ - 9.16203, - 78.9005, - 9.18869, - 78.90566, - 9.18476, - 78.95653, - 9.16655, - 78.946, - 9.16203, - 78.9005 - ], - "centroid": [78.92576, 9.17582], - "name": "Asia/Kolkata" - }, - { - "points": [ - 8.43138, - 93.04183, - 8.44718, - 93.01473, - 8.47992, - 93.02567, - 8.4674, - 93.05194, - 8.43138, - 93.04183 - ], - "centroid": [93.03365, 8.45622], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.53888, - 72.62439, - 10.55393, - 72.61567, - 10.58692, - 72.65095, - 10.56615, - 72.65597, - 10.53888, - 72.62439 - ], - "centroid": [72.63695, 10.56192], - "name": "Asia/Kolkata" - }, - { - "points": [ - 9.1806, - 79.09542, - 9.18687, - 79.05778, - 9.2037, - 79.05756, - 9.20385, - 79.09569, - 9.1806, - 79.09542 - ], - "centroid": [79.07763, 9.19369], - "name": "Asia/Kolkata" - }, - { - "points": [ - 13.56317, - 92.89532, - 13.58147, - 92.8814, - 13.60788, - 92.9115, - 13.58744, - 92.91827, - 13.56317, - 92.89532 - ], - "centroid": [92.90109, 13.58499], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.96008, - 92.23157, - 10.97676, - 92.20759, - 10.99398, - 92.23401, - 10.97519, - 92.25361, - 10.96008, - 92.23157 - ], - "centroid": [92.23136, 10.9767], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.46562, - 73.01108, - 11.46858, - 72.98981, - 11.50632, - 72.99389, - 11.49217, - 73.01493, - 11.46562, - 73.01108 - ], - "centroid": [73.00186, 11.48355], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.5088, - 92.58364, - 11.51471, - 92.55853, - 11.54022, - 92.55719, - 11.54367, - 92.57798, - 11.5088, - 92.58364 - ], - "centroid": [92.56996, 11.52646], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.81053, - 73.67779, - 10.81224, - 73.65262, - 10.8267, - 73.64873, - 10.83536, - 73.69026, - 10.81053, - 73.67779 - ], - "centroid": [73.66876, 10.82205], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.0906, - 72.72867, - 11.10881, - 72.71599, - 11.12749, - 72.73945, - 11.10338, - 72.75149, - 11.0906, - 72.72867 - ], - "centroid": [72.73413, 11.10804], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.1766, - 72.10525, - 11.18562, - 72.08617, - 11.21904, - 72.10798, - 11.2077, - 72.11971, - 11.1766, - 72.10525 - ], - "centroid": [72.10414, 11.19661], - "name": "Asia/Kolkata" - }, - { - "points": [ - 8.8095, - 92.85906, - 8.82882, - 92.83852, - 8.84885, - 92.86189, - 8.8353, - 92.87162, - 8.8095, - 92.85906 - ], - "centroid": [92.85678, 8.82977], - "name": "Asia/Kolkata" - }, - { - "points": [ - 22.58354, - 69.94829, - 22.60281, - 69.93028, - 22.6112, - 69.9608, - 22.59536, - 69.96782, - 22.58354, - 69.94829 - ], - "centroid": [69.95079, 22.59832], - "name": "Asia/Kolkata" - }, - { - "points": [ - 22.34556, - 69.45513, - 22.34623, - 69.43343, - 22.36391, - 69.42715, - 22.36987, - 69.45591, - 22.34556, - 69.45513 - ], - "centroid": [69.44342, 22.357], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.76413, - 93.09465, - 11.77338, - 93.07889, - 11.79589, - 93.08407, - 11.78537, - 93.10843, - 11.76413, - 93.09465 - ], - "centroid": [93.09199, 11.78029], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.67472, - 72.70241, - 11.68382, - 72.68491, - 11.70978, - 72.70255, - 11.69481, - 72.71532, - 11.67472, - 72.70241 - ], - "centroid": [72.70091, 11.69099], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.92691, - 72.31435, - 10.9459, - 72.30182, - 10.94951, - 72.33604, - 10.93176, - 72.33432, - 10.92691, - 72.31435 - ], - "centroid": [72.32101, 10.93921], - "name": "Asia/Kolkata" - }, - { - "points": [ - 9.0859, - 78.58675, - 9.09539, - 78.56537, - 9.11478, - 78.58086, - 9.10015, - 78.60024, - 9.0859, - 78.58675 - ], - "centroid": [78.58298, 9.09941], - "name": "Asia/Kolkata" - }, - { - "points": [ - 22.36864, - 69.33527, - 22.38068, - 69.31683, - 22.39913, - 69.34136, - 22.38421, - 69.35089, - 22.36864, - 69.33527 - ], - "centroid": [69.33541, 22.38326], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.91776, - 92.63411, - 10.9155, - 92.61256, - 10.93895, - 92.60841, - 10.94065, - 92.62746, - 10.91776, - 92.63411 - ], - "centroid": [92.62067, 10.92797], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.12564, - 73.65715, - 10.14352, - 73.64045, - 10.15873, - 73.65615, - 10.14284, - 73.6694, - 10.12564, - 73.65715 - ], - "centroid": [73.65551, 10.14253], - "name": "Asia/Kolkata" - }, - { - "points": [ - 9.1433, - 78.83008, - 9.15778, - 78.81353, - 9.17661, - 78.83458, - 9.16518, - 78.84322, - 9.1433, - 78.83008 - ], - "centroid": [78.82958, 9.16011], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.96441, - 92.67215, - 10.97716, - 92.65922, - 10.99674, - 92.66983, - 10.98269, - 92.68924, - 10.96441, - 92.67215 - ], - "centroid": [92.67312, 10.98055], - "name": "Asia/Kolkata" - }, - { - "points": [ - 8.37508, - 93.63569, - 8.38962, - 93.61578, - 8.40346, - 93.62689, - 8.39263, - 93.6481, - 8.37508, - 93.63569 - ], - "centroid": [93.63191, 8.38993], - "name": "Asia/Kolkata" - }, - { - "points": [ - 21.58258, - 72.36114, - 21.59506, - 72.34014, - 21.61313, - 72.34519, - 21.5991, - 72.3689, - 21.58258, - 72.36114 - ], - "centroid": [72.35391, 21.59764], - "name": "Asia/Kolkata" - }, - { - "points": [ - 13.49188, - 92.88802, - 13.49108, - 92.86904, - 13.51884, - 92.87238, - 13.51328, - 92.88991, - 13.49188, - 92.88802 - ], - "centroid": [92.87943, 13.50374], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.16354, - 92.68871, - 11.18108, - 92.66966, - 11.19517, - 92.68294, - 11.17518, - 92.70039, - 11.16354, - 92.68871 - ], - "centroid": [92.68521, 11.17902], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.91508, - 72.28861, - 10.92877, - 72.27184, - 10.94705, - 72.28685, - 10.93567, - 72.29878, - 10.91508, - 72.28861 - ], - "centroid": [72.28615, 10.93125], - "name": "Asia/Kolkata" - }, - { - "points": [ - 12.38432, - 71.90524, - 12.37688, - 71.88802, - 12.39666, - 71.87497, - 12.40366, - 71.89058, - 12.38432, - 71.90524 - ], - "centroid": [71.88982, 12.39024], - "name": "Asia/Kolkata" - }, - { - "points": [ - 22.37819, - 69.48486, - 22.38723, - 69.47008, - 22.40892, - 69.48367, - 22.39191, - 69.49737, - 22.37819, - 69.48486 - ], - "centroid": [69.48385, 22.39219], - "name": "Asia/Kolkata" - }, - { - "points": [ - 12.26071, - 93.03564, - 12.27655, - 93.01917, - 12.28853, - 93.03912, - 12.27406, - 93.04958, - 12.26071, - 93.03564 - ], - "centroid": [93.03536, 12.27493], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.29965, - 92.72945, - 11.31294, - 92.71643, - 11.32961, - 92.73541, - 11.31532, - 92.74361, - 11.29965, - 92.72945 - ], - "centroid": [92.73084, 11.3144], - "name": "Asia/Kolkata" - }, - { - "points": [ - 14.00322, - 74.32714, - 14.01906, - 74.31267, - 14.03158, - 74.32576, - 14.01802, - 74.34086, - 14.00322, - 74.32714 - ], - "centroid": [74.32668, 14.01778], - "name": "Asia/Kolkata" - }, - { - "points": [ - 15.87983, - 73.44771, - 15.89426, - 73.43439, - 15.90121, - 73.46223, - 15.88476, - 73.46255, - 15.87983, - 73.44771 - ], - "centroid": [73.45122, 15.89071], - "name": "Asia/Kolkata" - }, - { - "points": [ - 16.59323, - 82.34657, - 16.60742, - 82.33128, - 16.62105, - 82.34766, - 16.60955, - 82.35877, - 16.59323, - 82.34657 - ], - "centroid": [82.3457, 16.60753], - "name": "Asia/Kolkata" - }, - { - "points": [ - 14.80545, - 74.05573, - 14.8153, - 74.03967, - 14.82951, - 74.05688, - 14.81979, - 74.06669, - 14.80545, - 74.05573 - ], - "centroid": [74.05421, 14.81733], - "name": "Asia/Kolkata" - }, - { - "points": [ - 10.11676, - 72.32762, - 10.12494, - 72.30943, - 10.14152, - 72.31792, - 10.13305, - 72.33264, - 10.11676, - 72.32762 - ], - "centroid": [72.32167, 10.12891], - "name": "Asia/Kolkata" - }, - { - "points": [ - 11.58328, - 72.18109, - 11.59796, - 72.16705, - 11.60801, - 72.1825, - 11.59387, - 72.19203, - 11.58328, - 72.18109 - ], - "centroid": [72.18029, 11.59586], - "name": "Asia/Kolkata" - }, - { - "points": [ - 15.92173, - 73.46074, - 15.92558, - 73.44764, - 15.94238, - 73.45097, - 15.93847, - 73.4655, - 15.92173, - 73.46074 - ], - "centroid": [73.45627, 15.93217], - "name": "Asia/Kolkata" - }, - { - "points": [ - 15.97913, - 73.45094, - 15.99076, - 73.44028, - 16.00163, - 73.45257, - 15.98929, - 73.46155, - 15.97913, - 73.45094 - ], - "centroid": [73.4512, 15.99028], - "name": "Asia/Kolkata" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-krasnoyarsk.json b/pandora_console/include/javascript/tz_json/polygons/asia-krasnoyarsk.json deleted file mode 100644 index 057d7c1f65..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-krasnoyarsk.json +++ /dev/null @@ -1,9882 +0,0 @@ -{ - "transitions": { - "Asia/Barnaul": [[1459036800, 420, "+07"], [2147501647, 420, "+07"]], - "Asia/Novosibirsk": [[1469318400, 420, "+07"], [2147501647, 420, "+07"]], - "Asia/Hovd": [[1474660800, 420, "+07"], [2147501647, 420, "+07"]], - "Asia/Ho_Chi_Minh": [[171835200, 420, "+07"], [2147501647, 420, "+07"]], - "Asia/Tomsk": [[1464480000, 420, "+07"], [2147501647, 420, "+07"]], - "Asia/Bangkok": [[-1570070524, 420, "+07"], [2147501647, 420, "+07"]], - "Indian/Christmas": [[-2147465648, 420, "+07"], [2147501647, 420, "+07"]], - "Asia/Novokuznetsk": [[1301184000, 420, "+07"], [2147501647, 420, "+07"]], - "Asia/Phnom_Penh": [[-1570070524, 420, "+07"], [2147501647, 420, "+07"]], - "Asia/Krasnoyarsk": [[1414274400, 420, "+07"], [2147501647, 420, "+07"]], - "Asia/Vientiane": [[-1570070524, 420, "+07"], [2147501647, 420, "+07"]] - }, - "name": "Asia/Krasnoyarsk", - "polygons": [ - { - "points": [ - 72.36823, - 78.48059, - 72.38973, - 78.41507, - 72.3449, - 79.52043, - 72.17891, - 80.04993, - 72.10913, - 80.60915, - 71.75595, - 81.33258, - 71.69422, - 81.66431, - 71.77266, - 82.84496, - 71.68289, - 83.31223, - 71.56332, - 83.18734, - 71.519, - 82.98216, - 71.39354, - 83.00474, - 71.24134, - 82.24903, - 71.06774, - 82.33538, - 71.00118, - 82.21039, - 70.94221, - 83.22644, - 70.8293, - 83.21634, - 70.8733, - 83.10439, - 70.75836, - 83.15762, - 70.62968, - 83.10077, - 70.84244, - 83.27416, - 70.74272, - 83.4587, - 70.57643, - 83.4402, - 70.55212, - 83.33015, - 70.64535, - 83.37867, - 70.64341, - 83.31993, - 70.52105, - 83.25537, - 70.44122, - 83.33679, - 70.36144, - 83.12342, - 70.3692, - 83.05377, - 70.58967, - 83.10779, - 70.55654, - 82.98636, - 70.44245, - 83.05829, - 70.23075, - 82.64763, - 70.15553, - 82.65002, - 70.01978, - 83.35492, - 69.8772, - 83.49608, - 69.83413, - 83.39338, - 69.7781, - 83.46716, - 69.84468, - 83.48226, - 69.86649, - 83.62258, - 69.75461, - 83.84576, - 69.72506, - 83.80531, - 69.73349, - 83.97333, - 69.55984, - 84.2883, - 69.61073, - 84.52754, - 69.70301, - 84.06444, - 70.03501, - 83.436, - 70.0652, - 83.14391, - 70.12797, - 83.17852, - 70.1809, - 83.12339, - 70.19646, - 83.07529, - 70.11826, - 83.1556, - 70.08945, - 83.04394, - 70.1872, - 82.76009, - 70.27196, - 82.96558, - 70.20192, - 83.06452, - 70.28285, - 82.97872, - 70.34149, - 83.0279, - 70.33878, - 83.45313, - 70.39118, - 83.38724, - 70.4528, - 83.46014, - 70.53203, - 83.35571, - 70.58776, - 83.50005, - 70.5697, - 83.59465, - 70.41142, - 83.67402, - 70.45327, - 83.76854, - 70.47835, - 83.68936, - 70.5517, - 83.6721, - 70.54183, - 83.74846, - 70.98629, - 83.41365, - 71.1083, - 83.15062, - 71.13048, - 83.25668, - 71.23959, - 83.14618, - 71.30235, - 83.31854, - 71.47754, - 83.42676, - 71.51459, - 83.58139, - 71.61941, - 83.64464, - 71.82643, - 83.30206, - 71.85421, - 82.69042, - 72.01894, - 82.50853, - 72.08623, - 82.25273, - 72.12768, - 82.42347, - 72.23578, - 82.26832, - 72.43002, - 80.85543, - 72.50869, - 80.7639, - 72.60146, - 80.9198, - 72.61101, - 80.69693, - 72.69762, - 80.67622, - 72.78806, - 80.83701, - 72.92566, - 80.87226, - 73.01976, - 80.79423, - 73.07324, - 80.50883, - 73.11622, - 80.61939, - 73.16098, - 80.30447, - 73.19603, - 80.70441, - 73.28617, - 80.34041, - 73.42024, - 80.68752, - 73.47825, - 80.68497, - 73.49319, - 80.50203, - 73.54537, - 80.52004, - 73.64377, - 83.47899, - 73.75986, - 84.76384, - 73.70696, - 85.3237, - 73.82119, - 85.68341, - 73.88438, - 86.49553, - 73.9677, - 86.2835, - 73.95753, - 86.76476, - 74.05015, - 86.86328, - 74.11289, - 86.6976, - 74.17974, - 86.77123, - 74.28274, - 85.96128, - 74.3654, - 85.89166, - 74.48469, - 86.45704, - 74.41206, - 86.82233, - 74.50291, - 86.56097, - 74.55027, - 86.6958, - 74.60773, - 86.29743, - 74.57599, - 86.12816, - 74.52871, - 86.25899, - 74.47692, - 86.18026, - 74.46086, - 85.65861, - 74.58328, - 85.79033, - 74.61123, - 86.02257, - 74.60104, - 85.76548, - 74.62601, - 85.84686, - 74.65115, - 85.74151, - 74.73018, - 85.83279, - 74.7567, - 86.07736, - 74.786, - 85.74226, - 74.86583, - 85.81172, - 74.82668, - 86.40425, - 74.7492, - 86.4074, - 74.75605, - 86.2812, - 74.71015, - 86.36442, - 74.731, - 86.64777, - 74.67117, - 86.64361, - 74.66073, - 86.75474, - 74.62029, - 86.70121, - 74.63066, - 86.86965, - 74.71001, - 86.74519, - 74.73555, - 87.03628, - 74.85551, - 87.06772, - 74.73327, - 86.59078, - 74.82537, - 86.45224, - 74.89044, - 86.22732, - 74.97246, - 86.29402, - 74.98919, - 86.55237, - 74.94839, - 87.206, - 74.87177, - 87.10095, - 74.93509, - 87.31546, - 74.97186, - 87.19187, - 75.00629, - 87.24517, - 74.94626, - 87.57497, - 74.9941, - 87.73934, - 75.1048, - 86.85705, - 75.14535, - 88.24622, - 75.16777, - 88.31917, - 75.16497, - 88.12363, - 75.38341, - 88.8577, - 75.40973, - 88.75062, - 75.51966, - 89.30601, - 75.49308, - 89.53718, - 75.48738, - 89.35104, - 75.43632, - 89.46816, - 75.44612, - 89.70599, - 75.60134, - 90.17305, - 75.67376, - 90.93583, - 75.61427, - 90.96924, - 75.68076, - 91.2546, - 75.63676, - 91.66789, - 75.73661, - 91.69011, - 75.74791, - 92.40287, - 75.79517, - 92.78392, - 75.83159, - 92.64092, - 75.87377, - 92.82805, - 75.84432, - 92.98627, - 75.79857, - 92.83386, - 75.87478, - 93.68554, - 75.93254, - 93.57364, - 75.87058, - 93.43855, - 75.92712, - 93.26616, - 75.97315, - 93.28738, - 75.9259, - 93.06834, - 75.8858, - 93.17253, - 75.87628, - 92.87107, - 75.91518, - 92.90843, - 75.95888, - 92.81104, - 75.99166, - 92.95805, - 76.06, - 92.93336, - 76.04074, - 93.25596, - 76.09036, - 93.15453, - 76.12213, - 93.24858, - 76.10454, - 93.50418, - 76.0199, - 93.45202, - 76.12852, - 93.71831, - 76.11262, - 95.29149, - 76.17828, - 95.69624, - 76.21536, - 95.30956, - 76.31111, - 95.3552, - 76.24269, - 95.59744, - 76.32082, - 95.88298, - 76.28908, - 96.16464, - 76.236, - 96.14649, - 76.34003, - 96.37406, - 76.33757, - 96.75736, - 76.2767, - 96.68352, - 76.30244, - 96.46166, - 76.22752, - 96.70289, - 76.39796, - 96.85634, - 76.29407, - 97.12132, - 76.20826, - 97.08819, - 76.14758, - 96.73306, - 76.17234, - 96.65594, - 76.2234, - 96.69863, - 76.11723, - 96.5274, - 76.25741, - 96.45431, - 76.18566, - 96.48261, - 76.20159, - 96.36265, - 76.166, - 96.48119, - 76.09904, - 96.42296, - 76.13984, - 95.90314, - 76.08558, - 96.28596, - 75.86706, - 95.65223, - 76.11729, - 97.34869, - 76.02486, - 97.25409, - 76.01496, - 97.40318, - 75.98142, - 97.21499, - 75.95473, - 97.28068, - 75.93292, - 97.23469, - 75.98041, - 97.82735, - 76.03823, - 97.5561, - 76.05937, - 98.08175, - 76.11366, - 97.95758, - 76.26389, - 98.85689, - 76.24229, - 98.90795, - 76.20581, - 98.82559, - 76.23166, - 99.48181, - 76.13643, - 99.2381, - 76.15856, - 99.61421, - 76.09342, - 99.51008, - 76.09096, - 99.62081, - 76.13849, - 99.76357, - 76.3171, - 99.31087, - 76.32514, - 99.09842, - 76.46828, - 98.87662, - 76.45201, - 100.32462, - 76.55332, - 101.12013, - 76.67624, - 101.19101, - 76.69902, - 101.31019, - 76.75074, - 101.04745, - 76.84782, - 100.94474, - 76.96562, - 101.07955, - 76.97188, - 101.32497, - 77.03811, - 101.33924, - 77.02179, - 101.25264, - 77.11498, - 101.41357, - 77.40053, - 102.18824, - 77.39449, - 102.45944, - 77.64565, - 103.25774, - 77.6343, - 103.65915, - 77.74552, - 104.05562, - 77.6956, - 104.81187, - 77.5899, - 104.98949, - 77.57361, - 105.91864, - 77.45212, - 105.99272, - 77.3258, - 106.4776, - 77.3687, - 105.83723, - 77.1911, - 105.41982, - 77.09742, - 104.44036, - 77.06298, - 105.08087, - 77.13705, - 105.93264, - 77.00886, - 105.81035, - 77.00822, - 105.56165, - 76.99329, - 105.88134, - 77.06518, - 106.21824, - 77.0077, - 106.66306, - 77.05836, - 106.85705, - 77.01631, - 107.33848, - 76.9491, - 107.35459, - 76.91435, - 107.54784, - 76.70249, - 106.81616, - 76.65387, - 106.86619, - 76.52127, - 106.66431, - 76.56332, - 106.48902, - 76.48423, - 106.62586, - 76.50277, - 107.71015, - 76.5797, - 108.00372, - 76.72869, - 107.97022, - 76.76019, - 108.28585, - 76.71609, - 108.68607, - 76.78688, - 109.45594, - 76.69203, - 110.11889, - 76.79688, - 111.28018, - 76.73041, - 111.4528, - 76.70894, - 111.27228, - 76.68947, - 111.8135, - 76.52228, - 112.16017, - 76.61306, - 112.0095, - 76.62424, - 112.637, - 76.52218, - 112.78981, - 76.3643, - 112.68169, - 76.32545, - 112.83881, - 76.23666, - 112.74017, - 76.10342, - 112.89212, - 76.06411, - 112.81203, - 76.16074, - 113.20251, - 76.23529, - 112.96237, - 76.28019, - 113.23734, - 76.19028, - 113.45468, - 75.93079, - 113.59551, - 75.97551, - 113.73158, - 75.87759, - 113.92973, - 75.61006, - 113.72028, - 75.52575, - 113.54761, - 75.55316, - 113.37111, - 75.64334, - 113.59445, - 75.67471, - 113.31007, - 75.66003, - 112.97752, - 75.70045, - 113.11067, - 75.8397, - 112.44086, - 75.72428, - 112.87833, - 75.66141, - 112.8048, - 75.61194, - 112.87717, - 75.55732, - 112.78648, - 75.67282, - 113.26771, - 75.53016, - 113.37884, - 75.47307, - 113.74373, - 75.27258, - 113.64177, - 74.97478, - 112.89315, - 74.87001, - 112.17399, - 74.64256, - 111.79797, - 74.67368, - 111.42181, - 74.33687, - 109.92853, - 74.21729, - 109.92108, - 74.15724, - 109.80769, - 74.03632, - 109.08359, - 73.65614, - 108.21366, - 73.62613, - 106.76198, - 73.51019, - 107.08139, - 73.30016, - 106.78646, - 73.2501, - 106.13371, - 73.12861, - 106.05836, - 73.09236, - 105.92659, - 72.87213, - 105.84283, - 72.77592, - 105.28356, - 72.75181, - 105.53391, - 72.85069, - 105.92015, - 72.9731, - 106.20679, - 73.09833, - 106.1917, - 73.18504, - 106.34861, - 73.15686, - 107.76639, - 73.23668, - 108.10689, - 73.0969, - 108.4118, - 73.14881, - 108.33816, - 73.23653, - 108.40879, - 73.26122, - 108.16326, - 73.39568, - 109.25388, - 73.47309, - 109.23217, - 73.40344, - 109.41719, - 73.44901, - 109.82305, - 73.64808, - 110.446, - 73.68263, - 110.88182, - 73.7246, - 110.84577, - 73.62087, - 111.16247, - 73.39676, - 110.56692, - 73.39213, - 110.19468, - 73.32776, - 110.57222, - 73.2613, - 110.63372, - 73.19784, - 110.43103, - 73.1825, - 110.80098, - 73.04329, - 110.95062, - 72.99503, - 110.78962, - 72.93924, - 110.87906, - 72.89156, - 110.66516, - 72.83213, - 110.74142, - 72.78813, - 110.64325, - 72.67904, - 110.70058, - 72.51348, - 111.32699, - 72.37726, - 111.10055, - 72.32923, - 111.5826, - 72.15418, - 111.77897, - 72.14134, - 112.01818, - 71.41575, - 112.02185, - 71.23974, - 112.73503, - 71.15948, - 112.53376, - 71.09536, - 112.60106, - 70.993, - 112.271, - 71.05167, - 112.07879, - 70.97284, - 111.97854, - 70.92971, - 111.47143, - 70.84536, - 111.36395, - 70.78758, - 110.5412, - 70.70723, - 110.51603, - 70.62856, - 110.13998, - 70.48743, - 110.14803, - 70.42595, - 110.30461, - 70.37498, - 109.64285, - 70.25622, - 109.57423, - 70.21568, - 109.33304, - 70.0863, - 109.38851, - 70.03098, - 109.55303, - 69.76197, - 109.22862, - 69.84449, - 108.23785, - 69.66535, - 107.90487, - 69.50366, - 106.81577, - 69.56245, - 106.45541, - 69.41474, - 106.14755, - 68.86211, - 106.90065, - 67.34585, - 106.81396, - 67.23463, - 106.6716, - 67.27633, - 106.50435, - 67.15841, - 106.05678, - 67.0468, - 105.95096, - 67.01465, - 105.5445, - 66.90307, - 106.07457, - 66.80291, - 106.00068, - 66.80409, - 106.20341, - 66.73132, - 106.15545, - 66.70402, - 106.26886, - 66.47369, - 106.33675, - 66.37215, - 106.10971, - 66.19264, - 106.12693, - 66.16013, - 106.35667, - 66.00941, - 106.4977, - 65.67561, - 106.42766, - 65.50053, - 106.9752, - 65.36739, - 106.84631, - 65.38367, - 106.61938, - 65.30081, - 106.44824, - 65.19558, - 106.51724, - 65.02032, - 105.9889, - 64.85364, - 106.23265, - 64.88646, - 105.95616, - 64.81108, - 106.01689, - 64.79022, - 105.85914, - 64.65235, - 105.88542, - 64.65678, - 105.71609, - 64.5818, - 105.73135, - 64.48438, - 105.80454, - 64.49788, - 106.14431, - 64.4269, - 106.07651, - 64.40904, - 106.15883, - 64.45424, - 106.58348, - 64.52327, - 106.60509, - 64.2544, - 107.33576, - 64.3066, - 107.62177, - 64.17915, - 107.96913, - 64.24844, - 108.16472, - 64.02933, - 108.3307, - 63.98022, - 107.68159, - 63.84639, - 107.55156, - 63.85806, - 107.35673, - 63.94091, - 107.28952, - 63.87544, - 107.06949, - 63.97767, - 106.70918, - 63.83911, - 106.80584, - 63.69312, - 106.63705, - 63.6084, - 106.69351, - 63.49334, - 106.51703, - 63.3627, - 106.74444, - 63.28679, - 106.67575, - 63.32041, - 106.44815, - 63.26721, - 106.37172, - 63.20215, - 106.4429, - 63.10753, - 106.41714, - 63.0604, - 106.13169, - 62.90458, - 106.22148, - 62.84936, - 106.45287, - 62.74988, - 106.53545, - 62.68778, - 106.48417, - 62.60131, - 106.82429, - 62.26246, - 106.33757, - 62.24519, - 106.4571, - 62.10516, - 106.38436, - 62.02373, - 106.42371, - 61.83539, - 105.91851, - 61.67792, - 105.95755, - 61.60902, - 105.80761, - 61.63954, - 105.69647, - 61.52376, - 105.37123, - 61.41038, - 105.2786, - 61.34215, - 104.82343, - 61.32749, - 104.93312, - 61.17022, - 105.0188, - 61.05984, - 104.61063, - 60.94546, - 104.57337, - 60.8878, - 104.64237, - 60.83463, - 104.46708, - 60.74666, - 104.61162, - 60.63791, - 104.531, - 60.40943, - 104.66917, - 60.22872, - 105.49552, - 60.11162, - 105.43082, - 59.83717, - 105.50071, - 59.82689, - 105.03628, - 59.69136, - 104.80557, - 59.47172, - 104.98159, - 59.47519, - 105.19759, - 59.36305, - 105.25887, - 59.31382, - 105.19606, - 59.26686, - 105.30427, - 59.1017, - 105.3734, - 58.85584, - 104.80439, - 58.8146, - 104.76672, - 58.6981, - 104.86614, - 58.5902, - 104.44666, - 58.69367, - 104.38884, - 58.74994, - 104.22406, - 58.7253, - 103.85332, - 58.7869, - 103.94298, - 58.89524, - 103.89008, - 58.90709, - 103.58071, - 59.16899, - 103.23975, - 59.23474, - 103.22876, - 59.25168, - 103.32174, - 59.31093, - 103.00699, - 59.12831, - 102.44182, - 58.94823, - 102.44654, - 58.80348, - 102.57633, - 58.70435, - 102.51135, - 58.51571, - 102.19738, - 58.40995, - 101.68978, - 58.2123, - 101.53281, - 58.20899, - 101.28037, - 58.10683, - 101.11521, - 58.0199, - 101.1671, - 57.88902, - 101.03956, - 57.87738, - 100.82648, - 57.77456, - 100.90105, - 57.641, - 100.82823, - 57.55737, - 100.96715, - 57.43945, - 100.91576, - 57.39234, - 100.73908, - 57.53903, - 100.39926, - 57.73052, - 100.35435, - 57.86037, - 100.11447, - 58.06953, - 100.04259, - 58.07171, - 99.68562, - 57.78567, - 99.42808, - 57.71196, - 98.9766, - 57.78404, - 98.73304, - 57.77437, - 97.8998, - 57.04954, - 97.35833, - 56.95858, - 97.63246, - 56.81918, - 97.49054, - 56.78711, - 97.78363, - 56.56873, - 97.76648, - 56.5636, - 97.88851, - 56.38866, - 97.89116, - 56.37763, - 97.56712, - 56.18247, - 97.59411, - 56.0388, - 97.35419, - 56.10542, - 97.12748, - 56.0126, - 96.99014, - 55.84877, - 96.9768, - 55.77201, - 96.78099, - 55.6952, - 96.83444, - 55.65224, - 96.76533, - 55.5989, - 96.86476, - 55.44206, - 96.85065, - 55.32426, - 96.93024, - 55.2464, - 96.70571, - 55.07603, - 96.6957, - 55.02054, - 96.60858, - 54.86412, - 96.71797, - 54.69261, - 96.57174, - 54.5041, - 96.57626, - 54.56616, - 96.05849, - 54.39135, - 95.92835, - 54.40921, - 95.78738, - 54.29391, - 95.66216, - 54.09852, - 96.06423, - 54.00068, - 96.0615, - 53.655, - 96.57505, - 53.73886, - 96.88703, - 53.60851, - 97.33745, - 53.38094, - 97.60267, - 53.36995, - 97.96394, - 53.25996, - 98.03384, - 53.23599, - 98.29059, - 53.11054, - 98.30644, - 53.16374, - 98.92524, - 53.10612, - 99.07457, - 53.04281, - 98.99162, - 52.95638, - 99.25962, - 52.84262, - 99.21607, - 52.91913, - 98.94789, - 52.83334, - 98.85704, - 52.80205, - 98.94956, - 52.65597, - 98.94428, - 52.41818, - 98.64108, - 52.27356, - 98.65017, - 52.28376, - 98.81079, - 52.1946, - 98.82042, - 52.14352, - 98.95604, - 51.82137, - 98.71629, - 51.70526, - 98.31686, - 51.4576, - 98.24312, - 51.41262, - 98.03013, - 51.01079, - 97.83915, - 50.87071, - 98.02893, - 50.78309, - 97.96514, - 50.66026, - 98.05567, - 50.55411, - 98.33064, - 50.25058, - 98.2631, - 49.94322, - 97.87964, - 49.93924, - 97.58993, - 49.87314, - 97.60795, - 49.7474, - 97.31673, - 49.90504, - 96.99933, - 49.89551, - 96.67594, - 49.97194, - 96.63282, - 49.88838, - 96.42705, - 49.98112, - 96.29129, - 50.03105, - 95.83518, - 49.91067, - 95.4961, - 49.94674, - 95.09188, - 50.0517, - 94.963, - 50.02414, - 94.61703, - 50.20787, - 94.39893, - 50.56559, - 94.27353, - 50.55693, - 93.10245, - 50.62625, - 92.974, - 50.77473, - 93.00532, - 50.69521, - 92.61513, - 50.88459, - 92.37129, - 50.70686, - 92.27933, - 50.71048, - 91.76, - 50.56778, - 91.65077, - 50.5384, - 91.44662, - 50.44807, - 91.43181, - 50.47606, - 90.73857, - 50.3415, - 90.67759, - 50.26648, - 90.78461, - 50.15885, - 90.67883, - 50.13492, - 90.37165, - 50.00596, - 90.26654, - 49.96902, - 89.64041, - 49.89662, - 89.63533, - 50.19607, - 89.50928, - 50.19748, - 89.33212, - 50.26935, - 89.33848, - 50.37191, - 89.51207, - 50.47877, - 89.50056, - 50.39253, - 89.62802, - 50.49649, - 89.85719, - 51.04429, - 89.0557, - 51.17372, - 89.03106, - 51.23052, - 88.933, - 51.42394, - 88.96014, - 51.54787, - 88.73271, - 51.32736, - 88.55844, - 51.30888, - 88.3645, - 51.47986, - 87.89902, - 51.55566, - 87.85382, - 51.75786, - 88.09724, - 51.79643, - 87.82401, - 52.07799, - 88.06524, - 52.07152, - 88.24452, - 52.12925, - 88.24284, - 52.25394, - 88.67387, - 52.30915, - 88.71212, - 52.34779, - 88.65087, - 52.60515, - 89.10931, - 52.71276, - 89.03132, - 52.80648, - 89.22578, - 52.98044, - 88.88233, - 53.13605, - 89.04188, - 53.33636, - 88.96737, - 53.36023, - 88.74916, - 53.47159, - 88.85258, - 53.59389, - 88.8226, - 53.84344, - 89.26608, - 54.06485, - 88.96923, - 54.15622, - 89.18251, - 54.24903, - 89.21268, - 54.34183, - 89.13687, - 54.28154, - 88.99787, - 54.40608, - 88.86068, - 54.27276, - 88.58776, - 54.37828, - 88.36863, - 54.42828, - 88.52349, - 54.75157, - 88.61661, - 54.81148, - 88.74954, - 55.25773, - 88.38167, - 55.52792, - 88.67981, - 55.8603, - 89.43847, - 55.91103, - 89.29979, - 56.07167, - 89.26002, - 56.20774, - 89.03952, - 56.29563, - 89.04943, - 56.37145, - 88.70144, - 56.5894, - 88.49195, - 56.71304, - 88.73129, - 56.73527, - 88.63809, - 56.83392, - 88.61417, - 57.07841, - 88.72199, - 57.12757, - 88.51541, - 57.62701, - 89.14257, - 57.64135, - 89.38011, - 57.88652, - 89.39156, - 58.09691, - 88.14411, - 58.22708, - 88.01148, - 58.53355, - 87.92397, - 58.92014, - 88.37987, - 59.02701, - 88.82, - 59.22065, - 88.57654, - 59.29048, - 88.61588, - 59.25458, - 87.89963, - 59.66291, - 87.51852, - 59.67782, - 87.17577, - 59.87222, - 87.09067, - 59.94665, - 86.56664, - 59.89026, - 84.69399, - 59.97044, - 84.52066, - 60.36509, - 84.77674, - 60.86199, - 84.25211, - 61.30273, - 85.69074, - 61.40556, - 85.65197, - 61.4764, - 85.95832, - 61.58762, - 85.85015, - 61.7973, - 84.68271, - 61.93231, - 84.50936, - 61.99523, - 84.54362, - 62.18252, - 84.42531, - 62.45581, - 84.85316, - 62.82295, - 85.23195, - 62.8969, - 85.46183, - 63.0476, - 85.57303, - 63.13957, - 85.4565, - 63.355, - 85.65985, - 63.34031, - 85.40527, - 63.50752, - 85.29017, - 63.58958, - 85.02251, - 63.65444, - 85.26105, - 63.93919, - 85.51246, - 64.06248, - 85.95139, - 64.27302, - 86.02109, - 64.45645, - 85.83111, - 64.58495, - 85.90792, - 64.64349, - 85.79942, - 64.75935, - 85.84795, - 64.82026, - 85.54733, - 64.74007, - 85.15962, - 64.81801, - 84.92673, - 64.91872, - 84.91906, - 64.90059, - 84.27287, - 64.9969, - 84.38444, - 65.1043, - 84.30288, - 65.29429, - 84.57529, - 65.49812, - 84.49415, - 65.58632, - 84.18469, - 65.67892, - 84.31272, - 65.78446, - 84.0286, - 65.7636, - 83.59086, - 65.82092, - 83.50112, - 65.90134, - 83.51554, - 66.06545, - 83.27954, - 66.18878, - 83.529, - 66.4544, - 83.08174, - 66.61617, - 83.07839, - 66.66868, - 83.29375, - 66.80297, - 83.16445, - 67.23375, - 82.11083, - 67.33134, - 82.31788, - 67.42318, - 82.22388, - 67.52505, - 82.3727, - 67.59197, - 82.10747, - 67.65602, - 82.03111, - 67.71899, - 82.09807, - 67.77196, - 81.89257, - 67.93002, - 81.71633, - 67.95425, - 82.36343, - 68.18416, - 82.38532, - 68.18101, - 82.53577, - 68.29445, - 82.69456, - 68.48537, - 82.67248, - 68.58376, - 82.4477, - 68.66898, - 83.02494, - 68.8101, - 82.54651, - 68.98246, - 82.48796, - 69.05177, - 82.30659, - 69.08593, - 82.45027, - 69.15189, - 82.45826, - 69.17607, - 81.83933, - 69.25186, - 81.74809, - 69.34492, - 81.92393, - 69.43779, - 81.68254, - 69.26651, - 81.58616, - 69.19673, - 80.95717, - 69.29535, - 80.7629, - 69.33661, - 79.85598, - 69.64803, - 79.48749, - 69.68937, - 78.99761, - 69.73606, - 79.09011, - 69.88861, - 78.86808, - 69.9734, - 79.1793, - 70.00876, - 79.10993, - 70.06153, - 79.19289, - 70.05423, - 79.34542, - 70.15771, - 79.32336, - 70.12006, - 79.49533, - 70.28985, - 79.71188, - 70.28734, - 79.87837, - 70.44655, - 80.17682, - 70.47188, - 80.57183, - 70.39988, - 80.72746, - 70.50179, - 80.59652, - 70.65387, - 80.74917, - 70.71115, - 80.58399, - 70.79727, - 80.67545, - 70.84893, - 80.55834, - 71.04907, - 80.54368, - 71.30793, - 79.2262, - 71.40794, - 79.13299, - 71.50622, - 79.35728, - 71.6071, - 79.32781, - 71.62636, - 79.97573, - 71.679, - 80.11452, - 71.84026, - 80.0303, - 71.88289, - 80.32998, - 72.04916, - 79.69545, - 72.1051, - 78.90799, - 72.20195, - 78.59091, - 72.24855, - 78.65692, - 72.34392, - 78.43562, - 72.36823, - 78.48059 - ], - "centroid": [95.81651, 66.14143], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.72867, - 97.90296, - 78.76234, - 97.82794, - 78.8124, - 97.88369, - 78.82514, - 97.45367, - 78.98636, - 96.92426, - 78.9818, - 95.74766, - 79.05294, - 95.74917, - 79.08738, - 95.62641, - 79.03732, - 94.90701, - 79.11268, - 94.67269, - 79.175, - 94.70886, - 79.23788, - 94.38206, - 79.47241, - 94.41103, - 79.4258, - 93.85327, - 79.48311, - 93.7887, - 79.50351, - 93.9419, - 79.56922, - 93.69099, - 79.51902, - 93.49149, - 79.50077, - 93.57044, - 79.45181, - 93.5213, - 79.44416, - 93.31457, - 79.48326, - 93.1885, - 79.52972, - 93.35796, - 79.58325, - 92.95147, - 79.56261, - 93.36682, - 79.77954, - 94.10264, - 79.81632, - 94.72667, - 79.93504, - 94.29404, - 80.11416, - 94.99888, - 80.0308, - 95.30925, - 80.11313, - 95.50552, - 80.16744, - 97.68254, - 80.06048, - 98.1349, - 80.00411, - 97.9329, - 79.92576, - 98.03775, - 79.84151, - 97.88199, - 79.73742, - 96.81375, - 79.82966, - 98.25301, - 79.9062, - 98.11278, - 79.92546, - 98.51463, - 79.98056, - 98.58159, - 80.04057, - 98.47965, - 80.08197, - 98.74343, - 80.0686, - 99.32659, - 79.78665, - 100.16455, - 79.73839, - 99.965, - 79.66949, - 99.99027, - 79.55676, - 99.85693, - 79.50174, - 99.93407, - 79.44179, - 99.84794, - 79.26663, - 99.84713, - 79.22139, - 99.66365, - 79.2831, - 99.23869, - 79.09724, - 99.96069, - 78.92436, - 100.03623, - 78.80057, - 99.53956, - 78.76, - 98.41158, - 78.81901, - 97.94004, - 78.74694, - 97.98228, - 78.72867, - 97.90296 - ], - "centroid": [97.15346, 79.49461], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.96677, - 93.98883, - 80.03562, - 94.10852, - 80.00182, - 93.58939, - 80.12801, - 92.18495, - 80.19319, - 92.29456, - 80.1439, - 92.95339, - 80.25787, - 92.15548, - 80.25935, - 91.45669, - 80.34058, - 91.7706, - 80.34534, - 92.68782, - 80.41076, - 91.9787, - 80.48221, - 92.85842, - 80.63116, - 92.95006, - 80.71848, - 93.2747, - 80.73169, - 92.57702, - 80.8672, - 93.23289, - 80.94048, - 93.15207, - 81.1933, - 95.30928, - 81.21097, - 95.14469, - 81.25309, - 95.17808, - 81.25119, - 95.95998, - 81.20818, - 96.01128, - 81.17097, - 95.93949, - 81.06423, - 96.54264, - 80.91448, - 96.84039, - 80.79839, - 97.8926, - 80.67076, - 98.031, - 80.62265, - 97.24722, - 80.50544, - 97.13017, - 80.34173, - 97.27585, - 80.30988, - 97.47998, - 80.22059, - 97.3253, - 80.13145, - 94.57605, - 79.98632, - 94.30288, - 79.96677, - 93.98883 - ], - "centroid": [94.94402, 80.58128], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.92627, - 99.74434, - 78.03299, - 99.48304, - 78.35049, - 100.1605, - 78.41605, - 100.13476, - 78.57663, - 100.41352, - 78.67017, - 100.42576, - 78.8028, - 100.7119, - 78.74964, - 101.12377, - 78.8119, - 100.82855, - 79.00479, - 101.07126, - 78.97465, - 101.4109, - 79.03364, - 101.10691, - 79.20919, - 101.38363, - 79.22325, - 101.62538, - 79.3312, - 101.68131, - 79.35075, - 101.914, - 79.22849, - 102.04544, - 79.20725, - 102.30728, - 79.33693, - 102.22741, - 79.41418, - 102.37145, - 79.28738, - 103.20726, - 79.15462, - 102.86693, - 79.04766, - 102.76381, - 78.94231, - 102.78442, - 78.7902, - 102.4509, - 78.83698, - 102.72313, - 79.04691, - 102.98173, - 79.17034, - 103.86918, - 79.12055, - 104.06572, - 78.99004, - 104.08882, - 79.04501, - 104.41309, - 78.99715, - 104.2715, - 78.87141, - 104.70078, - 78.83338, - 104.53821, - 78.7759, - 104.67659, - 78.85725, - 104.86981, - 78.8042, - 105.20666, - 78.53955, - 105.39922, - 78.2848, - 104.84609, - 78.20976, - 103.08409, - 78.11466, - 102.92591, - 78.20064, - 102.74867, - 78.19151, - 101.53368, - 77.92627, - 99.74434 - ], - "centroid": [102.51377, 78.6317], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.99333, - 91.35898, - 80.06733, - 90.98783, - 80.05911, - 92.77657, - 79.91184, - 93.91543, - 79.70274, - 93.13451, - 79.63766, - 91.78992, - 79.74117, - 91.25938, - 79.75868, - 92.39781, - 79.85246, - 91.21658, - 79.91242, - 91.43454, - 79.95811, - 91.22961, - 79.99333, - 91.35898 - ], - "centroid": [92.41758, 79.87505], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.81671, - 109.52261, - 73.88821, - 109.83493, - 74.01224, - 109.98824, - 74.0267, - 110.33076, - 73.90753, - 110.98414, - 74.04742, - 111.22805, - 74.00882, - 111.59914, - 73.96282, - 111.21398, - 73.85684, - 111.30312, - 73.81315, - 111.15606, - 73.67354, - 110.27425, - 73.64857, - 109.70952, - 73.81671, - 109.52261 - ], - "centroid": [110.39136, 73.84546], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 81.02186, - 90.92738, - 81.05923, - 90.20625, - 81.10695, - 90.06891, - 81.19292, - 90.23815, - 81.22097, - 91.05385, - 81.18411, - 91.63404, - 81.11427, - 91.73348, - 81.02186, - 90.92738 - ], - "centroid": [90.87474, 81.12654], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 72.82758, - 78.59911, - 73.07619, - 79.0772, - 73.10818, - 79.2725, - 73.08229, - 79.20862, - 72.92711, - 79.51542, - 72.74676, - 79.56903, - 72.71022, - 79.0266, - 72.82758, - 78.59911 - ], - "centroid": [79.13624, 72.8759], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.06675, - 82.12647, - 75.22285, - 81.65883, - 75.34995, - 81.58346, - 75.48119, - 81.81891, - 75.53169, - 82.2854, - 75.42111, - 82.21218, - 75.32037, - 82.32773, - 75.06675, - 82.12647 - ], - "centroid": [81.98119, 75.31426], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.97016, - 96.24527, - 76.92135, - 95.95776, - 76.90524, - 96.41297, - 76.86222, - 96.06286, - 76.92032, - 95.69295, - 77.00108, - 95.95846, - 76.97833, - 95.29164, - 77.19928, - 96.46575, - 77.14127, - 96.59197, - 76.97016, - 96.24527 - ], - "centroid": [96.07346, 77.02979], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 80.82497, - 79.46546, - 80.81677, - 78.76237, - 80.84591, - 78.59678, - 80.93611, - 78.78488, - 80.97748, - 79.23769, - 80.90946, - 79.96225, - 80.82497, - 79.46546 - ], - "centroid": [79.21626, 80.89023], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.61237, - 76.40865, - 79.62794, - 76.65815, - 79.49766, - 77.61785, - 79.46267, - 76.77828, - 79.60355, - 76.10421, - 79.65871, - 76.17391, - 79.61237, - 76.40865 - ], - "centroid": [76.78373, 79.54799], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.02971, - 107.5166, - 78.11373, - 106.50433, - 78.13572, - 106.4222, - 78.20138, - 107.53448, - 78.13947, - 107.75679, - 78.02971, - 107.5166 - ], - "centroid": [107.20767, 78.12064], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.1827, - 106.28687, - 78.25725, - 106.12396, - 78.39913, - 106.61798, - 78.35262, - 106.59654, - 78.29997, - 106.86288, - 78.1827, - 106.28687 - ], - "centroid": [106.46706, 78.28169], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.47453, - 91.65786, - 79.45966, - 92.75298, - 79.41666, - 93.08507, - 79.37911, - 92.29244, - 79.49085, - 91.45072, - 79.47453, - 91.65786 - ], - "centroid": [92.35403, 79.43247], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.38332, - 85.39787, - 74.40511, - 85.17481, - 74.45041, - 85.28339, - 74.53042, - 85.13856, - 74.56896, - 85.7217, - 74.44462, - 85.44349, - 74.40044, - 85.60247, - 74.38332, - 85.39787 - ], - "centroid": [85.40069, 74.47884], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.88982, - 82.61812, - 75.96244, - 82.29162, - 76.00655, - 82.58888, - 75.93797, - 83.27909, - 75.88982, - 82.61812 - ], - "centroid": [82.72529, 75.94734], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.53523, - 96.03654, - 76.58741, - 95.87216, - 76.72956, - 95.96296, - 76.68805, - 96.46749, - 76.54985, - 96.28912, - 76.53523, - 96.03654 - ], - "centroid": [96.14237, 76.63243], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.14212, - 89.27851, - 77.23001, - 89.21256, - 77.28385, - 89.3041, - 77.27183, - 89.75226, - 77.17037, - 89.62185, - 77.14212, - 89.27851 - ], - "centroid": [89.45634, 77.22003], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.43501, - 84.94892, - 74.39167, - 84.80869, - 74.45289, - 84.44234, - 74.58522, - 85.14032, - 74.52408, - 84.92785, - 74.50143, - 84.98854, - 74.43501, - 84.94892 - ], - "centroid": [84.78267, 74.4676], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.56011, - 97.56715, - 76.57589, - 97.34165, - 76.68231, - 97.31328, - 76.71532, - 97.39169, - 76.75198, - 97.16019, - 76.77763, - 97.67736, - 76.71025, - 97.49123, - 76.58895, - 97.66318, - 76.56011, - 97.56715 - ], - "centroid": [97.45576, 76.66689], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.20259, - 107.3777, - 77.21997, - 107.19898, - 77.35004, - 107.38654, - 77.31016, - 107.76538, - 77.20259, - 107.3777 - ], - "centroid": [107.44938, 77.27796], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.95812, - 89.01627, - 77.01765, - 88.74481, - 77.10485, - 88.69578, - 77.13598, - 89.03599, - 76.97939, - 89.1522, - 76.95812, - 89.01627 - ], - "centroid": [88.93134, 77.04896], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.08209, - 82.91328, - 74.14055, - 83.345, - 74.07291, - 83.64751, - 74.05744, - 82.87666, - 74.08209, - 82.91328 - ], - "centroid": [83.25786, 74.0907], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.16592, - 94.91019, - 76.17336, - 94.48987, - 76.19489, - 94.43992, - 76.28117, - 94.68928, - 76.27675, - 95.08485, - 76.16592, - 94.91019 - ], - "centroid": [94.76897, 76.22295], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.69548, - 85.65171, - 74.72131, - 85.1926, - 74.75524, - 85.09619, - 74.8069, - 85.62102, - 74.72414, - 85.70955, - 74.69548, - 85.65171 - ], - "centroid": [85.45169, 74.74695], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.84154, - 82.37458, - 75.87895, - 81.87299, - 75.92474, - 81.64545, - 75.96412, - 81.97761, - 75.84154, - 82.37458 - ], - "centroid": [81.9921, 75.90434], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.56503, - 95.06059, - 76.60742, - 95.09067, - 76.63935, - 94.82081, - 76.70846, - 95.1769, - 76.6485, - 95.43836, - 76.56503, - 95.06059 - ], - "centroid": [95.14607, 76.64498], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.62008, - 95.55447, - 76.72897, - 95.42704, - 76.69671, - 95.70244, - 76.77127, - 95.77348, - 76.70697, - 95.8756, - 76.64476, - 95.84551, - 76.62008, - 95.55447 - ], - "centroid": [95.6788, 76.68208], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.49827, - 79.46811, - 74.52584, - 79.27433, - 74.58259, - 79.20011, - 74.65444, - 79.2976, - 74.5835, - 79.6029, - 74.49827, - 79.46811 - ], - "centroid": [79.38732, 74.57325], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.17211, - 78.76872, - 73.25926, - 79.00143, - 73.19118, - 79.36133, - 73.18022, - 79.34933, - 73.17211, - 78.76872 - ], - "centroid": [79.05741, 73.20443], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.94526, - 84.33552, - 73.97997, - 83.93502, - 74.0058, - 83.84539, - 74.02988, - 84.42242, - 73.94526, - 84.33552 - ], - "centroid": [84.17934, 73.99141], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.33037, - 113.50641, - 76.34335, - 113.21845, - 76.43626, - 113.20393, - 76.47199, - 113.02564, - 76.43419, - 113.4054, - 76.33037, - 113.50641 - ], - "centroid": [113.32109, 76.39136], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.0238, - 82.73312, - 74.0448, - 82.4976, - 74.08138, - 82.43322, - 74.15101, - 82.61804, - 74.11323, - 82.8498, - 74.0238, - 82.73312 - ], - "centroid": [82.64483, 74.08555], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.49475, - 91.17176, - 79.54245, - 90.6578, - 79.56284, - 90.62251, - 79.50624, - 91.44839, - 79.49475, - 91.17176 - ], - "centroid": [91.0126, 79.5244], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.58177, - 100.01353, - 79.72738, - 100.06143, - 79.67794, - 100.39139, - 79.66674, - 100.38379, - 79.58177, - 100.01353 - ], - "centroid": [100.16243, 79.66105], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.36901, - 106.69191, - 77.38649, - 106.49488, - 77.4763, - 106.71839, - 77.46818, - 106.964, - 77.36901, - 106.69191 - ], - "centroid": [106.72131, 77.42562], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.10534, - 85.44697, - 74.19448, - 85.3458, - 74.16613, - 85.75698, - 74.12038, - 85.71695, - 74.10534, - 85.44697 - ], - "centroid": [85.5485, 74.14894], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.61146, - 94.50934, - 76.6397, - 94.33519, - 76.79373, - 94.49002, - 76.71305, - 94.61734, - 76.61146, - 94.50934 - ], - "centroid": [94.48338, 76.69164], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.45826, - 82.63147, - 77.47386, - 82.29762, - 77.51259, - 82.22366, - 77.5347, - 82.51098, - 77.47854, - 82.68607, - 77.45826, - 82.63147 - ], - "centroid": [82.45961, 77.49455], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.53906, - 94.37935, - 76.57022, - 93.95958, - 76.59842, - 93.93005, - 76.56746, - 94.46766, - 76.53906, - 94.37935 - ], - "centroid": [94.19508, 76.56866], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.22445, - 105.82792, - 77.29652, - 105.8074, - 77.32696, - 106.10196, - 77.25907, - 105.99978, - 77.22445, - 105.82792 - ], - "centroid": [105.92981, 77.27926], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.03366, - 92.84885, - 79.07394, - 92.45437, - 79.11327, - 92.27939, - 79.04821, - 92.87943, - 79.03366, - 92.84885 - ], - "centroid": [92.6067, 79.06883], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.27533, - 85.09084, - 74.29898, - 85.02386, - 74.32785, - 85.16406, - 74.38729, - 85.13022, - 74.30543, - 85.3061, - 74.27533, - 85.09084 - ], - "centroid": [85.16917, 74.31537], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.45851, - 80.451, - 73.4714, - 80.26084, - 73.51353, - 80.13859, - 73.52202, - 80.43859, - 73.45851, - 80.451 - ], - "centroid": [80.32783, 73.49378], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.13553, - 95.09805, - 76.17252, - 94.99855, - 76.22368, - 95.145, - 76.16151, - 95.26202, - 76.13553, - 95.09805 - ], - "centroid": [95.12949, 76.1752], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.73963, - 97.9012, - 76.78341, - 97.83597, - 76.81762, - 97.71649, - 76.83489, - 97.94413, - 76.73963, - 97.9012 - ], - "centroid": [97.85997, 76.80025], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.57922, - 91.99798, - 77.60903, - 91.85315, - 77.64178, - 91.84962, - 77.62222, - 92.10226, - 77.57922, - 91.99798 - ], - "centroid": [91.96133, 77.61325], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.08016, - 90.06053, - 77.09078, - 89.93844, - 77.11315, - 89.89925, - 77.09918, - 90.20938, - 77.08016, - 90.06053 - ], - "centroid": [90.03607, 77.09687], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.10448, - 103.38135, - 79.19279, - 103.30367, - 79.18794, - 103.48628, - 79.14656, - 103.48313, - 79.10448, - 103.38135 - ], - "centroid": [103.40274, 79.15856], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.05076, - 86.69277, - 74.07466, - 86.56698, - 74.11803, - 86.52793, - 74.09194, - 86.76508, - 74.05076, - 86.69277 - ], - "centroid": [86.64347, 74.0853], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.1434, - 93.75636, - 78.16222, - 93.65218, - 78.2078, - 93.63397, - 78.20414, - 93.78089, - 78.1434, - 93.75636 - ], - "centroid": [93.70966, 78.18053], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.9283, - 107.92918, - 77.00714, - 107.94271, - 77.01193, - 108.09594, - 76.95091, - 108.03567, - 76.9283, - 107.92918 - ], - "centroid": [107.99855, 76.97685], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.39176, - 100.05374, - 79.40143, - 99.98585, - 79.46459, - 100.04755, - 79.44294, - 100.17756, - 79.39176, - 100.05374 - ], - "centroid": [100.071, 79.42835], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.13965, - 105.77644, - 77.17432, - 105.7067, - 77.21853, - 105.96204, - 77.20089, - 105.95087, - 77.13965, - 105.77644 - ], - "centroid": [105.82866, 77.17898], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.47608, - 109.26989, - 73.48859, - 109.18071, - 73.52869, - 109.17993, - 73.50047, - 109.3531, - 73.47608, - 109.26989 - ], - "centroid": [109.24742, 73.50035], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.40972, - 95.00009, - 76.43182, - 94.96326, - 76.47695, - 95.1547, - 76.4271, - 95.10602, - 76.40972, - 95.00009 - ], - "centroid": [95.05978, 76.43882], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.50237, - 89.62567, - 75.52507, - 89.5068, - 75.55804, - 89.48872, - 75.53749, - 89.71289, - 75.50237, - 89.62567 - ], - "centroid": [89.59079, 75.53153], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.78677, - 97.64504, - 76.82993, - 97.62772, - 76.84067, - 97.51654, - 76.86468, - 97.63827, - 76.81104, - 97.70322, - 76.78677, - 97.64504 - ], - "centroid": [97.63165, 76.83143], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 69.56689, - 84.30951, - 69.57853, - 84.21748, - 69.63222, - 84.18848, - 69.59594, - 84.35182, - 69.56689, - 84.30951 - ], - "centroid": [84.26433, 69.59589], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.26191, - 90.74795, - 77.27549, - 90.70285, - 77.32597, - 90.69269, - 77.30915, - 90.81652, - 77.26191, - 90.74795 - ], - "centroid": [90.74352, 77.29638], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.50514, - 95.37382, - 76.55354, - 95.36167, - 76.55508, - 95.51563, - 76.5376, - 95.50321, - 76.50514, - 95.37382 - ], - "centroid": [95.42645, 76.53686], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 72.36533, - 80.86558, - 72.39736, - 80.75703, - 72.4386, - 80.73723, - 72.39731, - 80.87952, - 72.36533, - 80.86558 - ], - "centroid": [80.80995, 72.40042], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.7246, - 94.85919, - 76.75257, - 94.8102, - 76.76053, - 94.74842, - 76.74718, - 94.97241, - 76.7246, - 94.85919 - ], - "centroid": [94.87384, 76.74364], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.12406, - 108.28491, - 73.19213, - 108.25324, - 73.21684, - 108.34074, - 73.17181, - 108.34805, - 73.12406, - 108.28491 - ], - "centroid": [108.30312, 73.1755], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.84923, - 95.79357, - 76.87386, - 95.71231, - 76.87629, - 95.90336, - 76.85642, - 95.87046, - 76.84923, - 95.79357 - ], - "centroid": [95.81407, 76.86525], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.81355, - 97.35489, - 76.85326, - 97.34243, - 76.84842, - 97.49815, - 76.83071, - 97.48356, - 76.81355, - 97.35489 - ], - "centroid": [97.4102, 76.83654], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.58669, - 98.7097, - 78.66144, - 98.74586, - 78.64383, - 98.81841, - 78.60697, - 98.78763, - 78.58669, - 98.7097 - ], - "centroid": [98.76176, 78.62574], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.95844, - 92.66462, - 75.96323, - 92.57284, - 75.97929, - 92.56059, - 76.00119, - 92.70327, - 75.95844, - 92.66462 - ], - "centroid": [92.6336, 75.97696], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.43427, - 95.4031, - 76.48909, - 95.36565, - 76.48058, - 95.49018, - 76.43967, - 95.48305, - 76.43427, - 95.4031 - ], - "centroid": [95.43263, 76.46251], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.85965, - 85.63072, - 74.86465, - 85.52357, - 74.87561, - 85.51485, - 74.88791, - 85.71331, - 74.85965, - 85.63072 - ], - "centroid": [85.60713, 74.87286], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.614, - 88.0362, - 75.61416, - 87.93818, - 75.62892, - 87.90822, - 75.65789, - 88.07559, - 75.614, - 88.0362 - ], - "centroid": [87.99803, 75.63086], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.30308, - 96.11726, - 76.32973, - 96.0722, - 76.32998, - 96.23181, - 76.31407, - 96.21548, - 76.30308, - 96.11726 - ], - "centroid": [96.15211, 76.31965], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.82044, - 84.61916, - 73.85981, - 84.60658, - 73.8629, - 84.73364, - 73.82999, - 84.70662, - 73.82044, - 84.61916 - ], - "centroid": [84.66453, 73.84432], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.60921, - 101.49294, - 77.64439, - 101.45097, - 77.65089, - 101.59284, - 77.61432, - 101.53504, - 77.60921, - 101.49294 - ], - "centroid": [101.51761, 77.63291], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 80.10969, - 96.00529, - 80.12894, - 95.95379, - 80.13919, - 96.11626, - 80.11869, - 96.08764, - 80.10969, - 96.00529 - ], - "centroid": [96.03766, 80.12498], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.19334, - 96.30978, - 77.21176, - 96.28907, - 77.23168, - 96.46754, - 77.21093, - 96.44904, - 77.19334, - 96.30978 - ], - "centroid": [96.37729, 77.21215], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 70.32601, - 83.22663, - 70.35465, - 83.17545, - 70.41022, - 83.30294, - 70.38138, - 83.30183, - 70.32601, - 83.22663 - ], - "centroid": [83.24532, 70.36581], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.62461, - 94.73508, - 76.64947, - 94.66634, - 76.66106, - 94.81878, - 76.64285, - 94.80885, - 76.62461, - 94.73508 - ], - "centroid": [94.74967, 76.6446], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 70.59003, - 83.52369, - 70.61101, - 83.47732, - 70.6407, - 83.46981, - 70.64604, - 83.55837, - 70.59003, - 83.52369 - ], - "centroid": [83.5118, 70.62322], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.83758, - 85.12113, - 74.85869, - 85.1053, - 74.88672, - 85.24484, - 74.84591, - 85.21409, - 74.83758, - 85.12113 - ], - "centroid": [85.17561, 74.85882], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 81.06337, - 93.30798, - 81.06808, - 93.1818, - 81.08113, - 93.16885, - 81.07904, - 93.34018, - 81.06337, - 93.30798 - ], - "centroid": [93.25304, 81.07318], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.77875, - 110.85854, - 76.78035, - 110.77929, - 76.7935, - 110.76083, - 76.80714, - 110.91862, - 76.77875, - 110.85854 - ], - "centroid": [110.83593, 76.7912], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.83579, - 93.3167, - 75.86718, - 93.2782, - 75.86698, - 93.41433, - 75.85517, - 93.40682, - 75.83579, - 93.3167 - ], - "centroid": [93.34401, 75.85594], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.02848, - 91.83316, - 76.03558, - 91.77738, - 76.05408, - 91.75914, - 76.0544, - 91.89989, - 76.02848, - 91.83316 - ], - "centroid": [91.82259, 76.0444], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.68426, - 94.76534, - 76.70766, - 94.72809, - 76.71116, - 94.86732, - 76.68928, - 94.84187, - 76.68426, - 94.76534 - ], - "centroid": [94.7988, 76.69911], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.47858, - 98.76088, - 78.48357, - 98.72553, - 78.52573, - 98.70581, - 78.50334, - 98.81135, - 78.47858, - 98.76088 - ], - "centroid": [98.75159, 78.50076], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.42283, - 84.33985, - 74.45235, - 84.2337, - 74.46592, - 84.22735, - 74.44662, - 84.36729, - 74.42283, - 84.33985 - ], - "centroid": [84.30058, 74.44559], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.30435, - 112.96489, - 76.32982, - 112.91275, - 76.37706, - 112.91681, - 76.37469, - 112.95863, - 76.30435, - 112.96489 - ], - "centroid": [112.93963, 76.34505], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.60158, - 101.65501, - 77.61869, - 101.58415, - 77.61684, - 101.74688, - 77.60355, - 101.73023, - 77.60158, - 101.65501 - ], - "centroid": [101.67502, 77.61102], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.66302, - 101.25292, - 77.68161, - 101.22017, - 77.6889, - 101.37084, - 77.67341, - 101.35861, - 77.66302, - 101.25292 - ], - "centroid": [101.29663, 77.67694], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 72.26664, - 81.05789, - 72.28034, - 80.97718, - 72.29878, - 80.95826, - 72.28162, - 81.10686, - 72.26664, - 81.05789 - ], - "centroid": [81.02863, 72.28222], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.35331, - 94.56142, - 76.37029, - 94.52649, - 76.3981, - 94.64661, - 76.35636, - 94.61573, - 76.35331, - 94.56142 - ], - "centroid": [94.59064, 76.37195], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.83786, - 96.53407, - 76.86295, - 96.51273, - 76.87051, - 96.66683, - 76.85236, - 96.64805, - 76.83786, - 96.53407 - ], - "centroid": [96.58512, 76.85602], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.26502, - 86.22038, - 75.29591, - 86.2415, - 75.29072, - 86.35298, - 75.26656, - 86.29179, - 75.26502, - 86.22038 - ], - "centroid": [86.2769, 75.2808], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.5256, - 95.6303, - 76.55426, - 95.58936, - 76.5563, - 95.70573, - 76.53708, - 95.68568, - 76.5256, - 95.6303 - ], - "centroid": [95.6481, 76.54426], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.61383, - 84.24002, - 74.66969, - 84.20931, - 74.66252, - 84.28853, - 74.64426, - 84.28995, - 74.61383, - 84.24002 - ], - "centroid": [84.25093, 74.64711], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.23493, - 99.87331, - 79.21718, - 99.8661, - 79.24514, - 99.74503, - 79.26193, - 99.79188, - 79.23493, - 99.87331 - ], - "centroid": [99.81508, 79.2403], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.81369, - 85.61349, - 74.84318, - 85.58996, - 74.85453, - 85.71313, - 74.84217, - 85.70695, - 74.81369, - 85.61349 - ], - "centroid": [85.64669, 74.83707], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.55081, - 98.78281, - 78.55891, - 98.71588, - 78.57312, - 98.70532, - 78.57739, - 98.83105, - 78.55081, - 98.78281 - ], - "centroid": [98.76476, 78.56577], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 72.93882, - 105.97897, - 72.99555, - 105.96682, - 72.99654, - 106.02599, - 72.94998, - 106.02766, - 72.93882, - 105.97897 - ], - "centroid": [105.99879, 72.97083], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.81638, - 81.73072, - 75.83907, - 81.66836, - 75.83914, - 81.79517, - 75.82462, - 81.78329, - 75.81638, - 81.73072 - ], - "centroid": [81.7386, 75.83063], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 80.23558, - 97.45666, - 80.26064, - 97.42221, - 80.27882, - 97.50842, - 80.24427, - 97.5087, - 80.23558, - 97.45666 - ], - "centroid": [97.47375, 80.2562], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.95044, - 98.27019, - 80.0023, - 98.30783, - 79.99854, - 98.36606, - 79.9586, - 98.32383, - 79.95044, - 98.27019 - ], - "centroid": [98.31663, 79.97848], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.0103, - 86.56998, - 74.02142, - 86.51958, - 74.0397, - 86.51265, - 74.02744, - 86.61876, - 74.0103, - 86.56998 - ], - "centroid": [86.55857, 74.0253], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.82653, - 96.91397, - 76.83653, - 96.8721, - 76.86877, - 96.8638, - 76.86832, - 96.93303, - 76.82653, - 96.91397 - ], - "centroid": [96.89743, 76.85132], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.11132, - 85.21594, - 74.11702, - 85.19479, - 74.15404, - 85.17583, - 74.15481, - 85.25385, - 74.11132, - 85.21594 - ], - "centroid": [85.21192, 74.13795], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.87322, - 104.71001, - 78.90419, - 104.67875, - 78.88845, - 104.78237, - 78.87802, - 104.77366, - 78.87322, - 104.71001 - ], - "centroid": [104.72961, 78.887], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.73547, - 91.79411, - 75.75107, - 91.74825, - 75.76447, - 91.86228, - 75.74228, - 91.84625, - 75.73547, - 91.79411 - ], - "centroid": [91.81149, 75.74944], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.99961, - 86.73872, - 74.02036, - 86.69068, - 74.03937, - 86.68902, - 74.04483, - 86.76933, - 73.99961, - 86.73872 - ], - "centroid": [86.72705, 74.02629], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.28207, - 107.16349, - 77.28556, - 107.08598, - 77.30071, - 107.07112, - 77.31483, - 107.16021, - 77.28207, - 107.16349 - ], - "centroid": [107.12481, 77.29652], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.40422, - 80.55691, - 73.41559, - 80.47105, - 73.43433, - 80.46157, - 73.42629, - 80.57571, - 73.40422, - 80.55691 - ], - "centroid": [80.51885, 73.42033], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.50197, - 102.51404, - 77.52781, - 102.51586, - 77.53293, - 102.61052, - 77.51453, - 102.59699, - 77.50197, - 102.51404 - ], - "centroid": [102.55648, 77.51932], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 72.8262, - 105.71686, - 72.82924, - 105.64891, - 72.84149, - 105.64299, - 72.85103, - 105.76678, - 72.8262, - 105.71686 - ], - "centroid": [105.6995, 72.83784], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.39637, - 95.22104, - 76.40786, - 95.13968, - 76.42128, - 95.13301, - 76.42069, - 95.23991, - 76.39637, - 95.22104 - ], - "centroid": [95.18863, 76.41158], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.4689, - 95.25552, - 76.49059, - 95.23958, - 76.49472, - 95.34915, - 76.47297, - 95.32436, - 76.4689, - 95.25552 - ], - "centroid": [95.2917, 76.4826], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.8982, - 92.16595, - 75.92082, - 92.14089, - 75.91338, - 92.25758, - 75.91377, - 92.18617, - 75.8982, - 92.16595 - ], - "centroid": [92.17547, 75.91278], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.02734, - 95.20447, - 77.04782, - 95.18882, - 77.05622, - 95.29609, - 77.03392, - 95.27189, - 77.02734, - 95.20447 - ], - "centroid": [95.23993, 77.0421], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.84083, - 96.79283, - 76.86322, - 96.75016, - 76.86122, - 96.8455, - 76.8424, - 96.82434, - 76.84083, - 96.79283 - ], - "centroid": [96.80147, 76.8536], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.68524, - 88.66387, - 75.70274, - 88.61457, - 75.70808, - 88.71938, - 75.69609, - 88.71313, - 75.68524, - 88.66387 - ], - "centroid": [88.67249, 75.69825], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.70992, - 98.0935, - 76.69372, - 98.06098, - 76.71379, - 98.00269, - 76.7325, - 98.06935, - 76.70992, - 98.0935 - ], - "centroid": [98.05393, 76.71293], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.35934, - 95.07494, - 76.39704, - 95.0569, - 76.40802, - 95.10272, - 76.37037, - 95.1258, - 76.35934, - 95.07494 - ], - "centroid": [95.09035, 76.38343], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.24489, - 98.36635, - 76.2762, - 98.33593, - 76.26926, - 98.41955, - 76.24868, - 98.39702, - 76.24489, - 98.36635 - ], - "centroid": [98.37771, 76.26175], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.54367, - 96.50022, - 76.58019, - 96.49416, - 76.57538, - 96.56913, - 76.56288, - 96.56383, - 76.54367, - 96.50022 - ], - "centroid": [96.5259, 76.56524], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 80.36857, - 91.53845, - 80.3493, - 91.53464, - 80.36885, - 91.42947, - 80.38077, - 91.46403, - 80.36857, - 91.53845 - ], - "centroid": [91.49182, 80.36627], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 80.68259, - 92.49771, - 80.69869, - 92.47091, - 80.7054, - 92.57666, - 80.68973, - 92.56848, - 80.68259, - 92.49771 - ], - "centroid": [92.52674, 80.69449], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.02876, - 82.36305, - 74.0465, - 82.33527, - 74.04824, - 82.44365, - 74.03206, - 82.42514, - 74.02876, - 82.36305 - ], - "centroid": [82.39036, 74.03961], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.80214, - 95.81007, - 76.83941, - 95.7925, - 76.83526, - 95.86797, - 76.82083, - 95.86451, - 76.80214, - 95.81007 - ], - "centroid": [95.82851, 76.82431], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.96325, - 108.13768, - 76.99058, - 108.13772, - 76.98458, - 108.2304, - 76.97168, - 108.21701, - 76.96325, - 108.13768 - ], - "centroid": [108.17559, 76.9778], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.18605, - 100.34511, - 77.20876, - 100.33085, - 77.21185, - 100.428, - 77.19695, - 100.41441, - 77.18605, - 100.34511 - ], - "centroid": [100.37584, 77.20111], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.0082, - 84.85174, - 74.0312, - 84.83861, - 74.03653, - 84.93614, - 74.01988, - 84.9254, - 74.0082, - 84.85174 - ], - "centroid": [84.88483, 74.02409], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.41464, - 94.91267, - 76.41417, - 94.84087, - 76.42881, - 94.82285, - 76.43802, - 94.92765, - 76.41464, - 94.91267 - ], - "centroid": [94.87863, 76.42466], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 80.33354, - 91.63613, - 80.33931, - 91.55414, - 80.35132, - 91.54546, - 80.35312, - 91.65213, - 80.33354, - 91.63613 - ], - "centroid": [91.60105, 80.34456], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.57921, - 89.87266, - 75.58056, - 89.82939, - 75.59881, - 89.8188, - 75.60944, - 89.90947, - 75.57921, - 89.87266 - ], - "centroid": [89.86035, 75.59343], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.42886, - 96.59688, - 76.45006, - 96.56873, - 76.45307, - 96.6559, - 76.43521, - 96.64227, - 76.42886, - 96.59688 - ], - "centroid": [96.61386, 76.44265], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.28116, - 84.97473, - 74.28574, - 84.91305, - 74.2986, - 84.90571, - 74.31508, - 84.96126, - 74.28116, - 84.97473 - ], - "centroid": [84.94297, 74.29568], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.96754, - 100.31065, - 76.98691, - 100.27041, - 76.9969, - 100.36748, - 76.98278, - 100.36349, - 76.96754, - 100.31065 - ], - "centroid": [100.32334, 76.98347], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.43481, - 80.21457, - 73.44219, - 80.14977, - 73.46013, - 80.13566, - 73.45538, - 80.23137, - 73.43481, - 80.21457 - ], - "centroid": [80.1846, 73.44861], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.56164, - 100.12942, - 79.58482, - 100.10075, - 79.58889, - 100.18582, - 79.56349, - 100.16332, - 79.56164, - 100.12942 - ], - "centroid": [100.14454, 79.57645], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.78503, - 97.2406, - 76.81889, - 97.24871, - 76.81184, - 97.31004, - 76.80001, - 97.3033, - 76.78503, - 97.2406 - ], - "centroid": [97.27065, 76.8038], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.56572, - 95.60379, - 76.5717, - 95.55374, - 76.58491, - 95.54763, - 76.59958, - 95.61264, - 76.56572, - 95.60379 - ], - "centroid": [95.58347, 76.58125], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.76529, - 94.56969, - 76.78366, - 94.52888, - 76.78788, - 94.61815, - 76.77056, - 94.60663, - 76.76529, - 94.56969 - ], - "centroid": [94.57852, 76.77789], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.32019, - 84.99104, - 74.34073, - 84.95218, - 74.33475, - 85.04932, - 74.32193, - 85.03713, - 74.32019, - 84.99104 - ], - "centroid": [85.00443, 74.33036], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.39399, - 112.90126, - 76.41821, - 112.8731, - 76.42759, - 112.94567, - 76.4134, - 112.9458, - 76.39399, - 112.90126 - ], - "centroid": [112.91247, 76.41288], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.13073, - 100.16118, - 77.13416, - 100.12508, - 77.15354, - 100.10703, - 77.15472, - 100.1904, - 77.13073, - 100.16118 - ], - "centroid": [100.14754, 77.14465], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.64327, - 85.70213, - 74.65004, - 85.65781, - 74.66256, - 85.64971, - 74.67609, - 85.71422, - 74.64327, - 85.70213 - ], - "centroid": [85.68485, 74.65887], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.15177, - 93.88741, - 76.18557, - 93.87168, - 76.17853, - 93.93323, - 76.16496, - 93.92853, - 76.15177, - 93.88741 - ], - "centroid": [93.90125, 76.17058], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.97016, - 98.11456, - 79.9764, - 98.07169, - 79.98711, - 98.06709, - 79.98841, - 98.15926, - 79.97016, - 98.11456 - ], - "centroid": [98.10752, 79.98106], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.00555, - 105.98399, - 73.0143, - 105.94864, - 73.02713, - 105.94287, - 73.02865, - 106.02271, - 73.00555, - 105.98399 - ], - "centroid": [105.97865, 73.01956], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.37561, - 107.4946, - 77.41034, - 107.48566, - 77.41201, - 107.53508, - 77.38302, - 107.5403, - 77.37561, - 107.4946 - ], - "centroid": [107.51314, 77.39531], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.9172, - 100.47111, - 76.95073, - 100.45239, - 76.93792, - 100.50884, - 76.92419, - 100.50292, - 76.9172, - 100.47111 - ], - "centroid": [100.48069, 76.93357], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.88839, - 104.96781, - 78.91617, - 104.95158, - 78.91607, - 105.01989, - 78.90298, - 105.01724, - 78.88839, - 104.96781 - ], - "centroid": [104.98508, 78.90581], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.94909, - 96.84075, - 78.97293, - 96.81295, - 78.98304, - 96.87128, - 78.95505, - 96.87726, - 78.94909, - 96.84075 - ], - "centroid": [96.84997, 78.96604], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.6687, - 89.09692, - 75.69081, - 89.08619, - 75.68675, - 89.16698, - 75.67058, - 89.14883, - 75.6687, - 89.09692 - ], - "centroid": [89.12329, 75.67996], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 70.71482, - 82.47658, - 70.73456, - 82.45225, - 70.76287, - 82.49466, - 70.73853, - 82.50813, - 70.71482, - 82.47658 - ], - "centroid": [82.48224, 70.73797], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 80.06641, - 94.90535, - 80.08621, - 94.87156, - 80.0908, - 94.94814, - 80.0728, - 94.93954, - 80.06641, - 94.90535 - ], - "centroid": [94.91404, 80.08002], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.13521, - 94.11802, - 76.16473, - 94.08734, - 76.15453, - 94.15644, - 76.14061, - 94.15099, - 76.13521, - 94.11802 - ], - "centroid": [94.12482, 76.14989], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.21468, - 93.73326, - 78.23381, - 93.71413, - 78.24012, - 93.79234, - 78.22111, - 93.77562, - 78.21468, - 93.73326 - ], - "centroid": [93.75276, 78.22826], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.16248, - 100.27098, - 77.19453, - 100.28105, - 77.17964, - 100.33277, - 77.16865, - 100.32418, - 77.16248, - 100.27098 - ], - "centroid": [100.2982, 77.17692], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.17217, - 85.30059, - 74.17669, - 85.26242, - 74.18914, - 85.25456, - 74.1913, - 85.33181, - 74.17217, - 85.30059 - ], - "centroid": [85.29016, 74.18305], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.51126, - 89.22215, - 75.53999, - 89.20961, - 75.55019, - 89.25713, - 75.52604, - 89.26022, - 75.51126, - 89.22215 - ], - "centroid": [89.23626, 75.53199], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.06529, - 100.11727, - 77.06999, - 100.07158, - 77.08225, - 100.06448, - 77.08662, - 100.14132, - 77.06529, - 100.11727 - ], - "centroid": [100.10175, 77.07664], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.05761, - 96.47644, - 76.08932, - 96.45478, - 76.07856, - 96.51293, - 76.06519, - 96.51082, - 76.05761, - 96.47644 - ], - "centroid": [96.48542, 76.07343], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 80.11109, - 91.7405, - 80.11408, - 91.70994, - 80.13039, - 91.70178, - 80.13249, - 91.77512, - 80.11109, - 91.7405 - ], - "centroid": [91.7339, 80.12318], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.27875, - 86.47199, - 75.29878, - 86.45338, - 75.29845, - 86.52801, - 75.28647, - 86.52075, - 75.27875, - 86.47199 - ], - "centroid": [86.49034, 75.29092], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 80.73699, - 98.0896, - 80.7599, - 98.05875, - 80.75896, - 98.12873, - 80.74048, - 98.12145, - 80.73699, - 98.0896 - ], - "centroid": [98.09787, 80.75024], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.38937, - 97.39605, - 76.41217, - 97.37803, - 76.41761, - 97.44397, - 76.39905, - 97.43549, - 76.38937, - 97.39605 - ], - "centroid": [97.41154, 76.40512], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.53067, - 106.2677, - 77.54144, - 106.24252, - 77.56183, - 106.24058, - 77.55464, - 106.29741, - 77.53067, - 106.2677 - ], - "centroid": [106.26421, 77.548], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.71616, - 98.70547, - 78.73628, - 98.69374, - 78.73098, - 98.76839, - 78.7199, - 98.76009, - 78.71616, - 98.70547 - ], - "centroid": [98.72884, 78.72625], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.51248, - 106.34719, - 77.51869, - 106.304, - 77.53258, - 106.29851, - 77.53704, - 106.36365, - 77.51248, - 106.34719 - ], - "centroid": [106.33107, 77.52571], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.06183, - 113.53633, - 76.09344, - 113.51905, - 76.10517, - 113.54325, - 76.0794, - 113.56705, - 76.06183, - 113.53633 - ], - "centroid": [113.54177, 76.08421], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.58055, - 94.67432, - 76.58704, - 94.64175, - 76.60438, - 94.63916, - 76.60501, - 94.70089, - 76.58055, - 94.67432 - ], - "centroid": [94.66617, 76.59504], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 78.15792, - 103.15168, - 78.17741, - 103.12861, - 78.18034, - 103.19531, - 78.16713, - 103.18943, - 78.15792, - 103.15168 - ], - "centroid": [103.1635, 78.17105], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.60183, - 91.18253, - 79.60153, - 91.12731, - 79.61276, - 91.11872, - 79.62616, - 91.17625, - 79.60183, - 91.18253 - ], - "centroid": [91.15434, 79.61116], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 81.05145, - 93.57188, - 81.05148, - 93.53064, - 81.07316, - 93.51072, - 81.07695, - 93.55877, - 81.05145, - 93.57188 - ], - "centroid": [93.54326, 81.06369], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.72178, - 95.17199, - 76.74716, - 95.14934, - 76.74022, - 95.21117, - 76.72323, - 95.20211, - 76.72178, - 95.17199 - ], - "centroid": [95.18209, 76.7343], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.39961, - 80.33264, - 73.406, - 80.29203, - 73.42272, - 80.28623, - 73.42498, - 80.34902, - 73.39961, - 80.33264 - ], - "centroid": [80.31708, 73.41392], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.71931, - 95.39128, - 76.72009, - 95.33593, - 76.73828, - 95.32783, - 76.73791, - 95.38843, - 76.71931, - 95.39128 - ], - "centroid": [95.36095, 76.72904], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.95788, - 89.85792, - 76.96364, - 89.81244, - 76.98213, - 89.80882, - 76.98299, - 89.85927, - 76.95788, - 89.85792 - ], - "centroid": [89.83587, 76.9718], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.5555, - 92.93087, - 79.56081, - 92.88471, - 79.57211, - 92.87669, - 79.58282, - 92.93117, - 79.5555, - 92.93087 - ], - "centroid": [92.90913, 79.56835], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.64394, - 88.78796, - 75.66197, - 88.76209, - 75.65954, - 88.83317, - 75.64607, - 88.82689, - 75.64394, - 88.78796 - ], - "centroid": [88.80079, 75.65359], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.24915, - 88.07876, - 75.27737, - 88.08118, - 75.27162, - 88.12757, - 75.25534, - 88.12103, - 75.24915, - 88.07876 - ], - "centroid": [88.10021, 75.26363], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.87561, - 95.11401, - 76.89843, - 95.10057, - 76.89455, - 95.16334, - 76.88232, - 95.15684, - 76.87561, - 95.11401 - ], - "centroid": [95.13081, 76.88815], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 72.22031, - 81.10263, - 72.23746, - 81.08113, - 72.24047, - 81.14385, - 72.22362, - 81.13947, - 72.22031, - 81.10263 - ], - "centroid": [81.11595, 72.23115], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 75.27625, - 86.37775, - 75.29729, - 86.35872, - 75.29204, - 86.4241, - 75.27945, - 86.41647, - 75.27625, - 86.37775 - ], - "centroid": [86.39198, 75.28694], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.42284, - 96.53559, - 76.43021, - 96.50502, - 76.4479, - 96.50461, - 76.44544, - 96.56293, - 76.42284, - 96.53559 - ], - "centroid": [96.52898, 76.43731], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 79.31785, - 100.00599, - 79.32348, - 99.9729, - 79.34924, - 99.96964, - 79.33978, - 100.02288, - 79.31785, - 100.00599 - ], - "centroid": [99.99307, 79.33353], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.06501, - 86.37722, - 74.0675, - 86.34388, - 74.08256, - 86.33728, - 74.08222, - 86.40653, - 74.06501, - 86.37722 - ], - "centroid": [86.36767, 74.07518], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.01958, - 92.36079, - 76.02618, - 92.32725, - 76.04046, - 92.32272, - 76.04158, - 92.38166, - 76.01958, - 92.36079 - ], - "centroid": [92.35033, 76.03253], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.38613, - 84.32901, - 74.39856, - 84.2924, - 74.41494, - 84.29094, - 74.41001, - 84.34602, - 74.38613, - 84.32901 - ], - "centroid": [84.31675, 74.40257], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.41867, - 95.5582, - 76.44751, - 95.55745, - 76.44134, - 95.59836, - 76.42154, - 95.58406, - 76.41867, - 95.5582 - ], - "centroid": [95.57388, 76.43336], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 72.33724, - 81.08737, - 72.34565, - 81.05008, - 72.3655, - 81.04623, - 72.36019, - 81.0968, - 72.33724, - 81.08737 - ], - "centroid": [81.07106, 72.35252], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.88789, - 97.81531, - 76.91003, - 97.79873, - 76.90824, - 97.85524, - 76.89523, - 97.85027, - 76.88789, - 97.81531 - ], - "centroid": [97.82748, 76.9008], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.04883, - 92.09716, - 76.07655, - 92.0802, - 76.07554, - 92.12812, - 76.05459, - 92.12206, - 76.04883, - 92.09716 - ], - "centroid": [92.1056, 76.06499], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.65912, - 96.5593, - 76.67352, - 96.53062, - 76.68119, - 96.5896, - 76.66806, - 96.58625, - 76.65912, - 96.5593 - ], - "centroid": [96.56415, 76.67085], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.54092, - 80.4754, - 73.54645, - 80.43816, - 73.5586, - 80.43175, - 73.56267, - 80.48943, - 73.54092, - 80.4754 - ], - "centroid": [80.46111, 73.55266], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.26353, - 85.56242, - 74.28073, - 85.54105, - 74.28348, - 85.59846, - 74.26527, - 85.58757, - 74.26353, - 85.56242 - ], - "centroid": [85.57189, 74.27439], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.09973, - 84.81388, - 74.12136, - 84.79428, - 74.1186, - 84.84672, - 74.10152, - 84.83933, - 74.09973, - 84.81388 - ], - "centroid": [84.82251, 74.11137], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.22389, - 100.55736, - 77.24893, - 100.5453, - 77.24894, - 100.58722, - 77.22686, - 100.58347, - 77.22389, - 100.55736 - ], - "centroid": [100.56775, 77.23801], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 74.01396, - 86.65761, - 74.02458, - 86.62702, - 74.04267, - 86.62635, - 74.03642, - 86.67193, - 74.01396, - 86.65761 - ], - "centroid": [86.64703, 74.02972], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 73.19113, - 80.56039, - 73.19577, - 80.52447, - 73.20797, - 80.51714, - 73.21878, - 80.5572, - 73.19113, - 80.56039 - ], - "centroid": [80.54206, 73.20396], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 76.70697, - 95.08875, - 76.73065, - 95.07449, - 76.73164, - 95.12163, - 76.71179, - 95.11455, - 76.70697, - 95.08875 - ], - "centroid": [95.09893, 76.72122], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 77.27808, - 90.67041, - 77.28856, - 90.64374, - 77.30265, - 90.642, - 77.30571, - 90.68689, - 77.27808, - 90.67041 - ], - "centroid": [90.66311, 77.29416], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 70.84144, - 83.31069, - 70.84424, - 83.28724, - 70.87423, - 83.29044, - 70.86977, - 83.31532, - 70.84144, - 83.31069 - ], - "centroid": [83.30085, 70.8576], - "name": "Asia/Krasnoyarsk" - }, - { - "points": [ - 10.39621, - 107.08457, - 10.4763, - 106.99849, - 10.35913, - 106.87054, - 10.45422, - 106.75465, - 10.30808, - 106.79779, - 10.20206, - 106.72255, - 10.12356, - 106.80678, - 9.96706, - 106.59646, - 9.87044, - 106.70863, - 9.81776, - 106.53303, - 9.68149, - 106.59033, - 9.5662, - 106.53975, - 9.51638, - 106.38732, - 9.59346, - 106.28895, - 9.35016, - 106.18526, - 9.11136, - 105.53347, - 8.80121, - 105.34395, - 8.61485, - 105.12304, - 8.54961, - 104.88007, - 8.59089, - 104.71372, - 8.74811, - 104.91024, - 8.79322, - 104.78361, - 9.77407, - 104.86729, - 9.94183, - 105.09709, - 10.20149, - 104.77949, - 10.12953, - 104.59605, - 10.42843, - 104.43858, - 10.53945, - 104.59063, - 10.53878, - 104.87783, - 10.72153, - 105.08855, - 10.87849, - 105.02439, - 10.96567, - 105.10743, - 10.86143, - 105.35059, - 10.97592, - 105.4263, - 11.03599, - 105.78059, - 10.86643, - 105.86888, - 10.91233, - 105.95784, - 10.81063, - 106.18205, - 11.07149, - 106.16815, - 11.29072, - 105.8621, - 11.66411, - 105.84271, - 11.6516, - 105.95556, - 11.78525, - 106.03663, - 11.67688, - 106.44454, - 11.98086, - 106.4127, - 11.97708, - 106.71554, - 12.08456, - 106.79135, - 12.09645, - 106.99001, - 12.28037, - 107.15364, - 12.3351, - 107.3531, - 12.25522, - 107.43022, - 12.35141, - 107.53727, - 12.67132, - 107.57066, - 12.95345, - 107.47928, - 13.51388, - 107.60863, - 14.11271, - 107.32937, - 14.62198, - 107.54707, - 14.7966, - 107.50579, - 14.87106, - 107.58814, - 15.01054, - 107.46231, - 15.0547, - 107.61044, - 15.2575, - 107.68681, - 15.72778, - 107.20834, - 15.84137, - 107.22259, - 15.90926, - 107.40578, - 16.07058, - 107.4515, - 16.04084, - 107.33604, - 16.17947, - 107.13499, - 16.27807, - 107.12425, - 16.29716, - 106.96631, - 16.53646, - 106.8439, - 16.40465, - 106.75061, - 16.44575, - 106.67102, - 16.686, - 106.54779, - 16.97419, - 106.54384, - 16.99744, - 106.42418, - 17.28569, - 106.29878, - 17.27057, - 106.18794, - 17.66328, - 105.75227, - 18.18908, - 105.49611, - 18.15279, - 105.36391, - 18.31894, - 105.18381, - 18.44876, - 105.09864, - 18.64313, - 105.19027, - 18.79827, - 104.73944, - 19.18779, - 104.18357, - 19.30482, - 103.86827, - 19.50663, - 104.11093, - 19.71241, - 104.04208, - 19.71956, - 104.42179, - 19.63431, - 104.64634, - 19.75113, - 104.696, - 19.80422, - 104.82945, - 19.92338, - 104.79178, - 20.00965, - 104.96864, - 20.17236, - 104.93823, - 20.20545, - 104.67131, - 20.32148, - 104.70626, - 20.41155, - 104.61665, - 20.43866, - 104.3702, - 20.66276, - 104.63357, - 20.94998, - 104.18588, - 20.84845, - 103.81566, - 20.65491, - 103.69913, - 20.8183, - 103.46543, - 20.77545, - 103.40017, - 20.89436, - 103.10943, - 21.22586, - 102.90074, - 21.25988, - 102.80011, - 21.31285, - 102.89217, - 21.42983, - 102.86419, - 21.68226, - 102.97923, - 21.71104, - 102.85357, - 21.83633, - 102.83973, - 21.70926, - 102.81666, - 21.65102, - 102.67148, - 21.91152, - 102.60579, - 22.39557, - 102.13845, - 22.42924, - 102.26014, - 22.7884, - 102.48767, - 22.61759, - 102.87042, - 22.45486, - 103.03188, - 22.83146, - 103.33268, - 22.60609, - 103.52745, - 22.80564, - 103.65341, - 22.51727, - 103.96978, - 22.81297, - 104.10566, - 22.85779, - 104.26833, - 22.70182, - 104.3708, - 22.86951, - 104.58484, - 22.83625, - 104.72356, - 22.95411, - 104.85393, - 23.13386, - 104.81304, - 23.28442, - 105.22556, - 23.39827, - 105.33844, - 23.08414, - 105.58757, - 23.07597, - 105.73194, - 22.93521, - 105.88374, - 23.00496, - 106.15511, - 22.86856, - 106.35166, - 22.95732, - 106.54288, - 22.81853, - 106.83235, - 22.58082, - 106.74023, - 22.53786, - 106.60095, - 22.454, - 106.57493, - 22.35312, - 106.5812, - 22.28339, - 106.70379, - 21.98139, - 106.70388, - 21.95856, - 107.02639, - 21.83316, - 107.03258, - 21.7165, - 107.23822, - 21.75101, - 107.31117, - 21.60854, - 107.38538, - 21.67547, - 107.47073, - 21.61497, - 107.65364, - 21.66471, - 107.86909, - 21.49355, - 108.08283, - 21.4025, - 107.93184, - 21.5135, - 107.86003, - 21.28002, - 107.58353, - 21.39702, - 108.0124, - 21.22587, - 107.6203, - 20.92741, - 107.56696, - 20.81023, - 107.48553, - 20.899, - 107.47023, - 20.85118, - 107.37216, - 20.74058, - 107.39968, - 20.9686, - 107.29471, - 20.97872, - 107.46012, - 21.14085, - 107.55891, - 20.9276, - 107.20152, - 20.95049, - 106.99666, - 20.88439, - 106.88575, - 20.86594, - 107.10436, - 20.73187, - 107.13985, - 20.70516, - 107.04411, - 20.84078, - 106.79733, - 20.78309, - 106.75089, - 20.66935, - 106.8186, - 20.69569, - 106.75234, - 20.55342, - 106.58754, - 20.27425, - 106.57688, - 19.97626, - 106.18902, - 19.91241, - 105.96777, - 19.58589, - 105.82753, - 19.30354, - 105.83863, - 18.99227, - 105.6287, - 18.36697, - 106.0262, - 18.12581, - 106.44578, - 17.93984, - 106.52532, - 17.81494, - 106.45713, - 17.47663, - 106.63894, - 17.09169, - 107.12585, - 16.79571, - 107.33166, - 16.34103, - 108.04445, - 16.23382, - 108.10112, - 16.23184, - 108.21404, - 16.09366, - 108.16702, - 16.16544, - 108.24953, - 16.12707, - 108.34299, - 16.04028, - 108.26598, - 15.67785, - 108.50313, - 15.2439, - 108.95337, - 14.9983, - 108.93854, - 13.87482, - 109.31643, - 13.7426, - 109.30618, - 13.74348, - 109.2306, - 13.45827, - 109.3459, - 13.39024, - 109.30573, - 13.44006, - 109.2346, - 13.35163, - 109.312, - 13.12797, - 109.31422, - 12.9115, - 109.46818, - 12.80163, - 109.37386, - 12.64269, - 109.47394, - 12.53627, - 109.41527, - 12.59122, - 109.3146, - 12.76805, - 109.34096, - 12.63136, - 109.20517, - 12.39224, - 109.35528, - 12.33201, - 109.29295, - 12.43193, - 109.17929, - 12.29777, - 109.25748, - 12.23326, - 109.21218, - 12.18598, - 109.34551, - 12.16835, - 109.22229, - 11.87523, - 109.29577, - 11.85542, - 109.19717, - 11.73153, - 109.2477, - 11.56033, - 109.13909, - 11.57339, - 109.03853, - 11.35057, - 109.03119, - 11.30087, - 108.79534, - 11.153, - 108.71499, - 11.14954, - 108.54854, - 10.89926, - 108.30183, - 10.90176, - 108.10083, - 10.69057, - 107.99739, - 10.69388, - 107.83162, - 10.30684, - 107.07885, - 10.39621, - 107.08457 - ], - "centroid": [106.32072, 16.65368], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 9.91322, - 104.0219, - 10.36347, - 103.821, - 10.45807, - 103.98722, - 10.30503, - 104.09175, - 9.91322, - 104.0219 - ], - "centroid": [103.97541, 10.23801], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 8.64243, - 106.67245, - 8.61819, - 106.54628, - 8.70972, - 106.52279, - 8.76785, - 106.65774, - 8.64243, - 106.67245 - ], - "centroid": [106.6026, 8.68645], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 20.93906, - 107.74669, - 21.00891, - 107.72441, - 21.05961, - 107.7826, - 20.9874, - 107.79786, - 20.93906, - 107.74669 - ], - "centroid": [107.76251, 20.99923], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 15.88808, - 108.54591, - 15.934, - 108.47144, - 15.97951, - 108.49429, - 15.95942, - 108.54855, - 15.88808, - 108.54591 - ], - "centroid": [108.51594, 15.93784], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 10.47475, - 108.96381, - 10.51093, - 108.9177, - 10.56409, - 108.92222, - 10.55271, - 108.96151, - 10.47475, - 108.96381 - ], - "centroid": [108.94242, 10.52407], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 20.97856, - 107.83008, - 21.01152, - 107.80301, - 21.05312, - 107.86274, - 21.02763, - 107.87498, - 20.97856, - 107.83008 - ], - "centroid": [107.84059, 21.01633], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 21.13053, - 107.66034, - 21.1961, - 107.65911, - 21.24357, - 107.70019, - 21.14728, - 107.68016, - 21.13053, - 107.66034 - ], - "centroid": [107.67576, 21.18415], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 9.27437, - 103.46947, - 9.31446, - 103.4478, - 9.32729, - 103.52792, - 9.30557, - 103.52766, - 9.27437, - 103.46947 - ], - "centroid": [103.48878, 9.30459], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 9.7822, - 104.61785, - 9.82452, - 104.62232, - 9.82071, - 104.66974, - 9.78728, - 104.65661, - 9.7822, - 104.61785 - ], - "centroid": [104.64095, 9.80445], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 15.35389, - 109.12042, - 15.39218, - 109.09511, - 15.38841, - 109.15806, - 15.3648, - 109.15425, - 15.35389, - 109.12042 - ], - "centroid": [109.12939, 15.37591], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 20.70754, - 107.45845, - 20.73018, - 107.44237, - 20.78756, - 107.49911, - 20.76286, - 107.50133, - 20.70754, - 107.45845 - ], - "centroid": [107.47349, 20.74556], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 8.39842, - 104.85409, - 8.41983, - 104.80841, - 8.45938, - 104.83762, - 8.4178, - 104.86833, - 8.39842, - 104.85409 - ], - "centroid": [104.83992, 8.42566], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 9.64814, - 104.3543, - 9.68365, - 104.33049, - 9.7173, - 104.35368, - 9.69419, - 104.36697, - 9.64814, - 104.3543 - ], - "centroid": [104.35051, 9.68428], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 10.18512, - 106.76848, - 10.21542, - 106.75049, - 10.22443, - 106.80048, - 10.19527, - 106.79689, - 10.18512, - 106.76848 - ], - "centroid": [106.77811, 10.20617], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 19.33647, - 105.9415, - 19.36373, - 105.90846, - 19.39003, - 105.91607, - 19.38145, - 105.95044, - 19.33647, - 105.9415 - ], - "centroid": [105.93042, 19.36696], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 13.59102, - 109.36521, - 13.60389, - 109.34306, - 13.63845, - 109.33892, - 13.61513, - 109.37495, - 13.59102, - 109.36521 - ], - "centroid": [109.35551, 13.61339], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 21.22077, - 107.97047, - 21.23889, - 107.94356, - 21.25858, - 107.97825, - 21.2338, - 107.99336, - 21.22077, - 107.97047 - ], - "centroid": [107.97069, 21.23874], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 20.86246, - 107.21887, - 20.86628, - 107.18284, - 20.88105, - 107.17767, - 20.89387, - 107.21716, - 20.86246, - 107.21887 - ], - "centroid": [107.20126, 20.87647], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 9.99963, - 104.56458, - 10.01739, - 104.53625, - 10.04406, - 104.55191, - 10.02156, - 104.57209, - 9.99963, - 104.56458 - ], - "centroid": [104.55535, 10.02088], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 9.94172, - 104.84509, - 9.96099, - 104.82079, - 9.98154, - 104.85368, - 9.96828, - 104.86133, - 9.94172, - 104.84509 - ], - "centroid": [104.8435, 9.96207], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 20.82107, - 107.16799, - 20.83807, - 107.15694, - 20.86544, - 107.17814, - 20.84282, - 107.19737, - 20.82107, - 107.16799 - ], - "centroid": [107.17605, 20.84251], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 20.82701, - 107.27831, - 20.84663, - 107.26385, - 20.86675, - 107.28997, - 20.84307, - 107.30456, - 20.82701, - 107.27831 - ], - "centroid": [107.28438, 20.84618], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 20.11675, - 107.71627, - 20.1366, - 107.7061, - 20.14964, - 107.74021, - 20.12215, - 107.73848, - 20.11675, - 107.71627 - ], - "centroid": [107.72546, 20.13228], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 12.70007, - 109.31307, - 12.71517, - 109.28972, - 12.731, - 109.31803, - 12.71882, - 109.32787, - 12.70007, - 109.31307 - ], - "centroid": [109.31093, 12.71579], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 21.35089, - 107.75144, - 21.36966, - 107.737, - 21.38149, - 107.75797, - 21.36178, - 107.77486, - 21.35089, - 107.75144 - ], - "centroid": [107.75554, 21.36594], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 12.46183, - 109.36068, - 12.47667, - 109.34106, - 12.49438, - 109.34748, - 12.48029, - 109.37431, - 12.46183, - 109.36068 - ], - "centroid": [109.35648, 12.47836], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 20.17947, - 106.55076, - 20.19566, - 106.53509, - 20.20862, - 106.568, - 20.19434, - 106.57416, - 20.17947, - 106.55076 - ], - "centroid": [106.55606, 20.19442], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 10.16155, - 104.545, - 10.15883, - 104.5255, - 10.19213, - 104.52529, - 10.18636, - 104.5432, - 10.16155, - 104.545 - ], - "centroid": [104.53429, 10.17451], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 12.33761, - 109.38222, - 12.35681, - 109.36536, - 12.37165, - 109.37271, - 12.35333, - 109.39828, - 12.33761, - 109.38222 - ], - "centroid": [109.38046, 12.35461], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 21.09459, - 107.81306, - 21.10731, - 107.79735, - 21.12516, - 107.82593, - 21.10769, - 107.83329, - 21.09459, - 107.81306 - ], - "centroid": [107.81704, 21.10907], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 11.2087, - 108.82687, - 11.2303, - 108.81722, - 11.238, - 108.84313, - 11.22179, - 108.84826, - 11.2087, - 108.82687 - ], - "centroid": [108.83316, 11.22454], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 13.26043, - 109.34622, - 13.26704, - 109.32877, - 13.29037, - 109.33307, - 13.28231, - 109.35763, - 13.26043, - 109.34622 - ], - "centroid": [109.3417, 13.27562], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 15.95227, - 108.45316, - 15.97081, - 108.43826, - 15.98805, - 108.45779, - 15.97299, - 108.46893, - 15.95227, - 108.45316 - ], - "centroid": [108.45414, 15.97069], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 10.30286, - 104.33086, - 10.31489, - 104.31327, - 10.3324, - 104.31961, - 10.32354, - 104.34464, - 10.30286, - 104.33086 - ], - "centroid": [104.32778, 10.31852], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 17.14867, - 107.356, - 17.14566, - 107.33306, - 17.16761, - 107.3306, - 17.17311, - 107.35302, - 17.14867, - 107.356 - ], - "centroid": [107.34338, 17.15878], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 8.67706, - 106.74524, - 8.67983, - 106.71929, - 8.70323, - 106.72629, - 8.69902, - 106.7436, - 8.67706, - 106.74524 - ], - "centroid": [106.7333, 8.68909], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 18.78718, - 105.7805, - 18.80293, - 105.76438, - 18.81784, - 105.7862, - 18.80159, - 105.79635, - 18.78718, - 105.7805 - ], - "centroid": [105.78138, 18.80247], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 18.7821, - 105.96902, - 18.80061, - 105.94874, - 18.81471, - 105.95709, - 18.79801, - 105.98054, - 18.7821, - 105.96902 - ], - "centroid": [105.96424, 18.79866], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 10.08738, - 104.49684, - 10.10388, - 104.48719, - 10.11835, - 104.50851, - 10.09913, - 104.51734, - 10.08738, - 104.49684 - ], - "centroid": [104.50257, 10.10241], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 9.65269, - 104.3984, - 9.66304, - 104.38128, - 9.68466, - 104.39569, - 9.67168, - 104.41087, - 9.65269, - 104.3984 - ], - "centroid": [104.39637, 9.66814], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 9.6917, - 104.39084, - 9.69129, - 104.36961, - 9.71368, - 104.37175, - 9.71382, - 104.39209, - 9.6917, - 104.39084 - ], - "centroid": [104.38104, 9.70254], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 8.93156, - 104.51909, - 8.94409, - 104.50234, - 8.96499, - 104.51432, - 8.95557, - 104.52819, - 8.93156, - 104.51909 - ], - "centroid": [104.51584, 8.94863], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 9.62201, - 104.39483, - 9.63936, - 104.37922, - 9.65081, - 104.40431, - 9.63767, - 104.41085, - 9.62201, - 104.39483 - ], - "centroid": [104.39635, 9.63721], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 9.95726, - 109.0832, - 9.97237, - 109.06663, - 9.98681, - 109.08407, - 9.97338, - 109.0956, - 9.95726, - 109.0832 - ], - "centroid": [109.08195, 9.97229], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 18.0887, - 106.46378, - 18.10016, - 106.44577, - 18.11491, - 106.46851, - 18.10137, - 106.47763, - 18.0887, - 106.46378 - ], - "centroid": [106.46324, 18.1014], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 8.58873, - 106.15401, - 8.59103, - 106.13419, - 8.61221, - 106.13444, - 8.60987, - 106.15415, - 8.58873, - 106.15401 - ], - "centroid": [106.14419, 8.60045], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - 21.1437, - 107.8629, - 21.15706, - 107.84481, - 21.1709, - 107.86686, - 21.15713, - 107.87556, - 21.1437, - 107.8629 - ], - "centroid": [107.86176, 21.15723], - "name": "Asia/Ho_Chi_Minh" - }, - { - "points": [ - -10.58553, - 105.6622, - -10.52569, - 105.53288, - -10.45289, - 105.54455, - -10.40845, - 105.70972, - -10.58553, - 105.6622 - ], - "centroid": [105.62282, -10.4929], - "name": "Indian/Christmas" - }, - { - "points": [ - 10.39429, - 103.80935, - 10.4947, - 103.70713, - 10.48611, - 103.54656, - 10.54181, - 103.60107, - 10.51044, - 103.53802, - 10.62159, - 103.46471, - 10.85463, - 103.70934, - 11.06781, - 103.65078, - 11.15441, - 103.54419, - 11.10882, - 103.47112, - 10.87944, - 103.43303, - 10.88231, - 103.05902, - 11.11694, - 103.10697, - 11.22262, - 103.03996, - 11.31749, - 103.13387, - 11.4206, - 103.03998, - 11.247, - 103.038, - 11.26665, - 102.97589, - 11.51773, - 102.98072, - 12.17067, - 102.7058, - 12.43498, - 102.78261, - 12.66441, - 102.5066, - 13.00128, - 102.50247, - 13.29461, - 102.34209, - 13.5597, - 102.33727, - 13.61113, - 102.59478, - 13.67542, - 102.55516, - 13.77463, - 102.72411, - 14.28293, - 103.05858, - 14.42899, - 103.55617, - 14.33726, - 103.92802, - 14.4106, - 104.20549, - 14.35943, - 104.55763, - 14.44342, - 104.80949, - 14.38046, - 105.00476, - 14.22331, - 105.05638, - 14.35094, - 105.20872, - 14.11182, - 105.37157, - 14.1662, - 105.56601, - 14.09306, - 105.79483, - 13.94185, - 105.91007, - 13.92005, - 106.0988, - 14.05712, - 106.17123, - 14.37098, - 105.99932, - 14.35579, - 106.18766, - 14.49106, - 106.25148, - 14.45747, - 106.41001, - 14.59741, - 106.53454, - 14.2975, - 106.84991, - 14.31834, - 106.96524, - 14.44832, - 107.03642, - 14.42422, - 107.16815, - 14.59311, - 107.30391, - 14.53003, - 107.44005, - 14.6914, - 107.56283, - 14.11393, - 107.34988, - 13.98194, - 107.46742, - 13.79102, - 107.4667, - 13.51702, - 107.62842, - 12.94899, - 107.49933, - 12.67227, - 107.59075, - 12.36494, - 107.56641, - 12.23558, - 107.43476, - 12.31474, - 107.34752, - 12.2627, - 107.16325, - 12.08167, - 107.00603, - 12.06512, - 106.80013, - 11.959, - 106.72489, - 11.9721, - 106.44896, - 11.65844, - 106.45349, - 11.76527, - 106.03982, - 11.63343, - 105.9644, - 11.65005, - 105.8571, - 11.29833, - 105.88165, - 11.0831, - 106.1845, - 10.78469, - 106.20095, - 10.88551, - 105.96725, - 10.85055, - 105.85578, - 11.01372, - 105.77346, - 10.95507, - 105.4331, - 10.83986, - 105.35891, - 10.9458, - 105.1103, - 10.88005, - 105.04501, - 10.71213, - 105.10637, - 10.5154, - 104.87847, - 10.51902, - 104.59624, - 10.39925, - 104.49687, - 10.47055, - 104.28465, - 10.55829, - 104.24259, - 10.53915, - 104.04598, - 10.6472, - 103.88415, - 10.52399, - 103.77605, - 10.39429, - 103.80935 - ], - "centroid": [104.91874, 12.70505], - "name": "Asia/Phnom_Penh" - }, - { - "points": [ - 10.64007, - 103.26711, - 10.72768, - 103.17672, - 10.77695, - 103.19062, - 10.7107, - 103.32422, - 10.64007, - 103.26711 - ], - "centroid": [103.24589, 10.71094], - "name": "Asia/Phnom_Penh" - }, - { - "points": [ - 10.53235, - 103.32868, - 10.58335, - 103.27467, - 10.64457, - 103.29839, - 10.57919, - 103.34868, - 10.53235, - 103.32868 - ], - "centroid": [103.31163, 10.58614], - "name": "Asia/Phnom_Penh" - }, - { - "points": [ - 10.26377, - 103.15188, - 10.30249, - 103.11201, - 10.33332, - 103.12823, - 10.31862, - 103.15789, - 10.26377, - 103.15188 - ], - "centroid": [103.13805, 10.30244], - "name": "Asia/Phnom_Penh" - }, - { - "points": [ - 9.89882, - 102.92525, - 9.90911, - 102.89144, - 9.93277, - 102.89219, - 9.91671, - 102.9653, - 9.89882, - 102.92525 - ], - "centroid": [102.92037, 9.91536], - "name": "Asia/Phnom_Penh" - }, - { - "points": [ - 10.78969, - 103.20375, - 10.80971, - 103.17056, - 10.8378, - 103.16118, - 10.82768, - 103.20626, - 10.78969, - 103.20375 - ], - "centroid": [103.18683, 10.81659], - "name": "Asia/Phnom_Penh" - }, - { - "points": [ - 10.94518, - 103.06209, - 10.95635, - 103.03717, - 10.98847, - 103.08302, - 10.97088, - 103.08987, - 10.94518, - 103.06209 - ], - "centroid": [103.06666, 10.96496], - "name": "Asia/Phnom_Penh" - }, - { - "points": [ - 10.59765, - 103.43749, - 10.59459, - 103.4074, - 10.6081, - 103.40023, - 10.62165, - 103.4263, - 10.59765, - 103.43749 - ], - "centroid": [103.4191, 10.60593], - "name": "Asia/Phnom_Penh" - }, - { - "points": [ - 10.41986, - 104.33181, - 10.43027, - 104.30658, - 10.4523, - 104.32165, - 10.4381, - 104.34311, - 10.41986, - 104.33181 - ], - "centroid": [104.32533, 10.43528], - "name": "Asia/Phnom_Penh" - }, - { - "points": [ - 10.36671, - 102.97435, - 10.36697, - 102.94957, - 10.38402, - 102.94884, - 10.38807, - 102.97712, - 10.36671, - 102.97435 - ], - "centroid": [102.96295, 10.37667], - "name": "Asia/Phnom_Penh" - }, - { - "points": [ - 58.62362, - 75.15845, - 58.68492, - 75.143, - 59.01687, - 75.68012, - 59.24402, - 75.60569, - 59.30401, - 75.824, - 59.44143, - 75.88564, - 59.5536, - 76.16313, - 59.58791, - 76.63861, - 59.70029, - 76.63836, - 59.7365, - 76.73176, - 60.05966, - 76.74881, - 60.11121, - 76.6778, - 60.26984, - 76.84029, - 60.3407, - 76.73486, - 60.47806, - 76.76452, - 60.54333, - 77.03137, - 60.71291, - 76.95819, - 60.73165, - 77.06803, - 60.86251, - 77.10104, - 60.83735, - 77.69104, - 60.7567, - 77.92127, - 60.84859, - 79.18577, - 60.80395, - 79.32517, - 60.7237, - 79.29413, - 60.6594, - 79.38679, - 60.67187, - 80.18262, - 60.81005, - 80.6992, - 60.76389, - 81.04063, - 60.64726, - 81.11489, - 60.66052, - 81.86113, - 60.52935, - 82.16713, - 60.61689, - 82.37981, - 60.72184, - 82.37827, - 60.91223, - 82.79823, - 61.04218, - 83.14162, - 61.05915, - 83.50898, - 60.8349, - 83.99497, - 60.86357, - 84.26542, - 60.47364, - 84.70881, - 60.35351, - 84.79484, - 59.98047, - 84.53868, - 59.91029, - 84.69609, - 59.96665, - 86.57137, - 59.89162, - 87.09861, - 59.69476, - 87.18927, - 59.68195, - 87.52671, - 59.27403, - 87.90734, - 59.31082, - 88.63384, - 59.22698, - 88.59998, - 59.02029, - 88.84275, - 58.90233, - 88.389, - 58.51866, - 87.93746, - 58.24052, - 88.02848, - 58.1138, - 88.15982, - 57.96798, - 88.85502, - 57.95691, - 89.35321, - 57.63328, - 89.40241, - 57.60808, - 89.15035, - 57.11753, - 88.53293, - 57.08428, - 88.74245, - 56.77073, - 88.54127, - 56.82373, - 88.40121, - 56.53365, - 87.78351, - 56.64868, - 87.51516, - 56.59999, - 87.38328, - 56.66438, - 87.15084, - 56.54098, - 87.15558, - 56.52445, - 87.02726, - 56.62705, - 86.68851, - 56.53593, - 86.39218, - 56.61529, - 86.21462, - 56.47929, - 86.10831, - 56.29537, - 85.57756, - 56.22987, - 85.69237, - 56.21566, - 85.14079, - 56.13313, - 85.08654, - 56.16911, - 84.92086, - 55.97249, - 84.36775, - 56.04796, - 84.21358, - 56.0093, - 83.97846, - 55.68746, - 83.64641, - 55.6714, - 83.39459, - 55.72768, - 83.41998, - 55.66896, - 83.30034, - 55.74101, - 83.21363, - 55.89852, - 83.39904, - 56.03952, - 83.21277, - 56.09638, - 83.2793, - 56.13369, - 83.10312, - 56.20735, - 83.20169, - 56.22743, - 83.05725, - 56.44963, - 83.24833, - 56.54286, - 83.08887, - 56.52673, - 82.84375, - 56.43969, - 82.85019, - 56.39979, - 82.76763, - 56.24342, - 81.53444, - 56.52961, - 81.17732, - 56.41996, - 80.28426, - 56.92097, - 79.58352, - 57.15166, - 78.43521, - 57.24043, - 76.1043, - 57.40351, - 75.96246, - 57.39299, - 75.85072, - 57.62948, - 75.70646, - 57.63923, - 75.57576, - 57.92699, - 75.55428, - 58.11379, - 75.05745, - 58.21988, - 75.22009, - 58.35146, - 75.04678, - 58.47302, - 75.33058, - 58.57398, - 75.09823, - 58.62362, - 75.15845 - ], - "centroid": [82.14122, 58.49722], - "name": "Asia/Tomsk" - }, - { - "points": [ - 48.92008, - 87.75468, - 48.98736, - 87.90409, - 49.04571, - 87.82236, - 49.18256, - 87.82577, - 49.29255, - 88.18762, - 49.37489, - 88.08695, - 49.49267, - 88.20167, - 49.53751, - 88.63386, - 49.46023, - 88.85293, - 49.56951, - 88.91884, - 49.48598, - 88.97927, - 49.5165, - 89.12442, - 49.66268, - 89.23596, - 49.6053, - 89.37435, - 49.72951, - 89.69287, - 49.98364, - 89.61807, - 50.02565, - 90.26286, - 50.15326, - 90.36355, - 50.17692, - 90.67, - 50.26882, - 90.76464, - 50.33575, - 90.65808, - 50.49757, - 90.73513, - 50.46791, - 91.42852, - 50.55383, - 91.43383, - 50.58552, - 91.64145, - 50.72925, - 91.75195, - 50.72519, - 92.27125, - 50.90462, - 92.37128, - 50.71492, - 92.61906, - 50.79272, - 93.01412, - 50.63283, - 92.993, - 50.57644, - 93.10709, - 50.58447, - 94.28026, - 50.21859, - 94.41586, - 50.0435, - 94.62222, - 50.07145, - 94.96629, - 49.96589, - 95.09771, - 49.93069, - 95.49685, - 50.05124, - 95.86267, - 50.0004, - 96.29728, - 49.90838, - 96.42816, - 49.99199, - 96.61177, - 49.91424, - 96.68328, - 49.92429, - 97.005, - 49.78271, - 97.18287, - 49.59946, - 97.09948, - 49.54343, - 96.97211, - 49.41071, - 97.00869, - 49.20995, - 97.61597, - 49.04042, - 97.83853, - 49.09007, - 98.284, - 49.01071, - 98.59691, - 49.14374, - 98.91094, - 49.12569, - 99.09511, - 48.88089, - 99.23121, - 48.47631, - 99.05518, - 48.32547, - 99.11392, - 48.02814, - 98.09263, - 47.94933, - 98.0589, - 47.75644, - 98.17461, - 47.6622, - 98.35005, - 47.54272, - 98.32318, - 47.24154, - 98.10951, - 47.06519, - 97.86878, - 46.5624, - 97.5654, - 46.16565, - 97.80866, - 45.84891, - 98.33192, - 45.40361, - 98.45545, - 44.59902, - 98.19145, - 43.76666, - 97.71343, - 43.13167, - 97.73207, - 42.69733, - 97.83622, - 42.76387, - 97.15202, - 42.71011, - 96.35718, - 42.87604, - 96.3165, - 43.25955, - 95.88635, - 43.98258, - 95.54266, - 44.03921, - 95.33705, - 44.2794, - 95.41912, - 44.24455, - 94.99052, - 44.33527, - 94.7005, - 44.95532, - 93.50668, - 45.05164, - 91.59172, - 45.13428, - 91.45949, - 45.1849, - 90.87156, - 45.25893, - 90.88546, - 45.51839, - 90.65368, - 45.71546, - 90.69637, - 46.01965, - 91.01063, - 46.30783, - 90.90216, - 46.56573, - 91.06733, - 46.70604, - 91.05171, - 46.94659, - 90.906, - 46.99449, - 90.7272, - 47.23714, - 90.51074, - 47.65002, - 90.33005, - 47.72177, - 90.1222, - 47.87758, - 89.99584, - 47.80686, - 89.94439, - 47.8204, - 89.76304, - 48.03852, - 89.56532, - 47.94193, - 89.02734, - 48.0716, - 88.98033, - 48.22355, - 88.58095, - 48.33086, - 88.59801, - 48.40512, - 88.50977, - 48.38197, - 88.41011, - 48.5404, - 88.07921, - 48.50153, - 87.97173, - 48.71054, - 88.07274, - 48.80519, - 87.79717, - 48.92008, - 87.75468 - ], - "centroid": [94.15032, 47.35005], - "name": "Asia/Hovd" - }, - { - "points": [ - 55.92908, - 84.51898, - 56.03325, - 84.5264, - 56.05531, - 84.40605, - 56.18939, - 84.91941, - 56.15264, - 85.08144, - 56.25578, - 85.24682, - 56.24802, - 85.6763, - 56.30248, - 85.55815, - 56.49689, - 86.09838, - 56.63468, - 86.20314, - 56.55787, - 86.4016, - 56.64712, - 86.691, - 56.54462, - 87.0294, - 56.55414, - 87.14049, - 56.68412, - 87.1471, - 56.62145, - 87.38546, - 56.66904, - 87.51425, - 56.55451, - 87.78541, - 56.8431, - 88.39525, - 56.79053, - 88.53685, - 56.83991, - 88.64972, - 56.6978, - 88.75052, - 56.61695, - 88.51507, - 56.5367, - 88.63929, - 56.45061, - 88.59739, - 56.31066, - 89.0728, - 56.21637, - 89.06073, - 56.08454, - 89.27545, - 55.92428, - 89.31489, - 55.87724, - 89.46219, - 55.76381, - 89.37367, - 55.51068, - 88.69006, - 55.26592, - 88.40212, - 54.80658, - 88.77027, - 54.74352, - 88.63847, - 54.41551, - 88.53909, - 54.38782, - 88.39945, - 54.29276, - 88.58674, - 54.42609, - 88.86238, - 54.29721, - 89.01314, - 54.35875, - 89.15176, - 54.25478, - 89.23777, - 54.14064, - 89.20175, - 54.06746, - 88.99, - 53.95729, - 89.07185, - 53.94562, - 89.23094, - 53.88677, - 89.18287, - 53.83619, - 89.28592, - 53.5832, - 88.84797, - 53.46126, - 88.87038, - 53.36076, - 88.7695, - 53.39794, - 88.89696, - 53.24561, - 89.06637, - 53.19127, - 89.01119, - 53.12686, - 89.06304, - 52.98836, - 88.90506, - 52.96325, - 89.07155, - 52.80971, - 89.24975, - 52.70261, - 89.05016, - 52.59173, - 89.1291, - 52.3388, - 88.67133, - 52.31457, - 88.73637, - 52.23569, - 88.684, - 52.15804, - 88.3657, - 52.44562, - 88.41864, - 52.402, - 88.20742, - 52.53916, - 87.92358, - 52.43755, - 87.64045, - 52.49811, - 87.36767, - 52.58795, - 87.34692, - 52.57461, - 87.19796, - 52.85106, - 86.92337, - 53.07198, - 87.07331, - 53.07119, - 86.92967, - 53.24577, - 86.65039, - 53.30619, - 86.86425, - 53.50034, - 86.99999, - 53.5234, - 86.57248, - 53.97607, - 86.13958, - 54.2321, - 85.60301, - 54.18679, - 85.4429, - 54.59716, - 84.94145, - 54.65792, - 85.03418, - 54.73814, - 84.92804, - 54.8684, - 85.06923, - 54.98033, - 84.87153, - 55.16657, - 84.90849, - 55.23544, - 84.80415, - 55.38391, - 84.86553, - 55.40582, - 84.62323, - 55.52357, - 84.76554, - 55.66307, - 84.69776, - 55.72193, - 84.53512, - 55.76684, - 84.62567, - 55.86078, - 84.49384, - 55.92908, - 84.51898 - ], - "centroid": [87.21855, 54.79324], - "name": "Asia/Novokuznetsk" - }, - { - "points": [ - 6.31796, - 101.99437, - 6.24881, - 102.10087, - 6.1419, - 102.0978, - 5.72537, - 101.8336, - 5.74739, - 101.68853, - 5.92096, - 101.5817, - 5.80217, - 101.27731, - 5.60037, - 101.13574, - 5.79927, - 100.97419, - 5.97719, - 101.10964, - 6.144, - 101.05158, - 6.24707, - 101.10013, - 6.222, - 100.84681, - 6.43016, - 100.80864, - 6.52841, - 100.35998, - 6.68967, - 100.28264, - 6.68434, - 100.1807, - 6.41271, - 100.12279, - 6.70023, - 99.89673, - 6.64115, - 99.83377, - 6.73796, - 99.85919, - 6.82436, - 99.77909, - 6.80683, - 99.66378, - 7.11502, - 99.73004, - 7.13614, - 99.58537, - 7.3068, - 99.50433, - 7.29709, - 99.39331, - 7.64978, - 99.25189, - 7.73423, - 99.12653, - 7.58019, - 99.16263, - 7.4618, - 99.08489, - 7.82377, - 99.01433, - 7.7678, - 98.98912, - 7.83501, - 98.92491, - 8.00108, - 98.94404, - 8.01283, - 98.75828, - 8.29659, - 98.69817, - 8.27571, - 98.56738, - 8.36791, - 98.62611, - 8.28921, - 98.4712, - 8.20391, - 98.51938, - 8.14481, - 98.41661, - 8.04516, - 98.48355, - 7.78727, - 98.42094, - 7.74449, - 98.29649, - 7.8815, - 98.2508, - 8.25012, - 98.27188, - 8.55922, - 98.19657, - 9.20609, - 98.25702, - 9.27317, - 98.30837, - 9.22529, - 98.34278, - 9.73355, - 98.54932, - 9.73848, - 98.49411, - 9.8482, - 98.50772, - 10.50076, - 98.8088, - 10.6811, - 98.77006, - 11.11426, - 99.22637, - 11.62426, - 99.47162, - 11.63469, - 99.56481, - 11.81771, - 99.65585, - 12.00881, - 99.54318, - 12.13454, - 99.56762, - 12.12809, - 99.47078, - 12.57647, - 99.43452, - 12.72073, - 99.23979, - 13.06348, - 99.10087, - 13.25803, - 99.20627, - 13.87798, - 99.10803, - 14.08392, - 98.95848, - 14.30975, - 98.60171, - 14.80982, - 98.24758, - 15.0986, - 98.18204, - 15.31922, - 98.30018, - 15.26446, - 98.41065, - 15.36765, - 98.42286, - 15.36567, - 98.57415, - 15.96805, - 98.60745, - 16.05456, - 98.55153, - 16.14816, - 98.83903, - 16.39375, - 98.90703, - 16.42288, - 98.8399, - 16.26137, - 98.67363, - 16.46191, - 98.64901, - 16.72243, - 98.45836, - 16.81251, - 98.52949, - 16.95367, - 98.48436, - 17.0524, - 98.31818, - 17.81419, - 97.68982, - 17.97041, - 97.73331, - 18.28397, - 97.63421, - 18.26204, - 97.49526, - 18.5702, - 97.33607, - 18.50354, - 97.52844, - 18.58514, - 97.7584, - 18.94601, - 97.66118, - 19.1045, - 97.82283, - 19.40234, - 97.77575, - 19.58169, - 97.85763, - 19.65732, - 98.03099, - 19.81652, - 98.03908, - 19.68903, - 98.25356, - 19.6904, - 98.56093, - 19.8215, - 98.83694, - 19.78621, - 98.99846, - 20.10012, - 99.06887, - 20.1371, - 99.21536, - 20.07438, - 99.32948, - 20.15632, - 99.52999, - 20.39927, - 99.46241, - 20.32552, - 99.68639, - 20.47283, - 99.97144, - 20.24742, - 100.16822, - 20.39737, - 100.25831, - 20.39761, - 100.34199, - 20.20177, - 100.46632, - 20.17195, - 100.59089, - 19.75861, - 100.42211, - 19.55303, - 100.49915, - 19.50416, - 100.77581, - 19.64127, - 100.8979, - 19.57313, - 101.29541, - 19.36087, - 101.21388, - 19.13246, - 101.26812, - 19.04626, - 101.36523, - 18.88904, - 101.26231, - 18.6824, - 101.28255, - 18.44283, - 101.07135, - 18.33588, - 101.19647, - 18.06398, - 101.19828, - 17.88614, - 101.03477, - 17.5808, - 100.98141, - 17.4777, - 101.16171, - 17.73905, - 101.40164, - 17.92351, - 101.72828, - 18.07209, - 101.77111, - 18.04149, - 101.9051, - 18.22974, - 102.0842, - 17.98758, - 102.4509, - 17.9695, - 102.60778, - 17.84947, - 102.60103, - 17.81522, - 102.67817, - 17.97957, - 102.8563, - 17.99278, - 103.03887, - 18.44444, - 103.30988, - 18.44657, - 103.51779, - 18.29874, - 103.86645, - 18.34413, - 103.97611, - 17.87937, - 104.283, - 17.40491, - 104.81175, - 16.52597, - 104.76506, - 16.12596, - 105.05788, - 16.01121, - 105.43203, - 15.91988, - 105.35696, - 15.80615, - 105.40786, - 15.65829, - 105.64785, - 15.41389, - 105.6016, - 15.34467, - 105.48095, - 15.31726, - 105.59308, - 15.11309, - 105.47753, - 14.97686, - 105.63207, - 14.79891, - 105.52441, - 14.54799, - 105.54382, - 14.41083, - 105.44507, - 14.3266, - 105.18702, - 14.19767, - 105.09872, - 14.36521, - 104.99084, - 14.42416, - 104.80352, - 14.33955, - 104.56, - 14.3854, - 104.20414, - 14.31698, - 103.9268, - 14.42866, - 103.66775, - 14.31945, - 103.18793, - 14.1733, - 102.95171, - 13.76222, - 102.73988, - 13.66411, - 102.5717, - 13.59868, - 102.63376, - 13.54626, - 102.35225, - 13.26759, - 102.37217, - 13.00249, - 102.54154, - 12.67291, - 102.52475, - 12.44006, - 102.80203, - 12.17218, - 102.72589, - 11.62753, - 102.92466, - 12.163, - 102.63835, - 12.19058, - 102.57201, - 12.03494, - 102.58132, - 12.17833, - 102.28569, - 12.45481, - 102.08645, - 12.69605, - 101.76438, - 12.57356, - 101.42197, - 12.66367, - 101.07225, - 12.63749, - 100.98344, - 12.50342, - 100.95232, - 12.64234, - 100.92369, - 12.69859, - 100.82581, - 12.7968, - 100.90443, - 13.08206, - 100.86675, - 13.4575, - 100.96447, - 13.49316, - 100.28208, - 13.30372, - 99.96224, - 13.04562, - 100.10817, - 12.62906, - 99.96241, - 12.20602, - 100.03989, - 11.33032, - 99.57238, - 10.86385, - 99.51719, - 10.86089, - 99.45061, - 10.5291, - 99.24864, - 10.35782, - 99.29323, - 10.34409, - 99.15904, - 10.25666, - 99.27224, - 10.11211, - 99.15964, - 9.7357, - 99.16093, - 9.39121, - 99.32556, - 9.25922, - 99.23521, - 9.20546, - 99.46369, - 9.34581, - 99.68087, - 9.31104, - 99.84526, - 8.59496, - 99.97408, - 8.38717, - 100.15033, - 8.52388, - 100.1241, - 8.42966, - 100.23166, - 7.27848, - 100.5482, - 6.9892, - 100.77612, - 6.86581, - 100.99917, - 6.88289, - 101.33219, - 6.92679, - 101.23915, - 6.95835, - 101.29497, - 6.85288, - 101.56482, - 6.31796, - 101.99437 - ], - "centroid": [101.00664, 15.07241], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.35363, - 99.98547, - 9.35428, - 99.92603, - 9.57404, - 99.90868, - 9.59885, - 100.08281, - 9.46216, - 100.08517, - 9.35363, - 99.98547 - ], - "centroid": [99.99432, 9.48531], - "name": "Asia/Bangkok" - }, - { - "points": [ - 11.93018, - 102.44415, - 11.96969, - 102.28153, - 12.15935, - 102.24397, - 12.11363, - 102.36313, - 11.93018, - 102.44415 - ], - "centroid": [102.33361, 12.03807], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.87726, - 98.60506, - 8.08954, - 98.51631, - 8.18995, - 98.53301, - 8.13296, - 98.56637, - 8.21026, - 98.64278, - 7.87726, - 98.60506 - ], - "centroid": [98.58307, 8.06605], - "name": "Asia/Bangkok" - }, - { - "points": [ - 6.49189, - 99.65559, - 6.59461, - 99.58906, - 6.74386, - 99.64664, - 6.54397, - 99.70811, - 6.49189, - 99.65559 - ], - "centroid": [99.64883, 6.60229], - "name": "Asia/Bangkok" - }, - { - "points": [ - 11.55349, - 102.60059, - 11.60305, - 102.51899, - 11.76978, - 102.55138, - 11.69108, - 102.61854, - 11.55349, - 102.60059 - ], - "centroid": [102.57065, 11.65419], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.65411, - 100.07915, - 9.70056, - 99.98272, - 9.79628, - 99.96761, - 9.7925, - 100.07002, - 9.65411, - 100.07915 - ], - "centroid": [100.02798, 9.7361], - "name": "Asia/Bangkok" - }, - { - "points": [ - 6.46692, - 99.295, - 6.55105, - 99.26836, - 6.53896, - 99.14491, - 6.56403, - 99.31984, - 6.46692, - 99.295 - ], - "centroid": [99.28572, 6.5315], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.35802, - 97.88118, - 9.42904, - 97.81033, - 9.49398, - 97.89115, - 9.44019, - 97.92233, - 9.35802, - 97.88118 - ], - "centroid": [97.87268, 9.42819], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.19111, - 99.39386, - 7.27221, - 99.3683, - 7.26031, - 99.46233, - 7.24203, - 99.46181, - 7.19111, - 99.39386 - ], - "centroid": [99.4126, 7.23978], - "name": "Asia/Bangkok" - }, - { - "points": [ - 11.78491, - 102.49717, - 11.8189, - 102.43787, - 11.86004, - 102.53524, - 11.83119, - 102.54095, - 11.78491, - 102.49717 - ], - "centroid": [102.4973, 11.82214], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.77973, - 98.46926, - 9.80888, - 98.42751, - 9.87854, - 98.45668, - 9.85498, - 98.48692, - 9.77973, - 98.46926 - ], - "centroid": [98.45941, 9.8288], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.65793, - 98.77365, - 7.67097, - 98.75338, - 7.7903, - 98.75904, - 7.72179, - 98.80438, - 7.65793, - 98.77365 - ], - "centroid": [98.77337, 7.71771], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.59565, - 99.68907, - 9.63183, - 99.65514, - 9.71534, - 99.67431, - 9.67946, - 99.70186, - 9.59565, - 99.68907 - ], - "centroid": [99.67969, 9.65459], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.69417, - 98.39929, - 9.73529, - 98.37541, - 9.78334, - 98.42365, - 9.73178, - 98.44251, - 9.69417, - 98.39929 - ], - "centroid": [98.41028, 9.73704], - "name": "Asia/Bangkok" - }, - { - "points": [ - 10.04663, - 99.83693, - 10.06276, - 99.80846, - 10.13445, - 99.81968, - 10.0893, - 99.86524, - 10.04663, - 99.83693 - ], - "centroid": [99.83289, 10.08652], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.4948, - 99.68527, - 9.51234, - 99.65526, - 9.56412, - 99.66423, - 9.55026, - 99.72198, - 9.4948, - 99.68527 - ], - "centroid": [99.68347, 9.5324], - "name": "Asia/Bangkok" - }, - { - "points": [ - 12.66096, - 100.78905, - 12.71086, - 100.75884, - 12.72563, - 100.80951, - 12.69164, - 100.82031, - 12.66096, - 100.78905 - ], - "centroid": [100.79234, 12.69711], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.46651, - 98.38538, - 9.45622, - 98.3356, - 9.47829, - 98.32645, - 9.51593, - 98.37809, - 9.46651, - 98.38538 - ], - "centroid": [98.3591, 9.481], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.06794, - 99.6188, - 7.08462, - 99.5664, - 7.12909, - 99.55605, - 7.10711, - 99.60871, - 7.06794, - 99.6188 - ], - "centroid": [99.58691, 7.09734], - "name": "Asia/Bangkok" - }, - { - "points": [ - 12.515, - 101.45392, - 12.52723, - 101.43733, - 12.59197, - 101.45417, - 12.56558, - 101.48465, - 12.515, - 101.45392 - ], - "centroid": [101.45869, 12.55301], - "name": "Asia/Bangkok" - }, - { - "points": [ - 8.61045, - 97.65384, - 8.64443, - 97.61892, - 8.68178, - 97.63174, - 8.67371, - 97.65418, - 8.61045, - 97.65384 - ], - "centroid": [97.64012, 8.64994], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.34482, - 99.31784, - 7.35902, - 99.28186, - 7.39658, - 99.28159, - 7.37823, - 99.32516, - 7.34482, - 99.31784 - ], - "centroid": [99.30157, 7.37027], - "name": "Asia/Bangkok" - }, - { - "points": [ - 13.11658, - 100.81853, - 13.14382, - 100.79382, - 13.18744, - 100.80476, - 13.15041, - 100.83002, - 13.11658, - 100.81853 - ], - "centroid": [100.81152, 13.15034], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.88145, - 98.47605, - 9.91607, - 98.47689, - 9.92108, - 98.52788, - 9.89675, - 98.52189, - 9.88145, - 98.47605 - ], - "centroid": [98.49912, 9.90383], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.18596, - 99.07016, - 7.20404, - 99.04625, - 7.23644, - 99.08357, - 7.21939, - 99.09815, - 7.18596, - 99.07016 - ], - "centroid": [99.07357, 7.21086], - "name": "Asia/Bangkok" - }, - { - "points": [ - 11.91725, - 102.47693, - 11.95165, - 102.4632, - 11.96338, - 102.50591, - 11.94633, - 102.50963, - 11.91725, - 102.47693 - ], - "centroid": [102.4865, 11.94358], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.46587, - 98.3238, - 7.47876, - 98.30303, - 7.52959, - 98.33729, - 7.5092, - 98.34485, - 7.46587, - 98.3238 - ], - "centroid": [98.32605, 7.49481], - "name": "Asia/Bangkok" - }, - { - "points": [ - 12.8876, - 100.78505, - 12.91807, - 100.76189, - 12.94088, - 100.79303, - 12.92526, - 100.80266, - 12.8876, - 100.78505 - ], - "centroid": [100.78409, 12.91624], - "name": "Asia/Bangkok" - }, - { - "points": [ - 8.46887, - 97.65262, - 8.47904, - 97.62344, - 8.52198, - 97.62404, - 8.50553, - 97.65305, - 8.46887, - 97.65262 - ], - "centroid": [97.6379, 8.49402], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.57257, - 98.35987, - 7.59833, - 98.34556, - 7.62044, - 98.37973, - 7.59907, - 98.38928, - 7.57257, - 98.35987 - ], - "centroid": [98.3679, 7.59722], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.38766, - 99.21847, - 7.39552, - 99.1948, - 7.43849, - 99.20157, - 7.40704, - 99.23059, - 7.38766, - 99.21847 - ], - "centroid": [99.21054, 7.40902], - "name": "Asia/Bangkok" - }, - { - "points": [ - 12.91015, - 100.68389, - 12.94536, - 100.65882, - 12.96129, - 100.68339, - 12.92931, - 100.70063, - 12.91015, - 100.68389 - ], - "centroid": [100.68103, 12.93676], - "name": "Asia/Bangkok" - }, - { - "points": [ - 8.54343, - 97.63347, - 8.56532, - 97.61681, - 8.60564, - 97.63215, - 8.58876, - 97.6474, - 8.54343, - 97.63347 - ], - "centroid": [97.63236, 8.57521], - "name": "Asia/Bangkok" - }, - { - "points": [ - 11.77548, - 102.39828, - 11.77759, - 102.37763, - 11.81888, - 102.37602, - 11.81396, - 102.39862, - 11.77548, - 102.39828 - ], - "centroid": [102.38752, 11.79679], - "name": "Asia/Bangkok" - }, - { - "points": [ - 11.88959, - 102.34817, - 11.91313, - 102.33885, - 11.93634, - 102.37261, - 11.91638, - 102.3764, - 11.88959, - 102.34817 - ], - "centroid": [102.35817, 11.91345], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.71843, - 98.35934, - 7.75024, - 98.35862, - 7.74438, - 98.39253, - 7.72498, - 98.385, - 7.71843, - 98.35934 - ], - "centroid": [98.37275, 7.73521], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.04383, - 97.82795, - 9.05549, - 97.80173, - 9.08659, - 97.8085, - 9.06654, - 97.83225, - 9.04383, - 97.82795 - ], - "centroid": [97.81692, 9.06349], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.36639, - 99.6712, - 9.38818, - 99.65654, - 9.41252, - 99.67602, - 9.38655, - 99.68994, - 9.36639, - 99.6712 - ], - "centroid": [99.67343, 9.38876], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.28736, - 99.25874, - 7.31694, - 99.23966, - 7.33333, - 99.25251, - 7.30748, - 99.27343, - 7.28736, - 99.25874 - ], - "centroid": [99.25634, 7.31085], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.00777, - 99.4809, - 7.04212, - 99.46615, - 7.0552, - 99.47759, - 7.02433, - 99.49656, - 7.00777, - 99.4809 - ], - "centroid": [99.48072, 7.03161], - "name": "Asia/Bangkok" - }, - { - "points": [ - 11.05143, - 99.55282, - 11.06896, - 99.54018, - 11.0888, - 99.57017, - 11.06352, - 99.57638, - 11.05143, - 99.55282 - ], - "centroid": [99.55998, 11.06889], - "name": "Asia/Bangkok" - }, - { - "points": [ - 11.88336, - 102.41583, - 11.89028, - 102.39132, - 11.9128, - 102.39171, - 11.90793, - 102.42511, - 11.88336, - 102.41583 - ], - "centroid": [102.40649, 11.89907], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.321, - 99.30311, - 9.33789, - 99.28968, - 9.36427, - 99.31519, - 9.34861, - 99.32422, - 9.321, - 99.30311 - ], - "centroid": [99.30755, 9.34257], - "name": "Asia/Bangkok" - }, - { - "points": [ - 6.81, - 99.53203, - 6.83343, - 99.51469, - 6.83964, - 99.54528, - 6.82344, - 99.55146, - 6.81, - 99.53203 - ], - "centroid": [99.53466, 6.82661], - "name": "Asia/Bangkok" - }, - { - "points": [ - 6.54437, - 99.44727, - 6.56299, - 99.43611, - 6.57954, - 99.46222, - 6.55836, - 99.46619, - 6.54437, - 99.44727 - ], - "centroid": [99.45259, 6.56167], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.45228, - 99.69102, - 9.4579, - 99.66379, - 9.48127, - 99.66963, - 9.47039, - 99.69461, - 9.45228, - 99.69102 - ], - "centroid": [99.67917, 9.46558], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.73323, - 98.47968, - 7.74585, - 98.46458, - 7.77147, - 98.48464, - 7.75575, - 98.49522, - 7.73323, - 98.47968 - ], - "centroid": [98.48069, 7.7516], - "name": "Asia/Bangkok" - }, - { - "points": [ - 10.42439, - 99.2911, - 10.44436, - 99.28163, - 10.45902, - 99.30163, - 10.43217, - 99.30915, - 10.42439, - 99.2911 - ], - "centroid": [99.29606, 10.44055], - "name": "Asia/Bangkok" - }, - { - "points": [ - 10.38113, - 99.34597, - 10.39556, - 99.33331, - 10.41558, - 99.36021, - 10.39982, - 99.36546, - 10.38113, - 99.34597 - ], - "centroid": [99.35064, 10.39797], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.59346, - 99.71664, - 9.60567, - 99.70314, - 9.62951, - 99.71265, - 9.60995, - 99.73105, - 9.59346, - 99.71664 - ], - "centroid": [99.71613, 9.61036], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.29523, - 99.97513, - 9.29465, - 99.9557, - 9.31391, - 99.94891, - 9.3199, - 99.97294, - 9.29523, - 99.97513 - ], - "centroid": [99.96345, 9.30644], - "name": "Asia/Bangkok" - }, - { - "points": [ - 6.76588, - 99.77353, - 6.78115, - 99.75394, - 6.79866, - 99.76255, - 6.78098, - 99.78465, - 6.76588, - 99.77353 - ], - "centroid": [99.76874, 6.78187], - "name": "Asia/Bangkok" - }, - { - "points": [ - 6.69902, - 99.81118, - 6.7168, - 99.79788, - 6.72621, - 99.82493, - 6.71144, - 99.83072, - 6.69902, - 99.81118 - ], - "centroid": [99.81541, 6.71334], - "name": "Asia/Bangkok" - }, - { - "points": [ - 8.82037, - 97.81989, - 8.80747, - 97.80959, - 8.81923, - 97.78814, - 8.83639, - 97.80689, - 8.82037, - 97.81989 - ], - "centroid": [97.80536, 8.82117], - "name": "Asia/Bangkok" - }, - { - "points": [ - 8.20457, - 98.60391, - 8.19979, - 98.58471, - 8.22577, - 98.58289, - 8.22762, - 98.59998, - 8.20457, - 98.60391 - ], - "centroid": [98.59275, 8.21414], - "name": "Asia/Bangkok" - }, - { - "points": [ - 6.81288, - 99.58611, - 6.82965, - 99.5734, - 6.83958, - 99.59504, - 6.82253, - 99.60351, - 6.81288, - 99.58611 - ], - "centroid": [99.58923, 6.82633], - "name": "Asia/Bangkok" - }, - { - "points": [ - 6.44724, - 100.06894, - 6.46395, - 100.05708, - 6.47794, - 100.07594, - 6.46194, - 100.08503, - 6.44724, - 100.06894 - ], - "centroid": [100.0715, 6.46274], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.29934, - 99.90937, - 9.29877, - 99.88868, - 9.32347, - 99.89042, - 9.32073, - 99.90726, - 9.29934, - 99.90937 - ], - "centroid": [99.8987, 9.3102], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.76783, - 99.68381, - 9.77434, - 99.66456, - 9.79569, - 99.6726, - 9.78795, - 99.68905, - 9.76783, - 99.68381 - ], - "centroid": [99.67729, 9.78131], - "name": "Asia/Bangkok" - }, - { - "points": [ - 12.86725, - 100.68907, - 12.86323, - 100.66952, - 12.89046, - 100.66951, - 12.88994, - 100.68397, - 12.86725, - 100.68907 - ], - "centroid": [100.67786, 12.87702], - "name": "Asia/Bangkok" - }, - { - "points": [ - 9.41351, - 99.67265, - 9.42954, - 99.66173, - 9.44213, - 99.67684, - 9.42172, - 99.68985, - 9.41351, - 99.67265 - ], - "centroid": [99.67553, 9.42697], - "name": "Asia/Bangkok" - }, - { - "points": [ - 6.55156, - 99.35955, - 6.54749, - 99.33979, - 6.56735, - 99.33542, - 6.57128, - 99.35583, - 6.55156, - 99.35955 - ], - "centroid": [99.34762, 6.55946], - "name": "Asia/Bangkok" - }, - { - "points": [ - 7.80136, - 98.78218, - 7.80199, - 98.76509, - 7.82601, - 98.76729, - 7.81909, - 98.78652, - 7.80136, - 98.78218 - ], - "centroid": [98.77491, 7.81249], - "name": "Asia/Bangkok" - }, - { - "points": [ - 8.06398, - 98.6844, - 8.06974, - 98.66746, - 8.09111, - 98.67405, - 8.08201, - 98.69323, - 8.06398, - 98.6844 - ], - "centroid": [98.67974, 8.07705], - "name": "Asia/Bangkok" - }, - { - "points": [ - 12.54884, - 101.80141, - 12.5587, - 101.78852, - 12.57484, - 101.79739, - 12.56132, - 101.81896, - 12.54884, - 101.80141 - ], - "centroid": [101.80218, 12.56135], - "name": "Asia/Bangkok" - }, - { - "points": [ - 20.28986, - 100.18458, - 20.23255, - 100.18504, - 20.24376, - 100.10203, - 20.35766, - 100.08324, - 20.70016, - 100.20917, - 20.83337, - 100.36647, - 20.85161, - 100.61143, - 20.87597, - 100.50735, - 20.95899, - 100.51797, - 21.31828, - 100.71915, - 21.40063, - 100.99921, - 21.57279, - 101.15024, - 21.55687, - 101.22801, - 21.18837, - 101.29041, - 21.25843, - 101.56379, - 21.15202, - 101.77935, - 21.22087, - 101.83504, - 21.31408, - 101.73033, - 21.57812, - 101.75242, - 21.60657, - 101.81665, - 21.82747, - 101.77021, - 21.9633, - 101.61549, - 22.24739, - 101.53699, - 22.5101, - 101.74819, - 22.39109, - 101.88807, - 22.44182, - 102.13384, - 21.92325, - 102.62204, - 21.66812, - 102.68395, - 21.72337, - 102.80233, - 21.85672, - 102.84263, - 21.72303, - 102.87023, - 21.69559, - 102.99444, - 21.29952, - 102.91063, - 21.26286, - 102.82487, - 21.23954, - 102.91539, - 20.8593, - 103.18226, - 20.83699, - 103.47296, - 20.6749, - 103.69763, - 20.86375, - 103.80256, - 20.99182, - 104.12332, - 20.67592, - 104.64943, - 20.51347, - 104.55552, - 20.453, - 104.39045, - 20.43222, - 104.62271, - 20.35162, - 104.72, - 20.22569, - 104.687, - 20.18456, - 104.95532, - 19.9956, - 104.98659, - 19.90768, - 104.80487, - 19.79693, - 104.84827, - 19.73725, - 104.71047, - 19.61488, - 104.65406, - 19.69903, - 104.41678, - 19.69104, - 104.05048, - 19.49864, - 104.13473, - 19.32149, - 103.90904, - 18.81421, - 104.75404, - 18.71648, - 105.15339, - 18.64168, - 105.21065, - 18.44924, - 105.11913, - 18.33134, - 105.20171, - 18.17175, - 105.37346, - 18.20414, - 105.50947, - 17.68155, - 105.76534, - 17.28732, - 106.199, - 17.29849, - 106.31464, - 17.0049, - 106.44468, - 16.99972, - 106.5611, - 16.69071, - 106.56725, - 16.46315, - 106.6857, - 16.43402, - 106.76231, - 16.55483, - 106.85194, - 16.31353, - 106.97995, - 16.2947, - 107.13537, - 16.18578, - 107.16015, - 16.06506, - 107.3424, - 16.08408, - 107.46641, - 15.89827, - 107.42251, - 15.82558, - 107.23506, - 15.73409, - 107.22783, - 15.25074, - 107.70702, - 15.03828, - 107.62622, - 15.00541, - 107.4819, - 14.86614, - 107.61125, - 14.52163, - 107.46082, - 14.57334, - 107.30792, - 14.40846, - 107.18066, - 14.42642, - 107.05756, - 14.30333, - 106.97865, - 14.27594, - 106.85768, - 14.57683, - 106.53043, - 14.43979, - 106.42102, - 14.46332, - 106.25918, - 14.33747, - 106.19588, - 14.34932, - 106.00902, - 14.0648, - 106.19017, - 13.90008, - 106.10296, - 13.92406, - 105.90071, - 14.0936, - 105.7264, - 14.14708, - 105.55885, - 14.09216, - 105.3662, - 14.16611, - 105.27248, - 14.34082, - 105.2044, - 14.42662, - 105.43233, - 14.55567, - 105.52522, - 14.80047, - 105.50427, - 14.97695, - 105.60993, - 15.1045, - 105.45931, - 15.27152, - 105.58396, - 15.34692, - 105.46097, - 15.42436, - 105.58451, - 15.65559, - 105.62795, - 15.79639, - 105.39037, - 15.92227, - 105.33591, - 15.99712, - 105.41769, - 16.11116, - 105.04416, - 16.51482, - 104.74842, - 17.01711, - 104.72327, - 17.39624, - 104.7937, - 17.86572, - 104.26833, - 18.3254, - 103.96887, - 18.27876, - 103.86338, - 18.42746, - 103.51151, - 18.4257, - 103.31731, - 17.97796, - 103.0524, - 17.96095, - 102.86391, - 17.7951, - 102.67723, - 17.84123, - 102.58115, - 17.95286, - 102.59655, - 17.96979, - 102.4417, - 18.2098, - 102.08711, - 18.02378, - 101.91443, - 18.05669, - 101.78396, - 17.91063, - 101.74398, - 17.45904, - 101.17283, - 17.56422, - 100.95397, - 17.89265, - 101.01538, - 18.06571, - 101.1783, - 18.33085, - 101.17601, - 18.44896, - 101.05222, - 18.69076, - 101.26181, - 18.89474, - 101.24097, - 19.04638, - 101.34453, - 19.12608, - 101.2488, - 19.35854, - 101.19391, - 19.56682, - 101.27537, - 19.62115, - 100.90188, - 19.48082, - 100.77464, - 19.51973, - 100.51091, - 19.76093, - 100.40217, - 20.15891, - 100.57049, - 20.18664, - 100.45081, - 20.38309, - 100.32553, - 20.28986, - 100.18458 - ], - "centroid": [103.76496, 18.49892], - "name": "Asia/Vientiane" - }, - { - "points": [ - 53.46649, - 78.05038, - 53.49053, - 77.92087, - 53.58366, - 77.91927, - 53.62234, - 78.21115, - 53.50923, - 78.24976, - 53.49854, - 78.39315, - 53.53398, - 78.61847, - 53.62838, - 78.58969, - 53.66546, - 78.66232, - 53.72494, - 79.51891, - 53.86922, - 79.86354, - 53.93679, - 79.85321, - 54.08931, - 80.13481, - 54.11587, - 80.47612, - 54.22086, - 80.59187, - 54.26669, - 80.83664, - 54.349, - 80.79196, - 54.40605, - 80.92666, - 54.14112, - 81.12927, - 54.03139, - 81.59031, - 53.93911, - 81.5587, - 53.97959, - 81.86316, - 53.89279, - 81.85913, - 53.84239, - 81.73047, - 53.71681, - 81.83949, - 53.71243, - 82.20646, - 53.6076, - 82.18026, - 53.47731, - 82.48322, - 53.80355, - 82.73082, - 54.079, - 83.1921, - 54.09497, - 83.30164, - 53.95054, - 83.40765, - 54.14212, - 83.57505, - 54.15387, - 83.90673, - 54.09871, - 83.90742, - 54.22801, - 84.26424, - 54.14903, - 84.45267, - 54.35675, - 84.70067, - 54.49733, - 85.16514, - 54.20717, - 85.45023, - 54.25293, - 85.60622, - 53.99271, - 86.15072, - 53.54133, - 86.58137, - 53.51774, - 87.01167, - 53.2987, - 86.88742, - 53.24817, - 86.67377, - 53.08986, - 86.93696, - 53.08666, - 87.09015, - 52.85372, - 86.94866, - 52.59205, - 87.20881, - 52.60654, - 87.35561, - 52.51555, - 87.38046, - 52.45748, - 87.64226, - 52.55916, - 87.92248, - 52.42245, - 88.20985, - 52.4597, - 88.43358, - 52.12513, - 88.35788, - 52.04448, - 88.21934, - 52.07558, - 88.09487, - 51.81105, - 87.85015, - 51.75883, - 88.11751, - 51.54724, - 87.87989, - 51.32889, - 88.36537, - 51.34433, - 88.5478, - 51.56895, - 88.73267, - 51.43901, - 88.97349, - 51.23511, - 88.95293, - 51.1847, - 89.04782, - 51.0574, - 89.07088, - 50.50468, - 89.87548, - 50.42061, - 89.84885, - 50.37363, - 89.64377, - 50.46139, - 89.51184, - 50.36085, - 89.52893, - 50.21334, - 89.34786, - 50.21268, - 89.52213, - 49.82845, - 89.64636, - 49.7914, - 89.74803, - 49.58503, - 89.38003, - 49.63787, - 89.22914, - 49.54548, - 89.23407, - 49.49728, - 89.13, - 49.4663, - 88.97517, - 49.54612, - 88.89411, - 49.44016, - 88.86341, - 49.51754, - 88.63207, - 49.48002, - 88.22542, - 49.3736, - 88.10971, - 49.30305, - 88.20589, - 49.24453, - 88.15193, - 49.07445, - 87.376, - 49.09613, - 87.30323, - 49.22264, - 87.29922, - 49.28878, - 86.94727, - 49.53966, - 86.78643, - 49.57644, - 86.62563, - 49.64814, - 86.61436, - 49.79311, - 86.79269, - 49.79432, - 86.61955, - 49.57452, - 86.24435, - 49.45123, - 86.16813, - 49.60019, - 85.58855, - 49.58097, - 85.27337, - 49.86628, - 85.09877, - 49.91481, - 84.97301, - 50.04765, - 84.99256, - 50.20334, - 84.64622, - 50.23396, - 84.29433, - 50.30174, - 84.22538, - 50.51011, - 84.22455, - 50.72131, - 83.94105, - 50.78284, - 83.95132, - 51.00648, - 83.42026, - 51.00963, - 83.12071, - 50.88409, - 82.97054, - 50.92509, - 82.74408, - 50.82011, - 82.71908, - 50.73547, - 82.4975, - 50.80684, - 81.78356, - 50.74823, - 81.4782, - 50.9726, - 81.39772, - 50.93916, - 81.06649, - 51.19743, - 81.13286, - 51.29807, - 80.67355, - 51.19754, - 80.62584, - 51.19944, - 80.4505, - 50.96805, - 80.47652, - 50.89621, - 80.20325, - 50.82321, - 80.19736, - 50.83951, - 80.07503, - 50.74804, - 80.07441, - 52.02477, - 79.08685, - 53.34496, - 77.79271, - 53.46649, - 78.05038 - ], - "centroid": [84.13418, 51.9732], - "name": "Asia/Barnaul" - }, - { - "points": [ - 55.30139, - 75.19387, - 55.38821, - 75.08337, - 55.5339, - 75.3136, - 55.59039, - 75.12606, - 55.65931, - 75.21891, - 55.76333, - 75.07685, - 55.77597, - 75.36219, - 55.89857, - 75.30497, - 56.15059, - 75.7457, - 56.19077, - 76.30898, - 56.30884, - 76.10818, - 56.41588, - 76.06811, - 56.44236, - 76.13488, - 56.44745, - 75.83447, - 56.73168, - 76.27658, - 57.25844, - 76.1031, - 57.17137, - 78.44474, - 56.94046, - 79.58877, - 56.44013, - 80.28889, - 56.54973, - 81.18233, - 56.26435, - 81.53939, - 56.41952, - 82.76429, - 56.54473, - 82.83492, - 56.56308, - 83.09297, - 56.45326, - 83.26927, - 56.23271, - 83.0818, - 56.21543, - 83.23006, - 56.14076, - 83.13111, - 56.10463, - 83.30156, - 56.04676, - 83.23353, - 55.89666, - 83.42514, - 55.74873, - 83.23897, - 55.68897, - 83.30177, - 55.74768, - 83.4187, - 55.68737, - 83.4155, - 55.70584, - 83.63822, - 56.02693, - 83.96625, - 56.06796, - 84.21488, - 55.99249, - 84.36421, - 56.05364, - 84.53301, - 55.96214, - 84.58718, - 55.87425, - 84.51716, - 55.76655, - 84.64718, - 55.72774, - 84.55589, - 55.67927, - 84.70985, - 55.52555, - 84.78554, - 55.44775, - 84.77199, - 55.40769, - 84.64856, - 55.39628, - 84.88193, - 55.23537, - 84.82531, - 55.17053, - 84.9283, - 54.98823, - 84.89043, - 54.87756, - 85.08849, - 54.73127, - 84.94873, - 54.66384, - 85.05666, - 54.60189, - 84.96481, - 54.4681, - 85.08937, - 54.33878, - 84.70957, - 54.12948, - 84.45695, - 54.20727, - 84.26581, - 54.0785, - 83.90826, - 54.13393, - 83.90475, - 54.12237, - 83.5783, - 53.93054, - 83.40832, - 54.07517, - 83.29152, - 54.05912, - 83.19625, - 53.7884, - 82.74404, - 53.55649, - 82.54771, - 53.5006, - 82.61339, - 53.45628, - 82.48224, - 53.59411, - 82.16451, - 53.6872, - 82.20641, - 53.69894, - 81.82778, - 53.84922, - 81.70832, - 53.96265, - 81.84753, - 53.91895, - 81.55293, - 54.01451, - 81.56811, - 54.06433, - 81.47065, - 54.12406, - 81.1186, - 54.3852, - 80.92295, - 54.33697, - 80.80929, - 54.25076, - 80.85001, - 54.20193, - 80.59855, - 54.09613, - 80.47989, - 54.06868, - 80.13824, - 53.92581, - 79.87587, - 53.85481, - 79.88001, - 53.70598, - 79.52536, - 53.64546, - 78.66592, - 53.51659, - 78.63579, - 53.4786, - 78.39529, - 53.49208, - 78.23927, - 53.60288, - 78.20634, - 53.56889, - 77.93557, - 53.45597, - 78.06914, - 53.33812, - 77.80136, - 53.959, - 76.57898, - 54.12801, - 76.42176, - 54.18224, - 76.43565, - 54.16846, - 76.74162, - 54.31251, - 76.86062, - 54.38345, - 76.77403, - 54.4479, - 76.92517, - 54.33635, - 76.65188, - 54.3473, - 76.24096, - 54.26469, - 76.22996, - 54.12222, - 75.68376, - 54.53416, - 75.66776, - 54.57179, - 75.79823, - 54.69004, - 75.79107, - 54.81613, - 75.50636, - 54.89625, - 75.51987, - 54.90583, - 75.33472, - 55.02522, - 75.39025, - 55.13292, - 75.23913, - 55.24421, - 75.26391, - 55.30139, - 75.19387 - ], - "centroid": [79.7531, 55.28464], - "name": "Asia/Novosibirsk" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-pyongyang.json b/pandora_console/include/javascript/tz_json/polygons/asia-pyongyang.json deleted file mode 100644 index 83b214dcf1..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-pyongyang.json +++ /dev/null @@ -1,532 +0,0 @@ -{ - "transitions": { "Asia/Pyongyang": [[0, 510, "KST"]] }, - "name": "Asia/Pyongyang", - "polygons": [ - { - "points": [ - 37.83177, - 126.17653, - 37.73592, - 126.17198, - 37.74033, - 126.09714, - 37.85533, - 126.0509, - 37.81952, - 125.89493, - 38.0033, - 125.72666, - 37.75257, - 125.6207, - 37.67653, - 125.21833, - 37.75593, - 125.21938, - 37.77481, - 125.31914, - 37.80481, - 125.21412, - 37.89003, - 125.28817, - 37.85336, - 125.13061, - 37.92306, - 124.94414, - 38.07311, - 125.2483, - 38.11887, - 124.64656, - 38.24671, - 124.8624, - 38.34989, - 124.84983, - 38.49684, - 125.00403, - 38.59129, - 124.95744, - 38.55137, - 125.07073, - 38.67715, - 125.11812, - 38.62875, - 125.1699, - 38.69439, - 125.42138, - 38.68407, - 125.26525, - 38.86578, - 125.11522, - 39.27065, - 125.39608, - 39.45148, - 125.32759, - 39.53461, - 125.39069, - 39.5095, - 125.27021, - 39.59139, - 125.21101, - 39.50474, - 125.13791, - 39.60443, - 125.09598, - 39.72665, - 124.76023, - 39.62082, - 124.77248, - 39.57347, - 124.64459, - 39.49012, - 124.70962, - 39.5169, - 124.59084, - 39.67143, - 124.63522, - 39.69871, - 124.50955, - 39.79723, - 124.54705, - 39.78834, - 124.4101, - 39.90452, - 124.30609, - 39.77775, - 124.24126, - 39.79801, - 124.18516, - 40.07762, - 124.33401, - 40.4893, - 124.89195, - 40.46797, - 125.03159, - 40.54263, - 125.01879, - 40.77143, - 125.67487, - 40.80464, - 125.62044, - 40.87653, - 125.70348, - 40.93806, - 126.02296, - 41.09552, - 126.11123, - 41.38181, - 126.49886, - 41.61874, - 126.55076, - 41.71047, - 126.71284, - 41.75836, - 126.68597, - 41.70194, - 126.78379, - 41.81742, - 126.9425, - 41.5974, - 127.18705, - 41.54857, - 127.12717, - 41.47094, - 127.34472, - 41.41738, - 127.63816, - 41.466, - 127.93529, - 41.39073, - 128.14568, - 41.58509, - 128.29912, - 41.7857, - 128.09785, - 42.00161, - 128.07445, - 42.02402, - 128.92174, - 42.19653, - 129.17645, - 42.32019, - 129.18506, - 42.45989, - 129.34027, - 42.3784, - 129.54013, - 42.47109, - 129.60528, - 42.44828, - 129.71405, - 43.00424, - 129.8778, - 42.91271, - 130.26622, - 42.71528, - 130.25949, - 42.55724, - 130.44541, - 42.62293, - 130.52099, - 42.28054, - 130.68438, - 42.31495, - 130.4115, - 41.64646, - 129.7056, - 41.48177, - 129.66396, - 41.37653, - 129.81922, - 41.18951, - 129.73149, - 40.82427, - 129.72363, - 40.69367, - 129.23179, - 40.46657, - 129.08446, - 40.29927, - 128.63743, - 40.18037, - 128.664, - 40.01656, - 128.32923, - 40.06224, - 128.26066, - 39.97272, - 128.21176, - 40.03667, - 128.00757, - 39.87457, - 127.88579, - 39.80732, - 127.61203, - 39.6958, - 127.49993, - 39.58851, - 127.58503, - 39.50536, - 127.5247, - 39.30543, - 127.5764, - 39.29162, - 127.51083, - 39.41006, - 127.47534, - 39.21151, - 127.38207, - 39.13652, - 127.74885, - 38.86184, - 128.00948, - 38.75167, - 128.28698, - 38.6198, - 128.37377, - 38.4294, - 128.29785, - 38.29696, - 128.06857, - 38.29711, - 127.14061, - 37.94329, - 126.69469, - 37.77832, - 126.65698, - 37.87479, - 126.39507, - 37.83177, - 126.17653 - ], - "centroid": [127.16925, 40.13484], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 39.49644, - 124.80112, - 39.55279, - 124.81448, - 39.63069, - 124.91146, - 39.53744, - 124.94813, - 39.49644, - 124.80112 - ], - "centroid": [124.87687, 39.55601], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 38.48375, - 124.87572, - 38.49622, - 124.77803, - 38.5185, - 124.76105, - 38.56611, - 124.82191, - 38.48375, - 124.87572 - ], - "centroid": [124.81655, 38.51799], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 37.78536, - 125.00186, - 37.81651, - 124.98438, - 37.84177, - 125.05472, - 37.80566, - 125.04859, - 37.78536, - 125.00186 - ], - "centroid": [125.02162, 37.8132], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 37.76211, - 125.14507, - 37.79828, - 125.12466, - 37.82665, - 125.1936, - 37.80113, - 125.20543, - 37.76211, - 125.14507 - ], - "centroid": [125.16507, 37.79605], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 39.41167, - 124.60157, - 39.44017, - 124.57903, - 39.50014, - 124.62936, - 39.45309, - 124.64095, - 39.41167, - 124.60157 - ], - "centroid": [124.61273, 39.45262], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 38.60614, - 124.9891, - 38.62297, - 124.97014, - 38.67811, - 124.99164, - 38.6546, - 125.03137, - 38.60614, - 124.9891 - ], - "centroid": [124.9974, 38.64286], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 37.78335, - 125.77227, - 37.79445, - 125.74679, - 37.8427, - 125.73882, - 37.81339, - 125.78226, - 37.78335, - 125.77227 - ], - "centroid": [125.75952, 37.81052], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 37.75284, - 125.89277, - 37.77498, - 125.87907, - 37.78607, - 125.92446, - 37.76363, - 125.91933, - 37.75284, - 125.89277 - ], - "centroid": [125.90304, 37.77009], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 39.43307, - 124.77983, - 39.43714, - 124.75963, - 39.46766, - 124.76355, - 39.45597, - 124.79645, - 39.43307, - 124.77983 - ], - "centroid": [124.77503, 39.44972], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 39.20653, - 127.61612, - 39.22115, - 127.60332, - 39.24484, - 127.62262, - 39.21998, - 127.64271, - 39.20653, - 127.61612 - ], - "centroid": [127.62208, 39.22393], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 39.50264, - 125.21118, - 39.51223, - 125.18348, - 39.53413, - 125.1893, - 39.52367, - 125.21539, - 39.50264, - 125.21118 - ], - "centroid": [125.19968, 39.51813], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 37.5873, - 125.7082, - 37.60425, - 125.69615, - 37.61855, - 125.72269, - 37.59295, - 125.72958, - 37.5873, - 125.7082 - ], - "centroid": [125.71442, 37.60154], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 39.39424, - 124.72775, - 39.4115, - 124.70723, - 39.42363, - 124.7361, - 39.40911, - 124.74533, - 39.39424, - 124.72775 - ], - "centroid": [124.72807, 39.40952], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 39.61893, - 124.8335, - 39.6335, - 124.81206, - 39.64821, - 124.84178, - 39.62771, - 124.8472, - 39.61893, - 124.8335 - ], - "centroid": [124.83269, 39.63296], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 39.53114, - 124.73685, - 39.5414, - 124.71953, - 39.56275, - 124.73313, - 39.55254, - 124.75196, - 39.53114, - 124.73685 - ], - "centroid": [124.73548, 39.54704], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 39.2048, - 127.5308, - 39.2076, - 127.50627, - 39.22356, - 127.50316, - 39.22868, - 127.53382, - 39.2048, - 127.5308 - ], - "centroid": [127.5194, 39.21657], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 38.99031, - 128.09285, - 39.00534, - 128.07537, - 39.01888, - 128.09091, - 39.00441, - 128.10713, - 38.99031, - 128.09285 - ], - "centroid": [128.09146, 39.0047], - "name": "Asia/Pyongyang" - }, - { - "points": [ - 37.66536, - 125.09464, - 37.67754, - 125.07728, - 37.69525, - 125.09108, - 37.68302, - 125.10559, - 37.66536, - 125.09464 - ], - "centroid": [125.09192, 37.68021], - "name": "Asia/Pyongyang" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-rangoon.json b/pandora_console/include/javascript/tz_json/polygons/asia-rangoon.json deleted file mode 100644 index 407999f21e..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-rangoon.json +++ /dev/null @@ -1,2563 +0,0 @@ -{ - "transitions": { - "Asia/Rangoon": [[-778395600, 390, "+0630"], [2147501647, 390, "+0630"]], - "Indian/Cocos": [[-2147465648, 390, "+0630"], [2147501647, 390, "+0630"]] - }, - "name": "Asia/Rangoon", - "polygons": [ - { - "points": [ - 9.91579, - 98.5323, - 10.00119, - 98.5211, - 9.98764, - 98.45971, - 10.35731, - 98.52794, - 10.68838, - 98.44472, - 10.81221, - 98.58578, - 10.8595, - 98.56278, - 10.7647, - 98.50175, - 10.88848, - 98.4588, - 10.8607, - 98.56224, - 10.95654, - 98.70026, - 11.04892, - 98.59311, - 11.18716, - 98.73018, - 11.53546, - 98.7033, - 11.68195, - 98.73766, - 11.70853, - 98.81472, - 11.71246, - 98.60341, - 11.86487, - 98.61987, - 11.82458, - 98.40713, - 11.86619, - 98.4755, - 12.1182, - 98.42983, - 12.00499, - 98.70919, - 12.08496, - 98.61466, - 12.19623, - 98.62744, - 12.26385, - 98.46935, - 12.32067, - 98.56739, - 12.32935, - 98.41489, - 12.2534, - 98.37995, - 12.4932, - 98.29189, - 12.51861, - 98.20951, - 12.53976, - 98.29042, - 12.68866, - 98.29908, - 12.68113, - 98.36584, - 12.58065, - 98.48758, - 12.34442, - 98.53405, - 12.46507, - 98.56708, - 12.51705, - 98.6739, - 12.55591, - 98.60682, - 12.71223, - 98.67294, - 12.73652, - 98.6092, - 13.11603, - 98.56151, - 13.77306, - 98.23201, - 13.5919, - 98.21746, - 13.54441, - 98.11565, - 14.12822, - 98.08747, - 14.74113, - 97.81736, - 15.14933, - 97.79611, - 15.19733, - 97.72055, - 15.40518, - 97.77178, - 15.83895, - 97.70825, - 16.07104, - 97.54832, - 16.27233, - 97.6338, - 16.36915, - 97.60723, - 16.23658, - 97.60528, - 16.23235, - 97.5015, - 16.44574, - 97.43184, - 16.51229, - 97.48293, - 16.47382, - 97.35437, - 16.84985, - 97.1743, - 17.00872, - 97.19607, - 17.42422, - 96.87648, - 17.01871, - 96.922, - 16.68566, - 96.77931, - 16.49857, - 96.51394, - 16.54014, - 96.28751, - 16.41218, - 96.32894, - 16.1193, - 95.74708, - 15.92756, - 95.66299, - 15.71276, - 95.43163, - 15.71456, - 95.27535, - 15.85563, - 95.27396, - 15.76528, - 95.20383, - 15.78476, - 95.11704, - 16.00007, - 95.086, - 15.80913, - 95.07689, - 15.7312, - 94.94796, - 15.79244, - 94.72309, - 15.97691, - 94.82905, - 15.82721, - 94.68708, - 15.94937, - 94.5383, - 15.82561, - 94.38993, - 16.04724, - 94.41921, - 15.9457, - 94.23815, - 16.03625, - 94.18755, - 16.53967, - 94.23618, - 16.56483, - 94.33799, - 17.11863, - 94.47947, - 17.18324, - 94.43562, - 17.18757, - 94.52324, - 17.30269, - 94.49873, - 17.35687, - 94.56408, - 17.61878, - 94.57648, - 17.99429, - 94.42755, - 18.06444, - 94.47218, - 18.23307, - 94.40891, - 18.26254, - 94.31219, - 18.33753, - 94.38746, - 18.5315, - 94.22589, - 18.64217, - 94.2306, - 18.73544, - 94.1309, - 18.76971, - 94.1819, - 18.858, - 94.02241, - 19.17582, - 94.02519, - 18.83811, - 93.92892, - 19.0031, - 93.66722, - 19.3586, - 93.46386, - 19.44468, - 93.51514, - 19.38555, - 93.66525, - 19.47019, - 93.51211, - 19.54828, - 93.5211, - 19.4859, - 93.59208, - 19.58808, - 93.65894, - 19.53484, - 93.81719, - 19.6203, - 93.71416, - 19.66353, - 93.75011, - 19.71144, - 93.41582, - 19.74867, - 93.47444, - 20.05251, - 93.32272, - 20.03282, - 93.16431, - 19.81463, - 93.2606, - 19.92348, - 93.16259, - 19.78047, - 93.16568, - 20.06588, - 92.97084, - 20.1728, - 92.98538, - 20.11582, - 92.84626, - 20.19758, - 92.75523, - 20.34117, - 92.75233, - 20.20697, - 92.73349, - 20.44911, - 92.61476, - 20.69048, - 92.36889, - 21.17583, - 92.17929, - 21.32981, - 92.19129, - 21.48211, - 92.36549, - 21.37192, - 92.4436, - 21.38268, - 92.56228, - 21.25287, - 92.60072, - 21.29375, - 92.66322, - 21.70016, - 92.59126, - 22.15297, - 92.68606, - 22.06784, - 92.86972, - 21.97081, - 92.90548, - 22.03669, - 92.94607, - 21.99332, - 92.99354, - 22.20642, - 93.04153, - 22.18661, - 93.14034, - 22.25804, - 93.18752, - 22.78245, - 93.09038, - 23.06051, - 93.12995, - 23.0131, - 93.28933, - 23.13253, - 93.36824, - 23.68009, - 93.42651, - 24.08619, - 93.32347, - 23.96245, - 93.5029, - 24.01, - 93.76102, - 23.86037, - 94.15172, - 24.47664, - 94.38936, - 25.02525, - 94.73005, - 25.12249, - 94.72585, - 25.20646, - 94.56991, - 25.39014, - 94.62157, - 25.73999, - 95.02925, - 25.93006, - 95.01547, - 26.06648, - 95.17265, - 26.30637, - 95.06094, - 26.61762, - 95.1369, - 26.70628, - 95.42866, - 27.23349, - 96.09014, - 27.37672, - 96.60641, - 27.35682, - 96.78998, - 27.19138, - 96.87705, - 27.10056, - 97.13526, - 27.45444, - 96.89209, - 27.61227, - 96.87864, - 27.91584, - 97.25368, - 27.90122, - 97.36464, - 28.22346, - 97.33947, - 28.27935, - 97.4615, - 28.55322, - 97.56788, - 28.48086, - 97.63562, - 28.52153, - 97.71497, - 28.34319, - 97.80619, - 28.38151, - 97.90847, - 28.16365, - 98.13709, - 27.86381, - 98.17405, - 27.53639, - 98.33855, - 27.69902, - 98.42798, - 27.5947, - 98.70155, - 26.65332, - 98.79276, - 26.31227, - 98.68666, - 26.12982, - 98.72687, - 26.11812, - 98.58393, - 25.84823, - 98.71116, - 25.80075, - 98.48993, - 25.55269, - 98.36445, - 25.61486, - 98.17641, - 25.38276, - 98.14609, - 25.21424, - 97.95224, - 25.26013, - 97.85217, - 25.06521, - 97.74034, - 24.83363, - 97.79188, - 24.73848, - 97.56645, - 24.44575, - 97.54816, - 24.4598, - 97.68105, - 24.31145, - 97.67856, - 24.26353, - 97.77511, - 24.11092, - 97.74219, - 23.94218, - 97.5453, - 23.87369, - 97.67016, - 24.11136, - 98.13502, - 24.16345, - 98.88632, - 24.07791, - 98.88172, - 23.96358, - 98.69356, - 23.80862, - 98.7016, - 23.76864, - 98.83117, - 23.62053, - 98.90129, - 23.5409, - 98.81784, - 23.42527, - 98.93282, - 23.19511, - 98.89932, - 23.18204, - 99.06078, - 23.10554, - 99.10689, - 23.09308, - 99.51485, - 22.93919, - 99.57351, - 22.93198, - 99.44854, - 22.84701, - 99.45698, - 22.74473, - 99.33382, - 22.49656, - 99.39911, - 22.15806, - 99.18243, - 22.0606, - 99.97576, - 21.74219, - 99.98744, - 21.66664, - 100.17992, - 21.5818, - 100.12423, - 21.44915, - 100.20638, - 21.55025, - 100.37941, - 21.46913, - 100.49172, - 21.49208, - 100.67288, - 21.6568, - 100.82842, - 21.78565, - 101.11455, - 21.60372, - 101.18673, - 21.3828, - 101.00876, - 21.30255, - 100.73497, - 20.89535, - 100.52543, - 20.87022, - 100.65587, - 20.7397, - 100.26661, - 20.3475, - 100.09871, - 20.44889, - 99.96692, - 20.30547, - 99.68846, - 20.37974, - 99.47198, - 20.13882, - 99.54533, - 20.05469, - 99.33385, - 20.08387, - 99.08089, - 19.77763, - 99.01695, - 19.73443, - 98.92699, - 19.80145, - 98.84019, - 19.66334, - 98.56763, - 19.66875, - 98.25321, - 19.79617, - 98.05284, - 19.65154, - 98.05127, - 19.56794, - 97.87269, - 19.39553, - 97.80358, - 19.09381, - 97.84059, - 18.93907, - 97.68081, - 18.86518, - 97.75429, - 18.57338, - 97.77579, - 18.48175, - 97.53394, - 18.56686, - 97.35595, - 18.27575, - 97.50989, - 18.34695, - 97.55955, - 18.29242, - 97.65238, - 17.97296, - 97.75317, - 17.86964, - 97.68856, - 17.72322, - 97.77972, - 17.06578, - 98.33314, - 16.95035, - 98.51764, - 16.80652, - 98.55913, - 16.72838, - 98.48078, - 16.47077, - 98.66772, - 16.28491, - 98.68532, - 16.44104, - 98.82787, - 16.40059, - 98.92618, - 16.13314, - 98.85256, - 16.04893, - 98.57082, - 15.96489, - 98.62818, - 15.35684, - 98.59219, - 15.3499, - 98.43301, - 15.2414, - 98.41372, - 15.29877, - 98.31458, - 15.10202, - 98.20177, - 14.81804, - 98.26598, - 14.32222, - 98.61765, - 14.10472, - 98.97028, - 13.89602, - 99.1245, - 13.25547, - 99.22687, - 13.06843, - 99.12058, - 12.98885, - 99.20699, - 12.73255, - 99.25607, - 12.58646, - 99.45267, - 12.13472, - 99.48979, - 12.1443, - 99.58893, - 12.01751, - 99.56202, - 11.81542, - 99.67872, - 11.61976, - 99.57882, - 11.61202, - 99.48761, - 11.09998, - 99.24408, - 10.66985, - 98.79298, - 10.46823, - 98.81896, - 9.91579, - 98.5323 - ], - "centroid": [96.50825, 21.11711], - "name": "Asia/Rangoon" - }, - { - "points": [ - 18.65724, - 93.69372, - 18.75927, - 93.53816, - 18.87818, - 93.47655, - 18.88508, - 93.74537, - 18.65724, - 93.69372 - ], - "centroid": [93.62701, 18.79983], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.60569, - 98.2409, - 10.83823, - 98.09874, - 10.88285, - 97.98956, - 10.99819, - 98.19021, - 10.77771, - 98.31158, - 10.60569, - 98.2409 - ], - "centroid": [98.18428, 10.82634], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.4329, - 98.1286, - 11.79421, - 98.25603, - 11.99028, - 98.25827, - 11.72759, - 98.33163, - 11.47075, - 98.28611, - 11.4329, - 98.1286 - ], - "centroid": [98.25032, 11.636], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.50562, - 98.53413, - 11.55564, - 98.42257, - 11.7916, - 98.36913, - 11.80523, - 98.54321, - 11.50562, - 98.53413 - ], - "centroid": [98.46959, 11.67482], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.16603, - 98.0368, - 12.29647, - 98.06517, - 12.26433, - 97.94723, - 12.3483, - 97.93232, - 12.46164, - 98.08711, - 12.35979, - 98.18911, - 12.30467, - 98.07616, - 12.13047, - 98.15807, - 12.16603, - 98.0368 - ], - "centroid": [98.0602, 12.31579], - "name": "Asia/Rangoon" - }, - { - "points": [ - 9.91308, - 98.23591, - 9.76912, - 98.10721, - 10.20188, - 98.18239, - 10.17419, - 98.24866, - 10.05889, - 98.21784, - 10.01937, - 98.31323, - 9.91308, - 98.23591 - ], - "centroid": [98.19696, 9.99435], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.86137, - 98.32087, - 13.13495, - 98.22906, - 13.22074, - 98.23718, - 13.07743, - 98.34438, - 12.86137, - 98.32087 - ], - "centroid": [98.29021, 13.05846], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.61382, - 98.09208, - 11.68971, - 98.00994, - 11.86597, - 98.01301, - 11.83161, - 98.09351, - 11.61382, - 98.09208 - ], - "centroid": [98.05351, 11.74892], - "name": "Asia/Rangoon" - }, - { - "points": [ - 19.815, - 93.03826, - 20.05104, - 92.90681, - 20.09295, - 92.92351, - 19.92321, - 93.02921, - 19.815, - 93.03826 - ], - "centroid": [92.97707, 19.96453], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.9479, - 98.45122, - 11.00404, - 98.42916, - 11.13328, - 98.53415, - 10.94379, - 98.55141, - 10.9479, - 98.45122 - ], - "centroid": [98.49938, 11.01467], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.16853, - 98.26274, - 11.28227, - 98.20295, - 11.35241, - 98.27648, - 11.23727, - 98.30866, - 11.16853, - 98.26274 - ], - "centroid": [98.26056, 11.26213], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.38168, - 97.95217, - 10.3954, - 97.88861, - 10.52645, - 97.91618, - 10.43416, - 97.9736, - 10.38168, - 97.95217 - ], - "centroid": [97.92931, 10.43922], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.43722, - 98.1717, - 10.48134, - 98.15055, - 10.56905, - 98.24725, - 10.43115, - 98.22681, - 10.43722, - 98.1717 - ], - "centroid": [98.20401, 10.48654], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.99711, - 98.00227, - 12.04489, - 97.92967, - 12.15209, - 97.99862, - 12.07152, - 97.97445, - 11.99711, - 98.00227 - ], - "centroid": [97.96828, 12.0596], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.83231, - 97.89181, - 10.9196, - 97.89534, - 10.93805, - 97.9604, - 10.86037, - 97.95227, - 10.83231, - 97.89181 - ], - "centroid": [97.92426, 10.8879], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.75327, - 97.49316, - 11.79333, - 97.43118, - 11.83546, - 97.46954, - 11.81422, - 97.53876, - 11.75327, - 97.49316 - ], - "centroid": [97.48455, 11.79789], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.52722, - 97.99365, - 10.56311, - 97.93597, - 10.59516, - 98.058, - 10.57067, - 98.06573, - 10.52722, - 97.99365 - ], - "centroid": [98.00679, 10.56247], - "name": "Asia/Rangoon" - }, - { - "points": [ - 13.77992, - 97.92268, - 13.79763, - 97.89263, - 13.95206, - 97.90861, - 13.85193, - 97.93774, - 13.77992, - 97.92268 - ], - "centroid": [97.91433, 13.85085], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.79769, - 97.67538, - 11.86933, - 97.63223, - 11.90854, - 97.67222, - 11.87753, - 97.70045, - 11.79769, - 97.67538 - ], - "centroid": [97.66903, 11.85961], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.10615, - 98.39976, - 12.15315, - 98.36809, - 12.23727, - 98.42243, - 12.1778, - 98.437, - 12.10615, - 98.39976 - ], - "centroid": [98.40559, 12.16868], - "name": "Asia/Rangoon" - }, - { - "points": [ - 9.75137, - 98.03467, - 9.81777, - 97.99678, - 9.85217, - 98.0169, - 9.80227, - 98.07464, - 9.75137, - 98.03467 - ], - "centroid": [98.03303, 9.80374], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.52919, - 97.85472, - 12.58612, - 97.81692, - 12.63717, - 97.86951, - 12.56748, - 97.892, - 12.52919, - 97.85472 - ], - "centroid": [97.85737, 12.5816], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.06794, - 98.29079, - 10.14274, - 98.26863, - 10.14045, - 98.34098, - 10.07827, - 98.31799, - 10.06794, - 98.29079 - ], - "centroid": [98.30364, 10.11245], - "name": "Asia/Rangoon" - }, - { - "points": [ - 14.09904, - 97.80508, - 14.15533, - 97.76922, - 14.19691, - 97.82371, - 14.12429, - 97.83435, - 14.09904, - 97.80508 - ], - "centroid": [97.80681, 14.14686], - "name": "Asia/Rangoon" - }, - { - "points": [ - 14.05486, - 93.38086, - 14.07691, - 93.35135, - 14.16533, - 93.37336, - 14.14858, - 93.39513, - 14.05486, - 93.38086 - ], - "centroid": [93.37471, 14.10917], - "name": "Asia/Rangoon" - }, - { - "points": [ - 18.76964, - 93.96832, - 18.81499, - 93.92948, - 18.84655, - 93.97118, - 18.7848, - 94.00228, - 18.76964, - 93.96832 - ], - "centroid": [93.96729, 18.80585], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.75523, - 97.87758, - 12.77188, - 97.83127, - 12.82973, - 97.8422, - 12.81019, - 97.88085, - 12.75523, - 97.87758 - ], - "centroid": [97.85751, 12.79115], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.29968, - 98.00786, - 11.3958, - 97.98249, - 11.41863, - 97.99969, - 11.31409, - 98.03565, - 11.29968, - 98.00786 - ], - "centroid": [98.0074, 11.35489], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.27624, - 98.26377, - 12.34016, - 98.20345, - 12.37744, - 98.20901, - 12.37085, - 98.2355, - 12.27624, - 98.26377 - ], - "centroid": [98.23044, 12.3361], - "name": "Asia/Rangoon" - }, - { - "points": [ - 15.48485, - 97.6592, - 15.50596, - 97.64104, - 15.59793, - 97.64309, - 15.56773, - 97.67075, - 15.48485, - 97.6592 - ], - "centroid": [97.65378, 15.54207], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.00094, - 97.66035, - 12.04033, - 97.62144, - 12.07159, - 97.64328, - 12.05349, - 97.69877, - 12.00094, - 97.66035 - ], - "centroid": [97.65806, 12.04041], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.39615, - 98.49632, - 11.41585, - 98.47403, - 11.47331, - 98.50764, - 11.41887, - 98.53941, - 11.39615, - 98.49632 - ], - "centroid": [98.506, 11.42905], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.37162, - 98.15937, - 11.37344, - 98.1251, - 11.41524, - 98.09639, - 11.4271, - 98.15459, - 11.37162, - 98.15937 - ], - "centroid": [98.13387, 11.39936], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.34483, - 98.25177, - 11.40459, - 98.213, - 11.41896, - 98.28144, - 11.39841, - 98.29087, - 11.34483, - 98.25177 - ], - "centroid": [98.25444, 11.38901], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.69316, - 98.3572, - 12.7171, - 98.33014, - 12.7859, - 98.33022, - 12.71936, - 98.37322, - 12.69316, - 98.3572 - ], - "centroid": [98.34695, 12.73246], - "name": "Asia/Rangoon" - }, - { - "points": [ - 14.84302, - 93.67974, - 14.87512, - 93.66064, - 14.92863, - 93.70916, - 14.90873, - 93.71646, - 14.84302, - 93.67974 - ], - "centroid": [93.68912, 14.88583], - "name": "Asia/Rangoon" - }, - { - "points": [ - 18.59248, - 93.78703, - 18.61988, - 93.76543, - 18.67564, - 93.79451, - 18.61133, - 93.81239, - 18.59248, - 93.78703 - ], - "centroid": [93.79008, 18.62792], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.19852, - 98.46456, - 12.21172, - 98.43971, - 12.28998, - 98.42315, - 12.22238, - 98.48118, - 12.19852, - 98.46456 - ], - "centroid": [98.45066, 12.23551], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.91895, - 98.0084, - 11.94752, - 97.96375, - 11.96794, - 97.9639, - 11.96265, - 98.02092, - 11.91895, - 98.0084 - ], - "centroid": [97.99271, 11.94852], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.11364, - 97.96604, - 10.14591, - 97.95145, - 10.18643, - 97.98187, - 10.14747, - 97.9981, - 10.11364, - 97.96604 - ], - "centroid": [97.97474, 10.14893], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.09244, - 97.72721, - 12.13836, - 97.70479, - 12.15563, - 97.7479, - 12.1209, - 97.75754, - 12.09244, - 97.72721 - ], - "centroid": [97.73295, 12.12672], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.25411, - 98.5557, - 11.27116, - 98.53301, - 11.32995, - 98.52461, - 11.30568, - 98.5594, - 11.25411, - 98.5557 - ], - "centroid": [98.54316, 11.29212], - "name": "Asia/Rangoon" - }, - { - "points": [ - 15.70508, - 95.04761, - 15.72301, - 95.00883, - 15.75114, - 95.06062, - 15.71889, - 95.07045, - 15.70508, - 95.04761 - ], - "centroid": [95.04521, 15.72599], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.42294, - 98.00614, - 11.44567, - 97.9629, - 11.47013, - 98.02207, - 11.43139, - 98.02177, - 11.42294, - 98.00614 - ], - "centroid": [98.00098, 11.44529], - "name": "Asia/Rangoon" - }, - { - "points": [ - 19.64084, - 93.55336, - 19.66523, - 93.53058, - 19.67088, - 93.5984, - 19.64275, - 93.58611, - 19.64084, - 93.55336 - ], - "centroid": [93.56698, 19.65647], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.01847, - 98.00149, - 10.01845, - 97.9809, - 10.08306, - 97.96894, - 10.07303, - 98.00308, - 10.01847, - 98.00149 - ], - "centroid": [97.98811, 10.05065], - "name": "Asia/Rangoon" - }, - { - "points": [ - 9.59047, - 97.97242, - 9.62764, - 97.94486, - 9.64683, - 97.9487, - 9.64033, - 97.98578, - 9.59047, - 97.97242 - ], - "centroid": [97.96545, 9.62479], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.82547, - 98.21827, - 11.84024, - 98.18551, - 11.87694, - 98.19575, - 11.87178, - 98.23014, - 11.82547, - 98.21827 - ], - "centroid": [98.20802, 11.85333], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.25291, - 97.77326, - 12.28766, - 97.76993, - 12.30919, - 97.81005, - 12.27521, - 97.81019, - 12.25291, - 97.77326 - ], - "centroid": [97.79061, 12.28134], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.62725, - 98.23076, - 12.62834, - 98.2071, - 12.65919, - 98.17939, - 12.67573, - 98.21994, - 12.62725, - 98.23076 - ], - "centroid": [98.20898, 12.65017], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.41709, - 97.82639, - 12.44277, - 97.80986, - 12.48278, - 97.82455, - 12.45084, - 97.84763, - 12.41709, - 97.82639 - ], - "centroid": [97.82762, 12.44912], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.99441, - 98.30985, - 11.01683, - 98.28952, - 11.04638, - 98.3127, - 11.01757, - 98.3358, - 10.99441, - 98.30985 - ], - "centroid": [98.31226, 11.01934], - "name": "Asia/Rangoon" - }, - { - "points": [ - 9.68259, - 98.10736, - 9.70551, - 98.07666, - 9.73352, - 98.11955, - 9.71362, - 98.12771, - 9.68259, - 98.10736 - ], - "centroid": [98.10567, 9.70792], - "name": "Asia/Rangoon" - }, - { - "points": [ - 19.59749, - 93.60235, - 19.63518, - 93.60151, - 19.63112, - 93.63759, - 19.60527, - 93.64324, - 19.59749, - 93.60235 - ], - "centroid": [93.62005, 19.6168], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.14119, - 98.05121, - 10.14982, - 98.02588, - 10.19986, - 98.02176, - 10.19442, - 98.03973, - 10.14119, - 98.05121 - ], - "centroid": [98.03489, 10.16988], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.34062, - 97.97531, - 10.33662, - 97.93562, - 10.36291, - 97.93236, - 10.37021, - 97.9772, - 10.34062, - 97.97531 - ], - "centroid": [97.95545, 10.35292], - "name": "Asia/Rangoon" - }, - { - "points": [ - 13.96363, - 93.23018, - 13.98589, - 93.21608, - 14.02631, - 93.22675, - 13.98448, - 93.24813, - 13.96363, - 93.23018 - ], - "centroid": [93.23071, 13.99166], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.89022, - 98.5662, - 12.89957, - 98.54655, - 12.94438, - 98.53342, - 12.93816, - 98.56532, - 12.89022, - 98.5662 - ], - "centroid": [98.5529, 12.91998], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.90464, - 98.20575, - 12.91436, - 98.16996, - 12.94912, - 98.1791, - 12.94237, - 98.19754, - 12.90464, - 98.20575 - ], - "centroid": [98.18792, 12.92574], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.31023, - 98.0032, - 10.3257, - 97.97824, - 10.36641, - 97.99845, - 10.33981, - 98.01318, - 10.31023, - 98.0032 - ], - "centroid": [97.99732, 10.33574], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.18317, - 98.18216, - 12.21338, - 98.17885, - 12.23488, - 98.22072, - 12.21695, - 98.22425, - 12.18317, - 98.18216 - ], - "centroid": [98.19989, 12.21095], - "name": "Asia/Rangoon" - }, - { - "points": [ - 15.04771, - 97.73875, - 15.06332, - 97.71739, - 15.1061, - 97.73636, - 15.0898, - 97.75358, - 15.04771, - 97.73875 - ], - "centroid": [97.73619, 15.0763], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.46225, - 98.16194, - 12.47087, - 98.13579, - 12.50721, - 98.15439, - 12.49513, - 98.16961, - 12.46225, - 98.16194 - ], - "centroid": [98.15463, 12.48293], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.19734, - 97.93901, - 12.23181, - 97.91701, - 12.25271, - 97.93288, - 12.22913, - 97.94982, - 12.19734, - 97.93901 - ], - "centroid": [97.93445, 12.22689], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.0264, - 97.77193, - 12.05473, - 97.75414, - 12.05473, - 97.79775, - 12.03609, - 97.79583, - 12.0264, - 97.77193 - ], - "centroid": [97.77817, 12.04369], - "name": "Asia/Rangoon" - }, - { - "points": [ - 9.63578, - 98.11091, - 9.63091, - 98.07924, - 9.65694, - 98.06914, - 9.66263, - 98.10518, - 9.63578, - 98.11091 - ], - "centroid": [98.09104, 9.64685], - "name": "Asia/Rangoon" - }, - { - "points": [ - 14.38532, - 97.78946, - 14.39147, - 97.75862, - 14.42082, - 97.76876, - 14.41848, - 97.79272, - 14.38532, - 97.78946 - ], - "centroid": [97.77743, 14.40329], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.27019, - 97.87032, - 12.28349, - 97.85167, - 12.30902, - 97.86559, - 12.29394, - 97.89576, - 12.27019, - 97.87032 - ], - "centroid": [97.87171, 12.28974], - "name": "Asia/Rangoon" - }, - { - "points": [ - 18.72055, - 94.01174, - 18.725, - 93.98362, - 18.75068, - 93.97717, - 18.75394, - 94.0038, - 18.72055, - 94.01174 - ], - "centroid": [93.99467, 18.73757], - "name": "Asia/Rangoon" - }, - { - "points": [ - 15.6563, - 95.19254, - 15.67744, - 95.17358, - 15.69132, - 95.20933, - 15.66692, - 95.21594, - 15.6563, - 95.19254 - ], - "centroid": [95.19727, 15.67367], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.97925, - 97.74799, - 11.98655, - 97.73238, - 12.0175, - 97.73095, - 12.00107, - 97.76381, - 11.97925, - 97.74799 - ], - "centroid": [97.74417, 11.99769], - "name": "Asia/Rangoon" - }, - { - "points": [ - 14.25139, - 97.80866, - 14.27001, - 97.79034, - 14.29122, - 97.80774, - 14.27092, - 97.82704, - 14.25139, - 97.80866 - ], - "centroid": [97.80852, 14.27103], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.22692, - 98.26112, - 10.22812, - 98.23836, - 10.26121, - 98.2382, - 10.2596, - 98.25969, - 10.22692, - 98.26112 - ], - "centroid": [98.24932, 10.24381], - "name": "Asia/Rangoon" - }, - { - "points": [ - 18.03667, - 94.09122, - 18.05963, - 94.07266, - 18.07303, - 94.09639, - 18.05415, - 94.10943, - 18.03667, - 94.09122 - ], - "centroid": [94.09189, 18.05568], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.18833, - 98.25299, - 12.20905, - 98.23268, - 12.23045, - 98.24065, - 12.20277, - 98.26528, - 12.18833, - 98.25299 - ], - "centroid": [98.24794, 12.20815], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.05227, - 98.02886, - 12.04976, - 98.01028, - 12.07682, - 97.99927, - 12.07732, - 98.02964, - 12.05227, - 98.02886 - ], - "centroid": [98.0166, 12.06503], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.54606, - 98.10178, - 10.57066, - 98.08294, - 10.58919, - 98.09134, - 10.56309, - 98.11362, - 10.54606, - 98.10178 - ], - "centroid": [98.09768, 10.56724], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.13635, - 97.92095, - 10.15925, - 97.90502, - 10.1633, - 97.93825, - 10.14303, - 97.9397, - 10.13635, - 97.92095 - ], - "centroid": [97.92512, 10.15123], - "name": "Asia/Rangoon" - }, - { - "points": [ - 9.62301, - 98.03606, - 9.64318, - 98.02557, - 9.66386, - 98.04445, - 9.63962, - 98.0546, - 9.62301, - 98.03606 - ], - "centroid": [98.04028, 9.64275], - "name": "Asia/Rangoon" - }, - { - "points": [ - 15.65695, - 95.06161, - 15.67345, - 95.04398, - 15.68849, - 95.0757, - 15.67071, - 95.08138, - 15.65695, - 95.06161 - ], - "centroid": [95.06482, 15.67264], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.48728, - 97.8068, - 12.50361, - 97.78646, - 12.51981, - 97.79163, - 12.51029, - 97.81919, - 12.48728, - 97.8068 - ], - "centroid": [97.802, 12.505], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.97527, - 97.92831, - 11.98752, - 97.91263, - 12.01077, - 97.92079, - 12.00068, - 97.94093, - 11.97527, - 97.92831 - ], - "centroid": [97.92604, 11.99373], - "name": "Asia/Rangoon" - }, - { - "points": [ - 19.53849, - 93.50924, - 19.5464, - 93.48641, - 19.57155, - 93.48383, - 19.55991, - 93.50729, - 19.53849, - 93.50924 - ], - "centroid": [93.49639, 19.55424], - "name": "Asia/Rangoon" - }, - { - "points": [ - 9.74613, - 98.16939, - 9.75104, - 98.14645, - 9.77062, - 98.14593, - 9.77184, - 98.17156, - 9.74613, - 98.16939 - ], - "centroid": [98.1589, 9.76005], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.49782, - 98.70016, - 11.49493, - 98.67621, - 11.52174, - 98.67528, - 11.52086, - 98.69375, - 11.49782, - 98.70016 - ], - "centroid": [98.68619, 11.50824], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.18002, - 97.87846, - 10.20144, - 97.86381, - 10.21252, - 97.88289, - 10.18918, - 97.89468, - 10.18002, - 97.87846 - ], - "centroid": [97.87979, 10.19611], - "name": "Asia/Rangoon" - }, - { - "points": [ - 14.17136, - 93.37461, - 14.18453, - 93.35495, - 14.20071, - 93.36259, - 14.19174, - 93.3884, - 14.17136, - 93.37461 - ], - "centroid": [93.37083, 14.18699], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.50941, - 98.31348, - 11.52603, - 98.3006, - 11.54466, - 98.32014, - 11.52152, - 98.32874, - 11.50941, - 98.31348 - ], - "centroid": [98.3156, 11.52603], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.54712, - 98.31778, - 11.57239, - 98.30554, - 11.58464, - 98.32225, - 11.5694, - 98.33188, - 11.54712, - 98.31778 - ], - "centroid": [98.31895, 11.56762], - "name": "Asia/Rangoon" - }, - { - "points": [ - 15.66316, - 95.26516, - 15.67226, - 95.25417, - 15.69219, - 95.26204, - 15.67718, - 95.28785, - 15.66316, - 95.26516 - ], - "centroid": [95.2684, 15.67703], - "name": "Asia/Rangoon" - }, - { - "points": [ - 18.70331, - 93.81006, - 18.71701, - 93.79661, - 18.73492, - 93.81836, - 18.71279, - 93.82798, - 18.70331, - 93.81006 - ], - "centroid": [93.81331, 18.71774], - "name": "Asia/Rangoon" - }, - { - "points": [ - 19.58283, - 93.71409, - 19.59585, - 93.69474, - 19.61285, - 93.69841, - 19.59922, - 93.72676, - 19.58283, - 93.71409 - ], - "centroid": [93.70912, 19.59788], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.05359, - 98.41252, - 12.05037, - 98.38896, - 12.06655, - 98.382, - 12.07305, - 98.40674, - 12.05359, - 98.41252 - ], - "centroid": [98.39783, 12.06109], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.82631, - 97.99282, - 10.84289, - 97.97965, - 10.85971, - 97.99682, - 10.84374, - 98.0071, - 10.82631, - 97.99282 - ], - "centroid": [97.99384, 10.8431], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.76747, - 98.52218, - 12.77968, - 98.50512, - 12.80141, - 98.51874, - 12.78845, - 98.53253, - 12.76747, - 98.52218 - ], - "centroid": [98.51938, 12.78414], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.28659, - 98.47718, - 12.28221, - 98.45631, - 12.29756, - 98.44834, - 12.30753, - 98.47364, - 12.28659, - 98.47718 - ], - "centroid": [98.46416, 12.29397], - "name": "Asia/Rangoon" - }, - { - "points": [ - 14.43004, - 97.78507, - 14.42465, - 97.76184, - 14.44163, - 97.75656, - 14.44984, - 97.78204, - 14.43004, - 97.78507 - ], - "centroid": [97.77157, 14.43677], - "name": "Asia/Rangoon" - }, - { - "points": [ - 19.64604, - 93.7024, - 19.64827, - 93.68383, - 19.66966, - 93.68197, - 19.66754, - 93.7053, - 19.64604, - 93.7024 - ], - "centroid": [93.69343, 19.65828], - "name": "Asia/Rangoon" - }, - { - "points": [ - 15.65447, - 95.12345, - 15.65512, - 95.10198, - 15.67822, - 95.10397, - 15.67174, - 95.12647, - 15.65447, - 95.12345 - ], - "centroid": [95.11348, 15.6651], - "name": "Asia/Rangoon" - }, - { - "points": [ - 19.62562, - 93.67077, - 19.61934, - 93.65145, - 19.63661, - 93.64168, - 19.64898, - 93.65682, - 19.62562, - 93.67077 - ], - "centroid": [93.65566, 19.63284], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.2574, - 97.92558, - 11.27741, - 97.91443, - 11.28571, - 97.93699, - 11.2714, - 97.94269, - 11.2574, - 97.92558 - ], - "centroid": [97.92919, 11.27276], - "name": "Asia/Rangoon" - }, - { - "points": [ - 19.78702, - 93.40971, - 19.79229, - 93.3904, - 19.81733, - 93.40225, - 19.80931, - 93.41334, - 19.78702, - 93.40971 - ], - "centroid": [93.40336, 19.80079], - "name": "Asia/Rangoon" - }, - { - "points": [ - 19.54499, - 93.60857, - 19.5487, - 93.58326, - 19.56173, - 93.57862, - 19.56548, - 93.60372, - 19.54499, - 93.60857 - ], - "centroid": [93.59445, 19.55533], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.83243, - 98.33419, - 12.82864, - 98.31498, - 12.85603, - 98.31348, - 12.85311, - 98.33202, - 12.83243, - 98.33419 - ], - "centroid": [98.32324, 12.84242], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.22654, - 97.86835, - 12.24234, - 97.85718, - 12.25635, - 97.87872, - 12.24018, - 97.88644, - 12.22654, - 97.86835 - ], - "centroid": [97.87242, 12.24142], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.44832, - 97.68888, - 10.46112, - 97.66945, - 10.47613, - 97.69047, - 10.46352, - 97.70057, - 10.44832, - 97.68888 - ], - "centroid": [97.68655, 10.46214], - "name": "Asia/Rangoon" - }, - { - "points": [ - 15.85102, - 94.28137, - 15.86478, - 94.26383, - 15.88064, - 94.28019, - 15.86519, - 94.2938, - 15.85102, - 94.28137 - ], - "centroid": [94.27946, 15.86554], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.62846, - 97.51044, - 11.63555, - 97.48997, - 11.655, - 97.51041, - 11.64266, - 97.52069, - 11.62846, - 97.51044 - ], - "centroid": [97.50703, 11.64046], - "name": "Asia/Rangoon" - }, - { - "points": [ - 9.66267, - 97.91227, - 9.6715, - 97.89426, - 9.69146, - 97.90965, - 9.67824, - 97.92256, - 9.66267, - 97.91227 - ], - "centroid": [97.90921, 9.67612], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.80513, - 98.23072, - 12.80832, - 98.20884, - 12.82718, - 98.21029, - 12.82494, - 98.23119, - 12.80513, - 98.23072 - ], - "centroid": [98.22033, 12.81631], - "name": "Asia/Rangoon" - }, - { - "points": [ - 12.27099, - 98.1546, - 12.28579, - 98.14174, - 12.30048, - 98.15995, - 12.28364, - 98.1694, - 12.27099, - 98.1546 - ], - "centroid": [98.15621, 12.28543], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.7473, - 98.1178, - 11.7624, - 98.10425, - 11.77544, - 98.1245, - 11.76057, - 98.13372, - 11.7473, - 98.1178 - ], - "centroid": [98.11971, 11.76145], - "name": "Asia/Rangoon" - }, - { - "points": [ - 18.42038, - 93.90661, - 18.43241, - 93.8945, - 18.45118, - 93.90345, - 18.43008, - 93.92088, - 18.42038, - 93.90661 - ], - "centroid": [93.90665, 18.43421], - "name": "Asia/Rangoon" - }, - { - "points": [ - 11.9902, - 98.15623, - 11.98307, - 98.14036, - 12.00311, - 98.12874, - 12.00826, - 98.14982, - 11.9902, - 98.15623 - ], - "centroid": [98.14338, 11.99639], - "name": "Asia/Rangoon" - }, - { - "points": [ - 10.92464, - 98.451, - 10.91715, - 98.43581, - 10.94128, - 98.42647, - 10.94474, - 98.44415, - 10.92464, - 98.451 - ], - "centroid": [98.43905, 10.93196], - "name": "Asia/Rangoon" - }, - { - "points": [ - -12.19293, - 96.84825, - -12.16039, - 96.81459, - -12.10532, - 96.82175, - -12.17014, - 96.87649, - -12.19293, - 96.84825 - ], - "centroid": [96.84049, -12.15482], - "name": "Indian/Cocos" - }, - { - "points": [ - -12.19517, - 96.90461, - -12.16886, - 96.88257, - -12.1292, - 96.93045, - -12.16311, - 96.94509, - -12.19517, - 96.90461 - ], - "centroid": [96.91553, -12.16352], - "name": "Indian/Cocos" - }, - { - "points": [ - -12.10514, - 96.90283, - -12.07176, - 96.86722, - -12.05161, - 96.87653, - -12.08495, - 96.92035, - -12.10514, - 96.90283 - ], - "centroid": [96.89261, -12.07876], - "name": "Indian/Cocos" - }, - { - "points": [ - -11.82729, - 96.83972, - -11.82176, - 96.81728, - -11.79485, - 96.82855, - -11.80503, - 96.84979, - -11.82729, - 96.83972 - ], - "centroid": [96.83354, -11.81205], - "name": "Indian/Cocos" - }, - { - "points": [ - -12.06323, - 96.85856, - -12.06334, - 96.83597, - -12.04557, - 96.83117, - -12.04196, - 96.85461, - -12.06323, - 96.85856 - ], - "centroid": [96.84538, -12.05339], - "name": "Indian/Cocos" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-tashkent.json b/pandora_console/include/javascript/tz_json/polygons/asia-tashkent.json deleted file mode 100644 index 0f6ff5bd37..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-tashkent.json +++ /dev/null @@ -1,6701 +0,0 @@ -{ - "transitions": { - "Asia/Yekaterinburg": [[1414281600, 300, "+05"], [2147501647, 300, "+05"]], - "Asia/Ashgabat": [[695790000, 300, "+05"], [2147501647, 300, "+05"]], - "Asia/Tashkent": [[694224000, 300, "+05"], [2147501647, 300, "+05"]], - "Asia/Aqtobe": [[1099184400, 300, "+05"], [2147501647, 300, "+05"]], - "Asia/Samarkand": [[694224000, 300, "+05"], [2147501647, 300, "+05"]], - "Asia/Dushanbe": [[684378000, 300, "+05"], [2147501647, 300, "+05"]], - "Indian/Kerguelen": [[-631134000, 300, "+05"], [2147501647, 300, "+05"]], - "Indian/Maldives": [[-315618840, 300, "+05"], [2147501647, 300, "+05"]], - "Asia/Aqtau": [[1099188000, 300, "+05"], [2147501647, 300, "+05"]], - "Asia/Oral": [[1099188000, 300, "+05"], [2147501647, 300, "+05"]] - }, - "name": "Asia/Tashkent", - "polygons": [ - { - "points": [ - 40.46832, - 66.88035, - 40.49016, - 66.60804, - 40.76659, - 66.79431, - 40.88014, - 66.75944, - 40.93362, - 66.62397, - 41.11415, - 66.59806, - 41.12665, - 66.74402, - 41.25154, - 66.76941, - 41.2066, - 68.02884, - 41.11854, - 68.44161, - 40.99097, - 68.67867, - 40.94995, - 68.64813, - 41.46064, - 69.19055, - 41.46517, - 69.42199, - 41.52869, - 69.4131, - 41.6675, - 69.6179, - 41.7726, - 70.03463, - 41.98212, - 70.32267, - 42.13999, - 70.40742, - 42.0087, - 70.62006, - 42.21657, - 70.78583, - 42.29816, - 71.06072, - 42.15386, - 71.25855, - 42.03337, - 70.86775, - 41.91442, - 70.83054, - 41.89999, - 70.68412, - 41.52637, - 70.19318, - 41.40954, - 70.48606, - 41.47203, - 70.7171, - 41.18703, - 70.79904, - 41.24206, - 70.87073, - 41.17375, - 70.96056, - 41.20047, - 71.24738, - 41.11461, - 71.28386, - 41.1758, - 71.35676, - 41.11476, - 71.4035, - 41.29338, - 71.44211, - 41.30876, - 71.58216, - 41.39753, - 71.66388, - 41.50352, - 71.60966, - 41.56363, - 71.72734, - 41.46615, - 71.72769, - 41.31497, - 71.94371, - 41.20418, - 71.87379, - 41.16386, - 72.19705, - 41.01498, - 72.19769, - 41.07422, - 72.35941, - 41.03843, - 72.50385, - 40.89103, - 72.59515, - 40.83597, - 73.14218, - 40.67174, - 72.77798, - 40.56318, - 72.7694, - 40.50954, - 72.63842, - 40.60575, - 72.3819, - 40.39668, - 72.42649, - 40.48915, - 72.19025, - 40.30562, - 71.96179, - 40.22237, - 71.96018, - 40.13852, - 71.72261, - 40.24327, - 71.65136, - 40.17694, - 71.60141, - 40.32193, - 71.20065, - 40.1616, - 70.62337, - 40.32798, - 70.559, - 40.3688, - 70.37883, - 40.46208, - 70.32189, - 40.72475, - 70.77771, - 40.75481, - 70.6473, - 40.84195, - 70.66594, - 41.03014, - 70.46215, - 40.87725, - 70.36338, - 40.6202, - 69.72135, - 40.77324, - 69.40671, - 40.58788, - 69.36512, - 40.54049, - 69.23969, - 40.35136, - 69.34837, - 40.27877, - 69.26071, - 40.19316, - 69.32153, - 40.13246, - 68.54768, - 40.16166, - 68.97712, - 40.08127, - 69.02416, - 40.06712, - 68.8018, - 39.87699, - 68.91891, - 39.97494, - 68.79262, - 39.86298, - 68.82553, - 39.84621, - 68.65576, - 39.64559, - 68.63521, - 39.52425, - 68.51675, - 39.64651, - 67.70782, - 39.4814, - 67.42452, - 39.67258, - 67.28308, - 39.82348, - 67.49361, - 39.92578, - 67.47144, - 40.05626, - 66.93511, - 40.46832, - 66.88035 - ], - "centroid": [69.42993, 40.74182], - "name": "Asia/Tashkent" - }, - { - "points": [ - 39.86489, - 71.15564, - 39.89163, - 71.04663, - 40.18299, - 70.99824, - 39.96222, - 71.22934, - 39.86489, - 71.15564 - ], - "centroid": [71.10094, 39.99301], - "name": "Asia/Tashkent" - }, - { - "points": [ - 49.62962, - 46.85434, - 49.86671, - 46.89922, - 50.01428, - 47.25879, - 50.10558, - 47.32812, - 50.19818, - 47.25094, - 50.31437, - 47.29276, - 50.46604, - 47.50795, - 50.33976, - 47.82188, - 50.09885, - 48.10313, - 49.87837, - 48.23185, - 49.81855, - 48.42055, - 49.93589, - 48.73075, - 50.02289, - 48.86645, - 50.10438, - 48.74734, - 50.57094, - 48.6383, - 50.65632, - 48.55221, - 50.61052, - 48.82127, - 50.79269, - 49.08911, - 50.8676, - 49.4065, - 51.00036, - 49.31363, - 51.13932, - 49.41824, - 51.12464, - 49.73381, - 51.34485, - 50.34807, - 51.43846, - 50.34127, - 51.48546, - 50.50322, - 51.65156, - 50.56354, - 51.60065, - 50.77039, - 51.77648, - 50.75247, - 51.69049, - 50.89272, - 51.66161, - 51.36416, - 51.56521, - 51.36891, - 51.55177, - 51.25369, - 51.50016, - 51.31424, - 51.57108, - 51.56601, - 51.48336, - 51.66709, - 51.52716, - 51.78405, - 51.60656, - 51.75228, - 51.69284, - 51.85441, - 51.66624, - 52.10593, - 51.77598, - 52.32677, - 51.47278, - 52.55895, - 51.52373, - 53.38107, - 51.39706, - 53.64052, - 51.2369, - 53.68092, - 51.12799, - 54.13348, - 50.90108, - 54.29123, - 50.84268, - 54.52682, - 50.63227, - 54.4327, - 50.51219, - 54.53189, - 50.31772, - 54.36828, - 50.12011, - 54.43665, - 50.01802, - 54.58461, - 49.68219, - 54.38543, - 49.61378, - 54.46276, - 49.53562, - 53.64992, - 49.3452, - 53.65949, - 49.20703, - 53.59227, - 49.11226, - 53.42403, - 49.05005, - 53.46867, - 49.00363, - 52.78622, - 48.76377, - 52.74831, - 48.61026, - 52.58236, - 48.51071, - 52.60043, - 48.56408, - 51.81304, - 48.6955, - 51.76575, - 48.72374, - 51.39976, - 48.1032, - 50.02208, - 48.04043, - 49.4243, - 47.96903, - 49.4382, - 48.23998, - 47.11406, - 48.43406, - 46.48737, - 48.9441, - 46.7702, - 49.12341, - 47.02967, - 49.20085, - 47.01541, - 49.33065, - 46.77286, - 49.62962, - 46.85434 - ], - "centroid": [50.66156, 49.8041], - "name": "Asia/Oral" - }, - { - "points": [ - 40.20611, - 52.72941, - 40.49846, - 52.72712, - 40.98914, - 52.93788, - 41.05208, - 52.84824, - 41.3839, - 52.75873, - 41.50428, - 52.5369, - 41.6818, - 52.5724, - 41.7655, - 52.43144, - 42.13935, - 53.00652, - 42.30242, - 53.58393, - 42.34831, - 54.20742, - 42.02984, - 54.84266, - 41.43687, - 55.27374, - 41.26247, - 55.5206, - 41.33268, - 55.8914, - 41.26844, - 57.0285, - 41.37171, - 57.14839, - 41.4441, - 57.02179, - 41.90543, - 56.99687, - 42.16714, - 57.36392, - 42.18344, - 57.84608, - 42.25216, - 57.83908, - 42.25747, - 57.92269, - 42.45339, - 57.90059, - 42.49833, - 57.9798, - 42.44259, - 58.35652, - 42.63909, - 58.14393, - 42.69888, - 58.27735, - 42.6634, - 58.57609, - 42.80541, - 58.62722, - 42.55274, - 58.93897, - 42.52551, - 59.19941, - 42.28643, - 59.42216, - 42.31616, - 59.82966, - 42.21248, - 60.03543, - 42.13698, - 59.97962, - 42.00535, - 60.03899, - 41.9795, - 59.95788, - 41.76726, - 60.32927, - 41.80141, - 60.09167, - 41.60948, - 60.17374, - 41.43507, - 60.10362, - 41.26176, - 60.40429, - 41.24469, - 61.04582, - 41.1553, - 61.30044, - 41.30144, - 61.44425, - 41.12734, - 61.88786, - 40.60141, - 62.12162, - 40.44333, - 62.35811, - 39.95982, - 62.49333, - 38.97528, - 64.16322, - 38.99516, - 64.33469, - 38.34717, - 65.4436, - 38.24586, - 65.79812, - 38.28455, - 65.91701, - 38.04183, - 66.40409, - 38.02288, - 66.62483, - 37.92948, - 66.6937, - 37.78793, - 66.55763, - 37.60565, - 66.54283, - 37.45193, - 66.65611, - 37.338, - 66.52884, - 37.31014, - 66.30959, - 37.5343, - 65.76728, - 37.2249, - 65.52808, - 37.22575, - 65.10343, - 37.10753, - 64.77549, - 36.93256, - 64.80483, - 36.62959, - 64.61627, - 36.41997, - 64.62446, - 36.22852, - 64.45412, - 36.10427, - 64.08768, - 35.99211, - 64.06799, - 36.02968, - 63.93616, - 35.85912, - 63.13273, - 35.69142, - 63.25793, - 35.62293, - 63.10859, - 35.42118, - 63.10392, - 35.20512, - 62.62679, - 35.27471, - 62.47077, - 35.13122, - 62.30041, - 35.29367, - 62.25315, - 35.4284, - 62.05218, - 35.42656, - 61.5985, - 35.64841, - 61.219, - 35.90897, - 61.22357, - 35.9653, - 61.11341, - 36.14655, - 61.22264, - 36.65182, - 61.1369, - 36.61512, - 60.36657, - 37.02439, - 60.01618, - 37.11394, - 59.5487, - 37.30578, - 59.39016, - 37.50623, - 59.3431, - 37.49605, - 59.20969, - 37.67584, - 58.83366, - 37.61955, - 58.7296, - 37.68331, - 58.55527, - 37.60577, - 58.39004, - 37.7758, - 58.15696, - 37.92886, - 57.43324, - 37.97508, - 57.34427, - 38.07332, - 57.37019, - 38.25755, - 57.22993, - 38.16186, - 57.05233, - 38.25858, - 56.75393, - 38.23779, - 56.43521, - 38.16598, - 56.33838, - 38.06, - 56.3375, - 38.07509, - 55.47877, - 37.75234, - 54.86277, - 37.51949, - 54.80712, - 37.4312, - 54.67962, - 37.29964, - 54.24655, - 37.33201, - 53.89304, - 37.81301, - 53.8043, - 38.52554, - 53.82058, - 38.92904, - 53.95637, - 39.02302, - 53.73518, - 39.3322, - 53.44536, - 39.37954, - 53.22135, - 39.209, - 53.17708, - 39.45202, - 53.09126, - 39.70666, - 53.28297, - 39.68382, - 53.34349, - 39.55599, - 53.24702, - 39.57889, - 53.47586, - 39.77663, - 53.39449, - 39.93554, - 53.48696, - 40.01666, - 52.88449, - 39.72592, - 53.07982, - 40.00919, - 52.7504, - 40.20611, - 52.72941 - ], - "centroid": [59.16845, 39.19399], - "name": "Asia/Ashgabat" - }, - { - "points": [ - 38.72738, - 53.07946, - 38.92407, - 53.01911, - 39.1227, - 53.08752, - 39.10585, - 53.11209, - 38.72738, - 53.07946 - ], - "centroid": [53.07068, 38.94163], - "name": "Asia/Ashgabat" - }, - { - "points": [ - 39.66637, - 53.14606, - 39.68396, - 53.09167, - 39.71861, - 53.08073, - 39.6849, - 53.14851, - 39.66637, - 53.14606 - ], - "centroid": [53.11452, 39.68979], - "name": "Asia/Ashgabat" - }, - { - "points": [ - 51.67465, - 51.02268, - 51.6712, - 50.88583, - 51.77103, - 50.76289, - 52.0965, - 51.40332, - 52.3521, - 51.39738, - 52.44171, - 51.55431, - 52.52626, - 51.46087, - 52.5785, - 51.53794, - 52.68144, - 51.52731, - 52.67447, - 51.72588, - 52.87961, - 51.72164, - 53.10094, - 52.15018, - 53.13903, - 52.04532, - 53.37524, - 52.18593, - 53.50773, - 52.06536, - 53.66064, - 52.24896, - 53.93419, - 52.4049, - 53.98229, - 52.36269, - 54.05892, - 52.47733, - 54.10638, - 52.26531, - 54.22079, - 52.33762, - 54.3036, - 52.18674, - 54.38699, - 52.53618, - 54.27888, - 53.00956, - 54.35153, - 53.04908, - 54.24336, - 53.12377, - 54.21047, - 52.94957, - 54.07801, - 53.07768, - 54.10801, - 53.1969, - 53.97934, - 53.37802, - 54.10854, - 53.4507, - 54.38849, - 53.33455, - 54.56414, - 53.40307, - 54.71658, - 53.59987, - 54.8939, - 53.62253, - 54.87268, - 53.50888, - 55.14637, - 53.1292, - 55.21692, - 53.58197, - 55.63136, - 54.17258, - 55.68708, - 54.22235, - 55.77499, - 53.96365, - 55.84232, - 53.98816, - 55.92865, - 53.62792, - 56.0536, - 53.83611, - 56.03497, - 54.01392, - 56.30121, - 54.36522, - 56.44983, - 54.31932, - 56.42655, - 54.23233, - 56.52638, - 54.18019, - 56.57804, - 54.01874, - 56.63381, - 54.0835, - 56.68201, - 54.04251, - 56.60193, - 53.85281, - 56.77281, - 53.79639, - 56.82581, - 53.85604, - 56.75837, - 54.00659, - 56.79741, - 54.0808, - 56.97049, - 54.09204, - 57.03948, - 54.39042, - 57.0978, - 54.26601, - 57.27995, - 54.31247, - 57.30879, - 54.10649, - 57.45761, - 54.25728, - 57.45817, - 54.17129, - 57.55006, - 54.16712, - 57.56626, - 53.97874, - 57.70548, - 54.14649, - 57.97246, - 54.09629, - 58.22279, - 53.80177, - 58.32211, - 53.8753, - 58.59375, - 53.68532, - 58.78272, - 53.90793, - 58.93403, - 53.70977, - 59.09234, - 53.86523, - 59.14615, - 53.3821, - 59.34849, - 53.19475, - 59.69805, - 53.41503, - 59.70965, - 53.59579, - 60.00616, - 53.69736, - 60.20925, - 53.46402, - 60.14915, - 53.01097, - 60.22922, - 52.30027, - 60.4385, - 52.33011, - 60.59055, - 51.76562, - 60.88183, - 51.87921, - 60.84521, - 52.34161, - 60.98712, - 52.41774, - 60.95829, - 52.78822, - 61.10415, - 52.88809, - 61.04359, - 53.38735, - 60.90327, - 53.34802, - 60.87493, - 53.57516, - 60.85604, - 53.80195, - 60.99745, - 53.86638, - 60.87431, - 54.97651, - 61.02521, - 55.05292, - 61.01446, - 55.19505, - 61.13931, - 55.27685, - 61.09201, - 55.71791, - 61.26057, - 55.82858, - 61.21366, - 56.28517, - 61.44742, - 56.38259, - 61.43905, - 56.53652, - 61.53696, - 56.67161, - 61.51552, - 58.80889, - 61.69269, - 59.34304, - 61.85954, - 59.33172, - 61.98946, - 59.47554, - 62.14498, - 59.39482, - 62.51147, - 59.63759, - 62.54058, - 59.50223, - 62.7253, - 59.3824, - 62.89514, - 59.47588, - 62.95752, - 59.27259, - 63.0765, - 59.21256, - 63.1308, - 59.29131, - 63.20457, - 59.24951, - 63.28629, - 59.32843, - 63.33456, - 59.27265, - 63.57206, - 59.46849, - 63.9243, - 59.55725, - 64.00795, - 59.76497, - 64.13924, - 59.84978, - 64.22563, - 59.58075, - 64.4554, - 59.59556, - 64.47971, - 59.46996, - 64.65753, - 59.69272, - 64.73409, - 59.62575, - 64.81894, - 59.6776, - 65.0794, - 60.18301, - 65.06151, - 60.43031, - 64.89489, - 60.63097, - 65.05799, - 60.80849, - 65.05119, - 60.95968, - 65.19232, - 61.23132, - 65.28378, - 61.32277, - 65.32745, - 61.24401, - 65.71078, - 61.86512, - 65.87715, - 62.8434, - 65.92941, - 62.78791, - 65.97835, - 62.87041, - 66.0091, - 62.8079, - 66.0765, - 62.84519, - 66.25539, - 63.08993, - 66.24328, - 63.28701, - 66.33014, - 63.21405, - 66.48989, - 63.40441, - 66.89999, - 65.09805, - 67.04217, - 65.06092, - 67.08103, - 65.21085, - 67.15922, - 65.17706, - 67.31604, - 65.65647, - 67.39626, - 65.68775, - 67.48711, - 66.10074, - 67.5668, - 66.03405, - 67.56917, - 65.78167, - 67.66155, - 65.83783, - 67.69935, - 66.20021, - 67.78817, - 66.00931, - 67.9253, - 66.0814, - 67.90855, - 65.43155, - 68.00764, - 65.27595, - 68.24176, - 65.26799, - 68.54956, - 65.64803, - 68.64606, - 65.40817, - 68.7972, - 65.30342, - 68.86172, - 64.54524, - 69.03688, - 64.52752, - 69.26508, - 64.94885, - 69.0834, - 66.20445, - 68.90511, - 66.57489, - 68.80121, - 67.38492, - 68.75096, - 67.4192, - 68.78119, - 67.08084, - 68.45181, - 67.81163, - 68.36883, - 68.2344, - 68.31066, - 68.28666, - 68.23483, - 68.19815, - 68.17821, - 68.31594, - 68.26037, - 68.52743, - 68.81766, - 69.10936, - 68.8761, - 68.9639, - 68.9284, - 69.04492, - 68.89167, - 68.75699, - 68.95834, - 68.48239, - 69.21274, - 68.11027, - 69.33871, - 68.01526, - 69.37266, - 68.10344, - 69.50258, - 68.13718, - 69.4594, - 67.98207, - 69.68117, - 67.04451, - 69.61216, - 66.88629, - 69.49229, - 67.02109, - 69.54792, - 66.83881, - 69.8486, - 66.81812, - 70.03007, - 66.94871, - 69.95402, - 67.06727, - 70.02797, - 67.41817, - 70.20185, - 67.23889, - 70.21238, - 67.11794, - 70.45144, - 67.32711, - 70.53066, - 67.19894, - 70.73156, - 67.34972, - 70.8225, - 67.18082, - 70.74403, - 66.69698, - 70.80768, - 66.72185, - 70.8576, - 66.63303, - 70.90714, - 66.75706, - 71.00995, - 66.89591, - 71.07373, - 66.84632, - 70.96947, - 66.83036, - 70.828, - 66.46187, - 71.27151, - 66.95478, - 71.51543, - 67.95089, - 71.77646, - 68.44091, - 72.66345, - 68.92864, - 72.94421, - 69.33389, - 72.90429, - 69.82024, - 72.87301, - 69.53178, - 72.8599, - 69.59629, - 72.895, - 71.55466, - 72.6658, - 72.93036, - 72.56358, - 72.91086, - 72.5873, - 72.6959, - 72.26071, - 72.83054, - 72.0511, - 72.57718, - 71.88864, - 72.50898, - 71.8493, - 72.35531, - 71.6999, - 72.34323, - 71.47988, - 71.84482, - 71.29614, - 72.04576, - 71.1303, - 72.63022, - 71.00073, - 72.60041, - 70.86369, - 72.84146, - 70.57308, - 72.71597, - 70.38069, - 72.76829, - 70.25516, - 72.42956, - 70.151, - 72.58498, - 69.99497, - 72.49886, - 69.79932, - 72.6915, - 69.63198, - 72.53254, - 69.46699, - 72.7046, - 69.4155, - 72.54658, - 69.28682, - 72.65268, - 69.12513, - 72.49749, - 68.93038, - 72.59128, - 68.58604, - 73.4792, - 68.45577, - 73.61419, - 68.39405, - 73.57711, - 68.46133, - 73.56259, - 68.44161, - 73.47069, - 68.20678, - 73.10258, - 68.08275, - 73.05216, - 67.90468, - 73.22519, - 67.79297, - 73.09932, - 67.67692, - 73.12158, - 67.5685, - 72.60824, - 67.44396, - 72.4364, - 67.29736, - 72.409, - 67.29066, - 72.16943, - 67.12841, - 72.24602, - 67.11175, - 72.0192, - 67.03135, - 72.06864, - 66.94185, - 71.82582, - 66.87456, - 71.83363, - 66.94629, - 71.35949, - 66.82954, - 71.60457, - 66.78482, - 71.53981, - 66.71614, - 71.63566, - 66.62717, - 71.60262, - 66.62726, - 71.27096, - 66.52293, - 71.08708, - 66.47924, - 70.69583, - 66.56968, - 70.2752, - 66.65954, - 70.38367, - 66.84772, - 69.91932, - 66.76239, - 69.72727, - 66.66935, - 70.17332, - 66.5966, - 70.07777, - 66.54742, - 70.17381, - 66.49869, - 70.12304, - 66.45698, - 69.87128, - 66.57219, - 69.59302, - 66.74828, - 69.47283, - 66.59104, - 69.35931, - 66.67245, - 69.28464, - 66.71949, - 69.34694, - 66.76276, - 69.18282, - 66.61917, - 69.14385, - 66.58391, - 69.20749, - 66.33175, - 70.39425, - 66.39858, - 71.0142, - 66.24447, - 71.82558, - 66.24819, - 72.19271, - 66.30199, - 72.28679, - 66.36775, - 72.20579, - 66.34843, - 72.40465, - 66.49866, - 72.3127, - 66.59955, - 72.49211, - 66.64895, - 72.92259, - 66.99563, - 73.86658, - 67.18906, - 73.95701, - 67.29549, - 73.92683, - 67.67536, - 74.72068, - 68.02284, - 74.7891, - 68.20469, - 74.63932, - 68.36663, - 74.30283, - 68.50039, - 74.45135, - 68.72107, - 74.47858, - 68.99915, - 76.08561, - 68.99711, - 76.55846, - 68.85552, - 76.66544, - 68.76264, - 76.61724, - 68.49911, - 77.31785, - 68.46682, - 77.21574, - 68.37313, - 77.25969, - 68.28993, - 77.13305, - 68.24289, - 77.32291, - 68.10962, - 77.19563, - 67.94841, - 77.19654, - 67.87127, - 77.27915, - 67.78589, - 77.05616, - 67.61947, - 77.62847, - 67.57276, - 77.69629, - 67.45634, - 77.66292, - 67.56012, - 77.84098, - 67.55332, - 78.90502, - 67.62341, - 78.79545, - 67.57423, - 78.56673, - 67.6076, - 78.45601, - 67.64109, - 78.60354, - 67.6223, - 78.09284, - 67.65288, - 77.84222, - 67.69885, - 77.90595, - 67.74487, - 77.7607, - 67.74178, - 77.4487, - 67.8622, - 77.43666, - 67.92049, - 77.51102, - 68.1225, - 77.47315, - 68.23158, - 77.71375, - 68.26131, - 78.13337, - 68.45175, - 77.84755, - 68.48343, - 77.92702, - 68.527, - 77.75964, - 68.71503, - 77.73707, - 68.89584, - 77.60195, - 69.24709, - 75.96334, - 69.25516, - 75.51403, - 69.11002, - 75.16798, - 69.09082, - 74.79377, - 69.13746, - 74.31054, - 69.07344, - 73.96269, - 69.15173, - 73.79542, - 69.42132, - 73.90126, - 69.62834, - 73.59951, - 69.76667, - 73.53362, - 69.94642, - 73.7428, - 70.05673, - 73.78808, - 70.11428, - 73.68745, - 70.40979, - 74.198, - 70.59243, - 74.30167, - 70.84145, - 73.89976, - 70.94043, - 73.91356, - 71.16864, - 73.60414, - 71.40166, - 72.97888, - 71.64753, - 73.48851, - 71.80487, - 73.52509, - 71.99725, - 74.52622, - 72.1794, - 74.98817, - 72.4338, - 75.05542, - 72.63118, - 74.95806, - 72.79243, - 74.75637, - 72.8778, - 74.98724, - 72.75241, - 75.45872, - 72.69432, - 75.30452, - 72.51176, - 75.68599, - 72.48516, - 75.49295, - 72.20273, - 75.70983, - 72.19183, - 75.51729, - 72.01596, - 75.39211, - 71.97447, - 75.43253, - 71.92716, - 75.2608, - 71.82533, - 75.2315, - 71.72795, - 75.27087, - 71.64029, - 75.47481, - 71.58223, - 75.41548, - 71.51071, - 75.50119, - 71.41162, - 75.21722, - 71.29844, - 75.39482, - 71.22712, - 75.76591, - 71.12063, - 77.77642, - 70.96631, - 77.92496, - 70.90314, - 78.38598, - 70.99143, - 78.42551, - 71.09948, - 78.21058, - 71.22919, - 78.27198, - 71.21985, - 77.9285, - 71.3222, - 77.93949, - 71.24726, - 77.70929, - 71.29218, - 77.37114, - 71.55208, - 76.32624, - 71.65023, - 76.29666, - 71.87414, - 75.98348, - 72.03234, - 76.47199, - 72.06549, - 76.8853, - 71.82672, - 77.60273, - 71.87089, - 78.10398, - 71.9523, - 78.2359, - 72.07944, - 78.03701, - 72.08087, - 77.3824, - 72.1794, - 77.49604, - 72.21833, - 77.44858, - 72.19834, - 77.6811, - 72.34969, - 77.97817, - 72.38579, - 78.42982, - 72.1247, - 78.91593, - 72.06875, - 79.69968, - 71.8942, - 80.3545, - 71.82365, - 80.04163, - 71.78056, - 80.13564, - 71.66485, - 80.13792, - 71.59036, - 79.87114, - 71.60643, - 79.38225, - 71.48625, - 79.36474, - 71.4167, - 79.15116, - 71.33022, - 79.2218, - 71.14356, - 79.95584, - 71.06569, - 80.55587, - 70.85919, - 80.57559, - 70.8015, - 80.70016, - 70.7227, - 80.6011, - 70.65707, - 80.76902, - 70.50178, - 80.61777, - 70.41112, - 80.80027, - 70.42632, - 80.19088, - 70.26847, - 79.88504, - 70.2715, - 79.71988, - 70.10068, - 79.50061, - 70.14035, - 79.34231, - 70.04081, - 79.36202, - 70.04208, - 79.19799, - 69.95501, - 79.19152, - 69.86854, - 78.90299, - 69.75059, - 79.14626, - 69.69287, - 79.09069, - 69.6631, - 79.50891, - 69.35886, - 79.88005, - 69.31499, - 80.76765, - 69.21674, - 80.95602, - 69.28534, - 81.57939, - 69.45774, - 81.6841, - 69.3522, - 81.94441, - 69.24725, - 81.76895, - 69.19469, - 81.84682, - 69.16798, - 82.47055, - 69.10134, - 82.51188, - 69.05105, - 82.33001, - 68.99541, - 82.50364, - 68.82729, - 82.5584, - 68.80872, - 82.78417, - 68.66758, - 83.05275, - 68.60524, - 82.54378, - 68.48658, - 82.69517, - 68.29098, - 82.71637, - 68.16345, - 82.54726, - 68.17046, - 82.40054, - 67.93609, - 82.37202, - 67.92031, - 81.73399, - 67.73567, - 82.11287, - 67.65655, - 82.05945, - 67.6088, - 82.11867, - 67.54121, - 82.40447, - 67.41569, - 82.25467, - 67.32267, - 82.37086, - 67.24438, - 82.12827, - 66.81641, - 83.17935, - 66.66049, - 83.31574, - 66.60436, - 83.09569, - 66.46237, - 83.10017, - 66.2, - 83.5485, - 66.06592, - 83.2999, - 65.91172, - 83.53488, - 65.83163, - 83.52184, - 65.80365, - 84.03452, - 65.69683, - 84.33085, - 65.59529, - 84.25804, - 65.51355, - 84.50721, - 65.28915, - 84.59522, - 65.09263, - 84.31969, - 64.99183, - 84.40644, - 64.91707, - 84.28426, - 64.94019, - 84.90782, - 64.89112, - 84.98642, - 64.83419, - 84.93854, - 64.7615, - 85.14885, - 64.84027, - 85.5471, - 64.75941, - 85.8699, - 64.65158, - 85.81855, - 64.5836, - 85.92804, - 64.46225, - 85.85028, - 64.27526, - 86.04109, - 64.04887, - 85.96635, - 63.92136, - 85.52165, - 63.63753, - 85.27187, - 63.5879, - 85.04673, - 63.52495, - 85.30018, - 63.35929, - 85.41178, - 63.37004, - 85.67322, - 63.14173, - 85.47933, - 63.03962, - 85.59151, - 62.88064, - 85.47356, - 62.8065, - 85.24339, - 62.44019, - 84.86567, - 62.18266, - 84.44541, - 61.99849, - 84.5643, - 61.93562, - 84.53144, - 61.81536, - 84.69251, - 61.55121, - 85.97492, - 61.4573, - 85.96777, - 61.37594, - 85.64491, - 61.2878, - 85.71303, - 60.81477, - 83.995, - 61.03902, - 83.50655, - 61.02284, - 83.14693, - 60.70682, - 82.39343, - 60.60328, - 82.39742, - 60.50833, - 82.16622, - 60.64042, - 81.85966, - 60.62752, - 81.11047, - 60.74603, - 81.02956, - 60.78997, - 80.69818, - 60.65194, - 80.1845, - 60.6386, - 79.38652, - 60.71455, - 79.2752, - 60.79578, - 79.30055, - 60.82862, - 79.18435, - 60.73669, - 77.92048, - 60.84364, - 77.10777, - 60.71977, - 77.08473, - 60.70825, - 76.97768, - 60.52871, - 77.04526, - 60.46753, - 76.78322, - 60.35088, - 76.75698, - 60.26605, - 76.86145, - 60.10878, - 76.70285, - 60.06356, - 76.76849, - 59.72884, - 76.75134, - 59.68669, - 76.6563, - 59.57279, - 76.65496, - 59.53358, - 76.16522, - 59.41063, - 75.995, - 59.42681, - 75.89984, - 59.28919, - 75.83832, - 59.23361, - 75.62972, - 59.00373, - 75.69624, - 58.41894, - 74.88171, - 58.12485, - 74.21121, - 58.13914, - 73.08642, - 57.9961, - 72.87208, - 58.01305, - 72.12188, - 58.11455, - 71.98767, - 58.0614, - 71.23614, - 58.39151, - 71.29369, - 58.53366, - 70.87855, - 57.91293, - 70.38813, - 57.77666, - 70.43718, - 57.71558, - 70.58209, - 57.58836, - 70.58781, - 57.56818, - 70.70096, - 57.38908, - 70.43586, - 57.20305, - 70.69474, - 57.20689, - 70.77415, - 57.33798, - 70.8105, - 57.35051, - 71.10496, - 57.25127, - 71.15776, - 57.22868, - 71.09663, - 56.96553, - 71.61814, - 56.82472, - 71.68539, - 56.65942, - 71.35115, - 56.69901, - 71.0577, - 56.64799, - 71.12883, - 56.54886, - 71.09825, - 56.45981, - 70.77533, - 56.41262, - 70.95131, - 56.33823, - 70.93851, - 56.2856, - 70.77292, - 56.12656, - 70.92579, - 55.9804, - 70.87093, - 55.88866, - 70.75149, - 55.88237, - 70.48535, - 55.86989, - 70.76669, - 55.82515, - 70.79167, - 55.79166, - 70.59614, - 55.70272, - 70.55228, - 55.59526, - 70.77329, - 55.43096, - 70.49448, - 55.30547, - 70.49395, - 55.12855, - 70.23765, - 55.33316, - 69.66558, - 55.32632, - 69.19003, - 55.44062, - 68.95322, - 55.26942, - 68.98246, - 55.34879, - 68.7666, - 55.18426, - 68.66548, - 55.17967, - 68.19572, - 55.06425, - 68.29665, - 54.90186, - 68.0917, - 54.96713, - 67.86956, - 54.84303, - 67.63968, - 54.85581, - 67.32823, - 54.6081, - 66.02065, - 54.70257, - 65.94501, - 54.59367, - 65.75723, - 54.64039, - 65.49282, - 54.56402, - 65.48683, - 54.52047, - 65.21206, - 54.33161, - 65.22284, - 54.41112, - 64.96147, - 54.19325, - 63.21798, - 54.09812, - 63.12355, - 54.1057, - 62.82489, - 53.88985, - 62.55129, - 53.93107, - 62.43317, - 54.04598, - 62.42273, - 54.04595, - 62.07583, - 53.93832, - 62.02807, - 54.01621, - 61.83475, - 53.94428, - 61.61177, - 54.07895, - 61.39576, - 54.02645, - 61.26304, - 53.90772, - 61.25865, - 53.94266, - 61.032, - 53.90718, - 60.99375, - 53.79498, - 61.22796, - 53.63069, - 61.03609, - 53.62701, - 60.92267, - 53.602, - 61.50727, - 53.52842, - 61.60024, - 53.45212, - 61.48421, - 53.49481, - 61.26394, - 53.30526, - 61.19078, - 53.12752, - 62.11409, - 53.00159, - 62.1483, - 52.9424, - 62.0098, - 53.02567, - 61.4636, - 52.97159, - 61.04246, - 52.91483, - 61.07921, - 52.74264, - 60.73539, - 52.65406, - 60.7236, - 52.63158, - 60.84575, - 52.51718, - 60.86312, - 52.4908, - 60.98888, - 52.32737, - 61.07707, - 51.93761, - 60.01198, - 51.86912, - 60.02343, - 51.91292, - 60.18435, - 51.80732, - 60.52422, - 51.68648, - 60.37849, - 51.64022, - 60.43923, - 51.62386, - 60.90735, - 51.47499, - 61.01134, - 51.42163, - 61.51683, - 51.26321, - 61.6862, - 51.23836, - 61.59438, - 50.78474, - 61.42965, - 50.65124, - 60.83012, - 50.65993, - 60.47566, - 50.85558, - 60.07031, - 50.57546, - 59.83739, - 50.50496, - 59.52302, - 50.61724, - 59.47728, - 50.68251, - 58.92288, - 50.81765, - 58.60712, - 51.06528, - 58.49902, - 51.14966, - 58.29475, - 51.05823, - 58.1813, - 51.11312, - 57.79384, - 50.91033, - 57.73124, - 50.86954, - 57.49557, - 50.93211, - 57.30924, - 51.1074, - 57.17569, - 51.03871, - 56.90745, - 51.08957, - 56.77475, - 50.99324, - 56.8334, - 50.95993, - 56.73773, - 51.05884, - 56.45426, - 50.90983, - 56.37951, - 50.91266, - 56.18226, - 50.70519, - 56.12691, - 50.54841, - 55.70764, - 50.79515, - 55.09209, - 50.92208, - 55.04973, - 50.88171, - 54.71095, - 50.80927, - 54.66577, - 50.62494, - 54.73544, - 50.52875, - 54.51922, - 50.63225, - 54.41265, - 50.84146, - 54.50525, - 50.88513, - 54.27912, - 51.11015, - 54.12431, - 51.2192, - 53.67111, - 51.38249, - 53.62657, - 51.50512, - 53.37284, - 51.45477, - 52.54826, - 51.75592, - 52.32764, - 51.64664, - 52.11003, - 51.67314, - 51.86043, - 51.58928, - 51.76677, - 51.51583, - 51.80196, - 51.45875, - 51.64837, - 51.55111, - 51.56176, - 51.48545, - 51.28351, - 51.55959, - 51.2328, - 51.57806, - 51.35331, - 51.64486, - 51.34994, - 51.67465, - 51.02268 - ], - "centroid": [68.29597, 61.87171], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 73.13976, - 71.51421, - 73.00562, - 70.42336, - 73.04132, - 69.91018, - 73.25479, - 70.01658, - 73.40254, - 69.99656, - 73.50098, - 70.7887, - 73.43329, - 71.28411, - 73.19949, - 71.65133, - 73.13976, - 71.51421 - ], - "centroid": [70.70553, 73.24819], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 72.21075, - 77.01907, - 72.30704, - 76.83877, - 72.61253, - 77.61178, - 72.5693, - 78.16745, - 72.4639, - 78.34993, - 72.38494, - 78.31866, - 72.44735, - 78.31851, - 72.43259, - 78.22207, - 72.27525, - 77.80132, - 72.2694, - 77.03386, - 72.21075, - 77.01907 - ], - "centroid": [77.62354, 72.42099], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 72.82689, - 74.68131, - 72.90487, - 74.26065, - 72.99097, - 74.06482, - 73.12213, - 74.32775, - 73.04831, - 74.89807, - 73.03506, - 74.68118, - 72.93924, - 74.70661, - 72.9303, - 74.62532, - 72.86526, - 74.72912, - 72.82689, - 74.68131 - ], - "centroid": [74.4493, 72.98561], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 73.36119, - 75.39716, - 73.45823, - 75.40444, - 73.53246, - 75.67764, - 73.51684, - 76.26835, - 73.40204, - 76.75602, - 73.4884, - 76.03893, - 73.36119, - 75.39716 - ], - "centroid": [75.86972, 73.46774], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 69.40389, - 67.31042, - 69.33843, - 67.16149, - 69.4242, - 66.94733, - 69.59065, - 67.35252, - 69.52096, - 67.40329, - 69.40389, - 67.31042 - ], - "centroid": [67.2051, 69.45575], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 73.11272, - 76.63251, - 73.13745, - 76.19664, - 73.19375, - 76.09997, - 73.14414, - 76.7039, - 73.11272, - 76.63251 - ], - "centroid": [76.39495, 73.1491], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 72.14882, - 76.949, - 72.16208, - 76.9011, - 72.22401, - 76.86026, - 72.24718, - 76.94737, - 72.14882, - 76.949 - ], - "centroid": [76.91549, 72.20043], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 66.3975, - 70.11013, - 66.39896, - 70.04357, - 66.42329, - 70.01342, - 66.45296, - 70.0781, - 66.3975, - 70.11013 - ], - "centroid": [70.06425, 66.41994], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 73.05199, - 71.6957, - 73.0852, - 71.64786, - 73.0897, - 71.76661, - 73.06221, - 71.74959, - 73.05199, - 71.6957 - ], - "centroid": [71.7115, 73.0738], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 72.21413, - 77.21245, - 72.23463, - 77.18015, - 72.24083, - 77.30874, - 72.21838, - 77.29358, - 72.21413, - 77.21245 - ], - "centroid": [77.24824, 72.22779], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 73.13371, - 75.97268, - 73.16324, - 75.93375, - 73.21665, - 75.99147, - 73.20474, - 75.998, - 73.13371, - 75.97268 - ], - "centroid": [75.96957, 73.17353], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 70.58378, - 66.54227, - 70.58636, - 66.50243, - 70.59956, - 66.4964, - 70.60371, - 66.57523, - 70.58378, - 66.54227 - ], - "centroid": [66.53159, 70.59417], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 72.8977, - 74.74168, - 72.90696, - 74.70237, - 72.92699, - 74.7013, - 72.93644, - 74.75157, - 72.8977, - 74.74168 - ], - "centroid": [74.72667, 72.91748], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 66.56753, - 71.31954, - 66.59632, - 71.32694, - 66.5843, - 71.37331, - 66.56901, - 71.36055, - 66.56753, - 71.31954 - ], - "centroid": [71.34328, 66.57999], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 66.50592, - 71.15804, - 66.4958, - 71.12917, - 66.52199, - 71.10673, - 66.52207, - 71.14821, - 66.50592, - 71.15804 - ], - "centroid": [71.13389, 66.51145], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 66.88559, - 71.64435, - 66.89052, - 71.61532, - 66.90448, - 71.61076, - 66.90895, - 71.6649, - 66.88559, - 71.64435 - ], - "centroid": [71.63594, 66.89816], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 66.42455, - 70.90115, - 66.44295, - 70.87461, - 66.4468, - 70.93276, - 66.43296, - 70.93227, - 66.42455, - 70.90115 - ], - "centroid": [70.90797, 66.43721], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 66.51827, - 71.17877, - 66.53912, - 71.16328, - 66.533, - 71.22112, - 66.51916, - 71.21225, - 66.51827, - 71.17877 - ], - "centroid": [71.19247, 66.5282], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 69.46225, - 67.61593, - 69.46524, - 67.57873, - 69.47868, - 67.57446, - 69.48436, - 67.62618, - 69.46225, - 67.61593 - ], - "centroid": [67.60062, 69.47312], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 73.03769, - 71.78173, - 73.05519, - 71.75633, - 73.07229, - 71.76674, - 73.06143, - 71.796, - 73.03769, - 71.78173 - ], - "centroid": [71.77593, 73.05626], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 72.85072, - 74.84412, - 72.85437, - 74.81819, - 72.87178, - 74.81409, - 72.87794, - 74.8527, - 72.85072, - 74.84412 - ], - "centroid": [74.83347, 72.86442], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 66.36153, - 70.77928, - 66.3587, - 70.73959, - 66.36859, - 70.72989, - 66.38332, - 70.76094, - 66.36153, - 70.77928 - ], - "centroid": [70.75451, 66.36862], - "name": "Asia/Yekaterinburg" - }, - { - "points": [ - 47.83809, - 47.1471, - 47.9994, - 47.00765, - 48.07268, - 47.19482, - 48.11036, - 47.08297, - 48.25947, - 47.11194, - 47.99136, - 49.42752, - 48.0599, - 49.41952, - 48.12184, - 50.01464, - 48.74352, - 51.39682, - 48.7145, - 51.77217, - 48.58357, - 51.81777, - 48.5283, - 52.58497, - 48.6165, - 52.56318, - 48.77393, - 52.73095, - 49.02311, - 52.77807, - 49.0665, - 53.44596, - 49.12807, - 53.41099, - 49.24869, - 53.60196, - 49.18866, - 53.86726, - 49.11824, - 53.84881, - 49.1646, - 53.98279, - 48.77112, - 54.03938, - 48.6484, - 54.52096, - 48.81691, - 54.65736, - 48.72852, - 54.92897, - 48.38418, - 54.89023, - 48.27718, - 54.98082, - 48.10934, - 54.95135, - 47.89385, - 55.13331, - 47.19971, - 55.02199, - 46.7485, - 55.43807, - 46.51524, - 56.28889, - 45.97085, - 56.60393, - 45.1907, - 56.75998, - 44.9915, - 56.00823, - 41.31125, - 56.00794, - 41.26644, - 55.46233, - 41.53856, - 55.1629, - 41.95088, - 54.90602, - 42.33155, - 54.18771, - 42.28279, - 53.58779, - 42.12923, - 53.03577, - 41.75616, - 52.43771, - 42.1633, - 52.42427, - 42.55851, - 52.67005, - 42.72706, - 52.54456, - 42.58941, - 52.70651, - 42.72127, - 52.72848, - 42.82381, - 52.47046, - 42.77681, - 52.28545, - 42.8619, - 52.18097, - 42.81908, - 51.90947, - 43.17191, - 51.6391, - 43.14278, - 51.26282, - 43.52145, - 51.27418, - 44.02301, - 50.85463, - 44.19235, - 50.81682, - 44.37569, - 50.23249, - 44.58467, - 50.20992, - 44.65442, - 50.30692, - 44.64571, - 50.81237, - 44.48524, - 51.09523, - 44.56729, - 51.36374, - 44.53139, - 51.52323, - 44.5782, - 51.42696, - 44.57023, - 51.26157, - 44.73257, - 51.16314, - 44.83027, - 50.82506, - 44.98542, - 50.94347, - 45.05957, - 51.23753, - 45.19719, - 51.24034, - 45.37283, - 51.41317, - 45.35913, - 51.57136, - 45.45635, - 51.74735, - 45.43087, - 52.57089, - 45.54732, - 52.58753, - 45.44047, - 52.89444, - 45.51079, - 52.73367, - 45.64663, - 52.70382, - 45.66811, - 52.81239, - 45.713, - 52.75185, - 46.00404, - 52.90855, - 46.12284, - 52.81398, - 46.4554, - 53.00945, - 46.75867, - 52.90207, - 46.66168, - 52.75696, - 46.86467, - 52.63004, - 46.83887, - 52.37344, - 46.73594, - 52.30012, - 46.85221, - 51.71974, - 46.7945, - 51.78366, - 46.71523, - 51.74965, - 46.87195, - 51.64627, - 46.83813, - 51.53364, - 46.92443, - 51.60271, - 47.00522, - 51.24881, - 46.92372, - 51.0987, - 46.94106, - 50.8691, - 46.83682, - 50.72071, - 46.88325, - 50.67084, - 46.74814, - 50.56574, - 46.84473, - 50.45748, - 46.65755, - 50.23798, - 46.73092, - 50.20826, - 46.57313, - 50.04108, - 46.56451, - 49.9256, - 46.41295, - 49.87175, - 46.46733, - 49.79071, - 46.36156, - 49.83855, - 46.3817, - 49.71005, - 46.31703, - 49.83843, - 46.19316, - 49.81727, - 46.34702, - 49.69757, - 46.26065, - 49.62254, - 46.33607, - 49.44546, - 46.26192, - 49.38759, - 46.43568, - 49.25161, - 46.28066, - 49.284, - 46.65324, - 48.47172, - 46.78391, - 48.58044, - 46.69528, - 48.76254, - 46.76729, - 48.99467, - 47.08111, - 48.72535, - 47.40412, - 48.59955, - 47.4256, - 48.37466, - 47.7531, - 48.04952, - 47.80366, - 47.4172, - 47.66631, - 47.3758, - 47.75287, - 47.16814, - 47.83809, - 47.1471 - ], - "centroid": [53.15931, 45.58776], - "name": "Asia/Aqtau" - }, - { - "points": [ - 44.80762, - 50.18653, - 44.86234, - 50.03772, - 45.05446, - 50.01123, - 45.04468, - 50.10657, - 44.80762, - 50.18653 - ], - "centroid": [50.08872, 44.93523], - "name": "Asia/Aqtau" - }, - { - "points": [ - 44.85905, - 50.26785, - 45.03956, - 50.20727, - 45.07635, - 50.35054, - 44.98819, - 50.37366, - 44.85905, - 50.26785 - ], - "centroid": [50.29212, 44.98643], - "name": "Asia/Aqtau" - }, - { - "points": [ - 44.84501, - 50.69548, - 44.95146, - 50.61009, - 44.98734, - 50.63983, - 44.86451, - 50.79154, - 44.84501, - 50.69548 - ], - "centroid": [50.691, 44.90756], - "name": "Asia/Aqtau" - }, - { - "points": [ - 44.75203, - 50.57821, - 44.77716, - 50.54931, - 44.86152, - 50.56638, - 44.81285, - 50.64732, - 44.75203, - 50.57821 - ], - "centroid": [50.5889, 44.80574], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.00258, - 52.7678, - 46.03335, - 52.7439, - 46.07839, - 52.79469, - 46.02687, - 52.80256, - 46.00258, - 52.7678 - ], - "centroid": [52.77718, 46.03718], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.77232, - 52.54149, - 46.82491, - 52.53244, - 46.81772, - 52.59444, - 46.78821, - 52.59869, - 46.77232, - 52.54149 - ], - "centroid": [52.56395, 46.80065], - "name": "Asia/Aqtau" - }, - { - "points": [ - 44.74747, - 50.36778, - 44.80973, - 50.3352, - 44.83856, - 50.35299, - 44.82462, - 50.37477, - 44.74747, - 50.36778 - ], - "centroid": [50.35812, 44.80089], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.21938, - 49.51798, - 46.22437, - 49.48303, - 46.27291, - 49.45703, - 46.26732, - 49.50277, - 46.21938, - 49.51798 - ], - "centroid": [49.48979, 46.2471], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.85746, - 50.95721, - 46.89266, - 50.93453, - 46.91161, - 50.98741, - 46.89145, - 50.9908, - 46.85746, - 50.95721 - ], - "centroid": [50.96454, 46.88714], - "name": "Asia/Aqtau" - }, - { - "points": [ - 45.96083, - 52.68873, - 45.98474, - 52.65703, - 46.01324, - 52.68399, - 45.99182, - 52.71397, - 45.96083, - 52.68873 - ], - "centroid": [52.68583, 45.98742], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.48578, - 52.82557, - 46.51186, - 52.7964, - 46.54055, - 52.86123, - 46.52033, - 52.86435, - 46.48578, - 52.82557 - ], - "centroid": [52.83364, 46.51347], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.21558, - 49.7331, - 46.21885, - 49.70367, - 46.25033, - 49.68473, - 46.25419, - 49.72721, - 46.21558, - 49.7331 - ], - "centroid": [49.71233, 46.236], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.0428, - 52.61139, - 46.06225, - 52.5899, - 46.0816, - 52.6417, - 46.05968, - 52.64374, - 46.0428, - 52.61139 - ], - "centroid": [52.62049, 46.06192], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.23481, - 49.26853, - 46.25551, - 49.23826, - 46.27339, - 49.24029, - 46.26819, - 49.27729, - 46.23481, - 49.26853 - ], - "centroid": [49.25797, 46.25748], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.72634, - 51.65995, - 46.72869, - 51.62842, - 46.75912, - 51.63178, - 46.76122, - 51.65869, - 46.72634, - 51.65995 - ], - "centroid": [51.64503, 46.7434], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.16875, - 49.32644, - 46.17873, - 49.29507, - 46.21231, - 49.30811, - 46.20196, - 49.32469, - 46.16875, - 49.32644 - ], - "centroid": [49.31294, 46.189], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.21037, - 49.57104, - 46.21596, - 49.54457, - 46.23771, - 49.54406, - 46.23719, - 49.58107, - 46.21037, - 49.57104 - ], - "centroid": [49.56095, 46.22584], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.56748, - 52.89411, - 46.58562, - 52.8749, - 46.61176, - 52.90213, - 46.59551, - 52.91108, - 46.56748, - 52.89411 - ], - "centroid": [52.89455, 46.58943], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.56432, - 52.96312, - 46.58492, - 52.94998, - 46.59503, - 52.9833, - 46.57839, - 52.98787, - 46.56432, - 52.96312 - ], - "centroid": [52.97011, 46.58062], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.11999, - 49.59131, - 46.11831, - 49.57091, - 46.14172, - 49.55632, - 46.14538, - 49.58469, - 46.11999, - 49.59131 - ], - "centroid": [49.57559, 46.13206], - "name": "Asia/Aqtau" - }, - { - "points": [ - 46.76355, - 51.62669, - 46.7762, - 51.6004, - 46.79566, - 51.62291, - 46.7833, - 51.63468, - 46.76355, - 51.62669 - ], - "centroid": [51.62002, 46.77917], - "name": "Asia/Aqtau" - }, - { - "points": [ - 44.89743, - 55.9885, - 45.0099, - 55.9967, - 45.60961, - 58.58128, - 45.41176, - 58.55864, - 44.85928, - 58.21145, - 44.62818, - 58.30252, - 44.3926, - 58.23934, - 44.12133, - 58.54536, - 43.9437, - 59.36001, - 44.00367, - 59.49951, - 43.97161, - 59.92735, - 44.09223, - 60.26185, - 44.18444, - 60.26036, - 44.39841, - 60.58505, - 44.59425, - 60.72888, - 44.36652, - 61.11599, - 44.27362, - 61.13091, - 43.49754, - 62.01372, - 43.68336, - 63.38206, - 43.61047, - 64.51162, - 43.77028, - 65.1535, - 43.55218, - 65.30159, - 43.30962, - 65.659, - 42.88054, - 65.83244, - 42.96627, - 66.10832, - 42.34648, - 66.11563, - 42.3648, - 66.02507, - 41.95267, - 66.01816, - 41.90233, - 66.53872, - 41.26049, - 66.6147, - 41.24453, - 66.78214, - 41.1096, - 66.75985, - 41.10313, - 66.62052, - 40.9432, - 66.64155, - 40.89366, - 66.77425, - 40.76566, - 66.81524, - 40.49878, - 66.63264, - 40.48322, - 66.89703, - 40.17703, - 66.98946, - 40.07073, - 66.95138, - 39.93582, - 67.48891, - 39.8083, - 67.51133, - 39.66946, - 67.30288, - 39.32849, - 67.53308, - 39.27009, - 67.40426, - 39.14693, - 67.69017, - 39.01331, - 67.70624, - 39.03384, - 68.08954, - 38.93185, - 68.20726, - 38.8433, - 68.20297, - 38.8032, - 68.08556, - 38.7397, - 68.13758, - 38.70308, - 68.06978, - 38.54456, - 68.07859, - 38.42292, - 68.12307, - 38.20181, - 68.40995, - 38.07399, - 68.37886, - 37.52366, - 67.86225, - 37.17588, - 67.7944, - 37.26235, - 67.50847, - 37.17476, - 67.27605, - 37.37669, - 66.97085, - 37.33897, - 66.52087, - 37.45451, - 66.63613, - 37.60617, - 66.52277, - 37.79716, - 66.5398, - 37.93444, - 66.67423, - 38.00576, - 66.6144, - 38.02268, - 66.39796, - 38.26538, - 65.91089, - 38.22595, - 65.7961, - 38.32903, - 65.43516, - 38.97605, - 64.32715, - 38.95784, - 64.15339, - 39.94269, - 62.48301, - 40.43126, - 62.33951, - 40.59, - 62.10516, - 41.10805, - 61.87502, - 41.28149, - 61.44265, - 41.13525, - 61.30063, - 41.2246, - 61.0424, - 41.2441, - 60.39487, - 41.4269, - 60.08518, - 41.60762, - 60.15374, - 41.81601, - 60.07619, - 41.76872, - 60.30486, - 41.96778, - 59.94107, - 42.01261, - 60.01846, - 42.13832, - 59.95949, - 42.19665, - 60.02314, - 42.2931, - 59.8306, - 42.26792, - 59.41419, - 42.50891, - 59.18824, - 42.53508, - 58.92952, - 42.77695, - 58.63381, - 42.64421, - 58.58222, - 42.6228, - 58.15877, - 42.55569, - 58.31314, - 42.2847, - 58.51426, - 42.28396, - 58.39947, - 42.43849, - 58.32041, - 42.49025, - 58.01967, - 42.44654, - 57.9195, - 42.25316, - 57.94225, - 42.23794, - 57.85349, - 42.16674, - 57.85993, - 42.14821, - 57.37041, - 41.89061, - 57.01032, - 41.44865, - 57.04129, - 41.37037, - 57.16861, - 41.25393, - 57.04611, - 41.30862, - 55.99728, - 44.89743, - 55.9885 - ], - "centroid": [62.3685, 41.76012], - "name": "Asia/Samarkand" - }, - { - "points": [ - 44.80291, - 58.90473, - 44.97095, - 58.91051, - 45.06159, - 59.0072, - 45.0932, - 58.88842, - 45.44413, - 58.8816, - 45.20719, - 59.41473, - 44.79457, - 59.22262, - 44.78481, - 59.1478, - 44.99349, - 59.23487, - 45.03378, - 59.15335, - 44.88487, - 59.09974, - 44.80291, - 58.90473 - ], - "centroid": [59.10269, 45.11995], - "name": "Asia/Samarkand" - }, - { - "points": [ - 44.39122, - 58.83418, - 44.5865, - 58.77709, - 44.80455, - 58.9545, - 44.83573, - 59.12164, - 44.60332, - 59.11583, - 44.39122, - 58.83418 - ], - "centroid": [58.95904, 44.63063], - "name": "Asia/Samarkand" - }, - { - "points": [ - 44.11671, - 58.81214, - 44.25217, - 58.78291, - 44.27773, - 58.91057, - 44.19819, - 58.90629, - 44.11671, - 58.81214 - ], - "centroid": [58.84687, 44.21043], - "name": "Asia/Samarkand" - }, - { - "points": [ - 44.389, - 59.01397, - 44.42017, - 58.95533, - 44.45152, - 58.95098, - 44.43422, - 59.02325, - 44.389, - 59.01397 - ], - "centroid": [58.98856, 44.42336], - "name": "Asia/Samarkand" - }, - { - "points": [ - 39.53502, - 67.48761, - 39.66655, - 67.70515, - 39.54498, - 68.51282, - 39.6562, - 68.61755, - 39.86279, - 68.63968, - 39.88382, - 68.81474, - 40.07921, - 68.78538, - 40.08262, - 69.00391, - 40.1416, - 68.97513, - 40.08177, - 68.6086, - 40.1485, - 68.53219, - 40.20714, - 69.3007, - 40.28229, - 69.23864, - 40.34218, - 69.32909, - 40.54359, - 69.21973, - 40.60224, - 69.34944, - 40.79039, - 69.39549, - 40.63923, - 69.71478, - 40.89453, - 70.35314, - 41.03517, - 70.40502, - 41.04599, - 70.47983, - 40.85314, - 70.68263, - 40.78007, - 70.72172, - 40.76856, - 70.6625, - 40.72253, - 70.79932, - 40.45258, - 70.34234, - 40.34315, - 70.57225, - 40.17612, - 70.63954, - 40.23849, - 70.9674, - 40.15899, - 70.97949, - 40.15566, - 70.8361, - 39.91508, - 70.48231, - 40.02504, - 70.55192, - 40.22872, - 70.03795, - 40.08128, - 69.53115, - 39.92709, - 69.5412, - 39.89676, - 69.42244, - 40.01247, - 69.36303, - 39.79819, - 69.28878, - 39.52643, - 69.36907, - 39.60314, - 69.71064, - 39.5361, - 69.86632, - 39.60693, - 70.21187, - 39.53565, - 70.28355, - 39.62772, - 70.51198, - 39.57495, - 70.66501, - 39.40317, - 70.77851, - 39.39191, - 70.8943, - 39.62357, - 71.49812, - 39.46279, - 71.56947, - 39.44943, - 71.79445, - 39.28686, - 71.7956, - 39.3762, - 72.03804, - 39.18303, - 72.24515, - 39.32184, - 72.31655, - 39.38632, - 72.49691, - 39.36655, - 73.21006, - 39.46103, - 73.38803, - 39.47365, - 73.66339, - 39.35394, - 73.67594, - 39.25426, - 73.56839, - 38.98143, - 73.85443, - 38.86724, - 73.71223, - 38.61108, - 73.8025, - 38.54126, - 74.06693, - 38.67405, - 74.12084, - 38.6649, - 74.36686, - 38.50507, - 74.8747, - 38.18445, - 74.79665, - 37.76967, - 75.006, - 37.6607, - 74.90641, - 37.56299, - 74.93658, - 37.44441, - 75.141, - 37.32462, - 75.13422, - 37.22569, - 74.87855, - 37.39184, - 74.68087, - 37.40312, - 74.24168, - 37.32542, - 74.20358, - 37.21243, - 73.74668, - 37.26554, - 73.60224, - 37.34315, - 73.75698, - 37.42443, - 73.7553, - 37.45219, - 73.31154, - 37.21489, - 72.81043, - 37.01216, - 72.67481, - 36.96768, - 72.32238, - 36.67825, - 71.83497, - 36.66834, - 71.66375, - 36.75167, - 71.55193, - 37.06248, - 71.41592, - 37.91537, - 71.57453, - 37.9198, - 71.24019, - 38.24394, - 71.35538, - 38.47182, - 70.98811, - 38.39884, - 70.68501, - 38.11134, - 70.50583, - 37.93289, - 70.18698, - 37.69707, - 70.31606, - 37.52022, - 70.17289, - 37.60663, - 69.90692, - 37.58048, - 69.53536, - 37.4068, - 69.37964, - 37.22783, - 69.46452, - 37.10898, - 69.32336, - 37.09676, - 69.2268, - 37.31882, - 68.90235, - 37.26456, - 68.925, - 37.26558, - 68.68273, - 37.09795, - 68.30985, - 36.99489, - 68.26799, - 36.92025, - 68.00171, - 37.09115, - 67.77692, - 37.46674, - 67.81898, - 37.88308, - 68.12061, - 37.91723, - 68.26303, - 38.19119, - 68.39251, - 38.40415, - 68.10211, - 38.53707, - 68.05914, - 38.71001, - 68.04903, - 38.74028, - 68.11502, - 38.80585, - 68.06325, - 38.91969, - 68.18995, - 39.01409, - 68.08581, - 38.99516, - 67.69748, - 39.13415, - 67.67379, - 39.21688, - 67.41925, - 39.30234, - 67.38038, - 39.32839, - 67.51195, - 39.49716, - 67.41547, - 39.53502, - 67.48761 - ], - "centroid": [71.03685, 38.52291], - "name": "Asia/Dushanbe" - }, - { - "points": [ - 39.78814, - 70.65284, - 39.83074, - 70.53985, - 39.90084, - 70.49828, - 39.91054, - 70.72312, - 39.78814, - 70.65284 - ], - "centroid": [70.61336, 39.86155], - "name": "Asia/Dushanbe" - }, - { - "points": [ - 0.26522, - 73.37108, - 0.29856, - 73.37, - 0.39835, - 73.51336, - 0.34671, - 73.4942, - 0.26522, - 73.37108 - ], - "centroid": [73.43865, 0.32866], - "name": "Indian/Maldives" - }, - { - "points": [ - 1.81302, - 73.50219, - 1.83001, - 73.48566, - 1.98084, - 73.55323, - 1.87164, - 73.55398, - 1.81302, - 73.50219 - ], - "centroid": [73.52759, 1.88309], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.32851, - 73.34682, - 2.34137, - 73.32851, - 2.45717, - 73.35298, - 2.40254, - 73.37938, - 2.32851, - 73.34682 - ], - "centroid": [73.35303, 2.38803], - "name": "Indian/Maldives" - }, - { - "points": [ - -0.67331, - 73.13456, - -0.60483, - 73.07258, - -0.56892, - 73.08897, - -0.57518, - 73.10185, - -0.67331, - 73.13456 - ], - "centroid": [73.10105, -0.61331], - "name": "Indian/Maldives" - }, - { - "points": [ - 1.77431, - 73.38806, - 1.7927, - 73.35814, - 1.84209, - 73.41635, - 1.81586, - 73.43343, - 1.77431, - 73.38806 - ], - "centroid": [73.39824, 1.80633], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.03246, - 73.54774, - 2.11414, - 73.55859, - 2.11943, - 73.60086, - 2.10301, - 73.60442, - 2.03246, - 73.54774 - ], - "centroid": [73.57301, 2.08772], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.32458, - 73.64433, - 5.33051, - 73.62285, - 5.42971, - 73.61821, - 5.41002, - 73.64706, - 5.32458, - 73.64433 - ], - "centroid": [73.63286, 5.37604], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.87646, - 73.55366, - 2.95457, - 73.5494, - 2.9761, - 73.5887, - 2.94765, - 73.59266, - 2.87646, - 73.55366 - ], - "centroid": [73.56833, 2.93501], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.87357, - 72.97436, - 4.89598, - 72.95807, - 4.91061, - 72.89244, - 4.91187, - 72.98548, - 4.87357, - 72.97436 - ], - "centroid": [72.95562, 4.9015], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.72246, - 73.14251, - 6.73526, - 73.11884, - 6.79496, - 73.1651, - 6.76863, - 73.17336, - 6.72246, - 73.14251 - ], - "centroid": [73.14893, 6.75504], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.68095, - 73.39904, - 0.68507, - 73.37633, - 0.76736, - 73.37723, - 0.75441, - 73.39502, - 0.68095, - 73.39904 - ], - "centroid": [73.3867, 0.7204], - "name": "Indian/Maldives" - }, - { - "points": [ - -0.63938, - 73.2326, - -0.58123, - 73.21741, - -0.56621, - 73.24581, - -0.61068, - 73.25225, - -0.63938, - 73.2326 - ], - "centroid": [73.23613, -0.59914], - "name": "Indian/Maldives" - }, - { - "points": [ - -0.7022, - 73.16364, - -0.67241, - 73.139, - -0.65816, - 73.20225, - -0.6826, - 73.20782, - -0.7022, - 73.16364 - ], - "centroid": [73.17626, -0.67877], - "name": "Indian/Maldives" - }, - { - "points": [ - 1.78513, - 73.34678, - 1.79633, - 73.30345, - 1.83072, - 73.2758, - 1.8085, - 73.3516, - 1.78513, - 73.34678 - ], - "centroid": [73.31854, 1.80655], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.87529, - 73.21232, - 6.89163, - 73.18914, - 6.93767, - 73.20559, - 6.91198, - 73.2261, - 6.87529, - 73.21232 - ], - "centroid": [73.20793, 6.90461], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.20486, - 73.10535, - 0.22102, - 73.06718, - 0.24521, - 73.05928, - 0.23947, - 73.11074, - 0.20486, - 73.10535 - ], - "centroid": [73.08736, 0.22797], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.94462, - 72.91005, - 6.95199, - 72.88214, - 7.00165, - 72.87001, - 6.96473, - 72.92059, - 6.94462, - 72.91005 - ], - "centroid": [72.89407, 6.9683], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.30288, - 73.20411, - 6.34115, - 73.16897, - 6.36172, - 73.17883, - 6.32601, - 73.21447, - 6.30288, - 73.20411 - ], - "centroid": [73.19186, 6.33262], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.63248, - 72.90608, - 6.62845, - 72.88608, - 6.67458, - 72.8678, - 6.6725, - 72.90352, - 6.63248, - 72.90608 - ], - "centroid": [72.89008, 6.65381], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.41552, - 73.35104, - 5.42708, - 73.32628, - 5.46972, - 73.35164, - 5.45255, - 73.3636, - 5.41552, - 73.35104 - ], - "centroid": [73.34707, 5.44022], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.69717, - 72.92739, - 6.73054, - 72.90199, - 6.75792, - 72.91195, - 6.74748, - 72.9299, - 6.69717, - 72.92739 - ], - "centroid": [72.91819, 6.73122], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.69488, - 73.38892, - 5.70055, - 73.37024, - 5.75341, - 73.38424, - 5.73807, - 73.40005, - 5.69488, - 73.38892 - ], - "centroid": [73.38555, 5.72184], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.01537, - 72.912, - 5.03615, - 72.88977, - 5.03984, - 72.93788, - 5.02346, - 72.93889, - 5.01537, - 72.912 - ], - "centroid": [72.91802, 5.02921], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.16943, - 73.09887, - 2.19652, - 73.08864, - 2.20113, - 73.13229, - 2.18463, - 73.13246, - 2.16943, - 73.09887 - ], - "centroid": [73.11115, 2.18779], - "name": "Indian/Maldives" - }, - { - "points": [ - -0.31457, - 73.44653, - -0.31252, - 73.4264, - -0.28244, - 73.41258, - -0.27523, - 73.44124, - -0.31457, - 73.44653 - ], - "centroid": [73.43181, -0.29486], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.93875, - 73.19547, - 6.95116, - 73.18194, - 6.98877, - 73.19329, - 6.9706, - 73.21427, - 6.93875, - 73.19547 - ], - "centroid": [73.19679, 6.9635], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.81684, - 73.43767, - 5.82892, - 73.41701, - 5.85956, - 73.45462, - 5.83272, - 73.45757, - 5.81684, - 73.43767 - ], - "centroid": [73.44114, 5.83555], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.09816, - 73.03583, - 5.11401, - 73.02279, - 5.14131, - 73.05043, - 5.11998, - 73.06726, - 5.09816, - 73.03583 - ], - "centroid": [73.04475, 5.11896], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.15453, - 73.50346, - 4.1531, - 73.47055, - 4.1752, - 73.45864, - 4.18014, - 73.50357, - 4.15453, - 73.50346 - ], - "centroid": [73.48423, 4.16642], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.53175, - 72.95485, - 6.54219, - 72.92393, - 6.5555, - 72.91988, - 6.55754, - 72.96685, - 6.53175, - 72.95485 - ], - "centroid": [72.9438, 6.54705], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.408, - 72.91038, - 6.42232, - 72.88407, - 6.44236, - 72.891, - 6.42731, - 72.92706, - 6.408, - 72.91038 - ], - "centroid": [72.90378, 6.42523], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.47235, - 73.5055, - 0.4826, - 73.48604, - 0.52023, - 73.48263, - 0.50732, - 73.50733, - 0.47235, - 73.5055 - ], - "centroid": [73.49536, 0.49634], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.14233, - 73.08621, - 5.16073, - 73.07415, - 5.17761, - 73.11553, - 5.16002, - 73.11782, - 5.14233, - 73.08621 - ], - "centroid": [73.09752, 5.16013], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.60617, - 73.05721, - 6.60841, - 73.036, - 6.64504, - 73.03432, - 6.63494, - 73.05707, - 6.60617, - 73.05721 - ], - "centroid": [73.04573, 6.62393], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.52912, - 72.91127, - 3.5498, - 72.90309, - 3.56986, - 72.93321, - 3.54733, - 72.93809, - 3.52912, - 72.91127 - ], - "centroid": [72.92132, 3.54921], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.68921, - 73.10548, - 6.69489, - 73.08313, - 6.73326, - 73.09923, - 6.71582, - 73.11449, - 6.68921, - 73.10548 - ], - "centroid": [73.09984, 6.70838], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.26586, - 72.956, - 2.2727, - 72.93051, - 2.30631, - 72.94977, - 2.28931, - 72.96564, - 2.26586, - 72.956 - ], - "centroid": [72.94954, 2.28357], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.44288, - 73.00183, - 5.47143, - 72.99363, - 5.48206, - 73.01696, - 5.45131, - 73.0231, - 5.44288, - 73.00183 - ], - "centroid": [73.00889, 5.46221], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.49973, - 72.78876, - 3.5109, - 72.7689, - 3.52973, - 72.77428, - 3.5191, - 72.81083, - 3.49973, - 72.78876 - ], - "centroid": [72.78688, 3.51533], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.83898, - 73.44572, - 3.85117, - 73.42468, - 3.88092, - 73.44425, - 3.86789, - 73.4566, - 3.83898, - 73.44572 - ], - "centroid": [73.44211, 3.85906], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.6798, - 72.88006, - 2.69738, - 72.84873, - 2.71786, - 72.85409, - 2.70303, - 72.8803, - 2.6798, - 72.88006 - ], - "centroid": [72.86574, 2.6992], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.41474, - 73.51508, - 0.42395, - 73.49707, - 0.46724, - 73.50369, - 0.45795, - 73.51684, - 0.41474, - 73.51508 - ], - "centroid": [73.50798, 0.43995], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.80896, - 73.1955, - 6.8158, - 73.17493, - 6.83976, - 73.1798, - 6.83187, - 73.20956, - 6.80896, - 73.1955 - ], - "centroid": [73.19035, 6.82473], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.22134, - 73.20993, - 0.24283, - 73.19816, - 0.2492, - 73.22784, - 0.2273, - 73.22836, - 0.22134, - 73.20993 - ], - "centroid": [73.21563, 0.23591], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.87822, - 73.10437, - 6.88997, - 73.07872, - 6.91329, - 73.08258, - 6.90672, - 73.10019, - 6.87822, - 73.10437 - ], - "centroid": [73.09159, 6.89619], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.26636, - 73.59503, - 5.27279, - 73.56743, - 5.29924, - 73.59084, - 5.29231, - 73.60046, - 5.26636, - 73.59503 - ], - "centroid": [73.58714, 5.28106], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.26946, - 73.22596, - 6.27162, - 73.20532, - 6.30313, - 73.20894, - 6.29627, - 73.22742, - 6.26946, - 73.22596 - ], - "centroid": [73.2166, 6.28498], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.76131, - 73.37805, - 5.78859, - 73.36658, - 5.7903, - 73.39277, - 5.77241, - 73.39864, - 5.76131, - 73.37805 - ], - "centroid": [73.3831, 5.77806], - "name": "Indian/Maldives" - }, - { - "points": [ - 7.0714, - 72.91761, - 7.09394, - 72.89781, - 7.10766, - 72.90618, - 7.0938, - 72.92796, - 7.0714, - 72.91761 - ], - "centroid": [72.91301, 7.09097], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.76787, - 73.3767, - 2.76904, - 73.34845, - 2.78847, - 73.34125, - 2.7882, - 73.36866, - 2.76787, - 73.3767 - ], - "centroid": [73.35888, 2.77837], - "name": "Indian/Maldives" - }, - { - "points": [ - 7.00315, - 72.9874, - 7.01068, - 72.97033, - 7.03782, - 72.96854, - 7.03142, - 72.98934, - 7.00315, - 72.9874 - ], - "centroid": [72.97905, 7.02117], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.80032, - 73.13841, - 5.82109, - 73.1234, - 5.82937, - 73.14703, - 5.81212, - 73.15799, - 5.80032, - 73.13841 - ], - "centroid": [73.14126, 5.81564], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.95046, - 73.39329, - 5.96307, - 73.37016, - 5.98016, - 73.37107, - 5.96968, - 73.40095, - 5.95046, - 73.39329 - ], - "centroid": [73.3845, 5.96592], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.91515, - 72.89498, - 2.93559, - 72.88441, - 2.94586, - 72.91279, - 2.92898, - 72.91754, - 2.91515, - 72.89498 - ], - "centroid": [72.90174, 2.93133], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.34783, - 73.32123, - 5.35381, - 73.30087, - 5.37216, - 73.30843, - 5.36696, - 73.3358, - 5.34783, - 73.32123 - ], - "centroid": [73.31703, 5.36051], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.13686, - 73.27105, - 6.14471, - 73.25136, - 6.17128, - 73.25999, - 6.15615, - 73.2787, - 6.13686, - 73.27105 - ], - "centroid": [73.26487, 6.15265], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.95626, - 73.43621, - 4.97402, - 73.42333, - 4.98537, - 73.45206, - 4.96377, - 73.4548, - 4.95626, - 73.43621 - ], - "centroid": [73.44131, 4.97055], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.6532, - 73.0748, - 6.65084, - 73.05405, - 6.6805, - 73.05714, - 6.67728, - 73.07539, - 6.6532, - 73.0748 - ], - "centroid": [73.06499, 6.66522], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.84519, - 72.97601, - 5.84159, - 72.95487, - 5.87018, - 72.95254, - 5.87015, - 72.96996, - 5.84519, - 72.97601 - ], - "centroid": [72.96323, 5.85627], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.73183, - 73.04197, - 6.73472, - 73.02498, - 6.76396, - 73.02748, - 6.75216, - 73.04808, - 6.73183, - 73.04197 - ], - "centroid": [73.03528, 6.74637], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.17984, - 73.265, - 6.18942, - 73.25044, - 6.21241, - 73.26663, - 6.1936, - 73.28208, - 6.17984, - 73.265 - ], - "centroid": [73.26619, 6.19462], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.47835, - 72.95354, - 0.48075, - 72.93347, - 0.50749, - 72.93482, - 0.50516, - 72.95372, - 0.47835, - 72.95354 - ], - "centroid": [72.94388, 0.4928], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.98401, - 73.18826, - 6.00597, - 73.17688, - 6.00976, - 73.20024, - 5.99125, - 73.20652, - 5.98401, - 73.18826 - ], - "centroid": [73.19249, 5.99791], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.31565, - 72.94772, - 6.32997, - 72.9381, - 6.34754, - 72.96029, - 6.32976, - 72.96746, - 6.31565, - 72.94772 - ], - "centroid": [72.95342, 6.33102], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.73205, - 73.02519, - 2.75143, - 73.0141, - 2.7639, - 73.03855, - 2.74895, - 73.04445, - 2.73205, - 73.02519 - ], - "centroid": [73.02987, 2.74881], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.75715, - 72.99789, - 5.75029, - 72.98202, - 5.78096, - 72.97621, - 5.77792, - 72.99557, - 5.75715, - 72.99789 - ], - "centroid": [72.98731, 5.76674], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.84761, - 73.04637, - 6.83762, - 73.02788, - 6.86595, - 73.02166, - 6.87016, - 73.03746, - 6.84761, - 73.04637 - ], - "centroid": [73.03325, 6.85475], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.30769, - 72.93725, - 2.31437, - 72.92061, - 2.34201, - 72.92403, - 2.33223, - 72.94025, - 2.30769, - 72.93725 - ], - "centroid": [72.93037, 2.32415], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.55404, - 73.03335, - 6.56551, - 73.01749, - 6.58746, - 73.03004, - 6.57706, - 73.04409, - 6.55404, - 73.03335 - ], - "centroid": [73.03112, 6.57081], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.50737, - 73.0413, - 6.50681, - 73.02134, - 6.53157, - 73.02105, - 6.52647, - 73.04299, - 6.50737, - 73.0413 - ], - "centroid": [73.03124, 6.51829], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.9244, - 73.47006, - 3.94215, - 73.4575, - 3.95231, - 73.48364, - 3.93641, - 73.48821, - 3.9244, - 73.47006 - ], - "centroid": [73.47416, 3.93892], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.70694, - 72.69792, - 3.71758, - 72.68476, - 3.73712, - 72.69228, - 3.72343, - 72.71376, - 3.70694, - 72.69792 - ], - "centroid": [72.69773, 3.72177], - "name": "Indian/Maldives" - }, - { - "points": [ - 1.87583, - 73.24849, - 1.89179, - 73.23559, - 1.90529, - 73.25352, - 1.88803, - 73.2673, - 1.87583, - 73.24849 - ], - "centroid": [73.25133, 1.89032], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.01451, - 73.05524, - 6.0254, - 73.0345, - 6.04134, - 73.03686, - 6.03375, - 73.06417, - 6.01451, - 73.05524 - ], - "centroid": [73.04838, 6.02882], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.58395, - 72.98988, - 6.60451, - 72.97514, - 6.61667, - 72.99031, - 6.59503, - 73.00265, - 6.58395, - 72.98988 - ], - "centroid": [72.9893, 6.60027], - "name": "Indian/Maldives" - }, - { - "points": [ - 1.80725, - 73.46295, - 1.82037, - 73.44414, - 1.83524, - 73.45965, - 1.82242, - 73.47732, - 1.80725, - 73.46295 - ], - "centroid": [73.46093, 1.82128], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.49009, - 73.31722, - 2.50192, - 73.30015, - 2.52138, - 73.30819, - 2.51336, - 73.32498, - 2.49009, - 73.31722 - ], - "centroid": [73.31278, 2.50643], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.85669, - 72.85545, - 2.86944, - 72.84506, - 2.88553, - 72.86902, - 2.86402, - 72.87524, - 2.85669, - 72.85545 - ], - "centroid": [72.86153, 2.86965], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.41284, - 72.95533, - 4.42576, - 72.9418, - 4.44576, - 72.95685, - 4.42703, - 72.9693, - 4.41284, - 72.95533 - ], - "centroid": [72.95577, 4.42833], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.89323, - 73.42751, - 5.90561, - 73.41315, - 5.92316, - 73.41851, - 5.90843, - 73.44156, - 5.89323, - 73.42751 - ], - "centroid": [73.42575, 5.90793], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.29262, - 72.99897, - 0.30019, - 72.97644, - 0.31655, - 72.97584, - 0.31029, - 73.00481, - 0.29262, - 72.99897 - ], - "centroid": [72.98943, 0.30514], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.24855, - 72.97156, - 4.25497, - 72.95444, - 4.27216, - 72.95445, - 4.26749, - 72.98268, - 4.24855, - 72.97156 - ], - "centroid": [72.96642, 4.26134], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.30614, - 73.12781, - 6.31939, - 73.11147, - 6.33671, - 73.12463, - 6.32684, - 73.14036, - 6.30614, - 73.12781 - ], - "centroid": [73.12607, 6.32198], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.8927, - 73.13091, - 6.9054, - 73.11976, - 6.92144, - 73.14521, - 6.90229, - 73.14936, - 6.8927, - 73.13091 - ], - "centroid": [73.1363, 6.90606], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.98426, - 72.7098, - 3.98993, - 72.69244, - 4.00784, - 72.69583, - 4.00362, - 72.72275, - 3.98426, - 72.7098 - ], - "centroid": [72.70577, 3.99691], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.34634, - 73.40605, - 5.35643, - 73.38426, - 5.37157, - 73.38342, - 5.36463, - 73.41072, - 5.34634, - 73.40605 - ], - "centroid": [73.39674, 5.35981], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.621, - 73.39401, - 0.63562, - 73.37761, - 0.65159, - 73.38678, - 0.63891, - 73.40591, - 0.621, - 73.39401 - ], - "centroid": [73.39137, 0.63668], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.3912, - 72.69146, - 6.40184, - 72.67397, - 6.42131, - 72.69346, - 6.40748, - 72.70301, - 6.3912, - 72.69146 - ], - "centroid": [72.68983, 6.40547], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.45551, - 73.55587, - 5.44886, - 73.53896, - 5.46698, - 73.52361, - 5.47443, - 73.54241, - 5.45551, - 73.55587 - ], - "centroid": [73.54008, 5.46161], - "name": "Indian/Maldives" - }, - { - "points": [ - 1.97537, - 73.33576, - 1.97687, - 73.31354, - 1.99698, - 73.31531, - 1.99879, - 73.33469, - 1.97537, - 73.33576 - ], - "centroid": [73.32509, 1.98675], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.0795, - 73.17937, - 6.09685, - 73.1609, - 6.10922, - 73.17245, - 6.09947, - 73.18895, - 6.0795, - 73.17937 - ], - "centroid": [73.17555, 6.09562], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.63921, - 73.00369, - 6.65485, - 72.99091, - 6.67065, - 73.00766, - 6.65457, - 73.01842, - 6.63921, - 73.00369 - ], - "centroid": [73.00501, 6.65486], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.493, - 72.83244, - 3.49896, - 72.81619, - 3.51919, - 72.82076, - 3.51345, - 72.84375, - 3.493, - 72.83244 - ], - "centroid": [72.82865, 3.50662], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.61616, - 73.01859, - 5.62746, - 73.00135, - 5.64722, - 73.01467, - 5.63862, - 73.02693, - 5.61616, - 73.01859 - ], - "centroid": [73.01507, 5.63182], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.02512, - 72.94751, - 4.03457, - 72.92972, - 4.05601, - 72.93959, - 4.04738, - 72.95491, - 4.02512, - 72.94751 - ], - "centroid": [72.9428, 4.04053], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.39339, - 72.97661, - 0.38877, - 72.95629, - 0.41016, - 72.94797, - 0.41147, - 72.96893, - 0.39339, - 72.97661 - ], - "centroid": [72.96219, 0.40085], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.79419, - 72.97594, - 5.81453, - 72.96171, - 5.82615, - 72.97344, - 5.81176, - 72.98802, - 5.79419, - 72.97594 - ], - "centroid": [72.97488, 5.81115], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.26644, - 72.9863, - 6.2742, - 72.97219, - 6.29624, - 72.98732, - 6.27955, - 73.00195, - 6.26644, - 72.9863 - ], - "centroid": [72.98704, 6.27988], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.77124, - 73.10901, - 6.7828, - 73.09374, - 6.80243, - 73.10635, - 6.78939, - 73.12055, - 6.77124, - 73.10901 - ], - "centroid": [73.10731, 6.78654], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.67827, - 73.34473, - 5.69461, - 73.33252, - 5.70445, - 73.357, - 5.68746, - 73.36313, - 5.67827, - 73.34473 - ], - "centroid": [73.34898, 5.69146], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.0459, - 72.72399, - 4.0451, - 72.70279, - 4.06136, - 72.69815, - 4.06536, - 72.72525, - 4.0459, - 72.72399 - ], - "centroid": [72.7128, 4.05484], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.35146, - 73.63623, - 4.36799, - 73.62505, - 4.3809, - 73.64004, - 4.36071, - 73.65263, - 4.35146, - 73.63623 - ], - "centroid": [73.63868, 4.36549], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.93969, - 73.0215, - 2.93582, - 73.0023, - 2.95323, - 72.99458, - 2.96061, - 73.01752, - 2.93969, - 73.0215 - ], - "centroid": [73.00908, 2.94773], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.35695, - 72.92817, - 2.3581, - 72.91003, - 2.38242, - 72.91031, - 2.3801, - 72.9263, - 2.35695, - 72.92817 - ], - "centroid": [72.91863, 2.36915], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.21917, - 73.2424, - 6.22993, - 73.22492, - 6.24618, - 73.23639, - 6.23805, - 73.25477, - 6.21917, - 73.2424 - ], - "centroid": [73.23978, 6.23317], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.06465, - 73.2624, - 6.06705, - 73.24361, - 6.09018, - 73.24811, - 6.08558, - 73.26657, - 6.06465, - 73.2624 - ], - "centroid": [73.25502, 6.0769], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.06549, - 72.91336, - 3.06312, - 72.89216, - 3.08678, - 72.89475, - 3.08602, - 72.91228, - 3.06549, - 72.91336 - ], - "centroid": [72.90291, 3.075], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.88609, - 73.46508, - 3.88614, - 73.44625, - 3.91124, - 73.44866, - 3.90922, - 73.46344, - 3.88609, - 73.46508 - ], - "centroid": [73.45572, 3.8977], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.08717, - 73.51861, - 4.08837, - 73.49893, - 4.1131, - 73.50203, - 4.10228, - 73.52144, - 4.08717, - 73.51861 - ], - "centroid": [73.50951, 4.09806], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.67183, - 73.39796, - 3.69181, - 73.38623, - 3.69372, - 73.41205, - 3.67718, - 73.41273, - 3.67183, - 73.39796 - ], - "centroid": [73.40153, 3.68425], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.72817, - 73.33779, - 5.74271, - 73.31955, - 5.7579, - 73.33232, - 5.74055, - 73.34775, - 5.72817, - 73.33779 - ], - "centroid": [73.33402, 5.74261], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.44052, - 72.96329, - 0.43913, - 72.94483, - 0.46361, - 72.94731, - 0.46069, - 72.96326, - 0.44052, - 72.96329 - ], - "centroid": [72.95438, 0.45075], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.15725, - 73.03593, - 2.16631, - 73.0166, - 2.18177, - 73.02255, - 2.17751, - 73.04349, - 2.15725, - 73.03593 - ], - "centroid": [73.03008, 2.17055], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.22133, - 72.87236, - 4.20685, - 72.8653, - 4.21889, - 72.84348, - 4.23448, - 72.8521, - 4.22133, - 72.87236 - ], - "centroid": [72.8581, 4.22045], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.82982, - 73.36287, - 0.83901, - 73.34304, - 0.85733, - 73.35029, - 0.8519, - 73.36599, - 0.82982, - 73.36287 - ], - "centroid": [73.35557, 0.84402], - "name": "Indian/Maldives" - }, - { - "points": [ - 7.06914, - 72.80158, - 7.08142, - 72.78607, - 7.09655, - 72.80588, - 7.08204, - 72.8147, - 7.06914, - 72.80158 - ], - "centroid": [72.80155, 7.08245], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.51728, - 72.94691, - 0.52518, - 72.93042, - 0.54582, - 72.94339, - 0.53768, - 72.95747, - 0.51728, - 72.94691 - ], - "centroid": [72.94436, 0.53133], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.62908, - 72.77354, - 3.64663, - 72.76094, - 3.65902, - 72.76938, - 3.64354, - 72.78594, - 3.62908, - 72.77354 - ], - "centroid": [72.77284, 3.6443], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.27855, - 73.10723, - 5.29359, - 73.09627, - 5.30628, - 73.10946, - 5.29135, - 73.12362, - 5.27855, - 73.10723 - ], - "centroid": [73.10941, 5.29239], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.08831, - 72.97653, - 3.10235, - 72.96142, - 3.1124, - 72.98527, - 3.09704, - 72.99142, - 3.08831, - 72.97653 - ], - "centroid": [72.97808, 3.10037], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.66594, - 72.90941, - 2.68018, - 72.89336, - 2.69462, - 72.90155, - 2.68638, - 72.91811, - 2.66594, - 72.90941 - ], - "centroid": [72.9059, 2.68136], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.4215, - 73.69949, - 4.43613, - 73.68806, - 4.44867, - 73.70377, - 4.4336, - 73.71587, - 4.4215, - 73.69949 - ], - "centroid": [73.70186, 4.435], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.45163, - 73.53138, - 3.46567, - 73.51706, - 3.47762, - 73.53738, - 3.46294, - 73.5457, - 3.45163, - 73.53138 - ], - "centroid": [73.53243, 3.46461], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.6112, - 73.54887, - 4.63085, - 73.53984, - 4.63341, - 73.5618, - 4.6187, - 73.56599, - 4.6112, - 73.54887 - ], - "centroid": [73.55351, 4.6236], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.57037, - 73.40986, - 4.57752, - 73.39162, - 4.59418, - 73.39566, - 4.58661, - 73.41702, - 4.57037, - 73.40986 - ], - "centroid": [73.40367, 4.58234], - "name": "Indian/Maldives" - }, - { - "points": [ - 1.94255, - 73.27657, - 1.9577, - 73.26213, - 1.97048, - 73.27656, - 1.9569, - 73.28816, - 1.94255, - 73.27657 - ], - "centroid": [73.27562, 1.95679], - "name": "Indian/Maldives" - }, - { - "points": [ - 1.99936, - 73.55657, - 1.99144, - 73.54019, - 2.01111, - 73.53242, - 2.01789, - 73.55021, - 1.99936, - 73.55657 - ], - "centroid": [73.54471, 2.00498], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.97056, - 73.03301, - 2.97943, - 73.0162, - 2.99689, - 73.02536, - 2.99043, - 73.04053, - 2.97056, - 73.03301 - ], - "centroid": [73.02877, 2.98406], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.09389, - 72.93422, - 4.10957, - 72.92368, - 4.12098, - 72.94263, - 4.10694, - 72.94896, - 4.09389, - 72.93422 - ], - "centroid": [72.93696, 4.10779], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.81311, - 73.43981, - 2.81968, - 73.42272, - 2.83743, - 73.43481, - 2.82697, - 73.45067, - 2.81311, - 73.43981 - ], - "centroid": [73.43679, 2.82454], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.15808, - 73.07357, - 2.17259, - 73.06063, - 2.18482, - 73.07172, - 2.17199, - 73.08757, - 2.15808, - 73.07357 - ], - "centroid": [73.07364, 2.17172], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.19503, - 73.15074, - 2.20975, - 73.13608, - 2.22243, - 73.14595, - 2.20929, - 73.16234, - 2.19503, - 73.15074 - ], - "centroid": [73.14897, 2.20899], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.27182, - 73.03296, - 0.27048, - 73.01306, - 0.28634, - 73.00741, - 0.28856, - 73.02956, - 0.27182, - 73.03296 - ], - "centroid": [73.02077, 0.27946], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.18984, - 72.98687, - 2.18132, - 72.9718, - 2.19828, - 72.96008, - 2.20767, - 72.97515, - 2.18984, - 72.98687 - ], - "centroid": [72.97349, 2.19435], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.7608, - 73.40241, - 2.77926, - 73.39239, - 2.78896, - 73.40773, - 2.77524, - 73.41627, - 2.7608, - 73.40241 - ], - "centroid": [73.40444, 2.77573], - "name": "Indian/Maldives" - }, - { - "points": [ - 6.85644, - 72.97276, - 6.85645, - 72.95335, - 6.87796, - 72.95793, - 6.87589, - 72.9726, - 6.85644, - 72.97276 - ], - "centroid": [72.96395, 6.86624], - "name": "Indian/Maldives" - }, - { - "points": [ - 3.23808, - 72.99021, - 3.25022, - 72.97685, - 3.26506, - 72.99196, - 3.24899, - 73.00335, - 3.23808, - 72.99021 - ], - "centroid": [72.99047, 3.25093], - "name": "Indian/Maldives" - }, - { - "points": [ - 0.67022, - 73.15068, - 0.6851, - 73.13668, - 0.69452, - 73.15739, - 0.67818, - 73.163, - 0.67022, - 73.15068 - ], - "centroid": [73.1514, 0.68245], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.84072, - 73.01787, - 2.84275, - 72.99841, - 2.86253, - 73.00303, - 2.85916, - 73.01837, - 2.84072, - 73.01787 - ], - "centroid": [73.00923, 2.85096], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.27769, - 73.02447, - 5.28581, - 73.00424, - 5.30135, - 73.01486, - 5.29201, - 73.03137, - 5.27769, - 73.02447 - ], - "centroid": [73.0184, 5.28917], - "name": "Indian/Maldives" - }, - { - "points": [ - 2.89148, - 72.86191, - 2.88339, - 72.8432, - 2.90238, - 72.83777, - 2.90726, - 72.85252, - 2.89148, - 72.86191 - ], - "centroid": [72.8489, 2.89569], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.2516, - 73.14105, - 5.26287, - 73.12572, - 5.2786, - 73.1382, - 5.26712, - 73.15079, - 5.2516, - 73.14105 - ], - "centroid": [73.13872, 5.26499], - "name": "Indian/Maldives" - }, - { - "points": [ - 4.29831, - 73.35931, - 4.29624, - 73.34094, - 4.3114, - 73.33581, - 4.31675, - 73.35779, - 4.29831, - 73.35931 - ], - "centroid": [73.34866, 4.306], - "name": "Indian/Maldives" - }, - { - "points": [ - 5.2144, - 73.10236, - 5.22868, - 73.08619, - 5.24129, - 73.09773, - 5.2284, - 73.11151, - 5.2144, - 73.10236 - ], - "centroid": [73.09929, 5.22808], - "name": "Indian/Maldives" - }, - { - "points": [ - -49.67825, - 68.73445, - -49.42601, - 68.8845, - -49.34251, - 68.6411, - -49.32571, - 68.83531, - -49.07165, - 68.72945, - -48.95841, - 68.83707, - -48.84832, - 68.78134, - -48.77229, - 68.92399, - -48.6587, - 68.95196, - -48.71678, - 69.13261, - -48.78292, - 69.06234, - -48.76066, - 69.18619, - -48.92409, - 69.08898, - -48.9878, - 69.13572, - -48.84988, - 69.22999, - -49.00391, - 69.13489, - -49.05455, - 69.19321, - -48.81783, - 69.43911, - -48.89837, - 69.51211, - -49.0598, - 69.37391, - -48.94089, - 69.56837, - -49.00769, - 69.67737, - -49.1303, - 69.69579, - -49.13905, - 69.46843, - -49.21364, - 69.50455, - -49.14641, - 69.67818, - -49.26615, - 69.57644, - -49.23554, - 69.75027, - -49.30004, - 69.7192, - -49.11491, - 70.05561, - -49.15209, - 70.21728, - -49.04461, - 70.32239, - -49.09119, - 70.52176, - -49.2024, - 70.56574, - -49.39284, - 70.45178, - -49.36461, - 70.33273, - -49.45363, - 70.4436, - -49.35837, - 70.17674, - -49.40766, - 69.99681, - -49.46326, - 70.12064, - -49.51919, - 70.06479, - -49.48728, - 70.23216, - -49.56519, - 70.33056, - -49.63054, - 70.2199, - -49.711, - 70.22725, - -49.71982, - 69.85958, - -49.65384, - 69.72983, - -49.58496, - 69.72542, - -49.6413, - 69.79185, - -49.54689, - 69.71142, - -49.6817, - 69.66703, - -49.57455, - 69.31957, - -49.62508, - 69.28472, - -49.49527, - 69.20823, - -49.58676, - 69.22865, - -49.61351, - 69.08784, - -49.69961, - 69.08915, - -49.7424, - 68.77562, - -49.67825, - 68.73445 - ], - "centroid": [69.49816, -49.30137], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -46.48704, - 51.81983, - -46.48334, - 51.72988, - -46.39109, - 51.64312, - -46.34811, - 51.80441, - -46.42107, - 51.8944, - -46.48704, - 51.81983 - ], - "centroid": [51.77358, -46.4199], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -46.49007, - 52.2629, - -46.46629, - 52.11754, - -46.41218, - 52.09047, - -46.38907, - 52.27235, - -46.45078, - 52.32921, - -46.49007, - 52.2629 - ], - "centroid": [52.2127, -46.43887], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -46.15713, - 50.26435, - -46.11378, - 50.16993, - -46.06685, - 50.17346, - -46.05668, - 50.28533, - -46.15713, - 50.26435 - ], - "centroid": [50.22975, -46.09915], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -37.88526, - 77.56162, - -37.83537, - 77.50331, - -37.78072, - 77.55389, - -37.83178, - 77.60826, - -37.88526, - 77.56162 - ], - "centroid": [77.55643, -37.83321], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -48.66556, - 68.64639, - -48.63559, - 68.60298, - -48.62304, - 68.69204, - -48.65078, - 68.6835, - -48.66556, - 68.64639 - ], - "centroid": [68.65302, -48.64251], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -48.7424, - 69.46647, - -48.66982, - 69.47104, - -48.66817, - 69.51474, - -48.70805, - 69.51999, - -48.7424, - 69.46647 - ], - "centroid": [69.49098, -48.69885], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -48.61178, - 68.76175, - -48.568, - 68.78606, - -48.58148, - 68.82554, - -48.62564, - 68.79701, - -48.61178, - 68.76175 - ], - "centroid": [68.79289, -48.59644], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -38.748, - 77.53692, - -38.73819, - 77.50468, - -38.69464, - 77.50136, - -38.71934, - 77.55727, - -38.748, - 77.53692 - ], - "centroid": [77.52493, -38.72314], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -46.43312, - 50.4292, - -46.42998, - 50.3899, - -46.39991, - 50.37828, - -46.40395, - 50.41927, - -46.43312, - 50.4292 - ], - "centroid": [50.40404, -46.41665], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -48.95939, - 69.62714, - -48.93192, - 69.59895, - -48.90794, - 69.61796, - -48.94626, - 69.64791, - -48.95939, - 69.62714 - ], - "centroid": [69.62281, -48.93547], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -49.23444, - 69.69967, - -49.22818, - 69.66934, - -49.21005, - 69.66455, - -49.19997, - 69.71127, - -49.23444, - 69.69967 - ], - "centroid": [69.68822, -49.21725], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -45.99192, - 50.43607, - -45.97056, - 50.41786, - -45.9609, - 50.47604, - -45.97551, - 50.47358, - -45.99192, - 50.43607 - ], - "centroid": [50.44822, -45.9749], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -49.63419, - 69.2347, - -49.60856, - 69.21328, - -49.58771, - 69.23818, - -49.61331, - 69.25375, - -49.63419, - 69.2347 - ], - "centroid": [69.2345, -49.61083], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -48.6511, - 68.75488, - -48.65331, - 68.72114, - -48.62824, - 68.71996, - -48.62624, - 68.74458, - -48.6511, - 68.75488 - ], - "centroid": [68.73533, -48.64036], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -48.77122, - 68.73385, - -48.7659, - 68.70926, - -48.74888, - 68.70885, - -48.74866, - 68.73999, - -48.77122, - 68.73385 - ], - "centroid": [68.72375, -48.7584], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -49.84198, - 68.81047, - -49.83914, - 68.79211, - -49.82378, - 68.79016, - -49.8199, - 68.81679, - -49.84198, - 68.81047 - ], - "centroid": [68.8031, -49.83066], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -48.86245, - 69.55043, - -48.84947, - 69.53464, - -48.83652, - 69.55424, - -48.84973, - 69.56592, - -48.86245, - 69.55043 - ], - "centroid": [69.55097, -48.84952], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -50.02913, - 68.87159, - -50.01893, - 68.85486, - -50.00266, - 68.86973, - -50.01495, - 68.88468, - -50.02913, - 68.87159 - ], - "centroid": [68.87005, -50.01628], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -49.96127, - 69.49662, - -49.94852, - 69.48368, - -49.93528, - 69.50236, - -49.94929, - 69.51297, - -49.96127, - 69.49662 - ], - "centroid": [69.49876, -49.94847], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -48.73639, - 69.19803, - -48.72803, - 69.18006, - -48.71057, - 69.18736, - -48.71699, - 69.20245, - -48.73639, - 69.19803 - ], - "centroid": [69.19193, -48.7233], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -48.46599, - 68.8208, - -48.45596, - 68.80572, - -48.43998, - 68.81635, - -48.45179, - 68.83217, - -48.46599, - 68.8208 - ], - "centroid": [68.81877, -48.45327], - "name": "Indian/Kerguelen" - }, - { - "points": [ - -49.1842, - 69.71862, - -49.18834, - 69.699, - -49.17179, - 69.69275, - -49.1687, - 69.71491, - -49.1842, - 69.71862 - ], - "centroid": [69.70613, -49.17815], - "name": "Indian/Kerguelen" - }, - { - "points": [ - 49.46219, - 53.67648, - 49.54547, - 53.62979, - 49.6227, - 53.871, - 49.56527, - 54.24146, - 49.62965, - 54.44961, - 49.68398, - 54.36494, - 50.01476, - 54.56474, - 50.10664, - 54.42095, - 50.31795, - 54.34702, - 50.54785, - 54.50507, - 50.63471, - 54.71785, - 50.80875, - 54.64554, - 50.90371, - 54.70309, - 50.94143, - 55.05508, - 50.81311, - 55.10099, - 50.5686, - 55.70842, - 50.72215, - 56.11625, - 50.92597, - 56.16718, - 50.92746, - 56.36996, - 51.07856, - 56.45072, - 50.98006, - 56.73819, - 50.99979, - 56.81344, - 51.06223, - 56.7236, - 51.10876, - 56.76897, - 51.05878, - 56.90801, - 51.12681, - 57.18285, - 50.94762, - 57.32492, - 50.88947, - 57.49317, - 50.92689, - 57.71988, - 51.1321, - 57.78749, - 51.07778, - 58.17142, - 51.1707, - 58.2914, - 51.0799, - 58.51277, - 50.83469, - 58.61783, - 50.70195, - 58.92766, - 50.63611, - 59.48393, - 50.52455, - 59.53029, - 50.592, - 59.82589, - 50.87525, - 60.06646, - 50.67991, - 60.47648, - 50.67099, - 60.82676, - 50.80372, - 61.42323, - 51.25303, - 61.58003, - 51.31731, - 61.85908, - 51.13471, - 61.94504, - 51.15013, - 62.1729, - 51.08644, - 62.23304, - 51.0141, - 62.18145, - 50.86259, - 62.43351, - 50.79356, - 62.21312, - 50.71262, - 62.20038, - 50.73, - 62.38908, - 50.47419, - 62.51625, - 49.9934, - 62.95061, - 49.88492, - 62.90827, - 49.93698, - 62.73998, - 49.84829, - 62.58878, - 49.77391, - 62.60488, - 49.67529, - 62.46382, - 49.542, - 62.49212, - 49.52006, - 62.33538, - 49.25148, - 62.55499, - 49.20748, - 62.34978, - 48.85267, - 62.852, - 48.92171, - 62.97399, - 48.86826, - 63.1069, - 48.68853, - 63.09862, - 48.45968, - 63.76574, - 47.89431, - 64.30296, - 47.12896, - 62.85067, - 47.18125, - 62.64597, - 47.33488, - 62.58393, - 47.81582, - 61.9241, - 47.81121, - 61.38032, - 47.19217, - 60.96917, - 47.24791, - 60.39725, - 46.91914, - 60.36242, - 46.89999, - 60.10118, - 45.99548, - 59.04781, - 45.90203, - 58.7136, - 45.59185, - 58.58537, - 45.16488, - 56.74882, - 45.96313, - 56.58543, - 46.50065, - 56.27363, - 46.73138, - 55.42763, - 47.19007, - 55.0044, - 47.89219, - 55.11335, - 48.10621, - 54.93146, - 48.27433, - 54.96088, - 48.39362, - 54.86999, - 48.71205, - 54.91731, - 48.79706, - 54.66025, - 48.62839, - 54.51996, - 48.75458, - 54.02797, - 49.14701, - 53.969, - 49.09867, - 53.84407, - 49.16494, - 53.84821, - 49.23636, - 53.59505, - 49.46219, - 53.67648 - ], - "centroid": [58.59482, 48.62411], - "name": "Asia/Aqtobe" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-tehran.json b/pandora_console/include/javascript/tz_json/polygons/asia-tehran.json deleted file mode 100644 index 27d669efb9..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-tehran.json +++ /dev/null @@ -1,812 +0,0 @@ -{ - "transitions": { - "Asia/Tehran": [ - [1490142600, 270, "+0430"], - [1506036600, 210, "+0330"], - [1521678600, 270, "+0430"], - [1537572600, 210, "+0330"], - [1553214600, 270, "+0430"], - [1569108600, 210, "+0330"], - [1584750600, 270, "+0430"], - [1600644600, 210, "+0330"], - [1616373000, 270, "+0430"], - [1632267000, 210, "+0330"], - [1647909000, 270, "+0430"], - [1663803000, 210, "+0330"], - [1679445000, 270, "+0430"], - [1695339000, 210, "+0330"], - [1710981000, 270, "+0430"], - [1726875000, 210, "+0330"], - [1742603400, 270, "+0430"], - [1758497400, 210, "+0330"], - [1774139400, 270, "+0430"], - [1790033400, 210, "+0330"], - [1805675400, 270, "+0430"], - [1821569400, 210, "+0330"], - [1837211400, 270, "+0430"], - [1853105400, 210, "+0330"], - [1868747400, 270, "+0430"], - [1884641400, 210, "+0330"], - [1900369800, 270, "+0430"], - [1916263800, 210, "+0330"], - [1931905800, 270, "+0430"], - [1947799800, 210, "+0330"], - [1963441800, 270, "+0430"], - [1979335800, 210, "+0330"], - [1994977800, 270, "+0430"], - [2010871800, 210, "+0330"], - [2026600200, 270, "+0430"], - [2042494200, 210, "+0330"], - [2058136200, 270, "+0430"], - [2074030200, 210, "+0330"], - [2089672200, 270, "+0430"], - [2105566200, 210, "+0330"], - [2121208200, 270, "+0430"], - [2137102200, 210, "+0330"], - [2147501647, 210, "+0330"] - ] - }, - "name": "Asia/Tehran", - "polygons": [ - { - "points": [ - 26.3099, - 57.07678, - 26.66269, - 57.05588, - 26.97932, - 56.91162, - 27.1286, - 56.77652, - 27.16858, - 56.52691, - 27.14677, - 56.14658, - 27.01598, - 55.93977, - 26.97389, - 55.6426, - 26.76753, - 55.5048, - 26.77381, - 55.24306, - 26.48918, - 54.78731, - 26.58667, - 54.39437, - 26.71834, - 54.27829, - 26.69419, - 53.71578, - 26.83964, - 53.48397, - 26.96925, - 53.45325, - 27.27838, - 52.69575, - 27.38028, - 52.57203, - 27.43973, - 52.67004, - 27.58854, - 52.50417, - 27.83203, - 52.04095, - 27.8344, - 51.5908, - 27.93867, - 51.44444, - 27.8428, - 51.44297, - 28.4819, - 51.09398, - 28.80553, - 51.02445, - 28.81135, - 50.89025, - 28.91749, - 50.80546, - 29.08142, - 50.8924, - 29.07423, - 50.70047, - 29.15094, - 50.63606, - 29.43187, - 50.64454, - 29.93206, - 50.13867, - 30.17934, - 50.07763, - 30.19729, - 49.93792, - 29.98786, - 49.55703, - 30.12926, - 49.49712, - 30.12625, - 49.24397, - 30.21905, - 49.22135, - 30.31177, - 48.92566, - 30.38651, - 48.91683, - 30.01649, - 48.9274, - 30.02963, - 48.72482, - 29.93296, - 48.63215, - 29.99137, - 48.44653, - 30.18972, - 48.40434, - 30.4723, - 48.01521, - 30.98666, - 48.02221, - 30.99571, - 47.67229, - 31.39913, - 47.674, - 31.78365, - 47.85482, - 32.13423, - 47.52505, - 32.21301, - 47.56041, - 32.38799, - 47.45377, - 32.48408, - 47.29259, - 32.44919, - 47.16244, - 32.9376, - 46.40571, - 32.97311, - 46.09153, - 33.06218, - 46.14082, - 33.09932, - 46.03181, - 33.17594, - 46.17515, - 33.25585, - 46.17785, - 33.49814, - 45.99858, - 33.48775, - 45.8543, - 33.56216, - 45.94876, - 33.62639, - 45.90418, - 33.58442, - 45.75, - 33.94386, - 45.4995, - 33.97199, - 45.39896, - 34.15093, - 45.56743, - 34.29823, - 45.57461, - 34.4553, - 45.43034, - 34.48968, - 45.51371, - 34.60774, - 45.52202, - 34.54761, - 45.72877, - 34.72109, - 45.64276, - 34.82108, - 45.68073, - 34.90644, - 45.85573, - 35.10616, - 45.91778, - 35.10949, - 46.1653, - 35.30639, - 46.13733, - 35.49212, - 45.97708, - 35.67878, - 45.99812, - 35.80337, - 46.33601, - 35.85332, - 46.08743, - 35.78884, - 45.76302, - 35.98821, - 45.55014, - 35.97453, - 45.34001, - 36.08299, - 45.37035, - 36.25172, - 45.25618, - 36.38656, - 45.26138, - 36.41942, - 45.0742, - 36.53587, - 44.99143, - 36.69462, - 45.05002, - 36.79109, - 44.82897, - 37.00972, - 44.89228, - 37.11532, - 44.73917, - 37.30089, - 44.81558, - 37.44034, - 44.59249, - 37.72129, - 44.62585, - 37.88459, - 44.22918, - 38.32797, - 44.49932, - 38.37972, - 44.30944, - 38.83101, - 44.30631, - 38.9257, - 44.19412, - 39.09534, - 44.14262, - 39.1196, - 44.21691, - 39.19774, - 44.10429, - 39.41162, - 44.06205, - 39.41933, - 44.41909, - 39.69345, - 44.47981, - 39.78584, - 44.63295, - 39.60571, - 44.91094, - 39.2205, - 45.17333, - 39.20374, - 45.33718, - 38.99997, - 45.44983, - 38.84059, - 46.17739, - 38.91615, - 46.34538, - 38.87592, - 46.53282, - 39.46568, - 47.37912, - 39.70523, - 47.99531, - 39.36931, - 48.38452, - 39.24082, - 48.14001, - 38.99586, - 48.3721, - 38.84971, - 48.0268, - 38.73029, - 48.25462, - 38.61043, - 48.32053, - 38.61154, - 48.46282, - 38.41861, - 48.62011, - 38.44394, - 48.88661, - 37.90291, - 48.94255, - 37.66092, - 49.0812, - 37.50521, - 49.38829, - 37.39874, - 50.19343, - 37.16164, - 50.30696, - 37.03145, - 50.48858, - 36.76504, - 51.03239, - 36.60913, - 51.67482, - 36.58567, - 51.97609, - 36.93901, - 53.9865, - 37.34845, - 53.89136, - 37.3195, - 54.24037, - 37.44925, - 54.67096, - 37.52906, - 54.78781, - 37.75124, - 54.83207, - 37.9605, - 55.12629, - 38.09557, - 55.47877, - 38.07977, - 56.32958, - 38.17434, - 56.32013, - 38.25348, - 56.41927, - 38.28257, - 56.75492, - 38.18194, - 57.04281, - 38.27641, - 57.23665, - 38.08019, - 57.3891, - 37.98356, - 57.36351, - 37.79437, - 58.16476, - 37.62608, - 58.39171, - 37.70185, - 58.82365, - 37.51458, - 59.21748, - 37.52522, - 59.34992, - 37.13206, - 59.55977, - 37.04144, - 60.02671, - 36.63436, - 60.37519, - 36.66365, - 61.15398, - 36.14737, - 61.24271, - 35.96677, - 61.14033, - 35.8944, - 61.25808, - 35.55117, - 61.28834, - 35.28339, - 61.19842, - 35.26006, - 61.10466, - 35.12999, - 61.15461, - 34.62949, - 61.00744, - 34.52269, - 60.76067, - 34.29723, - 60.92679, - 34.29549, - 60.68452, - 34.07684, - 60.48931, - 33.57031, - 60.65149, - 33.49664, - 60.95477, - 33.14197, - 60.59677, - 32.20107, - 60.88699, - 31.5007, - 60.86513, - 31.38558, - 61.71565, - 31.04157, - 61.85566, - 30.82495, - 61.8075, - 29.86151, - 60.89201, - 29.3545, - 61.38023, - 29.14386, - 61.42366, - 28.64812, - 61.81121, - 28.41993, - 62.43626, - 28.26567, - 62.59659, - 28.2817, - 62.80082, - 27.46557, - 62.86537, - 27.23923, - 62.79257, - 27.25139, - 63.18319, - 27.1872, - 63.30484, - 26.86946, - 63.28997, - 26.83785, - 63.20307, - 26.63472, - 63.16661, - 26.55921, - 62.43974, - 26.51672, - 62.31303, - 26.34949, - 62.28713, - 26.37964, - 62.13871, - 26.30863, - 62.12698, - 26.22244, - 61.85674, - 25.81252, - 61.78855, - 25.78796, - 61.69958, - 25.29347, - 61.66476, - 25.05408, - 61.41477, - 25.2786, - 60.6033, - 25.43638, - 60.53087, - 25.37603, - 60.40952, - 25.28239, - 60.45831, - 25.38102, - 60.28648, - 25.31877, - 60.19853, - 25.33597, - 59.88377, - 25.46668, - 59.44382, - 25.40379, - 59.02161, - 25.56978, - 58.77653, - 25.54512, - 58.11805, - 25.69722, - 57.92489, - 25.6292, - 57.75805, - 25.73794, - 57.73163, - 25.78377, - 57.29389, - 26.0469, - 57.17336, - 26.16828, - 57.20692, - 26.3099, - 57.07678 - ], - "centroid": [54.30296, 32.56581], - "name": "Asia/Tehran" - }, - { - "points": [ - 26.74924, - 55.59288, - 26.92761, - 55.66698, - 26.87166, - 55.75461, - 26.96211, - 55.74103, - 26.90912, - 55.86896, - 27.00848, - 56.14794, - 26.96165, - 56.28249, - 26.6898, - 55.94986, - 26.73205, - 55.85475, - 26.5527, - 55.26135, - 26.66909, - 55.25152, - 26.74924, - 55.59288 - ], - "centroid": [55.78947, 26.79549], - "name": "Asia/Tehran" - }, - { - "points": [ - 26.78214, - 53.41338, - 26.78898, - 53.23146, - 26.85011, - 53.13984, - 26.82858, - 53.35838, - 26.78214, - 53.41338 - ], - "centroid": [53.28105, 26.81316], - "name": "Asia/Tehran" - }, - { - "points": [ - 26.48804, - 53.99577, - 26.51004, - 53.90943, - 26.5557, - 53.88374, - 26.57195, - 54.0247, - 26.48804, - 53.99577 - ], - "centroid": [53.95926, 26.53383], - "name": "Asia/Tehran" - }, - { - "points": [ - 26.81441, - 56.32256, - 26.87851, - 56.31019, - 26.88768, - 56.40937, - 26.8455, - 56.39873, - 26.81441, - 56.32256 - ], - "centroid": [56.35647, 26.85681], - "name": "Asia/Tehran" - }, - { - "points": [ - 27.02338, - 56.44508, - 27.05681, - 56.40356, - 27.11481, - 56.44482, - 27.06528, - 56.50704, - 27.02338, - 56.44508 - ], - "centroid": [56.45184, 27.06669], - "name": "Asia/Tehran" - }, - { - "points": [ - 26.60668, - 55.85244, - 26.63786, - 55.82876, - 26.69858, - 55.88838, - 26.65835, - 55.91478, - 26.60668, - 55.85244 - ], - "centroid": [55.87202, 26.6514], - "name": "Asia/Tehran" - }, - { - "points": [ - 26.24243, - 54.51033, - 26.2976, - 54.46776, - 26.33016, - 54.50201, - 26.29137, - 54.54449, - 26.24243, - 54.51033 - ], - "centroid": [54.5064, 26.28901], - "name": "Asia/Tehran" - }, - { - "points": [ - 29.19836, - 50.32532, - 29.20371, - 50.30537, - 29.28023, - 50.2854, - 29.26492, - 50.34614, - 29.19836, - 50.32532 - ], - "centroid": [50.31562, 29.24283], - "name": "Asia/Tehran" - }, - { - "points": [ - 26.64953, - 53.63361, - 26.66463, - 53.58952, - 26.7017, - 53.58457, - 26.68868, - 53.67108, - 26.64953, - 53.63361 - ], - "centroid": [53.62195, 26.67767], - "name": "Asia/Tehran" - }, - { - "points": [ - 25.88396, - 54.54338, - 25.89113, - 54.49277, - 25.91823, - 54.4829, - 25.93785, - 54.54764, - 25.88396, - 54.54338 - ], - "centroid": [54.51959, 25.90904], - "name": "Asia/Tehran" - }, - { - "points": [ - 26.24005, - 55.29785, - 26.27172, - 55.27174, - 26.29554, - 55.31105, - 26.2532, - 55.32567, - 26.24005, - 55.29785 - ], - "centroid": [55.30116, 26.26649], - "name": "Asia/Tehran" - }, - { - "points": [ - 30.12413, - 49.1603, - 30.14745, - 49.15802, - 30.15656, - 49.22511, - 30.14054, - 49.22068, - 30.12413, - 49.1603 - ], - "centroid": [49.18868, 30.14188], - "name": "Asia/Tehran" - }, - { - "points": [ - 29.28786, - 50.34098, - 29.3066, - 50.32836, - 29.35122, - 50.35942, - 29.33177, - 50.36983, - 29.28786, - 50.34098 - ], - "centroid": [50.34943, 29.31918], - "name": "Asia/Tehran" - }, - { - "points": [ - 30.08464, - 49.11028, - 30.09983, - 49.09134, - 30.11514, - 49.11856, - 30.09692, - 49.12801, - 30.08464, - 49.11028 - ], - "centroid": [49.11143, 30.0995], - "name": "Asia/Tehran" - }, - { - "points": [ - 26.22661, - 55.1416, - 26.24581, - 55.12234, - 26.26012, - 55.13435, - 26.24498, - 55.15663, - 26.22661, - 55.1416 - ], - "centroid": [55.13913, 26.24403], - "name": "Asia/Tehran" - }, - { - "points": [ - 30.2286, - 49.06017, - 30.22842, - 49.03928, - 30.25432, - 49.03283, - 30.25205, - 49.05113, - 30.2286, - 49.06017 - ], - "centroid": [49.04579, 30.2405], - "name": "Asia/Tehran" - }, - { - "points": [ - 29.06259, - 50.77958, - 29.06209, - 50.75632, - 29.08228, - 50.75201, - 29.08251, - 50.78129, - 29.06259, - 50.77958 - ], - "centroid": [50.76724, 29.07275], - "name": "Asia/Tehran" - }, - { - "points": [ - 26.10591, - 54.43238, - 26.12273, - 54.42166, - 26.13702, - 54.43461, - 26.11999, - 54.45177, - 26.10591, - 54.43238 - ], - "centroid": [54.43564, 26.12133], - "name": "Asia/Tehran" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/asia-tokyo.json b/pandora_console/include/javascript/tz_json/polygons/asia-tokyo.json deleted file mode 100644 index 3257f79f42..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/asia-tokyo.json +++ /dev/null @@ -1,11030 +0,0 @@ -{ - "transitions": { - "Asia/Seoul": [[0, 540, "KST"]], - "Asia/Jayapura": [[0, 540, "WIT"]], - "Asia/Tokyo": [[0, 540, "JST"]] - }, - "name": "Asia/Tokyo", - "polygons": [ - { - "points": [ - 32.75049, - 132.62467, - 32.89118, - 132.70503, - 32.88154, - 132.49324, - 32.93085, - 132.43125, - 33.02467, - 132.4728, - 33.01216, - 132.37216, - 33.09643, - 132.4646, - 33.20741, - 132.34261, - 33.24486, - 132.51538, - 33.31103, - 132.36666, - 33.46422, - 132.3637, - 33.34353, - 132.01784, - 33.70368, - 132.64975, - 33.9102, - 132.65816, - 33.91412, - 132.74912, - 34.00378, - 132.76253, - 34.18982, - 133.02154, - 34.13302, - 132.76554, - 34.21271, - 132.60639, - 34.034, - 132.53848, - 34.14179, - 132.3828, - 34.26031, - 132.36841, - 34.24644, - 132.24858, - 33.97084, - 132.21467, - 33.98325, - 132.58025, - 33.83281, - 132.37343, - 33.84741, - 132.20534, - 33.94264, - 132.13654, - 33.83919, - 132.17265, - 33.77043, - 132.0543, - 33.89109, - 132.03608, - 33.96544, - 131.88922, - 33.91409, - 131.81964, - 34.03696, - 131.79216, - 33.96186, - 131.72481, - 34.03156, - 131.69591, - 33.97004, - 131.57042, - 34.01506, - 131.38886, - 33.90219, - 131.23085, - 34.03178, - 131.04445, - 33.81956, - 130.9787, - 33.64157, - 131.08873, - 33.57816, - 131.41137, - 33.68762, - 131.52273, - 33.67253, - 131.67404, - 33.46328, - 131.75019, - 33.33389, - 131.6072, - 33.34493, - 131.5156, - 33.27397, - 131.52347, - 33.26817, - 131.91497, - 33.12734, - 131.82769, - 33.1104, - 132.02421, - 32.96391, - 131.93938, - 32.92537, - 132.10038, - 32.54121, - 131.7013, - 32.49027, - 131.74632, - 32.46043, - 131.6718, - 31.92666, - 131.47895, - 31.63628, - 131.47823, - 31.35064, - 131.35513, - 31.44935, - 131.10215, - 31.3568, - 131.02995, - 31.25983, - 131.13701, - 30.979, - 130.66235, - 31.32447, - 130.79283, - 31.53223, - 130.69704, - 31.60696, - 130.60388, - 31.48007, - 130.52859, - 31.3217, - 130.57752, - 31.26803, - 130.70613, - 31.17147, - 130.64308, - 31.2391, - 130.21386, - 31.41116, - 130.0972, - 31.42701, - 130.27089, - 31.63082, - 130.32197, - 31.77554, - 130.1671, - 32.05628, - 130.2019, - 32.20987, - 130.10412, - 32.14481, - 130.02824, - 32.23953, - 129.96376, - 32.53493, - 130.01274, - 32.55704, - 130.18762, - 32.4682, - 130.22778, - 32.53357, - 130.38831, - 32.79355, - 130.60178, - 32.91556, - 130.43404, - 33.12574, - 130.36912, - 33.17793, - 130.23762, - 33.094, - 130.14208, - 32.94468, - 130.24467, - 32.86221, - 130.11912, - 32.85951, - 130.3499, - 32.6709, - 130.3675, - 32.57405, - 130.17511, - 32.6806, - 130.12042, - 32.73827, - 130.20257, - 32.77334, - 130.0902, - 32.53326, - 129.77771, - 32.57537, - 129.72934, - 32.65709, - 129.81224, - 32.70634, - 129.75418, - 32.72448, - 129.82135, - 32.90815, - 129.59386, - 33.01402, - 129.64038, - 32.9947, - 129.55076, - 33.13485, - 129.67911, - 33.15095, - 129.58045, - 33.29162, - 129.57968, - 33.17794, - 129.33636, - 33.44688, - 129.43125, - 33.36079, - 129.45023, - 33.42744, - 129.68647, - 33.35915, - 129.68766, - 33.36986, - 129.8021, - 33.45876, - 129.70967, - 33.55915, - 129.8461, - 33.54689, - 129.98592, - 33.45479, - 130.02244, - 33.67188, - 130.20714, - 33.59047, - 130.30635, - 33.68966, - 130.28537, - 33.72991, - 130.44724, - 33.91516, - 130.48495, - 33.94979, - 130.89776, - 34.10592, - 130.85399, - 34.18575, - 130.92549, - 34.35809, - 130.83833, - 34.38129, - 131.01717, - 34.3848, - 130.92836, - 34.4499, - 130.97805, - 34.37879, - 131.16497, - 34.43712, - 131.17109, - 34.4261, - 131.3948, - 34.66661, - 131.5977, - 34.71828, - 131.84671, - 35.29335, - 132.62796, - 35.43847, - 132.62599, - 35.61073, - 133.08431, - 35.58464, - 133.31874, - 35.5032, - 133.27568, - 35.46209, - 133.4097, - 35.54017, - 133.58475, - 35.55449, - 134.23421, - 35.67843, - 134.5415, - 35.65433, - 134.92464, - 35.78871, - 135.23118, - 35.6963, - 135.32526, - 35.54331, - 135.26564, - 35.6128, - 135.46803, - 35.49928, - 135.53401, - 35.55183, - 135.67308, - 35.48955, - 135.65181, - 35.5093, - 135.73995, - 35.57988, - 135.71549, - 35.54701, - 135.81497, - 35.65384, - 135.81541, - 35.63395, - 135.97057, - 35.77395, - 136.01963, - 35.66961, - 136.06565, - 35.7734, - 136.09313, - 36.00505, - 135.95919, - 36.25171, - 136.1203, - 36.38237, - 136.36367, - 36.72683, - 136.68164, - 36.97852, - 136.76219, - 37.14726, - 136.66461, - 37.3702, - 136.75308, - 37.51777, - 137.35741, - 37.31578, - 137.27505, - 37.17498, - 137.02339, - 36.96702, - 137.07195, - 36.87376, - 137.00031, - 36.77105, - 137.32706, - 36.95073, - 137.46261, - 37.19022, - 138.24529, - 37.3737, - 138.54026, - 37.80753, - 138.82345, - 38.08342, - 139.33926, - 38.561, - 139.52976, - 38.79332, - 139.75235, - 39.51949, - 140.04436, - 39.8321, - 140.01289, - 39.88836, - 139.92359, - 39.84233, - 139.75519, - 39.93883, - 139.69393, - 40.00523, - 139.69822, - 40.00775, - 139.8922, - 40.24667, - 140.01048, - 40.61517, - 139.85476, - 40.7653, - 140.03011, - 40.80031, - 140.24537, - 41.03265, - 140.32047, - 41.12126, - 140.24616, - 41.26622, - 140.33908, - 41.188, - 140.65107, - 40.84079, - 140.73774, - 40.88998, - 140.85285, - 41.02266, - 140.86994, - 40.8753, - 141.12728, - 41.15361, - 141.27219, - 41.26077, - 141.19712, - 41.16874, - 141.06648, - 41.13675, - 140.76148, - 41.54704, - 140.90549, - 41.3601, - 141.28819, - 41.43759, - 141.4805, - 41.00854, - 141.40287, - 40.64362, - 141.46075, - 40.24205, - 141.84591, - 39.46634, - 142.07225, - 39.38551, - 141.95501, - 39.35132, - 142.01377, - 39.29713, - 141.92628, - 39.24759, - 141.98499, - 39.14166, - 141.87334, - 39.09932, - 141.93243, - 38.93076, - 141.71145, - 38.99435, - 141.63951, - 38.85519, - 141.68819, - 38.77737, - 141.52996, - 38.68079, - 141.56944, - 38.65743, - 141.46184, - 38.64069, - 141.54373, - 38.56746, - 141.48555, - 38.4397, - 141.54757, - 38.42381, - 141.48375, - 38.26878, - 141.59689, - 38.23333, - 141.49498, - 38.38543, - 141.40845, - 38.39514, - 141.25608, - 38.14028, - 140.95961, - 37.92844, - 140.93496, - 37.47373, - 141.05366, - 36.99844, - 140.99467, - 36.8803, - 140.808, - 36.26962, - 140.57465, - 35.71962, - 140.89046, - 35.68072, - 140.66792, - 35.54868, - 140.48593, - 35.18349, - 140.39968, - 35.10777, - 140.13725, - 34.90026, - 139.9393, - 34.95138, - 139.75744, - 35.00411, - 139.85769, - 35.2365, - 139.86444, - 35.31777, - 139.77642, - 35.56157, - 140.09311, - 35.66288, - 139.98459, - 35.62789, - 139.85753, - 35.39664, - 139.65716, - 35.3013, - 139.65397, - 35.25786, - 139.76107, - 35.13187, - 139.68892, - 35.1263, - 139.60811, - 35.29425, - 139.54327, - 35.23712, - 139.17756, - 35.07642, - 139.09684, - 34.88625, - 139.1557, - 34.64925, - 138.99873, - 34.59123, - 138.84825, - 34.68756, - 138.73786, - 34.96741, - 138.75815, - 35.03725, - 138.89243, - 35.11802, - 138.75467, - 35.08983, - 138.57336, - 34.98722, - 138.54629, - 34.90651, - 138.37549, - 34.58485, - 138.23483, - 34.66991, - 137.60579, - 34.56939, - 137.01471, - 34.67024, - 137.07243, - 34.73856, - 137.32596, - 34.79517, - 137.30758, - 34.77006, - 137.05012, - 34.87047, - 136.96457, - 34.69179, - 136.9817, - 34.69479, - 136.91531, - 34.76729, - 136.83444, - 35.02633, - 136.85742, - 35.02381, - 136.72999, - 34.70006, - 136.53537, - 34.52328, - 136.77571, - 34.54797, - 136.91436, - 34.27282, - 136.91611, - 34.30173, - 136.68273, - 34.16337, - 136.31381, - 34.08348, - 136.31493, - 34.0727, - 136.23624, - 33.96495, - 136.28387, - 33.86732, - 136.10415, - 33.57049, - 135.97164, - 33.4198, - 135.76571, - 33.53766, - 135.44603, - 33.66518, - 135.324, - 33.72008, - 135.37292, - 33.87723, - 135.05632, - 34.03357, - 135.15601, - 34.07696, - 135.07799, - 34.15786, - 135.18133, - 34.28422, - 134.99687, - 34.42314, - 135.31443, - 34.68579, - 135.41198, - 34.61738, - 135.04575, - 34.76109, - 134.74985, - 34.76705, - 134.5366, - 34.53416, - 134.01349, - 34.48316, - 134.14329, - 34.5689, - 134.37286, - 34.42115, - 134.3448, - 34.47857, - 133.96308, - 34.45527, - 133.82389, - 34.34211, - 133.78183, - 34.46252, - 133.76674, - 34.507, - 133.66871, - 34.43922, - 133.52857, - 34.33371, - 133.57195, - 34.45854, - 133.45919, - 34.34329, - 133.3452, - 34.34405, - 133.20427, - 34.23812, - 133.22981, - 34.09801, - 133.00451, - 33.94986, - 133.10198, - 33.98357, - 133.53503, - 34.11058, - 133.63778, - 34.26403, - 133.5529, - 34.23861, - 133.69383, - 34.39905, - 133.93119, - 34.35697, - 134.08071, - 34.42144, - 134.11396, - 34.21489, - 134.46015, - 34.24387, - 134.65326, - 34.53546, - 134.88452, - 34.57812, - 135.04173, - 34.26086, - 134.96691, - 34.17662, - 134.73984, - 34.2298, - 134.65894, - 34.0415, - 134.60054, - 33.82557, - 134.75634, - 33.56435, - 134.32444, - 33.23237, - 134.19011, - 33.47406, - 133.92846, - 33.50254, - 133.59648, - 33.35927, - 133.28104, - 33.14042, - 133.23593, - 32.98118, - 133.01545, - 32.81296, - 132.96984, - 32.70952, - 133.03121, - 32.77176, - 132.91671, - 32.75049, - 132.62467 - ], - "centroid": [136.66522, 35.89066], - "name": "Asia/Tokyo" - }, - { - "points": [ - 43.03215, - 145.11257, - 42.96808, - 144.96264, - 43.03915, - 144.7905, - 42.98305, - 144.73142, - 42.92055, - 144.78046, - 42.98868, - 144.26995, - 42.8612, - 143.92503, - 42.43261, - 143.42054, - 41.91069, - 143.24819, - 42.10573, - 142.95851, - 42.59716, - 141.81254, - 42.5668, - 141.43583, - 42.28577, - 141.00237, - 42.57094, - 140.70102, - 42.57171, - 140.47842, - 42.44859, - 140.35232, - 42.25386, - 140.30121, - 42.12465, - 140.55021, - 42.12223, - 140.76558, - 41.79942, - 141.20407, - 41.69744, - 140.96893, - 41.73052, - 140.69765, - 41.80774, - 140.65302, - 41.66768, - 140.45548, - 41.52413, - 140.44402, - 41.3829, - 140.20847, - 41.43084, - 140.04602, - 41.56724, - 139.97556, - 41.98001, - 140.1204, - 42.25569, - 139.76629, - 42.6698, - 139.86268, - 42.70869, - 140.05343, - 42.83241, - 140.18835, - 42.78088, - 140.29337, - 43.01042, - 140.52311, - 43.21539, - 140.31776, - 43.33776, - 140.33829, - 43.38009, - 140.49841, - 43.20081, - 140.80236, - 43.24636, - 141.01605, - 43.15316, - 141.16754, - 43.32753, - 141.41402, - 43.72915, - 141.32133, - 43.93315, - 141.62155, - 44.31099, - 141.63969, - 44.61454, - 141.78311, - 45.20958, - 141.55905, - 45.45794, - 141.64271, - 45.41815, - 141.80875, - 45.53306, - 141.93895, - 44.55339, - 143.02085, - 44.26563, - 143.54024, - 44.11774, - 144.25658, - 43.97294, - 144.34707, - 43.94202, - 144.7889, - 44.34521, - 145.35057, - 44.21725, - 145.35998, - 43.75769, - 145.07887, - 43.57947, - 145.36209, - 43.53531, - 145.2976, - 43.60381, - 145.20837, - 43.29997, - 145.40235, - 43.27384, - 145.48986, - 43.39834, - 145.65285, - 43.37906, - 145.83084, - 43.27092, - 145.57635, - 43.14737, - 145.52138, - 43.1305, - 145.15526, - 43.03215, - 145.11257 - ], - "centroid": [142.57239, 43.37875], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.14483, - 127.66063, - 26.2026, - 127.63105, - 26.30102, - 127.75032, - 26.44043, - 127.70885, - 26.57418, - 127.97352, - 26.62391, - 127.85274, - 26.70753, - 127.87749, - 26.72001, - 128.02184, - 26.64249, - 128.05351, - 26.87544, - 128.24893, - 26.85133, - 128.31433, - 26.74292, - 128.33514, - 26.6244, - 128.24825, - 26.42185, - 127.84651, - 26.30064, - 127.93516, - 26.28854, - 127.82681, - 26.20139, - 127.7766, - 26.15077, - 127.83785, - 26.062, - 127.6846, - 26.14483, - 127.66063 - ], - "centroid": [127.96871, 26.51282], - "name": "Asia/Tokyo" - }, - { - "points": [ - 37.7913, - 138.24719, - 38.08664, - 138.23342, - 38.34018, - 138.5191, - 38.01186, - 138.56673, - 37.88289, - 138.47607, - 37.7913, - 138.24719 - ], - "centroid": [138.3995, 38.04313], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.58697, - 128.85104, - 32.59888, - 128.59674, - 32.75791, - 128.6316, - 32.77943, - 128.82968, - 32.88166, - 128.95627, - 33.17077, - 129.11597, - 33.2039, - 129.00551, - 33.30785, - 129.1427, - 33.23255, - 129.07858, - 33.20255, - 129.15053, - 33.00291, - 129.21428, - 32.80399, - 129.07337, - 32.84378, - 128.97644, - 32.75525, - 128.8533, - 32.69831, - 128.91635, - 32.58697, - 128.85104 - ], - "centroid": [128.93655, 32.85635], - "name": "Asia/Tokyo" - }, - { - "points": [ - 28.05374, - 129.33182, - 28.06623, - 129.21533, - 28.25464, - 129.13317, - 28.5268, - 129.69778, - 28.40959, - 129.71713, - 28.05374, - 129.33182 - ], - "centroid": [129.41573, 28.27622], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.06823, - 129.22174, - 34.13852, - 129.15976, - 34.56934, - 129.27817, - 34.70905, - 129.46306, - 34.66031, - 129.50957, - 34.31112, - 129.42575, - 34.06823, - 129.22174 - ], - "centroid": [129.33492, 34.3989], - "name": "Asia/Tokyo" - }, - { - "points": [ - 30.32851, - 130.88508, - 30.45856, - 130.84546, - 30.83992, - 131.06347, - 30.38937, - 130.9933, - 30.32851, - 130.88508 - ], - "centroid": [130.95626, 30.53066], - "name": "Asia/Tokyo" - }, - { - "points": [ - 30.21461, - 130.53304, - 30.2299, - 130.43851, - 30.35292, - 130.3733, - 30.46372, - 130.47683, - 30.37594, - 130.68498, - 30.21461, - 130.53304 - ], - "centroid": [130.51396, 30.33852], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.31572, - 124.18413, - 24.45022, - 124.07053, - 24.60874, - 124.34731, - 24.33872, - 124.25603, - 24.31572, - 124.18413 - ], - "centroid": [124.21542, 24.44935], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.23963, - 123.86966, - 24.26543, - 123.68359, - 24.30474, - 123.65368, - 24.43879, - 123.78704, - 24.361, - 123.94828, - 24.23963, - 123.86966 - ], - "centroid": [123.803, 24.3292], - "name": "Asia/Tokyo" - }, - { - "points": [ - 36.14961, - 133.25465, - 36.25384, - 133.16837, - 36.35553, - 133.28511, - 36.26021, - 133.40208, - 36.15809, - 133.35078, - 36.14961, - 133.25465 - ], - "centroid": [133.28907, 36.24357], - "name": "Asia/Tokyo" - }, - { - "points": [ - 27.64507, - 128.9442, - 27.71053, - 128.87465, - 27.89934, - 128.90363, - 27.7642, - 129.04773, - 27.64507, - 128.9442 - ], - "centroid": [128.94642, 27.76372], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.70369, - 125.24368, - 24.73796, - 125.25507, - 24.9427, - 125.23796, - 24.71425, - 125.47903, - 24.70369, - 125.24368 - ], - "centroid": [125.3243, 24.78645], - "name": "Asia/Tokyo" - }, - { - "points": [ - 45.08689, - 141.23463, - 45.18246, - 141.11962, - 45.26676, - 141.19384, - 45.17232, - 141.34312, - 45.08689, - 141.23463 - ], - "centroid": [141.22576, 45.17675], - "name": "Asia/Tokyo" - }, - { - "points": [ - 31.60342, - 129.71865, - 31.65678, - 129.65504, - 31.88052, - 129.82888, - 31.86785, - 129.93908, - 31.60342, - 129.71865 - ], - "centroid": [129.78872, 31.7541], - "name": "Asia/Tokyo" - }, - { - "points": [ - 42.03626, - 139.45261, - 42.1808, - 139.40258, - 42.25521, - 139.57159, - 42.08946, - 139.51729, - 42.03626, - 139.45261 - ], - "centroid": [139.48392, 42.1508], - "name": "Asia/Tokyo" - }, - { - "points": [ - 35.98995, - 133.07639, - 36.05969, - 132.94232, - 36.14384, - 133.0171, - 36.10595, - 133.18161, - 35.98995, - 133.07639 - ], - "centroid": [133.05844, 36.07348], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.71023, - 129.64305, - 33.8531, - 129.68109, - 33.84558, - 129.77797, - 33.73997, - 129.80594, - 33.71023, - 129.64305 - ], - "centroid": [129.72404, 33.78183], - "name": "Asia/Tokyo" - }, - { - "points": [ - 45.25937, - 141.03798, - 45.37189, - 140.97581, - 45.49525, - 140.96108, - 45.4265, - 141.07866, - 45.25937, - 141.03798 - ], - "centroid": [141.01867, 45.38986], - "name": "Asia/Tokyo" - }, - { - "points": [ - 27.31038, - 128.58233, - 27.4038, - 128.52707, - 27.43747, - 128.7185, - 27.4138, - 128.71953, - 27.31038, - 128.58233 - ], - "centroid": [128.61862, 27.38437], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.6706, - 139.45368, - 34.69847, - 139.35792, - 34.80725, - 139.36384, - 34.78048, - 139.4518, - 34.6706, - 139.45368 - ], - "centroid": [139.40671, 34.73845], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.03451, - 139.85185, - 33.06135, - 139.78061, - 33.16229, - 139.74957, - 33.11353, - 139.86526, - 33.03451, - 139.85185 - ], - "centroid": [139.81112, 33.0966], - "name": "Asia/Tokyo" - }, - { - "points": [ - 27.01776, - 142.17368, - 27.115, - 142.14838, - 27.19583, - 142.18457, - 27.0478, - 142.2443, - 27.01776, - 142.17368 - ], - "centroid": [142.19086, 27.09413], - "name": "Asia/Tokyo" - }, - { - "points": [ - 28.25548, - 129.95991, - 28.31998, - 129.91981, - 28.37405, - 130.04358, - 28.33618, - 130.04575, - 28.25548, - 129.95991 - ], - "centroid": [129.98502, 28.31787], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.27976, - 126.81068, - 26.33753, - 126.71471, - 26.36771, - 126.7056, - 26.37206, - 126.81499, - 26.27976, - 126.81068 - ], - "centroid": [126.77072, 26.33765], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.0343, - 139.54671, - 34.04845, - 139.47764, - 34.12791, - 139.49665, - 34.10596, - 139.5809, - 34.0343, - 139.54671 - ], - "centroid": [139.52563, 34.08059], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.93639, - 132.66607, - 33.92654, - 132.60269, - 33.97067, - 132.5768, - 34.02422, - 132.65514, - 33.96175, - 132.71424, - 33.93639, - 132.66607 - ], - "centroid": [132.64286, 33.96959], - "name": "Asia/Tokyo" - }, - { - "points": [ - 30.40561, - 130.22333, - 30.46545, - 130.1459, - 30.48699, - 130.14259, - 30.44511, - 130.27451, - 30.40561, - 130.22333 - ], - "centroid": [130.20634, 30.44703], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.62648, - 134.52823, - 34.67055, - 134.46165, - 34.67278, - 134.60216, - 34.64392, - 134.59348, - 34.62648, - 134.52823 - ], - "centroid": [134.54011, 34.6547], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.41189, - 129.5166, - 33.47289, - 129.48937, - 33.50114, - 129.58808, - 33.43076, - 129.55798, - 33.41189, - 129.5166 - ], - "centroid": [129.53721, 33.45837], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.59632, - 142.18055, - 26.6331, - 142.14323, - 26.7167, - 142.11701, - 26.70574, - 142.1714, - 26.59632, - 142.18055 - ], - "centroid": [142.15379, 26.6664], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.96493, - 127.96571, - 26.99919, - 127.91251, - 27.09041, - 128.01781, - 26.9872, - 127.94789, - 26.96493, - 127.96571 - ], - "centroid": [127.95743, 27.02086], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.75613, - 132.27047, - 33.78143, - 132.17494, - 33.80912, - 132.17096, - 33.82381, - 132.26888, - 33.75613, - 132.27047 - ], - "centroid": [132.22811, 33.79245], - "name": "Asia/Tokyo" - }, - { - "points": [ - 29.80145, - 129.91012, - 29.80749, - 129.85904, - 29.87786, - 129.83764, - 29.87387, - 129.89879, - 29.80145, - 129.91012 - ], - "centroid": [129.87633, 29.84129], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.31873, - 139.28519, - 34.36081, - 139.2389, - 34.44222, - 139.29114, - 34.40212, - 139.31002, - 34.31873, - 139.28519 - ], - "centroid": [139.27888, 34.37807], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.79381, - 125.17614, - 24.82303, - 125.13132, - 24.87185, - 125.17146, - 24.81257, - 125.23413, - 24.79381, - 125.17614 - ], - "centroid": [125.17947, 24.82755], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.42072, - 122.97298, - 24.47475, - 122.9571, - 24.46231, - 123.05094, - 24.42442, - 123.02198, - 24.42072, - 122.97298 - ], - "centroid": [122.99939, 24.44816], - "name": "Asia/Tokyo" - }, - { - "points": [ - 25.80408, - 131.23588, - 25.84784, - 131.20875, - 25.87948, - 131.26522, - 25.82488, - 131.27627, - 25.80408, - 131.23588 - ], - "centroid": [131.24613, 25.84056], - "name": "Asia/Tokyo" - }, - { - "points": [ - 29.58076, - 129.70109, - 29.64585, - 129.6822, - 29.6668, - 129.74636, - 29.6165, - 129.74448, - 29.58076, - 129.70109 - ], - "centroid": [129.71645, 29.62804], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.16397, - 127.29597, - 26.19642, - 127.25768, - 26.25471, - 127.31528, - 26.23242, - 127.34565, - 26.16397, - 127.29597 - ], - "centroid": [127.30247, 26.21028], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.17325, - 139.13832, - 34.22729, - 139.12471, - 34.24498, - 139.17957, - 34.20302, - 139.19332, - 34.17325, - 139.13832 - ], - "centroid": [139.15803, 34.21146], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.74164, - 141.3022, - 24.78775, - 141.28997, - 24.82603, - 141.33825, - 24.77952, - 141.3605, - 24.74164, - 141.3022 - ], - "centroid": [141.32351, 24.78358], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.69219, - 127.82428, - 26.69997, - 127.75777, - 26.73558, - 127.751, - 26.74381, - 127.81842, - 26.69219, - 127.82428 - ], - "centroid": [127.78989, 26.71807], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.30255, - 127.97247, - 26.34991, - 127.93783, - 26.40458, - 128.00488, - 26.38924, - 128.01592, - 26.30255, - 127.97247 - ], - "centroid": [127.97804, 26.35553], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.84365, - 139.63736, - 33.85462, - 139.57791, - 33.90496, - 139.59026, - 33.90028, - 139.6318, - 33.84365, - 139.63736 - ], - "centroid": [139.6095, 33.87423], - "name": "Asia/Tokyo" - }, - { - "points": [ - 27.99868, - 129.26905, - 28.012, - 129.20673, - 28.05426, - 129.20888, - 28.03928, - 129.27694, - 27.99868, - 129.26905 - ], - "centroid": [129.24038, 28.02637], - "name": "Asia/Tokyo" - }, - { - "points": [ - 27.00816, - 128.45094, - 27.0288, - 128.39698, - 27.05099, - 128.39031, - 27.05711, - 128.46046, - 27.00816, - 128.45094 - ], - "centroid": [128.42885, 27.0365], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.13483, - 127.35624, - 26.18058, - 127.33387, - 26.22923, - 127.36921, - 26.18529, - 127.3846, - 26.13483, - 127.35624 - ], - "centroid": [127.36034, 26.18222], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.72596, - 128.99011, - 32.76747, - 128.94556, - 32.79248, - 128.99682, - 32.74705, - 129.02038, - 32.72596, - 128.99011 - ], - "centroid": [128.98663, 32.75948], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.6221, - 124.70188, - 24.65669, - 124.66689, - 24.68132, - 124.70199, - 24.64921, - 124.74066, - 24.6221, - 124.70188 - ], - "centroid": [124.70316, 24.65206], - "name": "Asia/Tokyo" - }, - { - "points": [ - 29.9372, - 129.95148, - 29.96372, - 129.89384, - 30.00281, - 129.91512, - 29.96849, - 129.95539, - 29.9372, - 129.95148 - ], - "centroid": [129.92694, 29.96844], - "name": "Asia/Tokyo" - }, - { - "points": [ - 30.7968, - 129.92058, - 30.8364, - 129.89381, - 30.83944, - 129.96234, - 30.81578, - 129.96211, - 30.7968, - 129.92058 - ], - "centroid": [129.93148, 30.82243], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.14008, - 132.34307, - 33.13972, - 132.2914, - 33.18677, - 132.26021, - 33.16233, - 132.34703, - 33.14008, - 132.34307 - ], - "centroid": [132.30664, 33.15894], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.33828, - 133.70341, - 34.36141, - 133.68001, - 34.41, - 133.71917, - 34.36477, - 133.74506, - 34.33828, - 133.70341 - ], - "centroid": [133.71294, 34.37052], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.68736, - 132.55218, - 32.7245, - 132.53068, - 32.75764, - 132.54986, - 32.71203, - 132.58926, - 32.68736, - 132.55218 - ], - "centroid": [132.55696, 32.72046], - "name": "Asia/Tokyo" - }, - { - "points": [ - 38.42528, - 139.22817, - 38.46058, - 139.2166, - 38.49433, - 139.27492, - 38.44492, - 139.26038, - 38.42528, - 139.22817 - ], - "centroid": [139.24497, 38.45825], - "name": "Asia/Tokyo" - }, - { - "points": [ - 30.75115, - 130.28894, - 30.77819, - 130.26036, - 30.80545, - 130.31706, - 30.77153, - 130.33517, - 30.75115, - 130.28894 - ], - "centroid": [130.30015, 30.77725], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.90183, - 127.95825, - 26.91365, - 127.91617, - 26.95405, - 127.9153, - 26.94871, - 127.96475, - 26.90183, - 127.95825 - ], - "centroid": [127.93933, 26.92998], - "name": "Asia/Tokyo" - }, - { - "points": [ - 41.48151, - 139.35889, - 41.50351, - 139.33011, - 41.53421, - 139.34585, - 41.5098, - 139.39865, - 41.48151, - 139.35889 - ], - "centroid": [139.36019, 41.50781], - "name": "Asia/Tokyo" - }, - { - "points": [ - 28.00307, - 129.15353, - 28.0516, - 129.14102, - 28.07602, - 129.17776, - 28.04459, - 129.187, - 28.00307, - 129.15353 - ], - "centroid": [129.16368, 28.04261], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.02673, - 123.78831, - 24.03242, - 123.75551, - 24.05686, - 123.7465, - 24.06785, - 123.80944, - 24.02673, - 123.78831 - ], - "centroid": [123.77707, 24.04763], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.74287, - 131.14425, - 34.78804, - 131.11869, - 34.80857, - 131.13129, - 34.77654, - 131.17706, - 34.74287, - 131.14425 - ], - "centroid": [131.14509, 34.77713], - "name": "Asia/Tokyo" - }, - { - "points": [ - 25.91502, - 131.30638, - 25.96213, - 131.28158, - 25.95686, - 131.34182, - 25.936, - 131.34293, - 25.91502, - 131.30638 - ], - "centroid": [131.31453, 25.94271], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.70197, - 131.67551, - 33.70334, - 131.63201, - 33.71842, - 131.62626, - 33.73667, - 131.6993, - 33.70197, - 131.67551 - ], - "centroid": [131.66174, 33.7164], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.30931, - 123.99315, - 24.32429, - 123.94614, - 24.35723, - 123.96254, - 24.33533, - 124.01177, - 24.30931, - 123.99315 - ], - "centroid": [123.97788, 24.33206], - "name": "Asia/Tokyo" - }, - { - "points": [ - 28.77883, - 129.00844, - 28.79395, - 128.96291, - 28.85053, - 129.00325, - 28.82903, - 129.01933, - 28.77883, - 129.00844 - ], - "centroid": [128.99617, 28.81065], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.20607, - 124.01664, - 24.22124, - 123.98595, - 24.25212, - 123.98956, - 24.24652, - 124.03883, - 24.20607, - 124.01664 - ], - "centroid": [124.00934, 24.2322], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.53881, - 142.16646, - 26.5404, - 142.1403, - 26.61667, - 142.1212, - 26.58803, - 142.16802, - 26.53881, - 142.16646 - ], - "centroid": [142.14769, 26.57394], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.70069, - 132.14715, - 33.71772, - 132.12168, - 33.77101, - 132.15484, - 33.72296, - 132.16857, - 33.70069, - 132.14715 - ], - "centroid": [132.14763, 33.73052], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.97426, - 129.24508, - 33.00043, - 129.21477, - 33.02162, - 129.27081, - 32.98803, - 129.26479, - 32.97426, - 129.24508 - ], - "centroid": [129.24714, 32.99788], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.75426, - 131.96992, - 33.7808, - 131.94252, - 33.80449, - 131.97526, - 33.77385, - 132.00512, - 33.75426, - 131.96992 - ], - "centroid": [131.97348, 33.77864], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.36598, - 133.66474, - 34.40737, - 133.64357, - 34.41851, - 133.6832, - 34.39031, - 133.69136, - 34.36598, - 133.66474 - ], - "centroid": [133.66919, 34.39538], - "name": "Asia/Tokyo" - }, - { - "points": [ - 30.70655, - 130.84629, - 30.74394, - 130.8346, - 30.76223, - 130.86752, - 30.72622, - 130.88101, - 30.70655, - 130.84629 - ], - "centroid": [130.85739, 30.73455], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.87252, - 130.44225, - 33.87969, - 130.40623, - 33.90885, - 130.40364, - 33.91016, - 130.45892, - 33.87252, - 130.44225 - ], - "centroid": [130.42907, 33.89379], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.36778, - 134.04807, - 34.38345, - 134.03002, - 34.44342, - 134.0712, - 34.4217, - 134.08058, - 34.36778, - 134.04807 - ], - "centroid": [134.05671, 34.40348], - "name": "Asia/Tokyo" - }, - { - "points": [ - 29.42138, - 129.60362, - 29.448, - 129.57727, - 29.47454, - 129.59834, - 29.43951, - 129.63124, - 29.42138, - 129.60362 - ], - "centroid": [129.60304, 29.44641], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.11261, - 129.53452, - 33.13799, - 129.49991, - 33.1547, - 129.5522, - 33.13067, - 129.56416, - 33.11261, - 129.53452 - ], - "centroid": [129.53589, 33.1343], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.56365, - 127.23056, - 26.5786, - 127.19955, - 26.61062, - 127.23535, - 26.58333, - 127.25789, - 26.56365, - 127.23056 - ], - "centroid": [127.23033, 26.58498], - "name": "Asia/Tokyo" - }, - { - "points": [ - 44.39782, - 141.31107, - 44.42065, - 141.28731, - 44.4458, - 141.33482, - 44.42033, - 141.34427, - 44.39782, - 141.31107 - ], - "centroid": [141.3184, 44.42138], - "name": "Asia/Tokyo" - }, - { - "points": [ - 44.41319, - 141.42602, - 44.41604, - 141.38087, - 44.43337, - 141.37558, - 44.44792, - 141.43296, - 44.41319, - 141.42602 - ], - "centroid": [141.40651, 44.42842], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.1688, - 133.28084, - 34.22218, - 133.24601, - 34.23964, - 133.2599, - 34.21558, - 133.28947, - 34.1688, - 133.28084 - ], - "centroid": [133.27009, 34.20901], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.32144, - 126.85463, - 26.34792, - 126.8483, - 26.35942, - 126.91228, - 26.33908, - 126.9073, - 26.32144, - 126.85463 - ], - "centroid": [126.87877, 26.34187], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.99575, - 132.43086, - 34.01483, - 132.38208, - 34.03681, - 132.37504, - 34.03171, - 132.4236, - 33.99575, - 132.43086 - ], - "centroid": [132.40493, 34.01943], - "name": "Asia/Tokyo" - }, - { - "points": [ - 31.17992, - 129.47242, - 31.22237, - 129.47239, - 31.23024, - 129.51444, - 31.20607, - 129.51749, - 31.17992, - 129.47242 - ], - "centroid": [129.49237, 31.20869], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.47783, - 131.41218, - 34.50796, - 131.3795, - 34.53101, - 131.39043, - 34.50325, - 131.43392, - 34.47783, - 131.41218 - ], - "centroid": [131.40514, 34.50464], - "name": "Asia/Tokyo" - }, - { - "points": [ - 30.78436, - 130.44474, - 30.79065, - 130.39905, - 30.80621, - 130.39275, - 30.81449, - 130.45094, - 30.78436, - 130.44474 - ], - "centroid": [130.42458, 30.79944], - "name": "Asia/Tokyo" - }, - { - "points": [ - 29.11363, - 129.21987, - 29.14122, - 129.18673, - 29.15967, - 129.19042, - 29.15647, - 129.23225, - 29.11363, - 129.21987 - ], - "centroid": [129.20993, 29.14184], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.43501, - 139.77486, - 32.46538, - 139.75125, - 32.48524, - 139.76498, - 32.4542, - 139.79956, - 32.43501, - 139.77486 - ], - "centroid": [139.77364, 32.45958], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.30545, - 139.22412, - 34.31685, - 139.19423, - 34.34966, - 139.21952, - 34.32678, - 139.24879, - 34.30545, - 139.22412 - ], - "centroid": [139.22142, 34.32559], - "name": "Asia/Tokyo" - }, - { - "points": [ - 43.18754, - 145.59825, - 43.21149, - 145.58064, - 43.23555, - 145.61593, - 43.20062, - 145.62083, - 43.18754, - 145.59825 - ], - "centroid": [145.60366, 43.21007], - "name": "Asia/Tokyo" - }, - { - "points": [ - 25.75157, - 123.52103, - 25.7754, - 123.5036, - 25.78157, - 123.55367, - 25.75974, - 123.55125, - 25.75157, - 123.52103 - ], - "centroid": [123.53134, 25.76779], - "name": "Asia/Tokyo" - }, - { - "points": [ - 39.17238, - 139.56221, - 39.18413, - 139.5351, - 39.21816, - 139.55766, - 39.19537, - 139.57985, - 39.17238, - 139.56221 - ], - "centroid": [139.55814, 39.19318], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.19595, - 123.94059, - 24.21381, - 123.91223, - 24.24357, - 123.95828, - 24.23015, - 123.96499, - 24.19595, - 123.94059 - ], - "centroid": [123.94144, 24.21914], - "name": "Asia/Tokyo" - }, - { - "points": [ - 29.87468, - 129.55854, - 29.8796, - 129.53073, - 29.91428, - 129.52967, - 29.90326, - 129.56618, - 29.87468, - 129.55854 - ], - "centroid": [129.54603, 29.89378], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.54817, - 129.76531, - 33.56239, - 129.73539, - 33.58483, - 129.74342, - 33.57829, - 129.7831, - 33.54817, - 129.76531 - ], - "centroid": [129.75799, 33.56844], - "name": "Asia/Tokyo" - }, - { - "points": [ - 25.41608, - 141.30055, - 25.42421, - 141.26961, - 25.4579, - 141.27827, - 25.44669, - 141.30486, - 25.41608, - 141.30055 - ], - "centroid": [141.28794, 25.436], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.29638, - 124.0853, - 24.31612, - 124.06965, - 24.34385, - 124.08915, - 24.31767, - 124.1139, - 24.29638, - 124.0853 - ], - "centroid": [124.09035, 24.3191], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.08399, - 130.81307, - 34.07979, - 130.77953, - 34.11622, - 130.77155, - 34.11729, - 130.79269, - 34.08399, - 130.81307 - ], - "centroid": [130.78966, 34.09791], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.33531, - 127.15154, - 26.365, - 127.13235, - 26.38557, - 127.15173, - 26.35381, - 127.17443, - 26.33531, - 127.15154 - ], - "centroid": [127.1528, 26.35994], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.50282, - 139.2902, - 34.51275, - 139.26539, - 34.54139, - 139.27498, - 34.53044, - 139.31029, - 34.50282, - 139.2902 - ], - "centroid": [139.2858, 34.52251], - "name": "Asia/Tokyo" - }, - { - "points": [ - 38.27543, - 141.41403, - 38.30771, - 141.40061, - 38.32124, - 141.42454, - 38.28892, - 141.44086, - 38.27543, - 141.41403 - ], - "centroid": [141.42021, 38.29812], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.02072, - 128.38683, - 32.05323, - 128.38778, - 32.05254, - 128.4242, - 32.02529, - 128.41581, - 32.02072, - 128.38683 - ], - "centroid": [128.40323, 32.03855], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.83737, - 132.01131, - 33.85678, - 131.99019, - 33.87779, - 132.0257, - 33.84561, - 132.03759, - 33.83737, - 132.01131 - ], - "centroid": [132.01625, 33.85562], - "name": "Asia/Tokyo" - }, - { - "points": [ - 30.45939, - 140.32604, - 30.47582, - 140.29349, - 30.49724, - 140.30679, - 30.48644, - 140.33877, - 30.45939, - 140.32604 - ], - "centroid": [140.31666, 30.47933], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.91216, - 132.54403, - 33.91345, - 132.51855, - 33.93503, - 132.51353, - 33.93652, - 132.56655, - 33.91216, - 132.54403 - ], - "centroid": [132.53654, 33.92558], - "name": "Asia/Tokyo" - }, - { - "points": [ - 28.09574, - 129.18173, - 28.11405, - 129.14471, - 28.13368, - 129.14391, - 28.1201, - 129.18757, - 28.09574, - 129.18173 - ], - "centroid": [129.16559, 28.11573], - "name": "Asia/Tokyo" - }, - { - "points": [ - 27.84741, - 128.23791, - 27.87326, - 128.21134, - 27.8928, - 128.22491, - 27.86585, - 128.25243, - 27.84741, - 128.23791 - ], - "centroid": [128.23168, 27.8699], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.16513, - 132.31056, - 34.18411, - 132.28476, - 34.20286, - 132.29709, - 34.18904, - 132.33296, - 34.16513, - 132.31056 - ], - "centroid": [132.30742, 34.18505], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.97906, - 129.34889, - 32.9981, - 129.33369, - 33.02547, - 129.35683, - 33.00142, - 129.37601, - 32.97906, - 129.34889 - ], - "centroid": [129.35434, 33.0015], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.69637, - 128.60428, - 32.72082, - 128.5838, - 32.74365, - 128.60706, - 32.72604, - 128.62096, - 32.69637, - 128.60428 - ], - "centroid": [128.6034, 32.72098], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.8797, - 134.79999, - 33.90149, - 134.78856, - 33.91319, - 134.8295, - 33.88422, - 134.83127, - 33.8797, - 134.79999 - ], - "centroid": [134.81273, 33.89542], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.10449, - 139.7154, - 33.10773, - 139.68706, - 33.13833, - 139.67866, - 33.13964, - 139.70413, - 33.10449, - 139.7154 - ], - "centroid": [139.69667, 33.12238], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.57455, - 129.86061, - 33.59337, - 129.84269, - 33.62418, - 129.86168, - 33.59244, - 129.87924, - 33.57455, - 129.86061 - ], - "centroid": [129.86107, 33.59721], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.48425, - 131.28465, - 34.50206, - 131.266, - 34.52594, - 131.28166, - 34.50609, - 131.30895, - 34.48425, - 131.28465 - ], - "centroid": [131.286, 34.50489], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.54313, - 142.20169, - 26.5675, - 142.19727, - 26.57186, - 142.24396, - 26.55779, - 142.23896, - 26.54313, - 142.20169 - ], - "centroid": [142.2182, 26.55992], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.14271, - 134.81841, - 34.16427, - 134.80785, - 34.18426, - 134.83077, - 34.16228, - 134.84624, - 34.14271, - 134.81841 - ], - "centroid": [134.82623, 34.16337], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.13876, - 127.88986, - 26.16226, - 127.88023, - 26.17545, - 127.92046, - 26.15801, - 127.92232, - 26.13876, - 127.88986 - ], - "centroid": [127.9019, 26.15831], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.29708, - 133.69198, - 34.29436, - 133.66797, - 34.32827, - 133.65648, - 34.32156, - 133.68914, - 34.29708, - 133.69198 - ], - "centroid": [133.67553, 34.31092], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.32342, - 133.45133, - 34.33037, - 133.42826, - 34.3533, - 133.42756, - 34.34433, - 133.46713, - 34.32342, - 133.45133 - ], - "centroid": [133.44413, 34.33872], - "name": "Asia/Tokyo" - }, - { - "points": [ - 31.97759, - 128.35549, - 32.00766, - 128.34121, - 32.01844, - 128.36844, - 32.00068, - 128.37764, - 31.97759, - 128.35549 - ], - "centroid": [128.35971, 32.00034], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.22308, - 141.47455, - 24.23437, - 141.44823, - 24.26111, - 141.47133, - 24.23851, - 141.48685, - 24.22308, - 141.47455 - ], - "centroid": [141.4692, 24.24], - "name": "Asia/Tokyo" - }, - { - "points": [ - 27.6583, - 142.14654, - 27.67082, - 142.11951, - 27.69226, - 142.12005, - 27.68786, - 142.15228, - 27.6583, - 142.14654 - ], - "centroid": [142.13553, 27.67734], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.6172, - 134.506, - 33.6268, - 134.47735, - 33.64518, - 134.47853, - 33.64166, - 134.51666, - 33.6172, - 134.506 - ], - "centroid": [134.49572, 33.63291], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.72887, - 124.70768, - 24.74119, - 124.67907, - 24.7557, - 124.67692, - 24.7555, - 124.71258, - 24.72887, - 124.70768 - ], - "centroid": [124.69582, 24.74531], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.31682, - 133.62873, - 34.33993, - 133.61144, - 34.36153, - 133.62491, - 34.33549, - 133.64596, - 34.31682, - 133.62873 - ], - "centroid": [133.62804, 34.33861], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.18364, - 127.44395, - 26.199, - 127.42976, - 26.22628, - 127.45786, - 26.21173, - 127.46601, - 26.18364, - 127.44395 - ], - "centroid": [127.44871, 26.20468], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.54504, - 128.88995, - 32.56759, - 128.88164, - 32.57025, - 128.91796, - 32.55277, - 128.91833, - 32.54504, - 128.88995 - ], - "centroid": [128.90107, 32.55912], - "name": "Asia/Tokyo" - }, - { - "points": [ - 41.33721, - 139.80316, - 41.35828, - 139.78713, - 41.3708, - 139.81234, - 41.35199, - 139.82686, - 41.33721, - 139.80316 - ], - "centroid": [139.80716, 41.35444], - "name": "Asia/Tokyo" - }, - { - "points": [ - 29.65766, - 129.54198, - 29.67538, - 129.52007, - 29.69797, - 129.54003, - 29.68701, - 129.55313, - 29.65766, - 129.54198 - ], - "centroid": [129.53815, 29.67845], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.73967, - 130.36608, - 33.76481, - 130.35712, - 33.77017, - 130.37899, - 33.75073, - 130.39336, - 33.73967, - 130.36608 - ], - "centroid": [130.37386, 33.75571], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.15637, - 133.32397, - 34.17451, - 133.30381, - 34.18924, - 133.31172, - 34.17819, - 133.34226, - 34.15637, - 133.32397 - ], - "centroid": [133.32167, 34.17419], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.22815, - 127.94427, - 26.24614, - 127.92713, - 26.26717, - 127.94541, - 26.24493, - 127.96033, - 26.22815, - 127.94427 - ], - "centroid": [127.94412, 26.24696], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.77942, - 132.48787, - 32.79728, - 132.47449, - 32.80897, - 132.50538, - 32.7874, - 132.51007, - 32.77942, - 132.48787 - ], - "centroid": [132.49425, 32.79383], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.2547, - 131.95261, - 33.26616, - 131.93189, - 33.28069, - 131.93528, - 33.27608, - 131.97121, - 33.2547, - 131.95261 - ], - "centroid": [131.9493, 33.26955], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.10797, - 133.54028, - 34.11577, - 133.52464, - 34.14253, - 133.52766, - 34.12855, - 133.5539, - 34.10797, - 133.54028 - ], - "centroid": [133.53694, 34.12474], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.83568, - 132.54372, - 33.83202, - 132.52994, - 33.85444, - 132.51135, - 33.86187, - 132.54202, - 33.83568, - 132.54372 - ], - "centroid": [132.53109, 33.84752], - "name": "Asia/Tokyo" - }, - { - "points": [ - 42.93444, - 144.86502, - 42.95021, - 144.85216, - 42.96919, - 144.87728, - 42.94909, - 144.88772, - 42.93444, - 144.86502 - ], - "centroid": [144.8706, 42.9511], - "name": "Asia/Tokyo" - }, - { - "points": [ - 27.61248, - 142.19423, - 27.6129, - 142.16641, - 27.63373, - 142.16185, - 27.64048, - 142.1796, - 27.61248, - 142.19423 - ], - "centroid": [142.1764, 27.62437], - "name": "Asia/Tokyo" - }, - { - "points": [ - 25.88032, - 124.57184, - 25.88506, - 124.54795, - 25.90232, - 124.54916, - 25.90272, - 124.58277, - 25.88032, - 124.57184 - ], - "centroid": [124.56376, 25.89301], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.63696, - 129.76729, - 32.64638, - 129.74298, - 32.66636, - 129.74728, - 32.66333, - 129.77194, - 32.63696, - 129.76729 - ], - "centroid": [129.7579, 32.65305], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.15449, - 127.25529, - 26.15135, - 127.23265, - 26.17886, - 127.23024, - 26.18111, - 127.25082, - 26.15449, - 127.25529 - ], - "centroid": [127.24224, 26.16623], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.27799, - 153.99471, - 24.26896, - 153.97437, - 24.28366, - 153.96189, - 24.30319, - 153.98494, - 24.27799, - 153.99471 - ], - "centroid": [153.97929, 24.28431], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.0851, - 132.32481, - 33.10986, - 132.31766, - 33.10917, - 132.34818, - 33.09334, - 132.34754, - 33.0851, - 132.32481 - ], - "centroid": [132.33341, 33.09961], - "name": "Asia/Tokyo" - }, - { - "points": [ - 41.00372, - 139.02244, - 41.01706, - 139.00482, - 41.03515, - 139.01885, - 41.01751, - 139.04057, - 41.00372, - 139.02244 - ], - "centroid": [139.02193, 41.01873], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.32654, - 133.52105, - 34.32998, - 133.4954, - 34.35525, - 133.49835, - 34.34713, - 133.52013, - 34.32654, - 133.52105 - ], - "centroid": [133.50824, 34.33955], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.98317, - 130.8331, - 33.97679, - 130.81274, - 34.00654, - 130.80859, - 34.00695, - 130.82419, - 33.98317, - 130.8331 - ], - "centroid": [130.81957, 33.99257], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.98413, - 132.28151, - 33.98322, - 132.26369, - 34.00602, - 132.25212, - 34.01127, - 132.27688, - 33.98413, - 132.28151 - ], - "centroid": [132.26852, 33.99697], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.45416, - 131.19313, - 24.45733, - 131.17526, - 24.48291, - 131.17477, - 24.47676, - 131.20113, - 24.45416, - 131.19313 - ], - "centroid": [131.18611, 24.4686], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.2246, - 130.11817, - 34.23329, - 130.09482, - 34.2509, - 130.09951, - 34.24675, - 130.12663, - 34.2246, - 130.11817 - ], - "centroid": [130.11037, 34.23889], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.83373, - 134.80669, - 33.85596, - 134.79196, - 33.86738, - 134.81297, - 33.85171, - 134.82272, - 33.83373, - 134.80669 - ], - "centroid": [134.80799, 33.85179], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.146, - 131.98892, - 33.1684, - 131.97903, - 33.17352, - 132.00738, - 33.15965, - 132.00918, - 33.146, - 131.98892 - ], - "centroid": [131.99487, 33.16174], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.70107, - 131.93988, - 32.70353, - 131.92379, - 32.7303, - 131.92391, - 32.726, - 131.94699, - 32.70107, - 131.93988 - ], - "centroid": [131.93371, 32.71601], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.28868, - 133.54672, - 34.29198, - 133.52658, - 34.31446, - 133.5285, - 34.31248, - 133.55292, - 34.28868, - 133.54672 - ], - "centroid": [133.53888, 34.30223], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.46601, - 130.49724, - 32.48609, - 130.48687, - 32.49332, - 130.51205, - 32.47589, - 130.51846, - 32.46601, - 130.49724 - ], - "centroid": [130.50322, 32.48036], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.72144, - 132.47832, - 33.74431, - 132.47738, - 33.74003, - 132.50484, - 33.72543, - 132.5021, - 33.72144, - 132.47832 - ], - "centroid": [132.48973, 33.73306], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.55368, - 130.06551, - 33.5589, - 130.04146, - 33.57972, - 130.04865, - 33.57567, - 130.06856, - 33.55368, - 130.06551 - ], - "centroid": [130.05599, 33.56665], - "name": "Asia/Tokyo" - }, - { - "points": [ - 37.23007, - 131.87869, - 37.23919, - 131.85441, - 37.25778, - 131.86629, - 37.25216, - 131.8843, - 37.23007, - 131.87869 - ], - "centroid": [131.87079, 37.24423], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.6767, - 130.24892, - 33.66965, - 130.23126, - 33.69211, - 130.22067, - 33.69865, - 130.24176, - 33.6767, - 130.24892 - ], - "centroid": [130.23544, 33.68451], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.86175, - 129.59986, - 32.87517, - 129.58397, - 32.89124, - 129.61063, - 32.87154, - 129.6166, - 32.86175, - 129.59986 - ], - "centroid": [129.60237, 32.87559], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.82085, - 131.84745, - 34.83007, - 131.82538, - 34.84437, - 131.82437, - 34.84217, - 131.85361, - 34.82085, - 131.84745 - ], - "centroid": [131.83876, 34.83449], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.53594, - 136.99069, - 34.54955, - 136.97005, - 34.56563, - 136.98684, - 34.55135, - 137.00407, - 34.53594, - 136.99069 - ], - "centroid": [136.98762, 34.55064], - "name": "Asia/Tokyo" - }, - { - "points": [ - 29.20737, - 129.34075, - 29.20779, - 129.31722, - 29.22666, - 129.31599, - 29.22796, - 129.3397, - 29.20737, - 129.34075 - ], - "centroid": [129.32858, 29.21747], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.6281, - 127.82615, - 26.63681, - 127.80526, - 26.6552, - 127.80929, - 26.64801, - 127.83396, - 26.6281, - 127.82615 - ], - "centroid": [127.81898, 26.64215], - "name": "Asia/Tokyo" - }, - { - "points": [ - 37.83406, - 136.92309, - 37.84766, - 136.90397, - 37.86178, - 136.92813, - 37.85042, - 136.93625, - 37.83406, - 136.92309 - ], - "centroid": [136.92185, 37.84813], - "name": "Asia/Tokyo" - }, - { - "points": [ - 24.45247, - 123.81955, - 24.46673, - 123.80414, - 24.48231, - 123.81503, - 24.46767, - 123.83579, - 24.45247, - 123.81955 - ], - "centroid": [123.81906, 24.46735], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.80081, - 132.41431, - 33.79202, - 132.39729, - 33.80806, - 132.38621, - 33.823, - 132.40623, - 33.80081, - 132.41431 - ], - "centroid": [132.40107, 33.80653], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.0197, - 132.48997, - 34.03525, - 132.47834, - 34.04691, - 132.50635, - 34.03348, - 132.51015, - 34.0197, - 132.48997 - ], - "centroid": [132.49539, 34.03374], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.08675, - 132.4221, - 33.09957, - 132.40225, - 33.1169, - 132.41866, - 33.10927, - 132.43189, - 33.08675, - 132.4221 - ], - "centroid": [132.41831, 33.10237], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.84554, - 130.04929, - 33.85835, - 130.02886, - 33.87927, - 130.04097, - 33.87172, - 130.05196, - 33.84554, - 130.04929 - ], - "centroid": [130.04237, 33.8626], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.09951, - 132.79315, - 34.1237, - 132.78612, - 34.12499, - 132.80744, - 34.10648, - 132.81109, - 34.09951, - 132.79315 - ], - "centroid": [132.79894, 34.11374], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.91898, - 131.70076, - 33.93052, - 131.68479, - 33.9505, - 131.69874, - 33.93482, - 131.71471, - 33.91898, - 131.70076 - ], - "centroid": [131.69971, 33.93405], - "name": "Asia/Tokyo" - }, - { - "points": [ - 26.19537, - 127.25134, - 26.21022, - 127.23398, - 26.2275, - 127.25214, - 26.21458, - 127.26166, - 26.19537, - 127.25134 - ], - "centroid": [127.24911, 26.21155], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.97725, - 132.3368, - 33.98794, - 132.32177, - 34.00714, - 132.34071, - 33.99393, - 132.35168, - 33.97725, - 132.3368 - ], - "centroid": [132.33744, 33.99165], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.57961, - 129.89797, - 33.59973, - 129.88873, - 33.60602, - 129.91289, - 33.58542, - 129.91297, - 33.57961, - 129.89797 - ], - "centroid": [129.90279, 33.59339], - "name": "Asia/Tokyo" - }, - { - "points": [ - 25.911, - 123.68918, - 25.91802, - 123.6685, - 25.93666, - 123.67281, - 25.93075, - 123.69498, - 25.911, - 123.68918 - ], - "centroid": [123.68152, 25.92415], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.45814, - 139.30265, - 34.47078, - 139.28603, - 34.4867, - 139.29583, - 34.47026, - 139.31879, - 34.45814, - 139.30265 - ], - "centroid": [139.30121, 34.47177], - "name": "Asia/Tokyo" - }, - { - "points": [ - 33.16988, - 128.98421, - 33.18423, - 128.9702, - 33.19595, - 128.99082, - 33.17943, - 129.00211, - 33.16988, - 128.98421 - ], - "centroid": [128.98671, 33.1826], - "name": "Asia/Tokyo" - }, - { - "points": [ - 27.4852, - 142.21847, - 27.48285, - 142.19724, - 27.50166, - 142.1919, - 27.50436, - 142.21391, - 27.4852, - 142.21847 - ], - "centroid": [142.20539, 27.49358], - "name": "Asia/Tokyo" - }, - { - "points": [ - 35.02552, - 139.17891, - 35.04224, - 139.16328, - 35.05349, - 139.17148, - 35.04339, - 139.19348, - 35.02552, - 139.17891 - ], - "centroid": [139.1776, 35.04066], - "name": "Asia/Tokyo" - }, - { - "points": [ - 32.16168, - 129.97855, - 32.17347, - 129.95917, - 32.1898, - 129.96366, - 32.18068, - 129.9868, - 32.16168, - 129.97855 - ], - "centroid": [129.97249, 32.17638], - "name": "Asia/Tokyo" - }, - { - "points": [ - 34.105, - 133.19939, - 34.10296, - 133.18006, - 34.12209, - 133.17848, - 34.12529, - 133.2025, - 34.105, - 133.19939 - ], - "centroid": [133.19018, 34.1142], - "name": "Asia/Tokyo" - }, - { - "points": [ - 35.66881, - 135.43781, - 35.67125, - 135.41735, - 35.69259, - 135.42166, - 35.69176, - 135.43736, - 35.66881, - 135.43781 - ], - "centroid": [135.42858, 35.6806], - "name": "Asia/Tokyo" - }, - { - "points": [ - -8.33615, - 138.58283, - -8.45082, - 138.37738, - -8.40596, - 137.60507, - -7.75832, - 137.94344, - -7.4648, - 138.24261, - -7.36173, - 138.67057, - -7.39939, - 138.84372, - -7.53811, - 138.95582, - -7.55962, - 139.11385, - -7.69646, - 139.06371, - -7.58625, - 139.1208, - -7.54488, - 139.11271, - -7.53601, - 139.10068, - -7.53169, - 138.96597, - -7.37411, - 138.89369, - -7.22796, - 138.66661, - -7.18409, - 138.98145, - -7.12916, - 138.75678, - -6.95841, - 138.53987, - -6.8815, - 138.56906, - -6.89823, - 138.7081, - -6.76965, - 138.57773, - -6.7441, - 138.67572, - -6.6159, - 138.66116, - -6.34194, - 138.39084, - -5.84171, - 138.26951, - -5.75981, - 138.14583, - -5.71244, - 138.18507, - -5.73111, - 138.04898, - -5.48286, - 138.03801, - -5.35621, - 137.86248, - -5.36524, - 137.72598, - -5.28388, - 137.75844, - -4.95864, - 137.24127, - -4.94832, - 136.99146, - -4.86497, - 136.92596, - -4.93118, - 136.82479, - -4.4936, - 135.91238, - -4.4443, - 135.17342, - -4.11679, - 134.62214, - -3.93965, - 134.67183, - -4.0348, - 134.51583, - -3.9016, - 134.38087, - -3.99288, - 134.35755, - -4.00845, - 134.46017, - -4.03449, - 134.30179, - -3.89638, - 134.16581, - -4.02933, - 134.28219, - -3.97965, - 134.10869, - -3.91566, - 134.06455, - -3.82421, - 134.1914, - -3.76453, - 134.15965, - -3.8918, - 133.94604, - -3.56831, - 133.83747, - -3.72772, - 133.82268, - -3.67314, - 133.69742, - -3.4514, - 133.63594, - -3.40343, - 133.53431, - -3.52747, - 133.61564, - -3.70443, - 133.42192, - -3.87068, - 133.46514, - -4.07892, - 133.25216, - -4.09589, - 132.8955, - -3.64281, - 132.71399, - -3.63848, - 132.8789, - -3.55144, - 132.91055, - -3.44838, - 132.80184, - -3.31044, - 132.81399, - -3.32449, - 132.65187, - -3.22532, - 132.57707, - -3.19168, - 132.62167, - -3.12875, - 132.44013, - -3.1257, - 132.54808, - -2.96215, - 132.32871, - -2.96049, - 131.96819, - -2.80261, - 132.03396, - -2.77544, - 131.93481, - -2.65981, - 132.1836, - -2.71483, - 132.44999, - -2.62887, - 132.45945, - -2.8035, - 132.72055, - -2.41443, - 133.14333, - -2.4189, - 133.3501, - -2.55392, - 133.4036, - -2.47605, - 133.44458, - -2.55495, - 133.58967, - -2.48503, - 133.65813, - -2.50739, - 133.79025, - -2.43432, - 133.7305, - -2.41097, - 133.84948, - -2.31947, - 133.81476, - -2.30737, - 133.88538, - -2.27937, - 133.68473, - -2.20576, - 133.69282, - -2.20985, - 133.19024, - -2.3148, - 132.7002, - -2.20132, - 132.57347, - -2.29893, - 132.29789, - -1.97902, - 131.96333, - -1.81817, - 131.90828, - -1.71353, - 132.02196, - -1.7203, - 131.89851, - -1.57258, - 131.91702, - -1.62513, - 131.80104, - -1.49271, - 131.5732, - -1.52694, - 131.44425, - -1.41285, - 131.36742, - -1.54257, - 131.21012, - -1.46012, - 130.94045, - -1.34697, - 130.99905, - -1.36075, - 130.85426, - -1.271, - 130.76306, - -0.9615, - 130.6348, - -0.91334, - 131.03503, - -1.0678, - 131.18159, - -1.12559, - 131.06542, - -1.23857, - 131.11829, - -1.09322, - 131.22827, - -0.81874, - 131.22219, - -0.70002, - 131.82846, - -0.40794, - 132.17044, - -0.33376, - 132.41018, - -0.43118, - 132.96654, - -0.72583, - 133.42179, - -0.71582, - 134.00168, - -0.85775, - 134.1597, - -0.95098, - 134.03553, - -1.35291, - 134.30086, - -1.68318, - 134.10504, - -1.86932, - 134.15054, - -1.75499, - 134.26494, - -2.05458, - 134.12785, - -2.29465, - 134.17817, - -2.85544, - 134.49667, - -2.54963, - 134.46322, - -2.44042, - 134.54146, - -2.29065, - 134.5155, - -2.27774, - 134.58769, - -2.96344, - 134.70588, - -2.88206, - 134.86842, - -3.11584, - 134.82848, - -3.23634, - 134.88503, - -3.21798, - 134.97009, - -3.29597, - 134.97812, - -3.35887, - 135.11721, - -3.34191, - 135.50119, - -3.09403, - 135.76133, - -3.05275, - 135.72838, - -2.97705, - 135.91288, - -2.68124, - 136.02508, - -2.60964, - 136.22397, - -2.2515, - 136.33696, - -2.17933, - 136.51389, - -2.24202, - 136.74788, - -2.10373, - 136.94545, - -2.08951, - 137.16535, - -2.05027, - 137.22975, - -1.89946, - 137.0951, - -1.79115, - 137.11561, - -1.46274, - 137.79931, - -1.79355, - 138.67552, - -1.95813, - 138.87043, - -1.9592, - 139.00482, - -2.35136, - 139.77626, - -2.31046, - 140.15895, - -2.44308, - 140.34632, - -2.38644, - 140.3494, - -2.46729, - 140.7079, - -2.62214, - 140.76216, - -2.60152, - 141.0059, - -6.31335, - 141.01033, - -6.71355, - 140.85763, - -6.85751, - 140.91923, - -6.89833, - 141.0318, - -9.13502, - 141.03073, - -8.82176, - 140.61656, - -8.47655, - 140.3585, - -8.21294, - 139.96774, - -8.10632, - 139.95251, - -8.08924, - 139.57506, - -8.17305, - 139.36106, - -8.08098, - 139.24329, - -8.24868, - 138.93371, - -8.39962, - 138.92079, - -8.33615, - 138.58283 - ], - "centroid": [137.43087, -4.11459], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.45034, - 127.74288, - -0.21775, - 127.64941, - 0.30821, - 127.71743, - 0.35914, - 127.60498, - 0.55986, - 127.51672, - 0.83588, - 127.62354, - 0.86225, - 127.48548, - 1.04337, - 127.48526, - 1.03851, - 127.38347, - 1.20124, - 127.38534, - 1.48581, - 127.52164, - 1.66046, - 127.5346, - 1.6679, - 127.47045, - 2.23757, - 127.95067, - 2.18839, - 128.07864, - 1.83386, - 127.85223, - 1.71405, - 128.02802, - 1.29874, - 128.0372, - 1.13845, - 127.90463, - 1.01858, - 127.65745, - 0.93083, - 127.6435, - 0.80962, - 127.83589, - 1.09053, - 127.97075, - 1.17173, - 128.18278, - 1.2575, - 128.07831, - 1.37553, - 128.16056, - 1.56546, - 128.45911, - 1.58977, - 128.72186, - 1.06321, - 128.71001, - 0.87797, - 128.29931, - 0.75889, - 128.33478, - 0.78713, - 128.20057, - 0.65937, - 128.31424, - 0.59278, - 128.66804, - 0.34823, - 128.67787, - 0.20855, - 128.91902, - 0.3925, - 128.44568, - 0.43328, - 127.90869, - 0.00048, - 127.89137, - -0.27105, - 127.99064, - -0.69847, - 128.21627, - -0.92977, - 128.44006, - -0.70112, - 128.00951, - -0.38451, - 127.85328, - -0.34373, - 127.76272, - -0.45034, - 127.74288 - ], - "centroid": [128.00455, 0.87794], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.55239, - 127.90199, - -3.19233, - 127.85545, - -3.25996, - 127.7892, - -3.21309, - 127.6298, - -3.05504, - 128.08687, - -2.96405, - 128.05823, - -2.8498, - 128.16231, - -2.85716, - 128.8278, - -2.78689, - 129.04313, - -2.95393, - 129.12499, - -2.78058, - 129.37163, - -2.76592, - 129.5234, - -2.99278, - 130.02182, - -2.99356, - 130.40125, - -3.12451, - 130.58961, - -3.37511, - 130.65601, - -3.4055, - 130.80945, - -3.59295, - 130.88664, - -3.88451, - 130.8181, - -3.4929, - 129.99639, - -3.34423, - 129.90446, - -3.30616, - 129.51979, - -3.43588, - 129.57418, - -3.4799, - 129.51685, - -3.35411, - 128.92549, - -3.22899, - 128.95233, - -3.20794, - 128.87975, - -3.43878, - 128.67909, - -3.46546, - 128.45451, - -3.22393, - 128.27609, - -3.23299, - 128.13762, - -3.06786, - 128.17571, - -3.55239, - 127.90199 - ], - "centroid": [129.43534, -3.20929], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.78496, - 134.51042, - -6.66245, - 134.48757, - -6.94002, - 134.19514, - -6.76499, - 134.0388, - -6.03488, - 134.11153, - -6.02889, - 134.28988, - -5.88869, - 134.27796, - -5.78458, - 134.37013, - -5.75803, - 134.24595, - -5.83676, - 134.18916, - -5.74632, - 134.17524, - -5.64721, - 134.23366, - -5.6995, - 134.31687, - -5.62612, - 134.39775, - -5.33205, - 134.49471, - -5.31216, - 134.57492, - -5.81632, - 134.81896, - -5.81913, - 134.71562, - -5.87652, - 134.80917, - -5.9741, - 134.68264, - -6.08623, - 134.78538, - -6.30199, - 134.73019, - -6.35515, - 134.5745, - -6.49841, - 134.764, - -6.34879, - 134.73135, - -6.27062, - 134.85572, - -6.32144, - 134.90566, - -6.56049, - 134.81035, - -6.55281, - 134.73323, - -6.62712, - 134.79656, - -6.78122, - 134.67611, - -6.7091, - 134.61271, - -6.562, - 134.69791, - -6.49911, - 134.62815, - -6.52955, - 134.48312, - -6.58165, - 134.54871, - -6.78496, - 134.51042 - ], - "centroid": [134.44433, -6.18627], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.77899, - 126.49082, - -3.62767, - 126.18882, - -3.44014, - 126.03705, - -3.22292, - 125.98439, - -3.094, - 126.08466, - -3.1683, - 126.20215, - -3.08551, - 126.29499, - -3.05345, - 126.80811, - -3.21695, - 127.1072, - -3.28846, - 127.12499, - -3.28065, - 127.04689, - -3.3622, - 127.08609, - -3.36615, - 127.26885, - -3.6761, - 127.2238, - -3.84965, - 126.74614, - -3.77899, - 126.49082 - ], - "centroid": [126.63307, -3.42888], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.0735, - 124.39261, - -1.99764, - 124.28796, - -1.95526, - 124.35988, - -2.0179, - 124.38068, - -1.72385, - 124.35465, - -1.71929, - 124.29972, - -1.61883, - 124.52559, - -1.76117, - 125.04415, - -1.67911, - 125.12987, - -1.78392, - 125.19345, - -1.72697, - 125.29261, - -1.81391, - 125.32492, - -1.74561, - 125.53639, - -1.82598, - 126.49521, - -1.94154, - 125.92204, - -1.90302, - 124.85245, - -2.0735, - 124.39261 - ], - "centroid": [125.12801, -1.83624], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.0685, - 131.28544, - -7.93793, - 131.28348, - -8.01603, - 131.23232, - -7.99097, - 131.09838, - -7.76068, - 131.12502, - -7.75766, - 131.0583, - -7.70317, - 131.09855, - -7.77888, - 130.94798, - -7.67566, - 130.95757, - -7.61911, - 131.12033, - -7.70723, - 131.18692, - -7.47754, - 131.22882, - -7.37517, - 131.32333, - -7.43393, - 131.34314, - -7.12516, - 131.53318, - -7.09767, - 131.93639, - -7.25392, - 131.97635, - -7.18575, - 131.73966, - -7.25334, - 131.64122, - -7.41502, - 131.71497, - -7.64113, - 131.63623, - -7.87414, - 131.37488, - -8.0685, - 131.28544 - ], - "centroid": [131.4314, -7.54988], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.54429, - 130.45663, - -0.4445, - 130.42516, - -0.40606, - 130.53666, - -0.32807, - 130.46924, - -0.26302, - 130.51004, - -0.22739, - 130.20884, - -0.17405, - 130.19583, - -0.17734, - 130.27978, - -0.09475, - 130.24858, - -0.01386, - 131.04113, - -0.18259, - 131.31326, - -0.30309, - 131.34596, - -0.41848, - 131.25815, - -0.33221, - 131.08616, - -0.46071, - 130.81281, - -0.42589, - 130.6958, - -0.55074, - 130.62005, - -0.54429, - 130.45663 - ], - "centroid": [130.79492, -0.24303], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.57285, - 127.23084, - -0.52916, - 127.1062, - -0.27808, - 127.09396, - -0.26893, - 127.30053, - -0.43643, - 127.2853, - -0.33015, - 127.31157, - -0.31874, - 127.40757, - -0.41446, - 127.442, - -0.30069, - 127.52797, - -0.46825, - 127.70182, - -0.61599, - 127.60641, - -0.70454, - 127.66076, - -0.68574, - 127.80166, - -0.79994, - 127.91183, - -0.89829, - 127.75911, - -0.76361, - 127.63017, - -0.8445, - 127.46646, - -0.64089, - 127.42071, - -0.66966, - 127.29484, - -0.8107, - 127.33192, - -0.80325, - 127.18404, - -0.63119, - 127.18049, - -0.61085, - 127.36383, - -0.53227, - 127.29602, - -0.57285, - 127.23084 - ], - "centroid": [127.44123, -0.56596], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.84418, - 125.80037, - -7.64953, - 125.91748, - -7.71264, - 126.18122, - -7.54757, - 126.61442, - -7.73502, - 126.85258, - -7.82968, - 126.55573, - -7.98044, - 126.46549, - -7.89581, - 126.06708, - -8.02842, - 125.78581, - -7.84418, - 125.80037 - ], - "centroid": [126.28403, -7.78434], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.68814, - 135.38735, - -0.61692, - 135.39708, - -0.73848, - 135.7685, - -0.70334, - 135.88264, - -1.05623, - 136.19051, - -1.10658, - 136.39544, - -1.22644, - 136.15212, - -1.19918, - 135.87128, - -0.82845, - 135.74998, - -0.90822, - 135.65346, - -0.81296, - 135.54443, - -0.89269, - 135.5454, - -0.68814, - 135.38735 - ], - "centroid": [135.8801, -0.94087], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.52977, - 128.04881, - -1.62372, - 128.17086, - -1.73722, - 128.08983, - -1.75407, - 127.55865, - -1.67397, - 127.38189, - -1.50933, - 127.3536, - -1.40261, - 127.41649, - -1.43461, - 127.48331, - -1.32445, - 127.6374, - -1.52977, - 128.04881 - ], - "centroid": [127.72391, -1.5769], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.94597, - 136.29918, - -1.76695, - 135.88273, - -1.78912, - 135.77262, - -1.70788, - 135.72653, - -1.6898, - 135.47894, - -1.60291, - 135.40772, - -1.64216, - 136.21123, - -1.78916, - 136.91682, - -1.88842, - 136.42214, - -1.97058, - 136.36497, - -1.8753, - 136.31852, - -1.94597, - 136.29918 - ], - "centroid": [136.16613, -1.7506], - "name": "Asia/Jayapura" - }, - { - "points": [ - 2.11993, - 128.23367, - 2.28989, - 128.18184, - 2.65254, - 128.57251, - 2.46624, - 128.69983, - 2.1032, - 128.57769, - 1.97433, - 128.25822, - 2.11993, - 128.23367 - ], - "centroid": [128.44671, 2.29707], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.08348, - 130.14927, - -2.01258, - 129.8965, - -1.87912, - 129.70387, - -1.66603, - 130.34801, - -1.83049, - 130.44727, - -1.92346, - 130.35142, - -2.01765, - 130.47724, - -1.99115, - 130.3168, - -2.08348, - 130.14927 - ], - "centroid": [130.12978, -1.88653], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.80501, - 128.0909, - -3.79134, - 127.9295, - -3.68119, - 127.90318, - -3.49292, - 128.24096, - -3.5116, - 128.34755, - -3.64845, - 128.3499, - -3.80501, - 128.0909 - ], - "centroid": [128.13926, -3.65686], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.00687, - 132.8451, - -5.66203, - 132.93702, - -5.26135, - 133.1648, - -5.56486, - 133.13552, - -6.00687, - 132.8451 - ], - "centroid": [133.02486, -5.62258], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.49594, - 126.04544, - -2.20354, - 125.86987, - -1.96097, - 125.90736, - -2.02018, - 126.00156, - -2.49594, - 126.04544 - ], - "centroid": [125.96024, -2.19321], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.96287, - 132.74062, - -5.91094, - 132.64981, - -5.59742, - 132.59711, - -5.50985, - 132.79532, - -5.84767, - 132.81835, - -5.96287, - 132.74062 - ], - "centroid": [132.71735, -5.73195], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.94613, - 130.4026, - -0.7941, - 130.47875, - -0.78525, - 130.93217, - -0.87713, - 130.84933, - -0.94613, - 130.4026 - ], - "centroid": [130.64663, -0.85127], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.06708, - 129.74975, - -7.90504, - 129.57346, - -7.96095, - 129.52634, - -7.83944, - 129.50473, - -7.89531, - 129.57147, - -7.77527, - 129.67421, - -7.83312, - 129.85766, - -8.06708, - 129.74975 - ], - "centroid": [129.70303, -7.90173], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.29359, - 128.16499, - -8.20691, - 127.81202, - -8.11088, - 127.75179, - -8.12964, - 128.10717, - -8.19836, - 128.11201, - -8.21183, - 128.23584, - -8.29359, - 128.16499 - ], - "centroid": [127.99308, -8.19161], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.35633, - 130.76629, - -8.11528, - 130.93176, - -8.063, - 131.03035, - -8.11172, - 131.18169, - -8.35633, - 130.76629 - ], - "centroid": [130.97537, -8.17726], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.65296, - 128.39205, - -3.5027, - 128.43157, - -3.50837, - 128.73051, - -3.63285, - 128.72991, - -3.58342, - 128.5761, - -3.65296, - 128.39205 - ], - "centroid": [128.566, -3.56165], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.15057, - 134.9029, - -1.02914, - 134.79203, - -0.92058, - 134.85079, - -1.01185, - 135.0029, - -1.15057, - 134.9029 - ], - "centroid": [134.89158, -1.0299], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.57613, - 130.90198, - -7.46943, - 130.81295, - -7.4927, - 130.96559, - -7.41137, - 131.00864, - -7.39414, - 131.19725, - -7.57613, - 130.90198 - ], - "centroid": [130.99051, -7.47703], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.31853, - 133.61443, - -4.18045, - 133.3254, - -4.0879, - 133.3074, - -4.20703, - 133.54413, - -4.31853, - 133.61443 - ], - "centroid": [133.44681, -4.1994], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.23625, - 129.53551, - -0.09317, - 129.36701, - 0.04771, - 129.27443, - -0.13127, - 129.54098, - -0.23625, - 129.53551 - ], - "centroid": [129.43488, -0.10323], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.61185, - 127.39919, - 0.78446, - 127.27694, - 0.92405, - 127.3042, - 0.71433, - 127.46374, - 0.61185, - 127.39919 - ], - "centroid": [127.3628, 0.75993], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.24917, - 129.77397, - -1.17605, - 129.65977, - -1.17544, - 129.97814, - -1.23345, - 129.92898, - -1.24917, - 129.77397 - ], - "centroid": [129.82733, -1.2052], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.30156, - 127.66339, - -1.28282, - 127.48313, - -1.23521, - 127.44556, - -1.16378, - 127.5468, - -1.22228, - 127.69675, - -1.30156, - 127.66339 - ], - "centroid": [127.57446, -1.23927], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.64692, - 127.43061, - -7.62937, - 127.31645, - -7.48794, - 127.36808, - -7.51858, - 127.49468, - -7.64692, - 127.43061 - ], - "centroid": [127.4024, -7.569], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.23124, - 128.62901, - -7.14577, - 128.51026, - -7.05907, - 128.59113, - -7.11807, - 128.70767, - -7.23124, - 128.62901 - ], - "centroid": [128.61029, -7.14066], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.09229, - 127.42974, - -0.0885, - 127.3857, - 0.15491, - 127.41033, - 0.04821, - 127.47276, - -0.09229, - 127.42974 - ], - "centroid": [127.42463, 0.01656], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.04879, - 127.89381, - -3.02646, - 127.8074, - -2.90219, - 127.9064, - -2.92047, - 127.99686, - -3.04879, - 127.89381 - ], - "centroid": [127.90143, -2.97445], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.52245, - 135.36024, - -1.5368, - 135.18047, - -1.50344, - 135.09051, - -1.46701, - 135.29849, - -1.52245, - 135.36024 - ], - "centroid": [135.23614, -1.50568], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.27737, - 128.99907, - -8.24558, - 128.86094, - -8.19404, - 128.8112, - -8.17722, - 128.95686, - -8.22226, - 129.0308, - -8.27737, - 128.99907 - ], - "centroid": [128.93095, -8.22297], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.37521, - 127.61612, - -3.33393, - 127.49911, - -3.28818, - 127.47701, - -3.24835, - 127.57184, - -3.35025, - 127.66176, - -3.37521, - 127.61612 - ], - "centroid": [127.5676, -3.31463], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.17365, - 134.37712, - -2.08947, - 134.31996, - -1.98383, - 134.40956, - -2.07557, - 134.43341, - -2.17365, - 134.37712 - ], - "centroid": [134.38234, -2.08067], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.83316, - 131.5185, - -6.67165, - 131.55452, - -6.65858, - 131.63226, - -6.77262, - 131.59389, - -6.83316, - 131.5185 - ], - "centroid": [131.57291, -6.73263], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.25216, - 127.63415, - -8.21292, - 127.58368, - -8.16483, - 127.6428, - -8.17278, - 127.75725, - -8.25216, - 127.63415 - ], - "centroid": [127.65952, -8.20088], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.53292, - 133.60406, - -2.48929, - 133.52555, - -2.40832, - 133.50077, - -2.45685, - 133.62441, - -2.53292, - 133.60406 - ], - "centroid": [133.56532, -2.46967], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.06482, - 128.34743, - -0.96351, - 128.28661, - -0.93632, - 128.30793, - -1.00083, - 128.42164, - -1.06482, - 128.34743 - ], - "centroid": [128.34819, -0.99767], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.27558, - 127.39446, - 0.33934, - 127.32083, - 0.39716, - 127.40281, - 0.33678, - 127.44021, - 0.27558, - 127.39446 - ], - "centroid": [127.38653, 0.33706], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.46396, - 127.32088, - -1.40578, - 127.26105, - -1.35898, - 127.37234, - -1.41079, - 127.39729, - -1.46396, - 127.32088 - ], - "centroid": [127.33458, -1.41018], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.12194, - 127.22562, - -8.1088, - 127.13934, - -8.01942, - 127.14943, - -8.02025, - 127.21623, - -8.12194, - 127.22562 - ], - "centroid": [127.18335, -8.0697], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.3111, - 127.04981, - -0.26062, - 127.00247, - -0.17411, - 127.13913, - -0.25075, - 127.12038, - -0.3111, - 127.04981 - ], - "centroid": [127.07481, -0.24769], - "name": "Asia/Jayapura" - }, - { - "points": [ - 2.14065, - 127.76842, - 2.18901, - 127.70763, - 2.30299, - 127.77168, - 2.26694, - 127.83096, - 2.14065, - 127.76842 - ], - "centroid": [127.7695, 2.22369], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.92051, - 127.22172, - -3.88475, - 127.14983, - -3.82577, - 127.15241, - -3.83055, - 127.24299, - -3.92051, - 127.22172 - ], - "centroid": [127.19501, -3.86516], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.08818, - 131.44491, - -4.05212, - 131.39387, - -3.96327, - 131.36659, - -3.95362, - 131.43102, - -4.08818, - 131.44491 - ], - "centroid": [131.41061, -4.01113], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.16764, - 128.41475, - -1.12206, - 128.31951, - -1.06637, - 128.34943, - -1.11902, - 128.4565, - -1.16764, - 128.41475 - ], - "centroid": [128.38526, -1.11816], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.52169, - 132.70497, - -3.42772, - 132.61232, - -3.39456, - 132.61887, - -3.45234, - 132.70979, - -3.52169, - 132.70497 - ], - "centroid": [132.66621, -3.45325], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.22688, - 129.8237, - -8.15049, - 129.82042, - -8.08654, - 129.92032, - -8.1327, - 129.91684, - -8.22688, - 129.8237 - ], - "centroid": [129.86562, -8.15264], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.1776, - 131.39464, - -4.12743, - 131.28789, - -4.06845, - 131.26304, - -4.11601, - 131.3819, - -4.1776, - 131.39464 - ], - "centroid": [131.33308, -4.12232], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.52059, - 129.8737, - -0.44235, - 129.83477, - -0.402, - 129.90791, - -0.45274, - 129.93042, - -0.52059, - 129.8737 - ], - "centroid": [129.88413, -0.45629], - "name": "Asia/Jayapura" - }, - { - "points": [ - 2.28369, - 128.16155, - 2.34215, - 128.10946, - 2.42346, - 128.15996, - 2.30888, - 128.19069, - 2.28369, - 128.16155 - ], - "centroid": [128.15351, 2.34573], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.57831, - 129.93306, - -4.56553, - 129.85422, - -4.4989, - 129.86339, - -4.49995, - 129.94974, - -4.57831, - 129.93306 - ], - "centroid": [129.90133, -4.53538], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.54766, - 131.67845, - -4.53904, - 131.64077, - -4.37088, - 131.57042, - -4.46386, - 131.66486, - -4.54766, - 131.67845 - ], - "centroid": [131.63419, -4.4724], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.10895, - 130.13428, - -0.07089, - 130.08371, - 0.00613, - 130.08265, - -0.03805, - 130.15769, - -0.10895, - 130.13428 - ], - "centroid": [130.11556, -0.05109], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.33201, - 136.61225, - -1.20331, - 136.56346, - -1.13214, - 136.5987, - -1.15814, - 136.6243, - -1.33201, - 136.61225 - ], - "centroid": [136.59904, -1.21687], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.64785, - 134.27046, - -5.59994, - 134.23201, - -5.555, - 134.34179, - -5.60001, - 134.33658, - -5.64785, - 134.27046 - ], - "centroid": [134.29121, -5.60094], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.98799, - 135.739, - -2.91312, - 135.69159, - -2.93298, - 135.82062, - -2.95083, - 135.81343, - -2.98799, - 135.739 - ], - "centroid": [135.75481, -2.94606], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.38622, - 131.26301, - -7.35598, - 131.20123, - -7.29337, - 131.25928, - -7.33284, - 131.31281, - -7.38622, - 131.26301 - ], - "centroid": [131.25835, -7.34163], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.0838, - 131.9194, - -7.03989, - 131.90502, - -6.97589, - 132.01403, - -7.05267, - 131.96777, - -7.0838, - 131.9194 - ], - "centroid": [131.95211, -7.03441], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.63838, - 132.24788, - -5.57241, - 132.24581, - -5.60877, - 132.3412, - -5.66306, - 132.2967, - -5.63838, - 132.24788 - ], - "centroid": [132.28468, -5.61788], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.39769, - 131.97112, - -5.33773, - 131.95126, - -5.29402, - 132.00464, - -5.33755, - 132.02545, - -5.39769, - 131.97112 - ], - "centroid": [131.98731, -5.34312], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.59127, - 132.33661, - -5.57435, - 132.30148, - -5.50995, - 132.3061, - -5.53317, - 132.38201, - -5.59127, - 132.33661 - ], - "centroid": [132.33353, -5.54891], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.01269, - 132.30416, - -2.99759, - 132.17361, - -2.9792, - 132.15506, - -2.97886, - 132.30126, - -3.01269, - 132.30416 - ], - "centroid": [132.24072, -2.99212], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.64034, - 130.55944, - -0.60348, - 130.56002, - -0.56359, - 130.69478, - -0.58271, - 130.68929, - -0.64034, - 130.55944 - ], - "centroid": [130.61788, -0.60036], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.68393, - 128.31081, - -1.62155, - 128.29147, - -1.60013, - 128.34688, - -1.65408, - 128.36043, - -1.68393, - 128.31081 - ], - "centroid": [128.32657, -1.64001], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.09404, - 129.64093, - -0.0594, - 129.57373, - -0.00885, - 129.57781, - -0.04759, - 129.64815, - -0.09404, - 129.64093 - ], - "centroid": [129.60991, -0.05213], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.36329, - 130.22374, - -0.33303, - 130.16364, - -0.27841, - 130.16882, - -0.2783, - 130.22618, - -0.36329, - 130.22374 - ], - "centroid": [130.19762, -0.31421], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.15068, - 127.21637, - -0.11425, - 127.17872, - -0.06746, - 127.26118, - -0.12757, - 127.26213, - -0.15068, - 127.21637 - ], - "centroid": [127.22898, -0.11243], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.5613, - 132.70665, - -5.52979, - 132.67061, - -5.46159, - 132.76137, - -5.54572, - 132.74977, - -5.5613, - 132.70665 - ], - "centroid": [132.72325, -5.51965], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.06526, - 125.73849, - -7.9987, - 125.70933, - -7.95139, - 125.74789, - -7.99176, - 125.76847, - -8.06526, - 125.73849 - ], - "centroid": [125.73995, -8.00417], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.26139, - 129.89049, - 0.31609, - 129.84407, - 0.35176, - 129.85932, - 0.28871, - 129.93336, - 0.26139, - 129.89049 - ], - "centroid": [129.88412, 0.30377], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.22885, - 127.423, - -1.20178, - 127.39118, - -1.13098, - 127.38961, - -1.18445, - 127.44714, - -1.22885, - 127.423 - ], - "centroid": [127.41311, -1.18354], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.87855, - 137.07256, - -1.85343, - 136.96739, - -1.83351, - 136.95764, - -1.82555, - 137.04962, - -1.87855, - 137.07256 - ], - "centroid": [137.01926, -1.84836], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.21114, - 129.39704, - -1.19815, - 129.29783, - -1.17994, - 129.28537, - -1.158, - 129.39382, - -1.21114, - 129.39704 - ], - "centroid": [129.3517, -1.18597], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.90011, - 134.59588, - -6.86253, - 134.57254, - -6.83203, - 134.67825, - -6.85329, - 134.67748, - -6.90011, - 134.59588 - ], - "centroid": [134.62487, -6.86407], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.45521, - 128.87933, - 0.51456, - 128.81365, - 0.57177, - 128.7968, - 0.54589, - 128.84514, - 0.45521, - 128.87933 - ], - "centroid": [128.8358, 0.51969], - "name": "Asia/Jayapura" - }, - { - "points": [ - 1.28094, - 126.39265, - 1.32614, - 126.33721, - 1.36272, - 126.3673, - 1.34399, - 126.41366, - 1.28094, - 126.39265 - ], - "centroid": [126.37832, 1.32621], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.71109, - 128.7798, - -3.69657, - 128.74478, - -3.63857, - 128.75514, - -3.64896, - 128.80529, - -3.71109, - 128.7798 - ], - "centroid": [128.77217, -3.67243], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.24122, - 130.26772, - -2.2363, - 130.23923, - -2.17479, - 130.21105, - -2.18477, - 130.30193, - -2.24122, - 130.26772 - ], - "centroid": [130.25547, -2.20417], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.11806, - 130.08274, - 0.14342, - 130.01277, - 0.18278, - 129.98989, - 0.17449, - 130.06402, - 0.11806, - 130.08274 - ], - "centroid": [130.03956, 0.15481], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.87882, - 127.57565, - -1.82813, - 127.57175, - -1.82207, - 127.64277, - -1.8589, - 127.63707, - -1.87882, - 127.57565 - ], - "centroid": [127.60483, -1.84683], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.78086, - 129.50467, - -6.72926, - 129.47302, - -6.70712, - 129.52948, - -6.75196, - 129.5378, - -6.78086, - 129.50467 - ], - "centroid": [129.50937, -6.74152], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.92406, - 131.49134, - -6.87443, - 131.46257, - -6.85089, - 131.51493, - -6.87345, - 131.52624, - -6.92406, - 131.49134 - ], - "centroid": [131.49584, -6.88303], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.71531, - 130.25546, - -0.68614, - 130.21969, - -0.64692, - 130.30892, - -0.68197, - 130.26029, - -0.71531, - 130.25546 - ], - "centroid": [130.25366, -0.68358], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.73911, - 134.84427, - -2.71521, - 134.80764, - -2.67533, - 134.81987, - -2.70642, - 134.88571, - -2.73911, - 134.84427 - ], - "centroid": [134.84117, -2.70794], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.57887, - 129.71494, - -7.56189, - 129.65054, - -7.52309, - 129.65233, - -7.54206, - 129.72488, - -7.57887, - 129.71494 - ], - "centroid": [129.68575, -7.55111], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.93174, - 132.53647, - -5.90279, - 132.50259, - -5.83296, - 132.52526, - -5.86738, - 132.56302, - -5.93174, - 132.53647 - ], - "centroid": [132.53202, -5.88296], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.78304, - 131.75066, - -4.75156, - 131.71685, - -4.69138, - 131.72536, - -4.72655, - 131.76467, - -4.78304, - 131.75066 - ], - "centroid": [131.73958, -4.73748], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.55339, - 134.2555, - -5.49527, - 134.22865, - -5.46617, - 134.25959, - -5.50807, - 134.28564, - -5.55339, - 134.2555 - ], - "centroid": [134.25715, -5.50702], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.09698, - 134.52285, - -7.08759, - 134.46057, - -7.04658, - 134.47084, - -7.04891, - 134.52916, - -7.09698, - 134.52285 - ], - "centroid": [134.49653, -7.07041], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.14915, - 131.44752, - -7.12815, - 131.42537, - -7.04992, - 131.42833, - -7.11335, - 131.47174, - -7.14915, - 131.44752 - ], - "centroid": [131.44352, -7.10595], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.068, - 131.24256, - -4.04147, - 131.2142, - -3.97964, - 131.20455, - -4.00921, - 131.25406, - -4.068, - 131.24256 - ], - "centroid": [131.22953, -4.02234], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.84205, - 129.65676, - -1.8418, - 129.62378, - -1.77538, - 129.60005, - -1.77703, - 129.65505, - -1.84205, - 129.65676 - ], - "centroid": [129.63334, -1.80634], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.43225, - 127.39782, - 0.45935, - 127.36108, - 0.49507, - 127.39082, - 0.46208, - 127.4345, - 0.43225, - 127.39782 - ], - "centroid": [127.39652, 0.46272], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.67281, - 131.56399, - -2.64268, - 131.56142, - -2.61922, - 131.66278, - -2.64816, - 131.64399, - -2.67281, - 131.56399 - ], - "centroid": [131.60633, -2.64558], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.10947, - 130.401, - -2.05137, - 130.41088, - -2.05207, - 130.47316, - -2.07258, - 130.47199, - -2.10947, - 130.401 - ], - "centroid": [130.43406, -2.07295], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.21159, - 128.77785, - -8.16613, - 128.70937, - -8.14884, - 128.70784, - -8.15679, - 128.78728, - -8.21159, - 128.77785 - ], - "centroid": [128.75244, -8.17303], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.26926, - 131.41209, - -7.23073, - 131.35747, - -7.18663, - 131.38283, - -7.21764, - 131.41499, - -7.26926, - 131.41209 - ], - "centroid": [131.39066, -7.22739], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.79513, - 130.08013, - -7.77748, - 130.02406, - -7.74718, - 130.02916, - -7.75051, - 130.09305, - -7.79513, - 130.08013 - ], - "centroid": [130.05866, -7.76771], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.95166, - 134.51207, - -6.92818, - 134.4685, - -6.8841, - 134.53692, - -6.90444, - 134.54921, - -6.95166, - 134.51207 - ], - "centroid": [134.51322, -6.91914], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.18101, - 130.45101, - -2.15421, - 130.45018, - -2.11135, - 130.41759, - -2.12523, - 130.49515, - -2.18101, - 130.45101 - ], - "centroid": [130.45765, -2.13722], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.62999, - 127.60265, - -7.56447, - 127.57686, - -7.54124, - 127.59248, - -7.60268, - 127.63174, - -7.62999, - 127.60265 - ], - "centroid": [127.60233, -7.58669], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.48037, - 132.74987, - -3.46347, - 132.72383, - -3.38245, - 132.73419, - -3.41314, - 132.75933, - -3.48037, - 132.74987 - ], - "centroid": [132.74146, -3.4343], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.21515, - 129.44715, - -1.17743, - 129.40736, - -1.15102, - 129.41199, - -1.17996, - 129.48049, - -1.21515, - 129.44715 - ], - "centroid": [129.44005, -1.18182], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.04757, - 132.44122, - -6.00536, - 132.41465, - -5.98464, - 132.46826, - -6.02244, - 132.47575, - -6.04757, - 132.44122 - ], - "centroid": [132.44844, -6.0145], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.77567, - 132.18572, - -5.741, - 132.15069, - -5.70639, - 132.18709, - -5.74843, - 132.20505, - -5.77567, - 132.18572 - ], - "centroid": [132.18075, -5.74188], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.57491, - 128.37467, - -0.56919, - 128.31282, - -0.55548, - 128.30422, - -0.5271, - 128.36982, - -0.57491, - 128.37467 - ], - "centroid": [128.34585, -0.55525], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.21628, - 131.48693, - -7.19581, - 131.44968, - -7.14779, - 131.49297, - -7.18815, - 131.50593, - -7.21628, - 131.48693 - ], - "centroid": [131.4821, -7.18587], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.58957, - 134.41344, - -2.56898, - 134.37853, - -2.51719, - 134.38216, - -2.53462, - 134.41413, - -2.58957, - 134.41344 - ], - "centroid": [134.39712, -2.55303], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.00716, - 129.12771, - -6.97069, - 129.10943, - -6.95388, - 129.15619, - -6.98485, - 129.1667, - -7.00716, - 129.12771 - ], - "centroid": [129.13908, -6.97921], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.33584, - 130.02602, - -6.31515, - 129.9701, - -6.29047, - 129.96879, - -6.30245, - 130.04049, - -6.33584, - 130.02602 - ], - "centroid": [130.00367, -6.31105], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.34547, - 127.40367, - -1.33264, - 127.35807, - -1.31572, - 127.35537, - -1.30931, - 127.42969, - -1.34547, - 127.40367 - ], - "centroid": [127.39084, -1.32526], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.6301, - 138.75732, - -1.62388, - 138.70882, - -1.57984, - 138.7104, - -1.5962, - 138.75379, - -1.6301, - 138.75732 - ], - "centroid": [138.73146, -1.60761], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.7519, - 132.24909, - -5.703, - 132.22258, - -5.68246, - 132.27113, - -5.71566, - 132.23942, - -5.7519, - 132.24909 - ], - "centroid": [132.2419, -5.70817], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.75237, - 130.01183, - -7.72857, - 129.97395, - -7.68891, - 129.98121, - -7.69521, - 130.00704, - -7.75237, - 130.01183 - ], - "centroid": [129.99411, -7.71813], - "name": "Asia/Jayapura" - }, - { - "points": [ - 1.00195, - 131.23272, - 1.02357, - 131.22226, - 1.0823, - 131.2733, - 1.04597, - 131.27992, - 1.00195, - 131.23272 - ], - "centroid": [131.25311, 1.03996], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.87005, - 128.11582, - -0.86121, - 128.06561, - -0.81726, - 128.09061, - -0.82327, - 128.11005, - -0.87005, - 128.11582 - ], - "centroid": [128.0946, -0.84616], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.01642, - 130.63569, - -2.01147, - 130.54885, - -1.99295, - 130.53859, - -1.99505, - 130.63011, - -2.01642, - 130.63569 - ], - "centroid": [130.58941, -2.00391], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.80499, - 124.30966, - -1.7701, - 124.27497, - -1.73427, - 124.28445, - -1.77194, - 124.32192, - -1.80499, - 124.30966 - ], - "centroid": [124.29782, -1.7701], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.23199, - 130.4834, - -2.22563, - 130.40518, - -2.2096, - 130.39146, - -2.20005, - 130.44079, - -2.23199, - 130.4834 - ], - "centroid": [130.43415, -2.21704], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.09474, - 135.63927, - -3.09275, - 135.58321, - -3.07814, - 135.57567, - -3.04965, - 135.62967, - -3.09474, - 135.63927 - ], - "centroid": [135.61132, -3.07746], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.62496, - 130.27622, - -0.56261, - 130.23613, - -0.54686, - 130.24197, - -0.59499, - 130.29084, - -0.62496, - 130.27622 - ], - "centroid": [130.26394, -0.58554], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.73771, - 130.65082, - -0.71685, - 130.62741, - -0.69458, - 130.69467, - -0.72002, - 130.68957, - -0.73771, - 130.65082 - ], - "centroid": [130.66422, -0.71672], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.50258, - 130.21531, - -1.47731, - 130.19931, - -1.46147, - 130.26772, - -1.48412, - 130.26367, - -1.50258, - 130.21531 - ], - "centroid": [130.23474, -1.48122], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.272, - 136.29961, - -1.24066, - 136.29123, - -1.23336, - 136.347, - -1.25797, - 136.3503, - -1.272, - 136.29961 - ], - "centroid": [136.32082, -1.25108], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.88177, - 134.73197, - -6.87853, - 134.69073, - -6.86004, - 134.68235, - -6.84006, - 134.74836, - -6.88177, - 134.73197 - ], - "centroid": [134.71642, -6.8636], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.86694, - 132.61145, - -5.86463, - 132.57944, - -5.81241, - 132.55814, - -5.8286, - 132.60392, - -5.86694, - 132.61145 - ], - "centroid": [132.5871, -5.84197], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.33615, - 130.78762, - -3.31451, - 130.75245, - -3.2826, - 130.77439, - -3.31482, - 130.81089, - -3.33615, - 130.78762 - ], - "centroid": [130.78101, -3.31114], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.06126, - 131.10793, - -8.05016, - 131.07664, - -8.00176, - 131.07871, - -8.03417, - 131.11789, - -8.06126, - 131.10793 - ], - "centroid": [131.09427, -8.0352], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.08809, - 130.24835, - 0.09108, - 130.21245, - 0.11337, - 130.19934, - 0.10496, - 130.28022, - 0.08809, - 130.24835 - ], - "centroid": [130.23545, 0.10067], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.28474, - 136.21409, - -1.25148, - 136.18987, - -1.238, - 136.2415, - -1.25821, - 136.24511, - -1.28474, - 136.21409 - ], - "centroid": [136.21996, -1.25866], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.91444, - 130.90966, - -3.87249, - 130.90891, - -3.87957, - 130.95329, - -3.89874, - 130.94938, - -3.91444, - 130.90966 - ], - "centroid": [130.92765, -3.89123], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.13031, - 127.13076, - 0.14861, - 127.08796, - 0.17783, - 127.14135, - 0.16146, - 127.15212, - 0.13031, - 127.13076 - ], - "centroid": [127.12505, 0.15326], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.19758, - 128.72084, - -8.19728, - 128.67936, - -8.16081, - 128.669, - -8.17021, - 128.71499, - -8.19758, - 128.72084 - ], - "centroid": [128.69501, -8.18122], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.00035, - 130.89003, - 0.01413, - 130.86446, - 0.04443, - 130.86116, - 0.03391, - 130.90576, - -0.00035, - 130.89003 - ], - "centroid": [130.88152, 0.02401], - "name": "Asia/Jayapura" - }, - { - "points": [ - 1.71097, - 128.07616, - 1.73797, - 128.02545, - 1.75959, - 128.02954, - 1.74945, - 128.07386, - 1.71097, - 128.07616 - ], - "centroid": [128.05311, 1.7384], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.54606, - 131.16269, - -7.53666, - 131.12639, - -7.50594, - 131.13277, - -7.51722, - 131.17715, - -7.54606, - 131.16269 - ], - "centroid": [131.14994, -7.52598], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.18906, - 132.02771, - -5.17882, - 131.9943, - -5.12403, - 132.00932, - -5.13367, - 132.02472, - -5.18906, - 132.02771 - ], - "centroid": [132.01342, -5.15955], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.0593, - 134.76478, - -2.05625, - 134.73679, - -2.01324, - 134.73245, - -2.01128, - 134.76133, - -2.0593, - 134.76478 - ], - "centroid": [134.74909, -2.03484], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.62988, - 134.58883, - -6.61005, - 134.56875, - -6.57089, - 134.58751, - -6.59947, - 134.60939, - -6.62988, - 134.58883 - ], - "centroid": [134.58873, -6.60177], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.82681, - 135.8089, - -1.78901, - 135.79442, - -1.77824, - 135.81956, - -1.80795, - 135.83818, - -1.82681, - 135.8089 - ], - "centroid": [135.81528, -1.80133], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.26694, - 130.59871, - -2.26044, - 130.56165, - -2.24024, - 130.55847, - -2.23968, - 130.61704, - -2.26694, - 130.59871 - ], - "centroid": [130.5856, -2.25113], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.54616, - 127.37621, - 0.5721, - 127.36294, - 0.58838, - 127.40789, - 0.56022, - 127.40932, - 0.54616, - 127.37621 - ], - "centroid": [127.38865, 0.56726], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.35063, - 131.05554, - 0.36275, - 131.02755, - 0.39694, - 131.02536, - 0.3751, - 131.06883, - 0.35063, - 131.05554 - ], - "centroid": [131.0443, 0.37254], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.16596, - 138.75438, - -7.16232, - 138.71621, - -7.13485, - 138.71256, - -7.13376, - 138.75234, - -7.16596, - 138.75438 - ], - "centroid": [138.73438, -7.1491], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.9477, - 126.14458, - 0.95823, - 126.11947, - 0.98898, - 126.1055, - 0.9858, - 126.14685, - 0.9477, - 126.14458 - ], - "centroid": [126.12972, 0.97156], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.15309, - 130.17899, - -2.13398, - 130.15381, - -2.1389, - 130.22701, - -2.15348, - 130.21897, - -2.15309, - 130.17899 - ], - "centroid": [130.19345, -2.14404], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.9909, - 135.51964, - -0.98016, - 135.49658, - -0.93233, - 135.49956, - -0.97072, - 135.53036, - -0.9909, - 135.51964 - ], - "centroid": [135.51062, -0.9663], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.71457, - 138.80422, - -1.67762, - 138.78273, - -1.65458, - 138.80316, - -1.66759, - 138.81657, - -1.71457, - 138.80422 - ], - "centroid": [138.80108, -1.68096], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.25232, - 136.45559, - -1.23118, - 136.41834, - -1.20312, - 136.43786, - -1.22775, - 136.45937, - -1.25232, - 136.45559 - ], - "centroid": [136.44135, -1.22853], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.05075, - 127.186, - -0.02908, - 127.14968, - -0.01177, - 127.14716, - -0.01315, - 127.1928, - -0.05075, - 127.186 - ], - "centroid": [127.17173, -0.02655], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.26046, - 136.50267, - -1.23126, - 136.49666, - -1.24197, - 136.54653, - -1.25765, - 136.53723, - -1.26046, - 136.50267 - ], - "centroid": [136.51894, -1.24694], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.46115, - 132.69879, - -5.43776, - 132.68228, - -5.41873, - 132.71763, - -5.44748, - 132.72947, - -5.46115, - 132.69879 - ], - "centroid": [132.70708, -5.44076], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.08849, - 130.0272, - -0.06811, - 130.00268, - -0.06787, - 130.064, - -0.08549, - 130.06035, - -0.08849, - 130.0272 - ], - "centroid": [130.03732, -0.07664], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.80358, - 129.68827, - -1.77795, - 129.66901, - -1.75509, - 129.68078, - -1.76953, - 129.71301, - -1.80358, - 129.68827 - ], - "centroid": [129.68907, -1.77702], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.09021, - 131.19549, - -8.07552, - 131.18008, - -8.04119, - 131.21571, - -8.06207, - 131.22283, - -8.09021, - 131.19549 - ], - "centroid": [131.20312, -8.06708], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.22354, - 134.85067, - -6.20988, - 134.83341, - -6.17366, - 134.85368, - -6.19662, - 134.87465, - -6.22354, - 134.85067 - ], - "centroid": [134.85352, -6.19992], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.15829, - 129.00136, - 0.16763, - 128.95669, - 0.19401, - 128.94643, - 0.19697, - 128.96259, - 0.15829, - 129.00136 - ], - "centroid": [128.96896, 0.17728], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.53763, - 128.71605, - -1.51361, - 128.69609, - -1.50627, - 128.73511, - -1.53237, - 128.74317, - -1.53763, - 128.71605 - ], - "centroid": [128.72217, -1.52173], - "name": "Asia/Jayapura" - }, - { - "points": [ - 1.75497, - 128.01419, - 1.78504, - 127.98668, - 1.80913, - 127.98974, - 1.77681, - 128.02633, - 1.75497, - 128.01419 - ], - "centroid": [128.00496, 1.78137], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.76659, - 130.1248, - -0.7392, - 130.11635, - -0.72778, - 130.15226, - -0.7518, - 130.15697, - -0.76659, - 130.1248 - ], - "centroid": [130.13707, -0.74636], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.33063, - 136.41883, - -1.29845, - 136.40081, - -1.27155, - 136.42076, - -1.28227, - 136.43084, - -1.33063, - 136.41883 - ], - "centroid": [136.41701, -1.2983], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.0761, - 128.22912, - -1.05135, - 128.21285, - -1.03299, - 128.22223, - -1.04779, - 128.25589, - -1.0761, - 128.22912 - ], - "centroid": [128.2317, -1.05263], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.80497, - 134.32028, - 0.80976, - 134.29639, - 0.85688, - 134.3123, - 0.84988, - 134.32417, - 0.80497, - 134.32028 - ], - "centroid": [134.3126, 0.82812], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.24072, - 130.50958, - -2.22059, - 130.48972, - -2.21548, - 130.54505, - -2.23526, - 130.53442, - -2.24072, - 130.50958 - ], - "centroid": [130.5187, -2.22688], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.57261, - 129.6754, - -4.55284, - 129.65398, - -4.53072, - 129.69297, - -4.55313, - 129.70009, - -4.57261, - 129.6754 - ], - "centroid": [129.67961, -4.55209], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.34067, - 130.38292, - -0.33104, - 130.33765, - -0.31232, - 130.33456, - -0.31601, - 130.38501, - -0.34067, - 130.38292 - ], - "centroid": [130.36126, -0.32498], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.01475, - 133.53106, - -4.00886, - 133.50095, - -3.98883, - 133.49678, - -3.98248, - 133.53441, - -4.01475, - 133.53106 - ], - "centroid": [133.51711, -3.99822], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.12255, - 130.15842, - 0.1175, - 130.11848, - 0.13684, - 130.10498, - 0.14305, - 130.13707, - 0.12255, - 130.15842 - ], - "centroid": [130.1303, 0.12976], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.68004, - 132.54969, - -2.67122, - 132.52088, - -2.65228, - 132.51796, - -2.65295, - 132.55928, - -2.68004, - 132.54969 - ], - "centroid": [132.53827, -2.66368], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.75498, - 130.21602, - -0.73269, - 130.19875, - -0.71828, - 130.23552, - -0.74311, - 130.23797, - -0.75498, - 130.21602 - ], - "centroid": [130.22133, -0.73653], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.19414, - 137.51574, - -5.1852, - 137.49003, - -5.15841, - 137.52416, - -5.17804, - 137.53648, - -5.19414, - 137.51574 - ], - "centroid": [137.51584, -5.17835], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.32673, - 128.55891, - -7.30646, - 128.53788, - -7.28021, - 128.56135, - -7.29754, - 128.57463, - -7.32673, - 128.55891 - ], - "centroid": [128.5575, -7.3033], - "name": "Asia/Jayapura" - }, - { - "points": [ - 2.10268, - 127.79146, - 2.10451, - 127.75929, - 2.12655, - 127.75364, - 2.13672, - 127.77546, - 2.10268, - 127.79146 - ], - "centroid": [127.77117, 2.11731], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.50327, - 135.0398, - -1.48365, - 135.00897, - -1.46211, - 135.00996, - -1.48036, - 135.04412, - -1.50327, - 135.0398 - ], - "centroid": [135.02611, -1.4824], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.53935, - 127.29596, - -7.52019, - 127.26945, - -7.50357, - 127.29917, - -7.51816, - 127.31408, - -7.53935, - 127.29596 - ], - "centroid": [127.29362, -7.52079], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.41228, - 128.92781, - -1.40293, - 128.90331, - -1.37407, - 128.91541, - -1.38466, - 128.94023, - -1.41228, - 128.92781 - ], - "centroid": [128.92165, -1.39339], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.16247, - 130.92325, - -2.17132, - 130.90531, - -2.14487, - 130.87539, - -2.1362, - 130.89262, - -2.16247, - 130.92325 - ], - "centroid": [130.89923, -2.15378], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.59987, - 130.04855, - -4.59913, - 130.02282, - -4.56222, - 130.02938, - -4.56676, - 130.04668, - -4.59987, - 130.04855 - ], - "centroid": [130.03654, -4.58307], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.02405, - 128.04299, - -3.00371, - 128.02651, - -2.9777, - 128.04943, - -2.99415, - 128.05943, - -3.02405, - 128.04299 - ], - "centroid": [128.04391, -3.00058], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.61871, - 128.50917, - -0.60614, - 128.47025, - -0.58583, - 128.46936, - -0.5978, - 128.50883, - -0.61871, - 128.50917 - ], - "centroid": [128.48953, -0.60214], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.3995, - 134.67552, - -5.39987, - 134.64335, - -5.38122, - 134.63408, - -5.37079, - 134.65751, - -5.3995, - 134.67552 - ], - "centroid": [134.65376, -5.38783], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.53914, - 129.78077, - -4.53883, - 129.7599, - -4.50704, - 129.75208, - -4.51376, - 129.78568, - -4.53914, - 129.78077 - ], - "centroid": [129.76917, -4.52355], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.66286, - 129.90953, - -1.65093, - 129.88585, - -1.62168, - 129.89616, - -1.63783, - 129.91727, - -1.66286, - 129.90953 - ], - "centroid": [129.90184, -1.64321], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.35051, - 128.4863, - -8.3373, - 128.47056, - -8.3171, - 128.49846, - -8.34839, - 128.51151, - -8.35051, - 128.4863 - ], - "centroid": [128.49252, -8.33698], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.74008, - 129.76944, - -1.72717, - 129.75012, - -1.7006, - 129.74944, - -1.71058, - 129.77751, - -1.74008, - 129.76944 - ], - "centroid": [129.7622, -1.71906], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.23837, - 136.25639, - -2.22026, - 136.24191, - -2.20134, - 136.26354, - -2.21906, - 136.28126, - -2.23837, - 136.25639 - ], - "centroid": [136.26103, -2.21978], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.67005, - 128.60557, - -3.64908, - 128.58509, - -3.62292, - 128.59509, - -3.65444, - 128.6142, - -3.67005, - 128.60557 - ], - "centroid": [128.59945, -3.64812], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.60473, - 131.99884, - -5.58516, - 131.98048, - -5.56175, - 131.99908, - -5.59359, - 132.01259, - -5.60473, - 131.99884 - ], - "centroid": [131.99736, -5.58508], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.39353, - 128.55484, - -7.37346, - 128.53487, - -7.35368, - 128.54391, - -7.36456, - 128.56788, - -7.39353, - 128.55484 - ], - "centroid": [128.55105, -7.3718], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.16924, - 134.87134, - -6.15266, - 134.85404, - -6.13139, - 134.88227, - -6.15687, - 134.88832, - -6.16924, - 134.87134 - ], - "centroid": [134.87353, -6.15163], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.95192, - 139.02566, - -1.939, - 139.00086, - -1.92091, - 139.0039, - -1.92531, - 139.03565, - -1.95192, - 139.02566 - ], - "centroid": [139.01763, -1.93433], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.67242, - 125.02088, - -1.6799, - 124.99341, - -1.66129, - 124.9756, - -1.65102, - 124.99481, - -1.67242, - 125.02088 - ], - "centroid": [124.99687, -1.66627], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.89726, - 134.33137, - 0.91811, - 134.31738, - 0.93582, - 134.3457, - 0.92023, - 134.35406, - 0.89726, - 134.33137 - ], - "centroid": [134.33631, 0.91734], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.91612, - 131.19304, - -0.90095, - 131.17499, - -0.8821, - 131.20883, - -0.89793, - 131.21647, - -0.91612, - 131.19304 - ], - "centroid": [131.19746, -0.89935], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.53134, - 128.63998, - -1.51662, - 128.61469, - -1.49653, - 128.63624, - -1.50867, - 128.65134, - -1.53134, - 128.63998 - ], - "centroid": [128.6348, -1.51385], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.60303, - 124.48993, - -1.60774, - 124.46905, - -1.56943, - 124.46711, - -1.57277, - 124.48604, - -1.60303, - 124.48993 - ], - "centroid": [124.47768, -1.58863], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.61847, - 131.70467, - -4.59744, - 131.68326, - -4.57788, - 131.68858, - -4.60148, - 131.71679, - -4.61847, - 131.70467 - ], - "centroid": [131.69877, -4.59872], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.75593, - 128.97796, - -2.74281, - 128.96167, - -2.71858, - 128.98189, - -2.73187, - 128.99698, - -2.75593, - 128.97796 - ], - "centroid": [128.97952, -2.73734], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.6206, - 128.5179, - 0.6363, - 128.50012, - 0.65207, - 128.53305, - 0.63448, - 128.53916, - 0.6206, - 128.5179 - ], - "centroid": [128.52178, 0.6361], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.29077, - 129.65267, - -1.27575, - 129.63328, - -1.25794, - 129.65363, - -1.27636, - 129.67237, - -1.29077, - 129.65267 - ], - "centroid": [129.65295, -1.27492], - "name": "Asia/Jayapura" - }, - { - "points": [ - 1.64834, - 128.05, - 1.65908, - 128.03128, - 1.68988, - 128.04664, - 1.67316, - 128.06319, - 1.64834, - 128.05 - ], - "centroid": [128.04753, 1.66792], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.40627, - 130.91962, - -1.37746, - 130.9115, - -1.37987, - 130.94095, - -1.39793, - 130.94099, - -1.40627, - 130.91962 - ], - "centroid": [130.92715, -1.39003], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.6063, - 128.42523, - -0.57755, - 128.41702, - -0.56708, - 128.43694, - -0.58881, - 128.44346, - -0.6063, - 128.42523 - ], - "centroid": [128.43024, -0.58528], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.36207, - 132.17483, - -0.36168, - 132.15367, - -0.33969, - 132.14786, - -0.3351, - 132.17613, - -0.36207, - 132.17483 - ], - "centroid": [132.16343, -0.34899], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.10959, - 134.80253, - -1.10506, - 134.78209, - -1.07533, - 134.78225, - -1.07845, - 134.80095, - -1.10959, - 134.80253 - ], - "centroid": [134.79202, -1.09234], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.0232, - 134.66379, - -7.00653, - 134.64875, - -6.98859, - 134.66906, - -7.01323, - 134.68274, - -7.0232, - 134.66379 - ], - "centroid": [134.66618, -7.00722], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.42864, - 135.27305, - -0.41461, - 135.26005, - -0.39147, - 135.27566, - -0.41412, - 135.2917, - -0.42864, - 135.27305 - ], - "centroid": [135.27547, -0.41148], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.01478, - 127.21216, - 0.03358, - 127.19286, - 0.05033, - 127.20869, - 0.02846, - 127.22605, - 0.01478, - 127.21216 - ], - "centroid": [127.20972, 0.0321], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.01144, - 129.62667, - 0.00773, - 129.6107, - 0.02393, - 129.62273, - -0.00025, - 129.64363, - -0.01144, - 129.62667 - ], - "centroid": [129.62627, 0.00522], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.03497, - 131.22316, - -1.03819, - 131.20193, - -1.01064, - 131.20044, - -1.01266, - 131.2227, - -1.03497, - 131.22316 - ], - "centroid": [131.21167, -1.02405], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.08274, - 134.60905, - -4.06436, - 134.59825, - -4.05813, - 134.62904, - -4.07401, - 134.63251, - -4.08274, - 134.60905 - ], - "centroid": [134.61655, -4.06966], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.28732, - 129.76519, - -1.28816, - 129.73966, - -1.27301, - 129.73359, - -1.26411, - 129.76053, - -1.28732, - 129.76519 - ], - "centroid": [129.75053, -1.27778], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.67325, - 129.1647, - 0.67614, - 129.1457, - 0.70547, - 129.1436, - 0.69309, - 129.16647, - 0.67325, - 129.1647 - ], - "centroid": [129.15454, 0.68757], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.12842, - 127.20204, - 0.14352, - 127.18351, - 0.16005, - 127.20597, - 0.14068, - 127.21679, - 0.12842, - 127.20204 - ], - "centroid": [127.20154, 0.14363], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.55433, - 127.54439, - -7.53715, - 127.52932, - -7.51803, - 127.54907, - -7.53642, - 127.5586, - -7.55433, - 127.54439 - ], - "centroid": [127.54491, -7.5364], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.393, - 130.28279, - -0.37493, - 130.27089, - -0.36094, - 130.28117, - -0.37544, - 130.30439, - -0.393, - 130.28279 - ], - "centroid": [130.28579, -0.3764], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.76752, - 125.70331, - -1.76315, - 125.67976, - -1.74463, - 125.67992, - -1.74466, - 125.70499, - -1.76752, - 125.70331 - ], - "centroid": [125.69243, -1.75493], - "name": "Asia/Jayapura" - }, - { - "points": [ - 2.1897, - 128.21477, - 2.18938, - 128.1939, - 2.21999, - 128.20104, - 2.20782, - 128.21796, - 2.1897, - 128.21477 - ], - "centroid": [128.20606, 2.20185], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.48613, - 131.13422, - 0.48404, - 131.1162, - 0.50799, - 131.10593, - 0.5077, - 131.13027, - 0.48613, - 131.13422 - ], - "centroid": [131.1213, 0.49695], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.42564, - 131.19294, - -0.41407, - 131.17354, - -0.40051, - 131.17604, - -0.40519, - 131.20797, - -0.42564, - 131.19294 - ], - "centroid": [131.18902, -0.4113], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.49032, - 134.26273, - -1.4925, - 134.2407, - -1.47061, - 134.23645, - -1.46662, - 134.25787, - -1.49032, - 134.26273 - ], - "centroid": [134.24959, -1.48001], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.27317, - 130.70336, - -8.25762, - 130.6888, - -8.24013, - 130.70939, - -8.25769, - 130.7202, - -8.27317, - 130.70336 - ], - "centroid": [130.70519, -8.25698], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.38596, - 131.13864, - 0.3945, - 131.12005, - 0.42145, - 131.13925, - 0.41256, - 131.14937, - 0.38596, - 131.13864 - ], - "centroid": [131.13611, 0.40277], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.79223, - 129.79203, - -0.78045, - 129.7728, - -0.76402, - 129.77882, - -0.77372, - 129.80602, - -0.79223, - 129.79203 - ], - "centroid": [129.78811, -0.7775], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.53944, - 135.83743, - -1.52626, - 135.81942, - -1.51244, - 135.8283, - -1.52374, - 135.85517, - -1.53944, - 135.83743 - ], - "centroid": [135.83589, -1.52552], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.34133, - 133.48752, - -4.31797, - 133.48068, - -4.31581, - 133.50599, - -4.33292, - 133.50693, - -4.34133, - 133.48752 - ], - "centroid": [133.49454, -4.32683], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.68288, - 124.94996, - -1.66432, - 124.93707, - -1.65595, - 124.96164, - -1.67371, - 124.97135, - -1.68288, - 124.94996 - ], - "centroid": [124.95474, -1.66914], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.45092, - 130.3244, - -1.44793, - 130.30116, - -1.43332, - 130.29785, - -1.42588, - 130.32246, - -1.45092, - 130.3244 - ], - "centroid": [130.31247, -1.43923], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.96551, - 134.86793, - -5.96796, - 134.84663, - -5.94215, - 134.84454, - -5.94592, - 134.86792, - -5.96551, - 134.86793 - ], - "centroid": [134.85624, -5.95522], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.68738, - 129.84671, - -1.67016, - 129.8337, - -1.65924, - 129.86045, - -1.67957, - 129.86409, - -1.68738, - 129.84671 - ], - "centroid": [129.85088, -1.67348], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.94805, - 131.12978, - -0.94508, - 131.10884, - -0.92243, - 131.11274, - -0.92524, - 131.13573, - -0.94805, - 131.12978 - ], - "centroid": [131.12184, -0.93504], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.41286, - 127.79659, - -5.39756, - 127.78141, - -5.38465, - 127.79784, - -5.40186, - 127.81499, - -5.41286, - 127.79659 - ], - "centroid": [127.79789, -5.39912], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.81457, - 132.62485, - -5.8174, - 132.60391, - -5.78867, - 132.60898, - -5.79091, - 132.62386, - -5.81457, - 132.62485 - ], - "centroid": [132.61506, -5.80358], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.85552, - 129.89867, - -0.83701, - 129.88463, - -0.82212, - 129.89804, - -0.84209, - 129.91377, - -0.85552, - 129.89867 - ], - "centroid": [129.89892, -0.83911], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.8424, - 134.30905, - -5.84252, - 134.28596, - -5.81446, - 134.29476, - -5.81813, - 134.30793, - -5.8424, - 134.30905 - ], - "centroid": [134.29899, -5.83046], - "name": "Asia/Jayapura" - }, - { - "points": [ - -4.03736, - 133.48301, - -4.04119, - 133.46315, - -4.02123, - 133.45468, - -4.01688, - 133.48047, - -4.03736, - 133.48301 - ], - "centroid": [133.47016, -4.02875], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.62257, - 128.64281, - 0.63522, - 128.61908, - 0.6485, - 128.6229, - 0.64646, - 128.64496, - 0.62257, - 128.64281 - ], - "centroid": [128.63339, 0.63765], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.38449, - 132.18941, - -0.3658, - 132.17572, - -0.35313, - 132.19536, - -0.36849, - 132.20477, - -0.38449, - 132.18941 - ], - "centroid": [132.19086, -0.36818], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.2997, - 131.38923, - -7.28771, - 131.3756, - -7.26885, - 131.39133, - -7.28669, - 131.40594, - -7.2997, - 131.38923 - ], - "centroid": [131.39068, -7.28524], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.68942, - 134.79764, - -6.6876, - 134.77228, - -6.67002, - 134.77073, - -6.66906, - 134.79467, - -6.68942, - 134.79764 - ], - "centroid": [134.78414, -6.6791], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.76396, - 129.02362, - -2.76135, - 129.00406, - -2.73767, - 129.00612, - -2.74467, - 129.02768, - -2.76396, - 129.02362 - ], - "centroid": [129.0151, -2.75162], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.23242, - 136.70697, - -1.23145, - 136.68848, - -1.21049, - 136.68592, - -1.21035, - 136.71065, - -1.23242, - 136.70697 - ], - "centroid": [136.69812, -1.22067], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.11176, - 130.18915, - -0.11496, - 130.17245, - -0.08751, - 130.16636, - -0.0918, - 130.18904, - -0.11176, - 130.18915 - ], - "centroid": [130.17868, -0.10099], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.0182, - 139.26111, - -2.02225, - 139.24246, - -1.99916, - 139.23438, - -1.9981, - 139.25729, - -2.0182, - 139.26111 - ], - "centroid": [139.24846, -2.00917], - "name": "Asia/Jayapura" - }, - { - "points": [ - -6.64843, - 126.66417, - -6.63754, - 126.6448, - -6.62014, - 126.65681, - -6.63193, - 126.67536, - -6.64843, - 126.66417 - ], - "centroid": [126.66018, -6.63447], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.92128, - 132.47034, - -5.92028, - 132.44992, - -5.8924, - 132.45915, - -5.8981, - 132.47219, - -5.92128, - 132.47034 - ], - "centroid": [132.46241, -5.90873], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.13657, - 130.37071, - -2.11826, - 130.35875, - -2.1134, - 130.38457, - -2.13155, - 130.39009, - -2.13657, - 130.37071 - ], - "centroid": [130.3757, -2.12459], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.28423, - 136.37852, - -1.27195, - 136.36036, - -1.25457, - 136.36473, - -1.26289, - 136.38775, - -1.28423, - 136.37852 - ], - "centroid": [136.3734, -1.26842], - "name": "Asia/Jayapura" - }, - { - "points": [ - 2.08192, - 128.20166, - 2.0794, - 128.18089, - 2.09903, - 128.17302, - 2.10283, - 128.19495, - 2.08192, - 128.20166 - ], - "centroid": [128.18768, 2.09093], - "name": "Asia/Jayapura" - }, - { - "points": [ - -8.20661, - 128.40086, - -8.18837, - 128.39086, - -8.18125, - 128.416, - -8.20047, - 128.41839, - -8.20661, - 128.40086 - ], - "centroid": [128.40623, -8.19369], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.45819, - 130.11242, - -1.43939, - 130.09749, - -1.428, - 130.11792, - -1.43968, - 130.12512, - -1.45819, - 130.11242 - ], - "centroid": [130.11238, -1.44189], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.99216, - 134.71424, - -1.97521, - 134.69792, - -1.95936, - 134.71229, - -1.96961, - 134.7241, - -1.99216, - 134.71424 - ], - "centroid": [134.71184, -1.97479], - "name": "Asia/Jayapura" - }, - { - "points": [ - 2.04986, - 128.2546, - 2.05092, - 128.23325, - 2.07127, - 128.23111, - 2.06896, - 128.25376, - 2.04986, - 128.2546 - ], - "centroid": [128.24307, 2.06035], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.15524, - 130.59216, - -1.14741, - 130.57159, - -1.13003, - 130.57695, - -1.13405, - 130.59809, - -1.15524, - 130.59216 - ], - "centroid": [130.58502, -1.14181], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.31512, - 136.31907, - -1.2992, - 136.30695, - -1.28619, - 136.32755, - -1.30271, - 136.33532, - -1.31512, - 136.31907 - ], - "centroid": [136.32191, -1.30067], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.09436, - 134.74239, - -2.08282, - 134.72519, - -2.06316, - 134.73753, - -2.07676, - 134.75183, - -2.09436, - 134.74239 - ], - "centroid": [134.73896, -2.07922], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.58251, - 127.48475, - -5.58812, - 127.46781, - -5.56091, - 127.46272, - -5.56369, - 127.48079, - -5.58251, - 127.48475 - ], - "centroid": [127.4735, -5.5739], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.19507, - 130.60497, - -2.20169, - 130.5842, - -2.18607, - 130.57319, - -2.17657, - 130.58911, - -2.19507, - 130.60497 - ], - "centroid": [130.58832, -2.18985], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.93057, - 131.16215, - -3.91009, - 131.15604, - -3.91022, - 131.18176, - -3.92591, - 131.1836, - -3.93057, - 131.16215 - ], - "centroid": [131.17029, -3.91905], - "name": "Asia/Jayapura" - }, - { - "points": [ - -5.92635, - 134.16456, - -5.91413, - 134.14757, - -5.89818, - 134.16676, - -5.91216, - 134.17796, - -5.92635, - 134.16456 - ], - "centroid": [134.16375, -5.91262], - "name": "Asia/Jayapura" - }, - { - "points": [ - 0.56764, - 131.19563, - 0.5688, - 131.17612, - 0.59501, - 131.18337, - 0.58815, - 131.19865, - 0.56764, - 131.19563 - ], - "centroid": [131.18798, 0.57967], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.22064, - 129.65605, - -1.22272, - 129.63367, - -1.19945, - 129.63774, - -1.20028, - 129.65401, - -1.22064, - 129.65605 - ], - "centroid": [129.64514, -1.21134], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.91128, - 130.46967, - -1.9176, - 130.44874, - -1.90238, - 130.44081, - -1.8949, - 130.46631, - -1.91128, - 130.46967 - ], - "centroid": [130.45627, -1.90629], - "name": "Asia/Jayapura" - }, - { - "points": [ - -0.83062, - 128.13289, - -0.81302, - 128.1189, - -0.80644, - 128.14286, - -0.82118, - 128.14936, - -0.83062, - 128.13289 - ], - "centroid": [128.13533, -0.8177], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.2843, - 136.67056, - -1.27038, - 136.65138, - -1.25751, - 136.6707, - -1.27038, - 136.68219, - -1.2843, - 136.67056 - ], - "centroid": [136.66806, -1.27073], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.13372, - 130.27926, - -2.13607, - 130.26087, - -2.12251, - 130.25492, - -2.11025, - 130.2761, - -2.13372, - 130.27926 - ], - "centroid": [130.26842, -2.12499], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.13283, - 139.52816, - -2.13862, - 139.50839, - -2.11727, - 139.5025, - -2.11452, - 139.52097, - -2.13283, - 139.52816 - ], - "centroid": [139.51486, -2.12604], - "name": "Asia/Jayapura" - }, - { - "points": [ - -3.31791, - 128.13282, - -3.30143, - 128.12194, - -3.28697, - 128.13849, - -3.3025, - 128.14779, - -3.31791, - 128.13282 - ], - "centroid": [128.1351, -3.30227], - "name": "Asia/Jayapura" - }, - { - "points": [ - -1.31324, - 136.69332, - -1.29971, - 136.67711, - -1.28691, - 136.69861, - -1.30122, - 136.7082, - -1.31324, - 136.69332 - ], - "centroid": [136.69379, -1.30015], - "name": "Asia/Jayapura" - }, - { - "points": [ - -2.09796, - 134.17174, - -2.09183, - 134.1529, - -2.07248, - 134.15663, - -2.07536, - 134.17454, - -2.09796, - 134.17174 - ], - "centroid": [134.16414, -2.08459], - "name": "Asia/Jayapura" - }, - { - "points": [ - -7.08868, - 131.66033, - -7.08296, - 131.63888, - -7.06177, - 131.65465, - -7.07031, - 131.6656, - -7.08868, - 131.66033 - ], - "centroid": [131.65406, -7.07649], - "name": "Asia/Jayapura" - }, - { - "points": [ - 34.25567, - 126.55085, - 34.33571, - 126.45315, - 34.41027, - 126.50207, - 34.50717, - 126.44997, - 34.56249, - 126.33323, - 34.47869, - 126.3924, - 34.3579, - 126.31009, - 34.39099, - 126.09304, - 34.46442, - 126.08423, - 34.59117, - 126.27133, - 34.81164, - 126.31332, - 34.84571, - 126.22306, - 34.92181, - 126.28444, - 35.00904, - 126.24297, - 34.93731, - 126.12006, - 35.04847, - 126.12188, - 35.09367, - 126.00275, - 35.16234, - 126.34505, - 35.06002, - 126.43372, - 35.23467, - 126.28829, - 35.52477, - 126.4753, - 35.57062, - 126.60158, - 35.63709, - 126.44779, - 35.80633, - 126.61895, - 35.77629, - 126.76392, - 35.8428, - 126.67395, - 35.89424, - 126.78911, - 35.87542, - 126.60805, - 35.95812, - 126.5412, - 35.99436, - 126.69051, - 36.13051, - 126.48025, - 36.18434, - 126.54424, - 36.58534, - 126.44333, - 36.67898, - 126.495, - 36.6128, - 126.37216, - 36.35627, - 126.46373, - 36.35147, - 126.38405, - 36.70645, - 126.25735, - 36.65919, - 126.13624, - 36.72997, - 126.19521, - 36.69372, - 126.11824, - 36.76883, - 126.10577, - 36.9854, - 126.29568, - 36.84732, - 126.30608, - 36.90132, - 126.39754, - 37.01561, - 126.34707, - 36.92924, - 126.49373, - 37.06877, - 126.49552, - 36.96063, - 126.64006, - 36.98648, - 126.78168, - 36.84323, - 126.83906, - 36.9091, - 126.9265, - 37.03655, - 126.73416, - 37.14802, - 126.80275, - 37.14672, - 126.64739, - 37.26523, - 126.66986, - 37.28869, - 126.8043, - 37.44425, - 126.58261, - 37.57389, - 126.64003, - 37.57986, - 126.40584, - 37.69697, - 126.2672, - 37.75238, - 126.29999, - 37.76719, - 126.18854, - 37.82348, - 126.2762, - 37.73651, - 126.34081, - 37.83485, - 126.43165, - 37.77864, - 126.66792, - 37.95959, - 126.67887, - 38.31676, - 127.13635, - 38.33871, - 128.13666, - 38.62166, - 128.36378, - 38.14862, - 128.61925, - 37.67807, - 129.0622, - 37.06287, - 129.43612, - 36.69616, - 129.48198, - 36.04015, - 129.38995, - 35.99926, - 129.44736, - 36.09112, - 129.55884, - 36.01574, - 129.59464, - 35.48589, - 129.4554, - 35.17245, - 129.23278, - 35.09412, - 129.07897, - 35.03562, - 129.10115, - 35.05149, - 128.86444, - 34.9736, - 128.82726, - 35.04878, - 128.78734, - 35.08345, - 128.8536, - 35.08328, - 128.48132, - 34.91691, - 128.4424, - 35.02024, - 128.72945, - 34.78148, - 128.75223, - 34.69663, - 128.63882, - 34.69138, - 128.44737, - 34.83205, - 128.45498, - 34.72921, - 128.40187, - 34.81505, - 128.32286, - 34.85683, - 128.36808, - 34.92689, - 128.2245, - 34.90417, - 128.09112, - 34.6971, - 128.06756, - 34.71068, - 127.85846, - 34.85132, - 127.79871, - 34.93227, - 127.85284, - 34.9142, - 127.59488, - 34.83104, - 127.65412, - 34.8995, - 127.7066, - 34.85797, - 127.78085, - 34.58591, - 127.81686, - 34.56554, - 127.7467, - 34.49139, - 127.83129, - 34.39309, - 127.80914, - 34.63239, - 127.59276, - 34.55492, - 127.43644, - 34.40712, - 127.53543, - 34.50127, - 127.4152, - 34.41758, - 127.3016, - 34.49401, - 127.26487, - 34.52132, - 127.18951, - 34.49546, - 127.13962, - 34.49918, - 127.22515, - 34.42687, - 127.22531, - 34.43046, - 127.09663, - 34.55669, - 127.10644, - 34.62046, - 127.23792, - 34.75082, - 127.23653, - 34.61246, - 127.00852, - 34.29555, - 126.88688, - 34.27446, - 126.69373, - 34.36232, - 126.6288, - 34.25567, - 126.55085 - ], - "centroid": [127.82508, 36.38185], - "name": "Asia/Seoul" - }, - { - "points": [ - 33.14986, - 126.27266, - 33.33361, - 126.15521, - 33.4747, - 126.31285, - 33.57473, - 126.76869, - 33.45947, - 126.95656, - 33.29372, - 126.83938, - 33.2237, - 126.32805, - 33.14986, - 126.27266 - ], - "centroid": [126.55272, 33.38365], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.76909, - 126.18531, - 34.61248, - 126.22677, - 34.60814, - 126.11119, - 34.51727, - 126.05202, - 34.73366, - 125.87719, - 34.81065, - 125.9724, - 34.77849, - 126.0803, - 34.87176, - 125.9562, - 34.94568, - 126.05758, - 34.76909, - 126.18531 - ], - "centroid": [126.05947, 34.72564], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.10483, - 126.52349, - 34.23425, - 126.55313, - 34.17885, - 126.68949, - 34.09576, - 126.66375, - 34.10483, - 126.52349 - ], - "centroid": [126.60276, 34.15504], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.2069, - 126.63993, - 37.18522, - 126.55982, - 37.26073, - 126.41767, - 37.29715, - 126.58373, - 37.2069, - 126.63993 - ], - "centroid": [126.54433, 37.24191], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.28527, - 126.97252, - 34.3206, - 126.94806, - 34.4623, - 127.05911, - 34.32645, - 127.10868, - 34.28527, - 126.97252 - ], - "centroid": [127.0326, 34.35749], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.43066, - 126.48936, - 37.51227, - 126.40678, - 37.54714, - 126.41624, - 37.50829, - 126.58187, - 37.43066, - 126.48936 - ], - "centroid": [126.48522, 37.49561], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.4368, - 130.87902, - 37.46377, - 130.80135, - 37.5227, - 130.78728, - 37.55073, - 130.91905, - 37.4368, - 130.87902 - ], - "centroid": [130.85268, 37.49668], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.90201, - 124.69233, - 37.91115, - 124.62887, - 37.97982, - 124.6031, - 37.98513, - 124.73275, - 37.90201, - 124.69233 - ], - "centroid": [124.66634, 37.94873], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.25072, - 126.11772, - 34.29984, - 125.99593, - 34.36529, - 126.01063, - 34.31059, - 126.09647, - 34.25072, - 126.11772 - ], - "centroid": [126.05195, 34.30641], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.18683, - 126.19394, - 37.21143, - 126.08497, - 37.28949, - 126.06827, - 37.21433, - 126.19927, - 37.18683, - 126.19394 - ], - "centroid": [126.12833, 37.22957], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.35036, - 126.41956, - 37.45458, - 126.34653, - 37.47493, - 126.35416, - 37.44523, - 126.44006, - 37.35036, - 126.41956 - ], - "centroid": [126.39815, 37.42415], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.61464, - 125.41065, - 34.68144, - 125.35581, - 34.69845, - 125.46858, - 34.68337, - 125.47204, - 34.61464, - 125.41065 - ], - "centroid": [125.41636, 34.66492], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.13434, - 126.90736, - 34.15404, - 126.83968, - 34.21866, - 126.88826, - 34.17134, - 126.93433, - 34.13434, - 126.90736 - ], - "centroid": [126.88975, 34.17108], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.78403, - 128.24896, - 34.81692, - 128.17591, - 34.85208, - 128.16056, - 34.85167, - 128.23712, - 34.78403, - 128.24896 - ], - "centroid": [128.20973, 34.82596], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.59606, - 128.24168, - 34.63462, - 128.21417, - 34.68542, - 128.25462, - 34.62714, - 128.30751, - 34.59606, - 128.24168 - ], - "centroid": [128.25703, 34.63708], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.78413, - 126.43057, - 35.79218, - 126.36521, - 35.82281, - 126.35711, - 35.82005, - 126.49097, - 35.78413, - 126.43057 - ], - "centroid": [126.41447, 35.80639], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.55854, - 126.27124, - 35.58746, - 126.24059, - 35.64114, - 126.29222, - 35.60824, - 126.32461, - 35.55854, - 126.27124 - ], - "centroid": [126.28251, 35.5993], - "name": "Asia/Seoul" - }, - { - "points": [ - 33.98623, - 127.32439, - 34.02193, - 127.27431, - 34.05884, - 127.27414, - 34.05674, - 127.33256, - 33.98623, - 127.32439 - ], - "centroid": [127.30438, 34.03036], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.60127, - 125.90259, - 34.58141, - 125.81611, - 34.61703, - 125.79469, - 34.63811, - 125.8529, - 34.60127, - 125.90259 - ], - "centroid": [125.84364, 34.60891], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.78458, - 124.68243, - 37.82343, - 124.65679, - 37.85173, - 124.72615, - 37.804, - 124.72628, - 37.78458, - 124.68243 - ], - "centroid": [124.69725, 37.81745], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.03219, - 125.12474, - 34.06713, - 125.07718, - 34.10442, - 125.09219, - 34.05153, - 125.15682, - 34.03219, - 125.12474 - ], - "centroid": [125.11295, 34.06499], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.89877, - 126.23826, - 34.94032, - 126.1848, - 34.97723, - 126.19709, - 34.94006, - 126.26465, - 34.89877, - 126.23826 - ], - "centroid": [126.22276, 34.93872], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.99645, - 126.00339, - 37.03653, - 125.96709, - 37.08672, - 126.02326, - 37.0241, - 126.03315, - 36.99645, - 126.00339 - ], - "centroid": [126.00549, 37.03847], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.14504, - 126.31064, - 37.1662, - 126.21936, - 37.18551, - 126.20799, - 37.17622, - 126.31902, - 37.14504, - 126.31064 - ], - "centroid": [126.26923, 37.16792], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.50627, - 126.32541, - 37.56386, - 126.31043, - 37.5288, - 126.39467, - 37.51343, - 126.38672, - 37.50627, - 126.32541 - ], - "centroid": [126.34782, 37.53012], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.64126, - 126.20478, - 37.67078, - 126.12393, - 37.6863, - 126.12023, - 37.68945, - 126.2018, - 37.64126, - 126.20478 - ], - "centroid": [126.16976, 37.67094], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.31263, - 126.00457, - 35.35873, - 126.00192, - 35.37897, - 126.06236, - 35.3237, - 126.04029, - 35.31263, - 126.00457 - ], - "centroid": [126.02779, 35.34569], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.36803, - 125.29911, - 34.42438, - 125.2684, - 34.45821, - 125.29526, - 34.38308, - 125.32741, - 34.36803, - 125.29911 - ], - "centroid": [125.29753, 34.40991], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.19206, - 127.22444, - 34.23682, - 127.22521, - 34.25263, - 127.26441, - 34.20135, - 127.26987, - 34.19206, - 127.22444 - ], - "centroid": [127.24661, 34.22034], - "name": "Asia/Seoul" - }, - { - "points": [ - 33.91346, - 126.32619, - 33.94957, - 126.27472, - 33.97108, - 126.27982, - 33.95315, - 126.35273, - 33.91346, - 126.32619 - ], - "centroid": [126.31238, 33.94557], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.23713, - 126.00371, - 34.26137, - 125.9682, - 34.32425, - 125.96952, - 34.2641, - 126.01886, - 34.23713, - 126.00371 - ], - "centroid": [125.98888, 34.2747], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.23004, - 126.31975, - 37.24867, - 126.275, - 37.26487, - 126.27536, - 37.26064, - 126.3542, - 37.23004, - 126.31975 - ], - "centroid": [126.31057, 37.25096], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.25269, - 127.35751, - 34.29323, - 127.34507, - 34.29531, - 127.41011, - 34.26612, - 127.4066, - 34.25269, - 127.35751 - ], - "centroid": [127.37792, 34.27732], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.21356, - 125.93173, - 34.23416, - 125.89331, - 34.25654, - 125.89365, - 34.24329, - 125.96122, - 34.21356, - 125.93173 - ], - "centroid": [125.92286, 34.23699], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.65676, - 125.19164, - 34.68261, - 125.17002, - 34.72099, - 125.21874, - 34.69526, - 125.22542, - 34.65676, - 125.19164 - ], - "centroid": [125.19994, 34.68826], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.63599, - 125.68016, - 37.67869, - 125.66959, - 37.68332, - 125.71702, - 37.65875, - 125.72148, - 37.63599, - 125.68016 - ], - "centroid": [125.69498, 37.66368], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.32726, - 125.94972, - 34.36886, - 125.92528, - 34.38709, - 125.97019, - 34.3655, - 125.98197, - 34.32726, - 125.94972 - ], - "centroid": [125.95466, 34.3607], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.20876, - 126.03992, - 34.23612, - 126.01953, - 34.25174, - 126.07071, - 34.21487, - 126.06937, - 34.20876, - 126.03992 - ], - "centroid": [126.04979, 34.22947], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.15925, - 126.75824, - 34.19363, - 126.73771, - 34.23052, - 126.76712, - 34.21215, - 126.78632, - 34.15925, - 126.75824 - ], - "centroid": [126.76188, 34.19733], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.44973, - 126.05367, - 34.47496, - 126.02593, - 34.50299, - 126.05308, - 34.48359, - 126.08058, - 34.44973, - 126.05367 - ], - "centroid": [126.05331, 34.47733], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.74107, - 124.72403, - 37.77325, - 124.72352, - 37.78223, - 124.77425, - 37.75667, - 124.77316, - 37.74107, - 124.72403 - ], - "centroid": [124.74773, 37.76313], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.36496, - 127.26322, - 34.37791, - 127.23855, - 34.41756, - 127.2325, - 34.38457, - 127.28491, - 34.36496, - 127.26322 - ], - "centroid": [127.25495, 34.38828], - "name": "Asia/Seoul" - }, - { - "points": [ - 33.47572, - 126.96582, - 33.49897, - 126.93636, - 33.52877, - 126.95219, - 33.49622, - 126.9835, - 33.47572, - 126.96582 - ], - "centroid": [126.95922, 33.5007], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.16585, - 126.48154, - 34.19399, - 126.46539, - 34.19928, - 126.52244, - 34.17161, - 126.51384, - 34.16585, - 126.48154 - ], - "centroid": [126.49517, 34.18389], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.1648, - 125.96618, - 37.1971, - 125.96723, - 37.20233, - 126.01095, - 37.17006, - 125.99487, - 37.1648, - 125.96618 - ], - "centroid": [125.9849, 37.1847], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.70626, - 125.46849, - 34.72746, - 125.43394, - 34.74849, - 125.43314, - 34.74052, - 125.48467, - 34.70626, - 125.46849 - ], - "centroid": [125.45749, 34.73057], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.02703, - 126.4232, - 37.05362, - 126.40348, - 37.07163, - 126.41487, - 37.04483, - 126.45654, - 37.02703, - 126.4232 - ], - "centroid": [126.42646, 37.04867], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.61065, - 126.26835, - 37.62482, - 126.22997, - 37.64954, - 126.22224, - 37.65596, - 126.25987, - 37.61065, - 126.26835 - ], - "centroid": [126.24693, 37.63536], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.67556, - 128.20379, - 34.68498, - 128.16184, - 34.70775, - 128.16202, - 34.71155, - 128.19941, - 34.67556, - 128.20379 - ], - "centroid": [128.18324, 34.69463], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.31233, - 126.34114, - 36.33543, - 126.33066, - 36.3597, - 126.36229, - 36.32551, - 126.37814, - 36.31233, - 126.34114 - ], - "centroid": [126.35419, 36.33384], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.6467, - 126.06119, - 34.66933, - 126.03814, - 34.69704, - 126.08434, - 34.68226, - 126.0924, - 34.6467, - 126.06119 - ], - "centroid": [126.06679, 34.67235], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.60909, - 128.56121, - 34.62752, - 128.53544, - 34.6544, - 128.58315, - 34.63256, - 128.59386, - 34.60909, - 128.56121 - ], - "centroid": [128.56734, 34.63098], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.65427, - 126.05411, - 36.6767, - 126.04503, - 36.69229, - 126.09522, - 36.65927, - 126.08942, - 36.65427, - 126.05411 - ], - "centroid": [126.07178, 36.67167], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.62178, - 126.13514, - 35.63178, - 126.10301, - 35.6718, - 126.09853, - 35.63688, - 126.14427, - 35.62178, - 126.13514 - ], - "centroid": [126.11839, 35.64255], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.25156, - 126.26259, - 36.28981, - 126.24305, - 36.30966, - 126.26594, - 36.27149, - 126.27733, - 36.25156, - 126.26259 - ], - "centroid": [126.26159, 36.28133], - "name": "Asia/Seoul" - }, - { - "points": [ - 33.95223, - 126.92469, - 33.9631, - 126.90181, - 33.9904, - 126.91064, - 33.97342, - 126.94755, - 33.95223, - 126.92469 - ], - "centroid": [126.92182, 33.97071], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.05934, - 125.95609, - 37.07181, - 125.92826, - 37.09884, - 125.94201, - 37.08948, - 125.97576, - 37.05934, - 125.95609 - ], - "centroid": [125.95107, 37.07999], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.25838, - 126.14706, - 35.28274, - 126.12413, - 35.30694, - 126.14677, - 35.28518, - 126.16616, - 35.25838, - 126.14706 - ], - "centroid": [126.14574, 35.28306], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.07169, - 126.07234, - 37.10055, - 126.05538, - 37.11169, - 126.09161, - 37.08846, - 126.09846, - 37.07169, - 126.07234 - ], - "centroid": [126.07841, 37.09316], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.76514, - 127.44819, - 34.79603, - 127.43666, - 34.80726, - 127.46376, - 34.77677, - 127.47556, - 34.76514, - 127.44819 - ], - "centroid": [127.45604, 34.78626], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.17751, - 126.13129, - 35.20721, - 126.12053, - 35.21458, - 126.1657, - 35.20115, - 126.16783, - 35.17751, - 126.13129 - ], - "centroid": [126.14352, 35.19921], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.62131, - 128.37187, - 34.6291, - 128.34148, - 34.64722, - 128.33545, - 34.64563, - 128.38518, - 34.62131, - 128.37187 - ], - "centroid": [128.35994, 34.63645], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.15319, - 126.10141, - 37.17359, - 126.08225, - 37.19319, - 126.09906, - 37.17417, - 126.12488, - 37.15319, - 126.10141 - ], - "centroid": [126.10247, 37.17344], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.10539, - 126.00132, - 36.10096, - 125.967, - 36.12687, - 125.95639, - 36.12542, - 125.99515, - 36.10539, - 126.00132 - ], - "centroid": [125.97913, 36.11475], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.6271, - 125.4634, - 34.6538, - 125.44963, - 34.65966, - 125.48595, - 34.643, - 125.48851, - 34.6271, - 125.4634 - ], - "centroid": [125.47027, 34.64576], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.20568, - 126.07398, - 36.23592, - 126.06865, - 36.23276, - 126.10063, - 36.21166, - 126.10063, - 36.20568, - 126.07398 - ], - "centroid": [126.08505, 36.22178], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.0818, - 126.60694, - 34.08368, - 126.57545, - 34.11329, - 126.57795, - 34.11166, - 126.59923, - 34.0818, - 126.60694 - ], - "centroid": [126.58994, 34.09665], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.22069, - 126.18062, - 34.23448, - 126.16303, - 34.26633, - 126.18205, - 34.24882, - 126.19669, - 34.22069, - 126.18062 - ], - "centroid": [126.18037, 34.24269], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.717, - 126.45101, - 35.73672, - 126.43079, - 35.75572, - 126.44285, - 35.73742, - 126.46969, - 35.717, - 126.45101 - ], - "centroid": [126.44918, 35.73662], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.73439, - 128.30721, - 34.7373, - 128.28646, - 34.76269, - 128.28288, - 34.76, - 128.31676, - 34.73439, - 128.30721 - ], - "centroid": [128.29858, 34.74959], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.58057, - 127.09415, - 34.59914, - 127.08098, - 34.61394, - 127.10268, - 34.58866, - 127.12183, - 34.58057, - 127.09415 - ], - "centroid": [127.10061, 34.59583], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.18198, - 127.17053, - 34.20014, - 127.14526, - 34.21283, - 127.18062, - 34.1968, - 127.18825, - 34.18198, - 127.17053 - ], - "centroid": [127.16966, 34.19799], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.11689, - 126.18686, - 35.14598, - 126.17816, - 35.15153, - 126.20627, - 35.13124, - 126.20997, - 35.11689, - 126.18686 - ], - "centroid": [126.19442, 35.13629], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.5805, - 126.25114, - 36.58966, - 126.22332, - 36.61194, - 126.22957, - 36.61282, - 126.25099, - 36.5805, - 126.25114 - ], - "centroid": [126.23934, 36.59794], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.87296, - 126.18281, - 34.88424, - 126.16733, - 34.91071, - 126.17844, - 34.89353, - 126.20053, - 34.87296, - 126.18281 - ], - "centroid": [126.18268, 34.89112], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.12792, - 125.95183, - 34.13712, - 125.93006, - 34.16554, - 125.93375, - 34.146, - 125.9583, - 34.12792, - 125.95183 - ], - "centroid": [125.94293, 34.1449], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.14983, - 126.62282, - 37.16859, - 126.60522, - 37.18533, - 126.61821, - 37.17094, - 126.64167, - 37.14983, - 126.62282 - ], - "centroid": [126.62255, 37.16838], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.08923, - 126.39606, - 37.09769, - 126.36874, - 37.11805, - 126.37347, - 37.11555, - 126.3981, - 37.08923, - 126.39606 - ], - "centroid": [126.38454, 37.10477], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.80854, - 128.13702, - 34.8241, - 128.1163, - 34.84009, - 128.1229, - 34.83063, - 128.15282, - 34.80854, - 128.13702 - ], - "centroid": [128.13334, 34.82566], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.83514, - 126.37247, - 35.85857, - 126.35884, - 35.86233, - 126.38918, - 35.84669, - 126.3947, - 35.83514, - 126.37247 - ], - "centroid": [126.37769, 35.85062], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.1892, - 125.48406, - 34.19237, - 125.46091, - 34.21762, - 125.46147, - 34.2076, - 125.48975, - 34.1892, - 125.48406 - ], - "centroid": [125.47358, 34.20225], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.06207, - 126.44589, - 36.07101, - 126.4223, - 36.09116, - 126.42146, - 36.09053, - 126.44472, - 36.06207, - 126.44589 - ], - "centroid": [126.43426, 36.07856], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.93757, - 128.49198, - 34.95348, - 128.4719, - 34.97148, - 128.48443, - 34.95968, - 128.50133, - 34.93757, - 128.49198 - ], - "centroid": [128.48731, 34.95514], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.52237, - 128.43928, - 34.53817, - 128.42556, - 34.55512, - 128.44831, - 34.54117, - 128.46112, - 34.52237, - 128.43928 - ], - "centroid": [128.4434, 34.53903], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.22786, - 127.02711, - 34.22841, - 127.00657, - 34.25488, - 127.00524, - 34.2521, - 127.02711, - 34.22786, - 127.02711 - ], - "centroid": [127.01636, 34.24095], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.54562, - 128.18504, - 34.55557, - 128.16948, - 34.58006, - 128.18609, - 34.56725, - 128.19975, - 34.54562, - 128.18504 - ], - "centroid": [128.18494, 34.56224], - "name": "Asia/Seoul" - }, - { - "points": [ - 33.98777, - 126.34757, - 33.99717, - 126.32501, - 34.01216, - 126.32699, - 34.00698, - 126.35807, - 33.98777, - 126.34757 - ], - "centroid": [126.34031, 34.00114], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.8424, - 126.4316, - 35.84638, - 126.40303, - 35.86112, - 126.39905, - 35.86359, - 126.42968, - 35.8424, - 126.4316 - ], - "centroid": [126.41671, 35.85351], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.09024, - 126.54884, - 37.09935, - 126.52556, - 37.12176, - 126.53338, - 37.11285, - 126.55254, - 37.09024, - 126.54884 - ], - "centroid": [126.53988, 37.10576], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.11853, - 125.91814, - 35.1207, - 125.90071, - 35.1472, - 125.89986, - 35.13769, - 125.92593, - 35.11853, - 125.91814 - ], - "centroid": [125.9109, 35.13195], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.74073, - 127.50014, - 34.75732, - 127.47953, - 34.77185, - 127.48585, - 34.75698, - 127.51296, - 34.74073, - 127.50014 - ], - "centroid": [127.4953, 34.75656], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.70264, - 126.25076, - 37.70394, - 126.22715, - 37.72018, - 126.2209, - 37.72144, - 126.25266, - 37.70264, - 126.25076 - ], - "centroid": [126.23815, 37.71249], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.21027, - 126.04601, - 36.19624, - 126.03152, - 36.2238, - 126.01669, - 36.22636, - 126.03404, - 36.21027, - 126.04601 - ], - "centroid": [126.03169, 36.2135], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.20999, - 126.42506, - 34.21527, - 126.40772, - 34.2422, - 126.41419, - 34.22807, - 126.43275, - 34.20999, - 126.42506 - ], - "centroid": [126.41958, 34.22449], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.02602, - 126.55816, - 36.03414, - 126.53631, - 36.05114, - 126.54471, - 36.04464, - 126.56687, - 36.02602, - 126.55816 - ], - "centroid": [126.55165, 36.03891], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.37779, - 126.0535, - 34.39145, - 126.03482, - 34.40816, - 126.03896, - 34.39364, - 126.06465, - 34.37779, - 126.0535 - ], - "centroid": [126.04846, 34.39291], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.21846, - 125.9711, - 36.22353, - 125.94935, - 36.24537, - 125.95981, - 36.23812, - 125.97783, - 36.21846, - 125.9711 - ], - "centroid": [125.96419, 36.23123], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.20612, - 125.87284, - 34.19164, - 125.85706, - 34.21048, - 125.84092, - 34.2198, - 125.85889, - 34.20612, - 125.87284 - ], - "centroid": [125.85719, 34.20664], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.22454, - 127.45276, - 34.23545, - 127.43384, - 34.25466, - 127.45461, - 34.23771, - 127.46549, - 34.22454, - 127.45276 - ], - "centroid": [127.45106, 34.2385], - "name": "Asia/Seoul" - }, - { - "points": [ - 35.93294, - 126.54019, - 35.93308, - 126.51391, - 35.94776, - 126.51016, - 35.95193, - 126.5385, - 35.93294, - 126.54019 - ], - "centroid": [126.52622, 35.94161], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.22323, - 126.38597, - 37.24053, - 126.37289, - 37.24994, - 126.39491, - 37.23369, - 126.40537, - 37.22323, - 126.38597 - ], - "centroid": [126.38954, 37.23686], - "name": "Asia/Seoul" - }, - { - "points": [ - 37.55843, - 126.56758, - 37.56768, - 126.54796, - 37.58498, - 126.5516, - 37.57348, - 126.57817, - 37.55843, - 126.56758 - ], - "centroid": [126.56158, 37.57149], - "name": "Asia/Seoul" - }, - { - "points": [ - 36.59084, - 126.4138, - 36.6008, - 126.40092, - 36.62175, - 126.41467, - 36.60242, - 126.43064, - 36.59084, - 126.4138 - ], - "centroid": [126.41531, 36.60476], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.03464, - 127.38995, - 34.04291, - 127.37725, - 34.06246, - 127.38558, - 34.05022, - 127.40735, - 34.03464, - 127.38995 - ], - "centroid": [127.39063, 34.04822], - "name": "Asia/Seoul" - }, - { - "points": [ - 33.0973, - 126.2709, - 33.1102, - 126.25467, - 33.12946, - 126.26718, - 33.11644, - 126.28237, - 33.0973, - 126.2709 - ], - "centroid": [126.26869, 33.11332], - "name": "Asia/Seoul" - }, - { - "points": [ - 34.25466, - 127.27667, - 34.26936, - 127.26127, - 34.27872, - 127.28645, - 34.2648, - 127.29512, - 34.25466, - 127.27667 - ], - "centroid": [127.27932, 34.26697], - "name": "Asia/Seoul" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/atlantic-bermuda.json b/pandora_console/include/javascript/tz_json/polygons/atlantic-bermuda.json deleted file mode 100644 index 8b55241084..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/atlantic-bermuda.json +++ /dev/null @@ -1,4063 +0,0 @@ -{ - "transitions": { - "Atlantic/Bermuda": [ - [1489312800, -180, "ADT"], - [1509876000, -240, "AST"], - [1520762400, -180, "ADT"], - [1541325600, -240, "AST"], - [1552212000, -180, "ADT"], - [1572775200, -240, "AST"], - [1583661600, -180, "ADT"], - [1604224800, -240, "AST"], - [1615716000, -180, "ADT"], - [1636279200, -240, "AST"], - [1647165600, -180, "ADT"], - [1667728800, -240, "AST"], - [1678615200, -180, "ADT"], - [1699178400, -240, "AST"], - [1710064800, -180, "ADT"], - [1730628000, -240, "AST"], - [1741514400, -180, "ADT"], - [1762077600, -240, "AST"], - [1772964000, -180, "ADT"], - [1793527200, -240, "AST"], - [1805018400, -180, "ADT"], - [1825581600, -240, "AST"], - [1836468000, -180, "ADT"], - [1857031200, -240, "AST"], - [1867917600, -180, "ADT"], - [1888480800, -240, "AST"], - [1899367200, -180, "ADT"], - [1919930400, -240, "AST"], - [1930816800, -180, "ADT"], - [1951380000, -240, "AST"], - [1962871200, -180, "ADT"], - [1983434400, -240, "AST"], - [1994320800, -180, "ADT"], - [2014884000, -240, "AST"], - [2025770400, -180, "ADT"], - [2046333600, -240, "AST"], - [2057220000, -180, "ADT"], - [2077783200, -240, "AST"], - [2088669600, -180, "ADT"], - [2109232800, -240, "AST"], - [2120119200, -180, "ADT"], - [2140682400, -240, "AST"] - ], - "America/Halifax": [ - [1489312800, -180, "ADT"], - [1509876000, -240, "AST"], - [1520762400, -180, "ADT"], - [1541325600, -240, "AST"], - [1552212000, -180, "ADT"], - [1572775200, -240, "AST"], - [1583661600, -180, "ADT"], - [1604224800, -240, "AST"], - [1615716000, -180, "ADT"], - [1636279200, -240, "AST"], - [1647165600, -180, "ADT"], - [1667728800, -240, "AST"], - [1678615200, -180, "ADT"], - [1699178400, -240, "AST"], - [1710064800, -180, "ADT"], - [1730628000, -240, "AST"], - [1741514400, -180, "ADT"], - [1762077600, -240, "AST"], - [1772964000, -180, "ADT"], - [1793527200, -240, "AST"], - [1805018400, -180, "ADT"], - [1825581600, -240, "AST"], - [1836468000, -180, "ADT"], - [1857031200, -240, "AST"], - [1867917600, -180, "ADT"], - [1888480800, -240, "AST"], - [1899367200, -180, "ADT"], - [1919930400, -240, "AST"], - [1930816800, -180, "ADT"], - [1951380000, -240, "AST"], - [1962871200, -180, "ADT"], - [1983434400, -240, "AST"], - [1994320800, -180, "ADT"], - [2014884000, -240, "AST"], - [2025770400, -180, "ADT"], - [2046333600, -240, "AST"], - [2057220000, -180, "ADT"], - [2077783200, -240, "AST"], - [2088669600, -180, "ADT"], - [2109232800, -240, "AST"], - [2120119200, -180, "ADT"], - [2140682400, -240, "AST"] - ], - "America/Glace_Bay": [ - [1489312800, -180, "ADT"], - [1509876000, -240, "AST"], - [1520762400, -180, "ADT"], - [1541325600, -240, "AST"], - [1552212000, -180, "ADT"], - [1572775200, -240, "AST"], - [1583661600, -180, "ADT"], - [1604224800, -240, "AST"], - [1615716000, -180, "ADT"], - [1636279200, -240, "AST"], - [1647165600, -180, "ADT"], - [1667728800, -240, "AST"], - [1678615200, -180, "ADT"], - [1699178400, -240, "AST"], - [1710064800, -180, "ADT"], - [1730628000, -240, "AST"], - [1741514400, -180, "ADT"], - [1762077600, -240, "AST"], - [1772964000, -180, "ADT"], - [1793527200, -240, "AST"], - [1805018400, -180, "ADT"], - [1825581600, -240, "AST"], - [1836468000, -180, "ADT"], - [1857031200, -240, "AST"], - [1867917600, -180, "ADT"], - [1888480800, -240, "AST"], - [1899367200, -180, "ADT"], - [1919930400, -240, "AST"], - [1930816800, -180, "ADT"], - [1951380000, -240, "AST"], - [1962871200, -180, "ADT"], - [1983434400, -240, "AST"], - [1994320800, -180, "ADT"], - [2014884000, -240, "AST"], - [2025770400, -180, "ADT"], - [2046333600, -240, "AST"], - [2057220000, -180, "ADT"], - [2077783200, -240, "AST"], - [2088669600, -180, "ADT"], - [2109232800, -240, "AST"], - [2120119200, -180, "ADT"], - [2140682400, -240, "AST"] - ], - "America/Thule": [ - [1489312800, -180, "ADT"], - [1509876000, -240, "AST"], - [1520762400, -180, "ADT"], - [1541325600, -240, "AST"], - [1552212000, -180, "ADT"], - [1572775200, -240, "AST"], - [1583661600, -180, "ADT"], - [1604224800, -240, "AST"], - [1615716000, -180, "ADT"], - [1636279200, -240, "AST"], - [1647165600, -180, "ADT"], - [1667728800, -240, "AST"], - [1678615200, -180, "ADT"], - [1699178400, -240, "AST"], - [1710064800, -180, "ADT"], - [1730628000, -240, "AST"], - [1741514400, -180, "ADT"], - [1762077600, -240, "AST"], - [1772964000, -180, "ADT"], - [1793527200, -240, "AST"], - [1805018400, -180, "ADT"], - [1825581600, -240, "AST"], - [1836468000, -180, "ADT"], - [1857031200, -240, "AST"], - [1867917600, -180, "ADT"], - [1888480800, -240, "AST"], - [1899367200, -180, "ADT"], - [1919930400, -240, "AST"], - [1930816800, -180, "ADT"], - [1951380000, -240, "AST"], - [1962871200, -180, "ADT"], - [1983434400, -240, "AST"], - [1994320800, -180, "ADT"], - [2014884000, -240, "AST"], - [2025770400, -180, "ADT"], - [2046333600, -240, "AST"], - [2057220000, -180, "ADT"], - [2077783200, -240, "AST"], - [2088669600, -180, "ADT"], - [2109232800, -240, "AST"], - [2120119200, -180, "ADT"], - [2140682400, -240, "AST"] - ], - "America/Moncton": [ - [1489312800, -180, "ADT"], - [1509876000, -240, "AST"], - [1520762400, -180, "ADT"], - [1541325600, -240, "AST"], - [1552212000, -180, "ADT"], - [1572775200, -240, "AST"], - [1583661600, -180, "ADT"], - [1604224800, -240, "AST"], - [1615716000, -180, "ADT"], - [1636279200, -240, "AST"], - [1647165600, -180, "ADT"], - [1667728800, -240, "AST"], - [1678615200, -180, "ADT"], - [1699178400, -240, "AST"], - [1710064800, -180, "ADT"], - [1730628000, -240, "AST"], - [1741514400, -180, "ADT"], - [1762077600, -240, "AST"], - [1772964000, -180, "ADT"], - [1793527200, -240, "AST"], - [1805018400, -180, "ADT"], - [1825581600, -240, "AST"], - [1836468000, -180, "ADT"], - [1857031200, -240, "AST"], - [1867917600, -180, "ADT"], - [1888480800, -240, "AST"], - [1899367200, -180, "ADT"], - [1919930400, -240, "AST"], - [1930816800, -180, "ADT"], - [1951380000, -240, "AST"], - [1962871200, -180, "ADT"], - [1983434400, -240, "AST"], - [1994320800, -180, "ADT"], - [2014884000, -240, "AST"], - [2025770400, -180, "ADT"], - [2046333600, -240, "AST"], - [2057220000, -180, "ADT"], - [2077783200, -240, "AST"], - [2088669600, -180, "ADT"], - [2109232800, -240, "AST"], - [2120119200, -180, "ADT"], - [2140682400, -240, "AST"] - ], - "America/Goose_Bay": [ - [1489312800, -180, "ADT"], - [1509876000, -240, "AST"], - [1520762400, -180, "ADT"], - [1541325600, -240, "AST"], - [1552212000, -180, "ADT"], - [1572775200, -240, "AST"], - [1583661600, -180, "ADT"], - [1604224800, -240, "AST"], - [1615716000, -180, "ADT"], - [1636279200, -240, "AST"], - [1647165600, -180, "ADT"], - [1667728800, -240, "AST"], - [1678615200, -180, "ADT"], - [1699178400, -240, "AST"], - [1710064800, -180, "ADT"], - [1730628000, -240, "AST"], - [1741514400, -180, "ADT"], - [1762077600, -240, "AST"], - [1772964000, -180, "ADT"], - [1793527200, -240, "AST"], - [1805018400, -180, "ADT"], - [1825581600, -240, "AST"], - [1836468000, -180, "ADT"], - [1857031200, -240, "AST"], - [1867917600, -180, "ADT"], - [1888480800, -240, "AST"], - [1899367200, -180, "ADT"], - [1919930400, -240, "AST"], - [1930816800, -180, "ADT"], - [1951380000, -240, "AST"], - [1962871200, -180, "ADT"], - [1983434400, -240, "AST"], - [1994320800, -180, "ADT"], - [2014884000, -240, "AST"], - [2025770400, -180, "ADT"], - [2046333600, -240, "AST"], - [2057220000, -180, "ADT"], - [2077783200, -240, "AST"], - [2088669600, -180, "ADT"], - [2109232800, -240, "AST"], - [2120119200, -180, "ADT"], - [2140682400, -240, "AST"] - ] - }, - "name": "Atlantic/Bermuda", - "polygons": [ - { - "points": [ - 32.23671, - -64.86648, - 32.3181, - -64.88715, - 32.37969, - -64.64361, - 32.25805, - -64.78503, - 32.23671, - -64.86648 - ], - "centroid": [-64.7907, 32.30657], - "name": "Atlantic/Bermuda" - }, - { - "points": [ - 54.16621, - -57.37744, - 53.99904, - -57.25856, - 53.94225, - -57.10829, - 53.87235, - -57.17344, - 53.81021, - -57.04706, - 53.62886, - -57.40339, - 53.52772, - -57.26207, - 53.34409, - -57.49, - 53.05494, - -57.49, - 52.75442, - -57.09833, - 51.98225, - -57.10522, - 51.98329, - -63.81834, - 52.09065, - -63.83933, - 52.05389, - -63.67186, - 52.25506, - -63.76474, - 52.35618, - -64.01197, - 52.48182, - -64.10049, - 52.63207, - -63.86797, - 52.66761, - -63.39748, - 52.76421, - -63.62325, - 52.85475, - -63.61841, - 52.76815, - -63.74191, - 52.72498, - -64.1378, - 52.58121, - -64.21082, - 52.39482, - -64.11506, - 52.27588, - -64.24196, - 52.12766, - -64.17318, - 52.07268, - -64.29104, - 51.97011, - -64.23989, - 52.00678, - -64.35847, - 51.74618, - -64.28196, - 51.58538, - -64.55857, - 51.75098, - -64.71918, - 51.714, - -64.95589, - 51.75783, - -65.18537, - 51.86481, - -65.26835, - 51.82011, - -65.34836, - 51.97519, - -65.37369, - 52.09765, - -65.49834, - 51.97684, - -65.6579, - 52.10808, - -65.67553, - 52.05686, - -65.99875, - 52.3087, - -66.27401, - 52.14805, - -66.27631, - 52.15339, - -66.37432, - 52.32485, - -66.49497, - 52.36984, - -66.35247, - 52.64081, - -66.44361, - 52.62174, - -66.29408, - 52.84658, - -66.41609, - 52.88262, - -66.28615, - 53.00092, - -66.36462, - 52.95183, - -66.62269, - 52.78658, - -66.64344, - 52.78116, - -66.76501, - 52.66477, - -66.77151, - 52.74401, - -66.84679, - 52.67315, - -66.87801, - 52.75398, - -67.04504, - 52.88076, - -67.09024, - 52.82346, - -67.19369, - 52.88513, - -67.34227, - 52.95561, - -67.36265, - 52.98232, - -67.27194, - 52.99523, - -67.37051, - 53.14003, - -67.39419, - 53.18713, - -67.2759, - 53.08338, - -67.03048, - 53.30335, - -66.97028, - 53.33836, - -67.03479, - 53.41669, - -66.90464, - 53.52421, - -67.06589, - 53.54625, - -67.32175, - 53.71859, - -67.44756, - 53.7593, - -67.60664, - 53.83059, - -67.54525, - 53.91381, - -67.62399, - 54.02319, - -67.8264, - 54.14621, - -67.79825, - 54.19802, - -67.62793, - 54.44071, - -67.77975, - 54.54184, - -67.41525, - 54.4909, - -67.28393, - 54.59502, - -67.2904, - 54.68479, - -67.08625, - 54.96009, - -67.41505, - 55.08803, - -67.43318, - 54.72178, - -66.67365, - 54.77285, - -66.72511, - 54.81368, - -66.61755, - 55.00243, - -66.79505, - 54.99271, - -66.66312, - 55.12474, - -66.78755, - 55.22736, - -66.77507, - 55.20812, - -66.70554, - 55.30669, - -66.84131, - 55.37038, - -66.81572, - 54.98404, - -66.24215, - 54.9291, - -65.84804, - 54.72342, - -65.69808, - 54.7488, - -65.45458, - 54.85086, - -65.46659, - 54.86274, - -65.20399, - 54.97793, - -65.07613, - 54.83314, - -64.75362, - 54.74451, - -64.77574, - 54.79661, - -64.39065, - 54.62403, - -64.07778, - 54.63824, - -63.73312, - 54.81179, - -63.91382, - 54.83233, - -63.8311, - 54.96338, - -63.81743, - 54.92955, - -63.60248, - 55.13125, - -63.59922, - 55.25491, - -63.41707, - 55.27559, - -63.67731, - 55.39326, - -63.33445, - 55.45954, - -63.79158, - 55.55691, - -63.6801, - 55.69511, - -63.75269, - 55.7741, - -63.68192, - 55.91198, - -63.85855, - 56.0063, - -63.46048, - 56.04146, - -63.82994, - 56.12553, - -63.87598, - 56.06561, - -64.03421, - 56.16636, - -64.03883, - 56.21234, - -63.89337, - 56.25499, - -64.10553, - 56.43613, - -64.19439, - 56.45533, - -63.90024, - 56.7074, - -64.14955, - 56.80061, - -64.00934, - 56.86461, - -64.02483, - 56.88959, - -63.88826, - 57.08577, - -63.89888, - 57.2408, - -63.76041, - 57.27302, - -63.8183, - 57.18659, - -63.86094, - 57.27945, - -63.89507, - 57.37264, - -63.7357, - 57.58067, - -63.7763, - 57.72829, - -63.60068, - 57.658, - -63.70309, - 57.78754, - -63.93557, - 57.76952, - -64.07789, - 58.0356, - -64.24579, - 58.07965, - -64.45346, - 58.17658, - -64.44048, - 58.23493, - -64.24141, - 58.36108, - -64.18314, - 58.47443, - -63.84095, - 58.56101, - -63.90443, - 58.50928, - -64.02655, - 58.56716, - -64.12054, - 58.69754, - -64.04941, - 58.76331, - -63.48082, - 58.87335, - -63.72925, - 58.73508, - -64.13986, - 58.88537, - -64.316, - 58.93697, - -64.9191, - 59.08881, - -64.72959, - 58.99708, - -64.4695, - 59.0288, - -64.28895, - 59.10038, - -64.49813, - 59.30118, - -64.55395, - 59.43776, - -64.51984, - 59.50549, - -64.36498, - 59.42661, - -64.69595, - 59.56514, - -64.94389, - 59.71432, - -64.75764, - 59.83664, - -64.83298, - 59.92553, - -64.67071, - 59.96475, - -64.85998, - 60.0645, - -64.94051, - 60.12563, - -64.61516, - 60.26421, - -64.88231, - 60.38265, - -64.44102, - 60.1681, - -64.34962, - 60.11293, - -64.47398, - 60.13354, - -64.35281, - 59.9635, - -64.387, - 60.06755, - -64.32228, - 60.04462, - -64.16181, - 59.94317, - -64.1439, - 59.94891, - -64.2808, - 59.91038, - -64.12207, - 59.80313, - -64.16074, - 59.8816, - -64.0613, - 59.75883, - -63.92619, - 59.69288, - -64.08138, - 59.69651, - -63.92326, - 59.63434, - -63.99678, - 59.51521, - -63.71382, - 59.39737, - -63.89049, - 59.36995, - -63.69415, - 59.26001, - -63.74896, - 59.37479, - -63.52907, - 59.21994, - -63.56434, - 59.27173, - -63.36699, - 59.11503, - -63.39639, - 59.02811, - -63.76719, - 59.10293, - -63.38721, - 59.06317, - -63.13976, - 59.01604, - -63.22459, - 58.9234, - -63.12699, - 58.86931, - -63.20837, - 58.91545, - -63.0623, - 58.81875, - -62.8935, - 58.70512, - -62.97121, - 58.70174, - -62.84606, - 58.60545, - -62.86002, - 58.48021, - -63.03546, - 58.50879, - -63.14235, - 58.48509, - -63.29284, - 58.36572, - -63.43818, - 58.48429, - -63.17323, - 58.4236, - -63.00938, - 58.58414, - -62.7273, - 58.54395, - -62.62346, - 58.50327, - -62.79449, - 58.48182, - -62.55319, - 58.39766, - -62.64105, - 58.3006, - -62.55717, - 58.26521, - -62.68982, - 58.1956, - -62.57985, - 58.14246, - -63.00464, - 58.00114, - -63.16202, - 58.13052, - -62.94825, - 58.17427, - -62.56468, - 58.11876, - -62.5418, - 58.21544, - -62.49353, - 58.04213, - -62.30182, - 57.98297, - -62.50346, - 57.90546, - -62.41487, - 57.98286, - -62.34311, - 57.91286, - -62.31561, - 57.92722, - -62.22033, - 58.06873, - -62.21108, - 57.88729, - -62.0631, - 57.92983, - -61.96086, - 57.82375, - -61.87203, - 57.7872, - -61.64636, - 57.69298, - -61.68159, - 57.70208, - -61.77976, - 57.62265, - -61.77005, - 57.78352, - -61.91156, - 57.81622, - -62.07081, - 57.67721, - -61.89254, - 57.59446, - -61.9463, - 57.5938, - -61.70517, - 57.47664, - -61.59138, - 57.37138, - -61.65572, - 57.31427, - -61.60248, - 57.25796, - -61.67906, - 57.30802, - -61.78767, - 57.3818, - -61.75225, - 57.40368, - -61.87478, - 57.36703, - -61.79467, - 57.30366, - -61.87288, - 57.27792, - -61.7644, - 57.21646, - -61.89946, - 57.17168, - -61.77077, - 57.24146, - -61.63195, - 57.15595, - -61.70339, - 57.09727, - -61.35316, - 56.73759, - -61.34429, - 56.7101, - -61.28516, - 56.70895, - -61.34954, - 56.57194, - -61.32586, - 56.54888, - -61.46686, - 56.54773, - -61.29509, - 56.442, - -61.13973, - 56.41805, - -61.26663, - 56.37533, - -61.15525, - 56.31876, - -61.20146, - 56.35202, - -61.41004, - 56.27182, - -61.41588, - 56.26546, - -61.31917, - 56.24474, - -61.39589, - 56.23257, - -61.33246, - 56.12704, - -61.34643, - 56.19087, - -61.20854, - 56.10929, - -60.96957, - 56.1606, - -60.87321, - 56.09752, - -60.82496, - 56.08744, - -60.95505, - 55.9869, - -60.93483, - 55.97701, - -61.00897, - 55.94926, - -60.91998, - 56.03017, - -60.85929, - 55.9964, - -60.80973, - 55.94891, - -60.91873, - 55.9058, - -60.87521, - 55.91839, - -60.65819, - 55.75069, - -60.7668, - 55.81402, - -60.56779, - 55.58773, - -60.64101, - 55.78329, - -60.51485, - 55.84469, - -60.27932, - 55.74627, - -60.23427, - 55.61137, - -60.32478, - 55.70688, - -60.34755, - 55.5425, - -60.39158, - 55.60806, - -60.27885, - 55.50206, - -60.28907, - 55.50861, - -60.18705, - 55.42533, - -60.16464, - 55.3941, - -60.27583, - 55.29787, - -60.23906, - 55.31768, - -60.2945, - 55.16051, - -60.3812, - 55.26764, - -60.18169, - 55.39533, - -60.14543, - 55.39575, - -60.08008, - 55.23049, - -60.13797, - 55.41816, - -60.03711, - 55.44026, - -59.90884, - 55.25093, - -59.9997, - 55.34467, - -59.76867, - 55.27993, - -59.66382, - 55.12889, - -59.84515, - 55.2288, - -59.4989, - 55.16216, - -59.38898, - 54.90779, - -59.74465, - 55.24456, - -59.18093, - 55.20484, - -59.10002, - 55.10673, - -59.16982, - 55.13407, - -58.93189, - 55.0118, - -59.01055, - 55.03162, - -58.91424, - 54.834, - -58.90596, - 54.81437, - -58.84583, - 54.8697, - -58.64142, - 54.806, - -58.66753, - 54.80608, - -58.48405, - 54.76558, - -58.53294, - 54.79171, - -58.21863, - 54.88437, - -58.21187, - 54.93074, - -57.93579, - 54.79779, - -57.95198, - 54.80299, - -57.81666, - 54.72354, - -57.98689, - 54.76182, - -57.84512, - 54.6421, - -57.70072, - 54.66021, - -57.43791, - 54.58829, - -57.39608, - 54.63312, - -57.26197, - 54.49684, - -57.24763, - 54.47271, - -57.09036, - 54.42478, - -57.19863, - 54.49215, - -57.36001, - 54.47435, - -57.41319, - 54.42239, - -57.34714, - 54.45454, - -57.46811, - 54.32714, - -57.75845, - 54.38466, - -57.86056, - 54.34814, - -58.16301, - 54.30926, - -58.07563, - 54.10618, - -58.50098, - 54.24067, - -58.16903, - 54.16621, - -57.37744 - ], - "centroid": [-62.34973, 54.42839], - "name": "America/Goose_Bay" - }, - { - "points": [ - 53.6065, - -56.4728, - 53.6065, - -57.13255, - 53.66072, - -57.16863, - 53.73721, - -56.96031, - 53.81936, - -56.98928, - 53.7987, - -56.79267, - 53.74853, - -56.86603, - 53.79222, - -56.46545, - 53.71246, - -56.38331, - 53.6065, - -56.4728 - ], - "centroid": [-56.7554, 53.69116], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.61914, - -61.00516, - 56.541, - -61.2561, - 56.64025, - -61.35583, - 56.74364, - -61.20747, - 56.81619, - -61.30143, - 56.82413, - -61.09052, - 56.66702, - -61.21694, - 56.68208, - -61.02835, - 56.61914, - -61.00516 - ], - "centroid": [-61.18977, 56.66955], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.89654, - -58.63134, - 54.95439, - -58.85008, - 55.04811, - -58.86493, - 55.01308, - -58.66742, - 54.89654, - -58.63134 - ], - "centroid": [-58.75012, 54.97663], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.18988, - -61.16805, - 56.18097, - -61.30382, - 56.19422, - -61.31921, - 56.24153, - -61.03879, - 56.18988, - -61.16805 - ], - "centroid": [-61.19195, 56.20475], - "name": "America/Goose_Bay" - }, - { - "points": [ - 57.3957, - -61.52297, - 57.52756, - -61.56421, - 57.52011, - -61.44862, - 57.48253, - -61.44462, - 57.3957, - -61.52297 - ], - "centroid": [-61.50473, 57.47841], - "name": "America/Goose_Bay" - }, - { - "points": [ - 57.86696, - -61.66491, - 57.87961, - -61.74382, - 57.91421, - -61.74668, - 57.93167, - -61.64866, - 57.86696, - -61.66491 - ], - "centroid": [-61.69651, 57.89894], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.37128, - -61.04382, - 56.41826, - -61.1196, - 56.42922, - -60.96886, - 56.39967, - -61.04314, - 56.37128, - -61.04382 - ], - "centroid": [-61.05323, 56.40848], - "name": "America/Goose_Bay" - }, - { - "points": [ - 57.22027, - -61.48598, - 57.25712, - -61.54572, - 57.29377, - -61.50463, - 57.26874, - -61.44879, - 57.22027, - -61.48598 - ], - "centroid": [-61.4961, 57.25897], - "name": "America/Goose_Bay" - }, - { - "points": [ - 60.14035, - -64.26759, - 60.16689, - -64.32847, - 60.19589, - -64.32753, - 60.20718, - -64.25447, - 60.14035, - -64.26759 - ], - "centroid": [-64.28997, 60.17745], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.44131, - -60.06991, - 55.53042, - -60.08278, - 55.53219, - -60.02982, - 55.47962, - -60.0314, - 55.44131, - -60.06991 - ], - "centroid": [-60.05582, 55.49635], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.11976, - -58.80509, - 55.13742, - -58.81842, - 55.21503, - -58.73828, - 55.1332, - -58.74661, - 55.11976, - -58.80509 - ], - "centroid": [-58.77156, 55.15648], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.51688, - -57.14897, - 54.55524, - -57.19061, - 54.59632, - -57.12094, - 54.56953, - -57.10445, - 54.51688, - -57.14897 - ], - "centroid": [-57.14432, 54.55767], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.82458, - -61.07312, - 56.85542, - -61.11706, - 56.88937, - -61.11131, - 56.88124, - -61.04205, - 56.82458, - -61.07312 - ], - "centroid": [-61.08263, 56.86261], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.22518, - -57.3006, - 54.26917, - -57.35524, - 54.29502, - -57.27514, - 54.2356, - -57.28286, - 54.22518, - -57.3006 - ], - "centroid": [-57.30635, 54.26128], - "name": "America/Goose_Bay" - }, - { - "points": [ - 57.62464, - -61.6777, - 57.64483, - -61.73124, - 57.67922, - -61.73553, - 57.68298, - -61.66303, - 57.62464, - -61.6777 - ], - "centroid": [-61.69881, 57.65852], - "name": "America/Goose_Bay" - }, - { - "points": [ - 53.82741, - -56.94063, - 53.85959, - -56.97313, - 53.84982, - -56.85037, - 53.83296, - -56.86418, - 53.82741, - -56.94063 - ], - "centroid": [-56.91229, 53.84339], - "name": "America/Goose_Bay" - }, - { - "points": [ - 59.39911, - -63.695, - 59.41466, - -63.74207, - 59.46764, - -63.66174, - 59.43262, - -63.66037, - 59.39911, - -63.695 - ], - "centroid": [-63.69275, 59.42864], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.85705, - -61.29018, - 56.87822, - -61.33342, - 56.9201, - -61.31129, - 56.89705, - -61.24265, - 56.85705, - -61.29018 - ], - "centroid": [-61.29264, 56.88906], - "name": "America/Goose_Bay" - }, - { - "points": [ - 58.46772, - -62.98059, - 58.53978, - -62.97348, - 58.54605, - -62.92734, - 58.48387, - -62.94126, - 58.46772, - -62.98059 - ], - "centroid": [-62.95613, 58.51033], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.43076, - -60.12726, - 55.45582, - -60.17204, - 55.50869, - -60.14043, - 55.45894, - -60.10337, - 55.43076, - -60.12726 - ], - "centroid": [-60.1371, 55.46552], - "name": "America/Goose_Bay" - }, - { - "points": [ - 57.16879, - -61.4548, - 57.18335, - -61.50931, - 57.20131, - -61.51636, - 57.21544, - -61.44057, - 57.16879, - -61.4548 - ], - "centroid": [-61.47535, 57.19295], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.10054, - -60.80173, - 56.15231, - -60.81519, - 56.17721, - -60.77936, - 56.11644, - -60.76819, - 56.10054, - -60.80173 - ], - "centroid": [-60.79088, 56.13734], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.94474, - -60.67405, - 55.99917, - -60.66474, - 55.97767, - -60.61296, - 55.94735, - -60.62705, - 55.94474, - -60.67405 - ], - "centroid": [-60.64663, 55.96842], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.29693, - -57.9769, - 54.30028, - -58.04177, - 54.31988, - -58.0504, - 54.33339, - -57.96706, - 54.29693, - -57.9769 - ], - "centroid": [-58.00558, 54.31343], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.82151, - -58.36596, - 54.85839, - -58.40721, - 54.8863, - -58.34322, - 54.84328, - -58.34422, - 54.82151, - -58.36596 - ], - "centroid": [-58.36779, 54.85436], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.16163, - -58.94123, - 55.22113, - -58.97105, - 55.23416, - -58.92995, - 55.18856, - -58.91473, - 55.16163, - -58.94123 - ], - "centroid": [-58.94058, 55.20169], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.66142, - -60.97636, - 56.70277, - -60.97231, - 56.69065, - -60.90802, - 56.67328, - -60.92437, - 56.66142, - -60.97636 - ], - "centroid": [-60.94892, 56.68291], - "name": "America/Goose_Bay" - }, - { - "points": [ - 53.83541, - -57.02707, - 53.8405, - -57.06441, - 53.86008, - -57.07504, - 53.85879, - -56.98559, - 53.83541, - -57.02707 - ], - "centroid": [-57.03554, 53.84996], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.27764, - -59.30256, - 55.28806, - -59.35863, - 55.31475, - -59.36075, - 55.31587, - -59.30372, - 55.27764, - -59.30256 - ], - "centroid": [-59.32972, 55.29901], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.31638, - -61.01798, - 56.35495, - -61.01716, - 56.35139, - -60.95434, - 56.32821, - -60.95953, - 56.31638, - -61.01798 - ], - "centroid": [-60.98981, 56.3378], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.50348, - -61.13287, - 56.52024, - -61.16966, - 56.56461, - -61.12666, - 56.51965, - -61.11329, - 56.50348, - -61.13287 - ], - "centroid": [-61.13709, 56.52938], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.2571, - -57.75085, - 54.28339, - -57.78582, - 54.27704, - -57.69077, - 54.26415, - -57.69806, - 54.2571, - -57.75085 - ], - "centroid": [-57.73615, 54.27112], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.96396, - -58.27772, - 55.01134, - -58.28627, - 55.02287, - -58.25453, - 54.98236, - -58.24053, - 54.96396, - -58.27772 - ], - "centroid": [-58.26485, 54.99433], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.50714, - -60.15351, - 55.52044, - -60.18128, - 55.57115, - -60.13618, - 55.54258, - -60.11668, - 55.50714, - -60.15351 - ], - "centroid": [-60.14698, 55.53634], - "name": "America/Goose_Bay" - }, - { - "points": [ - 53.96253, - -58.85153, - 54.00707, - -58.85089, - 53.9891, - -58.79201, - 53.96685, - -58.80789, - 53.96253, - -58.85153 - ], - "centroid": [-58.82782, 53.98281], - "name": "America/Goose_Bay" - }, - { - "points": [ - 58.33757, - -62.42289, - 58.34137, - -62.46613, - 58.3745, - -62.47, - 58.35622, - -62.40086, - 58.33757, - -62.42289 - ], - "centroid": [-62.44117, 58.35384], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.95653, - -60.72531, - 55.96575, - -60.77329, - 55.99176, - -60.77501, - 55.99375, - -60.7167, - 55.95653, - -60.72531 - ], - "centroid": [-60.74587, 55.97728], - "name": "America/Goose_Bay" - }, - { - "points": [ - 58.34998, - -62.55377, - 58.36727, - -62.58348, - 58.39732, - -62.55613, - 58.37305, - -62.51759, - 58.34998, - -62.55377 - ], - "centroid": [-62.55207, 58.37261], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.6883, - -61.00588, - 56.7044, - -61.05125, - 56.72555, - -61.04779, - 56.72086, - -60.98611, - 56.6883, - -61.00588 - ], - "centroid": [-61.02033, 56.70978], - "name": "America/Goose_Bay" - }, - { - "points": [ - 53.77645, - -56.41496, - 53.82412, - -56.40716, - 53.83552, - -56.37135, - 53.81201, - -56.36893, - 53.77645, - -56.41496 - ], - "centroid": [-56.39248, 53.81034], - "name": "America/Goose_Bay" - }, - { - "points": [ - 53.75833, - -56.35775, - 53.79697, - -56.36942, - 53.79098, - -56.31293, - 53.76694, - -56.32197, - 53.75833, - -56.35775 - ], - "centroid": [-56.34242, 53.77939], - "name": "America/Goose_Bay" - }, - { - "points": [ - 53.89924, - -58.90199, - 53.92652, - -58.93215, - 53.95467, - -58.89001, - 53.92082, - -58.88234, - 53.89924, - -58.90199 - ], - "centroid": [-58.90318, 53.92625], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.27219, - -61.28383, - 56.28937, - -61.32228, - 56.32329, - -61.27452, - 56.2853, - -61.25825, - 56.27219, - -61.28383 - ], - "centroid": [-61.2859, 56.29446], - "name": "America/Goose_Bay" - }, - { - "points": [ - 58.17298, - -62.10106, - 58.18665, - -62.13878, - 58.21924, - -62.12739, - 58.21552, - -62.08927, - 58.17298, - -62.10106 - ], - "centroid": [-62.1134, 58.19821], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.78558, - -58.41237, - 54.79844, - -58.45192, - 54.81476, - -58.45534, - 54.8198, - -58.39252, - 54.78558, - -58.41237 - ], - "centroid": [-58.42457, 54.8051], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.3104, - -59.619, - 55.33467, - -59.68167, - 55.3498, - -59.68431, - 55.33519, - -59.61004, - 55.3104, - -59.619 - ], - "centroid": [-59.64517, 55.33174], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.84501, - -58.7079, - 54.86656, - -58.74206, - 54.88976, - -58.70505, - 54.86771, - -58.67814, - 54.84501, - -58.7079 - ], - "centroid": [-58.70889, 54.86728], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.95982, - -58.17718, - 54.97289, - -58.22135, - 54.99817, - -58.22682, - 54.98769, - -58.17071, - 54.95982, - -58.17718 - ], - "centroid": [-58.19816, 54.97997], - "name": "America/Goose_Bay" - }, - { - "points": [ - 60.09633, - -64.21682, - 60.10877, - -64.26355, - 60.12734, - -64.26762, - 60.12978, - -64.20995, - 60.09633, - -64.21682 - ], - "centroid": [-64.23681, 60.11572], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.47695, - -61.1051, - 56.50891, - -61.10791, - 56.4966, - -61.05175, - 56.48074, - -61.06131, - 56.47695, - -61.1051 - ], - "centroid": [-61.08403, 56.4916], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.44805, - -56.91391, - 54.47099, - -56.95592, - 54.48908, - -56.95502, - 54.46977, - -56.89549, - 54.44805, - -56.91391 - ], - "centroid": [-56.92795, 54.4691], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.26764, - -58.04596, - 54.2905, - -58.0699, - 54.2866, - -58.00204, - 54.27223, - -58.01134, - 54.26764, - -58.04596 - ], - "centroid": [-58.03466, 54.28013], - "name": "America/Goose_Bay" - }, - { - "points": [ - 57.58026, - -61.42506, - 57.6089, - -61.43672, - 57.61031, - -61.38833, - 57.58447, - -61.38717, - 57.58026, - -61.42506 - ], - "centroid": [-61.40989, 57.59647], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.04155, - -58.61435, - 55.06416, - -58.63362, - 55.08428, - -58.58574, - 55.05963, - -58.58316, - 55.04155, - -58.61435 - ], - "centroid": [-58.60523, 55.06279], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.31679, - -60.22785, - 55.34621, - -60.24841, - 55.36487, - -60.22105, - 55.34559, - -60.20082, - 55.31679, - -60.22785 - ], - "centroid": [-60.2248, 55.34252], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.73971, - -60.98884, - 56.74637, - -61.03235, - 56.7651, - -61.04436, - 56.769, - -61.00278, - 56.73971, - -60.98884 - ], - "centroid": [-61.0156, 56.75518], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.01809, - -60.80867, - 56.04814, - -60.82135, - 56.05317, - -60.7789, - 56.02933, - -60.77265, - 56.01809, - -60.80867 - ], - "centroid": [-60.79633, 56.03723], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.85497, - -60.65406, - 55.88893, - -60.66003, - 55.88591, - -60.61639, - 55.86827, - -60.61903, - 55.85497, - -60.65406 - ], - "centroid": [-60.6396, 55.87464], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.24169, - -60.72691, - 56.26757, - -60.74171, - 56.26188, - -60.68199, - 56.24918, - -60.68627, - 56.24169, - -60.72691 - ], - "centroid": [-60.71227, 56.25552], - "name": "America/Goose_Bay" - }, - { - "points": [ - 60.07234, - -64.31944, - 60.10178, - -64.34279, - 60.12161, - -64.31821, - 60.10245, - -64.29906, - 60.07234, - -64.31944 - ], - "centroid": [-64.32027, 60.09868], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.5152, - -60.2189, - 55.52945, - -60.24795, - 55.56126, - -60.22602, - 55.54775, - -60.20598, - 55.5152, - -60.2189 - ], - "centroid": [-60.22535, 55.53775], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.05615, - -57.19175, - 54.08499, - -57.21269, - 54.09752, - -57.18452, - 54.06829, - -57.16793, - 54.05615, - -57.19175 - ], - "centroid": [-57.18953, 54.07702], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.23753, - -59.56289, - 55.26533, - -59.57971, - 55.25808, - -59.53395, - 55.24313, - -59.53577, - 55.23753, - -59.56289 - ], - "centroid": [-59.5551, 55.25175], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.62451, - -60.92971, - 56.64743, - -60.95413, - 56.64825, - -60.90298, - 56.63415, - -60.90389, - 56.62451, - -60.92971 - ], - "centroid": [-60.9251, 56.63905], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.32531, - -59.73618, - 55.35028, - -59.7423, - 55.35891, - -59.70334, - 55.32871, - -59.71781, - 55.32531, - -59.73618 - ], - "centroid": [-59.72458, 55.34246], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.4194, - -59.80532, - 55.44419, - -59.82135, - 55.44983, - -59.7818, - 55.43297, - -59.77702, - 55.4194, - -59.80532 - ], - "centroid": [-59.79786, 55.43655], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.68554, - -60.15134, - 55.7027, - -60.16615, - 55.71971, - -60.12709, - 55.69612, - -60.12354, - 55.68554, - -60.15134 - ], - "centroid": [-60.1421, 55.70171], - "name": "America/Goose_Bay" - }, - { - "points": [ - 53.66563, - -56.28306, - 53.68268, - -56.30839, - 53.70139, - -56.28933, - 53.68807, - -56.26675, - 53.66563, - -56.28306 - ], - "centroid": [-56.287, 53.68409], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.73667, - -60.88478, - 56.73915, - -60.91356, - 56.76342, - -60.91157, - 56.76584, - -60.88586, - 56.73667, - -60.88478 - ], - "centroid": [-60.89853, 56.75101], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.28206, - -60.81842, - 56.2746, - -60.85128, - 56.29197, - -60.86316, - 56.30265, - -60.83953, - 56.28206, - -60.81842 - ], - "centroid": [-60.84225, 56.28773], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.4658, - -57.06963, - 54.48911, - -57.0835, - 54.49738, - -57.05359, - 54.47502, - -57.04363, - 54.4658, - -57.06963 - ], - "centroid": [-57.06288, 54.48197], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.45571, - -59.89189, - 55.47562, - -59.90668, - 55.49196, - -59.89561, - 55.47634, - -59.86757, - 55.45571, - -59.89189 - ], - "centroid": [-59.88926, 55.47459], - "name": "America/Goose_Bay" - }, - { - "points": [ - 57.12717, - -61.32829, - 57.13253, - -61.3593, - 57.15006, - -61.36558, - 57.15714, - -61.34149, - 57.12717, - -61.32829 - ], - "centroid": [-61.3474, 57.14163], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.90881, - -58.82726, - 54.93722, - -58.83601, - 54.94016, - -58.80804, - 54.91881, - -58.80616, - 54.90881, - -58.82726 - ], - "centroid": [-58.82015, 54.9265], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.54699, - -61.39588, - 56.57198, - -61.40414, - 56.57193, - -61.36664, - 56.55648, - -61.36773, - 56.54699, - -61.39588 - ], - "centroid": [-61.3851, 56.56202], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.87272, - -58.85434, - 54.89393, - -58.86535, - 54.905, - -58.83146, - 54.89157, - -58.82986, - 54.87272, - -58.85434 - ], - "centroid": [-58.84684, 54.89032], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.48904, - -59.8363, - 55.51147, - -59.84405, - 55.50779, - -59.80512, - 55.49152, - -59.8127, - 55.48904, - -59.8363 - ], - "centroid": [-59.82534, 55.50076], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.2795, - -57.80834, - 54.29642, - -57.83409, - 54.31077, - -57.82954, - 54.30369, - -57.79667, - 54.2795, - -57.80834 - ], - "centroid": [-57.81572, 54.29717], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.34948, - -59.57921, - 55.37175, - -59.5934, - 55.3784, - -59.55658, - 55.36257, - -59.55654, - 55.34948, - -59.57921 - ], - "centroid": [-59.57293, 55.36568], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.17639, - -60.36687, - 55.20529, - -60.37048, - 55.21295, - -60.34485, - 55.19596, - -60.34181, - 55.17639, - -60.36687 - ], - "centroid": [-60.35704, 55.19701], - "name": "America/Goose_Bay" - }, - { - "points": [ - 57.43549, - -61.41458, - 57.43967, - -61.43682, - 57.4654, - -61.43794, - 57.46848, - -61.41611, - 57.43549, - -61.41458 - ], - "centroid": [-61.42591, 57.45224], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.13733, - -57.12857, - 54.13876, - -57.15129, - 54.15138, - -57.15575, - 54.16271, - -57.11715, - 54.13733, - -57.12857 - ], - "centroid": [-57.13665, 54.1485], - "name": "America/Goose_Bay" - }, - { - "points": [ - 57.5482, - -61.32412, - 57.56735, - -61.33695, - 57.57559, - -61.30262, - 57.55337, - -61.30199, - 57.5482, - -61.32412 - ], - "centroid": [-61.31665, 57.56188], - "name": "America/Goose_Bay" - }, - { - "points": [ - 53.92751, - -56.53373, - 53.92576, - -56.56031, - 53.94369, - -56.56796, - 53.95247, - -56.54255, - 53.92751, - -56.53373 - ], - "centroid": [-56.55049, 53.93759], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.39354, - -61.1879, - 56.41469, - -61.20684, - 56.41433, - -61.16803, - 56.39811, - -61.16842, - 56.39354, - -61.1879 - ], - "centroid": [-61.18402, 56.40598], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.834, - -60.60457, - 55.85091, - -60.62079, - 55.86591, - -60.59664, - 55.84798, - -60.58309, - 55.834, - -60.60457 - ], - "centroid": [-60.60144, 55.84982], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.43051, - -60.00786, - 55.43241, - -60.0293, - 55.45828, - -60.02757, - 55.45168, - -60.00125, - 55.43051, - -60.00786 - ], - "centroid": [-60.01673, 55.44373], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.4386, - -60.90233, - 56.4668, - -60.90919, - 56.46513, - -60.88233, - 56.45208, - -60.87927, - 56.4386, - -60.90233 - ], - "centroid": [-60.89481, 56.4553], - "name": "America/Goose_Bay" - }, - { - "points": [ - 57.588, - -61.61535, - 57.59865, - -61.64187, - 57.6124, - -61.64209, - 57.61298, - -61.61147, - 57.588, - -61.61535 - ], - "centroid": [-61.62623, 57.60292], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.24297, - -59.31805, - 55.24477, - -59.33646, - 55.26328, - -59.34178, - 55.26882, - -59.31104, - 55.24297, - -59.31805 - ], - "centroid": [-59.3262, 55.25591], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.29203, - -61.09862, - 56.29511, - -61.1228, - 56.31254, - -61.12659, - 56.31277, - -61.09191, - 56.29203, - -61.09862 - ], - "centroid": [-61.10945, 56.30364], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.40929, - -59.85721, - 55.42925, - -59.86503, - 55.43011, - -59.83188, - 55.41414, - -59.83227, - 55.40929, - -59.85721 - ], - "centroid": [-59.84731, 55.42101], - "name": "America/Goose_Bay" - }, - { - "points": [ - 60.20863, - -64.26637, - 60.22045, - -64.28932, - 60.238, - -64.28101, - 60.22957, - -64.25664, - 60.20863, - -64.26637 - ], - "centroid": [-64.273, 60.22401], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.33152, - -57.89792, - 54.35404, - -57.90688, - 54.3521, - -57.87246, - 54.3365, - -57.87509, - 54.33152, - -57.89792 - ], - "centroid": [-57.88912, 54.34406], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.21141, - -57.53886, - 54.22909, - -57.55089, - 54.23341, - -57.51322, - 54.21883, - -57.51494, - 54.21141, - -57.53886 - ], - "centroid": [-57.53051, 54.22355], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.35728, - -59.63963, - 55.36727, - -59.66214, - 55.38872, - -59.6455, - 55.37503, - -59.63034, - 55.35728, - -59.63963 - ], - "centroid": [-59.64507, 55.37207], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.71662, - -56.87289, - 54.71599, - -56.89235, - 54.73287, - -56.89679, - 54.74029, - -56.86656, - 54.71662, - -56.87289 - ], - "centroid": [-56.88159, 54.72724], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.18821, - -59.30849, - 55.18454, - -59.33088, - 55.20023, - -59.33735, - 55.21372, - -59.31282, - 55.18821, - -59.30849 - ], - "centroid": [-59.32168, 55.19728], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.94326, - -58.6021, - 54.9607, - -58.61234, - 54.97018, - -58.58494, - 54.95011, - -58.58119, - 54.94326, - -58.6021 - ], - "centroid": [-58.59526, 54.95651], - "name": "America/Goose_Bay" - }, - { - "points": [ - 56.26915, - -60.96554, - 56.29091, - -60.97475, - 56.2866, - -60.9433, - 56.27302, - -60.9436, - 56.26915, - -60.96554 - ], - "centroid": [-60.95792, 56.28034], - "name": "America/Goose_Bay" - }, - { - "points": [ - 55.1682, - -59.70613, - 55.18174, - -59.72249, - 55.19833, - -59.7119, - 55.18732, - -59.69161, - 55.1682, - -59.70613 - ], - "centroid": [-59.70765, 55.18382], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.87604, - -57.86973, - 54.88981, - -57.89167, - 54.90777, - -57.87671, - 54.89223, - -57.86035, - 54.87604, - -57.86973 - ], - "centroid": [-57.87513, 54.89153], - "name": "America/Goose_Bay" - }, - { - "points": [ - 54.84654, - -58.50924, - 54.86559, - -58.51896, - 54.87807, - -58.50368, - 54.8554, - -58.49101, - 54.84654, - -58.50924 - ], - "centroid": [-58.50541, 54.86149], - "name": "America/Goose_Bay" - }, - { - "points": [ - 76.04393, - -64.03669, - 76.09459, - -64.13683, - 76.31627, - -64.17624, - 76.35034, - -64.33161, - 76.21369, - -64.42686, - 76.25386, - -64.67207, - 76.19321, - -64.53462, - 76.12182, - -64.59275, - 76.17727, - -64.87929, - 76.17037, - -64.97374, - 76.10535, - -64.91524, - 76.13318, - -65.2912, - 76.07511, - -65.24401, - 76.01585, - -65.45303, - 76.07301, - -65.93146, - 76.22491, - -65.74324, - 76.23878, - -65.58925, - 76.26617, - -65.71867, - 76.27284, - -66.18669, - 76.07879, - -66.41353, - 76.25931, - -66.87801, - 76.17432, - -67.27695, - 76.14878, - -67.01199, - 76.09913, - -66.9728, - 76.08418, - -67.04722, - 75.96374, - -66.48049, - 75.91972, - -66.42652, - 75.90093, - -66.48037, - 76.07058, - -68.42427, - 76.11818, - -68.59474, - 76.15557, - -68.46128, - 76.15464, - -68.80292, - 76.18548, - -68.75504, - 76.38345, - -69.64844, - 76.59542, - -68.74951, - 76.59194, - -68.01115, - 76.65522, - -68.08025, - 76.68719, - -68.01091, - 76.6405, - -69.20851, - 76.80379, - -70.08686, - 76.95379, - -69.85593, - 76.79271, - -70.34413, - 76.78572, - -70.63318, - 76.89128, - -70.98846, - 76.92084, - -70.83243, - 77.01687, - -71.39386, - 77.14801, - -71.16976, - 77.15813, - -70.79866, - 77.18047, - -70.94281, - 77.20991, - -70.88217, - 77.25543, - -70.18363, - 77.18988, - -68.08479, - 77.2751, - -69.11615, - 77.38645, - -68.34109, - 77.37059, - -66.7526, - 77.27093, - -66.23792, - 77.41819, - -66.6456, - 77.46503, - -66.04623, - 77.56634, - -66.2954, - 77.61067, - -66.26215, - 77.67937, - -66.999, - 77.53981, - -67.38031, - 77.50063, - -68.37789, - 77.57767, - -68.41414, - 77.66308, - -68.71194, - 77.65504, - -68.79457, - 77.51727, - -68.58445, - 77.45507, - -69.26068, - 77.56929, - -70.30422, - 77.72514, - -69.56404, - 77.65479, - -70.30253, - 77.69939, - -70.70388, - 77.84325, - -70.17357, - 77.75683, - -71.2675, - 77.80341, - -71.43475, - 77.8722, - -71.18485, - 77.92961, - -72.23966, - 78.00437, - -72.35522, - 78.04927, - -72.2993, - 78.17705, - -73.05116, - 78.19993, - -72.73154, - 78.23216, - -72.80792, - 78.30024, - -72.67575, - 78.36587, - -72.91076, - 78.41881, - -72.58477, - 78.4499, - -72.67459, - 78.52901, - -72.55211, - 78.63971, - -71.54815, - 78.62229, - -70.85351, - 78.71289, - -70.65499, - 78.81691, - -69.29378, - 78.87576, - -68.86772, - 78.9182, - -69.16185, - 78.96462, - -69.07299, - 79.05221, - -68.55536, - 79.16663, - -67.10023, - 79.14157, - -66.38176, - 76.13713, - -63.72644, - 76.04393, - -64.03669 - ], - "centroid": [-67.90991, 77.57602], - "name": "America/Thule" - }, - { - "points": [ - 77.45219, - -72.36249, - 77.45222, - -71.8987, - 77.38782, - -71.32573, - 77.29839, - -71.97864, - 77.41407, - -72.56622, - 77.45219, - -72.36249 - ], - "centroid": [-71.97542, 77.38865], - "name": "America/Thule" - }, - { - "points": [ - 77.36289, - -71.01177, - 77.45552, - -71.27779, - 77.40855, - -70.04248, - 77.38717, - -70.09984, - 77.36289, - -71.01177 - ], - "centroid": [-70.71812, 77.40555], - "name": "America/Thule" - }, - { - "points": [ - 76.5195, - -69.73153, - 76.5375, - -69.97052, - 76.56926, - -70.06071, - 76.58276, - -69.45048, - 76.5195, - -69.73153 - ], - "centroid": [-69.77294, 76.55496], - "name": "America/Thule" - }, - { - "points": [ - 77.46391, - -66.51728, - 77.51383, - -66.75349, - 77.51079, - -66.15899, - 77.48032, - -66.24662, - 77.46391, - -66.51728 - ], - "centroid": [-66.44442, 77.49405], - "name": "America/Thule" - }, - { - "points": [ - 76.38555, - -69.99054, - 76.41016, - -70.18545, - 76.43964, - -70.21493, - 76.43992, - -69.85908, - 76.38555, - -69.99054 - ], - "centroid": [-70.04397, 76.41966], - "name": "America/Thule" - }, - { - "points": [ - 75.99943, - -65.0721, - 76.04396, - -65.19483, - 76.0558, - -64.90036, - 76.0052, - -65.00657, - 75.99943, - -65.0721 - ], - "centroid": [-65.04594, 76.03104], - "name": "America/Thule" - }, - { - "points": [ - 77.58188, - -66.92724, - 77.62355, - -66.92243, - 77.63945, - -66.5913, - 77.59479, - -66.76552, - 77.58188, - -66.92724 - ], - "centroid": [-66.79975, 77.61241], - "name": "America/Thule" - }, - { - "points": [ - 76.02585, - -65.96731, - 76.04855, - -66.09633, - 76.07146, - -66.11427, - 76.05027, - -65.91292, - 76.02585, - -65.96731 - ], - "centroid": [-66.01624, 76.04903], - "name": "America/Thule" - }, - { - "points": [ - 77.40797, - -72.64774, - 77.4275, - -72.79471, - 77.4454, - -72.8141, - 77.44837, - -72.65508, - 77.40797, - -72.64774 - ], - "centroid": [-72.71769, 77.43211], - "name": "America/Thule" - }, - { - "points": [ - 75.95003, - -65.07547, - 75.9596, - -65.16062, - 75.97528, - -65.17459, - 75.9817, - -64.99703, - 75.95003, - -65.07547 - ], - "centroid": [-65.09273, 75.9676], - "name": "America/Thule" - }, - { - "points": [ - 76.6926, - -73.14857, - 76.7147, - -73.26617, - 76.7277, - -73.27287, - 76.73665, - -73.1492, - 76.6926, - -73.14857 - ], - "centroid": [-73.19809, 76.71751], - "name": "America/Thule" - }, - { - "points": [ - 76.75643, - -70.25235, - 76.76487, - -70.30673, - 76.7767, - -70.31498, - 76.77082, - -70.21049, - 76.75643, - -70.25235 - ], - "centroid": [-70.2672, 76.76749], - "name": "America/Thule" - }, - { - "points": [ - 76.71966, - -72.84445, - 76.72726, - -72.89622, - 76.74579, - -72.90956, - 76.75082, - -72.84154, - 76.71966, - -72.84445 - ], - "centroid": [-72.87046, 76.73648], - "name": "America/Thule" - }, - { - "points": [ - 76.71268, - -73.08755, - 76.73252, - -73.12522, - 76.73886, - -73.05001, - 76.72425, - -73.05083, - 76.71268, - -73.08755 - ], - "centroid": [-73.08181, 76.72738], - "name": "America/Thule" - }, - { - "points": [ - 76.70579, - -72.56373, - 76.71499, - -72.61013, - 76.72851, - -72.61649, - 76.72662, - -72.54164, - 76.70579, - -72.56373 - ], - "centroid": [-72.57993, 76.71929], - "name": "America/Thule" - }, - { - "points": [ - 76.07051, - -68.71975, - 76.10179, - -68.68722, - 76.09169, - -68.64912, - 76.07726, - -68.66125, - 76.07051, - -68.71975 - ], - "centroid": [-68.68247, 76.08526], - "name": "America/Thule" - }, - { - "points": [ - 76.67168, - -73.06834, - 76.68453, - -73.09607, - 76.69903, - -73.09796, - 76.68908, - -73.03935, - 76.67168, - -73.06834 - ], - "centroid": [-73.07279, 76.68626], - "name": "America/Thule" - }, - { - "points": [ - 45.049, - -67.04083, - 45.1797, - -67.26493, - 45.11671, - -67.34702, - 45.23891, - -67.47061, - 45.59173, - -67.45254, - 45.67882, - -67.82219, - 47.05923, - -67.79663, - 47.34722, - -68.24008, - 47.16905, - -68.89311, - 47.30291, - -69.06263, - 47.55677, - -68.39228, - 47.91686, - -68.39016, - 47.92578, - -68.1317, - 48.00929, - -68.11995, - 48.00896, - -67.60112, - 47.93527, - -67.5893, - 47.85248, - -67.37434, - 48.00281, - -66.72254, - 48.09264, - -66.81478, - 48.12303, - -66.74851, - 48.01, - -66.67038, - 48.07494, - -66.36635, - 48.01446, - -66.34955, - 47.91335, - -65.82798, - 47.65952, - -65.61478, - 47.83694, - -65.10888, - 47.82022, - -64.96128, - 47.7787, - -65.05433, - 47.82998, - -64.76099, - 47.75334, - -64.71116, - 47.8589, - -64.70372, - 48.00787, - -64.4841, - 47.83979, - -64.50443, - 47.58454, - -64.83189, - 47.29588, - -64.93033, - 47.0858, - -65.33417, - 47.04887, - -65.1684, - 47.14269, - -65.04267, - 47.08469, - -64.80132, - 46.84603, - -64.90301, - 46.69352, - -64.71453, - 46.24936, - -64.52929, - 46.17437, - -63.82189, - 46.09486, - -63.77303, - 46.04443, - -64.06932, - 45.96095, - -64.04963, - 45.96618, - -64.14415, - 45.71187, - -64.49775, - 45.72037, - -64.56756, - 45.80362, - -64.50914, - 45.85635, - -64.56713, - 45.58379, - -64.77568, - 45.61527, - -64.87348, - 45.29098, - -65.57408, - 45.18389, - -65.90516, - 45.25727, - -66.03592, - 45.04838, - -66.46331, - 45.12459, - -66.54223, - 45.04957, - -66.90963, - 44.8199, - -66.92867, - 44.96581, - -67.03544, - 45.1238, - -66.91791, - 45.15337, - -67.02712, - 45.049, - -67.04083 - ], - "centroid": [-66.37589, 46.6217], - "name": "America/Moncton" - }, - { - "points": [ - 44.60323, - -66.71542, - 44.60304, - -66.92748, - 44.80881, - -66.79714, - 44.73197, - -66.71373, - 44.60323, - -66.71542 - ], - "centroid": [-66.79913, 44.68027], - "name": "America/Moncton" - }, - { - "points": [ - 47.14727, - -65.05072, - 47.17344, - -65.07149, - 47.2112, - -65.04229, - 47.16356, - -65.02703, - 47.14727, - -65.05072 - ], - "centroid": [-65.04786, 47.17575], - "name": "America/Moncton" - }, - { - "points": [ - 44.95952, - -66.70933, - 44.97638, - -66.73137, - 44.99752, - -66.69635, - 44.98223, - -66.68643, - 44.95952, - -66.70933 - ], - "centroid": [-66.70707, 44.97849], - "name": "America/Moncton" - }, - { - "points": [ - 44.56123, - -66.75671, - 44.56748, - -66.77569, - 44.59971, - -66.76615, - 44.59216, - -66.75275, - 44.56123, - -66.75671 - ], - "centroid": [-66.76314, 44.57942], - "name": "America/Moncton" - }, - { - "points": [ - 44.92761, - -66.7435, - 44.94627, - -66.758, - 44.95852, - -66.73998, - 44.94672, - -66.72574, - 44.92761, - -66.7435 - ], - "centroid": [-66.74196, 44.94421], - "name": "America/Moncton" - }, - { - "points": [ - 43.45823, - -65.71624, - 43.54104, - -65.81877, - 43.75114, - -65.86454, - 43.71939, - -65.99391, - 43.63423, - -66.0198, - 43.73299, - -66.13273, - 44.08215, - -66.22438, - 44.34575, - -66.13034, - 44.57702, - -65.86896, - 44.25024, - -66.39947, - 44.7749, - -65.65931, - 45.28426, - -64.41171, - 45.34082, - -64.50594, - 45.30192, - -64.328, - 45.13271, - -64.37713, - 45.10459, - -64.20776, - 45.23524, - -64.07589, - 45.35031, - -63.44924, - 45.39219, - -64.55684, - 45.27829, - -64.77591, - 45.31993, - -64.95738, - 45.43298, - -64.92284, - 45.68755, - -64.46847, - 45.98478, - -64.15488, - 46.00067, - -63.94623, - 45.86798, - -63.71685, - 45.80625, - -63.22688, - 45.73341, - -63.30466, - 45.76391, - -63.0852, - 45.81536, - -63.11526, - 45.77419, - -62.6977, - 45.68665, - -62.64756, - 45.64678, - -62.4706, - 45.90434, - -61.94429, - 45.66716, - -61.8197, - 45.68146, - -61.45695, - 46.0348, - -61.59543, - 46.28015, - -61.29152, - 46.6324, - -61.06951, - 47.04815, - -60.63282, - 47.03537, - -60.3881, - 46.93778, - -60.46147, - 46.86334, - -60.30488, - 46.75985, - -60.32045, - 46.31089, - -60.5442, - 46.36224, - -60.4465, - 46.30788, - -60.34003, - 46.08885, - -60.60863, - 46.09314, - -60.7703, - 45.94443, - -60.81955, - 45.91942, - -60.9717, - 45.84198, - -60.93646, - 45.71746, - -61.15255, - 45.79153, - -60.95061, - 45.70043, - -60.80139, - 45.83688, - -60.70463, - 45.71206, - -60.24487, - 45.56166, - -60.69502, - 45.64906, - -60.8918, - 45.61099, - -61.00127, - 45.57813, - -60.8879, - 45.46275, - -61.01036, - 45.58867, - -61.25881, - 45.46921, - -61.24515, - 45.38022, - -61.48485, - 45.36047, - -60.97737, - 45.25495, - -60.98506, - 45.24945, - -61.32985, - 45.1881, - -61.31911, - 45.10685, - -61.58361, - 45.16042, - -61.66296, - 45.09392, - -61.66045, - 45.03803, - -61.94872, - 44.92158, - -62.04434, - 44.94504, - -62.23687, - 44.81306, - -62.45971, - 44.86793, - -62.49288, - 44.77991, - -62.54022, - 44.77715, - -62.72186, - 44.67819, - -62.83628, - 44.7075, - -63.08548, - 44.59505, - -63.54234, - 44.42373, - -63.56198, - 44.48136, - -63.92364, - 44.64961, - -63.94075, - 44.61781, - -64.05168, - 44.50202, - -64.00558, - 44.4255, - -64.16305, - 44.55835, - -64.15554, - 44.54487, - -64.29211, - 44.41496, - -64.29549, - 44.34503, - -64.19817, - 44.35451, - -64.31597, - 44.29152, - -64.22386, - 44.22017, - -64.26427, - 44.27153, - -64.35174, - 44.17576, - -64.34251, - 44.21752, - -64.42879, - 43.98138, - -64.65987, - 43.94221, - -64.81503, - 43.88175, - -64.75748, - 43.68706, - -65.02808, - 43.6513, - -65.13699, - 43.7613, - -65.23388, - 43.49772, - -65.35364, - 43.53872, - -65.40181, - 43.44294, - -65.48134, - 43.55498, - -65.57894, - 43.38231, - -65.62283, - 43.45823, - -65.71624 - ], - "centroid": [-63.45232, 45.11094], - "name": "America/Halifax" - }, - { - "points": [ - 46.4516, - -64.13382, - 46.60138, - -64.09872, - 46.60423, - -64.39638, - 46.69996, - -64.42749, - 47.07044, - -64.00217, - 46.75463, - -64.00462, - 46.5656, - -63.70486, - 46.4198, - -63.04994, - 46.45893, - -61.97483, - 46.33547, - -62.18881, - 46.34068, - -62.33286, - 46.16797, - -62.40237, - 46.20154, - -62.50823, - 46.0843, - -62.44784, - 46.03625, - -62.5345, - 45.98704, - -62.46597, - 45.93678, - -62.74498, - 46.0475, - -63.05346, - 46.1191, - -62.89937, - 46.11881, - -62.97221, - 46.18111, - -62.96069, - 46.12116, - -63.2548, - 46.20889, - -63.65747, - 46.31089, - -63.82614, - 46.37796, - -63.78722, - 46.3916, - -64.14244, - 46.4516, - -64.13382 - ], - "centroid": [-63.29413, 46.38595], - "name": "America/Halifax" - }, - { - "points": [ - 47.20862, - -61.98574, - 47.24386, - -62.04014, - 47.4077, - -61.96244, - 47.64148, - -61.5528, - 47.6312, - -61.38922, - 47.22594, - -61.81801, - 47.20862, - -61.98574 - ], - "centroid": [-61.75, 47.4201], - "name": "America/Halifax" - }, - { - "points": [ - 43.92093, - -59.97069, - 43.96057, - -60.14966, - 44.02531, - -59.71509, - 43.94494, - -59.82001, - 43.92093, - -59.97069 - ], - "centroid": [-59.9177, 43.96764], - "name": "America/Halifax" - }, - { - "points": [ - 45.79038, - -62.56147, - 45.81049, - -62.61647, - 45.8326, - -62.50463, - 45.8031, - -62.51431, - 45.79038, - -62.56147 - ], - "centroid": [-62.55174, 45.8105], - "name": "America/Halifax" - }, - { - "points": [ - 47.77087, - -61.49346, - 47.79289, - -61.52718, - 47.80646, - -61.41858, - 47.79233, - -61.42354, - 47.77087, - -61.49346 - ], - "centroid": [-61.47157, 47.79003], - "name": "America/Halifax" - }, - { - "points": [ - 47.18259, - -60.17404, - 47.21356, - -60.18388, - 47.23634, - -60.14728, - 47.21007, - -60.13881, - 47.18259, - -60.17404 - ], - "centroid": [-60.16148, 47.21029], - "name": "America/Halifax" - }, - { - "points": [ - 47.26326, - -61.71413, - 47.28899, - -61.7374, - 47.30207, - -61.69202, - 47.27315, - -61.68575, - 47.26326, - -61.71413 - ], - "centroid": [-61.70806, 47.28279], - "name": "America/Halifax" - }, - { - "points": [ - 44.29296, - -64.19056, - 44.30678, - -64.21215, - 44.32316, - -64.20787, - 44.31437, - -64.16456, - 44.29296, - -64.19056 - ], - "centroid": [-64.19184, 44.3095], - "name": "America/Halifax" - }, - { - "points": [ - 45.23078, - -65.01561, - 45.25066, - -65.02439, - 45.25869, - -64.98591, - 45.23553, - -64.98982, - 45.23078, - -65.01561 - ], - "centroid": [-65.00392, 45.24465], - "name": "America/Halifax" - }, - { - "points": [ - 43.44829, - -65.75064, - 43.47654, - -65.77453, - 43.49124, - -65.76185, - 43.46349, - -65.73767, - 43.44829, - -65.75064 - ], - "centroid": [-65.75612, 43.46982], - "name": "America/Halifax" - }, - { - "points": [ - 46.10794, - -63.18623, - 46.10679, - -63.20889, - 46.12417, - -63.21452, - 46.13676, - -63.17794, - 46.10794, - -63.18623 - ], - "centroid": [-63.19596, 46.11999], - "name": "America/Halifax" - }, - { - "points": [ - 45.97412, - -61.59999, - 45.98201, - -61.62452, - 46.00616, - -61.61842, - 46.00246, - -61.60089, - 45.97412, - -61.59999 - ], - "centroid": [-61.61088, 45.99039], - "name": "America/Halifax" - }, - { - "points": [ - 46.52072, - -63.77017, - 46.50615, - -63.78135, - 46.52488, - -63.80604, - 46.53824, - -63.78871, - 46.52072, - -63.77017 - ], - "centroid": [-63.78706, 46.52251], - "name": "America/Halifax" - }, - { - "points": [ - 44.89418, - -62.17722, - 44.92031, - -62.18122, - 44.91212, - -62.14979, - 44.89774, - -62.15553, - 44.89418, - -62.17722 - ], - "centroid": [-62.1671, 44.90684], - "name": "America/Halifax" - }, - { - "points": [ - 46.34834, - -61.27365, - 46.3682, - -61.28757, - 46.38097, - -61.26021, - 46.36559, - -61.25413, - 46.34834, - -61.27365 - ], - "centroid": [-61.2698, 46.36552], - "name": "America/Halifax" - }, - { - "points": [ - 44.4223, - -64.09711, - 44.43971, - -64.11101, - 44.44456, - -64.07584, - 44.42962, - -64.076, - 44.4223, - -64.09711 - ], - "centroid": [-64.09096, 44.43446], - "name": "America/Halifax" - }, - { - "points": [ - 46.12472, - -63.0584, - 46.12837, - -63.08206, - 46.14138, - -63.08637, - 46.14685, - -63.05477, - 46.12472, - -63.0584 - ], - "centroid": [-63.06925, 46.1358], - "name": "America/Halifax" - }, - { - "points": [ - 45.74876, - -61.0984, - 45.76566, - -61.11148, - 45.78161, - -61.09076, - 45.76565, - -61.08129, - 45.74876, - -61.0984 - ], - "centroid": [-61.09582, 45.76534], - "name": "America/Halifax" - }, - { - "points": [ - 44.66648, - -62.89823, - 44.66709, - -62.91926, - 44.69425, - -62.91533, - 44.6856, - -62.89604, - 44.66648, - -62.89823 - ], - "centroid": [-62.90782, 44.67843], - "name": "America/Halifax" - }, - { - "points": [ - 46.3749, - -60.38334, - 46.38473, - -60.4036, - 46.4041, - -60.38368, - 46.39162, - -60.37175, - 46.3749, - -60.38334 - ], - "centroid": [-60.38629, 46.38876], - "name": "America/Halifax" - }, - { - "points": [ - 43.63568, - -66.0487, - 43.6457, - -66.07299, - 43.66308, - -66.07025, - 43.65753, - -66.05019, - 43.63568, - -66.0487 - ], - "centroid": [-66.06026, 43.65008], - "name": "America/Halifax" - }, - { - "points": [ - 44.8325, - -62.38425, - 44.8491, - -62.39988, - 44.85808, - -62.37242, - 44.84573, - -62.36667, - 44.8325, - -62.38425 - ], - "centroid": [-62.38187, 44.84619], - "name": "America/Halifax" - }, - { - "points": [ - 45.98348, - -60.77701, - 46.16856, - -60.43867, - 46.22806, - -60.36341, - 46.19254, - -60.51563, - 46.35081, - -60.30874, - 46.275, - -60.20919, - 46.17809, - -60.22131, - 46.28395, - -60.13424, - 46.13618, - -59.79791, - 46.0408, - -59.96755, - 46.03309, - -59.83456, - 45.95301, - -59.78842, - 45.87624, - -60.15587, - 45.80659, - -60.08135, - 45.71878, - -60.24682, - 45.81875, - -60.7101, - 45.97124, - -60.49738, - 45.89876, - -60.72617, - 45.94058, - -60.81669, - 45.98348, - -60.77701 - ], - "centroid": [-60.27978, 46.01269], - "name": "America/Glace_Bay" - }, - { - "points": [ - 45.99535, - -59.71635, - 46.003, - -59.80157, - 46.0176, - -59.81451, - 46.05319, - -59.68707, - 45.99535, - -59.71635 - ], - "centroid": [-59.74515, 46.01948], - "name": "America/Glace_Bay" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/atlantic-canary.json b/pandora_console/include/javascript/tz_json/polygons/atlantic-canary.json deleted file mode 100644 index 84d795f2ed..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/atlantic-canary.json +++ /dev/null @@ -1,3273 +0,0 @@ -{ - "transitions": { - "Atlantic/Canary": [ - [1490504400, 60, "WEST"], - [1509253200, 0, "WET"], - [1521954000, 60, "WEST"], - [1540702800, 0, "WET"], - [1554008400, 60, "WEST"], - [1572152400, 0, "WET"], - [1585458000, 60, "WEST"], - [1603602000, 0, "WET"], - [1616907600, 60, "WEST"], - [1635656400, 0, "WET"], - [1648357200, 60, "WEST"], - [1667106000, 0, "WET"], - [1679806800, 60, "WEST"], - [1698555600, 0, "WET"], - [1711861200, 60, "WEST"], - [1730005200, 0, "WET"], - [1743310800, 60, "WEST"], - [1761454800, 0, "WET"], - [1774760400, 60, "WEST"], - [1792904400, 0, "WET"], - [1806210000, 60, "WEST"], - [1824958800, 0, "WET"], - [1837659600, 60, "WEST"], - [1856408400, 0, "WET"], - [1869109200, 60, "WEST"], - [1887858000, 0, "WET"], - [1901163600, 60, "WEST"], - [1919307600, 0, "WET"], - [1932613200, 60, "WEST"], - [1950757200, 0, "WET"], - [1964062800, 60, "WEST"], - [1982811600, 0, "WET"], - [1995512400, 60, "WEST"], - [2014261200, 0, "WET"], - [2026962000, 60, "WEST"], - [2045710800, 0, "WET"], - [2058411600, 60, "WEST"], - [2077160400, 0, "WET"], - [2090466000, 60, "WEST"], - [2108610000, 0, "WET"], - [2121915600, 60, "WEST"], - [2140059600, 0, "WET"] - ], - "Europe/Lisbon": [ - [1490504400, 60, "WEST"], - [1509253200, 0, "WET"], - [1521954000, 60, "WEST"], - [1540702800, 0, "WET"], - [1554008400, 60, "WEST"], - [1572152400, 0, "WET"], - [1585458000, 60, "WEST"], - [1603602000, 0, "WET"], - [1616907600, 60, "WEST"], - [1635656400, 0, "WET"], - [1648357200, 60, "WEST"], - [1667106000, 0, "WET"], - [1679806800, 60, "WEST"], - [1698555600, 0, "WET"], - [1711861200, 60, "WEST"], - [1730005200, 0, "WET"], - [1743310800, 60, "WEST"], - [1761454800, 0, "WET"], - [1774760400, 60, "WEST"], - [1792904400, 0, "WET"], - [1806210000, 60, "WEST"], - [1824958800, 0, "WET"], - [1837659600, 60, "WEST"], - [1856408400, 0, "WET"], - [1869109200, 60, "WEST"], - [1887858000, 0, "WET"], - [1901163600, 60, "WEST"], - [1919307600, 0, "WET"], - [1932613200, 60, "WEST"], - [1950757200, 0, "WET"], - [1964062800, 60, "WEST"], - [1982811600, 0, "WET"], - [1995512400, 60, "WEST"], - [2014261200, 0, "WET"], - [2026962000, 60, "WEST"], - [2045710800, 0, "WET"], - [2058411600, 60, "WEST"], - [2077160400, 0, "WET"], - [2090466000, 60, "WEST"], - [2108610000, 0, "WET"], - [2121915600, 60, "WEST"], - [2140059600, 0, "WET"] - ], - "Atlantic/Madeira": [ - [1490504400, 60, "WEST"], - [1509253200, 0, "WET"], - [1521954000, 60, "WEST"], - [1540702800, 0, "WET"], - [1554008400, 60, "WEST"], - [1572152400, 0, "WET"], - [1585458000, 60, "WEST"], - [1603602000, 0, "WET"], - [1616907600, 60, "WEST"], - [1635656400, 0, "WET"], - [1648357200, 60, "WEST"], - [1667106000, 0, "WET"], - [1679806800, 60, "WEST"], - [1698555600, 0, "WET"], - [1711861200, 60, "WEST"], - [1730005200, 0, "WET"], - [1743310800, 60, "WEST"], - [1761454800, 0, "WET"], - [1774760400, 60, "WEST"], - [1792904400, 0, "WET"], - [1806210000, 60, "WEST"], - [1824958800, 0, "WET"], - [1837659600, 60, "WEST"], - [1856408400, 0, "WET"], - [1869109200, 60, "WEST"], - [1887858000, 0, "WET"], - [1901163600, 60, "WEST"], - [1919307600, 0, "WET"], - [1932613200, 60, "WEST"], - [1950757200, 0, "WET"], - [1964062800, 60, "WEST"], - [1982811600, 0, "WET"], - [1995512400, 60, "WEST"], - [2014261200, 0, "WET"], - [2026962000, 60, "WEST"], - [2045710800, 0, "WET"], - [2058411600, 60, "WEST"], - [2077160400, 0, "WET"], - [2090466000, 60, "WEST"], - [2108610000, 0, "WET"], - [2121915600, 60, "WEST"], - [2140059600, 0, "WET"] - ], - "Europe/Guernsey": [ - [1490504400, 60, "BST"], - [1509253200, 0, "GMT"], - [1521954000, 60, "BST"], - [1540702800, 0, "GMT"], - [1554008400, 60, "BST"], - [1572152400, 0, "GMT"], - [1585458000, 60, "BST"], - [1603602000, 0, "GMT"], - [1616907600, 60, "BST"], - [1635656400, 0, "GMT"], - [1648357200, 60, "BST"], - [1667106000, 0, "GMT"], - [1679806800, 60, "BST"], - [1698555600, 0, "GMT"], - [1711861200, 60, "BST"], - [1730005200, 0, "GMT"], - [1743310800, 60, "BST"], - [1761454800, 0, "GMT"], - [1774760400, 60, "BST"], - [1792904400, 0, "GMT"], - [1806210000, 60, "BST"], - [1824958800, 0, "GMT"], - [1837659600, 60, "BST"], - [1856408400, 0, "GMT"], - [1869109200, 60, "BST"], - [1887858000, 0, "GMT"], - [1901163600, 60, "BST"], - [1919307600, 0, "GMT"], - [1932613200, 60, "BST"], - [1950757200, 0, "GMT"], - [1964062800, 60, "BST"], - [1982811600, 0, "GMT"], - [1995512400, 60, "BST"], - [2014261200, 0, "GMT"], - [2026962000, 60, "BST"], - [2045710800, 0, "GMT"], - [2058411600, 60, "BST"], - [2077160400, 0, "GMT"], - [2090466000, 60, "BST"], - [2108610000, 0, "GMT"], - [2121915600, 60, "BST"], - [2140059600, 0, "GMT"] - ], - "Atlantic/Faroe": [ - [1490504400, 60, "WEST"], - [1509253200, 0, "WET"], - [1521954000, 60, "WEST"], - [1540702800, 0, "WET"], - [1554008400, 60, "WEST"], - [1572152400, 0, "WET"], - [1585458000, 60, "WEST"], - [1603602000, 0, "WET"], - [1616907600, 60, "WEST"], - [1635656400, 0, "WET"], - [1648357200, 60, "WEST"], - [1667106000, 0, "WET"], - [1679806800, 60, "WEST"], - [1698555600, 0, "WET"], - [1711861200, 60, "WEST"], - [1730005200, 0, "WET"], - [1743310800, 60, "WEST"], - [1761454800, 0, "WET"], - [1774760400, 60, "WEST"], - [1792904400, 0, "WET"], - [1806210000, 60, "WEST"], - [1824958800, 0, "WET"], - [1837659600, 60, "WEST"], - [1856408400, 0, "WET"], - [1869109200, 60, "WEST"], - [1887858000, 0, "WET"], - [1901163600, 60, "WEST"], - [1919307600, 0, "WET"], - [1932613200, 60, "WEST"], - [1950757200, 0, "WET"], - [1964062800, 60, "WEST"], - [1982811600, 0, "WET"], - [1995512400, 60, "WEST"], - [2014261200, 0, "WET"], - [2026962000, 60, "WEST"], - [2045710800, 0, "WET"], - [2058411600, 60, "WEST"], - [2077160400, 0, "WET"], - [2090466000, 60, "WEST"], - [2108610000, 0, "WET"], - [2121915600, 60, "WEST"], - [2140059600, 0, "WET"] - ], - "Europe/London": [ - [1490504400, 60, "BST"], - [1509253200, 0, "GMT"], - [1521954000, 60, "BST"], - [1540702800, 0, "GMT"], - [1554008400, 60, "BST"], - [1572152400, 0, "GMT"], - [1585458000, 60, "BST"], - [1603602000, 0, "GMT"], - [1616907600, 60, "BST"], - [1635656400, 0, "GMT"], - [1648357200, 60, "BST"], - [1667106000, 0, "GMT"], - [1679806800, 60, "BST"], - [1698555600, 0, "GMT"], - [1711861200, 60, "BST"], - [1730005200, 0, "GMT"], - [1743310800, 60, "BST"], - [1761454800, 0, "GMT"], - [1774760400, 60, "BST"], - [1792904400, 0, "GMT"], - [1806210000, 60, "BST"], - [1824958800, 0, "GMT"], - [1837659600, 60, "BST"], - [1856408400, 0, "GMT"], - [1869109200, 60, "BST"], - [1887858000, 0, "GMT"], - [1901163600, 60, "BST"], - [1919307600, 0, "GMT"], - [1932613200, 60, "BST"], - [1950757200, 0, "GMT"], - [1964062800, 60, "BST"], - [1982811600, 0, "GMT"], - [1995512400, 60, "BST"], - [2014261200, 0, "GMT"], - [2026962000, 60, "BST"], - [2045710800, 0, "GMT"], - [2058411600, 60, "BST"], - [2077160400, 0, "GMT"], - [2090466000, 60, "BST"], - [2108610000, 0, "GMT"], - [2121915600, 60, "BST"], - [2140059600, 0, "GMT"] - ], - "Europe/Dublin": [ - [1490504400, 60, "IST"], - [1509253200, 0, "GMT"], - [1521954000, 60, "IST"], - [1540702800, 0, "GMT"], - [1554008400, 60, "IST"], - [1572152400, 0, "GMT"], - [1585458000, 60, "IST"], - [1603602000, 0, "GMT"], - [1616907600, 60, "IST"], - [1635656400, 0, "GMT"], - [1648357200, 60, "IST"], - [1667106000, 0, "GMT"], - [1679806800, 60, "IST"], - [1698555600, 0, "GMT"], - [1711861200, 60, "IST"], - [1730005200, 0, "GMT"], - [1743310800, 60, "IST"], - [1761454800, 0, "GMT"], - [1774760400, 60, "IST"], - [1792904400, 0, "GMT"], - [1806210000, 60, "IST"], - [1824958800, 0, "GMT"], - [1837659600, 60, "IST"], - [1856408400, 0, "GMT"], - [1869109200, 60, "IST"], - [1887858000, 0, "GMT"], - [1901163600, 60, "IST"], - [1919307600, 0, "GMT"], - [1932613200, 60, "IST"], - [1950757200, 0, "GMT"], - [1964062800, 60, "IST"], - [1982811600, 0, "GMT"], - [1995512400, 60, "IST"], - [2014261200, 0, "GMT"], - [2026962000, 60, "IST"], - [2045710800, 0, "GMT"], - [2058411600, 60, "IST"], - [2077160400, 0, "GMT"], - [2090466000, 60, "IST"], - [2108610000, 0, "GMT"], - [2121915600, 60, "IST"], - [2140059600, 0, "GMT"] - ], - "Europe/Jersey": [ - [1490504400, 60, "BST"], - [1509253200, 0, "GMT"], - [1521954000, 60, "BST"], - [1540702800, 0, "GMT"], - [1554008400, 60, "BST"], - [1572152400, 0, "GMT"], - [1585458000, 60, "BST"], - [1603602000, 0, "GMT"], - [1616907600, 60, "BST"], - [1635656400, 0, "GMT"], - [1648357200, 60, "BST"], - [1667106000, 0, "GMT"], - [1679806800, 60, "BST"], - [1698555600, 0, "GMT"], - [1711861200, 60, "BST"], - [1730005200, 0, "GMT"], - [1743310800, 60, "BST"], - [1761454800, 0, "GMT"], - [1774760400, 60, "BST"], - [1792904400, 0, "GMT"], - [1806210000, 60, "BST"], - [1824958800, 0, "GMT"], - [1837659600, 60, "BST"], - [1856408400, 0, "GMT"], - [1869109200, 60, "BST"], - [1887858000, 0, "GMT"], - [1901163600, 60, "BST"], - [1919307600, 0, "GMT"], - [1932613200, 60, "BST"], - [1950757200, 0, "GMT"], - [1964062800, 60, "BST"], - [1982811600, 0, "GMT"], - [1995512400, 60, "BST"], - [2014261200, 0, "GMT"], - [2026962000, 60, "BST"], - [2045710800, 0, "GMT"], - [2058411600, 60, "BST"], - [2077160400, 0, "GMT"], - [2090466000, 60, "BST"], - [2108610000, 0, "GMT"], - [2121915600, 60, "BST"], - [2140059600, 0, "GMT"] - ], - "Europe/Isle_of_Man": [ - [1490504400, 60, "BST"], - [1509253200, 0, "GMT"], - [1521954000, 60, "BST"], - [1540702800, 0, "GMT"], - [1554008400, 60, "BST"], - [1572152400, 0, "GMT"], - [1585458000, 60, "BST"], - [1603602000, 0, "GMT"], - [1616907600, 60, "BST"], - [1635656400, 0, "GMT"], - [1648357200, 60, "BST"], - [1667106000, 0, "GMT"], - [1679806800, 60, "BST"], - [1698555600, 0, "GMT"], - [1711861200, 60, "BST"], - [1730005200, 0, "GMT"], - [1743310800, 60, "BST"], - [1761454800, 0, "GMT"], - [1774760400, 60, "BST"], - [1792904400, 0, "GMT"], - [1806210000, 60, "BST"], - [1824958800, 0, "GMT"], - [1837659600, 60, "BST"], - [1856408400, 0, "GMT"], - [1869109200, 60, "BST"], - [1887858000, 0, "GMT"], - [1901163600, 60, "BST"], - [1919307600, 0, "GMT"], - [1932613200, 60, "BST"], - [1950757200, 0, "GMT"], - [1964062800, 60, "BST"], - [1982811600, 0, "GMT"], - [1995512400, 60, "BST"], - [2014261200, 0, "GMT"], - [2026962000, 60, "BST"], - [2045710800, 0, "GMT"], - [2058411600, 60, "BST"], - [2077160400, 0, "GMT"], - [2090466000, 60, "BST"], - [2108610000, 0, "GMT"], - [2121915600, 60, "BST"], - [2140059600, 0, "GMT"] - ] - }, - "name": "Atlantic/Canary", - "polygons": [ - { - "points": [ - 28.24118, - -16.84463, - 28.36241, - -16.91115, - 28.42363, - -16.50901, - 28.57744, - -16.32297, - 28.56015, - -16.11003, - 28.3738, - -16.33475, - 28.01128, - -16.53871, - 27.9899, - -16.70262, - 28.24118, - -16.84463 - ], - "centroid": [-16.55739, 28.28689], - "name": "Atlantic/Canary" - }, - { - "points": [ - 28.08872, - -14.49853, - 28.22213, - -14.22619, - 28.71842, - -14.01971, - 28.77053, - -13.80444, - 28.23456, - -13.91516, - 28.16204, - -14.19364, - 28.0336, - -14.32258, - 28.08872, - -14.49853 - ], - "centroid": [-14.05181, 28.40025], - "name": "Atlantic/Canary" - }, - { - "points": [ - 27.92655, - -15.83471, - 28.16631, - -15.71901, - 28.1712, - -15.39476, - 27.9297, - -15.35113, - 27.78418, - -15.44444, - 27.74088, - -15.68346, - 27.92655, - -15.83471 - ], - "centroid": [-15.58116, 27.96875], - "name": "Atlantic/Canary" - }, - { - "points": [ - 28.82417, - -13.77607, - 28.85402, - -13.87892, - 29.01098, - -13.83408, - 29.20446, - -13.54571, - 29.3112, - -13.52276, - 29.19514, - -13.40768, - 29.01014, - -13.45445, - 28.82417, - -13.77607 - ], - "centroid": [-13.63005, 29.0353], - "name": "Atlantic/Canary" - }, - { - "points": [ - 28.44153, - -17.82514, - 28.75505, - -18.01198, - 28.85896, - -17.91698, - 28.84423, - -17.77495, - 28.74156, - -17.71217, - 28.44153, - -17.82514 - ], - "centroid": [-17.85218, 28.69562], - "name": "Atlantic/Canary" - }, - { - "points": [ - 27.62884, - -17.98728, - 27.76048, - -18.17553, - 27.85957, - -17.91267, - 27.79719, - -17.8764, - 27.62884, - -17.98728 - ], - "centroid": [-18.00557, 27.75204], - "name": "Atlantic/Canary" - }, - { - "points": [ - 28.00316, - -17.23413, - 28.09932, - -17.34679, - 28.21772, - -17.25934, - 28.10582, - -17.08172, - 28.00316, - -17.23413 - ], - "centroid": [-17.22542, 28.10807], - "name": "Atlantic/Canary" - }, - { - "points": [ - 29.36397, - -13.52031, - 29.40644, - -13.53236, - 29.41049, - -13.47908, - 29.3704, - -13.49114, - 29.36397, - -13.52031 - ], - "centroid": [-13.50617, 29.38978], - "name": "Atlantic/Canary" - }, - { - "points": [ - 36.95141, - -7.88451, - 37.07521, - -8.16881, - 37.11562, - -8.61158, - 37.01342, - -8.99941, - 37.50929, - -8.79884, - 37.8851, - -8.80596, - 37.95725, - -8.89916, - 38.17841, - -8.78635, - 38.34774, - -8.79774, - 38.48949, - -8.91601, - 38.40853, - -9.22148, - 38.68292, - -9.22813, - 38.68939, - -9.47881, - 38.77917, - -9.50593, - 39.26088, - -9.34499, - 39.35991, - -9.41594, - 39.58844, - -9.07817, - 40.96564, - -8.66256, - 41.83865, - -8.88244, - 42.05804, - -8.63033, - 42.15562, - -8.19887, - 42.05721, - -8.07104, - 41.90749, - -8.20028, - 41.82047, - -8.12755, - 41.93542, - -7.89444, - 41.86284, - -7.87191, - 41.91521, - -7.691, - 41.82308, - -7.41325, - 41.89418, - -7.19859, - 41.99724, - -7.16191, - 41.9774, - -6.57035, - 41.86998, - -6.50736, - 41.69869, - -6.53877, - 41.66902, - -6.28122, - 41.57716, - -6.17276, - 41.30732, - -6.4227, - 41.23093, - -6.64112, - 41.03504, - -6.80264, - 41.02762, - -6.91853, - 40.85949, - -6.78938, - 40.44931, - -6.83028, - 40.3692, - -6.76613, - 40.19558, - -7.00614, - 40.01389, - -6.85392, - 39.67403, - -6.99804, - 39.65153, - -7.51397, - 39.46157, - -7.28605, - 39.3838, - -7.31816, - 39.20736, - -7.22192, - 39.06597, - -6.95356, - 38.86123, - -7.02588, - 38.71514, - -7.24532, - 38.44384, - -7.30645, - 38.18596, - -7.07924, - 38.20817, - -6.92432, - 38.01996, - -6.98783, - 37.97758, - -7.24491, - 37.54776, - -7.5079, - 37.16493, - -7.39657, - 36.95141, - -7.88451 - ], - "centroid": [-7.96716, 39.68516], - "name": "Europe/Lisbon" - }, - { - "points": [ - 49.41241, - -2.57077, - 49.44219, - -2.692, - 49.52159, - -2.50846, - 49.42419, - -2.52968, - 49.41241, - -2.57077 - ], - "centroid": [-2.57963, 49.45753], - "name": "Europe/Guernsey" - }, - { - "points": [ - 49.69893, - -2.22055, - 49.73471, - -2.23218, - 49.73984, - -2.15557, - 49.7135, - -2.17476, - 49.69893, - -2.22055 - ], - "centroid": [-2.19801, 49.72273], - "name": "Europe/Guernsey" - }, - { - "points": [ - 49.40414, - -2.37522, - 49.41751, - -2.40015, - 49.46377, - -2.37215, - 49.44019, - -2.34129, - 49.40414, - -2.37522 - ], - "centroid": [-2.3716, 49.43268], - "name": "Europe/Guernsey" - }, - { - "points": [ - 49.45878, - -2.45551, - 49.48311, - -2.47533, - 49.49766, - -2.45948, - 49.47904, - -2.44107, - 49.45878, - -2.45551 - ], - "centroid": [-2.45787, 49.47919], - "name": "Europe/Guernsey" - }, - { - "points": [ - 54.03476, - -4.81389, - 54.2374, - -4.71028, - 54.42668, - -4.3609, - 54.30102, - -4.3015, - 54.18936, - -4.38557, - 54.047, - -4.62421, - 54.03476, - -4.81389 - ], - "centroid": [-4.54491, 54.21325], - "name": "Europe/Isle_of_Man" - }, - { - "points": [ - 50.76994, - -0.95399, - 50.82969, - -1.30308, - 50.72212, - -1.54963, - 50.78074, - -1.28472, - 50.69663, - -1.0705, - 50.5764, - -1.25059, - 50.72956, - -1.7189, - 50.69457, - -1.92477, - 50.59199, - -1.95166, - 50.57186, - -2.0594, - 50.63205, - -2.42713, - 50.50853, - -2.46465, - 50.65418, - -2.63192, - 50.72766, - -2.91007, - 50.6091, - -3.42034, - 50.44242, - -3.54986, - 50.40646, - -3.47706, - 50.34639, - -3.51154, - 50.19466, - -3.72368, - 50.35519, - -4.14401, - 50.33776, - -4.70223, - 50.21377, - -4.79654, - 50.13503, - -5.06766, - 50.04831, - -5.05171, - 49.95643, - -5.1836, - 50.12027, - -5.49555, - 50.04591, - -5.57348, - 50.05817, - -5.72665, - 50.1761, - -5.68323, - 50.20512, - -5.44027, - 50.35919, - -5.16407, - 50.561, - -5.04252, - 50.61397, - -4.79735, - 50.7955, - -4.57403, - 51.03182, - -4.53931, - 51.00669, - -4.32318, - 51.07707, - -4.23282, - 51.20218, - -4.23633, - 51.21928, - -3.0526, - 51.40014, - -2.98568, - 51.70483, - -2.51155, - 51.57667, - -2.71278, - 51.48504, - -3.11488, - 51.39937, - -3.16763, - 51.37456, - -3.40129, - 51.47294, - -3.72897, - 51.61142, - -3.85711, - 51.55463, - -4.30824, - 51.62255, - -4.31966, - 51.6488, - -4.15543, - 51.6701, - -4.32881, - 51.75935, - -4.39447, - 51.72287, - -4.67867, - 51.62671, - -4.68327, - 51.59119, - -4.92537, - 51.73165, - -5.32198, - 51.81206, - -5.11558, - 51.84974, - -5.35065, - 51.91771, - -5.32053, - 52.27413, - -4.21687, - 52.48875, - -4.06834, - 52.61586, - -4.14374, - 52.71882, - -4.0697, - 52.89733, - -4.16436, - 52.88826, - -4.39134, - 52.77203, - -4.5301, - 52.79105, - -4.77838, - 53.08021, - -4.35439, - 53.31783, - -4.71494, - 53.44352, - -4.43312, - 53.32322, - -4.04309, - 53.24205, - -4.08879, - 53.35358, - -3.87512, - 53.30489, - -3.6193, - 53.36895, - -3.31899, - 53.26377, - -3.12361, - 53.39515, - -3.21334, - 53.45117, - -3.04684, - 53.56075, - -3.11738, - 53.72633, - -2.96115, - 53.76187, - -3.0676, - 53.92118, - -3.06387, - 53.95722, - -2.90153, - 54.03661, - -2.93663, - 54.12291, - -2.82032, - 54.19426, - -3.04308, - 54.03954, - -3.21356, - 54.13634, - -3.28617, - 54.23368, - -3.21102, - 54.183, - -3.3302, - 54.50873, - -3.65076, - 54.8785, - -3.40895, - 54.96614, - -3.10162, - 54.97572, - -3.57254, - 54.86322, - -3.59989, - 54.7602, - -3.98411, - 54.88024, - -4.41964, - 54.80537, - -4.33667, - 54.66987, - -4.39661, - 54.85709, - -4.84335, - 54.80749, - -4.94569, - 54.6303, - -4.84559, - 54.65816, - -4.97095, - 54.9779, - -5.19549, - 55.0285, - -5.09772, - 54.92337, - -5.00168, - 55.02779, - -5.07086, - 55.14463, - -5.00633, - 55.50117, - -4.63601, - 55.69824, - -4.91693, - 55.95017, - -4.88843, - 55.94304, - -4.64117, - 55.9945, - -4.73367, - 55.97907, - -4.85669, - 56.04999, - -4.90194, - 55.89617, - -4.94004, - 55.85967, - -5.02801, - 55.71395, - -5.02758, - 55.88091, - -5.35166, - 56.05882, - -5.2985, - 56.00898, - -5.4369, - 55.7841, - -5.30484, - 55.70655, - -5.43902, - 55.36453, - -5.50967, - 55.29528, - -5.81055, - 55.68997, - -5.68432, - 55.75763, - -5.59477, - 55.81151, - -5.68057, - 55.90279, - -5.63126, - 55.95286, - -5.72643, - 56.10283, - -5.57005, - 56.13478, - -5.62827, - 56.22554, - -5.56066, - 56.1801, - -5.64695, - 56.29812, - -5.67628, - 56.47352, - -5.41244, - 56.48241, - -5.48506, - 56.54633, - -5.42713, - 56.46756, - -5.61131, - 56.69545, - -5.23558, - 56.49231, - -5.68207, - 56.52807, - -5.79517, - 56.43194, - -5.64016, - 56.30621, - -5.83111, - 56.25689, - -6.27159, - 56.30766, - -6.45288, - 56.35039, - -6.19087, - 56.45705, - -6.16981, - 56.50076, - -6.32486, - 56.49982, - -6.17873, - 56.53078, - -6.34787, - 56.61808, - -6.33501, - 56.66827, - -6.12151, - 56.53606, - -5.95359, - 56.53028, - -5.81631, - 56.62018, - -6.01604, - 56.67634, - -5.95707, - 56.72135, - -6.24494, - 56.85161, - -5.78495, - 56.895, - -5.93693, - 57.0275, - -5.76206, - 57.07678, - -5.80904, - 57.13554, - -5.66575, - 57.19084, - -5.6894, - 57.0118, - -6.01999, - 57.1677, - -5.94114, - 57.15527, - -6.33349, - 57.37828, - -6.49888, - 57.32469, - -6.57992, - 57.41873, - -6.80022, - 57.52473, - -6.7227, - 57.44927, - -6.6271, - 57.61644, - -6.64622, - 57.51885, - -6.41799, - 57.65217, - -6.43846, - 57.71939, - -6.30174, - 57.59587, - -6.13365, - 57.35522, - -6.11755, - 57.59327, - -5.97033, - 57.33675, - -6.00712, - 57.25068, - -5.89558, - 57.28782, - -5.74323, - 57.35205, - -5.61655, - 57.33922, - -5.86023, - 57.58263, - -5.85282, - 57.56651, - -5.71568, - 57.65515, - -5.82698, - 57.70738, - -5.70091, - 57.72521, - -5.83068, - 57.86575, - -5.82242, - 57.87658, - -5.68585, - 57.78938, - -5.63573, - 57.93268, - -5.6239, - 57.86487, - -5.46586, - 57.94339, - -5.40185, - 57.92394, - -5.23202, - 58.02292, - -5.3688, - 57.99816, - -5.45688, - 58.08198, - -5.46722, - 58.09427, - -5.29311, - 58.27646, - -5.38235, - 58.27266, - -5.14152, - 58.38685, - -5.21742, - 58.45732, - -5.08763, - 58.49608, - -5.13724, - 58.63532, - -5.01825, - 58.52146, - -4.4049, - 58.61141, - -4.02467, - 58.6053, - -3.37545, - 58.64349, - -3.42527, - 58.68228, - -3.37265, - 58.65194, - -3.02264, - 58.51408, - -3.1248, - 58.44696, - -3.04424, - 58.30172, - -3.2085, - 57.95913, - -3.98429, - 57.85159, - -4.01412, - 57.84737, - -4.10687, - 57.83101, - -3.90522, - 57.86383, - -3.76949, - 57.58993, - -4.10117, - 57.73689, - -3.28812, - 57.67689, - -3.03684, - 57.71005, - -2.00783, - 57.62105, - -1.81912, - 57.46898, - -1.76679, - 57.25917, - -2.02638, - 56.87778, - -2.21438, - 56.75212, - -2.4259, - 56.56196, - -2.5425, - 56.4568, - -2.87214, - 56.26859, - -2.59261, - 56.19768, - -2.97467, - 56.00153, - -3.39489, - 55.95651, - -3.07248, - 56.07092, - -2.66293, - 55.92807, - -2.14421, - 55.73063, - -1.93895, - 55.69652, - -1.77475, - 55.49872, - -1.58338, - 55.16124, - -1.51473, - 54.77268, - -1.29047, - 54.65297, - -1.14866, - 54.49116, - -0.57049, - 54.25583, - -0.36061, - 54.12519, - -0.07286, - 54.0722, - -0.19491, - 53.98078, - -0.19483, - 53.59377, - 0.15668, - 53.71951, - -0.36276, - 53.50275, - 0.15202, - 53.19244, - 0.36489, - 53.09511, - 0.3455, - 52.90907, - 0.03775, - 52.80862, - 0.35638, - 52.98849, - 0.53765, - 52.94247, - 1.30581, - 52.73894, - 1.69522, - 52.4836, - 1.76891, - 52.08705, - 1.58498, - 51.95389, - 1.2914, - 51.81292, - 1.23558, - 51.76527, - 0.89749, - 51.61465, - 0.95788, - 51.51445, - 0.78193, - 51.49785, - 0.49985, - 51.43012, - 0.89487, - 51.35699, - 0.95688, - 51.40283, - 1.42986, - 51.13412, - 1.37758, - 51.0401, - 1.03192, - 50.90494, - 0.96796, - 50.92728, - 0.77287, - 50.73031, - 0.25739, - 50.82296, - -0.24768, - 50.71657, - -0.79732, - 50.76994, - -0.95399 - ], - "centroid": [-2.60888, 53.99432], - "name": "Europe/London" - }, - { - "points": [ - 54.45026, - -8.17046, - 54.60984, - -7.75141, - 54.70477, - -7.92859, - 54.75387, - -7.5623, - 55.05308, - -7.36382, - 55.05998, - -7.05343, - 55.20304, - -6.96719, - 55.17881, - -6.75339, - 55.26349, - -6.48028, - 55.20861, - -6.06103, - 54.99041, - -5.98112, - 54.81153, - -5.68216, - 54.62069, - -5.91627, - 54.6944, - -5.53505, - 54.4877, - -5.42464, - 54.26749, - -5.57108, - 54.22009, - -5.86172, - 54.09625, - -5.89681, - 54.01474, - -6.06491, - 54.10155, - -6.30058, - 54.03303, - -6.639, - 54.1617, - -6.65335, - 54.20333, - -6.81231, - 54.40919, - -7.03424, - 54.32412, - -7.17288, - 54.22255, - -7.14032, - 54.11762, - -7.27617, - 54.11516, - -7.55352, - 54.20387, - -7.86202, - 54.45026, - -8.17046 - ], - "centroid": [-6.69536, 54.60392], - "name": "Europe/London" - }, - { - "points": [ - 57.72528, - -7.07071, - 57.84476, - -7.13826, - 57.91326, - -6.87119, - 58.01491, - -7.16976, - 58.02725, - -7.05712, - 58.08405, - -7.14648, - 58.23974, - -7.05617, - 58.24762, - -6.82077, - 58.31671, - -6.80695, - 58.52447, - -6.27873, - 58.47671, - -6.17857, - 58.33932, - -6.15835, - 58.23154, - -6.32709, - 58.25067, - -6.13054, - 58.17951, - -6.37396, - 57.99372, - -6.38272, - 57.72528, - -7.07071 - ], - "centroid": [-6.66513, 58.14089], - "name": "Europe/London" - }, - { - "points": [ - 59.98119, - -1.18675, - 59.97518, - -1.25332, - 59.84483, - -1.28411, - 59.87793, - -1.39803, - 60.19785, - -1.33644, - 60.1379, - -1.47871, - 60.22681, - -1.7078, - 60.3461, - -1.75175, - 60.32532, - -1.50521, - 60.39861, - -1.44584, - 60.51558, - -1.62374, - 60.645, - -1.31398, - 60.49234, - -1.30364, - 60.49811, - -1.18494, - 60.60507, - -1.21891, - 60.73301, - -1.13713, - 60.83829, - -0.76714, - 60.6748, - -0.83104, - 60.6669, - -0.96713, - 60.50119, - -1.02325, - 60.45662, - -1.1734, - 60.44789, - -1.04489, - 60.21047, - -1.17215, - 60.14619, - -1.00592, - 60.11377, - -1.19774, - 59.98119, - -1.18675 - ], - "centroid": [-1.27488, 60.37343], - "name": "Europe/London" - }, - { - "points": [ - 58.76745, - -3.1896, - 58.86905, - -3.44491, - 58.93752, - -3.32422, - 59.01493, - -3.37803, - 59.14527, - -3.32893, - 59.19842, - -2.96486, - 59.12566, - -2.91045, - 59.10307, - -2.99996, - 59.09667, - -2.80338, - 58.96806, - -2.69968, - 58.72087, - -2.96154, - 58.82113, - -3.04854, - 58.87365, - -2.93647, - 58.92152, - -3.25962, - 58.85091, - -3.05774, - 58.76745, - -3.1896 - ], - "centroid": [-3.0719, 58.97752], - "name": "Europe/London" - }, - { - "points": [ - 55.60816, - -6.15435, - 55.57695, - -6.31803, - 55.67071, - -6.51435, - 55.85773, - -6.46764, - 55.90501, - -6.10084, - 56.24784, - -5.68721, - 56.10606, - -5.68323, - 55.78753, - -5.9593, - 55.79266, - -6.05064, - 55.68214, - -6.01594, - 55.60816, - -6.15435 - ], - "centroid": [-6.11943, 55.83674], - "name": "Europe/London" - }, - { - "points": [ - 57.04527, - -7.29277, - 57.24142, - -7.46629, - 57.49979, - -7.37732, - 57.60651, - -7.55795, - 57.75044, - -7.15852, - 57.6538, - -7.03619, - 57.4695, - -7.1967, - 57.39475, - -7.17758, - 57.38971, - -7.26236, - 57.30041, - -7.18066, - 57.11291, - -7.20021, - 57.04527, - -7.29277 - ], - "centroid": [-7.28994, 57.43725], - "name": "Europe/London" - }, - { - "points": [ - 55.50823, - -5.05946, - 55.43467, - -5.09836, - 55.44665, - -5.29092, - 55.63558, - -5.40369, - 55.71935, - -5.21361, - 55.50823, - -5.05946 - ], - "centroid": [-5.22722, 55.56262], - "name": "Europe/London" - }, - { - "points": [ - 56.43532, - -6.90924, - 56.51772, - -7.00276, - 56.69517, - -6.44893, - 56.61333, - -6.50417, - 56.43532, - -6.90924 - ], - "centroid": [-6.74167, 56.55809], - "name": "Europe/London" - }, - { - "points": [ - 59.17597, - -2.69532, - 59.30387, - -2.6251, - 59.28348, - -2.3913, - 59.21548, - -2.51245, - 59.17597, - -2.69532 - ], - "centroid": [-2.5632, 59.24866], - "name": "Europe/London" - }, - { - "points": [ - 56.87339, - -7.5027, - 56.93458, - -7.58068, - 57.02338, - -7.53119, - 57.03417, - -7.31318, - 56.87339, - -7.5027 - ], - "centroid": [-7.46968, 56.96929], - "name": "Europe/London" - }, - { - "points": [ - 59.21957, - -2.88375, - 59.27045, - -3.02922, - 59.33835, - -3.08045, - 59.39182, - -2.868, - 59.21957, - -2.88375 - ], - "centroid": [-2.95315, 59.30974], - "name": "Europe/London" - }, - { - "points": [ - 56.92785, - -6.31091, - 56.94597, - -6.38133, - 57.01531, - -6.46848, - 57.04625, - -6.25954, - 56.92785, - -6.31091 - ], - "centroid": [-6.35138, 56.9923], - "name": "Europe/London" - }, - { - "points": [ - 59.06175, - -2.61009, - 59.07454, - -2.70431, - 59.15785, - -2.67919, - 59.1301, - -2.54086, - 59.06175, - -2.61009 - ], - "centroid": [-2.63282, 59.10882], - "name": "Europe/London" - }, - { - "points": [ - 60.55132, - -0.90027, - 60.63893, - -0.94869, - 60.60794, - -0.76263, - 60.56124, - -0.79476, - 60.55132, - -0.90027 - ], - "centroid": [-0.85835, 60.59325], - "name": "Europe/London" - }, - { - "points": [ - 55.99076, - -6.25749, - 56.09208, - -6.25995, - 56.14025, - -6.13811, - 56.03992, - -6.18, - 55.99076, - -6.25749 - ], - "centroid": [-6.21014, 56.0689], - "name": "Europe/London" - }, - { - "points": [ - 59.12993, - -2.79407, - 59.23058, - -2.84703, - 59.2594, - -2.74019, - 59.14238, - -2.73743, - 59.12993, - -2.79407 - ], - "centroid": [-2.78091, 59.1963], - "name": "Europe/London" - }, - { - "points": [ - 60.31715, - -1.01516, - 60.37014, - -1.06162, - 60.38594, - -0.90416, - 60.32145, - -0.98199, - 60.31715, - -1.01516 - ], - "centroid": [-0.98925, 60.35505], - "name": "Europe/London" - }, - { - "points": [ - 56.86481, - -6.13853, - 56.88228, - -6.21503, - 56.91535, - -6.21858, - 56.94539, - -6.11712, - 56.86481, - -6.13853 - ], - "centroid": [-6.16613, 56.90332], - "name": "Europe/London" - }, - { - "points": [ - 49.8789, - -6.33814, - 49.9697, - -6.3717, - 49.97607, - -6.2624, - 49.96004, - -6.31752, - 49.92308, - -6.27194, - 49.8789, - -6.33814 - ], - "centroid": [-6.32489, 49.93393], - "name": "Europe/London" - }, - { - "points": [ - 55.25464, - -6.18566, - 55.28471, - -6.2919, - 55.29808, - -6.29971, - 55.31222, - -6.16993, - 55.25464, - -6.18566 - ], - "centroid": [-6.22415, 55.28703], - "name": "Europe/London" - }, - { - "points": [ - 55.61965, - -5.74967, - 55.68176, - -5.78538, - 55.74024, - -5.72091, - 55.68754, - -5.70888, - 55.61965, - -5.74967 - ], - "centroid": [-5.74364, 55.68118], - "name": "Europe/London" - }, - { - "points": [ - 57.04544, - -6.46324, - 57.03447, - -6.59325, - 57.05116, - -6.62286, - 57.08151, - -6.51421, - 57.04544, - -6.46324 - ], - "centroid": [-6.54169, 57.05446], - "name": "Europe/London" - }, - { - "points": [ - 57.87031, - -7.06554, - 57.90303, - -7.09018, - 57.92448, - -6.98752, - 57.88558, - -6.9868, - 57.87031, - -7.06554 - ], - "centroid": [-7.03253, 57.8967], - "name": "Europe/London" - }, - { - "points": [ - 55.7053, - -4.94424, - 55.72958, - -4.97552, - 55.80303, - -4.89825, - 55.75175, - -4.89125, - 55.7053, - -4.94424 - ], - "centroid": [-4.92749, 55.74909], - "name": "Europe/London" - }, - { - "points": [ - 60.10175, - -2.06846, - 60.12447, - -2.12931, - 60.13734, - -2.13468, - 60.16683, - -2.05281, - 60.10175, - -2.06846 - ], - "centroid": [-2.08837, 60.13362], - "name": "Europe/London" - }, - { - "points": [ - 59.33935, - -2.42794, - 59.39281, - -2.44893, - 59.39939, - -2.38075, - 59.37774, - -2.37192, - 59.33935, - -2.42794 - ], - "centroid": [-2.41174, 59.37572], - "name": "Europe/London" - }, - { - "points": [ - 57.78978, - -8.57218, - 57.81539, - -8.65222, - 57.83425, - -8.65941, - 57.83192, - -8.56326, - 57.78978, - -8.57218 - ], - "centroid": [-8.60557, 57.8173], - "name": "Europe/London" - }, - { - "points": [ - 56.77132, - -7.63064, - 56.80244, - -7.67555, - 56.84275, - -7.62618, - 56.78706, - -7.60327, - 56.77132, - -7.63064 - ], - "centroid": [-7.63544, 56.80365], - "name": "Europe/London" - }, - { - "points": [ - 59.49971, - -1.66392, - 59.54855, - -1.66349, - 59.55935, - -1.61752, - 59.52875, - -1.60772, - 59.49971, - -1.66392 - ], - "centroid": [-1.63953, 59.53275], - "name": "Europe/London" - }, - { - "points": [ - 57.5046, - -7.61311, - 57.51058, - -7.67584, - 57.52699, - -7.68799, - 57.5464, - -7.59996, - 57.5046, - -7.61311 - ], - "centroid": [-7.63921, 57.52339], - "name": "Europe/London" - }, - { - "points": [ - 57.74997, - -7.23411, - 57.7822, - -7.27089, - 57.7811, - -7.19157, - 57.75851, - -7.20217, - 57.74997, - -7.23411 - ], - "centroid": [-7.2276, 57.76951], - "name": "Europe/London" - }, - { - "points": [ - 56.81763, - -6.23418, - 56.82112, - -6.27455, - 56.83978, - -6.29191, - 56.85624, - -6.22104, - 56.81763, - -6.23418 - ], - "centroid": [-6.25289, 56.83536], - "name": "Europe/London" - }, - { - "points": [ - 57.87765, - -6.34844, - 57.87609, - -6.36476, - 57.90783, - -6.39426, - 57.9159, - -6.33487, - 57.87765, - -6.34844 - ], - "centroid": [-6.36125, 57.89771], - "name": "Europe/London" - }, - { - "points": [ - 51.15043, - -4.66588, - 51.17275, - -4.68749, - 51.21268, - -4.67664, - 51.16682, - -4.64264, - 51.15043, - -4.66588 - ], - "centroid": [-4.66777, 51.17745], - "name": "Europe/London" - }, - { - "points": [ - 58.65838, - -3.14208, - 58.7045, - -3.12997, - 58.68761, - -3.09464, - 58.66321, - -3.10633, - 58.65838, - -3.14208 - ], - "centroid": [-3.1198, 58.67926], - "name": "Europe/London" - }, - { - "points": [ - 60.40158, - -0.80795, - 60.43178, - -0.79759, - 60.43316, - -0.75844, - 60.4113, - -0.75685, - 60.40158, - -0.80795 - ], - "centroid": [-0.78131, 60.41881], - "name": "Europe/London" - }, - { - "points": [ - 56.84143, - -7.56332, - 56.84193, - -7.60022, - 56.8562, - -7.609, - 56.86872, - -7.55439, - 56.84143, - -7.56332 - ], - "centroid": [-7.57977, 56.853], - "name": "Europe/London" - }, - { - "points": [ - 57.32225, - -6.50351, - 57.33817, - -6.52935, - 57.35599, - -6.49193, - 57.33918, - -6.48195, - 57.32225, - -6.50351 - ], - "centroid": [-6.50297, 57.33891], - "name": "Europe/London" - }, - { - "points": [ - 52.74078, - -4.79546, - 52.75219, - -4.81373, - 52.78127, - -4.78667, - 52.76068, - -4.77281, - 52.74078, - -4.79546 - ], - "centroid": [-4.79222, 52.75941], - "name": "Europe/London" - }, - { - "points": [ - 55.26757, - -5.58111, - 55.27273, - -5.60427, - 55.29122, - -5.60338, - 55.2909, - -5.55962, - 55.26757, - -5.58111 - ], - "centroid": [-5.58578, 55.28143], - "name": "Europe/London" - }, - { - "points": [ - 57.94443, - -5.51513, - 57.96777, - -5.52986, - 57.96636, - -5.48584, - 57.94789, - -5.49241, - 57.94443, - -5.51513 - ], - "centroid": [-5.50675, 57.95765], - "name": "Europe/London" - }, - { - "points": [ - 59.1074, - -5.8326, - 59.12747, - -5.83999, - 59.13848, - -5.80962, - 59.11351, - -5.79968, - 59.1074, - -5.8326 - ], - "centroid": [-5.81987, 59.12184], - "name": "Europe/London" - }, - { - "points": [ - 56.23023, - -5.77797, - 56.25348, - -5.78555, - 56.26006, - -5.74969, - 56.24048, - -5.7489, - 56.23023, - -5.77797 - ], - "centroid": [-5.76624, 56.24621], - "name": "Europe/London" - }, - { - "points": [ - 57.94914, - -5.45849, - 57.96847, - -5.46674, - 57.97525, - -5.42664, - 57.95369, - -5.43024, - 57.94914, - -5.45849 - ], - "centroid": [-5.44556, 57.96224], - "name": "Europe/London" - }, - { - "points": [ - 58.72778, - -3.06068, - 58.74377, - -3.08262, - 58.76099, - -3.0485, - 58.74289, - -3.04211, - 58.72778, - -3.06068 - ], - "centroid": [-3.05963, 58.74409], - "name": "Europe/London" - }, - { - "points": [ - 51.68841, - -5.28498, - 51.70602, - -5.29895, - 51.71431, - -5.2607, - 51.69782, - -5.26013, - 51.68841, - -5.28498 - ], - "centroid": [-5.27708, 51.70197], - "name": "Europe/London" - }, - { - "points": [ - 59.01629, - -2.57487, - 59.02423, - -2.59312, - 59.04803, - -2.58811, - 59.04031, - -2.55963, - 59.01629, - -2.57487 - ], - "centroid": [-2.57835, 59.03288], - "name": "Europe/London" - }, - { - "points": [ - 56.2102, - -5.81323, - 56.22475, - -5.8314, - 56.24144, - -5.79883, - 56.22312, - -5.79426, - 56.2102, - -5.81323 - ], - "centroid": [-5.81024, 56.22528], - "name": "Europe/London" - }, - { - "points": [ - 56.47318, - -6.4322, - 56.4882, - -6.44753, - 56.50699, - -6.42018, - 56.49205, - -6.41092, - 56.47318, - -6.4322 - ], - "centroid": [-6.42826, 56.48999], - "name": "Europe/London" - }, - { - "points": [ - 56.90386, - -7.44833, - 56.92734, - -7.46082, - 56.93185, - -7.42967, - 56.9156, - -7.42601, - 56.90386, - -7.44833 - ], - "centroid": [-7.44233, 56.91969], - "name": "Europe/London" - }, - { - "points": [ - 56.17324, - -2.55999, - 56.1825, - -2.57844, - 56.20232, - -2.58079, - 56.18877, - -2.54575, - 56.17324, - -2.55999 - ], - "centroid": [-2.56564, 56.18744], - "name": "Europe/London" - }, - { - "points": [ - 55.2386, - -5.1101, - 55.24558, - -5.1329, - 55.26452, - -5.12925, - 55.26252, - -5.10259, - 55.2386, - -5.1101 - ], - "centroid": [-5.11814, 55.25289], - "name": "Europe/London" - }, - { - "points": [ - 58.88463, - -2.68014, - 58.90306, - -2.69989, - 58.91139, - -2.66678, - 58.89752, - -2.66185, - 58.88463, - -2.68014 - ], - "centroid": [-2.67859, 58.89916], - "name": "Europe/London" - }, - { - "points": [ - 57.85475, - -8.48694, - 57.86382, - -8.51138, - 57.88554, - -8.49832, - 57.8703, - -8.47809, - 57.85475, - -8.48694 - ], - "centroid": [-8.49434, 57.86892], - "name": "Europe/London" - }, - { - "points": [ - 58.27402, - -7.58649, - 58.28598, - -7.60356, - 58.30093, - -7.59637, - 58.28899, - -7.56546, - 58.27402, - -7.58649 - ], - "centroid": [-7.58688, 58.28766], - "name": "Europe/London" - }, - { - "points": [ - 57.60321, - -6.52665, - 57.58667, - -6.53027, - 57.59813, - -6.56168, - 57.61107, - -6.55481, - 57.60321, - -6.52665 - ], - "centroid": [-6.54303, 57.59948], - "name": "Europe/London" - }, - { - "points": [ - 59.06875, - -4.42013, - 59.08845, - -4.43007, - 59.09067, - -4.40099, - 59.07486, - -4.40065, - 59.06875, - -4.42013 - ], - "centroid": [-4.4137, 59.08107], - "name": "Europe/London" - }, - { - "points": [ - 59.08346, - -6.15033, - 59.09313, - -6.16798, - 59.1107, - -6.1526, - 59.09865, - -6.13496, - 59.08346, - -6.15033 - ], - "centroid": [-6.1515, 59.09668], - "name": "Europe/London" - }, - { - "points": [ - 51.57362, - -10.23306, - 51.83834, - -9.7544, - 51.73114, - -10.13304, - 51.77609, - -10.23362, - 51.83741, - -10.20977, - 51.77742, - -10.34519, - 51.92035, - -10.41646, - 52.09849, - -9.93994, - 52.0882, - -10.45554, - 52.18886, - -10.47887, - 52.32726, - -10.02063, - 52.24806, - -9.86962, - 52.38043, - -9.84509, - 52.43174, - -9.94975, - 52.49361, - -9.69721, - 52.59297, - -9.62444, - 52.58454, - -9.32918, - 52.63381, - -9.54572, - 52.56234, - -9.951, - 52.76178, - -9.506, - 52.82258, - -9.54325, - 52.93024, - -9.35935, - 52.94959, - -9.48431, - 53.15512, - -9.28529, - 53.18865, - -8.95837, - 53.26152, - -9.03215, - 53.21934, - -9.76076, - 53.37659, - -9.65279, - 53.28009, - -9.82535, - 53.38068, - -9.91852, - 53.40407, - -10.20361, - 53.45859, - -10.07247, - 53.5661, - -10.19975, - 53.62554, - -9.8926, - 53.77129, - -9.9144, - 53.79543, - -9.65363, - 53.85052, - -9.68058, - 53.8695, - -9.59219, - 53.84999, - -9.94789, - 53.97046, - -10.26801, - 54.01571, - -9.90682, - 54.10288, - -10.00411, - 54.12651, - -9.94694, - 54.21381, - -10.0001, - 54.09282, - -10.13593, - 54.25495, - -10.11828, - 54.32263, - -10.00283, - 54.2752, - -9.88452, - 54.36, - -9.79007, - 54.34154, - -9.33878, - 54.21886, - -9.13799, - 54.30906, - -9.05266, - 54.2659, - -8.6353, - 54.337, - -8.58705, - 54.3745, - -8.68383, - 54.49093, - -8.2955, - 54.60727, - -8.17795, - 54.56046, - -8.46572, - 54.62092, - -8.39412, - 54.65561, - -8.79815, - 54.75127, - -8.74745, - 54.863, - -8.39721, - 55.02607, - -8.56509, - 55.00396, - -8.4636, - 55.066, - -8.47145, - 55.05063, - -8.35858, - 55.17069, - -8.29152, - 55.23785, - -7.98848, - 55.16994, - -7.84529, - 55.23927, - -7.87463, - 55.29136, - -7.65465, - 55.0958, - -7.48907, - 55.28642, - -7.53471, - 55.30493, - -7.38956, - 55.39774, - -7.37132, - 55.24391, - -6.91564, - 55.01413, - -7.3861, - 54.73544, - -7.53976, - 54.69161, - -7.89961, - 54.59983, - -7.6965, - 54.44302, - -8.14683, - 54.22143, - -7.85234, - 54.12892, - -7.33987, - 54.23016, - -7.16238, - 54.34364, - -7.19795, - 54.42841, - -7.02799, - 54.21933, - -6.79987, - 54.17542, - -6.63858, - 54.05168, - -6.63148, - 54.1232, - -6.35632, - 54.04341, - -6.12594, - 53.96889, - -6.16621, - 54.00676, - -6.33446, - 53.92587, - -6.36853, - 53.87001, - -6.23533, - 53.68252, - -6.23349, - 53.56211, - -6.07752, - 53.45268, - -6.12614, - 53.37123, - -6.04212, - 53.32757, - -6.20043, - 53.27659, - -6.08598, - 52.96345, - -5.99256, - 52.64755, - -6.21942, - 52.55735, - -6.19032, - 52.34107, - -6.34927, - 52.33963, - -6.44684, - 52.24801, - -6.31077, - 52.18215, - -6.34037, - 52.20349, - -6.80774, - 52.11394, - -6.92774, - 52.23214, - -6.95779, - 52.12416, - -7.01876, - 52.08761, - -7.58864, - 52.05638, - -7.52777, - 51.98258, - -7.58538, - 51.79348, - -8.27002, - 51.67342, - -8.51577, - 51.60095, - -8.52772, - 51.64147, - -8.67452, - 51.56362, - -8.71173, - 51.59161, - -8.8571, - 51.41508, - -9.51348, - 51.5358, - -9.41941, - 51.44161, - -9.77484, - 51.49458, - -9.8463, - 51.58998, - -9.63191, - 51.54673, - -9.86792, - 51.72378, - -9.53806, - 51.57362, - -10.23306 - ], - "centroid": [-8.17137, 53.1876], - "name": "Europe/Dublin" - }, - { - "points": [ - 53.08144, - -9.65442, - 53.13194, - -9.8338, - 53.14947, - -9.8401, - 53.142, - -9.65217, - 53.08144, - -9.65442 - ], - "centroid": [-9.72759, 53.12364], - "name": "Europe/Dublin" - }, - { - "points": [ - 53.59361, - -10.29633, - 53.63218, - -10.29184, - 53.63348, - -10.17123, - 53.60007, - -10.19067, - 53.59361, - -10.29633 - ], - "centroid": [-10.23887, 53.61523], - "name": "Europe/Dublin" - }, - { - "points": [ - 53.7783, - -10.05381, - 53.84034, - -9.9872, - 53.81276, - -9.93619, - 53.79095, - -9.95245, - 53.7783, - -10.05381 - ], - "centroid": [-9.98909, 53.80576], - "name": "Europe/Dublin" - }, - { - "points": [ - 53.05772, - -9.606, - 53.09278, - -9.62237, - 53.10588, - -9.55846, - 53.06894, - -9.56883, - 53.05772, - -9.606 - ], - "centroid": [-9.58957, 53.08277], - "name": "Europe/Dublin" - }, - { - "points": [ - 52.06426, - -10.57651, - 52.09643, - -10.57031, - 52.10954, - -10.49747, - 52.08751, - -10.50969, - 52.06426, - -10.57651 - ], - "centroid": [-10.54114, 52.08905], - "name": "Europe/Dublin" - }, - { - "points": [ - 54.09844, - -10.23451, - 54.1557, - -10.22031, - 54.14871, - -10.18225, - 54.12518, - -10.18214, - 54.09844, - -10.23451 - ], - "centroid": [-10.20789, 54.13071], - "name": "Europe/Dublin" - }, - { - "points": [ - 53.68286, - -10.137, - 53.72328, - -10.13077, - 53.71625, - -10.07317, - 53.69131, - -10.08898, - 53.68286, - -10.137 - ], - "centroid": [-10.10934, 53.70416], - "name": "Europe/Dublin" - }, - { - "points": [ - 55.2466, - -8.20398, - 55.26026, - -8.25966, - 55.2801, - -8.26531, - 55.27437, - -8.18936, - 55.2466, - -8.20398 - ], - "centroid": [-8.22703, 55.26552], - "name": "Europe/Dublin" - }, - { - "points": [ - 53.03734, - -9.5313, - 53.07157, - -9.55458, - 53.07145, - -9.49903, - 53.05321, - -9.49438, - 53.03734, - -9.5313 - ], - "centroid": [-9.52264, 53.05839], - "name": "Europe/Dublin" - }, - { - "points": [ - 51.71945, - -10.24516, - 51.7417, - -10.26881, - 51.75161, - -10.2094, - 51.73074, - -10.20877, - 51.71945, - -10.24516 - ], - "centroid": [-10.23452, 51.73638], - "name": "Europe/Dublin" - }, - { - "points": [ - 53.47463, - -6.01657, - 53.4836, - -6.04555, - 53.50349, - -6.0444, - 53.50261, - -5.99624, - 53.47463, - -6.01657 - ], - "centroid": [-6.02401, 53.49167], - "name": "Europe/Dublin" - }, - { - "points": [ - 52.03302, - -10.5957, - 52.04703, - -10.62799, - 52.07421, - -10.60756, - 52.04925, - -10.58467, - 52.03302, - -10.5957 - ], - "centroid": [-10.60526, 52.05168], - "name": "Europe/Dublin" - }, - { - "points": [ - 55.07349, - -8.3633, - 55.08237, - -8.3915, - 55.10342, - -8.38749, - 55.10205, - -8.35341, - 55.07349, - -8.3633 - ], - "centroid": [-8.37301, 55.09043], - "name": "Europe/Dublin" - }, - { - "points": [ - 52.11664, - -10.57496, - 52.12786, - -10.59997, - 52.14882, - -10.57457, - 52.13756, - -10.56089, - 52.11664, - -10.57496 - ], - "centroid": [-10.57855, 52.13225], - "name": "Europe/Dublin" - }, - { - "points": [ - 52.09933, - -6.61567, - 52.12179, - -6.62908, - 52.1293, - -6.59706, - 52.11011, - -6.59537, - 52.09933, - -6.61567 - ], - "centroid": [-6.6102, 52.11551], - "name": "Europe/Dublin" - }, - { - "points": [ - 54.06403, - -10.17754, - 54.07827, - -10.19906, - 54.09266, - -10.17424, - 54.07922, - -10.15711, - 54.06403, - -10.17754 - ], - "centroid": [-10.17737, 54.07846], - "name": "Europe/Dublin" - }, - { - "points": [ - 54.42455, - -8.67052, - 54.44756, - -8.67455, - 54.44156, - -8.64057, - 54.42846, - -8.64602, - 54.42455, - -8.67052 - ], - "centroid": [-8.65918, 54.43609], - "name": "Europe/Dublin" - }, - { - "points": [ - 53.31736, - -9.96305, - 53.31425, - -9.98387, - 53.33709, - -9.98996, - 53.33965, - -9.96021, - 53.31736, - -9.96305 - ], - "centroid": [-9.97446, 53.32773], - "name": "Europe/Dublin" - }, - { - "points": [ - 55.42152, - -7.23957, - 55.44138, - -7.24737, - 55.43954, - -7.21213, - 55.42409, - -7.21542, - 55.42152, - -7.23957 - ], - "centroid": [-7.22932, 55.43214], - "name": "Europe/Dublin" - }, - { - "points": [ - 53.70585, - -10.02298, - 53.71024, - -10.04282, - 53.73, - -10.04797, - 53.72953, - -10.02047, - 53.70585, - -10.02298 - ], - "centroid": [-10.03317, 53.71947], - "name": "Europe/Dublin" - }, - { - "points": [ - 32.71907, - -16.66375, - 32.61972, - -16.94237, - 32.81153, - -17.27547, - 32.88005, - -17.17685, - 32.84296, - -16.90558, - 32.71907, - -16.66375 - ], - "centroid": [-16.97827, 32.75884], - "name": "Atlantic/Madeira" - }, - { - "points": [ - 32.98698, - -16.36962, - 33.04254, - -16.41142, - 33.12406, - -16.27146, - 33.05041, - -16.27847, - 32.98698, - -16.36962 - ], - "centroid": [-16.33492, 33.05214], - "name": "Atlantic/Madeira" - }, - { - "points": [ - 32.39726, - -16.45661, - 32.41, - -16.49414, - 32.57824, - -16.54005, - 32.5096, - -16.48332, - 32.39726, - -16.45661 - ], - "centroid": [-16.49534, 32.47651], - "name": "Atlantic/Madeira" - }, - { - "points": [ - 30.13013, - -15.85422, - 30.13789, - -15.8807, - 30.16341, - -15.8735, - 30.15727, - -15.85027, - 30.13013, - -15.85422 - ], - "centroid": [-15.86468, 30.14686], - "name": "Atlantic/Madeira" - }, - { - "points": [ - 62.06826, - -7.44073, - 62.15499, - -7.4639, - 62.17389, - -7.25416, - 62.31802, - -7.21258, - 62.35316, - -6.95663, - 62.27026, - -6.75268, - 62.3878, - -6.80082, - 62.21485, - -6.62599, - 62.37908, - -6.69276, - 62.33494, - -6.62376, - 62.4082, - -6.54965, - 62.29332, - -6.39923, - 62.34088, - -6.24876, - 62.235, - -6.31841, - 62.26969, - -6.42311, - 62.17106, - -6.44859, - 62.20773, - -6.61904, - 62.131, - -6.58006, - 62.05252, - -6.68101, - 62.09571, - -6.79907, - 61.93315, - -6.7373, - 62.06873, - -7.05227, - 62.01566, - -7.22612, - 62.06826, - -7.44073 - ], - "centroid": [-6.89743, 62.1866], - "name": "Atlantic/Faroe" - }, - { - "points": [ - 61.38494, - -6.69091, - 61.47199, - -6.87908, - 61.63738, - -7.00648, - 61.59033, - -6.74642, - 61.38494, - -6.69091 - ], - "centroid": [-6.82711, 61.52639], - "name": "Atlantic/Faroe" - }, - { - "points": [ - 61.74196, - -6.81752, - 61.79984, - -6.8319, - 61.92574, - -6.95143, - 61.83969, - -6.62244, - 61.75415, - -6.65327, - 61.74196, - -6.81752 - ], - "centroid": [-6.7673, 61.82338], - "name": "Atlantic/Faroe" - }, - { - "points": [ - 62.09847, - -7.51424, - 62.08436, - -7.52372, - 62.10096, - -7.69121, - 62.13157, - -7.59658, - 62.09847, - -7.51424 - ], - "centroid": [-7.59319, 62.10548], - "name": "Atlantic/Faroe" - }, - { - "points": [ - 61.94239, - -6.61738, - 61.97574, - -6.67636, - 62.03241, - -6.69178, - 61.99468, - -6.61923, - 61.94239, - -6.61738 - ], - "centroid": [-6.65102, 61.9871], - "name": "Atlantic/Faroe" - }, - { - "points": [ - 61.92578, - -6.85992, - 61.95395, - -6.92608, - 61.97544, - -6.9362, - 61.96622, - -6.86916, - 61.92578, - -6.85992 - ], - "centroid": [-6.89416, 61.95458], - "name": "Atlantic/Faroe" - }, - { - "points": [ - 61.9856, - -6.94397, - 61.96994, - -6.95991, - 62.01353, - -7.01489, - 62.01669, - -6.98559, - 61.9856, - -6.94397 - ], - "centroid": [-6.97636, 61.99594], - "name": "Atlantic/Faroe" - }, - { - "points": [ - 61.67867, - -6.73709, - 61.68589, - -6.77065, - 61.71877, - -6.76613, - 61.70775, - -6.73504, - 61.67867, - -6.73709 - ], - "centroid": [-6.75263, 61.69772], - "name": "Atlantic/Faroe" - }, - { - "points": [ - 61.62561, - -6.71932, - 61.64903, - -6.72369, - 61.64645, - -6.68675, - 61.62756, - -6.69111, - 61.62561, - -6.71932 - ], - "centroid": [-6.70579, 61.63764], - "name": "Atlantic/Faroe" - }, - { - "points": [ - 49.15983, - -2.07566, - 49.17678, - -2.2553, - 49.25896, - -2.26855, - 49.24689, - -2.02421, - 49.15983, - -2.07566 - ], - "centroid": [-2.15355, 49.21257], - "name": "Europe/Jersey" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/atlantic-cape-verde.json b/pandora_console/include/javascript/tz_json/polygons/atlantic-cape-verde.json deleted file mode 100644 index 7065a7d589..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/atlantic-cape-verde.json +++ /dev/null @@ -1,240 +0,0 @@ -{ - "transitions": { - "Atlantic/Cape_Verde": [[186138000, -60, "-01"], [2147501647, -60, "-01"]] - }, - "name": "Atlantic/Cape_Verde", - "polygons": [ - { - "points": [ - 14.88275, - -23.52217, - 14.92808, - -23.69206, - 15.05602, - -23.79949, - 15.33347, - -23.77421, - 15.04094, - -23.44324, - 14.88275, - -23.52217 - ], - "centroid": [-23.64437, 15.07544], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 16.89874, - -25.19902, - 16.91913, - -25.32371, - 17.07827, - -25.36163, - 17.18106, - -25.02161, - 17.06388, - -24.97451, - 16.89874, - -25.19902 - ], - "centroid": [-25.17516, 17.03872], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 15.95665, - -22.79233, - 16.01352, - -22.96764, - 16.23377, - -22.92538, - 16.15046, - -22.67133, - 16.04611, - -22.67382, - 15.95665, - -22.79233 - ], - "centroid": [-22.82331, 16.09023], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 16.4686, - -24.31906, - 16.65975, - -24.42884, - 16.57866, - -24.01224, - 16.5391, - -24.02603, - 16.4686, - -24.31906 - ], - "centroid": [-24.23585, 16.56375], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 14.79814, - -24.37826, - 14.92758, - -24.52731, - 15.05587, - -24.38103, - 14.87423, - -24.28235, - 14.79814, - -24.37826 - ], - "centroid": [-24.39655, 14.92016], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 15.1009, - -23.1755, - 15.16096, - -23.26388, - 15.34085, - -23.19327, - 15.30677, - -23.11088, - 15.16918, - -23.08854, - 15.1009, - -23.1755 - ], - "centroid": [-23.17042, 15.21634], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 16.57147, - -22.92537, - 16.81462, - -23.00443, - 16.86365, - -22.917, - 16.67367, - -22.8601, - 16.57147, - -22.92537 - ], - "centroid": [-22.92872, 16.73017], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 16.76048, - -24.98829, - 16.84783, - -25.10225, - 16.9271, - -24.91698, - 16.80854, - -24.86253, - 16.76048, - -24.98829 - ], - "centroid": [-24.96974, 16.83977], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 14.79331, - -24.7051, - 14.83884, - -24.77219, - 14.90804, - -24.70231, - 14.83176, - -24.66743, - 14.79331, - -24.7051 - ], - "centroid": [-24.71431, 14.8459], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 16.72016, - -24.7477, - 16.76145, - -24.80424, - 16.81059, - -24.78994, - 16.75816, - -24.68148, - 16.72016, - -24.7477 - ], - "centroid": [-24.75228, 16.76331], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 16.60178, - -24.57927, - 16.59626, - -24.61364, - 16.6272, - -24.62136, - 16.64009, - -24.58624, - 16.60178, - -24.57927 - ], - "centroid": [-24.5996, 16.61667], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 16.6356, - -24.66106, - 16.63987, - -24.68984, - 16.67587, - -24.69861, - 16.66711, - -24.66698, - 16.6356, - -24.66106 - ], - "centroid": [-24.67946, 16.65486], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 14.94551, - -24.70338, - 14.96442, - -24.72058, - 14.98377, - -24.6896, - 14.96565, - -24.6833, - 14.94551, - -24.70338 - ], - "centroid": [-24.70019, 14.96471], - "name": "Atlantic/Cape_Verde" - }, - { - "points": [ - 14.95246, - -24.64501, - 14.96397, - -24.66516, - 14.98917, - -24.6455, - 14.97215, - -24.63086, - 14.95246, - -24.64501 - ], - "centroid": [-24.6471, 14.96967], - "name": "Atlantic/Cape_Verde" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/australia-broken-hill.json b/pandora_console/include/javascript/tz_json/polygons/australia-broken-hill.json deleted file mode 100644 index 3c0579fc0a..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/australia-broken-hill.json +++ /dev/null @@ -1,783 +0,0 @@ -{ - "transitions": { - "Australia/Adelaide": [ - [1491078600, 570, "ACST"], - [1506803400, 630, "ACDT"], - [1522528200, 570, "ACST"], - [1538857800, 630, "ACDT"], - [1554582600, 570, "ACST"], - [1570307400, 630, "ACDT"], - [1586032200, 570, "ACST"], - [1601757000, 630, "ACDT"], - [1617481800, 570, "ACST"], - [1633206600, 630, "ACDT"], - [1648931400, 570, "ACST"], - [1664656200, 630, "ACDT"], - [1680381000, 570, "ACST"], - [1696105800, 630, "ACDT"], - [1712435400, 570, "ACST"], - [1728160200, 630, "ACDT"], - [1743885000, 570, "ACST"], - [1759609800, 630, "ACDT"], - [1775334600, 570, "ACST"], - [1791059400, 630, "ACDT"], - [1806784200, 570, "ACST"], - [1822509000, 630, "ACDT"], - [1838233800, 570, "ACST"], - [1853958600, 630, "ACDT"], - [1869683400, 570, "ACST"], - [1886013000, 630, "ACDT"], - [1901737800, 570, "ACST"], - [1917462600, 630, "ACDT"], - [1933187400, 570, "ACST"], - [1948912200, 630, "ACDT"], - [1964637000, 570, "ACST"], - [1980361800, 630, "ACDT"], - [1996086600, 570, "ACST"], - [2011811400, 630, "ACDT"], - [2027536200, 570, "ACST"], - [2043261000, 630, "ACDT"], - [2058985800, 570, "ACST"], - [2075315400, 630, "ACDT"], - [2091040200, 570, "ACST"], - [2106765000, 630, "ACDT"], - [2122489800, 570, "ACST"], - [2138214600, 630, "ACDT"] - ], - "Australia/Broken_Hill": [ - [1491078600, 570, "ACST"], - [1506803400, 630, "ACDT"], - [1522528200, 570, "ACST"], - [1538857800, 630, "ACDT"], - [1554582600, 570, "ACST"], - [1570307400, 630, "ACDT"], - [1586032200, 570, "ACST"], - [1601757000, 630, "ACDT"], - [1617481800, 570, "ACST"], - [1633206600, 630, "ACDT"], - [1648931400, 570, "ACST"], - [1664656200, 630, "ACDT"], - [1680381000, 570, "ACST"], - [1696105800, 630, "ACDT"], - [1712435400, 570, "ACST"], - [1728160200, 630, "ACDT"], - [1743885000, 570, "ACST"], - [1759609800, 630, "ACDT"], - [1775334600, 570, "ACST"], - [1791059400, 630, "ACDT"], - [1806784200, 570, "ACST"], - [1822509000, 630, "ACDT"], - [1838233800, 570, "ACST"], - [1853958600, 630, "ACDT"], - [1869683400, 570, "ACST"], - [1886013000, 630, "ACDT"], - [1901737800, 570, "ACST"], - [1917462600, 630, "ACDT"], - [1933187400, 570, "ACST"], - [1948912200, 630, "ACDT"], - [1964637000, 570, "ACST"], - [1980361800, 630, "ACDT"], - [1996086600, 570, "ACST"], - [2011811400, 630, "ACDT"], - [2027536200, 570, "ACST"], - [2043261000, 630, "ACDT"], - [2058985800, 570, "ACST"], - [2075315400, 630, "ACDT"], - [2091040200, 570, "ACST"], - [2106765000, 630, "ACDT"], - [2122489800, 570, "ACST"], - [2138214600, 630, "ACDT"] - ] - }, - "name": "Australia/Broken_Hill", - "polygons": [ - { - "points": [ - -32.22868, - 140.9991, - -31.48521, - 140.99622, - -31.48796, - 141.17991, - -31.57381, - 141.18598, - -31.52343, - 141.49405, - -31.59586, - 141.50888, - -31.59664, - 141.96646, - -31.97162, - 141.96161, - -31.9789, - 141.84129, - -32.29982, - 141.8271, - -32.22868, - 140.9991 - ], - "centroid": [141.448, -31.8983], - "name": "Australia/Broken_Hill" - }, - { - "points": [ - -35.0503, - 135.97805, - -34.87427, - 135.78262, - -34.95713, - 135.61813, - -34.56608, - 135.24731, - -34.59914, - 135.10176, - -34.42476, - 135.20761, - -34.49339, - 135.22534, - -34.51805, - 135.35802, - -34.55945, - 135.31256, - -34.61681, - 135.36952, - -34.62534, - 135.44127, - -34.15499, - 135.2326, - -33.99123, - 135.24304, - -33.63941, - 134.82188, - -33.464, - 134.8389, - -33.28887, - 134.72994, - -33.16135, - 134.44814, - -33.21531, - 134.3229, - -33.03292, - 134.1341, - -32.97996, - 134.19386, - -32.91683, - 134.0524, - -32.84038, - 134.12808, - -32.7236, - 134.05241, - -32.72142, - 134.20879, - -32.78881, - 134.20866, - -32.58227, - 134.25554, - -32.46988, - 134.11873, - -32.55381, - 133.84079, - -32.4224, - 133.85317, - -32.35616, - 133.77939, - -32.39838, - 133.9383, - -32.21344, - 133.66958, - -32.11015, - 133.64292, - -32.18345, - 133.5511, - -32.11364, - 133.46697, - -32.21854, - 133.4887, - -32.22085, - 133.12499, - -31.95971, - 132.7405, - -32.03773, - 132.19486, - -31.71821, - 131.73165, - -31.47842, - 131.14911, - -31.62285, - 130.80063, - -31.58937, - 130.15878, - -31.70067, - 128.98339, - -25.99249, - 128.98884, - -25.99558, - 141.01067, - -38.06568, - 140.97819, - -38.07434, - 140.65704, - -37.93183, - 140.38637, - -37.54176, - 140.10958, - -37.31248, - 139.81718, - -36.95805, - 139.65725, - -36.83104, - 139.83467, - -36.62767, - 139.82958, - -36.19137, - 139.61874, - -35.88578, - 139.348, - -35.53425, - 138.75717, - -35.65557, - 138.52075, - -35.63495, - 138.08406, - -35.34439, - 138.42864, - -35.03311, - 138.50184, - -34.78605, - 138.46397, - -34.76321, - 138.52573, - -34.48755, - 138.25375, - -34.14992, - 138.09301, - -34.52142, - 137.89034, - -35.12154, - 137.76385, - -35.17872, - 137.63125, - -35.11041, - 137.41625, - -35.31168, - 136.88327, - -35.25179, - 136.8137, - -34.88881, - 137.00546, - -34.90779, - 137.43779, - -34.60276, - 137.49533, - -34.4484, - 137.47005, - -34.45887, - 137.39998, - -34.31473, - 137.48651, - -34.13841, - 137.43631, - -34.12179, - 137.51125, - -33.8709, - 137.59341, - -33.58669, - 137.92209, - -33.20316, - 137.82517, - -33.1257, - 138.03279, - -32.57405, - 137.80404, - -33.00958, - 137.79209, - -32.96769, - 137.64435, - -33.1514, - 137.45261, - -33.67422, - 137.21769, - -33.74148, - 136.99119, - -33.69074, - 136.93874, - -33.76671, - 136.95901, - -33.91157, - 136.59756, - -34.36742, - 136.11954, - -34.55039, - 136.10098, - -34.49267, - 136.05276, - -34.5385, - 135.94245, - -34.66118, - 135.94491, - -34.65583, - 135.86713, - -34.76054, - 135.89965, - -34.80785, - 135.80455, - -34.73688, - 136.01304, - -35.0503, - 135.97805 - ], - "centroid": [135.82011, -30.09907], - "name": "Australia/Adelaide" - }, - { - "points": [ - -35.89703, - 136.52985, - -35.74306, - 136.58234, - -35.55416, - 137.61554, - -35.72807, - 137.59049, - -35.71758, - 137.77563, - -35.79359, - 137.82328, - -35.71954, - 138.00046, - -35.84408, - 138.1414, - -35.91739, - 138.03974, - -35.86578, - 137.74248, - -36.08747, - 137.46137, - -35.98734, - 137.21673, - -36.0756, - 136.69943, - -35.89703, - 136.52985 - ], - "centroid": [137.24337, -35.83547], - "name": "Australia/Adelaide" - }, - { - "points": [ - -35.07649, - 136.19918, - -34.97786, - 136.07039, - -34.93598, - 136.08254, - -35.00025, - 136.19611, - -35.07649, - 136.19918 - ], - "centroid": [136.14093, -35.00097], - "name": "Australia/Adelaide" - }, - { - "points": [ - -32.33293, - 133.50903, - -32.26152, - 133.54067, - -32.23149, - 133.67891, - -32.31899, - 133.60517, - -32.33293, - 133.50903 - ], - "centroid": [133.58594, -32.28399], - "name": "Australia/Adelaide" - }, - { - "points": [ - -33.78852, - 134.453, - -33.69124, - 134.46087, - -33.67609, - 134.53377, - -33.73794, - 134.55427, - -33.78852, - 134.453 - ], - "centroid": [134.49847, -33.72658], - "name": "Australia/Adelaide" - }, - { - "points": [ - -34.54797, - 137.35224, - -34.49974, - 137.32484, - -34.45718, - 137.36133, - -34.50078, - 137.38522, - -34.54797, - 137.35224 - ], - "centroid": [137.35554, -34.50179], - "name": "Australia/Adelaide" - }, - { - "points": [ - -35.18745, - 136.48632, - -35.15992, - 136.4297, - -35.10638, - 136.46656, - -35.16322, - 136.50159, - -35.18745, - 136.48632 - ], - "centroid": [136.468, -35.15158], - "name": "Australia/Adelaide" - }, - { - "points": [ - -34.7482, - 135.93302, - -34.70521, - 135.90235, - -34.67115, - 135.91166, - -34.72655, - 135.9625, - -34.7482, - 135.93302 - ], - "centroid": [135.92879, -34.71284], - "name": "Australia/Adelaide" - }, - { - "points": [ - -32.54271, - 133.28831, - -32.50801, - 133.25423, - -32.48661, - 133.28206, - -32.51116, - 133.31469, - -32.54271, - 133.28831 - ], - "centroid": [133.28489, -32.51296], - "name": "Australia/Adelaide" - }, - { - "points": [ - -34.56416, - 136.27622, - -34.50626, - 136.26681, - -34.49919, - 136.30582, - -34.51325, - 136.31279, - -34.56416, - 136.27622 - ], - "centroid": [136.28712, -34.52384], - "name": "Australia/Adelaide" - }, - { - "points": [ - -32.47724, - 133.63564, - -32.45022, - 133.61844, - -32.43379, - 133.6834, - -32.45515, - 133.68758, - -32.47724, - 133.63564 - ], - "centroid": [133.65438, -32.45436], - "name": "Australia/Adelaide" - }, - { - "points": [ - -34.69767, - 136.34315, - -34.67026, - 136.31824, - -34.64716, - 136.33652, - -34.66785, - 136.36588, - -34.69767, - 136.34315 - ], - "centroid": [136.34146, -34.67125], - "name": "Australia/Adelaide" - }, - { - "points": [ - -33.62037, - 134.8162, - -33.61606, - 134.77608, - -33.59763, - 134.76801, - -33.5906, - 134.81649, - -33.62037, - 134.8162 - ], - "centroid": [134.79581, -33.60565], - "name": "Australia/Adelaide" - }, - { - "points": [ - -32.59961, - 133.28617, - -32.56924, - 133.2638, - -32.54756, - 133.27928, - -32.55789, - 133.30332, - -32.59961, - 133.28617 - ], - "centroid": [133.2837, -32.57004], - "name": "Australia/Adelaide" - }, - { - "points": [ - -33.97611, - 134.27918, - -33.96058, - 134.25116, - -33.93059, - 134.26164, - -33.94353, - 134.28658, - -33.97611, - 134.27918 - ], - "centroid": [134.2696, -33.95306], - "name": "Australia/Adelaide" - }, - { - "points": [ - -34.90012, - 136.02023, - -34.88672, - 135.9906, - -34.86067, - 136.00113, - -34.86664, - 136.02037, - -34.90012, - 136.02023 - ], - "centroid": [136.0081, -34.87973], - "name": "Australia/Adelaide" - }, - { - "points": [ - -34.60745, - 135.95507, - -34.58009, - 135.93633, - -34.56297, - 135.94213, - -34.57689, - 135.96744, - -34.60745, - 135.95507 - ], - "centroid": [135.95139, -34.58279], - "name": "Australia/Adelaide" - }, - { - "points": [ - -35.01436, - 135.62391, - -35.00963, - 135.60352, - -34.97328, - 135.61132, - -34.98019, - 135.63343, - -35.01436, - 135.62391 - ], - "centroid": [135.61804, -34.99405], - "name": "Australia/Adelaide" - }, - { - "points": [ - -34.6682, - 134.78091, - -34.64931, - 134.76297, - -34.63511, - 134.77545, - -34.65172, - 134.80711, - -34.6682, - 134.78091 - ], - "centroid": [134.78284, -34.6514], - "name": "Australia/Adelaide" - }, - { - "points": [ - -35.25001, - 136.06937, - -35.23703, - 136.04556, - -35.21338, - 136.0611, - -35.22681, - 136.08139, - -35.25001, - 136.06937 - ], - "centroid": [136.06408, -35.23193], - "name": "Australia/Adelaide" - }, - { - "points": [ - -32.39594, - 133.48512, - -32.39016, - 133.46305, - -32.36701, - 133.46902, - -32.36994, - 133.49145, - -32.39594, - 133.48512 - ], - "centroid": [133.47736, -32.38084], - "name": "Australia/Adelaide" - }, - { - "points": [ - -32.41957, - 133.36471, - -32.40128, - 133.35197, - -32.38852, - 133.37796, - -32.40586, - 133.38368, - -32.41957, - 133.36471 - ], - "centroid": [133.369, -32.40372], - "name": "Australia/Adelaide" - }, - { - "points": [ - -34.61149, - 136.31903, - -34.60136, - 136.29531, - -34.58503, - 136.30708, - -34.59183, - 136.33257, - -34.61149, - 136.31903 - ], - "centroid": [136.31384, -34.59758], - "name": "Australia/Adelaide" - }, - { - "points": [ - -34.92833, - 136.03932, - -34.92457, - 136.01687, - -34.90112, - 136.02666, - -34.90613, - 136.04632, - -34.92833, - 136.03932 - ], - "centroid": [136.03209, -34.91521], - "name": "Australia/Adelaide" - }, - { - "points": [ - -34.0197, - 134.24983, - -34.006, - 134.22962, - -33.98785, - 134.23911, - -34.00506, - 134.25941, - -34.0197, - 134.24983 - ], - "centroid": [134.24431, -34.00437], - "name": "Australia/Adelaide" - }, - { - "points": [ - -32.279, - 133.23773, - -32.26274, - 133.22474, - -32.25001, - 133.24784, - -32.26917, - 133.25172, - -32.279, - 133.23773 - ], - "centroid": [133.24002, -32.26469], - "name": "Australia/Adelaide" - }, - { - "points": [ - -35.33587, - 136.1205, - -35.32991, - 136.09935, - -35.30878, - 136.11197, - -35.31696, - 136.12767, - -35.33587, - 136.1205 - ], - "centroid": [136.11443, -35.3231], - "name": "Australia/Adelaide" - }, - { - "points": [ - -32.12863, - 132.15826, - -32.11127, - 132.14372, - -32.102, - 132.16612, - -32.11753, - 132.17263, - -32.12863, - 132.15826 - ], - "centroid": [132.15951, -32.11472], - "name": "Australia/Adelaide" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/australia-darwin.json b/pandora_console/include/javascript/tz_json/polygons/australia-darwin.json deleted file mode 100644 index e0db612a1e..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/australia-darwin.json +++ /dev/null @@ -1,1404 +0,0 @@ -{ - "transitions": { "Australia/Darwin": [[0, 570, "ACST"]] }, - "name": "Australia/Darwin", - "polygons": [ - { - "points": [ - -14.86852, - 128.98716, - -14.97551, - 129.18937, - -15.19896, - 129.16394, - -15.0806, - 129.24951, - -14.82867, - 129.22571, - -14.93003, - 129.47931, - -15.12617, - 129.63759, - -14.77371, - 129.48674, - -14.83061, - 129.75523, - -14.66491, - 129.58189, - -14.5859, - 129.64927, - -14.51232, - 129.44104, - -14.33155, - 129.35276, - -14.04257, - 129.46824, - -14.08244, - 129.58714, - -14.00129, - 129.58675, - -13.97114, - 129.7307, - -13.49279, - 129.80595, - -13.42903, - 129.89192, - -13.51632, - 130.00441, - -13.31972, - 130.26078, - -13.15792, - 130.10212, - -12.92374, - 130.12833, - -12.88333, - 130.32489, - -12.66853, - 130.33851, - -12.64873, - 130.4893, - -12.55214, - 130.5116, - -12.69301, - 130.55475, - -12.70267, - 130.65793, - -12.6318, - 130.53776, - -12.60575, - 130.59902, - -12.3948, - 130.57529, - -12.42022, - 130.76202, - -12.54191, - 130.78333, - -12.54894, - 130.85309, - -12.50694, - 130.93294, - -12.39671, - 130.81117, - -12.3161, - 130.89424, - -12.3452, - 131.02219, - -12.11499, - 130.99804, - -12.20849, - 131.21631, - -12.03255, - 131.29677, - -12.20678, - 131.34277, - -12.27312, - 131.46442, - -12.20331, - 131.89157, - -12.29044, - 132.05858, - -12.14636, - 132.34854, - -12.27881, - 132.40895, - -12.14674, - 132.42649, - -12.0771, - 132.54941, - -12.1361, - 132.69339, - -12.07748, - 132.61117, - -11.73784, - 132.61695, - -11.68602, - 132.4894, - -11.6274, - 132.56191, - -11.49077, - 132.48581, - -11.46238, - 132.24183, - -11.53873, - 132.07246, - -11.35448, - 131.95542, - -11.32833, - 131.75828, - -11.27084, - 131.8395, - -11.19305, - 131.81345, - -11.22198, - 131.97108, - -11.11533, - 131.96957, - -11.31545, - 132.16119, - -11.11614, - 132.13017, - -11.2098, - 132.25349, - -11.10819, - 132.345, - -11.27729, - 132.38548, - -11.20251, - 132.45063, - -11.51428, - 132.71262, - -11.3247, - 132.92041, - -11.7011, - 133.15659, - -11.68684, - 133.34868, - -11.75971, - 133.32217, - -11.7516, - 133.53051, - -11.8309, - 133.60757, - -11.71487, - 133.78919, - -11.73127, - 133.91336, - -11.86075, - 133.84088, - -11.89182, - 134.12854, - -12.07319, - 134.18146, - -11.97974, - 134.24044, - -12.06611, - 134.4996, - -11.94216, - 134.75171, - -12.01948, - 134.78797, - -12.03513, - 134.99175, - -12.1037, - 135.00488, - -12.07933, - 134.92652, - -12.13863, - 134.91737, - -12.25239, - 135.05493, - -12.22298, - 135.22322, - -12.0796, - 135.36221, - -12.09453, - 135.56626, - -11.94902, - 135.58008, - -11.72461, - 135.97157, - -11.9737, - 135.80148, - -11.96957, - 135.91484, - -12.19802, - 135.65602, - -12.27978, - 135.72483, - -12.06033, - 136.04605, - -12.19927, - 136.02827, - -12.13314, - 136.01296, - -12.22456, - 135.93476, - -12.23646, - 136.06587, - -12.37814, - 135.9796, - -12.46767, - 136.02264, - -12.39949, - 136.28856, - -12.22194, - 136.34125, - -12.17774, - 136.09664, - -11.8561, - 136.56454, - -11.92321, - 136.58735, - -12.00548, - 136.47522, - -11.99198, - 136.53745, - -12.26359, - 136.65268, - -12.26612, - 136.73184, - -12.19555, - 136.66385, - -12.15346, - 136.7777, - -12.24261, - 136.90486, - -12.34983, - 136.98234, - -12.62425, - 136.69992, - -12.71636, - 136.69527, - -12.7294, - 136.60999, - -12.87325, - 136.63275, - -12.75211, - 136.53853, - -12.81852, - 136.53739, - -12.78305, - 136.47161, - -13.00592, - 136.66941, - -12.99547, - 136.5135, - -13.06387, - 136.57376, - -13.25696, - 136.46983, - -13.31171, - 136.30967, - -13.2275, - 136.37447, - -13.06006, - 136.33333, - -13.2918, - 136.18195, - -13.13944, - 136.13272, - -13.31593, - 136.05074, - -13.226, - 136.0047, - -13.31712, - 135.89655, - -13.42148, - 135.97442, - -13.44426, - 135.86236, - -13.7119, - 135.88488, - -13.6587, - 136.08752, - -13.9982, - 135.91621, - -14.1955, - 135.90988, - -14.29761, - 135.73073, - -14.6658, - 135.54172, - -14.73412, - 135.38931, - -14.96443, - 135.47617, - -15.41088, - 136.24134, - -15.59569, - 136.32492, - -15.72471, - 136.55179, - -15.65567, - 136.8317, - -15.75335, - 136.82522, - -15.7888, - 136.67663, - -15.92172, - 136.7101, - -15.92269, - 136.90909, - -15.84429, - 136.98048, - -16.10696, - 137.3633, - -16.23209, - 137.74198, - -16.54116, - 138.0054, - -26.00942, - 138.00596, - -26.00662, - 128.98879, - -14.86852, - 128.98716 - ], - "centroid": [133.36898, -19.46024], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.75323, - 130.0477, - -11.66719, - 130.06147, - -11.65106, - 130.17935, - -11.47614, - 130.12908, - -11.32894, - 130.24777, - -11.30712, - 130.34257, - -11.58228, - 130.47327, - -11.15191, - 130.36922, - -11.28402, - 130.60118, - -11.39193, - 130.58218, - -11.29636, - 130.89615, - -11.35291, - 131.02835, - -11.23737, - 131.14217, - -11.31467, - 131.18257, - -11.17876, - 131.27838, - -11.41243, - 131.54253, - -11.61642, - 131.47666, - -11.59899, - 131.38391, - -11.95384, - 130.96451, - -11.76767, - 130.65084, - -11.84524, - 130.60038, - -11.7852, - 130.30823, - -11.83905, - 130.1066, - -11.81837, - 130.01937, - -11.75323, - 130.0477 - ], - "centroid": [130.79091, -11.55803], - "name": "Australia/Darwin" - }, - { - "points": [ - -14.27287, - 136.98748, - -14.32428, - 136.89726, - -14.21282, - 136.43496, - -14.25316, - 136.31538, - -14.12487, - 136.43005, - -13.82943, - 136.39909, - -13.81543, - 136.51419, - -13.71651, - 136.46283, - -13.67716, - 136.53155, - -13.80925, - 136.54791, - -13.78253, - 136.61901, - -13.66179, - 136.56521, - -13.60755, - 136.70022, - -13.83115, - 136.73492, - -13.76132, - 136.91216, - -14.17163, - 136.71321, - -14.2061, - 136.86879, - -14.13322, - 136.91766, - -14.27287, - 136.98748 - ], - "centroid": [136.64164, -14.00463], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.73436, - 136.13563, - -11.60723, - 136.18573, - -11.45897, - 136.46972, - -10.99444, - 136.76404, - -11.39017, - 136.59315, - -11.73436, - 136.13563 - ], - "centroid": [136.44997, -11.43571], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.21956, - 132.64574, - -11.36174, - 132.58039, - -11.02493, - 132.45202, - -10.96502, - 132.60067, - -11.21956, - 132.64574 - ], - "centroid": [132.56278, -11.13573], - "name": "Australia/Darwin" - }, - { - "points": [ - -15.87652, - 137.07088, - -15.76998, - 136.92939, - -15.57833, - 136.98715, - -15.66507, - 137.08893, - -15.87652, - 137.07088 - ], - "centroid": [137.01759, -15.72729], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.87026, - 136.20542, - -13.84034, - 136.10991, - -13.74423, - 136.09748, - -13.65509, - 136.22245, - -13.73788, - 136.30746, - -13.87026, - 136.20542 - ], - "centroid": [136.19458, -13.76585], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.57394, - 136.1386, - -13.46571, - 136.05999, - -13.34846, - 136.08847, - -13.4493, - 136.20981, - -13.57394, - 136.1386 - ], - "centroid": [136.12788, -13.45918], - "name": "Australia/Darwin" - }, - { - "points": [ - -12.09121, - 136.17916, - -12.01736, - 136.118, - -11.94091, - 136.34003, - -12.02236, - 136.31366, - -12.09121, - 136.17916 - ], - "centroid": [136.23212, -12.01699], - "name": "Australia/Darwin" - }, - { - "points": [ - -15.6636, - 136.52116, - -15.53866, - 136.50098, - -15.51484, - 136.61127, - -15.63136, - 136.60943, - -15.6636, - 136.52116 - ], - "centroid": [136.55957, -15.58527], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.93022, - 136.43806, - -11.90293, - 136.35769, - -11.73289, - 136.62738, - -11.81614, - 136.50702, - -11.93022, - 136.43806 - ], - "centroid": [136.44387, -11.87308], - "name": "Australia/Darwin" - }, - { - "points": [ - -15.6245, - 136.79105, - -15.5694, - 136.76731, - -15.49943, - 136.88541, - -15.64051, - 136.88842, - -15.6245, - 136.79105 - ], - "centroid": [136.83987, -15.57929], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.68986, - 133.37503, - -11.62179, - 133.34605, - -11.58973, - 133.47699, - -11.63429, - 133.48471, - -11.68986, - 133.37503 - ], - "centroid": [133.41557, -11.63525], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.55604, - 133.38658, - -11.48265, - 133.38395, - -11.45664, - 133.47186, - -11.52203, - 133.49765, - -11.55604, - 133.38658 - ], - "centroid": [133.43517, -11.50573], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.72944, - 135.99174, - -11.67407, - 135.94251, - -11.62531, - 136.06758, - -11.65225, - 136.0671, - -11.72944, - 135.99174 - ], - "centroid": [136.00792, -11.67499], - "name": "Australia/Darwin" - }, - { - "points": [ - -14.92508, - 135.70787, - -14.90414, - 135.67474, - -14.8293, - 135.72538, - -14.90237, - 135.77323, - -14.92508, - 135.70787 - ], - "centroid": [135.72313, -14.8858], - "name": "Australia/Darwin" - }, - { - "points": [ - -12.14996, - 132.40498, - -12.11157, - 132.33877, - -12.07761, - 132.32943, - -12.07513, - 132.41392, - -12.14996, - 132.40498 - ], - "centroid": [132.377, -12.1037], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.19059, - 130.06922, - -13.18768, - 130.00865, - -13.10578, - 130.00751, - -13.15153, - 130.07232, - -13.19059, - 130.06922 - ], - "centroid": [130.0359, -13.15713], - "name": "Australia/Darwin" - }, - { - "points": [ - -12.65184, - 130.37976, - -12.61807, - 130.35516, - -12.55521, - 130.42487, - -12.58523, - 130.43844, - -12.65184, - 130.37976 - ], - "centroid": [130.39787, -12.60393], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.63548, - 132.12403, - -11.56831, - 132.10443, - -11.54873, - 132.15784, - -11.6089, - 132.15516, - -11.63548, - 132.12403 - ], - "centroid": [132.13404, -11.5884], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.96367, - 135.05623, - -11.91365, - 135.04754, - -11.92261, - 135.12597, - -11.95069, - 135.11295, - -11.96367, - 135.05623 - ], - "centroid": [135.08247, -11.93665], - "name": "Australia/Darwin" - }, - { - "points": [ - -12.15151, - 136.8113, - -12.09028, - 136.78374, - -12.06636, - 136.82138, - -12.13504, - 136.83288, - -12.15151, - 136.8113 - ], - "centroid": [136.81138, -12.1081], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.17799, - 132.87744, - -11.13563, - 132.84961, - -11.13088, - 132.91213, - -11.17228, - 132.92263, - -11.17799, - 132.87744 - ], - "centroid": [132.8897, -11.15317], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.68655, - 136.9035, - -13.66986, - 136.8785, - -13.6197, - 136.95995, - -13.67194, - 136.94081, - -13.68655, - 136.9035 - ], - "centroid": [136.92208, -13.65897], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.91652, - 135.94696, - -11.87529, - 135.93381, - -11.84188, - 135.99486, - -11.85732, - 135.99946, - -11.91652, - 135.94696 - ], - "centroid": [135.96441, -11.87629], - "name": "Australia/Darwin" - }, - { - "points": [ - -12.06637, - 131.03856, - -12.04873, - 130.99578, - -12.02571, - 131.06655, - -12.04535, - 131.07257, - -12.06637, - 131.03856 - ], - "centroid": [131.04035, -12.04664], - "name": "Australia/Darwin" - }, - { - "points": [ - -12.08518, - 131.10993, - -12.08313, - 131.067, - -12.06769, - 131.05741, - -12.04617, - 131.1237, - -12.08518, - 131.10993 - ], - "centroid": [131.09287, -12.06905], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.09466, - 132.99233, - -11.05168, - 132.96238, - -11.03605, - 132.96803, - -11.06299, - 133.02223, - -11.09466, - 132.99233 - ], - "centroid": [132.98981, -11.06374], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.8583, - 136.34427, - -13.83501, - 136.32427, - -13.80398, - 136.36203, - -13.84226, - 136.37677, - -13.8583, - 136.34427 - ], - "centroid": [136.35221, -13.83363], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.03149, - 132.81803, - -11.01832, - 132.80376, - -10.95573, - 132.81857, - -10.97572, - 132.83709, - -11.03149, - 132.81803 - ], - "centroid": [132.81973, -10.99382], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.23186, - 130.1134, - -13.2131, - 130.06978, - -13.18221, - 130.08509, - -13.18886, - 130.10544, - -13.23186, - 130.1134 - ], - "centroid": [130.0934, -13.20635], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.60677, - 132.31453, - -11.58938, - 132.28524, - -11.55736, - 132.29834, - -11.58062, - 132.33277, - -11.60677, - 132.31453 - ], - "centroid": [132.3078, -11.58295], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.46776, - 136.27397, - -13.46619, - 136.23336, - -13.43413, - 136.22782, - -13.42922, - 136.2508, - -13.46776, - 136.27397 - ], - "centroid": [136.24758, -13.45065], - "name": "Australia/Darwin" - }, - { - "points": [ - -15.62275, - 136.67391, - -15.6148, - 136.63967, - -15.58765, - 136.64784, - -15.58697, - 136.67959, - -15.62275, - 136.67391 - ], - "centroid": [136.66089, -15.60346], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.78449, - 136.07586, - -11.74707, - 136.06801, - -11.73595, - 136.10272, - -11.75511, - 136.10754, - -11.78449, - 136.07586 - ], - "centroid": [136.08682, -11.75678], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.61292, - 136.2405, - -13.59576, - 136.20736, - -13.56832, - 136.22855, - -13.59265, - 136.25395, - -13.61292, - 136.2405 - ], - "centroid": [136.23165, -13.59192], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.85336, - 136.6441, - -11.82996, - 136.63965, - -11.81813, - 136.68746, - -11.84383, - 136.68019, - -11.85336, - 136.6441 - ], - "centroid": [136.66278, -11.83577], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.40305, - 132.80329, - -11.39623, - 132.77037, - -11.36332, - 132.77174, - -11.38093, - 132.81174, - -11.40305, - 132.80329 - ], - "centroid": [132.78851, -11.38505], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.72975, - 136.38574, - -13.72182, - 136.36454, - -13.68671, - 136.3788, - -13.71489, - 136.40669, - -13.72975, - 136.38574 - ], - "centroid": [136.38394, -13.71151], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.82434, - 136.02961, - -11.80801, - 136.01697, - -11.7748, - 136.04231, - -11.793, - 136.05596, - -11.82434, - 136.02961 - ], - "centroid": [136.0364, -11.79977], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.68361, - 136.82969, - -11.67629, - 136.79812, - -11.65091, - 136.81575, - -11.65617, - 136.84177, - -11.68361, - 136.82969 - ], - "centroid": [136.82115, -11.66722], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.323, - 136.09791, - -13.32408, - 136.07648, - -13.29126, - 136.06978, - -13.29357, - 136.09912, - -13.323, - 136.09791 - ], - "centroid": [136.08554, -13.30719], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.61516, - 136.07811, - -11.58586, - 136.06451, - -11.57298, - 136.09071, - -11.59225, - 136.09788, - -11.61516, - 136.07811 - ], - "centroid": [136.08185, -11.59211], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.06796, - 132.86629, - -11.05873, - 132.84147, - -11.03626, - 132.84974, - -11.0416, - 132.88038, - -11.06796, - 132.86629 - ], - "centroid": [132.86005, -11.051], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.71583, - 135.16987, - -11.70818, - 135.14166, - -11.67986, - 135.14313, - -11.69474, - 135.17109, - -11.71583, - 135.16987 - ], - "centroid": [135.15576, -11.69937], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.50159, - 131.95789, - -11.48507, - 131.93741, - -11.46074, - 131.94274, - -11.4819, - 131.97192, - -11.50159, - 131.95789 - ], - "centroid": [131.95289, -11.48184], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.12376, - 130.3347, - -11.12017, - 130.31205, - -11.08407, - 130.31217, - -11.08615, - 130.32742, - -11.12376, - 130.3347 - ], - "centroid": [130.32172, -11.10473], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.6402, - 136.42388, - -13.64184, - 136.39361, - -13.62379, - 136.38521, - -13.6179, - 136.41873, - -13.6402, - 136.42388 - ], - "centroid": [136.40577, -13.63064], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.57327, - 136.11594, - -11.56171, - 136.09455, - -11.53563, - 136.10929, - -11.54868, - 136.12933, - -11.57327, - 136.11594 - ], - "centroid": [136.11214, -11.5548], - "name": "Australia/Darwin" - }, - { - "points": [ - -13.3472, - 135.97995, - -13.34615, - 135.95855, - -13.31448, - 135.9536, - -13.31617, - 135.97327, - -13.3472, - 135.97995 - ], - "centroid": [135.96635, -13.33124], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.54907, - 132.33629, - -11.53536, - 132.32042, - -11.50675, - 132.33281, - -11.52098, - 132.34752, - -11.54907, - 132.33629 - ], - "centroid": [132.33417, -11.5281], - "name": "Australia/Darwin" - }, - { - "points": [ - -10.92101, - 133.02422, - -10.89893, - 133.0117, - -10.89724, - 133.04687, - -10.91142, - 133.04839, - -10.92101, - 133.02422 - ], - "centroid": [133.03138, -10.90701], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.30256, - 132.72825, - -11.28899, - 132.70878, - -11.27139, - 132.71711, - -11.27901, - 132.73908, - -11.30256, - 132.72825 - ], - "centroid": [132.72379, -11.28576], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.97577, - 134.2095, - -11.95992, - 134.19537, - -11.94518, - 134.21832, - -11.96195, - 134.22584, - -11.97577, - 134.2095 - ], - "centroid": [134.21177, -11.96056], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.83789, - 130.65544, - -11.82604, - 130.63918, - -11.80694, - 130.65587, - -11.82376, - 130.66967, - -11.83789, - 130.65544 - ], - "centroid": [130.65485, -11.82327], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.637, - 132.45654, - -11.62509, - 132.43738, - -11.60859, - 132.44244, - -11.61663, - 132.4664, - -11.637, - 132.45654 - ], - "centroid": [132.45127, -11.62186], - "name": "Australia/Darwin" - }, - { - "points": [ - -12.12047, - 131.35669, - -12.11488, - 131.34073, - -12.08894, - 131.34816, - -12.09805, - 131.36262, - -12.12047, - 131.35669 - ], - "centroid": [131.35184, -12.10555], - "name": "Australia/Darwin" - }, - { - "points": [ - -12.52448, - 130.44062, - -12.52295, - 130.41855, - -12.49869, - 130.42609, - -12.50281, - 130.43939, - -12.52448, - 130.44062 - ], - "centroid": [130.43079, -12.51308], - "name": "Australia/Darwin" - }, - { - "points": [ - -15.11248, - 135.78461, - -15.09754, - 135.76821, - -15.08594, - 135.79136, - -15.09707, - 135.79918, - -15.11248, - 135.78461 - ], - "centroid": [135.78496, -15.0986], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.92451, - 135.15331, - -11.91681, - 135.13085, - -11.89989, - 135.14161, - -11.90768, - 135.15998, - -11.92451, - 135.15331 - ], - "centroid": [135.14618, -11.9124], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.67541, - 133.32944, - -11.67329, - 133.30631, - -11.65345, - 133.31408, - -11.65486, - 133.33048, - -11.67541, - 133.32944 - ], - "centroid": [133.31996, -11.66483], - "name": "Australia/Darwin" - }, - { - "points": [ - -11.97325, - 136.24919, - -11.95553, - 136.23568, - -11.94531, - 136.25502, - -11.96165, - 136.26116, - -11.97325, - 136.24919 - ], - "centroid": [136.24966, -11.95876], - "name": "Australia/Darwin" - }, - { - "points": [ - -14.36495, - 136.93778, - -14.36114, - 136.91779, - -14.34103, - 136.9271, - -14.34983, - 136.94353, - -14.36495, - 136.93778 - ], - "centroid": [136.93104, -14.35418], - "name": "Australia/Darwin" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/australia-eucla.json b/pandora_console/include/javascript/tz_json/polygons/australia-eucla.json deleted file mode 100644 index b1c7a30951..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/australia-eucla.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "transitions": { - "Australia/Eucla": [[1238274900, 525, "+0845"], [2147501647, 525, "+0845"]] - }, - "name": "Australia/Eucla", - "polygons": [ - { - "points": [ - -32.28561, - 126.03899, - -32.5683, - 125.49066, - -31.29076, - 125.49617, - -31.29623, - 129.00243, - -31.69953, - 128.99748, - -32.06979, - 128.08716, - -32.29193, - 127.21736, - -32.28561, - 126.03899 - ], - "centroid": [127.02755, -31.7593], - "name": "Australia/Eucla" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/australia-lindeman.json b/pandora_console/include/javascript/tz_json/polygons/australia-lindeman.json deleted file mode 100644 index d55c75d7d7..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/australia-lindeman.json +++ /dev/null @@ -1,2765 +0,0 @@ -{ - "transitions": { - "Australia/Brisbane": [[0, 600, "AEST"]], - "Australia/Lindeman": [[0, 600, "AEST"]], - "Pacific/Saipan": [[0, 600, "ChST"]], - "Pacific/Guam": [[0, 600, "ChST"]] - }, - "name": "Australia/Lindeman", - "polygons": [ - { - "points": [ - -20.38576, - 148.95494, - -20.36425, - 148.93296, - -20.32347, - 148.94597, - -20.34958, - 148.9897, - -20.38576, - 148.95494 - ], - "centroid": [148.95747, -20.35451], - "name": "Australia/Lindeman" - }, - { - "points": [ - -20.47041, - 149.03371, - -20.44377, - 149.01284, - -20.41989, - 149.03529, - -20.45171, - 149.0744, - -20.47041, - 149.03371 - ], - "centroid": [149.0406, -20.4464], - "name": "Australia/Lindeman" - }, - { - "points": [ - -20.07858, - 148.89169, - -20.06318, - 148.86637, - -20.03053, - 148.87439, - -20.05124, - 148.90302, - -20.07858, - 148.89169 - ], - "centroid": [148.8838, -20.05537], - "name": "Australia/Lindeman" - }, - { - "points": [ - 13.23061, - 144.72099, - 13.44893, - 144.61058, - 13.66063, - 144.87126, - 13.5686, - 144.95658, - 13.23061, - 144.72099 - ], - "centroid": [144.77882, 13.46213], - "name": "Pacific/Guam" - }, - { - "points": [ - 15.08924, - 145.76111, - 15.12772, - 145.6854, - 15.30116, - 145.81631, - 15.25894, - 145.84256, - 15.08924, - 145.76111 - ], - "centroid": [145.77014, 15.18596], - "name": "Pacific/Saipan" - }, - { - "points": [ - 14.9161, - 145.64977, - 15.01694, - 145.57694, - 15.11515, - 145.64486, - 15.00561, - 145.68842, - 14.9161, - 145.64977 - ], - "centroid": [145.63751, 15.01468], - "name": "Pacific/Saipan" - }, - { - "points": [ - 14.09737, - 145.17536, - 14.10968, - 145.11804, - 14.17623, - 145.15614, - 14.19669, - 145.30136, - 14.09737, - 145.17536 - ], - "centroid": [145.19472, 14.14906], - "name": "Pacific/Saipan" - }, - { - "points": [ - 18.03666, - 145.72489, - 18.15979, - 145.75169, - 18.16801, - 145.80284, - 18.09706, - 145.80551, - 18.03666, - 145.72489 - ], - "centroid": [145.76863, 18.1112], - "name": "Pacific/Saipan" - }, - { - "points": [ - 18.71333, - 145.66436, - 18.74932, - 145.62618, - 18.81491, - 145.64695, - 18.77962, - 145.69832, - 18.71333, - 145.66436 - ], - "centroid": [145.65992, 18.76511], - "name": "Pacific/Saipan" - }, - { - "points": [ - 16.32973, - 145.65037, - 16.37967, - 145.62084, - 16.37182, - 145.71597, - 16.33377, - 145.7026, - 16.32973, - 145.65037 - ], - "centroid": [145.67056, 16.35582], - "name": "Pacific/Saipan" - }, - { - "points": [ - 14.82984, - 145.54637, - 14.86298, - 145.53793, - 14.86993, - 145.5906, - 14.83635, - 145.57412, - 14.82984, - 145.54637 - ], - "centroid": [145.56208, 14.85147], - "name": "Pacific/Saipan" - }, - { - "points": [ - 17.57376, - 145.82431, - 17.59737, - 145.80754, - 17.62793, - 145.83032, - 17.59939, - 145.85905, - 17.57376, - 145.82431 - ], - "centroid": [145.8314, 17.60011], - "name": "Pacific/Saipan" - }, - { - "points": [ - 19.68169, - 145.40519, - 19.69441, - 145.38028, - 19.72762, - 145.4013, - 19.70331, - 145.42802, - 19.68169, - 145.40519 - ], - "centroid": [145.40368, 19.70275], - "name": "Pacific/Saipan" - }, - { - "points": [ - 20.00398, - 145.23397, - 20.00709, - 145.20383, - 20.03638, - 145.20596, - 20.0323, - 145.24026, - 20.00398, - 145.23397 - ], - "centroid": [145.221, 20.02025], - "name": "Pacific/Saipan" - }, - { - "points": [ - 16.68891, - 145.78988, - 16.71173, - 145.76064, - 16.7329, - 145.77885, - 16.7158, - 145.79571, - 16.68891, - 145.78988 - ], - "centroid": [145.78053, 16.71165], - "name": "Pacific/Saipan" - }, - { - "points": [ - 15.99236, - 146.06514, - 16.02539, - 146.0589, - 16.03243, - 146.0853, - 16.01565, - 146.09058, - 15.99236, - 146.06514 - ], - "centroid": [146.07374, 16.01551], - "name": "Pacific/Saipan" - }, - { - "points": [ - 17.29312, - 145.85081, - 17.30133, - 145.82767, - 17.32819, - 145.84012, - 17.31682, - 145.86219, - 17.29312, - 145.85081 - ], - "centroid": [145.84499, 17.30999], - "name": "Pacific/Saipan" - }, - { - "points": [ - 20.51877, - 144.8905, - 20.54149, - 144.8761, - 20.55267, - 144.8989, - 20.53173, - 144.91129, - 20.51877, - 144.8905 - ], - "centroid": [144.89398, 20.53612], - "name": "Pacific/Saipan" - }, - { - "points": [ - 16.86784, - 145.84796, - 16.87727, - 145.82998, - 16.8979, - 145.84061, - 16.88943, - 145.86076, - 16.86784, - 145.84796 - ], - "centroid": [145.84501, 16.88317], - "name": "Pacific/Saipan" - }, - { - "points": [ - -27.58911, - 153.3329, - -27.61156, - 153.38724, - -27.38607, - 153.43563, - -27.42365, - 153.55238, - -27.93734, - 153.43625, - -28.17785, - 153.55831, - -28.26661, - 153.19528, - -28.36752, - 153.10997, - -28.37254, - 152.74593, - -28.29461, - 152.61182, - -28.34822, - 152.57805, - -28.27364, - 152.47335, - -28.38127, - 152.38955, - -28.52127, - 151.96654, - -28.7103, - 152.08214, - -28.92357, - 152.00981, - -28.98397, - 151.8244, - -28.8936, - 151.71837, - -28.94045, - 151.59842, - -29.19077, - 151.39588, - -29.17219, - 151.30363, - -28.95187, - 151.26704, - -28.85886, - 151.04075, - -28.75266, - 151.00236, - -28.6504, - 150.76124, - -28.6753, - 150.43555, - -28.55188, - 150.28991, - -28.65024, - 149.69592, - -28.5924, - 149.49967, - -29.01272, - 148.96707, - -29.01136, - 141.00425, - -26.01259, - 140.99358, - -26.00617, - 137.98964, - -16.54071, - 137.98683, - -16.73823, - 138.31709, - -16.85984, - 139.07377, - -17.31559, - 139.246, - -17.70602, - 140.00623, - -17.66781, - 140.39171, - -17.45746, - 140.81977, - -16.99624, - 140.94888, - -16.48501, - 141.2894, - -16.06615, - 141.4226, - -15.91604, - 141.36394, - -15.65334, - 141.42708, - -15.0316, - 141.65745, - -14.48634, - 141.5164, - -14.12478, - 141.59147, - -13.86267, - 141.4587, - -13.56136, - 141.51646, - -13.26297, - 141.68663, - -12.99001, - 141.57699, - -12.59769, - 141.88819, - -12.55656, - 141.58261, - -11.97555, - 141.84796, - -11.94779, - 141.907, - -12.06511, - 141.92638, - -12.05735, - 142.02031, - -11.95252, - 141.93131, - -11.36567, - 142.11245, - -10.97571, - 142.0904, - -10.87625, - 142.3495, - -10.70594, - 142.39437, - -10.71742, - 142.62413, - -10.92604, - 142.5179, - -10.86361, - 142.57228, - -10.90963, - 142.68679, - -11.07592, - 142.79662, - -11.38175, - 142.87824, - -11.84317, - 142.86503, - -11.97106, - 143.25467, - -12.16373, - 143.1015, - -12.33528, - 143.08973, - -12.37121, - 143.25621, - -12.54398, - 143.31536, - -12.60894, - 143.46112, - -12.86906, - 143.36649, - -12.84099, - 143.55538, - -13.14058, - 143.51862, - -13.42653, - 143.61039, - -13.74951, - 143.54258, - -14.39532, - 143.79254, - -14.46938, - 144.02736, - -14.25454, - 144.19192, - -14.29759, - 144.33847, - -14.16074, - 144.5238, - -14.54392, - 144.69003, - -14.59365, - 144.93075, - -14.72822, - 144.96147, - -14.8231, - 145.23822, - -14.95063, - 145.29152, - -14.9498, - 145.36078, - -15.17425, - 145.24832, - -15.27725, - 145.36882, - -15.44785, - 145.25024, - -15.71381, - 145.37048, - -15.91222, - 145.36954, - -16.07569, - 145.48568, - -16.18985, - 145.45129, - -16.30528, - 145.5221, - -16.32897, - 145.43697, - -16.45737, - 145.42145, - -16.91228, - 145.78815, - -16.89351, - 145.9692, - -17.05897, - 145.89979, - -17.65069, - 146.15616, - -18.24388, - 146.02718, - -18.35205, - 146.12653, - -18.23995, - 146.0709, - -18.23536, - 146.30828, - -18.42293, - 146.36414, - -18.50599, - 146.297, - -18.56057, - 146.35177, - -18.86607, - 146.28106, - -18.95364, - 146.34119, - -19.29691, - 146.89154, - -19.17559, - 147.02581, - -19.40459, - 147.12858, - -19.41124, - 147.43481, - -19.29004, - 147.40218, - -19.81997, - 147.67766, - -19.82726, - 147.75902, - -19.70143, - 147.7428, - -19.70025, - 147.82406, - -19.90252, - 147.92759, - -19.95165, - 148.22138, - -20.03672, - 148.29931, - -20.048, - 148.23707, - -20.15987, - 148.40764, - -19.96794, - 148.45556, - -20.07302, - 148.48693, - -20.17405, - 148.6802, - -20.26449, - 148.68359, - -20.22596, - 148.76417, - -20.31227, - 148.85946, - -20.38663, - 148.90214, - -20.42429, - 148.84277, - -20.54333, - 148.93396, - -20.46199, - 148.79703, - -20.58204, - 148.66692, - -20.86405, - 148.85101, - -20.82288, - 148.90384, - -20.88007, - 148.90035, - -20.90299, - 149.05118, - -20.98494, - 149.02678, - -21.06435, - 149.23118, - -21.27406, - 149.20428, - -21.27378, - 149.30381, - -21.49434, - 149.2957, - -21.53, - 149.48996, - -21.80084, - 149.44105, - -21.82292, - 149.50509, - -22.29577, - 149.5965, - -22.36604, - 149.76604, - -22.44413, - 149.7421, - -22.37819, - 149.81369, - -22.56958, - 149.9922, - -22.22779, - 149.85436, - -22.04738, - 149.90113, - -22.13628, - 149.93579, - -22.1456, - 150.08235, - -22.35766, - 150.18373, - -22.58012, - 150.58132, - -22.33724, - 150.54206, - -22.27929, - 150.40489, - -22.20047, - 150.4869, - -22.3461, - 150.67543, - -22.47294, - 150.76616, - -22.52279, - 150.67738, - -22.60639, - 150.73143, - -22.52401, - 150.78916, - -22.6848, - 150.84397, - -23.13232, - 150.75857, - -23.54179, - 150.87006, - -23.5559, - 150.99673, - -23.44695, - 151.01609, - -23.484, - 151.24417, - -23.87116, - 151.40158, - -23.77428, - 151.31487, - -23.75979, - 151.16278, - -23.81103, - 151.17972, - -24.06844, - 151.53793, - -24.05029, - 151.64316, - -23.96866, - 151.62072, - -24.01053, - 151.77374, - -24.58607, - 152.11958, - -24.81338, - 152.47855, - -25.23723, - 152.66832, - -25.28212, - 152.91595, - -25.47332, - 152.95012, - -25.33991, - 153.04735, - -25.21535, - 152.98644, - -24.98794, - 153.2232, - -24.81114, - 153.11543, - -24.69999, - 153.28349, - -24.8858, - 153.28244, - -25.01182, - 153.37708, - -25.80984, - 153.08205, - -25.92295, - 153.12326, - -25.93515, - 153.20975, - -26.31472, - 153.07535, - -27.0809, - 153.21892, - -27.18371, - 153.04251, - -27.1932, - 153.12377, - -27.31566, - 153.0816, - -27.58911, - 153.3329 - ], - "centroid": [144.56018, -22.57412], - "name": "Australia/Brisbane" - }, - { - "points": [ - -16.7674, - 139.14444, - -16.60243, - 139.15548, - -16.45472, - 139.3012, - -16.38114, - 139.55415, - -16.45093, - 139.7421, - -16.71732, - 139.46773, - -16.7674, - 139.14444 - ], - "centroid": [139.41085, -16.57064], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.76075, - 142.23071, - -10.72091, - 142.10345, - -10.5134, - 142.21781, - -10.61134, - 142.33911, - -10.64677, - 142.25546, - -10.73771, - 142.31318, - -10.76075, - 142.23071 - ], - "centroid": [142.22068, -10.65372], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.31387, - 149.09021, - -20.29788, - 148.90456, - -20.06637, - 148.89592, - -20.0661, - 148.97329, - -20.31387, - 149.09021 - ], - "centroid": [148.97065, -20.20213], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.26923, - 142.26635, - -10.14932, - 142.09013, - -10.06315, - 142.11382, - -10.05879, - 142.19296, - -10.14386, - 142.20144, - -10.13179, - 142.3363, - -10.26923, - 142.26635 - ], - "centroid": [142.20377, -10.15797], - "name": "Australia/Brisbane" - }, - { - "points": [ - -27.34962, - 153.4026, - -27.06819, - 153.353, - -27.01813, - 153.45696, - -27.35141, - 153.44674, - -27.34962, - 153.4026 - ], - "centroid": [153.41409, -27.17523], - "name": "Australia/Brisbane" - }, - { - "points": [ - -17.08606, - 139.38519, - -16.96804, - 139.4965, - -17.091, - 139.58781, - -17.14906, - 139.43691, - -17.08606, - 139.38519 - ], - "centroid": [139.48311, -17.06878], - "name": "Australia/Brisbane" - }, - { - "points": [ - -18.79058, - 146.64656, - -18.67549, - 146.47595, - -18.53432, - 146.48747, - -18.65478, - 146.51166, - -18.73868, - 146.69289, - -18.79058, - 146.64656 - ], - "centroid": [146.57217, -18.70189], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.44044, - 142.71578, - -9.43015, - 142.61677, - -9.38325, - 142.59195, - -9.37024, - 142.80858, - -9.44044, - 142.71578 - ], - "centroid": [142.69018, -9.40274], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.30182, - 142.24447, - -9.28595, - 142.13729, - -9.26361, - 142.12335, - -9.21119, - 142.23888, - -9.26737, - 142.30493, - -9.30182, - 142.24447 - ], - "centroid": [142.21673, -9.26217], - "name": "Australia/Brisbane" - }, - { - "points": [ - -19.1905, - 146.85377, - -19.17061, - 146.79504, - -19.11172, - 146.78009, - -19.10957, - 146.89, - -19.1905, - 146.85377 - ], - "centroid": [146.83293, -19.14263], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.52768, - 149.09595, - -20.52057, - 149.02985, - -20.40785, - 149.08448, - -20.47139, - 149.14516, - -20.52768, - 149.09595 - ], - "centroid": [149.08758, -20.47791], - "name": "Australia/Brisbane" - }, - { - "points": [ - -14.20974, - 144.26755, - -14.1878, - 144.20322, - -14.12681, - 144.22995, - -14.16283, - 144.28718, - -14.20974, - 144.26755 - ], - "centroid": [144.24558, -14.17121], - "name": "Australia/Brisbane" - }, - { - "points": [ - -23.22932, - 150.97954, - -23.18456, - 150.92284, - -23.14467, - 150.97409, - -23.18217, - 151.00398, - -23.22932, - 150.97954 - ], - "centroid": [150.96797, -23.18591], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.21714, - 142.05377, - -9.21735, - 141.97248, - -9.19959, - 141.95614, - -9.17343, - 142.06941, - -9.21714, - 142.05377 - ], - "centroid": [142.01863, -9.20026], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.68718, - 150.27712, - -21.67426, - 150.23304, - -21.61101, - 150.2454, - -21.65993, - 150.30895, - -21.68718, - 150.27712 - ], - "centroid": [150.2652, -21.65497], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.9594, - 149.42974, - -20.9206, - 149.37735, - -20.9006, - 149.38024, - -20.91018, - 149.4627, - -20.9594, - 149.42974 - ], - "centroid": [149.41826, -20.92412], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.77988, - 150.34611, - -21.73785, - 150.29545, - -21.70873, - 150.36865, - -21.73438, - 150.37781, - -21.77988, - 150.34611 - ], - "centroid": [150.34258, -21.74191], - "name": "Australia/Brisbane" - }, - { - "points": [ - -16.86343, - 139.12018, - -16.81775, - 139.08433, - -16.79466, - 139.13593, - -16.82741, - 139.15972, - -16.86343, - 139.12018 - ], - "centroid": [139.12361, -16.82658], - "name": "Australia/Brisbane" - }, - { - "points": [ - -22.01551, - 150.14127, - -21.95562, - 150.13269, - -21.96538, - 150.18641, - -22.01235, - 150.18253, - -22.01551, - 150.14127 - ], - "centroid": [150.15978, -21.98603], - "name": "Australia/Brisbane" - }, - { - "points": [ - -17.14009, - 139.62553, - -17.12447, - 139.58569, - -17.05096, - 139.63061, - -17.07411, - 139.65037, - -17.14009, - 139.62553 - ], - "centroid": [139.6213, -17.09945], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.83893, - 149.26471, - -20.80908, - 149.23679, - -20.76848, - 149.28785, - -20.80778, - 149.309, - -20.83893, - 149.26471 - ], - "centroid": [149.27454, -20.80529], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.70837, - 149.2061, - -20.70506, - 149.13326, - -20.68568, - 149.1243, - -20.65945, - 149.1837, - -20.70837, - 149.2061 - ], - "centroid": [149.1666, -20.68881], - "name": "Australia/Brisbane" - }, - { - "points": [ - -17.07083, - 139.27365, - -17.04567, - 139.21199, - -17.00774, - 139.20248, - -17.00257, - 139.22483, - -17.07083, - 139.27365 - ], - "centroid": [139.23134, -17.03482], - "name": "Australia/Brisbane" - }, - { - "points": [ - -14.71594, - 145.45365, - -14.69372, - 145.43504, - -14.63875, - 145.45388, - -14.67082, - 145.489, - -14.71594, - 145.45365 - ], - "centroid": [145.45928, -14.67781], - "name": "Australia/Brisbane" - }, - { - "points": [ - -14.25012, - 144.27117, - -14.22137, - 144.24048, - -14.22478, - 144.19585, - -14.21043, - 144.28178, - -14.25012, - 144.27117 - ], - "centroid": [144.25982, -14.22574], - "name": "Australia/Brisbane" - }, - { - "points": [ - -14.55211, - 144.9944, - -14.52804, - 144.95551, - -14.4906, - 144.94801, - -14.48725, - 144.99155, - -14.55211, - 144.9944 - ], - "centroid": [144.97426, -14.51421], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.29348, - 148.82582, - -20.21989, - 148.79586, - -20.2061, - 148.80393, - -20.25643, - 148.85541, - -20.29348, - 148.82582 - ], - "centroid": [148.82384, -20.24922], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.90093, - 149.61532, - -20.87706, - 149.57079, - -20.84494, - 149.60451, - -20.87006, - 149.63724, - -20.90093, - 149.61532 - ], - "centroid": [149.60598, -20.87335], - "name": "Australia/Brisbane" - }, - { - "points": [ - -25.34199, - 153.00029, - -25.30581, - 152.94936, - -25.26703, - 152.94074, - -25.30981, - 152.99814, - -25.34199, - 153.00029 - ], - "centroid": [152.97181, -25.30563], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.58711, - 142.30994, - -9.57649, - 142.26285, - -9.54767, - 142.25256, - -9.557, - 142.32307, - -9.58711, - 142.30994 - ], - "centroid": [142.28802, -9.56625], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.55502, - 142.31843, - -10.53631, - 142.27536, - -10.5211, - 142.2724, - -10.50287, - 142.32268, - -10.55502, - 142.31843 - ], - "centroid": [142.3015, -10.52846], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.05904, - 142.87108, - -10.05998, - 142.84686, - -10.01849, - 142.81959, - -10.01424, - 142.86851, - -10.05904, - 142.87108 - ], - "centroid": [142.85076, -10.03545], - "name": "Australia/Brisbane" - }, - { - "points": [ - -17.97654, - 146.17625, - -17.9464, - 146.12819, - -17.91987, - 146.13878, - -17.94396, - 146.18297, - -17.97654, - 146.17625 - ], - "centroid": [146.15689, -17.94719], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.6657, - 142.65686, - -10.6587, - 142.63169, - -10.61374, - 142.63767, - -10.63077, - 142.67591, - -10.6657, - 142.65686 - ], - "centroid": [142.65071, -10.64059], - "name": "Australia/Brisbane" - }, - { - "points": [ - -27.52815, - 153.35321, - -27.49652, - 153.33058, - -27.47909, - 153.36733, - -27.50563, - 153.38451, - -27.52815, - 153.35321 - ], - "centroid": [153.35826, -27.50258], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.671, - 149.09111, - -20.65472, - 149.0469, - -20.61169, - 149.04902, - -20.62342, - 149.0707, - -20.671, - 149.09111 - ], - "centroid": [149.06465, -20.64277], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.87719, - 142.91321, - -9.84398, - 142.89309, - -9.84544, - 142.94505, - -9.86852, - 142.94567, - -9.87719, - 142.91321 - ], - "centroid": [142.92251, -9.85805], - "name": "Australia/Brisbane" - }, - { - "points": [ - -16.69462, - 139.86063, - -16.66402, - 139.84198, - -16.65143, - 139.89626, - -16.66506, - 139.89942, - -16.69462, - 139.86063 - ], - "centroid": [139.87102, -16.67011], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.62442, - 149.79911, - -21.60503, - 149.76873, - -21.57877, - 149.8108, - -21.60752, - 149.8232, - -21.62442, - 149.79911 - ], - "centroid": [149.79939, -21.60304], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.61811, - 143.7758, - -9.5886, - 143.74912, - -9.56638, - 143.78623, - -9.58664, - 143.79608, - -9.61811, - 143.7758 - ], - "centroid": [143.77507, -9.59084], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.98217, - 142.18521, - -9.95733, - 142.1578, - -9.93235, - 142.17663, - -9.9488, - 142.21125, - -9.98217, - 142.18521 - ], - "centroid": [142.18352, -9.95564], - "name": "Australia/Brisbane" - }, - { - "points": [ - -18.1921, - 146.16413, - -18.17365, - 146.14535, - -18.14437, - 146.17024, - -18.17383, - 146.19438, - -18.1921, - 146.16413 - ], - "centroid": [146.16921, -18.17007], - "name": "Australia/Brisbane" - }, - { - "points": [ - -23.09418, - 150.91836, - -23.08699, - 150.87576, - -23.05143, - 150.88347, - -23.05379, - 150.90211, - -23.09418, - 150.91836 - ], - "centroid": [150.89528, -23.07407], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.23419, - 142.17959, - -10.22263, - 142.14134, - -10.19483, - 142.12472, - -10.20411, - 142.17675, - -10.23419, - 142.17959 - ], - "centroid": [142.15608, -10.21328], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.34286, - 149.68145, - -21.31789, - 149.64786, - -21.29623, - 149.65636, - -21.31218, - 149.69287, - -21.34286, - 149.68145 - ], - "centroid": [149.6706, -21.31789], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.38539, - 148.94407, - -20.37357, - 148.9162, - -20.33013, - 148.91995, - -20.34136, - 148.94241, - -20.38539, - 148.94407 - ], - "centroid": [148.93055, -20.35835], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.19251, - 149.03982, - -20.16851, - 149.01222, - -20.14905, - 149.01759, - -20.14984, - 149.05113, - -20.19251, - 149.03982 - ], - "centroid": [149.03208, -20.16577], - "name": "Australia/Brisbane" - }, - { - "points": [ - -19.05304, - 146.60917, - -19.02842, - 146.59552, - -19.03488, - 146.65051, - -19.04888, - 146.64484, - -19.05304, - 146.60917 - ], - "centroid": [146.62289, -19.04064], - "name": "Australia/Brisbane" - }, - { - "points": [ - -22.02359, - 149.86719, - -22.02358, - 149.84193, - -21.9988, - 149.83543, - -21.9893, - 149.88153, - -22.02359, - 149.86719 - ], - "centroid": [149.85739, -22.00735], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.22869, - 142.31127, - -9.20911, - 142.27139, - -9.19176, - 142.27296, - -9.20381, - 142.32151, - -9.22869, - 142.31127 - ], - "centroid": [142.29603, -9.20871], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.50598, - 149.91522, - -21.51041, - 149.87322, - -21.47995, - 149.86829, - -21.48247, - 149.90235, - -21.50598, - 149.91522 - ], - "centroid": [149.88918, -21.49532], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.39722, - 142.13669, - -10.37546, - 142.11636, - -10.34637, - 142.12555, - -10.3708, - 142.15097, - -10.39722, - 142.13669 - ], - "centroid": [142.1327, -10.37214], - "name": "Australia/Brisbane" - }, - { - "points": [ - -27.36224, - 153.25088, - -27.34524, - 153.22973, - -27.31858, - 153.25038, - -27.33975, - 153.27421, - -27.36224, - 153.25088 - ], - "centroid": [153.25152, -27.34105], - "name": "Australia/Brisbane" - }, - { - "points": [ - -22.38441, - 150.26442, - -22.36238, - 150.24282, - -22.34249, - 150.28113, - -22.35659, - 150.28998, - -22.38441, - 150.26442 - ], - "centroid": [150.26786, -22.36247], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.78824, - 142.62653, - -9.75324, - 142.62188, - -9.75484, - 142.65102, - -9.78335, - 142.65267, - -9.78824, - 142.62653 - ], - "centroid": [142.63752, -9.76972], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.44761, - 142.53189, - -9.41609, - 142.51904, - -9.40478, - 142.53922, - -9.42403, - 142.55922, - -9.44761, - 142.53189 - ], - "centroid": [142.53756, -9.42431], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.93691, - 144.04938, - -9.91225, - 144.03314, - -9.89639, - 144.05705, - -9.91651, - 144.07441, - -9.93691, - 144.04938 - ], - "centroid": [144.05344, -9.9159], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.53265, - 150.26478, - -21.52425, - 150.23827, - -21.50834, - 150.23798, - -21.50367, - 150.28126, - -21.53265, - 150.26478 - ], - "centroid": [150.25758, -21.51669], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.6298, - 148.86838, - -20.6084, - 148.8526, - -20.58311, - 148.87996, - -20.60664, - 148.89015, - -20.6298, - 148.86838 - ], - "centroid": [148.87238, -20.60685], - "name": "Australia/Brisbane" - }, - { - "points": [ - -22.26224, - 150.30672, - -22.23791, - 150.28877, - -22.2307, - 150.32545, - -22.24988, - 150.33069, - -22.26224, - 150.30672 - ], - "centroid": [150.31172, -22.24497], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.976, - 150.69809, - -21.97434, - 150.66798, - -21.94241, - 150.67944, - -21.95362, - 150.70426, - -21.976, - 150.69809 - ], - "centroid": [150.68654, -21.96156], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.56341, - 149.11165, - -20.54956, - 149.08404, - -20.52809, - 149.1109, - -20.54465, - 149.13079, - -20.56341, - 149.11165 - ], - "centroid": [149.10869, -20.54634], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.67915, - 150.34477, - -21.6639, - 150.31848, - -21.64588, - 150.32228, - -21.65567, - 150.35767, - -21.67915, - 150.34477 - ], - "centroid": [150.33691, -21.66121], - "name": "Australia/Brisbane" - }, - { - "points": [ - -16.951, - 145.99693, - -16.93643, - 145.97503, - -16.91174, - 146.00109, - -16.93014, - 146.01293, - -16.951, - 145.99693 - ], - "centroid": [145.9957, -16.93228], - "name": "Australia/Brisbane" - }, - { - "points": [ - -22.00397, - 149.56759, - -21.98785, - 149.54893, - -21.96353, - 149.5794, - -21.98182, - 149.58943, - -22.00397, - 149.56759 - ], - "centroid": [149.57066, -21.98432], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.0344, - 149.89906, - -21.00696, - 149.88495, - -20.9988, - 149.90881, - -21.02367, - 149.92051, - -21.0344, - 149.89906 - ], - "centroid": [149.90307, -21.01596], - "name": "Australia/Brisbane" - }, - { - "points": [ - -27.40406, - 153.25258, - -27.40958, - 153.23379, - -27.38827, - 153.21817, - -27.37364, - 153.2421, - -27.40406, - 153.25258 - ], - "centroid": [153.23663, -27.39292], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.75759, - 149.47604, - -20.73999, - 149.45509, - -20.71945, - 149.46083, - -20.73861, - 149.49004, - -20.75759, - 149.47604 - ], - "centroid": [149.47107, -20.73873], - "name": "Australia/Brisbane" - }, - { - "points": [ - -17.01718, - 139.28308, - -17.01321, - 139.25782, - -16.98512, - 139.26398, - -17.00018, - 139.29055, - -17.01718, - 139.28308 - ], - "centroid": [139.27303, -17.00328], - "name": "Australia/Brisbane" - }, - { - "points": [ - -12.0003, - 143.27418, - -11.97931, - 143.25689, - -11.96126, - 143.26981, - -11.98546, - 143.29024, - -12.0003, - 143.27418 - ], - "centroid": [143.27299, -11.9814], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.79084, - 149.40071, - -20.78229, - 149.382, - -20.76286, - 149.38451, - -20.76492, - 149.41461, - -20.79084, - 149.40071 - ], - "centroid": [149.39644, -20.77474], - "name": "Australia/Brisbane" - }, - { - "points": [ - -12.2502, - 143.13246, - -12.23024, - 143.11922, - -12.21341, - 143.14308, - -12.2313, - 143.15239, - -12.2502, - 143.13246 - ], - "centroid": [143.13637, -12.23143], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.94125, - 150.12039, - -21.93548, - 150.09598, - -21.90838, - 150.11295, - -21.91799, - 150.12658, - -21.94125, - 150.12039 - ], - "centroid": [150.11315, -21.92644], - "name": "Australia/Brisbane" - }, - { - "points": [ - -18.0235, - 146.14953, - -18.00021, - 146.13118, - -17.9856, - 146.14269, - -18.00729, - 146.16212, - -18.0235, - 146.14953 - ], - "centroid": [146.14653, -18.00434], - "name": "Australia/Brisbane" - }, - { - "points": [ - -18.85767, - 146.55348, - -18.8472, - 146.52529, - -18.82671, - 146.52891, - -18.83581, - 146.55358, - -18.85767, - 146.55348 - ], - "centroid": [146.5403, -18.84209], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.38988, - 149.83412, - -21.39167, - 149.8165, - -21.36461, - 149.80205, - -21.3696, - 149.83143, - -21.38988, - 149.83412 - ], - "centroid": [149.82023, -21.3781], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.67141, - 149.84683, - -21.66755, - 149.8249, - -21.64207, - 149.8224, - -21.64064, - 149.83978, - -21.67141, - 149.84683 - ], - "centroid": [149.83385, -21.65587], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.77027, - 143.41112, - -9.75171, - 143.39336, - -9.74025, - 143.42072, - -9.75929, - 143.42953, - -9.77027, - 143.41112 - ], - "centroid": [143.41305, -9.75505], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.79421, - 149.61464, - -20.77496, - 149.60349, - -20.75779, - 149.62379, - -20.77733, - 149.63499, - -20.79421, - 149.61464 - ], - "centroid": [149.61925, -20.77605], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.26675, - 142.49556, - -10.26881, - 142.4769, - -10.24404, - 142.47056, - -10.23998, - 142.4966, - -10.26675, - 142.49556 - ], - "centroid": [142.4849, -10.25417], - "name": "Australia/Brisbane" - }, - { - "points": [ - -13.20198, - 143.58013, - -13.18439, - 143.56548, - -13.16267, - 143.58274, - -13.17783, - 143.5928, - -13.20198, - 143.58013 - ], - "centroid": [143.57987, -13.18211], - "name": "Australia/Brisbane" - }, - { - "points": [ - -23.4183, - 151.15831, - -23.41164, - 151.13461, - -23.39826, - 151.13444, - -23.39294, - 151.1665, - -23.4183, - 151.15831 - ], - "centroid": [151.14999, -23.40498], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.49516, - 150.27156, - -21.48213, - 150.25057, - -21.46722, - 150.26016, - -21.47618, - 150.28676, - -21.49516, - 150.27156 - ], - "centroid": [150.26793, -21.48033], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.46099, - 149.71623, - -21.4509, - 149.69033, - -21.42864, - 149.69777, - -21.43848, - 149.71535, - -21.46099, - 149.71623 - ], - "centroid": [149.70455, -21.4453], - "name": "Australia/Brisbane" - }, - { - "points": [ - -22.15253, - 149.58336, - -22.13123, - 149.56143, - -22.11578, - 149.57002, - -22.13837, - 149.5929, - -22.15253, - 149.58336 - ], - "centroid": [149.57694, -22.13439], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.00344, - 149.79974, - -21.00319, - 149.77507, - -20.98587, - 149.76801, - -20.98266, - 149.80021, - -21.00344, - 149.79974 - ], - "centroid": [149.78606, -20.99332], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.61366, - 142.62058, - -10.60161, - 142.60082, - -10.58338, - 142.61267, - -10.59654, - 142.63477, - -10.61366, - 142.62058 - ], - "centroid": [142.61735, -10.59865], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.98632, - 149.67191, - -21.99127, - 149.65117, - -21.96326, - 149.64876, - -21.96683, - 149.67006, - -21.98632, - 149.67191 - ], - "centroid": [149.65985, -21.97696], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.4051, - 149.04502, - -20.41311, - 149.02216, - -20.39312, - 149.01362, - -20.38701, - 149.03561, - -20.4051, - 149.04502 - ], - "centroid": [149.02902, -20.39974], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.91485, - 142.78432, - -9.91066, - 142.76056, - -9.89544, - 142.75964, - -9.89166, - 142.78818, - -9.91485, - 142.78432 - ], - "centroid": [142.7741, -9.9029], - "name": "Australia/Brisbane" - }, - { - "points": [ - -14.44784, - 144.81277, - -14.42947, - 144.79589, - -14.41673, - 144.8146, - -14.43327, - 144.82829, - -14.44784, - 144.81277 - ], - "centroid": [144.81261, -14.43192], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.9998, - 149.82595, - -22.00687, - 149.81081, - -21.98293, - 149.79363, - -21.97841, - 149.81393, - -21.9998, - 149.82595 - ], - "centroid": [149.81065, -21.99177], - "name": "Australia/Brisbane" - }, - { - "points": [ - -23.31485, - 151.7002, - -23.29557, - 151.6884, - -23.28781, - 151.71525, - -23.30221, - 151.7216, - -23.31485, - 151.7002 - ], - "centroid": [151.70559, -23.30027], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.38471, - 142.38782, - -10.38864, - 142.36918, - -10.35961, - 142.36569, - -10.36127, - 142.38328, - -10.38471, - 142.38782 - ], - "centroid": [142.37621, -10.3738], - "name": "Australia/Brisbane" - }, - { - "points": [ - -22.03749, - 150.37153, - -22.02422, - 150.34999, - -22.00839, - 150.35433, - -22.01121, - 150.37442, - -22.03749, - 150.37153 - ], - "centroid": [150.36329, -22.02088], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.45303, - 149.84829, - -21.45417, - 149.82609, - -21.43394, - 149.82146, - -21.43, - 149.84137, - -21.45303, - 149.84829 - ], - "centroid": [149.83458, -21.44288], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.84884, - 149.79887, - -21.83146, - 149.78149, - -21.81819, - 149.79743, - -21.83152, - 149.81167, - -21.84884, - 149.79887 - ], - "centroid": [149.79713, -21.83284], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.01224, - 143.58419, - -10.01172, - 143.56308, - -9.99129, - 143.56009, - -9.98948, - 143.58317, - -10.01224, - 143.58419 - ], - "centroid": [143.57281, -10.001], - "name": "Australia/Brisbane" - }, - { - "points": [ - -23.55546, - 151.7322, - -23.54834, - 151.70779, - -23.53182, - 151.71047, - -23.53579, - 151.73653, - -23.55546, - 151.7322 - ], - "centroid": [151.72215, -23.54288], - "name": "Australia/Brisbane" - }, - { - "points": [ - -23.17779, - 151.07147, - -23.16181, - 151.05651, - -23.14969, - 151.08054, - -23.1663, - 151.08853, - -23.17779, - 151.07147 - ], - "centroid": [151.07377, -23.16369], - "name": "Australia/Brisbane" - }, - { - "points": [ - -9.53559, - 141.57842, - -9.52937, - 141.55695, - -9.50669, - 141.57278, - -9.5175, - 141.58736, - -9.53559, - 141.57842 - ], - "centroid": [141.57324, -9.52237], - "name": "Australia/Brisbane" - }, - { - "points": [ - -14.13423, - 144.54013, - -14.12868, - 144.51837, - -14.10851, - 144.52231, - -14.1119, - 144.5412, - -14.13423, - 144.54013 - ], - "centroid": [144.53059, -14.12112], - "name": "Australia/Brisbane" - }, - { - "points": [ - -16.72121, - 139.83849, - -16.71477, - 139.81646, - -16.69634, - 139.83109, - -16.70733, - 139.85115, - -16.72121, - 139.83849 - ], - "centroid": [139.83394, -16.70965], - "name": "Australia/Brisbane" - }, - { - "points": [ - -22.24502, - 150.27582, - -22.24161, - 150.25298, - -22.22697, - 150.25067, - -22.22165, - 150.27447, - -22.24502, - 150.27582 - ], - "centroid": [150.26436, -22.23365], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.73386, - 149.67984, - -21.73123, - 149.65631, - -21.71153, - 149.65489, - -21.71546, - 149.67823, - -21.73386, - 149.67984 - ], - "centroid": [149.66718, -21.72302], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.9492, - 149.65186, - -21.93789, - 149.63225, - -21.91883, - 149.64818, - -21.93187, - 149.66135, - -21.9492, - 149.65186 - ], - "centroid": [149.64786, -21.93453], - "name": "Australia/Brisbane" - }, - { - "points": [ - -12.29628, - 143.42679, - -12.29897, - 143.40367, - -12.2831, - 143.39812, - -12.27397, - 143.42012, - -12.29628, - 143.42679 - ], - "centroid": [143.41277, -12.28786], - "name": "Australia/Brisbane" - }, - { - "points": [ - -27.43163, - 153.24961, - -27.44177, - 153.23542, - -27.41969, - 153.22041, - -27.41417, - 153.2406, - -27.43163, - 153.24961 - ], - "centroid": [153.23595, -27.42677], - "name": "Australia/Brisbane" - }, - { - "points": [ - -18.9799, - 146.62975, - -18.96015, - 146.62131, - -18.95544, - 146.64544, - -18.97415, - 146.64909, - -18.9799, - 146.62975 - ], - "centroid": [146.63611, -18.96715], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.11332, - 148.65622, - -20.10808, - 148.63251, - -20.08755, - 148.64392, - -20.09299, - 148.65826, - -20.11332, - 148.65622 - ], - "centroid": [148.64728, -20.10119], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.37377, - 142.05408, - -10.36286, - 142.04114, - -10.3455, - 142.05091, - -10.36088, - 142.07207, - -10.37377, - 142.05408 - ], - "centroid": [142.05514, -10.3603], - "name": "Australia/Brisbane" - }, - { - "points": [ - -20.00896, - 148.54862, - -19.99461, - 148.5352, - -19.97851, - 148.55675, - -19.99302, - 148.56514, - -20.00896, - 148.54862 - ], - "centroid": [148.551, -19.99381], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.00387, - 143.8215, - -9.98838, - 143.8082, - -9.97281, - 143.82832, - -9.99251, - 143.83609, - -10.00387, - 143.8215 - ], - "centroid": [143.82325, -9.98893], - "name": "Australia/Brisbane" - }, - { - "points": [ - -17.17517, - 146.01556, - -17.16041, - 145.99804, - -17.1461, - 146.00313, - -17.1531, - 146.02474, - -17.17517, - 146.01556 - ], - "centroid": [146.01113, -17.15904], - "name": "Australia/Brisbane" - }, - { - "points": [ - -14.67041, - 145.2543, - -14.65058, - 145.24142, - -14.63986, - 145.25486, - -14.65548, - 145.26918, - -14.67041, - 145.2543 - ], - "centroid": [145.25505, -14.65448], - "name": "Australia/Brisbane" - }, - { - "points": [ - -16.50513, - 139.81459, - -16.50191, - 139.79842, - -16.47872, - 139.79905, - -16.48756, - 139.82324, - -16.50513, - 139.81459 - ], - "centroid": [139.80875, -16.49252], - "name": "Australia/Brisbane" - }, - { - "points": [ - -21.68531, - 149.78766, - -21.6866, - 149.76799, - -21.66061, - 149.76768, - -21.66803, - 149.78735, - -21.68531, - 149.78766 - ], - "centroid": [149.77701, -21.67505], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.03696, - 143.48094, - -10.03564, - 143.46166, - -10.01483, - 143.46359, - -10.01387, - 143.48175, - -10.03696, - 143.48094 - ], - "centroid": [143.47214, -10.02545], - "name": "Australia/Brisbane" - }, - { - "points": [ - -10.16836, - 142.52512, - -10.17341, - 142.50727, - -10.15247, - 142.49897, - -10.14914, - 142.5205, - -10.16836, - 142.52512 - ], - "centroid": [142.51269, -10.16064], - "name": "Australia/Brisbane" - }, - { - "points": [ - -22.106, - 150.67868, - -22.10114, - 150.65812, - -22.07843, - 150.66673, - -22.0909, - 150.68337, - -22.106, - 150.67868 - ], - "centroid": [150.67103, -22.0939], - "name": "Australia/Brisbane" - }, - { - "points": [ - -14.0702, - 144.27311, - -14.06709, - 144.25861, - -14.04486, - 144.25779, - -14.04952, - 144.27852, - -14.0702, - 144.27311 - ], - "centroid": [144.26706, -14.05728], - "name": "Australia/Brisbane" - }, - { - "points": [ - -16.32993, - 139.2983, - -16.3287, - 139.28161, - -16.30245, - 139.28904, - -16.31068, - 139.30458, - -16.32993, - 139.2983 - ], - "centroid": [139.29301, -16.31772], - "name": "Australia/Brisbane" - }, - { - "points": [ - -15.1084, - 145.3805, - -15.09454, - 145.36793, - -15.08228, - 145.38267, - -15.09777, - 145.39784, - -15.1084, - 145.3805 - ], - "centroid": [145.38247, -15.09566], - "name": "Australia/Brisbane" - }, - { - "points": [ - -14.50912, - 144.92782, - -14.51759, - 144.90838, - -14.49844, - 144.90221, - -14.49156, - 144.9184, - -14.50912, - 144.92782 - ], - "centroid": [144.91431, -14.50447], - "name": "Australia/Brisbane" - }, - { - "points": [ - -14.51332, - 144.7745, - -14.50807, - 144.75412, - -14.49084, - 144.7589, - -14.49319, - 144.77665, - -14.51332, - 144.7745 - ], - "centroid": [144.76619, -14.50164], - "name": "Australia/Brisbane" - }, - { - "points": [ - -14.8694, - 145.48612, - -14.86756, - 145.46873, - -14.85159, - 145.46673, - -14.85116, - 145.48889, - -14.8694, - 145.48612 - ], - "centroid": [145.47786, -14.85959], - "name": "Australia/Brisbane" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/australia-lord-howe.json b/pandora_console/include/javascript/tz_json/polygons/australia-lord-howe.json deleted file mode 100644 index 1c707d2a06..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/australia-lord-howe.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "transitions": { - "Australia/Lord_Howe": [ - [1491073200, 630, "+1030"], - [1506799800, 660, "+11"], - [1522522800, 630, "+1030"], - [1538854200, 660, "+11"], - [1554577200, 630, "+1030"], - [1570303800, 660, "+11"], - [1586026800, 630, "+1030"], - [1601753400, 660, "+11"], - [1617476400, 630, "+1030"], - [1633203000, 660, "+11"], - [1648926000, 630, "+1030"], - [1664652600, 660, "+11"], - [1680375600, 630, "+1030"], - [1696102200, 660, "+11"], - [1712430000, 630, "+1030"], - [1728156600, 660, "+11"], - [1743879600, 630, "+1030"], - [1759606200, 660, "+11"], - [1775329200, 630, "+1030"], - [1791055800, 660, "+11"], - [1806778800, 630, "+1030"], - [1822505400, 660, "+11"], - [1838228400, 630, "+1030"], - [1853955000, 660, "+11"], - [1869678000, 630, "+1030"], - [1886009400, 660, "+11"], - [1901732400, 630, "+1030"], - [1917459000, 660, "+11"], - [1933182000, 630, "+1030"], - [1948908600, 660, "+11"], - [1964631600, 630, "+1030"], - [1980358200, 660, "+11"], - [1996081200, 630, "+1030"], - [2011807800, 660, "+11"], - [2027530800, 630, "+1030"], - [2043257400, 660, "+11"], - [2058980400, 630, "+1030"], - [2075311800, 660, "+11"], - [2091034800, 630, "+1030"], - [2106761400, 660, "+11"], - [2122484400, 630, "+1030"], - [2138211000, 660, "+11"], - [2147501647, 660, "+11"] - ] - }, - "name": "Australia/Lord_Howe", - "polygons": [ - { - "points": [ - -31.60576, - 159.08401, - -31.59818, - 159.06263, - -31.50552, - 159.04683, - -31.56236, - 159.12049, - -31.60576, - 159.08401 - ], - "centroid": [159.07874, -31.561], - "name": "Australia/Lord_Howe" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/australia-melbourne.json b/pandora_console/include/javascript/tz_json/polygons/australia-melbourne.json deleted file mode 100644 index e971c57067..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/australia-melbourne.json +++ /dev/null @@ -1,1313 +0,0 @@ -{ - "transitions": { - "Australia/Melbourne": [ - [1491076800, 600, "AEST"], - [1506801600, 660, "AEDT"], - [1522526400, 600, "AEST"], - [1538856000, 660, "AEDT"], - [1554580800, 600, "AEST"], - [1570305600, 660, "AEDT"], - [1586030400, 600, "AEST"], - [1601755200, 660, "AEDT"], - [1617480000, 600, "AEST"], - [1633204800, 660, "AEDT"], - [1648929600, 600, "AEST"], - [1664654400, 660, "AEDT"], - [1680379200, 600, "AEST"], - [1696104000, 660, "AEDT"], - [1712433600, 600, "AEST"], - [1728158400, 660, "AEDT"], - [1743883200, 600, "AEST"], - [1759608000, 660, "AEDT"], - [1775332800, 600, "AEST"], - [1791057600, 660, "AEDT"], - [1806782400, 600, "AEST"], - [1822507200, 660, "AEDT"], - [1838232000, 600, "AEST"], - [1853956800, 660, "AEDT"], - [1869681600, 600, "AEST"], - [1886011200, 660, "AEDT"], - [1901736000, 600, "AEST"], - [1917460800, 660, "AEDT"], - [1933185600, 600, "AEST"], - [1948910400, 660, "AEDT"], - [1964635200, 600, "AEST"], - [1980360000, 660, "AEDT"], - [1996084800, 600, "AEST"], - [2011809600, 660, "AEDT"], - [2027534400, 600, "AEST"], - [2043259200, 660, "AEDT"], - [2058984000, 600, "AEST"], - [2075313600, 660, "AEDT"], - [2091038400, 600, "AEST"], - [2106763200, 660, "AEDT"], - [2122488000, 600, "AEST"], - [2138212800, 660, "AEDT"] - ], - "Australia/Hobart": [ - [1491076800, 600, "AEST"], - [1506801600, 660, "AEDT"], - [1522526400, 600, "AEST"], - [1538856000, 660, "AEDT"], - [1554580800, 600, "AEST"], - [1570305600, 660, "AEDT"], - [1586030400, 600, "AEST"], - [1601755200, 660, "AEDT"], - [1617480000, 600, "AEST"], - [1633204800, 660, "AEDT"], - [1648929600, 600, "AEST"], - [1664654400, 660, "AEDT"], - [1680379200, 600, "AEST"], - [1696104000, 660, "AEDT"], - [1712433600, 600, "AEST"], - [1728158400, 660, "AEDT"], - [1743883200, 600, "AEST"], - [1759608000, 660, "AEDT"], - [1775332800, 600, "AEST"], - [1791057600, 660, "AEDT"], - [1806782400, 600, "AEST"], - [1822507200, 660, "AEDT"], - [1838232000, 600, "AEST"], - [1853956800, 660, "AEDT"], - [1869681600, 600, "AEST"], - [1886011200, 660, "AEDT"], - [1901736000, 600, "AEST"], - [1917460800, 660, "AEDT"], - [1933185600, 600, "AEST"], - [1948910400, 660, "AEDT"], - [1964635200, 600, "AEST"], - [1980360000, 660, "AEDT"], - [1996084800, 600, "AEST"], - [2011809600, 660, "AEDT"], - [2027534400, 600, "AEST"], - [2043259200, 660, "AEDT"], - [2058984000, 600, "AEST"], - [2075313600, 660, "AEDT"], - [2091038400, 600, "AEST"], - [2106763200, 660, "AEDT"], - [2122488000, 600, "AEST"], - [2138212800, 660, "AEDT"] - ], - "Australia/Sydney": [ - [1491076800, 600, "AEST"], - [1506801600, 660, "AEDT"], - [1522526400, 600, "AEST"], - [1538856000, 660, "AEDT"], - [1554580800, 600, "AEST"], - [1570305600, 660, "AEDT"], - [1586030400, 600, "AEST"], - [1601755200, 660, "AEDT"], - [1617480000, 600, "AEST"], - [1633204800, 660, "AEDT"], - [1648929600, 600, "AEST"], - [1664654400, 660, "AEDT"], - [1680379200, 600, "AEST"], - [1696104000, 660, "AEDT"], - [1712433600, 600, "AEST"], - [1728158400, 660, "AEDT"], - [1743883200, 600, "AEST"], - [1759608000, 660, "AEDT"], - [1775332800, 600, "AEST"], - [1791057600, 660, "AEDT"], - [1806782400, 600, "AEST"], - [1822507200, 660, "AEDT"], - [1838232000, 600, "AEST"], - [1853956800, 660, "AEDT"], - [1869681600, 600, "AEST"], - [1886011200, 660, "AEDT"], - [1901736000, 600, "AEST"], - [1917460800, 660, "AEDT"], - [1933185600, 600, "AEST"], - [1948910400, 660, "AEDT"], - [1964635200, 600, "AEST"], - [1980360000, 660, "AEDT"], - [1996084800, 600, "AEST"], - [2011809600, 660, "AEDT"], - [2027534400, 600, "AEST"], - [2043259200, 660, "AEDT"], - [2058984000, 600, "AEST"], - [2075313600, 660, "AEDT"], - [2091038400, 600, "AEST"], - [2106763200, 660, "AEDT"], - [2122488000, 600, "AEST"], - [2138212800, 660, "AEDT"] - ], - "Australia/Currie": [ - [1491076800, 600, "AEST"], - [1506801600, 660, "AEDT"], - [1522526400, 600, "AEST"], - [1538856000, 660, "AEDT"], - [1554580800, 600, "AEST"], - [1570305600, 660, "AEDT"], - [1586030400, 600, "AEST"], - [1601755200, 660, "AEDT"], - [1617480000, 600, "AEST"], - [1633204800, 660, "AEDT"], - [1648929600, 600, "AEST"], - [1664654400, 660, "AEDT"], - [1680379200, 600, "AEST"], - [1696104000, 660, "AEDT"], - [1712433600, 600, "AEST"], - [1728158400, 660, "AEDT"], - [1743883200, 600, "AEST"], - [1759608000, 660, "AEDT"], - [1775332800, 600, "AEST"], - [1791057600, 660, "AEDT"], - [1806782400, 600, "AEST"], - [1822507200, 660, "AEDT"], - [1838232000, 600, "AEST"], - [1853956800, 660, "AEDT"], - [1869681600, 600, "AEST"], - [1886011200, 660, "AEDT"], - [1901736000, 600, "AEST"], - [1917460800, 660, "AEDT"], - [1933185600, 600, "AEST"], - [1948910400, 660, "AEDT"], - [1964635200, 600, "AEST"], - [1980360000, 660, "AEDT"], - [1996084800, 600, "AEST"], - [2011809600, 660, "AEDT"], - [2027534400, 600, "AEST"], - [2043259200, 660, "AEDT"], - [2058984000, 600, "AEST"], - [2075313600, 660, "AEDT"], - [2091038400, 600, "AEST"], - [2106763200, 660, "AEDT"], - [2122488000, 600, "AEST"], - [2138212800, 660, "AEDT"] - ] - }, - "name": "Australia/Melbourne", - "polygons": [ - { - "points": [ - -38.84451, - 146.28197, - -38.89611, - 146.31741, - -38.7912, - 146.48762, - -39.066, - 146.49444, - -39.14227, - 146.43027, - -39.13623, - 146.34346, - -38.84312, - 146.12276, - -38.91905, - 145.91989, - -38.65166, - 145.72754, - -38.68739, - 145.60623, - -38.54887, - 145.43843, - -38.52353, - 145.11651, - -38.439, - 145.24188, - -38.5027, - 145.41971, - -38.41023, - 145.40758, - -38.4204, - 145.27038, - -38.3646, - 145.26325, - -38.27682, - 145.29536, - -38.30099, - 145.45619, - -38.36101, - 145.5107, - -38.40111, - 145.42855, - -38.40684, - 145.51708, - -38.35543, - 145.54462, - -38.23138, - 145.449, - -38.2347, - 145.26095, - -38.41848, - 145.23938, - -38.5045, - 144.88291, - -38.30679, - 144.64378, - -38.34076, - 144.92639, - -38.14663, - 145.10881, - -37.85519, - 144.92727, - -38.12299, - 144.36921, - -38.11162, - 144.68945, - -38.18162, - 144.72995, - -38.26068, - 144.63956, - -38.25788, - 144.71125, - -38.29595, - 144.43436, - -38.48516, - 144.04525, - -38.68283, - 143.8702, - -38.86942, - 143.51416, - -38.36068, - 142.37152, - -38.40207, - 142.13933, - -38.26672, - 141.72434, - -38.31941, - 141.61011, - -38.41622, - 141.62809, - -38.40818, - 141.40048, - -38.20563, - 141.25849, - -38.06822, - 140.96153, - -34.00174, - 140.95397, - -34.20268, - 141.52519, - -34.09239, - 141.69884, - -34.09445, - 142.04509, - -34.33603, - 142.40547, - -34.46415, - 142.37459, - -34.75199, - 142.52276, - -34.78093, - 142.63226, - -34.60081, - 142.69437, - -34.54568, - 142.79791, - -34.6726, - 142.88431, - -34.67637, - 143.12085, - -34.79273, - 143.351, - -35.18491, - 143.40058, - -35.23192, - 143.5691, - -35.39126, - 143.64451, - -35.5513, - 144.0543, - -36.10854, - 144.73297, - -36.06581, - 144.9749, - -35.86598, - 144.95944, - -35.82026, - 145.10725, - -35.82349, - 145.54398, - -35.98358, - 145.81591, - -36.03128, - 146.19371, - -35.97277, - 146.60991, - -36.10314, - 146.93743, - -36.01194, - 147.10009, - -36.04871, - 147.32759, - -35.94185, - 147.40514, - -35.99361, - 147.91113, - -36.14561, - 148.04462, - -36.38337, - 148.04968, - -36.60117, - 148.22859, - -36.78986, - 148.11477, - -37.50205, - 149.98741, - -37.78308, - 149.48983, - -37.85077, - 148.10462, - -38.05118, - 147.64581, - -38.77009, - 146.66067, - -38.7062, - 146.24165, - -38.84451, - 146.28197 - ], - "centroid": [144.31088, -36.86027], - "name": "Australia/Melbourne" - }, - { - "points": [ - -39.24868, - 146.98383, - -39.2348, - 146.96795, - -39.2034, - 146.98481, - -39.23164, - 147.00624, - -39.24868, - 146.98383 - ], - "centroid": [146.98623, -39.22835], - "name": "Australia/Melbourne" - }, - { - "points": [ - -39.10939, - 146.24277, - -39.09298, - 146.21882, - -39.06583, - 146.22124, - -39.0864, - 146.25091, - -39.10939, - 146.24277 - ], - "centroid": [146.23351, -39.08819], - "name": "Australia/Melbourne" - }, - { - "points": [ - -39.49322, - 146.6455, - -39.46965, - 146.63425, - -39.45881, - 146.6657, - -39.47802, - 146.66915, - -39.49322, - 146.6455 - ], - "centroid": [146.65278, -39.47493], - "name": "Australia/Melbourne" - }, - { - "points": [ - -38.43342, - 141.99907, - -38.41118, - 141.98406, - -38.40424, - 142.01739, - -38.42091, - 142.01986, - -38.43342, - 141.99907 - ], - "centroid": [142.00386, -38.41728], - "name": "Australia/Melbourne" - }, - { - "points": [ - -39.2495, - 146.39599, - -39.24535, - 146.37332, - -39.2261, - 146.37521, - -39.22424, - 146.40003, - -39.2495, - 146.39599 - ], - "centroid": [146.38669, -39.23622], - "name": "Australia/Melbourne" - }, - { - "points": [ - -39.15732, - 146.33425, - -39.14902, - 146.31004, - -39.13139, - 146.3124, - -39.1409, - 146.339, - -39.15732, - 146.33425 - ], - "centroid": [146.32391, -39.1445], - "name": "Australia/Melbourne" - }, - { - "points": [ - -39.03746, - 146.25401, - -39.03526, - 146.23367, - -39.01156, - 146.23965, - -39.02272, - 146.25685, - -39.03746, - 146.25401 - ], - "centroid": [146.24527, -39.02656], - "name": "Australia/Melbourne" - }, - { - "points": [ - -39.93221, - 143.82886, - -39.71868, - 143.83346, - -39.58879, - 143.92091, - -39.6639, - 144.11545, - -40.05321, - 144.10469, - -40.16712, - 143.91455, - -39.93221, - 143.82886 - ], - "centroid": [143.97331, -39.86447], - "name": "Australia/Currie" - }, - { - "points": [ - -39.68695, - 143.82766, - -39.67863, - 143.80787, - -39.65701, - 143.82506, - -39.67188, - 143.84714, - -39.68695, - 143.82766 - ], - "centroid": [143.82702, -39.67302], - "name": "Australia/Currie" - }, - { - "points": [ - -35.11732, - 150.75407, - -35.19033, - 150.74625, - -35.22462, - 150.54931, - -35.72832, - 150.28802, - -35.72153, - 150.2056, - -36.30761, - 150.15055, - -36.9167, - 149.91417, - -37.05208, - 149.95342, - -37.09432, - 149.88311, - -37.14127, - 150.01402, - -37.25618, - 150.05703, - -37.28159, - 149.95633, - -37.51532, - 149.97748, - -36.80355, - 148.09928, - -36.60314, - 148.20396, - -36.39188, - 148.03133, - -36.15359, - 148.01537, - -36.01222, - 147.90341, - -35.96162, - 147.4084, - -36.06695, - 147.33612, - -36.03176, - 147.10799, - -36.12554, - 146.94536, - -35.99214, - 146.60398, - -36.05548, - 146.1806, - -36.00462, - 145.81239, - -35.84324, - 145.54, - -35.84051, - 145.11142, - -35.87603, - 144.98074, - -36.08172, - 144.98704, - -36.12961, - 144.72352, - -35.60564, - 144.0955, - -35.40296, - 143.74933, - -35.41075, - 143.63654, - -35.24652, - 143.55473, - -35.20335, - 143.38858, - -34.98568, - 143.3105, - -34.81009, - 143.33952, - -34.6931, - 142.87709, - -34.59321, - 142.77841, - -34.799, - 142.64126, - -34.77012, - 142.51416, - -34.50807, - 142.35425, - -34.34639, - 142.38668, - -34.30866, - 142.24082, - -34.16286, - 142.15445, - -34.1123, - 141.70412, - -34.22293, - 141.52462, - -34.06775, - 141.01995, - -32.21469, - 140.99084, - -32.28142, - 141.81085, - -31.96456, - 141.82253, - -31.96123, - 141.94177, - -31.61051, - 141.94704, - -31.61597, - 141.49975, - -31.54343, - 141.48479, - -31.59365, - 141.17582, - -31.50701, - 141.16598, - -31.49828, - 140.99069, - -28.9975, - 140.99503, - -28.99277, - 148.95664, - -28.57518, - 149.48286, - -28.62558, - 149.69587, - -28.53028, - 150.28941, - -28.65682, - 150.44389, - -28.6309, - 150.7666, - -28.73511, - 151.01215, - -28.84206, - 151.05262, - -28.93724, - 151.28124, - -29.09921, - 151.28783, - -29.17015, - 151.39145, - -28.92229, - 151.58974, - -28.86529, - 151.72587, - -28.96182, - 151.8236, - -28.89584, - 152.0065, - -28.71158, - 152.05961, - -28.50764, - 151.95115, - -28.36255, - 152.38121, - -28.25509, - 152.46473, - -28.35305, - 152.751, - -28.34758, - 153.10744, - -28.24348, - 153.1902, - -28.1613, - 153.55911, - -28.85318, - 153.61696, - -29.30261, - 153.3548, - -29.92421, - 153.28469, - -30.58534, - 153.02285, - -30.79758, - 153.0098, - -30.92515, - 153.10343, - -31.48786, - 152.95148, - -31.85576, - 152.76445, - -32.04434, - 152.55288, - -32.45962, - 152.54336, - -32.64408, - 152.21638, - -32.76555, - 152.20609, - -32.89397, - 151.81469, - -33.50588, - 151.44864, - -33.54428, - 151.32323, - -33.97316, - 151.27321, - -34.32759, - 150.93493, - -34.60717, - 150.91358, - -34.86642, - 150.75996, - -35.06629, - 150.84952, - -35.03889, - 150.68384, - -35.11732, - 150.75407 - ], - "centroid": [147.06865, -32.18665], - "name": "Australia/Sydney" - }, - { - "points": [ - -32.64359, - 152.31842, - -32.62733, - 152.29518, - -32.60731, - 152.29992, - -32.61916, - 152.33567, - -32.64359, - 152.31842 - ], - "centroid": [152.31348, -32.62426], - "name": "Australia/Sydney" - }, - { - "points": [ - -36.26323, - 150.23683, - -36.26048, - 150.2129, - -36.23544, - 150.22174, - -36.24139, - 150.23894, - -36.26323, - 150.23683 - ], - "centroid": [150.22716, -36.25061], - "name": "Australia/Sydney" - }, - { - "points": [ - -43.43869, - 145.96521, - -43.38453, - 145.90916, - -43.23901, - 145.95994, - -43.32354, - 145.8318, - -43.06184, - 145.6674, - -42.99541, - 145.48497, - -42.66702, - 145.35333, - -42.63498, - 145.25413, - -42.19821, - 145.15484, - -42.18225, - 145.24019, - -42.03958, - 145.2315, - -41.71936, - 144.9061, - -41.01579, - 144.59771, - -40.85311, - 144.69901, - -40.65948, - 144.68251, - -40.73471, - 144.85888, - -40.57322, - 144.93056, - -40.71184, - 145.07318, - -40.75815, - 145.007, - -40.79419, - 145.20917, - -40.70719, - 145.25959, - -40.84237, - 145.3337, - -41.16517, - 146.39109, - -41.05596, - 146.70787, - -41.1015, - 146.80097, - -41.04842, - 146.7806, - -40.9736, - 147.00957, - -40.9313, - 147.3438, - -40.9939, - 147.44332, - -40.81387, - 147.66468, - -40.86336, - 147.87611, - -40.7332, - 147.93643, - -40.84288, - 148.22817, - -40.99317, - 148.3554, - -41.12765, - 148.2782, - -41.28599, - 148.36691, - -41.46706, - 148.2746, - -41.62679, - 148.32815, - -41.81524, - 148.27229, - -42.34542, - 148.3526, - -42.32195, - 148.22701, - -42.12861, - 148.27189, - -42.11741, - 148.0831, - -42.5177, - 148.01628, - -42.56216, - 147.90402, - -42.68448, - 147.96718, - -42.80278, - 147.87494, - -42.91311, - 148.0025, - -43.02224, - 147.93302, - -43.24949, - 148.01236, - -43.13829, - 147.8761, - -43.2522, - 147.79815, - -43.20392, - 147.7049, - -42.94685, - 147.62299, - -42.94186, - 147.72627, - -43.04709, - 147.82359, - -42.91334, - 147.80847, - -42.85078, - 147.57021, - -43.075, - 147.48949, - -43.01155, - 147.38636, - -42.95596, - 147.40597, - -43.01826, - 147.46011, - -42.92221, - 147.45423, - -42.89936, - 147.34414, - -43.24242, - 147.43999, - -43.52648, - 147.30395, - -43.50434, - 147.12124, - -43.39814, - 147.08169, - -43.29301, - 147.16553, - -43.21828, - 147.07905, - -43.22001, - 147.02658, - -43.29514, - 147.10549, - -43.32678, - 147.02438, - -43.44187, - 147.03193, - -43.64721, - 146.87167, - -43.5011, - 146.24764, - -43.57961, - 146.02542, - -43.43869, - 145.96521 - ], - "centroid": [146.59532, -42.03827], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.27341, - 148.20561, - -40.2617, - 148.03711, - -40.11828, - 147.99756, - -40.02943, - 147.84613, - -39.92489, - 147.87912, - -39.89449, - 147.74781, - -39.7294, - 147.92428, - -39.67737, - 147.88485, - -39.96088, - 148.30376, - -40.21974, - 148.34171, - -40.27341, - 148.20561 - ], - "centroid": [148.07874, -40.01008], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.60791, - 148.17849, - -40.53592, - 148.08344, - -40.48562, - 148.18232, - -40.48873, - 148.04248, - -40.3653, - 147.96945, - -40.2551, - 148.29807, - -40.44165, - 148.49037, - -40.53624, - 148.34695, - -40.49529, - 148.25474, - -40.60791, - 148.17849 - ], - "centroid": [148.22726, -40.41647], - "name": "Australia/Hobart" - }, - { - "points": [ - -42.75546, - 148.01652, - -42.62128, - 148.0185, - -42.58103, - 148.1211, - -42.6584, - 148.16935, - -42.75546, - 148.01652 - ], - "centroid": [148.07953, -42.65935], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.61723, - 144.7615, - -40.51052, - 144.6921, - -40.39566, - 144.78252, - -40.51342, - 144.79738, - -40.61723, - 144.7615 - ], - "centroid": [144.75403, -40.50804], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.49723, - 144.89345, - -40.43062, - 144.82631, - -40.38623, - 144.95574, - -40.46794, - 144.95764, - -40.49723, - 144.89345 - ], - "centroid": [144.90556, -40.44193], - "name": "Australia/Hobart" - }, - { - "points": [ - -39.51811, - 147.33314, - -39.48683, - 147.25334, - -39.44059, - 147.27166, - -39.46373, - 147.37222, - -39.51811, - 147.33314 - ], - "centroid": [147.30979, -39.47723], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.34023, - 147.87726, - -40.29167, - 147.8274, - -40.25418, - 147.9333, - -40.28371, - 147.94036, - -40.34023, - 147.87726 - ], - "centroid": [147.8885, -40.29471], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.1161, - 147.73143, - -40.08894, - 147.71479, - -40.0182, - 147.77568, - -40.05067, - 147.79242, - -40.1161, - 147.73143 - ], - "centroid": [147.75411, -40.06777], - "name": "Australia/Hobart" - }, - { - "points": [ - -43.62397, - 146.3505, - -43.58261, - 146.33556, - -43.57892, - 146.39071, - -43.60915, - 146.39137, - -43.62397, - 146.3505 - ], - "centroid": [146.36539, -43.59825], - "name": "Australia/Hobart" - }, - { - "points": [ - -39.67641, - 147.97169, - -39.63329, - 147.97379, - -39.63566, - 148.02004, - -39.65915, - 148.01962, - -39.67641, - 147.97169 - ], - "centroid": [147.99399, -39.65155], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.32762, - 148.10624, - -40.28984, - 148.10668, - -40.29275, - 148.17135, - -40.30964, - 148.16595, - -40.32762, - 148.10624 - ], - "centroid": [148.13346, -40.30519], - "name": "Australia/Hobart" - }, - { - "points": [ - -39.96742, - 148.33071, - -39.94828, - 148.31147, - -39.91981, - 148.33713, - -39.95305, - 148.3629, - -39.96742, - 148.33071 - ], - "centroid": [148.3364, -39.9461], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.82649, - 147.61712, - -40.8077, - 147.60501, - -40.77413, - 147.64489, - -40.81383, - 147.64029, - -40.82649, - 147.61712 - ], - "centroid": [147.62736, -40.80364], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.75695, - 148.09136, - -40.73236, - 148.08328, - -40.72771, - 148.13253, - -40.74792, - 148.12714, - -40.75695, - 148.09136 - ], - "centroid": [148.10752, -40.74082], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.20795, - 147.8911, - -40.18145, - 147.88279, - -40.17356, - 147.91138, - -40.1968, - 147.92075, - -40.20795, - 147.8911 - ], - "centroid": [147.9013, -40.19016], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.31779, - 147.80868, - -40.32439, - 147.78774, - -40.29218, - 147.77248, - -40.29092, - 147.79988, - -40.31779, - 147.80868 - ], - "centroid": [147.79162, -40.30598], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.20858, - 147.97438, - -40.19683, - 147.96073, - -40.16609, - 147.97085, - -40.19156, - 147.99307, - -40.20858, - 147.97438 - ], - "centroid": [147.97527, -40.18942], - "name": "Australia/Hobart" - }, - { - "points": [ - -43.59149, - 146.51589, - -43.57676, - 146.50377, - -43.55455, - 146.53189, - -43.57092, - 146.53813, - -43.59149, - 146.51589 - ], - "centroid": [146.52198, -43.57345], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.65293, - 144.6856, - -40.63618, - 144.66763, - -40.62187, - 144.67268, - -40.63231, - 144.70313, - -40.65293, - 144.6856 - ], - "centroid": [144.68363, -40.63608], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.48505, - 144.35085, - -40.4772, - 144.3311, - -40.46014, - 144.33108, - -40.46528, - 144.36239, - -40.48505, - 144.35085 - ], - "centroid": [144.34465, -40.47147], - "name": "Australia/Hobart" - }, - { - "points": [ - -39.70215, - 147.67769, - -39.68754, - 147.66077, - -39.67596, - 147.68698, - -39.6929, - 147.69546, - -39.70215, - 147.67769 - ], - "centroid": [147.67973, -39.68926], - "name": "Australia/Hobart" - }, - { - "points": [ - -42.96251, - 147.782, - -42.94951, - 147.76603, - -42.93091, - 147.77451, - -42.9478, - 147.79633, - -42.96251, - 147.782 - ], - "centroid": [147.78004, -42.94731], - "name": "Australia/Hobart" - }, - { - "points": [ - -40.11589, - 147.89522, - -40.11591, - 147.87459, - -40.09191, - 147.87508, - -40.09213, - 147.89594, - -40.11589, - 147.89522 - ], - "centroid": [147.88519, -40.10394], - "name": "Australia/Hobart" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/europe-chisinau.json b/pandora_console/include/javascript/tz_json/polygons/europe-chisinau.json deleted file mode 100644 index aa4bba3f33..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/europe-chisinau.json +++ /dev/null @@ -1,189 +0,0 @@ -{ - "transitions": { - "Europe/Chisinau": [ - [1490500800, 180, "EEST"], - [1509249600, 120, "EET"], - [1521950400, 180, "EEST"], - [1540699200, 120, "EET"], - [1554004800, 180, "EEST"], - [1572148800, 120, "EET"], - [1585454400, 180, "EEST"], - [1603598400, 120, "EET"], - [1616904000, 180, "EEST"], - [1635652800, 120, "EET"], - [1648353600, 180, "EEST"], - [1667102400, 120, "EET"], - [1679803200, 180, "EEST"], - [1698552000, 120, "EET"], - [1711857600, 180, "EEST"], - [1730001600, 120, "EET"], - [1743307200, 180, "EEST"], - [1761451200, 120, "EET"], - [1774756800, 180, "EEST"], - [1792900800, 120, "EET"], - [1806206400, 180, "EEST"], - [1824955200, 120, "EET"], - [1837656000, 180, "EEST"], - [1856404800, 120, "EET"], - [1869105600, 180, "EEST"], - [1887854400, 120, "EET"], - [1901160000, 180, "EEST"], - [1919304000, 120, "EET"], - [1932609600, 180, "EEST"], - [1950753600, 120, "EET"], - [1964059200, 180, "EEST"], - [1982808000, 120, "EET"], - [1995508800, 180, "EEST"], - [2014257600, 120, "EET"], - [2026958400, 180, "EEST"], - [2045707200, 120, "EET"], - [2058408000, 180, "EEST"], - [2077156800, 120, "EET"], - [2090462400, 180, "EEST"], - [2108606400, 120, "EET"], - [2121912000, 180, "EEST"], - [2140056000, 120, "EET"] - ] - }, - "name": "Europe/Chisinau", - "polygons": [ - { - "points": [ - 48.25005, - 26.63501, - 48.34413, - 26.68655, - 48.31293, - 26.81822, - 48.43198, - 26.73032, - 48.38301, - 27.24227, - 48.50015, - 27.60292, - 48.32832, - 28.08309, - 48.24474, - 28.09977, - 48.25658, - 28.35937, - 48.145, - 28.32146, - 48.18471, - 28.43083, - 48.077, - 28.48701, - 48.1821, - 28.57606, - 48.13106, - 28.85787, - 48.03762, - 28.86631, - 47.98755, - 29.00107, - 48.01337, - 29.18695, - 47.89551, - 29.2715, - 47.80648, - 29.22348, - 47.80056, - 29.2888, - 47.54874, - 29.14161, - 47.45037, - 29.34143, - 47.31899, - 29.40453, - 47.38008, - 29.592, - 47.11495, - 29.54167, - 47.00835, - 29.64321, - 46.95531, - 29.58892, - 46.83511, - 29.97946, - 46.58295, - 29.9791, - 46.54101, - 29.90939, - 46.41308, - 30.14499, - 46.35465, - 29.88339, - 46.46477, - 29.75327, - 46.42645, - 29.67995, - 46.36333, - 29.70785, - 46.35254, - 29.60504, - 46.49588, - 29.3471, - 46.37348, - 29.25001, - 46.55027, - 29.23368, - 46.51054, - 29.06403, - 46.45302, - 28.94826, - 46.28205, - 28.96132, - 46.19922, - 29.06813, - 46.11041, - 28.97138, - 46.02045, - 28.99891, - 45.96787, - 28.79968, - 45.83431, - 28.79332, - 45.7064, - 28.49228, - 45.59752, - 28.55683, - 45.49214, - 28.5151, - 45.53547, - 28.31099, - 45.4649, - 28.18217, - 45.60275, - 28.07928, - 45.67638, - 28.15856, - 46.01059, - 28.07579, - 46.24618, - 28.10075, - 46.42954, - 28.24587, - 46.61779, - 28.23929, - 46.97599, - 28.07564, - 47.13258, - 27.77765, - 47.28503, - 27.7257, - 47.32013, - 27.57517, - 47.45584, - 27.55291, - 47.65505, - 27.28812, - 48.1141, - 27.02415, - 48.25005, - 26.63501 - ], - "centroid": [28.45989, 47.2088], - "name": "Europe/Chisinau" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/europe-kaliningrad.json b/pandora_console/include/javascript/tz_json/polygons/europe-kaliningrad.json deleted file mode 100644 index a8890a414f..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/europe-kaliningrad.json +++ /dev/null @@ -1,3305 +0,0 @@ -{ - "transitions": { - "Africa/Maputo": [[0, 120, "CAT"]], - "Europe/Kaliningrad": [[0, 120, "EET"]], - "Africa/Kigali": [[0, 120, "CAT"]], - "Africa/Tripoli": [[0, 120, "EET"]], - "Africa/Maseru": [[0, 120, "SAST"]], - "Africa/Lubumbashi": [[0, 120, "CAT"]], - "Africa/Lusaka": [[0, 120, "CAT"]], - "Africa/Blantyre": [[0, 120, "CAT"]], - "Africa/Johannesburg": [[0, 120, "SAST"]], - "Africa/Bujumbura": [[0, 120, "CAT"]], - "Africa/Gaborone": [[0, 120, "CAT"]], - "Africa/Cairo": [[0, 120, "EET"]], - "Africa/Mbabane": [[0, 120, "SAST"]], - "Africa/Harare": [[0, 120, "CAT"]] - }, - "name": "Europe/Kaliningrad", - "polygons": [ - { - "points": [ - 54.44606, - 19.66696, - 54.71013, - 19.93043, - 54.97218, - 19.97811, - 54.96741, - 20.44669, - 55.28753, - 20.9387, - 55.26696, - 20.99836, - 54.95115, - 20.55217, - 54.93346, - 21.21157, - 55.199, - 21.17179, - 55.30049, - 21.39048, - 55.03616, - 22.07309, - 55.08345, - 22.57838, - 54.81619, - 22.90249, - 54.59116, - 22.70043, - 54.35085, - 22.76988, - 54.3107, - 21.47092, - 54.43021, - 19.77845, - 54.58883, - 19.99354, - 54.67024, - 20.37837, - 54.64192, - 20.09286, - 54.71471, - 20.02981, - 54.44606, - 19.66696 - ], - "centroid": [21.42189, 54.71475], - "name": "Europe/Kaliningrad" - }, - { - "points": [ - -26.80969, - 30.89403, - -26.82706, - 30.80228, - -26.44032, - 30.81192, - -25.91366, - 31.12586, - -25.73634, - 31.31395, - -25.7099, - 31.42678, - -25.98731, - 31.8702, - -25.94205, - 31.98208, - -26.00568, - 32.09627, - -26.83455, - 32.14365, - -26.82104, - 32.02142, - -27.32622, - 31.97915, - -27.32545, - 31.50197, - -27.20891, - 31.15414, - -27.0191, - 30.96729, - -26.80969, - 30.89403 - ], - "centroid": [31.50175, -26.56126], - "name": "Africa/Mbabane" - }, - { - "points": [ - -17.83238, - 25.34506, - -17.80569, - 25.70127, - -17.99586, - 25.97394, - -17.87853, - 26.22712, - -18.06849, - 26.68856, - -17.95273, - 27.03501, - -17.3469, - 27.6003, - -16.95343, - 27.82545, - -16.49616, - 28.79504, - -15.93784, - 28.9076, - -15.63151, - 29.55953, - -15.60838, - 30.42223, - -15.99, - 30.43399, - -15.99, - 30.92249, - -16.04861, - 30.98429, - -15.99012, - 31.24623, - -16.14505, - 31.43995, - -16.2277, - 31.77515, - -16.40431, - 31.92079, - -16.43922, - 32.34515, - -16.59083, - 32.71324, - -16.67699, - 32.71481, - -16.70413, - 32.98806, - -16.92611, - 32.84672, - -17.34701, - 33.05526, - -17.49545, - 32.96917, - -17.60523, - 33.05306, - -17.98764, - 32.95223, - -18.36327, - 33.06492, - -18.48011, - 33.02205, - -18.52152, - 32.89528, - -18.7722, - 32.93584, - -18.84086, - 32.71901, - -18.94436, - 32.71133, - -19.0942, - 32.88669, - -19.45461, - 32.78656, - -19.47233, - 32.85398, - -19.67234, - 32.84464, - -19.64561, - 32.9726, - -19.77598, - 33.06165, - -20.01323, - 33.02365, - -20.11839, - 32.87665, - -20.29114, - 32.87311, - -20.55398, - 32.68405, - -20.62449, - 32.50045, - -20.91838, - 32.52599, - -21.136, - 32.37901, - -21.33496, - 32.4873, - -21.33493, - 32.40661, - -22.42618, - 31.31663, - -22.30103, - 30.84319, - -22.36105, - 30.28877, - -22.13726, - 29.64817, - -22.20653, - 29.35944, - -22.07154, - 29.2481, - -22.02835, - 29.04674, - -21.80733, - 29.04788, - -21.64123, - 28.5787, - -21.58133, - 28.01012, - -21.32564, - 27.90418, - -21.06682, - 27.67607, - -20.52584, - 27.71406, - -20.50894, - 27.28312, - -20.09576, - 27.19627, - -19.95327, - 26.71381, - -19.67333, - 26.31562, - -19.59102, - 26.30183, - -19.55356, - 26.15936, - -19.10904, - 25.95267, - -18.94904, - 25.95387, - -18.8507, - 25.81246, - -18.63993, - 25.77504, - -18.39068, - 25.51369, - -17.92271, - 25.22853, - -17.79131, - 25.25742, - -17.83238, - 25.34506 - ], - "centroid": [29.86564, -19.00329], - "name": "Africa/Harare" - }, - { - "points": [ - 23.18252, - 35.72599, - 23.19427, - 35.60499, - 23.13934, - 35.62992, - 22.77805, - 35.21597, - 22.8461, - 34.95705, - 22.28997, - 34.69802, - 22.19823, - 34.16812, - 21.76238, - 34.00626, - 21.71589, - 33.56095, - 21.99618, - 33.16332, - 21.99905, - 31.40792, - 22.21382, - 31.47355, - 21.99641, - 31.31831, - 21.99199, - 24.99306, - 29.24731, - 24.98946, - 30.14834, - 24.68812, - 30.48679, - 24.91786, - 30.77723, - 25.00798, - 31.41156, - 24.85285, - 31.67656, - 25.13086, - 31.54516, - 25.17578, - 31.51419, - 25.2776, - 31.63365, - 25.91736, - 31.37927, - 27.34824, - 31.22065, - 27.46821, - 31.18813, - 27.68904, - 31.25477, - 27.86592, - 31.10408, - 27.93905, - 31.09832, - 28.42854, - 30.82378, - 29.09763, - 30.97362, - 29.53373, - 31.33901, - 30.06367, - 31.30769, - 30.24749, - 31.51863, - 30.35392, - 31.46542, - 30.51277, - 31.61044, - 31.02664, - 31.45113, - 31.55618, - 31.54521, - 31.91082, - 31.37988, - 32.05456, - 31.06224, - 32.6152, - 31.2427, - 33.13219, - 31.13557, - 33.73972, - 31.33043, - 34.22603, - 29.49274, - 34.91387, - 29.30297, - 34.75381, - 28.72552, - 34.63754, - 28.31893, - 34.42371, - 27.99106, - 34.44693, - 27.77652, - 34.22607, - 27.7228, - 34.26733, - 28.01336, - 33.7561, - 28.54473, - 33.23486, - 28.99477, - 33.1701, - 29.30941, - 32.81947, - 29.94988, - 32.56882, - 29.92958, - 32.48588, - 29.85287, - 32.51792, - 29.59258, - 32.35152, - 29.34717, - 32.60263, - 29.09779, - 32.6767, - 28.98396, - 32.62996, - 28.76863, - 32.82176, - 28.57664, - 32.87614, - 27.84829, - 33.59608, - 27.74412, - 33.61354, - 27.81342, - 33.48384, - 27.63709, - 33.60556, - 27.65104, - 33.50861, - 27.34595, - 33.70623, - 27.22414, - 33.89442, - 27.11964, - 33.84011, - 26.85826, - 34.0131, - 26.82793, - 33.95603, - 26.70053, - 34.00736, - 26.68676, - 33.94703, - 25.58208, - 34.64794, - 24.51782, - 35.15136, - 24.33944, - 35.34311, - 24.42609, - 35.39297, - 24.17601, - 35.45417, - 23.90968, - 35.80361, - 23.92229, - 35.49061, - 23.48078, - 35.50132, - 23.23634, - 35.58551, - 23.25004, - 35.69477, - 23.18252, - 35.72599 - ], - "centroid": [29.78687, 26.57466], - "name": "Africa/Cairo" - }, - { - "points": [ - 27.43571, - 34.032, - 27.49231, - 33.92554, - 27.53299, - 33.9099, - 27.50703, - 34.0296, - 27.43571, - 34.032 - ], - "centroid": [33.98047, 27.49049], - "name": "Africa/Cairo" - }, - { - "points": [ - 27.53254, - 33.78094, - 27.58705, - 33.73137, - 27.69324, - 33.80915, - 27.63499, - 33.82895, - 27.53254, - 33.78094 - ], - "centroid": [33.78477, 27.60966], - "name": "Africa/Cairo" - }, - { - "points": [ - 27.15591, - 33.98165, - 27.23093, - 33.89506, - 27.27603, - 33.89921, - 27.21684, - 33.99139, - 27.15591, - 33.98165 - ], - "centroid": [33.94441, 27.21816], - "name": "Africa/Cairo" - }, - { - "points": [ - 27.63547, - 33.70604, - 27.70848, - 33.66089, - 27.72946, - 33.67193, - 27.70082, - 33.75054, - 27.63547, - 33.70604 - ], - "centroid": [33.70309, 27.68913], - "name": "Africa/Cairo" - }, - { - "points": [ - 24.63965, - 35.19237, - 24.656, - 35.14644, - 24.71741, - 35.13141, - 24.71586, - 35.1509, - 24.63965, - 35.19237 - ], - "centroid": [35.15727, 24.67812], - "name": "Africa/Cairo" - }, - { - "points": [ - 27.53392, - 33.85643, - 27.55464, - 33.83214, - 27.60708, - 33.87902, - 27.57663, - 33.89932, - 27.53392, - 33.85643 - ], - "centroid": [33.86688, 27.56882], - "name": "Africa/Cairo" - }, - { - "points": [ - 23.58483, - 36.18558, - 23.59636, - 36.16972, - 23.63358, - 36.18044, - 23.61032, - 36.21834, - 23.58483, - 36.18558 - ], - "centroid": [36.19005, 23.60821], - "name": "Africa/Cairo" - }, - { - "points": [ - 27.75182, - 33.7191, - 27.76358, - 33.68162, - 27.79935, - 33.66855, - 27.78197, - 33.71176, - 27.75182, - 33.7191 - ], - "centroid": [33.69476, 27.77463], - "name": "Africa/Cairo" - }, - { - "points": [ - 27.50121, - 33.73512, - 27.53043, - 33.72416, - 27.52074, - 33.77019, - 27.50495, - 33.76136, - 27.50121, - 33.73512 - ], - "centroid": [33.74607, 27.51546], - "name": "Africa/Cairo" - }, - { - "points": [ - 27.65047, - 33.65153, - 27.65301, - 33.6235, - 27.68828, - 33.62046, - 27.68704, - 33.64159, - 27.65047, - 33.65153 - ], - "centroid": [33.63446, 27.66887], - "name": "Africa/Cairo" - }, - { - "points": [ - 27.62639, - 33.69148, - 27.62041, - 33.6721, - 27.65086, - 33.65939, - 27.65382, - 33.68, - 27.62639, - 33.69148 - ], - "centroid": [33.67557, 27.63783], - "name": "Africa/Cairo" - }, - { - "points": [ - 31.52544, - 30.99432, - 31.52085, - 30.9675, - 31.5332, - 30.95695, - 31.55091, - 30.98318, - 31.52544, - 30.99432 - ], - "centroid": [30.97656, 31.53346], - "name": "Africa/Cairo" - }, - { - "points": [ - 23.80861, - 35.61089, - 23.81213, - 35.58888, - 23.84109, - 35.60083, - 23.83144, - 35.61614, - 23.80861, - 35.61089 - ], - "centroid": [35.60357, 23.823], - "name": "Africa/Cairo" - }, - { - "points": [ - 23.56084, - 36.25072, - 23.55917, - 36.22199, - 23.57729, - 36.21996, - 23.58057, - 36.2454, - 23.56084, - 36.25072 - ], - "centroid": [36.23478, 23.56932], - "name": "Africa/Cairo" - }, - { - "points": [ - 23.8259, - 35.82421, - 23.82241, - 35.80531, - 23.84159, - 35.79782, - 23.85178, - 35.82065, - 23.8259, - 35.82421 - ], - "centroid": [35.81227, 23.83601], - "name": "Africa/Cairo" - }, - { - "points": [ - 27.1492, - 33.86889, - 27.1693, - 33.85709, - 27.18271, - 33.8753, - 27.16657, - 33.88472, - 27.1492, - 33.86889 - ], - "centroid": [33.87119, 27.16667], - "name": "Africa/Cairo" - }, - { - "points": [ - 31.48784, - 30.8557, - 31.50461, - 30.84134, - 31.51949, - 30.86204, - 31.50338, - 30.87162, - 31.48784, - 30.8557 - ], - "centroid": [30.85726, 31.50381], - "name": "Africa/Cairo" - }, - { - "points": [ - 24.95994, - 34.99835, - 24.97175, - 34.98323, - 24.98767, - 34.98918, - 24.97381, - 35.01508, - 24.95994, - 34.99835 - ], - "centroid": [34.99721, 24.97357], - "name": "Africa/Cairo" - }, - { - "points": [ - 31.50988, - 30.93117, - 31.51681, - 30.91138, - 31.53417, - 30.92017, - 31.52741, - 30.9401, - 31.50988, - 30.93117 - ], - "centroid": [30.92573, 31.52206], - "name": "Africa/Cairo" - }, - { - "points": [ - 29.99316, - 9.46276, - 30.18473, - 9.39234, - 30.35816, - 9.88395, - 30.82894, - 10.26877, - 31.09301, - 10.27534, - 31.48572, - 10.12749, - 31.69826, - 10.28537, - 31.76249, - 10.53572, - 31.98066, - 10.63616, - 32.00916, - 10.78887, - 32.19534, - 10.97701, - 32.40997, - 11.51994, - 32.52389, - 11.58687, - 32.653, - 11.48062, - 32.89248, - 11.47922, - 33.17896, - 11.56521, - 32.84506, - 12.31648, - 32.80267, - 12.75812, - 32.91038, - 13.38926, - 32.80226, - 13.61017, - 32.72263, - 14.19315, - 32.51961, - 14.5053, - 32.39543, - 15.21527, - 32.16431, - 15.37506, - 32.00309, - 15.3667, - 31.65819, - 15.51432, - 31.41006, - 15.75298, - 31.27507, - 16.10455, - 31.23032, - 16.75444, - 30.93602, - 17.84997, - 30.77351, - 18.22507, - 30.42062, - 18.66893, - 30.27946, - 19.0269, - 30.42147, - 19.60495, - 30.85319, - 20.04738, - 31.15083, - 20.16692, - 31.47635, - 19.98386, - 31.82954, - 19.91494, - 32.19616, - 20.09463, - 32.56123, - 20.57068, - 32.77378, - 21.07617, - 32.80598, - 21.43674, - 32.93422, - 21.62703, - 32.94056, - 22.16784, - 32.64393, - 23.11665, - 32.45339, - 23.1696, - 32.34629, - 23.10056, - 32.21466, - 23.27568, - 32.18207, - 23.76967, - 32.01268, - 24.2018, - 32.03666, - 24.73662, - 31.96557, - 25.0087, - 31.65318, - 25.1601, - 31.39543, - 24.86895, - 30.77619, - 25.02811, - 30.47799, - 24.93602, - 30.15162, - 24.70963, - 29.25027, - 25.00943, - 19.99617, - 25.00923, - 19.99, - 24.01, - 19.49894, - 23.99585, - 21.36462, - 20.34612, - 23.43933, - 15.99824, - 22.63496, - 14.18624, - 23.17683, - 13.47689, - 23.51434, - 11.97698, - 24.23582, - 11.60103, - 24.18032, - 11.43281, - 24.55288, - 10.71151, - 24.47902, - 10.49225, - 24.57267, - 10.28046, - 24.77204, - 10.19128, - 24.87279, - 10.03175, - 25.32344, - 10.03266, - 26.18565, - 9.37724, - 26.3824, - 9.51433, - 26.52429, - 9.86588, - 26.61574, - 9.91346, - 26.84233, - 9.92387, - 27.34657, - 9.76429, - 27.8886, - 9.9506, - 28.28762, - 9.82623, - 29.04313, - 9.8671, - 29.42752, - 9.78348, - 29.99316, - 9.46276 - ], - "centroid": [18.03032, 27.04073], - "name": "Africa/Tripoli" - }, - { - "points": [ - -28.74435, - 16.55803, - -28.64456, - 16.45043, - -28.56313, - 16.47189, - -28.48935, - 16.72187, - -28.36122, - 16.79206, - -28.26542, - 16.74493, - -28.26674, - 16.80929, - -28.08224, - 16.87674, - -28.02814, - 17.08062, - -28.10855, - 17.19658, - -28.23048, - 17.20895, - -28.29088, - 17.38738, - -28.41314, - 17.41354, - -28.47213, - 17.33989, - -28.56815, - 17.43524, - -28.71463, - 17.41768, - -28.75757, - 17.91385, - -28.90619, - 18.18456, - -28.83117, - 18.73177, - -28.94796, - 19.17019, - -28.8983, - 19.28345, - -28.74288, - 19.25854, - -28.70654, - 19.45308, - -28.52366, - 19.55668, - -28.42338, - 19.98677, - -24.7435, - 19.99707, - -25.02304, - 20.38723, - -25.37895, - 20.57333, - -25.44866, - 20.68505, - -25.62207, - 20.66888, - -25.80005, - 20.79788, - -26.134, - 20.87246, - -26.45078, - 20.62877, - -26.88709, - 20.69632, - -26.78616, - 20.89893, - -26.86382, - 21.1438, - -26.85071, - 21.69727, - -26.67739, - 21.77401, - -26.62545, - 22.04226, - -26.34926, - 22.24013, - -26.21373, - 22.55502, - -26.01345, - 22.71517, - -25.48564, - 22.84035, - -25.28454, - 23.00723, - -25.26563, - 23.46967, - -25.61806, - 23.91579, - -25.6015, - 24.15944, - -25.74899, - 24.3617, - -25.80951, - 24.65591, - -25.80265, - 24.89792, - -25.71208, - 25.04725, - -25.72823, - 25.41631, - -25.50283, - 25.64124, - -24.9109, - 25.87516, - -24.74951, - 25.86043, - -24.62724, - 26.41549, - -24.40057, - 26.58859, - -24.25398, - 26.85719, - -23.70344, - 26.96791, - -23.521, - 27.13196, - -23.37582, - 27.5273, - -23.21395, - 27.60099, - -23.22816, - 27.73844, - -22.57156, - 28.33534, - -22.44973, - 28.9115, - -22.20769, - 29.02993, - -22.11661, - 29.64786, - -22.34095, - 30.28995, - -22.28074, - 30.82731, - -22.35296, - 31.26627, - -23.17585, - 31.56827, - -23.46658, - 31.56662, - -23.61531, - 31.69854, - -23.87354, - 31.76977, - -23.94527, - 31.88315, - -24.31059, - 32.00008, - -25.12808, - 32.05438, - -25.83211, - 31.94819, - -25.95603, - 31.99129, - -26.00843, - 31.86734, - -25.72995, - 31.4221, - -25.75376, - 31.32429, - -26.42373, - 30.84177, - -26.82141, - 30.82163, - -26.78244, - 30.90928, - -27.00907, - 30.98471, - -27.1907, - 31.16249, - -27.30615, - 31.53685, - -27.30686, - 31.96488, - -26.80217, - 32.00951, - -26.85676, - 32.90597, - -28.14375, - 32.57091, - -28.57144, - 32.37768, - -28.88739, - 32.02226, - -28.97558, - 31.7761, - -29.38509, - 31.34774, - -30.62262, - 30.5624, - -31.31594, - 30.00538, - -31.69185, - 29.43374, - -32.58521, - 28.5532, - -32.80973, - 28.15648, - -33.0539, - 27.90584, - -33.53775, - 27.11153, - -33.77175, - 26.54726, - -33.76158, - 25.78703, - -33.92538, - 25.61957, - -34.04576, - 25.70081, - -33.98209, - 25.03324, - -34.01805, - 24.93681, - -34.2245, - 24.83612, - -33.98852, - 23.65017, - -34.02527, - 23.42132, - -34.11689, - 23.40913, - -34.00679, - 22.57304, - -34.08958, - 22.17241, - -34.1915, - 22.16875, - -34.24646, - 21.94559, - -34.39089, - 21.82172, - -34.368, - 21.52823, - -34.45036, - 21.28855, - -34.37553, - 20.97057, - -34.48435, - 20.84365, - -34.48101, - 20.52968, - -34.84949, - 20.00788, - -34.79922, - 19.63506, - -34.62554, - 19.4062, - -34.64236, - 19.28968, - -34.54451, - 19.36161, - -34.4275, - 19.27183, - -34.35278, - 18.99289, - -34.39458, - 18.81881, - -34.09493, - 18.78824, - -34.11298, - 18.47703, - -34.35924, - 18.50099, - -34.31304, - 18.39059, - -34.02841, - 18.30153, - -33.89327, - 18.38015, - -33.88755, - 18.46958, - -33.70397, - 18.42712, - -33.14123, - 17.96417, - -33.02069, - 18.01261, - -33.03415, - 17.88318, - -32.82624, - 17.83581, - -32.69366, - 17.96835, - -32.76763, - 18.13326, - -32.6184, - 18.27728, - -32.29356, - 18.33059, - -31.89697, - 18.27183, - -30.3372, - 17.26835, - -29.36535, - 16.92643, - -28.74435, - 16.55803 - ], - "centroid": [25.16472, -29.01201], - "name": "Africa/Johannesburg" - }, - { - "points": [ - -46.98893, - 37.83471, - -46.9841, - 37.63587, - -46.93705, - 37.58248, - -46.8172, - 37.69278, - -46.83124, - 37.81544, - -46.9025, - 37.92267, - -46.98893, - 37.83471 - ], - "centroid": [37.74984, -46.91097], - "name": "Africa/Johannesburg" - }, - { - "points": [ - -46.68604, - 37.93778, - -46.643, - 37.86783, - -46.61158, - 37.87273, - -46.62438, - 37.99804, - -46.68604, - 37.93778 - ], - "centroid": [37.9266, -46.64204], - "name": "Africa/Johannesburg" - }, - { - "points": [ - -33.83385, - 18.37434, - -33.8107, - 18.34485, - -33.78464, - 18.37003, - -33.8206, - 18.39004, - -33.83385, - 18.37434 - ], - "centroid": [18.3688, -33.81098], - "name": "Africa/Johannesburg" - }, - { - "points": [ - -33.43741, - 18.0936, - -33.42802, - 18.06714, - -33.40255, - 18.06372, - -33.40797, - 18.0993, - -33.43741, - 18.0936 - ], - "centroid": [18.08154, -33.41847], - "name": "Africa/Johannesburg" - }, - { - "points": [ - -26.08037, - 32.94481, - -26.01173, - 32.89968, - -25.96012, - 32.99881, - -26.86465, - 32.90221, - -26.84168, - 32.12624, - -26.0191, - 32.07888, - -25.9954, - 31.9955, - -25.8316, - 31.92808, - -25.12749, - 32.03434, - -24.31526, - 31.98062, - -23.95678, - 31.86578, - -23.88489, - 31.753, - -23.62375, - 31.67976, - -23.47481, - 31.54832, - -23.18015, - 31.54865, - -22.41912, - 31.29645, - -21.30283, - 32.45877, - -21.13472, - 32.35691, - -20.91204, - 32.50694, - -20.61488, - 32.48273, - -20.54053, - 32.6692, - -20.2842, - 32.85292, - -20.10531, - 32.86038, - -20.00808, - 33.00432, - -19.78543, - 33.04342, - -19.66551, - 32.9648, - -19.6839, - 32.82774, - -19.48657, - 32.83486, - -19.45781, - 32.76663, - -19.09981, - 32.86741, - -19.02615, - 32.82993, - -19.02577, - 32.70879, - -18.93951, - 32.69046, - -18.82543, - 32.70618, - -18.76155, - 32.91885, - -18.51915, - 32.875, - -18.46591, - 33.00785, - -18.36218, - 33.04383, - -17.98854, - 32.93218, - -17.62513, - 33.03206, - -17.49211, - 32.9494, - -17.3469, - 33.03111, - -16.92145, - 32.82569, - -16.7146, - 32.96737, - -16.69486, - 32.70556, - -16.60776, - 32.70211, - -16.45887, - 32.3406, - -16.4226, - 31.91119, - -16.24681, - 31.76592, - -16.16596, - 31.42779, - -16.0119, - 31.23754, - -16.06889, - 30.98338, - -16.01, - 30.91989, - -16.00929, - 30.42091, - -15.38284, - 30.37549, - -15.21765, - 30.24653, - -14.99273, - 30.20838, - -13.9881, - 33.23046, - -14.59172, - 33.67801, - -14.48115, - 33.7174, - -14.53263, - 33.80777, - -14.38239, - 34.37411, - -14.59751, - 34.54677, - -15.26774, - 34.61409, - -15.4725, - 34.43825, - -15.61072, - 34.46271, - -15.90299, - 34.2635, - -16.05487, - 34.44546, - -16.257, - 34.43945, - -16.31309, - 34.57921, - -16.73432, - 34.93076, - -16.82803, - 35.1652, - -16.94162, - 35.17516, - -17.00465, - 35.06868, - -17.11396, - 35.10105, - -17.11372, - 35.29442, - -16.71745, - 35.2747, - -16.55645, - 35.13894, - -16.46691, - 35.25251, - -16.23304, - 35.28426, - -16.12041, - 35.3984, - -16.15183, - 35.53454, - -16.02078, - 35.80888, - -15.4201, - 35.84447, - -15.16517, - 35.77973, - -14.9016, - 35.90099, - -14.67319, - 35.85997, - -13.6946, - 35.07481, - -13.48911, - 34.85864, - -13.49089, - 34.59943, - -13.36207, - 34.51447, - -12.73126, - 34.51397, - -12.25353, - 34.39845, - -11.57556, - 34.63544, - -11.58615, - 35.60388, - -11.39724, - 35.83473, - -11.56889, - 36.16344, - -11.7062, - 36.19482, - -11.67634, - 36.47622, - -11.73564, - 36.55742, - -11.56993, - 36.81874, - -11.55914, - 37.02549, - -11.67977, - 37.13557, - -11.72478, - 37.45012, - -11.56005, - 37.78781, - -11.28085, - 37.92544, - -11.26525, - 38.21136, - -11.40634, - 38.48014, - -11.16563, - 38.88314, - -11.16668, - 39.24968, - -10.47485, - 40.522, - -10.69759, - 40.65113, - -10.76448, - 40.49001, - -10.83653, - 40.62328, - -10.94736, - 40.50338, - -11.03325, - 40.5803, - -11.2041, - 40.51369, - -11.33524, - 40.37159, - -11.40181, - 40.48862, - -11.56046, - 40.43344, - -12.00121, - 40.55438, - -12.36984, - 40.50642, - -12.35173, - 40.63229, - -12.46727, - 40.61633, - -12.40342, - 40.57019, - -12.49921, - 40.47176, - -12.53479, - 40.61914, - -12.58261, - 40.56064, - -12.75708, - 40.64099, - -12.93298, - 40.51943, - -12.88842, - 40.47858, - -12.95214, - 40.41483, - -13.03007, - 40.49457, - -12.93992, - 40.49525, - -12.96939, - 40.59855, - -13.50524, - 40.5357, - -13.55412, - 40.61506, - -13.63437, - 40.54904, - -14.01813, - 40.65112, - -14.14479, - 40.62294, - -14.16984, - 40.53941, - -14.23529, - 40.60979, - -14.19281, - 40.73087, - -14.32008, - 40.74705, - -14.42934, - 40.65303, - -14.39325, - 40.81542, - -14.53532, - 40.85433, - -14.86995, - 40.84038, - -14.91367, - 40.65768, - -15.0037, - 40.78677, - -14.99974, - 40.67924, - -15.08818, - 40.71123, - -15.16074, - 40.52339, - -15.15416, - 40.64411, - -15.30109, - 40.6638, - -15.53711, - 40.53856, - -15.9571, - 40.13228, - -16.18643, - 40.03207, - -16.27206, - 39.85997, - -16.31698, - 39.94853, - -16.42605, - 39.90383, - -16.83067, - 39.21493, - -17.01491, - 39.0737, - -17.2605, - 38.12289, - -17.71938, - 37.29523, - -18.00615, - 36.9344, - -18.06043, - 36.97756, - -18.54493, - 36.50667, - -18.88236, - 36.323, - -19.05039, - 35.78931, - -19.4797, - 35.39542, - -19.85535, - 34.89988, - -19.75736, - 34.7664, - -20.1371, - 34.7779, - -20.17649, - 34.68716, - -20.22392, - 34.74669, - -20.51721, - 34.68845, - -20.67622, - 34.84113, - -20.61486, - 34.88909, - -20.65608, - 34.96764, - -20.93064, - 35.11619, - -21.08964, - 35.09002, - -21.10676, - 35.02066, - -21.2091, - 35.10883, - -21.16357, - 35.1366, - -21.34931, - 35.1214, - -21.64037, - 35.28023, - -22.18269, - 35.35296, - -22.19436, - 35.42969, - -22.08128, - 35.47188, - -22.16905, - 35.55605, - -22.80462, - 35.52158, - -22.92914, - 35.61418, - -23.16368, - 35.49795, - -23.95724, - 35.342, - -23.83397, - 35.37501, - -23.86691, - 35.46613, - -23.7753, - 35.48051, - -23.77881, - 35.55674, - -24.11713, - 35.50944, - -24.63468, - 35.09603, - -25.14008, - 33.6996, - -25.52169, - 32.92651, - -25.66484, - 32.7948, - -25.87277, - 32.75968, - -25.98659, - 32.57331, - -26.28239, - 32.8368, - -26.08037, - 32.94481 - ], - "centroid": [35.5486, -17.26534], - "name": "Africa/Maputo" - }, - { - "points": [ - -21.88701, - 35.48865, - -21.93286, - 35.45331, - -21.86687, - 35.40413, - -21.5053, - 35.48308, - -21.88701, - 35.48865 - ], - "centroid": [35.45738, -21.77085], - "name": "Africa/Maputo" - }, - { - "points": [ - -11.05358, - 40.64383, - -11.02273, - 40.60292, - -10.99412, - 40.72666, - -11.02654, - 40.72219, - -11.05358, - 40.64383 - ], - "centroid": [40.67079, -11.02389], - "name": "Africa/Maputo" - }, - { - "points": [ - -12.26412, - 40.58978, - -12.19737, - 40.54563, - -12.17483, - 40.57402, - -12.2067, - 40.61748, - -12.26412, - 40.58978 - ], - "centroid": [40.58272, -12.21378], - "name": "Africa/Maputo" - }, - { - "points": [ - -11.20885, - 40.63025, - -11.17556, - 40.57746, - -11.14412, - 40.70194, - -11.17428, - 40.70371, - -11.20885, - 40.63025 - ], - "centroid": [40.64841, -11.17606], - "name": "Africa/Maputo" - }, - { - "points": [ - -10.88689, - 40.64553, - -10.85354, - 40.63589, - -10.81745, - 40.65445, - -10.8462, - 40.68941, - -10.88689, - 40.64553 - ], - "centroid": [40.65841, -10.85083], - "name": "Africa/Maputo" - }, - { - "points": [ - -10.80445, - 40.65875, - -10.7791, - 40.62467, - -10.75825, - 40.63526, - -10.76549, - 40.66506, - -10.80445, - 40.65875 - ], - "centroid": [40.64699, -10.77809], - "name": "Africa/Maputo" - }, - { - "points": [ - -12.50689, - 40.60272, - -12.48286, - 40.58841, - -12.4623, - 40.63413, - -12.49492, - 40.63802, - -12.50689, - 40.60272 - ], - "centroid": [40.61606, -12.48588], - "name": "Africa/Maputo" - }, - { - "points": [ - -23.8268, - 35.42256, - -23.78481, - 35.41624, - -23.77886, - 35.43962, - -23.79306, - 35.44619, - -23.8268, - 35.42256 - ], - "centroid": [35.42967, -23.79779], - "name": "Africa/Maputo" - }, - { - "points": [ - -12.0037, - 40.59081, - -12.00204, - 40.57159, - -11.96739, - 40.56541, - -11.96764, - 40.59711, - -12.0037, - 40.59081 - ], - "centroid": [40.58135, -11.98375], - "name": "Africa/Maputo" - }, - { - "points": [ - -25.94766, - 32.69045, - -25.92004, - 32.68136, - -25.90184, - 32.7158, - -25.91507, - 32.7182, - -25.94766, - 32.69045 - ], - "centroid": [32.69937, -25.92271], - "name": "Africa/Maputo" - }, - { - "points": [ - -21.98873, - 35.42389, - -21.97208, - 35.40936, - -21.94466, - 35.43318, - -21.97909, - 35.44634, - -21.98873, - 35.42389 - ], - "centroid": [35.42869, -21.96973], - "name": "Africa/Maputo" - }, - { - "points": [ - -12.61613, - 40.62169, - -12.60577, - 40.58968, - -12.59031, - 40.58935, - -12.58774, - 40.63042, - -12.61613, - 40.62169 - ], - "centroid": [40.60974, -12.59987], - "name": "Africa/Maputo" - }, - { - "points": [ - -15.05697, - 40.7385, - -15.03516, - 40.71923, - -15.01936, - 40.74927, - -15.03339, - 40.75699, - -15.05697, - 40.7385 - ], - "centroid": [40.73963, -15.03698], - "name": "Africa/Maputo" - }, - { - "points": [ - -21.63415, - 35.33572, - -21.60982, - 35.32013, - -21.59347, - 35.33068, - -21.61515, - 35.35277, - -21.63415, - 35.33572 - ], - "centroid": [35.33544, -21.61356], - "name": "Africa/Maputo" - }, - { - "points": [ - -21.83106, - 35.51277, - -21.83068, - 35.49033, - -21.79603, - 35.49579, - -21.79963, - 35.51268, - -21.83106, - 35.51277 - ], - "centroid": [35.50265, -21.81507], - "name": "Africa/Maputo" - }, - { - "points": [ - -11.38141, - 40.62551, - -11.35755, - 40.61869, - -11.3586, - 40.65411, - -11.37427, - 40.65401, - -11.38141, - 40.62551 - ], - "centroid": [40.63686, -11.36779], - "name": "Africa/Maputo" - }, - { - "points": [ - -16.28677, - 39.94775, - -16.27423, - 39.93059, - -16.25298, - 39.95189, - -16.2751, - 39.96182, - -16.28677, - 39.94775 - ], - "centroid": [39.94761, -16.27144], - "name": "Africa/Maputo" - }, - { - "points": [ - -25.98904, - 32.91567, - -25.96688, - 32.89936, - -25.96118, - 32.92936, - -25.97231, - 32.93368, - -25.98904, - 32.91567 - ], - "centroid": [32.91783, -25.97284], - "name": "Africa/Maputo" - }, - { - "points": [ - -17.13199, - 39.07855, - -17.11473, - 39.06624, - -17.10392, - 39.0881, - -17.11979, - 39.097, - -17.13199, - 39.07855 - ], - "centroid": [39.08214, -17.11762], - "name": "Africa/Maputo" - }, - { - "points": [ - -11.83113, - 40.60048, - -11.81484, - 40.58795, - -11.80761, - 40.61122, - -11.82325, - 40.61869, - -11.83113, - 40.60048 - ], - "centroid": [40.60422, -11.81904], - "name": "Africa/Maputo" - }, - { - "points": [ - -29.63407, - 27.02654, - -29.47045, - 27.35964, - -28.88774, - 27.75372, - -28.86697, - 28.02532, - -28.68104, - 28.18712, - -28.56247, - 28.65088, - -28.90388, - 29.00445, - -29.08259, - 29.3422, - -29.34653, - 29.4756, - -29.4955, - 29.31491, - -29.63699, - 29.30303, - -29.72495, - 29.15879, - -29.93353, - 29.1767, - -30.10444, - 28.84998, - -30.1555, - 28.40413, - -30.29169, - 28.23184, - -30.3655, - 28.28892, - -30.46019, - 28.16784, - -30.67895, - 28.11777, - -30.60405, - 27.74733, - -30.32108, - 27.472, - -30.33671, - 27.38679, - -30.15358, - 27.40494, - -30.15711, - 27.32794, - -29.63407, - 27.02654 - ], - "centroid": [28.25298, -29.57622], - "name": "Africa/Maseru" - }, - { - "points": [ - -2.75292, - 29.02271, - -2.59688, - 29.0468, - -2.58407, - 29.14363, - -2.64833, - 29.33607, - -2.82265, - 29.37277, - -2.8041, - 29.73739, - -2.70464, - 29.90138, - -2.31649, - 29.95396, - -2.4291, - 30.1317, - -2.34017, - 30.21768, - -2.31193, - 30.45375, - -2.41936, - 30.57429, - -2.66037, - 30.42996, - -2.6618, - 30.53712, - -2.86364, - 30.42128, - -2.94287, - 30.50301, - -2.88553, - 30.56777, - -2.9808, - 30.67026, - -2.96893, - 30.85176, - -3.25623, - 30.84671, - -3.5618, - 30.45258, - -3.79513, - 30.41011, - -3.79592, - 30.33374, - -4.28162, - 30.04052, - -4.36993, - 29.81469, - -4.47448, - 29.75831, - -4.45461, - 29.38796, - -4.10236, - 29.35785, - -3.79258, - 29.22201, - -3.05682, - 29.23135, - -2.8235, - 28.99028, - -2.75292, - 29.02271 - ], - "centroid": [29.89437, -3.35642], - "name": "Africa/Bujumbura" - }, - { - "points": [ - -16.82478, - 22.48803, - -16.50305, - 22.11774, - -16.19785, - 21.98966, - -13.00089, - 21.99065, - -12.9807, - 24.0225, - -12.83488, - 23.89367, - -12.54142, - 23.94669, - -12.36656, - 24.06809, - -12.11201, - 23.97307, - -11.65388, - 23.96132, - -11.3966, - 24.07204, - -10.88253, - 23.99142, - -10.90246, - 24.13096, - -11.02779, - 24.14682, - -11.08626, - 24.39079, - -11.28846, - 24.40286, - -11.38486, - 24.29832, - -11.46368, - 24.44678, - -11.2524, - 24.87112, - -11.18636, - 25.35498, - -11.36925, - 25.28862, - -11.62106, - 25.34497, - -11.6806, - 25.48452, - -11.77558, - 25.50104, - -11.71863, - 25.64615, - -11.80585, - 25.72149, - -11.79076, - 25.88308, - -11.9305, - 25.99124, - -11.97474, - 26.88052, - -11.84215, - 26.99843, - -11.60593, - 27.01992, - -11.5595, - 27.21028, - -11.78154, - 27.24068, - -11.92093, - 27.47043, - -12.15285, - 27.52394, - -12.2679, - 27.63835, - -12.23122, - 27.92155, - -12.343, - 27.95904, - -12.41007, - 28.31934, - -12.50936, - 28.44893, - -12.63291, - 28.53316, - -12.72886, - 28.47402, - -12.88067, - 28.57831, - -12.80926, - 28.65571, - -12.93951, - 28.79785, - -13.40702, - 29.00909, - -13.35979, - 29.12193, - -13.42945, - 29.18659, - -13.20372, - 29.58942, - -13.26285, - 29.69216, - -13.40228, - 29.61896, - -13.43732, - 29.79935, - -12.16808, - 29.79975, - -12.2452, - 29.49723, - -12.47914, - 29.50307, - -12.37473, - 29.26487, - -12.39409, - 29.04335, - -11.9984, - 28.75328, - -11.83757, - 28.43144, - -11.58569, - 28.37136, - -10.8293, - 28.54404, - -10.66197, - 28.68642, - -10.22934, - 28.56723, - -9.80435, - 28.68624, - -9.36725, - 28.51892, - -9.423, - 28.3952, - -9.30683, - 28.35371, - -8.78994, - 28.88774, - -8.63629, - 28.95388, - -8.46702, - 28.8954, - -8.21509, - 30.77801, - -8.61288, - 31.08266, - -8.57889, - 31.38057, - -8.70263, - 31.5777, - -8.90155, - 31.68439, - -8.92768, - 31.9512, - -9.06545, - 31.99651, - -9.10866, - 32.43424, - -9.2439, - 32.54765, - -9.395, - 32.96115, - -9.63386, - 33.01462, - -9.61581, - 33.22216, - -9.90573, - 33.3916, - -10.06098, - 33.32863, - -10.22201, - 33.56822, - -10.36957, - 33.55825, - -10.56828, - 33.71496, - -10.78467, - 33.52377, - -10.89316, - 33.25729, - -11.16043, - 33.41598, - -11.43635, - 33.29757, - -11.42555, - 33.23731, - -11.79867, - 33.34353, - -12.13934, - 33.27112, - -12.33517, - 33.37472, - -12.35997, - 33.55797, - -12.55866, - 33.37398, - -12.66291, - 33.02381, - -12.83309, - 32.96602, - -12.90924, - 33.03586, - -13.2144, - 33.026, - -13.52095, - 32.85216, - -13.60935, - 32.68596, - -13.64514, - 32.80588, - -13.71535, - 32.85385, - -13.76564, - 32.78783, - -13.80757, - 32.89687, - -14.03755, - 33.03485, - -13.9251, - 33.14931, - -14.011, - 33.21574, - -15.00363, - 30.23002, - -15.21051, - 30.26612, - -15.341, - 30.3856, - -15.62985, - 30.41976, - -15.65122, - 29.56327, - -15.95457, - 28.91891, - -16.50899, - 28.81066, - -16.9705, - 27.83623, - -17.3593, - 27.616, - -17.97134, - 27.04526, - -18.08935, - 26.69183, - -17.90161, - 26.21405, - -18.016, - 25.97332, - -17.8255, - 25.69451, - -17.86428, - 25.37905, - -17.71423, - 25.09184, - -17.6012, - 25.03182, - -17.51014, - 24.71731, - -17.55879, - 24.52091, - -17.48805, - 24.23806, - -17.6491, - 23.4263, - -17.47605, - 23.13586, - -16.82478, - 22.48803 - ], - "centroid": [27.79476, -13.45827], - "name": "Africa/Lusaka" - }, - { - "points": [ - -5.99698, - 19.90652, - -5.68081, - 20.16908, - -5.15964, - 20.18154, - -4.76986, - 20.04446, - -4.50089, - 20.10856, - -4.27565, - 20.02917, - -4.38656, - 20.3377, - -4.28695, - 20.36889, - -4.14556, - 20.66061, - -3.30577, - 20.64621, - -2.48289, - 20.99891, - -2.47031, - 21.43783, - -2.32527, - 21.46985, - -2.51637, - 21.82716, - -2.26638, - 22.13972, - -2.45515, - 22.26107, - -1.91264, - 22.15566, - -1.94699, - 22.51604, - -1.79181, - 22.62185, - -1.94934, - 22.94012, - -1.93046, - 23.10078, - -2.0742, - 23.2222, - -2.01028, - 23.68375, - -1.75531, - 23.8353, - -1.77582, - 24.4092, - -1.40008, - 24.29658, - -1.31519, - 23.94365, - -0.81361, - 23.34842, - -0.63762, - 23.61803, - -0.44777, - 23.46268, - -0.50524, - 23.26831, - -0.43459, - 23.21309, - -0.4125, - 22.96236, - -0.27149, - 23.1264, - -0.30711, - 23.29143, - -0.21135, - 23.39874, - 0.40878, - 22.96359, - 0.99258, - 22.80537, - 1.35377, - 22.61666, - 1.49948, - 22.27715, - 1.6982, - 22.46374, - 2.12805, - 22.57727, - 2.02058, - 22.75722, - 2.19341, - 22.97202, - 2.10395, - 23.09021, - 2.26137, - 23.34337, - 2.19665, - 23.64097, - 2.32478, - 23.61915, - 2.51542, - 23.35399, - 2.55117, - 23.0308, - 2.67109, - 22.95006, - 3.14262, - 23.07287, - 2.98647, - 22.81205, - 3.25501, - 22.7873, - 3.34733, - 22.61643, - 3.45611, - 22.66241, - 3.55662, - 23.03311, - 3.68771, - 23.16851, - 3.62462, - 23.36494, - 3.8105, - 23.50394, - 3.88592, - 23.14549, - 3.84929, - 22.85443, - 4.13231, - 22.45363, - 4.35903, - 22.6117, - 4.47902, - 22.59235, - 4.47738, - 22.69051, - 4.82513, - 22.89979, - 4.59917, - 23.41851, - 4.7425, - 23.57905, - 4.94663, - 24.27272, - 5.03654, - 24.40157, - 5.06139, - 24.34801, - 5.12271, - 24.39599, - 5.03928, - 24.61823, - 4.92898, - 24.67411, - 5.00309, - 24.9833, - 4.94976, - 25.08373, - 5.03771, - 25.15087, - 5.0494, - 25.31898, - 5.32122, - 25.35947, - 5.39584, - 25.54031, - 5.20475, - 25.83538, - 5.27288, - 26.14289, - 5.05719, - 26.52232, - 5.11327, - 26.75213, - 5.04647, - 26.8683, - 5.14161, - 26.9284, - 5.21418, - 27.14374, - 4.87581, - 27.69067, - 4.73932, - 27.79692, - 4.60468, - 27.79154, - 4.5572, - 28.04541, - 4.4353, - 28.07664, - 4.35817, - 28.3562, - 4.28665, - 28.37769, - 4.56804, - 28.77789, - 4.48322, - 28.8334, - 4.50196, - 29.0128, - 4.35343, - 29.23807, - 4.52778, - 29.42839, - 4.67426, - 29.45734, - 4.67013, - 29.61848, - 4.56405, - 29.82874, - 4.37383, - 29.80734, - 4.32172, - 29.94903, - 3.94875, - 30.22493, - 3.87413, - 30.55461, - 3.60318, - 30.56655, - 3.67701, - 30.78408, - 3.4018, - 30.94559, - 3.04784, - 30.77403, - 2.87143, - 30.89275, - 2.45486, - 30.75766, - 2.35359, - 30.88927, - 2.41852, - 30.98745, - 2.282, - 31.12313, - 2.3036, - 31.2059, - 2.11415, - 31.31393, - 1.74274, - 31.03285, - 1.20476, - 30.4736, - 1.11108, - 30.27359, - 0.88189, - 30.15565, - 0.80178, - 29.97123, - 0.5165, - 29.98318, - 0.06426, - 29.72149, - -1.3966, - 29.60438, - -1.64399, - 29.27394, - -1.88366, - 29.13657, - -2.15282, - 29.17735, - -2.38808, - 28.90002, - -2.52958, - 28.86811, - -2.74503, - 29.04102, - -2.81025, - 29.00546, - -3.06655, - 29.2554, - -3.79014, - 29.24194, - -4.33735, - 29.39882, - -4.85207, - 29.34705, - -5.66197, - 29.60839, - -6.30057, - 29.62083, - -6.60243, - 29.79923, - -7.04348, - 30.2634, - -8.22798, - 30.78356, - -8.48211, - 28.91093, - -8.7505, - 28.93624, - -9.0414, - 28.70265, - -9.25126, - 28.40201, - -9.36228, - 28.36826, - -9.41023, - 28.42489, - -9.35354, - 28.53365, - -9.80679, - 28.70702, - -10.22943, - 28.58739, - -10.66584, - 28.70624, - -10.83674, - 28.56264, - -11.10697, - 28.48662, - -11.57567, - 28.39101, - -11.82112, - 28.44615, - -11.98314, - 28.76626, - -12.37913, - 29.06065, - -12.35438, - 29.26882, - -12.46004, - 29.49563, - -12.23036, - 29.48354, - -12.15144, - 29.81558, - -13.46238, - 29.81585, - -13.41499, - 29.6028, - -13.26314, - 29.67143, - -13.22361, - 29.58608, - -13.45234, - 29.18636, - -13.3797, - 29.11946, - -13.42265, - 28.99629, - -12.95279, - 28.78207, - -12.82867, - 28.65071, - -12.90053, - 28.56583, - -12.74013, - 28.45747, - -12.63364, - 28.5131, - -12.52487, - 28.43603, - -12.42878, - 28.31206, - -12.44541, - 28.12403, - -12.36227, - 28.07221, - -12.36207, - 27.9495, - -12.25102, - 27.91541, - -12.28405, - 27.62633, - -12.1604, - 27.50537, - -11.93368, - 27.45494, - -11.79274, - 27.22408, - -11.5823, - 27.2013, - -11.61848, - 27.03564, - -11.84947, - 27.01717, - -11.99457, - 26.88411, - -11.94994, - 25.98605, - -11.80956, - 25.87596, - -11.82453, - 25.71403, - -11.74037, - 25.64727, - -11.79499, - 25.49581, - -11.69579, - 25.47142, - -11.63411, - 25.32971, - -11.3683, - 25.26843, - -11.20719, - 25.33576, - -11.27257, - 24.87614, - -11.48561, - 24.44411, - -11.3902, - 24.27877, - -11.28213, - 24.38384, - -11.09802, - 24.37459, - -11.04384, - 24.13476, - -10.89939, - 24.05762, - -11.0399, - 23.8314, - -10.94822, - 23.43715, - -11.1336, - 23.08667, - -11.07181, - 22.86525, - -11.11988, - 22.72164, - -11.04056, - 22.5638, - -11.25479, - 22.26706, - -10.87315, - 22.16444, - -10.75453, - 22.32444, - -10.5159, - 22.26768, - -10.38775, - 22.31815, - -9.92987, - 22.18151, - -9.65797, - 21.86717, - -9.41913, - 21.78297, - -8.49582, - 21.94958, - -7.93412, - 21.73482, - -7.60075, - 21.83813, - -7.33447, - 21.81186, - -7.29079, - 20.53816, - -6.92319, - 20.6128, - -7.00659, - 19.956, - -6.57835, - 19.72706, - -6.18809, - 19.67848, - -5.99698, - 19.90652 - ], - "centroid": [25.82308, -3.50713], - "name": "Africa/Lubumbashi" - }, - { - "points": [ - -13.56673, - 32.68029, - -13.50764, - 32.83636, - -13.20787, - 33.00486, - -12.91237, - 33.01555, - -12.83326, - 32.946, - -12.65104, - 33.00759, - -12.54089, - 33.36456, - -12.36503, - 33.53633, - -12.35651, - 33.36054, - -12.14317, - 33.25139, - -11.8003, - 33.32356, - -11.42176, - 33.2176, - -11.4257, - 33.28052, - -11.15908, - 33.39586, - -10.89094, - 33.23634, - -10.80856, - 33.45381, - -10.58735, - 33.68459, - -10.37599, - 33.53911, - -10.23321, - 33.55153, - -10.07168, - 33.31149, - -9.86225, - 33.35728, - -9.61534, - 33.19179, - -9.69695, - 33.10211, - -9.64783, - 32.99818, - -9.51099, - 33.0171, - -9.40925, - 32.93748, - -9.35788, - 32.99849, - -9.48449, - 33.15534, - -9.48209, - 33.33304, - -9.61466, - 33.48721, - -9.57336, - 33.76774, - -9.69756, - 33.93508, - -9.54137, - 33.946, - -9.48214, - 34.03835, - -10.01299, - 34.53351, - -10.54681, - 34.56521, - -10.75515, - 34.66162, - -11.02866, - 34.61258, - -11.31267, - 34.79077, - -11.37339, - 34.91913, - -11.56963, - 34.96778, - -11.59222, - 34.6527, - -12.20004, - 34.4245, - -12.72902, - 34.53386, - -13.35547, - 34.5334, - -13.4718, - 34.60803, - -13.47804, - 34.88004, - -13.68055, - 35.08908, - -14.66282, - 35.87735, - -14.89145, - 35.92681, - -15.16712, - 35.80024, - -15.41846, - 35.86447, - -16.02969, - 35.82695, - -16.17665, - 35.52695, - -16.13607, - 35.41099, - -16.23877, - 35.3036, - -16.47566, - 35.27063, - -16.56413, - 35.158, - -16.71352, - 35.2951, - -17.12954, - 35.30766, - -17.13099, - 35.08824, - -16.99788, - 35.04887, - -16.92906, - 35.15711, - -16.83844, - 35.14788, - -16.75161, - 34.91749, - -16.32666, - 34.56397, - -16.27082, - 34.42405, - -16.04466, - 34.41597, - -15.90963, - 34.24442, - -15.59872, - 34.44402, - -15.46186, - 34.42119, - -15.26662, - 34.59346, - -14.56647, - 34.50762, - -14.3995, - 34.36073, - -14.55317, - 33.80637, - -14.4998, - 33.72488, - -14.61347, - 33.67521, - -14.15223, - 33.28772, - -14.04213, - 33.28673, - -13.94549, - 33.1502, - -14.03155, - 32.99424, - -13.82066, - 32.88167, - -13.77938, - 32.7626, - -13.71155, - 32.83229, - -13.56673, - 32.68029 - ], - "centroid": [34.30408, -13.22407], - "name": "Africa/Blantyre" - }, - { - "points": [ - -24.83848, - 20.07894, - -24.75296, - 19.99023, - -21.99794, - 19.99076, - -21.99381, - 20.99169, - -18.30863, - 20.995, - -18.30802, - 21.46796, - -17.98754, - 23.2972, - -18.2674, - 23.53469, - -18.49293, - 23.61342, - -18.00987, - 24.19104, - -17.94337, - 24.42578, - -18.05554, - 24.57072, - -17.88189, - 24.73065, - -17.78309, - 24.95818, - -17.83289, - 25.07092, - -17.78068, - 25.27403, - -18.02446, - 25.30066, - -18.62772, - 25.791, - -18.83719, - 25.8306, - -18.93902, - 25.97125, - -19.10393, - 25.97208, - -19.53947, - 26.17361, - -19.57561, - 26.31469, - -19.65897, - 26.33119, - -19.93376, - 26.72299, - -20.07996, - 27.20876, - -20.29657, - 27.30729, - -20.49055, - 27.29414, - -20.51515, - 27.73117, - -21.06396, - 27.69668, - -21.31281, - 27.91978, - -21.5668, - 28.02404, - -21.62142, - 28.5817, - -21.76223, - 29.00312, - -21.81699, - 29.08637, - -22.01615, - 29.06261, - -22.05156, - 29.25533, - -22.19159, - 29.36975, - -22.22718, - 29.03709, - -22.46856, - 28.92077, - -22.62654, - 28.28462, - -23.24329, - 27.75165, - -23.23465, - 27.60768, - -23.3922, - 27.53898, - -23.41594, - 27.33646, - -23.68163, - 27.06856, - -23.65764, - 27.01326, - -24.26754, - 26.87204, - -24.41732, - 26.60319, - -24.64477, - 26.4254, - -24.76361, - 25.87501, - -24.9167, - 25.89444, - -25.50953, - 25.66026, - -25.74531, - 25.42693, - -25.73206, - 25.04979, - -25.82276, - 24.90794, - -25.82895, - 24.65092, - -25.76743, - 24.35383, - -25.63288, - 24.189, - -25.63555, - 23.90528, - -25.28418, - 23.45052, - -25.3127, - 23.01865, - -25.48976, - 22.86437, - -26.01973, - 22.73464, - -26.22736, - 22.57038, - -26.36569, - 22.2517, - -26.64195, - 22.05371, - -26.69247, - 21.78729, - -26.86951, - 21.70473, - -26.88395, - 21.14398, - -26.80613, - 20.90117, - -26.91433, - 20.68627, - -26.47209, - 20.60343, - -26.14163, - 20.84882, - -25.95946, - 20.82725, - -25.15905, - 20.45734, - -24.83848, - 20.07894 - ], - "centroid": [23.81849, -22.19236], - "name": "Africa/Gaborone" - }, - { - "points": [ - -2.36715, - 28.95145, - -2.14413, - 29.1593, - -1.86166, - 29.12226, - -1.50758, - 29.35443, - -1.30493, - 29.81881, - -1.47361, - 29.91807, - -1.42665, - 30.04391, - -1.0543, - 30.34946, - -1.05538, - 30.48399, - -1.33121, - 30.56867, - -1.42635, - 30.72772, - -1.64572, - 30.84037, - -1.92127, - 30.81239, - -2.07898, - 30.90594, - -2.37162, - 30.82521, - -2.42781, - 30.56552, - -2.32034, - 30.39641, - -2.44915, - 30.13145, - -2.3387, - 29.96339, - -2.65364, - 29.94067, - -2.79252, - 29.82696, - -2.85046, - 29.36678, - -2.66137, - 29.32061, - -2.60421, - 29.14362, - -2.61077, - 29.06295, - -2.75902, - 29.02865, - -2.6706, - 28.88856, - -2.53368, - 28.84752, - -2.38889, - 28.87501, - -2.36715, - 28.95145 - ], - "centroid": [29.92308, -2.001], - "name": "Africa/Kigali" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/europe-riga.json b/pandora_console/include/javascript/tz_json/polygons/europe-riga.json deleted file mode 100644 index 1a95eac5da..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/europe-riga.json +++ /dev/null @@ -1,7731 +0,0 @@ -{ - "transitions": { - "Europe/Mariehamn": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ], - "Europe/Athens": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ], - "Europe/Bucharest": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ], - "Europe/Helsinki": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ], - "Europe/Kiev": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ], - "Europe/Tallinn": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ], - "Europe/Zaporozhye": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ], - "Europe/Riga": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ], - "Europe/Uzhgorod": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ], - "Europe/Sofia": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ], - "Asia/Nicosia": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ], - "Europe/Vilnius": [ - [1490504400, 180, "EEST"], - [1509253200, 120, "EET"], - [1521954000, 180, "EEST"], - [1540702800, 120, "EET"], - [1554008400, 180, "EEST"], - [1572152400, 120, "EET"], - [1585458000, 180, "EEST"], - [1603602000, 120, "EET"], - [1616907600, 180, "EEST"], - [1635656400, 120, "EET"], - [1648357200, 180, "EEST"], - [1667106000, 120, "EET"], - [1679806800, 180, "EEST"], - [1698555600, 120, "EET"], - [1711861200, 180, "EEST"], - [1730005200, 120, "EET"], - [1743310800, 180, "EEST"], - [1761454800, 120, "EET"], - [1774760400, 180, "EEST"], - [1792904400, 120, "EET"], - [1806210000, 180, "EEST"], - [1824958800, 120, "EET"], - [1837659600, 180, "EEST"], - [1856408400, 120, "EET"], - [1869109200, 180, "EEST"], - [1887858000, 120, "EET"], - [1901163600, 180, "EEST"], - [1919307600, 120, "EET"], - [1932613200, 180, "EEST"], - [1950757200, 120, "EET"], - [1964062800, 180, "EEST"], - [1982811600, 120, "EET"], - [1995512400, 180, "EEST"], - [2014261200, 120, "EET"], - [2026962000, 180, "EEST"], - [2045710800, 120, "EET"], - [2058411600, 180, "EEST"], - [2077160400, 120, "EET"], - [2090466000, 180, "EEST"], - [2108610000, 120, "EET"], - [2121915600, 180, "EEST"], - [2140059600, 120, "EET"] - ] - }, - "name": "Europe/Riga", - "polygons": [ - { - "points": [ - 56.52004, - 20.9937, - 56.84018, - 21.05882, - 57.04247, - 21.40153, - 57.29694, - 21.42075, - 57.58112, - 21.70862, - 57.77159, - 22.61027, - 57.62922, - 22.60567, - 57.37105, - 23.14314, - 57.10002, - 23.27047, - 56.97899, - 23.76876, - 57.25851, - 24.39983, - 57.88501, - 24.34896, - 58.09179, - 25.11695, - 58.00186, - 25.29095, - 58.0875, - 25.29531, - 57.9132, - 25.67996, - 57.8574, - 26.05452, - 57.78519, - 26.03156, - 57.52967, - 26.50755, - 57.65123, - 26.90847, - 57.54768, - 27.5559, - 57.45233, - 27.5228, - 57.26973, - 27.87643, - 56.8474, - 27.67797, - 56.83128, - 27.9784, - 56.75126, - 27.92007, - 56.5819, - 28.14233, - 56.27551, - 28.25113, - 56.16403, - 28.18132, - 55.92779, - 27.67251, - 55.77759, - 27.60757, - 55.84169, - 27.13514, - 55.67854, - 26.80468, - 55.65887, - 26.54043, - 56.13759, - 25.67495, - 56.17796, - 25.0922, - 56.43666, - 24.89063, - 56.24781, - 24.45551, - 56.35896, - 23.75177, - 56.37157, - 23.30392, - 56.29698, - 23.10719, - 56.40404, - 22.95772, - 56.34585, - 22.68722, - 56.40522, - 22.01, - 56.27817, - 21.48741, - 56.07258, - 21.21326, - 56.05349, - 21.07047, - 56.22562, - 20.97107, - 56.52004, - 20.9937 - ], - "centroid": [24.9162, 56.85954], - "name": "Europe/Riga" - }, - { - "points": [ - 58.19396, - 24.10118, - 58.30326, - 24.0114, - 58.33109, - 23.74664, - 58.5108, - 23.67635, - 58.5666, - 23.49428, - 58.74906, - 23.52402, - 58.76158, - 23.74837, - 58.76991, - 23.45359, - 58.841, - 23.44122, - 58.8175, - 23.52396, - 58.94132, - 23.42492, - 58.97209, - 23.51848, - 59.02657, - 23.40725, - 59.10205, - 23.53127, - 59.23915, - 23.51036, - 59.28619, - 24.09293, - 59.39769, - 24.02952, - 59.35295, - 24.2356, - 59.40016, - 24.17609, - 59.48492, - 24.3614, - 59.45722, - 24.79751, - 59.60171, - 24.75979, - 59.49826, - 24.96757, - 59.48876, - 25.15018, - 59.55482, - 25.15019, - 59.50154, - 25.43514, - 59.54266, - 25.54599, - 59.65484, - 25.49707, - 59.578, - 25.6788, - 59.68607, - 25.69597, - 59.57572, - 25.81881, - 59.64896, - 25.96712, - 59.447, - 26.97208, - 59.40734, - 27.81756, - 59.48075, - 28.04792, - 59.38971, - 28.21745, - 59.28947, - 28.13147, - 59.236, - 27.91112, - 58.85627, - 27.55685, - 58.3825, - 27.44723, - 58.02303, - 27.62411, - 57.85526, - 27.83635, - 57.81224, - 27.54851, - 57.70125, - 27.53777, - 57.67382, - 27.40162, - 57.53866, - 27.32442, - 57.63106, - 26.90759, - 57.51028, - 26.50258, - 57.7709, - 26.01634, - 57.83965, - 26.04014, - 57.89353, - 25.67581, - 58.06675, - 25.29226, - 57.98271, - 25.29825, - 58.07197, - 25.1217, - 57.86816, - 24.35545, - 58.07782, - 24.47083, - 58.24608, - 24.45702, - 58.33713, - 24.56029, - 58.36887, - 24.3097, - 58.26851, - 24.27087, - 58.19396, - 24.10118 - ], - "centroid": [25.82831, 58.68748], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.2922, - 21.83474, - 58.38113, - 21.99, - 58.50704, - 21.83963, - 58.51707, - 22.01368, - 58.42848, - 22.10059, - 58.55818, - 22.20473, - 58.49801, - 22.28702, - 58.58003, - 22.28326, - 58.65227, - 22.55981, - 58.57367, - 23.08171, - 58.69459, - 23.20662, - 58.54748, - 23.46655, - 58.5518, - 23.15061, - 58.44712, - 23.33769, - 58.37642, - 22.95883, - 58.29584, - 22.92715, - 58.26647, - 22.70867, - 58.20443, - 22.72139, - 58.19566, - 22.30276, - 57.97579, - 22.2102, - 57.88983, - 22.05207, - 57.97865, - 21.978, - 58.14203, - 22.20296, - 58.2922, - 21.83474 - ], - "centroid": [22.5347, 58.39058], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.79885, - 23.07419, - 58.7925, - 22.74409, - 58.67832, - 22.56259, - 58.71499, - 22.44941, - 58.88316, - 22.38263, - 58.92531, - 22.03434, - 58.94658, - 22.39486, - 59.09608, - 22.66281, - 58.93126, - 23.04557, - 58.79885, - 23.07419 - ], - "centroid": [22.66626, 58.89035], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.94651, - 23.3191, - 58.95653, - 23.1674, - 59.03537, - 23.11909, - 59.04576, - 23.34331, - 58.99134, - 23.4035, - 58.94651, - 23.3191 - ], - "centroid": [23.26095, 58.99821], - "name": "Europe/Tallinn" - }, - { - "points": [ - 59.29512, - 23.93756, - 59.33998, - 23.85977, - 59.3582, - 23.86029, - 59.33742, - 24.02409, - 59.29512, - 23.93756 - ], - "centroid": [23.93289, 59.33037], - "name": "Europe/Tallinn" - }, - { - "points": [ - 59.52957, - 24.54827, - 59.56555, - 24.47289, - 59.61456, - 24.50733, - 59.5646, - 24.56999, - 59.52957, - 24.54827 - ], - "centroid": [24.52242, 59.56977], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.08672, - 23.96666, - 58.14776, - 23.952, - 58.15833, - 24.02638, - 58.09573, - 24.00498, - 58.08672, - 23.96666 - ], - "centroid": [23.98732, 58.12539], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.36175, - 21.83796, - 58.39255, - 21.80014, - 58.39696, - 21.92423, - 58.36685, - 21.89521, - 58.36175, - 21.83796 - ], - "centroid": [21.86308, 58.38133], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.12991, - 22.47707, - 58.18436, - 22.48465, - 58.18422, - 22.52487, - 58.14397, - 22.54202, - 58.12991, - 22.47707 - ], - "centroid": [22.50635, 58.15854], - "name": "Europe/Tallinn" - }, - { - "points": [ - 57.76961, - 23.26145, - 57.77784, - 23.20827, - 57.80842, - 23.195, - 57.81956, - 23.26059, - 57.76961, - 23.26145 - ], - "centroid": [23.23351, 57.7948], - "name": "Europe/Tallinn" - }, - { - "points": [ - 59.60241, - 25.04318, - 59.60714, - 24.98202, - 59.65259, - 24.96366, - 59.64437, - 25.03657, - 59.60241, - 25.04318 - ], - "centroid": [25.00588, 59.62726], - "name": "Europe/Tallinn" - }, - { - "points": [ - 59.26875, - 23.42337, - 59.28209, - 23.36844, - 59.30705, - 23.35037, - 59.29977, - 23.42039, - 59.26875, - 23.42337 - ], - "centroid": [23.39208, 59.28983], - "name": "Europe/Tallinn" - }, - { - "points": [ - 59.56389, - 25.25396, - 59.56099, - 25.21541, - 59.58218, - 25.19391, - 59.58801, - 25.23745, - 59.56389, - 25.25396 - ], - "centroid": [25.22525, 59.57412], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.6335, - 23.05536, - 58.61888, - 23.03358, - 58.63603, - 23.00659, - 58.65906, - 23.03315, - 58.6335, - 23.05536 - ], - "centroid": [23.03176, 58.63761], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.78729, - 23.02198, - 58.80641, - 22.98287, - 58.82307, - 22.98288, - 58.81756, - 23.01798, - 58.78729, - 23.02198 - ], - "centroid": [23.00311, 58.80787], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.81588, - 23.12785, - 58.84823, - 23.11332, - 58.83734, - 23.15775, - 58.82279, - 23.15427, - 58.81588, - 23.12785 - ], - "centroid": [23.13597, 58.83195], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.62264, - 23.45103, - 58.62629, - 23.41433, - 58.64002, - 23.40854, - 58.65291, - 23.4416, - 58.62264, - 23.45103 - ], - "centroid": [23.43099, 58.63585], - "name": "Europe/Tallinn" - }, - { - "points": [ - 59.66546, - 25.82183, - 59.66865, - 25.79607, - 59.68961, - 25.77912, - 59.6865, - 25.82707, - 59.66546, - 25.82183 - ], - "centroid": [25.80602, 59.67861], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.32715, - 21.80909, - 58.32804, - 21.7743, - 58.3469, - 21.76517, - 58.34783, - 21.80156, - 58.32715, - 21.80909 - ], - "centroid": [21.78776, 58.33759], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.18305, - 22.58993, - 58.20134, - 22.56776, - 58.21535, - 22.57871, - 58.2045, - 22.60957, - 58.18305, - 22.58993 - ], - "centroid": [22.5876, 58.20058], - "name": "Europe/Tallinn" - }, - { - "points": [ - 59.58405, - 25.10506, - 59.59553, - 25.0781, - 59.61606, - 25.08092, - 59.60284, - 25.11591, - 59.58405, - 25.10506 - ], - "centroid": [25.0953, 59.59995], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.92655, - 23.39785, - 58.93941, - 23.37315, - 58.96439, - 23.39286, - 58.95464, - 23.40708, - 58.92655, - 23.39785 - ], - "centroid": [23.39202, 58.94528], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.74133, - 23.16867, - 58.76401, - 23.16248, - 58.75977, - 23.20009, - 58.74374, - 23.1957, - 58.74133, - 23.16867 - ], - "centroid": [23.18083, 58.75275], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.76885, - 23.06569, - 58.76459, - 23.04256, - 58.7763, - 23.0332, - 58.7952, - 23.05872, - 58.76885, - 23.06569 - ], - "centroid": [23.05104, 58.77727], - "name": "Europe/Tallinn" - }, - { - "points": [ - 58.82862, - 23.42383, - 58.82762, - 23.39396, - 58.84313, - 23.38847, - 58.84997, - 23.41722, - 58.82862, - 23.42383 - ], - "centroid": [23.40661, 58.83748], - "name": "Europe/Tallinn" - }, - { - "points": [ - 45.42975, - 29.78529, - 45.23363, - 29.75385, - 45.20708, - 29.67758, - 45.33738, - 29.64928, - 45.4338, - 29.4287, - 45.35034, - 29.00989, - 45.27578, - 28.94882, - 45.32621, - 28.80816, - 45.24015, - 28.80184, - 45.2192, - 28.71892, - 45.31501, - 28.34938, - 45.46421, - 28.20546, - 45.55528, - 28.30772, - 45.50908, - 28.50437, - 45.71883, - 28.47582, - 45.84854, - 28.77892, - 45.98584, - 28.78913, - 46.03306, - 28.98334, - 46.11074, - 28.94892, - 46.20079, - 29.04552, - 46.27519, - 28.93881, - 46.47097, - 28.93239, - 46.57326, - 29.24331, - 46.39361, - 29.25119, - 46.51628, - 29.34906, - 46.37246, - 29.60707, - 46.48497, - 29.75212, - 46.37491, - 29.88441, - 46.41956, - 30.121, - 46.53491, - 29.8902, - 46.58608, - 29.95849, - 46.83211, - 29.94234, - 46.94686, - 29.56754, - 47.00932, - 29.62315, - 47.11415, - 29.52157, - 47.36598, - 29.57776, - 47.30076, - 29.39531, - 47.43493, - 29.3286, - 47.53833, - 29.12388, - 47.79909, - 29.26644, - 47.79572, - 29.20477, - 47.89003, - 29.25074, - 47.99499, - 29.17884, - 47.99949, - 28.87973, - 48.11409, - 28.84583, - 48.15914, - 28.60339, - 48.05779, - 28.48141, - 48.16567, - 28.42382, - 48.1344, - 28.30382, - 48.23837, - 28.35091, - 48.22595, - 28.09265, - 48.31065, - 28.07367, - 48.47928, - 27.59091, - 48.3631, - 27.24474, - 48.41282, - 26.73629, - 48.28634, - 26.82273, - 48.32631, - 26.69827, - 48.21329, - 26.58251, - 48.17868, - 26.33271, - 47.99023, - 26.2015, - 47.93543, - 25.4887, - 47.71249, - 24.90828, - 47.95849, - 24.56604, - 48.05142, - 24.63111, - 48.25516, - 24.49382, - 48.37837, - 24.30581, - 48.36258, - 24.14005, - 48.52315, - 24.12944, - 48.46094, - 23.91717, - 48.63405, - 23.77377, - 48.91661, - 22.89285, - 49.08899, - 22.87187, - 49.17207, - 22.70509, - 49.28905, - 22.74865, - 49.57397, - 22.67347, - 50.39523, - 23.71566, - 50.4538, - 24.03592, - 50.60948, - 24.09285, - 50.80195, - 23.95484, - 50.86247, - 24.13172, - 51.28277, - 23.64564, - 51.63674, - 23.64317, - 51.65881, - 23.8807, - 51.59193, - 23.99954, - 51.66416, - 24.21887, - 51.93884, - 24.43891, - 51.96181, - 25.80116, - 51.81159, - 26.51588, - 51.7948, - 27.19256, - 51.63779, - 27.27192, - 51.62618, - 27.73636, - 51.51622, - 27.68396, - 51.48645, - 27.74997, - 51.63322, - 27.86532, - 51.57335, - 28.02765, - 51.69805, - 28.2808, - 51.55778, - 28.39766, - 51.57435, - 28.68501, - 51.45066, - 28.68698, - 51.42757, - 28.77609, - 51.56549, - 28.82768, - 51.6587, - 29.1123, - 51.63245, - 29.23711, - 51.39077, - 29.30957, - 51.52555, - 29.68566, - 51.45636, - 29.79682, - 51.51783, - 30.18615, - 51.26721, - 30.56251, - 51.38107, - 30.65012, - 51.60488, - 30.51089, - 52.08229, - 30.93657, - 52.05263, - 31.27991, - 52.15137, - 31.42258, - 52.1163, - 31.86932, - 52.03583, - 31.97549, - 52.13154, - 32.33636, - 52.3451, - 32.3884, - 52.25401, - 32.90409, - 52.37861, - 33.18967, - 52.31311, - 33.54145, - 52.37266, - 33.81671, - 52.14741, - 34.13613, - 51.97773, - 34.14592, - 51.77152, - 34.4611, - 51.66667, - 34.10809, - 51.50974, - 34.31116, - 51.40511, - 34.23749, - 51.36869, - 34.34766, - 51.26181, - 34.28453, - 51.25711, - 34.65609, - 51.1861, - 34.72703, - 51.23179, - 35.12919, - 51.05969, - 35.2202, - 51.06924, - 35.42096, - 51.00309, - 35.34697, - 50.67697, - 35.51352, - 50.59115, - 35.42944, - 50.38721, - 35.62357, - 50.46061, - 36.13197, - 50.3027, - 36.32318, - 50.34318, - 36.45684, - 50.24307, - 36.64176, - 50.45145, - 37.48883, - 50.35692, - 37.50769, - 50.30715, - 37.65052, - 50.18186, - 37.66225, - 49.91744, - 38.04429, - 49.96231, - 38.19237, - 50.08794, - 38.19993, - 50.09571, - 38.33118, - 49.99889, - 38.41151, - 50.01694, - 38.70526, - 49.81973, - 38.95322, - 49.89092, - 39.17566, - 49.77083, - 39.28652, - 49.74867, - 39.61659, - 49.6467, - 39.65062, - 49.57363, - 39.83858, - 49.62916, - 40.14459, - 49.56812, - 40.21605, - 49.49947, - 40.07814, - 49.23617, - 40.20683, - 49.0432, - 39.9343, - 49.04362, - 39.68726, - 48.90463, - 39.82545, - 48.86804, - 40.08083, - 48.78459, - 40.00052, - 48.82574, - 39.808, - 48.61566, - 39.6768, - 48.57775, - 39.85724, - 48.37139, - 39.95593, - 48.32751, - 39.86584, - 48.25308, - 40.02785, - 48.04186, - 39.82636, - 47.82529, - 39.75732, - 47.86507, - 38.88297, - 47.67487, - 38.76854, - 47.55703, - 38.32035, - 47.31323, - 38.23519, - 47.25056, - 38.34391, - 47.01561, - 38.10524, - 47.09921, - 38.09106, - 47.0864, - 37.5924, - 46.85851, - 37.31484, - 46.94064, - 37.24551, - 46.86638, - 37.03395, - 46.9281, - 36.9967, - 47.02478, - 37.10881, - 47.19753, - 36.84466, - 47.21521, - 36.93099, - 47.30907, - 36.91145, - 47.35983, - 37.17516, - 47.45019, - 37.20647, - 47.5934, - 36.74221, - 47.83312, - 36.57035, - 47.82532, - 36.09252, - 47.92947, - 36.10342, - 48.08117, - 35.95785, - 48.11217, - 34.84086, - 48.01916, - 34.82227, - 47.95428, - 34.92718, - 47.88445, - 34.81732, - 47.75007, - 34.95558, - 47.52337, - 34.92405, - 47.55886, - 34.58316, - 47.47277, - 34.2197, - 47.27875, - 34.30382, - 47.31888, - 34.51798, - 47.0115, - 34.57004, - 46.84001, - 34.80939, - 46.69121, - 34.63907, - 46.67279, - 34.73962, - 46.5525, - 34.76944, - 46.47595, - 35.03944, - 46.29742, - 35.11633, - 46.13008, - 34.78997, - 46.15724, - 34.63148, - 45.97861, - 34.57665, - 45.95056, - 34.46265, - 46.01529, - 34.39175, - 46.13037, - 34.47273, - 46.20484, - 34.31994, - 46.08638, - 34.30207, - 46.27241, - 34.16059, - 46.18224, - 34.20801, - 46.10671, - 34.13192, - 46.20395, - 33.95443, - 46.22577, - 33.65082, - 46.12988, - 33.65453, - 46.13229, - 33.55249, - 46.02487, - 33.51164, - 46.10584, - 33.19602, - 46.17036, - 33.20326, - 46.08577, - 32.58525, - 46.03054, - 33.07013, - 46.00558, - 33.02293, - 46.12784, - 32.22376, - 46.29041, - 31.93729, - 46.27162, - 31.79857, - 46.17949, - 31.96372, - 46.26539, - 31.55501, - 46.38579, - 31.5201, - 46.30605, - 31.71779, - 46.39511, - 32.04907, - 46.48102, - 31.7603, - 46.42844, - 31.70364, - 46.58825, - 31.51313, - 46.50123, - 32.29236, - 46.58138, - 32.26101, - 46.54905, - 32.13772, - 46.64784, - 31.98137, - 46.84282, - 31.94384, - 46.77053, - 31.88149, - 46.64299, - 31.91223, - 46.60434, - 31.80894, - 46.62305, - 31.16117, - 46.53281, - 30.75848, - 46.37191, - 30.75712, - 46.06963, - 30.47963, - 45.48132, - 29.62588, - 45.42975, - 29.78529 - ], - "centroid": [31.25388, 49.27721], - "name": "Europe/Kiev" - }, - { - "points": [ - 46.13524, - 32.18635, - 46.17394, - 31.98655, - 46.18609, - 31.97701, - 46.16429, - 32.16892, - 46.13524, - 32.18635 - ], - "centroid": [32.09351, 46.16279], - "name": "Europe/Kiev" - }, - { - "points": [ - 46.36659, - 31.77597, - 46.37962, - 31.73265, - 46.43345, - 31.73263, - 46.39741, - 31.774, - 46.36659, - 31.77597 - ], - "centroid": [31.75178, 46.39524], - "name": "Europe/Kiev" - }, - { - "points": [ - 56.05964, - 21.06216, - 56.29637, - 21.47868, - 56.42479, - 21.99957, - 56.36603, - 22.68668, - 56.42405, - 22.95941, - 56.31713, - 23.10646, - 56.39155, - 23.30238, - 56.37894, - 23.75292, - 56.26788, - 24.45447, - 56.45664, - 24.89306, - 56.19596, - 25.10319, - 56.1578, - 25.68518, - 55.71291, - 26.38731, - 55.68297, - 26.62474, - 55.57785, - 26.63795, - 55.51946, - 26.53917, - 55.38732, - 26.56846, - 55.3492, - 26.49617, - 55.28423, - 26.88192, - 55.14426, - 26.67783, - 55.13237, - 26.32994, - 54.99458, - 26.22805, - 54.91413, - 25.87322, - 54.80925, - 25.76217, - 54.58856, - 25.77415, - 54.33611, - 25.56929, - 54.25559, - 25.81386, - 54.15974, - 25.79854, - 54.14956, - 25.53827, - 54.24487, - 25.57722, - 54.30795, - 25.51281, - 54.1253, - 25.05793, - 54.12005, - 24.836, - 54.01517, - 24.85088, - 53.94458, - 24.76066, - 54.00774, - 24.683, - 53.89924, - 24.43399, - 53.95651, - 23.93352, - 53.90728, - 23.61335, - 53.96103, - 23.49762, - 54.13377, - 23.48939, - 54.20634, - 23.38141, - 54.41448, - 22.8731, - 54.36735, - 22.76342, - 54.59055, - 22.6763, - 54.82716, - 22.8757, - 55.06199, - 22.57855, - 55.01619, - 22.07089, - 55.28021, - 21.38675, - 55.23655, - 21.27242, - 55.32091, - 21.27749, - 55.34165, - 21.18011, - 55.46021, - 21.24776, - 55.64107, - 21.14503, - 55.32645, - 21.07166, - 55.26964, - 20.93594, - 55.73053, - 21.075, - 56.05964, - 21.06216 - ], - "centroid": [23.90032, 55.33746], - "name": "Europe/Vilnius" - }, - { - "points": [ - 47.4719, - 34.19588, - 47.57882, - 34.58165, - 47.53312, - 34.90371, - 47.74014, - 34.93543, - 47.88344, - 34.79729, - 47.95302, - 34.90704, - 48.0085, - 34.80444, - 48.12401, - 34.82207, - 48.14085, - 35.24519, - 48.09891, - 35.96787, - 47.94641, - 36.12541, - 47.84432, - 36.10346, - 47.8539, - 36.57862, - 47.60955, - 36.75632, - 47.46089, - 37.23372, - 47.34203, - 37.18439, - 47.28858, - 36.91837, - 47.20556, - 36.94903, - 47.19003, - 36.87059, - 46.97073, - 37.13109, - 46.63529, - 36.80086, - 46.62641, - 36.73991, - 46.69878, - 36.81676, - 46.74332, - 36.77135, - 46.763, - 36.61176, - 46.7013, - 36.39173, - 46.47577, - 36.11161, - 46.63199, - 36.23851, - 46.64682, - 35.92378, - 46.42719, - 35.46378, - 46.13472, - 35.18959, - 46.06995, - 34.99845, - 46.31982, - 35.31743, - 46.43202, - 35.26558, - 46.47514, - 35.18422, - 46.38418, - 35.22276, - 46.28706, - 35.06257, - 46.45916, - 35.02677, - 46.53621, - 34.75697, - 46.65749, - 34.72649, - 46.71043, - 34.61666, - 46.85568, - 34.7825, - 47.00022, - 34.55341, - 47.3067, - 34.4787, - 47.26111, - 34.29334, - 47.4719, - 34.19588 - ], - "centroid": [35.69168, 47.26211], - "name": "Europe/Zaporozhye" - }, - { - "points": [ - 59.84748, - 23.43326, - 59.89453, - 23.27744, - 59.81932, - 23.19287, - 59.80146, - 22.89521, - 59.88447, - 23.06655, - 59.88482, - 22.89969, - 60.0268, - 22.81053, - 59.8825, - 22.36873, - 59.94469, - 22.32421, - 60.26389, - 22.4506, - 60.11869, - 22.32654, - 60.15172, - 22.06292, - 60.07627, - 21.97658, - 60.09653, - 21.4718, - 60.18808, - 21.48054, - 60.21193, - 21.60364, - 60.21355, - 21.5024, - 60.27945, - 21.57658, - 60.29017, - 21.51028, - 60.17985, - 21.44932, - 60.16835, - 21.22256, - 60.34644, - 21.40719, - 60.25498, - 21.70123, - 60.21388, - 21.61323, - 60.17263, - 21.70472, - 60.22451, - 22.04911, - 60.34058, - 22.15346, - 60.3522, - 22.0893, - 60.40656, - 22.14076, - 60.41378, - 21.99823, - 60.3551, - 22.06137, - 60.28484, - 22.01674, - 60.26449, - 21.81496, - 60.3264, - 21.86727, - 60.37917, - 21.72158, - 60.39439, - 21.78523, - 60.48163, - 21.79962, - 60.45082, - 21.72059, - 60.42137, - 21.77125, - 60.37823, - 21.70614, - 60.31468, - 21.72178, - 60.36084, - 21.63367, - 60.45516, - 21.67759, - 60.39988, - 21.59471, - 60.48758, - 21.60913, - 60.5124, - 21.19413, - 60.62067, - 21.15862, - 60.68094, - 21.34057, - 60.76924, - 21.24516, - 60.78707, - 21.39193, - 60.87502, - 21.15084, - 60.93685, - 21.30061, - 60.97784, - 21.24762, - 61.01351, - 21.30129, - 60.93464, - 21.42942, - 61.08325, - 21.29182, - 61.09512, - 21.43794, - 61.19173, - 21.33126, - 61.34017, - 21.55243, - 61.33785, - 21.45469, - 61.3639, - 21.51772, - 61.44962, - 21.45741, - 61.44108, - 21.58135, - 61.51134, - 21.44558, - 61.51077, - 21.61423, - 61.59009, - 21.45908, - 61.56489, - 21.66141, - 61.79746, - 21.42641, - 61.81523, - 21.50744, - 61.92021, - 21.4311, - 61.99035, - 21.27442, - 62.13653, - 21.2858, - 62.20822, - 21.40268, - 62.23664, - 21.30934, - 62.38129, - 21.2797, - 62.32405, - 21.17983, - 62.44888, - 21.17724, - 62.53974, - 21.04625, - 62.60302, - 21.19552, - 62.60207, - 21.08234, - 62.70926, - 21.03101, - 62.7339, - 21.1632, - 62.8201, - 21.15729, - 62.8278, - 21.08178, - 62.87224, - 21.19335, - 62.99955, - 21.11021, - 62.99431, - 21.25722, - 62.93035, - 21.1731, - 62.86462, - 21.23842, - 62.90152, - 21.40504, - 62.95049, - 21.35455, - 62.99885, - 21.47414, - 63.04709, - 21.33569, - 63.1098, - 21.57075, - 63.15434, - 21.4699, - 63.28073, - 21.55035, - 63.22048, - 21.6835, - 63.25502, - 21.77137, - 63.25739, - 21.6333, - 63.33453, - 21.68865, - 63.26676, - 21.87273, - 63.3969, - 22.06483, - 63.33368, - 22.06451, - 63.29561, - 22.35546, - 63.47361, - 22.19145, - 63.58282, - 22.32225, - 63.49532, - 22.4324, - 63.63122, - 22.35459, - 63.72455, - 22.69893, - 63.74288, - 22.54668, - 63.82005, - 22.58186, - 63.85135, - 22.75612, - 63.93619, - 22.75675, - 63.82794, - 22.97989, - 63.92404, - 23.0677, - 63.94565, - 23.40256, - 64.08619, - 23.39966, - 64.05445, - 23.61068, - 64.12067, - 23.57939, - 64.166, - 23.67003, - 64.20171, - 23.59488, - 64.18702, - 23.71059, - 64.54579, - 24.24067, - 64.55234, - 24.36455, - 64.70685, - 24.41832, - 64.73589, - 24.55719, - 64.8261, - 24.54119, - 64.93449, - 25.09142, - 64.8568, - 25.35739, - 64.97817, - 25.1855, - 64.9668, - 25.47866, - 65.09492, - 25.369, - 65.12232, - 25.21839, - 65.25543, - 25.29999, - 65.33354, - 25.22111, - 65.42626, - 25.33584, - 65.6571, - 24.88271, - 65.65132, - 24.53926, - 65.71553, - 24.58274, - 65.80297, - 24.26225, - 65.74625, - 24.14879, - 65.85202, - 24.14902, - 66.14424, - 23.92289, - 66.28014, - 23.65852, - 66.45292, - 23.63754, - 66.57756, - 23.8791, - 66.76365, - 23.88537, - 66.82094, - 24.00428, - 67.1592, - 23.56978, - 67.26744, - 23.59669, - 67.32802, - 23.79809, - 67.42237, - 23.77375, - 67.49286, - 23.40048, - 67.59551, - 23.53032, - 67.87509, - 23.4973, - 67.95495, - 23.64783, - 68.14268, - 23.2938, - 68.12453, - 23.16651, - 68.2355, - 23.13951, - 68.37907, - 22.82837, - 68.47142, - 22.03412, - 69.06706, - 20.54804, - 69.13111, - 20.7227, - 69.05521, - 21.05756, - 69.09981, - 21.10822, - 69.18155, - 21.0121, - 69.24346, - 21.03744, - 69.31791, - 21.28819, - 69.28002, - 21.64508, - 68.96992, - 22.17967, - 68.7317, - 22.38072, - 68.70702, - 23.04131, - 68.6397, - 23.16226, - 68.84518, - 23.95949, - 68.69309, - 24.65606, - 68.569, - 24.89169, - 68.65289, - 25.10811, - 68.80596, - 25.13898, - 68.91399, - 25.65029, - 69.02425, - 25.76977, - 69.25961, - 25.70042, - 69.39645, - 25.8251, - 69.55352, - 25.84298, - 69.61261, - 25.96816, - 69.67633, - 25.8934, - 69.94904, - 26.46352, - 69.92052, - 27.03818, - 70.08539, - 27.58158, - 70.10578, - 27.96555, - 69.83055, - 28.43234, - 69.70511, - 29.14077, - 69.47902, - 29.34459, - 69.22409, - 28.83771, - 69.112, - 28.82638, - 69.04949, - 28.93307, - 68.90672, - 28.4637, - 68.87343, - 28.81341, - 68.54448, - 28.46388, - 68.20417, - 28.66605, - 68.08451, - 29.33653, - 67.80265, - 29.69936, - 67.67418, - 30.04328, - 67.51045, - 29.96642, - 66.91797, - 29.03982, - 66.1346, - 29.92493, - 65.83465, - 30.11098, - 65.65531, - 30.12667, - 65.62366, - 29.76075, - 65.56141, - 29.89085, - 65.46169, - 29.75253, - 65.32702, - 29.77563, - 65.25546, - 29.62211, - 65.2222, - 29.88203, - 65.14186, - 29.84155, - 65.09841, - 29.9015, - 65.05143, - 29.63258, - 64.98644, - 29.6077, - 64.79795, - 29.75676, - 64.78233, - 30.09268, - 64.72945, - 30.05492, - 64.65101, - 30.15284, - 64.58414, - 30.0264, - 64.40799, - 30.06451, - 64.26346, - 30.49015, - 64.11079, - 30.56123, - 63.81118, - 30.24685, - 63.75141, - 30.0065, - 63.47119, - 30.50923, - 63.23484, - 31.23559, - 62.90284, - 31.58949, - 62.4989, - 31.23563, - 62.30487, - 30.95467, - 62.19697, - 30.66283, - 61.2639, - 29.24863, - 61.1179, - 28.83541, - 60.94877, - 28.67169, - 60.91577, - 28.47221, - 60.54709, - 27.84472, - 60.57093, - 27.75869, - 60.476, - 27.75001, - 60.43999, - 27.40418, - 60.53246, - 27.11035, - 60.33413, - 26.52413, - 60.42729, - 26.26618, - 60.31658, - 26.25604, - 60.38593, - 26.136, - 60.27027, - 26.1439, - 60.18722, - 25.87432, - 60.26807, - 25.70154, - 60.1947, - 25.62112, - 60.32553, - 25.57007, - 60.22621, - 25.54433, - 60.24266, - 25.25846, - 60.12726, - 25.04804, - 60.1581, - 24.82445, - 59.95283, - 24.41878, - 60.07407, - 24.31909, - 59.84748, - 23.43326 - ], - "centroid": [26.23453, 64.47873], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.14492, - 21.40196, - 63.17383, - 21.16564, - 63.3051, - 21.07625, - 63.39443, - 21.19611, - 63.38179, - 21.40793, - 63.20424, - 21.46759, - 63.14492, - 21.40196 - ], - "centroid": [21.2833, 63.27177], - "name": "Europe/Helsinki" - }, - { - "points": [ - 64.93397, - 24.78172, - 65.04439, - 24.54909, - 65.10393, - 24.83068, - 65.04661, - 25.06976, - 64.93397, - 24.78172 - ], - "centroid": [24.8058, 65.02779], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.79882, - 22.41101, - 59.87006, - 22.30962, - 59.90611, - 22.63241, - 59.79882, - 22.41101 - ], - "centroid": [22.45102, 59.85833], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.36457, - 27.06016, - 60.41197, - 26.96884, - 60.47319, - 27.03443, - 60.42058, - 27.09836, - 60.36457, - 27.06016 - ], - "centroid": [27.03803, 60.4177], - "name": "Europe/Helsinki" - }, - { - "points": [ - 61.60448, - 21.45663, - 61.63819, - 21.3978, - 61.69355, - 21.44296, - 61.63334, - 21.53757, - 61.60448, - 21.45663 - ], - "centroid": [21.46107, 61.64441], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.36091, - 21.4112, - 60.40411, - 21.35269, - 60.41338, - 21.31591, - 60.44122, - 21.4365, - 60.36091, - 21.4112 - ], - "centroid": [21.39156, 60.4068], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.26138, - 21.69499, - 60.27896, - 21.62776, - 60.29368, - 21.61881, - 60.30121, - 21.74603, - 60.26138, - 21.69499 - ], - "centroid": [21.68066, 60.2843], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.33904, - 21.36141, - 60.35582, - 21.30299, - 60.38112, - 21.29782, - 60.37516, - 21.37304, - 60.33904, - 21.36141 - ], - "centroid": [21.33631, 60.36296], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.39847, - 21.7918, - 63.45999, - 21.77656, - 63.46471, - 21.83167, - 63.42289, - 21.83578, - 63.39847, - 21.7918 - ], - "centroid": [21.8071, 63.43662], - "name": "Europe/Helsinki" - }, - { - "points": [ - 65.07861, - 25.2324, - 65.0893, - 25.14132, - 65.10445, - 25.12981, - 65.11335, - 25.2318, - 65.07861, - 25.2324 - ], - "centroid": [25.19011, 65.0967], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.30025, - 21.19358, - 60.32072, - 21.14675, - 60.35992, - 21.14533, - 60.34227, - 21.20696, - 60.30025, - 21.19358 - ], - "centroid": [21.17413, 60.33134], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.89882, - 21.75798, - 59.92495, - 21.72322, - 59.94152, - 21.80778, - 59.91736, - 21.80807, - 59.89882, - 21.75798 - ], - "centroid": [21.77159, 59.92099], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.77337, - 21.18513, - 60.79394, - 21.13175, - 60.83147, - 21.154, - 60.8164, - 21.18801, - 60.77337, - 21.18513 - ], - "centroid": [21.16408, 60.80244], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.39035, - 27.45354, - 60.4102, - 27.40788, - 60.44257, - 27.46507, - 60.42083, - 27.48716, - 60.39035, - 27.45354 - ], - "centroid": [27.4514, 60.41561], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.42108, - 21.74466, - 63.44369, - 21.70651, - 63.46713, - 21.76863, - 63.43716, - 21.77242, - 63.42108, - 21.74466 - ], - "centroid": [21.74608, 63.44336], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.81293, - 21.59365, - 59.83339, - 21.57201, - 59.84528, - 21.66447, - 59.82482, - 21.65242, - 59.81293, - 21.59365 - ], - "centroid": [21.61889, 59.82959], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.16598, - 25.46672, - 60.1546, - 25.438, - 60.17136, - 25.41829, - 60.18858, - 25.50291, - 60.16598, - 25.46672 - ], - "centroid": [25.45499, 60.1713], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.27622, - 21.30266, - 60.29351, - 21.27584, - 60.34175, - 21.29327, - 60.32705, - 21.32262, - 60.27622, - 21.30266 - ], - "centroid": [21.29883, 60.30973], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.31024, - 21.8303, - 60.33178, - 21.76654, - 60.34894, - 21.76408, - 60.35146, - 21.81189, - 60.31024, - 21.8303 - ], - "centroid": [21.79694, 60.33465], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.18861, - 25.55724, - 60.18168, - 25.53421, - 60.21021, - 25.48575, - 60.22542, - 25.54013, - 60.18861, - 25.55724 - ], - "centroid": [25.52711, 60.20363], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.93775, - 21.76388, - 59.9737, - 21.75237, - 59.98773, - 21.81666, - 59.96176, - 21.80951, - 59.93775, - 21.76388 - ], - "centroid": [21.78317, 59.96524], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.35179, - 26.60132, - 60.38292, - 26.59483, - 60.38046, - 26.66888, - 60.36831, - 26.66274, - 60.35179, - 26.60132 - ], - "centroid": [26.62665, 60.37065], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.83807, - 22.20271, - 59.86243, - 22.17157, - 59.88346, - 22.17942, - 59.86785, - 22.22952, - 59.83807, - 22.20271 - ], - "centroid": [22.19795, 59.86257], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.34935, - 21.47993, - 60.39146, - 21.46222, - 60.39723, - 21.50283, - 60.36996, - 21.50798, - 60.34935, - 21.47993 - ], - "centroid": [21.48661, 60.37702], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.06168, - 21.34381, - 60.08176, - 21.31074, - 60.07965, - 21.38978, - 60.063, - 21.3823, - 60.06168, - 21.34381 - ], - "centroid": [21.35511, 60.07253], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.32755, - 26.31129, - 60.34337, - 26.25511, - 60.35707, - 26.25006, - 60.36189, - 26.29308, - 60.32755, - 26.31129 - ], - "centroid": [26.28094, 60.34695], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.3687, - 21.66636, - 63.39893, - 21.64074, - 63.39808, - 21.70019, - 63.37569, - 21.69672, - 63.3687, - 21.66636 - ], - "centroid": [21.67413, 63.38648], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.33936, - 26.77091, - 60.3559, - 26.73735, - 60.37782, - 26.74756, - 60.3628, - 26.79863, - 60.33936, - 26.77091 - ], - "centroid": [26.76503, 60.35917], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.79025, - 22.31169, - 59.8076, - 22.2983, - 59.83598, - 22.32762, - 59.80071, - 22.35055, - 59.79025, - 22.31169 - ], - "centroid": [22.32376, 59.8098], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.40385, - 21.08418, - 63.41468, - 21.04968, - 63.43652, - 21.05239, - 63.43165, - 21.10461, - 63.40385, - 21.08418 - ], - "centroid": [21.07425, 63.42211], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.23629, - 21.76982, - 60.26707, - 21.74579, - 60.26212, - 21.8001, - 60.24821, - 21.79765, - 60.23629, - 21.76982 - ], - "centroid": [21.77514, 60.25398], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.41888, - 27.55407, - 60.44673, - 27.52094, - 60.46479, - 27.53052, - 60.44397, - 27.57318, - 60.41888, - 27.55407 - ], - "centroid": [27.54613, 60.44289], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.92524, - 23.20508, - 63.93958, - 23.17759, - 63.95718, - 23.17787, - 63.9434, - 23.23199, - 63.92524, - 23.20508 - ], - "centroid": [23.20018, 63.9416], - "name": "Europe/Helsinki" - }, - { - "points": [ - 65.36286, - 24.82353, - 65.39727, - 24.81735, - 65.39323, - 24.86734, - 65.37934, - 24.8672, - 65.36286, - 24.82353 - ], - "centroid": [24.84044, 65.38288], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.82538, - 21.04751, - 60.83714, - 21.00643, - 60.85397, - 21.00267, - 60.85232, - 21.04876, - 60.82538, - 21.04751 - ], - "centroid": [21.02815, 60.84216], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.70504, - 21.0166, - 60.73014, - 21.00312, - 60.74118, - 21.04696, - 60.71497, - 21.04097, - 60.70504, - 21.0166 - ], - "centroid": [21.02622, 60.72385], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.36448, - 21.1844, - 60.36941, - 21.15263, - 60.39531, - 21.15078, - 60.3933, - 21.1895, - 60.36448, - 21.1844 - ], - "centroid": [21.16974, 60.38102], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.09843, - 20.79631, - 63.11753, - 20.78478, - 63.13436, - 20.82489, - 63.10676, - 20.82629, - 63.09843, - 20.79631 - ], - "centroid": [20.80845, 63.1151], - "name": "Europe/Helsinki" - }, - { - "points": [ - 65.39303, - 24.99713, - 65.41064, - 24.97822, - 65.43117, - 24.99432, - 65.40718, - 25.02541, - 65.39303, - 24.99713 - ], - "centroid": [24.99971, 65.4109], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.55439, - 21.18029, - 60.56258, - 21.15409, - 60.58781, - 21.15953, - 60.57849, - 21.19301, - 60.55439, - 21.18029 - ], - "centroid": [21.17199, 60.57127], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.22504, - 21.22869, - 60.25168, - 21.21277, - 60.25801, - 21.25038, - 60.2392, - 21.25164, - 60.22504, - 21.22869 - ], - "centroid": [21.23437, 60.2437], - "name": "Europe/Helsinki" - }, - { - "points": [ - 65.67545, - 24.28843, - 65.69056, - 24.25942, - 65.70434, - 24.26062, - 65.69796, - 24.30474, - 65.67545, - 24.28843 - ], - "centroid": [24.28043, 65.6919], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.81339, - 23.57298, - 59.8177, - 23.54922, - 59.83705, - 23.55208, - 59.83739, - 23.59306, - 59.81339, - 23.57298 - ], - "centroid": [23.56794, 59.82714], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.2793, - 26.63098, - 60.29808, - 26.61891, - 60.30672, - 26.66063, - 60.29262, - 26.65809, - 60.2793, - 26.63098 - ], - "centroid": [26.64052, 60.29419], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.84407, - 22.08634, - 59.86563, - 22.06944, - 59.87187, - 22.11168, - 59.8582, - 22.11401, - 59.84407, - 22.08634 - ], - "centroid": [22.09343, 59.85981], - "name": "Europe/Helsinki" - }, - { - "points": [ - 62.95411, - 20.85325, - 62.96979, - 20.83399, - 62.99011, - 20.85883, - 62.96651, - 20.87511, - 62.95411, - 20.85325 - ], - "centroid": [20.85526, 62.97081], - "name": "Europe/Helsinki" - }, - { - "points": [ - 61.46308, - 21.34998, - 61.48662, - 21.3374, - 61.48918, - 21.37294, - 61.46836, - 21.37346, - 61.46308, - 21.34998 - ], - "centroid": [21.35779, 61.47743], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.9399, - 22.29206, - 59.94439, - 22.26759, - 59.96064, - 22.26987, - 59.96345, - 22.31081, - 59.9399, - 22.29206 - ], - "centroid": [22.28646, 59.9527], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.43022, - 21.58148, - 60.42736, - 21.55424, - 60.44661, - 21.53627, - 60.45091, - 21.56864, - 60.43022, - 21.58148 - ], - "centroid": [21.56001, 60.4391], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.01556, - 21.77369, - 60.02596, - 21.75765, - 60.04982, - 21.76611, - 60.03216, - 21.79701, - 60.01556, - 21.77369 - ], - "centroid": [21.77451, 60.03182], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.75766, - 22.95286, - 59.76872, - 22.93169, - 59.78665, - 22.9362, - 59.7817, - 22.9689, - 59.75766, - 22.95286 - ], - "centroid": [22.94854, 59.7739], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.44803, - 22.14197, - 63.45284, - 22.11135, - 63.46723, - 22.10939, - 63.47547, - 22.14414, - 63.44803, - 22.14197 - ], - "centroid": [22.12839, 63.4612], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.16194, - 25.36494, - 60.16092, - 25.33559, - 60.17736, - 25.3221, - 60.18511, - 25.3522, - 60.16194, - 25.36494 - ], - "centroid": [25.34429, 60.17171], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.92695, - 21.22359, - 60.93509, - 21.19924, - 60.95178, - 21.19843, - 60.94991, - 21.23503, - 60.92695, - 21.22359 - ], - "centroid": [21.21524, 60.94131], - "name": "Europe/Helsinki" - }, - { - "points": [ - 65.61725, - 24.60228, - 65.62749, - 24.57204, - 65.64829, - 24.5835, - 65.63365, - 24.61183, - 65.61725, - 24.60228 - ], - "centroid": [24.59187, 65.63193], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.27839, - 21.83887, - 63.27734, - 21.81723, - 63.29473, - 21.80281, - 63.30489, - 21.82978, - 63.27839, - 21.83887 - ], - "centroid": [21.82245, 63.28967], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.38672, - 21.21167, - 60.40479, - 21.19298, - 60.42265, - 21.21597, - 60.40713, - 21.2293, - 60.38672, - 21.21167 - ], - "centroid": [21.21198, 60.40505], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.2339, - 20.66955, - 63.25243, - 20.65027, - 63.25618, - 20.69298, - 63.24181, - 20.69074, - 63.2339, - 20.66955 - ], - "centroid": [20.6743, 63.24662], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.38201, - 26.69499, - 60.39847, - 26.67164, - 60.41618, - 26.68888, - 60.40047, - 26.71252, - 60.38201, - 26.69499 - ], - "centroid": [26.69205, 60.39922], - "name": "Europe/Helsinki" - }, - { - "points": [ - 61.61233, - 21.569, - 61.63006, - 21.54809, - 61.63221, - 21.59067, - 61.61603, - 21.58904, - 61.61233, - 21.569 - ], - "centroid": [21.57314, 61.62354], - "name": "Europe/Helsinki" - }, - { - "points": [ - 65.246, - 25.20824, - 65.26836, - 25.19214, - 65.27199, - 25.22661, - 65.25784, - 25.23011, - 65.246, - 25.20824 - ], - "centroid": [25.21276, 65.26108], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.48851, - 27.09407, - 60.50213, - 27.07376, - 60.51658, - 27.10817, - 60.5018, - 27.11519, - 60.48851, - 27.09407 - ], - "centroid": [27.09679, 60.50237], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.77875, - 21.34948, - 60.79905, - 21.33664, - 60.80529, - 21.36798, - 60.78292, - 21.37204, - 60.77875, - 21.34948 - ], - "centroid": [21.35634, 60.7921], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.42088, - 22.10251, - 63.41793, - 22.08177, - 63.43929, - 22.07512, - 63.44555, - 22.10784, - 63.42088, - 22.10251 - ], - "centroid": [22.0919, 63.4318], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.27451, - 27.15012, - 60.28726, - 27.12604, - 60.30463, - 27.15621, - 60.28969, - 27.16734, - 60.27451, - 27.15012 - ], - "centroid": [27.1489, 60.28908], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.29232, - 21.23854, - 60.30075, - 21.2194, - 60.3272, - 21.22618, - 60.31189, - 21.25098, - 60.29232, - 21.23854 - ], - "centroid": [21.23378, 60.30878], - "name": "Europe/Helsinki" - }, - { - "points": [ - 61.83036, - 21.44914, - 61.84575, - 21.42611, - 61.8619, - 21.43803, - 61.85161, - 21.46323, - 61.83036, - 21.44914 - ], - "centroid": [21.44457, 61.84708], - "name": "Europe/Helsinki" - }, - { - "points": [ - 64.06878, - 23.52567, - 64.08074, - 23.50378, - 64.09701, - 23.51515, - 64.08526, - 23.54428, - 64.06878, - 23.52567 - ], - "centroid": [23.52279, 64.08306], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.3208, - 21.58866, - 60.33486, - 21.5674, - 60.34853, - 21.57052, - 60.33936, - 21.6058, - 60.3208, - 21.58866 - ], - "centroid": [21.58459, 60.33579], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.43706, - 21.17089, - 60.45876, - 21.16482, - 60.45668, - 21.20004, - 60.43863, - 21.19422, - 60.43706, - 21.17089 - ], - "centroid": [21.18205, 60.44846], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.05767, - 21.24468, - 60.07842, - 21.23583, - 60.08644, - 21.2694, - 60.0724, - 21.26876, - 60.05767, - 21.24468 - ], - "centroid": [21.25326, 60.07358], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.93537, - 21.17698, - 60.94303, - 21.16012, - 60.96234, - 21.16022, - 60.95364, - 21.19452, - 60.93537, - 21.17698 - ], - "centroid": [21.17386, 60.94941], - "name": "Europe/Helsinki" - }, - { - "points": [ - 63.08016, - 21.34541, - 63.08887, - 21.32199, - 63.10597, - 21.32842, - 63.09733, - 21.36201, - 63.08016, - 21.34541 - ], - "centroid": [21.3401, 63.09339], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.89699, - 21.68313, - 59.91529, - 21.66472, - 59.92522, - 21.69455, - 59.90411, - 21.70169, - 59.89699, - 21.68313 - ], - "centroid": [21.68546, 59.91109], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.08917, - 25.05618, - 60.10939, - 25.04487, - 60.11137, - 25.08149, - 60.09737, - 25.08009, - 60.08917, - 25.05618 - ], - "centroid": [25.06434, 60.10212], - "name": "Europe/Helsinki" - }, - { - "points": [ - 61.83716, - 21.34343, - 61.83923, - 21.32292, - 61.86583, - 21.3279, - 61.85715, - 21.35271, - 61.83716, - 21.34343 - ], - "centroid": [21.33647, 61.85045], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.99697, - 21.88441, - 60.00989, - 21.8628, - 60.02597, - 21.8888, - 60.01303, - 21.90127, - 59.99697, - 21.88441 - ], - "centroid": [21.88354, 60.01134], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.26893, - 27.31662, - 60.27701, - 27.29604, - 60.29158, - 27.29885, - 60.28798, - 27.33247, - 60.26893, - 27.31662 - ], - "centroid": [27.31214, 60.28167], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.39864, - 21.58359, - 60.39479, - 21.56283, - 60.41733, - 21.55078, - 60.42078, - 21.57679, - 60.39864, - 21.58359 - ], - "centroid": [21.56824, 60.40825], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.3851, - 21.25871, - 60.4069, - 21.24466, - 60.41349, - 21.27084, - 60.39822, - 21.2784, - 60.3851, - 21.25871 - ], - "centroid": [21.2623, 60.40074], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.36451, - 26.97059, - 60.36169, - 26.95625, - 60.3866, - 26.93969, - 60.38728, - 26.96724, - 60.36451, - 26.97059 - ], - "centroid": [26.95774, 60.37613], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.63183, - 20.99482, - 60.64659, - 20.98047, - 60.66671, - 21.0008, - 60.64752, - 21.01, - 60.63183, - 20.99482 - ], - "centroid": [20.99622, 60.64851], - "name": "Europe/Helsinki" - }, - { - "points": [ - 61.6752, - 21.39786, - 61.66547, - 21.38158, - 61.68304, - 21.36164, - 61.69507, - 21.37748, - 61.6752, - 21.39786 - ], - "centroid": [21.37962, 61.67989], - "name": "Europe/Helsinki" - }, - { - "points": [ - 62.2873, - 21.25764, - 62.30346, - 21.24725, - 62.32047, - 21.27521, - 62.305, - 21.27971, - 62.2873, - 21.25764 - ], - "centroid": [21.26437, 62.30395], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.09598, - 21.41306, - 60.10763, - 21.39494, - 60.12705, - 21.40683, - 60.11489, - 21.42794, - 60.09598, - 21.41306 - ], - "centroid": [21.41091, 60.11153], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.3532, - 21.25067, - 60.36174, - 21.22919, - 60.3814, - 21.23147, - 60.37034, - 21.25824, - 60.3532, - 21.25067 - ], - "centroid": [21.24245, 60.36703], - "name": "Europe/Helsinki" - }, - { - "points": [ - 65.12262, - 25.13558, - 65.12816, - 25.11455, - 65.15147, - 25.12341, - 65.14169, - 25.14581, - 65.12262, - 25.13558 - ], - "centroid": [25.12967, 65.13631], - "name": "Europe/Helsinki" - }, - { - "points": [ - 60.40264, - 27.1247, - 60.40888, - 27.10775, - 60.43191, - 27.11587, - 60.42323, - 27.13884, - 60.40264, - 27.1247 - ], - "centroid": [27.12206, 60.41723], - "name": "Europe/Helsinki" - }, - { - "points": [ - 59.97752, - 21.25064, - 59.99222, - 21.23073, - 60.00825, - 21.23942, - 59.9968, - 21.26335, - 59.97752, - 21.25064 - ], - "centroid": [21.24653, 59.99354], - "name": "Europe/Helsinki" - }, - { - "points": [ - 48.37531, - 22.1378, - 48.59187, - 22.16916, - 48.70584, - 22.34863, - 48.94571, - 22.43367, - 49.10589, - 22.59237, - 49.00844, - 22.90378, - 48.86354, - 22.99341, - 48.65072, - 23.78534, - 48.48106, - 23.92024, - 48.53949, - 24.14219, - 48.37737, - 24.15363, - 48.37906, - 24.3444, - 48.05121, - 24.65498, - 47.9546, - 24.57604, - 47.89589, - 24.23498, - 47.97283, - 23.47774, - 48.10794, - 23.18554, - 47.99643, - 23.10446, - 47.94906, - 22.90555, - 48.10666, - 22.82859, - 48.0841, - 22.6104, - 48.40612, - 22.25754, - 48.37531, - 22.1378 - ], - "centroid": [23.28573, 48.39809], - "name": "Europe/Uzhgorod" - }, - { - "points": [ - 36.4569, - 22.99667, - 36.46423, - 22.92195, - 36.52127, - 22.96233, - 36.66805, - 22.79955, - 36.79483, - 22.7743, - 36.79889, - 22.62981, - 36.60095, - 22.48646, - 36.38037, - 22.47654, - 36.47779, - 22.35875, - 36.68385, - 22.36111, - 36.88428, - 22.22448, - 36.90565, - 22.12825, - 37.02078, - 22.11831, - 36.97843, - 21.94116, - 36.79252, - 21.98266, - 36.68731, - 21.89943, - 36.79932, - 21.81469, - 36.73191, - 21.69073, - 36.97883, - 21.64989, - 37.05911, - 21.53184, - 37.29853, - 21.68527, - 37.43169, - 21.64416, - 37.63349, - 21.40338, - 37.63003, - 21.30054, - 37.76056, - 21.29077, - 37.8759, - 21.09751, - 38.04002, - 21.30032, - 38.22469, - 21.3671, - 38.15635, - 21.60667, - 38.34963, - 21.85043, - 37.9491, - 22.87782, - 37.97691, - 22.96429, - 38.04957, - 22.85725, - 38.08775, - 23.16274, - 38.15755, - 23.19385, - 38.22851, - 22.77715, - 38.37518, - 22.65925, - 38.27755, - 22.54976, - 38.42194, - 22.4233, - 38.32546, - 22.37426, - 38.39756, - 21.94455, - 38.29089, - 21.49491, - 38.42536, - 21.35887, - 38.299, - 21.32712, - 38.27631, - 21.09622, - 38.66095, - 20.98078, - 38.53299, - 20.91168, - 38.57794, - 20.86406, - 38.65976, - 20.91868, - 38.78782, - 20.86214, - 38.78213, - 20.74111, - 38.57121, - 20.81583, - 38.62481, - 20.73446, - 38.56631, - 20.5378, - 38.79139, - 20.59674, - 38.87642, - 20.77131, - 39.07197, - 20.67556, - 39.32666, - 20.27395, - 39.4565, - 20.24504, - 39.53232, - 20.12904, - 39.62013, - 20.16896, - 39.67664, - 20.00731, - 39.3548, - 20.10493, - 39.44924, - 19.86596, - 39.76047, - 19.62506, - 39.83366, - 19.85138, - 39.69612, - 19.99908, - 39.65634, - 20.21226, - 39.73401, - 20.30436, - 39.81177, - 20.28268, - 39.81777, - 20.40361, - 39.99853, - 20.306, - 40.10713, - 20.66704, - 40.43469, - 20.7795, - 40.56563, - 21.03225, - 40.86195, - 20.97317, - 40.92802, - 21.41738, - 40.87851, - 21.59085, - 41.17081, - 22.05934, - 41.12802, - 22.58777, - 41.1964, - 22.66391, - 41.15509, - 22.72634, - 41.35033, - 22.79642, - 41.39223, - 23.64796, - 41.59016, - 24.27148, - 41.53308, - 24.31824, - 41.58464, - 24.5445, - 41.44363, - 24.62429, - 41.36643, - 24.81296, - 41.42445, - 24.92677, - 41.25524, - 25.33303, - 41.37472, - 26.12905, - 41.54729, - 26.17776, - 41.70217, - 26.0566, - 41.75628, - 26.13237, - 41.62285, - 26.60287, - 41.35064, - 26.64525, - 41.25399, - 26.33966, - 40.95109, - 26.36731, - 40.73353, - 26.1025, - 40.84085, - 25.94982, - 40.85527, - 25.56027, - 41.0, - 25.09511, - 40.81951, - 24.72382, - 40.95086, - 24.51543, - 40.71979, - 24.09203, - 40.75054, - 23.75104, - 40.68384, - 23.71322, - 40.54467, - 23.93503, - 40.5114, - 23.84007, - 40.42927, - 23.8774, - 40.40162, - 24.00901, - 40.46736, - 24.02462, - 40.16867, - 24.41601, - 40.1125, - 24.30831, - 40.27996, - 24.16356, - 40.35079, - 23.74643, - 40.25512, - 23.74428, - 40.12511, - 24.0084, - 39.9387, - 23.99408, - 40.00629, - 23.82251, - 40.22144, - 23.66053, - 40.27506, - 23.40909, - 40.16216, - 23.37742, - 39.91994, - 23.76288, - 39.94909, - 23.35346, - 40.22382, - 23.31299, - 40.37182, - 22.89865, - 40.47658, - 22.81988, - 40.5542, - 22.97978, - 40.63745, - 22.92811, - 40.47306, - 22.60644, - 40.36861, - 22.68155, - 40.1597, - 22.56664, - 40.02771, - 22.60728, - 39.18889, - 23.36313, - 39.08635, - 23.05777, - 39.17806, - 23.06522, - 39.12978, - 23.12654, - 39.18652, - 23.2112, - 39.34772, - 22.95621, - 39.20952, - 22.83818, - 39.00822, - 23.08752, - 38.85096, - 22.57359, - 38.76569, - 23.04213, - 38.65903, - 23.10441, - 38.65276, - 23.32078, - 38.52023, - 23.38883, - 38.48595, - 23.61686, - 38.82777, - 23.19693, - 38.82763, - 22.82498, - 39.02206, - 23.12937, - 39.05195, - 23.32097, - 38.78399, - 23.60081, - 38.66437, - 24.15831, - 38.21706, - 24.27628, - 38.14991, - 24.60129, - 37.92593, - 24.53535, - 38.00427, - 24.43081, - 37.97206, - 24.24053, - 38.05032, - 24.31093, - 38.08598, - 24.19588, - 38.21316, - 24.17952, - 38.21373, - 24.09187, - 38.38326, - 24.0461, - 38.3964, - 23.64434, - 38.20946, - 24.08393, - 38.10243, - 23.99257, - 37.79217, - 24.0985, - 37.64219, - 24.0298, - 37.63796, - 23.93383, - 37.76697, - 23.89076, - 37.79095, - 23.76528, - 37.93687, - 23.67954, - 37.86703, - 23.45347, - 37.97219, - 23.35447, - 37.91155, - 23.02777, - 37.85766, - 23.0178, - 37.81039, - 23.18882, - 37.7488, - 23.1333, - 37.62504, - 23.17295, - 37.5436, - 23.32885, - 37.61891, - 23.29768, - 37.65245, - 23.38763, - 37.5502, - 23.39851, - 37.52401, - 23.53645, - 37.42471, - 23.52508, - 37.39276, - 23.2746, - 37.32493, - 23.36634, - 37.27809, - 23.1753, - 37.35246, - 23.06265, - 37.44277, - 23.11553, - 37.5571, - 22.73048, - 36.7805, - 23.12242, - 36.63517, - 23.04259, - 36.45363, - 23.21705, - 36.42847, - 23.09004, - 36.51944, - 23.01854, - 36.4569, - 22.99667 - ], - "centroid": [22.60647, 39.42123], - "name": "Europe/Athens" - }, - { - "points": [ - 35.21109, - 26.28782, - 35.07897, - 26.27899, - 34.99517, - 26.14898, - 34.91518, - 24.73789, - 35.08151, - 24.72401, - 35.18353, - 24.38969, - 35.2234, - 23.59145, - 35.29064, - 23.51062, - 35.63235, - 23.58738, - 35.51905, - 23.71104, - 35.70493, - 23.73964, - 35.55112, - 23.80545, - 35.59951, - 24.18339, - 35.50417, - 24.19836, - 35.49643, - 24.10474, - 35.48571, - 24.25095, - 35.36907, - 24.29587, - 35.44252, - 24.97573, - 35.35478, - 25.05862, - 35.3066, - 25.44152, - 35.3529, - 25.77377, - 35.17627, - 25.72697, - 35.12744, - 25.79692, - 35.24207, - 26.03109, - 35.21255, - 26.16192, - 35.327, - 26.31026, - 35.21109, - 26.28782 - ], - "centroid": [24.84643, 35.2307], - "name": "Europe/Athens" - }, - { - "points": [ - 39.24133, - 25.84061, - 39.40335, - 26.3484, - 39.02908, - 26.62843, - 38.95558, - 26.42065, - 39.00062, - 26.16081, - 39.15013, - 25.86609, - 39.24133, - 25.84061 - ], - "centroid": [26.24509, 39.16333], - "name": "Europe/Athens" - }, - { - "points": [ - 36.13759, - 27.70159, - 36.33351, - 27.87605, - 36.44482, - 28.2489, - 36.05152, - 28.09706, - 36.03678, - 27.96052, - 35.88603, - 27.80929, - 35.93709, - 27.71876, - 36.13759, - 27.70159 - ], - "centroid": [27.94913, 36.17404], - "name": "Europe/Athens" - }, - { - "points": [ - 38.054, - 20.78711, - 38.17301, - 20.33426, - 38.36543, - 20.39183, - 38.48179, - 20.54161, - 38.39799, - 20.64014, - 38.47857, - 20.61115, - 38.50273, - 20.68506, - 38.3229, - 20.77886, - 38.29907, - 20.70732, - 38.12214, - 20.82657, - 38.054, - 20.78711 - ], - "centroid": [20.58648, 38.26764], - "name": "Europe/Athens" - }, - { - "points": [ - 38.14365, - 26.01401, - 38.24561, - 25.85973, - 38.54394, - 25.81936, - 38.60153, - 25.87713, - 38.55752, - 26.16684, - 38.32565, - 26.1747, - 38.14365, - 26.01401 - ], - "centroid": [25.99765, 38.39749], - "name": "Europe/Athens" - }, - { - "points": [ - 39.77239, - 25.35144, - 39.82658, - 25.04056, - 39.99985, - 25.02956, - 40.04816, - 25.43746, - 39.77239, - 25.35144 - ], - "centroid": [25.22921, 39.91579], - "name": "Europe/Athens" - }, - { - "points": [ - 37.51748, - 25.19441, - 37.87042, - 24.70458, - 37.96971, - 24.67926, - 38.01013, - 24.7922, - 37.91038, - 24.96097, - 37.68868, - 24.97026, - 37.61162, - 25.26607, - 37.51748, - 25.19441 - ], - "centroid": [24.91733, 37.80275], - "name": "Europe/Athens" - }, - { - "points": [ - 37.61418, - 26.80629, - 37.66846, - 26.58241, - 37.74069, - 26.56127, - 37.8246, - 26.74216, - 37.79095, - 27.07564, - 37.70479, - 27.06853, - 37.61418, - 26.80629 - ], - "centroid": [26.81786, 37.72547], - "name": "Europe/Athens" - }, - { - "points": [ - 35.39028, - 27.14736, - 35.60676, - 27.04864, - 35.91966, - 27.24024, - 35.49386, - 27.25602, - 35.39028, - 27.14736 - ], - "centroid": [27.17294, 35.62391], - "name": "Europe/Athens" - }, - { - "points": [ - 37.63787, - 20.83731, - 37.81739, - 20.61668, - 37.92913, - 20.67003, - 37.73313, - 21.00283, - 37.63787, - 20.83731 - ], - "centroid": [20.79194, 37.77649], - "name": "Europe/Athens" - }, - { - "points": [ - 36.91172, - 25.45189, - 37.09287, - 25.33014, - 37.21466, - 25.54208, - 37.08274, - 25.61642, - 36.91172, - 25.45189 - ], - "centroid": [25.47885, 37.07176], - "name": "Europe/Athens" - }, - { - "points": [ - 36.66316, - 26.97868, - 36.78007, - 26.93085, - 36.90276, - 27.1784, - 36.89385, - 27.35619, - 36.66316, - 26.97868 - ], - "centroid": [27.10877, 36.80325], - "name": "Europe/Athens" - }, - { - "points": [ - 40.68132, - 24.79779, - 40.56838, - 24.64754, - 40.66526, - 24.50528, - 40.81588, - 24.65198, - 40.75679, - 24.78999, - 40.68132, - 24.79779 - ], - "centroid": [24.66262, 40.69381], - "name": "Europe/Athens" - }, - { - "points": [ - 37.50032, - 25.98611, - 37.6493, - 26.07673, - 37.69457, - 26.37557, - 37.56625, - 26.23964, - 37.50032, - 25.98611 - ], - "centroid": [26.16614, 37.60453], - "name": "Europe/Athens" - }, - { - "points": [ - 36.1262, - 23.04119, - 36.19812, - 22.90295, - 36.38908, - 22.9202, - 36.25808, - 23.11022, - 36.1262, - 23.04119 - ], - "centroid": [22.99294, 36.24884], - "name": "Europe/Athens" - }, - { - "points": [ - 36.96439, - 25.12988, - 37.01208, - 25.09514, - 36.93469, - 25.07648, - 36.94901, - 24.94764, - 37.13515, - 25.15649, - 37.15272, - 25.30126, - 37.01102, - 25.26135, - 36.96439, - 25.12988 - ], - "centroid": [25.14974, 37.04297], - "name": "Europe/Athens" - }, - { - "points": [ - 38.7376, - 24.62242, - 38.87802, - 24.42507, - 38.98391, - 24.46833, - 38.81998, - 24.68759, - 38.7376, - 24.62242 - ], - "centroid": [24.55042, 38.85653], - "name": "Europe/Athens" - }, - { - "points": [ - 36.63881, - 24.33467, - 36.76314, - 24.34622, - 36.84469, - 24.61532, - 36.6715, - 24.54086, - 36.63881, - 24.33467 - ], - "centroid": [24.46488, 36.73343], - "name": "Europe/Athens" - }, - { - "points": [ - 36.90293, - 26.94551, - 37.08919, - 26.88462, - 37.2193, - 26.76917, - 37.00396, - 27.06282, - 36.90293, - 26.94551 - ], - "centroid": [26.94535, 37.03273], - "name": "Europe/Athens" - }, - { - "points": [ - 36.79955, - 25.73575, - 36.95088, - 26.00108, - 36.89943, - 26.09523, - 36.76056, - 25.80937, - 36.79955, - 25.73575 - ], - "centroid": [25.9163, 36.85577], - "name": "Europe/Athens" - }, - { - "points": [ - 40.39274, - 25.59545, - 40.43444, - 25.49918, - 40.49949, - 25.43977, - 40.47701, - 25.70929, - 40.39274, - 25.59545 - ], - "centroid": [25.57238, 40.45457], - "name": "Europe/Athens" - }, - { - "points": [ - 36.51568, - 26.4697, - 36.49523, - 26.31769, - 36.59215, - 26.25504, - 36.6493, - 26.41173, - 36.51568, - 26.4697 - ], - "centroid": [26.36635, 36.56529], - "name": "Europe/Athens" - }, - { - "points": [ - 36.32367, - 25.45079, - 36.35098, - 25.34775, - 36.46444, - 25.3305, - 36.41832, - 25.49203, - 36.32367, - 25.45079 - ], - "centroid": [25.40545, 36.39328], - "name": "Europe/Athens" - }, - { - "points": [ - 37.51237, - 24.27964, - 37.6654, - 24.28772, - 37.68171, - 24.40415, - 37.60758, - 24.40489, - 37.51237, - 24.27964 - ], - "centroid": [24.33735, 37.61316], - "name": "Europe/Athens" - }, - { - "points": [ - 37.2956, - 24.3788, - 37.4282, - 24.35959, - 37.49533, - 24.4413, - 37.39857, - 24.49503, - 37.2956, - 24.3788 - ], - "centroid": [24.41944, 37.40064], - "name": "Europe/Athens" - }, - { - "points": [ - 39.06635, - 23.7173, - 39.0833, - 23.65005, - 39.21911, - 23.58972, - 39.13401, - 23.79722, - 39.06635, - 23.7173 - ], - "centroid": [23.68767, 39.13509], - "name": "Europe/Athens" - }, - { - "points": [ - 36.63644, - 25.35839, - 36.7227, - 25.23818, - 36.79619, - 25.26781, - 36.71971, - 25.41021, - 36.63644, - 25.35839 - ], - "centroid": [25.32146, 36.71786], - "name": "Europe/Athens" - }, - { - "points": [ - 39.16262, - 23.99135, - 39.12747, - 23.85232, - 39.1453, - 23.81856, - 39.30298, - 23.9557, - 39.16262, - 23.99135 - ], - "centroid": [23.91745, 39.19612], - "name": "Europe/Athens" - }, - { - "points": [ - 37.4343, - 25.49097, - 37.39458, - 25.31158, - 37.43188, - 25.29452, - 37.51191, - 25.33966, - 37.4343, - 25.49097 - ], - "centroid": [25.37205, 37.44682], - "name": "Europe/Athens" - }, - { - "points": [ - 37.35561, - 24.88838, - 37.40368, - 24.84681, - 37.52622, - 24.87934, - 37.40896, - 24.97646, - 37.35561, - 24.88838 - ], - "centroid": [24.90175, 37.42974], - "name": "Europe/Athens" - }, - { - "points": [ - 36.36326, - 27.39877, - 36.41582, - 27.28931, - 36.49295, - 27.27629, - 36.41744, - 27.45865, - 36.36326, - 27.39877 - ], - "centroid": [27.35814, 36.42436], - "name": "Europe/Athens" - }, - { - "points": [ - 37.67811, - 23.42841, - 37.77135, - 23.41674, - 37.77726, - 23.57238, - 37.68267, - 23.52735, - 37.67811, - 23.42841 - ], - "centroid": [23.48673, 37.73084], - "name": "Europe/Athens" - }, - { - "points": [ - 37.49726, - 26.49908, - 37.57864, - 26.39179, - 37.66643, - 26.50909, - 37.60195, - 26.57928, - 37.49726, - 26.49908 - ], - "centroid": [26.4915, 37.58386], - "name": "Europe/Athens" - }, - { - "points": [ - 36.8952, - 24.72732, - 36.93211, - 24.67631, - 37.05385, - 24.63524, - 36.97222, - 24.76699, - 36.8952, - 24.72732 - ], - "centroid": [24.702, 36.97029], - "name": "Europe/Athens" - }, - { - "points": [ - 37.1014, - 24.48696, - 37.13692, - 24.40716, - 37.22319, - 24.49583, - 37.14808, - 24.55154, - 37.1014, - 24.48696 - ], - "centroid": [24.48382, 37.15542], - "name": "Europe/Athens" - }, - { - "points": [ - 36.52478, - 27.83691, - 36.57999, - 27.74536, - 36.64999, - 27.81864, - 36.61526, - 27.88486, - 36.52478, - 27.83691 - ], - "centroid": [27.81996, 36.58989], - "name": "Europe/Athens" - }, - { - "points": [ - 35.33311, - 26.87464, - 35.43268, - 26.90561, - 35.44205, - 27.02884, - 35.39309, - 27.00384, - 35.33311, - 26.87464 - ], - "centroid": [26.94577, 35.39883], - "name": "Europe/Athens" - }, - { - "points": [ - 37.28439, - 23.39874, - 37.36497, - 23.46472, - 37.36934, - 23.59233, - 37.31126, - 23.5128, - 37.28439, - 23.39874 - ], - "centroid": [23.49023, 37.33402], - "name": "Europe/Athens" - }, - { - "points": [ - 39.10911, - 23.50412, - 39.13718, - 23.48853, - 39.16685, - 23.38259, - 39.20874, - 23.51052, - 39.10911, - 23.50412 - ], - "centroid": [23.46759, 39.16758], - "name": "Europe/Athens" - }, - { - "points": [ - 37.25937, - 26.561, - 37.36879, - 26.52321, - 37.39017, - 26.57412, - 37.33736, - 26.62651, - 37.25937, - 26.561 - ], - "centroid": [26.57144, 37.33377], - "name": "Europe/Athens" - }, - { - "points": [ - 38.52454, - 25.56413, - 38.60568, - 25.52281, - 38.62277, - 25.59462, - 38.57426, - 25.63305, - 38.52454, - 25.56413 - ], - "centroid": [25.5769, 38.57966], - "name": "Europe/Athens" - }, - { - "points": [ - 36.33286, - 25.77737, - 36.36196, - 25.71852, - 36.41295, - 25.76166, - 36.36045, - 25.86948, - 36.33286, - 25.77737 - ], - "centroid": [25.78509, 36.36893], - "name": "Europe/Athens" - }, - { - "points": [ - 36.62617, - 25.07337, - 36.7059, - 25.09192, - 36.72193, - 25.18816, - 36.69269, - 25.18421, - 36.62617, - 25.07337 - ], - "centroid": [25.12666, 36.6834], - "name": "Europe/Athens" - }, - { - "points": [ - 39.45645, - 24.99178, - 39.54033, - 24.96948, - 39.57256, - 25.01032, - 39.52904, - 25.06607, - 39.45645, - 24.99178 - ], - "centroid": [25.01104, 39.52072], - "name": "Europe/Athens" - }, - { - "points": [ - 36.58559, - 24.93464, - 36.62825, - 24.85199, - 36.66973, - 24.83016, - 36.63629, - 24.95675, - 36.58559, - 24.93464 - ], - "centroid": [24.89815, 36.62984], - "name": "Europe/Athens" - }, - { - "points": [ - 36.54852, - 27.19265, - 36.56587, - 27.11851, - 36.61543, - 27.12158, - 36.62648, - 27.20131, - 36.54852, - 27.19265 - ], - "centroid": [27.1614, 36.58916], - "name": "Europe/Athens" - }, - { - "points": [ - 36.19752, - 27.52404, - 36.24818, - 27.52018, - 36.24689, - 27.63259, - 36.20727, - 27.61804, - 36.19752, - 27.52404 - ], - "centroid": [27.57154, 36.2256], - "name": "Europe/Athens" - }, - { - "points": [ - 34.80107, - 24.13185, - 34.8368, - 24.05508, - 34.86977, - 24.03689, - 34.88311, - 24.11845, - 34.80107, - 24.13185 - ], - "centroid": [24.09119, 34.848], - "name": "Europe/Athens" - }, - { - "points": [ - 37.36072, - 25.26039, - 37.36491, - 25.21186, - 37.44133, - 25.19426, - 37.41787, - 25.289, - 37.36072, - 25.26039 - ], - "centroid": [25.23827, 37.40004], - "name": "Europe/Athens" - }, - { - "points": [ - 38.48436, - 26.30015, - 38.50826, - 26.1995, - 38.55045, - 26.17295, - 38.53121, - 26.28471, - 38.48436, - 26.30015 - ], - "centroid": [26.24061, 38.51878], - "name": "Europe/Athens" - }, - { - "points": [ - 39.16969, - 20.18204, - 39.22324, - 20.11409, - 39.25976, - 20.11574, - 39.19984, - 20.21377, - 39.16969, - 20.18204 - ], - "centroid": [20.15902, 39.21246], - "name": "Europe/Athens" - }, - { - "points": [ - 39.28823, - 24.07108, - 39.33027, - 24.03473, - 39.38104, - 24.07214, - 39.31365, - 24.10975, - 39.28823, - 24.07108 - ], - "centroid": [24.07208, 39.33035], - "name": "Europe/Athens" - }, - { - "points": [ - 37.20767, - 23.18025, - 37.24044, - 23.11333, - 37.28422, - 23.08818, - 37.27244, - 23.17604, - 37.20767, - 23.18025 - ], - "centroid": [23.14248, 37.25188], - "name": "Europe/Athens" - }, - { - "points": [ - 37.64131, - 24.10939, - 37.68939, - 24.099, - 37.76617, - 24.14572, - 37.71852, - 24.16426, - 37.64131, - 24.10939 - ], - "centroid": [24.13045, 37.7045], - "name": "Europe/Athens" - }, - { - "points": [ - 35.81942, - 23.33314, - 35.85148, - 23.28793, - 35.91855, - 23.27002, - 35.89133, - 23.33109, - 35.81942, - 23.33314 - ], - "centroid": [23.30621, 35.87163], - "name": "Europe/Athens" - }, - { - "points": [ - 37.58853, - 24.74989, - 37.59315, - 24.66142, - 37.60997, - 24.64573, - 37.64589, - 24.74113, - 37.58853, - 24.74989 - ], - "centroid": [24.70703, 37.61134], - "name": "Europe/Athens" - }, - { - "points": [ - 37.26867, - 26.79062, - 37.29648, - 26.71893, - 37.32571, - 26.70644, - 37.31618, - 26.79968, - 37.26867, - 26.79062 - ], - "centroid": [26.75807, 37.30169], - "name": "Europe/Athens" - }, - { - "points": [ - 36.91068, - 27.17578, - 36.93057, - 27.08899, - 36.95611, - 27.08555, - 36.96851, - 27.1683, - 36.91068, - 27.17578 - ], - "centroid": [27.13513, 36.94123], - "name": "Europe/Athens" - }, - { - "points": [ - 37.43297, - 26.95969, - 37.48169, - 26.9251, - 37.48225, - 27.01549, - 37.44645, - 27.01517, - 37.43297, - 26.95969 - ], - "centroid": [26.97605, 37.462], - "name": "Europe/Athens" - }, - { - "points": [ - 39.33133, - 24.13983, - 39.37831, - 24.13106, - 39.43774, - 24.18286, - 39.38882, - 24.19534, - 39.33133, - 24.13983 - ], - "centroid": [24.16277, 39.38434], - "name": "Europe/Athens" - }, - { - "points": [ - 37.08303, - 25.83572, - 37.08673, - 25.79586, - 37.13061, - 25.77131, - 37.14507, - 25.84123, - 37.08303, - 25.83572 - ], - "centroid": [25.81185, 37.11412], - "name": "Europe/Athens" - }, - { - "points": [ - 36.81404, - 25.46077, - 36.83306, - 25.40993, - 36.88269, - 25.47258, - 36.84953, - 25.49188, - 36.81404, - 25.46077 - ], - "centroid": [25.45639, 36.845], - "name": "Europe/Athens" - }, - { - "points": [ - 36.7388, - 24.64445, - 36.75694, - 24.6087, - 36.801, - 24.60771, - 36.78551, - 24.67357, - 36.7388, - 24.64445 - ], - "centroid": [24.63529, 36.77219], - "name": "Europe/Athens" - }, - { - "points": [ - 36.86731, - 25.67836, - 36.8718, - 25.60765, - 36.88519, - 25.59612, - 36.91968, - 25.65557, - 36.86731, - 25.67836 - ], - "centroid": [25.64036, 36.88775], - "name": "Europe/Athens" - }, - { - "points": [ - 39.02359, - 24.06799, - 39.04446, - 24.04943, - 39.11445, - 24.12227, - 39.06112, - 24.1365, - 39.02359, - 24.06799 - ], - "centroid": [24.09724, 39.06415], - "name": "Europe/Athens" - }, - { - "points": [ - 36.98318, - 26.43449, - 37.03385, - 26.45474, - 37.00043, - 26.51079, - 36.98758, - 26.50032, - 36.98318, - 26.43449 - ], - "centroid": [26.46949, 37.00296], - "name": "Europe/Athens" - }, - { - "points": [ - 39.82045, - 19.39229, - 39.88045, - 19.37611, - 39.87655, - 19.44196, - 39.86131, - 19.44394, - 39.82045, - 19.39229 - ], - "centroid": [19.40758, 39.85799], - "name": "Europe/Athens" - }, - { - "points": [ - 35.41798, - 25.25129, - 35.43271, - 25.19132, - 35.4553, - 25.18175, - 35.47314, - 25.23902, - 35.41798, - 25.25129 - ], - "centroid": [25.21982, 35.44524], - "name": "Europe/Athens" - }, - { - "points": [ - 36.89152, - 25.5818, - 36.91225, - 25.54857, - 36.95973, - 25.63037, - 36.93329, - 25.63588, - 36.89152, - 25.5818 - ], - "centroid": [25.59671, 36.92353], - "name": "Europe/Athens" - }, - { - "points": [ - 36.69341, - 21.78343, - 36.71985, - 21.74192, - 36.76952, - 21.75915, - 36.74811, - 21.80051, - 36.69341, - 21.78343 - ], - "centroid": [21.77148, 36.7324], - "name": "Europe/Athens" - }, - { - "points": [ - 37.35137, - 26.72018, - 37.36729, - 26.69144, - 37.42062, - 26.72484, - 37.37552, - 26.77488, - 37.35137, - 26.72018 - ], - "centroid": [26.72996, 37.38151], - "name": "Europe/Athens" - }, - { - "points": [ - 36.83389, - 25.53294, - 36.87265, - 25.49239, - 36.90205, - 25.5113, - 36.87057, - 25.55689, - 36.83389, - 25.53294 - ], - "centroid": [25.5242, 36.86914], - "name": "Europe/Athens" - }, - { - "points": [ - 36.20808, - 27.70432, - 36.26725, - 27.67622, - 36.29602, - 27.71182, - 36.27812, - 27.73202, - 36.20808, - 27.70432 - ], - "centroid": [27.70482, 36.25855], - "name": "Europe/Athens" - }, - { - "points": [ - 37.66779, - 23.34791, - 37.70207, - 23.31923, - 37.7235, - 23.36554, - 37.69863, - 23.38519, - 37.66779, - 23.34791 - ], - "centroid": [23.35325, 37.69732], - "name": "Europe/Athens" - }, - { - "points": [ - 36.09881, - 29.56303, - 36.14421, - 29.56012, - 36.16639, - 29.59938, - 36.12888, - 29.60974, - 36.09881, - 29.56303 - ], - "centroid": [29.5829, 36.13377], - "name": "Europe/Athens" - }, - { - "points": [ - 37.45301, - 23.9263, - 37.48642, - 23.89056, - 37.50598, - 23.89851, - 37.47257, - 23.95568, - 37.45301, - 23.9263 - ], - "centroid": [23.92, 37.47864], - "name": "Europe/Athens" - }, - { - "points": [ - 36.31525, - 26.68789, - 36.32935, - 26.65875, - 36.36222, - 26.65237, - 36.34888, - 26.70984, - 36.31525, - 26.68789 - ], - "centroid": [26.67859, 36.34029], - "name": "Europe/Athens" - }, - { - "points": [ - 36.76765, - 24.25429, - 36.78706, - 24.21625, - 36.81934, - 24.22494, - 36.81012, - 24.26774, - 36.76765, - 24.25429 - ], - "centroid": [24.24181, 36.79582], - "name": "Europe/Athens" - }, - { - "points": [ - 36.635, - 27.12531, - 36.66689, - 27.09746, - 36.69032, - 27.13944, - 36.66798, - 27.15517, - 36.635, - 27.12531 - ], - "centroid": [27.12792, 36.66421], - "name": "Europe/Athens" - }, - { - "points": [ - 38.46293, - 20.80776, - 38.49539, - 20.78771, - 38.51232, - 20.83074, - 38.47424, - 20.83345, - 38.46293, - 20.80776 - ], - "centroid": [20.81434, 38.48762], - "name": "Europe/Athens" - }, - { - "points": [ - 34.85606, - 25.70756, - 34.88572, - 25.68266, - 34.88536, - 25.74746, - 34.86622, - 25.73907, - 34.85606, - 25.70756 - ], - "centroid": [25.71657, 34.87433], - "name": "Europe/Athens" - }, - { - "points": [ - 35.43094, - 26.88736, - 35.43274, - 26.84931, - 35.44998, - 26.84124, - 35.47007, - 26.90983, - 35.43094, - 26.88736 - ], - "centroid": [26.87497, 35.44755], - "name": "Europe/Athens" - }, - { - "points": [ - 35.31656, - 26.16934, - 35.34179, - 26.15317, - 35.3635, - 26.19552, - 35.32483, - 26.19678, - 35.31656, - 26.16934 - ], - "centroid": [26.17893, 35.33818], - "name": "Europe/Athens" - }, - { - "points": [ - 38.52188, - 25.50041, - 38.54715, - 25.48715, - 38.56295, - 25.52949, - 38.52984, - 25.53394, - 38.52188, - 25.50041 - ], - "centroid": [25.51305, 38.54127], - "name": "Europe/Athens" - }, - { - "points": [ - 39.32491, - 24.3176, - 39.34739, - 24.30174, - 39.38064, - 24.33001, - 39.33663, - 24.33982, - 39.32491, - 24.3176 - ], - "centroid": [24.3226, 39.34924], - "name": "Europe/Athens" - }, - { - "points": [ - 36.96457, - 26.28921, - 36.97465, - 26.26246, - 36.99779, - 26.26303, - 36.99513, - 26.31683, - 36.96457, - 26.28921 - ], - "centroid": [26.28486, 36.98401], - "name": "Europe/Athens" - }, - { - "points": [ - 37.26405, - 27.09399, - 37.28658, - 27.07125, - 37.31577, - 27.09056, - 37.28199, - 27.11419, - 37.26405, - 27.09399 - ], - "centroid": [27.09245, 37.28803], - "name": "Europe/Athens" - }, - { - "points": [ - 39.12543, - 20.24839, - 39.13808, - 20.21811, - 39.16273, - 20.21158, - 39.15076, - 20.26439, - 39.12543, - 20.24839 - ], - "centroid": [20.23678, 39.14503], - "name": "Europe/Athens" - }, - { - "points": [ - 39.86866, - 19.59772, - 39.87275, - 19.56864, - 39.91086, - 19.5672, - 39.90043, - 19.60476, - 39.86866, - 19.59772 - ], - "centroid": [19.58429, 39.88903], - "name": "Europe/Athens" - }, - { - "points": [ - 38.82156, - 24.36518, - 38.83999, - 24.33707, - 38.86198, - 24.35639, - 38.84088, - 24.39061, - 38.82156, - 24.36518 - ], - "centroid": [24.36272, 38.84134], - "name": "Europe/Athens" - }, - { - "points": [ - 36.51728, - 26.14153, - 36.5554, - 26.12225, - 36.57258, - 26.15038, - 36.54041, - 26.15838, - 36.51728, - 26.14153 - ], - "centroid": [26.14216, 36.54672], - "name": "Europe/Athens" - }, - { - "points": [ - 38.33792, - 21.05741, - 38.34754, - 21.02848, - 38.38112, - 21.01752, - 38.36103, - 21.06845, - 38.33792, - 21.05741 - ], - "centroid": [21.0427, 38.35831], - "name": "Europe/Athens" - }, - { - "points": [ - 38.52972, - 20.72224, - 38.54591, - 20.69536, - 38.57902, - 20.71307, - 38.56228, - 20.73416, - 38.52972, - 20.72224 - ], - "centroid": [20.71578, 38.55389], - "name": "Europe/Athens" - }, - { - "points": [ - 39.75388, - 19.54275, - 39.75748, - 19.51406, - 39.79513, - 19.50546, - 39.79099, - 19.53012, - 39.75388, - 19.54275 - ], - "centroid": [19.52317, 39.77387], - "name": "Europe/Athens" - }, - { - "points": [ - 34.93307, - 26.15546, - 34.94853, - 26.12649, - 34.97116, - 26.14419, - 34.9561, - 26.17641, - 34.93307, - 26.15546 - ], - "centroid": [26.15091, 34.95226], - "name": "Europe/Athens" - }, - { - "points": [ - 38.15813, - 24.18103, - 38.15635, - 24.15967, - 38.19019, - 24.14842, - 38.18978, - 24.18321, - 38.15813, - 24.18103 - ], - "centroid": [24.16773, 38.17488], - "name": "Europe/Athens" - }, - { - "points": [ - 36.8327, - 25.68049, - 36.83458, - 25.6574, - 36.85431, - 25.6556, - 36.85932, - 25.69416, - 36.8327, - 25.68049 - ], - "centroid": [25.67282, 36.84613], - "name": "Europe/Athens" - }, - { - "points": [ - 36.91047, - 23.47989, - 36.90843, - 23.45403, - 36.9415, - 23.44474, - 36.94574, - 23.46176, - 36.91047, - 23.47989 - ], - "centroid": [23.46068, 36.92556], - "name": "Europe/Athens" - }, - { - "points": [ - 37.04772, - 27.10263, - 37.05206, - 27.07152, - 37.0689, - 27.0666, - 37.07155, - 27.10698, - 37.04772, - 27.10263 - ], - "centroid": [27.08798, 37.06048], - "name": "Europe/Athens" - }, - { - "points": [ - 37.24275, - 24.61184, - 37.2444, - 24.58623, - 37.26593, - 24.58157, - 37.26475, - 24.62065, - 37.24275, - 24.61184 - ], - "centroid": [24.60028, 37.2552], - "name": "Europe/Athens" - }, - { - "points": [ - 37.42113, - 22.97722, - 37.44606, - 22.96229, - 37.44842, - 22.99688, - 37.42895, - 23.00108, - 37.42113, - 22.97722 - ], - "centroid": [22.98341, 37.4365], - "name": "Europe/Athens" - }, - { - "points": [ - 36.27066, - 26.7478, - 36.28003, - 26.73338, - 36.31086, - 26.73891, - 36.28454, - 26.76673, - 36.27066, - 26.7478 - ], - "centroid": [26.74715, 36.28815], - "name": "Europe/Athens" - }, - { - "points": [ - 34.91952, - 24.01745, - 34.93077, - 23.98766, - 34.95216, - 23.9862, - 34.94396, - 24.01577, - 34.91952, - 24.01745 - ], - "centroid": [24.0021, 34.9365], - "name": "Europe/Athens" - }, - { - "points": [ - 36.6095, - 25.69162, - 36.62386, - 25.66799, - 36.64298, - 25.67403, - 36.62893, - 25.70749, - 36.6095, - 25.69162 - ], - "centroid": [25.68602, 36.62649], - "name": "Europe/Athens" - }, - { - "points": [ - 37.23475, - 21.01111, - 37.25504, - 20.98616, - 37.27297, - 20.99738, - 37.25389, - 21.02257, - 37.23475, - 21.01111 - ], - "centroid": [21.0044, 37.25406], - "name": "Europe/Athens" - }, - { - "points": [ - 36.06995, - 26.4173, - 36.06302, - 26.39111, - 36.08947, - 26.38076, - 36.08925, - 26.41018, - 36.06995, - 26.4173 - ], - "centroid": [26.3991, 36.07787], - "name": "Europe/Athens" - }, - { - "points": [ - 36.35023, - 27.46107, - 36.36269, - 27.44155, - 36.38746, - 27.47317, - 36.3716, - 27.48068, - 36.35023, - 27.46107 - ], - "centroid": [27.46316, 36.36783], - "name": "Europe/Athens" - }, - { - "points": [ - 36.08896, - 29.63168, - 36.10643, - 29.61955, - 36.12514, - 29.64859, - 36.10783, - 29.65601, - 36.08896, - 29.63168 - ], - "centroid": [29.63854, 36.10705], - "name": "Europe/Athens" - }, - { - "points": [ - 36.25673, - 25.84109, - 36.25689, - 25.82301, - 36.28376, - 25.81554, - 36.28343, - 25.84536, - 36.25673, - 25.84109 - ], - "centroid": [25.83118, 36.2713], - "name": "Europe/Athens" - }, - { - "points": [ - 36.82621, - 23.90162, - 36.83249, - 23.87787, - 36.85917, - 23.87964, - 36.85183, - 23.90446, - 36.82621, - 23.90162 - ], - "centroid": [23.89085, 36.84254], - "name": "Europe/Athens" - }, - { - "points": [ - 35.26038, - 26.34875, - 35.26942, - 26.32885, - 35.29364, - 26.3319, - 35.27882, - 26.3626, - 35.26038, - 26.34875 - ], - "centroid": [26.34328, 35.27637], - "name": "Europe/Athens" - }, - { - "points": [ - 37.48094, - 22.92779, - 37.49003, - 22.90509, - 37.50789, - 22.90596, - 37.49958, - 22.94217, - 37.48094, - 22.92779 - ], - "centroid": [22.92108, 37.49505], - "name": "Europe/Athens" - }, - { - "points": [ - 36.9904, - 27.21904, - 37.00033, - 27.19569, - 37.02375, - 27.21722, - 37.01277, - 27.23456, - 36.9904, - 27.21904 - ], - "centroid": [27.21613, 37.00658], - "name": "Europe/Athens" - }, - { - "points": [ - 36.48574, - 26.96332, - 36.50913, - 26.95665, - 36.51624, - 26.9864, - 36.49622, - 26.9873, - 36.48574, - 26.96332 - ], - "centroid": [26.97285, 36.502], - "name": "Europe/Athens" - }, - { - "points": [ - 36.25636, - 25.8806, - 36.27895, - 25.86973, - 36.28502, - 25.90386, - 36.26897, - 25.90751, - 36.25636, - 25.8806 - ], - "centroid": [25.88931, 36.27223], - "name": "Europe/Athens" - }, - { - "points": [ - 36.14061, - 29.4974, - 36.16978, - 29.48737, - 36.16526, - 29.51896, - 36.1497, - 29.52022, - 36.14061, - 29.4974 - ], - "centroid": [29.50447, 36.15657], - "name": "Europe/Athens" - }, - { - "points": [ - 36.6188, - 25.0152, - 36.63396, - 24.99726, - 36.65127, - 25.0241, - 36.63457, - 25.03564, - 36.6188, - 25.0152 - ], - "centroid": [25.01758, 36.63476], - "name": "Europe/Athens" - }, - { - "points": [ - 35.17371, - 25.85862, - 35.19416, - 25.84994, - 35.20729, - 25.8779, - 35.19078, - 25.88201, - 35.17371, - 25.85862 - ], - "centroid": [25.86642, 35.19127], - "name": "Europe/Athens" - }, - { - "points": [ - 36.57552, - 27.05561, - 36.5768, - 27.03081, - 36.5998, - 27.02515, - 36.6, - 27.04926, - 36.57552, - 27.05561 - ], - "centroid": [27.04034, 36.588], - "name": "Europe/Athens" - }, - { - "points": [ - 35.87458, - 26.83104, - 35.89321, - 26.80905, - 35.90865, - 26.83336, - 35.89389, - 26.84389, - 35.87458, - 26.83104 - ], - "centroid": [26.82833, 35.89222], - "name": "Europe/Athens" - }, - { - "points": [ - 36.23595, - 25.21073, - 36.2472, - 25.18825, - 36.27078, - 25.20331, - 36.25103, - 25.22327, - 36.23595, - 25.21073 - ], - "centroid": [25.20589, 36.25187], - "name": "Europe/Athens" - }, - { - "points": [ - 37.25382, - 23.2838, - 37.26307, - 23.26431, - 37.28655, - 23.27856, - 37.27675, - 23.29762, - 37.25382, - 23.2838 - ], - "centroid": [23.28103, 37.27006], - "name": "Europe/Athens" - }, - { - "points": [ - 36.5559, - 27.06786, - 36.57719, - 27.05778, - 36.57945, - 27.09137, - 36.56517, - 27.09299, - 36.5559, - 27.06786 - ], - "centroid": [27.07628, 36.5695], - "name": "Europe/Athens" - }, - { - "points": [ - 34.99982, - 24.59493, - 35.00406, - 24.57091, - 35.02013, - 24.56934, - 35.0225, - 24.60195, - 34.99982, - 24.59493 - ], - "centroid": [24.58518, 35.01203], - "name": "Europe/Athens" - }, - { - "points": [ - 40.0525, - 23.72966, - 40.07081, - 23.71747, - 40.0778, - 23.74711, - 40.05919, - 23.75064, - 40.0525, - 23.72966 - ], - "centroid": [23.73581, 40.0655], - "name": "Europe/Athens" - }, - { - "points": [ - 38.35743, - 21.00784, - 38.36337, - 20.98314, - 38.38626, - 20.98773, - 38.38235, - 21.00552, - 38.35743, - 21.00784 - ], - "centroid": [20.99606, 38.37169], - "name": "Europe/Athens" - }, - { - "points": [ - 36.54169, - 26.2373, - 36.5432, - 26.21592, - 36.56963, - 26.22109, - 36.56148, - 26.24197, - 36.54169, - 26.2373 - ], - "centroid": [26.2286, 36.55419], - "name": "Europe/Athens" - }, - { - "points": [ - 37.8016, - 23.25721, - 37.8081, - 23.23309, - 37.82261, - 23.23087, - 37.82382, - 23.26062, - 37.8016, - 23.25721 - ], - "centroid": [23.24646, 37.81424], - "name": "Europe/Athens" - }, - { - "points": [ - 39.09965, - 23.97965, - 39.11547, - 23.96521, - 39.13423, - 23.98038, - 39.11951, - 23.99496, - 39.09965, - 23.97965 - ], - "centroid": [23.98006, 39.11713], - "name": "Europe/Athens" - }, - { - "points": [ - 37.07511, - 25.68821, - 37.09072, - 25.67419, - 37.10561, - 25.69089, - 37.09015, - 25.70763, - 37.07511, - 25.68821 - ], - "centroid": [25.69045, 37.09038], - "name": "Europe/Athens" - }, - { - "points": [ - 39.48515, - 24.18158, - 39.50189, - 24.16598, - 39.51525, - 24.18926, - 39.49765, - 24.19695, - 39.48515, - 24.18158 - ], - "centroid": [24.18286, 39.50023], - "name": "Europe/Athens" - }, - { - "points": [ - 37.39684, - 25.56831, - 37.41321, - 25.55534, - 37.42738, - 25.57457, - 37.41009, - 25.58661, - 37.39684, - 25.56831 - ], - "centroid": [25.57116, 37.41197], - "name": "Europe/Athens" - }, - { - "points": [ - 37.6921, - 23.26115, - 37.7076, - 23.24684, - 37.72082, - 23.27104, - 37.70446, - 23.27946, - 37.6921, - 23.26115 - ], - "centroid": [23.26421, 37.7064], - "name": "Europe/Athens" - }, - { - "points": [ - 39.05733, - 23.95581, - 39.06488, - 23.93743, - 39.08879, - 23.94895, - 39.0764, - 23.96477, - 39.05733, - 23.95581 - ], - "centroid": [23.9514, 39.07202], - "name": "Europe/Athens" - }, - { - "points": [ - 38.59789, - 24.23269, - 38.60608, - 24.21298, - 38.62485, - 24.22016, - 38.61711, - 24.24237, - 38.59789, - 24.23269 - ], - "centroid": [24.22723, 38.61159], - "name": "Europe/Athens" - }, - { - "points": [ - 36.67343, - 27.1942, - 36.67, - 27.17331, - 36.68573, - 27.1632, - 36.69448, - 27.1875, - 36.67343, - 27.1942 - ], - "centroid": [27.17979, 36.68137], - "name": "Europe/Athens" - }, - { - "points": [ - 36.2457, - 27.76748, - 36.25787, - 27.75085, - 36.27441, - 27.77589, - 36.2619, - 27.78369, - 36.2457, - 27.76748 - ], - "centroid": [27.7687, 36.25981], - "name": "Europe/Athens" - }, - { - "points": [ - 36.90702, - 26.18064, - 36.89831, - 26.1626, - 36.91302, - 26.14999, - 36.92761, - 26.1686, - 36.90702, - 26.18064 - ], - "centroid": [26.16561, 36.91196], - "name": "Europe/Athens" - }, - { - "points": [ - 36.24626, - 27.66563, - 36.24498, - 27.64774, - 36.26693, - 27.64278, - 36.269, - 27.66633, - 36.24626, - 27.66563 - ], - "centroid": [27.6556, 36.2573], - "name": "Europe/Athens" - }, - { - "points": [ - 37.5051, - 26.55309, - 37.50528, - 26.53544, - 37.52806, - 26.53339, - 37.52478, - 26.55851, - 37.5051, - 26.55309 - ], - "centroid": [26.54495, 37.51646], - "name": "Europe/Athens" - }, - { - "points": [ - 37.75944, - 23.75891, - 37.77536, - 23.74735, - 37.78786, - 23.76881, - 37.7692, - 23.77766, - 37.75944, - 23.75891 - ], - "centroid": [23.76313, 37.77325], - "name": "Europe/Athens" - }, - { - "points": [ - 35.85682, - 26.23585, - 35.86686, - 26.21603, - 35.88267, - 26.22674, - 35.87642, - 26.2469, - 35.85682, - 26.23585 - ], - "centroid": [26.2316, 35.87045], - "name": "Europe/Athens" - }, - { - "points": [ - 38.82501, - 24.44749, - 38.82229, - 24.42522, - 38.84509, - 24.42599, - 38.84349, - 24.44391, - 38.82501, - 24.44749 - ], - "centroid": [24.43534, 38.83356], - "name": "Europe/Athens" - }, - { - "points": [ - 59.9973, - 20.05953, - 60.16075, - 19.70585, - 60.13802, - 19.54625, - 60.28928, - 19.46264, - 60.27475, - 19.55281, - 60.37698, - 19.62593, - 60.31801, - 19.60869, - 60.29892, - 19.69673, - 60.43658, - 19.76662, - 60.40907, - 20.13239, - 60.25996, - 20.29455, - 60.31515, - 20.42554, - 60.35882, - 20.30576, - 60.3373, - 20.45575, - 60.2322, - 20.44623, - 60.13263, - 20.31586, - 60.06028, - 20.3643, - 60.05985, - 20.24019, - 59.96799, - 20.19538, - 59.9973, - 20.05953 - ], - "centroid": [19.99039, 60.22209], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 59.96438, - 20.30237, - 60.16471, - 20.51582, - 60.03765, - 20.6607, - 60.00178, - 20.59249, - 59.96438, - 20.30237 - ], - "centroid": [20.4961, 60.04892], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.21295, - 20.83559, - 60.17606, - 20.68854, - 60.20783, - 20.65526, - 60.37473, - 20.7912, - 60.30825, - 20.7712, - 60.25301, - 20.88256, - 60.21295, - 20.83559 - ], - "centroid": [20.76197, 60.24726], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 59.91764, - 20.96968, - 59.89708, - 20.91413, - 59.93644, - 20.84774, - 59.95769, - 21.0199, - 59.91764, - 20.96968 - ], - "centroid": [20.93242, 59.92961], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.44595, - 21.11246, - 60.49659, - 21.03837, - 60.56657, - 21.02999, - 60.53347, - 21.11304, - 60.44595, - 21.11246 - ], - "centroid": [21.07533, 60.51047], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.32859, - 21.08875, - 60.38273, - 21.01291, - 60.44926, - 21.02716, - 60.44188, - 21.07742, - 60.32859, - 21.08875 - ], - "centroid": [21.05349, 60.39654], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.40613, - 21.01, - 60.43771, - 20.92763, - 60.49663, - 20.94073, - 60.48698, - 20.97544, - 60.40613, - 21.01 - ], - "centroid": [20.96454, 60.45207], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.29765, - 20.93887, - 60.33936, - 20.903, - 60.39038, - 20.92151, - 60.35294, - 20.96057, - 60.29765, - 20.93887 - ], - "centroid": [20.93136, 60.34488], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.10034, - 20.69712, - 60.12253, - 20.63742, - 60.14672, - 20.63572, - 60.15097, - 20.68911, - 60.10034, - 20.69712 - ], - "centroid": [20.66813, 60.12946], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.14225, - 20.40692, - 60.19586, - 20.4172, - 60.17626, - 20.48793, - 60.15752, - 20.47293, - 60.14225, - 20.40692 - ], - "centroid": [20.44109, 60.16888], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.25817, - 21.08051, - 60.27141, - 21.05473, - 60.31696, - 21.03593, - 60.29628, - 21.10121, - 60.25817, - 21.08051 - ], - "centroid": [21.06882, 60.28847], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.40866, - 20.0484, - 60.44381, - 20.0164, - 60.44164, - 20.09099, - 60.41274, - 20.08581, - 60.40866, - 20.0484 - ], - "centroid": [20.05872, 60.42833], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.28753, - 20.98833, - 60.33015, - 20.96738, - 60.34356, - 21.00275, - 60.29426, - 21.00927, - 60.28753, - 20.98833 - ], - "centroid": [20.9914, 60.31592], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.0226, - 20.83839, - 60.05943, - 20.79031, - 60.07613, - 20.79149, - 60.08045, - 20.83382, - 60.0226, - 20.83839 - ], - "centroid": [20.81753, 60.05794], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.38855, - 20.80634, - 60.38429, - 20.76826, - 60.42496, - 20.75909, - 60.43355, - 20.78178, - 60.38855, - 20.80634 - ], - "centroid": [20.77987, 60.40644], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.24918, - 20.51613, - 60.29027, - 20.49293, - 60.30793, - 20.51774, - 60.28311, - 20.54167, - 60.24918, - 20.51613 - ], - "centroid": [20.5171, 60.28126], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.38256, - 20.6339, - 60.38954, - 20.60078, - 60.42439, - 20.61338, - 60.4052, - 20.65074, - 60.38256, - 20.6339 - ], - "centroid": [20.62409, 60.40136], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.18504, - 19.35759, - 60.19585, - 19.31239, - 60.21768, - 19.31009, - 60.22139, - 19.34538, - 60.18504, - 19.35759 - ], - "centroid": [19.33307, 60.20446], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.14491, - 20.58154, - 60.17348, - 20.57958, - 60.16663, - 20.62662, - 60.15182, - 20.62098, - 60.14491, - 20.58154 - ], - "centroid": [20.59992, 60.15957], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.34179, - 20.89624, - 60.33649, - 20.87467, - 60.37805, - 20.86005, - 60.37299, - 20.89221, - 60.34179, - 20.89624 - ], - "centroid": [20.87992, 60.35822], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.15139, - 20.73768, - 60.17182, - 20.71302, - 60.18652, - 20.74659, - 60.16323, - 20.75865, - 60.15139, - 20.73768 - ], - "centroid": [20.73815, 60.16883], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.43798, - 20.23568, - 60.46119, - 20.21689, - 60.47132, - 20.24957, - 60.44689, - 20.25498, - 60.43798, - 20.23568 - ], - "centroid": [20.23854, 60.45514], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.5149, - 20.89172, - 60.52328, - 20.86939, - 60.53901, - 20.87012, - 60.53734, - 20.91021, - 60.5149, - 20.89172 - ], - "centroid": [20.88691, 60.52911], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.38957, - 20.8567, - 60.41058, - 20.83895, - 60.42449, - 20.85527, - 60.40333, - 20.87769, - 60.38957, - 20.8567 - ], - "centroid": [20.85755, 60.40686], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.1252, - 21.088, - 60.14544, - 21.06981, - 60.15998, - 21.09107, - 60.13861, - 21.10725, - 60.1252, - 21.088 - ], - "centroid": [21.08888, 60.14246], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.15439, - 21.13248, - 60.16049, - 21.10508, - 60.17417, - 21.09939, - 60.17958, - 21.13266, - 60.15439, - 21.13248 - ], - "centroid": [21.11886, 60.16754], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.39656, - 19.60641, - 60.40968, - 19.58851, - 60.42935, - 19.6167, - 60.40856, - 19.62235, - 60.39656, - 19.60641 - ], - "centroid": [19.60789, 60.41173], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.40271, - 20.26545, - 60.42345, - 20.25441, - 60.43409, - 20.28112, - 60.41737, - 20.28637, - 60.40271, - 20.26545 - ], - "centroid": [20.27113, 60.4193], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.35395, - 20.99832, - 60.36132, - 20.97517, - 60.38088, - 20.9742, - 60.37399, - 21.00383, - 60.35395, - 20.99832 - ], - "centroid": [20.98816, 60.36786], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.18709, - 20.90017, - 60.17915, - 20.8778, - 60.20659, - 20.87039, - 60.20823, - 20.88504, - 60.18709, - 20.90017 - ], - "centroid": [20.88359, 60.19416], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.39652, - 20.30822, - 60.40335, - 20.28324, - 60.42442, - 20.29412, - 60.4134, - 20.31784, - 60.39652, - 20.30822 - ], - "centroid": [20.30047, 60.40963], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.51781, - 21.04021, - 60.51689, - 21.01993, - 60.53215, - 21.00924, - 60.54406, - 21.03104, - 60.51781, - 21.04021 - ], - "centroid": [21.02565, 60.52845], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.33698, - 20.27841, - 60.3492, - 20.26294, - 60.36829, - 20.28074, - 60.35294, - 20.29612, - 60.33698, - 20.27841 - ], - "centroid": [20.27958, 60.35212], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.01117, - 20.92101, - 60.02609, - 20.90983, - 60.04126, - 20.93543, - 60.0242, - 20.94108, - 60.01117, - 20.92101 - ], - "centroid": [20.92657, 60.0259], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 60.24469, - 21.01, - 60.23523, - 20.99675, - 60.25269, - 20.98625, - 60.26233, - 21.00089, - 60.24469, - 21.01 - ], - "centroid": [20.99837, 60.24882], - "name": "Europe/Mariehamn" - }, - { - "points": [ - 34.99007, - 32.30215, - 35.1072, - 32.27653, - 35.04885, - 32.40591, - 35.18414, - 32.55434, - 35.18433, - 32.90375, - 35.41225, - 32.92395, - 35.36579, - 33.64497, - 35.70371, - 34.60698, - 35.26567, - 33.93794, - 35.16796, - 33.92666, - 34.94631, - 34.10153, - 34.96187, - 33.69834, - 34.80894, - 33.62015, - 34.68036, - 33.08374, - 34.55374, - 33.04032, - 34.55819, - 32.93673, - 34.65491, - 32.88316, - 34.63116, - 32.71261, - 34.72746, - 32.43607, - 34.99007, - 32.30215 - ], - "centroid": [33.2363, 35.05867], - "name": "Asia/Nicosia" - }, - { - "points": [ - 44.82165, - 29.61532, - 44.74841, - 29.10147, - 44.33336, - 28.66414, - 44.00809, - 28.68696, - 43.72736, - 28.58396, - 43.83858, - 28.0098, - 43.99915, - 27.92526, - 43.95053, - 27.73731, - 44.03961, - 27.65564, - 44.01811, - 27.40734, - 44.12439, - 27.27935, - 44.1423, - 27.03319, - 43.98026, - 26.14063, - 43.71055, - 25.79154, - 43.61975, - 25.41907, - 43.75952, - 24.52953, - 43.67989, - 24.17849, - 43.85247, - 23.44226, - 43.80294, - 23.0078, - 43.8971, - 22.84202, - 44.09325, - 23.02448, - 44.20674, - 22.67123, - 44.4616, - 22.44582, - 44.55853, - 22.58156, - 44.54498, - 22.75308, - 44.59172, - 22.70707, - 44.70003, - 22.43423, - 44.46724, - 22.12544, - 44.62379, - 21.98697, - 44.64738, - 21.63414, - 44.75193, - 21.58143, - 44.7705, - 21.39036, - 44.87497, - 21.36156, - 44.89657, - 21.54874, - 45.02108, - 21.3494, - 45.15954, - 21.50996, - 45.47236, - 20.76364, - 45.76898, - 20.81037, - 45.74112, - 20.69606, - 46.11096, - 20.25439, - 46.20216, - 20.50035, - 46.14549, - 20.64207, - 46.28928, - 20.81833, - 46.31189, - 21.17285, - 46.45363, - 21.30889, - 46.50423, - 21.26089, - 46.62668, - 21.32003, - 46.72756, - 21.52637, - 47.04851, - 21.65813, - 47.4013, - 22.01865, - 47.54033, - 22.0303, - 47.76887, - 22.32832, - 47.79171, - 22.66364, - 48.12405, - 23.16725, - 48.01, - 23.40526, - 47.94614, - 23.87507, - 47.97393, - 24.58665, - 47.73247, - 24.91017, - 47.95502, - 25.48454, - 48.00914, - 26.19389, - 48.19663, - 26.31683, - 48.26416, - 26.80888, - 48.00249, - 27.17265, - 47.69231, - 27.28947, - 47.47178, - 27.57873, - 47.14795, - 27.81143, - 46.9831, - 28.10534, - 46.61246, - 28.2622, - 46.42309, - 28.26822, - 46.22936, - 28.12167, - 46.0257, - 28.09974, - 45.64432, - 28.1842, - 45.60568, - 28.10226, - 45.48242, - 28.1934, - 45.33276, - 28.35864, - 45.23923, - 28.71933, - 45.34266, - 28.78954, - 45.2955, - 28.94539, - 45.43978, - 29.24796, - 45.41614, - 29.57464, - 45.31631, - 29.68232, - 45.2147, - 29.64379, - 45.16293, - 29.70104, - 44.82165, - 29.61532 - ], - "centroid": [24.98646, 45.84314], - "name": "Europe/Bucharest" - }, - { - "points": [ - 44.78441, - 29.55109, - 44.80867, - 29.53658, - 44.8224, - 29.60107, - 44.80563, - 29.60026, - 44.78441, - 29.55109 - ], - "centroid": [29.56958, 44.80484], - "name": "Europe/Bucharest" - }, - { - "points": [ - 43.81907, - 22.34935, - 44.0099, - 22.39966, - 44.07207, - 22.60805, - 44.22536, - 22.67741, - 44.10757, - 23.03869, - 44.03741, - 23.04577, - 43.90278, - 22.86273, - 43.82627, - 22.99155, - 43.87234, - 23.44498, - 43.69979, - 24.18078, - 43.77951, - 24.5305, - 43.63732, - 25.3879, - 43.72886, - 25.78304, - 43.99916, - 26.13392, - 44.16068, - 27.13849, - 44.03761, - 27.41243, - 44.06053, - 27.65852, - 43.97018, - 27.74121, - 44.01846, - 27.93099, - 43.85703, - 28.01751, - 43.74671, - 28.58731, - 43.53702, - 28.62195, - 43.35529, - 28.47363, - 43.41064, - 28.32842, - 43.36776, - 28.10422, - 43.18834, - 27.93174, - 42.70299, - 27.91485, - 42.70546, - 27.738, - 42.55462, - 27.65954, - 42.48311, - 27.46615, - 42.42386, - 27.73897, - 42.31435, - 27.81302, - 42.26001, - 27.772, - 41.97917, - 28.04454, - 41.90127, - 27.5608, - 42.0972, - 27.2512, - 41.97133, - 26.63405, - 41.83209, - 26.54833, - 41.82496, - 26.38189, - 41.71116, - 26.36711, - 41.70968, - 26.08001, - 41.44401, - 26.21216, - 41.30134, - 25.90719, - 41.23228, - 25.28727, - 41.40493, - 24.9221, - 41.34621, - 24.81017, - 41.42113, - 24.62118, - 41.56445, - 24.53995, - 41.51128, - 24.31873, - 41.57015, - 24.27127, - 41.43485, - 23.98325, - 41.39902, - 23.30627, - 41.3132, - 23.09734, - 41.34189, - 22.9361, - 41.63339, - 22.93816, - 41.72251, - 23.022, - 42.01276, - 22.85283, - 42.13093, - 22.5239, - 42.31177, - 22.34992, - 42.47959, - 22.54405, - 42.56403, - 22.42811, - 42.73926, - 22.48839, - 42.83054, - 22.4315, - 42.89892, - 22.74623, - 43.18658, - 22.99, - 43.46395, - 22.52724, - 43.81907, - 22.34935 - ], - "centroid": [25.24114, 42.76513], - "name": "Europe/Sofia" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/europe-skopje.json b/pandora_console/include/javascript/tz_json/polygons/europe-skopje.json deleted file mode 100644 index 238d11caa7..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/europe-skopje.json +++ /dev/null @@ -1,16717 +0,0 @@ -{ - "transitions": { - "Europe/Berlin": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Zurich": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Gibraltar": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Rome": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Ljubljana": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/San_Marino": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Skopje": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Warsaw": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Copenhagen": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Andorra": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Amsterdam": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Monaco": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Malta": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Tirane": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Vatican": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Africa/Ceuta": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Belgrade": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Podgorica": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Prague": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Zagreb": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Arctic/Longyearbyen": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Bratislava": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Budapest": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Vienna": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Paris": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Stockholm": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Brussels": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Sarajevo": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Busingen": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Vaduz": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Luxembourg": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Oslo": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ], - "Europe/Madrid": [ - [1490504400, 120, "CEST"], - [1509253200, 60, "CET"], - [1521954000, 120, "CEST"], - [1540702800, 60, "CET"], - [1554008400, 120, "CEST"], - [1572152400, 60, "CET"], - [1585458000, 120, "CEST"], - [1603602000, 60, "CET"], - [1616907600, 120, "CEST"], - [1635656400, 60, "CET"], - [1648357200, 120, "CEST"], - [1667106000, 60, "CET"], - [1679806800, 120, "CEST"], - [1698555600, 60, "CET"], - [1711861200, 120, "CEST"], - [1730005200, 60, "CET"], - [1743310800, 120, "CEST"], - [1761454800, 60, "CET"], - [1774760400, 120, "CEST"], - [1792904400, 60, "CET"], - [1806210000, 120, "CEST"], - [1824958800, 60, "CET"], - [1837659600, 120, "CEST"], - [1856408400, 60, "CET"], - [1869109200, 120, "CEST"], - [1887858000, 60, "CET"], - [1901163600, 120, "CEST"], - [1919307600, 60, "CET"], - [1932613200, 120, "CEST"], - [1950757200, 60, "CET"], - [1964062800, 120, "CEST"], - [1982811600, 60, "CET"], - [1995512400, 120, "CEST"], - [2014261200, 60, "CET"], - [2026962000, 120, "CEST"], - [2045710800, 60, "CET"], - [2058411600, 120, "CEST"], - [2077160400, 60, "CET"], - [2090466000, 120, "CEST"], - [2108610000, 60, "CET"], - [2121915600, 120, "CEST"], - [2140059600, 60, "CET"] - ] - }, - "name": "Europe/Skopje", - "polygons": [ - { - "points": [ - 41.51363, - 20.4439, - 41.58891, - 20.54552, - 41.87472, - 20.55297, - 41.88778, - 20.72788, - 42.09198, - 20.78757, - 42.21669, - 21.11808, - 42.10385, - 21.26699, - 42.28542, - 21.44207, - 42.24622, - 21.69784, - 42.33521, - 21.84099, - 42.31172, - 22.09203, - 42.38412, - 22.2931, - 42.14829, - 22.53452, - 42.02871, - 22.87321, - 41.72307, - 23.04394, - 41.63373, - 22.96044, - 41.35033, - 22.97358, - 41.31542, - 22.77161, - 41.1378, - 22.73656, - 41.14602, - 22.06863, - 40.85637, - 21.59346, - 40.90299, - 20.72676, - 41.22722, - 20.50637, - 41.40822, - 20.5488, - 41.51363, - 20.4439 - ], - "centroid": [21.70401, 41.6031], - "name": "Europe/Skopje" - }, - { - "points": [ - 77.67624, - 14.80262, - 77.74986, - 14.62857, - 77.72341, - 13.77801, - 77.77768, - 13.72971, - 77.80433, - 13.83128, - 77.82896, - 13.67244, - 78.05596, - 13.59852, - 78.1014, - 14.0223, - 77.97628, - 14.33468, - 78.10014, - 14.19103, - 78.11519, - 15.01607, - 78.2563, - 15.3891, - 78.23377, - 15.69863, - 78.30179, - 15.56489, - 78.35633, - 15.79637, - 78.34944, - 16.79053, - 78.42856, - 17.23475, - 78.37826, - 16.82408, - 78.45167, - 16.30048, - 78.66784, - 16.85424, - 78.71531, - 16.54051, - 78.54957, - 16.29794, - 78.45192, - 15.42008, - 78.60413, - 15.1386, - 78.64107, - 15.44897, - 78.82154, - 15.44432, - 78.83686, - 15.33787, - 78.74056, - 15.18689, - 78.65375, - 15.25556, - 78.58469, - 14.97186, - 78.63324, - 14.7793, - 78.69211, - 14.83478, - 78.72896, - 14.78526, - 78.67792, - 14.50609, - 78.5392, - 14.62811, - 78.50136, - 14.40976, - 78.36474, - 14.78907, - 78.39279, - 14.26579, - 78.2974, - 14.32536, - 78.23688, - 14.10645, - 78.19272, - 12.9946, - 78.34979, - 12.87477, - 78.49409, - 12.37334, - 78.53989, - 13.14797, - 78.53619, - 12.39286, - 78.72073, - 11.45697, - 78.82898, - 11.90556, - 78.98243, - 11.34106, - 78.91951, - 12.45984, - 78.98682, - 12.39759, - 78.95783, - 12.02056, - 79.07054, - 11.66277, - 79.21503, - 12.03564, - 79.29697, - 12.0743, - 79.28378, - 11.85308, - 79.22457, - 11.90041, - 79.20933, - 11.83239, - 79.29938, - 11.56321, - 79.17176, - 11.68752, - 79.10794, - 11.18759, - 79.23937, - 11.11895, - 79.36076, - 10.84956, - 79.46702, - 10.90445, - 79.53732, - 10.65459, - 79.56872, - 11.02398, - 79.59186, - 10.82283, - 79.63943, - 10.93588, - 79.65379, - 10.74643, - 79.72997, - 10.79921, - 79.75958, - 10.65154, - 79.78248, - 10.91528, - 79.64323, - 11.12904, - 79.64378, - 11.3562, - 79.72108, - 11.16984, - 79.78616, - 11.20376, - 79.77664, - 11.52912, - 79.81366, - 11.4854, - 79.87144, - 11.61486, - 79.84737, - 11.84612, - 79.67116, - 12.09613, - 79.67034, - 12.29989, - 79.74066, - 12.16588, - 79.84948, - 12.19377, - 79.76389, - 12.56934, - 79.8778, - 13.85536, - 79.77486, - 13.97868, - 79.68049, - 13.74321, - 79.68597, - 13.03817, - 79.57908, - 12.44267, - 79.58396, - 13.4947, - 79.47448, - 13.24161, - 79.49509, - 13.5936, - 79.27691, - 14.02951, - 79.34297, - 14.12226, - 79.54515, - 13.83386, - 79.80426, - 14.48336, - 79.79629, - 14.7376, - 79.61806, - 15.26753, - 79.53241, - 15.23691, - 79.47901, - 15.40506, - 79.3735, - 15.42703, - 79.24118, - 15.76264, - 79.11597, - 15.65292, - 79.17923, - 15.827, - 78.91935, - 16.44636, - 78.92225, - 16.50191, - 79.29294, - 15.94018, - 79.84499, - 15.60237, - 79.87313, - 16.06272, - 79.93831, - 15.91312, - 80.06702, - 16.14426, - 80.05799, - 16.5452, - 79.95325, - 16.75959, - 79.92302, - 16.67941, - 79.89469, - 16.74769, - 79.87184, - 16.89465, - 79.92333, - 16.83766, - 79.96757, - 17.01838, - 79.9415, - 17.36701, - 79.73776, - 18.04945, - 79.60237, - 17.75366, - 79.43319, - 17.78428, - 79.37798, - 17.66366, - 79.43199, - 17.91032, - 79.60152, - 18.05241, - 79.63365, - 18.18134, - 79.57153, - 18.66584, - 79.38941, - 18.89523, - 79.28503, - 18.81556, - 79.25666, - 18.63807, - 79.23024, - 18.93877, - 79.16793, - 18.95063, - 79.16322, - 19.79075, - 79.01461, - 19.91587, - 79.00052, - 20.03404, - 79.01833, - 20.13889, - 79.04287, - 20.05757, - 79.13333, - 20.10669, - 79.08239, - 20.79067, - 78.99492, - 20.32255, - 78.84047, - 21.52741, - 78.74746, - 21.52884, - 78.67438, - 21.28295, - 78.58736, - 21.45604, - 78.58975, - 21.94393, - 78.36417, - 22.21649, - 78.25205, - 22.04638, - 78.19321, - 20.67041, - 78.21179, - 20.59741, - 78.27335, - 20.77134, - 78.31597, - 20.55209, - 78.33084, - 20.65539, - 78.43103, - 20.58648, - 78.48243, - 20.15927, - 78.56334, - 20.99779, - 78.6463, - 21.19813, - 78.70094, - 20.81672, - 78.61166, - 19.65662, - 78.5728, - 19.58754, - 78.50079, - 19.68675, - 78.46301, - 18.97707, - 78.355, - 19.07907, - 78.29584, - 18.95491, - 78.23155, - 19.08807, - 78.17915, - 18.94193, - 78.10929, - 19.05654, - 78.02515, - 18.80383, - 78.03135, - 18.38421, - 77.9638, - 18.49292, - 77.89081, - 18.34755, - 77.85854, - 18.44223, - 77.76585, - 18.44676, - 77.52842, - 18.31486, - 77.4451, - 17.6086, - 77.41138, - 17.67066, - 77.32562, - 17.48549, - 77.04712, - 17.3303, - 77.05219, - 17.11554, - 76.96206, - 17.32157, - 76.80068, - 16.90904, - 76.70387, - 17.19203, - 76.5606, - 16.79953, - 76.56043, - 16.29587, - 76.702, - 16.31169, - 76.87658, - 15.50383, - 76.9641, - 15.78938, - 77.00083, - 16.49703, - 76.98812, - 16.24104, - 77.07304, - 16.03209, - 76.99057, - 15.68449, - 77.0273, - 15.15185, - 77.12277, - 15.05822, - 77.18704, - 14.40901, - 77.40921, - 13.95751, - 77.45716, - 14.0688, - 77.53021, - 13.93185, - 77.5898, - 14.37375, - 77.49467, - 14.71681, - 77.57097, - 15.02791, - 77.44492, - 16.20755, - 77.55069, - 15.91475, - 77.58127, - 14.92083, - 77.6542, - 14.73772, - 77.8172, - 16.37353, - 77.79349, - 17.04205, - 77.8892, - 16.74743, - 77.8198, - 15.91455, - 77.87485, - 15.56924, - 77.75165, - 14.65506, - 77.67624, - 14.80262 - ], - "centroid": [16.05829, 78.60689], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.18265, - 18.0713, - 80.21538, - 18.72355, - 80.1131, - 19.36359, - 80.34972, - 18.99011, - 80.22889, - 19.69087, - 80.27793, - 19.76048, - 80.34765, - 19.71644, - 80.36982, - 19.82277, - 80.43893, - 19.39113, - 80.51672, - 19.64331, - 80.46661, - 19.85292, - 80.51896, - 19.83047, - 80.5495, - 19.99964, - 80.51478, - 20.11835, - 80.47506, - 20.02339, - 80.4059, - 20.09123, - 80.40787, - 20.38605, - 80.2908, - 20.58382, - 80.31554, - 20.81057, - 80.20825, - 20.89604, - 80.2623, - 21.86147, - 80.13885, - 21.67036, - 80.15521, - 22.05754, - 79.99416, - 22.24011, - 80.00423, - 22.30552, - 80.0711, - 22.28573, - 80.07957, - 22.43392, - 80.10588, - 22.34507, - 80.29752, - 22.53657, - 80.39486, - 22.33204, - 80.42984, - 22.6232, - 80.34079, - 22.67372, - 80.40517, - 22.80234, - 80.52061, - 22.79261, - 80.4261, - 23.33466, - 80.38309, - 23.2299, - 80.34423, - 23.3182, - 80.2723, - 23.29763, - 80.16783, - 23.0089, - 80.12715, - 23.1404, - 80.16293, - 23.07505, - 80.13699, - 23.38074, - 80.19065, - 23.3494, - 80.20809, - 23.43961, - 80.1339, - 23.62335, - 80.18495, - 23.75995, - 80.21955, - 23.69694, - 80.29358, - 23.77532, - 80.2584, - 24.21552, - 80.30051, - 24.15487, - 80.3134, - 24.26752, - 80.39536, - 24.06608, - 80.4519, - 24.20075, - 80.32083, - 24.59148, - 80.25852, - 24.449, - 80.28582, - 24.71056, - 80.33592, - 24.76427, - 80.36385, - 24.69629, - 80.37091, - 24.78962, - 80.33917, - 24.89196, - 80.26414, - 24.86037, - 80.29129, - 25.39592, - 80.24593, - 25.25128, - 80.20674, - 25.85655, - 80.16953, - 25.76206, - 80.168, - 26.80659, - 80.0568, - 27.24728, - 80.02145, - 27.15677, - 79.98323, - 27.19362, - 79.97651, - 26.97929, - 79.8932, - 27.12519, - 79.61496, - 25.71714, - 79.52366, - 25.88796, - 79.43149, - 25.759, - 79.21031, - 23.63044, - 79.3338, - 22.64696, - 79.39355, - 22.74667, - 79.33866, - 20.93923, - 79.45394, - 20.07571, - 79.60996, - 19.61094, - 79.64009, - 20.13443, - 79.54857, - 21.08589, - 79.5579, - 21.13913, - 79.66831, - 20.44573, - 79.7037, - 21.54445, - 79.77242, - 21.51663, - 79.80795, - 21.59559, - 79.7026, - 18.78456, - 79.90501, - 18.07938, - 79.93411, - 18.19152, - 79.9729, - 18.1411, - 79.9606, - 18.52035, - 80.02286, - 18.61355, - 80.12892, - 17.68931, - 80.18265, - 18.0713 - ], - "centroid": [22.71031, 79.85943], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.0907, - 20.80218, - 78.19858, - 21.38623, - 78.26855, - 22.84034, - 78.17211, - 23.25914, - 78.06598, - 23.1446, - 77.88679, - 23.60596, - 77.83442, - 24.38126, - 77.75472, - 24.16853, - 77.67556, - 24.3204, - 77.63182, - 24.11654, - 77.56378, - 24.15132, - 77.54873, - 23.81716, - 77.23076, - 22.68026, - 77.29821, - 22.54538, - 77.37677, - 22.70175, - 77.42792, - 22.61219, - 77.46716, - 22.77858, - 77.60317, - 22.51833, - 77.43135, - 20.86415, - 77.55366, - 20.80641, - 77.61996, - 21.15194, - 77.74724, - 21.20354, - 77.91453, - 21.54047, - 78.0907, - 20.80218 - ], - "centroid": [22.51182, 77.80726], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.75926, - 10.55396, - 78.90666, - 10.48527, - 78.84105, - 11.02387, - 78.74024, - 11.20101, - 78.69814, - 11.06023, - 78.55779, - 11.30727, - 78.45415, - 11.91239, - 78.40619, - 11.87772, - 78.20221, - 12.15643, - 78.45375, - 11.06222, - 78.75926, - 10.55396 - ], - "centroid": [11.21403, 78.57064], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.78598, - 28.08758, - 78.85328, - 27.85499, - 78.9801, - 28.42794, - 78.90168, - 29.70237, - 78.78598, - 28.08758 - ], - "centroid": [28.61681, 78.88604], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 70.81736, - -9.03536, - 70.87568, - -9.08728, - 71.12962, - -8.2951, - 71.14972, - -7.91132, - 71.01053, - -7.9782, - 70.81736, - -9.03536 - ], - "centroid": [-8.4444, 70.99622], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.05007, - 31.92446, - 80.09931, - 31.8255, - 80.25945, - 33.06864, - 80.22494, - 33.29727, - 80.05007, - 31.92446 - ], - "centroid": [32.53352, 80.15852], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.03319, - 28.03822, - 80.0771, - 27.8078, - 80.18189, - 27.69177, - 80.20972, - 27.98767, - 80.09656, - 28.38794, - 80.03319, - 28.03822 - ], - "centroid": [28.00708, 80.12206], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.64384, - 26.5907, - 78.78799, - 26.39202, - 78.82584, - 26.54857, - 78.69942, - 27.01594, - 78.64384, - 26.5907 - ], - "centroid": [26.66143, 78.73112], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.23241, - 18.39589, - 80.29609, - 18.05906, - 80.38779, - 18.30914, - 80.33977, - 18.77839, - 80.23241, - 18.39589 - ], - "centroid": [18.39734, 80.31409], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.60084, - 20.7336, - 80.66412, - 20.48033, - 80.67717, - 20.75573, - 80.74565, - 20.52447, - 80.77206, - 20.62929, - 80.6757, - 21.38111, - 80.69365, - 21.04662, - 80.60084, - 20.7336 - ], - "centroid": [20.80249, 80.69115], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 74.33581, - 19.0878, - 74.43015, - 18.83245, - 74.48768, - 18.75771, - 74.53439, - 19.14393, - 74.47272, - 19.30231, - 74.33581, - 19.0878 - ], - "centroid": [19.04402, 74.44886], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 76.42655, - 25.00047, - 76.44846, - 24.93548, - 76.52838, - 25.03792, - 76.71671, - 25.59798, - 76.42655, - 25.00047 - ], - "centroid": [25.18351, 76.54563], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.31337, - 20.12566, - 79.33028, - 19.67893, - 79.44304, - 19.51551, - 79.34144, - 20.16619, - 79.31337, - 20.12566 - ], - "centroid": [19.8253, 79.36342], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.21925, - 19.99563, - 79.23534, - 19.916, - 79.3003, - 19.93715, - 79.26931, - 20.14011, - 79.21925, - 19.99563 - ], - "centroid": [20.00386, 79.25986], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.95708, - 30.209, - 78.96036, - 30.12303, - 79.00038, - 30.06602, - 78.99382, - 30.3497, - 78.95708, - 30.209 - ], - "centroid": [30.1914, 78.98127], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.12208, - 36.73712, - 80.14289, - 36.58829, - 80.16416, - 36.57441, - 80.14687, - 36.82506, - 80.12208, - 36.73712 - ], - "centroid": [36.69079, 80.14401], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 77.24715, - 23.10147, - 77.27194, - 23.02964, - 77.29118, - 23.29518, - 77.27637, - 23.28209, - 77.24715, - 23.10147 - ], - "centroid": [23.16092, 77.27042], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.00775, - 20.94267, - 79.04432, - 20.91983, - 79.04421, - 21.19338, - 79.02605, - 21.18413, - 79.00775, - 20.94267 - ], - "centroid": [21.04476, 79.03029], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.45793, - 24.18342, - 80.47637, - 23.9678, - 80.49133, - 23.95751, - 80.49538, - 24.14105, - 80.45793, - 24.18342 - ], - "centroid": [24.07659, 80.47964], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.95436, - 21.69066, - 78.99359, - 21.61036, - 78.98387, - 21.83466, - 78.97131, - 21.82658, - 78.95436, - 21.69066 - ], - "centroid": [21.72369, 78.97606], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 76.45751, - 16.61668, - 76.47315, - 16.55229, - 76.51765, - 16.50236, - 76.49927, - 16.65297, - 76.45751, - 16.61668 - ], - "centroid": [16.58293, 76.48947], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.26314, - 21.20098, - 79.28074, - 21.06443, - 79.29804, - 21.04591, - 79.32116, - 21.17759, - 79.26314, - 21.20098 - ], - "centroid": [21.13398, 79.29143], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.32298, - 21.35057, - 80.34071, - 21.29278, - 80.36326, - 21.4751, - 80.33974, - 21.44609, - 80.32298, - 21.35057 - ], - "centroid": [21.3871, 80.34223], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.0011, - 14.45416, - 80.0452, - 14.43427, - 80.03913, - 14.57852, - 80.01874, - 14.56323, - 80.0011, - 14.45416 - ], - "centroid": [14.49923, 80.02637], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.20489, - 19.46193, - 79.21056, - 19.36402, - 79.22837, - 19.34717, - 79.23045, - 19.54092, - 79.20489, - 19.46193 - ], - "centroid": [19.43491, 79.21954], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.4644, - 20.16912, - 80.47883, - 20.13706, - 80.50418, - 20.31528, - 80.48421, - 20.30853, - 80.4644, - 20.16912 - ], - "centroid": [20.23225, 80.48326], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.74442, - 28.70493, - 78.75871, - 28.60701, - 78.77685, - 28.59419, - 78.80505, - 28.69836, - 78.74442, - 28.70493 - ], - "centroid": [28.65983, 78.7724], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.66651, - 19.7181, - 79.68185, - 19.66321, - 79.67751, - 19.84319, - 79.66427, - 19.82478, - 79.66651, - 19.7181 - ], - "centroid": [19.76119, 79.67315], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.95983, - 18.39633, - 79.99127, - 18.32594, - 80.0129, - 18.32206, - 79.9822, - 18.46574, - 79.95983, - 18.39633 - ], - "centroid": [18.38503, 79.9856], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 77.37066, - 22.52585, - 77.37161, - 22.39572, - 77.38661, - 22.38232, - 77.3947, - 22.55635, - 77.37066, - 22.52585 - ], - "centroid": [22.4705, 77.38145], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.82636, - 11.34657, - 79.83203, - 11.31041, - 79.8584, - 11.28126, - 79.84659, - 11.39449, - 79.82636, - 11.34657 - ], - "centroid": [11.33471, 79.84274], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.66217, - 14.73332, - 78.70064, - 14.69431, - 78.68474, - 14.80702, - 78.67057, - 14.79961, - 78.66217, - 14.73332 - ], - "centroid": [14.75158, 78.6806], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.94479, - 18.02212, - 79.99269, - 18.00222, - 80.00373, - 18.0636, - 79.95633, - 18.06736, - 79.94479, - 18.02212 - ], - "centroid": [18.0382, 79.97545], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.32758, - 20.66092, - 79.34333, - 20.56275, - 79.35893, - 20.55119, - 79.34095, - 20.69352, - 79.32758, - 20.66092 - ], - "centroid": [20.61988, 79.34277], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.83309, - 11.48218, - 79.85896, - 11.44081, - 79.86619, - 11.53832, - 79.83571, - 11.51953, - 79.83309, - 11.48218 - ], - "centroid": [11.49441, 79.85059], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.60576, - 19.77389, - 80.62483, - 19.73015, - 80.62144, - 19.82885, - 80.6089, - 19.82083, - 80.60576, - 19.77389 - ], - "centroid": [19.78504, 80.61604], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.59377, - 13.48404, - 79.62434, - 13.46789, - 79.61933, - 13.56518, - 79.60726, - 13.55831, - 79.59377, - 13.48404 - ], - "centroid": [13.51226, 79.61124], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.52743, - 12.24211, - 78.54029, - 12.18127, - 78.56267, - 12.15869, - 78.5512, - 12.25208, - 78.52743, - 12.24211 - ], - "centroid": [12.2102, 78.54596], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.43018, - 26.14143, - 80.45642, - 26.1048, - 80.46732, - 26.19591, - 80.43512, - 26.17088, - 80.43018, - 26.14143 - ], - "centroid": [26.15241, 80.44968], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.26222, - 21.21913, - 80.26844, - 21.18151, - 80.29956, - 21.18464, - 80.30033, - 21.24688, - 80.26222, - 21.21913 - ], - "centroid": [21.20956, 80.2838], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.28478, - 19.7494, - 79.29347, - 19.68385, - 79.30582, - 19.67666, - 79.29964, - 19.78734, - 79.28478, - 19.7494 - ], - "centroid": [19.72799, 79.29616], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.56354, - 19.31278, - 79.56873, - 19.26956, - 79.58666, - 19.25565, - 79.58061, - 19.3641, - 79.56354, - 19.31278 - ], - "centroid": [19.30311, 79.57596], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.44015, - 25.96712, - 80.45934, - 25.93412, - 80.46201, - 26.02411, - 80.44495, - 26.01641, - 80.44015, - 25.96712 - ], - "centroid": [25.98354, 80.45236], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.63892, - 25.02074, - 80.65329, - 24.98026, - 80.67546, - 24.98315, - 80.67996, - 25.04344, - 80.63892, - 25.02074 - ], - "centroid": [25.0098, 80.66226], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.80637, - 20.35235, - 80.83868, - 20.32175, - 80.83137, - 20.39677, - 80.81255, - 20.39584, - 80.80637, - 20.35235 - ], - "centroid": [20.36362, 80.82312], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.19106, - 20.41714, - 78.22348, - 20.43561, - 78.21857, - 20.49642, - 78.20214, - 20.48837, - 78.19106, - 20.41714 - ], - "centroid": [20.45577, 78.20859], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.88877, - 21.11447, - 78.9119, - 21.10537, - 78.9075, - 21.19786, - 78.89402, - 21.1892, - 78.88877, - 21.11447 - ], - "centroid": [21.14802, 78.90085], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.244, - 20.15528, - 79.2699, - 20.14462, - 79.27764, - 20.20906, - 79.25759, - 20.2069, - 79.244, - 20.15528 - ], - "centroid": [20.17723, 79.26235], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 76.98847, - 21.93895, - 77.01026, - 21.90248, - 77.00305, - 21.9842, - 76.98943, - 21.97922, - 76.98847, - 21.93895 - ], - "centroid": [21.94862, 76.99876], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 79.98325, - 18.17003, - 79.98558, - 18.15019, - 80.01587, - 18.12817, - 80.00668, - 18.19315, - 79.98325, - 18.17003 - ], - "centroid": [18.16034, 80.00024], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 76.85962, - 21.68905, - 76.88171, - 21.65249, - 76.88091, - 21.72682, - 76.86793, - 21.72349, - 76.85962, - 21.68905 - ], - "centroid": [21.69434, 76.87313], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.2578, - 22.43233, - 78.28483, - 22.42067, - 78.29687, - 22.4729, - 78.28295, - 22.47161, - 78.2578, - 22.43233 - ], - "centroid": [22.44619, 78.27968], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 77.26873, - 21.40446, - 77.27511, - 21.36351, - 77.28926, - 21.35861, - 77.29058, - 21.43025, - 77.26873, - 21.40446 - ], - "centroid": [21.39191, 77.2815], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 77.21045, - 22.01253, - 77.22816, - 21.98561, - 77.22803, - 22.05799, - 77.21498, - 22.05081, - 77.21045, - 22.01253 - ], - "centroid": [22.02453, 77.22104], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.2821, - 23.88552, - 80.28534, - 23.84907, - 80.29793, - 23.84407, - 80.31475, - 23.88767, - 80.2821, - 23.88552 - ], - "centroid": [23.86931, 80.29589], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 77.14319, - 22.84575, - 77.17355, - 22.83102, - 77.16231, - 22.87606, - 77.14744, - 22.87387, - 77.14319, - 22.84575 - ], - "centroid": [22.85457, 77.15747], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 78.6344, - 14.60532, - 78.63661, - 14.57868, - 78.65575, - 14.57333, - 78.65974, - 14.6278, - 78.6344, - 14.60532 - ], - "centroid": [14.59759, 78.64782], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 80.22057, - 18.81895, - 80.23904, - 18.79709, - 80.2476, - 18.85131, - 80.22853, - 18.85177, - 80.22057, - 18.81895 - ], - "centroid": [18.82876, 80.23452], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 77.74976, - 25.20501, - 77.77945, - 25.19848, - 77.77069, - 25.24786, - 77.75215, - 25.23296, - 77.74976, - 25.20501 - ], - "centroid": [25.22005, 77.76431], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 76.9965, - 21.84594, - 77.02144, - 21.83214, - 77.0172, - 21.88498, - 77.00323, - 21.88258, - 76.9965, - 21.84594 - ], - "centroid": [21.8591, 77.01], - "name": "Arctic/Longyearbyen" - }, - { - "points": [ - 43.40411, - 4.56141, - 43.55519, - 4.04001, - 43.27162, - 3.50808, - 43.2706, - 3.34089, - 43.11747, - 3.12055, - 42.96581, - 3.04555, - 42.56147, - 3.04935, - 42.43846, - 3.1777, - 42.45556, - 2.86127, - 42.3327, - 2.66033, - 42.42507, - 2.25984, - 42.35248, - 2.00416, - 42.49588, - 1.71746, - 42.57902, - 1.75662, - 42.62466, - 1.69091, - 42.59726, - 1.43606, - 42.71082, - 1.34571, - 42.85708, - 0.70233, - 42.67797, - 0.68196, - 42.68413, - -0.01544, - 42.83622, - -0.29207, - 42.78181, - -0.5646, - 42.96226, - -0.76986, - 43.00119, - -1.13733, - 43.10931, - -1.30368, - 43.02808, - -1.35096, - 43.04627, - -1.44163, - 43.09902, - -1.48451, - 43.25568, - -1.40465, - 43.24906, - -1.61987, - 43.35774, - -1.79827, - 43.44544, - -1.60845, - 43.64133, - -1.46311, - 44.55535, - -1.26297, - 44.67315, - -1.19539, - 44.6671, - -1.0409, - 44.76171, - -1.1631, - 44.61916, - -1.27201, - 45.52218, - -1.14011, - 45.57735, - -1.05808, - 45.36597, - -0.80812, - 45.09113, - -0.65124, - 45.45244, - -0.80055, - 45.67146, - -1.23563, - 46.04637, - -1.41843, - 45.99338, - -1.23288, - 45.80129, - -1.21448, - 45.91178, - -1.08344, - 45.95808, - -1.13057, - 46.03921, - -1.07168, - 46.14273, - -1.18489, - 46.2417, - -1.57268, - 46.1712, - -1.24758, - 46.28753, - -1.12539, - 46.28194, - -1.29523, - 46.47938, - -1.81101, - 46.97887, - -2.30036, - 47.03588, - -2.30691, - 47.02293, - -2.21731, - 46.89761, - -2.14349, - 46.9564, - -2.05074, - 47.0441, - -2.01, - 47.13389, - -2.25323, - 47.26978, - -2.17424, - 47.30002, - -2.04692, - 47.29707, - -2.15495, - 47.2262, - -2.2738, - 47.26035, - -2.49479, - 47.3723, - -2.56129, - 47.43853, - -2.46122, - 47.51236, - -2.51414, - 47.47603, - -2.8109, - 47.55835, - -3.11006, - 47.46008, - -3.11042, - 47.66374, - -3.2719, - 47.77534, - -3.85559, - 47.88043, - -3.9509, - 47.78207, - -4.37264, - 47.95818, - -4.43752, - 48.04376, - -4.74842, - 48.14936, - -4.29071, - 48.23179, - -4.47031, - 48.16201, - -4.56268, - 48.28149, - -4.64297, - 48.34948, - -4.56427, - 48.3247, - -4.77953, - 48.53863, - -4.7747, - 48.65038, - -4.55244, - 48.69998, - -4.07473, - 48.7656, - -4.03118, - 48.64928, - -3.8711, - 48.73134, - -3.82648, - 48.68296, - -3.6032, - 48.8202, - -3.59085, - 48.89728, - -3.0799, - 48.83511, - -3.07634, - 48.87434, - -2.98407, - 48.78026, - -3.00805, - 48.51476, - -2.6966, - 48.70105, - -2.32726, - 48.59789, - -2.21152, - 48.72588, - -1.84821, - 48.6278, - -1.83798, - 48.64593, - -1.46139, - 48.83727, - -1.62374, - 49.2104, - -1.61576, - 49.38234, - -1.82353, - 49.74091, - -1.94815, - 49.6587, - -1.62055, - 49.7135, - -1.26473, - 49.61271, - -1.2251, - 49.55457, - -1.30189, - 49.37144, - -1.17449, - 49.40842, - -0.95621, - 49.28905, - -0.22843, - 49.33456, - -0.00753, - 49.43943, - 0.30642, - 49.50298, - 0.06171, - 49.71776, - 0.18966, - 49.95298, - 1.11271, - 50.21972, - 1.51488, - 50.2056, - 1.6274, - 50.2823, - 1.53307, - 50.88134, - 1.5782, - 51.10268, - 2.54847, - 50.82668, - 2.6432, - 50.73472, - 2.80177, - 50.79996, - 3.14376, - 50.68372, - 3.27682, - 50.5398, - 3.28712, - 50.50032, - 3.61526, - 50.32007, - 3.69918, - 50.36672, - 4.02944, - 50.2807, - 4.21344, - 50.13944, - 4.14609, - 50.08283, - 4.24035, - 50.02561, - 4.15247, - 49.9697, - 4.20605, - 49.95985, - 4.50761, - 50.16472, - 4.88114, - 49.9675, - 4.8022, - 49.92341, - 4.88901, - 49.80541, - 4.87378, - 49.70177, - 5.27507, - 49.51111, - 5.47417, - 49.5744, - 5.77443, - 49.46192, - 6.01067, - 49.51905, - 6.25513, - 49.44334, - 6.54819, - 49.17778, - 6.73728, - 49.23113, - 6.93001, - 49.12481, - 7.0592, - 49.12803, - 7.29683, - 49.19274, - 7.4484, - 49.0584, - 7.67034, - 48.9857, - 8.23247, - 48.59212, - 7.81607, - 48.32534, - 7.75658, - 48.11504, - 7.58995, - 47.96787, - 7.62791, - 47.69917, - 7.52295, - 47.57485, - 7.58748, - 47.42761, - 7.38825, - 47.49296, - 6.99033, - 47.37436, - 6.89387, - 47.32916, - 7.05822, - 46.92559, - 6.43935, - 46.7786, - 6.45612, - 46.57828, - 6.11572, - 46.25566, - 6.11787, - 46.20532, - 5.97322, - 46.1838, - 6.16776, - 46.2544, - 6.28516, - 46.30749, - 6.20067, - 46.36891, - 6.23827, - 46.46973, - 6.49625, - 46.43852, - 6.81313, - 46.3588, - 6.77468, - 46.29101, - 6.86093, - 46.15596, - 6.7863, - 46.1419, - 6.8929, - 46.06962, - 6.88238, - 45.95301, - 7.05177, - 45.76075, - 6.80253, - 45.65945, - 7.00459, - 45.54551, - 6.99134, - 45.41034, - 7.191, - 45.21868, - 7.07874, - 45.1091, - 6.62655, - 44.92142, - 6.75485, - 44.8401, - 7.02121, - 44.71765, - 7.07111, - 44.52897, - 6.86037, - 44.43706, - 6.94848, - 44.3727, - 6.89877, - 44.2395, - 7.01909, - 44.13271, - 7.3635, - 44.19004, - 7.6843, - 44.05336, - 7.71067, - 43.87993, - 7.50203, - 43.75022, - 7.48808, - 43.40986, - 6.741, - 43.28169, - 6.60957, - 43.27779, - 6.70767, - 43.16721, - 6.6488, - 43.07966, - 6.36357, - 43.1104, - 6.20002, - 43.02056, - 6.15377, - 43.20533, - 5.34961, - 43.35753, - 5.30895, - 43.32679, - 5.03417, - 43.43189, - 4.92678, - 43.32725, - 4.82939, - 43.40411, - 4.56141 - ], - "centroid": [2.43568, 46.62443], - "name": "Europe/Paris" - }, - { - "points": [ - 42.36236, - 8.54469, - 42.59814, - 8.71435, - 42.75139, - 9.14134, - 42.71038, - 9.31364, - 43.0042, - 9.33138, - 43.00242, - 9.46592, - 42.13206, - 9.56286, - 41.94851, - 9.4216, - 41.66539, - 9.40135, - 41.3635, - 9.22605, - 41.52066, - 8.83553, - 41.60207, - 8.76628, - 41.68909, - 8.87874, - 41.74463, - 8.65226, - 41.90563, - 8.7874, - 41.89961, - 8.60039, - 41.97657, - 8.58832, - 42.0585, - 8.72977, - 42.14718, - 8.5519, - 42.24939, - 8.53434, - 42.28129, - 8.66858, - 42.36236, - 8.54469 - ], - "centroid": [9.09391, 42.15841], - "name": "Europe/Paris" - }, - { - "points": [ - 47.27095, - -3.08628, - 47.29454, - -3.23846, - 47.38893, - -3.25228, - 47.32265, - -3.05118, - 47.27095, - -3.08628 - ], - "centroid": [-3.16266, 47.3226], - "name": "Europe/Paris" - }, - { - "points": [ - 46.67342, - -2.33309, - 46.68986, - -2.3879, - 46.72869, - -2.40363, - 46.69258, - -2.27149, - 46.67342, - -2.33309 - ], - "centroid": [-2.34702, 46.69797], - "name": "Europe/Paris" - }, - { - "points": [ - 42.99092, - 6.39133, - 43.0273, - 6.35297, - 43.05851, - 6.51908, - 43.01397, - 6.47099, - 42.99092, - 6.39133 - ], - "centroid": [6.43104, 43.02446], - "name": "Europe/Paris" - }, - { - "points": [ - 48.43049, - -5.11116, - 48.48403, - -5.11536, - 48.46888, - -5.02908, - 48.44347, - -5.05956, - 48.43049, - -5.11116 - ], - "centroid": [-5.08209, 48.45887], - "name": "Europe/Paris" - }, - { - "points": [ - 42.97847, - 6.19232, - 43.01302, - 6.15019, - 43.03358, - 6.24789, - 42.99669, - 6.25234, - 42.97847, - 6.19232 - ], - "centroid": [6.20875, 43.00644], - "name": "Europe/Paris" - }, - { - "points": [ - 47.6057, - -3.42087, - 47.62004, - -3.49728, - 47.64938, - -3.51737, - 47.64374, - -3.42405, - 47.6057, - -3.42087 - ], - "centroid": [-3.46279, 47.63013], - "name": "Europe/Paris" - }, - { - "points": [ - 47.36545, - -2.95001, - 47.38292, - -2.99283, - 47.40357, - -2.99704, - 47.40128, - -2.93408, - 47.36545, - -2.95001 - ], - "centroid": [-2.96549, 47.3885], - "name": "Europe/Paris" - }, - { - "points": [ - 43.25957, - 5.29305, - 43.29115, - 5.284, - 43.30036, - 5.32451, - 43.28478, - 5.32525, - 43.25957, - 5.29305 - ], - "centroid": [5.30432, 43.28311], - "name": "Europe/Paris" - }, - { - "points": [ - 47.32236, - -2.88507, - 47.35008, - -2.88738, - 47.35269, - -2.85036, - 47.33107, - -2.85142, - 47.32236, - -2.88507 - ], - "centroid": [-2.86935, 47.33911], - "name": "Europe/Paris" - }, - { - "points": [ - 46.00101, - -1.17132, - 46.01608, - -1.18872, - 46.0348, - -1.16055, - 46.0189, - -1.14935, - 46.00101, - -1.17132 - ], - "centroid": [-1.16798, 46.0177], - "name": "Europe/Paris" - }, - { - "points": [ - 48.02795, - -4.84844, - 48.03228, - -4.87735, - 48.04586, - -4.88351, - 48.05144, - -4.84893, - 48.02795, - -4.84844 - ], - "centroid": [-4.86323, 48.03977], - "name": "Europe/Paris" - }, - { - "points": [ - 48.33578, - -4.86289, - 48.35231, - -4.87614, - 48.36839, - -4.84236, - 48.35209, - -4.83774, - 48.33578, - -4.86289 - ], - "centroid": [-4.85552, 48.35213], - "name": "Europe/Paris" - }, - { - "points": [ - 41.35819, - 9.26433, - 41.37091, - 9.24351, - 41.38717, - 9.25187, - 41.3797, - 9.27764, - 41.35819, - 9.26433 - ], - "centroid": [9.26, 41.37383], - "name": "Europe/Paris" - }, - { - "points": [ - 48.86441, - -1.83568, - 48.87924, - -1.85154, - 48.89169, - -1.84413, - 48.8783, - -1.81523, - 48.86441, - -1.83568 - ], - "centroid": [-1.83547, 48.87823], - "name": "Europe/Paris" - }, - { - "points": [ - 48.38516, - -4.95475, - 48.39099, - -4.97456, - 48.40956, - -4.97391, - 48.41035, - -4.95256, - 48.38516, - -4.95475 - ], - "centroid": [-4.96341, 48.39905], - "name": "Europe/Paris" - }, - { - "points": [ - 41.33343, - 9.26689, - 41.33727, - 9.24224, - 41.35449, - 9.24109, - 41.35076, - 9.26636, - 41.33343, - 9.26689 - ], - "centroid": [9.25417, 41.34402], - "name": "Europe/Paris" - }, - { - "points": [ - 55.84395, - 12.82391, - 56.29581, - 12.43857, - 56.23149, - 12.79372, - 56.42075, - 12.60994, - 56.47863, - 12.70824, - 56.43774, - 12.87335, - 56.5761, - 12.92715, - 56.63005, - 12.71943, - 56.81817, - 12.59075, - 56.91859, - 12.3479, - 57.2294, - 12.09868, - 57.29821, - 12.16334, - 57.33382, - 12.06671, - 57.42727, - 12.10985, - 57.33356, - 11.93726, - 57.68459, - 11.85424, - 57.68982, - 11.60833, - 57.78882, - 11.80955, - 57.82011, - 11.67216, - 57.93514, - 11.75852, - 57.92425, - 11.5677, - 58.16107, - 11.4088, - 58.11158, - 11.34284, - 58.29542, - 11.44136, - 58.3655, - 11.31079, - 58.32341, - 11.20811, - 58.47707, - 11.30103, - 58.53223, - 11.21704, - 58.58062, - 11.2706, - 58.70318, - 11.2002, - 58.73387, - 11.11276, - 58.81829, - 11.15931, - 58.91996, - 11.10166, - 58.93427, - 11.1586, - 58.95332, - 11.07155, - 59.09571, - 11.20358, - 59.11602, - 11.34482, - 59.00064, - 11.48052, - 58.90133, - 11.47078, - 58.94949, - 11.67827, - 59.24468, - 11.82178, - 59.59596, - 11.69039, - 59.70605, - 11.93053, - 59.84838, - 11.8423, - 59.90356, - 12.17443, - 60.05102, - 12.44034, - 60.18774, - 12.52796, - 60.32696, - 12.48766, - 60.41773, - 12.59824, - 60.51515, - 12.59988, - 61.01772, - 12.21218, - 61.06962, - 12.67189, - 61.35707, - 12.86122, - 61.56115, - 12.57211, - 61.55292, - 12.41879, - 61.72431, - 12.12199, - 62.26437, - 12.29941, - 62.60731, - 12.04355, - 62.76312, - 12.12845, - 62.90613, - 12.06638, - 63.00486, - 12.20967, - 63.27036, - 11.96956, - 63.48542, - 12.20223, - 63.60295, - 12.14098, - 63.98809, - 12.68144, - 64.06653, - 12.9168, - 64.10773, - 13.20127, - 64.02255, - 13.95278, - 64.19396, - 14.12212, - 64.45872, - 14.09104, - 64.58739, - 13.62744, - 65.31107, - 14.50164, - 65.69426, - 14.52594, - 65.81024, - 14.61214, - 66.14071, - 14.51054, - 66.15543, - 15.02019, - 66.28829, - 15.48175, - 66.49204, - 15.36921, - 67.05084, - 16.3879, - 67.19943, - 16.39892, - 67.42874, - 16.0921, - 67.5242, - 16.16149, - 67.54529, - 16.41703, - 67.92896, - 16.73531, - 68.13011, - 17.2819, - 67.98036, - 17.8991, - 68.20718, - 18.14442, - 68.54818, - 18.1235, - 68.59426, - 18.41624, - 68.36186, - 19.95528, - 68.4869, - 20.23327, - 68.56491, - 19.96226, - 68.81781, - 20.33682, - 68.92289, - 20.32851, - 69.06678, - 20.05422, - 69.07236, - 20.5586, - 69.03974, - 20.79477, - 68.97211, - 20.91774, - 68.90569, - 20.90825, - 68.49087, - 22.04143, - 68.39819, - 22.83567, - 68.2505, - 23.1569, - 68.14421, - 23.17876, - 68.16194, - 23.29945, - 67.9695, - 23.66302, - 67.8645, - 23.51442, - 67.7133, - 23.49255, - 67.6264, - 23.56621, - 67.50092, - 23.42341, - 67.43504, - 23.79334, - 67.31918, - 23.82088, - 67.25323, - 23.6119, - 67.16732, - 23.59242, - 66.81942, - 24.0255, - 66.75315, - 23.91004, - 66.56528, - 23.89552, - 66.44138, - 23.65409, - 66.30795, - 23.66612, - 66.1583, - 23.93788, - 65.81204, - 24.16383, - 65.79371, - 23.85883, - 65.69098, - 23.74707, - 65.74263, - 23.67456, - 65.76803, - 23.79038, - 65.82424, - 23.73932, - 65.80827, - 23.50479, - 65.73653, - 23.43694, - 65.8007, - 23.26966, - 65.70812, - 23.31995, - 65.68975, - 23.10121, - 65.88168, - 22.70739, - 65.79663, - 22.77009, - 65.74348, - 22.67293, - 65.85989, - 22.38039, - 65.79199, - 22.42279, - 65.72601, - 22.33794, - 65.53854, - 22.41446, - 65.47214, - 22.32348, - 65.43708, - 22.43347, - 65.42215, - 22.30639, - 65.52944, - 22.17924, - 65.49724, - 21.95884, - 65.47383, - 22.04467, - 65.35107, - 22.00912, - 65.43076, - 21.93917, - 65.34167, - 21.83066, - 65.41423, - 21.57057, - 65.34607, - 21.69933, - 65.24959, - 21.65948, - 65.19133, - 21.76003, - 65.22235, - 21.5501, - 65.03093, - 21.56797, - 64.94007, - 21.24742, - 64.87289, - 21.30132, - 64.81364, - 21.12826, - 64.763, - 21.30692, - 64.73601, - 21.24135, - 64.68832, - 21.30985, - 64.67898, - 21.2233, - 64.61852, - 21.2575, - 64.58193, - 21.49256, - 64.52241, - 21.5684, - 64.45964, - 21.48207, - 64.49286, - 21.60247, - 64.4297, - 21.62029, - 64.14139, - 20.98267, - 63.96926, - 20.91008, - 63.80291, - 20.609, - 63.71851, - 20.59348, - 63.80735, - 20.51445, - 63.66363, - 20.40913, - 63.6595, - 20.03605, - 63.42394, - 19.66963, - 63.56537, - 19.45591, - 63.40554, - 19.52422, - 63.46224, - 19.29864, - 63.33377, - 19.27428, - 63.32419, - 19.15042, - 63.1856, - 19.0497, - 63.21258, - 18.95264, - 63.10995, - 18.77687, - 63.19735, - 18.87837, - 63.10952, - 18.6516, - 63.14412, - 18.55072, - 63.03122, - 18.61084, - 63.01606, - 18.45019, - 62.96972, - 18.56834, - 62.87022, - 18.50597, - 62.86734, - 18.22425, - 62.82236, - 18.29495, - 62.76426, - 18.14322, - 62.72257, - 18.18393, - 62.64046, - 18.04194, - 62.58776, - 18.07299, - 62.46631, - 17.68638, - 62.37978, - 17.75579, - 62.43297, - 17.59251, - 62.35105, - 17.53667, - 62.3857, - 17.38796, - 62.23127, - 17.67952, - 61.92382, - 17.35352, - 61.73976, - 17.39898, - 61.73754, - 17.56611, - 61.61284, - 17.50018, - 61.70983, - 17.20062, - 61.67287, - 17.27266, - 61.56363, - 17.18358, - 61.54298, - 17.23492, - 61.53803, - 17.12795, - 61.4216, - 17.23422, - 61.40022, - 17.11128, - 61.28084, - 17.29224, - 61.26903, - 17.1879, - 61.04789, - 17.17694, - 61.03687, - 17.27514, - 60.95164, - 17.15282, - 60.88261, - 17.35186, - 60.81992, - 17.26691, - 60.75391, - 17.36794, - 60.70112, - 17.27285, - 60.6357, - 17.67737, - 60.58579, - 17.6074, - 60.51405, - 17.68366, - 60.61122, - 17.9958, - 60.43867, - 18.12341, - 60.3482, - 18.39192, - 60.52381, - 18.35868, - 60.5378, - 18.41916, - 60.25254, - 18.71255, - 60.25558, - 18.62067, - 60.17406, - 18.67441, - 60.16156, - 18.51238, - 60.1232, - 18.75771, - 60.21555, - 18.7052, - 60.21305, - 18.7725, - 59.94633, - 18.9376, - 59.87268, - 19.15751, - 59.78463, - 19.03627, - 59.77767, - 19.21649, - 59.67072, - 19.03273, - 59.70719, - 18.92885, - 59.62458, - 19.01049, - 59.49173, - 18.69149, - 59.48368, - 18.82406, - 59.40903, - 18.71326, - 59.32356, - 18.76343, - 59.21616, - 18.59084, - 59.2368, - 18.43259, - 59.11694, - 18.43976, - 59.12216, - 18.53862, - 58.9988, - 18.42312, - 59.04795, - 18.32681, - 59.12757, - 18.40861, - 59.07111, - 18.16167, - 59.02034, - 18.24223, - 58.93389, - 17.99332, - 58.80165, - 17.94019, - 58.7885, - 17.80193, - 59.05271, - 17.72479, - 58.89437, - 17.71715, - 58.94955, - 17.63955, - 58.8774, - 17.60366, - 58.79607, - 17.72714, - 58.84526, - 17.5311, - 58.67175, - 17.49197, - 58.78497, - 17.44093, - 58.72206, - 17.13905, - 58.65758, - 17.15167, - 58.6178, - 17.02997, - 58.62509, - 16.68179, - 58.50186, - 17.01644, - 58.43012, - 16.84094, - 58.40944, - 16.91241, - 58.18175, - 16.96775, - 58.17375, - 16.88494, - 58.23815, - 16.91215, - 58.29401, - 16.83316, - 58.25368, - 16.76619, - 58.17408, - 16.86904, - 58.04458, - 16.77236, - 57.99442, - 16.84006, - 57.80112, - 16.80648, - 57.81691, - 16.72871, - 57.67095, - 16.75868, - 57.65753, - 16.65809, - 57.62407, - 16.74759, - 57.4441, - 16.74123, - 57.36229, - 16.57536, - 57.16705, - 16.48189, - 57.09314, - 16.66108, - 56.99073, - 16.49223, - 56.79544, - 16.43265, - 56.76143, - 16.49173, - 56.61564, - 16.25834, - 56.2526, - 16.08199, - 56.03529, - 15.77658, - 56.10159, - 15.74745, - 56.09805, - 15.60156, - 56.16422, - 15.69076, - 56.15637, - 15.51034, - 56.07742, - 15.48368, - 56.15995, - 15.27628, - 56.1485, - 14.69919, - 55.99907, - 14.77022, - 56.02201, - 14.49005, - 55.85217, - 14.24842, - 55.72738, - 14.20826, - 55.55172, - 14.37234, - 55.3675, - 14.17624, - 55.42542, - 13.88728, - 55.32713, - 13.35134, - 55.36954, - 12.80966, - 55.44942, - 12.85907, - 55.42731, - 12.94395, - 55.56982, - 12.88684, - 55.67053, - 13.05361, - 55.84395, - 12.82391 - ], - "centroid": [16.75083, 62.80006], - "name": "Europe/Stockholm" - }, - { - "points": [ - 57.4508, - 18.12075, - 57.57524, - 18.14667, - 57.92952, - 18.70253, - 57.85114, - 18.80957, - 57.93127, - 18.8635, - 57.91392, - 19.04586, - 58.00393, - 19.19121, - 57.95713, - 19.37137, - 57.81692, - 19.04069, - 57.73206, - 19.03087, - 57.73292, - 18.82827, - 57.51348, - 18.78386, - 57.414, - 18.95287, - 57.2949, - 18.68675, - 57.2191, - 18.7222, - 57.13359, - 18.43614, - 57.11586, - 18.49157, - 57.01618, - 18.36244, - 56.98593, - 18.42566, - 56.91596, - 18.30965, - 56.90365, - 18.12725, - 57.07464, - 18.29717, - 57.05179, - 18.19481, - 57.25357, - 18.09241, - 57.32421, - 18.17325, - 57.4508, - 18.12075 - ], - "centroid": [18.54957, 57.49101], - "name": "Europe/Stockholm" - }, - { - "points": [ - 56.46796, - 16.37643, - 57.29792, - 16.95718, - 57.36221, - 17.13532, - 57.16684, - 17.08987, - 56.1828, - 16.41013, - 56.46796, - 16.37643 - ], - "centroid": [16.73295, 56.80936], - "name": "Europe/Stockholm" - }, - { - "points": [ - 59.26818, - 18.93507, - 59.29176, - 18.83399, - 59.15653, - 18.61945, - 59.33862, - 18.87485, - 59.39532, - 18.76854, - 59.45306, - 18.87499, - 59.41636, - 18.99781, - 59.36674, - 18.90218, - 59.29216, - 18.99598, - 59.26818, - 18.93507 - ], - "centroid": [18.88027, 59.35459], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.62686, - 22.98788, - 65.70677, - 22.73579, - 65.76857, - 22.72429, - 65.74595, - 22.96865, - 65.67572, - 23.04576, - 65.62686, - 22.98788 - ], - "centroid": [22.88777, 65.70531], - "name": "Europe/Stockholm" - }, - { - "points": [ - 63.62662, - 20.81617, - 63.7853, - 20.83225, - 63.80856, - 20.95082, - 63.70353, - 20.9498, - 63.62662, - 20.81617 - ], - "centroid": [20.88329, 63.72842], - "name": "Europe/Stockholm" - }, - { - "points": [ - 58.84801, - 18.11912, - 58.94687, - 18.17511, - 58.98538, - 18.37885, - 58.92252, - 18.33635, - 58.84801, - 18.11912 - ], - "centroid": [18.24416, 58.92376], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.171, - 21.95588, - 65.22512, - 21.76073, - 65.29079, - 21.75348, - 65.26784, - 21.8633, - 65.171, - 21.95588 - ], - "centroid": [21.83726, 65.23476], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.49894, - 22.61308, - 65.5742, - 22.52235, - 65.62965, - 22.57252, - 65.58836, - 22.66814, - 65.54768, - 22.57804, - 65.49894, - 22.61308 - ], - "centroid": [22.58616, 65.58081], - "name": "Europe/Stockholm" - }, - { - "points": [ - 62.96462, - 18.62471, - 63.08319, - 18.60783, - 63.08708, - 18.76398, - 63.06225, - 18.76141, - 62.96462, - 18.62471 - ], - "centroid": [18.67292, 63.04396], - "name": "Europe/Stockholm" - }, - { - "points": [ - 58.32432, - 19.25928, - 58.33179, - 19.22009, - 58.3959, - 19.17683, - 58.37138, - 19.3362, - 58.32432, - 19.25928 - ], - "centroid": [19.25011, 58.36137], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.4127, - 22.13961, - 65.48715, - 22.17863, - 65.41126, - 22.25642, - 65.4127, - 22.13961 - ], - "centroid": [22.19155, 65.43704], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.46183, - 22.71299, - 65.48712, - 22.66762, - 65.57414, - 22.67019, - 65.49515, - 22.76265, - 65.46183, - 22.71299 - ], - "centroid": [22.70374, 65.5094], - "name": "Europe/Stockholm" - }, - { - "points": [ - 57.55528, - 11.78507, - 57.62849, - 11.76281, - 57.65726, - 11.72674, - 57.64944, - 11.81965, - 57.55528, - 11.78507 - ], - "centroid": [11.78255, 57.62265], - "name": "Europe/Stockholm" - }, - { - "points": [ - 57.84872, - 11.60384, - 57.89922, - 11.55628, - 57.91255, - 11.67612, - 57.87946, - 11.66291, - 57.84872, - 11.60384 - ], - "centroid": [11.61876, 57.88559], - "name": "Europe/Stockholm" - }, - { - "points": [ - 59.01141, - 18.54529, - 59.08533, - 18.51365, - 59.1422, - 18.60272, - 59.08483, - 18.54216, - 59.02035, - 18.58627, - 59.01141, - 18.54529 - ], - "centroid": [18.54921, 59.06153], - "name": "Europe/Stockholm" - }, - { - "points": [ - 61.52492, - 17.41109, - 61.56278, - 17.36038, - 61.54156, - 17.481, - 61.52779, - 17.47148, - 61.52492, - 17.41109 - ], - "centroid": [17.42443, 61.5409], - "name": "Europe/Stockholm" - }, - { - "points": [ - 58.85063, - 11.02877, - 58.8816, - 10.98421, - 58.91964, - 10.98482, - 58.89584, - 11.05746, - 58.85063, - 11.02877 - ], - "centroid": [11.01632, 58.88727], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.51122, - 22.81882, - 65.5443, - 22.73862, - 65.56136, - 22.73509, - 65.57736, - 22.8117, - 65.51122, - 22.81882 - ], - "centroid": [22.7838, 65.54783], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.62416, - 22.66228, - 65.65395, - 22.59429, - 65.6948, - 22.61376, - 65.69287, - 22.64442, - 65.62416, - 22.66228 - ], - "centroid": [22.62982, 65.66259], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.35574, - 22.43458, - 65.37825, - 22.37903, - 65.39568, - 22.37283, - 65.38089, - 22.49799, - 65.35574, - 22.43458 - ], - "centroid": [22.42845, 65.37729], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.46511, - 22.53415, - 65.51301, - 22.5055, - 65.48288, - 22.59539, - 65.46682, - 22.58555, - 65.46511, - 22.53415 - ], - "centroid": [22.55009, 65.48407], - "name": "Europe/Stockholm" - }, - { - "points": [ - 62.17884, - 17.72706, - 62.19339, - 17.68472, - 62.23938, - 17.71497, - 62.21478, - 17.76526, - 62.17884, - 17.72706 - ], - "centroid": [17.72328, 62.20768], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.28444, - 21.83343, - 65.32066, - 21.7522, - 65.33859, - 21.746, - 65.33054, - 21.82447, - 65.28444, - 21.83343 - ], - "centroid": [21.79509, 65.31701], - "name": "Europe/Stockholm" - }, - { - "points": [ - 61.54002, - 17.33129, - 61.54214, - 17.26766, - 61.57667, - 17.2623, - 61.57523, - 17.34079, - 61.54002, - 17.33129 - ], - "centroid": [17.30073, 61.55912], - "name": "Europe/Stockholm" - }, - { - "points": [ - 55.87988, - 12.70151, - 55.90762, - 12.66334, - 55.92649, - 12.66397, - 55.91611, - 12.73605, - 55.87988, - 12.70151 - ], - "centroid": [12.69569, 55.90693], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.11754, - 21.72727, - 65.12628, - 21.66335, - 65.15508, - 21.64969, - 65.14373, - 21.74384, - 65.11754, - 21.72727 - ], - "centroid": [21.69638, 65.1365], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.55043, - 23.76184, - 65.57714, - 23.72172, - 65.6174, - 23.76502, - 65.56639, - 23.78969, - 65.55043, - 23.76184 - ], - "centroid": [23.75849, 65.58024], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.70038, - 24.12702, - 65.69065, - 24.10143, - 65.71321, - 24.0689, - 65.72059, - 24.17202, - 65.70038, - 24.12702 - ], - "centroid": [24.1147, 65.70802], - "name": "Europe/Stockholm" - }, - { - "points": [ - 56.08389, - 15.55002, - 56.11554, - 15.52277, - 56.12506, - 15.58223, - 56.09337, - 15.58671, - 56.08389, - 15.55002 - ], - "centroid": [15.55935, 56.1055], - "name": "Europe/Stockholm" - }, - { - "points": [ - 57.13631, - 16.54778, - 57.17158, - 16.52285, - 57.18245, - 16.57602, - 57.15347, - 16.5859, - 57.13631, - 16.54778 - ], - "centroid": [16.55671, 57.1612], - "name": "Europe/Stockholm" - }, - { - "points": [ - 61.93803, - 17.49059, - 61.97125, - 17.48413, - 61.96174, - 17.54811, - 61.94102, - 17.54194, - 61.93803, - 17.49059 - ], - "centroid": [17.51409, 61.95362], - "name": "Europe/Stockholm" - }, - { - "points": [ - 62.37033, - 17.59062, - 62.3793, - 17.55747, - 62.40069, - 17.5547, - 62.40382, - 17.61546, - 62.37033, - 17.59062 - ], - "centroid": [17.58192, 62.3895], - "name": "Europe/Stockholm" - }, - { - "points": [ - 63.58229, - 20.75979, - 63.6076, - 20.7468, - 63.62872, - 20.79505, - 63.59406, - 20.80065, - 63.58229, - 20.75979 - ], - "centroid": [20.77615, 63.60395], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.70091, - 23.51635, - 65.72157, - 23.47698, - 65.75166, - 23.48957, - 65.72365, - 23.53375, - 65.70091, - 23.51635 - ], - "centroid": [23.50391, 65.72507], - "name": "Europe/Stockholm" - }, - { - "points": [ - 56.41307, - 12.56153, - 56.43975, - 12.53264, - 56.46066, - 12.55484, - 56.43703, - 12.59373, - 56.41307, - 12.56153 - ], - "centroid": [12.5616, 56.4373], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.43888, - 22.61478, - 65.47091, - 22.60881, - 65.47855, - 22.66525, - 65.45748, - 22.66581, - 65.43888, - 22.61478 - ], - "centroid": [22.63663, 65.46113], - "name": "Europe/Stockholm" - }, - { - "points": [ - 59.56046, - 19.06955, - 59.56347, - 19.04106, - 59.58391, - 19.02529, - 59.58922, - 19.09186, - 59.56046, - 19.06955 - ], - "centroid": [19.05835, 59.57589], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.07594, - 21.57603, - 65.1111, - 21.56454, - 65.10215, - 21.61693, - 65.08267, - 21.61107, - 65.07594, - 21.57603 - ], - "centroid": [21.59002, 65.09384], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.6718, - 23.98399, - 65.68018, - 23.95659, - 65.7078, - 23.95076, - 65.69465, - 24.00752, - 65.6718, - 23.98399 - ], - "centroid": [23.97557, 65.68994], - "name": "Europe/Stockholm" - }, - { - "points": [ - 59.61734, - 19.03042, - 59.64061, - 19.01537, - 59.66731, - 19.05434, - 59.6405, - 19.07041, - 59.61734, - 19.03042 - ], - "centroid": [19.043, 59.64174], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.62536, - 23.78521, - 65.64616, - 23.76126, - 65.66856, - 23.78858, - 65.63551, - 23.8199, - 65.62536, - 23.78521 - ], - "centroid": [23.78949, 65.64467], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.59386, - 22.45316, - 65.61244, - 22.41332, - 65.6319, - 22.41637, - 65.60945, - 22.47858, - 65.59386, - 22.45316 - ], - "centroid": [22.44174, 65.61209], - "name": "Europe/Stockholm" - }, - { - "points": [ - 59.07877, - 18.63722, - 59.0817, - 18.60078, - 59.09519, - 18.59754, - 59.1107, - 18.65766, - 59.07877, - 18.63722 - ], - "centroid": [18.62642, 59.09265], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.69102, - 22.43049, - 65.70208, - 22.39063, - 65.71858, - 22.38593, - 65.72755, - 22.4358, - 65.69102, - 22.43049 - ], - "centroid": [22.41358, 65.71022], - "name": "Europe/Stockholm" - }, - { - "points": [ - 61.14206, - 17.33705, - 61.14695, - 17.31024, - 61.17429, - 17.30374, - 61.1778, - 17.34822, - 61.14206, - 17.33705 - ], - "centroid": [17.32573, 61.16151], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.38873, - 22.54357, - 65.39036, - 22.50982, - 65.41623, - 22.49186, - 65.42402, - 22.52512, - 65.38873, - 22.54357 - ], - "centroid": [22.51819, 65.40528], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.38695, - 22.06033, - 65.39914, - 22.02806, - 65.42188, - 22.03918, - 65.41261, - 22.0863, - 65.38695, - 22.06033 - ], - "centroid": [22.05466, 65.40546], - "name": "Europe/Stockholm" - }, - { - "points": [ - 57.26387, - 17.97301, - 57.29286, - 17.95824, - 57.28801, - 18.00685, - 57.27384, - 18.00659, - 57.26387, - 17.97301 - ], - "centroid": [17.98358, 57.27992], - "name": "Europe/Stockholm" - }, - { - "points": [ - 58.82942, - 17.72122, - 58.85633, - 17.69506, - 58.86991, - 17.69703, - 58.85054, - 17.74312, - 58.82942, - 17.72122 - ], - "centroid": [17.71684, 58.85039], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.65217, - 23.0889, - 65.66263, - 23.05805, - 65.67842, - 23.05634, - 65.68192, - 23.1023, - 65.65217, - 23.0889 - ], - "centroid": [23.07865, 65.66915], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.71016, - 23.56064, - 65.73392, - 23.53212, - 65.74892, - 23.5329, - 65.72702, - 23.58318, - 65.71016, - 23.56064 - ], - "centroid": [23.55466, 65.72928], - "name": "Europe/Stockholm" - }, - { - "points": [ - 57.76286, - 11.61175, - 57.78668, - 11.59525, - 57.80498, - 11.61082, - 57.77628, - 11.64231, - 57.76286, - 11.61175 - ], - "centroid": [11.61628, 57.78256], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.65711, - 22.80765, - 65.64268, - 22.79716, - 65.65878, - 22.75565, - 65.67841, - 22.78888, - 65.65711, - 22.80765 - ], - "centroid": [22.78521, 65.65981], - "name": "Europe/Stockholm" - }, - { - "points": [ - 57.42185, - 18.99989, - 57.42683, - 18.97306, - 57.44613, - 18.96418, - 57.45131, - 19.00441, - 57.42185, - 18.99989 - ], - "centroid": [18.98647, 57.4374], - "name": "Europe/Stockholm" - }, - { - "points": [ - 58.73004, - 17.87718, - 58.76655, - 17.85891, - 58.78313, - 17.87112, - 58.74914, - 17.89253, - 58.73004, - 17.87718 - ], - "centroid": [17.87528, 58.75669], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.33446, - 21.92088, - 65.33429, - 21.88634, - 65.35318, - 21.87049, - 65.36127, - 21.90702, - 65.33446, - 21.92088 - ], - "centroid": [21.89688, 65.34627], - "name": "Europe/Stockholm" - }, - { - "points": [ - 59.49555, - 18.86472, - 59.49723, - 18.83692, - 59.51355, - 18.83198, - 59.5233, - 18.87847, - 59.49555, - 18.86472 - ], - "centroid": [18.85454, 59.50839], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.65889, - 22.71641, - 65.66831, - 22.6846, - 65.68233, - 22.68384, - 65.69029, - 22.71998, - 65.65889, - 22.71641 - ], - "centroid": [22.70339, 65.67509], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.61636, - 22.50634, - 65.61793, - 22.48197, - 65.64199, - 22.4652, - 65.64605, - 22.49291, - 65.61636, - 22.50634 - ], - "centroid": [22.48673, 65.63115], - "name": "Europe/Stockholm" - }, - { - "points": [ - 56.00261, - 15.79145, - 56.0199, - 15.77736, - 56.03885, - 15.81445, - 56.02033, - 15.82143, - 56.00261, - 15.79145 - ], - "centroid": [15.8007, 56.02051], - "name": "Europe/Stockholm" - }, - { - "points": [ - 63.46753, - 19.89513, - 63.4868, - 19.88265, - 63.50347, - 19.90641, - 63.47666, - 19.92198, - 63.46753, - 19.89513 - ], - "centroid": [19.90213, 63.48403], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.6503, - 23.85044, - 65.64891, - 23.81838, - 65.67695, - 23.81334, - 65.67559, - 23.83965, - 65.6503, - 23.85044 - ], - "centroid": [23.83035, 65.66244], - "name": "Europe/Stockholm" - }, - { - "points": [ - 56.09744, - 14.98655, - 56.10789, - 14.95463, - 56.12385, - 14.95684, - 56.12084, - 14.99559, - 56.09744, - 14.98655 - ], - "centroid": [14.9747, 56.11248], - "name": "Europe/Stockholm" - }, - { - "points": [ - 55.99, - 14.83661, - 56.0061, - 14.82122, - 56.02144, - 14.84979, - 55.99869, - 14.86431, - 55.99, - 14.83661 - ], - "centroid": [14.84335, 56.00456], - "name": "Europe/Stockholm" - }, - { - "points": [ - 58.40491, - 16.9664, - 58.43184, - 16.9563, - 58.43632, - 16.98939, - 58.42312, - 16.99336, - 58.40491, - 16.9664 - ], - "centroid": [16.97457, 58.42344], - "name": "Europe/Stockholm" - }, - { - "points": [ - 57.29045, - 18.07484, - 57.30806, - 18.0531, - 57.32608, - 18.06466, - 57.31092, - 18.0911, - 57.29045, - 18.07484 - ], - "centroid": [18.07142, 57.30874], - "name": "Europe/Stockholm" - }, - { - "points": [ - 59.12699, - 18.69745, - 59.15582, - 18.69318, - 59.15234, - 18.72098, - 59.13857, - 18.72096, - 59.12699, - 18.69745 - ], - "centroid": [18.70657, 59.14338], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.65757, - 24.13344, - 65.66851, - 24.1021, - 65.6854, - 24.10504, - 65.67877, - 24.13915, - 65.65757, - 24.13344 - ], - "centroid": [24.12063, 65.67246], - "name": "Europe/Stockholm" - }, - { - "points": [ - 61.22628, - 17.27733, - 61.2459, - 17.26504, - 61.25097, - 17.29888, - 61.23433, - 17.30361, - 61.22628, - 17.27733 - ], - "centroid": [17.28551, 61.23952], - "name": "Europe/Stockholm" - }, - { - "points": [ - 59.65545, - 19.19141, - 59.68232, - 19.18494, - 59.67796, - 19.21316, - 59.66241, - 19.21538, - 59.65545, - 19.19141 - ], - "centroid": [19.20003, 59.66961], - "name": "Europe/Stockholm" - }, - { - "points": [ - 58.2404, - 17.0191, - 58.26015, - 17.00601, - 58.27411, - 17.03088, - 58.25354, - 17.0381, - 58.2404, - 17.0191 - ], - "centroid": [17.02314, 58.2573], - "name": "Europe/Stockholm" - }, - { - "points": [ - 60.73079, - 17.44856, - 60.75038, - 17.43577, - 60.76049, - 17.46419, - 60.73885, - 17.4692, - 60.73079, - 17.44856 - ], - "centroid": [17.45413, 60.74562], - "name": "Europe/Stockholm" - }, - { - "points": [ - 58.28161, - 11.39519, - 58.28847, - 11.3672, - 58.30185, - 11.36312, - 58.30721, - 11.39396, - 58.28161, - 11.39519 - ], - "centroid": [11.38139, 58.295], - "name": "Europe/Stockholm" - }, - { - "points": [ - 59.67657, - 19.17339, - 59.68023, - 19.15003, - 59.69666, - 19.14545, - 59.6997, - 19.18009, - 59.67657, - 19.17339 - ], - "centroid": [19.1631, 59.6889], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.67093, - 22.48891, - 65.66038, - 22.47132, - 65.67653, - 22.45236, - 65.68945, - 22.47391, - 65.67093, - 22.48891 - ], - "centroid": [22.47134, 65.67462], - "name": "Europe/Stockholm" - }, - { - "points": [ - 63.47745, - 19.54759, - 63.49222, - 19.53748, - 63.51041, - 19.55986, - 63.48936, - 19.57108, - 63.47745, - 19.54759 - ], - "centroid": [19.55447, 63.49283], - "name": "Europe/Stockholm" - }, - { - "points": [ - 59.19198, - 18.86448, - 59.20171, - 18.84512, - 59.21994, - 18.84664, - 59.21812, - 18.87322, - 59.19198, - 18.86448 - ], - "centroid": [18.85825, 59.20815], - "name": "Europe/Stockholm" - }, - { - "points": [ - 63.26519, - 19.18612, - 63.27211, - 19.16128, - 63.28909, - 19.16298, - 63.28916, - 19.19177, - 63.26519, - 19.18612 - ], - "centroid": [19.17637, 63.27895], - "name": "Europe/Stockholm" - }, - { - "points": [ - 58.26028, - 16.97901, - 58.27556, - 16.96345, - 58.29086, - 16.9876, - 58.27474, - 17.00186, - 58.26028, - 16.97901 - ], - "centroid": [16.98291, 58.27543], - "name": "Europe/Stockholm" - }, - { - "points": [ - 57.26163, - 18.7737, - 57.27009, - 18.75255, - 57.28629, - 18.75431, - 57.28106, - 18.78459, - 57.26163, - 18.7737 - ], - "centroid": [18.76706, 57.27502], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.26862, - 21.95912, - 65.26428, - 21.93819, - 65.28305, - 21.92705, - 65.28849, - 21.95362, - 65.26862, - 21.95912 - ], - "centroid": [21.94433, 65.27649], - "name": "Europe/Stockholm" - }, - { - "points": [ - 58.30341, - 16.95264, - 58.31884, - 16.93845, - 58.33666, - 16.95368, - 58.3132, - 16.96644, - 58.30341, - 16.95264 - ], - "centroid": [16.95273, 58.31874], - "name": "Europe/Stockholm" - }, - { - "points": [ - 57.10996, - 18.51355, - 57.12747, - 18.50446, - 57.13424, - 18.53608, - 57.11917, - 18.53444, - 57.10996, - 18.51355 - ], - "centroid": [18.5213, 57.12299], - "name": "Europe/Stockholm" - }, - { - "points": [ - 65.59278, - 24.02794, - 65.61353, - 24.02176, - 65.62376, - 24.04399, - 65.60502, - 24.0464, - 65.59278, - 24.02794 - ], - "centroid": [24.03466, 65.60884], - "name": "Europe/Stockholm" - }, - { - "points": [ - 59.14109, - 18.81536, - 59.14687, - 18.79612, - 59.16009, - 18.79619, - 59.16237, - 18.82387, - 59.14109, - 18.81536 - ], - "centroid": [18.80895, 59.15292], - "name": "Europe/Stockholm" - }, - { - "points": [ - 63.80335, - 21.01, - 63.79337, - 21.00054, - 63.8034, - 20.98895, - 63.81773, - 20.99948, - 63.80335, - 21.01 - ], - "centroid": [20.99962, 63.80483], - "name": "Europe/Stockholm" - }, - { - "points": [ - 50.99468, - 5.89428, - 51.05814, - 5.85979, - 51.16244, - 6.15131, - 51.2466, - 6.06633, - 51.37051, - 6.21636, - 51.50493, - 6.20898, - 51.73374, - 5.95389, - 51.84366, - 5.9504, - 51.85739, - 6.1526, - 51.91299, - 6.12344, - 51.84431, - 6.39841, - 51.90787, - 6.72889, - 51.98265, - 6.82294, - 52.07928, - 6.69047, - 52.24597, - 7.04903, - 52.37247, - 7.06778, - 52.46033, - 6.9897, - 52.45561, - 6.75844, - 52.55589, - 6.67349, - 52.65641, - 6.74337, - 52.64512, - 7.04295, - 52.85504, - 7.08037, - 53.00791, - 7.2059, - 53.32361, - 7.24299, - 53.35879, - 6.99192, - 53.59949, - 7.09593, - 53.69973, - 7.33769, - 53.72142, - 8.02048, - 53.5567, - 8.17313, - 53.48147, - 8.07539, - 53.4122, - 8.25283, - 53.48162, - 8.30955, - 53.52305, - 8.21887, - 53.6163, - 8.25929, - 53.55281, - 8.55625, - 53.68409, - 8.47528, - 53.88876, - 8.60287, - 53.87456, - 9.2167, - 53.88189, - 8.97865, - 54.02036, - 8.83637, - 54.04745, - 9.00393, - 54.13429, - 8.96308, - 54.17523, - 8.80144, - 54.3005, - 8.94797, - 54.3029, - 8.56921, - 54.40794, - 8.63629, - 54.49431, - 9.00694, - 54.4684, - 8.80474, - 54.5399, - 8.94548, - 54.70953, - 8.73574, - 54.62377, - 8.52673, - 54.69885, - 8.70256, - 54.87574, - 8.60647, - 54.86867, - 8.34463, - 54.74118, - 8.27395, - 54.92445, - 8.29098, - 55.06557, - 8.4168, - 55.04238, - 8.47511, - 54.9689, - 8.36621, - 54.88991, - 8.43194, - 54.92395, - 8.81828, - 54.81086, - 9.28997, - 54.88889, - 9.6159, - 54.77224, - 9.84229, - 54.80475, - 9.93342, - 54.69839, - 10.04457, - 54.55283, - 10.03869, - 54.46137, - 9.87197, - 54.49672, - 10.13497, - 54.40317, - 10.20305, - 54.44693, - 10.34202, - 54.31637, - 10.71061, - 54.38746, - 11.07378, - 54.44632, - 10.99999, - 54.54476, - 11.06458, - 54.50602, - 11.24953, - 54.39574, - 11.32235, - 54.39302, - 11.14509, - 54.18829, - 11.10215, - 54.04803, - 10.76803, - 53.96598, - 10.89915, - 54.02403, - 11.17944, - 53.91663, - 11.44436, - 54.00449, - 11.37672, - 54.15449, - 11.66617, - 54.19219, - 12.12138, - 54.49442, - 12.51927, - 54.47225, - 13.05165, - 54.5975, - 13.09075, - 54.68246, - 13.28521, - 54.69117, - 13.43908, - 54.63169, - 13.39019, - 54.58368, - 13.44158, - 54.58269, - 13.67228, - 54.46925, - 13.58326, - 54.34822, - 13.77558, - 54.26718, - 13.73384, - 54.34321, - 13.57847, - 54.29593, - 13.42703, - 54.21062, - 13.39709, - 54.2397, - 13.29848, - 54.09469, - 13.4802, - 54.147, - 13.74304, - 54.2204, - 13.77611, - 53.93232, - 14.2325, - 53.85481, - 14.21371, - 53.82859, - 13.88266, - 53.75597, - 14.27129, - 53.26785, - 14.45975, - 53.05587, - 14.3613, - 52.95439, - 14.15367, - 52.84157, - 14.13486, - 52.58292, - 14.64651, - 52.39516, - 14.54483, - 52.24765, - 14.71586, - 52.11984, - 14.69288, - 52.0695, - 14.76715, - 51.82792, - 14.59937, - 51.66576, - 14.762, - 51.53899, - 14.73709, - 51.47249, - 14.95787, - 51.24626, - 15.04968, - 50.81386, - 14.80156, - 50.85583, - 14.61133, - 50.92658, - 14.63949, - 50.91725, - 14.55621, - 51.00139, - 14.5589, - 51.0488, - 14.30612, - 50.99632, - 14.27374, - 50.94984, - 14.4035, - 50.89247, - 14.38851, - 50.71836, - 13.85385, - 50.70139, - 13.55079, - 50.59166, - 13.46943, - 50.58371, - 13.2618, - 50.4074, - 12.98404, - 50.38266, - 12.51846, - 50.1623, - 12.32771, - 50.30756, - 12.14046, - 50.11625, - 12.21909, - 49.92615, - 12.55743, - 49.75515, - 12.4134, - 49.6946, - 12.53, - 49.44122, - 12.66872, - 49.34508, - 12.97443, - 48.9914, - 13.41517, - 48.95681, - 13.63352, - 48.77797, - 13.85141, - 48.50828, - 13.72961, - 48.58491, - 13.51152, - 48.31706, - 13.33565, - 48.10468, - 12.75797, - 47.85472, - 13.02082, - 47.73203, - 12.92306, - 47.69346, - 13.08484, - 47.48978, - 13.05306, - 47.54376, - 12.80253, - 47.66806, - 12.74095, - 47.61691, - 12.50031, - 47.68957, - 12.42857, - 47.67452, - 12.24951, - 47.73184, - 12.25041, - 47.69416, - 12.17918, - 47.6156, - 12.20777, - 47.5822, - 11.6187, - 47.39425, - 11.26383, - 47.39223, - 10.98352, - 47.5276, - 10.88485, - 47.54896, - 10.45614, - 47.3825, - 10.43665, - 47.26583, - 10.17867, - 47.37895, - 10.22273, - 47.35565, - 10.09241, - 47.53236, - 9.96643, - 47.58327, - 9.78742, - 47.51946, - 9.58855, - 47.64912, - 9.27228, - 47.64578, - 8.89347, - 47.79344, - 8.60915, - 47.67688, - 8.42611, - 47.68335, - 8.60399, - 47.59034, - 8.5979, - 47.57594, - 7.57326, - 47.70171, - 7.50226, - 47.97322, - 7.60844, - 48.12488, - 7.5718, - 48.32999, - 7.73592, - 48.60229, - 7.79868, - 48.96516, - 8.19113, - 49.04401, - 7.6463, - 49.17177, - 7.43309, - 49.10544, - 7.29691, - 49.1058, - 7.05278, - 49.21109, - 6.92883, - 49.1581, - 6.73153, - 49.42488, - 6.53888, - 49.45139, - 6.36789, - 49.57519, - 6.35561, - 49.8005, - 6.5044, - 49.87442, - 6.25946, - 50.07882, - 6.10794, - 50.24758, - 6.17395, - 50.33332, - 6.39194, - 50.443, - 6.36749, - 50.48799, - 6.22257, - 50.56223, - 6.16934, - 50.61475, - 6.25092, - 50.79366, - 5.97035, - 50.91596, - 6.07333, - 50.99468, - 5.89428 - ], - "centroid": [10.40582, 51.12069], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.6743, - 8.52564, - 54.69814, - 8.39717, - 54.72458, - 8.38894, - 54.75518, - 8.59353, - 54.6743, - 8.52564 - ], - "centroid": [8.49085, 54.71458], - "name": "Europe/Berlin" - }, - { - "points": [ - 53.55391, - 6.75188, - 53.57572, - 6.66066, - 53.60618, - 6.65499, - 53.6124, - 6.82542, - 53.55391, - 6.75188 - ], - "centroid": [6.73211, 53.58816], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.60558, - 8.35449, - 54.66932, - 8.2852, - 54.72591, - 8.35607, - 54.63321, - 8.41229, - 54.60558, - 8.35449 - ], - "centroid": [8.351, 54.66152], - "name": "Europe/Berlin" - }, - { - "points": [ - 53.61564, - 6.89971, - 53.68512, - 6.88001, - 53.68394, - 7.10063, - 53.6583, - 6.92954, - 53.61564, - 6.89971 - ], - "centroid": [6.94782, 53.66822], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.48495, - 8.6451, - 54.54335, - 8.58571, - 54.56815, - 8.71665, - 54.50561, - 8.69474, - 54.48495, - 8.6451 - ], - "centroid": [8.65734, 54.52932], - "name": "Europe/Berlin" - }, - { - "points": [ - 53.6925, - 7.15767, - 53.73523, - 7.18449, - 53.72408, - 7.35502, - 53.69975, - 7.29427, - 53.6925, - 7.15767 - ], - "centroid": [7.24247, 53.71401], - "name": "Europe/Berlin" - }, - { - "points": [ - 53.71148, - 7.47982, - 53.7664, - 7.49232, - 53.7519, - 7.64431, - 53.73242, - 7.6337, - 53.71148, - 7.47982 - ], - "centroid": [7.55039, 53.74048], - "name": "Europe/Berlin" - }, - { - "points": [ - 53.74359, - 7.69078, - 53.78828, - 7.69268, - 53.77777, - 7.82391, - 53.76257, - 7.81028, - 53.74359, - 7.69078 - ], - "centroid": [7.74399, 53.76808], - "name": "Europe/Berlin" - }, - { - "points": [ - 53.76469, - 7.8696, - 53.79603, - 7.84893, - 53.78138, - 7.98657, - 53.766, - 7.96943, - 53.76469, - 7.8696 - ], - "centroid": [7.9127, 53.77796], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.49057, - 8.48609, - 54.50927, - 8.45113, - 54.59272, - 8.44163, - 54.54335, - 8.48979, - 54.49057, - 8.48609 - ], - "centroid": [8.46604, 54.53651], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.41697, - 8.49734, - 54.43748, - 8.43371, - 54.46795, - 8.43318, - 54.47503, - 8.48248, - 54.41697, - 8.49734 - ], - "centroid": [8.4646, 54.44839], - "name": "Europe/Berlin" - }, - { - "points": [ - 53.9181, - 8.43454, - 53.95465, - 8.3995, - 53.97093, - 8.47091, - 53.95632, - 8.47668, - 53.9181, - 8.43454 - ], - "centroid": [8.44034, 53.94801], - "name": "Europe/Berlin" - }, - { - "points": [ - 53.70362, - 8.15424, - 53.73234, - 8.11573, - 53.73477, - 8.20179, - 53.7195, - 8.19857, - 53.70362, - 8.15424 - ], - "centroid": [8.16267, 53.72274], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.55233, - 8.57222, - 54.56894, - 8.50693, - 54.59049, - 8.50166, - 54.59153, - 8.56774, - 54.55233, - 8.57222 - ], - "centroid": [8.54037, 54.57558], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.03367, - 8.69889, - 54.05967, - 8.65435, - 54.09442, - 8.68825, - 54.0844, - 8.70575, - 54.03367, - 8.69889 - ], - "centroid": [8.68534, 54.06492], - "name": "Europe/Berlin" - }, - { - "points": [ - 53.712, - 7.41083, - 53.71992, - 7.36432, - 53.73277, - 7.35842, - 53.73007, - 7.44933, - 53.712, - 7.41083 - ], - "centroid": [7.3994, 53.72413], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.5388, - 8.83135, - 54.54688, - 8.79179, - 54.56194, - 8.78688, - 54.56623, - 8.84619, - 54.5388, - 8.83135 - ], - "centroid": [8.81671, 54.55396], - "name": "Europe/Berlin" - }, - { - "points": [ - 53.90409, - 8.50213, - 53.91686, - 8.47653, - 53.94366, - 8.49598, - 53.92518, - 8.52913, - 53.90409, - 8.50213 - ], - "centroid": [8.5014, 53.92309], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.62305, - 8.73097, - 54.64212, - 8.70422, - 54.65692, - 8.742, - 54.63793, - 8.75144, - 54.62305, - 8.73097 - ], - "centroid": [8.73079, 54.64025], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.1235, - 8.7056, - 54.11989, - 8.67952, - 54.13902, - 8.67245, - 54.14711, - 8.70104, - 54.1235, - 8.7056 - ], - "centroid": [8.68999, 54.1327], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.45774, - 8.73083, - 54.47964, - 8.71857, - 54.47898, - 8.75661, - 54.46443, - 8.7551, - 54.45774, - 8.73083 - ], - "centroid": [8.73892, 54.47063], - "name": "Europe/Berlin" - }, - { - "points": [ - 53.58428, - 6.86005, - 53.60717, - 6.85044, - 53.61148, - 6.87886, - 53.59472, - 6.88272, - 53.58428, - 6.86005 - ], - "centroid": [6.86718, 53.59941], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.45417, - 8.56187, - 54.46592, - 8.54007, - 54.48047, - 8.54318, - 54.47262, - 8.5774, - 54.45417, - 8.56187 - ], - "centroid": [8.55684, 54.46837], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.2326, - 13.92188, - 54.25104, - 13.90477, - 54.25938, - 13.93301, - 54.24437, - 13.93747, - 54.2326, - 13.92188 - ], - "centroid": [13.92317, 54.247], - "name": "Europe/Berlin" - }, - { - "points": [ - 54.15554, - 8.71647, - 54.15842, - 8.69506, - 54.18134, - 8.7037, - 54.1755, - 8.72505, - 54.15554, - 8.71647 - ], - "centroid": [8.70988, 54.16783], - "name": "Europe/Berlin" - }, - { - "points": [ - 46.15979, - 5.95363, - 46.36, - 6.1401, - 46.42249, - 6.05309, - 46.58757, - 6.09632, - 46.77812, - 6.42804, - 46.98049, - 6.47269, - 47.01129, - 6.61803, - 47.34395, - 7.04325, - 47.35647, - 6.86448, - 47.50951, - 6.9783, - 47.43547, - 7.25307, - 47.6223, - 7.66355, - 47.54877, - 7.68516, - 47.63672, - 8.21272, - 47.5873, - 8.45907, - 47.63939, - 8.51266, - 47.70716, - 8.40999, - 47.81533, - 8.56953, - 47.66633, - 8.897, - 47.66865, - 9.27706, - 47.46907, - 9.65483, - 47.38253, - 9.68142, - 47.22723, - 9.51747, - 47.07312, - 9.50715, - 47.034, - 9.87892, - 46.94541, - 9.88525, - 46.85775, - 10.10694, - 47.01169, - 10.38533, - 46.94174, - 10.50125, - 46.68319, - 10.38877, - 46.61903, - 10.49397, - 46.53439, - 10.46403, - 46.53919, - 10.30005, - 46.61868, - 10.23032, - 46.53467, - 10.062, - 46.45118, - 10.05357, - 46.40313, - 10.17022, - 46.22181, - 10.13748, - 46.22428, - 10.03741, - 46.37191, - 9.94961, - 46.30157, - 9.54073, - 46.49502, - 9.45354, - 46.48841, - 9.29042, - 46.2393, - 9.25076, - 46.04115, - 9.02159, - 45.90422, - 9.09373, - 45.81628, - 9.01932, - 45.83684, - 8.90668, - 45.95656, - 8.88366, - 45.99816, - 8.78486, - 46.08741, - 8.82358, - 46.12113, - 8.6103, - 46.25199, - 8.44493, - 46.4539, - 8.44069, - 46.29357, - 8.12926, - 46.1459, - 8.15987, - 45.92456, - 7.8604, - 45.98941, - 7.5614, - 45.85789, - 7.09904, - 46.05316, - 6.86895, - 46.12499, - 6.88159, - 46.14613, - 6.76783, - 46.2917, - 6.84034, - 46.35333, - 6.75273, - 46.42347, - 6.79741, - 46.44993, - 6.66763, - 46.39839, - 6.32849, - 46.32072, - 6.22363, - 46.22684, - 6.29003, - 46.15979, - 5.95363 - ], - "centroid": [8.22934, 46.8043], - "name": "Europe/Zurich" - }, - { - "points": [ - 47.67824, - 8.67119, - 47.72273, - 8.67197, - 47.69724, - 8.73072, - 47.68352, - 8.7223, - 47.67824, - 8.67119 - ], - "centroid": [8.69464, 47.69679], - "name": "Europe/Busingen" - }, - { - "points": [ - 50.98401, - 2.59942, - 51.10067, - 2.54077, - 51.35904, - 3.19749, - 51.38439, - 3.37155, - 51.25759, - 3.4388, - 51.31619, - 3.59595, - 51.21823, - 3.89945, - 51.38472, - 4.22664, - 51.37353, - 4.41986, - 51.44933, - 4.3694, - 51.48797, - 4.47345, - 51.43334, - 4.64707, - 51.51539, - 4.78283, - 51.40679, - 4.92741, - 51.49649, - 5.04628, - 51.27151, - 5.23976, - 51.31213, - 5.48552, - 51.15927, - 5.85727, - 50.86754, - 5.65666, - 50.77199, - 5.70663, - 50.76345, - 6.02923, - 50.635, - 6.27932, - 50.55051, - 6.19244, - 50.49574, - 6.35463, - 50.3247, - 6.41364, - 50.22998, - 6.18634, - 50.12366, - 6.14181, - 50.16595, - 5.9742, - 49.94851, - 5.78343, - 49.80695, - 5.7631, - 49.66947, - 5.91909, - 49.56976, - 5.88202, - 49.48385, - 5.47543, - 49.68393, - 5.2659, - 49.7856, - 4.8487, - 49.91553, - 4.87061, - 49.96315, - 4.78073, - 50.14477, - 4.87159, - 50.09043, - 4.7108, - 49.99058, - 4.68521, - 49.94795, - 4.19696, - 50.03202, - 4.13306, - 50.07628, - 4.22002, - 50.13317, - 4.12034, - 50.2644, - 4.20167, - 50.34567, - 4.02587, - 50.30139, - 3.6919, - 50.48331, - 3.60455, - 50.52757, - 3.27042, - 50.69291, - 3.24664, - 50.77937, - 3.14121, - 50.69002, - 2.89929, - 50.8079, - 2.63157, - 50.98401, - 2.59942 - ], - "centroid": [4.66083, 50.64417], - "name": "Europe/Brussels" - }, - { - "points": [ - 35.99035, - -5.60838, - 36.17597, - -6.03812, - 36.53088, - -6.31388, - 36.57611, - -6.22546, - 36.63774, - -6.39817, - 36.74889, - -6.44374, - 36.79436, - -6.36219, - 36.98152, - -6.53296, - 37.20066, - -7.05155, - 37.17288, - -7.40149, - 37.55461, - -7.53048, - 37.99245, - -7.2586, - 38.03589, - -7.00387, - 38.20871, - -6.94513, - 38.16787, - -7.08815, - 38.43849, - -7.34054, - 38.72412, - -7.26329, - 38.87205, - -7.04294, - 39.05906, - -6.97272, - 39.19346, - -7.23636, - 39.38111, - -7.33889, - 39.45125, - -7.30435, - 39.65802, - -7.53478, - 39.68509, - -7.01474, - 40.01239, - -6.87856, - 40.20131, - -7.02531, - 40.36522, - -6.7926, - 40.44748, - -6.85037, - 40.8552, - -6.80893, - 41.03861, - -6.93923, - 41.05238, - -6.81284, - 41.24775, - -6.65208, - 41.32211, - -6.43648, - 41.58354, - -6.19789, - 41.68271, - -6.55913, - 41.93806, - -6.55913, - 41.97836, - -6.77879, - 41.97764, - -7.15776, - 41.87731, - -7.18746, - 41.80143, - -7.42199, - 41.89504, - -7.69034, - 41.84236, - -7.87602, - 41.91536, - -7.89298, - 41.80104, - -8.13237, - 41.91042, - -8.22159, - 42.0511, - -8.09031, - 42.05929, - -8.18252, - 42.1354, - -8.19695, - 42.03948, - -8.62255, - 41.8609, - -8.87332, - 42.11485, - -8.90254, - 42.27087, - -8.68406, - 42.24162, - -8.85943, - 42.30953, - -8.86361, - 42.41739, - -8.68078, - 42.3768, - -8.83501, - 42.46021, - -8.94499, - 42.50165, - -8.82269, - 42.63951, - -8.76685, - 42.50744, - -9.015, - 42.57042, - -9.08782, - 42.77292, - -8.94628, - 42.72951, - -9.08678, - 42.89975, - -9.14574, - 42.91852, - -9.29781, - 43.0564, - -9.29689, - 43.10951, - -9.17694, - 43.19482, - -9.17064, - 43.23854, - -8.95486, - 43.28459, - -8.99048, - 43.35563, - -8.83584, - 43.29913, - -8.70597, - 43.4137, - -8.29811, - 43.35143, - -8.22137, - 43.41588, - -8.21895, - 43.45732, - -8.34847, - 43.57455, - -8.32233, - 43.77939, - -7.8964, - 43.70658, - -7.8266, - 43.80167, - -7.67589, - 43.69725, - -7.58721, - 43.73865, - -7.45675, - 43.56875, - -7.15406, - 43.57268, - -6.10346, - 43.67094, - -5.83637, - 43.55655, - -5.68182, - 43.40444, - -4.57138, - 43.52393, - -3.58636, - 43.34382, - -3.02329, - 43.44435, - -2.94502, - 43.46385, - -2.75054, - 43.30644, - -2.29452, - 43.4043, - -1.79138, - 43.26826, - -1.61413, - 43.26547, - -1.38575, - 43.06364, - -1.4317, - 43.1343, - -1.29019, - 43.02274, - -1.13355, - 42.9811, - -0.76288, - 42.8015, - -0.56026, - 42.85642, - -0.28846, - 42.70411, - -0.01361, - 42.70017, - 0.66396, - 42.87688, - 0.70638, - 42.72649, - 1.35991, - 42.44868, - 1.47529, - 42.50755, - 1.97877, - 42.36974, - 2.01817, - 42.44509, - 2.26061, - 42.3527, - 2.65913, - 42.42582, - 2.69907, - 42.49419, - 3.03164, - 42.33467, - 3.32233, - 42.23719, - 3.26435, - 42.20851, - 3.11507, - 42.06205, - 3.21927, - 41.86125, - 3.17727, - 41.45403, - 2.27436, - 41.28786, - 2.12176, - 41.03134, - 0.98641, - 40.8024, - 0.71912, - 40.70524, - 0.89339, - 40.55515, - 0.67268, - 40.58629, - 0.59447, - 40.6329, - 0.7258, - 40.59596, - 0.58095, - 40.03072, - 0.05727, - 39.42711, - -0.31865, - 38.98192, - -0.12944, - 38.7337, - 0.24168, - 38.32323, - -0.49593, - 38.19036, - -0.50543, - 38.15133, - -0.61753, - 37.856, - -0.75138, - 37.60112, - -0.71149, - 37.54927, - -1.3175, - 37.34466, - -1.66819, - 36.93188, - -1.89465, - 36.72896, - -2.11906, - 36.83684, - -2.35649, - 36.81248, - -2.55222, - 36.68106, - -2.70761, - 36.74843, - -2.92907, - 36.71453, - -4.39719, - 36.50494, - -4.63133, - 36.40547, - -5.17237, - 36.15335, - -5.33234, - 36.16438, - -5.42621, - 36.068, - -5.41863, - 35.99035, - -5.60838 - ], - "centroid": [-3.55701, 40.39469], - "name": "Europe/Madrid" - }, - { - "points": [ - 39.56047, - 2.31075, - 39.86384, - 2.77248, - 39.96875, - 3.16782, - 39.95579, - 3.21959, - 39.8931, - 3.08976, - 39.89064, - 3.2118, - 39.77741, - 3.15129, - 39.79604, - 3.34415, - 39.71339, - 3.48057, - 39.35358, - 3.23477, - 39.25415, - 3.06167, - 39.35018, - 2.95988, - 39.35637, - 2.7798, - 39.54897, - 2.66797, - 39.44537, - 2.52329, - 39.56047, - 2.31075 - ], - "centroid": [2.95431, 39.61599], - "name": "Europe/Madrid" - }, - { - "points": [ - 39.80536, - 4.2743, - 39.91137, - 3.80895, - 40.02772, - 3.78894, - 40.07765, - 4.1748, - 39.8861, - 4.32409, - 39.80536, - 4.2743 - ], - "centroid": [4.06578, 39.94899], - "name": "Europe/Madrid" - }, - { - "points": [ - 38.94665, - 1.19107, - 39.12809, - 1.51442, - 39.03658, - 1.65937, - 38.8234, - 1.40837, - 38.85111, - 1.24614, - 38.94665, - 1.19107 - ], - "centroid": [1.41995, 38.96825], - "name": "Europe/Madrid" - }, - { - "points": [ - 38.63115, - 1.3858, - 38.80773, - 1.41714, - 38.66666, - 1.59385, - 38.63977, - 1.5676, - 38.63115, - 1.3858 - ], - "centroid": [1.4714, 38.69537], - "name": "Europe/Madrid" - }, - { - "points": [ - 39.11505, - 2.93313, - 39.16333, - 2.90292, - 39.20099, - 2.97205, - 39.12339, - 2.9679, - 39.11505, - 2.93313 - ], - "centroid": [2.94412, 39.15482], - "name": "Europe/Madrid" - }, - { - "points": [ - 42.51962, - -8.8531, - 42.56044, - -8.89495, - 42.58271, - -8.87866, - 42.56473, - -8.84086, - 42.51962, - -8.8531 - ], - "centroid": [-8.86571, 42.55504], - "name": "Europe/Madrid" - }, - { - "points": [ - 42.18492, - -8.89823, - 42.21943, - -8.91967, - 42.26474, - -8.90442, - 42.20159, - -8.87678, - 42.18492, - -8.89823 - ], - "centroid": [-8.89961, 42.21978], - "name": "Europe/Madrid" - }, - { - "points": [ - 42.34879, - -8.93468, - 42.36928, - -8.9534, - 42.41078, - -8.91388, - 42.39295, - -8.90451, - 42.34879, - -8.93468 - ], - "centroid": [-8.92788, 42.37924], - "name": "Europe/Madrid" - }, - { - "points": [ - 38.77661, - 1.47887, - 38.79779, - 1.46102, - 38.81893, - 1.47628, - 38.78823, - 1.49394, - 38.77661, - 1.47887 - ], - "centroid": [1.47741, 38.79622], - "name": "Europe/Madrid" - }, - { - "points": [ - 35.9283, - -3.03367, - 35.94317, - -3.05426, - 35.96292, - -3.03912, - 35.95069, - -3.02019, - 35.9283, - -3.03367 - ], - "centroid": [-3.03687, 35.94601], - "name": "Europe/Madrid" - }, - { - "points": [ - 42.45573, - -8.99576, - 42.46824, - -9.01771, - 42.49101, - -9.00937, - 42.47109, - -8.98493, - 42.45573, - -8.99576 - ], - "centroid": [-9.00221, 42.47213], - "name": "Europe/Madrid" - }, - { - "points": [ - 38.15114, - -0.46363, - 38.15204, - -0.49477, - 38.16745, - -0.50077, - 38.17294, - -0.46921, - 38.15114, - -0.46363 - ], - "centroid": [-0.48126, 38.16107], - "name": "Europe/Madrid" - }, - { - "points": [ - 37.67958, - -0.76992, - 37.6883, - -0.78548, - 37.70908, - -0.7754, - 37.6957, - -0.75354, - 37.67958, - -0.76992 - ], - "centroid": [-0.77074, 37.69376], - "name": "Europe/Madrid" - }, - { - "points": [ - 38.85353, - 1.19972, - 38.86509, - 1.18112, - 38.88282, - 1.203, - 38.86515, - 1.21363, - 38.85353, - 1.19972 - ], - "centroid": [1.19882, 38.86715], - "name": "Europe/Madrid" - }, - { - "points": [ - 46.2377, - 13.41066, - 46.36929, - 13.43273, - 46.44997, - 13.68608, - 46.53336, - 13.71206, - 46.38863, - 14.56268, - 46.66257, - 15.03787, - 46.62618, - 15.50572, - 46.72888, - 15.83487, - 46.67401, - 16.0278, - 46.83374, - 15.97764, - 46.88147, - 16.11124, - 46.8545, - 16.34423, - 46.64128, - 16.39745, - 46.48337, - 16.57599, - 46.52103, - 16.31605, - 46.39127, - 16.30728, - 46.39018, - 16.12489, - 46.18376, - 15.62722, - 46.054, - 15.73266, - 45.85426, - 15.69981, - 45.70914, - 15.31788, - 45.68058, - 15.41733, - 45.5933, - 15.32136, - 45.49349, - 15.40237, - 45.40344, - 15.16749, - 45.52246, - 14.94465, - 45.45553, - 14.81692, - 45.62865, - 14.61034, - 45.47561, - 14.50263, - 45.43311, - 13.62392, - 45.54035, - 13.56387, - 45.63412, - 13.89771, - 45.81139, - 13.58088, - 45.97742, - 13.63158, - 45.99973, - 13.46972, - 46.1802, - 13.65443, - 46.2377, - 13.41066 - ], - "centroid": [14.8226, 46.10436], - "name": "Europe/Ljubljana" - }, - { - "points": [ - 43.41723, - 16.1272, - 43.50173, - 15.94583, - 43.69049, - 15.89226, - 43.67239, - 15.67423, - 43.7138, - 15.64113, - 43.74095, - 15.77024, - 43.82429, - 15.50862, - 43.90141, - 15.5037, - 43.87571, - 15.39674, - 44.18435, - 14.93231, - 43.97106, - 15.38976, - 44.29295, - 15.01872, - 44.32366, - 15.0835, - 44.69996, - 14.7231, - 44.58335, - 14.96937, - 44.71551, - 14.87801, - 44.78511, - 14.64666, - 44.89416, - 14.75433, - 44.72855, - 14.88024, - 44.95669, - 14.91278, - 45.10265, - 14.83545, - 45.18471, - 14.6596, - 44.88136, - 14.83318, - 45.05254, - 14.44223, - 44.96125, - 14.56331, - 44.96694, - 14.49176, - 44.63212, - 14.55249, - 44.60767, - 14.46749, - 44.49906, - 14.56784, - 44.467, - 14.50929, - 44.56501, - 14.35543, - 45.12432, - 14.26404, - 45.18548, - 14.33307, - 45.08865, - 14.42028, - 45.26929, - 14.55319, - 45.34249, - 14.33032, - 44.97769, - 14.17674, - 44.76064, - 13.90168, - 45.06294, - 13.62026, - 45.51016, - 13.49827, - 45.43884, - 13.66854, - 45.47276, - 14.37331, - 45.50385, - 14.52858, - 45.64871, - 14.61151, - 45.47399, - 14.82477, - 45.54258, - 14.94485, - 45.42316, - 15.15611, - 45.46792, - 15.33641, - 45.51791, - 15.38542, - 45.6123, - 15.30436, - 45.66773, - 15.40049, - 45.72191, - 15.30237, - 45.86718, - 15.68347, - 46.04895, - 15.71299, - 46.09739, - 15.61614, - 46.19877, - 15.61384, - 46.40947, - 16.11952, - 46.40958, - 16.29913, - 46.51809, - 16.28125, - 46.54868, - 16.35381, - 46.46639, - 16.6768, - 46.17751, - 17.16271, - 45.94181, - 17.39125, - 45.94551, - 17.57764, - 45.78029, - 17.8667, - 45.7556, - 18.43867, - 45.92206, - 18.66362, - 45.92778, - 18.90522, - 45.81944, - 18.86436, - 45.79752, - 18.92612, - 45.7705, - 18.86706, - 45.7439, - 18.98966, - 45.57768, - 18.90938, - 45.51134, - 19.11144, - 45.48678, - 19.00736, - 45.40947, - 19.03993, - 45.38249, - 18.98002, - 45.20642, - 19.45014, - 45.13299, - 19.09345, - 44.98507, - 19.08626, - 44.94896, - 19.16535, - 44.84367, - 18.9371, - 44.90881, - 18.75328, - 44.98594, - 18.77839, - 45.08089, - 18.68293, - 45.04655, - 18.50088, - 45.13501, - 18.252, - 45.07181, - 18.17259, - 45.1299, - 18.00766, - 45.03397, - 17.83994, - 45.22717, - 16.97314, - 45.2164, - 16.53967, - 44.98511, - 16.31269, - 45.20502, - 15.94433, - 45.15425, - 15.75843, - 44.77912, - 15.7697, - 44.55126, - 16.11139, - 44.19194, - 16.25816, - 43.49185, - 17.25087, - 43.31761, - 17.31032, - 43.00935, - 17.69871, - 42.93062, - 17.53739, - 42.91341, - 17.83835, - 42.68519, - 18.18561, - 42.64431, - 18.41366, - 42.38477, - 18.53391, - 42.61185, - 18.19773, - 42.7465, - 17.78473, - 42.79085, - 17.83777, - 42.75242, - 17.75786, - 42.96699, - 17.22, - 42.96199, - 17.15361, - 42.90241, - 17.19638, - 42.9152, - 16.64162, - 42.99725, - 16.62836, - 42.98948, - 17.03451, - 43.06048, - 17.00492, - 42.93166, - 17.53546, - 43.38843, - 16.883, - 43.49803, - 16.40354, - 43.4979, - 16.18754, - 43.41723, - 16.1272 - ], - "centroid": [16.38953, 45.03496], - "name": "Europe/Zagreb" - }, - { - "points": [ - 43.24642, - 16.68486, - 43.26676, - 16.50104, - 43.41354, - 16.19043, - 43.31798, - 16.90645, - 43.24642, - 16.68486 - ], - "centroid": [16.56391, 43.32219], - "name": "Europe/Zagreb" - }, - { - "points": [ - 43.1439, - 16.42565, - 43.17361, - 16.33129, - 43.24597, - 16.56918, - 43.12463, - 17.20444, - 43.1439, - 16.42565 - ], - "centroid": [16.69103, 43.17386], - "name": "Europe/Zagreb" - }, - { - "points": [ - 43.6828, - 15.48233, - 43.77474, - 15.28672, - 44.16008, - 14.80561, - 44.08208, - 15.09985, - 43.6828, - 15.48233 - ], - "centroid": [15.1456, 43.94813], - "name": "Europe/Zagreb" - }, - { - "points": [ - 42.67888, - 17.74682, - 42.75049, - 17.38036, - 42.79016, - 17.3122, - 42.74635, - 17.67142, - 42.67888, - 17.74682 - ], - "centroid": [17.54618, 42.7389], - "name": "Europe/Zagreb" - }, - { - "points": [ - 42.99734, - 16.07627, - 43.08343, - 16.08156, - 43.07594, - 16.26688, - 43.01158, - 16.22128, - 42.99734, - 16.07627 - ], - "centroid": [16.15796, 43.04381], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.18849, - 14.89477, - 44.18945, - 14.8268, - 44.29186, - 14.6783, - 44.29511, - 14.77676, - 44.18849, - 14.89477 - ], - "centroid": [14.7897, 44.24492], - "name": "Europe/Zagreb" - }, - { - "points": [ - 42.71608, - 16.84534, - 42.78377, - 16.776, - 42.77403, - 16.95039, - 42.72675, - 16.92284, - 42.71608, - 16.84534 - ], - "centroid": [16.86862, 42.75354], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.33189, - 14.8, - 44.36237, - 14.73888, - 44.42431, - 14.75568, - 44.40624, - 14.81756, - 44.33189, - 14.8 - ], - "centroid": [14.77885, 44.38066], - "name": "Europe/Zagreb" - }, - { - "points": [ - 43.62061, - 15.72733, - 43.65137, - 15.6129, - 43.68433, - 15.59389, - 43.64502, - 15.73505, - 43.62061, - 15.72733 - ], - "centroid": [15.66672, 43.65096], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.59616, - 14.2759, - 44.62982, - 14.21812, - 44.70018, - 14.27389, - 44.67029, - 14.29022, - 44.59616, - 14.2759 - ], - "centroid": [14.26116, 44.64497], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.39172, - 14.96159, - 44.42997, - 14.8872, - 44.49074, - 14.83622, - 44.41626, - 14.96915, - 44.39172, - 14.96159 - ], - "centroid": [14.91134, 44.43474], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.33713, - 14.727, - 44.38654, - 14.65487, - 44.4172, - 14.6597, - 44.40546, - 14.70908, - 44.33713, - 14.727 - ], - "centroid": [14.69071, 44.38384], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.30171, - 14.67209, - 44.31367, - 14.61553, - 44.35502, - 14.57515, - 44.36482, - 14.597, - 44.30171, - 14.67209 - ], - "centroid": [14.61763, 44.33255], - "name": "Europe/Zagreb" - }, - { - "points": [ - 43.07051, - 16.70909, - 43.08035, - 16.65842, - 43.09213, - 16.65214, - 43.10186, - 16.74043, - 43.07051, - 16.70909 - ], - "centroid": [16.69568, 43.08689], - "name": "Europe/Zagreb" - }, - { - "points": [ - 42.94633, - 15.99936, - 42.96287, - 15.98141, - 43.0039, - 16.01186, - 42.98073, - 16.03531, - 42.94633, - 15.99936 - ], - "centroid": [16.00777, 42.97442], - "name": "Europe/Zagreb" - }, - { - "points": [ - 43.91664, - 15.28313, - 43.93182, - 15.24554, - 43.92011, - 15.32587, - 43.90831, - 15.3151, - 43.91664, - 15.28313 - ], - "centroid": [15.29354, 43.91992], - "name": "Europe/Zagreb" - }, - { - "points": [ - 42.744, - 16.48739, - 42.78278, - 16.49803, - 42.77336, - 16.54197, - 42.75395, - 16.53258, - 42.744, - 16.48739 - ], - "centroid": [16.51261, 42.7638], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.43596, - 14.58085, - 44.43468, - 14.53292, - 44.46077, - 14.52129, - 44.46552, - 14.56462, - 44.43596, - 14.58085 - ], - "centroid": [14.55049, 44.44913], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.82217, - 14.83305, - 44.84032, - 14.79536, - 44.85701, - 14.79613, - 44.85964, - 14.83862, - 44.82217, - 14.83305 - ], - "centroid": [14.81842, 44.84441], - "name": "Europe/Zagreb" - }, - { - "points": [ - 43.0093, - 15.73237, - 43.03256, - 15.71723, - 43.04194, - 15.76908, - 43.01953, - 15.76499, - 43.0093, - 15.73237 - ], - "centroid": [15.74494, 43.02646], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.49322, - 14.30588, - 44.50737, - 14.27398, - 44.52853, - 14.27378, - 44.51611, - 14.32081, - 44.49322, - 14.30588 - ], - "centroid": [14.29474, 44.51161], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.75975, - 14.31501, - 44.76668, - 14.28978, - 44.80159, - 14.31607, - 44.78973, - 14.32582, - 44.75975, - 14.31501 - ], - "centroid": [14.31036, 44.77818], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.56339, - 14.31575, - 44.58269, - 14.2848, - 44.5975, - 14.28544, - 44.58908, - 14.32003, - 44.56339, - 14.31575 - ], - "centroid": [14.30311, 44.58261], - "name": "Europe/Zagreb" - }, - { - "points": [ - 42.38208, - 16.28837, - 42.38557, - 16.24961, - 42.40086, - 16.24503, - 42.40686, - 16.27256, - 42.38208, - 16.28837 - ], - "centroid": [16.2654, 42.39358], - "name": "Europe/Zagreb" - }, - { - "points": [ - 42.74183, - 16.72222, - 42.75636, - 16.69713, - 42.77061, - 16.72838, - 42.75465, - 16.74014, - 42.74183, - 16.72222 - ], - "centroid": [16.72092, 42.75607], - "name": "Europe/Zagreb" - }, - { - "points": [ - 42.12204, - 15.51623, - 42.12873, - 15.49419, - 42.15455, - 15.50797, - 42.14096, - 15.53173, - 42.12204, - 15.51623 - ], - "centroid": [15.51238, 42.13714], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.37844, - 14.87445, - 44.36314, - 14.8631, - 44.38906, - 14.84268, - 44.39421, - 14.85578, - 44.37844, - 14.87445 - ], - "centroid": [14.85926, 44.38033], - "name": "Europe/Zagreb" - }, - { - "points": [ - 43.39044, - 16.17462, - 43.39848, - 16.15684, - 43.4184, - 16.17045, - 43.40319, - 16.19036, - 43.39044, - 16.17462 - ], - "centroid": [16.17306, 43.40325], - "name": "Europe/Zagreb" - }, - { - "points": [ - 44.65664, - 14.58903, - 44.66048, - 14.56924, - 44.67872, - 14.56239, - 44.67327, - 14.59052, - 44.65664, - 14.58903 - ], - "centroid": [14.57772, 44.66778], - "name": "Europe/Zagreb" - }, - { - "points": [ - 42.21486, - 15.74522, - 42.23486, - 15.7345, - 42.23657, - 15.75983, - 42.22027, - 15.76258, - 42.21486, - 15.74522 - ], - "centroid": [15.74991, 42.227], - "name": "Europe/Zagreb" - }, - { - "points": [ - 43.07866, - 15.4634, - 43.08395, - 15.44337, - 43.09893, - 15.44425, - 43.0976, - 15.46484, - 43.07866, - 15.4634 - ], - "centroid": [15.45436, 43.08974], - "name": "Europe/Zagreb" - }, - { - "points": [ - 47.54435, - 9.53449, - 47.60333, - 9.78826, - 47.55868, - 9.97517, - 47.37599, - 10.10459, - 47.39034, - 10.23996, - 47.28642, - 10.18291, - 47.44147, - 10.46015, - 47.59824, - 10.44235, - 47.5434, - 10.90366, - 47.41155, - 10.98905, - 47.41428, - 11.26248, - 47.60174, - 11.61245, - 47.63312, - 12.19272, - 47.70531, - 12.15588, - 47.75408, - 12.26033, - 47.69217, - 12.25917, - 47.70921, - 12.43277, - 47.63688, - 12.50347, - 47.68344, - 12.78179, - 47.57764, - 12.791, - 47.48332, - 13.00785, - 47.64357, - 13.08735, - 47.72433, - 12.8998, - 47.84816, - 12.99848, - 48.13645, - 12.75539, - 48.33393, - 13.32486, - 48.60267, - 13.49726, - 48.52662, - 13.72108, - 48.78275, - 13.83821, - 48.68456, - 14.05835, - 48.61832, - 14.0546, - 48.55387, - 14.32505, - 48.65704, - 14.44475, - 48.59686, - 14.69591, - 48.78837, - 14.80446, - 48.77378, - 14.97847, - 49.02704, - 15.02702, - 48.88267, - 15.84064, - 48.74976, - 16.1109, - 48.73542, - 16.37467, - 48.81688, - 16.53471, - 48.72229, - 16.90855, - 48.54246, - 16.96262, - 48.37322, - 16.85814, - 48.01026, - 17.17247, - 47.85719, - 17.05158, - 47.70258, - 17.09573, - 47.67287, - 16.75256, - 47.74903, - 16.61583, - 47.67981, - 16.45498, - 47.63414, - 16.64762, - 47.5343, - 16.72277, - 47.42161, - 16.62692, - 47.40138, - 16.46088, - 47.28113, - 16.50231, - 47.20613, - 16.4304, - 47.13797, - 16.53649, - 47.03975, - 16.47656, - 47.0036, - 16.52506, - 47.00284, - 16.28997, - 46.82464, - 15.99638, - 46.65202, - 16.03929, - 46.70889, - 15.8359, - 46.60335, - 15.4761, - 46.64292, - 15.04208, - 46.36808, - 14.56049, - 46.43906, - 14.42336, - 46.6822, - 12.43365, - 46.77993, - 12.28042, - 46.88206, - 12.26638, - 46.91241, - 12.13962, - 47.01078, - 12.11201, - 47.08492, - 12.18353, - 46.96713, - 11.75029, - 46.95739, - 11.16699, - 46.7603, - 11.01474, - 46.84261, - 10.4867, - 46.99177, - 10.38833, - 46.83755, - 10.10237, - 46.93259, - 9.86881, - 47.0155, - 9.86465, - 47.05631, - 9.59514, - 47.27416, - 9.52593, - 47.38758, - 9.65823, - 47.54435, - 9.53449 - ], - "centroid": [14.12106, 47.5874], - "name": "Europe/Vienna" - }, - { - "points": [ - 36.10416, - -5.33812, - 36.12979, - -5.36539, - 36.16893, - -5.35729, - 36.16367, - -5.33083, - 36.10416, - -5.33812 - ], - "centroid": [-5.34717, 36.1406], - "name": "Europe/Gibraltar" - }, - { - "points": [ - 46.96126, - 16.22578, - 47.02374, - 16.28256, - 47.01028, - 16.49245, - 47.03336, - 16.4362, - 47.13683, - 16.51413, - 47.21014, - 16.4075, - 47.28775, - 16.47943, - 47.4057, - 16.44049, - 47.53499, - 16.69945, - 47.61548, - 16.63999, - 47.64955, - 16.42484, - 47.69804, - 16.44207, - 47.76905, - 16.61319, - 47.69239, - 16.75899, - 47.71835, - 17.06674, - 47.86655, - 17.01397, - 48.01767, - 17.1599, - 47.98465, - 17.37344, - 47.74576, - 17.78671, - 47.76192, - 18.67678, - 47.8205, - 18.85794, - 47.90804, - 18.7745, - 48.05765, - 18.83954, - 48.10007, - 19.47846, - 48.25422, - 19.63652, - 48.13974, - 19.92849, - 48.27757, - 20.14424, - 48.28782, - 20.32188, - 48.54516, - 20.49132, - 48.576, - 20.65075, - 48.50464, - 21.11918, - 48.59481, - 21.4525, - 48.35389, - 21.78531, - 48.42328, - 22.27911, - 48.25318, - 22.38847, - 48.20697, - 22.59186, - 48.10826, - 22.61643, - 48.12093, - 22.84327, - 47.96218, - 22.91549, - 47.76894, - 22.66021, - 47.74929, - 22.33483, - 47.52602, - 22.04437, - 47.38915, - 22.03473, - 47.03474, - 21.67492, - 46.95624, - 21.69313, - 46.75856, - 21.50796, - 46.71986, - 21.54701, - 46.61485, - 21.33622, - 46.41036, - 21.30781, - 46.23885, - 21.07575, - 46.27423, - 20.84663, - 46.12555, - 20.64842, - 46.18171, - 20.50538, - 46.10625, - 20.25478, - 46.16745, - 19.57283, - 45.97793, - 19.29819, - 46.02845, - 19.10853, - 45.91398, - 19.01235, - 45.9035, - 18.67226, - 45.73574, - 18.44155, - 45.75942, - 17.86663, - 45.92613, - 17.57235, - 45.93715, - 17.34032, - 46.16036, - 17.15004, - 46.49402, - 16.51891, - 46.74874, - 16.31236, - 46.83684, - 16.33255, - 46.86399, - 16.10528, - 46.96126, - 16.22578 - ], - "centroid": [19.41171, 47.16507], - "name": "Europe/Budapest" - }, - { - "points": [ - 41.89108, - 12.45715, - 41.89566, - 12.43738, - 41.91088, - 12.43706, - 41.91183, - 12.46393, - 41.89108, - 12.45715 - ], - "centroid": [12.4496, 41.9027], - "name": "Europe/Vatican" - }, - { - "points": [ - 47.04599, - 9.57073, - 47.06172, - 9.46847, - 47.28313, - 9.53315, - 47.09998, - 9.64204, - 47.04599, - 9.57073 - ], - "centroid": [9.54984, 47.13595], - "name": "Europe/Vaduz" - }, - { - "points": [ - 51.19781, - 3.89707, - 51.27753, - 3.37569, - 51.39104, - 3.37754, - 51.4199, - 3.71718, - 51.54077, - 3.42757, - 51.60808, - 3.68155, - 51.72768, - 3.68459, - 51.82765, - 3.86593, - 51.84187, - 4.04968, - 51.97815, - 4.01264, - 52.24734, - 4.42057, - 52.46695, - 4.5725, - 52.9712, - 4.72602, - 52.89883, - 4.87874, - 52.9477, - 5.04919, - 52.76453, - 5.13904, - 52.75193, - 5.29473, - 52.64702, - 5.24354, - 52.62403, - 5.0334, - 52.45539, - 5.06631, - 52.46449, - 5.15232, - 52.36834, - 5.00473, - 52.32174, - 5.25088, - 52.38298, - 5.12592, - 52.61488, - 5.6448, - 52.66417, - 5.58191, - 52.84598, - 5.65222, - 52.88487, - 5.35149, - 53.19286, - 5.41262, - 53.31606, - 5.59393, - 53.48001, - 6.74908, - 53.24392, - 7.22169, - 53.00231, - 7.22622, - 52.84795, - 7.10153, - 52.6387, - 7.06524, - 52.62926, - 6.73099, - 52.56564, - 6.77617, - 52.49508, - 6.71309, - 52.4825, - 6.99245, - 52.37304, - 7.08796, - 52.23235, - 7.06564, - 52.05556, - 6.70095, - 51.95759, - 6.83873, - 51.81807, - 6.41063, - 51.89412, - 6.15091, - 51.83555, - 6.16991, - 51.82412, - 5.96203, - 51.40378, - 6.24277, - 51.21567, - 6.08206, - 51.1514, - 6.17846, - 51.04541, - 5.88777, - 50.93029, - 6.09309, - 50.74669, - 6.03188, - 50.75743, - 5.67394, - 50.87634, - 5.63702, - 51.14683, - 5.83866, - 51.18995, - 5.60027, - 51.29051, - 5.4869, - 51.2526, - 5.23296, - 51.47312, - 5.0359, - 51.3863, - 4.92956, - 51.40921, - 4.76878, - 51.49434, - 4.77884, - 51.41759, - 4.68669, - 51.43894, - 4.39339, - 51.3518, - 4.41692, - 51.39975, - 4.19363, - 51.35167, - 4.24887, - 51.30664, - 4.19728, - 51.19781, - 3.89707 - ], - "centroid": [5.58256, 52.21361], - "name": "Europe/Amsterdam" - }, - { - "points": [ - 52.97709, - 4.73287, - 53.08246, - 4.72601, - 53.18092, - 4.88121, - 53.0762, - 4.91122, - 52.97709, - 4.73287 - ], - "centroid": [4.81459, 53.07899], - "name": "Europe/Amsterdam" - }, - { - "points": [ - 53.33533, - 5.18623, - 53.41357, - 5.20636, - 53.45078, - 5.58748, - 53.3967, - 5.46586, - 53.33533, - 5.18623 - ], - "centroid": [5.34473, 53.39872], - "name": "Europe/Amsterdam" - }, - { - "points": [ - 53.4184, - 5.66919, - 53.47096, - 5.6114, - 53.4653, - 5.98435, - 53.4479, - 5.9585, - 53.4184, - 5.66919 - ], - "centroid": [5.77598, 53.45016], - "name": "Europe/Amsterdam" - }, - { - "points": [ - 53.20475, - 4.90605, - 53.2258, - 4.84528, - 53.30642, - 5.11035, - 53.28849, - 5.10098, - 53.20475, - 4.90605 - ], - "centroid": [4.97141, 53.24995], - "name": "Europe/Amsterdam" - }, - { - "points": [ - 53.44457, - 6.13215, - 53.50996, - 6.15506, - 53.50756, - 6.34942, - 53.49072, - 6.32806, - 53.44457, - 6.13215 - ], - "centroid": [6.22105, 53.48638], - "name": "Europe/Amsterdam" - }, - { - "points": [ - 53.52871, - 6.51123, - 53.53075, - 6.43899, - 53.54802, - 6.4287, - 53.55661, - 6.49615, - 53.52871, - 6.51123 - ], - "centroid": [6.47148, 53.54118], - "name": "Europe/Amsterdam" - }, - { - "points": [ - 53.52817, - 6.60212, - 53.5343, - 6.5666, - 53.54767, - 6.56137, - 53.55758, - 6.61992, - 53.52817, - 6.60212 - ], - "centroid": [6.59051, 53.54275], - "name": "Europe/Amsterdam" - }, - { - "points": [ - 53.43789, - 6.05504, - 53.46359, - 6.03252, - 53.4721, - 6.06501, - 53.45546, - 6.07793, - 53.43789, - 6.05504 - ], - "centroid": [6.05649, 53.45685], - "name": "Europe/Amsterdam" - }, - { - "points": [ - 53.2825, - 5.13257, - 53.30431, - 5.12042, - 53.31739, - 5.15666, - 53.29866, - 5.16125, - 53.2825, - 5.13257 - ], - "centroid": [5.14188, 53.30066], - "name": "Europe/Amsterdam" - }, - { - "points": [ - 41.95108, - 19.34034, - 42.09979, - 19.38894, - 42.18472, - 19.27279, - 42.67077, - 19.72103, - 42.49081, - 19.798, - 42.56507, - 20.08195, - 42.33336, - 20.25722, - 42.28139, - 20.45985, - 42.15028, - 20.56787, - 41.96178, - 20.63545, - 41.72671, - 20.52475, - 41.57896, - 20.56713, - 41.5196, - 20.47237, - 41.40489, - 20.57093, - 41.23523, - 20.52669, - 40.91913, - 20.73968, - 40.90448, - 20.98651, - 40.61393, - 21.06594, - 40.46261, - 20.96313, - 40.42314, - 20.79776, - 40.08901, - 20.68462, - 39.98171, - 20.32888, - 39.81248, - 20.42402, - 39.80107, - 20.3043, - 39.72594, - 20.33041, - 39.63834, - 20.22963, - 39.68294, - 19.97724, - 39.86305, - 20.00353, - 39.90727, - 19.89739, - 40.03451, - 19.86489, - 40.21126, - 19.47713, - 40.42416, - 19.29359, - 40.35836, - 19.48429, - 40.44445, - 19.49567, - 40.65795, - 19.31185, - 40.91705, - 19.38753, - 40.95735, - 19.47467, - 41.14581, - 19.43861, - 41.25446, - 19.51878, - 41.41674, - 19.39148, - 41.50959, - 19.51364, - 41.59511, - 19.45452, - 41.61291, - 19.58818, - 41.79294, - 19.60001, - 41.84293, - 19.36735, - 41.95108, - 19.34034 - ], - "centroid": [20.06726, 41.13564], - "name": "Europe/Tirane" - }, - { - "points": [ - 40.47698, - 19.30899, - 40.47732, - 19.28427, - 40.52172, - 19.26904, - 40.50819, - 19.31255, - 40.47698, - 19.30899 - ], - "centroid": [19.29274, 40.4978], - "name": "Europe/Tirane" - }, - { - "points": [ - 42.24817, - 18.86, - 42.47691, - 18.42655, - 42.65219, - 18.55797, - 42.8238, - 18.45023, - 43.02572, - 18.51062, - 43.04772, - 18.65068, - 43.26342, - 18.68355, - 43.36625, - 18.87723, - 43.2647, - 19.00112, - 43.31989, - 19.06376, - 43.49852, - 18.9065, - 43.56545, - 18.98603, - 43.53822, - 19.22873, - 43.18239, - 19.63538, - 42.92611, - 20.35732, - 42.82231, - 20.36069, - 42.74063, - 19.99751, - 42.65644, - 20.12112, - 42.50038, - 20.00613, - 42.47321, - 19.78812, - 42.65062, - 19.72472, - 42.57254, - 19.62201, - 42.1814, - 19.29812, - 42.10477, - 19.4128, - 41.84442, - 19.37676, - 41.94264, - 19.15015, - 42.10193, - 19.08648, - 42.24817, - 18.86 - ], - "centroid": [19.24972, 42.78539], - "name": "Europe/Podgorica" - }, - { - "points": [ - 52.93481, - 14.13547, - 53.06937, - 14.34642, - 53.26595, - 14.43748, - 53.74516, - 14.27485, - 53.63828, - 14.5993, - 53.70163, - 14.52816, - 53.80374, - 14.59995, - 53.80074, - 14.31619, - 53.92296, - 14.17658, - 54.28667, - 16.11874, - 54.54636, - 16.52396, - 54.75043, - 17.27753, - 54.84827, - 18.31482, - 54.62229, - 18.83427, - 54.74538, - 18.40624, - 54.64747, - 18.52609, - 54.44886, - 18.58212, - 54.38742, - 18.72722, - 54.36463, - 19.22809, - 54.46004, - 19.6707, - 54.3365, - 19.2578, - 54.27871, - 19.37295, - 54.44671, - 19.78557, - 54.3307, - 21.47157, - 54.37074, - 22.76764, - 54.43415, - 22.87688, - 54.15769, - 23.49676, - 53.60676, - 23.62398, - 53.16041, - 23.92998, - 52.66347, - 23.93215, - 52.56442, - 23.45837, - 52.2888, - 23.19351, - 52.08213, - 23.66312, - 51.99635, - 23.70573, - 51.78147, - 23.64275, - 51.73988, - 23.54681, - 51.60672, - 23.55638, - 51.42318, - 23.71311, - 51.29789, - 23.66385, - 50.87524, - 24.15978, - 50.79847, - 23.97697, - 50.60439, - 24.11221, - 50.43781, - 24.04807, - 50.37895, - 23.72737, - 49.56146, - 22.68931, - 49.1942, - 22.74263, - 49.10161, - 22.90355, - 48.99688, - 22.89116, - 49.14175, - 22.23391, - 49.21292, - 22.04052, - 49.33848, - 21.96519, - 49.43684, - 21.6322, - 49.41359, - 21.06922, - 49.3642, - 21.10838, - 49.28603, - 20.93718, - 49.40917, - 20.71404, - 49.39362, - 20.3357, - 49.30153, - 20.14801, - 49.1693, - 20.09347, - 49.18371, - 19.79009, - 49.39502, - 19.78431, - 49.39501, - 19.62937, - 49.59181, - 19.46855, - 49.52567, - 19.27222, - 49.40614, - 19.20117, - 49.38686, - 18.98563, - 49.50254, - 18.96086, - 49.52019, - 18.83881, - 49.66896, - 18.80174, - 49.69195, - 18.63487, - 49.91195, - 18.56886, - 49.90781, - 18.3149, - 50.05109, - 18.04214, - 49.99469, - 18.05076, - 49.97574, - 17.82911, - 50.15258, - 17.58235, - 50.21271, - 17.74697, - 50.31174, - 17.69426, - 50.24869, - 17.3612, - 50.43389, - 16.89672, - 50.22487, - 17.02867, - 50.08933, - 16.67072, - 50.42864, - 16.18883, - 50.58308, - 16.43193, - 50.64988, - 16.34313, - 50.59753, - 15.997, - 50.68021, - 15.97885, - 50.66618, - 15.85571, - 50.74585, - 15.80597, - 50.77055, - 15.37748, - 50.97166, - 15.26679, - 51.00884, - 15.1646, - 51.00303, - 14.99228, - 50.86271, - 15.00024, - 50.86675, - 14.81597, - 51.24853, - 15.0288, - 51.45741, - 14.94443, - 51.52863, - 14.71946, - 51.65838, - 14.74307, - 51.82219, - 14.57654, - 52.06938, - 14.74282, - 52.11509, - 14.67343, - 52.23457, - 14.69982, - 52.28658, - 14.56371, - 52.39082, - 14.52389, - 52.57085, - 14.62108, - 52.82226, - 14.12521, - 52.93481, - 14.13547 - ], - "centroid": [19.39969, 52.12296], - "name": "Europe/Warsaw" - }, - { - "points": [ - 50.25867, - 12.09269, - 50.32987, - 12.19555, - 50.18294, - 12.32105, - 50.4, - 12.50696, - 50.42686, - 12.9791, - 50.52055, - 13.03218, - 50.5154, - 13.18924, - 50.66179, - 13.37353, - 50.61234, - 13.46293, - 50.72386, - 13.55476, - 50.73812, - 13.85013, - 50.91109, - 14.38059, - 50.9921, - 14.24549, - 51.06801, - 14.30026, - 51.0583, - 14.50792, - 50.9899, - 14.60284, - 50.92952, - 14.57574, - 50.93569, - 14.65837, - 50.8679, - 14.63249, - 50.83264, - 14.77335, - 50.88078, - 14.99042, - 50.99546, - 14.96117, - 51.04063, - 15.02129, - 51.03004, - 15.17435, - 50.98288, - 15.28405, - 50.78936, - 15.38438, - 50.76537, - 15.81049, - 50.68341, - 15.87112, - 50.69603, - 15.99219, - 50.61748, - 16.0019, - 50.66595, - 16.35619, - 50.56819, - 16.45431, - 50.43878, - 16.2068, - 50.32812, - 16.4429, - 50.11872, - 16.63889, - 50.23022, - 17.00777, - 50.40389, - 16.85125, - 50.45368, - 16.89336, - 50.26023, - 17.43611, - 50.33532, - 17.68983, - 50.19955, - 17.76477, - 50.15678, - 17.60472, - 49.99997, - 17.82659, - 50.07125, - 18.04362, - 49.92758, - 18.3192, - 49.92986, - 18.58033, - 49.71559, - 18.64455, - 49.68619, - 18.81225, - 49.54551, - 18.86999, - 49.47855, - 18.564, - 49.33214, - 18.42097, - 49.27159, - 18.19744, - 49.05988, - 18.09076, - 48.84836, - 17.69052, - 48.82768, - 17.13404, - 48.60714, - 16.93868, - 48.70373, - 16.89999, - 48.79605, - 16.5383, - 48.71522, - 16.37678, - 48.72991, - 16.10831, - 48.86149, - 15.83036, - 49.00629, - 15.02633, - 48.75793, - 14.9935, - 48.77286, - 14.81926, - 48.5767, - 14.70284, - 48.63854, - 14.45944, - 48.53294, - 14.31937, - 48.60091, - 14.04432, - 48.66913, - 14.04509, - 48.87514, - 13.72907, - 48.96366, - 13.42201, - 49.29396, - 13.02236, - 49.42568, - 12.65415, - 49.75168, - 12.39357, - 49.91735, - 12.53925, - 50.05512, - 12.25828, - 50.25867, - 12.09269 - ], - "centroid": [15.33352, 49.73908], - "name": "Europe/Prague" - }, - { - "points": [ - 35.80063, - 14.53827, - 35.86839, - 14.34151, - 35.99806, - 14.33542, - 36.08112, - 14.18488, - 35.89932, - 14.56466, - 35.80063, - 14.53827 - ], - "centroid": [14.43617, 35.90175], - "name": "Europe/Malta" - }, - { - "points": [ - 57.96339, - 7.53954, - 58.05716, - 6.62953, - 58.11336, - 6.54756, - 58.18656, - 6.62095, - 58.24782, - 6.52071, - 58.41914, - 5.86285, - 58.64985, - 5.55217, - 58.75381, - 5.47894, - 58.88673, - 5.5793, - 59.02413, - 5.55581, - 59.03099, - 5.62907, - 59.14475, - 5.58025, - 59.12238, - 5.78495, - 59.21109, - 5.83199, - 59.25671, - 5.77966, - 59.28827, - 5.87626, - 59.0956, - 5.86433, - 59.02467, - 5.64336, - 59.01962, - 5.76016, - 58.88991, - 5.76289, - 58.99965, - 5.82084, - 59.01106, - 6.0375, - 59.12885, - 5.86649, - 59.29466, - 5.9455, - 59.24515, - 6.16746, - 59.3326, - 6.01502, - 59.38751, - 6.04587, - 59.33155, - 5.9434, - 59.45509, - 5.9039, - 59.46674, - 6.02108, - 59.53674, - 5.85687, - 59.32799, - 5.87787, - 59.25141, - 5.66345, - 59.33034, - 5.62611, - 59.1525, - 5.4562, - 59.22553, - 5.36028, - 59.28566, - 5.45797, - 59.269, - 5.34228, - 59.1327, - 5.30043, - 59.17416, - 5.16409, - 59.53038, - 5.2114, - 59.62994, - 5.30354, - 59.74476, - 5.52733, - 59.53715, - 5.51695, - 59.6959, - 5.5808, - 59.65778, - 5.77372, - 59.78232, - 5.9269, - 59.74738, - 5.98275, - 59.79421, - 5.94539, - 59.69598, - 5.6931, - 59.81745, - 5.61219, - 59.96132, - 5.81667, - 59.96856, - 5.98084, - 60.13007, - 6.1472, - 60.20332, - 6.07359, - 60.23426, - 6.18186, - 60.37861, - 6.34927, - 60.44478, - 6.56489, - 60.37201, - 6.21904, - 60.23391, - 6.15182, - 60.26191, - 6.03213, - 60.1656, - 5.96115, - 60.15913, - 6.06672, - 60.10818, - 6.04188, - 60.06323, - 5.96666, - 60.14629, - 5.9152, - 60.01316, - 5.90565, - 60.01091, - 5.71594, - 59.9189, - 5.73447, - 59.80752, - 5.57948, - 59.8906, - 5.52875, - 59.78278, - 5.53993, - 59.76783, - 5.34714, - 59.70018, - 5.39503, - 59.56749, - 5.17953, - 59.90911, - 5.04908, - 59.88792, - 5.17109, - 59.95016, - 5.17943, - 59.98647, - 5.35922, - 60.09819, - 5.36205, - 60.04977, - 5.4514, - 60.13581, - 5.73772, - 60.13975, - 5.58453, - 60.24453, - 5.58383, - 60.12738, - 5.44414, - 60.23843, - 5.23157, - 60.15539, - 5.03337, - 60.33233, - 4.91626, - 60.43414, - 4.95495, - 60.59459, - 4.76776, - 60.68153, - 4.80789, - 60.4592, - 4.97469, - 60.40667, - 5.12071, - 60.56652, - 4.93643, - 60.82891, - 4.85511, - 60.75406, - 5.27205, - 60.81712, - 5.23185, - 60.92574, - 4.77956, - 61.07432, - 5.0522, - 61.02078, - 5.48509, - 61.14307, - 5.93412, - 61.07675, - 6.42254, - 61.10683, - 6.57996, - 61.18983, - 6.63452, - 61.0402, - 7.02595, - 61.1169, - 7.03084, - 61.13127, - 7.20823, - 61.16077, - 7.23906, - 61.11739, - 7.40475, - 61.15793, - 7.36446, - 61.19657, - 7.48447, - 61.2964, - 7.30212, - 61.39653, - 7.41316, - 61.301, - 7.27029, - 61.19183, - 7.39417, - 61.15034, - 7.32582, - 61.16844, - 7.24863, - 61.16141, - 7.19293, - 61.13701, - 7.17815, - 61.13033, - 7.05114, - 61.09926, - 6.99046, - 61.21908, - 6.57866, - 61.10508, - 6.47606, - 61.17301, - 6.00474, - 61.0604, - 5.40579, - 61.15845, - 5.0832, - 61.11038, - 5.10365, - 60.9768, - 4.71132, - 61.07069, - 4.64742, - 61.11066, - 4.78208, - 61.22807, - 4.81895, - 61.20052, - 5.01001, - 61.28041, - 4.94006, - 61.3139, - 5.1257, - 61.28561, - 4.90751, - 61.35917, - 4.82244, - 61.38264, - 5.01758, - 61.42454, - 4.97399, - 61.46286, - 5.10279, - 61.50798, - 5.0522, - 61.48952, - 5.23582, - 61.63621, - 4.94591, - 61.73265, - 4.96276, - 61.79835, - 5.11334, - 61.74006, - 4.84471, - 61.86106, - 4.80974, - 61.91305, - 4.9988, - 62.04191, - 4.9929, - 62.02073, - 5.33115, - 62.09577, - 5.10675, - 62.21107, - 5.1229, - 62.17816, - 5.3396, - 62.13129, - 5.32817, - 62.04231, - 5.50434, - 62.09159, - 5.54549, - 62.12329, - 5.40137, - 62.20341, - 5.45948, - 62.26143, - 5.38503, - 62.27842, - 5.48131, - 62.17915, - 5.60108, - 62.25393, - 5.52265, - 62.31291, - 5.62937, - 62.33476, - 5.47155, - 62.35633, - 5.63437, - 62.42557, - 5.58419, - 62.31464, - 5.76624, - 62.43763, - 5.9291, - 62.36063, - 6.1365, - 62.28861, - 6.00849, - 62.38958, - 6.34242, - 62.17326, - 6.57195, - 62.3649, - 6.39593, - 62.4654, - 6.71464, - 62.38828, - 6.17991, - 62.43261, - 6.05663, - 62.52355, - 6.09185, - 62.4631, - 5.93376, - 62.59547, - 6.07745, - 62.51052, - 6.18572, - 62.75274, - 6.71301, - 62.76301, - 6.92935, - 62.66901, - 6.93147, - 62.66708, - 6.78672, - 62.5481, - 7.47536, - 62.63271, - 7.39303, - 62.68271, - 7.53571, - 62.63963, - 7.34782, - 62.65853, - 7.21923, - 62.67114, - 7.40379, - 62.74607, - 7.36589, - 62.72722, - 6.97055, - 62.82851, - 7.0232, - 62.91663, - 6.88798, - 63.00523, - 7.09271, - 62.98883, - 7.34402, - 63.07717, - 7.41751, - 63.15143, - 7.84119, - 63.06046, - 7.90115, - 62.98656, - 7.7206, - 63.13229, - 8.09173, - 63.01246, - 8.26026, - 63.11084, - 8.16444, - 63.15699, - 8.20747, - 63.18347, - 7.84194, - 63.24022, - 8.25706, - 63.39605, - 8.50862, - 63.46701, - 8.90027, - 63.43379, - 9.14313, - 63.37573, - 9.18992, - 63.30577, - 9.10211, - 63.36399, - 9.2476, - 63.4151, - 9.17155, - 63.45366, - 9.22156, - 63.50717, - 9.05545, - 63.44069, - 8.2968, - 63.52687, - 8.28031, - 63.56147, - 8.41737, - 63.55577, - 8.34526, - 63.59931, - 8.37322, - 63.68951, - 9.1534, - 63.6441, - 9.1868, - 63.61153, - 9.11397, - 63.55542, - 9.22822, - 63.51703, - 9.11993, - 63.51025, - 9.17548, - 63.66076, - 9.74838, - 63.52096, - 9.83976, - 63.45473, - 9.98898, - 63.34214, - 9.90139, - 63.32613, - 10.17592, - 63.41471, - 10.06379, - 63.46471, - 10.88693, - 63.5152, - 10.74522, - 63.58373, - 10.84489, - 63.55221, - 10.62644, - 63.72686, - 10.998, - 63.79876, - 11.44696, - 63.84293, - 11.07683, - 63.7321, - 10.94619, - 63.48248, - 10.05076, - 63.49779, - 9.93426, - 63.6649, - 9.79972, - 63.76023, - 10.03597, - 63.64782, - 9.4935, - 63.75469, - 9.6658, - 63.76784, - 9.55372, - 63.83029, - 9.61509, - 63.90906, - 9.94322, - 64.03234, - 10.0038, - 64.04316, - 9.84554, - 64.09747, - 10.17289, - 64.13073, - 10.10875, - 64.23243, - 10.2702, - 64.30796, - 10.26343, - 64.31015, - 10.43616, - 64.32541, - 10.33736, - 64.34655, - 10.43419, - 64.38367, - 10.39884, - 64.36826, - 10.59666, - 64.41429, - 10.4466, - 64.4838, - 10.68381, - 64.56049, - 10.66186, - 64.52875, - 10.84503, - 64.69384, - 11.2204, - 64.63933, - 11.38128, - 64.72209, - 11.3994, - 64.78837, - 11.64995, - 64.7137, - 11.16624, - 64.75447, - 11.10045, - 64.82071, - 11.23547, - 64.85494, - 10.65666, - 64.94022, - 10.82265, - 64.99894, - 10.77536, - 65.03226, - 11.12346, - 64.92821, - 11.39423, - 65.03005, - 11.64967, - 65.05043, - 11.50672, - 65.11874, - 11.57147, - 65.13091, - 11.79107, - 65.03399, - 11.67662, - 65.01615, - 11.73115, - 65.17814, - 11.99631, - 65.09172, - 12.05538, - 65.22593, - 12.20464, - 65.12826, - 12.28436, - 65.15131, - 12.34857, - 65.23822, - 12.242, - 65.35469, - 12.42547, - 65.233, - 12.20493, - 65.225, - 11.97447, - 65.26266, - 12.09487, - 65.59784, - 12.28094, - 65.44762, - 12.62645, - 65.65647, - 12.27522, - 65.74572, - 12.53535, - 65.90109, - 12.63297, - 65.80927, - 12.40353, - 65.91342, - 12.37436, - 66.09535, - 12.69694, - 66.16737, - 13.03635, - 66.2522, - 13.10766, - 66.16846, - 12.84293, - 66.30132, - 13.10883, - 66.39155, - 12.97935, - 66.41614, - 13.13312, - 66.53853, - 12.95868, - 66.56064, - 13.11953, - 66.45787, - 13.26391, - 66.66452, - 13.15259, - 66.67747, - 13.41967, - 66.72577, - 13.18443, - 66.80834, - 13.40712, - 66.80851, - 13.33131, - 66.85091, - 13.36327, - 66.84751, - 13.60219, - 66.96581, - 13.48467, - 66.96467, - 13.7331, - 67.08654, - 13.94661, - 66.99614, - 14.02736, - 67.11645, - 13.98703, - 67.17628, - 14.07019, - 67.21338, - 14.28766, - 67.12372, - 14.2916, - 67.222, - 14.35378, - 67.24987, - 14.69342, - 67.28864, - 14.27424, - 67.57691, - 14.89463, - 67.60683, - 15.07943, - 67.51188, - 15.26048, - 67.50387, - 15.46024, - 67.4492, - 15.50599, - 67.52744, - 15.58668, - 67.52573, - 15.2911, - 67.6106, - 15.12963, - 67.75011, - 15.30145, - 67.71024, - 15.4709, - 67.76161, - 15.40389, - 67.78125, - 15.52794, - 67.82347, - 15.40989, - 67.67618, - 15.04228, - 67.67172, - 14.7398, - 67.71266, - 14.84488, - 67.75039, - 14.7683, - 67.76552, - 15.0074, - 67.81146, - 14.74195, - 67.98843, - 14.96812, - 68.05608, - 15.22787, - 67.93134, - 15.33641, - 67.94011, - 15.58034, - 67.97773, - 15.67445, - 67.98143, - 15.43137, - 68.07781, - 15.5586, - 67.99425, - 15.40847, - 68.06593, - 15.26569, - 68.20355, - 15.61926, - 68.11321, - 15.7859, - 68.16228, - 15.74481, - 68.13547, - 15.8574, - 68.2119, - 15.84175, - 68.27976, - 15.96125, - 68.1939, - 16.14366, - 68.06214, - 16.07898, - 68.02144, - 16.17226, - 68.04728, - 16.21575, - 68.06307, - 16.14172, - 68.10921, - 16.27112, - 68.04383, - 16.3418, - 68.09101, - 16.38085, - 68.1455, - 16.22684, - 68.21754, - 16.40546, - 68.2073, - 16.19126, - 68.25368, - 16.26998, - 68.34606, - 16.03172, - 68.43566, - 16.59138, - 68.37942, - 17.23957, - 68.53573, - 17.55796, - 68.45216, - 17.1989, - 68.44237, - 17.02821, - 68.48885, - 17.06868, - 68.51599, - 16.98678, - 68.40854, - 16.06576, - 68.54172, - 16.2047, - 68.38624, - 15.96206, - 68.41863, - 15.7667, - 68.30426, - 15.6587, - 68.34721, - 15.31337, - 68.41637, - 15.37749, - 68.25856, - 15.00289, - 68.37535, - 14.99839, - 68.18942, - 14.77884, - 68.1999, - 14.6966, - 68.27156, - 14.78582, - 68.26099, - 14.70488, - 68.34954, - 14.72046, - 68.23033, - 14.6515, - 68.1651, - 14.22176, - 68.22961, - 14.16858, - 68.26713, - 14.25845, - 68.2585, - 14.1716, - 68.14144, - 13.75563, - 68.07879, - 13.73933, - 68.13219, - 13.60923, - 68.08454, - 13.44469, - 68.30171, - 13.56781, - 68.36144, - 13.97735, - 68.29022, - 14.03142, - 68.36185, - 14.13587, - 68.29847, - 14.2896, - 68.4496, - 14.60222, - 68.48218, - 15.23909, - 68.53291, - 15.16323, - 68.58698, - 15.19797, - 68.63928, - 15.49652, - 68.70073, - 15.42994, - 68.48896, - 14.72104, - 68.57174, - 14.59879, - 68.58872, - 14.83744, - 68.6596, - 14.81295, - 68.60286, - 14.42168, - 68.69136, - 14.35229, - 68.745, - 14.46904, - 68.79403, - 14.44053, - 68.85029, - 14.69829, - 68.76877, - 14.72124, - 68.95208, - 14.88194, - 68.93452, - 14.98585, - 68.8359, - 15.02636, - 68.89204, - 15.07009, - 69.0028, - 14.99951, - 69.0369, - 15.15744, - 68.85327, - 15.40651, - 68.76327, - 15.32146, - 68.73459, - 15.49712, - 68.82011, - 15.44938, - 68.83667, - 15.58209, - 68.86529, - 15.5384, - 68.9629, - 15.6232, - 68.88132, - 15.42762, - 69.02912, - 15.4512, - 69.178, - 15.8029, - 69.2687, - 15.84551, - 69.33847, - 16.12939, - 69.2656, - 16.19355, - 69.15219, - 16.10675, - 68.96947, - 15.64842, - 68.97137, - 15.91993, - 68.89335, - 15.97352, - 68.78124, - 15.88419, - 68.78056, - 16.01931, - 68.6643, - 15.92127, - 68.68494, - 16.0155, - 68.85551, - 16.11976, - 68.84282, - 16.32556, - 68.93371, - 16.25549, - 68.84613, - 16.60182, - 68.6513, - 16.60519, - 68.69914, - 16.89931, - 68.72462, - 16.9592, - 68.73055, - 16.81368, - 68.85969, - 16.97683, - 68.82182, - 17.14727, - 68.93489, - 17.10849, - 68.91242, - 17.43265, - 68.97029, - 17.51306, - 68.99297, - 17.46061, - 69.03219, - 17.51887, - 68.98934, - 17.33041, - 69.09247, - 17.40451, - 69.1061, - 17.58026, - 69.04579, - 17.54071, - 69.12132, - 17.64406, - 69.15354, - 18.09673, - 69.24697, - 17.9675, - 69.19011, - 18.01379, - 69.15184, - 17.84328, - 69.14175, - 17.47823, - 69.19661, - 17.46588, - 69.08083, - 17.2065, - 69.01395, - 17.20981, - 69.05262, - 16.77605, - 69.13662, - 16.80193, - 69.15205, - 17.04082, - 69.24444, - 16.87305, - 69.24213, - 17.1014, - 69.312, - 16.88263, - 69.36192, - 17.00415, - 69.38779, - 16.85265, - 69.41734, - 17.27209, - 69.50401, - 17.18576, - 69.47872, - 17.31313, - 69.55109, - 17.30629, - 69.47745, - 17.61722, - 69.61294, - 17.47019, - 69.51239, - 17.63947, - 69.60692, - 17.61155, - 69.54639, - 17.7816, - 69.60587, - 17.84693, - 69.50284, - 18.07013, - 69.45376, - 18.01588, - 69.37723, - 18.07295, - 69.47245, - 18.12938, - 69.48132, - 18.3389, - 69.37605, - 18.50577, - 69.27712, - 18.51063, - 69.36889, - 18.54143, - 69.34217, - 18.74931, - 69.44177, - 18.43576, - 69.52397, - 18.43994, - 69.56271, - 18.64291, - 69.51045, - 18.21101, - 69.55719, - 18.00216, - 69.62064, - 18.04841, - 69.64643, - 17.93848, - 69.69991, - 18.3428, - 69.76923, - 18.29043, - 69.80444, - 18.36097, - 69.75339, - 18.48464, - 69.81409, - 18.57676, - 69.83766, - 18.39872, - 69.87172, - 18.50945, - 69.84161, - 18.64667, - 69.81525, - 18.58315, - 69.80856, - 18.66222, - 69.69628, - 18.67828, - 69.79208, - 18.72567, - 69.86, - 18.64089, - 69.89321, - 18.77576, - 69.96452, - 18.72404, - 69.9568, - 18.85538, - 70.03996, - 18.6244, - 70.20601, - 18.84873, - 70.19423, - 18.90933, - 70.12715, - 18.86206, - 70.07126, - 19.06134, - 70.09474, - 19.31065, - 69.99934, - 19.36429, - 70.06322, - 19.48902, - 70.00197, - 19.55209, - 70.00079, - 19.98595, - 69.84359, - 19.72743, - 69.80753, - 19.03123, - 69.6519, - 18.97768, - 69.7577, - 19.12055, - 69.82711, - 19.69546, - 69.79919, - 19.74684, - 69.66897, - 19.66599, - 69.61523, - 19.82583, - 69.68678, - 19.76212, - 69.7818, - 19.85364, - 69.85815, - 20.00007, - 69.77458, - 19.97893, - 69.94787, - 20.13815, - 69.9661, - 20.34737, - 69.88792, - 20.41316, - 69.68376, - 20.28376, - 69.6708, - 20.39612, - 69.38301, - 20.13382, - 69.4038, - 20.26079, - 69.59785, - 20.41839, - 69.55427, - 20.59998, - 69.62698, - 20.45562, - 69.70749, - 20.52309, - 69.759, - 20.44708, - 69.92115, - 20.65395, - 69.99699, - 20.61123, - 69.87748, - 20.74622, - 69.91487, - 20.84204, - 70.03477, - 20.72138, - 70.06472, - 20.36577, - 70.18912, - 20.40485, - 70.2386, - 20.54306, - 70.22934, - 20.79714, - 70.10018, - 20.93792, - 70.05097, - 20.79903, - 70.07217, - 20.9904, - 70.0067, - 21.07913, - 69.94025, - 20.95168, - 69.93761, - 21.07544, - 69.86372, - 20.90345, - 69.78587, - 20.97682, - 69.88514, - 21.03349, - 69.91109, - 21.24719, - 69.93584, - 21.16979, - 70.06572, - 21.23584, - 69.85477, - 21.99508, - 69.93193, - 21.85388, - 70.00607, - 21.95834, - 69.94934, - 22.02945, - 70.01904, - 21.99704, - 70.09305, - 21.44677, - 70.21455, - 21.16383, - 70.28716, - 21.40947, - 70.22419, - 21.45173, - 70.30899, - 21.45805, - 70.33621, - 21.55211, - 70.18436, - 21.80712, - 70.25877, - 21.74855, - 70.34302, - 21.9729, - 70.26694, - 22.09288, - 70.2942, - 22.29482, - 70.14869, - 22.25801, - 70.14636, - 22.32331, - 70.27526, - 22.35265, - 70.21575, - 22.94713, - 70.111, - 22.84361, - 70.14829, - 22.99505, - 70.04136, - 22.99012, - 69.95957, - 23.15545, - 69.98983, - 23.46573, - 70.01431, - 23.50967, - 70.07988, - 23.1351, - 70.12052, - 23.35927, - 70.12655, - 23.17409, - 70.17816, - 23.26692, - 70.22653, - 23.17367, - 70.50085, - 23.84108, - 70.59306, - 23.59993, - 70.52539, - 23.55683, - 70.50079, - 23.64697, - 70.4301, - 23.63151, - 70.27013, - 23.20835, - 70.34058, - 22.95749, - 70.22914, - 22.9945, - 70.34019, - 22.32845, - 70.36979, - 22.87418, - 70.418, - 22.8023, - 70.56365, - 23.12841, - 70.48444, - 23.25972, - 70.56172, - 23.2429, - 70.5638, - 23.37131, - 70.6335, - 23.34496, - 70.60415, - 23.58817, - 70.75832, - 23.67686, - 70.69072, - 24.06103, - 70.6101, - 24.14852, - 70.52314, - 24.0122, - 70.49397, - 24.26159, - 70.54089, - 24.08579, - 70.69701, - 24.29168, - 70.63502, - 24.66888, - 70.76581, - 24.24066, - 70.85427, - 24.25017, - 70.87133, - 24.17863, - 70.79694, - 24.59677, - 70.96927, - 24.52167, - 71.03247, - 24.56842, - 70.92755, - 24.84952, - 70.98758, - 24.9964, - 70.9487, - 25.05768, - 70.88519, - 24.94228, - 70.94051, - 25.11732, - 70.8299, - 25.31436, - 70.89601, - 25.3767, - 70.97768, - 25.28642, - 71.02799, - 25.49095, - 71.01819, - 25.25148, - 71.10848, - 25.25715, - 71.10999, - 25.59513, - 71.16871, - 25.52324, - 71.19789, - 25.67337, - 71.17922, - 25.81961, - 71.12264, - 25.79107, - 71.12803, - 26.04938, - 71.06714, - 25.89572, - 71.0213, - 25.96811, - 71.03093, - 26.22726, - 70.92348, - 25.55482, - 70.88004, - 25.51657, - 70.86846, - 25.91771, - 70.53493, - 25.1506, - 70.49636, - 25.30172, - 70.42727, - 25.20122, - 70.38976, - 25.24796, - 70.33952, - 25.08265, - 70.30919, - 25.21565, - 70.22553, - 24.94849, - 70.08945, - 24.92316, - 70.19262, - 25.09727, - 70.12688, - 25.15483, - 70.09664, - 25.07989, - 70.10519, - 25.22022, - 70.30614, - 25.49181, - 70.33993, - 25.3704, - 70.96108, - 26.56185, - 70.95353, - 26.72172, - 70.84223, - 26.68062, - 70.82488, - 26.74879, - 70.72172, - 26.65688, - 70.66622, - 26.40435, - 70.68447, - 26.6457, - 70.48082, - 26.60425, - 70.44717, - 26.53579, - 70.36755, - 26.49316, - 70.45347, - 26.57708, - 70.43022, - 26.72236, - 70.51656, - 26.7293, - 70.49274, - 27.02257, - 70.56669, - 26.92215, - 70.61153, - 27.17219, - 70.64121, - 27.07068, - 70.75568, - 27.10965, - 70.74083, - 27.30487, - 70.83771, - 27.28547, - 70.85794, - 27.49464, - 70.90652, - 27.12189, - 70.98547, - 27.13781, - 70.9592, - 27.29607, - 71.01526, - 27.19151, - 71.05615, - 27.274, - 70.96671, - 27.54569, - 71.07002, - 27.47278, - 71.14291, - 27.64555, - 71.04381, - 27.82231, - 71.10697, - 28.19074, - 71.07262, - 28.28084, - 70.9901, - 28.22822, - 70.98027, - 28.55848, - 70.79444, - 28.29731, - 70.78481, - 27.93344, - 70.73875, - 28.15415, - 70.64134, - 27.84539, - 70.68993, - 28.32009, - 70.4892, - 27.86845, - 70.44051, - 27.86759, - 70.51148, - 27.93804, - 70.53094, - 28.35651, - 70.45948, - 28.5016, - 70.54577, - 28.39004, - 70.73593, - 28.5182, - 70.89224, - 28.95147, - 70.7913, - 29.39172, - 70.73764, - 29.28075, - 70.73287, - 29.42354, - 70.70423, - 29.37491, - 70.73407, - 29.79932, - 70.63829, - 29.77154, - 70.71508, - 29.95066, - 70.68696, - 30.19855, - 70.58674, - 30.32367, - 70.51627, - 30.11782, - 70.55932, - 30.60826, - 70.44141, - 30.73511, - 70.46024, - 30.91557, - 70.36607, - 31.06034, - 70.27727, - 31.05995, - 70.23325, - 30.52768, - 70.05987, - 30.15887, - 70.11848, - 28.62218, - 69.98922, - 29.68098, - 69.92635, - 29.57127, - 69.87139, - 29.76205, - 69.88941, - 30.07495, - 69.81053, - 30.10725, - 69.78844, - 30.02362, - 69.70939, - 30.10625, - 69.89414, - 30.17574, - 69.84976, - 30.38546, - 69.68414, - 30.42441, - 69.80025, - 30.41007, - 69.83081, - 30.50456, - 69.79477, - 30.83834, - 69.69156, - 30.94011, - 69.57864, - 30.95207, - 69.53166, - 30.82013, - 69.65412, - 30.11552, - 69.54788, - 30.2046, - 69.45415, - 30.11504, - 69.29372, - 29.31967, - 69.11296, - 29.26615, - 69.00716, - 29.03777, - 69.12694, - 28.79776, - 69.23833, - 28.8205, - 69.4866, - 29.32251, - 69.68835, - 29.1259, - 69.81123, - 28.42672, - 70.08485, - 27.96715, - 70.06826, - 27.60971, - 69.90046, - 27.03979, - 69.93025, - 26.47478, - 69.70635, - 25.98308, - 69.66947, - 25.91793, - 69.60417, - 25.98917, - 69.54654, - 25.86883, - 69.25131, - 25.72603, - 69.01394, - 25.79118, - 68.88092, - 25.62914, - 68.78789, - 25.14805, - 68.63813, - 25.12976, - 68.54836, - 24.9063, - 68.82522, - 23.95812, - 68.61933, - 23.16307, - 68.68696, - 23.03901, - 68.71068, - 22.37203, - 68.95396, - 22.16725, - 69.26038, - 21.64064, - 69.29781, - 21.28814, - 69.21766, - 21.03436, - 69.10388, - 21.13805, - 69.03464, - 21.06279, - 69.11096, - 20.72114, - 69.04988, - 20.10516, - 68.93813, - 20.34338, - 68.81049, - 20.35657, - 68.56189, - 20.0019, - 68.48463, - 20.2716, - 68.34159, - 19.96181, - 68.57409, - 18.41673, - 68.52956, - 18.13383, - 68.19857, - 18.16431, - 67.95964, - 17.90544, - 68.10976, - 17.28449, - 67.91211, - 16.74748, - 67.56665, - 16.48522, - 67.43556, - 16.1151, - 67.20978, - 16.41758, - 67.03684, - 16.40676, - 66.48069, - 15.39166, - 66.274, - 15.50136, - 66.13586, - 15.02449, - 66.12378, - 14.53084, - 65.80852, - 14.63338, - 65.68818, - 14.54525, - 65.30126, - 14.52132, - 64.59, - 13.65852, - 64.4724, - 14.10867, - 64.18807, - 14.14145, - 64.00477, - 13.96316, - 64.0877, - 13.20054, - 64.04722, - 12.92207, - 63.97103, - 12.69201, - 63.59191, - 12.16272, - 63.47981, - 12.22426, - 63.26926, - 11.99409, - 63.0059, - 12.23432, - 62.89978, - 12.0886, - 62.76215, - 12.14965, - 62.61123, - 12.06524, - 62.26751, - 12.32044, - 61.73049, - 12.14389, - 61.5718, - 12.42601, - 61.57952, - 12.58076, - 61.35918, - 12.88396, - 61.05239, - 12.68215, - 61.00692, - 12.24616, - 60.5259, - 12.6169, - 60.41213, - 12.61744, - 60.31969, - 12.50699, - 60.18614, - 12.54863, - 60.04459, - 12.46493, - 59.88342, - 12.17873, - 59.8692, - 11.89639, - 59.69163, - 11.9502, - 59.59974, - 11.71367, - 59.24231, - 11.84183, - 58.89729, - 11.66361, - 58.88424, - 11.45462, - 59.08692, - 11.36559, - 59.07724, - 11.20422, - 59.15186, - 11.16468, - 59.09098, - 11.13056, - 59.17465, - 10.9881, - 59.1178, - 10.92362, - 59.09235, - 11.08573, - 58.99063, - 11.08881, - 59.03188, - 10.8705, - 59.0942, - 10.8247, - 59.16702, - 10.89667, - 59.21226, - 10.73556, - 59.2923, - 10.7457, - 59.42763, - 10.58217, - 59.51264, - 10.66752, - 59.67261, - 10.61879, - 59.52623, - 10.56846, - 59.53267, - 10.40423, - 59.47424, - 10.39773, - 59.53003, - 10.30174, - 59.44935, - 10.39404, - 59.43687, - 10.51265, - 59.05692, - 10.47945, - 59.04203, - 10.39722, - 59.12874, - 10.34198, - 59.03081, - 10.28079, - 58.94952, - 9.84934, - 59.06217, - 9.7913, - 58.45166, - 8.90847, - 58.11255, - 8.2484, - 58.13073, - 8.01312, - 58.05136, - 8.0064, - 58.06391, - 7.77718, - 57.96339, - 7.53954 - ], - "centroid": [14.02726, 64.46236], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.65392, - 21.92496, - 70.64364, - 22.36695, - 70.72604, - 22.35829, - 70.73138, - 22.51673, - 70.64262, - 22.6957, - 70.65935, - 22.78112, - 70.74997, - 22.66926, - 70.77913, - 22.79464, - 70.77281, - 22.96381, - 70.67716, - 22.9782, - 70.7442, - 23.1007, - 70.83864, - 22.96555, - 70.86963, - 23.05043, - 70.79438, - 23.27461, - 70.88038, - 23.32131, - 70.79942, - 23.51919, - 70.68097, - 23.16648, - 70.56222, - 23.06233, - 70.49756, - 22.7062, - 70.47295, - 22.07524, - 70.59897, - 22.25131, - 70.57143, - 22.02559, - 70.65392, - 21.92496 - ], - "centroid": [22.72635, 70.64708], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.82075, - 12.80607, - 68.12408, - 13.0689, - 68.15355, - 13.46624, - 68.03125, - 13.39854, - 67.82075, - 12.80607 - ], - "centroid": [13.15114, 68.02226], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.18683, - 19.95309, - 70.09859, - 20.12754, - 70.04909, - 19.73226, - 70.23829, - 19.49456, - 70.29798, - 19.62527, - 70.18683, - 19.95309 - ], - "centroid": [19.779, 70.16335], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.07159, - 12.32077, - 66.12943, - 12.37543, - 66.13027, - 12.26471, - 66.18247, - 12.32615, - 66.23919, - 12.58357, - 66.10358, - 12.67082, - 65.96306, - 12.29368, - 65.92864, - 12.38318, - 65.82739, - 12.25285, - 66.01195, - 12.19126, - 66.07159, - 12.32077 - ], - "centroid": [12.41402, 66.0717], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.27621, - 8.0387, - 63.32615, - 7.85207, - 63.41738, - 7.78801, - 63.48553, - 8.14252, - 63.37571, - 8.22741, - 63.31314, - 8.0686, - 63.31583, - 8.24154, - 63.27621, - 8.0387 - ], - "centroid": [8.01861, 63.38032], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.65754, - 8.28314, - 63.81336, - 8.67154, - 63.78325, - 8.90447, - 63.68472, - 8.79344, - 63.65754, - 8.28314 - ], - "centroid": [8.63988, 63.73011], - "name": "Europe/Oslo" - }, - { - "points": [ - 68.86571, - 16.55246, - 68.88435, - 16.41322, - 68.96732, - 16.2458, - 68.99681, - 16.42159, - 69.09711, - 16.49122, - 68.95793, - 16.62924, - 68.96418, - 16.76454, - 68.86571, - 16.55246 - ], - "centroid": [16.4952, 68.95605], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.90444, - 24.04505, - 70.94683, - 23.87703, - 71.00493, - 23.84173, - 71.08593, - 23.94235, - 71.09221, - 24.15407, - 71.03512, - 24.09349, - 70.95451, - 24.2356, - 70.90444, - 24.04505 - ], - "centroid": [24.02168, 70.99769], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.58042, - 11.89075, - 65.62253, - 11.74996, - 65.719, - 11.86385, - 65.69859, - 12.14049, - 65.58042, - 11.89075 - ], - "centroid": [11.92244, 65.6577], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.15443, - 18.97367, - 70.27267, - 19.19498, - 70.18322, - 19.26959, - 70.1008, - 19.12445, - 70.15443, - 18.97367 - ], - "centroid": [19.13635, 70.17973], - "name": "Europe/Oslo" - }, - { - "points": [ - 60.05419, - 5.10136, - 60.17677, - 5.17557, - 60.05793, - 5.31582, - 59.98381, - 5.26647, - 59.98853, - 5.03555, - 60.03065, - 5.18586, - 60.0892, - 5.17718, - 60.05419, - 5.10136 - ], - "centroid": [5.2051, 60.05943], - "name": "Europe/Oslo" - }, - { - "points": [ - 62.58887, - 6.21125, - 62.62685, - 6.12254, - 62.69214, - 6.17553, - 62.70971, - 6.45168, - 62.58887, - 6.21125 - ], - "centroid": [6.25631, 62.65774], - "name": "Europe/Oslo" - }, - { - "points": [ - 71.01878, - 24.75878, - 71.04793, - 24.60266, - 71.07069, - 24.59142, - 71.1122, - 24.85266, - 71.01878, - 24.75878 - ], - "centroid": [24.72296, 71.06431], - "name": "Europe/Oslo" - }, - { - "points": [ - 62.78053, - 6.79856, - 62.85472, - 6.78292, - 62.85544, - 6.98056, - 62.76562, - 6.92445, - 62.78053, - 6.79856 - ], - "centroid": [6.87538, 62.81678], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.34884, - 12.89406, - 66.39759, - 12.79411, - 66.50273, - 12.96381, - 66.45278, - 12.97529, - 66.34884, - 12.89406 - ], - "centroid": [12.89719, 66.42041], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.22356, - 12.70376, - 66.31053, - 12.7849, - 66.28725, - 12.89978, - 66.20229, - 12.81312, - 66.22356, - 12.70376 - ], - "centroid": [12.8007, 66.25632], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.25442, - 21.70132, - 70.39764, - 21.68899, - 70.35894, - 21.82076, - 70.28514, - 21.77409, - 70.25442, - 21.70132 - ], - "centroid": [21.74202, 70.33039], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.08661, - 19.49688, - 70.10463, - 19.36484, - 70.13331, - 19.32667, - 70.1791, - 19.41805, - 70.11755, - 19.59553, - 70.08661, - 19.49688 - ], - "centroid": [19.45059, 70.12785], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.54801, - 13.00265, - 66.67447, - 12.96952, - 66.68026, - 12.90051, - 66.71408, - 13.09001, - 66.54801, - 13.00265 - ], - "centroid": [13.01488, 66.65309], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.38296, - 12.01288, - 65.50424, - 12.08124, - 65.54122, - 12.16159, - 65.41506, - 12.1499, - 65.38296, - 12.01288 - ], - "centroid": [12.10128, 65.4553], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.73797, - 11.00711, - 63.81281, - 11.05232, - 63.81305, - 11.24658, - 63.78458, - 11.20437, - 63.73797, - 11.00711 - ], - "centroid": [11.11218, 63.78605], - "name": "Europe/Oslo" - }, - { - "points": [ - 61.54352, - 4.74272, - 61.66779, - 4.7905, - 61.60429, - 4.8956, - 61.55958, - 4.8911, - 61.54352, - 4.74272 - ], - "centroid": [4.81932, 61.59475], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.36253, - 14.23244, - 67.45526, - 14.36667, - 67.42705, - 14.42902, - 67.3826, - 14.37837, - 67.36253, - 14.23244 - ], - "centroid": [14.34413, 67.40614], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.62373, - 12.59607, - 67.66557, - 12.55397, - 67.70382, - 12.72832, - 67.65302, - 12.73591, - 67.62373, - 12.59607 - ], - "centroid": [12.65349, 67.66248], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.20941, - 20.20924, - 70.29058, - 20.1544, - 70.32102, - 20.16744, - 70.26871, - 20.29819, - 70.20941, - 20.20924 - ], - "centroid": [20.21632, 70.26769], - "name": "Europe/Oslo" - }, - { - "points": [ - 69.98381, - 21.68781, - 70.00977, - 21.54444, - 70.03334, - 21.53941, - 70.02446, - 21.73474, - 69.98381, - 21.68781 - ], - "centroid": [21.63623, 70.0125], - "name": "Europe/Oslo" - }, - { - "points": [ - 62.73543, - 6.36898, - 62.76111, - 6.36775, - 62.82023, - 6.553, - 62.71545, - 6.47648, - 62.73543, - 6.36898 - ], - "centroid": [6.45622, 62.76121], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.31281, - 12.54976, - 66.38303, - 12.49016, - 66.37911, - 12.64906, - 66.34515, - 12.62587, - 66.31281, - 12.54976 - ], - "centroid": [12.5695, 66.3565], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.29348, - 21.36991, - 70.3201, - 21.33232, - 70.40244, - 21.44162, - 70.33924, - 21.47512, - 70.29348, - 21.36991 - ], - "centroid": [21.40874, 70.34235], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.13438, - 12.71969, - 66.19243, - 12.67202, - 66.16735, - 12.81555, - 66.14285, - 12.80088, - 66.13438, - 12.71969 - ], - "centroid": [12.74465, 66.1613], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.98767, - 24.96127, - 71.05496, - 24.93201, - 71.04158, - 25.05769, - 70.99905, - 25.02677, - 70.98767, - 24.96127 - ], - "centroid": [24.99098, 71.02375], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.77587, - 9.36599, - 63.84395, - 9.41902, - 63.83553, - 9.52222, - 63.81084, - 9.5007, - 63.77587, - 9.36599 - ], - "centroid": [9.44272, 63.81562], - "name": "Europe/Oslo" - }, - { - "points": [ - 61.28032, - 4.68773, - 61.30409, - 4.65859, - 61.32444, - 4.80098, - 61.27467, - 4.78257, - 61.28032, - 4.68773 - ], - "centroid": [4.73842, 61.29757], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.04046, - 13.75357, - 67.09281, - 13.7582, - 67.07905, - 13.88193, - 67.05646, - 13.86636, - 67.04046, - 13.75357 - ], - "centroid": [13.80728, 67.06762], - "name": "Europe/Oslo" - }, - { - "points": [ - 69.71595, - 18.22113, - 69.73508, - 18.15059, - 69.77605, - 18.10714, - 69.76898, - 18.22989, - 69.71595, - 18.22113 - ], - "centroid": [18.17975, 69.75096], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.23722, - 25.23008, - 70.30265, - 25.27321, - 70.2945, - 25.34967, - 70.25934, - 25.3336, - 70.23722, - 25.23008 - ], - "centroid": [25.29197, 70.27264], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.65641, - 25.82183, - 70.70103, - 25.77175, - 70.69839, - 25.89698, - 70.68114, - 25.88835, - 70.65641, - 25.82183 - ], - "centroid": [25.83587, 70.68431], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.73567, - 12.38668, - 65.78824, - 12.40239, - 65.81565, - 12.50025, - 65.77173, - 12.4838, - 65.73567, - 12.38668 - ], - "centroid": [12.44166, 65.77744], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.54149, - 12.63017, - 66.6063, - 12.60306, - 66.60324, - 12.68405, - 66.57081, - 12.67665, - 66.54149, - 12.63017 - ], - "centroid": [12.644, 66.58132], - "name": "Europe/Oslo" - }, - { - "points": [ - 61.64446, - 4.86458, - 61.69623, - 4.81572, - 61.72875, - 4.87347, - 61.66918, - 4.90496, - 61.64446, - 4.86458 - ], - "centroid": [4.86346, 61.68611], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.50768, - 12.80804, - 66.56088, - 12.7902, - 66.58021, - 12.86427, - 66.53857, - 12.88717, - 66.50768, - 12.80804 - ], - "centroid": [12.83645, 66.546], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.63292, - 9.44098, - 63.65083, - 9.37683, - 63.6741, - 9.36515, - 63.70466, - 9.42683, - 63.63292, - 9.44098 - ], - "centroid": [9.4075, 63.66681], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.62931, - 15.0252, - 67.67254, - 15.04473, - 67.67708, - 15.144, - 67.64457, - 15.10909, - 67.62931, - 15.0252 - ], - "centroid": [15.07867, 67.65644], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.24823, - 13.94358, - 67.28142, - 13.9161, - 67.28815, - 14.03396, - 67.27162, - 14.0253, - 67.24823, - 13.94358 - ], - "centroid": [13.97251, 67.27189], - "name": "Europe/Oslo" - }, - { - "points": [ - 62.18408, - 5.41149, - 62.20011, - 5.34521, - 62.24088, - 5.34129, - 62.22387, - 5.42491, - 62.18408, - 5.41149 - ], - "centroid": [5.38124, 62.2129], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.77693, - 12.52763, - 65.83115, - 12.52441, - 65.85107, - 12.58633, - 65.8109, - 12.58526, - 65.77693, - 12.52763 - ], - "centroid": [12.55423, 65.81702], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.48618, - 12.06461, - 66.48713, - 12.01575, - 66.51145, - 11.99521, - 66.53893, - 12.05958, - 66.48618, - 12.06461 - ], - "centroid": [12.03617, 66.5079], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.89488, - 13.39276, - 66.9469, - 13.41014, - 66.92696, - 13.48022, - 66.91196, - 13.47196, - 66.89488, - 13.39276 - ], - "centroid": [13.43199, 66.92049], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.35692, - 31.1234, - 70.35867, - 31.07714, - 70.4109, - 31.05571, - 70.40434, - 31.14277, - 70.35692, - 31.1234 - ], - "centroid": [31.09945, 70.38526], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.55927, - 9.31342, - 63.59197, - 9.29976, - 63.60183, - 9.41486, - 63.581, - 9.40209, - 63.55927, - 9.31342 - ], - "centroid": [9.35247, 63.58331], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.11757, - 13.94725, - 67.16908, - 13.96084, - 67.17163, - 14.02899, - 67.13799, - 14.00116, - 67.11757, - 13.94725 - ], - "centroid": [13.98257, 67.15002], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.09484, - 13.90842, - 67.10046, - 13.8371, - 67.11698, - 13.82646, - 67.12238, - 13.92827, - 67.09484, - 13.90842 - ], - "centroid": [13.87881, 67.10926], - "name": "Europe/Oslo" - }, - { - "points": [ - 61.49092, - 4.96585, - 61.52015, - 4.91098, - 61.54618, - 4.91425, - 61.52556, - 4.99419, - 61.49092, - 4.96585 - ], - "centroid": [4.94943, 61.52032], - "name": "Europe/Oslo" - }, - { - "points": [ - 68.85086, - 16.67814, - 68.90551, - 16.66646, - 68.90591, - 16.7192, - 68.86963, - 16.73324, - 68.85086, - 16.67814 - ], - "centroid": [16.69771, 68.88217], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.58985, - 12.13222, - 65.63651, - 12.13126, - 65.64966, - 12.19311, - 65.60191, - 12.16671, - 65.58985, - 12.13222 - ], - "centroid": [12.15591, 65.62172], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.09013, - 21.35, - 70.09944, - 21.2829, - 70.11812, - 21.27147, - 70.127, - 21.35196, - 70.09013, - 21.35 - ], - "centroid": [21.31803, 70.10918], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.37619, - 13.8741, - 67.41236, - 13.85098, - 67.41247, - 13.93228, - 67.3936, - 13.92177, - 67.37619, - 13.8741 - ], - "centroid": [13.89041, 67.39912], - "name": "Europe/Oslo" - }, - { - "points": [ - 68.81972, - 15.97495, - 68.86005, - 15.97131, - 68.8701, - 16.04665, - 68.85409, - 16.04104, - 68.81972, - 15.97495 - ], - "centroid": [16.00274, 68.84952], - "name": "Europe/Oslo" - }, - { - "points": [ - 60.74037, - 4.74164, - 60.74492, - 4.70625, - 60.78904, - 4.68918, - 60.7843, - 4.75417, - 60.74037, - 4.74164 - ], - "centroid": [4.72294, 60.76681], - "name": "Europe/Oslo" - }, - { - "points": [ - 69.87767, - 21.84415, - 69.87562, - 21.82225, - 69.93319, - 21.77318, - 69.90498, - 21.85024, - 69.87767, - 21.84415 - ], - "centroid": [21.81903, 69.90162], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.80725, - 12.33117, - 65.86327, - 12.30812, - 65.87718, - 12.3596, - 65.83042, - 12.35265, - 65.80725, - 12.33117 - ], - "centroid": [12.33605, 65.84695], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.57784, - 13.11561, - 66.62244, - 13.07827, - 66.64555, - 13.11259, - 66.60903, - 13.13426, - 66.57784, - 13.11561 - ], - "centroid": [13.10891, 66.61366], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.01604, - 18.55585, - 70.02468, - 18.51647, - 70.05893, - 18.51541, - 70.04917, - 18.58475, - 70.01604, - 18.55585 - ], - "centroid": [18.54422, 70.03859], - "name": "Europe/Oslo" - }, - { - "points": [ - 58.82557, - 9.55513, - 58.84647, - 9.54769, - 58.89002, - 9.62485, - 58.86215, - 9.6208, - 58.82557, - 9.55513 - ], - "centroid": [9.58722, 58.85645], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.03071, - 12.00473, - 66.07165, - 12.0141, - 66.08877, - 12.07154, - 66.05081, - 12.05439, - 66.03071, - 12.00473 - ], - "centroid": [12.03567, 66.06084], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.71231, - 8.88607, - 63.74895, - 8.86288, - 63.74873, - 8.93418, - 63.72927, - 8.93074, - 63.71231, - 8.88607 - ], - "centroid": [8.89974, 63.73511], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.34852, - 12.35522, - 66.34687, - 12.31361, - 66.36331, - 12.29316, - 66.3885, - 12.34603, - 66.34852, - 12.35522 - ], - "centroid": [12.32894, 66.36352], - "name": "Europe/Oslo" - }, - { - "points": [ - 60.10873, - 5.04797, - 60.1407, - 5.0322, - 60.15323, - 5.09764, - 60.12366, - 5.0971, - 60.10873, - 5.04797 - ], - "centroid": [5.06764, 60.13202], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.04555, - 19.37096, - 70.06125, - 19.33191, - 70.09229, - 19.35736, - 70.06905, - 19.40665, - 70.04555, - 19.37096 - ], - "centroid": [19.36717, 70.0678], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.76728, - 27.18917, - 70.77201, - 27.15354, - 70.78699, - 27.1464, - 70.81061, - 27.2061, - 70.76728, - 27.18917 - ], - "centroid": [27.1773, 70.7859], - "name": "Europe/Oslo" - }, - { - "points": [ - 61.19244, - 4.80206, - 61.19921, - 4.73903, - 61.22493, - 4.72423, - 61.21974, - 4.78668, - 61.19244, - 4.80206 - ], - "centroid": [4.76331, 61.20906], - "name": "Europe/Oslo" - }, - { - "points": [ - 59.28494, - 4.88996, - 59.29971, - 4.85168, - 59.32187, - 4.85897, - 59.32327, - 4.91391, - 59.28494, - 4.88996 - ], - "centroid": [4.88107, 59.30755], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.8653, - 13.46105, - 66.86741, - 13.40607, - 66.87781, - 13.39737, - 66.89232, - 13.48626, - 66.8653, - 13.46105 - ], - "centroid": [13.44251, 66.8767], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.50574, - 12.07479, - 67.54448, - 12.08564, - 67.5328, - 12.14088, - 67.51145, - 12.1244, - 67.50574, - 12.07479 - ], - "centroid": [12.10429, 67.52439], - "name": "Europe/Oslo" - }, - { - "points": [ - 68.29747, - 15.26153, - 68.33268, - 15.25818, - 68.33466, - 15.32386, - 68.31286, - 15.31299, - 68.29747, - 15.26153 - ], - "centroid": [15.28652, 68.31968], - "name": "Europe/Oslo" - }, - { - "points": [ - 64.55664, - 10.81226, - 64.57888, - 10.77457, - 64.59216, - 10.84421, - 64.56636, - 10.84928, - 64.55664, - 10.81226 - ], - "centroid": [10.81854, 64.57452], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.56783, - 12.9186, - 66.5758, - 12.88452, - 66.59519, - 12.8781, - 66.60302, - 12.9427, - 66.56783, - 12.9186 - ], - "centroid": [12.90874, 66.58663], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.54794, - 14.68688, - 67.54827, - 14.64912, - 67.56996, - 14.63746, - 67.56843, - 14.72208, - 67.54794, - 14.68688 - ], - "centroid": [14.67453, 67.56001], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.4025, - 13.96492, - 67.43457, - 13.93495, - 67.44476, - 13.98696, - 67.41612, - 13.9962, - 67.4025, - 13.96492 - ], - "centroid": [13.96924, 67.42518], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.79696, - 14.65349, - 67.82786, - 14.66202, - 67.82633, - 14.71588, - 67.80244, - 14.69855, - 67.79696, - 14.65349 - ], - "centroid": [14.68162, 67.81392], - "name": "Europe/Oslo" - }, - { - "points": [ - 68.70805, - 16.63447, - 68.74173, - 16.6248, - 68.73667, - 16.67756, - 68.71974, - 16.67117, - 68.70805, - 16.63447 - ], - "centroid": [16.64932, 68.72705], - "name": "Europe/Oslo" - }, - { - "points": [ - 68.14984, - 14.67087, - 68.17846, - 14.65675, - 68.17319, - 14.72264, - 68.15712, - 14.71225, - 68.14984, - 14.67087 - ], - "centroid": [14.68796, 68.16541], - "name": "Europe/Oslo" - }, - { - "points": [ - 59.05044, - 5.39087, - 59.08371, - 5.39192, - 59.07421, - 5.44247, - 59.05879, - 5.43526, - 59.05044, - 5.39087 - ], - "centroid": [5.41232, 59.06721], - "name": "Europe/Oslo" - }, - { - "points": [ - 59.20191, - 10.70761, - 59.22816, - 10.67741, - 59.25893, - 10.70686, - 59.215, - 10.72153, - 59.20191, - 10.70761 - ], - "centroid": [10.70201, 59.22826], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.65453, - 11.73903, - 65.66612, - 11.70898, - 65.68079, - 11.70558, - 65.6779, - 11.77094, - 65.65453, - 11.73903 - ], - "centroid": [11.73441, 65.67029], - "name": "Europe/Oslo" - }, - { - "points": [ - 68.58605, - 14.31238, - 68.60309, - 14.29231, - 68.63463, - 14.34921, - 68.60727, - 14.34203, - 68.58605, - 14.31238 - ], - "centroid": [14.32279, 68.60833], - "name": "Europe/Oslo" - }, - { - "points": [ - 64.16314, - 10.00351, - 64.20155, - 10.00469, - 64.19428, - 10.05191, - 64.17919, - 10.04849, - 64.16314, - 10.00351 - ], - "centroid": [10.02376, 64.18442], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.55775, - 10.59985, - 63.59006, - 10.6031, - 63.59432, - 10.65291, - 63.57991, - 10.64979, - 63.55775, - 10.59985 - ], - "centroid": [10.62313, 63.57973], - "name": "Europe/Oslo" - }, - { - "points": [ - 60.67644, - 4.74787, - 60.70953, - 4.71727, - 60.72752, - 4.72252, - 60.69356, - 4.77889, - 60.67644, - 4.74787 - ], - "centroid": [4.74434, 60.70058], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.14338, - 13.78213, - 67.16537, - 13.74814, - 67.16836, - 13.81705, - 67.15477, - 13.81237, - 67.14338, - 13.78213 - ], - "centroid": [13.78632, 67.15839], - "name": "Europe/Oslo" - }, - { - "points": [ - 69.7247, - 18.09987, - 69.72772, - 18.05447, - 69.74489, - 18.04141, - 69.75687, - 18.09146, - 69.7247, - 18.09987 - ], - "centroid": [18.07386, 69.73922], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.64511, - 23.44687, - 70.64753, - 23.40336, - 70.65938, - 23.39525, - 70.67316, - 23.45823, - 70.64511, - 23.44687 - ], - "centroid": [23.42914, 70.65721], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.74481, - 25.82747, - 70.76556, - 25.7996, - 70.76827, - 25.86914, - 70.75154, - 25.86336, - 70.74481, - 25.82747 - ], - "centroid": [25.83781, 70.75829], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.501, - 26.86575, - 70.51691, - 26.83936, - 70.51919, - 26.91339, - 70.50485, - 26.90515, - 70.501, - 26.86575 - ], - "centroid": [26.87943, 70.51116], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.23112, - 12.25975, - 66.26574, - 12.24694, - 66.25562, - 12.29606, - 66.24209, - 12.29145, - 66.23112, - 12.25975 - ], - "centroid": [12.27046, 66.2493], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.79158, - 13.21315, - 66.79737, - 13.18411, - 66.81103, - 13.17857, - 66.82495, - 13.22905, - 66.79158, - 13.21315 - ], - "centroid": [13.20394, 66.80735], - "name": "Europe/Oslo" - }, - { - "points": [ - 59.36117, - 5.14825, - 59.38414, - 5.13355, - 59.41413, - 5.16283, - 59.38965, - 5.18011, - 59.36117, - 5.14825 - ], - "centroid": [5.15648, 59.38746], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.2101, - 25.16504, - 70.23131, - 25.15445, - 70.23551, - 25.2171, - 70.22314, - 25.21185, - 70.2101, - 25.16504 - ], - "centroid": [25.18405, 70.2249], - "name": "Europe/Oslo" - }, - { - "points": [ - 69.87293, - 18.58272, - 69.88242, - 18.53743, - 69.89607, - 18.53268, - 69.89621, - 18.58561, - 69.87293, - 18.58272 - ], - "centroid": [18.5619, 69.88695], - "name": "Europe/Oslo" - }, - { - "points": [ - 69.60249, - 17.92286, - 69.61023, - 17.88567, - 69.62975, - 17.88039, - 69.63506, - 17.91701, - 69.60249, - 17.92286 - ], - "centroid": [17.90301, 69.61947], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.63163, - 9.34187, - 63.63216, - 9.31065, - 63.64434, - 9.30405, - 63.66502, - 9.34877, - 63.63163, - 9.34187 - ], - "centroid": [9.32879, 63.64461], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.73233, - 12.75534, - 67.74869, - 12.72826, - 67.77341, - 12.75969, - 67.74949, - 12.77824, - 67.73233, - 12.75534 - ], - "centroid": [12.7548, 67.75159], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.08726, - 18.48275, - 70.11318, - 18.47482, - 70.11241, - 18.52589, - 70.09553, - 18.51948, - 70.08726, - 18.48275 - ], - "centroid": [18.49896, 70.10252], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.90383, - 25.29785, - 70.91299, - 25.2651, - 70.92798, - 25.26151, - 70.92338, - 25.31682, - 70.90383, - 25.29785 - ], - "centroid": [25.2872, 70.91742], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.71538, - 14.57271, - 67.73487, - 14.56172, - 67.74856, - 14.6087, - 67.72385, - 14.603, - 67.71538, - 14.57271 - ], - "centroid": [14.5865, 67.73148], - "name": "Europe/Oslo" - }, - { - "points": [ - 59.36075, - 10.54554, - 59.36143, - 10.51662, - 59.39141, - 10.51328, - 59.3879, - 10.54846, - 59.36075, - 10.54554 - ], - "centroid": [10.53074, 59.37585], - "name": "Europe/Oslo" - }, - { - "points": [ - 69.01734, - 16.8907, - 69.04085, - 16.8784, - 69.0426, - 16.92929, - 69.02873, - 16.92838, - 69.01734, - 16.8907 - ], - "centroid": [16.9044, 69.0324], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.79906, - 12.05543, - 65.8135, - 12.0244, - 65.82864, - 12.02476, - 65.83598, - 12.0582, - 65.79906, - 12.05543 - ], - "centroid": [12.04296, 65.81912], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.5806, - 14.72098, - 67.60298, - 14.70946, - 67.60808, - 14.76349, - 67.59335, - 14.76321, - 67.5806, - 14.72098 - ], - "centroid": [14.73719, 67.59617], - "name": "Europe/Oslo" - }, - { - "points": [ - 69.95749, - 18.51103, - 69.98305, - 18.49836, - 69.97514, - 18.54679, - 69.95904, - 18.54036, - 69.95749, - 18.51103 - ], - "centroid": [18.52277, 69.96958], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.90901, - 24.51025, - 70.91316, - 24.4626, - 70.92414, - 24.45476, - 70.93482, - 24.49001, - 70.90901, - 24.51025 - ], - "centroid": [24.48223, 70.92047], - "name": "Europe/Oslo" - }, - { - "points": [ - 59.1883, - 10.58631, - 59.20126, - 10.53702, - 59.21592, - 10.53511, - 59.21378, - 10.57837, - 59.1883, - 10.58631 - ], - "centroid": [10.5612, 59.20437], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.96584, - 9.06551, - 63.98895, - 9.04649, - 63.99429, - 9.09472, - 63.97665, - 9.09213, - 63.96584, - 9.06551 - ], - "centroid": [9.07296, 63.98193], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.57601, - 26.89534, - 70.61023, - 26.89656, - 70.60238, - 26.93306, - 70.58515, - 26.92596, - 70.57601, - 26.89534 - ], - "centroid": [26.91095, 70.59396], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.92458, - 23.71511, - 70.90535, - 23.71118, - 70.91812, - 23.66348, - 70.93415, - 23.67981, - 70.92458, - 23.71511 - ], - "centroid": [23.69212, 70.92012], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.44568, - 11.92212, - 67.46374, - 11.90611, - 67.47738, - 11.95388, - 67.46289, - 11.95417, - 67.44568, - 11.92212 - ], - "centroid": [11.93222, 67.46218], - "name": "Europe/Oslo" - }, - { - "points": [ - 64.58923, - 10.87783, - 64.6106, - 10.85705, - 64.62594, - 10.88467, - 64.60278, - 10.90226, - 64.58923, - 10.87783 - ], - "centroid": [10.88026, 64.60737], - "name": "Europe/Oslo" - }, - { - "points": [ - 58.90103, - 5.51602, - 58.91083, - 5.48955, - 58.92502, - 5.48862, - 58.92995, - 5.52893, - 58.90103, - 5.51602 - ], - "centroid": [5.50791, 58.91708], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.48, - 8.2598, - 63.49087, - 8.23329, - 63.51316, - 8.24459, - 63.50425, - 8.27923, - 63.48, - 8.2598 - ], - "centroid": [8.25488, 63.49729], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.8515, - 8.65443, - 63.87271, - 8.63412, - 63.8799, - 8.68264, - 63.86548, - 8.68276, - 63.8515, - 8.65443 - ], - "centroid": [8.66126, 63.86741], - "name": "Europe/Oslo" - }, - { - "points": [ - 64.18475, - 10.08385, - 64.21781, - 10.0895, - 64.20594, - 10.12059, - 64.19099, - 10.11638, - 64.18475, - 10.08385 - ], - "centroid": [10.10063, 64.20019], - "name": "Europe/Oslo" - }, - { - "points": [ - 71.12913, - 25.33745, - 71.13591, - 25.31227, - 71.15041, - 25.31133, - 71.15321, - 25.35861, - 71.12913, - 25.33745 - ], - "centroid": [25.33195, 71.14281], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.46697, - 12.01948, - 67.4722, - 11.98884, - 67.49635, - 11.99567, - 67.49258, - 12.03238, - 67.46697, - 12.01948 - ], - "centroid": [12.00946, 67.48231], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.25876, - 25.37751, - 70.27963, - 25.36152, - 70.27981, - 25.41272, - 70.26652, - 25.41029, - 70.25876, - 25.37751 - ], - "centroid": [25.38847, 70.27151], - "name": "Europe/Oslo" - }, - { - "points": [ - 62.76798, - 6.64498, - 62.79353, - 6.63466, - 62.79037, - 6.6786, - 62.77265, - 6.6725, - 62.76798, - 6.64498 - ], - "centroid": [6.65649, 62.7819], - "name": "Europe/Oslo" - }, - { - "points": [ - 62.80718, - 6.61086, - 62.81255, - 6.57953, - 62.83646, - 6.58043, - 62.83088, - 6.61588, - 62.80718, - 6.61086 - ], - "centroid": [6.59676, 62.822], - "name": "Europe/Oslo" - }, - { - "points": [ - 59.02885, - 5.83396, - 59.03691, - 5.81167, - 59.06374, - 5.80996, - 59.05408, - 5.84525, - 59.02885, - 5.83396 - ], - "centroid": [5.82559, 59.04678], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.40557, - 12.41966, - 66.4289, - 12.41746, - 66.42501, - 12.46394, - 66.4107, - 12.45601, - 66.40557, - 12.41966 - ], - "centroid": [12.43765, 66.41796], - "name": "Europe/Oslo" - }, - { - "points": [ - 59.42353, - 5.08818, - 59.44389, - 5.06251, - 59.45677, - 5.09976, - 59.44112, - 5.10934, - 59.42353, - 5.08818 - ], - "centroid": [5.08839, 59.44111], - "name": "Europe/Oslo" - }, - { - "points": [ - 60.85306, - 4.81592, - 60.85686, - 4.78995, - 60.87914, - 4.78097, - 60.87944, - 4.81672, - 60.85306, - 4.81592 - ], - "centroid": [4.80127, 60.86779], - "name": "Europe/Oslo" - }, - { - "points": [ - 69.43555, - 17.12168, - 69.43848, - 17.09439, - 69.46119, - 17.0902, - 69.45661, - 17.13453, - 69.43555, - 17.12168 - ], - "centroid": [17.11039, 69.44882], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.99743, - 12.15192, - 66.01873, - 12.13133, - 66.02483, - 12.17214, - 66.00769, - 12.17579, - 65.99743, - 12.15192 - ], - "centroid": [12.15639, 66.01252], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.21583, - 25.07367, - 70.23455, - 25.05807, - 70.24268, - 25.10228, - 70.22762, - 25.10162, - 70.21583, - 25.07367 - ], - "centroid": [25.08239, 70.23032], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.28187, - 19.77353, - 70.29316, - 19.745, - 70.3069, - 19.74553, - 70.30348, - 19.78885, - 70.28187, - 19.77353 - ], - "centroid": [19.76511, 70.29643], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.60384, - 8.44887, - 63.62853, - 8.44793, - 63.62179, - 8.48514, - 63.60611, - 8.47948, - 63.60384, - 8.44887 - ], - "centroid": [8.46421, 63.61552], - "name": "Europe/Oslo" - }, - { - "points": [ - 64.92916, - 10.73769, - 64.95067, - 10.72968, - 64.95549, - 10.76834, - 64.93788, - 10.76535, - 64.92916, - 10.73769 - ], - "centroid": [10.74935, 64.94363], - "name": "Europe/Oslo" - }, - { - "points": [ - 68.31728, - 13.78807, - 68.34394, - 13.78843, - 68.33538, - 13.82425, - 68.32233, - 13.81857, - 68.31728, - 13.78807 - ], - "centroid": [13.80305, 68.33019], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.14684, - 20.17324, - 70.15991, - 20.14362, - 70.1785, - 20.15009, - 70.1774, - 20.17114, - 70.14684, - 20.17324 - ], - "centroid": [20.16026, 70.16468], - "name": "Europe/Oslo" - }, - { - "points": [ - 58.00102, - 7.74522, - 58.00526, - 7.7151, - 58.01893, - 7.71059, - 58.02822, - 7.7448, - 58.00102, - 7.74522 - ], - "centroid": [7.73061, 58.01379], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.89187, - 14.81152, - 67.91495, - 14.80606, - 67.92322, - 14.84441, - 67.90841, - 14.84359, - 67.89187, - 14.81152 - ], - "centroid": [14.82481, 67.90929], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.03032, - 13.60646, - 67.04644, - 13.58935, - 67.05876, - 13.63197, - 67.04263, - 13.62985, - 67.03032, - 13.60646 - ], - "centroid": [13.61306, 67.04481], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.59916, - 12.72689, - 66.62663, - 12.7174, - 66.61996, - 12.75216, - 66.60258, - 12.74761, - 66.59916, - 12.72689 - ], - "centroid": [12.73496, 66.61302], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.91119, - 9.76537, - 63.93333, - 9.74573, - 63.95016, - 9.76052, - 63.92866, - 9.78039, - 63.91119, - 9.76537 - ], - "centroid": [9.76304, 63.93077], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.29148, - 12.61309, - 66.30755, - 12.59919, - 66.32237, - 12.63659, - 66.30612, - 12.63734, - 66.29148, - 12.61309 - ], - "centroid": [12.62054, 66.30697], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.9484, - 12.84774, - 66.94996, - 12.8267, - 66.96917, - 12.82429, - 66.97438, - 12.86149, - 66.9484, - 12.84774 - ], - "centroid": [12.84092, 66.96147], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.18265, - 25.19225, - 70.18438, - 25.16985, - 70.19731, - 25.16547, - 70.20999, - 25.20189, - 70.18265, - 25.19225 - ], - "centroid": [25.18393, 70.19457], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.44493, - 12.02366, - 65.46718, - 12.01929, - 65.46724, - 12.05769, - 65.45194, - 12.05258, - 65.44493, - 12.02366 - ], - "centroid": [12.03713, 65.45815], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.21663, - 12.31486, - 66.23569, - 12.30003, - 66.23618, - 12.34305, - 66.22235, - 12.34021, - 66.21663, - 12.31486 - ], - "centroid": [12.32317, 66.22822], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.73896, - 12.04699, - 65.75823, - 12.03875, - 65.76502, - 12.07846, - 65.75051, - 12.07731, - 65.73896, - 12.04699 - ], - "centroid": [12.05913, 65.75319], - "name": "Europe/Oslo" - }, - { - "points": [ - 67.8987, - 14.87579, - 67.91617, - 14.85381, - 67.92355, - 14.89347, - 67.90973, - 14.89601, - 67.8987, - 14.87579 - ], - "centroid": [14.87808, 67.91224], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.73547, - 13.13909, - 66.75748, - 13.12837, - 66.75681, - 13.16668, - 66.74301, - 13.16382, - 66.73547, - 13.13909 - ], - "centroid": [13.14798, 66.74859], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.74643, - 13.10331, - 66.76039, - 13.08403, - 66.77364, - 13.1231, - 66.75677, - 13.12481, - 66.74643, - 13.10331 - ], - "centroid": [13.10786, 66.75977], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.78399, - 12.2202, - 65.79662, - 12.20572, - 65.82258, - 12.22568, - 65.79996, - 12.23777, - 65.78399, - 12.2202 - ], - "centroid": [12.22238, 65.8016], - "name": "Europe/Oslo" - }, - { - "points": [ - 69.62183, - 18.86446, - 69.62364, - 18.84083, - 69.64884, - 18.83987, - 69.64694, - 18.86551, - 69.62183, - 18.86446 - ], - "centroid": [18.85267, 69.63548], - "name": "Europe/Oslo" - }, - { - "points": [ - 60.79447, - 4.84508, - 60.77825, - 4.82733, - 60.80149, - 4.80871, - 60.80876, - 4.82972, - 60.79447, - 4.84508 - ], - "centroid": [4.82733, 60.79512], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.92838, - 24.44261, - 70.91405, - 24.42353, - 70.93303, - 24.40539, - 70.94541, - 24.42648, - 70.92838, - 24.44261 - ], - "centroid": [24.42431, 70.9301], - "name": "Europe/Oslo" - }, - { - "points": [ - 64.10196, - 9.95568, - 64.12285, - 9.94796, - 64.12439, - 9.98446, - 64.10949, - 9.9834, - 64.10196, - 9.95568 - ], - "centroid": [9.96676, 64.11487], - "name": "Europe/Oslo" - }, - { - "points": [ - 62.88068, - 6.82397, - 62.90393, - 6.81131, - 62.90263, - 6.84606, - 62.88885, - 6.84488, - 62.88068, - 6.82397 - ], - "centroid": [6.83003, 62.89444], - "name": "Europe/Oslo" - }, - { - "points": [ - 58.99288, - 5.80561, - 58.98315, - 5.78939, - 59.01548, - 5.77623, - 59.01489, - 5.79432, - 58.99288, - 5.80561 - ], - "centroid": [5.79103, 59.00114], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.9006, - 12.16221, - 65.9132, - 12.14461, - 65.93153, - 12.15967, - 65.9153, - 12.18256, - 65.9006, - 12.16221 - ], - "centroid": [12.16265, 65.91551], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.97139, - 9.12852, - 63.97712, - 9.10062, - 63.99315, - 9.10124, - 63.99404, - 9.13312, - 63.97139, - 9.12852 - ], - "centroid": [9.11678, 63.98402], - "name": "Europe/Oslo" - }, - { - "points": [ - 58.88539, - 9.64611, - 58.90458, - 9.63323, - 58.91288, - 9.66407, - 58.89589, - 9.66783, - 58.88539, - 9.64611 - ], - "centroid": [9.65206, 58.89988], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.72446, - 11.12125, - 63.74522, - 11.11481, - 63.75133, - 11.14468, - 63.7328, - 11.14553, - 63.72446, - 11.12125 - ], - "centroid": [11.1311, 63.73864], - "name": "Europe/Oslo" - }, - { - "points": [ - 66.84443, - 13.25052, - 66.85265, - 13.22915, - 66.87523, - 13.25142, - 66.86199, - 13.26473, - 66.84443, - 13.25052 - ], - "centroid": [13.24829, 66.85864], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.90108, - 12.12288, - 65.91281, - 12.10215, - 65.93262, - 12.12281, - 65.91843, - 12.13629, - 65.90108, - 12.12288 - ], - "centroid": [12.12043, 65.91624], - "name": "Europe/Oslo" - }, - { - "points": [ - 63.98733, - 9.1599, - 64.0073, - 9.1482, - 64.00693, - 9.18531, - 63.99005, - 9.18198, - 63.98733, - 9.1599 - ], - "centroid": [9.16819, 63.99862], - "name": "Europe/Oslo" - }, - { - "points": [ - 70.23099, - 25.12734, - 70.24899, - 25.10853, - 70.26204, - 25.13225, - 70.24462, - 25.14357, - 70.23099, - 25.12734 - ], - "centroid": [25.12731, 70.24677], - "name": "Europe/Oslo" - }, - { - "points": [ - 59.09075, - 10.77218, - 59.1055, - 10.75466, - 59.1199, - 10.76088, - 59.1076, - 10.79029, - 59.09075, - 10.77218 - ], - "centroid": [10.7706, 59.10586], - "name": "Europe/Oslo" - }, - { - "points": [ - 64.97196, - 11.49976, - 64.96455, - 11.48747, - 64.97924, - 11.46718, - 64.99485, - 11.48394, - 64.97196, - 11.49976 - ], - "centroid": [11.48403, 64.97854], - "name": "Europe/Oslo" - }, - { - "points": [ - 59.01546, - 5.90822, - 59.01088, - 5.89323, - 59.03056, - 5.87749, - 59.03828, - 5.9048, - 59.01546, - 5.90822 - ], - "centroid": [5.89545, 59.0248], - "name": "Europe/Oslo" - }, - { - "points": [ - 60.12727, - 5.26792, - 60.13357, - 5.24015, - 60.15207, - 5.24321, - 60.14407, - 5.26995, - 60.12727, - 5.26792 - ], - "centroid": [5.25506, 60.13927], - "name": "Europe/Oslo" - }, - { - "points": [ - 61.16416, - 4.70157, - 61.17395, - 4.68288, - 61.19486, - 4.69855, - 61.18064, - 4.71538, - 61.16416, - 4.70157 - ], - "centroid": [4.69938, 61.17869], - "name": "Europe/Oslo" - }, - { - "points": [ - 58.97075, - 10.96996, - 58.97294, - 10.94592, - 58.99616, - 10.94714, - 58.98763, - 10.97315, - 58.97075, - 10.96996 - ], - "centroid": [10.95846, 58.98217], - "name": "Europe/Oslo" - }, - { - "points": [ - 59.05442, - 10.53985, - 59.05205, - 10.51529, - 59.07591, - 10.51554, - 59.07152, - 10.53741, - 59.05442, - 10.53985 - ], - "centroid": [10.52638, 59.06328], - "name": "Europe/Oslo" - }, - { - "points": [ - 65.89508, - 12.08295, - 65.90476, - 12.0674, - 65.92578, - 12.08402, - 65.91307, - 12.09974, - 65.89508, - 12.08295 - ], - "centroid": [12.08356, 65.90993], - "name": "Europe/Oslo" - }, - { - "points": [ - 48.45778, - 16.85432, - 48.8341, - 17.10456, - 48.86646, - 17.68182, - 49.04534, - 18.03759, - 49.2813, - 18.17788, - 49.3488, - 18.40973, - 49.4967, - 18.55551, - 49.52978, - 18.94573, - 49.40755, - 18.98655, - 49.4138, - 19.12752, - 49.61234, - 19.45225, - 49.41191, - 19.6518, - 49.40871, - 19.80062, - 49.20438, - 19.79522, - 49.18815, - 20.07655, - 49.31635, - 20.13436, - 49.41266, - 20.3257, - 49.43916, - 20.72315, - 49.30859, - 20.94363, - 49.37452, - 21.08845, - 49.43335, - 21.06557, - 49.45693, - 21.63336, - 49.35693, - 21.97348, - 49.22577, - 22.05907, - 49.08951, - 22.58004, - 48.69321, - 22.36496, - 48.58279, - 22.18713, - 48.37209, - 22.13235, - 48.3453, - 21.72791, - 48.50104, - 21.619, - 48.57497, - 21.44947, - 48.48473, - 21.12227, - 48.57436, - 20.8403, - 48.53141, - 20.51517, - 48.27098, - 20.33279, - 48.12049, - 19.93416, - 48.23422, - 19.63918, - 48.07782, - 19.48071, - 48.03777, - 18.84389, - 47.8894, - 18.79604, - 47.8049, - 18.87919, - 47.742, - 18.68025, - 47.74243, - 17.71425, - 47.96515, - 17.36693, - 48.01775, - 17.07752, - 48.35046, - 16.84621, - 48.45778, - 16.85432 - ], - "centroid": [19.49801, 48.70609], - "name": "Europe/Bratislava" - }, - { - "points": [ - 55.12019, - 10.06621, - 55.13329, - 10.15302, - 55.18008, - 10.01205, - 55.12047, - 10.04788, - 55.12744, - 9.97283, - 55.20266, - 9.9791, - 55.24635, - 9.86326, - 55.34379, - 9.86922, - 55.4689, - 9.7112, - 55.36874, - 9.62537, - 55.25909, - 9.78543, - 55.15097, - 9.51585, - 55.07588, - 9.56402, - 55.03234, - 9.44559, - 55.01688, - 9.65554, - 55.09294, - 9.76717, - 54.99522, - 10.00405, - 54.86824, - 10.07885, - 54.89742, - 9.78439, - 54.83027, - 9.72763, - 54.89864, - 9.60087, - 54.79076, - 9.29192, - 54.90179, - 8.64573, - 55.42146, - 8.61722, - 55.45002, - 8.451, - 55.33386, - 8.44877, - 55.58668, - 8.29715, - 55.4582, - 8.31401, - 55.55864, - 8.06752, - 55.77112, - 8.17008, - 56.05074, - 8.09715, - 56.5485, - 8.11695, - 56.8967, - 8.30059, - 57.12933, - 8.6189, - 57.16465, - 9.39405, - 57.59791, - 9.94904, - 57.74971, - 10.66308, - 57.589, - 10.44505, - 57.45458, - 10.56708, - 57.23783, - 10.573, - 56.84034, - 10.28798, - 56.57196, - 10.36804, - 56.52578, - 10.86634, - 56.43545, - 10.97188, - 56.33123, - 10.92691, - 56.12524, - 10.70777, - 56.20179, - 10.60384, - 56.08006, - 10.53357, - 56.15511, - 10.52489, - 56.18462, - 10.34403, - 56.25684, - 10.48628, - 56.27521, - 10.40519, - 56.13085, - 10.23907, - 56.01338, - 10.30496, - 55.90833, - 10.26684, - 55.84518, - 10.09246, - 55.69278, - 10.04132, - 55.70501, - 9.67865, - 55.63643, - 9.86762, - 55.55716, - 9.78029, - 55.52298, - 9.89432, - 55.60145, - 10.1752, - 55.65944, - 10.16395, - 55.53395, - 10.56639, - 55.63302, - 10.62621, - 55.48572, - 10.76427, - 55.45604, - 10.68348, - 55.2944, - 10.86972, - 55.29742, - 10.80408, - 55.17874, - 10.81999, - 54.96612, - 10.70062, - 55.14459, - 10.96926, - 54.71328, - 10.70065, - 54.84603, - 10.58269, - 54.92133, - 10.58764, - 54.94166, - 10.68153, - 54.93235, - 10.55618, - 55.05165, - 10.37807, - 55.00883, - 10.26205, - 55.12019, - 10.06621 - ], - "centroid": [9.46416, 56.14948], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 54.5524, - 11.97285, - 54.66179, - 11.85631, - 54.58724, - 11.49856, - 54.79663, - 10.95599, - 54.86141, - 11.01891, - 54.80963, - 11.06312, - 54.9239, - 11.02918, - 54.96888, - 11.1796, - 54.8383, - 11.54304, - 54.91874, - 11.63657, - 54.88203, - 11.72421, - 54.96814, - 11.74338, - 54.96279, - 11.98556, - 55.07314, - 11.61753, - 55.07377, - 11.74937, - 55.17166, - 11.63652, - 55.2023, - 11.24355, - 55.34807, - 11.0879, - 55.39856, - 11.20824, - 55.51569, - 11.07723, - 55.5871, - 11.14512, - 55.74863, - 10.87145, - 55.74299, - 11.26674, - 55.80721, - 11.28491, - 55.78161, - 11.37039, - 55.85402, - 11.35879, - 55.86781, - 11.51026, - 56.00905, - 11.28603, - 55.98686, - 11.77986, - 55.89954, - 11.76168, - 55.8906, - 11.68059, - 55.69488, - 11.82364, - 55.79008, - 11.77093, - 55.8521, - 11.9534, - 55.98408, - 11.84983, - 56.12741, - 12.27028, - 56.08196, - 12.55112, - 56.03334, - 12.64483, - 55.92105, - 12.53381, - 55.59061, - 12.68711, - 55.55119, - 12.27045, - 55.45095, - 12.21033, - 55.36286, - 12.44834, - 55.28809, - 12.46807, - 55.17354, - 12.12097, - 55.11359, - 12.19533, - 55.06587, - 12.13454, - 55.01147, - 12.17804, - 55.06826, - 12.26856, - 54.95358, - 12.56495, - 54.86901, - 12.15294, - 54.5524, - 11.97285 - ], - "centroid": [11.82766, 55.39689], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 54.9753, - 15.07718, - 55.08884, - 14.67832, - 55.2949, - 14.74327, - 55.13949, - 15.16412, - 54.9753, - 15.07718 - ], - "centroid": [14.91062, 55.12778], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 57.18148, - 11.01963, - 57.26109, - 10.86, - 57.32283, - 11.21797, - 57.29399, - 11.20876, - 57.18148, - 11.01963 - ], - "centroid": [11.04454, 57.25626], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.76219, - 10.63319, - 55.78683, - 10.52651, - 56.00888, - 10.557, - 55.9336, - 10.72571, - 55.76219, - 10.63319 - ], - "centroid": [10.61173, 55.88174], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 54.89928, - 10.47562, - 54.842, - 10.54722, - 54.80855, - 10.41529, - 54.97372, - 10.19782, - 54.89928, - 10.47562 - ], - "centroid": [10.39214, 54.88283], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.05144, - 8.51232, - 55.1874, - 8.47668, - 55.20375, - 8.59248, - 55.07601, - 8.57748, - 55.05144, - 8.51232 - ], - "centroid": [8.53817, 55.13537], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 56.67516, - 11.55821, - 56.7312, - 11.51257, - 56.74571, - 11.67227, - 56.72557, - 11.66884, - 56.67516, - 11.55821 - ], - "centroid": [11.59019, 56.71703], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 54.90986, - 11.40319, - 54.97231, - 11.34315, - 54.95504, - 11.47947, - 54.93416, - 11.47482, - 54.90986, - 11.40319 - ], - "centroid": [11.41545, 54.94375], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.13028, - 11.15726, - 55.16098, - 11.13161, - 55.26026, - 11.18202, - 55.18309, - 11.22928, - 55.13028, - 11.15726 - ], - "centroid": [11.17855, 55.18873], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.86142, - 11.23138, - 55.86257, - 11.15873, - 55.92288, - 11.07673, - 55.92217, - 11.12547, - 55.86142, - 11.23138 - ], - "centroid": [11.15115, 55.89028], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.73621, - 10.31832, - 55.74161, - 10.24235, - 55.7623, - 10.22786, - 55.80273, - 10.32058, - 55.73621, - 10.31832 - ], - "centroid": [10.28378, 55.76306], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.59807, - 12.77082, - 55.64, - 12.72539, - 55.68348, - 12.7741, - 55.62005, - 12.80227, - 55.59807, - 12.77082 - ], - "centroid": [12.76687, 55.6379], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 54.93769, - 11.54841, - 54.96972, - 11.4946, - 54.99141, - 11.49505, - 54.97929, - 11.57662, - 54.93769, - 11.54841 - ], - "centroid": [11.53345, 54.9687], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 54.953, - 10.43323, - 54.96054, - 10.36423, - 54.97985, - 10.35405, - 54.99218, - 10.42612, - 54.953, - 10.43323 - ], - "centroid": [10.39825, 54.97183], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.25627, - 8.5658, - 55.28559, - 8.52716, - 55.30295, - 8.5981, - 55.28837, - 8.60409, - 55.25627, - 8.5658 - ], - "centroid": [8.56918, 55.2818], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.02257, - 10.15212, - 55.03875, - 10.11938, - 55.06424, - 10.12007, - 55.05501, - 10.18675, - 55.02257, - 10.15212 - ], - "centroid": [10.14728, 55.0459], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 54.87411, - 11.48141, - 54.917, - 11.4664, - 54.91938, - 11.51375, - 54.87897, - 11.52793, - 54.87411, - 11.48141 - ], - "centroid": [11.49714, 54.89734], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.28687, - 9.80243, - 55.32304, - 9.78364, - 55.3345, - 9.82983, - 55.29869, - 9.83891, - 55.28687, - 9.80243 - ], - "centroid": [9.8132, 55.31133], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.93534, - 10.43941, - 55.94379, - 10.41372, - 55.9664, - 10.4004, - 55.95776, - 10.47178, - 55.93534, - 10.43941 - ], - "centroid": [10.43334, 55.95224], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 54.9071, - 10.49741, - 54.94773, - 10.49557, - 54.92988, - 10.53436, - 54.91636, - 10.5322, - 54.9071, - 10.49741 - ], - "centroid": [10.51187, 54.92587], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 54.98736, - 10.47374, - 55.00054, - 10.44681, - 55.02638, - 10.46331, - 55.00937, - 10.50151, - 54.98736, - 10.47374 - ], - "centroid": [10.47204, 55.0065], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.10422, - 9.57596, - 55.10355, - 9.5531, - 55.12839, - 9.53842, - 55.13767, - 9.57096, - 55.10422, - 9.57596 - ], - "centroid": [9.55977, 55.11959], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 56.17156, - 11.72397, - 56.19939, - 11.71153, - 56.1924, - 11.75958, - 56.17826, - 11.75518, - 56.17156, - 11.72397 - ], - "centroid": [11.7353, 56.18604], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.0144, - 11.35091, - 55.03872, - 11.34172, - 55.0438, - 11.38555, - 55.02717, - 11.38312, - 55.0144, - 11.35091 - ], - "centroid": [11.3637, 55.03111], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.34366, - 9.70514, - 55.36871, - 9.68596, - 55.36347, - 9.73216, - 55.35019, - 9.72928, - 55.34366, - 9.70514 - ], - "centroid": [9.71096, 55.35724], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 54.94691, - 10.48448, - 54.96998, - 10.46408, - 54.97476, - 10.50326, - 54.95561, - 10.50221, - 54.94691, - 10.48448 - ], - "centroid": [10.48709, 54.9627], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.50151, - 10.79281, - 55.52084, - 10.77558, - 55.53095, - 10.79951, - 55.51371, - 10.81664, - 55.50151, - 10.79281 - ], - "centroid": [10.79605, 55.51659], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.97644, - 8.28839, - 55.98246, - 8.2658, - 56.00911, - 8.27655, - 56.00301, - 8.30031, - 55.97644, - 8.28839 - ], - "centroid": [8.28282, 55.99285], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 56.11292, - 10.80098, - 56.13652, - 10.79477, - 56.13655, - 10.82658, - 56.12, - 10.82473, - 56.11292, - 10.80098 - ], - "centroid": [10.8108, 56.12681], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.31928, - 10.95855, - 55.3392, - 10.95036, - 55.34002, - 10.9896, - 55.32557, - 10.98641, - 55.31928, - 10.95855 - ], - "centroid": [10.9701, 55.33135], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 55.93478, - 10.77528, - 55.93973, - 10.74556, - 55.9524, - 10.74022, - 55.95653, - 10.77523, - 55.93478, - 10.77528 - ], - "centroid": [10.76046, 55.94614], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 54.9505, - 11.31291, - 54.96657, - 11.29486, - 54.98053, - 11.30898, - 54.96543, - 11.33006, - 54.9505, - 11.31291 - ], - "centroid": [11.31198, 54.96566], - "name": "Europe/Copenhagen" - }, - { - "points": [ - 45.00564, - 6.72901, - 45.12159, - 6.60853, - 45.23583, - 7.06827, - 45.4084, - 7.16949, - 45.7184, - 6.79759, - 45.83756, - 6.79557, - 45.94649, - 7.03319, - 45.87779, - 7.192, - 46.00967, - 7.56232, - 45.94406, - 7.8549, - 46.15708, - 8.14178, - 46.27515, - 8.0799, - 46.47148, - 8.4039, - 46.44077, - 8.47382, - 46.26331, - 8.46289, - 46.13901, - 8.62149, - 46.10111, - 8.83877, - 46.01096, - 8.8032, - 45.83573, - 9.00905, - 45.90185, - 9.06799, - 46.04949, - 9.00244, - 46.24915, - 9.23285, - 46.5111, - 9.28952, - 46.51244, - 9.46444, - 46.32029, - 9.54792, - 46.39234, - 9.95126, - 46.24089, - 10.1312, - 46.40554, - 10.1488, - 46.44067, - 10.03602, - 46.54381, - 10.04252, - 46.64507, - 10.23522, - 46.55848, - 10.30713, - 46.55068, - 10.45206, - 46.61089, - 10.47504, - 46.68164, - 10.36797, - 46.8696, - 10.46369, - 46.78249, - 11.01217, - 46.94106, - 11.10115, - 47.0044, - 11.30955, - 46.98709, - 11.74713, - 47.1048, - 12.1868, - 47.06773, - 12.24297, - 47.00681, - 12.13336, - 46.92093, - 12.16317, - 46.89791, - 12.27967, - 46.79641, - 12.29671, - 46.70124, - 12.43998, - 46.5332, - 13.71961, - 46.43597, - 13.70124, - 46.29615, - 13.39787, - 46.22408, - 13.42544, - 46.18926, - 13.67387, - 46.00378, - 13.49448, - 45.99599, - 13.64339, - 45.81975, - 13.6001, - 45.62574, - 13.91669, - 45.58592, - 13.71589, - 45.67083, - 13.74672, - 45.77273, - 13.5776, - 45.66536, - 13.39901, - 45.76094, - 13.13757, - 45.62496, - 13.10371, - 45.4268, - 12.4132, - 45.24031, - 12.3107, - 45.12228, - 12.3382, - 44.96056, - 12.55229, - 44.78735, - 12.40976, - 44.83515, - 12.29965, - 44.72171, - 12.25295, - 44.23368, - 12.39549, - 43.99929, - 12.69539, - 43.56008, - 13.63276, - 42.6936, - 14.01271, - 42.2566, - 14.5208, - 42.18069, - 14.72113, - 42.10198, - 14.7346, - 41.93257, - 15.17909, - 41.91983, - 16.15352, - 41.77006, - 16.20026, - 41.61298, - 15.90613, - 41.47056, - 15.96322, - 40.64888, - 18.02236, - 40.29481, - 18.43226, - 40.09618, - 18.52174, - 39.7795, - 18.34782, - 39.92404, - 18.03842, - 40.2735, - 17.84811, - 40.28452, - 17.50349, - 40.39995, - 17.19884, - 40.45666, - 17.23563, - 40.50943, - 17.12697, - 40.45601, - 16.94012, - 40.08041, - 16.61372, - 39.9547, - 16.64464, - 39.779, - 16.49837, - 39.65645, - 16.55731, - 39.63066, - 16.78004, - 39.40741, - 17.16562, - 39.11113, - 17.12659, - 39.02071, - 17.22231, - 38.88562, - 17.10358, - 38.9185, - 16.89449, - 38.80669, - 16.62432, - 38.71727, - 16.5526, - 38.41909, - 16.58499, - 38.27911, - 16.32838, - 37.91564, - 16.07261, - 37.9228, - 15.72805, - 38.01133, - 15.62957, - 38.2084, - 15.62386, - 38.30761, - 15.80895, - 38.4538, - 15.88752, - 38.54257, - 15.91815, - 38.64931, - 15.83271, - 38.73486, - 16.13998, - 38.88827, - 16.21317, - 39.02743, - 16.08817, - 39.39781, - 16.00173, - 40.0305, - 15.65613, - 39.99069, - 15.3287, - 40.24102, - 14.89295, - 40.40921, - 14.97872, - 40.65497, - 14.78705, - 40.56687, - 14.32099, - 40.73638, - 14.4495, - 40.82894, - 14.28056, - 40.78389, - 14.02421, - 40.92963, - 13.99771, - 41.24098, - 13.70682, - 41.19555, - 13.54796, - 41.28592, - 13.27886, - 41.21582, - 13.04522, - 41.36163, - 12.93572, - 41.43814, - 12.6108, - 41.73966, - 12.21158, - 41.91345, - 12.13157, - 42.02466, - 11.83005, - 42.28939, - 11.62348, - 42.39211, - 11.38109, - 42.38837, - 11.08917, - 42.50361, - 11.18512, - 42.63252, - 11.07746, - 42.80238, - 10.72635, - 42.91967, - 10.7426, - 42.9317, - 10.48573, - 43.26522, - 10.51007, - 43.53286, - 10.292, - 43.87752, - 10.22381, - 44.02115, - 10.068, - 44.10105, - 9.8482, - 44.0318, - 9.84188, - 44.32945, - 9.26669, - 44.42034, - 8.76385, - 44.32032, - 8.50711, - 43.88622, - 8.08017, - 43.78013, - 7.52055, - 43.87668, - 7.47629, - 44.06387, - 7.69362, - 44.17352, - 7.66225, - 44.11058, - 7.35911, - 44.23244, - 6.99638, - 44.53505, - 6.83943, - 44.71, - 7.0526, - 44.84073, - 6.98933, - 44.90554, - 6.74236, - 45.00564, - 6.72901 - ], - "centroid": [12.17635, 43.51694], - "name": "Europe/Rome" - }, - { - "points": [ - 37.80531, - 12.41626, - 38.03081, - 12.48787, - 38.11973, - 12.70651, - 38.20207, - 12.72719, - 38.04072, - 12.91497, - 38.09141, - 13.05964, - 38.20011, - 13.0949, - 38.23785, - 13.31635, - 38.12568, - 13.3886, - 38.12674, - 13.53578, - 37.98558, - 13.74814, - 38.05177, - 14.49795, - 38.20597, - 14.92038, - 38.13352, - 15.09942, - 38.28344, - 15.2275, - 38.21818, - 15.2912, - 38.314, - 15.53932, - 38.27099, - 15.66716, - 37.76943, - 15.24132, - 37.486, - 15.10201, - 37.32597, - 15.10868, - 37.24662, - 15.26683, - 37.19469, - 15.20105, - 37.00892, - 15.34881, - 36.91181, - 15.16673, - 36.6431, - 15.08939, - 36.78083, - 14.49126, - 37.03663, - 14.28294, - 37.14076, - 13.7492, - 37.48467, - 13.16527, - 37.55515, - 12.66051, - 37.80531, - 12.41626 - ], - "centroid": [14.15759, 37.59344], - "name": "Europe/Rome" - }, - { - "points": [ - 40.58008, - 8.14396, - 40.93977, - 8.1681, - 41.11884, - 8.27261, - 41.09444, - 8.35999, - 40.97939, - 8.23701, - 40.90087, - 8.25891, - 40.838, - 8.53058, - 41.16694, - 9.14584, - 41.25929, - 9.13998, - 41.253, - 9.48715, - 41.17206, - 9.43221, - 41.16775, - 9.53794, - 41.04349, - 9.53779, - 41.00286, - 9.67195, - 40.92056, - 9.58895, - 40.88227, - 9.75323, - 40.8004, - 9.68053, - 40.51932, - 9.83776, - 40.25948, - 9.6382, - 40.07355, - 9.74194, - 39.30101, - 9.64108, - 39.09569, - 9.53065, - 39.22338, - 9.20723, - 39.17333, - 9.0491, - 38.98417, - 9.02187, - 38.87441, - 8.85843, - 38.92709, - 8.72615, - 38.86099, - 8.63291, - 39.06576, - 8.49834, - 38.96348, - 8.3913, - 39.4615, - 8.37047, - 39.57496, - 8.44992, - 39.77501, - 8.43804, - 39.73755, - 8.49419, - 39.8602, - 8.53973, - 39.90478, - 8.38271, - 40.28123, - 8.47233, - 40.3373, - 8.37525, - 40.49391, - 8.3628, - 40.58609, - 8.29785, - 40.58008, - 8.14396 - ], - "centroid": [9.03004, 40.09584], - "name": "Europe/Rome" - }, - { - "points": [ - 42.70693, - 10.42679, - 42.72682, - 10.13518, - 42.79109, - 10.09105, - 42.88942, - 10.41391, - 42.70693, - 10.42679 - ], - "centroid": [10.28932, 42.78341], - "name": "Europe/Rome" - }, - { - "points": [ - 36.72474, - 12.02721, - 36.79419, - 11.92479, - 36.8437, - 11.93092, - 36.80466, - 12.0699, - 36.72474, - 12.02721 - ], - "centroid": [11.99479, 36.78998], - "name": "Europe/Rome" - }, - { - "points": [ - 38.35605, - 14.98794, - 38.3963, - 14.92984, - 38.52555, - 14.90556, - 38.49301, - 14.98702, - 38.35605, - 14.98794 - ], - "centroid": [14.95312, 38.44628], - "name": "Europe/Rome" - }, - { - "points": [ - 39.08971, - 8.28965, - 39.15636, - 8.20838, - 39.20152, - 8.31114, - 39.10842, - 8.31845, - 39.08971, - 8.28965 - ], - "centroid": [8.27747, 39.14582], - "name": "Europe/Rome" - }, - { - "points": [ - 40.68795, - 13.89478, - 40.76885, - 13.85518, - 40.74373, - 13.97089, - 40.70059, - 13.96104, - 40.68795, - 13.89478 - ], - "centroid": [13.91564, 40.72791], - "name": "Europe/Rome" - }, - { - "points": [ - 37.90384, - 12.37607, - 37.90792, - 12.28884, - 37.93786, - 12.25945, - 37.96668, - 12.31363, - 37.90384, - 12.37607 - ], - "centroid": [12.31371, 37.92978], - "name": "Europe/Rome" - }, - { - "points": [ - 38.52358, - 14.85473, - 38.54992, - 14.79127, - 38.59243, - 14.79919, - 38.58521, - 14.87851, - 38.52358, - 14.85473 - ], - "centroid": [14.83353, 38.56278], - "name": "Europe/Rome" - }, - { - "points": [ - 42.31075, - 10.91801, - 42.35641, - 10.84822, - 42.40176, - 10.87367, - 42.36532, - 10.93107, - 42.31075, - 10.91801 - ], - "centroid": [10.89252, 42.35766], - "name": "Europe/Rome" - }, - { - "points": [ - 35.48223, - 12.60275, - 35.50744, - 12.5158, - 35.52216, - 12.50563, - 35.52814, - 12.63014, - 35.48223, - 12.60275 - ], - "centroid": [12.57358, 35.50977], - "name": "Europe/Rome" - }, - { - "points": [ - 43.00265, - 9.81615, - 43.02858, - 9.77771, - 43.08625, - 9.82368, - 43.03653, - 9.85235, - 43.00265, - 9.81615 - ], - "centroid": [9.81701, 43.04035], - "name": "Europe/Rome" - }, - { - "points": [ - 40.8688, - 12.95411, - 40.92539, - 12.93917, - 40.9434, - 12.99977, - 40.92721, - 13.00482, - 40.8688, - 12.95411 - ], - "centroid": [12.96942, 40.91267], - "name": "Europe/Rome" - }, - { - "points": [ - 37.94038, - 12.09852, - 37.95163, - 12.0422, - 37.99956, - 12.02367, - 38.0022, - 12.07453, - 37.94038, - 12.09852 - ], - "centroid": [12.06086, 37.97335], - "name": "Europe/Rome" - }, - { - "points": [ - 42.56605, - 10.0953, - 42.57731, - 10.03704, - 42.63293, - 10.07466, - 42.58679, - 10.10844, - 42.56605, - 10.0953 - ], - "centroid": [10.07526, 42.59292], - "name": "Europe/Rome" - }, - { - "points": [ - 40.5309, - 14.20901, - 40.57574, - 14.19457, - 40.56378, - 14.27327, - 40.53729, - 14.25707, - 40.5309, - 14.20901 - ], - "centroid": [14.231, 40.55349], - "name": "Europe/Rome" - }, - { - "points": [ - 38.76067, - 15.21468, - 38.79165, - 15.17815, - 38.82188, - 15.22142, - 38.80104, - 15.25397, - 38.76067, - 15.21468 - ], - "centroid": [15.21652, 38.79286], - "name": "Europe/Rome" - }, - { - "points": [ - 42.30565, - 10.31027, - 42.32817, - 10.27548, - 42.36663, - 10.30155, - 42.34151, - 10.33867, - 42.30565, - 10.31027 - ], - "centroid": [10.30661, 42.33577], - "name": "Europe/Rome" - }, - { - "points": [ - 38.54341, - 14.58506, - 38.55045, - 14.54792, - 38.59227, - 14.5357, - 38.58736, - 14.58426, - 38.54341, - 14.58506 - ], - "centroid": [14.5634, 38.56933], - "name": "Europe/Rome" - }, - { - "points": [ - 40.88673, - 9.70379, - 40.90161, - 9.66683, - 40.93845, - 9.74137, - 40.91396, - 9.74812, - 40.88673, - 9.70379 - ], - "centroid": [9.71319, 40.91033], - "name": "Europe/Rome" - }, - { - "points": [ - 40.73264, - 13.98899, - 40.78257, - 14.00347, - 40.77589, - 14.03938, - 40.73694, - 14.02146, - 40.73264, - 13.98899 - ], - "centroid": [14.01293, 40.75783], - "name": "Europe/Rome" - }, - { - "points": [ - 38.6867, - 13.15994, - 38.72416, - 13.15218, - 38.72894, - 13.19312, - 38.70504, - 13.20107, - 38.6867, - 13.15994 - ], - "centroid": [13.17523, 38.7106], - "name": "Europe/Rome" - }, - { - "points": [ - 45.69881, - 13.19219, - 45.72209, - 13.18255, - 45.72378, - 13.255, - 45.70841, - 13.24881, - 45.69881, - 13.19219 - ], - "centroid": [13.21704, 45.71342], - "name": "Europe/Rome" - }, - { - "points": [ - 37.97847, - 12.33237, - 38.00906, - 12.31093, - 38.02994, - 12.33197, - 37.99744, - 12.36266, - 37.97847, - 12.33237 - ], - "centroid": [12.33525, 38.00354], - "name": "Europe/Rome" - }, - { - "points": [ - 42.0942, - 15.48, - 42.12739, - 15.4714, - 42.13727, - 15.52361, - 42.12037, - 15.52339, - 42.0942, - 15.48 - ], - "centroid": [15.49662, 42.11895], - "name": "Europe/Rome" - }, - { - "points": [ - 35.84656, - 12.87856, - 35.8525, - 12.84377, - 35.87827, - 12.83861, - 35.88311, - 12.88094, - 35.84656, - 12.87856 - ], - "centroid": [12.86157, 35.86563], - "name": "Europe/Rome" - }, - { - "points": [ - 41.27347, - 9.35701, - 41.28244, - 9.32384, - 41.32093, - 9.33909, - 41.30501, - 9.37026, - 41.27347, - 9.35701 - ], - "centroid": [9.34707, 41.29573], - "name": "Europe/Rome" - }, - { - "points": [ - 38.51941, - 14.3619, - 38.52353, - 14.33555, - 38.55788, - 14.33743, - 38.55521, - 14.3729, - 38.51941, - 14.3619 - ], - "centroid": [14.35227, 38.53981], - "name": "Europe/Rome" - }, - { - "points": [ - 41.22272, - 9.3444, - 41.24367, - 9.32294, - 41.26723, - 9.34015, - 41.24357, - 9.36802, - 41.22272, - 9.3444 - ], - "centroid": [9.34437, 41.24452], - "name": "Europe/Rome" - }, - { - "points": [ - 42.22956, - 11.10598, - 42.25444, - 11.0805, - 42.27399, - 11.11075, - 42.25341, - 11.12527, - 42.22956, - 11.10598 - ], - "centroid": [11.10464, 42.25253], - "name": "Europe/Rome" - }, - { - "points": [ - 38.61475, - 15.06185, - 38.63167, - 15.04495, - 38.65356, - 15.07552, - 38.62819, - 15.08715, - 38.61475, - 15.06185 - ], - "centroid": [15.06744, 38.63278], - "name": "Europe/Rome" - }, - { - "points": [ - 43.41259, - 9.90282, - 43.42894, - 9.87782, - 43.45123, - 9.90969, - 43.42764, - 9.92026, - 43.41259, - 9.90282 - ], - "centroid": [9.90167, 43.43077], - "name": "Europe/Rome" - }, - { - "points": [ - 40.91524, - 12.85045, - 40.93087, - 12.83739, - 40.96063, - 12.85639, - 40.92815, - 12.87121, - 40.91524, - 12.85045 - ], - "centroid": [12.85437, 40.93508], - "name": "Europe/Rome" - }, - { - "points": [ - 40.77878, - 13.41948, - 40.79463, - 13.40133, - 40.81702, - 13.43492, - 40.79602, - 13.44325, - 40.77878, - 13.41948 - ], - "centroid": [13.42426, 40.797], - "name": "Europe/Rome" - }, - { - "points": [ - 45.69259, - 13.33245, - 45.69726, - 13.301, - 45.72163, - 13.30677, - 45.72189, - 13.32777, - 45.69259, - 13.33245 - ], - "centroid": [13.31731, 45.70742], - "name": "Europe/Rome" - }, - { - "points": [ - 40.43609, - 17.15331, - 40.45612, - 17.1321, - 40.47024, - 17.16141, - 40.44936, - 17.17239, - 40.43609, - 17.15331 - ], - "centroid": [17.15405, 40.4533], - "name": "Europe/Rome" - }, - { - "points": [ - 44.78953, - 12.33176, - 44.7962, - 12.30631, - 44.8102, - 12.30189, - 44.80802, - 12.34577, - 44.78953, - 12.33176 - ], - "centroid": [12.32279, 44.80148], - "name": "Europe/Rome" - }, - { - "points": [ - 40.95308, - 13.05339, - 40.97113, - 13.03772, - 40.98072, - 13.06603, - 40.96333, - 13.07245, - 40.95308, - 13.05339 - ], - "centroid": [13.05673, 40.96733], - "name": "Europe/Rome" - }, - { - "points": [ - 40.03329, - 17.94337, - 40.04531, - 17.92678, - 40.06216, - 17.93995, - 40.04724, - 17.95834, - 40.03329, - 17.94337 - ], - "centroid": [17.9422, 40.04726], - "name": "Europe/Rome" - }, - { - "points": [ - 39.13466, - 9.61511, - 39.13576, - 9.59538, - 39.16039, - 9.60424, - 39.15426, - 9.62091, - 39.13466, - 9.61511 - ], - "centroid": [9.60851, 39.14621], - "name": "Europe/Rome" - }, - { - "points": [ - 38.64639, - 15.1159, - 38.65326, - 15.1024, - 38.67044, - 15.1055, - 38.65973, - 15.12882, - 38.64639, - 15.1159 - ], - "centroid": [15.11357, 38.65808], - "name": "Europe/Rome" - }, - { - "points": [ - 42.42519, - 1.51693, - 42.48283, - 1.42068, - 42.65854, - 1.46524, - 42.57516, - 1.78974, - 42.42519, - 1.51693 - ], - "centroid": [1.56427, 42.54637], - "name": "Europe/Andorra" - }, - { - "points": [ - 49.86517, - 5.74552, - 50.07706, - 5.8527, - 50.19493, - 6.02508, - 50.17299, - 6.1303, - 49.90734, - 6.24825, - 49.80643, - 6.53834, - 49.45173, - 6.38163, - 49.49963, - 6.24856, - 49.4369, - 6.04343, - 49.53298, - 5.80912, - 49.66033, - 5.89505, - 49.86517, - 5.74552 - ], - "centroid": [6.10859, 49.77788], - "name": "Europe/Luxembourg" - }, - { - "points": [ - 45.91435, - 18.88211, - 46.04969, - 19.10274, - 46.05464, - 19.41006, - 46.18797, - 19.56553, - 46.17013, - 20.18372, - 45.76059, - 20.70745, - 45.78368, - 20.82838, - 45.48943, - 20.78627, - 45.17689, - 21.52179, - 45.0161, - 21.38324, - 44.88636, - 21.56945, - 44.85633, - 21.37287, - 44.7877, - 21.40072, - 44.76976, - 21.59056, - 44.66701, - 21.63812, - 44.64219, - 21.99508, - 44.48701, - 22.12855, - 44.72482, - 22.4627, - 44.57787, - 22.75425, - 44.52411, - 22.75581, - 44.46918, - 22.46592, - 44.24989, - 22.69606, - 44.05621, - 22.62873, - 43.99684, - 22.42475, - 43.81162, - 22.36865, - 43.47694, - 22.54388, - 43.18575, - 23.01507, - 42.8824, - 22.75752, - 42.81585, - 22.44953, - 42.73909, - 22.5116, - 42.5773, - 22.44994, - 42.48271, - 22.56756, - 42.38646, - 22.52562, - 42.30227, - 22.36134, - 42.35583, - 22.28192, - 42.31553, - 21.84659, - 42.22231, - 21.70108, - 42.26987, - 21.47812, - 42.08359, - 21.27043, - 42.19576, - 21.10761, - 42.07316, - 20.79567, - 41.86879, - 20.74087, - 41.86475, - 20.59042, - 42.20664, - 20.51483, - 42.31918, - 20.23868, - 42.54974, - 20.07086, - 42.64979, - 20.09, - 42.71303, - 19.96394, - 42.78845, - 20.05259, - 42.76497, - 20.19381, - 42.91124, - 20.33472, - 43.16509, - 19.6249, - 43.37948, - 19.43905, - 43.47732, - 19.22141, - 43.59755, - 19.24617, - 43.62107, - 19.37138, - 43.55467, - 19.4151, - 43.58138, - 19.49812, - 43.67461, - 19.5052, - 44.01761, - 19.22753, - 43.96528, - 19.4999, - 44.02226, - 19.60904, - 44.35064, - 19.10014, - 44.52897, - 19.12138, - 44.8581, - 19.35513, - 44.91218, - 19.17881, - 44.84894, - 19.00944, - 44.91407, - 18.98365, - 44.95517, - 19.13731, - 44.9839, - 19.05295, - 45.13113, - 19.06651, - 45.21241, - 19.17476, - 45.18655, - 19.43669, - 45.36952, - 18.96475, - 45.4996, - 18.99193, - 45.50853, - 19.09163, - 45.56604, - 18.88801, - 45.65737, - 18.96418, - 45.76824, - 18.84259, - 45.80249, - 18.90673, - 45.80656, - 18.84161, - 45.91435, - 18.88211 - ], - "centroid": [20.79561, 44.03551], - "name": "Europe/Belgrade" - }, - { - "points": [ - 44.87485, - 15.73705, - 45.14972, - 15.73638, - 45.21715, - 15.81368, - 45.21863, - 15.96436, - 45.00515, - 16.31228, - 45.23371, - 16.52362, - 45.24918, - 16.94684, - 45.05397, - 17.84035, - 45.15193, - 18.0145, - 45.09179, - 18.12978, - 45.15524, - 18.24463, - 45.06654, - 18.50275, - 45.10041, - 18.68834, - 44.86639, - 18.86941, - 44.91713, - 19.31331, - 44.87624, - 19.38208, - 44.73922, - 19.35123, - 44.5169, - 19.13953, - 44.37858, - 19.11599, - 44.05505, - 19.63078, - 43.9458, - 19.52663, - 44.00449, - 19.24538, - 43.72541, - 19.51423, - 43.57862, - 19.52924, - 43.508, - 18.94817, - 43.30731, - 19.08909, - 43.24259, - 18.99963, - 43.34638, - 18.88022, - 43.25346, - 18.70675, - 43.03165, - 18.67171, - 42.96062, - 18.49736, - 42.76212, - 18.48352, - 42.63998, - 18.58638, - 42.55112, - 18.45232, - 42.89194, - 17.83938, - 42.92347, - 17.55198, - 42.9995, - 17.68121, - 43.30407, - 17.29556, - 43.48867, - 17.22438, - 44.17754, - 16.24428, - 44.52658, - 16.1048, - 44.75437, - 15.76518, - 44.87485, - 15.73705 - ], - "centroid": [17.7898, 44.17743], - "name": "Europe/Sarajevo" - }, - { - "points": [ - 43.72354, - 7.41219, - 43.75156, - 7.38867, - 43.76989, - 7.45826, - 43.75406, - 7.4585, - 43.72354, - 7.41219 - ], - "centroid": [7.42523, 43.74853], - "name": "Europe/Monaco" - }, - { - "points": [ - 35.86802, - -5.33346, - 35.88456, - -5.36836, - 35.92575, - -5.39262, - 35.91485, - -5.2691, - 35.86802, - -5.33346 - ], - "centroid": [-5.33628, 35.90148], - "name": "Africa/Ceuta" - }, - { - "points": [ - 35.27146, - -2.96026, - 35.30408, - -2.98512, - 35.34712, - -2.95745, - 35.28115, - -2.91698, - 35.27146, - -2.96026 - ], - "centroid": [-2.95348, 35.3028], - "name": "Africa/Ceuta" - }, - { - "points": [ - 35.18441, - -2.41156, - 35.17708, - -2.43156, - 35.19559, - -2.44319, - 35.20106, - -2.42204, - 35.18441, - -2.41156 - ], - "centroid": [-2.42727, 35.18948], - "name": "Africa/Ceuta" - }, - { - "points": [ - 43.8882, - 12.46047, - 43.95235, - 12.39229, - 44.0096, - 12.51201, - 43.94306, - 12.51596, - 43.8882, - 12.46047 - ], - "centroid": [12.46533, 43.94927], - "name": "Europe/San_Marino" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/indian-mayotte.json b/pandora_console/include/javascript/tz_json/polygons/indian-mayotte.json deleted file mode 100644 index 49e5ab0a56..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/indian-mayotte.json +++ /dev/null @@ -1,9757 +0,0 @@ -{ - "transitions": { - "Indian/Antananarivo": [[0, 180, "EAT"]], - "Africa/Juba": [[0, 180, "EAT"]], - "Africa/Dar_es_Salaam": [[0, 180, "EAT"]], - "Africa/Nairobi": [[0, 180, "EAT"]], - "Africa/Djibouti": [[0, 180, "EAT"]], - "Europe/Simferopol": [[0, 180, "MSK"]], - "Africa/Mogadishu": [[0, 180, "EAT"]], - "Africa/Addis_Ababa": [[0, 180, "EAT"]], - "Indian/Mayotte": [[0, 180, "EAT"]], - "Africa/Khartoum": [[0, 180, "EAT"]], - "Africa/Kampala": [[0, 180, "EAT"]], - "Europe/Moscow": [[0, 180, "MSK"]], - "Africa/Asmara": [[0, 180, "EAT"]], - "Indian/Comoro": [[0, 180, "EAT"]] - }, - "name": "Indian/Mayotte", - "polygons": [ - { - "points": [ - -12.8496, - 45.25725, - -12.99291, - 45.19752, - -12.99975, - 45.09502, - -12.67339, - 45.05345, - -12.72106, - 45.21629, - -12.8496, - 45.25725 - ], - "centroid": [45.15095, -12.8383], - "name": "Indian/Mayotte" - }, - { - "points": [ - -12.81814, - 45.28684, - -12.78634, - 45.2471, - -12.74624, - 45.28088, - -12.78068, - 45.30291, - -12.81814, - 45.28684 - ], - "centroid": [45.27794, -12.78293], - "name": "Indian/Mayotte" - }, - { - "points": [ - -12.66482, - 45.02593, - -12.64714, - 45.0049, - -12.6241, - 45.02253, - -12.64406, - 45.04847, - -12.66482, - 45.02593 - ], - "centroid": [45.02583, -12.64478], - "name": "Indian/Mayotte" - }, - { - "points": [ - -11.95068, - 43.45561, - -11.75757, - 43.20965, - -11.41452, - 43.24887, - -11.35329, - 43.32815, - -11.40416, - 43.40881, - -11.88998, - 43.51393, - -11.95068, - 43.45561 - ], - "centroid": [43.3558, -11.65487], - "name": "Indian/Comoro" - }, - { - "points": [ - -12.39045, - 44.51111, - -12.192, - 44.21532, - -12.1613, - 44.19662, - -12.06062, - 44.47718, - -12.25398, - 44.54794, - -12.39045, - 44.51111 - ], - "centroid": [44.40764, -12.2105], - "name": "Indian/Comoro" - }, - { - "points": [ - -12.3974, - 43.86396, - -12.36135, - 43.64943, - -12.25036, - 43.61265, - -12.25671, - 43.73421, - -12.3974, - 43.86396 - ], - "centroid": [43.72055, -12.32172], - "name": "Indian/Comoro" - }, - { - "points": [ - -12.419, - 43.6751, - -12.41317, - 43.63814, - -12.3976, - 43.6342, - -12.38012, - 43.67161, - -12.419, - 43.6751 - ], - "centroid": [43.65732, -12.40185], - "name": "Indian/Comoro" - }, - { - "points": [ - -12.41373, - 43.72265, - -12.4187, - 43.69386, - -12.37895, - 43.69058, - -12.37943, - 43.71161, - -12.41373, - 43.72265 - ], - "centroid": [43.70462, -12.3988], - "name": "Indian/Comoro" - }, - { - "points": [ - -4.68006, - 39.37783, - -4.6168, - 39.30311, - -4.68619, - 39.216, - -3.69748, - 37.80574, - -3.54435, - 37.73254, - -3.52777, - 37.60213, - -3.43582, - 37.58274, - -3.29482, - 37.70527, - -3.06223, - 37.66608, - -2.99745, - 37.57625, - -1.03935, - 34.11144, - -0.99809, - 33.91566, - -0.14351, - 33.96299, - 0.10789, - 33.90023, - 0.37244, - 34.09618, - 0.58612, - 34.13268, - 0.81896, - 34.40601, - 1.10624, - 34.50727, - 1.23579, - 34.79197, - 1.42668, - 34.76006, - 1.62166, - 34.95905, - 1.91798, - 35.02578, - 2.50893, - 34.91985, - 3.18838, - 34.44321, - 3.48112, - 34.38553, - 3.66515, - 34.45002, - 3.7624, - 34.16336, - 3.86434, - 34.20961, - 3.86858, - 34.08222, - 3.94827, - 34.11943, - 4.21394, - 33.9845, - 4.62765, - 34.38002, - 4.63933, - 35.94761, - 4.45718, - 36.04455, - 4.45447, - 36.86816, - 3.62711, - 38.13187, - 3.66772, - 38.53888, - 3.52231, - 38.9173, - 3.5162, - 39.33003, - 3.41254, - 39.53245, - 3.88365, - 39.86505, - 4.29174, - 40.77309, - 3.9514, - 41.17519, - 3.98124, - 41.90726, - 3.15293, - 41.33634, - 2.82536, - 41.00211, - -0.83056, - 41.01094, - -1.66574, - 41.57646, - -2.03758, - 41.26017, - -1.9603, - 41.20992, - -2.02967, - 41.21089, - -2.03984, - 41.05222, - -2.09994, - 41.18185, - -2.20863, - 41.01621, - -2.15267, - 40.95469, - -2.05886, - 41.02993, - -2.04754, - 40.92037, - -2.20631, - 40.93846, - -2.22707, - 41.00884, - -2.32057, - 40.96284, - -2.32492, - 40.80887, - -2.40485, - 40.82809, - -2.54751, - 40.64964, - -2.55722, - 40.43373, - -2.7061, - 40.22866, - -2.94609, - 40.17869, - -2.97863, - 40.25648, - -3.29087, - 40.13258, - -3.39401, - 39.97881, - -3.83122, - 39.84036, - -4.68006, - 39.37783 - ], - "centroid": [37.86465, 0.53226], - "name": "Africa/Nairobi" - }, - { - "points": [ - -4.67651, - 39.28531, - -4.66658, - 39.26633, - -4.64196, - 39.27043, - -4.65659, - 39.29863, - -4.67651, - 39.28531 - ], - "centroid": [39.28046, -4.65969], - "name": "Africa/Nairobi" - }, - { - "points": [ - 43.9161, - 47.76948, - 43.55702, - 47.52795, - 43.33003, - 47.48711, - 43.31635, - 47.57534, - 43.00908, - 47.47503, - 42.87711, - 47.69751, - 42.67708, - 47.73811, - 42.31385, - 48.12489, - 41.9565, - 48.36445, - 41.88553, - 48.54379, - 41.59395, - 48.39759, - 41.48037, - 48.05135, - 41.21898, - 47.89888, - 41.17888, - 47.75391, - 41.31081, - 47.26342, - 41.57493, - 47.11028, - 41.54806, - 47.0037, - 41.8526, - 46.74725, - 41.79899, - 46.55615, - 41.94608, - 46.37584, - 42.01747, - 45.93567, - 42.20344, - 45.60665, - 42.29763, - 45.63506, - 42.30884, - 45.73463, - 42.46821, - 45.75971, - 42.52311, - 45.32855, - 42.68883, - 45.1624, - 42.74004, - 44.8935, - 42.61478, - 44.77665, - 42.7297, - 44.70114, - 42.74146, - 44.51235, - 42.54847, - 43.94801, - 42.62083, - 43.72398, - 42.74169, - 43.78517, - 42.92599, - 43.18673, - 43.17273, - 42.87952, - 43.12728, - 42.68115, - 43.2457, - 42.4388, - 43.21307, - 41.62875, - 43.35198, - 41.40399, - 43.37247, - 41.05968, - 43.54921, - 40.66179, - 43.55594, - 40.10502, - 43.37488, - 39.98807, - 44.27277, - 38.77583, - 44.40429, - 38.20384, - 44.71356, - 37.8263, - 44.6363, - 37.72933, - 44.68632, - 37.47844, - 44.99291, - 37.2091, - 45.13124, - 36.62486, - 45.21723, - 36.59784, - 45.2868, - 36.97963, - 45.2911, - 36.79665, - 45.39164, - 36.76611, - 45.2944, - 36.61874, - 45.44376, - 36.78016, - 45.33404, - 37.27291, - 45.38474, - 37.52534, - 45.66548, - 37.5972, - 45.75589, - 37.81926, - 46.01907, - 37.94038, - 46.06716, - 38.08714, - 46.00404, - 38.13797, - 46.26657, - 38.274, - 46.38527, - 38.09693, - 46.40375, - 37.89859, - 46.70765, - 37.69759, - 46.64109, - 37.97561, - 46.74833, - 38.29796, - 46.64956, - 38.49786, - 46.70641, - 38.58134, - 46.72773, - 38.38262, - 46.88336, - 38.49329, - 47.02964, - 39.29593, - 47.2747, - 39.19922, - 47.10206, - 38.57192, - 47.10675, - 38.22926, - 47.23387, - 38.23754, - 47.25851, - 38.32336, - 47.31038, - 38.21479, - 47.38823, - 38.29279, - 47.53584, - 38.28406, - 47.62046, - 38.36814, - 47.69203, - 38.75686, - 47.88528, - 38.87722, - 47.83873, - 39.74242, - 48.05396, - 39.81022, - 48.25077, - 40.00791, - 48.31777, - 39.84127, - 48.37089, - 39.93386, - 48.56323, - 39.84225, - 48.62206, - 39.65702, - 48.84604, - 39.79473, - 48.80442, - 39.9967, - 48.86825, - 40.0607, - 48.8867, - 39.8165, - 49.04645, - 39.65933, - 49.06296, - 39.92896, - 49.25274, - 40.1928, - 49.49985, - 40.05736, - 49.5683, - 40.18491, - 49.55432, - 39.83331, - 49.63163, - 39.63719, - 49.73141, - 39.59504, - 49.752, - 39.27959, - 49.8708, - 39.17333, - 49.80139, - 38.9442, - 49.99531, - 38.69898, - 49.97915, - 38.40818, - 50.07607, - 38.32703, - 50.07015, - 38.20988, - 49.94918, - 38.20753, - 49.89795, - 38.03945, - 50.16902, - 37.64619, - 50.29606, - 37.63365, - 50.34231, - 37.49395, - 50.43113, - 37.48281, - 50.22308, - 36.64348, - 50.32381, - 36.45121, - 50.28551, - 36.31014, - 50.4409, - 36.12844, - 50.36889, - 35.61504, - 50.58907, - 35.39858, - 50.76153, - 35.48306, - 51.00081, - 35.32242, - 51.05116, - 35.41108, - 51.04288, - 35.20927, - 51.21218, - 35.12468, - 51.16601, - 34.7271, - 51.2371, - 34.65381, - 51.2489, - 34.26614, - 51.3589, - 34.32967, - 51.40891, - 34.21495, - 51.50291, - 34.29217, - 51.66693, - 34.08228, - 51.76333, - 34.44276, - 51.96227, - 34.13196, - 52.06979, - 34.06634, - 52.13329, - 34.11986, - 52.34934, - 33.82906, - 52.29242, - 33.54435, - 52.3587, - 33.19163, - 52.23386, - 32.90442, - 52.32503, - 32.38992, - 52.13823, - 32.37598, - 52.06137, - 32.21147, - 52.01567, - 31.97519, - 52.09977, - 31.79028, - 52.31645, - 31.59975, - 52.49096, - 31.56244, - 52.5503, - 31.66142, - 52.64541, - 31.54584, - 52.75669, - 31.59379, - 53.03803, - 31.24773, - 53.218, - 31.43802, - 53.21026, - 31.72431, - 53.09627, - 31.94489, - 53.10906, - 32.22957, - 53.30177, - 32.50362, - 53.33962, - 32.73229, - 53.45303, - 32.75826, - 53.54444, - 32.47338, - 53.64124, - 32.41189, - 53.72459, - 32.45817, - 53.78997, - 31.76445, - 54.03627, - 31.88072, - 54.2481, - 31.31817, - 54.45642, - 31.23064, - 54.49869, - 31.07837, - 54.65279, - 31.19958, - 54.66311, - 30.99447, - 54.80064, - 30.75293, - 54.95351, - 30.8309, - 55.05471, - 31.01668, - 55.28929, - 30.82031, - 55.40093, - 30.92528, - 55.60195, - 30.94413, - 55.58316, - 30.77024, - 55.79758, - 30.48581, - 55.85722, - 30.25347, - 55.86776, - 30.01307, - 55.69409, - 29.48274, - 55.76304, - 29.35681, - 55.91932, - 29.46546, - 55.95465, - 29.423, - 56.04558, - 29.09849, - 55.95687, - 28.73731, - 56.08577, - 28.66487, - 56.09937, - 28.55703, - 56.05922, - 28.29408, - 56.16222, - 28.14199, - 56.2796, - 28.23046, - 56.56857, - 28.12679, - 56.74133, - 27.89998, - 56.81655, - 27.96148, - 56.8331, - 27.65772, - 57.09838, - 27.71417, - 57.28111, - 27.85245, - 57.43305, - 27.51488, - 57.53046, - 27.53881, - 57.5502, - 27.31227, - 57.6892, - 27.38848, - 57.71659, - 27.52375, - 57.8289, - 27.5374, - 57.86417, - 27.81671, - 57.99936, - 27.61756, - 58.21218, - 27.4829, - 58.5103, - 27.43973, - 58.8686, - 27.54096, - 59.25269, - 27.89978, - 59.36564, - 28.19695, - 59.46608, - 28.04007, - 59.58789, - 28.09321, - 59.75859, - 28.02451, - 59.8004, - 28.17543, - 59.69045, - 28.24331, - 59.68027, - 28.40722, - 59.84371, - 28.48268, - 59.79197, - 28.84436, - 59.87121, - 29.05364, - 59.91395, - 28.98234, - 59.96932, - 29.05813, - 60.005, - 29.22572, - 59.87217, - 30.03041, - 59.9219, - 30.228, - 59.98239, - 30.20182, - 60.00122, - 29.96748, - 60.15394, - 29.87185, - 60.17049, - 29.03258, - 60.33959, - 28.81052, - 60.3431, - 28.63035, - 60.29111, - 28.73964, - 60.25212, - 28.702, - 60.29291, - 28.51503, - 60.36261, - 28.4115, - 60.37546, - 28.48675, - 60.47511, - 28.45241, - 60.35127, - 28.61041, - 60.56603, - 28.42015, - 60.48316, - 28.58853, - 60.6516, - 28.5069, - 60.50225, - 28.24546, - 60.52188, - 27.8558, - 60.45096, - 27.87494, - 60.4831, - 27.78216, - 60.5557, - 27.79405, - 60.96204, - 28.52285, - 60.96628, - 28.66181, - 61.13482, - 28.82448, - 61.2813, - 29.23745, - 62.2143, - 30.6528, - 62.32146, - 30.94341, - 62.51567, - 31.2237, - 62.91032, - 31.56739, - 63.10641, - 31.2713, - 63.21791, - 31.22464, - 63.4521, - 30.50294, - 63.74904, - 29.97254, - 63.8273, - 30.2347, - 64.11212, - 30.54111, - 64.24579, - 30.47944, - 64.39932, - 30.04429, - 64.59466, - 30.00872, - 64.64837, - 30.13139, - 64.72478, - 30.03382, - 64.76887, - 30.07479, - 64.79947, - 29.70433, - 64.98712, - 29.58665, - 65.06882, - 29.62023, - 65.10885, - 29.86122, - 65.14165, - 29.81296, - 65.19582, - 29.88053, - 65.24779, - 29.60008, - 65.33808, - 29.75294, - 65.47141, - 29.73351, - 65.56138, - 29.85708, - 65.63318, - 29.72592, - 65.6777, - 30.11398, - 65.82867, - 30.09188, - 66.12066, - 29.91031, - 66.91703, - 29.01976, - 67.52471, - 29.95138, - 67.66892, - 30.02334, - 67.78584, - 29.68839, - 68.06534, - 29.3303, - 68.18688, - 28.65412, - 68.54996, - 28.44062, - 68.86652, - 28.78648, - 68.91606, - 28.4283, - 69.0821, - 29.18062, - 69.18745, - 29.30018, - 69.3124, - 29.31223, - 69.47198, - 30.10587, - 69.54559, - 30.1841, - 69.67311, - 30.10895, - 69.55166, - 30.81871, - 69.59047, - 30.93517, - 69.79596, - 30.84166, - 69.71996, - 31.41374, - 69.64512, - 31.42577, - 69.67234, - 31.7702, - 69.72366, - 31.67661, - 69.84037, - 31.77694, - 69.77617, - 32.06217, - 69.90357, - 31.88858, - 69.96407, - 31.95834, - 69.80161, - 32.52037, - 69.73391, - 33.11917, - 69.63671, - 33.09732, - 69.55275, - 32.85412, - 69.61873, - 32.19344, - 69.73314, - 32.13533, - 69.62367, - 32.02278, - 69.55989, - 32.44421, - 69.43777, - 32.61295, - 69.4878, - 32.64984, - 69.40085, - 33.50611, - 69.29224, - 33.48691, - 69.27259, - 33.40366, - 69.25234, - 33.53142, - 69.21829, - 33.41967, - 69.18295, - 33.51936, - 69.08571, - 33.33941, - 69.14431, - 33.57052, - 69.29905, - 33.56144, - 69.30573, - 34.0967, - 69.33301, - 33.96554, - 69.39202, - 34.05355, - 69.15896, - 35.14169, - 69.19553, - 35.2604, - 69.23179, - 35.14162, - 69.25598, - 35.23554, - 69.19343, - 35.81932, - 68.82494, - 37.35839, - 68.78965, - 37.312, - 68.65258, - 37.80142, - 68.34609, - 38.43448, - 68.37674, - 38.64796, - 68.04733, - 39.56773, - 68.04134, - 39.8225, - 68.16358, - 39.77732, - 67.99438, - 39.98942, - 67.88976, - 40.3949, - 67.82206, - 40.39024, - 67.83508, - 40.30902, - 67.73246, - 40.50153, - 67.77455, - 40.55927, - 67.8194, - 40.45613, - 67.83826, - 40.52657, - 67.70455, - 40.97995, - 67.62494, - 41.05241, - 67.46622, - 40.99157, - 67.40728, - 41.12287, - 67.26075, - 41.08683, - 67.22793, - 41.31274, - 67.14603, - 41.30618, - 67.11223, - 41.41407, - 66.80877, - 41.20516, - 66.42663, - 40.53641, - 66.24125, - 39.99716, - 66.04366, - 38.67638, - 66.06623, - 37.91637, - 66.26564, - 36.87542, - 66.37278, - 35.5183, - 66.58796, - 34.82791, - 66.52733, - 34.4823, - 66.6068, - 34.32764, - 66.65592, - 34.37261, - 66.67463, - 33.93011, - 66.8176, - 33.63288, - 66.78685, - 33.5825, - 66.69858, - 33.64398, - 66.70316, - 33.51626, - 66.88926, - 32.98548, - 67.06373, - 32.78612, - 67.1033, - 32.29593, - 67.05048, - 32.60322, - 66.88556, - 32.48815, - 66.78853, - 32.94536, - 66.70615, - 32.92556, - 66.67358, - 33.25724, - 66.51541, - 33.54048, - 66.53217, - 33.18691, - 66.42937, - 33.78562, - 66.38763, - 33.54415, - 66.30901, - 33.88966, - 66.28627, - 33.61625, - 66.28902, - 33.91261, - 66.25972, - 33.9751, - 66.22396, - 33.93406, - 66.08631, - 34.52413, - 65.98046, - 34.72002, - 65.9011, - 34.69971, - 65.76433, - 35.02248, - 65.66669, - 34.93634, - 65.76586, - 34.67962, - 65.57959, - 34.80603, - 65.48048, - 34.64978, - 65.42907, - 34.68055, - 65.39065, - 34.41045, - 65.32895, - 34.54161, - 65.25525, - 34.48373, - 65.19403, - 34.73014, - 65.08615, - 34.68629, - 65.0812, - 34.82469, - 65.03898, - 34.78273, - 64.97996, - 34.85261, - 64.95689, - 34.72205, - 64.91272, - 34.92947, - 64.79825, - 34.97568, - 64.76558, - 34.89056, - 64.77423, - 35.04605, - 64.69313, - 35.01338, - 64.69334, - 34.84186, - 64.61326, - 34.98101, - 64.52101, - 34.81125, - 64.50034, - 35.03154, - 64.43046, - 34.9924, - 64.42668, - 35.12772, - 64.35532, - 35.16686, - 64.40932, - 35.30884, - 64.30681, - 35.33693, - 64.32401, - 35.59274, - 64.39358, - 35.61825, - 64.33465, - 35.87762, - 64.19069, - 35.97348, - 64.13775, - 36.24757, - 64.09737, - 36.20063, - 63.98938, - 36.2895, - 63.88673, - 37.20609, - 63.79513, - 37.44583, - 63.9978, - 38.06301, - 64.19868, - 37.88454, - 64.28455, - 37.99866, - 64.32755, - 37.90888, - 64.32746, - 37.96872, - 64.36179, - 37.78437, - 64.43326, - 37.80307, - 64.34764, - 37.61721, - 64.38144, - 37.14804, - 64.68235, - 36.72252, - 64.70591, - 36.53074, - 64.92914, - 36.42988, - 64.96137, - 36.78802, - 65.14576, - 36.80695, - 65.17653, - 37.00827, - 65.04, - 37.69103, - 64.94514, - 37.76979, - 64.8575, - 38.06388, - 64.84551, - 38.37795, - 64.75641, - 38.37978, - 64.74419, - 38.01641, - 64.657, - 38.14647, - 64.7208, - 38.16948, - 64.74366, - 38.47661, - 64.78833, - 38.39368, - 64.81894, - 38.43782, - 64.55548, - 39.55609, - 64.58369, - 39.75099, - 64.77505, - 39.96832, - 64.77849, - 40.32228, - 64.71006, - 40.41683, - 64.99496, - 40.30866, - 65.03736, - 40.17363, - 64.93349, - 40.30579, - 64.84096, - 40.27934, - 65.1491, - 40.01453, - 65.33453, - 39.71363, - 65.58759, - 39.77636, - 65.81438, - 40.47204, - 65.99251, - 40.73587, - 66.12062, - 41.49435, - 66.52152, - 42.21443, - 66.40468, - 42.64552, - 66.41475, - 43.27517, - 66.24171, - 43.68928, - 66.11546, - 43.41392, - 66.19448, - 43.85055, - 66.07144, - 44.08369, - 66.00918, - 44.03102, - 65.90598, - 44.1364, - 65.98759, - 44.07668, - 66.08148, - 44.15381, - 66.23431, - 44.05411, - 66.65725, - 44.48239, - 66.77994, - 44.34861, - 66.82909, - 44.47699, - 66.9119, - 44.49043, - 67.12544, - 44.1522, - 67.19368, - 43.7595, - 67.48623, - 43.88848, - 67.76706, - 44.16451, - 67.83397, - 44.09709, - 68.00716, - 44.21845, - 68.27219, - 44.21137, - 68.68191, - 43.25615, - 68.54205, - 44.10342, - 68.51568, - 45.47621, - 68.35678, - 46.3222, - 68.42028, - 45.8847, - 68.12748, - 46.53719, - 67.89707, - 46.69953, - 67.80539, - 46.6813, - 67.71223, - 45.40705, - 67.5662, - 45.30812, - 67.48648, - 45.00379, - 67.37047, - 44.91665, - 67.16464, - 45.60064, - 66.90301, - 45.81905, - 66.83239, - 46.03337, - 66.90345, - 47.56774, - 67.01697, - 47.73446, - 67.13893, - 47.7467, - 67.1994, - 47.66674, - 67.44678, - 47.91773, - 67.59614, - 47.84889, - 67.67683, - 48.903, - 67.69356, - 48.72898, - 67.82897, - 48.75945, - 67.92585, - 48.59415, - 67.86251, - 49.15849, - 68.49716, - 51.11458, - 68.47436, - 51.55123, - 68.57891, - 52.23642, - 68.51047, - 52.16803, - 68.46098, - 52.4, - 68.36396, - 52.1831, - 68.33832, - 52.42465, - 68.46307, - 52.74292, - 68.60034, - 52.49288, - 68.60084, - 52.28451, - 68.96945, - 53.87462, - 68.97052, - 54.73071, - 68.88497, - 53.65973, - 68.83122, - 54.02035, - 68.61073, - 53.74164, - 68.51768, - 53.92653, - 68.31292, - 54.01228, - 68.35861, - 53.44947, - 68.27746, - 53.23801, - 68.22137, - 53.24761, - 68.21726, - 54.04146, - 68.34431, - 54.35556, - 68.25767, - 54.35037, - 68.26947, - 54.19984, - 68.18651, - 54.21185, - 67.99876, - 53.98927, - 68.09917, - 54.17751, - 68.23027, - 54.23977, - 68.24507, - 54.35488, - 68.30523, - 54.49228, - 68.14508, - 54.86915, - 68.24159, - 54.94394, - 68.32315, - 54.86022, - 68.55385, - 55.36876, - 68.65414, - 56.06498, - 68.53882, - 57.31001, - 68.73255, - 57.63458, - 68.7139, - 57.18942, - 68.98936, - 58.90326, - 68.97814, - 59.31124, - 68.9175, - 59.04662, - 68.73141, - 59.52732, - 68.65438, - 59.44156, - 68.65103, - 59.18072, - 68.56269, - 59.08893, - 68.50806, - 59.16504, - 68.41384, - 59.11972, - 68.36962, - 59.77116, - 68.44643, - 59.9372, - 68.62193, - 59.78555, - 68.7137, - 59.92784, - 68.69388, - 60.42685, - 68.88437, - 60.82385, - 68.88787, - 61.01297, - 68.9097, - 60.92719, - 69.06589, - 60.94633, - 69.14556, - 60.80412, - 69.08166, - 60.77747, - 69.11081, - 60.65139, - 69.2449, - 60.62794, - 69.55013, - 60.1737, - 69.6691, - 60.32747, - 69.67088, - 60.71093, - 69.72905, - 60.68502, - 69.72967, - 60.7654, - 69.8126, - 60.71459, - 69.86882, - 60.85514, - 69.7072, - 63.00174, - 69.4863, - 64.38704, - 69.25824, - 64.95759, - 69.0107, - 64.52715, - 68.96256, - 64.59372, - 68.88022, - 64.55788, - 68.81661, - 65.31286, - 68.66334, - 65.41859, - 68.56179, - 65.66394, - 68.23052, - 65.28461, - 68.01745, - 65.29959, - 67.92845, - 65.4351, - 67.94206, - 66.09255, - 67.80122, - 66.02976, - 67.68963, - 66.21818, - 67.64254, - 65.84411, - 67.56943, - 65.80215, - 67.58467, - 66.04603, - 67.48088, - 66.12064, - 67.41238, - 66.02729, - 67.37728, - 65.69413, - 67.3018, - 65.67295, - 67.13775, - 65.2086, - 67.06383, - 65.22156, - 67.03699, - 65.08135, - 66.88131, - 65.10522, - 66.7894, - 64.57841, - 66.65455, - 64.31405, - 66.64376, - 63.98479, - 66.4508, - 63.54045, - 66.47294, - 63.41686, - 66.3262, - 63.23937, - 66.2256, - 63.29754, - 66.23666, - 63.09694, - 66.06547, - 62.86273, - 65.85883, - 62.85168, - 65.69233, - 61.87325, - 65.31642, - 61.26737, - 65.28074, - 61.3427, - 65.17695, - 61.24457, - 65.03195, - 60.96519, - 65.03986, - 60.81717, - 64.87491, - 60.63633, - 65.04277, - 60.42315, - 65.05728, - 60.15932, - 64.77683, - 59.66186, - 64.64799, - 59.71179, - 64.48724, - 59.48967, - 64.46248, - 59.61446, - 64.24025, - 59.59446, - 64.13708, - 59.8697, - 63.99223, - 59.77748, - 63.91501, - 59.575, - 63.56281, - 59.48628, - 63.33085, - 59.293, - 63.28958, - 59.34859, - 63.1993, - 59.27107, - 63.1243, - 59.31255, - 63.07366, - 59.23251, - 62.97322, - 59.2865, - 62.90463, - 59.49448, - 62.73302, - 59.40089, - 62.55541, - 59.51581, - 62.5183, - 59.66048, - 62.13837, - 59.41373, - 61.98804, - 59.49554, - 61.85185, - 59.35036, - 61.76188, - 59.40691, - 61.67269, - 59.35195, - 61.49556, - 58.81014, - 61.51753, - 56.67706, - 61.41954, - 56.54884, - 61.42898, - 56.39383, - 61.19338, - 56.29286, - 61.24057, - 55.82942, - 61.07184, - 55.72598, - 61.11902, - 55.28383, - 60.99572, - 55.20292, - 61.0094, - 55.06621, - 60.85432, - 54.98264, - 60.97731, - 53.86726, - 60.83819, - 53.81203, - 60.85502, - 53.57314, - 60.88778, - 53.3315, - 61.02642, - 53.37335, - 61.08414, - 52.88808, - 60.93568, - 52.80001, - 60.97132, - 52.43125, - 60.82591, - 52.34751, - 60.87357, - 51.90357, - 60.60563, - 51.78453, - 60.45464, - 52.34868, - 60.23486, - 52.30544, - 60.29422, - 52.01237, - 59.93727, - 51.53328, - 60.05171, - 51.07298, - 59.85306, - 50.83102, - 59.76882, - 49.99906, - 59.68691, - 50.06935, - 59.64912, - 49.85109, - 59.21928, - 49.8051, - 59.19864, - 49.71064, - 59.23507, - 49.50497, - 59.38431, - 49.53756, - 59.47727, - 49.02718, - 59.64952, - 49.07404, - 59.69749, - 48.5023, - 60.1969, - 48.44954, - 60.36234, - 48.74474, - 60.40588, - 48.53284, - 60.43808, - 48.58751, - 60.52258, - 48.47139, - 60.59781, - 48.52893, - 60.84374, - 48.41266, - 60.87766, - 47.98312, - 61.0005, - 47.95379, - 61.05213, - 47.20495, - 60.65826, - 46.96589, - 60.57237, - 47.07069, - 60.5079, - 46.87491, - 60.24911, - 46.75185, - 60.24119, - 46.32729, - 60.12605, - 46.3824, - 60.07526, - 46.60772, - 60.12414, - 47.04507, - 59.84228, - 46.93115, - 59.7213, - 47.15136, - 59.38418, - 47.06749, - 59.36426, - 47.25741, - 59.23343, - 47.23417, - 59.06737, - 47.58342, - 58.91425, - 47.62163, - 58.90661, - 47.30906, - 58.79514, - 47.33322, - 58.76355, - 47.11788, - 58.61319, - 47.00978, - 58.55177, - 46.59306, - 58.42689, - 46.60029, - 58.35726, - 46.41961, - 58.32875, - 46.49048, - 58.11497, - 46.32387, - 58.02752, - 46.45029, - 58.03324, - 47.38786, - 57.89982, - 47.78026, - 57.79571, - 47.56853, - 57.51994, - 47.47611, - 57.51726, - 46.76431, - 57.4464, - 46.80354, - 57.35237, - 46.6863, - 57.23296, - 46.86182, - 57.19478, - 46.73534, - 56.944, - 46.74719, - 56.94203, - 47.08604, - 56.91135, - 47.17276, - 56.81981, - 47.17224, - 56.86138, - 47.49722, - 57.07085, - 47.75693, - 56.99219, - 47.91204, - 57.00821, - 48.13687, - 57.1013, - 48.23423, - 57.13217, - 48.18556, - 57.17858, - 48.30832, - 57.17443, - 48.83554, - 57.097, - 48.85223, - 57.09354, - 48.94496, - 57.20845, - 49.03783, - 57.29052, - 49.00945, - 57.34094, - 49.18624, - 57.28675, - 49.23781, - 57.16267, - 49.15323, - 57.05201, - 49.27386, - 57.0826, - 49.71631, - 56.90053, - 49.75415, - 56.80166, - 50.10827, - 56.63245, - 50.0872, - 56.68665, - 50.32458, - 56.59539, - 50.42542, - 56.62423, - 50.49951, - 56.54874, - 50.4595, - 56.36739, - 50.61252, - 56.39649, - 50.85921, - 56.30018, - 50.91907, - 56.23915, - 50.85934, - 56.07998, - 51.31593, - 56.15166, - 51.39851, - 56.15243, - 51.65579, - 55.98548, - 51.40735, - 55.93042, - 51.44512, - 55.96959, - 51.73127, - 55.8941, - 51.78674, - 55.98908, - 51.95961, - 55.90361, - 52.16422, - 55.95595, - 52.24041, - 56.0963, - 52.22184, - 56.02736, - 52.66507, - 56.14832, - 52.69335, - 56.10251, - 52.83251, - 56.15974, - 52.83223, - 56.26744, - 52.54963, - 56.40073, - 52.71923, - 56.44982, - 52.94592, - 56.52184, - 52.81555, - 56.55444, - 52.94673, - 56.529, - 53.10505, - 56.37173, - 52.95055, - 56.14339, - 53.05403, - 56.09341, - 53.33749, - 56.26341, - 53.25396, - 56.24635, - 53.56578, - 56.13564, - 53.55354, - 55.98306, - 53.38634, - 55.92629, - 53.19619, - 55.86272, - 53.29973, - 55.88991, - 53.87123, - 55.69295, - 54.2518, - 55.19906, - 53.59102, - 55.13998, - 53.15253, - 54.89106, - 53.51919, - 54.89917, - 53.65313, - 54.70786, - 53.61796, - 54.55238, - 53.41938, - 54.38368, - 53.35404, - 54.04426, - 53.48015, - 53.95757, - 53.3732, - 54.06372, - 53.26303, - 54.06119, - 53.05578, - 54.11301, - 53.08144, - 54.19637, - 52.93532, - 54.25219, - 53.09801, - 54.33105, - 53.04578, - 54.25941, - 53.01864, - 54.26395, - 52.88519, - 54.30305, - 52.92458, - 54.33178, - 52.61829, - 54.46884, - 52.43979, - 54.32943, - 52.08526, - 54.42887, - 51.92615, - 54.52636, - 51.92404, - 54.63604, - 51.52311, - 54.58371, - 51.39028, - 54.66721, - 51.38956, - 54.5424, - 51.01627, - 54.33278, - 50.9479, - 54.4183, - 50.70285, - 54.31638, - 50.51875, - 54.47938, - 50.38359, - 54.4317, - 50.26378, - 54.49643, - 50.21584, - 54.56034, - 49.55527, - 54.76962, - 49.46875, - 54.88094, - 49.27885, - 54.63544, - 48.82357, - 54.62051, - 48.47458, - 54.75844, - 48.07756, - 54.63334, - 47.83801, - 54.72241, - 47.83114, - 54.72642, - 47.75439, - 54.54771, - 47.63849, - 54.49096, - 47.41339, - 54.69056, - 47.29334, - 54.61943, - 46.85305, - 54.75832, - 46.45607, - 54.64634, - 46.53914, - 54.58005, - 46.44953, - 54.59853, - 46.54276, - 54.50147, - 46.50216, - 54.49898, - 46.60777, - 54.45213, - 46.5213, - 54.39514, - 46.73679, - 54.30481, - 46.72977, - 54.15066, - 46.00702, - 53.98528, - 45.8237, - 54.01815, - 45.96157, - 53.93473, - 46.2031, - 53.76359, - 46.2751, - 53.6288, - 46.50807, - 53.51582, - 46.50367, - 53.35248, - 46.91069, - 53.26055, - 46.95582, - 53.18299, - 46.87971, - 53.18373, - 46.98385, - 52.88794, - 46.91041, - 52.76726, - 47.00081, - 52.7071, - 46.84296, - 52.60878, - 46.83724, - 52.65321, - 46.61079, - 52.7234, - 46.58656, - 52.67114, - 46.30242, - 52.48954, - 45.98104, - 52.3974, - 45.98277, - 52.51013, - 45.64217, - 52.39054, - 45.44193, - 52.40164, - 45.11464, - 52.30731, - 45.05198, - 52.54204, - 44.5482, - 52.42281, - 44.5511, - 52.40473, - 44.41681, - 52.3061, - 44.34623, - 52.42473, - 43.77602, - 52.38158, - 43.33748, - 52.45584, - 43.18418, - 52.36594, - 42.92992, - 52.18333, - 42.76423, - 52.0053, - 42.81977, - 51.9844, - 42.71803, - 51.82071, - 42.67541, - 51.67597, - 42.48897, - 51.38757, - 42.86972, - 51.23358, - 42.9191, - 51.12168, - 42.26788, - 51.18419, - 41.87128, - 51.00948, - 41.73495, - 50.77473, - 41.18741, - 50.60393, - 41.53806, - 50.50289, - 41.4274, - 50.37682, - 41.52153, - 50.2266, - 41.37434, - 50.1256, - 41.46043, - 50.06209, - 41.59841, - 49.97233, - 41.61857, - 49.91684, - 41.8703, - 49.69118, - 42.18888, - 49.40223, - 42.06, - 49.15948, - 42.07375, - 49.16151, - 42.34874, - 49.05922, - 42.39668, - 48.97587, - 42.66946, - 48.8088, - 42.7558, - 48.53771, - 42.6344, - 48.40252, - 42.08054, - 48.27887, - 42.16136, - 48.2558, - 42.05486, - 48.16493, - 42.11271, - 48.03893, - 42.02844, - 48.02537, - 42.49104, - 47.86213, - 42.73612, - 47.52384, - 42.94278, - 47.58498, - 43.1461, - 47.45969, - 43.2261, - 47.45462, - 43.66344, - 47.48416, - 43.70843, - 47.56178, - 43.61978, - 47.6915, - 43.69875, - 47.77491, - 43.96942, - 47.92019, - 44.06234, - 47.8791, - 44.37985, - 48.03803, - 44.45654, - 48.05513, - 44.31429, - 48.26999, - 44.30913, - 48.21288, - 44.54341, - 48.06809, - 44.55423, - 48.0626, - 44.79868, - 48.22183, - 44.95524, - 48.00231, - 45.55199, - 48.04574, - 45.71925, - 47.86922, - 45.72896, - 47.72977, - 45.83691, - 47.44615, - 46.29993, - 47.64245, - 46.68006, - 47.5832, - 46.83757, - 47.39703, - 46.52423, - 47.00573, - 46.80465, - 46.98622, - 46.9339, - 46.86115, - 46.99667, - 46.86765, - 47.13081, - 46.73762, - 47.23724, - 46.5577, - 46.93254, - 46.4205, - 46.9678, - 46.41855, - 46.66351, - 46.2845, - 46.49726, - 46.25637, - 46.87219, - 46.08502, - 46.84291, - 46.10982, - 47.18403, - 45.58425, - 46.90072, - 45.69883, - 47.36309, - 45.46067, - 47.59894, - 45.34767, - 47.45304, - 45.14156, - 47.40968, - 45.14793, - 47.30471, - 44.83317, - 47.20459, - 44.77018, - 47.11807, - 44.83538, - 47.03339, - 44.68204, - 46.78888, - 44.45876, - 46.6986, - 44.34429, - 46.83793, - 44.39745, - 46.913, - 44.22676, - 47.12052, - 44.23406, - 47.23133, - 43.8152, - 47.53042, - 43.92455, - 47.66222, - 43.99771, - 47.62871, - 43.99644, - 47.88181, - 43.9161, - 47.76948 - ], - "centroid": [43.09421, 59.44471], - "name": "Europe/Moscow" - }, - { - "points": [ - 70.62812, - 55.57433, - 70.72542, - 55.42088, - 70.70636, - 55.34817, - 70.62528, - 55.48643, - 70.67169, - 55.27539, - 70.55907, - 55.29984, - 70.53547, - 55.16919, - 70.73026, - 54.32352, - 70.79361, - 53.47489, - 70.8693, - 53.32765, - 70.86641, - 53.52247, - 70.92742, - 53.4844, - 70.82679, - 53.71048, - 70.88168, - 53.66602, - 70.93479, - 53.75673, - 71.13986, - 53.45489, - 71.1754, - 53.56695, - 71.11451, - 53.65608, - 71.0629, - 53.59003, - 71.02364, - 53.95204, - 71.11797, - 53.80011, - 71.12731, - 54.0013, - 71.20224, - 54.06088, - 71.12294, - 53.81855, - 71.26985, - 53.46059, - 71.27878, - 53.17159, - 71.18759, - 53.27402, - 71.03007, - 53.0715, - 70.94184, - 53.18775, - 70.92805, - 53.05057, - 71.22499, - 52.62091, - 71.20461, - 52.39005, - 71.28258, - 52.23213, - 71.37686, - 52.56418, - 71.43513, - 52.49939, - 71.37731, - 52.89404, - 71.45767, - 52.607, - 71.51262, - 52.58142, - 71.52916, - 52.69013, - 71.57439, - 52.57347, - 71.68915, - 52.53025, - 71.55558, - 52.53011, - 71.52892, - 52.41141, - 71.45236, - 52.45623, - 71.573, - 52.27246, - 71.52675, - 52.1897, - 71.45485, - 52.28887, - 71.44763, - 51.90225, - 71.56556, - 51.56349, - 71.82988, - 51.42219, - 72.07251, - 51.5782, - 72.16073, - 51.86066, - 72.07711, - 52.30606, - 72.17541, - 52.44431, - 72.28283, - 52.44503, - 72.29489, - 52.67794, - 72.33303, - 52.52176, - 72.47904, - 52.70389, - 72.49728, - 52.85665, - 72.54068, - 52.71923, - 72.60233, - 52.79011, - 72.61876, - 52.68465, - 72.65054, - 52.76899, - 72.71048, - 52.39163, - 72.85556, - 52.56511, - 72.88401, - 53.18681, - 72.95255, - 53.05374, - 73.01364, - 53.10449, - 73.00121, - 53.34566, - 73.09556, - 53.13985, - 73.22859, - 53.37636, - 73.27495, - 54.4389, - 73.30804, - 54.3894, - 73.37546, - 54.53584, - 73.30083, - 54.1903, - 73.42074, - 53.96453, - 73.41054, - 54.26048, - 73.44848, - 54.32342, - 73.49001, - 54.19305, - 73.57324, - 54.37288, - 73.68868, - 55.04403, - 73.59628, - 54.04926, - 73.73645, - 53.63423, - 73.7998, - 53.67211, - 73.77665, - 53.91367, - 73.9131, - 54.24178, - 73.96907, - 54.67509, - 73.9303, - 54.8621, - 74.01319, - 54.58316, - 74.16233, - 55.00322, - 74.07837, - 55.8586, - 74.24246, - 55.09876, - 74.2803, - 55.74852, - 74.34722, - 55.26929, - 74.42069, - 55.34659, - 74.46561, - 56.0991, - 74.54191, - 55.52686, - 74.63915, - 55.57298, - 74.72631, - 56.41587, - 74.66672, - 56.6728, - 74.72381, - 56.44203, - 74.77003, - 56.47844, - 74.77981, - 55.87431, - 74.90776, - 56.34724, - 74.95063, - 56.3009, - 74.99083, - 56.42371, - 74.95377, - 55.90045, - 75.05207, - 55.95804, - 75.07389, - 55.77903, - 75.19702, - 55.97666, - 75.17936, - 56.35004, - 75.0547, - 56.45918, - 75.23242, - 56.94176, - 75.29784, - 56.73218, - 75.37315, - 56.98084, - 75.3233, - 57.88391, - 75.337, - 57.73824, - 75.48089, - 57.55556, - 75.59947, - 58.25121, - 75.62025, - 57.9365, - 75.67512, - 58.05506, - 75.86492, - 59.17147, - 75.91904, - 58.81763, - 75.9757, - 59.26056, - 75.94246, - 59.30274, - 75.92, - 59.19953, - 75.88281, - 59.29369, - 75.99235, - 60.32475, - 76.04247, - 60.07338, - 76.08292, - 60.20275, - 76.08975, - 59.8877, - 76.16375, - 60.11298, - 76.11573, - 60.82512, - 75.98341, - 60.5098, - 76.06917, - 61.08943, - 76.10893, - 61.16922, - 76.14044, - 60.92522, - 76.2931, - 61.05604, - 76.2638, - 62.39815, - 76.18826, - 62.39662, - 76.17703, - 62.5255, - 76.27224, - 62.76187, - 76.20113, - 63.01933, - 76.33277, - 63.69354, - 76.30256, - 64.07249, - 76.57376, - 65.46975, - 76.52058, - 66.02927, - 76.66171, - 65.78845, - 76.95075, - 67.02433, - 77.00971, - 67.67053, - 76.96602, - 68.48674, - 76.87767, - 68.83863, - 76.8263, - 68.78323, - 76.70885, - 69.07942, - 76.61462, - 68.84783, - 76.56154, - 68.81201, - 76.52903, - 68.90334, - 76.29005, - 68.21653, - 76.26927, - 68.3236, - 76.23706, - 68.27475, - 75.61246, - 63.7553, - 75.70522, - 63.64879, - 75.57409, - 63.30399, - 75.43251, - 62.0124, - 75.20214, - 61.44502, - 75.30942, - 61.33167, - 75.19017, - 61.18095, - 75.11862, - 60.82302, - 75.00415, - 60.76442, - 75.08353, - 60.54504, - 74.98943, - 60.43708, - 74.97482, - 60.06757, - 74.90805, - 60.66994, - 74.83437, - 60.54737, - 74.83486, - 60.2277, - 74.78735, - 60.33959, - 74.7306, - 60.31051, - 74.7192, - 59.7304, - 74.61857, - 59.88194, - 74.56335, - 59.77357, - 74.71484, - 59.10749, - 74.61595, - 59.2939, - 74.6144, - 59.18499, - 74.32108, - 59.08219, - 74.33788, - 58.95218, - 74.41648, - 59.06742, - 74.53917, - 58.23189, - 74.45776, - 58.58302, - 74.21434, - 58.73703, - 74.18159, - 58.54523, - 74.15555, - 58.61453, - 74.0916, - 58.51486, - 74.11064, - 58.35965, - 74.03191, - 58.35149, - 74.11842, - 58.19009, - 73.99493, - 58.29013, - 73.96461, - 58.17115, - 74.03193, - 57.71689, - 74.1636, - 57.44639, - 73.9082, - 57.89757, - 73.76168, - 57.90252, - 73.70269, - 57.67172, - 73.79731, - 57.54943, - 73.83761, - 57.06526, - 73.75586, - 57.51033, - 73.61269, - 57.62523, - 73.52616, - 57.34355, - 73.60604, - 56.89612, - 73.43958, - 57.24219, - 73.27992, - 56.90313, - 73.33977, - 56.75229, - 73.30308, - 56.81933, - 73.2232, - 56.74407, - 73.2517, - 56.12473, - 73.41228, - 55.95065, - 73.29728, - 55.96353, - 73.29949, - 55.81489, - 73.25439, - 55.95254, - 73.22191, - 56.43466, - 73.13032, - 56.57488, - 73.0593, - 56.22327, - 73.03103, - 56.4292, - 72.98226, - 56.31684, - 72.95066, - 55.87114, - 72.94883, - 56.24958, - 72.77334, - 56.10323, - 72.75575, - 55.75705, - 72.64614, - 55.91478, - 72.65327, - 55.67031, - 72.53874, - 55.64808, - 72.52124, - 55.53914, - 72.29248, - 55.37081, - 72.17255, - 55.58345, - 72.08212, - 55.39653, - 72.05348, - 55.4511, - 71.9656, - 55.38553, - 71.25183, - 56.1206, - 70.87733, - 56.97899, - 70.80818, - 57.40911, - 70.70473, - 57.59178, - 70.57612, - 57.40226, - 70.63525, - 57.07962, - 70.5128, - 57.45891, - 70.54638, - 57.09736, - 70.50601, - 57.20181, - 70.46645, - 57.10454, - 70.60632, - 56.76519, - 70.5168, - 56.47843, - 70.60953, - 56.19114, - 70.55297, - 56.00593, - 70.62812, - 55.57433 - ], - "centroid": [58.19163, 73.99086], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.21782, - 46.97954, - 80.2991, - 46.72344, - 80.38719, - 47.21696, - 80.36846, - 47.32829, - 80.32184, - 47.27736, - 80.31077, - 47.8986, - 80.39681, - 47.59578, - 80.40355, - 48.30657, - 80.44935, - 47.40681, - 80.5397, - 47.95074, - 80.52875, - 49.19702, - 80.60324, - 49.35406, - 80.64078, - 49.276, - 80.6673, - 49.63416, - 80.70816, - 49.05852, - 80.74546, - 48.97557, - 80.76761, - 49.15261, - 80.78361, - 48.99994, - 80.9174, - 49.8041, - 80.92989, - 50.44701, - 80.88175, - 50.01696, - 80.86057, - 50.09853, - 80.95771, - 50.8772, - 80.85184, - 51.01091, - 80.74932, - 50.30964, - 80.80818, - 51.26087, - 80.71517, - 51.8115, - 80.53587, - 50.98745, - 80.47309, - 49.692, - 80.38272, - 49.81521, - 80.34194, - 49.62656, - 80.36405, - 48.78797, - 80.28352, - 48.53797, - 80.29072, - 48.89382, - 80.23845, - 49.00765, - 80.21607, - 48.91101, - 80.16365, - 49.1219, - 80.178, - 48.47513, - 80.11552, - 48.52679, - 80.06529, - 48.35984, - 80.07002, - 47.6457, - 80.18455, - 48.03752, - 80.20225, - 47.8178, - 80.23219, - 47.97475, - 80.149, - 47.15305, - 80.18644, - 46.92838, - 80.21782, - 46.97954 - ], - "centroid": [49.31343, 80.52246], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.67945, - 55.7084, - 80.68517, - 55.40483, - 80.74477, - 55.81124, - 80.70091, - 54.88367, - 80.82298, - 54.02807, - 80.88512, - 55.0901, - 80.74425, - 56.7108, - 81.01335, - 54.43731, - 81.11328, - 54.68855, - 81.00965, - 55.48626, - 81.01806, - 56.25417, - 80.85169, - 57.27756, - 80.89205, - 57.31612, - 81.00873, - 56.8003, - 81.09891, - 56.09049, - 81.03783, - 57.57636, - 80.9598, - 57.94631, - 80.98021, - 58.06708, - 81.05318, - 57.85744, - 81.0614, - 58.52041, - 81.13886, - 58.14461, - 81.09373, - 58.85549, - 81.03672, - 58.67422, - 81.00217, - 58.76972, - 80.92941, - 58.63663, - 80.95932, - 58.16526, - 80.90208, - 58.35065, - 80.81219, - 57.66137, - 80.76165, - 57.84064, - 80.68967, - 57.58344, - 80.58244, - 56.43731, - 80.622, - 55.56098, - 80.67945, - 55.7084 - ], - "centroid": [56.45166, 80.85903], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.75499, - 48.48996, - 68.77286, - 48.23528, - 69.09148, - 48.20434, - 69.30892, - 48.34344, - 69.47081, - 48.7162, - 69.50252, - 49.33354, - 69.26777, - 50.15257, - 69.14106, - 50.31079, - 68.9372, - 50.07696, - 68.93535, - 49.99639, - 68.97985, - 50.11133, - 69.13272, - 50.19234, - 69.01275, - 49.87204, - 69.00781, - 49.99843, - 68.92659, - 49.97637, - 68.97117, - 49.87312, - 68.8462, - 49.6582, - 68.70415, - 48.8581, - 68.65449, - 49.22625, - 68.71712, - 48.41942, - 68.75499, - 48.48996 - ], - "centroid": [49.11458, 69.10307], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.32229, - 61.13996, - 80.44085, - 60.35223, - 80.37134, - 59.68606, - 80.48673, - 59.32823, - 80.51701, - 59.44509, - 80.61573, - 59.35183, - 80.74421, - 59.64934, - 80.78811, - 59.59669, - 80.81765, - 59.77833, - 80.78567, - 60.47394, - 80.87424, - 61.87187, - 80.76962, - 62.22768, - 80.58136, - 62.07891, - 80.54576, - 61.67034, - 80.50526, - 61.60766, - 80.45861, - 61.64912, - 80.32229, - 61.13996 - ], - "centroid": [60.76523, 80.6146], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.65539, - 63.6321, - 80.63056, - 63.0371, - 80.79796, - 62.50991, - 80.92531, - 63.1217, - 80.96224, - 63.04344, - 80.97701, - 64.10792, - 81.14445, - 64.18436, - 81.1977, - 64.52514, - 81.1397, - 65.21229, - 81.01565, - 65.41264, - 80.98104, - 65.28986, - 80.91932, - 65.39235, - 80.88204, - 65.35429, - 80.7598, - 64.93432, - 80.65539, - 63.6321 - ], - "centroid": [64.12069, 80.88788], - "name": "Europe/Moscow" - }, - { - "points": [ - 69.82166, - 59.4734, - 69.90363, - 59.17669, - 69.84469, - 59.18008, - 69.84572, - 59.05964, - 70.05905, - 58.59623, - 70.11666, - 58.53652, - 70.13447, - 58.59198, - 70.2403, - 58.39756, - 70.21525, - 58.81731, - 70.32806, - 58.5026, - 70.47818, - 59.07312, - 70.13215, - 59.81968, - 69.9425, - 60.44529, - 69.80296, - 60.5639, - 69.70219, - 60.49891, - 69.7064, - 60.03279, - 69.64721, - 59.99244, - 69.70109, - 59.5794, - 69.79485, - 59.57638, - 69.79006, - 59.67177, - 69.82166, - 59.4734 - ], - "centroid": [59.46655, 70.03515], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.71546, - 46.45936, - 80.86175, - 47.47054, - 80.80799, - 48.49803, - 80.75096, - 48.62215, - 80.73384, - 48.51029, - 80.65355, - 48.79612, - 80.63811, - 48.13857, - 80.75303, - 47.60597, - 80.72729, - 47.4721, - 80.66598, - 47.55108, - 80.67801, - 47.29631, - 80.5755, - 47.40351, - 80.53598, - 46.60231, - 80.43252, - 46.27544, - 80.44648, - 46.0134, - 80.54281, - 46.06387, - 80.49755, - 45.55643, - 80.59194, - 44.87611, - 80.71546, - 46.45936 - ], - "centroid": [46.90092, 80.66138], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.33978, - 57.27967, - 80.44986, - 56.99671, - 80.47582, - 58.30053, - 80.32179, - 59.3266, - 80.25395, - 58.17862, - 80.23301, - 58.12673, - 80.19675, - 58.50101, - 80.13346, - 58.4508, - 80.15132, - 58.01018, - 80.11582, - 58.09506, - 80.07515, - 58.0482, - 80.14436, - 57.34467, - 80.33978, - 57.27967 - ], - "centroid": [57.98768, 80.30849], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.19916, - 56.10359, - 80.30272, - 55.93215, - 80.33682, - 56.17739, - 80.38822, - 55.76164, - 80.42035, - 56.05483, - 80.31751, - 56.5968, - 80.3635, - 56.98492, - 80.31009, - 57.20968, - 80.22091, - 57.13172, - 80.19361, - 57.2215, - 80.16501, - 57.09601, - 80.09477, - 57.12748, - 80.04742, - 57.02343, - 80.08726, - 55.81533, - 80.19916, - 56.10359 - ], - "centroid": [56.54529, 80.21437], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.23442, - 57.47089, - 81.14563, - 56.42093, - 81.18793, - 55.59779, - 81.24675, - 55.60704, - 81.26522, - 55.45008, - 81.36255, - 55.71362, - 81.26287, - 56.59483, - 81.29709, - 56.40624, - 81.33739, - 56.48192, - 81.39985, - 56.35775, - 81.4197, - 56.64071, - 81.29774, - 57.97015, - 81.23442, - 57.47089 - ], - "centroid": [56.60305, 81.27423], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.17246, - 52.45679, - 80.25244, - 52.21028, - 80.39977, - 53.30416, - 80.23111, - 53.9574, - 80.122, - 53.46506, - 80.17246, - 52.45679 - ], - "centroid": [53.12153, 80.24668], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.92057, - 60.29837, - 80.97513, - 59.99134, - 81.12286, - 61.14381, - 81.09037, - 61.66712, - 80.9014, - 61.158, - 80.92057, - 60.29837 - ], - "centroid": [60.89228, 81.00383], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.47589, - 56.832, - 81.55112, - 57.03397, - 81.57276, - 57.66769, - 81.49726, - 58.05585, - 81.52712, - 58.40744, - 81.49376, - 58.29215, - 81.42348, - 58.59333, - 81.36575, - 57.89535, - 81.47589, - 56.832 - ], - "centroid": [57.69102, 81.47121], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.33727, - 54.66395, - 80.37578, - 54.44153, - 80.43586, - 54.47114, - 80.43797, - 53.88898, - 80.56644, - 53.81776, - 80.5905, - 54.3415, - 80.46818, - 54.55017, - 80.54274, - 54.86593, - 80.48406, - 55.13119, - 80.33727, - 54.66395 - ], - "centroid": [54.43287, 80.47703], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.72384, - 57.96353, - 81.7699, - 58.04023, - 81.81956, - 57.90761, - 81.82427, - 59.38563, - 81.72214, - 59.20865, - 81.72384, - 57.96353 - ], - "centroid": [58.64928, 81.77395], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.70307, - 62.86443, - 81.71385, - 63.51359, - 81.64262, - 63.84498, - 81.55933, - 63.39321, - 81.66525, - 62.19661, - 81.70307, - 62.86443 - ], - "centroid": [63.14287, 81.64753], - "name": "Europe/Moscow" - }, - { - "points": [ - 79.94527, - 50.36821, - 79.95373, - 50.04598, - 80.11401, - 50.99383, - 80.05991, - 51.30909, - 79.98826, - 51.2186, - 79.91824, - 51.44196, - 79.94527, - 50.36821 - ], - "centroid": [50.84418, 80.00064], - "name": "Europe/Moscow" - }, - { - "points": [ - 79.92072, - 59.48867, - 79.90203, - 59.35874, - 80.00143, - 58.78157, - 80.09689, - 59.46439, - 79.99723, - 60.03478, - 79.92072, - 59.48867 - ], - "centroid": [59.40909, 79.99948], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.85325, - 58.96747, - 80.81006, - 59.03297, - 80.75189, - 58.97322, - 80.71398, - 58.57019, - 80.78228, - 57.83518, - 80.87327, - 58.33093, - 80.85325, - 58.96747 - ], - "centroid": [58.51308, 80.79676], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.05793, - 50.26244, - 80.03941, - 49.92155, - 80.15144, - 49.53557, - 80.23753, - 50.07804, - 80.19974, - 50.39293, - 80.05793, - 50.26244 - ], - "centroid": [50.01538, 80.13842], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.08711, - 57.50349, - 81.14459, - 56.9145, - 81.22685, - 57.68441, - 81.19195, - 58.16948, - 81.08711, - 57.50349 - ], - "centroid": [57.5533, 81.15986], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.28296, - 58.97558, - 81.30529, - 58.63899, - 81.34729, - 58.51909, - 81.43536, - 59.21586, - 81.33581, - 59.36761, - 81.28296, - 58.97558 - ], - "centroid": [58.98086, 81.35049], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.01385, - 50.44961, - 81.03549, - 50.37347, - 81.15685, - 50.36124, - 81.19823, - 50.73451, - 81.13523, - 51.02735, - 81.01385, - 50.44961 - ], - "centroid": [50.62308, 81.11569], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.51236, - 57.59339, - 80.58533, - 57.26857, - 80.61626, - 58.09322, - 80.52254, - 57.9095, - 80.51236, - 57.59339 - ], - "centroid": [57.71224, 80.56539], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.93957, - 35.63649, - 65.07098, - 35.49877, - 65.15178, - 35.51934, - 65.17646, - 35.78261, - 65.02943, - 35.87268, - 65.03998, - 36.02506, - 64.97792, - 36.00258, - 65.02696, - 35.87299, - 64.93957, - 35.63649 - ], - "centroid": [35.70082, 65.06546], - "name": "Europe/Moscow" - }, - { - "points": [ - 69.09855, - 59.32486, - 69.32806, - 58.7286, - 69.38844, - 58.71097, - 69.26196, - 59.23875, - 69.09855, - 59.32486 - ], - "centroid": [59.04089, 69.25621], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.45894, - 53.43949, - 80.50701, - 53.21295, - 80.61963, - 53.05466, - 80.63329, - 53.38766, - 80.51824, - 53.56924, - 80.45894, - 53.43949 - ], - "centroid": [53.32681, 80.55477], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.20164, - 55.1465, - 80.24729, - 54.94853, - 80.34225, - 55.37283, - 80.30824, - 55.56605, - 80.20164, - 55.1465 - ], - "centroid": [55.25422, 80.27343], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.22789, - 60.41233, - 81.26232, - 59.95093, - 81.28755, - 59.83224, - 81.26349, - 60.61982, - 81.22789, - 60.41233 - ], - "centroid": [60.24661, 81.25957], - "name": "Europe/Moscow" - }, - { - "points": [ - 79.8821, - 58.83819, - 79.93152, - 58.31141, - 79.94711, - 58.2865, - 79.99573, - 58.6888, - 79.912, - 59.00566, - 79.8821, - 58.83819 - ], - "centroid": [58.66147, 79.93656], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.15622, - 54.19063, - 80.29661, - 54.10946, - 80.26794, - 54.45628, - 80.1953, - 54.40126, - 80.15622, - 54.19063 - ], - "centroid": [54.27361, 80.23279], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.14892, - 59.73723, - 81.17561, - 59.08027, - 81.20184, - 58.99416, - 81.17031, - 59.82187, - 81.14892, - 59.73723 - ], - "centroid": [59.41321, 81.17444], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.50604, - 62.10455, - 81.519, - 61.95456, - 81.57422, - 61.79942, - 81.5491, - 62.32708, - 81.50604, - 62.10455 - ], - "centroid": [62.05449, 81.5413], - "name": "Europe/Moscow" - }, - { - "points": [ - 79.99962, - 49.41898, - 80.05286, - 49.28504, - 80.05504, - 49.70173, - 80.01454, - 49.66134, - 79.99962, - 49.41898 - ], - "centroid": [49.50505, 80.03213], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.56663, - 58.53128, - 81.58925, - 58.28893, - 81.62333, - 58.77912, - 81.5849, - 58.69806, - 81.56663, - 58.53128 - ], - "centroid": [58.5608, 81.59277], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.54972, - 58.76558, - 80.56869, - 58.48733, - 80.57904, - 58.47811, - 80.64996, - 58.95137, - 80.54972, - 58.76558 - ], - "centroid": [58.72037, 80.59092], - "name": "Europe/Moscow" - }, - { - "points": [ - 66.65993, - 42.63006, - 66.70723, - 42.45828, - 66.77034, - 42.39498, - 66.76673, - 42.60478, - 66.65993, - 42.63006 - ], - "centroid": [42.53057, 66.72717], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.3595, - 55.15041, - 80.39314, - 54.97103, - 80.40985, - 54.96262, - 80.40804, - 55.33458, - 80.3595, - 55.15041 - ], - "centroid": [55.13362, 80.39183], - "name": "Europe/Moscow" - }, - { - "points": [ - 65.11101, - 36.06629, - 65.14892, - 35.91392, - 65.16286, - 36.27338, - 65.13931, - 36.23952, - 65.11101, - 36.06629 - ], - "centroid": [36.10248, 65.1404], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.30575, - 52.54729, - 80.30934, - 52.36339, - 80.34559, - 52.24527, - 80.3276, - 52.67599, - 80.30575, - 52.54729 - ], - "centroid": [52.45332, 80.3242], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.86618, - 55.58153, - 68.9201, - 55.38936, - 68.92212, - 55.28712, - 68.93895, - 55.52673, - 68.86364, - 55.70109, - 68.86618, - 55.58153 - ], - "centroid": [55.5301, 68.9029], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.22689, - 54.58716, - 81.25284, - 54.55663, - 81.3455, - 54.19527, - 81.32402, - 54.41722, - 81.25761, - 54.60954, - 81.22689, - 54.58716 - ], - "centroid": [54.4381, 81.29554], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.12455, - 60.17519, - 80.13609, - 60.02487, - 80.1792, - 59.9342, - 80.14688, - 60.25078, - 80.12455, - 60.17519 - ], - "centroid": [60.09267, 80.1489], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.28291, - 53.93962, - 80.32831, - 53.87099, - 80.33332, - 54.09718, - 80.28755, - 54.04926, - 80.28291, - 53.93962 - ], - "centroid": [53.98776, 80.31062], - "name": "Europe/Moscow" - }, - { - "points": [ - 79.87651, - 59.9576, - 79.90266, - 59.84471, - 79.91415, - 60.08293, - 79.89362, - 60.05347, - 79.87651, - 59.9576 - ], - "centroid": [59.97308, 79.89728], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.45905, - 56.55228, - 80.47643, - 56.43061, - 80.4811, - 56.72066, - 80.4627, - 56.67786, - 80.45905, - 56.55228 - ], - "centroid": [56.59073, 80.47092], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.29475, - 35.96598, - 64.30392, - 35.93104, - 64.36533, - 35.86207, - 64.3583, - 36.00821, - 64.29475, - 35.96598 - ], - "centroid": [35.94191, 64.33699], - "name": "Europe/Moscow" - }, - { - "points": [ - 74.4688, - 59.26332, - 74.4929, - 59.15114, - 74.58493, - 59.27296, - 74.50777, - 59.24068, - 74.48819, - 59.29894, - 74.4688, - 59.26332 - ], - "centroid": [59.22754, 74.51018], - "name": "Europe/Moscow" - }, - { - "points": [ - 74.37934, - 59.28701, - 74.44053, - 59.21099, - 74.43988, - 59.37669, - 74.40805, - 59.3668, - 74.37934, - 59.28701 - ], - "centroid": [59.30105, 74.41794], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.32761, - 60.0964, - 80.37189, - 60.2192, - 80.34442, - 60.3442, - 80.33259, - 60.33446, - 80.32761, - 60.0964 - ], - "centroid": [60.22904, 80.34487], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.79395, - 54.4225, - 68.78932, - 54.24838, - 68.82397, - 54.19743, - 68.83147, - 54.30094, - 68.79395, - 54.4225 - ], - "centroid": [54.29703, 68.8085], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.09839, - 59.05772, - 80.1503, - 59.12177, - 80.1317, - 59.26798, - 80.11372, - 59.25615, - 80.09839, - 59.05772 - ], - "centroid": [59.16162, 80.1234], - "name": "Europe/Moscow" - }, - { - "points": [ - 70.48822, - 56.59513, - 70.52169, - 56.56466, - 70.54221, - 56.74892, - 70.5144, - 56.7226, - 70.48822, - 56.59513 - ], - "centroid": [56.65182, 70.51666], - "name": "Europe/Moscow" - }, - { - "points": [ - 76.01036, - 59.3339, - 76.0296, - 59.3008, - 76.05777, - 59.50877, - 76.02719, - 59.46314, - 76.01036, - 59.3339 - ], - "centroid": [59.40238, 76.03226], - "name": "Europe/Moscow" - }, - { - "points": [ - 76.01653, - 59.55757, - 76.03747, - 59.52046, - 76.05282, - 59.73762, - 76.0339, - 59.71834, - 76.01653, - 59.55757 - ], - "centroid": [59.62803, 76.03519], - "name": "Europe/Moscow" - }, - { - "points": [ - 60.01075, - 27.01592, - 60.02093, - 26.97289, - 60.11521, - 26.94694, - 60.04795, - 27.04222, - 60.01075, - 27.01592 - ], - "centroid": [26.99207, 60.05422], - "name": "Europe/Moscow" - }, - { - "points": [ - 59.96677, - 29.79494, - 59.99687, - 29.69923, - 60.04081, - 29.63427, - 60.01277, - 29.78636, - 59.96677, - 29.79494 - ], - "centroid": [29.73126, 60.00546], - "name": "Europe/Moscow" - }, - { - "points": [ - 44.41219, - 47.53176, - 44.44658, - 47.45359, - 44.48676, - 47.46129, - 44.49436, - 47.53428, - 44.41219, - 47.53176 - ], - "centroid": [47.49935, 44.45866], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.18487, - 36.62566, - 64.21866, - 36.5601, - 64.23614, - 36.55373, - 64.21937, - 36.69591, - 64.18487, - 36.62566 - ], - "centroid": [36.61909, 64.21343], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.61477, - 58.85726, - 81.65862, - 58.8055, - 81.63308, - 58.94619, - 81.62149, - 58.93733, - 81.61477, - 58.85726 - ], - "centroid": [58.87633, 81.63361], - "name": "Europe/Moscow" - }, - { - "points": [ - 59.97503, - 27.89684, - 59.99707, - 27.8819, - 60.00144, - 27.78725, - 60.04722, - 27.83766, - 60.01442, - 27.91367, - 59.97503, - 27.89684 - ], - "centroid": [27.85578, 60.01413], - "name": "Europe/Moscow" - }, - { - "points": [ - 69.01422, - 59.46359, - 69.05394, - 59.38269, - 69.08173, - 59.38407, - 69.03418, - 59.50979, - 69.01422, - 59.46359 - ], - "centroid": [59.43856, 69.04554], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.06299, - 54.32062, - 81.06761, - 54.24511, - 81.0987, - 54.21376, - 81.08862, - 54.35596, - 81.06299, - 54.32062 - ], - "centroid": [54.28366, 81.08095], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.65781, - 49.44165, - 68.7121, - 49.55972, - 68.69203, - 49.61075, - 68.67485, - 49.59224, - 68.65781, - 49.44165 - ], - "centroid": [49.5407, 68.68351], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.90535, - 55.01711, - 68.91367, - 54.95602, - 68.94355, - 54.90829, - 68.94546, - 55.03967, - 68.90535, - 55.01711 - ], - "centroid": [54.98237, 68.92918], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.60158, - 61.98275, - 81.61271, - 61.90097, - 81.6305, - 61.89033, - 81.62957, - 62.02795, - 81.60158, - 61.98275 - ], - "centroid": [61.9562, 81.61911], - "name": "Europe/Moscow" - }, - { - "points": [ - 69.44031, - 58.4982, - 69.483, - 58.46461, - 69.45892, - 58.57176, - 69.44559, - 58.55842, - 69.44031, - 58.4982 - ], - "centroid": [58.51661, 69.45871], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.65789, - 35.59148, - 64.67718, - 35.50817, - 64.69581, - 35.49992, - 64.70997, - 35.5606, - 64.65789, - 35.59148 - ], - "centroid": [35.54579, 64.68484], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.0153, - 49.14999, - 80.03146, - 49.12134, - 80.03592, - 49.2715, - 80.01809, - 49.24829, - 80.0153, - 49.14999 - ], - "centroid": [49.19779, 80.02579], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.36535, - 54.88666, - 81.37987, - 54.83146, - 81.39229, - 54.96492, - 81.36709, - 54.93944, - 81.36535, - 54.88666 - ], - "centroid": [54.90618, 81.37777], - "name": "Europe/Moscow" - }, - { - "points": [ - 74.38758, - 58.72998, - 74.41592, - 58.64878, - 74.43588, - 58.6367, - 74.44897, - 58.72524, - 74.38758, - 58.72998 - ], - "centroid": [58.6925, 74.42207], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.0848, - 52.83553, - 80.09315, - 52.76787, - 80.10436, - 52.75919, - 80.10822, - 52.91062, - 80.0848, - 52.83553 - ], - "centroid": [52.82683, 80.09825], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.91046, - 35.12013, - 64.94579, - 35.08906, - 64.9619, - 35.17542, - 64.91975, - 35.16625, - 64.91046, - 35.12013 - ], - "centroid": [35.13704, 64.9364], - "name": "Europe/Moscow" - }, - { - "points": [ - 71.19022, - 53.3929, - 71.20174, - 53.36182, - 71.25904, - 53.36124, - 71.2147, - 53.43699, - 71.19022, - 53.3929 - ], - "centroid": [53.38908, 71.21995], - "name": "Europe/Moscow" - }, - { - "points": [ - 76.04678, - 58.99584, - 76.08485, - 59.02237, - 76.08973, - 59.10129, - 76.07262, - 59.08842, - 76.04678, - 58.99584 - ], - "centroid": [59.04651, 76.07255], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.18111, - 58.22263, - 81.20059, - 58.20378, - 81.2036, - 58.31549, - 81.19173, - 58.30722, - 81.18111, - 58.22263 - ], - "centroid": [58.25733, 81.19424], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.42965, - 58.77191, - 81.43492, - 58.70813, - 81.44649, - 58.6991, - 81.44965, - 58.81372, - 81.42965, - 58.77191 - ], - "centroid": [58.75305, 81.44074], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.50169, - 52.35326, - 68.52274, - 52.30745, - 68.55278, - 52.32701, - 68.54033, - 52.38363, - 68.50169, - 52.35326 - ], - "centroid": [52.34421, 68.52919], - "name": "Europe/Moscow" - }, - { - "points": [ - 71.36261, - 53.10441, - 71.38436, - 53.04468, - 71.40459, - 53.03624, - 71.39626, - 53.11137, - 71.36261, - 53.10441 - ], - "centroid": [53.0777, 71.3867], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.60667, - 35.71733, - 64.61943, - 35.64259, - 64.64457, - 35.635, - 64.64302, - 35.6907, - 64.60667, - 35.71733 - ], - "centroid": [35.67342, 64.6277], - "name": "Europe/Moscow" - }, - { - "points": [ - 74.31156, - 58.77235, - 74.348, - 58.73786, - 74.3378, - 58.8164, - 74.31791, - 58.8063, - 74.31156, - 58.77235 - ], - "centroid": [58.78, 74.33049], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.30619, - 51.59282, - 80.3143, - 51.52818, - 80.32986, - 51.52278, - 80.3446, - 51.5915, - 80.30619, - 51.59282 - ], - "centroid": [51.56343, 80.3242], - "name": "Europe/Moscow" - }, - { - "points": [ - 79.7653, - 58.64941, - 79.78974, - 58.61056, - 79.78575, - 58.71657, - 79.77146, - 58.70457, - 79.7653, - 58.64941 - ], - "centroid": [58.66595, 79.77888], - "name": "Europe/Moscow" - }, - { - "points": [ - 45.23241, - 36.58059, - 45.27592, - 36.51055, - 45.29148, - 36.50861, - 45.25322, - 36.58991, - 45.23241, - 36.58059 - ], - "centroid": [36.551, 45.26153], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.64119, - 57.13469, - 68.6817, - 57.13115, - 68.6885, - 57.1875, - 68.67446, - 57.18655, - 68.64119, - 57.13469 - ], - "centroid": [57.1554, 68.6699], - "name": "Europe/Moscow" - }, - { - "points": [ - 70.47446, - 56.43707, - 70.49363, - 56.37917, - 70.51536, - 56.37476, - 70.49998, - 56.44921, - 70.47446, - 56.43707 - ], - "centroid": [56.41194, 70.49584], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.31407, - 36.48217, - 64.33253, - 36.41458, - 64.34534, - 36.40907, - 64.33694, - 36.49597, - 64.31407, - 36.48217 - ], - "centroid": [36.45518, 64.33172], - "name": "Europe/Moscow" - }, - { - "points": [ - 60.57488, - 28.47055, - 60.5906, - 28.43417, - 60.62877, - 28.4272, - 60.62003, - 28.47114, - 60.57488, - 28.47055 - ], - "centroid": [28.45147, 60.60406], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.00856, - 36.76482, - 64.02028, - 36.74565, - 64.07058, - 36.76005, - 64.04433, - 36.79778, - 64.00856, - 36.76482 - ], - "centroid": [36.76834, 64.03844], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.28513, - 36.45897, - 64.28283, - 36.42443, - 64.31919, - 36.36959, - 64.32361, - 36.40214, - 64.28513, - 36.45897 - ], - "centroid": [36.41379, 64.3028], - "name": "Europe/Moscow" - }, - { - "points": [ - 60.00049, - 28.39828, - 60.01948, - 28.36219, - 60.05284, - 28.36895, - 60.04456, - 28.40339, - 60.00049, - 28.39828 - ], - "centroid": [28.38388, 60.02878], - "name": "Europe/Moscow" - }, - { - "points": [ - 70.43554, - 58.67351, - 70.47234, - 58.66418, - 70.457, - 58.72655, - 70.44146, - 58.71451, - 70.43554, - 58.67351 - ], - "centroid": [58.69157, 70.45282], - "name": "Europe/Moscow" - }, - { - "points": [ - 44.81857, - 47.30667, - 44.86759, - 47.2848, - 44.8853, - 47.30692, - 44.84385, - 47.33074, - 44.81857, - 47.30667 - ], - "centroid": [47.30744, 44.85303], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.36426, - 35.75777, - 64.37512, - 35.71453, - 64.39227, - 35.70319, - 64.39524, - 35.77103, - 64.36426, - 35.75777 - ], - "centroid": [35.73965, 64.38238], - "name": "Europe/Moscow" - }, - { - "points": [ - 60.02816, - 28.06837, - 60.01705, - 28.00644, - 60.04082, - 27.99344, - 60.052, - 28.01208, - 60.02816, - 28.06837 - ], - "centroid": [28.0235, 60.03333], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.778, - 49.45952, - 68.79694, - 49.44631, - 68.80858, - 49.53289, - 68.79506, - 49.52734, - 68.778, - 49.45952 - ], - "centroid": [49.48806, 68.79431], - "name": "Europe/Moscow" - }, - { - "points": [ - 81.52174, - 56.80183, - 81.52541, - 56.75964, - 81.53734, - 56.75083, - 81.54483, - 56.83794, - 81.52174, - 56.80183 - ], - "centroid": [56.79131, 81.53326], - "name": "Europe/Moscow" - }, - { - "points": [ - 65.18055, - 36.78887, - 65.2031, - 36.77217, - 65.21639, - 36.83574, - 65.19612, - 36.83129, - 65.18055, - 36.78887 - ], - "centroid": [36.8053, 65.19926], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.75353, - 37.53159, - 68.75411, - 37.4836, - 68.77966, - 37.45695, - 68.77238, - 37.52893, - 68.75353, - 37.53159 - ], - "centroid": [37.49865, 68.76563], - "name": "Europe/Moscow" - }, - { - "points": [ - 80.85243, - 60.09642, - 80.87441, - 60.07082, - 80.87226, - 60.15089, - 80.85911, - 60.14469, - 80.85243, - 60.09642 - ], - "centroid": [60.1124, 80.86505], - "name": "Europe/Moscow" - }, - { - "points": [ - 73.04282, - 53.08716, - 73.07748, - 53.08334, - 73.08297, - 53.13476, - 73.06675, - 53.13711, - 73.04282, - 53.08716 - ], - "centroid": [53.10757, 73.0666], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.38068, - 35.55114, - 64.41297, - 35.53001, - 64.41377, - 35.59162, - 64.39409, - 35.58539, - 64.38068, - 35.55114 - ], - "centroid": [35.56179, 64.40104], - "name": "Europe/Moscow" - }, - { - "points": [ - 45.13052, - 47.47097, - 45.16498, - 47.44108, - 45.18891, - 47.45976, - 45.15843, - 47.48704, - 45.13052, - 47.47097 - ], - "centroid": [47.46461, 45.16042], - "name": "Europe/Moscow" - }, - { - "points": [ - 73.63614, - 54.59697, - 73.64347, - 54.55862, - 73.65696, - 54.55287, - 73.66114, - 54.61972, - 73.63614, - 54.59697 - ], - "centroid": [54.58513, 73.65005], - "name": "Europe/Moscow" - }, - { - "points": [ - 69.81867, - 31.58644, - 69.83186, - 31.54802, - 69.84765, - 31.54481, - 69.85494, - 31.5922, - 69.81867, - 31.58644 - ], - "centroid": [31.57077, 69.83848], - "name": "Europe/Moscow" - }, - { - "points": [ - 71.04688, - 53.42986, - 71.06708, - 53.39882, - 71.0843, - 53.46153, - 71.06609, - 53.45832, - 71.04688, - 53.42986 - ], - "centroid": [53.43408, 71.06602], - "name": "Europe/Moscow" - }, - { - "points": [ - 70.47325, - 57.32274, - 70.48046, - 57.27589, - 70.49585, - 57.26243, - 70.49459, - 57.32916, - 70.47325, - 57.32274 - ], - "centroid": [57.29939, 70.48647], - "name": "Europe/Moscow" - }, - { - "points": [ - 59.82802, - 27.19771, - 59.84043, - 27.17067, - 59.86801, - 27.17417, - 59.85693, - 27.21392, - 59.82802, - 27.19771 - ], - "centroid": [27.1899, 59.84894], - "name": "Europe/Moscow" - }, - { - "points": [ - 44.44293, - 47.01113, - 44.45929, - 46.97285, - 44.48653, - 46.9714, - 44.46892, - 47.01455, - 44.44293, - 47.01113 - ], - "centroid": [46.99259, 44.46464], - "name": "Europe/Moscow" - }, - { - "points": [ - 46.74479, - 38.3532, - 46.74408, - 38.32201, - 46.75932, - 38.31185, - 46.77878, - 38.35875, - 46.74479, - 38.3532 - ], - "centroid": [38.33827, 46.75813], - "name": "Europe/Moscow" - }, - { - "points": [ - 74.14412, - 55.34888, - 74.14467, - 55.29658, - 74.15761, - 55.29135, - 74.17201, - 55.3345, - 74.14412, - 55.34888 - ], - "centroid": [55.32082, 74.15497], - "name": "Europe/Moscow" - }, - { - "points": [ - 70.53984, - 56.26658, - 70.54861, - 56.23703, - 70.56241, - 56.23344, - 70.57083, - 56.28556, - 70.53984, - 56.26658 - ], - "centroid": [56.25854, 70.55617], - "name": "Europe/Moscow" - }, - { - "points": [ - 69.81329, - 59.42638, - 69.81623, - 59.39507, - 69.83222, - 59.38838, - 69.83116, - 59.45517, - 69.81329, - 59.42638 - ], - "centroid": [59.41766, 69.82415], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.93785, - 35.00451, - 64.9549, - 34.97085, - 64.97834, - 35.00749, - 64.96287, - 35.02222, - 64.93785, - 35.00451 - ], - "centroid": [34.99963, 64.95786], - "name": "Europe/Moscow" - }, - { - "points": [ - 75.78882, - 58.54291, - 75.8141, - 58.54014, - 75.813, - 58.58818, - 75.7952, - 58.57671, - 75.78882, - 58.54291 - ], - "centroid": [58.56078, 75.80339], - "name": "Europe/Moscow" - }, - { - "points": [ - 44.48267, - 46.81229, - 44.51531, - 46.80141, - 44.51039, - 46.84334, - 44.49666, - 46.84472, - 44.48267, - 46.81229 - ], - "centroid": [46.82278, 44.50117], - "name": "Europe/Moscow" - }, - { - "points": [ - 69.3656, - 58.65223, - 69.38826, - 58.62961, - 69.38396, - 58.68627, - 69.3712, - 58.68221, - 69.3656, - 58.65223 - ], - "centroid": [58.66012, 69.37795], - "name": "Europe/Moscow" - }, - { - "points": [ - 44.68903, - 47.02495, - 44.70428, - 46.99964, - 44.73429, - 47.01291, - 44.72203, - 47.03296, - 44.68903, - 47.02495 - ], - "centroid": [47.0174, 44.71181], - "name": "Europe/Moscow" - }, - { - "points": [ - 74.50023, - 59.33196, - 74.53088, - 59.33238, - 74.52637, - 59.36632, - 74.51156, - 59.36412, - 74.50023, - 59.33196 - ], - "centroid": [59.34675, 74.51721], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.67854, - 37.72516, - 68.70081, - 37.70582, - 68.70267, - 37.75476, - 68.68931, - 37.75235, - 68.67854, - 37.72516 - ], - "centroid": [37.73215, 68.69313], - "name": "Europe/Moscow" - }, - { - "points": [ - 74.56788, - 59.47082, - 74.58612, - 59.44825, - 74.5946, - 59.49732, - 74.58017, - 59.49573, - 74.56788, - 59.47082 - ], - "centroid": [59.4759, 74.5824], - "name": "Europe/Moscow" - }, - { - "points": [ - 70.50098, - 56.33245, - 70.49285, - 56.29969, - 70.51327, - 56.28771, - 70.52387, - 56.3093, - 70.50098, - 56.33245 - ], - "centroid": [56.30819, 70.50745], - "name": "Europe/Moscow" - }, - { - "points": [ - 67.00712, - 32.63315, - 67.01291, - 32.60801, - 67.03249, - 32.60341, - 67.03269, - 32.64086, - 67.00712, - 32.63315 - ], - "centroid": [32.62222, 67.02194], - "name": "Europe/Moscow" - }, - { - "points": [ - 60.43528, - 27.80823, - 60.44243, - 27.77543, - 60.46159, - 27.77505, - 60.45545, - 27.81478, - 60.43528, - 27.80823 - ], - "centroid": [27.79376, 60.44892], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.38164, - 35.44436, - 64.41173, - 35.4449, - 64.41028, - 35.47229, - 64.38908, - 35.4725, - 64.38164, - 35.44436 - ], - "centroid": [35.45772, 64.39804], - "name": "Europe/Moscow" - }, - { - "points": [ - 72.61061, - 52.65257, - 72.6264, - 52.63364, - 72.64907, - 52.66191, - 72.63577, - 52.67489, - 72.61061, - 52.65257 - ], - "centroid": [52.65509, 72.62999], - "name": "Europe/Moscow" - }, - { - "points": [ - 65.61192, - 34.89443, - 65.61464, - 34.87568, - 65.64116, - 34.85678, - 65.63085, - 34.89956, - 65.61192, - 34.89443 - ], - "centroid": [34.88088, 65.62614], - "name": "Europe/Moscow" - }, - { - "points": [ - 66.98018, - 32.66967, - 66.9923, - 32.64748, - 67.01118, - 32.65235, - 66.99805, - 32.69102, - 66.98018, - 32.66967 - ], - "centroid": [32.66623, 66.99584], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.98723, - 59.52635, - 68.98813, - 59.49875, - 69.0094, - 59.49214, - 69.01722, - 59.51915, - 68.98723, - 59.52635 - ], - "centroid": [59.50982, 69.00072], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.86891, - 59.46133, - 68.89444, - 59.45206, - 68.88674, - 59.49404, - 68.87371, - 59.48969, - 68.86891, - 59.46133 - ], - "centroid": [59.47238, 68.88158], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.0869, - 36.66445, - 64.10809, - 36.65231, - 64.11289, - 36.69221, - 64.0922, - 36.68705, - 64.0869, - 36.66445 - ], - "centroid": [36.67345, 64.10089], - "name": "Europe/Moscow" - }, - { - "points": [ - 72.42841, - 55.58481, - 72.42809, - 55.56453, - 72.45206, - 55.54943, - 72.45665, - 55.57685, - 72.42841, - 55.58481 - ], - "centroid": [55.56882, 72.44212], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.93656, - 54.81687, - 68.9358, - 54.78252, - 68.94823, - 54.77101, - 68.95642, - 54.81519, - 68.93656, - 54.81687 - ], - "centroid": [54.79744, 68.94481], - "name": "Europe/Moscow" - }, - { - "points": [ - 63.99, - 37.88733, - 63.99797, - 37.86302, - 64.01452, - 37.86635, - 64.00587, - 37.9075, - 63.99, - 37.88733 - ], - "centroid": [37.882, 64.00256], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.33636, - 36.10966, - 64.3612, - 36.09463, - 64.3551, - 36.13404, - 64.34151, - 36.13174, - 64.33636, - 36.10966 - ], - "centroid": [36.11581, 64.34928], - "name": "Europe/Moscow" - }, - { - "points": [ - 66.47296, - 40.68672, - 66.48812, - 40.6689, - 66.49948, - 40.70776, - 66.48193, - 40.70826, - 66.47296, - 40.68672 - ], - "centroid": [40.69207, 66.48618], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.92411, - 55.24859, - 68.9524, - 55.24163, - 68.9532, - 55.26943, - 68.93792, - 55.2754, - 68.92411, - 55.24859 - ], - "centroid": [55.25753, 68.94139], - "name": "Europe/Moscow" - }, - { - "points": [ - 60.44985, - 27.74643, - 60.45342, - 27.71944, - 60.4702, - 27.71556, - 60.47691, - 27.74765, - 60.44985, - 27.74643 - ], - "centroid": [27.73337, 60.46301], - "name": "Europe/Moscow" - }, - { - "points": [ - 70.54742, - 55.68879, - 70.56008, - 55.65889, - 70.57515, - 55.65841, - 70.5673, - 55.6944, - 70.54742, - 55.68879 - ], - "centroid": [55.67616, 70.5624], - "name": "Europe/Moscow" - }, - { - "points": [ - 68.30707, - 46.38185, - 68.31181, - 46.3537, - 68.33435, - 46.35199, - 68.33336, - 46.37502, - 68.30707, - 46.38185 - ], - "centroid": [46.36599, 68.32125], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.73684, - 35.08012, - 64.74636, - 35.05998, - 64.76001, - 35.06029, - 64.75286, - 35.10231, - 64.73684, - 35.08012 - ], - "centroid": [35.07737, 64.74936], - "name": "Europe/Moscow" - }, - { - "points": [ - 73.83518, - 57.98281, - 73.83011, - 57.95853, - 73.85007, - 57.94788, - 73.8593, - 57.97323, - 73.83518, - 57.98281 - ], - "centroid": [57.96585, 73.84395], - "name": "Europe/Moscow" - }, - { - "points": [ - 70.3502, - 58.40328, - 70.36043, - 58.38072, - 70.37521, - 58.37991, - 70.37228, - 58.41598, - 70.3502, - 58.40328 - ], - "centroid": [58.39642, 70.36479], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.63839, - 35.00744, - 64.65532, - 34.98538, - 64.66665, - 35.01701, - 64.65324, - 35.02581, - 64.63839, - 35.00744 - ], - "centroid": [35.00765, 64.65323], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.17889, - 36.75351, - 64.16898, - 36.74018, - 64.18741, - 36.71551, - 64.1985, - 36.73709, - 64.17889, - 36.75351 - ], - "centroid": [36.73583, 64.18386], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.08338, - 36.29096, - 64.10345, - 36.27441, - 64.11687, - 36.28993, - 64.10216, - 36.30925, - 64.08338, - 36.29096 - ], - "centroid": [36.2914, 64.101], - "name": "Europe/Moscow" - }, - { - "points": [ - 67.88467, - 44.13348, - 67.89281, - 44.10839, - 67.9077, - 44.10585, - 67.90866, - 44.13442, - 67.88467, - 44.13348 - ], - "centroid": [44.12163, 67.89855], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.97092, - 35.04368, - 64.97411, - 35.02175, - 64.99623, - 35.01885, - 64.99801, - 35.03907, - 64.97092, - 35.04368 - ], - "centroid": [35.0312, 64.98471], - "name": "Europe/Moscow" - }, - { - "points": [ - 64.31924, - 36.25903, - 64.30161, - 36.25153, - 64.3223, - 36.22743, - 64.33325, - 36.24094, - 64.31924, - 36.25903 - ], - "centroid": [36.24458, 64.3186], - "name": "Europe/Moscow" - }, - { - "points": [ - -1.15559, - 29.57182, - 0.06982, - 29.70207, - 0.52133, - 29.96363, - 0.81157, - 29.95376, - 0.91278, - 30.15614, - 1.12454, - 30.25861, - 1.22095, - 30.46174, - 2.12215, - 31.2954, - 2.28529, - 31.18955, - 2.26083, - 31.11888, - 2.3985, - 30.98308, - 2.33519, - 30.88129, - 2.45138, - 30.73794, - 2.87109, - 30.87271, - 3.0481, - 30.75329, - 3.405, - 30.9255, - 3.48823, - 30.9208, - 3.48557, - 30.8436, - 3.67471, - 30.94222, - 3.80257, - 31.28298, - 3.66557, - 31.53853, - 3.83798, - 31.81789, - 3.59863, - 31.96229, - 3.52644, - 32.18966, - 3.62745, - 32.18453, - 3.75636, - 32.40221, - 3.77336, - 32.70853, - 3.89735, - 33.01795, - 3.78385, - 33.17978, - 3.75921, - 33.50572, - 4.22133, - 33.98726, - 4.19111, - 34.04706, - 3.88366, - 34.1115, - 3.87051, - 34.22866, - 3.80937, - 34.17069, - 3.6733, - 34.46852, - 3.47802, - 34.4091, - 3.19487, - 34.46223, - 2.52385, - 34.93687, - 1.91829, - 35.04597, - 1.61638, - 34.97888, - 1.41448, - 34.78512, - 1.22455, - 34.80925, - 1.09296, - 34.52272, - 0.80871, - 34.42326, - 0.57516, - 34.14948, - 0.36326, - 34.114, - 0.10127, - 33.91953, - -0.14364, - 33.98302, - -1.00107, - 33.93197, - -1.00078, - 30.77064, - -1.08455, - 30.63165, - -1.07228, - 30.3585, - -1.36239, - 30.1633, - -1.49398, - 29.92015, - -1.32718, - 29.82326, - -1.39979, - 29.58859, - -1.15559, - 29.57182 - ], - "centroid": [32.38829, 1.27926], - "name": "Africa/Kampala" - }, - { - "points": [ - 10.95839, - 41.80181, - 11.48883, - 41.76353, - 11.7344, - 41.8292, - 12.53181, - 42.4578, - 12.37311, - 42.69055, - 12.4382, - 42.80966, - 12.63181, - 42.88102, - 12.71494, - 43.14048, - 12.47831, - 43.3326, - 12.09056, - 43.42546, - 11.9721, - 43.3738, - 11.73231, - 42.78516, - 11.63158, - 42.71217, - 11.54903, - 42.69573, - 11.62476, - 43.15104, - 11.47213, - 43.26436, - 10.97898, - 42.97003, - 10.97568, - 42.79429, - 11.07879, - 42.63425, - 10.91341, - 42.07018, - 10.95839, - 41.80181 - ], - "centroid": [42.57791, 11.73461], - "name": "Africa/Djibouti" - }, - { - "points": [ - 11.70387, - 43.20517, - 11.7168, - 43.17507, - 11.73495, - 43.17327, - 11.73889, - 43.21911, - 11.70387, - 43.20517 - ], - "centroid": [43.19548, 11.72404], - "name": "Africa/Djibouti" - }, - { - "points": [ - -1.17262, - 41.92488, - -1.67134, - 41.56348, - -0.83735, - 40.99155, - 2.83344, - 40.98289, - 3.16502, - 41.32039, - 4.18818, - 42.08296, - 4.27652, - 42.82175, - 4.63952, - 43.11685, - 4.91966, - 43.8114, - 4.92748, - 44.97771, - 7.99, - 47.96246, - 7.99075, - 46.98589, - 8.98887, - 43.99945, - 9.60592, - 43.29063, - 9.83597, - 43.2481, - 9.90239, - 43.07821, - 10.58916, - 42.67374, - 11.47482, - 43.24618, - 11.50528, - 43.36585, - 11.39049, - 43.3939, - 11.37732, - 43.51073, - 11.19823, - 43.52659, - 10.68981, - 43.96228, - 10.44009, - 44.29326, - 10.38969, - 44.56466, - 10.42633, - 44.95718, - 10.87707, - 45.80442, - 10.69069, - 46.4478, - 11.18496, - 47.41921, - 11.09915, - 47.68477, - 11.12494, - 48.0231, - 11.3197, - 48.52943, - 11.24839, - 48.9541, - 11.34317, - 49.41905, - 11.45518, - 49.55083, - 11.59299, - 50.2647, - 11.71342, - 50.46467, - 11.91959, - 50.57489, - 11.99434, - 50.7733, - 11.84709, - 51.28533, - 11.22115, - 51.08578, - 11.14089, - 51.19016, - 10.9396, - 51.12664, - 10.57035, - 51.17859, - 10.43488, - 51.42181, - 10.35266, - 51.37737, - 10.41351, - 51.2125, - 10.30328, - 50.90705, - 9.41302, - 50.83601, - 8.84613, - 50.42522, - 8.19152, - 50.13635, - 7.91736, - 49.8363, - 7.7336, - 49.83982, - 6.72925, - 49.22023, - 6.04293, - 48.99581, - 4.46944, - 47.97636, - 2.41635, - 46.00922, - 1.58706, - 44.6094, - 0.63634, - 43.49273, - -0.66569, - 42.33942, - -0.84334, - 42.09741, - -1.17262, - 41.92488 - ], - "centroid": [45.86687, 6.0673], - "name": "Africa/Mogadishu" - }, - { - "points": [ - -0.89843, - 42.13928, - -0.86574, - 42.1297, - -0.76868, - 42.24472, - -0.78836, - 42.2449, - -0.89843, - 42.13928 - ], - "centroid": [42.18311, -0.83631], - "name": "Africa/Mogadishu" - }, - { - "points": [ - -1.03195, - 42.02725, - -1.00743, - 42.00649, - -0.97197, - 42.05703, - -1.00104, - 42.05583, - -1.03195, - 42.02725 - ], - "centroid": [42.03497, -1.00317], - "name": "Africa/Mogadishu" - }, - { - "points": [ - -0.76084, - 42.25257, - -0.73743, - 42.24279, - -0.70077, - 42.30274, - -0.72223, - 42.30183, - -0.76084, - 42.25257 - ], - "centroid": [42.27326, -0.73115], - "name": "Africa/Mogadishu" - }, - { - "points": [ - 11.41195, - 43.4597, - 11.43256, - 43.44063, - 11.45789, - 43.47122, - 11.43097, - 43.48177, - 11.41195, - 43.4597 - ], - "centroid": [43.46289, 11.43391], - "name": "Africa/Mogadishu" - }, - { - "points": [ - -0.95248, - 42.1086, - -0.93878, - 42.08721, - -0.89495, - 42.11782, - -0.90682, - 42.12799, - -0.95248, - 42.1086 - ], - "centroid": [42.10914, -0.92513], - "name": "Africa/Mogadishu" - }, - { - "points": [ - 11.48269, - 43.45666, - 11.49714, - 43.44077, - 11.52116, - 43.46713, - 11.50691, - 43.47617, - 11.48269, - 43.45666 - ], - "centroid": [43.45951, 11.50162], - "name": "Africa/Mogadishu" - }, - { - "points": [ - 8.69763, - 24.17, - 8.88545, - 24.54782, - 9.38661, - 24.67185, - 9.52263, - 24.78274, - 9.82014, - 24.78168, - 9.97671, - 24.96937, - 10.28563, - 25.0576, - 10.43328, - 25.83929, - 10.19077, - 25.91014, - 9.92438, - 26.18807, - 9.66938, - 26.27933, - 9.49153, - 26.60379, - 9.6186, - 27.07962, - 9.60561, - 27.89411, - 9.34202, - 28.0242, - 9.33823, - 28.70485, - 9.44804, - 28.69289, - 9.73574, - 28.92306, - 9.77396, - 29.45062, - 10.13218, - 29.46165, - 10.30388, - 29.88634, - 10.00775, - 30.46017, - 9.72386, - 30.77712, - 9.76782, - 31.19484, - 10.38267, - 31.79433, - 10.66247, - 31.93201, - 11.07582, - 32.43868, - 11.30522, - 32.33831, - 11.70451, - 32.33691, - 12.0052, - 32.0764, - 12.00779, - 32.73658, - 12.22875, - 32.72167, - 12.21972, - 33.21508, - 11.59914, - 33.08983, - 10.8353, - 33.196, - 10.74215, - 33.14544, - 10.65115, - 33.39426, - 10.14426, - 33.94705, - 9.85337, - 33.98323, - 9.50051, - 33.88905, - 9.46217, - 34.12533, - 8.62196, - 34.15299, - 8.35371, - 33.77289, - 8.45613, - 33.62279, - 8.43533, - 33.25703, - 8.12686, - 33.20033, - 7.87441, - 33.01125, - 7.71637, - 33.32658, - 7.70165, - 33.6767, - 7.50775, - 33.95483, - 7.25449, - 34.02709, - 7.02168, - 34.23224, - 6.93241, - 34.46859, - 6.74139, - 34.55634, - 6.55787, - 34.94606, - 6.44704, - 35.02953, - 6.26797, - 34.96276, - 5.89862, - 35.01184, - 5.6295, - 35.13624, - 5.50492, - 35.31652, - 5.34314, - 35.32333, - 5.42835, - 35.53752, - 5.32056, - 35.86946, - 4.78125, - 35.827, - 4.62525, - 35.95682, - 4.60915, - 34.38965, - 3.73938, - 33.51205, - 3.76404, - 33.17596, - 3.8766, - 33.01944, - 3.75378, - 32.71269, - 3.73789, - 32.41024, - 3.61796, - 32.20567, - 3.5053, - 32.20007, - 3.58185, - 31.949, - 3.81799, - 31.81641, - 3.64434, - 31.54095, - 3.78317, - 31.17465, - 3.69245, - 30.98544, - 3.47641, - 30.85422, - 3.66371, - 30.76889, - 3.58464, - 30.55885, - 3.85907, - 30.54089, - 3.92997, - 30.21593, - 4.30725, - 29.93519, - 4.36297, - 29.78988, - 4.55098, - 29.81334, - 4.67502, - 29.49867, - 4.47746, - 29.41685, - 4.33499, - 29.24756, - 4.48128, - 29.01124, - 4.46488, - 28.82531, - 4.54811, - 28.78141, - 4.26582, - 28.37235, - 4.33681, - 28.34349, - 4.40392, - 28.0679, - 4.53677, - 28.02975, - 4.59124, - 27.77568, - 4.77856, - 27.75845, - 4.91251, - 27.531, - 5.22222, - 27.29288, - 5.4097, - 27.22407, - 5.58298, - 27.27173, - 5.76091, - 27.13808, - 5.8852, - 26.83572, - 5.97602, - 26.80903, - 6.07353, - 26.44757, - 6.21243, - 26.52544, - 6.46138, - 26.27664, - 6.6425, - 26.40211, - 6.81622, - 26.09813, - 6.99207, - 26.04272, - 7.27478, - 25.44723, - 7.4838, - 25.19181, - 7.5829, - 25.16604, - 7.67211, - 25.28653, - 7.85791, - 25.21993, - 7.97566, - 24.96572, - 8.17239, - 24.85763, - 8.29675, - 24.19669, - 8.38974, - 24.14216, - 8.69928, - 24.25075, - 8.69763, - 24.17 - ], - "centroid": [30.34988, 7.27849], - "name": "Africa/Juba" - }, - { - "points": [ - 45.3732, - 32.51012, - 45.47067, - 32.55067, - 45.73617, - 33.13438, - 45.81536, - 33.17138, - 45.76648, - 33.24478, - 45.87074, - 33.67732, - 45.94077, - 33.74887, - 45.94967, - 33.61435, - 46.24113, - 33.63661, - 46.24092, - 33.88656, - 46.12624, - 34.12502, - 46.18667, - 34.069, - 46.29247, - 34.16141, - 46.17863, - 34.28493, - 46.18771, - 34.55889, - 46.08541, - 34.56335, - 46.10721, - 34.47714, - 46.01473, - 34.41187, - 45.96816, - 34.47442, - 46.00949, - 34.57842, - 46.17427, - 34.62094, - 46.16657, - 34.82153, - 45.67822, - 35.04855, - 45.29799, - 35.49476, - 45.34066, - 35.72318, - 45.47727, - 35.83208, - 45.37721, - 35.97963, - 45.48663, - 36.34023, - 45.3747, - 36.65788, - 45.34256, - 36.48348, - 45.20704, - 36.41346, - 45.09854, - 36.46497, - 45.04794, - 36.37542, - 44.99044, - 35.84376, - 45.11401, - 35.53736, - 45.04293, - 35.40086, - 44.93948, - 35.39393, - 44.95047, - 35.26423, - 44.78393, - 35.09326, - 44.80759, - 34.73305, - 44.70115, - 34.45844, - 44.42284, - 34.13206, - 44.3805, - 33.78721, - 44.58427, - 33.37284, - 44.66225, - 33.53604, - 44.91479, - 33.60813, - 45.14972, - 33.48774, - 45.14267, - 33.26185, - 45.35463, - 32.91812, - 45.30839, - 32.65032, - 45.3732, - 32.51012 - ], - "centroid": [34.36599, 45.34448], - "name": "Europe/Simferopol" - }, - { - "points": [ - 45.86511, - 33.53512, - 45.8786, - 33.51831, - 45.8924, - 33.54253, - 45.87895, - 33.55254, - 45.86511, - 33.53512 - ], - "centroid": [33.53655, 45.87875], - "name": "Europe/Simferopol" - }, - { - "points": [ - -10.37751, - 40.43921, - -10.56625, - 40.3727, - -10.81419, - 40.01331, - -11.1847, - 39.2584, - -11.18504, - 38.8884, - -11.4268, - 38.48051, - -11.28489, - 38.20705, - -11.29421, - 37.94596, - -11.57492, - 37.80122, - -11.74419, - 37.45531, - -11.69866, - 37.12851, - -11.57991, - 37.02438, - -11.58894, - 36.82539, - -11.7553, - 36.56307, - -11.69633, - 36.47507, - -11.72554, - 36.18595, - -11.59664, - 36.1647, - -11.41718, - 35.83291, - -11.60282, - 35.6481, - -11.58133, - 34.95743, - -11.38429, - 34.9022, - -11.33387, - 34.7767, - -11.03394, - 34.59325, - -10.75805, - 34.64172, - -10.52485, - 34.53886, - -10.02089, - 34.51511, - -9.50356, - 34.03629, - -9.72155, - 33.94056, - -9.59277, - 33.76233, - -9.62916, - 33.45714, - -9.50022, - 33.32406, - -9.50356, - 33.14881, - -9.37797, - 32.99622, - -9.26408, - 32.53757, - -9.12874, - 32.42828, - -9.08038, - 31.98048, - -8.94253, - 31.93549, - -8.92034, - 31.6757, - -8.69911, - 31.54665, - -8.60818, - 31.37303, - -8.64276, - 31.13561, - -8.58396, - 31.00387, - -8.31407, - 30.79801, - -7.0284, - 30.23087, - -6.41722, - 29.64579, - -6.14709, - 29.56932, - -5.6659, - 29.58876, - -4.77514, - 29.31859, - -4.43837, - 29.38421, - -4.45511, - 29.7528, - -4.35317, - 29.80368, - -4.26488, - 30.02623, - -3.78555, - 30.31648, - -3.77699, - 30.39419, - -3.54873, - 30.4352, - -3.25011, - 30.82569, - -2.98641, - 30.82565, - -3.00402, - 30.66623, - -2.91018, - 30.56962, - -2.96262, - 30.49924, - -2.86102, - 30.3934, - -2.67353, - 30.51534, - -2.66893, - 30.40989, - -2.46259, - 30.50853, - -2.35684, - 30.81138, - -2.08071, - 30.88585, - -1.93995, - 30.77072, - -1.65071, - 30.82086, - -1.44036, - 30.71336, - -1.34453, - 30.55143, - -1.05626, - 30.46896, - -0.98074, - 30.7695, - -0.98485, - 34.02739, - -3.04932, - 37.68178, - -3.29834, - 37.7251, - -3.50995, - 37.615, - -3.52772, - 37.74372, - -3.68248, - 37.8193, - -4.67288, - 39.23037, - -4.84289, - 39.23018, - -5.05387, - 39.10739, - -5.12353, - 39.18056, - -5.42782, - 38.99124, - -6.03158, - 38.7889, - -6.15996, - 38.87407, - -6.38798, - 38.8818, - -6.46567, - 39.0568, - -6.8064, - 39.30899, - -6.8598, - 39.4838, - -7.01739, - 39.56134, - -7.13448, - 39.56542, - -7.29269, - 39.38805, - -7.59484, - 39.2838, - -7.73955, - 39.31037, - -7.83192, - 39.45586, - -8.29691, - 39.35865, - -8.32214, - 39.27965, - -8.50837, - 39.30625, - -8.92637, - 39.56534, - -9.05263, - 39.50811, - -9.06897, - 39.62638, - -9.41803, - 39.61416, - -9.86679, - 39.81345, - -9.98765, - 39.72324, - -9.97533, - 39.82203, - -10.16733, - 40.13038, - -10.26341, - 40.14674, - -10.20214, - 40.2399, - -10.34724, - 40.33335, - -10.29198, - 40.40818, - -10.37751, - 40.43921 - ], - "centroid": [34.81381, -6.27329], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -6.41004, - 39.42458, - -6.16756, - 39.17577, - -5.76736, - 39.21485, - -5.85606, - 39.26884, - -5.70894, - 39.29755, - -6.38415, - 39.58864, - -6.48581, - 39.51542, - -6.41004, - 39.42458 - ], - "centroid": [39.3587, -6.12976], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -5.42033, - 39.78796, - -5.49049, - 39.65424, - -5.41402, - 39.56865, - -5.41267, - 39.63092, - -5.36789, - 39.57667, - -5.36218, - 39.63101, - -4.85556, - 39.68191, - -4.90211, - 39.88334, - -5.42033, - 39.78796 - ], - "centroid": [39.73805, -5.16289], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -8.04015, - 39.76402, - -7.94212, - 39.57794, - -7.63099, - 39.90633, - -7.80916, - 39.88695, - -8.04015, - 39.76402 - ], - "centroid": [39.76613, -7.8639], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -7.43206, - 39.42521, - -7.42648, - 39.37526, - -7.41478, - 39.36824, - -7.3922, - 39.40886, - -7.43206, - 39.42521 - ], - "centroid": [39.39836, -7.41547], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -8.5518, - 39.52487, - -8.52745, - 39.49214, - -8.4957, - 39.49538, - -8.52326, - 39.53255, - -8.5518, - 39.52487 - ], - "centroid": [39.5113, -8.52424], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -10.27468, - 40.3468, - -10.25476, - 40.31429, - -10.22985, - 40.31798, - -10.24825, - 40.3546, - -10.27468, - 40.3468 - ], - "centroid": [40.33385, -10.25189], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -8.07817, - 39.7275, - -8.0713, - 39.70869, - -8.04075, - 39.71039, - -8.04667, - 39.74995, - -8.07817, - 39.7275 - ], - "centroid": [39.72518, -8.05764], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -5.21348, - 39.13926, - -5.20109, - 39.12483, - -5.16362, - 39.15764, - -5.19637, - 39.15879, - -5.21348, - 39.13926 - ], - "centroid": [39.14522, -5.19208], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -7.96025, - 39.53153, - -7.95134, - 39.49886, - -7.94008, - 39.49592, - -7.93858, - 39.53714, - -7.96025, - 39.53153 - ], - "centroid": [39.51798, -7.94749], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -8.65544, - 39.45379, - -8.63694, - 39.43794, - -8.6241, - 39.4751, - -8.64114, - 39.47615, - -8.65544, - 39.45379 - ], - "centroid": [39.45953, -8.63926], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -6.29288, - 39.20754, - -6.29608, - 39.18786, - -6.2682, - 39.17768, - -6.26608, - 39.19706, - -6.29288, - 39.20754 - ], - "centroid": [39.1925, -6.2809], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -5.25608, - 39.59993, - -5.24134, - 39.58895, - -5.22678, - 39.61559, - -5.24488, - 39.62198, - -5.25608, - 39.59993 - ], - "centroid": [39.60656, -5.24194], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -6.70858, - 39.2794, - -6.69936, - 39.25229, - -6.68149, - 39.2531, - -6.68485, - 39.27448, - -6.70858, - 39.2794 - ], - "centroid": [39.26529, -6.69406], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -6.43412, - 39.34962, - -6.44047, - 39.33264, - -6.41269, - 39.32362, - -6.41092, - 39.34166, - -6.43412, - 39.34962 - ], - "centroid": [39.33665, -6.42466], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -10.29593, - 40.37927, - -10.28643, - 40.35989, - -10.26502, - 40.36681, - -10.27782, - 40.38816, - -10.29593, - 40.37927 - ], - "centroid": [40.37347, -10.281], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -6.39269, - 39.29838, - -6.37745, - 39.27703, - -6.36105, - 39.28673, - -6.37252, - 39.30566, - -6.39269, - 39.29838 - ], - "centroid": [39.29199, -6.37627], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -8.28904, - 39.5998, - -8.2723, - 39.58903, - -8.2619, - 39.6148, - -8.28013, - 39.61855, - -8.28904, - 39.5998 - ], - "centroid": [39.60523, -8.27548], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -5.0246, - 39.16759, - -5.01361, - 39.15302, - -4.99507, - 39.16504, - -5.00945, - 39.18039, - -5.0246, - 39.16759 - ], - "centroid": [39.16653, -5.01039], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -6.6643, - 39.25699, - -6.656, - 39.23746, - -6.63808, - 39.24072, - -6.64242, - 39.26062, - -6.6643, - 39.25699 - ], - "centroid": [39.24926, -6.65033], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - -6.91623, - 39.93612, - -6.91223, - 39.91998, - -6.88989, - 39.92724, - -6.89858, - 39.9438, - -6.91623, - 39.93612 - ], - "centroid": [39.93159, -6.90393], - "name": "Africa/Dar_es_Salaam" - }, - { - "points": [ - 13.03306, - 21.92135, - 13.35435, - 22.274, - 13.77751, - 22.08229, - 14.18063, - 22.56728, - 14.2784, - 22.42347, - 14.47683, - 22.43855, - 14.50951, - 22.3746, - 14.60404, - 22.40542, - 14.69441, - 22.70988, - 14.86421, - 22.66628, - 15.11169, - 22.92889, - 15.30881, - 22.99326, - 15.557, - 22.92273, - 15.71986, - 23.12155, - 15.76764, - 23.6615, - 15.7137, - 23.99168, - 20.0, - 23.99, - 20.01, - 24.99, - 22.00832, - 24.99591, - 22.01656, - 31.31168, - 22.23503, - 31.47546, - 22.17646, - 31.52192, - 22.01812, - 31.42146, - 22.01619, - 33.16648, - 21.73556, - 33.56516, - 21.78161, - 33.99788, - 22.2135, - 34.15303, - 22.30688, - 34.68507, - 22.86532, - 34.94503, - 22.79838, - 35.20962, - 23.15688, - 35.62335, - 22.76969, - 35.85061, - 22.67245, - 36.09859, - 22.70955, - 36.05487, - 22.76214, - 36.16121, - 22.6747, - 36.14432, - 22.71876, - 36.19212, - 22.36466, - 36.44569, - 22.26868, - 36.61836, - 22.36216, - 36.63067, - 22.2275, - 36.6533, - 22.06848, - 36.90011, - 21.59844, - 36.92432, - 21.06679, - 37.32456, - 20.9891, - 37.24642, - 21.12692, - 37.22481, - 21.1392, - 37.15522, - 21.05699, - 37.09784, - 20.53815, - 37.24728, - 20.0271, - 37.1942, - 19.84282, - 37.27641, - 19.59458, - 37.24252, - 18.83532, - 37.45282, - 18.7286, - 37.54319, - 18.7751, - 37.73936, - 18.72412, - 37.6931, - 18.41996, - 38.11551, - 18.27686, - 38.11201, - 18.23375, - 38.21425, - 18.30461, - 38.27444, - 18.21349, - 38.26522, - 18.20466, - 38.4568, - 18.06305, - 38.489, - 18.10553, - 38.53169, - 18.01698, - 38.58972, - 17.55033, - 38.26579, - 17.56312, - 38.13297, - 17.47083, - 38.10917, - 17.55219, - 38.05635, - 17.44706, - 37.91807, - 17.48665, - 37.79256, - 17.37505, - 37.77008, - 17.32905, - 37.52284, - 17.03758, - 37.39762, - 17.06943, - 37.01437, - 16.79387, - 37.03983, - 16.66609, - 36.90616, - 16.54617, - 36.89756, - 16.28281, - 36.97207, - 15.23436, - 36.55699, - 15.15401, - 36.44946, - 14.25562, - 36.57104, - 13.97555, - 36.46203, - 13.8293, - 36.51047, - 12.93838, - 36.1601, - 12.6778, - 36.16467, - 12.65206, - 35.69827, - 11.93068, - 35.2837, - 11.73219, - 35.0648, - 11.5468, - 35.09957, - 11.24766, - 34.96429, - 10.89406, - 34.9799, - 10.6965, - 34.78739, - 10.89234, - 34.60298, - 10.58508, - 34.30959, - 10.16776, - 34.3563, - 10.03519, - 34.24163, - 9.44893, - 34.12124, - 9.49555, - 33.86964, - 9.85518, - 33.96329, - 10.16498, - 33.91205, - 10.63656, - 33.38027, - 10.73449, - 33.12073, - 10.83578, - 33.17572, - 11.60181, - 33.06948, - 12.20113, - 33.20095, - 12.20746, - 32.73841, - 11.98567, - 32.74978, - 11.98812, - 32.10688, - 11.71165, - 32.35563, - 11.30895, - 32.35798, - 11.06878, - 32.46015, - 10.64778, - 31.94564, - 10.37034, - 31.81011, - 9.74858, - 31.20172, - 9.70031, - 30.77436, - 9.99059, - 30.44982, - 10.28293, - 29.88585, - 10.11815, - 29.47843, - 9.75571, - 29.4649, - 9.71975, - 28.93585, - 9.44066, - 28.71199, - 9.31903, - 28.72172, - 9.323, - 28.0139, - 9.58229, - 27.88974, - 9.59862, - 27.08144, - 9.47169, - 26.6009, - 9.65742, - 26.26316, - 9.91259, - 26.17189, - 10.18108, - 25.89258, - 10.40903, - 25.82401, - 10.2733, - 25.07352, - 9.96711, - 24.98693, - 9.81341, - 24.80079, - 9.51715, - 24.80199, - 9.37901, - 24.69039, - 8.87098, - 24.56346, - 8.68282, - 24.1348, - 8.70833, - 23.54107, - 8.8153, - 23.49855, - 8.99282, - 23.57684, - 8.95254, - 23.49885, - 9.0165, - 23.43782, - 9.17996, - 23.48507, - 9.28624, - 23.64498, - 9.88797, - 23.65863, - 10.46677, - 23.29518, - 10.89135, - 22.87584, - 11.29018, - 22.9725, - 11.40789, - 22.93586, - 11.39551, - 22.78258, - 11.61887, - 22.55624, - 12.04537, - 22.62842, - 12.02355, - 22.44767, - 12.17978, - 22.47644, - 12.43399, - 22.36176, - 12.61985, - 22.4484, - 12.7338, - 22.20683, - 12.63064, - 21.92935, - 12.79887, - 21.82896, - 13.03306, - 21.92135 - ], - "centroid": [30.01112, 16.04779], - "name": "Africa/Khartoum" - }, - { - "points": [ - 20.74214, - 37.25807, - 20.82376, - 37.23854, - 20.86162, - 37.26664, - 20.84066, - 37.29547, - 20.74214, - 37.25807 - ], - "centroid": [37.26475, 20.81224], - "name": "Africa/Khartoum" - }, - { - "points": [ - 22.74549, - 36.32232, - 22.73572, - 36.3092, - 22.79174, - 36.18176, - 22.82046, - 36.21168, - 22.74549, - 36.32232 - ], - "centroid": [36.24729, 22.77834], - "name": "Africa/Khartoum" - }, - { - "points": [ - 22.37058, - 36.56969, - 22.36294, - 36.54965, - 22.41149, - 36.49847, - 22.41262, - 36.55068, - 22.37058, - 36.56969 - ], - "centroid": [36.53948, 22.39192], - "name": "Africa/Khartoum" - }, - { - "points": [ - 22.70994, - 36.04007, - 22.73943, - 36.02493, - 22.77172, - 36.06552, - 22.72252, - 36.0715, - 22.70994, - 36.04007 - ], - "centroid": [36.05112, 22.7376], - "name": "Africa/Khartoum" - }, - { - "points": [ - 18.7559, - 38.01684, - 18.76636, - 37.98633, - 18.79902, - 37.98552, - 18.79088, - 38.03139, - 18.7559, - 38.01684 - ], - "centroid": [38.00578, 18.77895], - "name": "Africa/Khartoum" - }, - { - "points": [ - 22.65633, - 36.36517, - 22.69059, - 36.31684, - 22.71119, - 36.31087, - 22.67737, - 36.37338, - 22.65633, - 36.36517 - ], - "centroid": [36.34355, 22.68309], - "name": "Africa/Khartoum" - }, - { - "points": [ - 22.89962, - 36.30337, - 22.89467, - 36.24362, - 22.90443, - 36.23139, - 22.92315, - 36.26491, - 22.89962, - 36.30337 - ], - "centroid": [36.26443, 22.90623], - "name": "Africa/Khartoum" - }, - { - "points": [ - 19.22034, - 37.73862, - 19.2252, - 37.70207, - 19.24651, - 37.69015, - 19.24658, - 37.73124, - 19.22034, - 37.73862 - ], - "centroid": [37.71611, 19.23495], - "name": "Africa/Khartoum" - }, - { - "points": [ - 18.81703, - 38.18084, - 18.81364, - 38.16241, - 18.83334, - 38.14004, - 18.84508, - 38.18019, - 18.81703, - 38.18084 - ], - "centroid": [38.16537, 18.82889], - "name": "Africa/Khartoum" - }, - { - "points": [ - 22.13832, - 36.82906, - 22.151, - 36.81484, - 22.17174, - 36.82739, - 22.15057, - 36.8513, - 22.13832, - 36.82906 - ], - "centroid": [36.83139, 22.15359], - "name": "Africa/Khartoum" - }, - { - "points": [ - 19.14088, - 37.62637, - 19.14578, - 37.60224, - 19.16169, - 37.60192, - 19.16429, - 37.63262, - 19.14088, - 37.62637 - ], - "centroid": [37.61674, 19.15344], - "name": "Africa/Khartoum" - }, - { - "points": [ - 22.09135, - 36.88216, - 22.10168, - 36.85914, - 22.12238, - 36.86116, - 22.10622, - 36.88893, - 22.09135, - 36.88216 - ], - "centroid": [36.87257, 22.10591], - "name": "Africa/Khartoum" - }, - { - "points": [ - 19.20575, - 37.81052, - 19.22942, - 37.79973, - 19.23795, - 37.81787, - 19.22469, - 37.8253, - 19.20575, - 37.81052 - ], - "centroid": [37.81272, 19.22375], - "name": "Africa/Khartoum" - }, - { - "points": [ - 19.17161, - 37.60804, - 19.17907, - 37.58914, - 19.19348, - 37.5913, - 19.18993, - 37.61774, - 19.17161, - 37.60804 - ], - "centroid": [37.60229, 19.18371], - "name": "Africa/Khartoum" - }, - { - "points": [ - 22.55624, - 36.36342, - 22.5685, - 36.34794, - 22.58659, - 36.36581, - 22.57314, - 36.37444, - 22.55624, - 36.36342 - ], - "centroid": [36.36233, 22.57102], - "name": "Africa/Khartoum" - }, - { - "points": [ - -22.2222, - 43.23645, - -21.96573, - 43.24929, - -21.63927, - 43.45539, - -21.31589, - 43.48944, - -21.2412, - 43.77971, - -20.84982, - 43.89149, - -19.96219, - 44.47652, - -19.78219, - 44.37078, - -19.47, - 44.4587, - -19.08147, - 44.22169, - -18.82063, - 44.24486, - -18.41189, - 44.02954, - -17.76712, - 44.02786, - -17.59658, - 43.91733, - -17.11565, - 44.12308, - -16.70758, - 44.42731, - -16.18975, - 44.44078, - -16.21593, - 44.84564, - -15.92451, - 45.24463, - -16.12058, - 45.29213, - -16.05431, - 45.37747, - -15.97483, - 45.34481, - -15.93666, - 45.56056, - -16.00202, - 45.59164, - -15.76611, - 45.66161, - -15.82108, - 45.9937, - -15.69974, - 46.12074, - -15.71481, - 46.24032, - -15.95007, - 46.30721, - -15.88958, - 46.41178, - -15.81943, - 46.28625, - -15.62792, - 46.33341, - -15.19351, - 46.94655, - -15.34126, - 47.08249, - -15.4924, - 46.97211, - -15.4474, - 47.18257, - -15.18484, - 47.03874, - -14.66178, - 47.46473, - -14.8247, - 47.52685, - -15.10461, - 47.40978, - -15.08058, - 47.47551, - -14.62682, - 47.73897, - -14.44679, - 47.68253, - -14.2539, - 47.75522, - -14.25415, - 47.91822, - -14.08376, - 47.89609, - -14.12969, - 48.00643, - -14.20504, - 47.99406, - -14.16451, - 48.02725, - -14.08183, - 48.02514, - -14.01171, - 47.90976, - -13.96403, - 47.99838, - -13.84305, - 47.86812, - -13.58821, - 47.88955, - -13.49551, - 47.97465, - -13.52092, - 48.06971, - -13.80462, - 48.25609, - -13.54209, - 48.31669, - -13.50182, - 48.50682, - -13.29736, - 48.44927, - -13.44208, - 48.58913, - -13.36316, - 48.78468, - -13.12262, - 48.79904, - -12.83057, - 48.93939, - -12.57767, - 48.85581, - -12.44044, - 48.71109, - -12.38314, - 48.76221, - -12.48087, - 48.93282, - -12.32126, - 48.97514, - -12.24012, - 49.14241, - -12.14705, - 49.16194, - -12.09018, - 49.07978, - -11.94088, - 49.27693, - -12.30944, - 49.42454, - -12.4042, - 49.57389, - -12.6105, - 49.62143, - -12.63884, - 49.55906, - -12.66004, - 49.66932, - -12.78301, - 49.68024, - -12.74928, - 49.78768, - -13.03586, - 49.93743, - -13.79055, - 50.15069, - -14.57864, - 50.19382, - -15.21113, - 50.47834, - -15.45967, - 50.47497, - -16.00043, - 50.22038, - -15.87568, - 50.00917, - -15.44421, - 49.88967, - -15.4523, - 49.72579, - -15.55822, - 49.62743, - -15.90025, - 49.74004, - -16.05184, - 49.68441, - -16.22868, - 49.86711, - -16.56942, - 49.84811, - -16.72062, - 49.72921, - -16.84826, - 49.83988, - -16.92358, - 49.59529, - -17.30703, - 49.43389, - -17.68192, - 49.52856, - -18.16861, - 49.43872, - -22.483, - 47.90735, - -23.79997, - 47.60045, - -24.99878, - 47.10789, - -25.19241, - 46.72116, - -25.18255, - 46.39937, - -25.28277, - 46.0837, - -25.58954, - 45.5171, - -25.61513, - 45.14723, - -25.34241, - 44.78055, - -25.26835, - 44.34796, - -25.00991, - 44.0217, - -24.63334, - 43.91966, - -24.36484, - 43.67166, - -23.66797, - 43.62597, - -23.46582, - 43.75352, - -23.36342, - 43.62303, - -23.08217, - 43.5815, - -22.82726, - 43.34742, - -22.2222, - 43.23645 - ], - "centroid": [46.70776, -19.36693], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -13.43413, - 48.30959, - -13.31559, - 48.13452, - -13.18768, - 48.26172, - -13.32013, - 48.3534, - -13.43413, - 48.30959 - ], - "centroid": [48.25735, -13.31292], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -17.13096, - 49.81507, - -16.92139, - 49.85062, - -16.70401, - 50.01349, - -16.90507, - 49.95205, - -17.13096, - 49.81507 - ], - "centroid": [49.90459, -16.91693], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -12.94395, - 48.60105, - -12.88582, - 48.5381, - -12.81041, - 48.62669, - -12.83861, - 48.64864, - -12.94395, - 48.60105 - ], - "centroid": [48.59855, -12.87582], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -14.59371, - 47.58383, - -14.55302, - 47.56336, - -14.5008, - 47.60205, - -14.56954, - 47.64174, - -14.59371, - 47.58383 - ], - "centroid": [47.6001, -14.55277], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -14.05303, - 47.84048, - -14.04845, - 47.77827, - -13.963, - 47.78281, - -13.96546, - 47.79775, - -14.05303, - 47.84048 - ], - "centroid": [47.80172, -14.0164], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -13.50658, - 48.35761, - -13.46825, - 48.30982, - -13.4277, - 48.34155, - -13.4645, - 48.3798, - -13.50658, - 48.35761 - ], - "centroid": [48.34647, -13.46697], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -14.19144, - 47.82931, - -14.18506, - 47.79149, - -14.14301, - 47.78861, - -14.15123, - 47.82569, - -14.19144, - 47.82931 - ], - "centroid": [47.80863, -14.16774], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -12.82936, - 49.83875, - -12.80882, - 49.80956, - -12.77222, - 49.81935, - -12.79225, - 49.84801, - -12.82936, - 49.83875 - ], - "centroid": [49.82891, -12.80073], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -15.51879, - 49.75985, - -15.48257, - 49.74887, - -15.46731, - 49.77355, - -15.50833, - 49.78353, - -15.51879, - 49.75985 - ], - "centroid": [49.76657, -15.49388], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -12.76567, - 48.69243, - -12.75267, - 48.66603, - -12.72032, - 48.68901, - -12.73418, - 48.70402, - -12.76567, - 48.69243 - ], - "centroid": [48.68698, -12.74404], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -13.96308, - 47.77398, - -13.95455, - 47.75146, - -13.92135, - 47.76799, - -13.94425, - 47.7858, - -13.96308, - 47.77398 - ], - "centroid": [47.76912, -13.94494], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -14.13638, - 47.75215, - -14.11826, - 47.72829, - -14.09959, - 47.75156, - -14.11856, - 47.76968, - -14.13638, - 47.75215 - ], - "centroid": [47.74994, -14.11812], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -12.2577, - 49.01125, - -12.24584, - 48.99402, - -12.21641, - 49.01368, - -12.22993, - 49.02756, - -12.2577, - 49.01125 - ], - "centroid": [49.01135, -12.2376], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -12.40234, - 48.70482, - -12.38958, - 48.68624, - -12.36627, - 48.69981, - -12.38952, - 48.7222, - -12.40234, - 48.70482 - ], - "centroid": [48.70334, -12.38605], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -13.599, - 47.83603, - -13.60521, - 47.81006, - -13.59123, - 47.79918, - -13.572, - 47.8228, - -13.599, - 47.83603 - ], - "centroid": [47.81795, -13.59101], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -15.73349, - 45.90277, - -15.71865, - 45.88475, - -15.69546, - 45.90584, - -15.7085, - 45.91666, - -15.73349, - 45.90277 - ], - "centroid": [45.90185, -15.71457], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -12.47124, - 48.66656, - -12.44598, - 48.65187, - -12.43407, - 48.66653, - -12.46076, - 48.68213, - -12.47124, - 48.66656 - ], - "centroid": [48.66685, -12.45297], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -22.10881, - 43.2044, - -22.10842, - 43.18314, - -22.07814, - 43.18893, - -22.08264, - 43.20597, - -22.10881, - 43.2044 - ], - "centroid": [43.19529, -22.09491], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -12.18044, - 49.39839, - -12.17652, - 49.3727, - -12.16252, - 49.3683, - -12.15573, - 49.3982, - -12.18044, - 49.39839 - ], - "centroid": [49.38561, -12.16842], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -14.38311, - 47.63849, - -14.36971, - 47.62385, - -14.35048, - 47.64336, - -14.36814, - 47.6564, - -14.38311, - 47.63849 - ], - "centroid": [47.6405, -14.36751], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -25.23232, - 44.22382, - -25.21412, - 44.21001, - -25.20355, - 44.22598, - -25.21581, - 44.24241, - -25.23232, - 44.22382 - ], - "centroid": [44.2257, -25.21696], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -21.13127, - 43.72264, - -21.12889, - 43.70126, - -21.1059, - 43.70285, - -21.10699, - 43.72075, - -21.13127, - 43.72264 - ], - "centroid": [43.71195, -21.11862], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -12.99226, - 48.56111, - -12.99075, - 48.54006, - -12.96885, - 48.54054, - -12.97471, - 48.5624, - -12.99226, - 48.56111 - ], - "centroid": [48.55065, -12.9815], - "name": "Indian/Antananarivo" - }, - { - "points": [ - -12.13062, - 49.04704, - -12.11258, - 49.03775, - -12.09931, - 49.05366, - -12.11289, - 49.06248, - -12.13062, - 49.04704 - ], - "centroid": [49.05004, -12.11422], - "name": "Indian/Antananarivo" - }, - { - "points": [ - 12.72354, - 43.13098, - 12.6143, - 42.89147, - 12.42537, - 42.82514, - 12.35058, - 42.70089, - 12.51361, - 42.47873, - 12.45551, - 42.39482, - 12.73579, - 42.19876, - 12.85957, - 41.97668, - 13.20593, - 41.76946, - 13.59797, - 41.22136, - 14.15068, - 40.82026, - 14.44136, - 40.19109, - 14.39795, - 39.9319, - 14.54772, - 39.56247, - 14.41182, - 39.25377, - 14.61952, - 39.05152, - 14.48436, - 38.89219, - 14.39805, - 38.46733, - 14.67771, - 38.2425, - 14.71295, - 38.03445, - 14.87758, - 37.92002, - 14.08652, - 37.57784, - 14.43486, - 37.30237, - 14.4023, - 37.14798, - 14.24476, - 37.026, - 14.31023, - 36.86265, - 14.25952, - 36.54349, - 15.15902, - 36.42906, - 15.24311, - 36.53892, - 16.28294, - 36.94379, - 16.66416, - 36.88408, - 16.79988, - 37.01546, - 17.09098, - 37.00385, - 17.06158, - 37.3902, - 17.34405, - 37.50836, - 17.39529, - 37.75579, - 17.50493, - 37.78256, - 17.46214, - 37.88907, - 17.56691, - 38.00204, - 17.49224, - 38.09372, - 17.58181, - 38.12536, - 17.56736, - 38.25411, - 18.01052, - 38.57112, - 17.42065, - 38.92363, - 16.7015, - 39.15149, - 16.07759, - 39.24568, - 15.89603, - 39.31216, - 15.79506, - 39.44517, - 15.5255, - 39.46855, - 15.48826, - 39.62309, - 15.09512, - 39.71905, - 15.08203, - 39.80778, - 15.39386, - 39.76537, - 15.50496, - 39.80496, - 15.51169, - 39.89815, - 15.33003, - 40.09441, - 15.23928, - 40.03861, - 15.2756, - 40.10756, - 15.21114, - 40.06026, - 14.97571, - 40.18173, - 14.90842, - 40.29566, - 15.03068, - 40.52485, - 14.89707, - 40.63371, - 14.86531, - 40.77182, - 14.7438, - 40.75381, - 14.80246, - 40.80871, - 14.72324, - 40.79444, - 14.62977, - 41.18554, - 13.94945, - 41.69005, - 13.89309, - 41.9448, - 13.64196, - 42.10896, - 13.64257, - 42.23312, - 13.21337, - 42.39173, - 13.23162, - 42.55015, - 13.04268, - 42.74614, - 12.882, - 42.77607, - 12.82341, - 42.96891, - 12.97577, - 42.86475, - 12.96144, - 42.97647, - 12.72354, - 43.13098 - ], - "centroid": [38.85858, 15.3485], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.6842, - 39.91391, - 15.91476, - 39.93397, - 15.55874, - 40.43051, - 15.56098, - 40.05364, - 15.6842, - 39.91391 - ], - "centroid": [40.10376, 15.68681], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.00843, - 40.1666, - 15.96244, - 40.08824, - 16.05047, - 39.95803, - 16.12413, - 40.04578, - 16.00843, - 40.1666 - ], - "centroid": [40.06251, 16.03926], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.07506, - 40.13714, - 16.12138, - 40.10401, - 16.20055, - 40.17328, - 16.15374, - 40.20675, - 16.07506, - 40.13714 - ], - "centroid": [40.15536, 16.13775], - "name": "Africa/Asmara" - }, - { - "points": [ - 14.95823, - 40.269, - 15.05826, - 40.2822, - 15.05754, - 40.33279, - 14.9981, - 40.35671, - 14.95823, - 40.269 - ], - "centroid": [40.3083, 15.01367], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.09599, - 40.25055, - 15.17349, - 40.2231, - 15.20544, - 40.29667, - 15.11385, - 40.28533, - 15.09599, - 40.25055 - ], - "centroid": [40.26324, 15.15211], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.02408, - 39.46341, - 16.03269, - 39.44355, - 16.1629, - 39.42263, - 16.09077, - 39.48691, - 16.02408, - 39.46341 - ], - "centroid": [39.45351, 16.08703], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.46629, - 40.13757, - 16.52614, - 40.11982, - 16.55599, - 40.17739, - 16.50369, - 40.19226, - 16.46629, - 40.13757 - ], - "centroid": [40.15609, 16.51268], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.29727, - 39.9149, - 16.31162, - 39.85961, - 16.34149, - 39.84915, - 16.35477, - 39.90336, - 16.29727, - 39.9149 - ], - "centroid": [39.88455, 16.32665], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.48203, - 40.85334, - 15.47511, - 40.79061, - 15.5022, - 40.7726, - 15.53198, - 40.82327, - 15.48203, - 40.85334 - ], - "centroid": [40.81262, 15.49882], - "name": "Africa/Asmara" - }, - { - "points": [ - 12.94148, - 42.82203, - 12.95987, - 42.78823, - 12.99662, - 42.83974, - 12.94373, - 42.86429, - 12.94148, - 42.82203 - ], - "centroid": [42.82963, 12.96324], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.22587, - 40.2431, - 16.2429, - 40.1919, - 16.29347, - 40.21403, - 16.27816, - 40.2393, - 16.22587, - 40.2431 - ], - "centroid": [40.22106, 16.25759], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.88069, - 39.65406, - 15.88612, - 39.60675, - 15.8984, - 39.59959, - 15.92999, - 39.65052, - 15.88069, - 39.65406 - ], - "centroid": [39.63222, 15.90052], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.83515, - 40.13167, - 15.87143, - 40.0729, - 15.90164, - 40.07465, - 15.8672, - 40.13994, - 15.83515, - 40.13167 - ], - "centroid": [40.10567, 15.86861], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.20189, - 40.23743, - 15.24171, - 40.2224, - 15.24874, - 40.27325, - 15.22068, - 40.27734, - 15.20189, - 40.23743 - ], - "centroid": [40.25095, 15.22826], - "name": "Africa/Asmara" - }, - { - "points": [ - 13.00659, - 42.88274, - 13.00277, - 42.83865, - 13.04085, - 42.82816, - 13.04978, - 42.86823, - 13.00659, - 42.88274 - ], - "centroid": [42.85498, 13.02488], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.09945, - 40.31211, - 15.11872, - 40.28783, - 15.16871, - 40.34794, - 15.11676, - 40.34089, - 15.09945, - 40.31211 - ], - "centroid": [40.32244, 15.12872], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.42105, - 39.76541, - 15.45407, - 39.72997, - 15.5003, - 39.74363, - 15.49006, - 39.7594, - 15.42105, - 39.76541 - ], - "centroid": [39.74957, 15.46243], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.92137, - 40.02978, - 15.94363, - 40.00736, - 15.9664, - 40.05522, - 15.93537, - 40.06203, - 15.92137, - 40.02978 - ], - "centroid": [40.03826, 15.94267], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.12444, - 39.96288, - 16.14603, - 39.94762, - 16.19285, - 39.97294, - 16.16854, - 39.98612, - 16.12444, - 39.96288 - ], - "centroid": [39.96725, 16.15801], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.46363, - 40.3849, - 15.46477, - 40.34625, - 15.4863, - 40.32224, - 15.49711, - 40.36203, - 15.46363, - 40.3849 - ], - "centroid": [40.35461, 15.47871], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.15575, - 40.07288, - 16.16565, - 40.04653, - 16.21136, - 40.08087, - 16.19126, - 40.09346, - 16.15575, - 40.07288 - ], - "centroid": [40.07236, 16.18064], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.32344, - 39.53866, - 16.35084, - 39.52285, - 16.36322, - 39.5727, - 16.33828, - 39.57471, - 16.32344, - 39.53866 - ], - "centroid": [39.55118, 16.34427], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.52248, - 40.57944, - 15.53353, - 40.55089, - 15.56815, - 40.55327, - 15.55587, - 40.59178, - 15.52248, - 40.57944 - ], - "centroid": [40.56919, 15.54575], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.50961, - 40.00889, - 15.53569, - 39.96739, - 15.55674, - 39.97384, - 15.53243, - 40.01864, - 15.50961, - 40.00889 - ], - "centroid": [39.99272, 15.53342], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.54795, - 40.80967, - 15.5571, - 40.7766, - 15.58968, - 40.78489, - 15.57519, - 40.81544, - 15.54795, - 40.80967 - ], - "centroid": [40.79612, 15.56758], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.05065, - 40.48964, - 15.07019, - 40.45902, - 15.0825, - 40.51116, - 15.06504, - 40.51486, - 15.05065, - 40.48964 - ], - "centroid": [40.49147, 15.06733], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.45765, - 40.75657, - 15.45882, - 40.73385, - 15.50016, - 40.73137, - 15.48926, - 40.76756, - 15.45765, - 40.75657 - ], - "centroid": [40.74705, 15.47804], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.18509, - 40.00552, - 16.20418, - 39.98786, - 16.23522, - 40.02233, - 16.21857, - 40.03464, - 16.18509, - 40.00552 - ], - "centroid": [40.01189, 16.21021], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.04604, - 40.23635, - 15.06699, - 40.22765, - 15.096, - 40.27538, - 15.07463, - 40.28056, - 15.04604, - 40.23635 - ], - "centroid": [40.25468, 15.07086], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.72697, - 40.75337, - 15.74217, - 40.72498, - 15.75918, - 40.76542, - 15.73602, - 40.77892, - 15.72697, - 40.75337 - ], - "centroid": [40.75501, 15.74197], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.01077, - 40.4028, - 15.03613, - 40.38983, - 15.04662, - 40.42812, - 15.02204, - 40.43061, - 15.01077, - 40.4028 - ], - "centroid": [40.41223, 15.02934], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.28032, - 39.75562, - 16.28938, - 39.73388, - 16.32826, - 39.74207, - 16.32126, - 39.76425, - 16.28032, - 39.75562 - ], - "centroid": [39.74905, 16.30477], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.78896, - 40.70023, - 15.79776, - 40.67309, - 15.83174, - 40.69584, - 15.82121, - 40.71075, - 15.78896, - 40.70023 - ], - "centroid": [40.69405, 15.80885], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.92193, - 40.16316, - 15.93777, - 40.13578, - 15.96389, - 40.12744, - 15.95299, - 40.16426, - 15.92193, - 40.16316 - ], - "centroid": [40.14844, 15.94456], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.97033, - 40.27748, - 15.9989, - 40.26662, - 16.01176, - 40.29162, - 15.98374, - 40.30511, - 15.97033, - 40.27748 - ], - "centroid": [40.28535, 15.991], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.86276, - 40.60388, - 15.88091, - 40.58453, - 15.91251, - 40.60366, - 15.89228, - 40.6203, - 15.86276, - 40.60388 - ], - "centroid": [40.60287, 15.88714], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.5862, - 40.65488, - 15.5831, - 40.60858, - 15.59683, - 40.60079, - 15.61051, - 40.64183, - 15.5862, - 40.65488 - ], - "centroid": [40.62852, 15.59456], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.54351, - 40.99626, - 15.56212, - 40.97399, - 15.58438, - 40.99271, - 15.56662, - 41.01574, - 15.54351, - 40.99626 - ], - "centroid": [40.99475, 15.5641], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.61228, - 40.78062, - 15.62685, - 40.76764, - 15.65225, - 40.77919, - 15.63146, - 40.81008, - 15.61228, - 40.78062 - ], - "centroid": [40.78583, 15.63155], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.79913, - 40.27855, - 15.79595, - 40.25353, - 15.8113, - 40.24117, - 15.82843, - 40.2817, - 15.79913, - 40.27855 - ], - "centroid": [40.26459, 15.81001], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.6293, - 40.71419, - 15.65669, - 40.7018, - 15.6714, - 40.72958, - 15.65679, - 40.73887, - 15.6293, - 40.71419 - ], - "centroid": [40.72007, 15.65248], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.86925, - 40.3629, - 15.88302, - 40.33984, - 15.90564, - 40.37187, - 15.8808, - 40.38155, - 15.86925, - 40.3629 - ], - "centroid": [40.3634, 15.88569], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.30181, - 39.80828, - 16.31255, - 39.78793, - 16.34164, - 39.81363, - 16.32346, - 39.82853, - 16.30181, - 39.80828 - ], - "centroid": [39.80928, 16.32028], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.88673, - 40.16983, - 15.90815, - 40.1607, - 15.91624, - 40.19682, - 15.89349, - 40.19435, - 15.88673, - 40.16983 - ], - "centroid": [40.18016, 15.9018], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.8282, - 40.49698, - 15.84544, - 40.47923, - 15.86615, - 40.5071, - 15.84773, - 40.51913, - 15.8282, - 40.49698 - ], - "centroid": [40.50017, 15.84692], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.81048, - 40.57458, - 15.81924, - 40.55524, - 15.84888, - 40.56145, - 15.83871, - 40.58519, - 15.81048, - 40.57458 - ], - "centroid": [40.56928, 15.82979], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.68639, - 40.64606, - 15.71198, - 40.63134, - 15.72912, - 40.65151, - 15.69899, - 40.66277, - 15.68639, - 40.64606 - ], - "centroid": [40.64775, 15.70719], - "name": "Africa/Asmara" - }, - { - "points": [ - 13.86699, - 41.97669, - 13.88366, - 41.95959, - 13.90461, - 41.99216, - 13.88227, - 41.99715, - 13.86699, - 41.97669 - ], - "centroid": [41.9808, 13.88491], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.79645, - 40.35627, - 15.81204, - 40.34007, - 15.83256, - 40.35862, - 15.80966, - 40.3805, - 15.79645, - 40.35627 - ], - "centroid": [40.35941, 15.81323], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.92881, - 39.61573, - 15.93484, - 39.58813, - 15.96535, - 39.58959, - 15.96073, - 39.60706, - 15.92881, - 39.61573 - ], - "centroid": [39.6002, 15.94626], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.06358, - 40.31977, - 15.08073, - 40.30587, - 15.09545, - 40.34531, - 15.07785, - 40.34702, - 15.06358, - 40.31977 - ], - "centroid": [40.32864, 15.07957], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.31042, - 40.22749, - 16.32095, - 40.20891, - 16.35158, - 40.23854, - 16.33572, - 40.24857, - 16.31042, - 40.22749 - ], - "centroid": [40.23027, 16.32962], - "name": "Africa/Asmara" - }, - { - "points": [ - 12.97047, - 42.9393, - 12.97785, - 42.91367, - 13.00336, - 42.90963, - 12.9939, - 42.94069, - 12.97047, - 42.9393 - ], - "centroid": [42.92576, 12.9868], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.24021, - 41.29282, - 15.252, - 41.2682, - 15.26986, - 41.27055, - 15.26171, - 41.3048, - 15.24021, - 41.29282 - ], - "centroid": [41.28501, 15.2561], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.35768, - 40.65914, - 15.38279, - 40.64401, - 15.39646, - 40.65389, - 15.37549, - 40.67722, - 15.35768, - 40.65914 - ], - "centroid": [40.65939, 15.37743], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.94817, - 39.94128, - 15.96336, - 39.92334, - 15.98749, - 39.93801, - 15.97408, - 39.95589, - 15.94817, - 39.94128 - ], - "centroid": [39.93965, 15.96813], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.25071, - 40.16197, - 15.27112, - 40.14841, - 15.28401, - 40.17725, - 15.26513, - 40.18212, - 15.25071, - 40.16197 - ], - "centroid": [40.16671, 15.26787], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.20799, - 40.16793, - 16.21552, - 40.14787, - 16.24451, - 40.1675, - 16.22806, - 40.18027, - 16.20799, - 40.16793 - ], - "centroid": [40.16527, 16.22429], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.35088, - 41.08585, - 15.35849, - 41.06367, - 15.38115, - 41.07317, - 15.37083, - 41.09675, - 15.35088, - 41.08585 - ], - "centroid": [41.07978, 15.36558], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.88838, - 40.56002, - 15.90062, - 40.5449, - 15.92126, - 40.55463, - 15.90829, - 40.5782, - 15.88838, - 40.56002 - ], - "centroid": [40.56007, 15.90501], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.14466, - 40.02213, - 16.16395, - 40.00992, - 16.18031, - 40.03746, - 16.1646, - 40.04392, - 16.14466, - 40.02213 - ], - "centroid": [40.02761, 16.16306], - "name": "Africa/Asmara" - }, - { - "points": [ - 14.73258, - 40.88626, - 14.75062, - 40.87158, - 14.75776, - 40.90343, - 14.74144, - 40.90712, - 14.73258, - 40.88626 - ], - "centroid": [40.89129, 14.7459], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.74098, - 40.50379, - 15.73633, - 40.4908, - 15.75589, - 40.46853, - 15.7611, - 40.50142, - 15.74098, - 40.50379 - ], - "centroid": [40.49002, 15.74979], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.90517, - 40.24223, - 15.92309, - 40.22827, - 15.93425, - 40.25794, - 15.91811, - 40.26275, - 15.90517, - 40.24223 - ], - "centroid": [40.247, 15.92024], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.59923, - 39.32977, - 16.6094, - 39.30603, - 16.63025, - 39.31961, - 16.62254, - 39.33745, - 16.59923, - 39.32977 - ], - "centroid": [39.32296, 16.61484], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.45806, - 40.08856, - 16.47559, - 40.07061, - 16.49046, - 40.09308, - 16.47888, - 40.10256, - 16.45806, - 40.08856 - ], - "centroid": [40.08784, 16.47509], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.15502, - 40.16533, - 15.17134, - 40.15257, - 15.18923, - 40.17382, - 15.17324, - 40.18322, - 15.15502, - 40.16533 - ], - "centroid": [40.16843, 15.17214], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.67319, - 40.77698, - 15.68935, - 40.76308, - 15.70665, - 40.78072, - 15.69341, - 40.79494, - 15.67319, - 40.77698 - ], - "centroid": [40.7789, 15.69041], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.76743, - 40.44015, - 15.78488, - 40.42698, - 15.79656, - 40.45308, - 15.77891, - 40.45914, - 15.76743, - 40.44015 - ], - "centroid": [40.44435, 15.78216], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.80656, - 39.91881, - 15.80299, - 39.89728, - 15.82384, - 39.8925, - 15.8288, - 39.91819, - 15.80656, - 39.91881 - ], - "centroid": [39.90671, 15.81588], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.21932, - 40.12208, - 15.23081, - 40.10806, - 15.25585, - 40.1239, - 15.23764, - 40.13824, - 15.21932, - 40.12208 - ], - "centroid": [40.12315, 15.23649], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.41543, - 40.7232, - 15.4307, - 40.70954, - 15.44815, - 40.73125, - 15.42625, - 40.74048, - 15.41543, - 40.7232 - ], - "centroid": [40.72604, 15.43075], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.55332, - 40.69935, - 15.57381, - 40.68716, - 15.58912, - 40.70549, - 15.57167, - 40.71514, - 15.55332, - 40.69935 - ], - "centroid": [40.70149, 15.57176], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.96282, - 40.19852, - 15.98098, - 40.18525, - 15.98855, - 40.21435, - 15.97165, - 40.21697, - 15.96282, - 40.19852 - ], - "centroid": [40.20305, 15.97637], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.13909, - 40.13873, - 15.15267, - 40.11959, - 15.1701, - 40.12882, - 15.15559, - 40.14845, - 15.13909, - 40.13873 - ], - "centroid": [40.13389, 15.15444], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.08318, - 39.99279, - 16.08594, - 39.96699, - 16.10704, - 39.97483, - 16.10231, - 39.99477, - 16.08318, - 39.99279 - ], - "centroid": [39.98198, 16.09428], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.58726, - 40.46692, - 15.594, - 40.44984, - 15.61826, - 40.45818, - 15.60775, - 40.47494, - 15.58726, - 40.46692 - ], - "centroid": [40.4623, 15.60202], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.11894, - 39.85916, - 16.11932, - 39.84172, - 16.14578, - 39.84825, - 16.1373, - 39.86538, - 16.11894, - 39.85916 - ], - "centroid": [39.8532, 16.13066], - "name": "Africa/Asmara" - }, - { - "points": [ - 16.04193, - 39.89302, - 16.04921, - 39.87287, - 16.06911, - 39.88813, - 16.05716, - 39.90132, - 16.04193, - 39.89302 - ], - "centroid": [39.88818, 16.0544], - "name": "Africa/Asmara" - }, - { - "points": [ - 15.99, - 39.91755, - 16.00298, - 39.90801, - 16.0125, - 39.9217, - 15.9992, - 39.93069, - 15.99, - 39.91755 - ], - "centroid": [39.91945, 16.00121], - "name": "Africa/Asmara" - }, - { - "points": [ - 7.89395, - 33.00054, - 8.13589, - 33.17597, - 8.43953, - 33.21398, - 8.47647, - 33.62368, - 8.3743, - 33.76597, - 8.60081, - 34.13039, - 9.559, - 34.09688, - 10.04339, - 34.22333, - 10.17041, - 34.33641, - 10.59196, - 34.29075, - 10.91375, - 34.59923, - 10.7234, - 34.78726, - 10.90577, - 34.96355, - 11.24695, - 34.94381, - 11.54758, - 35.07954, - 11.73886, - 35.04578, - 12.03763, - 35.33303, - 12.6657, - 35.68113, - 12.73457, - 36.00927, - 12.69221, - 36.14687, - 12.9417, - 36.1403, - 13.83552, - 36.49014, - 13.97757, - 36.44207, - 14.2901, - 36.55031, - 14.33024, - 36.86356, - 14.26404, - 37.02049, - 14.41897, - 37.13693, - 14.45455, - 37.30605, - 14.10726, - 37.56809, - 14.90371, - 37.91689, - 14.73036, - 38.04439, - 14.69339, - 38.25533, - 14.42046, - 38.45885, - 14.47347, - 38.7999, - 14.63785, - 39.09221, - 14.43164, - 39.25723, - 14.56779, - 39.56166, - 14.41751, - 39.937, - 14.46736, - 40.16374, - 14.1467, - 40.85403, - 13.61152, - 41.23609, - 13.22001, - 41.78367, - 12.87253, - 41.99192, - 12.75005, - 42.21282, - 12.466, - 42.41421, - 11.72118, - 41.84494, - 10.97956, - 41.79998, - 10.93323, - 42.06149, - 11.09894, - 42.6331, - 10.99142, - 42.96877, - 10.60486, - 42.693, - 10.28217, - 42.84169, - 9.91176, - 43.09645, - 9.84868, - 43.26483, - 9.61856, - 43.30785, - 9.42675, - 43.47515, - 9.36606, - 43.65302, - 9.00532, - 44.01095, - 8.01, - 46.99676, - 8.00008, - 47.99617, - 4.90799, - 44.98542, - 4.95038, - 44.01584, - 4.85843, - 43.66188, - 4.5947, - 43.0862, - 4.26193, - 42.83825, - 4.16945, - 42.09033, - 3.93598, - 41.83489, - 3.93287, - 41.16685, - 4.26943, - 40.77473, - 3.867, - 39.87645, - 3.39249, - 39.53168, - 3.64807, - 38.53504, - 3.60731, - 38.12667, - 4.43441, - 36.86582, - 4.44093, - 36.03254, - 4.77368, - 35.8078, - 5.30825, - 35.85268, - 5.40826, - 35.53684, - 5.32421, - 35.31671, - 5.49252, - 35.30051, - 5.62179, - 35.11762, - 5.8956, - 34.99113, - 6.26938, - 34.94279, - 6.445, - 35.00954, - 6.54247, - 34.93071, - 6.73693, - 34.52585, - 6.91617, - 34.4566, - 7.03101, - 34.18666, - 7.12444, - 34.17658, - 7.25379, - 34.00202, - 7.49878, - 33.93472, - 7.68182, - 33.66649, - 7.77709, - 33.0477, - 7.89395, - 33.00054 - ], - "centroid": [39.63499, 8.62081], - "name": "Africa/Addis_Ababa" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/indian-reunion.json b/pandora_console/include/javascript/tz_json/polygons/indian-reunion.json deleted file mode 100644 index 1b529c07b5..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/indian-reunion.json +++ /dev/null @@ -1,2834 +0,0 @@ -{ - "transitions": { - "Europe/Samara": [[1301194800, 240, "+04"], [2147501647, 240, "+04"]], - "Asia/Tbilisi": [[1111896000, 240, "+04"], [2147501647, 240, "+04"]], - "Asia/Dubai": [[-1577918472, 240, "+04"], [2147501647, 240, "+04"]], - "Asia/Yerevan": [[1319940000, 240, "+04"], [2147501647, 240, "+04"]], - "Asia/Baku": [[1445745600, 240, "+04"], [2147501647, 240, "+04"]], - "Europe/Astrakhan": [[1459047600, 240, "+04"], [2147501647, 240, "+04"]], - "Indian/Reunion": [[-1848868912, 240, "+04"], [2147501647, 240, "+04"]], - "Indian/Mahe": [[-2006635308, 240, "+04"], [2147501647, 240, "+04"]], - "Asia/Muscat": [[-1577918472, 240, "+04"], [2147501647, 240, "+04"]], - "Europe/Ulyanovsk": [[1459047600, 240, "+04"], [2147501647, 240, "+04"]], - "Indian/Mauritius": [[1238288400, 240, "+04"], [2147501647, 240, "+04"]] - }, - "name": "Indian/Reunion", - "polygons": [ - { - "points": [ - -20.96707, - 55.28018, - -20.85544, - 55.40005, - -20.90266, - 55.67952, - -21.14586, - 55.85279, - -21.34269, - 55.82208, - -21.38196, - 55.61082, - -21.27108, - 55.32991, - -21.03293, - 55.2093, - -20.96707, - 55.28018 - ], - "centroid": [55.54602, -21.12182], - "name": "Indian/Reunion" - }, - { - "points": [ - 40.27407, - 49.9843, - 40.36111, - 49.85237, - 40.16607, - 49.47844, - 39.69344, - 49.42926, - 39.4957, - 49.28793, - 39.26848, - 49.44767, - 39.31016, - 49.26379, - 39.01784, - 49.20473, - 38.92882, - 49.10106, - 38.96308, - 49.04675, - 39.08716, - 49.19787, - 39.15503, - 48.95967, - 38.93485, - 48.94541, - 38.84268, - 48.83605, - 38.4333, - 48.8887, - 38.38858, - 48.64531, - 38.59537, - 48.45101, - 38.59393, - 48.30896, - 38.71443, - 48.24208, - 38.8393, - 48.00964, - 38.91709, - 48.01321, - 39.01465, - 48.35903, - 39.2426, - 48.11986, - 39.37543, - 48.34573, - 39.68397, - 47.98815, - 39.44887, - 47.39115, - 38.86404, - 46.54228, - 39.0431, - 46.53901, - 39.18785, - 46.42891, - 39.21858, - 46.58739, - 39.42421, - 46.37662, - 39.5608, - 46.55513, - 39.62856, - 46.36659, - 39.57475, - 46.17579, - 39.76951, - 45.99078, - 39.82326, - 45.82569, - 39.92278, - 45.7997, - 39.99576, - 45.58071, - 40.0354, - 45.87541, - 40.21358, - 45.96591, - 40.5066, - 45.42907, - 40.67014, - 45.34686, - 40.8871, - 45.58348, - 41.01921, - 45.41285, - 41.01408, - 45.24407, - 40.95417, - 45.22673, - 41.08656, - 45.14611, - 41.04006, - 45.06359, - 41.11591, - 45.06664, - 41.15059, - 45.18231, - 41.18662, - 45.01069, - 41.30164, - 44.99405, - 41.47802, - 45.30817, - 41.37619, - 45.71886, - 41.27286, - 45.72328, - 41.19035, - 45.94609, - 41.18647, - 46.25661, - 41.06322, - 46.50184, - 41.10868, - 46.62516, - 41.28485, - 46.69953, - 41.49052, - 46.33672, - 41.64765, - 46.23781, - 41.91556, - 46.41926, - 41.81758, - 46.56384, - 41.86907, - 46.75907, - 41.56646, - 47.01502, - 41.5892, - 47.1244, - 41.32687, - 47.2754, - 41.19968, - 47.76479, - 41.23331, - 47.88476, - 41.49762, - 48.04094, - 41.60922, - 48.38463, - 41.8948, - 48.53591, - 41.37309, - 49.07572, - 41.0401, - 49.19922, - 40.8228, - 49.51621, - 40.64047, - 49.549, - 40.6022, - 50.06646, - 40.42505, - 50.31462, - 40.48244, - 50.28765, - 40.48396, - 50.34752, - 40.18781, - 50.36967, - 40.3439, - 50.20773, - 40.33963, - 50.02612, - 40.27407, - 49.9843 - ], - "centroid": [47.66396, 40.35309], - "name": "Asia/Baku" - }, - { - "points": [ - 39.7071, - 44.76458, - 39.79549, - 45.08196, - 39.59605, - 45.20398, - 39.51384, - 45.46103, - 39.59157, - 45.78893, - 39.4716, - 45.85042, - 39.38423, - 45.80634, - 39.30069, - 46.00926, - 38.82804, - 46.1453, - 38.98311, - 45.43904, - 39.1854, - 45.32023, - 39.19954, - 45.15894, - 39.7071, - 44.76458 - ], - "centroid": [45.51115, 39.29888], - "name": "Asia/Baku" - }, - { - "points": [ - 40.27653, - 50.54314, - 40.35891, - 50.51988, - 40.33785, - 50.6132, - 40.30459, - 50.61228, - 40.27653, - 50.54314 - ], - "centroid": [50.56614, 40.32008], - "name": "Asia/Baku" - }, - { - "points": [ - 41.04806, - 45.01623, - 41.06909, - 44.98692, - 41.12269, - 45.00558, - 41.10319, - 45.03946, - 41.04806, - 45.01623 - ], - "centroid": [45.0124, 41.08611], - "name": "Asia/Baku" - }, - { - "points": [ - 39.96003, - 49.62695, - 40.00443, - 49.61573, - 40.00922, - 49.65111, - 39.97345, - 49.66257, - 39.96003, - 49.62695 - ], - "centroid": [49.63856, 39.98639], - "name": "Asia/Baku" - }, - { - "points": [ - 39.92383, - 49.4509, - 39.94801, - 49.45121, - 39.94862, - 49.50196, - 39.93109, - 49.49821, - 39.92383, - 49.4509 - ], - "centroid": [49.47422, 39.93792], - "name": "Asia/Baku" - }, - { - "points": [ - 40.27983, - 49.90742, - 40.3055, - 49.89523, - 40.30297, - 49.93764, - 40.28684, - 49.93724, - 40.27983, - 49.90742 - ], - "centroid": [49.91779, 40.29416], - "name": "Asia/Baku" - }, - { - "points": [ - 40.29624, - 50.0576, - 40.29773, - 50.03397, - 40.316, - 50.03302, - 40.3153, - 50.0618, - 40.29624, - 50.0576 - ], - "centroid": [50.04674, 40.30661], - "name": "Asia/Baku" - }, - { - "points": [ - 40.0248, - 49.57772, - 40.03804, - 49.56752, - 40.05466, - 49.58605, - 40.03198, - 49.59624, - 40.0248, - 49.57772 - ], - "centroid": [49.58229, 40.03807], - "name": "Asia/Baku" - }, - { - "points": [ - 40.38743, - 50.46364, - 40.39299, - 50.44474, - 40.41415, - 50.44807, - 40.40348, - 50.47061, - 40.38743, - 50.46364 - ], - "centroid": [50.45655, 40.39997], - "name": "Asia/Baku" - }, - { - "points": [ - 45.43431, - 47.99427, - 45.61107, - 47.89986, - 45.47347, - 47.84731, - 45.65427, - 47.76019, - 45.48915, - 47.75635, - 45.63531, - 47.66646, - 45.46285, - 47.58838, - 45.67923, - 47.35848, - 45.571, - 46.88234, - 45.97333, - 47.03178, - 46.09894, - 47.16704, - 46.06294, - 46.8317, - 46.23804, - 46.86362, - 46.27605, - 46.46833, - 46.43771, - 46.65775, - 46.43958, - 46.95051, - 46.5631, - 46.90711, - 46.74313, - 47.20992, - 46.99043, - 46.78834, - 47.38798, - 46.50635, - 47.57565, - 46.80545, - 47.62156, - 46.68164, - 47.42122, - 46.33292, - 47.48174, - 46.13626, - 47.8313, - 45.72748, - 48.02666, - 45.7117, - 47.98399, - 45.54334, - 48.26086, - 44.97687, - 48.40237, - 45.02767, - 48.4894, - 45.2365, - 48.5667, - 45.24127, - 48.60412, - 45.61451, - 48.87325, - 45.99763, - 48.85081, - 46.30914, - 48.67307, - 46.62626, - 48.44747, - 46.50523, - 48.27181, - 47.12153, - 48.11561, - 47.1028, - 48.07342, - 47.2174, - 47.99493, - 47.03448, - 47.76916, - 47.17978, - 47.68705, - 47.37334, - 47.82499, - 47.40734, - 47.77245, - 48.05461, - 47.44228, - 48.38727, - 47.4223, - 48.61396, - 47.0919, - 48.74221, - 46.76704, - 49.01533, - 46.67419, - 48.82626, - 46.76414, - 48.58412, - 46.66488, - 48.4902, - 46.34951, - 49.19667, - 46.20597, - 49.23116, - 46.35234, - 49.05961, - 46.09324, - 49.22776, - 46.19031, - 49.03148, - 46.00817, - 48.81792, - 45.98064, - 48.95127, - 45.91281, - 48.73175, - 45.79193, - 48.77413, - 45.60384, - 48.70496, - 45.69622, - 48.60928, - 45.64576, - 48.56253, - 45.85816, - 48.48824, - 45.68037, - 48.53115, - 45.68874, - 48.35752, - 45.58703, - 48.42286, - 45.73217, - 48.26751, - 45.65471, - 48.1012, - 45.72311, - 48.06261, - 45.69062, - 47.85723, - 45.63827, - 47.83007, - 45.64978, - 47.977, - 45.43431, - 47.99427 - ], - "centroid": [47.30601, 47.11995], - "name": "Europe/Astrakhan" - }, - { - "points": [ - 45.16287, - 48.00842, - 45.23314, - 47.97874, - 45.23265, - 48.05409, - 45.17967, - 48.05544, - 45.16287, - 48.00842 - ], - "centroid": [48.02199, 45.20381], - "name": "Europe/Astrakhan" - }, - { - "points": [ - 46.00051, - 49.17624, - 46.04038, - 49.13134, - 46.06459, - 49.15694, - 46.03532, - 49.21777, - 46.00051, - 49.17624 - ], - "centroid": [49.17249, 46.03413], - "name": "Europe/Astrakhan" - }, - { - "points": [ - 45.87368, - 49.13527, - 45.90407, - 49.088, - 45.93559, - 49.09445, - 45.90206, - 49.15855, - 45.87368, - 49.13527 - ], - "centroid": [49.12017, 45.90404], - "name": "Europe/Astrakhan" - }, - { - "points": [ - 45.89759, - 49.54184, - 45.94535, - 49.5249, - 45.95418, - 49.55948, - 45.92025, - 49.57193, - 45.89759, - 49.54184 - ], - "centroid": [49.54865, 45.92886], - "name": "Europe/Astrakhan" - }, - { - "points": [ - 45.4028, - 48.22144, - 45.43338, - 48.20636, - 45.44018, - 48.25142, - 45.41717, - 48.2533, - 45.4028, - 48.22144 - ], - "centroid": [48.23171, 45.42362], - "name": "Europe/Astrakhan" - }, - { - "points": [ - 46.1533, - 49.22936, - 46.18771, - 49.21706, - 46.18596, - 49.2537, - 46.17275, - 49.25689, - 46.1533, - 49.22936 - ], - "centroid": [49.23677, 46.17438], - "name": "Europe/Astrakhan" - }, - { - "points": [ - 45.94331, - 49.11505, - 45.95012, - 49.09094, - 45.97832, - 49.09249, - 45.96887, - 49.12691, - 45.94331, - 49.11505 - ], - "centroid": [49.10656, 45.96093], - "name": "Europe/Astrakhan" - }, - { - "points": [ - -9.47794, - 46.25897, - -9.33367, - 46.21529, - -9.36561, - 46.527, - -9.43528, - 46.4817, - -9.47794, - 46.25897 - ], - "centroid": [46.35486, -9.40046], - "name": "Indian/Mahe" - }, - { - "points": [ - -4.8149, - 55.52223, - -4.66644, - 55.35175, - -4.55724, - 55.43199, - -4.59986, - 55.51547, - -4.8149, - 55.52223 - ], - "centroid": [55.45533, -4.67139], - "name": "Indian/Mahe" - }, - { - "points": [ - -4.36818, - 55.75972, - -4.32756, - 55.68285, - -4.2814, - 55.67501, - -4.26924, - 55.75033, - -4.36818, - 55.75972 - ], - "centroid": [55.72163, -4.31209], - "name": "Indian/Mahe" - }, - { - "points": [ - -4.522, - 55.2459, - -4.48621, - 55.19877, - -4.45464, - 55.20833, - -4.47644, - 55.26969, - -4.522, - 55.2459 - ], - "centroid": [55.2329, -4.48552], - "name": "Indian/Mahe" - }, - { - "points": [ - -10.20027, - 51.1668, - -10.11086, - 51.15339, - -10.08544, - 51.1789, - -10.13385, - 51.20129, - -10.20027, - 51.1668 - ], - "centroid": [51.17509, -10.13638], - "name": "Indian/Mahe" - }, - { - "points": [ - -7.19311, - 56.24592, - -7.16307, - 56.22877, - -7.09194, - 56.2783, - -7.14221, - 56.28508, - -7.19311, - 56.24592 - ], - "centroid": [56.25965, -7.14617], - "name": "Indian/Mahe" - }, - { - "points": [ - -4.38363, - 55.8434, - -4.36367, - 55.81368, - -4.32257, - 55.82315, - -4.35272, - 55.8622, - -4.38363, - 55.8434 - ], - "centroid": [55.83575, -4.35459], - "name": "Indian/Mahe" - }, - { - "points": [ - -4.34454, - 55.88295, - -4.32341, - 55.85137, - -4.26986, - 55.84809, - -4.28959, - 55.88049, - -4.34454, - 55.88295 - ], - "centroid": [55.86582, -4.30678], - "name": "Indian/Mahe" - }, - { - "points": [ - -9.5536, - 51.00608, - -9.5307, - 50.98629, - -9.484, - 51.0152, - -9.50428, - 51.03213, - -9.5536, - 51.00608 - ], - "centroid": [51.00959, -9.5187], - "name": "Indian/Mahe" - }, - { - "points": [ - -9.75874, - 47.63495, - -9.73935, - 47.625, - -9.68941, - 47.6561, - -9.72716, - 47.66378, - -9.75874, - 47.63495 - ], - "centroid": [47.64576, -9.72694], - "name": "Indian/Mahe" - }, - { - "points": [ - -10.12434, - 47.75113, - -10.10985, - 47.72692, - -10.07204, - 47.74302, - -10.09481, - 47.77094, - -10.12434, - 47.75113 - ], - "centroid": [47.74808, -10.09944], - "name": "Indian/Mahe" - }, - { - "points": [ - -5.70647, - 53.66339, - -5.67883, - 53.65045, - -5.67248, - 53.70854, - -5.68603, - 53.70599, - -5.70647, - 53.66339 - ], - "centroid": [53.67852, -5.6865], - "name": "Indian/Mahe" - }, - { - "points": [ - -9.76357, - 46.48882, - -9.74493, - 46.47289, - -9.70926, - 46.50455, - -9.73833, - 46.5139, - -9.76357, - 46.48882 - ], - "centroid": [46.49497, -9.73825], - "name": "Indian/Mahe" - }, - { - "points": [ - -5.78872, - 53.31953, - -5.77534, - 53.2967, - -5.74193, - 53.30317, - -5.74862, - 53.32935, - -5.78872, - 53.31953 - ], - "centroid": [53.31264, -5.76361], - "name": "Indian/Mahe" - }, - { - "points": [ - -7.18076, - 52.74495, - -7.17049, - 52.72137, - -7.14718, - 52.72449, - -7.15241, - 52.76277, - -7.18076, - 52.74495 - ], - "centroid": [52.73951, -7.16211], - "name": "Indian/Mahe" - }, - { - "points": [ - -7.01621, - 52.75412, - -7.00338, - 52.72582, - -6.98423, - 52.73001, - -6.99013, - 52.76706, - -7.01621, - 52.75412 - ], - "centroid": [52.7454, -6.99846], - "name": "Indian/Mahe" - }, - { - "points": [ - -9.25093, - 51.05928, - -9.2419, - 51.03101, - -9.21124, - 51.04824, - -9.22199, - 51.06256, - -9.25093, - 51.05928 - ], - "centroid": [51.04939, -9.23266], - "name": "Indian/Mahe" - }, - { - "points": [ - -9.72063, - 47.51659, - -9.706, - 47.4944, - -9.68399, - 47.52584, - -9.69739, - 47.53237, - -9.72063, - 47.51659 - ], - "centroid": [47.51578, -9.70275], - "name": "Indian/Mahe" - }, - { - "points": [ - -6.24618, - 53.04901, - -6.22002, - 53.03454, - -6.21777, - 53.06978, - -6.23947, - 53.07142, - -6.24618, - 53.04901 - ], - "centroid": [53.05532, -6.23021], - "name": "Indian/Mahe" - }, - { - "points": [ - -4.40995, - 55.25153, - -4.39841, - 55.23525, - -4.36893, - 55.24674, - -4.39182, - 55.26994, - -4.40995, - 55.25153 - ], - "centroid": [55.2512, -4.39116], - "name": "Indian/Mahe" - }, - { - "points": [ - -4.35677, - 55.65107, - -4.34342, - 55.631, - -4.31427, - 55.66239, - -4.32857, - 55.67396, - -4.35677, - 55.65107 - ], - "centroid": [55.6538, -4.3362], - "name": "Indian/Mahe" - }, - { - "points": [ - -5.44672, - 53.34558, - -5.43631, - 53.32044, - -5.41072, - 53.32336, - -5.42521, - 53.3516, - -5.44672, - 53.34558 - ], - "centroid": [53.33507, -5.42937], - "name": "Indian/Mahe" - }, - { - "points": [ - -4.60354, - 55.95123, - -4.58573, - 55.92236, - -4.5672, - 55.92945, - -4.58632, - 55.96064, - -4.60354, - 55.95123 - ], - "centroid": [55.94099, -4.58559], - "name": "Indian/Mahe" - }, - { - "points": [ - -5.6812, - 53.23737, - -5.67121, - 53.21808, - -5.65437, - 53.21836, - -5.65703, - 53.2546, - -5.6812, - 53.23737 - ], - "centroid": [53.23359, -5.66544], - "name": "Indian/Mahe" - }, - { - "points": [ - -9.34182, - 50.73062, - -9.32893, - 50.70633, - -9.30692, - 50.72334, - -9.31903, - 50.74063, - -9.34182, - 50.73062 - ], - "centroid": [50.72474, -9.32455], - "name": "Indian/Mahe" - }, - { - "points": [ - -9.76896, - 47.57139, - -9.74964, - 47.56475, - -9.74803, - 47.60347, - -9.76401, - 47.60217, - -9.76896, - 47.57139 - ], - "centroid": [47.58474, -9.75741], - "name": "Indian/Mahe" - }, - { - "points": [ - -3.82471, - 55.67177, - -3.81172, - 55.65606, - -3.78826, - 55.67201, - -3.80158, - 55.68617, - -3.82471, - 55.67177 - ], - "centroid": [55.67137, -3.80663], - "name": "Indian/Mahe" - }, - { - "points": [ - -3.73625, - 55.2136, - -3.72507, - 55.19716, - -3.70165, - 55.21222, - -3.71409, - 55.22589, - -3.73625, - 55.2136 - ], - "centroid": [55.21199, -3.71934], - "name": "Indian/Mahe" - }, - { - "points": [ - -4.22147, - 55.67202, - -4.21446, - 55.64907, - -4.19928, - 55.65023, - -4.19764, - 55.679, - -4.22147, - 55.67202 - ], - "centroid": [55.66363, -4.20807], - "name": "Indian/Mahe" - }, - { - "points": [ - -5.8782, - 55.41044, - -5.88067, - 55.38965, - -5.85654, - 55.38256, - -5.85624, - 55.40471, - -5.8782, - 55.41044 - ], - "centroid": [55.39665, -5.86786], - "name": "Indian/Mahe" - }, - { - "points": [ - -5.42093, - 53.30883, - -5.42064, - 53.28571, - -5.40576, - 53.27842, - -5.40011, - 53.30749, - -5.42093, - 53.30883 - ], - "centroid": [53.29565, -5.41139], - "name": "Indian/Mahe" - }, - { - "points": [ - -4.35535, - 55.91962, - -4.34677, - 55.89976, - -4.32546, - 55.91152, - -4.33417, - 55.92651, - -4.35535, - 55.91962 - ], - "centroid": [55.91403, -4.34077], - "name": "Indian/Mahe" - }, - { - "points": [ - -6.18935, - 53.15485, - -6.18378, - 53.13501, - -6.16032, - 53.1466, - -6.16826, - 53.16286, - -6.18935, - 53.15485 - ], - "centroid": [53.14952, -6.17557], - "name": "Indian/Mahe" - }, - { - "points": [ - -5.12978, - 53.30228, - -5.1229, - 53.28219, - -5.10449, - 53.2907, - -5.11169, - 53.31164, - -5.12978, - 53.30228 - ], - "centroid": [53.29673, -5.11715], - "name": "Indian/Mahe" - }, - { - "points": [ - -5.8953, - 53.03849, - -5.89403, - 53.02079, - -5.87562, - 53.02174, - -5.8782, - 53.04546, - -5.8953, - 53.03849 - ], - "centroid": [53.03165, -5.88534], - "name": "Indian/Mahe" - }, - { - "points": [ - -7.07276, - 52.76179, - -7.06539, - 52.74294, - -7.0503, - 52.74833, - -7.05426, - 52.76764, - -7.07276, - 52.76179 - ], - "centroid": [52.75546, -7.06081], - "name": "Indian/Mahe" - }, - { - "points": [ - 43.53186, - 40.08244, - 43.59574, - 40.23729, - 43.56805, - 40.67041, - 43.392, - 41.06415, - 43.37121, - 41.40979, - 43.23298, - 41.63111, - 43.26574, - 42.43951, - 43.14901, - 42.67378, - 43.1921, - 42.88454, - 42.94385, - 43.1959, - 42.75916, - 43.79503, - 42.63203, - 43.74082, - 42.56845, - 43.94983, - 42.76149, - 44.51143, - 42.74723, - 44.71091, - 42.63479, - 44.77746, - 42.75965, - 44.88956, - 42.71106, - 45.15949, - 42.54178, - 45.33583, - 42.48145, - 45.7748, - 42.29868, - 45.75255, - 42.22055, - 45.61867, - 42.0361, - 45.94309, - 41.96643, - 46.3898, - 41.86361, - 46.419, - 41.64869, - 46.25891, - 41.50629, - 46.34916, - 41.28465, - 46.73585, - 41.09486, - 46.64263, - 41.04325, - 46.49998, - 41.16563, - 46.24437, - 41.22054, - 45.78476, - 41.30374, - 45.66845, - 41.35692, - 45.71137, - 41.45796, - 45.30732, - 41.24979, - 44.9508, - 41.28649, - 44.81567, - 41.20133, - 44.86551, - 41.23006, - 44.18643, - 41.10168, - 43.74332, - 41.16656, - 43.22341, - 41.25138, - 43.11428, - 41.29697, - 43.18848, - 41.48651, - 42.80172, - 41.57794, - 42.82598, - 41.57563, - 42.60876, - 41.43006, - 42.5207, - 41.5046, - 42.18021, - 41.51476, - 41.95956, - 41.42445, - 41.82729, - 41.47699, - 41.64298, - 41.52895, - 41.5373, - 41.77725, - 41.74663, - 42.00625, - 41.74822, - 42.69305, - 41.45768, - 42.7908, - 41.14738, - 42.98068, - 41.04161, - 43.06457, - 40.8608, - 43.16283, - 40.28888, - 43.30255, - 40.23926, - 43.37953, - 40.00096, - 43.53186, - 40.08244 - ], - "centroid": [43.50167, 42.18226], - "name": "Asia/Tbilisi" - }, - { - "points": [ - -20.42732, - 57.32316, - -19.99794, - 57.54348, - -20.01678, - 57.70331, - -20.22388, - 57.81084, - -20.44787, - 57.72442, - -20.53568, - 57.52711, - -20.47826, - 57.29624, - -20.42732, - 57.32316 - ], - "centroid": [57.57612, -20.284], - "name": "Indian/Mauritius" - }, - { - "points": [ - -19.77649, - 63.37771, - -19.70655, - 63.32893, - -19.67315, - 63.50346, - -19.72839, - 63.49577, - -19.77649, - 63.37771 - ], - "centroid": [63.42048, -19.72097], - "name": "Indian/Mauritius" - }, - { - "points": [ - -10.41473, - 56.57222, - -10.34271, - 56.50586, - -10.31079, - 56.51066, - -10.38412, - 56.57766, - -10.41473, - 56.57222 - ], - "centroid": [56.54151, -10.36296], - "name": "Indian/Mauritius" - }, - { - "points": [ - -10.47541, - 56.61336, - -10.43388, - 56.58348, - -10.41428, - 56.59044, - -10.44118, - 56.64044, - -10.47541, - 56.61336 - ], - "centroid": [56.60974, -10.44298], - "name": "Indian/Mauritius" - }, - { - "points": [ - -16.82041, - 59.54581, - -16.8043, - 59.52531, - -16.7797, - 59.56047, - -16.79961, - 59.56578, - -16.82041, - 59.54581 - ], - "centroid": [59.54821, -16.80096], - "name": "Indian/Mauritius" - }, - { - "points": [ - -16.7729, - 59.58208, - -16.76312, - 59.5602, - -16.73332, - 59.57305, - -16.7448, - 59.58554, - -16.7729, - 59.58208 - ], - "centroid": [59.5746, -16.7544], - "name": "Indian/Mauritius" - }, - { - "points": [ - 53.14017, - 48.19815, - 53.38125, - 47.93353, - 53.48753, - 48.04668, - 53.47753, - 48.3638, - 53.581, - 48.41517, - 53.66216, - 48.30642, - 53.66682, - 48.59007, - 53.77818, - 48.46186, - 53.72287, - 48.86317, - 53.86902, - 49.0341, - 53.82151, - 49.61807, - 53.90081, - 49.8375, - 53.8338, - 50.03224, - 53.96551, - 49.96532, - 54.04455, - 50.19046, - 54.29006, - 50.252, - 54.52608, - 50.07351, - 54.45055, - 50.27698, - 54.49741, - 50.3941, - 54.33777, - 50.51637, - 54.43831, - 50.70247, - 54.34987, - 50.93443, - 54.55876, - 51.00268, - 54.68721, - 51.39554, - 54.60348, - 51.40127, - 54.656, - 51.52607, - 54.54471, - 51.9323, - 54.44159, - 51.94263, - 54.34943, - 52.08749, - 54.45275, - 52.20733, - 54.42428, - 52.37735, - 54.48879, - 52.43819, - 54.37907, - 52.54724, - 54.31201, - 52.5129, - 54.29329, - 52.20965, - 54.2302, - 52.35544, - 54.12329, - 52.27638, - 54.05871, - 52.49745, - 53.97265, - 52.38056, - 53.92721, - 52.42367, - 53.65016, - 52.26665, - 53.50598, - 52.08771, - 53.38134, - 52.20647, - 53.16879, - 52.142, - 53.14295, - 52.06528, - 53.09051, - 52.1676, - 52.8657, - 51.73619, - 52.79485, - 51.78938, - 52.65899, - 51.73887, - 52.66864, - 51.54289, - 52.57147, - 51.56017, - 52.52954, - 51.48064, - 52.43447, - 51.57351, - 52.34269, - 51.42003, - 52.0825, - 51.41942, - 51.75927, - 50.77468, - 51.91942, - 50.72104, - 52.04939, - 50.33131, - 52.01274, - 50.15822, - 52.12535, - 50.21144, - 52.24927, - 49.64991, - 52.39235, - 49.57809, - 52.31871, - 49.47556, - 52.50187, - 49.22099, - 52.48385, - 48.97816, - 52.40125, - 48.88907, - 52.63666, - 48.6952, - 52.66529, - 48.3623, - 52.91783, - 48.57955, - 52.97823, - 48.31151, - 53.05659, - 48.35355, - 52.98835, - 48.21897, - 53.05656, - 48.13505, - 53.14017, - 48.19815 - ], - "centroid": [50.4657, 53.28171], - "name": "Europe/Samara" - }, - { - "points": [ - 57.4354, - 51.15498, - 57.44756, - 51.58664, - 57.55097, - 51.62299, - 57.64066, - 51.84885, - 57.75446, - 51.91672, - 57.84538, - 51.82448, - 57.9734, - 51.88056, - 58.17912, - 51.66341, - 58.3657, - 51.78267, - 58.47922, - 51.98006, - 58.41376, - 52.86084, - 58.53921, - 52.90385, - 58.55638, - 53.08097, - 58.39796, - 53.31878, - 58.44916, - 53.78854, - 58.32216, - 53.89916, - 58.23248, - 53.81954, - 57.97591, - 54.1167, - 57.69983, - 54.16629, - 57.66684, - 54.08006, - 57.60314, - 54.12586, - 57.57631, - 53.99837, - 57.5689, - 54.17392, - 57.47255, - 54.1867, - 57.47015, - 54.27292, - 57.32068, - 54.13529, - 57.29415, - 54.32661, - 57.1053, - 54.28462, - 57.03626, - 54.41267, - 56.95402, - 54.10342, - 56.78795, - 54.10103, - 56.73972, - 54.01387, - 56.80306, - 53.83316, - 56.63819, - 53.84589, - 56.66997, - 54.10775, - 56.5995, - 54.06355, - 56.44447, - 54.24136, - 56.46706, - 54.33478, - 56.2767, - 54.37811, - 56.01637, - 54.02132, - 56.0329, - 53.84206, - 55.9043, - 53.63978, - 55.8428, - 53.29488, - 55.93395, - 53.17177, - 55.99817, - 53.37301, - 56.23837, - 53.54119, - 56.24764, - 53.26669, - 56.0749, - 53.34694, - 56.126, - 53.04371, - 56.36872, - 52.92876, - 56.50929, - 53.05443, - 56.53296, - 52.95067, - 56.43399, - 52.9592, - 56.25811, - 52.56878, - 56.16333, - 52.85451, - 56.08302, - 52.84088, - 56.1336, - 52.71116, - 56.00899, - 52.67302, - 56.0755, - 52.25349, - 55.94821, - 52.25891, - 55.88337, - 52.1717, - 55.96894, - 51.95968, - 55.87391, - 51.78802, - 55.94972, - 51.72886, - 55.9098, - 51.44106, - 55.99925, - 51.39013, - 56.13637, - 51.64332, - 56.13611, - 51.43113, - 56.21412, - 51.44974, - 56.23689, - 51.35617, - 56.28372, - 51.41396, - 56.49812, - 51.12781, - 56.67411, - 51.18198, - 56.68651, - 51.38291, - 56.77995, - 51.38936, - 56.87819, - 51.52927, - 56.92154, - 51.31968, - 57.05589, - 51.22167, - 57.25872, - 51.11031, - 57.4354, - 51.15498 - ], - "centroid": [52.78894, 57.16679], - "name": "Europe/Samara" - }, - { - "points": [ - 41.05675, - 43.46083, - 41.15882, - 43.54047, - 41.12183, - 43.74375, - 41.25421, - 44.17705, - 41.21705, - 44.72074, - 41.23031, - 44.80933, - 41.30982, - 44.8094, - 41.31182, - 44.99624, - 41.20471, - 45.02428, - 41.15482, - 45.21597, - 41.06029, - 45.07428, - 41.10669, - 45.14729, - 41.02685, - 45.22283, - 41.03674, - 45.43708, - 40.97855, - 45.41892, - 40.86841, - 45.60563, - 40.66441, - 45.36617, - 40.51938, - 45.44476, - 40.21616, - 45.98667, - 40.01798, - 45.88544, - 40.00861, - 45.59821, - 39.94021, - 45.80995, - 39.83783, - 45.8395, - 39.60291, - 46.18869, - 39.64825, - 46.37103, - 39.55506, - 46.5816, - 39.51204, - 46.51553, - 39.45889, - 46.55554, - 39.42252, - 46.39739, - 39.22479, - 46.63905, - 39.18603, - 46.44897, - 39.05244, - 46.56139, - 38.86701, - 46.55546, - 38.8259, - 46.13255, - 39.29043, - 45.99, - 39.38133, - 45.78552, - 39.47052, - 45.8298, - 39.57858, - 45.77144, - 39.49446, - 45.45536, - 39.5804, - 45.19121, - 39.77351, - 45.08735, - 39.70475, - 44.76166, - 40.01953, - 44.33545, - 40.00848, - 43.9059, - 40.09756, - 43.65673, - 40.16579, - 43.6984, - 40.47777, - 43.53741, - 40.73511, - 43.73836, - 40.92613, - 43.66479, - 41.05675, - 43.46083 - ], - "centroid": [44.94511, 40.28359], - "name": "Asia/Yerevan" - }, - { - "points": [ - 40.58094, - 45.48402, - 40.66454, - 45.47449, - 40.67682, - 45.53261, - 40.62154, - 45.5532, - 40.58094, - 45.48402 - ], - "centroid": [45.50973, 40.63383], - "name": "Asia/Yerevan" - }, - { - "points": [ - 24.0834, - 52.45178, - 24.19969, - 52.60136, - 24.12868, - 52.77534, - 24.17755, - 53.13513, - 24.09148, - 53.28358, - 24.06906, - 53.88062, - 24.16568, - 54.15233, - 24.23278, - 54.14244, - 24.13813, - 54.05221, - 24.19308, - 54.00265, - 24.4219, - 54.23686, - 24.35422, - 54.35333, - 24.34927, - 54.23353, - 24.2582, - 54.28679, - 24.28435, - 54.17565, - 24.23662, - 54.33786, - 24.39571, - 54.47245, - 24.45372, - 54.30813, - 24.53059, - 54.36742, - 24.59488, - 54.46823, - 24.52384, - 54.58185, - 24.59257, - 54.61897, - 24.61449, - 54.48499, - 24.68796, - 54.59787, - 24.63133, - 54.63658, - 24.84381, - 54.716, - 25.00672, - 55.04061, - 25.58917, - 55.54469, - 25.74718, - 55.87283, - 26.08286, - 56.08113, - 26.06906, - 56.17647, - 25.67408, - 56.15898, - 25.59076, - 56.35745, - 24.97389, - 56.38424, - 24.72456, - 56.12193, - 24.86893, - 55.97474, - 24.96063, - 56.01262, - 24.87188, - 55.8197, - 24.35326, - 55.84663, - 24.23783, - 55.78984, - 24.24349, - 55.95685, - 24.07444, - 56.03375, - 23.95774, - 55.49145, - 23.76619, - 55.58141, - 23.11454, - 55.25893, - 22.70305, - 55.2204, - 22.62472, - 55.14527, - 22.93008, - 52.57857, - 24.1103, - 51.5757, - 24.35586, - 51.58269, - 24.21017, - 51.71546, - 24.26873, - 51.79352, - 23.99488, - 51.84066, - 23.97449, - 52.20908, - 24.0834, - 52.45178 - ], - "centroid": [54.34227, 23.9277], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.11373, - 53.77155, - 24.16953, - 53.60625, - 24.28194, - 53.84438, - 24.18094, - 53.9723, - 24.11373, - 53.77155 - ], - "centroid": [53.79872, 24.19021], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.24566, - 52.60915, - 24.30731, - 52.56015, - 24.36683, - 52.60913, - 24.33173, - 52.66202, - 24.24566, - 52.60915 - ], - "centroid": [52.61044, 24.31082], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.26037, - 53.33619, - 24.26006, - 53.23965, - 24.31251, - 53.16955, - 24.32462, - 53.335, - 24.26037, - 53.33619 - ], - "centroid": [53.26997, 24.29221], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.45947, - 52.32924, - 24.50967, - 52.2729, - 24.55406, - 52.31208, - 24.52093, - 52.35, - 24.45947, - 52.32924 - ], - "centroid": [52.3151, 24.50925], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.14847, - 52.00433, - 24.23731, - 51.99772, - 24.25976, - 52.02729, - 24.22457, - 52.04371, - 24.14847, - 52.00433 - ], - "centroid": [52.01725, 24.21311], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.28565, - 53.77754, - 24.31033, - 53.73765, - 24.35378, - 53.81497, - 24.30248, - 53.81326, - 24.28565, - 53.77754 - ], - "centroid": [53.78507, 24.31572], - "name": "Asia/Dubai" - }, - { - "points": [ - 25.84666, - 55.02803, - 25.8772, - 54.99095, - 25.90715, - 55.03031, - 25.86177, - 55.0576, - 25.84666, - 55.02803 - ], - "centroid": [55.02601, 25.87479], - "name": "Asia/Dubai" - }, - { - "points": [ - 25.20935, - 54.24738, - 25.2097, - 54.19739, - 25.24359, - 54.19307, - 25.25248, - 54.23285, - 25.20935, - 54.24738 - ], - "centroid": [54.21878, 25.22832], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.19377, - 53.43105, - 24.18858, - 53.38649, - 24.22132, - 53.37181, - 24.22817, - 53.4121, - 24.19377, - 53.43105 - ], - "centroid": [53.40069, 24.20778], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.55382, - 51.74373, - 24.582, - 51.71279, - 24.61285, - 51.72758, - 24.59789, - 51.75472, - 24.55382, - 51.74373 - ], - "centroid": [51.73499, 24.58553], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.86029, - 53.08367, - 24.87725, - 53.04547, - 24.91005, - 53.04766, - 24.90517, - 53.07851, - 24.86029, - 53.08367 - ], - "centroid": [53.06459, 24.8873], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.38629, - 51.57655, - 24.38996, - 51.53869, - 24.41453, - 51.53758, - 24.42164, - 51.58457, - 24.38629, - 51.57655 - ], - "centroid": [51.56064, 24.40362], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.2853, - 53.59631, - 24.31498, - 53.58225, - 24.32804, - 53.61885, - 24.29634, - 53.63275, - 24.2853, - 53.59631 - ], - "centroid": [53.60768, 24.30629], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.10725, - 53.28829, - 24.11277, - 53.24799, - 24.13898, - 53.24717, - 24.14334, - 53.27717, - 24.10725, - 53.28829 - ], - "centroid": [53.26619, 24.12495], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.30576, - 53.09354, - 24.32301, - 53.05988, - 24.3508, - 53.07094, - 24.343, - 53.09591, - 24.30576, - 53.09354 - ], - "centroid": [53.08028, 24.32957], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.39925, - 54.37697, - 24.40736, - 54.33195, - 24.43101, - 54.32234, - 24.42108, - 54.37577, - 24.39925, - 54.37697 - ], - "centroid": [54.35163, 24.41501], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.38826, - 53.43282, - 24.39947, - 53.41241, - 24.43141, - 53.41434, - 24.42229, - 53.44658, - 24.38826, - 53.43282 - ], - "centroid": [53.4272, 24.41128], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.77079, - 52.58207, - 24.789, - 52.54979, - 24.80932, - 52.55754, - 24.80281, - 52.58429, - 24.77079, - 52.58207 - ], - "centroid": [52.56914, 24.79211], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.25285, - 53.35789, - 24.27481, - 53.34429, - 24.28815, - 53.38401, - 24.27278, - 53.38859, - 24.25285, - 53.35789 - ], - "centroid": [53.3672, 24.2717], - "name": "Asia/Dubai" - }, - { - "points": [ - 25.12729, - 52.8938, - 25.13018, - 52.87029, - 25.16083, - 52.8697, - 25.15656, - 52.89619, - 25.12729, - 52.8938 - ], - "centroid": [52.88244, 25.14402], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.91813, - 52.87244, - 24.91804, - 52.85036, - 24.94775, - 52.84834, - 24.94816, - 52.86472, - 24.91813, - 52.87244 - ], - "centroid": [52.85911, 24.93229], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.46344, - 51.74667, - 24.48131, - 51.72449, - 24.49951, - 51.73461, - 24.48569, - 51.75492, - 24.46344, - 51.74667 - ], - "centroid": [51.74025, 24.48213], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.17677, - 53.5336, - 24.19409, - 53.51406, - 24.21254, - 53.5201, - 24.19473, - 53.54452, - 24.17677, - 53.5336 - ], - "centroid": [53.52844, 24.19459], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.46065, - 53.36867, - 24.46275, - 53.34826, - 24.48951, - 53.3506, - 24.48114, - 53.37358, - 24.46065, - 53.36867 - ], - "centroid": [53.35991, 24.47392], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.35311, - 53.12088, - 24.35773, - 53.10052, - 24.38067, - 53.10427, - 24.37551, - 53.12388, - 24.35311, - 53.12088 - ], - "centroid": [53.11233, 24.36671], - "name": "Asia/Dubai" - }, - { - "points": [ - 24.37942, - 51.5216, - 24.37503, - 51.50542, - 24.40116, - 51.50188, - 24.40337, - 51.51879, - 24.37942, - 51.5216 - ], - "centroid": [51.51179, 24.38978], - "name": "Asia/Dubai" - }, - { - "points": [ - 20.55561, - 58.18163, - 20.54892, - 58.08458, - 20.20216, - 57.83632, - 19.7114, - 57.68591, - 18.96427, - 57.81278, - 18.91376, - 57.29759, - 18.77018, - 56.84484, - 18.58019, - 56.65596, - 18.11988, - 56.55841, - 17.91002, - 56.35325, - 17.81196, - 55.43477, - 17.53026, - 55.23717, - 17.39536, - 55.31478, - 17.23302, - 55.27169, - 16.99603, - 55.02628, - 16.93007, - 54.80224, - 17.01677, - 54.62576, - 16.98453, - 54.07654, - 16.74134, - 53.59112, - 16.64706, - 53.10026, - 17.27631, - 52.80555, - 17.29047, - 52.7366, - 17.35075, - 52.77063, - 19.00392, - 51.9908, - 20.0079, - 54.99209, - 21.9986, - 55.65569, - 22.7005, - 55.20242, - 23.01408, - 55.20898, - 23.77116, - 55.56199, - 23.97104, - 55.47247, - 24.08107, - 56.01286, - 24.2259, - 55.94637, - 24.23462, - 55.7697, - 24.35364, - 55.82662, - 24.86807, - 55.79766, - 24.97513, - 55.89943, - 24.96873, - 56.03588, - 24.8652, - 56.06479, - 24.87638, - 55.99334, - 24.7444, - 56.11886, - 24.98468, - 56.38244, - 24.49661, - 56.62286, - 23.94397, - 57.18224, - 23.61714, - 58.30335, - 23.64206, - 58.56763, - 23.52669, - 58.75873, - 22.76479, - 59.29774, - 22.57494, - 59.53555, - 22.53774, - 59.80245, - 22.22033, - 59.81537, - 21.43448, - 59.35884, - 21.05453, - 58.85852, - 20.40804, - 58.52522, - 20.34015, - 58.44408, - 20.36062, - 58.24802, - 20.40976, - 58.18374, - 20.5815, - 58.25459, - 20.55561, - 58.18163 - ], - "centroid": [56.09844, 20.56632], - "name": "Asia/Muscat" - }, - { - "points": [ - 26.06659, - 56.08691, - 26.26392, - 56.19972, - 26.22535, - 56.28633, - 26.38464, - 56.341, - 26.33403, - 56.46547, - 26.38463, - 56.43922, - 26.39176, - 56.53616, - 26.3014, - 56.51771, - 26.27996, - 56.40884, - 26.23637, - 56.49635, - 26.17992, - 56.44284, - 26.1242, - 56.48983, - 26.13708, - 56.37726, - 26.08479, - 56.4753, - 25.93646, - 56.46026, - 25.59652, - 56.23296, - 25.66146, - 56.14184, - 26.03971, - 56.16402, - 26.06659, - 56.08691 - ], - "centroid": [56.30214, 26.01885], - "name": "Asia/Muscat" - }, - { - "points": [ - 20.15424, - 58.63693, - 20.34891, - 58.6231, - 20.69981, - 58.9118, - 20.50915, - 58.96833, - 20.15424, - 58.63693 - ], - "centroid": [58.79033, 20.4318], - "name": "Asia/Muscat" - }, - { - "points": [ - 17.46999, - 56.01517, - 17.51525, - 55.95356, - 17.56399, - 56.05354, - 17.50464, - 56.10267, - 17.46999, - 56.01517 - ], - "centroid": [56.03119, 17.51472], - "name": "Asia/Muscat" - }, - { - "points": [ - 17.46661, - 55.87008, - 17.48108, - 55.82702, - 17.49807, - 55.81987, - 17.50693, - 55.88411, - 17.46661, - 55.87008 - ], - "centroid": [55.85416, 17.48879], - "name": "Asia/Muscat" - }, - { - "points": [ - 17.48693, - 56.35348, - 17.4948, - 56.32035, - 17.51723, - 56.32464, - 17.51459, - 56.35392, - 17.48693, - 56.35348 - ], - "centroid": [56.33854, 17.50302], - "name": "Asia/Muscat" - }, - { - "points": [ - 17.4552, - 55.60016, - 17.48319, - 55.5864, - 17.4942, - 55.61324, - 17.47511, - 55.61911, - 17.4552, - 55.60016 - ], - "centroid": [55.60371, 17.4766], - "name": "Asia/Muscat" - }, - { - "points": [ - 17.60442, - 56.14349, - 17.61469, - 56.12723, - 17.63018, - 56.13959, - 17.61899, - 56.15261, - 17.60442, - 56.14349 - ], - "centroid": [56.14045, 17.61705], - "name": "Asia/Muscat" - }, - { - "points": [ - 53.79703, - 46.27685, - 53.96264, - 46.09008, - 53.99048, - 45.79515, - 54.16954, - 46.00037, - 54.31687, - 46.71366, - 54.37899, - 46.72235, - 54.39618, - 46.53775, - 54.45853, - 46.50031, - 54.49364, - 46.57373, - 54.48808, - 46.46841, - 54.55016, - 46.52693, - 54.57627, - 46.42577, - 54.6435, - 46.51381, - 54.7018, - 46.42236, - 54.78206, - 46.44042, - 54.63943, - 46.85388, - 54.7154, - 47.30707, - 54.51088, - 47.4102, - 54.56376, - 47.62646, - 54.74572, - 47.74752, - 54.7363, - 47.84556, - 54.6532, - 47.84102, - 54.77845, - 48.07919, - 54.64172, - 48.47668, - 54.65527, - 48.82038, - 54.90139, - 49.28367, - 54.72554, - 49.53746, - 54.5782, - 49.57977, - 54.5294, - 50.07419, - 54.29091, - 50.2721, - 54.03131, - 50.20556, - 53.95545, - 49.98272, - 53.81326, - 50.03494, - 53.88069, - 49.8357, - 53.8015, - 49.61964, - 53.84951, - 49.03866, - 53.70289, - 48.86491, - 53.75947, - 48.46911, - 53.66566, - 48.61258, - 53.64929, - 48.3245, - 53.58599, - 48.4497, - 53.46368, - 48.38471, - 53.41447, - 48.22161, - 53.46841, - 48.05324, - 53.37148, - 47.95353, - 53.15284, - 48.21933, - 53.05768, - 48.15878, - 53.00498, - 48.23033, - 53.07558, - 48.3728, - 52.99309, - 48.32685, - 52.98738, - 48.51397, - 52.86446, - 48.59604, - 52.77067, - 48.43164, - 52.79002, - 48.10628, - 52.7459, - 47.99796, - 52.72732, - 48.10402, - 52.67127, - 48.03013, - 52.71808, - 47.84936, - 52.5692, - 47.72561, - 52.60801, - 46.82533, - 52.70334, - 46.81042, - 52.77582, - 46.97068, - 52.89036, - 46.8901, - 53.17991, - 46.9591, - 53.17804, - 46.85971, - 53.27497, - 46.93381, - 53.47339, - 46.67582, - 53.50191, - 46.48429, - 53.63992, - 46.47523, - 53.79703, - 46.27685 - ], - "centroid": [47.9569, 53.89168], - "name": "Europe/Ulyanovsk" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-apia.json b/pandora_console/include/javascript/tz_json/polygons/pacific-apia.json deleted file mode 100644 index cd5984b2e7..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-apia.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "transitions": { - "Pacific/Apia": [ - [1491069600, 780, "+13"], - [1506189600, 840, "+14"], - [1522519200, 780, "+13"], - [1538244000, 840, "+14"], - [1554573600, 780, "+13"], - [1569693600, 840, "+14"], - [1586023200, 780, "+13"], - [1601143200, 840, "+14"], - [1617472800, 780, "+13"], - [1632592800, 840, "+14"], - [1648922400, 780, "+13"], - [1664042400, 840, "+14"], - [1680372000, 780, "+13"], - [1695492000, 840, "+14"], - [1712426400, 780, "+13"], - [1727546400, 840, "+14"], - [1743876000, 780, "+13"], - [1758996000, 840, "+14"], - [1775325600, 780, "+13"], - [1790445600, 840, "+14"], - [1806775200, 780, "+13"], - [1821895200, 840, "+14"], - [1838224800, 780, "+13"], - [1853344800, 840, "+14"], - [1869674400, 780, "+13"], - [1885399200, 840, "+14"], - [1901728800, 780, "+13"], - [1916848800, 840, "+14"], - [1933178400, 780, "+13"], - [1948298400, 840, "+14"], - [1964628000, 780, "+13"], - [1979748000, 840, "+14"], - [1996077600, 780, "+13"], - [2011197600, 840, "+14"], - [2027527200, 780, "+13"], - [2042647200, 840, "+14"], - [2058976800, 780, "+13"], - [2074701600, 840, "+14"], - [2091031200, 780, "+13"], - [2106151200, 840, "+14"], - [2122480800, 780, "+13"], - [2137600800, 840, "+14"], - [2147501647, 840, "+14"] - ] - }, - "name": "Pacific/Apia", - "polygons": [ - { - "points": [ - -13.47541, - -172.76634, - -13.42949, - -172.31013, - -13.65893, - -172.15639, - -13.79244, - -172.20365, - -13.81052, - -172.53159, - -13.5463, - -172.78976, - -13.47541, - -172.76634 - ], - "centroid": [-172.45208, -13.61723], - "name": "Pacific/Apia" - }, - { - "points": [ - -14.07204, - -171.40997, - -14.00909, - -171.91798, - -13.85775, - -172.06329, - -13.77737, - -171.82569, - -13.96251, - -171.42716, - -14.07204, - -171.40997 - ], - "centroid": [-171.73562, -13.93378], - "name": "Pacific/Apia" - }, - { - "points": [ - -13.85927, - -172.07201, - -13.85797, - -172.09719, - -13.83367, - -172.10928, - -13.82619, - -172.08, - -13.85927, - -172.07201 - ], - "centroid": [-172.0892, -13.8436], - "name": "Pacific/Apia" - }, - { - "points": [ - -13.82982, - -172.11468, - -13.82496, - -172.13622, - -13.80074, - -172.13067, - -13.81013, - -172.11138, - -13.82982, - -172.11468 - ], - "centroid": [-172.12365, -13.81639], - "name": "Pacific/Apia" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-auckland.json b/pandora_console/include/javascript/tz_json/polygons/pacific-auckland.json deleted file mode 100644 index ccc64c6a53..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-auckland.json +++ /dev/null @@ -1,1261 +0,0 @@ -{ - "transitions": { - "Pacific/Auckland": [ - [1491069600, 720, "NZST"], - [1506189600, 780, "NZDT"], - [1522519200, 720, "NZST"], - [1538244000, 780, "NZDT"], - [1554573600, 720, "NZST"], - [1569693600, 780, "NZDT"], - [1586023200, 720, "NZST"], - [1601143200, 780, "NZDT"], - [1617472800, 720, "NZST"], - [1632592800, 780, "NZDT"], - [1648922400, 720, "NZST"], - [1664042400, 780, "NZDT"], - [1680372000, 720, "NZST"], - [1695492000, 780, "NZDT"], - [1712426400, 720, "NZST"], - [1727546400, 780, "NZDT"], - [1743876000, 720, "NZST"], - [1758996000, 780, "NZDT"], - [1775325600, 720, "NZST"], - [1790445600, 780, "NZDT"], - [1806775200, 720, "NZST"], - [1821895200, 780, "NZDT"], - [1838224800, 720, "NZST"], - [1853344800, 780, "NZDT"], - [1869674400, 720, "NZST"], - [1885399200, 780, "NZDT"], - [1901728800, 720, "NZST"], - [1916848800, 780, "NZDT"], - [1933178400, 720, "NZST"], - [1948298400, 780, "NZDT"], - [1964628000, 720, "NZST"], - [1979748000, 780, "NZDT"], - [1996077600, 720, "NZST"], - [2011197600, 780, "NZDT"], - [2027527200, 720, "NZST"], - [2042647200, 780, "NZDT"], - [2058976800, 720, "NZST"], - [2074701600, 780, "NZDT"], - [2091031200, 720, "NZST"], - [2106151200, 780, "NZDT"], - [2122480800, 720, "NZST"], - [2137600800, 780, "NZDT"] - ] - }, - "name": "Pacific/Auckland", - "polygons": [ - { - "points": [ - -46.14821, - 166.59638, - -46.09119, - 166.63267, - -46.07407, - 166.5459, - -45.94886, - 166.62413, - -46.07849, - 166.52095, - -45.90831, - 166.40973, - -45.81404, - 166.43336, - -45.76617, - 166.57044, - -45.71947, - 166.42971, - -45.56312, - 166.62021, - -45.60872, - 166.70392, - -45.55206, - 166.65241, - -45.31433, - 166.77926, - -44.86065, - 167.26038, - -44.58303, - 167.80425, - -44.42767, - 167.85877, - -44.31643, - 168.08364, - -44.24568, - 168.04381, - -43.99936, - 168.35939, - -43.95944, - 168.80254, - -43.70794, - 169.19406, - -43.58137, - 169.59594, - -43.09629, - 170.25591, - -42.86724, - 170.80107, - -42.62208, - 171.06908, - -42.26473, - 171.29477, - -41.74568, - 171.44812, - -41.69035, - 171.73812, - -41.38341, - 172.05077, - -40.91364, - 172.08563, - -40.76754, - 172.21372, - -40.49378, - 172.65681, - -40.53582, - 173.01321, - -40.52909, - 172.7547, - -40.66164, - 172.67636, - -40.82627, - 172.84742, - -40.77635, - 173.0033, - -40.87431, - 173.0746, - -41.13102, - 173.03211, - -41.2895, - 173.20402, - -41.04561, - 173.58989, - -41.06706, - 173.6871, - -40.94199, - 173.81801, - -40.89866, - 173.75846, - -40.75206, - 173.81761, - -40.68625, - 173.94887, - -40.78648, - 173.99546, - -40.97891, - 173.84602, - -40.8844, - 173.97604, - -40.93178, - 174.02316, - -41.03682, - 173.92249, - -40.93274, - 174.08124, - -41.01704, - 174.08898, - -40.97691, - 174.22818, - -41.0632, - 174.21348, - -40.98716, - 174.31285, - -41.10314, - 174.28754, - -41.09384, - 174.39839, - -41.20623, - 174.37937, - -41.33337, - 174.23664, - -41.32151, - 174.12875, - -41.44791, - 174.03999, - -41.75503, - 174.28002, - -42.35386, - 173.70666, - -42.4291, - 173.72519, - -42.47996, - 173.54196, - -42.89427, - 173.31891, - -43.24242, - 172.75039, - -43.55931, - 172.76489, - -43.6876, - 173.10988, - -43.84087, - 173.11364, - -43.91305, - 172.93144, - -43.8371, - 172.7132, - -43.88551, - 172.30291, - -44.32926, - 171.30196, - -44.57813, - 171.17889, - -44.93353, - 171.1606, - -45.17704, - 170.91419, - -45.48074, - 170.83427, - -45.71381, - 170.60672, - -45.7774, - 170.74879, - -45.88219, - 170.74792, - -45.97059, - 170.30018, - -46.15169, - 170.18248, - -46.35308, - 169.81515, - -46.45594, - 169.81435, - -46.58578, - 169.58929, - -46.68527, - 169.00766, - -46.58242, - 168.7329, - -46.63435, - 168.32228, - -46.36411, - 168.13971, - -46.39878, - 167.78051, - -46.16818, - 167.50921, - -46.26874, - 167.20534, - -46.22023, - 166.67675, - -46.14821, - 166.59638 - ], - "centroid": [170.48737, -43.9712], - "name": "Pacific/Auckland" - }, - { - "points": [ - -39.31826, - 177.86178, - -39.07755, - 177.83987, - -39.06776, - 177.42615, - -39.20596, - 177.05072, - -39.44846, - 176.88584, - -39.60566, - 176.95658, - -39.65343, - 177.0963, - -40.13587, - 176.87669, - -40.28206, - 176.68075, - -40.50183, - 176.62834, - -40.72741, - 176.31693, - -41.13636, - 176.06894, - -41.36999, - 175.8168, - -41.62763, - 175.28059, - -41.40834, - 175.13374, - -41.45251, - 174.91514, - -41.34042, - 174.84617, - -41.35181, - 174.65085, - -41.25784, - 174.61613, - -40.99443, - 174.93343, - -40.66245, - 175.15367, - -40.3739, - 175.22209, - -40.15149, - 175.1799, - -39.90762, - 174.9194, - -39.82417, - 174.55062, - -39.63024, - 174.28683, - -39.52451, - 173.90342, - -39.28295, - 173.73852, - -39.05331, - 174.01801, - -38.98, - 174.38018, - -38.8633, - 174.52893, - -38.30213, - 174.70285, - -38.11295, - 174.67255, - -38.08197, - 174.77071, - -37.86386, - 174.74778, - -37.77745, - 174.8265, - -37.04181, - 174.52763, - -36.48151, - 174.14441, - -36.41594, - 174.23827, - -36.61115, - 174.4064, - -36.38055, - 174.42126, - -36.38656, - 174.24989, - -36.26351, - 174.26198, - -36.1698, - 174.08941, - -36.3615, - 174.18983, - -36.39868, - 174.02941, - -36.17386, - 173.91929, - -35.19325, - 173.04026, - -35.12965, - 173.15512, - -35.01176, - 173.14801, - -34.4798, - 172.63145, - -34.41215, - 172.66444, - -34.39381, - 173.04302, - -34.60256, - 173.01277, - -34.83945, - 173.16759, - -34.88389, - 173.27919, - -34.7707, - 173.39785, - -34.84551, - 173.47449, - -34.89166, - 173.37756, - -34.9725, - 173.42937, - -34.90254, - 173.55783, - -34.97917, - 173.86231, - -35.10533, - 173.96484, - -35.14909, - 174.1305, - -35.27776, - 174.10515, - -35.1643, - 174.33682, - -35.27016, - 174.30355, - -35.58002, - 174.54261, - -35.85213, - 174.59949, - -35.84199, - 174.50846, - -35.97621, - 174.48236, - -36.365, - 174.87555, - -36.45785, - 174.87587, - -36.38671, - 174.82344, - -36.41237, - 174.73735, - -36.43506, - 174.78792, - -36.58521, - 174.70815, - -36.60424, - 174.84497, - -36.6533, - 174.74531, - -36.78228, - 174.78317, - -36.93611, - 175.10426, - -36.86067, - 175.1402, - -36.76625, - 174.97164, - -36.7447, - 175.198, - -36.92873, - 175.14886, - -36.98395, - 175.2878, - -37.19939, - 175.34108, - -37.16161, - 175.53272, - -36.86009, - 175.39431, - -36.61908, - 175.4275, - -36.52851, - 175.31351, - -36.45792, - 175.36472, - -36.53623, - 175.53948, - -36.71633, - 175.63355, - -36.7213, - 175.8273, - -36.81951, - 175.71634, - -36.85752, - 175.83419, - -37.46305, - 175.99604, - -37.61826, - 176.15602, - -37.83414, - 176.63387, - -37.98375, - 177.28024, - -37.94224, - 177.47039, - -37.67029, - 177.72543, - -37.52886, - 177.98503, - -37.54342, - 178.32718, - -37.67476, - 178.55729, - -38.0217, - 178.34529, - -38.53199, - 178.29449, - -38.72084, - 177.9488, - -39.03514, - 177.89539, - -39.11298, - 178.00897, - -39.31826, - 177.86178 - ], - "centroid": [175.67734, -38.50323], - "name": "Pacific/Auckland" - }, - { - "points": [ - -47.22062, - 167.67482, - -47.26421, - 167.43594, - -47.08225, - 167.55226, - -47.02972, - 167.67947, - -46.93326, - 167.66209, - -46.91671, - 167.75659, - -46.69719, - 167.72053, - -46.71066, - 167.98374, - -46.91854, - 168.20993, - -47.10232, - 168.22355, - -47.22062, - 167.67482 - ], - "centroid": [167.87949, -46.98754], - "name": "Pacific/Auckland" - }, - { - "points": [ - -50.93254, - 166.07279, - -50.84087, - 165.8787, - -50.59815, - 165.94344, - -50.48262, - 166.32124, - -50.8512, - 166.24322, - -50.93254, - 166.07279 - ], - "centroid": [166.10379, -50.71535], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.35737, - 175.52099, - -36.22049, - 175.2977, - -36.02572, - 175.39676, - -36.1241, - 175.51556, - -36.35737, - 175.52099 - ], - "centroid": [175.42858, -36.19083], - "name": "Pacific/Auckland" - }, - { - "points": [ - -52.61754, - 169.13397, - -52.54022, - 169.00659, - -52.4621, - 169.23161, - -52.56666, - 169.26586, - -52.61754, - 169.13397 - ], - "centroid": [169.15536, -52.54315], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.83064, - 174.9459, - -36.81548, - 174.83786, - -36.77391, - 174.81658, - -36.70056, - 174.95081, - -36.83064, - 174.9459 - ], - "centroid": [174.89705, -36.77588], - "name": "Pacific/Auckland" - }, - { - "points": [ - -29.31066, - -177.91517, - -29.3058, - -177.96204, - -29.23671, - -177.9828, - -29.25154, - -177.88312, - -29.31066, - -177.91517 - ], - "centroid": [-177.93571, -29.27227], - "name": "Pacific/Auckland" - }, - { - "points": [ - -49.72702, - 178.79697, - -49.68253, - 178.72911, - -49.6675, - 178.73094, - -49.65135, - 178.83227, - -49.72702, - 178.79697 - ], - "centroid": [178.78211, -49.68335], - "name": "Pacific/Auckland" - }, - { - "points": [ - -46.80825, - 168.51633, - -46.77024, - 168.46134, - -46.7284, - 168.52966, - -46.76751, - 168.58133, - -46.80825, - 168.51633 - ], - "centroid": [168.52192, -46.76852], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.64999, - 175.81004, - -36.64257, - 175.76575, - -36.57864, - 175.74306, - -36.61731, - 175.83836, - -36.64999, - 175.81004 - ], - "centroid": [175.78778, -36.61858], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.2373, - 175.10385, - -36.2264, - 175.04119, - -36.18086, - 175.04018, - -36.16441, - 175.10895, - -36.2373, - 175.10385 - ], - "centroid": [175.07607, -36.20175], - "name": "Pacific/Auckland" - }, - { - "points": [ - -40.9036, - 174.88595, - -40.87354, - 174.86367, - -40.8227, - 174.95678, - -40.86422, - 174.94208, - -40.9036, - 174.88595 - ], - "centroid": [174.91019, -40.86566], - "name": "Pacific/Auckland" - }, - { - "points": [ - -46.80042, - 167.64963, - -46.79282, - 167.60516, - -46.74017, - 167.60126, - -46.75655, - 167.66911, - -46.80042, - 167.64963 - ], - "centroid": [167.63121, -46.7707], - "name": "Pacific/Auckland" - }, - { - "points": [ - -47.26809, - 167.39752, - -47.2474, - 167.36971, - -47.19889, - 167.38141, - -47.22455, - 167.44899, - -47.26809, - 167.39752 - ], - "centroid": [167.40213, -47.23258], - "name": "Pacific/Auckland" - }, - { - "points": [ - -37.31772, - 176.25482, - -37.27865, - 176.22195, - -37.25833, - 176.2654, - -37.2785, - 176.27919, - -37.31772, - 176.25482 - ], - "centroid": [176.25319, -37.28488], - "name": "Pacific/Auckland" - }, - { - "points": [ - -37.65675, - 176.40744, - -37.62673, - 176.39391, - -37.59483, - 176.41289, - -37.62069, - 176.44118, - -37.65675, - 176.40744 - ], - "centroid": [176.41505, -37.62479], - "name": "Pacific/Auckland" - }, - { - "points": [ - -35.9099, - 174.73592, - -35.87829, - 174.71179, - -35.88467, - 174.78759, - -35.9006, - 174.78374, - -35.9099, - 174.73592 - ], - "centroid": [174.75097, -35.89277], - "name": "Pacific/Auckland" - }, - { - "points": [ - -40.92155, - 174.05711, - -40.89744, - 174.04551, - -40.87749, - 174.1073, - -40.90745, - 174.11059, - -40.92155, - 174.05711 - ], - "centroid": [174.08058, -40.90046], - "name": "Pacific/Auckland" - }, - { - "points": [ - -34.17117, - 172.14239, - -34.16133, - 172.11327, - -34.13302, - 172.10718, - -34.13102, - 172.15367, - -34.17117, - 172.14239 - ], - "centroid": [172.13047, -34.14803], - "name": "Pacific/Auckland" - }, - { - "points": [ - -35.98369, - 174.73154, - -35.97526, - 174.69376, - -35.94944, - 174.68842, - -35.95835, - 174.74771, - -35.98369, - 174.73154 - ], - "centroid": [174.71606, -35.96586], - "name": "Pacific/Auckland" - }, - { - "points": [ - -48.02589, - 166.5814, - -48.02506, - 166.53287, - -48.01391, - 166.52444, - -47.99051, - 166.56809, - -48.02589, - 166.5814 - ], - "centroid": [166.55535, -48.01268], - "name": "Pacific/Auckland" - }, - { - "points": [ - -35.02109, - 173.95173, - -35.00077, - 173.9168, - -34.97038, - 173.9538, - -34.98159, - 173.963, - -35.02109, - 173.95173 - ], - "centroid": [173.94405, -34.99605], - "name": "Pacific/Auckland" - }, - { - "points": [ - -47.72977, - 179.10051, - -47.72562, - 179.06819, - -47.69695, - 179.04166, - -47.70607, - 179.10721, - -47.72977, - 179.10051 - ], - "centroid": [179.07876, -47.71312], - "name": "Pacific/Auckland" - }, - { - "points": [ - -35.49459, - 174.72626, - -35.44972, - 174.71052, - -35.43248, - 174.72281, - -35.4775, - 174.74458, - -35.49459, - 174.72626 - ], - "centroid": [174.72659, -35.46442], - "name": "Pacific/Auckland" - }, - { - "points": [ - -37.53769, - 177.17012, - -37.52303, - 177.1502, - -37.49819, - 177.15654, - -37.51571, - 177.19313, - -37.53769, - 177.17012 - ], - "centroid": [177.16858, -37.518], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.77713, - 175.41393, - -36.74756, - 175.38399, - -36.73095, - 175.38884, - -36.73665, - 175.41686, - -36.77713, - 175.41393 - ], - "centroid": [175.40263, -36.74954], - "name": "Pacific/Auckland" - }, - { - "points": [ - -37.0663, - 175.94763, - -37.05751, - 175.92221, - -37.02909, - 175.93649, - -37.04399, - 175.95944, - -37.0663, - 175.94763 - ], - "centroid": [175.941, -37.04895], - "name": "Pacific/Auckland" - }, - { - "points": [ - -41.11028, - 174.77349, - -41.0888, - 174.76156, - -41.07357, - 174.7916, - -41.10039, - 174.79569, - -41.11028, - 174.77349 - ], - "centroid": [174.7805, -41.09256], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.63954, - 175.92712, - -36.61947, - 175.90778, - -36.60744, - 175.91698, - -36.62065, - 175.951, - -36.63954, - 175.92712 - ], - "centroid": [175.92733, -36.62242], - "name": "Pacific/Auckland" - }, - { - "points": [ - -46.46515, - 167.84409, - -46.45148, - 167.81728, - -46.4355, - 167.82229, - -46.44243, - 167.86087, - -46.46515, - 167.84409 - ], - "centroid": [167.83757, -46.4487], - "name": "Pacific/Auckland" - }, - { - "points": [ - -30.24742, - -178.42612, - -30.2377, - -178.44835, - -30.21453, - -178.4409, - -30.22281, - -178.41021, - -30.24742, - -178.42612 - ], - "centroid": [-178.43081, -30.23023], - "name": "Pacific/Auckland" - }, - { - "points": [ - -46.92387, - 168.23272, - -46.9089, - 168.21553, - -46.88881, - 168.24015, - -46.91482, - 168.25745, - -46.92387, - 168.23272 - ], - "centroid": [168.23685, -46.90824], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.60512, - 174.90344, - -36.61593, - 174.88048, - -36.58861, - 174.86525, - -36.58308, - 174.88669, - -36.60512, - 174.90344 - ], - "centroid": [174.88392, -36.59866], - "name": "Pacific/Auckland" - }, - { - "points": [ - -47.16438, - 167.40303, - -47.14344, - 167.38921, - -47.12672, - 167.41462, - -47.14633, - 167.42185, - -47.16438, - 167.40303 - ], - "centroid": [167.40659, -47.14523], - "name": "Pacific/Auckland" - }, - { - "points": [ - -40.69189, - 173.98388, - -40.67127, - 173.97402, - -40.66048, - 174.00233, - -40.68158, - 174.00925, - -40.69189, - 173.98388 - ], - "centroid": [173.99224, -40.67615], - "name": "Pacific/Auckland" - }, - { - "points": [ - -46.59024, - 166.90237, - -46.5825, - 166.87581, - -46.56684, - 166.87434, - -46.56171, - 166.90299, - -46.59024, - 166.90237 - ], - "centroid": [166.89023, -46.57523], - "name": "Pacific/Auckland" - }, - { - "points": [ - -34.98036, - 173.78221, - -34.95733, - 173.75667, - -34.94243, - 173.76402, - -34.95673, - 173.79021, - -34.98036, - 173.78221 - ], - "centroid": [173.77402, -34.95992], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.45217, - 175.76964, - -36.43906, - 175.74669, - -36.42416, - 175.75216, - -36.43192, - 175.78354, - -36.45217, - 175.76964 - ], - "centroid": [175.76406, -36.43693], - "name": "Pacific/Auckland" - }, - { - "points": [ - -30.53499, - -178.6091, - -30.53389, - -178.63397, - -30.51237, - -178.63492, - -30.50755, - -178.61517, - -30.53499, - -178.6091 - ], - "centroid": [-178.62276, -30.52255], - "name": "Pacific/Auckland" - }, - { - "points": [ - -51.0877, - 166.08393, - -51.07972, - 166.06285, - -51.05852, - 166.07067, - -51.06373, - 166.09384, - -51.0877, - 166.08393 - ], - "centroid": [166.0781, -51.07242], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.51964, - 174.79169, - -36.50886, - 174.77233, - -36.4867, - 174.79504, - -36.50086, - 174.80613, - -36.51964, - 174.79169 - ], - "centroid": [174.79064, -36.50405], - "name": "Pacific/Auckland" - }, - { - "points": [ - -37.86742, - 176.97051, - -37.85585, - 176.94928, - -37.84038, - 176.95665, - -37.84957, - 176.98646, - -37.86742, - 176.97051 - ], - "centroid": [176.96651, -37.85325], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.65272, - 175.89178, - -36.64192, - 175.86788, - -36.62101, - 175.88293, - -36.63022, - 175.89649, - -36.65272, - 175.89178 - ], - "centroid": [175.88415, -36.63721], - "name": "Pacific/Auckland" - }, - { - "points": [ - -46.84202, - 168.22792, - -46.8458, - 168.20771, - -46.82004, - 168.20507, - -46.81764, - 168.22406, - -46.84202, - 168.22792 - ], - "centroid": [168.21613, -46.83153], - "name": "Pacific/Auckland" - }, - { - "points": [ - -35.95896, - 175.15364, - -35.95459, - 175.13109, - -35.93432, - 175.13466, - -35.93408, - 175.15395, - -35.95896, - 175.15364 - ], - "centroid": [175.14364, -35.94585], - "name": "Pacific/Auckland" - }, - { - "points": [ - -35.91501, - 175.10709, - -35.89596, - 175.09726, - -35.88914, - 175.1204, - -35.90456, - 175.12671, - -35.91501, - 175.10709 - ], - "centroid": [175.11238, -35.90124], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.9599, - 176.10571, - -36.95052, - 176.08631, - -36.93011, - 176.10496, - -36.94136, - 176.11569, - -36.9599, - 176.10571 - ], - "centroid": [176.10245, -36.94577], - "name": "Pacific/Auckland" - }, - { - "points": [ - -36.73133, - 175.8894, - -36.74422, - 175.87679, - -36.72365, - 175.86249, - -36.71412, - 175.87981, - -36.73133, - 175.8894 - ], - "centroid": [175.8767, -36.72838], - "name": "Pacific/Auckland" - }, - { - "points": [ - -49.6511, - 178.84142, - -49.63722, - 178.82881, - -49.6233, - 178.84905, - -49.6369, - 178.85762, - -49.6511, - 178.84142 - ], - "centroid": [178.84387, -49.63716], - "name": "Pacific/Auckland" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-chatham.json b/pandora_console/include/javascript/tz_json/polygons/pacific-chatham.json deleted file mode 100644 index 11ffe91b21..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-chatham.json +++ /dev/null @@ -1,232 +0,0 @@ -{ - "transitions": { - "Pacific/Chatham": [ - [1491069600, 765, "+1245"], - [1506189600, 825, "+1345"], - [1522519200, 765, "+1245"], - [1538244000, 825, "+1345"], - [1554573600, 765, "+1245"], - [1569693600, 825, "+1345"], - [1586023200, 765, "+1245"], - [1601143200, 825, "+1345"], - [1617472800, 765, "+1245"], - [1632592800, 825, "+1345"], - [1648922400, 765, "+1245"], - [1664042400, 825, "+1345"], - [1680372000, 765, "+1245"], - [1695492000, 825, "+1345"], - [1712426400, 765, "+1245"], - [1727546400, 825, "+1345"], - [1743876000, 765, "+1245"], - [1758996000, 825, "+1345"], - [1775325600, 765, "+1245"], - [1790445600, 825, "+1345"], - [1806775200, 765, "+1245"], - [1821895200, 825, "+1345"], - [1838224800, 765, "+1245"], - [1853344800, 825, "+1345"], - [1869674400, 765, "+1245"], - [1885399200, 825, "+1345"], - [1901728800, 765, "+1245"], - [1916848800, 825, "+1345"], - [1933178400, 765, "+1245"], - [1948298400, 825, "+1345"], - [1964628000, 765, "+1245"], - [1979748000, 825, "+1345"], - [1996077600, 765, "+1245"], - [2011197600, 825, "+1345"], - [2027527200, 765, "+1245"], - [2042647200, 825, "+1345"], - [2058976800, 765, "+1245"], - [2074701600, 825, "+1345"], - [2091031200, 765, "+1245"], - [2106151200, 825, "+1345"], - [2122480800, 765, "+1245"], - [2137600800, 825, "+1345"], - [2147501647, 825, "+1345"] - ] - }, - "name": "Pacific/Chatham", - "polygons": [ - { - "points": [ - -44.03324, - -176.30904, - -44.13857, - -176.61899, - -43.82264, - -176.90635, - -43.6879, - -176.63234, - -43.71942, - -176.20029, - -44.03324, - -176.30904 - ], - "centroid": [-176.5338, -43.88363], - "name": "Pacific/Chatham" - }, - { - "points": [ - -44.30519, - -176.34237, - -44.22765, - -176.28367, - -44.26684, - -176.11591, - -44.36455, - -176.24233, - -44.28219, - -176.28141, - -44.30519, - -176.34237 - ], - "centroid": [-176.2292, -44.28486], - "name": "Pacific/Chatham" - }, - { - "points": [ - -44.36689, - -176.16325, - -44.35608, - -176.19697, - -44.33284, - -176.19114, - -44.34151, - -176.15826, - -44.36689, - -176.16325 - ], - "centroid": [-176.17722, -44.34947], - "name": "Pacific/Chatham" - }, - { - "points": [ - -44.39503, - -176.2752, - -44.37172, - -176.28352, - -44.37187, - -176.24077, - -44.39101, - -176.24442, - -44.39503, - -176.2752 - ], - "centroid": [-176.26172, -44.38189], - "name": "Pacific/Chatham" - }, - { - "points": [ - -44.23816, - -175.99228, - -44.23638, - -176.02156, - -44.21901, - -176.02593, - -44.21888, - -175.99218, - -44.23816, - -175.99228 - ], - "centroid": [-176.00772, -44.22789], - "name": "Pacific/Chatham" - }, - { - "points": [ - -43.58187, - -176.79381, - -43.58065, - -176.81964, - -43.56671, - -176.82358, - -43.55977, - -176.79415, - -43.58187, - -176.79381 - ], - "centroid": [-176.80684, -43.5719], - "name": "Pacific/Chatham" - }, - { - "points": [ - -43.97622, - -175.84188, - -43.96256, - -175.85956, - -43.94931, - -175.8393, - -43.96549, - -175.82686, - -43.97622, - -175.84188 - ], - "centroid": [-175.84229, -43.96311], - "name": "Pacific/Chatham" - }, - { - "points": [ - -44.35287, - -175.86382, - -44.33712, - -175.87932, - -44.32299, - -175.86118, - -44.33979, - -175.84996, - -44.35287, - -175.86382 - ], - "centroid": [-175.86391, -44.33804], - "name": "Pacific/Chatham" - }, - { - "points": [ - -43.89303, - -176.92057, - -43.88646, - -176.93884, - -43.86918, - -176.93452, - -43.87544, - -176.912, - -43.89303, - -176.92057 - ], - "centroid": [-176.92624, -43.88081], - "name": "Pacific/Chatham" - }, - { - "points": [ - -44.29993, - -176.39224, - -44.28992, - -176.406, - -44.27198, - -176.39328, - -44.2809, - -176.38046, - -44.29993, - -176.39224 - ], - "centroid": [-176.39307, -44.28583], - "name": "Pacific/Chatham" - }, - { - "points": [ - -44.4475, - -176.23634, - -44.44684, - -176.25626, - -44.4351, - -176.25897, - -44.42903, - -176.23639, - -44.4475, - -176.23634 - ], - "centroid": [-176.24627, -44.43933], - "name": "Pacific/Chatham" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-easter.json b/pandora_console/include/javascript/tz_json/polygons/pacific-easter.json deleted file mode 100644 index 0ed41cd93f..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-easter.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "transitions": { - "Pacific/Easter": [ - [1471161600, -300, "-05"], - [1494745200, -360, "-06"], - [1502611200, -300, "-05"], - [1526194800, -360, "-06"], - [1534060800, -300, "-05"], - [1557644400, -360, "-06"], - [1565510400, -300, "-05"], - [1589094000, -360, "-06"], - [1596960000, -300, "-05"], - [1620543600, -360, "-06"], - [1629014400, -300, "-05"], - [1652598000, -360, "-06"], - [1660464000, -300, "-05"], - [1684047600, -360, "-06"], - [1691913600, -300, "-05"], - [1715497200, -360, "-06"], - [1723363200, -300, "-05"], - [1746946800, -360, "-06"], - [1754812800, -300, "-05"], - [1778396400, -360, "-06"], - [1786262400, -300, "-05"], - [1809846000, -360, "-06"], - [1818316800, -300, "-05"], - [1841900400, -360, "-06"], - [1849766400, -300, "-05"], - [1873350000, -360, "-06"], - [1881216000, -300, "-05"], - [1904799600, -360, "-06"], - [1912665600, -300, "-05"], - [1936249200, -360, "-06"], - [1944115200, -300, "-05"], - [1967698800, -360, "-06"], - [1976169600, -300, "-05"], - [1999753200, -360, "-06"], - [2007619200, -300, "-05"], - [2031202800, -360, "-06"], - [2039068800, -300, "-05"], - [2062652400, -360, "-06"], - [2070518400, -300, "-05"], - [2094102000, -360, "-06"], - [2101968000, -300, "-05"], - [2125551600, -360, "-06"], - [2133417600, -300, "-05"], - [2147501647, -300, "-05"] - ] - }, - "name": "Pacific/Easter", - "polygons": [ - { - "points": [ - -27.21294, - -109.434, - -27.05331, - -109.40032, - -27.09432, - -109.2237, - -27.13889, - -109.23512, - -27.21294, - -109.434 - ], - "centroid": [-109.34093, -27.12628], - "name": "Pacific/Easter" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-fakaofo.json b/pandora_console/include/javascript/tz_json/polygons/pacific-fakaofo.json deleted file mode 100644 index 14d34c06ca..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-fakaofo.json +++ /dev/null @@ -1,185 +0,0 @@ -{ - "transitions": { - "Pacific/Fakaofo": [[1325260800, 780, "+13"], [2147501647, 780, "+13"]], - "Pacific/Enderbury": [[788976000, 780, "+13"], [2147501647, 780, "+13"]] - }, - "name": "Pacific/Fakaofo", - "polygons": [ - { - "points": [ - -9.22495, - -171.8401, - -9.20829, - -171.8704, - -9.15807, - -171.85439, - -9.1822, - -171.83507, - -9.22495, - -171.8401 - ], - "centroid": [-171.85088, -9.19409], - "name": "Pacific/Fakaofo" - }, - { - "points": [ - -9.38887, - -171.21287, - -9.35829, - -171.24017, - -9.33561, - -171.22578, - -9.35977, - -171.20197, - -9.38887, - -171.21287 - ], - "centroid": [-171.22024, -9.36116], - "name": "Pacific/Fakaofo" - }, - { - "points": [ - -8.59748, - -172.48802, - -8.56773, - -172.50928, - -8.5439, - -172.49755, - -8.56546, - -172.47368, - -8.59748, - -172.48802 - ], - "centroid": [-172.49168, -8.56928], - "name": "Pacific/Fakaofo" - }, - { - "points": [ - -2.87913, - -171.61351, - -2.83613, - -171.71895, - -2.75859, - -171.72276, - -2.80135, - -171.6276, - -2.87913, - -171.61351 - ], - "centroid": [-171.67109, -2.8193], - "name": "Pacific/Enderbury" - }, - { - "points": [ - -4.54988, - -172.1911, - -4.49722, - -172.23192, - -4.48327, - -172.13189, - -4.52088, - -172.13506, - -4.54988, - -172.1911 - ], - "centroid": [-172.17669, -4.51215], - "name": "Pacific/Enderbury" - }, - { - "points": [ - -4.69141, - -174.52697, - -4.67267, - -174.55607, - -4.64192, - -174.54979, - -4.69308, - -174.481, - -4.69141, - -174.52697 - ], - "centroid": [-174.52705, -4.67335], - "name": "Pacific/Enderbury" - }, - { - "points": [ - -4.47859, - -171.24331, - -4.46004, - -171.27258, - -4.42588, - -171.24995, - -4.45951, - -171.2173, - -4.47859, - -171.24331 - ], - "centroid": [-171.24582, -4.45475], - "name": "Pacific/Enderbury" - }, - { - "points": [ - -3.15819, - -171.08644, - -3.13675, - -171.10485, - -3.09501, - -171.08479, - -3.14262, - -171.06806, - -3.15819, - -171.08644 - ], - "centroid": [-171.08606, -3.13094], - "name": "Pacific/Enderbury" - }, - { - "points": [ - -3.60063, - -171.50457, - -3.59352, - -171.52625, - -3.57352, - -171.52459, - -3.57946, - -171.50236, - -3.60063, - -171.50457 - ], - "centroid": [-171.51432, -3.58678], - "name": "Pacific/Enderbury" - }, - { - "points": [ - -3.73693, - -170.71301, - -3.71786, - -170.72759, - -3.70621, - -170.71136, - -3.72329, - -170.69842, - -3.73693, - -170.71301 - ], - "centroid": [-170.71275, -3.72119], - "name": "Pacific/Enderbury" - }, - { - "points": [ - -3.61075, - -174.12758, - -3.59574, - -174.13922, - -3.58219, - -174.12636, - -3.59465, - -174.11304, - -3.61075, - -174.12758 - ], - "centroid": [-174.12643, -3.59603], - "name": "Pacific/Enderbury" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-fiji.json b/pandora_console/include/javascript/tz_json/polygons/pacific-fiji.json deleted file mode 100644 index 4c8cdf8d36..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-fiji.json +++ /dev/null @@ -1,1407 +0,0 @@ -{ - "transitions": { - "Pacific/Fiji": [ - [1484420400, 720, "+12"], - [1509818400, 780, "+13"], - [1516474800, 720, "+12"], - [1541268000, 780, "+13"], - [1547924400, 720, "+12"], - [1572717600, 780, "+13"], - [1579374000, 720, "+12"], - [1604167200, 780, "+13"], - [1610823600, 720, "+12"], - [1636221600, 780, "+13"], - [1642273200, 720, "+12"], - [1667671200, 780, "+13"], - [1673722800, 720, "+12"], - [1699120800, 780, "+13"], - [1705777200, 720, "+12"], - [1730570400, 780, "+13"], - [1737226800, 720, "+12"], - [1762020000, 780, "+13"], - [1768676400, 720, "+12"], - [1793469600, 780, "+13"], - [1800126000, 720, "+12"], - [1825524000, 780, "+13"], - [1831575600, 720, "+12"], - [1856973600, 780, "+13"], - [1863630000, 720, "+12"], - [1888423200, 780, "+13"], - [1895079600, 720, "+12"], - [1919872800, 780, "+13"], - [1926529200, 720, "+12"], - [1951322400, 780, "+13"], - [1957978800, 720, "+12"], - [1983376800, 780, "+13"], - [1989428400, 720, "+12"], - [2014826400, 780, "+13"], - [2020878000, 720, "+12"], - [2046276000, 780, "+13"], - [2052932400, 720, "+12"], - [2077725600, 780, "+13"], - [2084382000, 720, "+12"], - [2109175200, 780, "+13"], - [2115831600, 720, "+12"], - [2140624800, 780, "+13"], - [2147281200, 720, "+12"], - [2147501647, 720, "+12"] - ] - }, - "name": "Pacific/Fiji", - "polygons": [ - { - "points": [ - -18.15877, - 178.53177, - -18.12934, - 178.33229, - -18.27807, - 178.13144, - -18.28146, - 177.89642, - -18.12664, - 177.33408, - -17.88684, - 177.25528, - -17.75406, - 177.43065, - -17.63782, - 177.38288, - -17.50131, - 177.51789, - -17.36304, - 177.82331, - -17.41588, - 177.94416, - -17.26792, - 178.23099, - -17.44752, - 178.24525, - -17.44318, - 178.34012, - -17.64435, - 178.59153, - -17.91037, - 178.58824, - -18.00794, - 178.70393, - -18.15877, - 178.53177 - ], - "centroid": [177.9712, -17.82952], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.94474, - 179.02319, - -16.867, - 178.88105, - -17.00071, - 178.80267, - -17.01579, - 178.7049, - -16.81739, - 178.61328, - -16.81494, - 178.48633, - -16.64071, - 178.52389, - -16.67112, - 178.69275, - -16.40577, - 179.07379, - -16.40866, - 179.37077, - -16.33472, - 179.30882, - -16.23737, - 179.61366, - -16.17266, - 179.61515, - -16.22338, - 179.76861, - -16.13867, - 180.00652, - -16.70496, - 179.49134, - -16.75615, - 179.55589, - -16.45912, - 179.92796, - -16.66464, - 179.85471, - -16.60854, - 179.95539, - -16.68453, - 179.8908, - -16.76743, - 179.9379, - -16.7266, - 179.72043, - -16.81887, - 179.57175, - -16.82837, - 179.30737, - -16.74225, - 179.35229, - -16.70923, - 179.20692, - -16.94474, - 179.02319 - ], - "centroid": [179.25506, -16.60317], - "name": "Pacific/Fiji" - }, - { - "points": [ - -19.18747, - 178.12077, - -19.1174, - 177.95111, - -18.92885, - 178.31415, - -18.97572, - 178.48889, - -19.05199, - 178.45772, - -19.18747, - 178.12077 - ], - "centroid": [178.23834, -19.05767], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.97615, - -179.99932, - -16.7876, - -180.00912, - -16.6789, - -179.86229, - -16.79371, - -179.81271, - -16.97615, - -179.99932 - ], - "centroid": [-179.92322, -16.81526], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.86921, - 177.47195, - -16.93048, - 177.37969, - -17.04406, - 177.30923, - -16.93636, - 177.33172, - -16.69905, - 177.59682, - -16.86921, - 177.47195 - ], - "centroid": [177.43143, -16.87271], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.12841, - 179.33599, - -18.03435, - 179.23272, - -17.93426, - 179.27969, - -18.02272, - 179.36757, - -18.12841, - 179.33599 - ], - "centroid": [179.30304, -18.0306], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.01979, - 179.92579, - -16.94416, - 179.88472, - -16.79022, - 180.00317, - -16.98184, - 180.00928, - -17.01979, - 179.92579 - ], - "centroid": [179.95928, -16.92452], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.36414, - -178.95496, - -17.31284, - -179.00549, - -17.15313, - -179.04242, - -17.20697, - -178.90851, - -17.36414, - -178.95496 - ], - "centroid": [-178.97535, -17.24875], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.79644, - 178.76176, - -17.72164, - 178.70935, - -17.61169, - 178.80267, - -17.70382, - 178.84934, - -17.79644, - 178.76176 - ], - "centroid": [178.78093, -17.70699], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.41053, - 179.37448, - -17.26003, - 179.34261, - -17.23514, - 179.43289, - -17.32384, - 179.45575, - -17.41053, - 179.37448 - ], - "centroid": [179.39803, -17.31019], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.66604, - 179.90167, - -18.5833, - 179.82761, - -18.54307, - 179.95521, - -18.57092, - 179.96701, - -18.66604, - 179.90167 - ], - "centroid": [179.90312, -18.59673], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.81583, - -179.77194, - -16.73584, - -179.78792, - -16.73764, - -179.65286, - -16.78864, - -179.66883, - -16.81583, - -179.77194 - ], - "centroid": [-179.7253, -16.76854], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.54984, - -179.96961, - -16.48356, - -180.00729, - -16.43698, - -179.89863, - -16.535, - -179.92115, - -16.54984, - -179.96961 - ], - "centroid": [-179.94903, -16.49579], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.20345, - 177.19513, - -17.07379, - 177.23172, - -17.05726, - 177.30747, - -17.20345, - 177.19513 - ], - "centroid": [177.24477, -17.1115], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.26209, - -178.79021, - -18.22071, - -178.84503, - -18.16708, - -178.81587, - -18.21003, - -178.72546, - -18.26209, - -178.79021 - ], - "centroid": [-178.79138, -18.21434], - "name": "Pacific/Fiji" - }, - { - "points": [ - -19.01929, - -179.85591, - -18.92169, - -179.86023, - -18.94178, - -179.77952, - -18.98928, - -179.79005, - -19.01929, - -179.85591 - ], - "centroid": [-179.82568, -18.9669], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.38879, - 177.14487, - -17.30821, - 177.09934, - -17.24602, - 177.11414, - -17.26109, - 177.16788, - -17.38879, - 177.14487 - ], - "centroid": [177.13411, -17.30426], - "name": "Pacific/Fiji" - }, - { - "points": [ - -12.53326, - 177.09623, - -12.52515, - 177.00193, - -12.49998, - 176.99415, - -12.47621, - 177.11897, - -12.53326, - 177.09623 - ], - "centroid": [177.05964, -12.50739], - "name": "Pacific/Fiji" - }, - { - "points": [ - -19.187, - -178.54829, - -19.16229, - -178.60893, - -19.09555, - -178.58393, - -19.13986, - -178.518, - -19.187, - -178.54829 - ], - "centroid": [-178.56558, -19.14463], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.43776, - 178.12151, - -18.3715, - 178.10457, - -18.36146, - 178.16893, - -18.41069, - 178.18036, - -18.43776, - 178.12151 - ], - "centroid": [178.14227, -18.39572], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.61279, - 177.65868, - -18.51977, - 177.59839, - -18.48526, - 177.62564, - -18.50655, - 177.6602, - -18.61279, - 177.65868 - ], - "centroid": [177.63674, -18.53731], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.94921, - 178.48857, - -18.90391, - 178.44953, - -18.8574, - 178.49097, - -18.90148, - 178.53363, - -18.94921, - 178.48857 - ], - "centroid": [178.49097, -18.90309], - "name": "Pacific/Fiji" - }, - { - "points": [ - -19.20995, - 179.7682, - -19.18136, - 179.723, - -19.11273, - 179.7663, - -19.17433, - 179.80092, - -19.20995, - 179.7682 - ], - "centroid": [179.76362, -19.16701], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.79017, - -179.29441, - -17.77055, - -179.34598, - -17.7197, - -179.33218, - -17.72922, - -179.27166, - -17.79017, - -179.29441 - ], - "centroid": [-179.30996, -17.75223], - "name": "Pacific/Fiji" - }, - { - "points": [ - -19.00485, - -178.95417, - -18.95461, - -178.99184, - -18.91432, - -178.95123, - -18.97706, - -178.9226, - -19.00485, - -178.95417 - ], - "centroid": [-178.95563, -18.96121], - "name": "Pacific/Fiji" - }, - { - "points": [ - -19.23063, - -178.41872, - -19.17442, - -178.43407, - -19.11204, - -178.39102, - -19.2111, - -178.38689, - -19.23063, - -178.41872 - ], - "centroid": [-178.40691, -19.17834], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.85752, - 179.42476, - -17.82893, - 179.37907, - -17.77751, - 179.38774, - -17.79451, - 179.43969, - -17.85752, - 179.42476 - ], - "centroid": [179.40883, -17.81471], - "name": "Pacific/Fiji" - }, - { - "points": [ - -15.77633, - -179.9055, - -15.74058, - -179.98478, - -15.70827, - -179.99951, - -15.74302, - -179.89922, - -15.77633, - -179.9055 - ], - "centroid": [-179.94512, -15.74225], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.48659, - -179.14446, - -17.46867, - -179.1832, - -17.41524, - -179.16903, - -17.43828, - -179.1198, - -17.48659, - -179.14446 - ], - "centroid": [-179.15375, -17.45117], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.84584, - 178.32358, - -16.83195, - 178.27509, - -16.78738, - 178.276, - -16.79454, - 178.3374, - -16.84584, - 178.32358 - ], - "centroid": [178.304, -16.81425], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.79364, - 177.19967, - -17.74069, - 177.12887, - -17.72519, - 177.12649, - -17.72872, - 177.19223, - -17.79364, - 177.19967 - ], - "centroid": [177.16886, -17.74992], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.01556, - -179.03826, - -17.98093, - -179.08344, - -17.94793, - -179.07137, - -17.96286, - -179.02629, - -18.01556, - -179.03826 - ], - "centroid": [-179.05345, -17.97803], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.88131, - -178.60892, - -18.86896, - -178.66494, - -18.84437, - -178.6742, - -18.84285, - -178.58763, - -18.88131, - -178.60892 - ], - "centroid": [-178.63072, -18.85859], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.17793, - -179.9976, - -16.13859, - -180.00647, - -16.12178, - -179.93948, - -16.15298, - -179.94686, - -16.17793, - -179.9976 - ], - "centroid": [-179.97454, -16.1477], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.66153, - 179.04088, - -17.66089, - 179.01633, - -17.58954, - 178.98381, - -17.59324, - 179.019, - -17.66153, - 179.04088 - ], - "centroid": [179.01418, -17.6244], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.48139, - 178.96333, - -17.43136, - 178.93768, - -17.40641, - 178.95481, - -17.44068, - 178.9953, - -17.48139, - 178.96333 - ], - "centroid": [178.96437, -17.44173], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.61056, - 178.59909, - -16.59091, - 178.55188, - -16.56666, - 178.64011, - -16.58341, - 178.64431, - -16.61056, - 178.59909 - ], - "centroid": [178.60419, -16.5888], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.70655, - -178.80608, - -17.67883, - -178.84353, - -17.64623, - -178.83923, - -17.66057, - -178.79826, - -17.70655, - -178.80608 - ], - "centroid": [-178.82059, -17.67356], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.29657, - -179.14581, - -17.25821, - -179.17394, - -17.23715, - -179.15825, - -17.25794, - -179.11615, - -17.29657, - -179.14581 - ], - "centroid": [-179.14676, -17.26392], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.27643, - -179.51216, - -17.24329, - -179.54052, - -17.24901, - -179.46338, - -17.2695, - -179.46503, - -17.27643, - -179.51216 - ], - "centroid": [-179.49818, -17.25873], - "name": "Pacific/Fiji" - }, - { - "points": [ - -20.67102, - -178.68644, - -20.6771, - -178.73704, - -20.64031, - -178.73903, - -20.6339, - -178.6998, - -20.67102, - -178.68644 - ], - "centroid": [-178.71523, -20.65631], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.68149, - -178.49358, - -18.66149, - -178.52866, - -18.62911, - -178.51638, - -18.6355, - -178.48144, - -18.68149, - -178.49358 - ], - "centroid": [-178.50422, -18.6526], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.0423, - -179.27615, - -17.02369, - -179.30076, - -16.99214, - -179.28801, - -17.01229, - -179.24344, - -17.0423, - -179.27615 - ], - "centroid": [-179.27563, -17.01686], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.81495, - 179.14625, - -17.77631, - 179.12791, - -17.76868, - 179.17027, - -17.80132, - 179.17876, - -17.81495, - 179.14625 - ], - "centroid": [179.1549, -17.78997], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.89978, - -178.91746, - -18.86602, - -178.92211, - -18.8497, - -178.8739, - -18.86977, - -178.87346, - -18.89978, - -178.91746 - ], - "centroid": [-178.8989, -18.87227], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.5496, - 179.98847, - -16.52314, - 179.97114, - -16.48572, - 180.00016, - -16.52483, - 180.0099, - -16.5496, - 179.98847 - ], - "centroid": [179.99218, -16.51973], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.17049, - 176.91121, - -17.16613, - 176.88108, - -17.13267, - 176.87249, - -17.12555, - 176.90275, - -17.17049, - 176.91121 - ], - "centroid": [176.89255, -17.14839], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.39287, - -178.8806, - -17.37137, - -178.89885, - -17.33742, - -178.86178, - -17.37272, - -178.85729, - -17.39287, - -178.8806 - ], - "centroid": [-178.87498, -17.3674], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.45807, - -178.46194, - -18.45754, - -178.49126, - -18.43961, - -178.49913, - -18.42261, - -178.46013, - -18.45807, - -178.46194 - ], - "centroid": [-178.47662, -18.44334], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.3949, - -179.27049, - -18.37207, - -179.28861, - -18.35212, - -179.27122, - -18.36551, - -179.249, - -18.3949, - -179.27049 - ], - "centroid": [-179.26946, -18.37182], - "name": "Pacific/Fiji" - }, - { - "points": [ - -19.85572, - -178.22686, - -19.83344, - -178.24243, - -19.80951, - -178.21239, - -19.82683, - -178.20402, - -19.85572, - -178.22686 - ], - "centroid": [-178.22237, -19.83205], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.10753, - -179.15023, - -16.08726, - -179.18515, - -16.07003, - -179.18306, - -16.08179, - -179.14081, - -16.10753, - -179.15023 - ], - "centroid": [-179.1632, -16.08709], - "name": "Pacific/Fiji" - }, - { - "points": [ - -15.94069, - -179.46099, - -15.92155, - -179.48226, - -15.89922, - -179.45759, - -15.91844, - -179.44171, - -15.94069, - -179.46099 - ], - "centroid": [-179.46109, -15.92004], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.44614, - -179.52533, - -17.42377, - -179.54183, - -17.40749, - -179.52038, - -17.43666, - -179.50296, - -17.44614, - -179.52533 - ], - "centroid": [-179.52241, -17.42804], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.3, - -178.78191, - -17.28032, - -178.8031, - -17.26125, - -178.77017, - -17.28324, - -178.76345, - -17.3, - -178.78191 - ], - "centroid": [-178.7807, -17.28084], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.2046, - -178.90264, - -17.18559, - -178.91618, - -17.16268, - -178.88761, - -17.17999, - -178.87619, - -17.2046, - -178.90264 - ], - "centroid": [-178.89596, -17.18342], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.69794, - -178.63485, - -18.6731, - -178.63779, - -18.67053, - -178.60336, - -18.68933, - -178.60496, - -18.69794, - -178.63485 - ], - "centroid": [-178.62108, -18.68262], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.9658, - -178.43751, - -18.95306, - -178.45537, - -18.92481, - -178.43304, - -18.9393, - -178.41888, - -18.9658, - -178.43751 - ], - "centroid": [-178.4365, -18.94582], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.98866, - -178.47482, - -18.97493, - -178.49751, - -18.95436, - -178.48299, - -18.97294, - -178.45658, - -18.98866, - -178.47482 - ], - "centroid": [-178.47786, -18.9723], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.60388, - 178.68339, - -17.5831, - 178.65933, - -17.56689, - 178.68813, - -17.58002, - 178.69832, - -17.60388, - 178.68339 - ], - "centroid": [178.68095, -17.58431], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.24809, - 179.09682, - -16.22537, - 179.08216, - -16.20634, - 179.10143, - -16.23798, - 179.11386, - -16.24809, - 179.09682 - ], - "centroid": [179.09855, -16.22862], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.86058, - 178.53134, - -18.83804, - 178.51615, - -18.82653, - 178.538, - -18.84557, - 178.55609, - -18.86058, - 178.53134 - ], - "centroid": [178.53551, -18.84304], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.40065, - 178.00173, - -18.38256, - 177.98114, - -18.36624, - 178.01055, - -18.38161, - 178.01872, - -18.40065, - 178.00173 - ], - "centroid": [178.00187, -18.38305], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.68917, - 177.1223, - -17.68099, - 177.09756, - -17.66103, - 177.09688, - -17.6687, - 177.13251, - -17.68917, - 177.1223 - ], - "centroid": [177.11284, -17.67451], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.66658, - 179.27023, - -17.65382, - 179.25368, - -17.6287, - 179.2594, - -17.65259, - 179.28761, - -17.66658, - 179.27023 - ], - "centroid": [179.26816, -17.64945], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.62957, - 177.10774, - -17.61932, - 177.08045, - -17.59776, - 177.09003, - -17.61031, - 177.11395, - -17.62957, - 177.10774 - ], - "centroid": [177.09765, -17.61423], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.60295, - 177.08099, - -17.60653, - 177.06472, - -17.57674, - 177.05182, - -17.58046, - 177.07702, - -17.60295, - 177.08099 - ], - "centroid": [177.06793, -17.59097], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.94119, - -178.50428, - -18.9476, - -178.52567, - -18.93727, - -178.53481, - -18.91702, - -178.51588, - -18.94119, - -178.50428 - ], - "centroid": [-178.51926, -18.93476], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.50548, - 177.28458, - -17.49286, - 177.2586, - -17.47623, - 177.26206, - -17.48011, - 177.28344, - -17.50548, - 177.28458 - ], - "centroid": [177.27281, -17.48927], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.77792, - 178.5347, - -18.77967, - 178.51155, - -18.75216, - 178.51924, - -18.75708, - 178.53958, - -18.77792, - 178.5347 - ], - "centroid": [178.52574, -18.76677], - "name": "Pacific/Fiji" - }, - { - "points": [ - -19.00608, - -178.82448, - -18.98816, - -178.84022, - -18.97811, - -178.81444, - -18.9938, - -178.80811, - -19.00608, - -178.82448 - ], - "centroid": [-178.82263, -18.99144], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.12158, - 179.10842, - -17.11022, - 179.08911, - -17.09386, - 179.11261, - -17.10878, - 179.12332, - -17.12158, - 179.10842 - ], - "centroid": [179.10773, -17.10837], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.33605, - -178.69348, - -18.3269, - -178.70987, - -18.31024, - -178.70159, - -18.32205, - -178.67637, - -18.33605, - -178.69348 - ], - "centroid": [-178.69479, -18.3234], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.53304, - -178.70342, - -17.53682, - -178.72394, - -17.5123, - -178.72393, - -17.51052, - -178.70638, - -17.53304, - -178.70342 - ], - "centroid": [-178.7145, -17.5235], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.61853, - 178.70808, - -16.63057, - 178.69587, - -16.60637, - 178.68021, - -16.59816, - 178.69785, - -16.61853, - 178.70808 - ], - "centroid": [178.69503, -16.61333], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.20254, - 179.58024, - -16.18377, - 179.57123, - -16.17147, - 179.58927, - -16.19363, - 179.59553, - -16.20254, - 179.58024 - ], - "centroid": [179.58403, -16.18746], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.51616, - -179.68077, - -16.51311, - -179.69994, - -16.49122, - -179.70061, - -16.49561, - -179.67752, - -16.51616, - -179.68077 - ], - "centroid": [-179.68974, -16.50368], - "name": "Pacific/Fiji" - }, - { - "points": [ - -16.77673, - 178.44971, - -16.77329, - 178.43109, - -16.75324, - 178.42729, - -16.7591, - 178.45249, - -16.77673, - 178.44971 - ], - "centroid": [178.44003, -16.7651], - "name": "Pacific/Fiji" - }, - { - "points": [ - -18.82149, - 178.52962, - -18.81016, - 178.51619, - -18.7903, - 178.53083, - -18.80675, - 178.54385, - -18.82149, - 178.52962 - ], - "centroid": [178.53012, -18.80675], - "name": "Pacific/Fiji" - }, - { - "points": [ - -17.39019, - 178.79578, - -17.39787, - 178.77921, - -17.37328, - 178.77208, - -17.37086, - 178.78951, - -17.39019, - 178.79578 - ], - "centroid": [178.78384, -17.38322], - "name": "Pacific/Fiji" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-galapagos.json b/pandora_console/include/javascript/tz_json/polygons/pacific-galapagos.json deleted file mode 100644 index 93fa41b87f..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-galapagos.json +++ /dev/null @@ -1,330 +0,0 @@ -{ - "transitions": { - "Pacific/Galapagos": [[728906400, -360, "-06"], [2147501647, -360, "-06"]] - }, - "name": "Pacific/Galapagos", - "polygons": [ - { - "points": [ - 0.00518, - -91.599, - 0.17539, - -91.35753, - -0.01421, - -91.19028, - -0.21454, - -91.16583, - -0.41577, - -90.94172, - -0.60472, - -90.94345, - -0.73279, - -90.77561, - -0.95943, - -90.89849, - -1.06108, - -91.16793, - -1.01996, - -91.42224, - -0.92656, - -91.50953, - -0.6823, - -91.33374, - -0.60346, - -91.08627, - -0.31625, - -91.36169, - -0.03352, - -91.42923, - -0.06324, - -91.56458, - 0.00518, - -91.599 - ], - "centroid": [-91.18403, -0.55179], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -0.77988, - -90.35392, - -0.7114, - -90.52574, - -0.62236, - -90.5582, - -0.52097, - -90.51339, - -0.47463, - -90.30554, - -0.37576, - -90.27435, - -0.66597, - -90.16552, - -0.77988, - -90.35392 - ], - "centroid": [-90.36013, -0.61278], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -0.50975, - -91.50574, - -0.47145, - -91.62306, - -0.29334, - -91.66645, - -0.27749, - -91.40251, - -0.45693, - -91.38007, - -0.50975, - -91.50574 - ], - "centroid": [-91.5166, -0.38492], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -0.26804, - -90.5521, - -0.38367, - -90.59655, - -0.26748, - -90.8793, - -0.13163, - -90.78571, - -0.26804, - -90.5521 - ], - "centroid": [-90.71005, -0.261], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -0.96352, - -89.52544, - -0.87928, - -89.61552, - -0.68069, - -89.35788, - -0.68995, - -89.24452, - -0.92068, - -89.39243, - -0.96352, - -89.52544 - ], - "centroid": [-89.42901, -0.82363], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -1.36714, - -90.45366, - -1.31149, - -90.5204, - -1.20908, - -90.42178, - -1.27834, - -90.34171, - -1.36714, - -90.45366 - ], - "centroid": [-90.43272, -1.28986], - "name": "Pacific/Galapagos" - }, - { - "points": [ - 0.27105, - -90.47468, - 0.33198, - -90.55174, - 0.40168, - -90.48777, - 0.33015, - -90.39153, - 0.27105, - -90.47468 - ], - "centroid": [-90.47501, 0.33457], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -1.41822, - -89.6206, - -1.41463, - -89.68451, - -1.36481, - -89.75187, - -1.32917, - -89.63295, - -1.41822, - -89.6206 - ], - "centroid": [-89.67209, -1.37673], - "name": "Pacific/Galapagos" - }, - { - "points": [ - 0.53176, - -90.71613, - 0.54886, - -90.79151, - 0.65399, - -90.78533, - 0.60254, - -90.71781, - 0.53176, - -90.71613 - ], - "centroid": [-90.75526, 0.5848], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -0.84799, - -90.04756, - -0.83061, - -90.09386, - -0.7886, - -90.09186, - -0.79848, - -90.02244, - -0.84799, - -90.04756 - ], - "centroid": [-90.06228, -0.81543], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -0.63972, - -90.65257, - -0.61849, - -90.69364, - -0.57541, - -90.67923, - -0.59951, - -90.634, - -0.63972, - -90.65257 - ], - "centroid": [-90.66477, -0.6079], - "name": "Pacific/Galapagos" - }, - { - "points": [ - 0.28849, - -89.94672, - 0.32762, - -89.98615, - 0.35531, - -89.94987, - 0.32921, - -89.92412, - 0.28849, - -89.94672 - ], - "centroid": [-89.95275, 0.32402], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -0.43118, - -90.69559, - -0.4112, - -90.72876, - -0.38369, - -90.70603, - -0.40344, - -90.68593, - -0.43118, - -90.69559 - ], - "centroid": [-90.70507, -0.40777], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -1.0185, - -90.85355, - -1.0269, - -90.88704, - -1.0113, - -90.89598, - -0.99444, - -90.87158, - -1.0185, - -90.85355 - ], - "centroid": [-90.87577, -1.01242], - "name": "Pacific/Galapagos" - }, - { - "points": [ - 1.63328, - -91.99929, - 1.64999, - -92.02058, - 1.67471, - -91.99964, - 1.65184, - -91.98348, - 1.63328, - -91.99929 - ], - "centroid": [-92.00118, 1.65293], - "name": "Pacific/Galapagos" - }, - { - "points": [ - 1.35661, - -91.80826, - 1.35827, - -91.82712, - 1.38904, - -91.83231, - 1.39034, - -91.80709, - 1.35661, - -91.80826 - ], - "centroid": [-91.81857, 1.37436], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -0.87357, - -90.78174, - -0.85743, - -90.79387, - -0.84539, - -90.77541, - -0.86463, - -90.76428, - -0.87357, - -90.78174 - ], - "centroid": [-90.77879, -0.85998], - "name": "Pacific/Galapagos" - }, - { - "points": [ - -1.34448, - -90.29471, - -1.33024, - -90.31251, - -1.31519, - -90.2953, - -1.32711, - -90.28303, - -1.34448, - -90.29471 - ], - "centroid": [-90.29684, -1.32954], - "name": "Pacific/Galapagos" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-gambier.json b/pandora_console/include/javascript/tz_json/polygons/pacific-gambier.json deleted file mode 100644 index b72bb919de..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-gambier.json +++ /dev/null @@ -1,216 +0,0 @@ -{ - "transitions": { - "Pacific/Gambier": [[-1806660012, -540, "-09"], [2147501647, -540, "-09"]] - }, - "name": "Pacific/Gambier", - "polygons": [ - { - "points": [ - -23.16618, - -135.0523, - -23.13483, - -135.05994, - -23.06274, - -134.9244, - -23.13378, - -134.95761, - -23.16618, - -135.0523 - ], - "centroid": [-134.99377, -23.12106], - "name": "Pacific/Gambier" - }, - { - "points": [ - -21.53566, - -135.45683, - -21.48841, - -135.53359, - -21.46974, - -135.53862, - -21.49734, - -135.46457, - -21.53566, - -135.45683 - ], - "centroid": [-135.49388, -21.49998], - "name": "Pacific/Gambier" - }, - { - "points": [ - -22.04318, - -136.19422, - -21.9975, - -136.20516, - -21.9873, - -136.16132, - -22.02382, - -136.15972, - -22.04318, - -136.19422 - ], - "centroid": [-136.18116, -22.01265], - "name": "Pacific/Gambier" - }, - { - "points": [ - -21.36887, - -136.54242, - -21.33289, - -136.56865, - -21.31795, - -136.52752, - -21.34955, - -136.51477, - -21.36887, - -136.54242 - ], - "centroid": [-136.53948, -21.34198], - "name": "Pacific/Gambier" - }, - { - "points": [ - -21.47802, - -136.37141, - -21.47631, - -136.42089, - -21.46139, - -136.42744, - -21.43991, - -136.38724, - -21.47802, - -136.37141 - ], - "centroid": [-136.3985, -21.46317], - "name": "Pacific/Gambier" - }, - { - "points": [ - -21.331, - -136.74108, - -21.30561, - -136.76752, - -21.28341, - -136.74435, - -21.31041, - -136.72043, - -21.331, - -136.74108 - ], - "centroid": [-136.74358, -21.30743], - "name": "Pacific/Gambier" - }, - { - "points": [ - -21.34769, - -136.66475, - -21.32, - -136.67587, - -21.31129, - -136.63609, - -21.33858, - -136.62709, - -21.34769, - -136.66475 - ], - "centroid": [-136.65109, -21.3293], - "name": "Pacific/Gambier" - }, - { - "points": [ - -23.14617, - -134.90789, - -23.12699, - -134.92322, - -23.10837, - -134.88527, - -23.12894, - -134.87874, - -23.14617, - -134.90789 - ], - "centroid": [-134.89934, -23.12744], - "name": "Pacific/Gambier" - }, - { - "points": [ - -21.5585, - -135.62544, - -21.54467, - -135.64115, - -21.51228, - -135.63321, - -21.52785, - -135.6129, - -21.5585, - -135.62544 - ], - "centroid": [-135.62791, -21.53529], - "name": "Pacific/Gambier" - }, - { - "points": [ - -21.50108, - -135.5878, - -21.4787, - -135.60187, - -21.47559, - -135.5638, - -21.49303, - -135.56092, - -21.50108, - -135.5878 - ], - "centroid": [-135.57965, -21.48682], - "name": "Pacific/Gambier" - }, - { - "points": [ - -23.10436, - -134.88047, - -23.07514, - -134.90406, - -23.05941, - -134.89887, - -23.08702, - -134.86956, - -23.10436, - -134.88047 - ], - "centroid": [-134.88748, -23.08204], - "name": "Pacific/Gambier" - }, - { - "points": [ - -23.20073, - -134.91353, - -23.17806, - -134.93217, - -23.16534, - -134.90892, - -23.17691, - -134.89541, - -23.20073, - -134.91353 - ], - "centroid": [-134.91318, -23.18122], - "name": "Pacific/Gambier" - }, - { - "points": [ - -21.49273, - -135.63594, - -21.48754, - -135.65403, - -21.47007, - -135.64997, - -21.47259, - -135.62142, - -21.49273, - -135.63594 - ], - "centroid": [-135.63964, -21.48023], - "name": "Pacific/Gambier" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-honolulu.json b/pandora_console/include/javascript/tz_json/polygons/pacific-honolulu.json deleted file mode 100644 index 81314188c0..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-honolulu.json +++ /dev/null @@ -1,309 +0,0 @@ -{ - "transitions": { - "Pacific/Honolulu": [[0, -600, "HST"]], - "Pacific/Johnston": [[0, -600, "HST"]] - }, - "name": "Pacific/Honolulu", - "polygons": [ - { - "points": [ - 19.67256, - -156.03662, - 19.78166, - -156.05775, - 19.9879, - -155.84083, - 20.19645, - -155.91565, - 20.27779, - -155.83618, - 19.9807, - -155.20263, - 19.86089, - -155.07692, - 19.73897, - -155.08068, - 19.74747, - -154.99615, - 19.51785, - -154.80032, - 19.33297, - -154.98969, - 19.1267, - -155.50161, - 18.90399, - -155.68069, - 19.08431, - -155.92073, - 19.33739, - -155.89838, - 19.67256, - -156.03662 - ], - "centroid": [-155.51698, 19.60092], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 21.02128, - -156.65312, - 21.04254, - -156.5867, - 20.91091, - -156.46941, - 20.94382, - -156.22517, - 20.8028, - -155.99258, - 20.71059, - -155.97667, - 20.57558, - -156.41651, - 20.77932, - -156.47644, - 20.86872, - -156.68727, - 21.02128, - -156.65312 - ], - "centroid": [-156.33012, 20.80308], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 21.3355, - -157.67481, - 21.25271, - -157.70019, - 21.28877, - -158.11377, - 21.58177, - -158.29309, - 21.7211, - -157.96726, - 21.3355, - -157.67481 - ], - "centroid": [-157.9827, 21.46145], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 21.94867, - -159.67803, - 22.02305, - -159.80102, - 22.16141, - -159.73169, - 22.23732, - -159.58575, - 22.19534, - -159.31158, - 21.89784, - -159.3909, - 21.94867, - -159.67803 - ], - "centroid": [-159.54168, 22.07334], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 21.04256, - -156.87131, - 21.08751, - -157.30376, - 21.10828, - -157.32103, - 21.23589, - -157.2558, - 21.16432, - -156.70033, - 21.04256, - -156.87131 - ], - "centroid": [-157.0399, 21.13616], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 20.72787, - -156.95398, - 20.88136, - -157.065, - 20.9287, - -157.05527, - 20.92761, - -156.89527, - 20.84187, - -156.80331, - 20.75637, - -156.82908, - 20.72787, - -156.95398 - ], - "centroid": [-156.93159, 20.8387], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 21.77534, - -160.21691, - 21.89348, - -160.23855, - 22.03726, - -160.08722, - 21.89297, - -160.06707, - 21.77534, - -160.21691 - ], - "centroid": [-160.15041, 21.90194], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 20.4933, - -156.66361, - 20.56379, - -156.68157, - 20.5908, - -156.53179, - 20.50791, - -156.53775, - 20.4933, - -156.66361 - ], - "centroid": [-156.60247, 20.54029], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 25.74306, - -171.73141, - 25.76476, - -171.7512, - 25.78893, - -171.7241, - 25.77528, - -171.70892, - 25.74306, - -171.73141 - ], - "centroid": [-171.72955, 25.76708], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 23.0419, - -161.92746, - 23.05577, - -161.94162, - 23.0745, - -161.93356, - 23.06164, - -161.90433, - 23.0419, - -161.92746 - ], - "centroid": [-161.92553, 23.05876], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 23.56542, - -164.69299, - 23.57629, - -164.71536, - 23.59489, - -164.71225, - 23.58478, - -164.68081, - 23.56542, - -164.69299 - ], - "centroid": [-164.69973, 23.58062], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 26.05861, - -173.94627, - 26.05223, - -173.97068, - 26.07783, - -173.9774, - 26.08337, - -173.96124, - 26.05861, - -173.94627 - ], - "centroid": [-173.96346, 26.06725], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 21.6417, - -160.5448, - 21.6541, - -160.56019, - 21.67238, - -160.54503, - 21.65241, - -160.53415, - 21.6417, - -160.5448 - ], - "centroid": [-160.54643, 21.65583], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 23.85706, - -166.28126, - 23.8689, - -166.29543, - 23.88332, - -166.27367, - 23.86583, - -166.2669, - 23.85706, - -166.28126 - ], - "centroid": [-166.27963, 23.86935], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 20.62334, - -156.49828, - 20.6333, - -156.50873, - 20.64769, - -156.49914, - 20.63482, - -156.4824, - 20.62334, - -156.49828 - ], - "centroid": [-156.49663, 20.63509], - "name": "Pacific/Honolulu" - }, - { - "points": [ - 16.71656, - -169.54217, - 16.73841, - -169.54994, - 16.74647, - -169.51001, - 16.7293, - -169.51199, - 16.71656, - -169.54217 - ], - "centroid": [-169.52967, 16.73276], - "name": "Pacific/Johnston" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-kiritimati.json b/pandora_console/include/javascript/tz_json/polygons/pacific-kiritimati.json deleted file mode 100644 index 446efc9db7..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-kiritimati.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "transitions": { - "Pacific/Kiritimati": [[788972400, 840, "+14"], [2147501647, 840, "+14"]] - }, - "name": "Pacific/Kiritimati", - "polygons": [ - { - "points": [ - 1.68032, - -157.21769, - 1.85887, - -157.57909, - 2.05089, - -157.52257, - 1.9686, - -157.31314, - 1.74739, - -157.17409, - 1.68032, - -157.21769 - ], - "centroid": [-157.38321, 1.86797], - "name": "Pacific/Kiritimati" - }, - { - "points": [ - 3.78475, - -159.32023, - 3.88017, - -159.41383, - 3.94654, - -159.37897, - 3.86379, - -159.25191, - 3.78475, - -159.32023 - ], - "centroid": [-159.33744, 3.86709], - "name": "Pacific/Kiritimati" - }, - { - "points": [ - -4.05964, - -154.92826, - -4.00902, - -154.9781, - -3.97963, - -154.96378, - -3.99111, - -154.88301, - -4.05964, - -154.92826 - ], - "centroid": [-154.93343, -4.01172], - "name": "Pacific/Kiritimati" - }, - { - "points": [ - -5.65285, - -155.87339, - -5.63022, - -155.93579, - -5.61294, - -155.94229, - -5.60384, - -155.8448, - -5.65285, - -155.87339 - ], - "centroid": [-155.89201, -5.62471], - "name": "Pacific/Kiritimati" - }, - { - "points": [ - 4.68589, - -160.73939, - 4.70051, - -160.78346, - 4.71759, - -160.78614, - 4.72161, - -160.73552, - 4.68589, - -160.73939 - ], - "centroid": [-160.75823, 4.70636], - "name": "Pacific/Kiritimati" - }, - { - "points": [ - -9.95477, - -150.20085, - -9.95585, - -150.2216, - -9.89473, - -150.22639, - -9.90317, - -150.20588, - -9.95477, - -150.20085 - ], - "centroid": [-150.21396, -9.92733], - "name": "Pacific/Kiritimati" - }, - { - "points": [ - -11.4352, - -151.78138, - -11.44334, - -151.80107, - -11.39993, - -151.80899, - -11.40125, - -151.79307, - -11.4352, - -151.78138 - ], - "centroid": [-151.79618, -11.42106], - "name": "Pacific/Kiritimati" - }, - { - "points": [ - -10.00941, - -150.23139, - -10.00882, - -150.25341, - -9.98799, - -150.25352, - -9.98973, - -150.2354, - -10.00941, - -150.23139 - ], - "centroid": [-150.24351, -9.99932], - "name": "Pacific/Kiritimati" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-kwajalein.json b/pandora_console/include/javascript/tz_json/polygons/pacific-kwajalein.json deleted file mode 100644 index e0b40a7b9c..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-kwajalein.json +++ /dev/null @@ -1,4826 +0,0 @@ -{ - "transitions": { - "Pacific/Kwajalein": [[745862400, 720, "+12"], [2147501647, 720, "+12"]], - "Pacific/Wake": [[-2147465648, 720, "+12"], [2147501647, 720, "+12"]], - "Asia/Kamchatka": [[1301166000, 720, "+12"], [2147501647, 720, "+12"]], - "Pacific/Funafuti": [[-2147465648, 720, "+12"], [2147501647, 720, "+12"]], - "Pacific/Wallis": [[-2147465648, 720, "+12"], [2147501647, 720, "+12"]], - "Pacific/Majuro": [[-7974000, 720, "+12"], [2147501647, 720, "+12"]], - "Pacific/Tarawa": [[-2147465648, 720, "+12"], [2147501647, 720, "+12"]], - "Asia/Anadyr": [[1301166000, 720, "+12"], [2147501647, 720, "+12"]], - "Pacific/Nauru": [[294337800, 720, "+12"], [2147501647, 720, "+12"]] - }, - "name": "Pacific/Kwajalein", - "polygons": [ - { - "points": [ - 9.3016, - 166.88182, - 9.31675, - 166.81577, - 9.33674, - 166.81037, - 9.32341, - 166.88077, - 9.3016, - 166.88182 - ], - "centroid": [166.84793, 9.31959], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 9.37175, - 167.46032, - 9.40253, - 167.4554, - 9.4029, - 167.49593, - 9.37672, - 167.49413, - 9.37175, - 167.46032 - ], - "centroid": [167.47587, 9.38885], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 8.70263, - 167.73483, - 8.7115, - 167.71136, - 8.73933, - 167.71225, - 8.73827, - 167.74987, - 8.70263, - 167.73483 - ], - "centroid": [167.72811, 8.72382], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 9.09589, - 167.34307, - 9.09815, - 167.30927, - 9.11392, - 167.30224, - 9.11668, - 167.35066, - 9.09589, - 167.34307 - ], - "centroid": [167.32724, 9.1067], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 9.12308, - 167.22496, - 9.12903, - 167.1885, - 9.14238, - 167.18327, - 9.14656, - 167.21356, - 9.12308, - 167.22496 - ], - "centroid": [167.20413, 9.13514], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 9.10882, - 167.26617, - 9.09484, - 167.24908, - 9.11874, - 167.2244, - 9.1266, - 167.23843, - 9.10882, - 167.26617 - ], - "centroid": [167.24519, 9.11152], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 9.06226, - 167.51686, - 9.07018, - 167.48302, - 9.08905, - 167.48287, - 9.07992, - 167.5115, - 9.06226, - 167.51686 - ], - "centroid": [167.49822, 9.07518], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 8.87792, - 167.78123, - 8.8796, - 167.76064, - 8.9152, - 167.77124, - 8.90428, - 167.78432, - 8.87792, - 167.78123 - ], - "centroid": [167.77368, 8.89367], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 8.84238, - 167.75372, - 8.8489, - 167.73325, - 8.87785, - 167.7573, - 8.86567, - 167.76721, - 8.84238, - 167.75372 - ], - "centroid": [167.752, 8.85831], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 8.78539, - 167.62728, - 8.79452, - 167.60696, - 8.81118, - 167.61112, - 8.80179, - 167.63669, - 8.78539, - 167.62728 - ], - "centroid": [167.62081, 8.79842], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 9.32456, - 167.05891, - 9.3416, - 167.04741, - 9.34788, - 167.07313, - 9.33218, - 167.0777, - 9.32456, - 167.05891 - ], - "centroid": [167.06378, 9.33678], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 8.74533, - 167.7022, - 8.73857, - 167.68444, - 8.75897, - 167.67342, - 8.76181, - 167.69187, - 8.74533, - 167.7022 - ], - "centroid": [167.68776, 8.75098], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 8.76772, - 167.74703, - 8.77454, - 167.73044, - 8.79585, - 167.73487, - 8.78945, - 167.75127, - 8.76772, - 167.74703 - ], - "centroid": [167.74092, 8.78185], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 9.01653, - 167.5776, - 9.01373, - 167.55952, - 9.03505, - 167.55518, - 9.03832, - 167.57167, - 9.01653, - 167.5776 - ], - "centroid": [167.56608, 9.02577], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 9.10848, - 167.4309, - 9.10115, - 167.41439, - 9.11774, - 167.40697, - 9.12377, - 167.42184, - 9.10848, - 167.4309 - ], - "centroid": [167.41857, 9.11261], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 9.28256, - 167.34306, - 9.29602, - 167.33229, - 9.30569, - 167.35055, - 9.29236, - 167.35613, - 9.28256, - 167.34306 - ], - "centroid": [167.34511, 9.29428], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - 9.08608, - 167.28422, - 9.09895, - 167.27155, - 9.1091, - 167.2878, - 9.09938, - 167.29704, - 9.08608, - 167.28422 - ], - "centroid": [167.28478, 9.0981], - "name": "Pacific/Kwajalein" - }, - { - "points": [ - -14.39599, - -178.03147, - -14.32579, - -178.17683, - -14.24101, - -178.21204, - -14.34312, - -177.98075, - -14.39599, - -178.03147 - ], - "centroid": [-178.09838, -14.32462], - "name": "Pacific/Wallis" - }, - { - "points": [ - -13.36252, - -176.18122, - -13.2945, - -176.22746, - -13.20441, - -176.166, - -13.27239, - -176.11892, - -13.36252, - -176.18122 - ], - "centroid": [-176.17333, -13.28343], - "name": "Pacific/Wallis" - }, - { - "points": [ - -8.54625, - 179.18363, - -8.53519, - 179.1677, - -8.44824, - 179.17202, - -8.49172, - 179.2011, - -8.54625, - 179.18363 - ], - "centroid": [179.18136, -8.5009], - "name": "Pacific/Funafuti" - }, - { - "points": [ - -7.5004, - 178.6983, - -7.46659, - 178.65199, - -7.44052, - 178.65447, - -7.46655, - 178.70262, - -7.5004, - 178.6983 - ], - "centroid": [178.67795, -7.46916], - "name": "Pacific/Funafuti" - }, - { - "points": [ - -5.7108, - 176.15962, - -5.71531, - 176.14104, - -5.67025, - 176.11106, - -5.66161, - 176.13636, - -5.7108, - 176.15962 - ], - "centroid": [176.13631, -5.68808], - "name": "Pacific/Funafuti" - }, - { - "points": [ - -9.44565, - 179.86198, - -9.43505, - 179.8474, - -9.38576, - 179.84615, - -9.40708, - 179.8717, - -9.44565, - 179.86198 - ], - "centroid": [179.85693, -9.4163], - "name": "Pacific/Funafuti" - }, - { - "points": [ - -9.37795, - 179.84718, - -9.38383, - 179.82669, - -9.34996, - 179.80919, - -9.34748, - 179.83538, - -9.37795, - 179.84718 - ], - "centroid": [179.82917, -9.36441], - "name": "Pacific/Funafuti" - }, - { - "points": [ - -6.31372, - 176.31597, - -6.288, - 176.29981, - -6.2673, - 176.31625, - -6.28984, - 176.33573, - -6.31372, - 176.31597 - ], - "centroid": [176.31721, -6.29001], - "name": "Pacific/Funafuti" - }, - { - "points": [ - -8.00964, - 178.40832, - -7.99201, - 178.39767, - -7.95963, - 178.4314, - -7.97637, - 178.43526, - -8.00964, - 178.40832 - ], - "centroid": [178.41724, -7.9851], - "name": "Pacific/Funafuti" - }, - { - "points": [ - -6.13059, - 177.3068, - -6.12561, - 177.28709, - -6.10053, - 177.28393, - -6.10395, - 177.32024, - -6.13059, - 177.3068 - ], - "centroid": [177.30011, -6.11401], - "name": "Pacific/Funafuti" - }, - { - "points": [ - -7.25618, - 177.15389, - -7.2477, - 177.13704, - -7.22549, - 177.14526, - -7.23454, - 177.17463, - -7.25618, - 177.15389 - ], - "centroid": [177.15354, -7.24027], - "name": "Pacific/Funafuti" - }, - { - "points": [ - -7.20529, - 177.16523, - -7.20727, - 177.14617, - -7.17582, - 177.14029, - -7.1771, - 177.1583, - -7.20529, - 177.16523 - ], - "centroid": [177.15238, -7.1916], - "name": "Pacific/Funafuti" - }, - { - "points": [ - -5.66293, - 176.07725, - -5.6517, - 176.0555, - -5.63368, - 176.06151, - -5.64754, - 176.09184, - -5.66293, - 176.07725 - ], - "centroid": [176.07193, -5.64861], - "name": "Pacific/Funafuti" - }, - { - "points": [ - -8.63286, - 179.101, - -8.63474, - 179.07857, - -8.6047, - 179.08765, - -8.61011, - 179.10048, - -8.63286, - 179.101 - ], - "centroid": [179.0913, -8.62159], - "name": "Pacific/Funafuti" - }, - { - "points": [ - 51.92252, - 156.48328, - 52.3205, - 156.39037, - 52.89454, - 156.12008, - 53.81662, - 155.93137, - 54.83271, - 155.61234, - 55.38849, - 155.53664, - 55.9965, - 155.65272, - 56.69377, - 155.98078, - 56.97165, - 156.47832, - 57.10816, - 156.53215, - 57.131, - 156.72516, - 57.42744, - 156.98957, - 57.60309, - 156.95349, - 57.7522, - 156.79161, - 57.87024, - 157.00578, - 57.78645, - 157.19433, - 57.80561, - 157.45135, - 58.02155, - 157.67325, - 57.98257, - 157.93261, - 58.07388, - 158.3113, - 58.44195, - 159.08089, - 58.85975, - 159.70763, - 58.99306, - 159.71671, - 59.13363, - 159.85096, - 59.40015, - 160.39352, - 59.56793, - 160.49837, - 59.63406, - 160.89157, - 60.04826, - 161.49582, - 60.21477, - 161.92233, - 60.42726, - 161.95485, - 60.60992, - 162.71031, - 60.76227, - 162.91033, - 60.85386, - 163.70062, - 60.91202, - 163.75611, - 61.01911, - 163.50099, - 61.23626, - 163.94937, - 61.34454, - 164.02826, - 61.46532, - 163.74807, - 61.65093, - 163.87173, - 61.68447, - 164.05003, - 62.2758, - 164.164, - 62.44943, - 164.54052, - 62.47623, - 165.21699, - 62.67551, - 164.45141, - 62.51321, - 163.30977, - 62.42643, - 163.22755, - 62.32572, - 163.39679, - 62.21817, - 163.11173, - 62.08541, - 163.12221, - 62.05527, - 163.21202, - 61.80212, - 163.00287, - 61.7142, - 163.34761, - 61.65302, - 163.34854, - 61.60332, - 163.12462, - 61.50064, - 163.04319, - 61.59274, - 162.85034, - 61.64736, - 162.93255, - 61.69914, - 162.84277, - 61.65125, - 162.64347, - 61.57769, - 162.77638, - 61.67929, - 162.47245, - 61.76529, - 162.40888, - 61.81892, - 162.4623, - 61.93554, - 162.29331, - 61.97992, - 162.50126, - 62.08959, - 162.52809, - 62.18593, - 162.14846, - 62.29312, - 162.7164, - 62.49249, - 162.76488, - 62.58203, - 162.68236, - 62.70463, - 162.81638, - 62.69675, - 162.67697, - 62.83705, - 162.54396, - 62.90713, - 162.27027, - 63.06996, - 162.27999, - 63.19079, - 162.76303, - 63.39433, - 162.66854, - 63.50168, - 162.95708, - 63.62004, - 162.97028, - 63.81194, - 162.70553, - 63.9461, - 162.92006, - 64.14651, - 162.77248, - 64.19034, - 163.14771, - 64.32958, - 163.24766, - 64.38672, - 163.45209, - 64.5492, - 163.15724, - 64.63874, - 163.14775, - 64.7149, - 163.25312, - 64.8094, - 163.10982, - 64.82714, - 163.35026, - 64.9443, - 163.50346, - 64.87248, - 163.86527, - 64.94969, - 164.18048, - 64.77808, - 164.81508, - 64.69309, - 164.89927, - 64.70103, - 165.01397, - 64.86096, - 165.01767, - 64.86354, - 165.23985, - 64.77152, - 165.35227, - 64.77029, - 165.67624, - 64.6235, - 165.91276, - 64.56149, - 165.85751, - 64.62552, - 166.18866, - 64.5398, - 166.78762, - 64.63786, - 167.23677, - 64.34691, - 167.71947, - 64.33412, - 168.47546, - 64.1968, - 168.78085, - 64.032, - 168.86585, - 63.95886, - 169.35994, - 63.87432, - 169.38515, - 63.82802, - 169.55135, - 63.65778, - 169.60983, - 63.08435, - 168.46616, - 62.95114, - 168.92357, - 62.98576, - 169.12388, - 62.71461, - 169.66828, - 62.66871, - 170.09566, - 62.54552, - 169.99008, - 62.2944, - 170.26439, - 62.25435, - 170.85121, - 62.38107, - 171.22016, - 62.31983, - 171.48819, - 62.47776, - 172.04121, - 62.41108, - 172.28843, - 62.45444, - 172.48334, - 62.33833, - 172.84535, - 62.40109, - 172.88539, - 62.54829, - 173.6775, - 62.44716, - 173.87043, - 62.45974, - 174.08169, - 62.33613, - 174.10447, - 62.27906, - 174.01942, - 62.19418, - 174.1237, - 62.08159, - 174.11761, - 62.1105, - 174.31223, - 61.99025, - 174.47932, - 61.86662, - 174.5233, - 61.8135, - 174.45919, - 61.6318, - 173.84671, - 61.71146, - 173.53016, - 61.5341, - 173.49904, - 61.52884, - 173.36741, - 61.42007, - 173.26683, - 61.4055, - 172.75618, - 61.34351, - 172.94688, - 61.25534, - 172.94366, - 61.15565, - 172.64464, - 61.20073, - 172.36071, - 61.04133, - 172.49294, - 60.99657, - 172.2879, - 61.05567, - 172.13704, - 60.94663, - 172.23233, - 60.82975, - 172.0714, - 60.87967, - 172.00066, - 60.81201, - 171.921, - 60.82428, - 171.72314, - 60.60705, - 171.40063, - 60.40018, - 170.66239, - 60.2959, - 170.70025, - 60.2399, - 170.52882, - 59.96286, - 170.4382, - 59.92274, - 170.32316, - 60.06118, - 169.96426, - 60.38705, - 169.73479, - 60.50362, - 169.41627, - 60.58873, - 168.37241, - 60.51884, - 167.78622, - 60.45931, - 167.76994, - 60.3308, - 167.21067, - 60.39144, - 167.0518, - 60.3005, - 167.06973, - 59.80721, - 166.27261, - 59.81584, - 166.07603, - 60.13062, - 166.19187, - 60.19648, - 166.29272, - 60.37085, - 166.23564, - 60.41483, - 166.36598, - 60.45886, - 166.26243, - 60.10041, - 165.1606, - 59.98338, - 165.24104, - 59.77123, - 164.85736, - 59.98521, - 164.72364, - 60.09776, - 164.45422, - 59.9094, - 164.1433, - 59.84596, - 164.21799, - 59.89115, - 164.06228, - 59.98063, - 164.21719, - 60.01179, - 164.04388, - 59.98609, - 163.85728, - 59.8547, - 163.71423, - 59.85246, - 163.48298, - 59.76386, - 163.39456, - 59.61762, - 163.43548, - 59.56606, - 163.23412, - 59.56251, - 163.33133, - 59.49199, - 163.21778, - 59.39177, - 163.35848, - 59.26783, - 163.36385, - 59.20867, - 163.28009, - 59.27517, - 163.33478, - 59.23929, - 163.09412, - 59.13402, - 163.25977, - 59.04699, - 163.25607, - 59.15495, - 162.97127, - 59.10528, - 162.93106, - 59.02451, - 163.09257, - 58.97025, - 163.07316, - 58.66995, - 162.4559, - 58.13178, - 162.02453, - 57.92663, - 162.05548, - 57.81485, - 162.25233, - 57.78349, - 162.50344, - 57.89406, - 162.50508, - 57.95735, - 162.70687, - 57.82407, - 163.21452, - 57.71978, - 163.33581, - 57.4671, - 163.09978, - 57.37115, - 162.83255, - 57.25797, - 162.78362, - 57.02035, - 162.87111, - 56.77991, - 162.79691, - 56.70579, - 162.93995, - 56.75711, - 163.24849, - 56.44739, - 163.26478, - 56.3279, - 163.37122, - 56.17987, - 163.37792, - 55.99956, - 163.06242, - 56.05486, - 162.82516, - 56.22164, - 162.62038, - 56.1368, - 162.21884, - 56.07626, - 162.10116, - 55.56035, - 161.7605, - 55.18804, - 161.80296, - 54.8528, - 162.16127, - 54.74539, - 162.12906, - 54.49803, - 161.72099, - 54.46678, - 161.28188, - 54.57485, - 161.17846, - 54.55307, - 160.86491, - 54.15833, - 160.05138, - 53.77901, - 159.85475, - 53.49202, - 159.97429, - 53.44456, - 159.84955, - 53.3221, - 159.98373, - 53.248, - 159.91752, - 53.25761, - 160.03264, - 53.08681, - 160.04178, - 53.23952, - 159.61766, - 53.07064, - 159.03738, - 52.868, - 158.71505, - 53.03196, - 158.60921, - 52.9968, - 158.42927, - 52.89814, - 158.44213, - 52.8911, - 158.64584, - 52.76178, - 158.57489, - 52.75925, - 158.4954, - 52.6932, - 158.61174, - 52.6181, - 158.57252, - 52.63227, - 158.4223, - 52.55441, - 158.52758, - 52.43036, - 158.48404, - 52.379, - 158.58104, - 52.33614, - 158.51122, - 52.27695, - 158.55784, - 52.20492, - 158.39428, - 51.95713, - 158.28822, - 51.61721, - 157.90922, - 51.48553, - 157.5585, - 51.34869, - 157.46988, - 50.85973, - 156.66875, - 51.06771, - 156.75039, - 51.19299, - 156.69958, - 51.28633, - 156.5317, - 51.92252, - 156.48328 - ], - "centroid": [163.02565, 58.94559], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 58.56199, - 163.4264, - 58.59088, - 163.58192, - 58.98988, - 163.90922, - 59.01562, - 163.72581, - 59.11739, - 164.31514, - 59.24688, - 164.59996, - 59.03228, - 164.76084, - 58.86142, - 164.66062, - 58.79881, - 164.16685, - 58.56634, - 163.60661, - 58.44215, - 163.50295, - 58.56199, - 163.4264 - ], - "centroid": [164.19276, 58.91756], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 55.3507, - 165.86672, - 55.32132, - 166.27461, - 55.18836, - 166.22522, - 54.86382, - 166.6381, - 54.65862, - 166.67516, - 54.93906, - 166.15951, - 55.22186, - 165.92371, - 55.28388, - 165.67909, - 55.3507, - 165.86672 - ], - "centroid": [166.23755, 55.05949], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 54.46842, - 168.10314, - 54.65286, - 167.68687, - 54.86308, - 167.42092, - 54.64715, - 167.94092, - 54.51352, - 168.13935, - 54.46842, - 168.10314 - ], - "centroid": [167.82207, 54.64563], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 61.54655, - 162.5765, - 61.5697, - 162.50737, - 61.56437, - 162.67004, - 61.54759, - 162.63775, - 61.54655, - 162.5765 - ], - "centroid": [162.59448, 61.55854], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 59.57943, - 164.67878, - 59.59793, - 164.65391, - 59.63171, - 164.6506, - 59.63009, - 164.69631, - 59.57943, - 164.67878 - ], - "centroid": [164.67171, 59.61107], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 61.43648, - 163.00775, - 61.48644, - 163.00177, - 61.49774, - 163.03612, - 61.45436, - 163.05012, - 61.43648, - 163.00775 - ], - "centroid": [163.02391, 61.46779], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 62.32531, - 163.50823, - 62.32757, - 163.47137, - 62.35223, - 163.4739, - 62.35516, - 163.50939, - 62.32531, - 163.50823 - ], - "centroid": [163.49129, 62.33997], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 60.8389, - 163.28692, - 60.85594, - 163.26645, - 60.87988, - 163.29772, - 60.85596, - 163.31495, - 60.8389, - 163.28692 - ], - "centroid": [163.29154, 60.85824], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 61.08786, - 172.47611, - 61.11561, - 172.46413, - 61.11724, - 172.50194, - 61.09764, - 172.50767, - 61.08786, - 172.47611 - ], - "centroid": [172.48634, 61.10458], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 60.78588, - 162.77662, - 60.8217, - 162.78143, - 60.82612, - 162.80648, - 60.80573, - 162.80965, - 60.78588, - 162.77662 - ], - "centroid": [162.79247, 60.8088], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 57.15223, - 156.53853, - 57.17993, - 156.52453, - 57.19345, - 156.54532, - 57.16926, - 156.55744, - 57.15223, - 156.53853 - ], - "centroid": [156.54122, 57.17355], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 51.22336, - 157.30391, - 51.24043, - 157.28794, - 51.25643, - 157.31407, - 51.24053, - 157.32388, - 51.22336, - 157.30391 - ], - "centroid": [157.30688, 51.24009], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 57.82415, - 162.4765, - 57.80941, - 162.46646, - 57.82445, - 162.43849, - 57.83905, - 162.45775, - 57.82415, - 162.4765 - ], - "centroid": [162.45903, 57.82427], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 60.52822, - 162.16936, - 60.54234, - 162.14947, - 60.55645, - 162.17568, - 60.54068, - 162.18751, - 60.52822, - 162.16936 - ], - "centroid": [162.16991, 60.54212], - "name": "Asia/Kamchatka" - }, - { - "points": [ - 67.59607, - 157.72677, - 67.73092, - 157.85558, - 67.75249, - 158.31563, - 67.83922, - 158.05358, - 67.92037, - 158.0478, - 67.96257, - 158.18593, - 68.08019, - 158.25209, - 68.13734, - 158.49808, - 68.21633, - 159.78746, - 68.28912, - 159.85022, - 68.30715, - 160.97619, - 68.42137, - 161.36548, - 68.31467, - 162.42819, - 68.60921, - 162.71436, - 68.81007, - 162.58355, - 68.86767, - 162.83739, - 68.99731, - 162.52304, - 69.12521, - 162.49312, - 69.19346, - 162.77171, - 69.41178, - 162.34956, - 69.4582, - 162.40518, - 69.53092, - 162.30025, - 69.62718, - 162.33423, - 69.67305, - 162.56005, - 69.67495, - 163.66498, - 69.75958, - 164.04954, - 69.58384, - 164.59869, - 69.48419, - 166.96267, - 69.77318, - 167.80719, - 69.71051, - 168.07423, - 69.64152, - 168.13216, - 69.63838, - 167.97806, - 69.55265, - 168.2874, - 69.33336, - 168.23725, - 69.23707, - 168.28979, - 69.0936, - 169.34684, - 69.02442, - 169.45203, - 68.81862, - 169.49534, - 68.7673, - 169.69439, - 68.81609, - 170.35786, - 69.05666, - 171.05449, - 69.16448, - 170.88899, - 69.28438, - 170.93031, - 69.3647, - 170.78634, - 69.55687, - 170.67673, - 69.58321, - 170.19327, - 69.70713, - 170.29421, - 69.76132, - 170.62346, - 69.90664, - 170.54316, - 70.06686, - 170.60721, - 70.10694, - 170.4574, - 70.13772, - 170.56495, - 69.97412, - 172.7636, - 69.84331, - 173.1502, - 69.94409, - 173.50658, - 69.81381, - 173.79176, - 69.88118, - 174.14436, - 69.88669, - 176.11184, - 69.64679, - 176.89245, - 69.3958, - 178.82334, - 68.98374, - 180.00911, - 65.02344, - 180.00907, - 64.79009, - 179.53607, - 64.54786, - 178.56151, - 64.58657, - 178.5068, - 64.64355, - 178.78965, - 64.68295, - 177.6391, - 64.74201, - 177.62965, - 64.80392, - 177.40716, - 64.83644, - 177.51011, - 64.90474, - 177.46395, - 64.90047, - 177.28827, - 64.79564, - 177.35406, - 64.73997, - 177.08821, - 64.83612, - 176.76736, - 64.78339, - 176.46525, - 64.93287, - 176.11064, - 64.88673, - 175.98014, - 64.78652, - 175.87261, - 64.89903, - 176.01606, - 64.89902, - 176.17013, - 64.69996, - 176.46217, - 64.6139, - 176.26239, - 64.67001, - 176.56362, - 64.5447, - 176.77561, - 64.71237, - 177.08123, - 64.74689, - 177.52359, - 64.55306, - 177.43249, - 64.42834, - 177.49353, - 64.20358, - 178.05922, - 64.19899, - 178.16125, - 64.24817, - 178.12116, - 64.33545, - 178.32023, - 64.44766, - 178.23517, - 64.00679, - 178.69145, - 63.42609, - 178.89962, - 63.11454, - 179.45939, - 63.04912, - 179.47238, - 62.97733, - 179.27935, - 62.88688, - 179.34087, - 62.84635, - 179.56741, - 62.67849, - 179.63789, - 62.47721, - 179.40937, - 62.44224, - 179.14403, - 62.31213, - 179.18587, - 62.2599, - 179.09999, - 62.511, - 178.07822, - 62.52174, - 177.1249, - 61.80064, - 174.51728, - 61.85031, - 174.4334, - 61.87077, - 174.50342, - 61.97994, - 174.45739, - 62.08519, - 174.32554, - 62.06646, - 174.09684, - 62.18483, - 174.1038, - 62.27832, - 173.99942, - 62.34413, - 174.08531, - 62.44079, - 174.07373, - 62.42719, - 173.86795, - 62.52823, - 173.67752, - 62.38212, - 173.16634, - 62.38212, - 172.89201, - 62.31833, - 172.84634, - 62.43468, - 172.48005, - 62.3911, - 172.28724, - 62.45777, - 172.04191, - 62.29974, - 171.48866, - 62.36101, - 171.22017, - 62.23464, - 170.85524, - 62.26836, - 170.28107, - 62.53853, - 169.96924, - 62.65988, - 170.05414, - 62.64488, - 169.84004, - 62.96429, - 169.1269, - 62.93141, - 168.91965, - 63.07582, - 168.43722, - 63.52496, - 169.1998, - 63.65706, - 169.58966, - 63.81412, - 169.53688, - 63.85742, - 169.37441, - 63.94267, - 169.34691, - 64.01379, - 168.85754, - 64.18077, - 168.76883, - 64.30792, - 168.49757, - 64.32708, - 167.71594, - 64.61789, - 167.23479, - 64.51979, - 166.78874, - 64.60549, - 166.18849, - 64.54201, - 165.85227, - 64.58802, - 165.79917, - 64.61434, - 165.86877, - 64.72504, - 165.72212, - 64.75242, - 165.34593, - 64.84111, - 165.26321, - 64.8427, - 165.03286, - 64.68648, - 165.0284, - 64.67443, - 164.87412, - 64.76236, - 164.79901, - 64.92973, - 164.17853, - 64.85248, - 163.8655, - 64.92332, - 163.49862, - 64.80755, - 163.35497, - 64.79253, - 163.12064, - 64.69106, - 163.12944, - 64.6441, - 163.04763, - 64.6509, - 162.7347, - 64.73952, - 162.54044, - 64.82017, - 161.79475, - 64.98615, - 161.68513, - 65.12324, - 161.33211, - 65.1507, - 160.53065, - 65.50826, - 160.024, - 65.72876, - 158.9157, - 65.90195, - 158.91866, - 66.2123, - 159.18613, - 66.27386, - 158.77239, - 66.44755, - 158.3428, - 66.73424, - 158.69172, - 66.79797, - 158.89476, - 66.97104, - 158.79827, - 67.26194, - 157.85535, - 67.34477, - 157.76873, - 67.43589, - 157.87809, - 67.46861, - 157.73647, - 67.53774, - 157.67871, - 67.59607, - 157.72677 - ], - "centroid": [170.69813, 66.42031], - "name": "Asia/Anadyr" - }, - { - "points": [ - 64.58439, - -172.5191, - 64.58802, - -172.60049, - 64.55261, - -172.40654, - 64.4023, - -172.21771, - 64.36545, - -172.59305, - 64.39718, - -172.72998, - 64.50223, - -172.76628, - 64.49016, - -172.86913, - 64.43287, - -172.77948, - 64.2932, - -172.83309, - 64.24182, - -173.16864, - 64.29494, - -173.37763, - 64.48782, - -173.23171, - 64.56699, - -173.29158, - 64.43186, - -173.29375, - 64.31815, - -173.62811, - 64.4131, - -173.98203, - 64.53092, - -174.04314, - 64.6353, - -174.28058, - 64.78908, - -174.92579, - 64.77888, - -175.42299, - 64.84297, - -175.37347, - 64.99386, - -175.88405, - 65.13843, - -175.73164, - 65.38972, - -176.03105, - 65.32471, - -175.9025, - 65.42233, - -175.98221, - 65.58973, - -176.92295, - 65.4276, - -177.56912, - 65.45665, - -178.72885, - 65.47135, - -178.45198, - 65.51428, - -178.53769, - 65.69158, - -178.4047, - 65.89453, - -178.86475, - 65.92425, - -178.8122, - 66.03527, - -178.91529, - 65.98845, - -178.73945, - 66.09218, - -178.65833, - 66.12945, - -178.48403, - 66.38157, - -178.48988, - 66.14265, - -178.83129, - 66.23578, - -179.09796, - 66.35121, - -179.04869, - 66.25116, - -179.14008, - 66.29371, - -179.3665, - 66.19381, - -179.17981, - 66.111, - -179.2881, - 66.09522, - -179.63146, - 66.12293, - -179.55337, - 66.15657, - -179.63133, - 66.07814, - -179.73511, - 65.84828, - -179.72706, - 65.63508, - -179.26377, - 65.56926, - -179.31598, - 65.52657, - -179.24988, - 65.39765, - -179.46671, - 65.22608, - -179.52044, - 65.12196, - -179.66089, - 65.01873, - -180.0046, - 68.98374, - -180.00896, - 68.92602, - -179.42928, - 68.31888, - -177.62279, - 67.67392, - -175.27766, - 67.55463, - -175.23897, - 67.37742, - -174.79545, - 67.22306, - -174.66583, - 67.15315, - -174.67978, - 67.29651, - -174.78749, - 67.27082, - -174.85338, - 67.03974, - -174.8879, - 66.92061, - -174.68819, - 66.901, - -174.75084, - 66.72614, - -174.69136, - 66.654, - -174.92075, - 66.53644, - -174.4253, - 66.42981, - -174.30191, - 66.44795, - -174.4419, - 66.3424, - -174.37271, - 66.42445, - -174.14672, - 66.47573, - -174.19961, - 66.47884, - -174.02757, - 66.4442, - -173.91571, - 66.32325, - -173.9068, - 66.30416, - -173.99567, - 66.29813, - -173.85347, - 66.33522, - -173.88963, - 66.43067, - -173.69148, - 66.56266, - -174.22358, - 66.49107, - -174.25955, - 66.57969, - -174.27655, - 66.672, - -173.92742, - 66.9551, - -174.02782, - 67.06421, - -174.62998, - 67.12609, - -173.63878, - 66.96601, - -171.71878, - 66.92314, - -171.62202, - 66.85656, - -171.64598, - 66.76536, - -171.33187, - 66.69143, - -171.36094, - 66.64081, - -171.25974, - 66.36083, - -170.5662, - 66.13474, - -169.66532, - 66.00111, - -169.72088, - 66.03261, - -170.01704, - 65.86064, - -170.51606, - 65.67137, - -170.49077, - 65.59473, - -170.58045, - 65.69104, - -171.16356, - 65.81631, - -171.4005, - 65.66298, - -171.22343, - 65.59719, - -170.98227, - 65.49091, - -170.97845, - 65.46614, - -172.07367, - 65.31483, - -172.2034, - 65.10202, - -172.0693, - 65.03513, - -172.11164, - 64.90736, - -172.38384, - 64.86152, - -172.94078, - 64.78511, - -173.07856, - 64.85801, - -172.91874, - 64.77805, - -172.73336, - 64.57656, - -172.93791, - 64.66882, - -172.68429, - 64.62976, - -172.42994, - 64.58439, - -172.5191 - ], - "centroid": [-175.82187, 66.48421], - "name": "Asia/Anadyr" - }, - { - "points": [ - 71.53722, - -179.95372, - 71.57916, - -179.17435, - 71.59498, - -179.41567, - 71.62208, - -179.29577, - 71.54202, - -178.27455, - 71.22051, - -177.44783, - 71.0994, - -177.58742, - 71.01652, - -177.92194, - 70.85107, - -179.56469, - 70.88433, - -179.51006, - 70.97088, - -180.0091, - 71.52833, - -180.0099, - 71.53722, - -179.95372 - ], - "centroid": [-178.91749, 71.24112], - "name": "Asia/Anadyr" - }, - { - "points": [ - 70.87107, - 178.73412, - 71.07259, - 178.59569, - 71.22471, - 178.87384, - 71.53173, - 180.00922, - 70.96548, - 180.00372, - 70.773, - 178.77701, - 70.87107, - 178.73412 - ], - "centroid": [179.38492, 71.11757], - "name": "Asia/Anadyr" - }, - { - "points": [ - 69.96682, - 168.09204, - 69.99693, - 168.66902, - 69.81032, - 169.46841, - 69.75011, - 169.28822, - 69.64024, - 169.3151, - 69.54117, - 169.20164, - 69.62057, - 168.37722, - 69.80515, - 167.76888, - 69.96682, - 168.09204 - ], - "centroid": [168.64672, 69.78089], - "name": "Asia/Anadyr" - }, - { - "points": [ - 64.6729, - -172.5865, - 64.71465, - -172.64251, - 64.84312, - -172.45917, - 64.76239, - -172.05007, - 64.6729, - -172.5865 - ], - "centroid": [-172.39619, 64.75698], - "name": "Asia/Anadyr" - }, - { - "points": [ - 69.66834, - 170.11913, - 69.74545, - 170.04004, - 69.77307, - 170.33063, - 69.70374, - 170.12669, - 69.66834, - 170.11913 - ], - "centroid": [170.15246, 69.73416], - "name": "Asia/Anadyr" - }, - { - "points": [ - 71.35303, - -175.61426, - 71.37626, - -175.7, - 71.4229, - -175.77554, - 71.38746, - -175.53464, - 71.35303, - -175.61426 - ], - "centroid": [-175.65074, 71.38717], - "name": "Asia/Anadyr" - }, - { - "points": [ - 67.00328, - -174.7071, - 67.02614, - -174.73997, - 67.1612, - -174.73066, - 67.02767, - -174.65436, - 67.00328, - -174.7071 - ], - "centroid": [-174.70717, 67.06388], - "name": "Asia/Anadyr" - }, - { - "points": [ - 65.73759, - -169.07308, - 65.82517, - -169.09908, - 65.81432, - -168.99605, - 65.78632, - -168.99746, - 65.73759, - -169.07308 - ], - "centroid": [-169.04964, 65.7899], - "name": "Asia/Anadyr" - }, - { - "points": [ - 69.91233, - 169.27932, - 69.92417, - 169.1009, - 69.95247, - 169.08435, - 69.93882, - 169.27064, - 69.91233, - 169.27932 - ], - "centroid": [169.18304, 69.93209], - "name": "Asia/Anadyr" - }, - { - "points": [ - 67.43294, - -174.60717, - 67.44684, - -174.64328, - 67.48232, - -174.65779, - 67.46151, - -174.58599, - 67.43294, - -174.60717 - ], - "centroid": [-174.62276, 67.45745], - "name": "Asia/Anadyr" - }, - { - "points": [ - 65.45978, - -172.23205, - 65.49176, - -172.25046, - 65.50365, - -172.21324, - 65.47718, - -172.19887, - 65.45978, - -172.23205 - ], - "centroid": [-172.22427, 65.4829], - "name": "Asia/Anadyr" - }, - { - "points": [ - 71.57775, - -179.56089, - 71.59837, - -179.5687, - 71.59332, - -179.49553, - 71.57953, - -179.50756, - 71.57775, - -179.56089 - ], - "centroid": [-179.53505, 71.58776], - "name": "Asia/Anadyr" - }, - { - "points": [ - 69.62044, - 168.233, - 69.64844, - 168.21177, - 69.63784, - 168.27, - 69.62317, - 168.26404, - 69.62044, - 168.233 - ], - "centroid": [168.24241, 69.63357], - "name": "Asia/Anadyr" - }, - { - "points": [ - 19.26598, - 166.66015, - 19.28461, - 166.59132, - 19.31962, - 166.58749, - 19.31495, - 166.65154, - 19.26598, - 166.66015 - ], - "centroid": [166.62442, 19.29583], - "name": "Pacific/Wake" - }, - { - "points": [ - 5.7761, - 169.61284, - 5.81141, - 169.57134, - 6.02863, - 169.72233, - 5.98035, - 169.73525, - 5.7761, - 169.61284 - ], - "centroid": [169.65591, 5.89308], - "name": "Pacific/Majuro" - }, - { - "points": [ - 6.94311, - 171.75191, - 6.9829, - 171.59714, - 7.07898, - 171.54591, - 6.97074, - 171.75914, - 6.94311, - 171.75191 - ], - "centroid": [171.65013, 7.00028], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.04521, - 171.23249, - 7.1029, - 171.06704, - 7.16203, - 171.02818, - 7.06654, - 171.23921, - 7.04521, - 171.23249 - ], - "centroid": [171.13251, 7.09846], - "name": "Pacific/Majuro" - }, - { - "points": [ - 6.0314, - 171.81139, - 6.07542, - 171.70932, - 6.22208, - 171.70932, - 6.05486, - 171.83492, - 6.0314, - 171.81139 - ], - "centroid": [171.75653, 6.10748], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.26531, - 168.81831, - 7.29, - 168.68846, - 7.32701, - 168.65333, - 7.30177, - 168.8299, - 7.26531, - 168.81831 - ], - "centroid": [168.74977, 7.29658], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.05247, - 171.26354, - 7.13828, - 171.35716, - 7.10556, - 171.39798, - 7.08437, - 171.38976, - 7.05247, - 171.26354 - ], - "centroid": [171.34248, 7.09394], - "name": "Pacific/Majuro" - }, - { - "points": [ - 6.00495, - 172.04777, - 6.02128, - 171.94481, - 6.06099, - 171.91323, - 6.04805, - 172.01773, - 6.00495, - 172.04777 - ], - "centroid": [171.98162, 6.03385], - "name": "Pacific/Majuro" - }, - { - "points": [ - 4.56486, - 168.70887, - 4.60034, - 168.68115, - 4.64898, - 168.78244, - 4.60181, - 168.78155, - 4.56486, - 168.70887 - ], - "centroid": [168.73778, 4.60493], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.06058, - 171.84158, - 7.09722, - 171.82934, - 7.12703, - 171.93994, - 7.08226, - 171.91328, - 7.06058, - 171.84158 - ], - "centroid": [171.88073, 7.09308], - "name": "Pacific/Majuro" - }, - { - "points": [ - 14.54687, - 168.94825, - 14.56223, - 168.93385, - 14.66271, - 169.02568, - 14.59702, - 169.02188, - 14.54687, - 168.94825 - ], - "centroid": [168.98743, 14.59778], - "name": "Pacific/Majuro" - }, - { - "points": [ - 5.57763, - 168.10519, - 5.59343, - 168.08919, - 5.65467, - 168.08163, - 5.64529, - 168.13931, - 5.57763, - 168.10519 - ], - "centroid": [168.10588, 5.62294], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.38316, - 168.57719, - 7.43561, - 168.5389, - 7.4727, - 168.55695, - 7.46216, - 168.56905, - 7.38316, - 168.57719 - ], - "centroid": [168.56038, 7.43287], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.13236, - 166.85043, - 11.15497, - 166.83229, - 11.17624, - 166.90845, - 11.14296, - 166.90495, - 11.13236, - 166.85043 - ], - "centroid": [166.8748, 11.15269], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.55232, - 168.96183, - 7.59259, - 168.92511, - 7.60879, - 168.92907, - 7.59576, - 168.98057, - 7.55232, - 168.96183 - ], - "centroid": [168.95285, 7.58537], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.01069, - 171.76619, - 7.02813, - 171.75155, - 7.07493, - 171.80846, - 7.05961, - 171.81224, - 7.01069, - 171.76619 - ], - "centroid": [171.78242, 7.04156], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.80865, - 169.30168, - 9.8188, - 169.28513, - 9.86829, - 169.29673, - 9.82774, - 169.33074, - 9.80865, - 169.30168 - ], - "centroid": [169.30457, 9.83388], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.31202, - 162.32415, - 11.33724, - 162.30443, - 11.35892, - 162.35072, - 11.3262, - 162.3513, - 11.31202, - 162.32415 - ], - "centroid": [162.33205, 11.33474], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.73627, - 168.2465, - 7.74594, - 168.21432, - 7.76693, - 168.21136, - 7.76816, - 168.26731, - 7.73627, - 168.2465 - ], - "centroid": [168.23698, 7.75513], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.64566, - 162.24338, - 11.65927, - 162.1936, - 11.67437, - 162.18832, - 11.6791, - 162.24866, - 11.64566, - 162.24338 - ], - "centroid": [162.22212, 11.66469], - "name": "Pacific/Majuro" - }, - { - "points": [ - 6.05819, - 169.62269, - 6.07636, - 169.58971, - 6.11928, - 169.57735, - 6.0766, - 169.62759, - 6.05819, - 169.62269 - ], - "centroid": [169.60274, 6.08465], - "name": "Pacific/Majuro" - }, - { - "points": [ - 10.4043, - 169.97228, - 10.4543, - 169.9384, - 10.47385, - 169.94725, - 10.4237, - 169.98208, - 10.4043, - 169.97228 - ], - "centroid": [169.96012, 10.43891], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.13565, - 171.18614, - 8.14785, - 171.16111, - 8.2051, - 171.1625, - 8.1822, - 171.18496, - 8.13565, - 171.18614 - ], - "centroid": [171.17319, 8.16759], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.43466, - 170.24293, - 9.4406, - 170.22887, - 9.49306, - 170.22244, - 9.46862, - 170.25718, - 9.43466, - 170.24293 - ], - "centroid": [170.23789, 9.46252], - "name": "Pacific/Majuro" - }, - { - "points": [ - 4.60027, - 168.67229, - 4.636, - 168.63903, - 4.656, - 168.6518, - 4.61877, - 168.68139, - 4.60027, - 168.67229 - ], - "centroid": [168.66061, 4.62822], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.60409, - 165.56127, - 11.63396, - 165.52388, - 11.64842, - 165.52578, - 11.64044, - 165.56006, - 11.60409, - 165.56127 - ], - "centroid": [165.54511, 11.63028], - "name": "Pacific/Majuro" - }, - { - "points": [ - 6.11436, - 169.56227, - 6.16307, - 169.53709, - 6.17561, - 169.54342, - 6.14853, - 169.56928, - 6.11436, - 169.56227 - ], - "centroid": [169.55438, 6.14795], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.21029, - 171.64491, - 7.21313, - 171.6235, - 7.26078, - 171.63029, - 7.2498, - 171.65381, - 7.21029, - 171.64491 - ], - "centroid": [171.63792, 7.23414], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.38621, - 162.3787, - 11.40806, - 162.35817, - 11.44177, - 162.38582, - 11.42586, - 162.39819, - 11.38621, - 162.3787 - ], - "centroid": [162.37932, 11.41427], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.74676, - 160.9862, - 9.75897, - 160.94581, - 9.77295, - 160.94503, - 9.77014, - 160.99326, - 9.74676, - 160.9862 - ], - "centroid": [160.96968, 9.76207], - "name": "Pacific/Majuro" - }, - { - "points": [ - 5.8215, - 169.56661, - 5.82881, - 169.5326, - 5.85528, - 169.52199, - 5.86049, - 169.53834, - 5.8215, - 169.56661 - ], - "centroid": [169.54133, 5.84035], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.90527, - 166.26373, - 8.91546, - 166.24463, - 8.95363, - 166.25563, - 8.92151, - 166.28163, - 8.90527, - 166.26373 - ], - "centroid": [166.26135, 8.92588], - "name": "Pacific/Majuro" - }, - { - "points": [ - 10.26228, - 170.87873, - 10.29173, - 170.86955, - 10.30646, - 170.88902, - 10.27821, - 170.89899, - 10.26228, - 170.87873 - ], - "centroid": [170.88409, 10.28453], - "name": "Pacific/Majuro" - }, - { - "points": [ - 6.20824, - 169.53492, - 6.20507, - 169.51462, - 6.24991, - 169.50162, - 6.24749, - 169.51837, - 6.20824, - 169.53492 - ], - "centroid": [169.51755, 6.22664], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.48533, - 165.35581, - 11.5105, - 165.33484, - 11.51263, - 165.38369, - 11.49679, - 165.38541, - 11.48533, - 165.35581 - ], - "centroid": [165.36278, 11.50155], - "name": "Pacific/Majuro" - }, - { - "points": [ - 10.01929, - 169.01958, - 10.03834, - 168.9899, - 10.05822, - 168.99342, - 10.03879, - 169.03062, - 10.01929, - 169.01958 - ], - "centroid": [169.00896, 10.03871], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.33444, - 168.63398, - 7.34115, - 168.6011, - 7.35754, - 168.59613, - 7.35528, - 168.64151, - 7.33444, - 168.63398 - ], - "centroid": [168.61924, 7.34746], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.29796, - 171.16558, - 8.31906, - 171.13206, - 8.33755, - 171.13009, - 8.32003, - 171.17178, - 8.29796, - 171.16558 - ], - "centroid": [171.15105, 8.31839], - "name": "Pacific/Majuro" - }, - { - "points": [ - 6.07398, - 171.90791, - 6.05688, - 171.90073, - 6.06669, - 171.85989, - 6.08183, - 171.8702, - 6.07398, - 171.90791 - ], - "centroid": [171.88484, 6.06967], - "name": "Pacific/Majuro" - }, - { - "points": [ - 10.16577, - 166.0364, - 10.16135, - 166.01686, - 10.1887, - 166.0005, - 10.19103, - 166.02869, - 10.16577, - 166.0364 - ], - "centroid": [166.02007, 10.17734], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.20372, - 171.09, - 7.20889, - 171.05482, - 7.22447, - 171.05338, - 7.23113, - 171.08667, - 7.20372, - 171.09 - ], - "centroid": [171.07279, 7.21706], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.37661, - 170.20589, - 9.3909, - 170.18801, - 9.41464, - 170.22858, - 9.39917, - 170.2328, - 9.37661, - 170.20589 - ], - "centroid": [170.21253, 9.39498], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.81486, - 169.21987, - 9.83537, - 169.20895, - 9.83707, - 169.25359, - 9.82228, - 169.2519, - 9.81486, - 169.21987 - ], - "centroid": [169.2322, 9.82766], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.89192, - 169.29095, - 9.87983, - 169.27634, - 9.91113, - 169.24777, - 9.91513, - 169.26411, - 9.89192, - 169.29095 - ], - "centroid": [169.27015, 9.89873], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.87728, - 170.84705, - 8.89379, - 170.82966, - 8.91401, - 170.85827, - 8.89657, - 170.8651, - 8.87728, - 170.84705 - ], - "centroid": [170.84915, 8.89535], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.78985, - 169.1617, - 9.80964, - 169.14909, - 9.81666, - 169.18949, - 9.7952, - 169.18392, - 9.78985, - 169.1617 - ], - "centroid": [169.17065, 9.80377], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.12639, - 166.29485, - 11.13548, - 166.27592, - 11.17443, - 166.29072, - 11.16444, - 166.30352, - 11.12639, - 166.29485 - ], - "centroid": [166.29081, 11.14926], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.21732, - 169.85357, - 11.23613, - 169.84204, - 11.24786, - 169.87642, - 11.22822, - 169.87753, - 11.21732, - 169.85357 - ], - "centroid": [169.86186, 11.23277], - "name": "Pacific/Majuro" - }, - { - "points": [ - 5.62625, - 169.11038, - 5.6506, - 169.10482, - 5.66133, - 169.13004, - 5.6419, - 169.13495, - 5.62625, - 169.11038 - ], - "centroid": [169.11961, 5.64475], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.60856, - 162.31737, - 11.61989, - 162.28597, - 11.63632, - 162.28694, - 11.63262, - 162.32408, - 11.60856, - 162.31737 - ], - "centroid": [162.30483, 11.62429], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.11158, - 166.36517, - 11.112, - 166.33433, - 11.12717, - 166.32637, - 11.1338, - 166.36487, - 11.11158, - 166.36517 - ], - "centroid": [166.34856, 11.12163], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.10469, - 166.39883, - 11.12577, - 166.39358, - 11.12965, - 166.43228, - 11.11273, - 166.43055, - 11.10469, - 166.39883 - ], - "centroid": [166.41297, 11.11837], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.14071, - 168.19266, - 8.13645, - 168.17582, - 8.16834, - 168.15984, - 8.164, - 168.18616, - 8.14071, - 168.19266 - ], - "centroid": [168.1778, 8.15301], - "name": "Pacific/Majuro" - }, - { - "points": [ - 5.93887, - 169.45686, - 5.94206, - 169.42568, - 5.96179, - 169.42213, - 5.96528, - 169.44195, - 5.93887, - 169.45686 - ], - "centroid": [169.43754, 5.95135], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.47721, - 171.18683, - 8.4934, - 171.17103, - 8.51276, - 171.19878, - 8.49519, - 171.20694, - 8.47721, - 171.18683 - ], - "centroid": [171.19031, 8.49469], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.51772, - 169.98734, - 9.51556, - 169.95186, - 9.52822, - 169.94455, - 9.54064, - 169.96371, - 9.51772, - 169.98734 - ], - "centroid": [169.96367, 9.52561], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.14656, - 166.76706, - 11.168, - 166.75422, - 11.17641, - 166.78534, - 11.15512, - 166.78673, - 11.14656, - 166.76706 - ], - "centroid": [166.77274, 11.16212], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.50553, - 165.56874, - 11.51535, - 165.55122, - 11.54458, - 165.56611, - 11.53377, - 165.58015, - 11.50553, - 165.56874 - ], - "centroid": [165.56628, 11.52453], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.36312, - 167.52099, - 11.38246, - 167.50211, - 11.39952, - 167.50783, - 11.3837, - 167.53378, - 11.36312, - 167.52099 - ], - "centroid": [167.51696, 11.38196], - "name": "Pacific/Majuro" - }, - { - "points": [ - 6.04728, - 169.69535, - 6.03422, - 169.67682, - 6.06076, - 169.66137, - 6.06661, - 169.67457, - 6.04728, - 169.69535 - ], - "centroid": [169.67758, 6.05122], - "name": "Pacific/Majuro" - }, - { - "points": [ - 5.88451, - 172.1719, - 5.87533, - 172.15417, - 5.90357, - 172.14011, - 5.90588, - 172.1604, - 5.88451, - 172.1719 - ], - "centroid": [172.15627, 5.8921], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.50867, - 170.20942, - 9.52124, - 170.18113, - 9.5393, - 170.1795, - 9.52826, - 170.20753, - 9.50867, - 170.20942 - ], - "centroid": [170.19458, 9.52428], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.69262, - 171.23429, - 8.70701, - 171.21758, - 8.72557, - 171.23475, - 8.71113, - 171.24847, - 8.69262, - 171.23429 - ], - "centroid": [171.23352, 8.70902], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.80909, - 168.29987, - 7.82947, - 168.27988, - 7.84468, - 168.29052, - 7.8272, - 168.30579, - 7.80909, - 168.29987 - ], - "centroid": [168.29374, 7.82743], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.62861, - 162.14454, - 11.64677, - 162.13599, - 11.65599, - 162.16659, - 11.63915, - 162.16665, - 11.62861, - 162.14454 - ], - "centroid": [162.15282, 11.64285], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.11255, - 171.31913, - 7.13493, - 171.3005, - 7.14729, - 171.30845, - 7.12374, - 171.3317, - 7.11255, - 171.31913 - ], - "centroid": [171.31536, 7.12944], - "name": "Pacific/Majuro" - }, - { - "points": [ - 5.90775, - 172.14265, - 5.92344, - 172.12039, - 5.9411, - 172.12607, - 5.93385, - 172.142, - 5.90775, - 172.14265 - ], - "centroid": [172.13302, 5.92569], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.19724, - 165.53364, - 9.21225, - 165.51606, - 9.22856, - 165.52035, - 9.21573, - 165.54327, - 9.19724, - 165.53364 - ], - "centroid": [165.52888, 9.21339], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.5103, - 168.93899, - 7.53005, - 168.92765, - 7.54405, - 168.94354, - 7.53113, - 168.95364, - 7.5103, - 168.93899 - ], - "centroid": [168.9407, 7.5283], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.19281, - 166.68423, - 11.20746, - 166.67355, - 11.22243, - 166.69432, - 11.20234, - 166.70163, - 11.19281, - 166.68423 - ], - "centroid": [166.68848, 11.20676], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.17185, - 167.98359, - 8.18549, - 167.96583, - 8.20169, - 167.97123, - 8.18819, - 167.99326, - 8.17185, - 167.98359 - ], - "centroid": [167.97881, 8.18686], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.28286, - 167.47482, - 11.29922, - 167.46185, - 11.30676, - 167.48977, - 11.29274, - 167.49214, - 11.28286, - 167.47482 - ], - "centroid": [167.47875, 11.29558], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.476, - 168.93853, - 7.49074, - 168.92391, - 7.50699, - 168.93804, - 7.49404, - 168.94986, - 7.476, - 168.93853 - ], - "centroid": [168.93735, 7.49173], - "name": "Pacific/Majuro" - }, - { - "points": [ - 6.22531, - 171.87887, - 6.24232, - 171.86599, - 6.25067, - 171.88935, - 6.2354, - 171.89656, - 6.22531, - 171.87887 - ], - "centroid": [171.88219, 6.2385], - "name": "Pacific/Majuro" - }, - { - "points": [ - 7.10545, - 171.57611, - 7.10436, - 171.55885, - 7.12764, - 171.55924, - 7.12762, - 171.57946, - 7.10545, - 171.57611 - ], - "centroid": [171.56836, 7.11657], - "name": "Pacific/Majuro" - }, - { - "points": [ - 5.95911, - 172.11777, - 5.96864, - 172.10213, - 5.98651, - 172.10398, - 5.98001, - 172.12558, - 5.95911, - 172.11777 - ], - "centroid": [172.11287, 5.9738], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.54341, - 170.15393, - 9.55833, - 170.14129, - 9.57009, - 170.16045, - 9.55406, - 170.17099, - 9.54341, - 170.15393 - ], - "centroid": [170.15654, 9.55661], - "name": "Pacific/Majuro" - }, - { - "points": [ - 10.0182, - 166.03412, - 10.03102, - 166.0178, - 10.04501, - 166.03805, - 10.03312, - 166.04823, - 10.0182, - 166.03412 - ], - "centroid": [166.034, 10.03169], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.70113, - 165.30372, - 11.6958, - 165.28399, - 11.70781, - 165.27602, - 11.72129, - 165.29918, - 11.70113, - 165.30372 - ], - "centroid": [165.29122, 11.70713], - "name": "Pacific/Majuro" - }, - { - "points": [ - 4.65687, - 168.67524, - 4.66796, - 168.65756, - 4.68474, - 168.67211, - 4.67755, - 168.68403, - 4.65687, - 168.67524 - ], - "centroid": [168.67186, 4.67115], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.52318, - 169.89174, - 9.52749, - 169.86843, - 9.53924, - 169.86612, - 9.54278, - 169.89149, - 9.52318, - 169.89174 - ], - "centroid": [169.88046, 9.5333], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.91616, - 165.77005, - 8.92473, - 165.75165, - 8.94147, - 165.75816, - 8.93015, - 165.78056, - 8.91616, - 165.77005 - ], - "centroid": [165.76519, 8.92844], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.20299, - 169.77919, - 11.2119, - 169.76099, - 11.22885, - 169.76477, - 11.21826, - 169.7872, - 11.20299, - 169.77919 - ], - "centroid": [169.77317, 11.21576], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.90381, - 169.02901, - 9.90569, - 169.00817, - 9.92717, - 169.01154, - 9.92299, - 169.02914, - 9.90381, - 169.02901 - ], - "centroid": [169.01923, 9.91468], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.17154, - 171.12686, - 8.1649, - 171.10613, - 8.18875, - 171.10561, - 8.1891, - 171.11929, - 8.17154, - 171.12686 - ], - "centroid": [171.1143, 8.17771], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.42844, - 167.0656, - 11.43171, - 167.04971, - 11.45317, - 167.05322, - 11.44814, - 167.07279, - 11.42844, - 167.0656 - ], - "centroid": [167.06037, 11.44076], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.53942, - 162.36319, - 11.53946, - 162.34143, - 11.55937, - 162.34218, - 11.55651, - 162.36038, - 11.53942, - 162.36319 - ], - "centroid": [162.35153, 11.54843], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.73711, - 170.89502, - 8.74451, - 170.87898, - 8.7657, - 170.8858, - 8.75495, - 170.90122, - 8.73711, - 170.89502 - ], - "centroid": [170.89006, 8.75073], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.12896, - 165.66046, - 9.13299, - 165.64043, - 9.14827, - 165.6399, - 9.14954, - 165.65965, - 9.12896, - 165.66046 - ], - "centroid": [165.6506, 9.1399], - "name": "Pacific/Majuro" - }, - { - "points": [ - 10.17527, - 165.94334, - 10.1774, - 165.92394, - 10.19895, - 165.92693, - 10.19272, - 165.9434, - 10.17527, - 165.94334 - ], - "centroid": [165.93403, 10.18594], - "name": "Pacific/Majuro" - }, - { - "points": [ - 10.20109, - 169.99187, - 10.2089, - 169.97509, - 10.22722, - 169.9873, - 10.21408, - 170.00054, - 10.20109, - 169.99187 - ], - "centroid": [169.98827, 10.21312], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.50034, - 165.41878, - 11.51113, - 165.40439, - 11.52571, - 165.41798, - 11.51254, - 165.4323, - 11.50034, - 165.41878 - ], - "centroid": [165.41834, 11.51263], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.3615, - 170.05265, - 9.37732, - 170.04425, - 9.38441, - 170.06642, - 9.36897, - 170.06815, - 9.3615, - 170.05265 - ], - "centroid": [170.05747, 9.37335], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.77071, - 171.19216, - 8.75915, - 171.17878, - 8.7753, - 171.16491, - 8.7843, - 171.18029, - 8.77071, - 171.19216 - ], - "centroid": [171.17884, 8.77221], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.10258, - 166.48527, - 11.10882, - 166.46955, - 11.12421, - 166.47304, - 11.11857, - 166.49534, - 11.10258, - 166.48527 - ], - "centroid": [166.4812, 11.11385], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.35504, - 171.04722, - 8.36481, - 171.03101, - 8.38169, - 171.04001, - 8.37263, - 171.05475, - 8.35504, - 171.04722 - ], - "centroid": [171.04317, 8.36842], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.59854, - 171.0242, - 8.6092, - 171.00923, - 8.62472, - 171.0166, - 8.61382, - 171.03327, - 8.59854, - 171.0242 - ], - "centroid": [171.02094, 8.61164], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.01076, - 170.04638, - 9.02262, - 170.03218, - 9.03552, - 170.03942, - 9.02767, - 170.05754, - 9.01076, - 170.04638 - ], - "centroid": [170.04435, 9.02397], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.20959, - 171.16385, - 8.20714, - 171.14941, - 8.22855, - 171.14594, - 8.22991, - 171.16309, - 8.20959, - 171.16385 - ], - "centroid": [171.15546, 8.21907], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.12472, - 169.67644, - 11.1394, - 169.66453, - 11.15069, - 169.67979, - 11.13668, - 169.68913, - 11.12472, - 169.67644 - ], - "centroid": [169.67725, 11.13787], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.78234, - 160.97129, - 9.78769, - 160.95861, - 9.80419, - 160.96202, - 9.80037, - 160.98236, - 9.78234, - 160.97129 - ], - "centroid": [160.96906, 9.79412], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.44839, - 166.68593, - 11.46036, - 166.67395, - 11.47417, - 166.68817, - 11.46055, - 166.69922, - 11.44839, - 166.68593 - ], - "centroid": [166.68676, 11.46101], - "name": "Pacific/Majuro" - }, - { - "points": [ - 12.18602, - 170.12246, - 12.18549, - 170.10517, - 12.20559, - 170.10461, - 12.20304, - 170.12138, - 12.18602, - 170.12246 - ], - "centroid": [170.11317, 12.19499], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.86479, - 169.07513, - 9.86877, - 169.0588, - 9.88687, - 169.06174, - 9.88271, - 169.07942, - 9.86479, - 169.07513 - ], - "centroid": [169.0688, 9.8759], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.21742, - 171.01795, - 8.2268, - 171.00459, - 8.2429, - 171.01653, - 8.23119, - 171.02924, - 8.21742, - 171.01795 - ], - "centroid": [171.01701, 8.22975], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.8612, - 171.07776, - 8.8536, - 171.06237, - 8.86973, - 171.05277, - 8.87719, - 171.06853, - 8.8612, - 171.07776 - ], - "centroid": [171.06533, 8.86544], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.39014, - 167.48435, - 11.40233, - 167.47422, - 11.41509, - 167.48969, - 11.39918, - 167.49845, - 11.39014, - 167.48435 - ], - "centroid": [167.4867, 11.40201], - "name": "Pacific/Majuro" - }, - { - "points": [ - 10.27945, - 169.87895, - 10.27345, - 169.86301, - 10.2932, - 169.85739, - 10.29456, - 169.87486, - 10.27945, - 169.87895 - ], - "centroid": [169.86817, 10.2851], - "name": "Pacific/Majuro" - }, - { - "points": [ - 10.33896, - 169.98284, - 10.34822, - 169.96663, - 10.36382, - 169.97649, - 10.35483, - 169.98934, - 10.33896, - 169.98284 - ], - "centroid": [169.97859, 10.35129], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.30027, - 167.4119, - 8.3075, - 167.39621, - 8.32303, - 167.40136, - 8.31889, - 167.41811, - 8.30027, - 167.4119 - ], - "centroid": [167.40714, 8.31234], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.06893, - 165.69385, - 9.06927, - 165.67518, - 9.08802, - 165.678, - 9.08478, - 165.69401, - 9.06893, - 165.69385 - ], - "centroid": [165.68498, 9.07758], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.90596, - 169.23868, - 9.91002, - 169.22256, - 9.92806, - 169.22907, - 9.92066, - 169.24551, - 9.90596, - 169.23868 - ], - "centroid": [169.23377, 9.91638], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.06426, - 168.17457, - 8.06168, - 168.15834, - 8.08105, - 168.15466, - 8.07911, - 168.17407, - 8.06426, - 168.17457 - ], - "centroid": [168.16499, 8.07173], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.87808, - 170.98362, - 8.88846, - 170.9713, - 8.90127, - 170.98068, - 8.89206, - 170.99696, - 8.87808, - 170.98362 - ], - "centroid": [170.98348, 8.88996], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.59952, - 162.34497, - 11.59047, - 162.32969, - 11.60579, - 162.32047, - 11.61435, - 162.33342, - 11.59952, - 162.34497 - ], - "centroid": [162.33231, 11.6024], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.94545, - 166.23144, - 8.95407, - 166.21606, - 8.96893, - 166.2256, - 8.95828, - 166.24051, - 8.94545, - 166.23144 - ], - "centroid": [166.22829, 8.95683], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.19021, - 171.07185, - 8.19409, - 171.05499, - 8.21078, - 171.05794, - 8.20916, - 171.07393, - 8.19021, - 171.07185 - ], - "centroid": [171.06482, 8.20092], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.83135, - 171.10658, - 8.82803, - 171.09177, - 8.84477, - 171.08468, - 8.84929, - 171.1013, - 8.83135, - 171.10658 - ], - "centroid": [171.09607, 8.83856], - "name": "Pacific/Majuro" - }, - { - "points": [ - 10.07133, - 169.53477, - 10.07639, - 169.51618, - 10.09081, - 169.51989, - 10.08932, - 169.5367, - 10.07133, - 169.53477 - ], - "centroid": [169.52714, 10.08173], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.14948, - 169.95049, - 9.1575, - 169.93834, - 9.17297, - 169.94558, - 9.16317, - 169.96274, - 9.14948, - 169.95049 - ], - "centroid": [169.94961, 9.1611], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.17714, - 169.9155, - 9.18267, - 169.89961, - 9.19992, - 169.90545, - 9.19503, - 169.92053, - 9.17714, - 169.9155 - ], - "centroid": [169.91027, 9.18859], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.68248, - 165.26549, - 11.68747, - 165.25061, - 11.70593, - 165.26081, - 11.6974, - 165.27339, - 11.68248, - 165.26549 - ], - "centroid": [165.26231, 11.69342], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.82679, - 170.86766, - 8.83761, - 170.85428, - 8.85154, - 170.86478, - 8.841, - 170.87798, - 8.82679, - 170.86766 - ], - "centroid": [170.86617, 8.83921], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.89329, - 170.9434, - 8.89661, - 170.92892, - 8.91462, - 170.93303, - 8.90885, - 170.95049, - 8.89329, - 170.9434 - ], - "centroid": [170.93895, 8.90368], - "name": "Pacific/Majuro" - }, - { - "points": [ - 12.2447, - 170.14372, - 12.25595, - 170.13033, - 12.26819, - 170.1437, - 12.25514, - 170.15554, - 12.2447, - 170.14372 - ], - "centroid": [170.14319, 12.25615], - "name": "Pacific/Majuro" - }, - { - "points": [ - 6.26877, - 169.41711, - 6.28161, - 169.40481, - 6.29294, - 169.42055, - 6.2793, - 169.42833, - 6.26877, - 169.41711 - ], - "centroid": [169.41735, 6.28079], - "name": "Pacific/Majuro" - }, - { - "points": [ - 11.10829, - 166.53725, - 11.10335, - 166.52248, - 11.12071, - 166.51564, - 11.12385, - 166.53257, - 11.10829, - 166.53725 - ], - "centroid": [166.52677, 11.11413], - "name": "Pacific/Majuro" - }, - { - "points": [ - 10.29534, - 169.9782, - 10.30682, - 169.96481, - 10.31941, - 169.97503, - 10.30938, - 169.98813, - 10.29534, - 169.9782 - ], - "centroid": [169.97655, 10.30761], - "name": "Pacific/Majuro" - }, - { - "points": [ - 8.90631, - 166.2195, - 8.91935, - 166.20764, - 8.93078, - 166.21948, - 8.91534, - 166.23099, - 8.90631, - 166.2195 - ], - "centroid": [166.21937, 8.91815], - "name": "Pacific/Majuro" - }, - { - "points": [ - 9.52864, - 169.85161, - 9.53302, - 169.83401, - 9.54864, - 169.84077, - 9.54447, - 169.85505, - 9.52864, - 169.85161 - ], - "centroid": [169.84523, 9.53845], - "name": "Pacific/Majuro" - }, - { - "points": [ - 1.69641, - 173.00405, - 1.7083, - 172.98315, - 1.95854, - 172.91625, - 1.78838, - 173.06811, - 1.69641, - 173.00405 - ], - "centroid": [172.99185, 1.8104], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 0.82018, - 172.98336, - 1.01912, - 172.98569, - 1.03257, - 173.01573, - 0.95354, - 173.08951, - 0.82018, - 172.98336 - ], - "centroid": [173.02102, 0.94081], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -0.82878, - 174.46962, - -0.6076, - 174.3697, - -0.57336, - 174.32219, - -0.65542, - 174.45906, - -0.82878, - 174.46962 - ], - "centroid": [174.43034, -0.69302], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 3.02716, - 172.75784, - 3.07183, - 172.75301, - 3.17735, - 172.97646, - 3.08345, - 172.9069, - 3.02716, - 172.75784 - ], - "centroid": [172.85424, 3.09401], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 1.31178, - 172.99971, - 1.38591, - 173.11983, - 1.44342, - 173.08937, - 1.36903, - 173.18395, - 1.31178, - 172.99971 - ], - "centroid": [173.11069, 1.36956], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -1.31905, - 174.81135, - -1.15259, - 174.66539, - -1.11744, - 174.66994, - -1.22281, - 174.7908, - -1.31905, - 174.81135 - ], - "centroid": [174.74133, -1.21079], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 0.39188, - 173.92216, - 0.45458, - 173.80423, - 0.49164, - 173.81413, - 0.4392, - 173.9227, - 0.39188, - 173.92216 - ], - "centroid": [173.86692, 0.44343], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 1.95152, - 173.29769, - 1.97315, - 173.24775, - 2.06838, - 173.26458, - 1.98049, - 173.32811, - 1.95152, - 173.29769 - ], - "centroid": [173.28256, 1.99883], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -1.3904, - 176.01935, - -1.30614, - 175.92615, - -1.26288, - 175.93833, - -1.31411, - 176.00047, - -1.3904, - 176.01935 - ], - "centroid": [175.97186, -1.32094], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 1.46158, - 173.03869, - 1.59487, - 172.94565, - 1.62444, - 172.96785, - 1.49529, - 173.04246, - 1.46158, - 173.03869 - ], - "centroid": [172.99519, 1.54886], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -1.98031, - 175.56201, - -1.96586, - 175.53888, - -1.85832, - 175.55514, - -1.92866, - 175.61002, - -1.98031, - 175.56201 - ], - "centroid": [175.5685, -1.92621], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -1.41853, - 176.49357, - -1.32537, - 176.39904, - -1.30817, - 176.39973, - -1.32327, - 176.45667, - -1.41853, - 176.49357 - ], - "centroid": [176.44504, -1.35017], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -1.56681, - 175.06598, - -1.4623, - 174.9891, - -1.43785, - 175.0045, - -1.46845, - 175.08211, - -1.56681, - 175.06598 - ], - "centroid": [175.04155, -1.49042], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 0.09958, - 173.5913, - 0.18306, - 173.58884, - 0.20577, - 173.60794, - 0.15429, - 173.63389, - 0.09958, - 173.5913 - ], - "centroid": [173.60633, 0.15622], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 0.17681, - 173.39978, - 0.24597, - 173.3462, - 0.2669, - 173.36283, - 0.20924, - 173.43216, - 0.17681, - 173.39978 - ], - "centroid": [173.38806, 0.22201], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 0.29535, - 173.91882, - 0.30772, - 173.89762, - 0.39441, - 173.93306, - 0.31858, - 173.95451, - 0.29535, - 173.91882 - ], - "centroid": [173.92759, 0.33461], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -2.683, - 176.84571, - -2.62626, - 176.78596, - -2.60608, - 176.78519, - -2.63046, - 176.83973, - -2.683, - 176.84571 - ], - "centroid": [176.81818, -2.63943], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -0.88775, - 169.54583, - -0.87102, - 169.51379, - -0.8414, - 169.52464, - -0.85211, - 169.56399, - -0.88775, - 169.54583 - ], - "centroid": [169.53788, -0.86303], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -1.85838, - 175.54329, - -1.82874, - 175.49641, - -1.80827, - 175.50091, - -1.82307, - 175.54746, - -1.85838, - 175.54329 - ], - "centroid": [175.52391, -1.83064], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 0.14919, - 173.54382, - 0.16622, - 173.51206, - 0.18635, - 173.51577, - 0.1706, - 173.5736, - 0.14919, - 173.54382 - ], - "centroid": [173.53842, 0.16829], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 3.34849, - 172.98729, - 3.37651, - 172.96819, - 3.40107, - 173.00438, - 3.37724, - 173.01579, - 3.34849, - 172.98729 - ], - "centroid": [172.99304, 3.37546], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 1.87084, - 172.86944, - 1.86851, - 172.8097, - 1.88541, - 172.78773, - 1.8907, - 172.83569, - 1.87084, - 172.86944 - ], - "centroid": [172.82676, 1.87874], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -1.43601, - 174.91959, - -1.41849, - 174.88782, - -1.37641, - 174.87102, - -1.41818, - 174.92788, - -1.43601, - 174.91959 - ], - "centroid": [174.90037, -1.41025], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -0.55474, - 174.26023, - -0.5513, - 174.22144, - -0.53212, - 174.21092, - -0.51869, - 174.23847, - -0.55474, - 174.26023 - ], - "centroid": [174.23452, -0.53904], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 1.33155, - 172.95572, - 1.34087, - 172.91646, - 1.36347, - 172.91641, - 1.36031, - 172.95428, - 1.33155, - 172.95572 - ], - "centroid": [172.93646, 1.34886], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 0.37119, - 173.8039, - 0.37256, - 173.76436, - 0.39688, - 173.75589, - 0.39752, - 173.78474, - 0.37119, - 173.8039 - ], - "centroid": [173.77776, 0.38394], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -2.52535, - 175.98983, - -2.50179, - 175.95738, - -2.48178, - 175.96234, - -2.50517, - 176.00049, - -2.52535, - 175.98983 - ], - "centroid": [175.97805, -2.50362], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 3.2827, - 172.97716, - 3.29083, - 172.95563, - 3.33282, - 172.98055, - 3.32173, - 172.9902, - 3.2827, - 172.97716 - ], - "centroid": [172.97481, 3.30542], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 3.2411, - 172.69102, - 3.24901, - 172.67321, - 3.27773, - 172.67701, - 3.25849, - 172.7004, - 3.2411, - 172.69102 - ], - "centroid": [172.68513, 3.25759], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -1.3467, - 174.82419, - -1.33462, - 174.80684, - -1.31924, - 174.82661, - -1.33423, - 174.83882, - -1.3467, - 174.82419 - ], - "centroid": [174.82373, -1.33347], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 0.32994, - 173.85554, - 0.33508, - 173.83328, - 0.34934, - 173.834, - 0.35119, - 173.86007, - 0.32994, - 173.85554 - ], - "centroid": [173.84656, 0.3415], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 3.11927, - 172.72203, - 3.13296, - 172.7017, - 3.14937, - 172.70936, - 3.13345, - 172.7293, - 3.11927, - 172.72203 - ], - "centroid": [172.71541, 3.13394], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -0.57533, - 174.31764, - -0.57405, - 174.29912, - -0.55587, - 174.29359, - -0.55715, - 174.31724, - -0.57533, - 174.31764 - ], - "centroid": [174.30687, -0.56523], - "name": "Pacific/Tarawa" - }, - { - "points": [ - 1.94536, - 172.87363, - 1.95552, - 172.85856, - 1.97241, - 172.87208, - 1.96056, - 172.88714, - 1.94536, - 172.87363 - ], - "centroid": [172.87283, 1.9586], - "name": "Pacific/Tarawa" - }, - { - "points": [ - -0.56226, - 166.92004, - -0.53215, - 166.89006, - -0.49476, - 166.93503, - -0.52068, - 166.95494, - -0.56226, - 166.92004 - ], - "centroid": [166.92395, -0.52815], - "name": "Pacific/Nauru" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-marquesas.json b/pandora_console/include/javascript/tz_json/polygons/pacific-marquesas.json deleted file mode 100644 index da0e3b3591..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-marquesas.json +++ /dev/null @@ -1,219 +0,0 @@ -{ - "transitions": { - "Pacific/Marquesas": [ - [-1806658920, -570, "-0930"], - [2147501647, -570, "-0930"] - ] - }, - "name": "Pacific/Marquesas", - "polygons": [ - { - "points": [ - -9.87266, - -139.04757, - -9.75199, - -139.15378, - -9.68983, - -138.98742, - -9.74003, - -138.79141, - -9.87266, - -139.04757 - ], - "centroid": [-138.9913, -9.76913], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -8.99129, - -140.16464, - -8.81536, - -140.22653, - -8.80955, - -139.98582, - -8.95279, - -139.987, - -8.99129, - -140.16464 - ], - "centroid": [-140.09588, -8.88915], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -9.49156, - -140.02671, - -9.40942, - -140.13457, - -9.33656, - -140.09308, - -9.36064, - -139.99882, - -9.49156, - -140.02671 - ], - "centroid": [-140.06054, -9.4038], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -8.96631, - -139.5774, - -8.86843, - -139.59336, - -8.88352, - -139.49561, - -8.9514, - -139.48521, - -8.96631, - -139.5774 - ], - "centroid": [-139.54077, -8.91736], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -10.54787, - -138.63223, - -10.51608, - -138.68333, - -10.40263, - -138.67008, - -10.45503, - -138.58464, - -10.54787, - -138.63223 - ], - "centroid": [-138.64128, -10.47612], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -10.03311, - -139.10412, - -9.96908, - -139.13816, - -9.88273, - -139.06336, - -9.94252, - -139.02481, - -10.03311, - -139.10412 - ], - "centroid": [-139.08239, -9.95707], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -8.06264, - -140.69279, - -7.97316, - -140.71813, - -7.95638, - -140.62384, - -7.97577, - -140.62119, - -8.06264, - -140.69279 - ], - "centroid": [-140.67326, -7.99753], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -10.03089, - -138.78666, - -10.01689, - -138.83333, - -9.94847, - -138.84412, - -9.9461, - -138.81855, - -10.03089, - -138.78666 - ], - "centroid": [-138.81928, -9.98873], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -7.94754, - -140.58897, - -7.92062, - -140.60604, - -7.90378, - -140.54443, - -7.93835, - -140.56183, - -7.94754, - -140.58897 - ], - "centroid": [-140.5756, -7.92567], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -9.45004, - -138.91551, - -9.44346, - -138.93813, - -9.42894, - -138.93843, - -9.42409, - -138.90591, - -9.45004, - -138.91551 - ], - "centroid": [-138.92307, -9.43624], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -8.69573, - -140.60658, - -8.68474, - -140.62378, - -8.66823, - -140.60316, - -8.68152, - -140.59268, - -8.69573, - -140.60658 - ], - "centroid": [-140.60707, -8.68248], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -7.876, - -140.37692, - -7.86237, - -140.3902, - -7.8473, - -140.37635, - -7.86095, - -140.36632, - -7.876, - -140.37692 - ], - "centroid": [-140.37772, -7.86169], - "name": "Pacific/Marquesas" - }, - { - "points": [ - -7.84451, - -140.37142, - -7.83242, - -140.38396, - -7.8184, - -140.36955, - -7.83094, - -140.36026, - -7.84451, - -140.37142 - ], - "centroid": [-140.37156, -7.83157], - "name": "Pacific/Marquesas" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-niue.json b/pandora_console/include/javascript/tz_json/polygons/pacific-niue.json deleted file mode 100644 index 46309c718d..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-niue.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "transitions": { - "Pacific/Niue": [[276103800, -660, "-11"], [2147501647, -660, "-11"]] - }, - "name": "Pacific/Niue", - "polygons": [ - { - "points": [ - -19.16192, - -169.87696, - -19.06732, - -169.96017, - -18.94399, - -169.82195, - -19.06199, - -169.76521, - -19.16192, - -169.87696 - ], - "centroid": [-169.85732, -19.05695], - "name": "Pacific/Niue" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-pago-pago.json b/pandora_console/include/javascript/tz_json/polygons/pacific-pago-pago.json deleted file mode 100644 index c95091c51e..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-pago-pago.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "transitions": { - "Pacific/Midway": [[0, -660, "SST"]], - "Pacific/Pago_Pago": [[0, -660, "SST"]] - }, - "name": "Pacific/Pago_Pago", - "polygons": [ - { - "points": [ - -14.39127, - -170.75703, - -14.30845, - -170.84077, - -14.24571, - -170.55591, - -14.30239, - -170.5475, - -14.39127, - -170.75703 - ], - "centroid": [-170.68814, -14.31453], - "name": "Pacific/Pago_Pago" - }, - { - "points": [ - -14.28724, - -169.4825, - -14.22289, - -169.52695, - -14.21774, - -169.40923, - -14.27029, - -169.41744, - -14.28724, - -169.4825 - ], - "centroid": [-169.46209, -14.2473], - "name": "Pacific/Pago_Pago" - }, - { - "points": [ - -14.20362, - -169.60599, - -14.20225, - -169.67294, - -14.16034, - -169.69054, - -14.15323, - -169.60849, - -14.20362, - -169.60599 - ], - "centroid": [-169.64363, -14.17895], - "name": "Pacific/Pago_Pago" - }, - { - "points": [ - -11.0795, - -171.07451, - -11.06318, - -171.10127, - -11.04318, - -171.09342, - -11.04949, - -171.05162, - -11.0795, - -171.07451 - ], - "centroid": [-171.07851, -11.05886], - "name": "Pacific/Pago_Pago" - }, - { - "points": [ - 28.19016, - -177.38889, - 28.2275, - -177.38479, - 28.21958, - -177.31146, - 28.19967, - -177.31892, - 28.19016, - -177.38889 - ], - "centroid": [-177.35462, 28.20942], - "name": "Pacific/Midway" - }, - { - "points": [ - 28.42578, - -178.30575, - 28.43948, - -178.32465, - 28.45533, - -178.30549, - 28.43931, - -178.28776, - 28.42578, - -178.30575 - ], - "centroid": [-178.306, 28.44017], - "name": "Pacific/Midway" - }, - { - "points": [ - 28.37881, - -178.30575, - 28.39251, - -178.32465, - 28.40836, - -178.30549, - 28.39234, - -178.28776, - 28.37881, - -178.30575 - ], - "centroid": [-178.306, 28.3932], - "name": "Pacific/Midway" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-pitcairn.json b/pandora_console/include/javascript/tz_json/polygons/pacific-pitcairn.json deleted file mode 100644 index 2a128a37c5..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-pitcairn.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "transitions": { - "Pacific/Pitcairn": [[893680200, -480, "-08"], [2147501647, -480, "-08"]] - }, - "name": "Pacific/Pitcairn", - "polygons": [ - { - "points": [ - -24.41504, - -128.2852, - -24.39873, - -128.34055, - -24.31725, - -128.33708, - -24.31082, - -128.28523, - -24.41504, - -128.2852 - ], - "centroid": [-128.31095, -24.36112], - "name": "Pacific/Pitcairn" - }, - { - "points": [ - -25.08748, - -130.10556, - -25.07312, - -130.13381, - -25.04911, - -130.11343, - -25.06899, - -130.07665, - -25.08748, - -130.10556 - ], - "centroid": [-130.10686, -25.06913], - "name": "Pacific/Pitcairn" - }, - { - "points": [ - -24.68196, - -124.77613, - -24.67501, - -124.80537, - -24.65888, - -124.80962, - -24.6528, - -124.77113, - -24.68196, - -124.77613 - ], - "centroid": [-124.78891, -24.66668], - "name": "Pacific/Pitcairn" - }, - { - "points": [ - -23.93775, - -130.73726, - -23.92095, - -130.75582, - -23.90807, - -130.72765, - -23.92533, - -130.71959, - -23.93775, - -130.73726 - ], - "centroid": [-130.73586, -23.92279], - "name": "Pacific/Pitcairn" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-tahiti.json b/pandora_console/include/javascript/tz_json/polygons/pacific-tahiti.json deleted file mode 100644 index c4426e41d7..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-tahiti.json +++ /dev/null @@ -1,3247 +0,0 @@ -{ - "transitions": { - "Pacific/Tahiti": [[-1806656504, -600, "-10"], [2147501647, -600, "-10"]], - "Pacific/Rarotonga": [[668010600, -600, "-10"], [2147501647, -600, "-10"]] - }, - "name": "Pacific/Tahiti", - "polygons": [ - { - "points": [ - -17.89076, - -149.17344, - -17.75027, - -149.58703, - -17.55479, - -149.62887, - -17.48963, - -149.48775, - -17.53466, - -149.33725, - -17.78226, - -149.12175, - -17.89076, - -149.17344 - ], - "centroid": [-149.38762, -17.68553], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.31409, - -145.48816, - -16.0853, - -145.71204, - -16.12199, - -145.82581, - -16.0344, - -145.6223, - -16.31409, - -145.48816 - ], - "centroid": [-145.61567, -16.13995], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.8802, - -140.82008, - -17.7595, - -140.78889, - -17.68246, - -140.60618, - -17.77012, - -140.63316, - -17.8802, - -140.82008 - ], - "centroid": [-140.71732, -17.77549], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.6974, - -143.37225, - -16.64802, - -143.61906, - -16.45127, - -143.93284, - -16.61409, - -143.44419, - -16.6974, - -143.37225 - ], - "centroid": [-143.61415, -16.59362], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.92826, - -151.4264, - -16.86118, - -151.49346, - -16.71083, - -151.47024, - -16.84558, - -151.34465, - -16.92826, - -151.4264 - ], - "centroid": [-151.43124, -16.83005], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.60208, - -149.82549, - -17.53799, - -149.91409, - -17.483, - -149.91922, - -17.4837, - -149.75061, - -17.60208, - -149.82549 - ], - "centroid": [-149.84186, -17.52627], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.69349, - -151.48014, - -16.64004, - -151.55738, - -16.54745, - -151.54038, - -16.61345, - -151.42383, - -16.69349, - -151.48014 - ], - "centroid": [-151.49845, -16.62151], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.83066, - -150.98231, - -16.76313, - -151.05922, - -16.6731, - -151.02911, - -16.76596, - -150.93536, - -16.83066, - -150.98231 - ], - "centroid": [-151.00134, -16.75614], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.58356, - -136.31671, - -18.49558, - -136.48267, - -18.45444, - -136.48729, - -18.51748, - -136.32809, - -18.58356, - -136.31671 - ], - "centroid": [-136.39776, -18.5156], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.46154, - -145.03427, - -14.39174, - -144.96622, - -14.38204, - -144.85492, - -14.50296, - -144.99092, - -14.4223, - -144.97416, - -14.46154, - -145.03427 - ], - "centroid": [-144.94372, -14.42566], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.53834, - -151.76835, - -16.46683, - -151.7959, - -16.42954, - -151.75667, - -16.48393, - -151.68165, - -16.5532, - -151.69581, - -16.53834, - -151.76835 - ], - "centroid": [-151.73778, -16.49479], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.93931, - -145.04613, - -15.7803, - -145.1644, - -15.76189, - -145.16317, - -15.77323, - -145.09523, - -15.93931, - -145.04613 - ], - "centroid": [-145.10568, -15.82524], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.46018, - -145.98104, - -14.36981, - -145.85492, - -14.3358, - -145.93309, - -14.32813, - -145.83786, - -14.39598, - -145.84488, - -14.46018, - -145.98104 - ], - "centroid": [-145.88109, -14.37678], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.21575, - -146.35566, - -16.1579, - -146.41686, - -16.1202, - -146.3699, - -16.18722, - -146.30179, - -16.21575, - -146.35566 - ], - "centroid": [-146.36067, -16.16975], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -27.66221, - -144.32168, - -27.62625, - -144.38277, - -27.57154, - -144.38158, - -27.58115, - -144.29604, - -27.66221, - -144.32168 - ], - "centroid": [-144.34236, -27.60978], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.22435, - -140.80869, - -18.06832, - -140.98004, - -18.05328, - -140.9791, - -18.08646, - -140.9044, - -18.22435, - -140.80869 - ], - "centroid": [-140.90437, -18.11969], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.5039, - -144.23051, - -16.38944, - -144.34052, - -16.37006, - -144.43471, - -16.36249, - -144.33463, - -16.5039, - -144.23051 - ], - "centroid": [-144.33059, -16.3998], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -21.73771, - -140.61556, - -21.70781, - -140.68036, - -21.64166, - -140.66163, - -21.70197, - -140.58523, - -21.73771, - -140.61556 - ], - "centroid": [-140.63714, -21.69478], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -20.89711, - -138.51998, - -20.7823, - -138.57279, - -20.76663, - -138.56462, - -20.81439, - -138.4899, - -20.89711, - -138.51998 - ], - "centroid": [-138.53003, -20.82403], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.69709, - -145.20617, - -14.68615, - -145.27022, - -14.60091, - -145.21245, - -14.66108, - -145.18353, - -14.69709, - -145.20617 - ], - "centroid": [-145.22144, -14.65902], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -22.53306, - -151.33351, - -22.46682, - -151.37794, - -22.42561, - -151.36435, - -22.45617, - -151.30691, - -22.53306, - -151.33351 - ], - "centroid": [-151.34305, -22.47283], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.49693, - -145.37826, - -17.39022, - -145.4875, - -17.32947, - -145.52226, - -17.41638, - -145.40546, - -17.49693, - -145.37826 - ], - "centroid": [-145.44335, -17.4117], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -23.42125, - -149.48329, - -23.3703, - -149.50741, - -23.36117, - -149.41639, - -23.4014, - -149.41648, - -23.42125, - -149.48329 - ], - "centroid": [-149.45824, -23.38793], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.01698, - -140.14315, - -15.96494, - -140.17803, - -15.95578, - -140.08269, - -16.00319, - -140.09653, - -16.01698, - -140.14315 - ], - "centroid": [-140.12711, -15.98276], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.37206, - -136.96703, - -18.27845, - -137.07883, - -18.25847, - -137.07595, - -18.30898, - -136.98697, - -18.37206, - -136.96703 - ], - "centroid": [-137.02077, -18.30959], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.2065, - -141.23261, - -14.1579, - -141.28541, - -14.19111, - -141.16113, - -14.2065, - -141.23261 - ], - "centroid": [-141.22638, -14.18517], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -23.91092, - -147.6801, - -23.84593, - -147.68286, - -23.86303, - -147.58296, - -23.89413, - -147.60821, - -23.91092, - -147.6801 - ], - "centroid": [-147.64318, -23.87682], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.43096, - -140.66198, - -18.35352, - -140.78564, - -18.32201, - -140.79926, - -18.39313, - -140.66789, - -18.43096, - -140.66198 - ], - "centroid": [-140.7248, -18.37696], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.90455, - -148.65946, - -14.89551, - -148.7145, - -14.85624, - -148.72004, - -14.85663, - -148.63059, - -14.90455, - -148.65946 - ], - "centroid": [-148.67924, -14.87674], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.61606, - -142.54292, - -17.55122, - -142.64183, - -17.54322, - -142.68442, - -17.54402, - -142.58756, - -17.61606, - -142.54292 - ], - "centroid": [-142.5978, -17.56682], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.50155, - -145.43677, - -15.47377, - -145.54303, - -15.4449, - -145.56399, - -15.46638, - -145.43873, - -15.50155, - -145.43677 - ], - "centroid": [-145.49245, -15.47184], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.87488, - -148.24707, - -15.84433, - -148.29422, - -15.78812, - -148.27744, - -15.84351, - -148.21828, - -15.87488, - -148.24707 - ], - "centroid": [-148.2597, -15.83563], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.44518, - -146.21645, - -15.31761, - -146.23437, - -15.30658, - -146.21709, - -15.3274, - -146.17872, - -15.44518, - -146.21645 - ], - "centroid": [-146.20987, -15.3587], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.0533, - -149.54887, - -17.01921, - -149.60323, - -16.96622, - -149.5794, - -16.99621, - -149.52312, - -17.0533, - -149.54887 - ], - "centroid": [-149.56331, -17.00893], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.40173, - -145.56157, - -17.34953, - -145.60593, - -17.30989, - -145.56066, - -17.32976, - -145.53289, - -17.40173, - -145.56157 - ], - "centroid": [-145.56671, -17.35119], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.17166, - -142.53035, - -16.08885, - -142.51928, - -16.04192, - -142.476, - -16.06983, - -142.47178, - -16.17166, - -142.53035 - ], - "centroid": [-142.50217, -16.09826], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -19.65192, - -140.43223, - -19.59546, - -140.42055, - -19.62891, - -140.37038, - -19.66682, - -140.3956, - -19.65192, - -140.43223 - ], - "centroid": [-140.40478, -19.63385], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.30716, - -151.81912, - -16.24893, - -151.85661, - -16.21702, - -151.83175, - -16.24337, - -151.7843, - -16.30716, - -151.81912 - ], - "centroid": [-151.8214, -16.25659], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -19.16945, - -140.69751, - -19.15159, - -140.72902, - -19.10888, - -140.7224, - -19.12572, - -140.65166, - -19.16945, - -140.69751 - ], - "centroid": [-140.69761, -19.13705], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.98475, - -148.03287, - -14.99141, - -148.05031, - -14.89319, - -148.13589, - -14.90047, - -148.07852, - -14.98475, - -148.03287 - ], - "centroid": [-148.07926, -14.93634], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.37915, - -138.45464, - -17.31784, - -138.44785, - -17.34533, - -138.38321, - -17.36292, - -138.38924, - -17.37915, - -138.45464 - ], - "centroid": [-138.42462, -17.35048], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.45959, - -152.24815, - -16.45208, - -152.30189, - -16.40278, - -152.27833, - -16.41287, - -152.22972, - -16.45959, - -152.24815 - ], - "centroid": [-152.26494, -16.43207], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.39699, - -141.42968, - -17.37796, - -141.50334, - -17.34282, - -141.50129, - -17.33949, - -141.43881, - -17.39699, - -141.42968 - ], - "centroid": [-141.46563, -17.36516], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.76061, - -144.04088, - -16.74516, - -144.11542, - -16.71881, - -144.12079, - -16.70827, - -144.06623, - -16.76061, - -144.04088 - ], - "centroid": [-144.08213, -16.73385], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.14274, - -147.42919, - -15.07587, - -147.53662, - -15.05695, - -147.54211, - -15.06525, - -147.50319, - -15.14274, - -147.42919 - ], - "centroid": [-147.49606, -15.08976], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.46141, - -146.22347, - -14.44288, - -146.31902, - -14.42737, - -146.32489, - -14.41326, - -146.2244, - -14.46141, - -146.22347 - ], - "centroid": [-146.26454, -14.43619], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.84534, - -140.84959, - -15.84167, - -140.90103, - -15.81801, - -140.90699, - -15.79129, - -140.82913, - -15.84534, - -140.84959 - ], - "centroid": [-140.8678, -15.82235], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.62558, - -145.14417, - -14.60637, - -145.19805, - -14.58489, - -145.19882, - -14.57337, - -145.1411, - -14.62558, - -145.14417 - ], - "centroid": [-145.16663, -14.59766], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.2634, - -142.50679, - -16.25657, - -142.53297, - -16.16967, - -142.54619, - -16.20178, - -142.51225, - -16.2634, - -142.50679 - ], - "centroid": [-142.52542, -16.22135], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.48117, - -145.43784, - -17.48805, - -145.45844, - -17.39461, - -145.52481, - -17.44246, - -145.45676, - -17.48117, - -145.43784 - ], - "centroid": [-145.47346, -17.44822], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.48888, - -143.44168, - -17.48184, - -143.47037, - -17.44109, - -143.48019, - -17.45537, - -143.40685, - -17.48888, - -143.44168 - ], - "centroid": [-143.44865, -17.46417], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.99221, - -142.41552, - -15.94823, - -142.41299, - -15.92275, - -142.35582, - -15.94981, - -142.35753, - -15.99221, - -142.41552 - ], - "centroid": [-142.38777, -15.95459], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.67786, - -144.16532, - -16.65969, - -144.24138, - -16.64403, - -144.24867, - -16.63083, - -144.18423, - -16.67786, - -144.16532 - ], - "centroid": [-144.20406, -16.65325], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.29563, - -146.2747, - -15.31933, - -146.3405, - -15.28879, - -146.3855, - -15.2802, - -146.37142, - -15.29563, - -146.2747 - ], - "centroid": [-146.33619, -15.29793], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.82974, - -154.55893, - -15.78156, - -154.5469, - -15.78789, - -154.51266, - -15.83455, - -154.5178, - -15.82974, - -154.55893 - ], - "centroid": [-154.53436, -15.80909], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.69943, - -150.63196, - -17.67178, - -150.6677, - -17.63219, - -150.64231, - -17.66885, - -150.60655, - -17.69943, - -150.63196 - ], - "centroid": [-150.63736, -17.66732], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -19.37134, - -139.24484, - -19.32969, - -139.2448, - -19.33271, - -139.18878, - -19.36405, - -139.19391, - -19.37134, - -139.24484 - ], - "centroid": [-139.21935, -19.34917], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -22.66315, - -152.85777, - -22.63418, - -152.8869, - -22.60457, - -152.85568, - -22.63626, - -152.82334, - -22.66315, - -152.85777 - ], - "centroid": [-152.85564, -22.63433], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.83466, - -138.82159, - -14.81712, - -138.8568, - -14.7893, - -138.82396, - -14.82681, - -138.78358, - -14.83466, - -138.82159 - ], - "centroid": [-138.82122, -14.8154], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.84166, - -153.91899, - -16.7744, - -153.96217, - -16.75881, - -153.95309, - -16.80426, - -153.91342, - -16.84166, - -153.91899 - ], - "centroid": [-153.93541, -16.79735], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -19.23309, - -141.23387, - -19.20854, - -141.27954, - -19.17967, - -141.26944, - -19.19032, - -141.22512, - -19.23309, - -141.23387 - ], - "centroid": [-141.2508, -19.2037], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.97352, - -142.29066, - -15.94379, - -142.33829, - -15.92024, - -142.33875, - -15.92284, - -142.29209, - -15.97352, - -142.29066 - ], - "centroid": [-142.31208, -15.9411], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -19.93733, - -144.95559, - -19.9278, - -144.96956, - -19.8491, - -144.96583, - -19.90465, - -144.92773, - -19.93733, - -144.95559 - ], - "centroid": [-144.95375, -19.89926], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.84522, - -144.69299, - -16.79069, - -144.75652, - -16.77188, - -144.7544, - -16.77661, - -144.72206, - -16.84522, - -144.69299 - ], - "centroid": [-144.72759, -16.79972], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -20.81718, - -139.14059, - -20.77232, - -139.16626, - -20.75501, - -139.14303, - -20.77809, - -139.11388, - -20.81718, - -139.14059 - ], - "centroid": [-139.14051, -20.78254], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.88342, - -145.88904, - -15.87235, - -145.93513, - -15.82693, - -145.96357, - -15.85697, - -145.90162, - -15.88342, - -145.88904 - ], - "centroid": [-145.92461, -15.85877], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.57576, - -154.61801, - -16.53388, - -154.65782, - -16.49003, - -154.65647, - -16.54723, - -154.60586, - -16.57576, - -154.61801 - ], - "centroid": [-154.6347, -16.53564], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.96642, - -145.15648, - -15.9629, - -145.17713, - -15.89397, - -145.23248, - -15.91984, - -145.18158, - -15.96642, - -145.15648 - ], - "centroid": [-145.18956, -15.93272], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.93797, - -144.5587, - -16.88747, - -144.61018, - -16.86752, - -144.60629, - -16.89054, - -144.55469, - -16.93797, - -144.5587 - ], - "centroid": [-144.57924, -16.89835], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.87987, - -143.0628, - -17.86339, - -143.10636, - -17.82357, - -143.08315, - -17.83732, - -143.05868, - -17.87987, - -143.0628 - ], - "centroid": [-143.07868, -17.85264], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.7631, - -144.63096, - -15.74214, - -144.66427, - -15.71011, - -144.6453, - -15.73265, - -144.61276, - -15.7631, - -144.63096 - ], - "centroid": [-144.63845, -15.7369], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.47291, - -145.32394, - -16.47242, - -145.34276, - -16.40301, - -145.37222, - -16.42189, - -145.34193, - -16.47291, - -145.32394 - ], - "centroid": [-145.34618, -16.44131], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.94793, - -147.70168, - -14.93629, - -147.7682, - -14.92012, - -147.77407, - -14.92196, - -147.69884, - -14.94793, - -147.70168 - ], - "centroid": [-147.73271, -14.93163], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.33659, - -138.35282, - -17.32761, - -138.39942, - -17.3101, - -138.40144, - -17.29611, - -138.35078, - -17.33659, - -138.35282 - ], - "centroid": [-138.37293, -17.31723], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.33024, - -142.1791, - -18.28989, - -142.19994, - -18.27367, - -142.14716, - -18.30316, - -142.15215, - -18.33024, - -142.1791 - ], - "centroid": [-142.17204, -18.29887], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.2772, - -146.60263, - -15.23511, - -146.64725, - -15.21653, - -146.64496, - -15.22599, - -146.60961, - -15.2772, - -146.60263 - ], - "centroid": [-146.62341, -15.24096], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.32014, - -147.44292, - -15.31065, - -147.48629, - -15.29577, - -147.49194, - -15.29562, - -147.4063, - -15.32014, - -147.44292 - ], - "centroid": [-147.45292, -15.30495], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.10894, - -144.97033, - -16.08188, - -144.97072, - -16.0754, - -144.89659, - -16.09098, - -144.90138, - -16.10894, - -144.97033 - ], - "centroid": [-144.93826, -16.08974], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.79286, - -138.79827, - -18.7664, - -138.83924, - -18.74762, - -138.84121, - -18.76288, - -138.78748, - -18.79286, - -138.79827 - ], - "centroid": [-138.81395, -18.76813], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.45305, - -146.06067, - -14.41865, - -146.08058, - -14.3939, - -146.03276, - -14.41351, - -146.03013, - -14.45305, - -146.06067 - ], - "centroid": [-146.05384, -14.42144], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.01759, - -143.06831, - -17.00349, - -143.10265, - -16.97714, - -143.11164, - -16.99068, - -143.06121, - -17.01759, - -143.06831 - ], - "centroid": [-143.0852, -16.99662], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.23584, - -147.72897, - -15.2392, - -147.75759, - -15.2021, - -147.79486, - -15.20101, - -147.76774, - -15.23584, - -147.72897 - ], - "centroid": [-147.76201, -15.21993], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.8308, - -146.47754, - -15.82284, - -146.49999, - -15.77408, - -146.51231, - -15.78873, - -146.48334, - -15.8308, - -146.47754 - ], - "centroid": [-146.49366, -15.80319], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -20.44014, - -143.54413, - -20.43062, - -143.56094, - -20.38223, - -143.54567, - -20.4056, - -143.51664, - -20.44014, - -143.54413 - ], - "centroid": [-143.54092, -20.41239], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.83291, - -144.95785, - -16.79755, - -144.97584, - -16.7713, - -144.94812, - -16.78543, - -144.94009, - -16.83291, - -144.95785 - ], - "centroid": [-144.95699, -16.79936], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.98241, - -142.23232, - -17.95583, - -142.24494, - -17.95163, - -142.19551, - -17.97466, - -142.19775, - -17.98241, - -142.23232 - ], - "centroid": [-142.21855, -17.96557], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.88993, - -148.07287, - -17.86364, - -148.09458, - -17.84918, - -148.06408, - -17.87424, - -148.04962, - -17.88993, - -148.07287 - ], - "centroid": [-148.07088, -17.86907], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.54109, - -146.22358, - -15.53395, - -146.24386, - -15.48164, - -146.22768, - -15.51972, - -146.21155, - -15.54109, - -146.22358 - ], - "centroid": [-146.22734, -15.51697], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.72967, - -145.16093, - -16.71836, - -145.20591, - -16.702, - -145.21224, - -16.70362, - -145.161, - -16.72967, - -145.16093 - ], - "centroid": [-145.18303, -16.7134], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.85253, - -141.91491, - -16.83719, - -141.94144, - -16.81126, - -141.93595, - -16.82691, - -141.90175, - -16.85253, - -141.91491 - ], - "centroid": [-141.92305, -16.83166], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.68021, - -146.8828, - -15.64852, - -146.89419, - -15.62986, - -146.8653, - -15.64964, - -146.85682, - -15.68021, - -146.8828 - ], - "centroid": [-146.8757, -15.65302], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.82296, - -145.9873, - -15.80586, - -146.02891, - -15.78815, - -146.03336, - -15.79132, - -145.99743, - -15.82296, - -145.9873 - ], - "centroid": [-146.00996, -15.80262], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.34654, - -146.42481, - -15.33312, - -146.44912, - -15.29857, - -146.4134, - -15.31015, - -146.40515, - -15.34654, - -146.42481 - ], - "centroid": [-146.42492, -15.32389], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.16131, - -142.24077, - -18.14197, - -142.2565, - -18.11993, - -142.21947, - -18.14633, - -142.21677, - -18.16131, - -142.24077 - ], - "centroid": [-142.23378, -18.14163], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.95287, - -143.20148, - -16.94636, - -143.23497, - -16.92896, - -143.23653, - -16.93004, - -143.18521, - -16.95287, - -143.20148 - ], - "centroid": [-143.21313, -16.93906], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.95794, - -145.86135, - -15.93775, - -145.89623, - -15.90804, - -145.89755, - -15.92986, - -145.86651, - -15.95794, - -145.86135 - ], - "centroid": [-145.88079, -15.93345], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.21169, - -147.3396, - -15.2195, - -147.35847, - -15.18137, - -147.38766, - -15.17442, - -147.37229, - -15.21169, - -147.3396 - ], - "centroid": [-147.36402, -15.19731], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.24371, - -147.30372, - -15.24097, - -147.33016, - -15.21945, - -147.3361, - -15.226, - -147.27957, - -15.24371, - -147.30372 - ], - "centroid": [-147.31191, -15.23133], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.98171, - -147.61507, - -14.95867, - -147.65933, - -14.93782, - -147.66289, - -14.96431, - -147.61501, - -14.98171, - -147.61507 - ], - "centroid": [-147.6384, -14.96034], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.00702, - -144.63142, - -17.00567, - -144.6684, - -16.98396, - -144.67625, - -16.98237, - -144.62716, - -17.00702, - -144.63142 - ], - "centroid": [-144.6504, -16.9942], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.84322, - -144.25645, - -16.83678, - -144.28539, - -16.8122, - -144.28104, - -16.82081, - -144.24463, - -16.84322, - -144.25645 - ], - "centroid": [-144.26677, -16.82778], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.55471, - -145.44057, - -16.5432, - -145.46041, - -16.51153, - -145.43252, - -16.52627, - -145.41687, - -16.55471, - -145.44057 - ], - "centroid": [-145.43789, -16.53391], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.14963, - -145.00044, - -16.13476, - -145.01923, - -16.09773, - -144.99427, - -16.11019, - -144.98424, - -16.14963, - -145.00044 - ], - "centroid": [-145.00046, -16.12443], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.57334, - -146.38939, - -14.55217, - -146.41251, - -14.52256, - -146.39812, - -14.55974, - -146.37832, - -14.57334, - -146.38939 - ], - "centroid": [-146.39536, -14.55038], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.6241, - -145.4942, - -15.6115, - -145.50761, - -15.57252, - -145.49716, - -15.60489, - -145.47874, - -15.6241, - -145.4942 - ], - "centroid": [-145.49421, -15.60146], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.36947, - -145.44065, - -16.37069, - -145.4646, - -16.33836, - -145.48143, - -16.33508, - -145.46074, - -16.36947, - -145.44065 - ], - "centroid": [-145.46159, -16.35364], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.08874, - -144.29033, - -17.06649, - -144.3221, - -17.05101, - -144.32131, - -17.06174, - -144.28362, - -17.08874, - -144.29033 - ], - "centroid": [-144.30251, -17.06767], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.71526, - -145.23235, - -16.71322, - -145.2716, - -16.69892, - -145.27829, - -16.69271, - -145.23061, - -16.71526, - -145.23235 - ], - "centroid": [-145.25172, -16.70462], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.42955, - -144.42344, - -16.42916, - -144.44552, - -16.38819, - -144.44971, - -16.39272, - -144.43419, - -16.42955, - -144.42344 - ], - "centroid": [-144.43817, -16.41118], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.12362, - -141.41398, - -14.10179, - -141.44223, - -14.08311, - -141.43576, - -14.10143, - -141.40538, - -14.12362, - -141.41398 - ], - "centroid": [-141.42385, -14.10277], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -23.85016, - -147.58038, - -23.84403, - -147.6157, - -23.82876, - -147.62072, - -23.82374, - -147.58616, - -23.85016, - -147.58038 - ], - "centroid": [-147.59921, -23.83659], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.43725, - -143.15518, - -16.41409, - -143.16239, - -16.41079, - -143.12021, - -16.42868, - -143.12472, - -16.43725, - -143.15518 - ], - "centroid": [-143.14171, -16.42234], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.76728, - -145.08478, - -16.73368, - -145.10103, - -16.7202, - -145.08905, - -16.7368, - -145.07068, - -16.76728, - -145.08478 - ], - "centroid": [-145.08595, -16.74097], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.97813, - -144.55106, - -14.96168, - -144.57233, - -14.94367, - -144.53662, - -14.96297, - -144.53112, - -14.97813, - -144.55106 - ], - "centroid": [-144.54886, -14.9613], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -19.30113, - -138.7991, - -19.29379, - -138.81941, - -19.27271, - -138.81528, - -19.28343, - -138.77917, - -19.30113, - -138.7991 - ], - "centroid": [-138.80254, -19.28697], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.24584, - -147.23394, - -15.23945, - -147.26797, - -15.22273, - -147.26837, - -15.21489, - -147.24456, - -15.24584, - -147.23394 - ], - "centroid": [-147.25214, -15.23116], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.13316, - -148.23035, - -15.11852, - -148.2561, - -15.10011, - -148.25706, - -15.1114, - -148.2228, - -15.13316, - -148.23035 - ], - "centroid": [-148.24069, -15.11573], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.28353, - -142.11653, - -18.26139, - -142.13494, - -18.23992, - -142.12783, - -18.26331, - -142.10535, - -18.28353, - -142.11653 - ], - "centroid": [-142.12087, -18.26198], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.71783, - -145.34756, - -16.69998, - -145.35819, - -16.68083, - -145.32665, - -16.69825, - -145.31988, - -16.71783, - -145.34756 - ], - "centroid": [-145.33845, -16.69929], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -19.41225, - -138.67832, - -19.40667, - -138.69699, - -19.37962, - -138.69306, - -19.38793, - -138.66809, - -19.41225, - -138.67832 - ], - "centroid": [-138.68398, -19.39597], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.23377, - -144.95507, - -16.2238, - -144.97412, - -16.20017, - -144.97923, - -16.21697, - -144.94493, - -16.23377, - -144.95507 - ], - "centroid": [-144.96313, -16.21776], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.69675, - -142.87002, - -16.69108, - -142.8927, - -16.65871, - -142.88288, - -16.66411, - -142.86771, - -16.69675, - -142.87002 - ], - "centroid": [-142.87861, -16.67866], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.51216, - -143.97574, - -16.49748, - -143.9948, - -16.47511, - -143.9701, - -16.48657, - -143.95907, - -16.51216, - -143.97574 - ], - "centroid": [-143.97575, -16.49355], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.93859, - -147.85, - -14.93205, - -147.87232, - -14.90241, - -147.85824, - -14.91166, - -147.8433, - -14.93859, - -147.85 - ], - "centroid": [-147.8565, -14.92176], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.42638, - -143.01046, - -16.41797, - -143.02851, - -16.38979, - -143.01756, - -16.40594, - -142.99894, - -16.42638, - -143.01046 - ], - "centroid": [-143.01406, -16.40943], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.47183, - -146.04278, - -14.44968, - -146.05064, - -14.44654, - -146.01888, - -14.46506, - -146.02094, - -14.47183, - -146.04278 - ], - "centroid": [-146.03398, -14.4578], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.10809, - -142.23049, - -18.09136, - -142.2417, - -18.06948, - -142.22065, - -18.08614, - -142.21254, - -18.10809, - -142.23049 - ], - "centroid": [-142.22663, -18.08887], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.20556, - -146.81013, - -15.18019, - -146.8172, - -15.18378, - -146.78919, - -15.20006, - -146.78822, - -15.20556, - -146.81013 - ], - "centroid": [-146.80216, -15.19213], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.57789, - -139.21041, - -18.57029, - -139.23063, - -18.55188, - -139.22419, - -18.55627, - -139.19848, - -18.57789, - -139.21041 - ], - "centroid": [-139.21541, -18.56392], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.39462, - -143.17664, - -16.39159, - -143.19576, - -16.36505, - -143.19807, - -16.36785, - -143.17717, - -16.39462, - -143.17664 - ], - "centroid": [-143.18689, -16.37958], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.06215, - -142.39655, - -18.04391, - -142.4126, - -18.02888, - -142.39578, - -18.04947, - -142.38155, - -18.06215, - -142.39655 - ], - "centroid": [-142.39676, -18.04585], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.78105, - -142.87657, - -16.77293, - -142.89661, - -16.74744, - -142.88575, - -16.75742, - -142.87027, - -16.78105, - -142.87657 - ], - "centroid": [-142.88265, -16.76498], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.77394, - -141.76214, - -18.75975, - -141.77484, - -18.73802, - -141.76452, - -18.75624, - -141.74696, - -18.77394, - -141.76214 - ], - "centroid": [-141.76176, -18.75656], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.52068, - -145.06536, - -14.5098, - -145.08327, - -14.4875, - -145.07129, - -14.49536, - -145.05348, - -14.52068, - -145.06536 - ], - "centroid": [-145.06827, -14.50355], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.09547, - -144.41495, - -17.07926, - -144.43139, - -17.06376, - -144.4088, - -17.08118, - -144.40004, - -17.09547, - -144.41495 - ], - "centroid": [-144.41438, -17.07974], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.09866, - -142.36255, - -18.08714, - -142.37944, - -18.06687, - -142.37284, - -18.07469, - -142.35333, - -18.09866, - -142.36255 - ], - "centroid": [-142.36671, -18.08188], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.07355, - -147.9246, - -15.08056, - -147.94629, - -15.05307, - -147.94826, - -15.05565, - -147.9304, - -15.07355, - -147.9246 - ], - "centroid": [-147.93795, -15.0663], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.13618, - -142.38588, - -16.12252, - -142.40459, - -16.10286, - -142.3981, - -16.11621, - -142.3794, - -16.13618, - -142.38588 - ], - "centroid": [-142.39198, -16.11947], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -21.80864, - -154.67209, - -21.78917, - -154.68962, - -21.77508, - -154.67787, - -21.78961, - -154.65974, - -21.80864, - -154.67209 - ], - "centroid": [-154.67463, -21.79104], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.32219, - -143.17594, - -16.30763, - -143.19363, - -16.29227, - -143.18489, - -16.30597, - -143.16202, - -16.32219, - -143.17594 - ], - "centroid": [-143.17866, -16.30704], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.34789, - -143.13192, - -16.33812, - -143.15207, - -16.31954, - -143.14895, - -16.32441, - -143.12766, - -16.34789, - -143.13192 - ], - "centroid": [-143.13974, -16.33261], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.7588, - -142.79551, - -16.74179, - -142.8069, - -16.72612, - -142.79186, - -16.73891, - -142.77921, - -16.7588, - -142.79551 - ], - "centroid": [-142.79334, -16.74174], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -20.70743, - -143.06338, - -20.71179, - -143.07979, - -20.68813, - -143.09142, - -20.68745, - -143.0682, - -20.70743, - -143.06338 - ], - "centroid": [-143.0762, -20.69827], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.18173, - -142.20628, - -18.17048, - -142.22239, - -18.15176, - -142.20388, - -18.16503, - -142.19172, - -18.18173, - -142.20628 - ], - "centroid": [-142.20638, -18.1672], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -14.48977, - -146.23275, - -14.4841, - -146.25136, - -14.45923, - -146.23754, - -14.47106, - -146.22278, - -14.48977, - -146.23275 - ], - "centroid": [-146.23654, -14.47587], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.25128, - -147.69305, - -15.23665, - -147.70507, - -15.2248, - -147.68034, - -15.24323, - -147.67221, - -15.25128, - -147.69305 - ], - "centroid": [-147.68766, -15.23861], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.74236, - -142.88498, - -16.72348, - -142.89704, - -16.70855, - -142.88262, - -16.72874, - -142.87159, - -16.74236, - -142.88498 - ], - "centroid": [-142.88413, -16.72564], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.01502, - -147.56486, - -15.02918, - -147.57592, - -15.00517, - -147.59432, - -14.99872, - -147.58052, - -15.01502, - -147.56486 - ], - "centroid": [-147.57895, -15.01257], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.11193, - -144.80432, - -16.12835, - -144.81264, - -16.11211, - -144.83454, - -16.09864, - -144.82022, - -16.11193, - -144.80432 - ], - "centroid": [-144.8183, -16.11301], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.85121, - -146.19996, - -15.84373, - -146.21971, - -15.8216, - -146.20258, - -15.83624, - -146.1905, - -15.85121, - -146.19996 - ], - "centroid": [-146.2039, -15.83795], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.01856, - -145.9014, - -16.0221, - -145.92289, - -16.00513, - -145.93196, - -15.99973, - -145.90843, - -16.01856, - -145.9014 - ], - "centroid": [-145.91611, -16.01118], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.32652, - -143.22368, - -16.31658, - -143.238, - -16.29491, - -143.22953, - -16.30691, - -143.21278, - -16.32652, - -143.22368 - ], - "centroid": [-143.22588, -16.31094], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.69574, - -144.20113, - -16.68142, - -144.21634, - -16.66608, - -144.1997, - -16.68261, - -144.18808, - -16.69574, - -144.20113 - ], - "centroid": [-144.20159, -16.68125], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.75598, - -142.82447, - -16.74526, - -142.84064, - -16.72667, - -142.83058, - -16.73723, - -142.81355, - -16.75598, - -142.82447 - ], - "centroid": [-142.82724, -16.74126], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.05009, - -142.19524, - -18.03716, - -142.20732, - -18.0194, - -142.19318, - -18.03226, - -142.17982, - -18.05009, - -142.19524 - ], - "centroid": [-142.19378, -18.03469], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.14455, - -144.77775, - -16.15061, - -144.7972, - -16.12927, - -144.80404, - -16.12522, - -144.78583, - -16.14455, - -144.77775 - ], - "centroid": [-144.79126, -16.13761], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -15.28478, - -147.21854, - -15.27663, - -147.23607, - -15.25485, - -147.22617, - -15.26926, - -147.20937, - -15.28478, - -147.21854 - ], - "centroid": [-147.22284, -15.27096], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.81524, - -153.98067, - -16.80797, - -153.9986, - -16.78813, - -153.99171, - -16.79592, - -153.97166, - -16.81524, - -153.98067 - ], - "centroid": [-153.98557, -16.80165], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.06542, - -144.33745, - -17.0599, - -144.35806, - -17.04252, - -144.35464, - -17.04803, - -144.33049, - -17.06542, - -144.33745 - ], - "centroid": [-144.34501, -17.05378], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -20.61831, - -143.29986, - -20.62195, - -143.32135, - -20.60533, - -143.32937, - -20.60052, - -143.30983, - -20.61831, - -143.29986 - ], - "centroid": [-143.31492, -20.61158], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.38331, - -143.04935, - -16.3801, - -143.06905, - -16.36042, - -143.06976, - -16.36453, - -143.04754, - -16.38331, - -143.04935 - ], - "centroid": [-143.05896, -16.37189], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.20902, - -144.7748, - -16.1968, - -144.78704, - -16.17766, - -144.77625, - -16.19592, - -144.76202, - -16.20902, - -144.7748 - ], - "centroid": [-144.77491, -16.19434], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.232, - -142.4468, - -16.22029, - -142.462, - -16.2034, - -142.44347, - -16.22069, - -142.43507, - -16.232, - -142.4468 - ], - "centroid": [-142.44729, -16.21861], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.47505, - -143.94851, - -16.46186, - -143.96379, - -16.44769, - -143.94636, - -16.46026, - -143.93499, - -16.47505, - -143.94851 - ], - "centroid": [-143.94875, -16.4613], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.9515, - -144.75616, - -16.93705, - -144.76967, - -16.9226, - -144.76202, - -16.93857, - -144.74263, - -16.9515, - -144.75616 - ], - "centroid": [-144.75717, -16.93736], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.10066, - -144.83984, - -16.10988, - -144.85814, - -16.09143, - -144.86735, - -16.08468, - -144.85385, - -16.10066, - -144.83984 - ], - "centroid": [-144.8545, -16.0971], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.95608, - -143.31611, - -16.95261, - -143.33313, - -16.93158, - -143.32658, - -16.9393, - -143.3073, - -16.95608, - -143.31611 - ], - "centroid": [-143.32091, -16.94451], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.17343, - -144.32184, - -17.16209, - -144.33885, - -17.1472, - -144.32775, - -17.15611, - -144.31117, - -17.17343, - -144.32184 - ], - "centroid": [-144.32485, -17.15991], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.72286, - -141.8317, - -18.72334, - -141.84914, - -18.7049, - -141.85092, - -18.70165, - -141.83131, - -18.72286, - -141.8317 - ], - "centroid": [-141.84057, -18.71297], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.40487, - -141.47338, - -17.40127, - -141.4922, - -17.38367, - -141.49077, - -17.38593, - -141.46912, - -17.40487, - -141.47338 - ], - "centroid": [-141.48118, -17.39376], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.65762, - -142.84064, - -16.65582, - -142.86007, - -16.63796, - -142.85928, - -16.6408, - -142.83716, - -16.65762, - -142.84064 - ], - "centroid": [-142.84934, -16.64785], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -16.49711, - -154.6843, - -16.48014, - -154.69789, - -16.4714, - -154.68074, - -16.48387, - -154.66977, - -16.49711, - -154.6843 - ], - "centroid": [-154.68349, -16.48343], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.3381, - -142.56525, - -17.32309, - -142.57825, - -17.31037, - -142.56506, - -17.32523, - -142.55271, - -17.3381, - -142.56525 - ], - "centroid": [-142.56537, -17.3242], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.19872, - -142.15316, - -18.19989, - -142.17084, - -18.17981, - -142.17188, - -18.17752, - -142.15501, - -18.19872, - -142.15316 - ], - "centroid": [-142.16263, -18.18905], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -18.77629, - -141.83485, - -18.76753, - -141.84714, - -18.74853, - -141.83779, - -18.76126, - -141.82395, - -18.77629, - -141.83485 - ], - "centroid": [-141.83588, -18.76302], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -17.32144, - -142.5854, - -17.3136, - -142.60036, - -17.29624, - -142.58992, - -17.3035, - -142.57548, - -17.32144, - -142.5854 - ], - "centroid": [-142.58781, -17.30877], - "name": "Pacific/Tahiti" - }, - { - "points": [ - -21.27481, - -159.73278, - -21.25606, - -159.81932, - -21.19619, - -159.82923, - -21.19222, - -159.73166, - -21.27481, - -159.73278 - ], - "centroid": [-159.77574, -21.22922], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -21.9541, - -157.93841, - -21.8921, - -157.97175, - -21.86788, - -157.90757, - -21.93643, - -157.86457, - -21.9541, - -157.93841 - ], - "centroid": [-157.91964, -21.9128], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -8.98272, - -158.05688, - -8.94891, - -157.93669, - -9.02596, - -157.89722, - -8.98272, - -158.05688 - ], - "centroid": [-157.9636, -8.98586], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -20.03581, - -158.10378, - -19.99723, - -158.1437, - -19.95596, - -158.12944, - -20.0009, - -158.06372, - -20.03581, - -158.10378 - ], - "centroid": [-158.10829, -19.99713], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -18.88177, - -159.75253, - -18.87216, - -159.81817, - -18.81813, - -159.78301, - -18.83211, - -159.75497, - -18.88177, - -159.75253 - ], - "centroid": [-159.77911, -18.8539], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -19.86401, - -157.70233, - -19.81097, - -157.74498, - -19.75121, - -157.70936, - -19.76461, - -157.69486, - -19.86401, - -157.70233 - ], - "centroid": [-157.71458, -19.80474], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -19.28187, - -158.93374, - -19.23776, - -158.96089, - -19.22616, - -158.89898, - -19.26406, - -158.88593, - -19.28187, - -158.93374 - ], - "centroid": [-158.92117, -19.25211], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -20.19114, - -157.32625, - -20.16081, - -157.3601, - -20.1235, - -157.3395, - -20.14161, - -157.3047, - -20.19114, - -157.32625 - ], - "centroid": [-157.33219, -20.1551], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -10.42811, - -160.93042, - -10.4308, - -160.95117, - -10.36219, - -161.00399, - -10.37787, - -160.96567, - -10.42811, - -160.93042 - ], - "centroid": [-160.96412, -10.39879], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -10.05328, - -161.07727, - -10.03924, - -161.10361, - -9.98732, - -161.08604, - -10.01765, - -161.05718, - -10.05328, - -161.07727 - ], - "centroid": [-161.08118, -10.02299], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -9.11797, - -157.9711, - -9.08538, - -158.0053, - -9.05071, - -158.00464, - -9.09839, - -157.96187, - -9.11797, - -157.9711 - ], - "centroid": [-157.98624, -9.08692], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -9.05868, - -158.02498, - -9.05864, - -158.04202, - -8.99751, - -158.06804, - -9.01972, - -158.03413, - -9.05868, - -158.02498 - ], - "centroid": [-158.04365, -9.03156], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -10.43554, - -161.01054, - -10.4362, - -161.03214, - -10.39234, - -161.02721, - -10.39931, - -161.00861, - -10.43554, - -161.01054 - ], - "centroid": [-161.01999, -10.41618], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -10.96102, - -165.80334, - -10.95406, - -165.83108, - -10.92857, - -165.82361, - -10.93693, - -165.79303, - -10.96102, - -165.80334 - ], - "centroid": [-165.81275, -10.94491], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -10.90065, - -165.82455, - -10.88199, - -165.84229, - -10.86543, - -165.81044, - -10.88334, - -165.8028, - -10.90065, - -165.82455 - ], - "centroid": [-165.82089, -10.88286], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -19.83007, - -158.29064, - -19.81372, - -158.31265, - -19.79633, - -158.2893, - -19.81669, - -158.27395, - -19.83007, - -158.29064 - ], - "centroid": [-158.29216, -19.81379], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -13.40487, - -163.11412, - -13.38818, - -163.13482, - -13.36494, - -163.12469, - -13.37493, - -163.10671, - -13.40487, - -163.11412 - ], - "centroid": [-163.12, -13.38385], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -11.58025, - -165.3954, - -11.57503, - -165.4214, - -11.55554, - -165.41777, - -11.55497, - -165.39772, - -11.58025, - -165.3954 - ], - "centroid": [-165.40764, -11.56699], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -18.92758, - -159.82957, - -18.91442, - -159.84934, - -18.9005, - -159.82407, - -18.91265, - -159.81276, - -18.92758, - -159.82957 - ], - "centroid": [-159.82969, -18.91394], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -9.07115, - -157.88722, - -9.06308, - -157.90579, - -9.03892, - -157.89412, - -9.05027, - -157.87919, - -9.07115, - -157.88722 - ], - "centroid": [-157.89193, -9.0559], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -13.45153, - -163.17278, - -13.45396, - -163.19137, - -13.4295, - -163.19949, - -13.43449, - -163.17515, - -13.45153, - -163.17278 - ], - "centroid": [-163.1854, -13.44201], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -10.9335, - -165.83564, - -10.9414, - -165.85682, - -10.92766, - -165.86766, - -10.91767, - -165.8453, - -10.9335, - -165.83564 - ], - "centroid": [-165.85128, -10.92988], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -13.42835, - -163.10025, - -13.42062, - -163.11306, - -13.40111, - -163.10751, - -13.41273, - -163.08431, - -13.42835, - -163.10025 - ], - "centroid": [-163.1007, -13.41498], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -9.12348, - -157.93442, - -9.10773, - -157.94829, - -9.09667, - -157.92494, - -9.11304, - -157.91876, - -9.12348, - -157.93442 - ], - "centroid": [-157.93213, -9.10997], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -18.94093, - -159.72892, - -18.9338, - -159.74419, - -18.90999, - -159.73427, - -18.92068, - -159.7212, - -18.94093, - -159.72892 - ], - "centroid": [-159.73239, -18.9263], - "name": "Pacific/Rarotonga" - }, - { - "points": [ - -13.46459, - -163.03861, - -13.45924, - -163.05771, - -13.4413, - -163.04852, - -13.44998, - -163.03319, - -13.46459, - -163.03861 - ], - "centroid": [-163.04494, -13.45378], - "name": "Pacific/Rarotonga" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-tongatapu.json b/pandora_console/include/javascript/tz_json/polygons/pacific-tongatapu.json deleted file mode 100644 index b88267b301..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-tongatapu.json +++ /dev/null @@ -1,933 +0,0 @@ -{ - "transitions": { - "Pacific/Tongatapu": [ - [1484416800, 780, "+13"], - [1509814800, 840, "+14"], - [1516471200, 780, "+13"], - [1541264400, 840, "+14"], - [1547920800, 780, "+13"], - [1572714000, 840, "+14"], - [1579370400, 780, "+13"], - [1604163600, 840, "+14"], - [1610820000, 780, "+13"], - [1636218000, 840, "+14"], - [1642269600, 780, "+13"], - [1667667600, 840, "+14"], - [1673719200, 780, "+13"], - [1699117200, 840, "+14"], - [1705773600, 780, "+13"], - [1730566800, 840, "+14"], - [1737223200, 780, "+13"], - [1762016400, 840, "+14"], - [1768672800, 780, "+13"], - [1793466000, 840, "+14"], - [1800122400, 780, "+13"], - [1825520400, 840, "+14"], - [1831572000, 780, "+13"], - [1856970000, 840, "+14"], - [1863626400, 780, "+13"], - [1888419600, 840, "+14"], - [1895076000, 780, "+13"], - [1919869200, 840, "+14"], - [1926525600, 780, "+13"], - [1951318800, 840, "+14"], - [1957975200, 780, "+13"], - [1983373200, 840, "+14"], - [1989424800, 780, "+13"], - [2014822800, 840, "+14"], - [2020874400, 780, "+13"], - [2046272400, 840, "+14"], - [2052928800, 780, "+13"], - [2077722000, 840, "+14"], - [2084378400, 780, "+13"], - [2109171600, 840, "+14"], - [2115828000, 780, "+13"], - [2140621200, 840, "+14"], - [2147277600, 780, "+13"], - [2147501647, 780, "+13"] - ] - }, - "name": "Pacific/Tongatapu", - "polygons": [ - { - "points": [ - -21.28134, - -175.14357, - -21.15588, - -175.34775, - -21.05724, - -175.33889, - -21.13244, - -175.03483, - -21.28134, - -175.14357 - ], - "centroid": [-175.2021, -21.15923], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -18.77085, - -174.02083, - -18.68084, - -174.14682, - -18.55597, - -173.93185, - -18.69701, - -173.91514, - -18.77085, - -174.02083 - ], - "centroid": [-174.00883, -18.67092], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -21.46253, - -174.90494, - -21.39544, - -174.98181, - -21.27128, - -174.92646, - -21.33415, - -174.89645, - -21.46253, - -174.90494 - ], - "centroid": [-174.93067, -21.37134], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -15.64603, - -175.62663, - -15.60157, - -175.69223, - -15.55301, - -175.62549, - -15.59061, - -175.58757, - -15.64603, - -175.62663 - ], - "centroid": [-175.63531, -15.59886], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.78914, - -175.0749, - -19.74227, - -175.1221, - -19.69384, - -175.08965, - -19.74395, - -175.0285, - -19.78914, - -175.0749 - ], - "centroid": [-175.0777, -19.74207], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.83452, - -174.34718, - -19.76337, - -174.35883, - -19.70163, - -174.26802, - -19.76464, - -174.32992, - -19.83452, - -174.34718 - ], - "centroid": [-174.33259, -19.76616], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -15.99174, - -173.74531, - -15.9502, - -173.77079, - -15.92333, - -173.71317, - -15.9506, - -173.70411, - -15.99174, - -173.74531 - ], - "centroid": [-173.73582, -15.95513], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -18.82905, - -174.64128, - -18.81419, - -174.67356, - -18.77779, - -174.67295, - -18.78846, - -174.62112, - -18.82905, - -174.64128 - ], - "centroid": [-174.65102, -18.80133], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.28987, - -174.80502, - -20.24238, - -174.82559, - -20.22549, - -174.77799, - -20.26003, - -174.7739, - -20.28987, - -174.80502 - ], - "centroid": [-174.79744, -20.25443], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.68964, - -175.02444, - -19.6669, - -175.04714, - -19.63504, - -175.02185, - -19.65938, - -175.0005, - -19.68964, - -175.02444 - ], - "centroid": [-175.02358, -19.66264], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.6976, - -174.27423, - -19.6588, - -174.30968, - -19.63644, - -174.30121, - -19.67262, - -174.26058, - -19.6976, - -174.27423 - ], - "centroid": [-174.28565, -19.66692], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.56644, - -175.40317, - -20.54121, - -175.42569, - -20.52717, - -175.38041, - -20.54983, - -175.37296, - -20.56644, - -175.40317 - ], - "centroid": [-175.39682, -20.54596], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.97781, - -174.49333, - -19.95858, - -174.50819, - -19.94078, - -174.46055, - -19.9617, - -174.45825, - -19.97781, - -174.49333 - ], - "centroid": [-174.48078, -19.95947], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.91654, - -174.41109, - -19.88448, - -174.42479, - -19.8684, - -174.40313, - -19.89048, - -174.38793, - -19.91654, - -174.41109 - ], - "centroid": [-174.40688, -19.8908], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -15.87632, - -173.71221, - -15.86412, - -173.72965, - -15.83222, - -173.72234, - -15.85974, - -173.6925, - -15.87632, - -173.71221 - ], - "centroid": [-173.71377, -15.85665], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -18.039, - -174.30621, - -18.02274, - -174.33193, - -17.99861, - -174.31009, - -18.01033, - -174.29298, - -18.039, - -174.30621 - ], - "centroid": [-174.31091, -18.01847], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -22.35567, - -176.20456, - -22.33712, - -176.22221, - -22.31889, - -176.19679, - -22.3404, - -176.18674, - -22.35567, - -176.20456 - ], - "centroid": [-176.20308, -22.33767], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.85762, - -174.409, - -19.84316, - -174.42839, - -19.82322, - -174.39542, - -19.84318, - -174.39094, - -19.85762, - -174.409 - ], - "centroid": [-174.40682, -19.84133], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -18.82549, - -174.08121, - -18.80523, - -174.09051, - -18.80448, - -174.0577, - -18.82178, - -174.05857, - -18.82549, - -174.08121 - ], - "centroid": [-174.07257, -18.81375], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -21.04853, - -175.0074, - -21.02858, - -175.01714, - -21.02639, - -174.99031, - -21.0426, - -174.98852, - -21.04853, - -175.0074 - ], - "centroid": [-175.00149, -21.03619], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -18.85057, - -173.98641, - -18.8622, - -174.0017, - -18.83419, - -174.01175, - -18.8288, - -173.9979, - -18.85057, - -173.98641 - ], - "centroid": [-173.99945, -18.84453], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.02159, - -174.75899, - -20.02321, - -174.78224, - -20.00323, - -174.78454, - -20.00294, - -174.76138, - -20.02159, - -174.75899 - ], - "centroid": [-174.77192, -20.01276], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.335, - -174.69984, - -20.33862, - -174.72392, - -20.31871, - -174.72657, - -20.31722, - -174.70708, - -20.335, - -174.69984 - ], - "centroid": [-174.71441, -20.32776], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -21.02659, - -175.166, - -21.01557, - -175.17991, - -21.00019, - -175.16549, - -21.0146, - -175.1476, - -21.02659, - -175.166 - ], - "centroid": [-175.16441, -21.01394], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.95086, - -174.71461, - -19.93569, - -174.72932, - -19.92391, - -174.70836, - -19.93685, - -174.69979, - -19.95086, - -174.71461 - ], - "centroid": [-174.71361, -19.93697], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.51165, - -174.73647, - -20.50319, - -174.75637, - -20.4841, - -174.74668, - -20.49449, - -174.73043, - -20.51165, - -174.73647 - ], - "centroid": [-174.74283, -20.49842], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.35899, - -174.52628, - -20.3429, - -174.53804, - -20.32973, - -174.51654, - -20.3443, - -174.51135, - -20.35899, - -174.52628 - ], - "centroid": [-174.52366, -20.34405], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.40749, - -174.53185, - -20.3938, - -174.54775, - -20.3793, - -174.52747, - -20.39436, - -174.52078, - -20.40749, - -174.53185 - ], - "centroid": [-174.53269, -20.39359], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -18.17023, - -174.17753, - -18.16344, - -174.19463, - -18.14713, - -174.1886, - -18.15205, - -174.16571, - -18.17023, - -174.17753 - ], - "centroid": [-174.18116, -18.158], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -21.12915, - -174.96981, - -21.12979, - -174.98846, - -21.10881, - -174.99087, - -21.1091, - -174.97201, - -21.12915, - -174.96981 - ], - "centroid": [-174.98036, -21.1192], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.49156, - -174.6673, - -20.49361, - -174.68611, - -20.47421, - -174.69013, - -20.47331, - -174.66842, - -20.49156, - -174.6673 - ], - "centroid": [-174.67814, -20.48297], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -21.47461, - -174.96228, - -21.45806, - -174.97299, - -21.44829, - -174.95907, - -21.46242, - -174.9451, - -21.47461, - -174.96228 - ], - "centroid": [-174.95964, -21.46112], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -21.09833, - -175.12735, - -21.08297, - -175.14282, - -21.07548, - -175.11915, - -21.08905, - -175.11413, - -21.09833, - -175.12735 - ], - "centroid": [-175.12671, -21.08624], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.32679, - -174.52512, - -20.31214, - -174.53857, - -20.2986, - -174.52797, - -20.31673, - -174.51215, - -20.32679, - -174.52512 - ], - "centroid": [-174.52581, -20.31333], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -21.10473, - -175.02748, - -21.09874, - -175.04741, - -21.083, - -175.0424, - -21.08781, - -175.02087, - -21.10473, - -175.02748 - ], - "centroid": [-175.03436, -21.09354], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.02529, - -174.00992, - -19.01781, - -174.0255, - -18.99852, - -174.01739, - -19.00665, - -174.00087, - -19.02529, - -174.00992 - ], - "centroid": [-174.01339, -19.01197], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.80646, - -174.71114, - -19.81468, - -174.72927, - -19.79896, - -174.7376, - -19.79009, - -174.72086, - -19.80646, - -174.71114 - ], - "centroid": [-174.72459, -19.80256], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.46296, - -174.75811, - -20.46494, - -174.77616, - -20.44831, - -174.77977, - -20.44379, - -174.75899, - -20.46296, - -174.75811 - ], - "centroid": [-174.7681, -20.45474], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.15815, - -174.62126, - -20.14476, - -174.6343, - -20.13256, - -174.61706, - -20.14492, - -174.6063, - -20.15815, - -174.62126 - ], - "centroid": [-174.61995, -20.14518], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.06238, - -174.66267, - -20.05169, - -174.67652, - -20.03414, - -174.668, - -20.04648, - -174.65278, - -20.06238, - -174.66267 - ], - "centroid": [-174.66493, -20.0485], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.29195, - -174.6336, - -20.27881, - -174.64654, - -20.26584, - -174.62787, - -20.27892, - -174.62043, - -20.29195, - -174.6336 - ], - "centroid": [-174.63257, -20.27888], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.64921, - -174.48886, - -19.63899, - -174.50381, - -19.62382, - -174.48803, - -19.63709, - -174.47726, - -19.64921, - -174.48886 - ], - "centroid": [-174.48982, -19.63707], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.18973, - -174.86188, - -19.1781, - -174.87718, - -19.16445, - -174.86336, - -19.17596, - -174.85059, - -19.18973, - -174.86188 - ], - "centroid": [-174.86346, -19.1771], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -21.05837, - -175.24815, - -21.05116, - -175.26576, - -21.03363, - -175.25857, - -21.0397, - -175.24377, - -21.05837, - -175.24815 - ], - "centroid": [-175.25415, -21.04597], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -20.04335, - -174.68314, - -20.03729, - -174.69953, - -20.01995, - -174.6928, - -20.02887, - -174.67451, - -20.04335, - -174.68314 - ], - "centroid": [-174.68755, -20.03209], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -18.79983, - -174.10866, - -18.7885, - -174.12269, - -18.7746, - -174.10712, - -18.78989, - -174.09667, - -18.79983, - -174.10866 - ], - "centroid": [-174.10904, -18.78785], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.60937, - -174.45852, - -19.59564, - -174.46994, - -19.58315, - -174.45474, - -19.59825, - -174.44493, - -19.60937, - -174.45852 - ], - "centroid": [-174.45713, -19.59646], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.67565, - -174.3859, - -19.68257, - -174.40412, - -19.66452, - -174.40859, - -19.65951, - -174.39455, - -19.67565, - -174.3859 - ], - "centroid": [-174.39817, -19.67095], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.76669, - -174.62005, - -19.76529, - -174.63742, - -19.74661, - -174.63554, - -19.74944, - -174.61798, - -19.76669, - -174.62005 - ], - "centroid": [-174.62786, -19.75697], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.99524, - -174.78156, - -19.99915, - -174.79963, - -19.98285, - -174.80462, - -19.9772, - -174.78921, - -19.99524, - -174.78156 - ], - "centroid": [-174.79351, -19.98871], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.77072, - -174.72181, - -19.76422, - -174.73724, - -19.74754, - -174.7302, - -19.75405, - -174.71432, - -19.77072, - -174.72181 - ], - "centroid": [-174.72587, -19.7591], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -18.79489, - -174.16582, - -18.79283, - -174.18343, - -18.77703, - -174.18288, - -18.77769, - -174.16553, - -18.79489, - -174.16582 - ], - "centroid": [-174.17429, -18.78564], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -19.94499, - -174.78862, - -19.94824, - -174.80392, - -19.93152, - -174.80877, - -19.9268, - -174.79213, - -19.94499, - -174.78862 - ], - "centroid": [-174.79831, -19.93772], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -18.78952, - -173.98501, - -18.80111, - -173.99612, - -18.79042, - -174.0092, - -18.77769, - -173.9996, - -18.78952, - -173.98501 - ], - "centroid": [-173.99739, -18.78958], - "name": "Pacific/Tongatapu" - }, - { - "points": [ - -18.82831, - -173.97079, - -18.82804, - -173.9872, - -18.81261, - -173.98849, - -18.81096, - -173.97076, - -18.82831, - -173.97079 - ], - "centroid": [-173.97915, -18.81986], - "name": "Pacific/Tongatapu" - } - ] -} diff --git a/pandora_console/include/javascript/tz_json/polygons/pacific-yap.json b/pandora_console/include/javascript/tz_json/polygons/pacific-yap.json deleted file mode 100644 index 5e6e5c679a..0000000000 --- a/pandora_console/include/javascript/tz_json/polygons/pacific-yap.json +++ /dev/null @@ -1,6027 +0,0 @@ -{ - "transitions": { - "Pacific/Port_Moresby": [ - [-2147465648, 600, "+10"], - [2147501647, 600, "+10"] - ], - "Pacific/Yap": [[-2147465648, 600, "+10"], [2147501647, 600, "+10"]], - "Asia/Vladivostok": [[1414263600, 600, "+10"], [2147501647, 600, "+10"]], - "Asia/Ust-Nera": [[1414263600, 600, "+10"], [2147501647, 600, "+10"]], - "Pacific/Chuuk": [[-2147465648, 600, "+10"], [2147501647, 600, "+10"]] - }, - "name": "Pacific/Yap", - "polygons": [ - { - "points": [ - 9.43032, - 138.06956, - 9.52497, - 138.06516, - 9.64571, - 138.15653, - 9.53291, - 138.19801, - 9.43032, - 138.06956 - ], - "centroid": [138.12681, 9.53544], - "name": "Pacific/Yap" - }, - { - "points": [ - 9.74237, - 140.52492, - 9.7593, - 140.50211, - 9.78077, - 140.52304, - 9.76838, - 140.5392, - 9.74237, - 140.52492 - ], - "centroid": [140.52181, 9.76207], - "name": "Pacific/Yap" - }, - { - "points": [ - 7.35836, - 143.92086, - 7.36622, - 143.89768, - 7.39146, - 143.90916, - 7.38392, - 143.92775, - 7.35836, - 143.92086 - ], - "centroid": [143.91363, 7.3746], - "name": "Pacific/Yap" - }, - { - "points": [ - 9.99809, - 139.7917, - 10.01903, - 139.77406, - 10.03222, - 139.78963, - 10.01635, - 139.80502, - 9.99809, - 139.7917 - ], - "centroid": [139.78996, 10.01602], - "name": "Pacific/Yap" - }, - { - "points": [ - 7.34614, - 147.04111, - 7.35122, - 147.02239, - 7.37382, - 147.03084, - 7.36562, - 147.05528, - 7.34614, - 147.04111 - ], - "centroid": [147.03758, 7.35975], - "name": "Pacific/Yap" - }, - { - "points": [ - 9.89154, - 139.65641, - 9.91309, - 139.64588, - 9.92814, - 139.66362, - 9.91388, - 139.67264, - 9.89154, - 139.65641 - ], - "centroid": [139.65927, 9.91104], - "name": "Pacific/Yap" - }, - { - "points": [ - 9.86972, - 139.68779, - 9.87486, - 139.67355, - 9.90038, - 139.67517, - 9.89043, - 139.69331, - 9.86972, - 139.68779 - ], - "centroid": [139.68237, 9.88444], - "name": "Pacific/Yap" - }, - { - "points": [ - 7.3117, - 143.8522, - 7.31894, - 143.83391, - 7.33552, - 143.83935, - 7.33054, - 143.85993, - 7.3117, - 143.8522 - ], - "centroid": [143.84663, 7.3242], - "name": "Pacific/Yap" - }, - { - "points": [ - 8.0823, - 147.6436, - 8.0771, - 147.6264, - 8.09504, - 147.62234, - 8.10048, - 147.63854, - 8.0823, - 147.6436 - ], - "centroid": [147.63278, 8.08866], - "name": "Pacific/Yap" - }, - { - "points": [ - 7.30959, - 151.61198, - 7.33215, - 151.54661, - 7.40152, - 151.59372, - 7.36684, - 151.64535, - 7.30959, - 151.61198 - ], - "centroid": [151.59805, 7.35265], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 7.309, - 151.85419, - 7.36772, - 151.80353, - 7.39886, - 151.89077, - 7.36598, - 151.90193, - 7.309, - 151.85419 - ], - "centroid": [151.85762, 7.35838], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 7.4032, - 151.84565, - 7.4658, - 151.82971, - 7.45406, - 151.90069, - 7.43692, - 151.89563, - 7.4032, - 151.84565 - ], - "centroid": [151.86173, 7.43968], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 7.1298, - 151.90177, - 7.15406, - 151.89051, - 7.19712, - 151.98683, - 7.17588, - 151.98217, - 7.1298, - 151.90177 - ], - "centroid": [151.93694, 7.16284], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 5.2752, - 153.65821, - 5.29931, - 153.65012, - 5.32984, - 153.72985, - 5.30951, - 153.72719, - 5.2752, - 153.65821 - ], - "centroid": [153.68907, 5.30273], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 7.35733, - 151.72997, - 7.36861, - 151.69189, - 7.40181, - 151.70145, - 7.38233, - 151.74053, - 7.35733, - 151.72997 - ], - "centroid": [151.71528, 7.37803], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.56477, - 149.66499, - 8.59237, - 149.64678, - 8.62018, - 149.67634, - 8.60526, - 149.68418, - 8.56477, - 149.66499 - ], - "centroid": [149.66661, 8.59379], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 7.2772, - 151.87729, - 7.29295, - 151.85705, - 7.32242, - 151.86578, - 7.30397, - 151.89237, - 7.2772, - 151.87729 - ], - "centroid": [151.87347, 7.29963], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 6.67057, - 149.31571, - 6.67689, - 149.29162, - 6.71392, - 149.30508, - 6.70564, - 149.32242, - 6.67057, - 149.31571 - ], - "centroid": [149.30829, 6.691], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 5.48354, - 153.81358, - 5.49753, - 153.78819, - 5.52255, - 153.8171, - 5.50742, - 153.83191, - 5.48354, - 153.81358 - ], - "centroid": [153.81179, 5.50245], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 7.32377, - 151.77687, - 7.33542, - 151.76115, - 7.37453, - 151.78352, - 7.35475, - 151.79687, - 7.32377, - 151.77687 - ], - "centroid": [151.77956, 7.34767], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 5.55201, - 153.58514, - 5.56324, - 153.56334, - 5.59267, - 153.58397, - 5.57892, - 153.59787, - 5.55201, - 153.58514 - ], - "centroid": [153.58193, 5.57133], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 7.33209, - 151.66533, - 7.35361, - 151.64825, - 7.36671, - 151.65531, - 7.35121, - 151.6776, - 7.33209, - 151.66533 - ], - "centroid": [151.66237, 7.35031], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.59119, - 152.23734, - 8.60106, - 152.22162, - 8.61719, - 152.2273, - 8.60732, - 152.25365, - 8.59119, - 152.23734 - ], - "centroid": [152.23574, 8.60451], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 7.27932, - 151.82415, - 7.28712, - 151.80767, - 7.30963, - 151.8128, - 7.29295, - 151.83119, - 7.27932, - 151.82415 - ], - "centroid": [151.81858, 7.29294], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 7.21763, - 152.00068, - 7.22968, - 151.98731, - 7.24624, - 152.00268, - 7.23304, - 152.01443, - 7.21763, - 152.00068 - ], - "centroid": [152.00115, 7.23171], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.56057, - 151.36492, - 8.56576, - 151.3487, - 8.5894, - 151.35374, - 8.58186, - 151.36881, - 8.56057, - 151.36492 - ], - "centroid": [151.35888, 8.57439], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.7369, - 150.33025, - 8.74526, - 150.31722, - 8.7654, - 150.31999, - 8.75442, - 150.33938, - 8.7369, - 150.33025 - ], - "centroid": [150.32697, 8.75104], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.56927, - 150.40211, - 8.58202, - 150.38999, - 8.59612, - 150.39909, - 8.58414, - 150.41723, - 8.56927, - 150.40211 - ], - "centroid": [150.40261, 8.5829], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.54502, - 151.91933, - 8.55491, - 151.90427, - 8.57133, - 151.9187, - 8.55879, - 151.93237, - 8.54502, - 151.91933 - ], - "centroid": [151.91854, 8.5577], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.67463, - 152.34386, - 8.68177, - 152.32665, - 8.70028, - 152.33772, - 8.69015, - 152.3517, - 8.67463, - 152.34386 - ], - "centroid": [152.33964, 8.68675], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.57419, - 152.04114, - 8.58147, - 152.0266, - 8.59955, - 152.03436, - 8.5898, - 152.05114, - 8.57419, - 152.04114 - ], - "centroid": [152.03836, 8.58654], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.97763, - 150.12073, - 8.99025, - 150.10739, - 9.00256, - 150.12254, - 8.99159, - 150.13475, - 8.97763, - 150.12073 - ], - "centroid": [150.12124, 8.99036], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.78697, - 150.28129, - 8.79711, - 150.26493, - 8.81164, - 150.27159, - 8.8002, - 150.29155, - 8.78697, - 150.28129 - ], - "centroid": [150.27753, 8.79914], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.4272, - 151.75779, - 8.41499, - 151.74661, - 8.4302, - 151.73149, - 8.43991, - 151.74552, - 8.4272, - 151.75779 - ], - "centroid": [151.74513, 8.42792], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.94405, - 150.06103, - 8.95361, - 150.05104, - 8.97002, - 150.06355, - 8.95664, - 150.07663, - 8.94405, - 150.06103 - ], - "centroid": [150.06339, 8.95647], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 8.60675, - 150.37113, - 8.62165, - 150.35584, - 8.63197, - 150.36966, - 8.61918, - 150.38175, - 8.60675, - 150.37113 - ], - "centroid": [150.36935, 8.61976], - "name": "Pacific/Chuuk" - }, - { - "points": [ - 42.74352, - 132.91246, - 42.75221, - 132.80961, - 42.89706, - 132.74591, - 42.82415, - 132.57941, - 42.91247, - 132.43247, - 42.78132, - 132.47694, - 42.822, - 132.38755, - 42.90232, - 132.41568, - 42.83388, - 132.31565, - 43.06337, - 132.27717, - 43.18857, - 132.38328, - 43.30082, - 132.30381, - 43.05018, - 131.92057, - 42.94207, - 131.91204, - 42.89086, - 131.70559, - 42.98806, - 131.70385, - 43.24261, - 131.99793, - 43.3049, - 131.77914, - 43.16062, - 131.7761, - 42.89373, - 131.47267, - 42.9327, - 131.38676, - 42.879, - 131.48078, - 42.79394, - 131.4623, - 42.76534, - 131.27065, - 42.54508, - 131.22006, - 42.63299, - 130.80326, - 42.47778, - 130.86081, - 42.29, - 130.65399, - 42.53365, - 130.55137, - 42.61639, - 130.61503, - 42.72714, - 130.39638, - 42.92363, - 131.1016, - 43.02603, - 131.08831, - 43.39963, - 131.29765, - 43.55736, - 131.17405, - 44.07733, - 131.28336, - 44.68599, - 131.09393, - 44.85551, - 130.94431, - 44.97202, - 131.47734, - 45.12007, - 131.67784, - 45.22419, - 131.6713, - 45.34593, - 131.89008, - 45.2583, - 132.00359, - 45.02828, - 132.94587, - 45.13173, - 133.12185, - 45.23758, - 133.07531, - 45.47046, - 133.14744, - 45.57641, - 133.40185, - 45.86595, - 133.47328, - 45.94776, - 133.65845, - 46.06107, - 133.72599, - 46.15376, - 133.68127, - 46.26742, - 133.89916, - 46.34407, - 133.85896, - 46.39172, - 133.93185, - 46.47508, - 133.84092, - 46.66011, - 134.00612, - 47.06873, - 134.10641, - 47.12153, - 134.21163, - 47.32831, - 134.17252, - 47.44296, - 134.32353, - 47.45368, - 134.4895, - 47.68473, - 134.74468, - 47.99157, - 134.54154, - 48.27273, - 134.69121, - 48.35612, - 134.56743, - 48.36268, - 134.27354, - 48.06471, - 133.50324, - 48.0956, - 133.16204, - 47.91766, - 132.80843, - 47.93786, - 132.67522, - 47.70532, - 132.56348, - 47.69095, - 130.97564, - 47.89007, - 130.88674, - 48.09764, - 130.64192, - 48.30054, - 130.81483, - 48.4867, - 130.74807, - 48.47719, - 130.6153, - 48.63148, - 130.5134, - 48.92146, - 130.65041, - 48.97372, - 130.96949, - 49.25573, - 131.16223, - 49.25932, - 131.39446, - 49.60114, - 131.49483, - 49.70888, - 131.34134, - 49.739, - 131.47717, - 49.90062, - 131.48849, - 49.97272, - 131.28118, - 50.06925, - 131.294, - 50.14779, - 131.45413, - 50.35837, - 131.30484, - 50.32022, - 131.16813, - 50.4224, - 131.12145, - 50.37216, - 130.92285, - 50.45189, - 130.85454, - 50.57388, - 131.00385, - 50.64313, - 130.95407, - 50.65732, - 130.76055, - 50.5873, - 130.72576, - 50.67026, - 130.63508, - 50.87935, - 130.83092, - 51.0022, - 130.77493, - 51.0355, - 130.92459, - 51.25154, - 131.05437, - 51.38696, - 131.32816, - 51.364, - 131.49392, - 51.59313, - 131.37831, - 51.69922, - 131.41361, - 51.8004, - 132.27763, - 52.09395, - 132.5861, - 52.26289, - 133.42075, - 52.45235, - 133.23117, - 52.68404, - 133.28933, - 52.42847, - 134.62274, - 52.5733, - 134.63812, - 52.65032, - 134.77952, - 52.7147, - 134.65075, - 52.93131, - 134.64334, - 53.0834, - 134.86384, - 53.19816, - 134.85091, - 53.26198, - 134.94877, - 53.33701, - 134.8006, - 53.42063, - 134.90891, - 53.6125, - 134.55472, - 53.51105, - 134.43562, - 53.42254, - 134.00734, - 53.53603, - 133.56788, - 53.41737, - 133.22036, - 53.27976, - 133.16233, - 53.21519, - 132.11656, - 53.11504, - 131.8877, - 53.22448, - 131.85568, - 53.21324, - 131.43495, - 53.31034, - 131.52433, - 53.74593, - 131.42672, - 53.80414, - 131.05666, - 53.75314, - 130.92228, - 53.90539, - 130.38573, - 54.12553, - 130.4974, - 54.29017, - 130.73552, - 54.32749, - 131.11156, - 54.61842, - 131.18782, - 54.90305, - 131.97898, - 54.99222, - 131.94674, - 55.05472, - 132.05864, - 55.07271, - 132.38491, - 55.20002, - 132.34673, - 55.21098, - 132.60875, - 55.3783, - 132.67673, - 55.37536, - 132.93353, - 55.41222, - 132.7496, - 55.67018, - 132.53289, - 55.69627, - 132.39458, - 55.60277, - 131.81706, - 55.60287, - 131.10058, - 55.6727, - 130.91441, - 55.90181, - 130.84883, - 56.13311, - 130.95344, - 56.22781, - 131.09461, - 56.40719, - 131.10889, - 56.50526, - 131.25757, - 56.42918, - 131.39794, - 56.56005, - 131.4973, - 56.45511, - 131.62299, - 56.65653, - 131.65864, - 56.74693, - 131.78898, - 57.0308, - 131.42924, - 57.07014, - 131.47169, - 57.12318, - 131.18048, - 57.23822, - 131.08442, - 57.31762, - 131.25714, - 57.24994, - 131.49895, - 57.2923, - 131.58973, - 57.43575, - 131.57797, - 57.5137, - 131.7283, - 57.57343, - 131.68688, - 57.65341, - 132.03838, - 57.83625, - 131.74634, - 57.9141, - 131.79248, - 57.98786, - 131.603, - 58.05631, - 131.62377, - 58.16885, - 131.4519, - 58.18382, - 131.71799, - 58.02552, - 132.04958, - 58.05802, - 132.12504, - 58.11723, - 131.99272, - 58.20193, - 132.0085, - 58.24225, - 132.18724, - 58.49268, - 132.1118, - 58.48432, - 132.40738, - 58.52761, - 132.35761, - 58.64389, - 132.55557, - 58.78505, - 132.50695, - 58.89443, - 132.58351, - 58.88499, - 132.79995, - 59.1119, - 132.82626, - 59.21495, - 133.10274, - 59.30713, - 133.5504, - 59.24163, - 133.62688, - 59.26554, - 134.05906, - 59.15444, - 134.52079, - 59.22359, - 134.72635, - 59.13421, - 134.85544, - 59.12346, - 135.18401, - 59.3952, - 135.41439, - 59.54039, - 135.75241, - 59.35525, - 136.6613, - 59.55874, - 137.45764, - 59.651, - 137.43548, - 59.74689, - 137.59442, - 59.80914, - 137.99607, - 59.69418, - 138.0369, - 59.72191, - 138.25859, - 59.83195, - 138.16117, - 59.94887, - 138.26434, - 60.246, - 138.19182, - 60.39068, - 138.31982, - 60.49567, - 138.22897, - 60.68138, - 138.42863, - 60.88356, - 138.17022, - 61.00061, - 138.33561, - 61.11733, - 138.27896, - 61.19805, - 138.69911, - 61.2737, - 138.62803, - 61.35356, - 138.72865, - 61.32641, - 138.92034, - 61.45758, - 139.09391, - 61.48731, - 139.54197, - 61.66408, - 139.66701, - 61.83912, - 139.94629, - 61.98445, - 139.98408, - 62.06269, - 140.28228, - 62.09224, - 140.23557, - 62.39178, - 140.33544, - 62.42514, - 140.6205, - 62.58854, - 140.70462, - 62.49677, - 141.05648, - 62.41246, - 141.0979, - 62.44867, - 141.30032, - 62.17848, - 141.5613, - 62.09462, - 141.88609, - 62.03783, - 141.85008, - 62.0945, - 142.18796, - 61.87671, - 142.41796, - 61.98051, - 142.67621, - 61.91605, - 142.98482, - 62.10529, - 143.11343, - 62.12859, - 143.21603, - 62.0306, - 143.37024, - 62.03731, - 143.60921, - 61.93911, - 143.57449, - 61.87981, - 143.63712, - 61.99913, - 143.93592, - 61.82269, - 143.91779, - 61.73683, - 143.9887, - 61.73822, - 144.21775, - 61.86475, - 144.53703, - 61.99221, - 144.58406, - 62.08157, - 144.84904, - 61.96389, - 145.4815, - 62.07078, - 145.7489, - 61.83618, - 146.36244, - 61.63636, - 146.59783, - 61.43886, - 146.61886, - 61.41062, - 146.78121, - 61.3003, - 146.68843, - 61.2143, - 146.7641, - 61.09387, - 146.75573, - 61.0673, - 146.67576, - 60.99581, - 146.74313, - 60.9306, - 146.49753, - 60.72986, - 146.48877, - 60.65633, - 146.40785, - 60.72963, - 146.06237, - 60.46866, - 145.51742, - 60.39474, - 145.64337, - 60.31041, - 145.6043, - 60.20537, - 145.78926, - 60.28248, - 146.37667, - 60.13693, - 146.46011, - 60.10752, - 146.68833, - 59.99281, - 146.65663, - 59.91283, - 146.77273, - 59.94587, - 147.04305, - 59.85209, - 147.15294, - 59.4033, - 147.10699, - 59.35306, - 146.83512, - 59.44896, - 146.4369, - 59.38918, - 146.31753, - 59.19187, - 146.35393, - 59.13103, - 146.04185, - 59.23614, - 145.82309, - 59.39849, - 145.95614, - 59.35685, - 145.78386, - 59.4132, - 145.69504, - 59.34908, - 143.15912, - 59.1631, - 142.39291, - 58.99688, - 142.04538, - 58.59257, - 141.54997, - 58.29115, - 140.77941, - 57.83351, - 140.4932, - 57.71984, - 140.05695, - 57.47505, - 139.79635, - 57.13147, - 138.94593, - 57.00298, - 138.88356, - 56.9464, - 138.62377, - 56.76962, - 138.57122, - 56.84738, - 138.54049, - 56.83318, - 138.4449, - 56.61311, - 138.26784, - 56.56419, - 138.11756, - 56.47208, - 138.26643, - 56.41587, - 138.23002, - 56.36207, - 137.92451, - 56.12541, - 137.71312, - 56.03393, - 137.42974, - 55.93537, - 137.40028, - 55.94945, - 137.30349, - 55.64294, - 136.79855, - 55.56438, - 136.44823, - 55.2758, - 136.14907, - 55.07637, - 135.55491, - 54.84587, - 135.19165, - 54.73044, - 135.2814, - 54.64999, - 135.70661, - 54.56555, - 135.7508, - 54.65058, - 136.84308, - 54.55472, - 136.89665, - 54.4056, - 136.76288, - 54.14149, - 136.82588, - 53.92133, - 136.69058, - 53.77085, - 136.7864, - 53.86051, - 136.94144, - 53.8493, - 137.18849, - 54.03002, - 137.29671, - 54.02575, - 137.15746, - 54.13161, - 137.08047, - 54.21859, - 137.19178, - 54.31454, - 137.40666, - 54.32585, - 137.74364, - 54.07982, - 137.48176, - 54.12452, - 137.37718, - 54.05793, - 137.31427, - 53.96, - 137.86962, - 53.82055, - 137.62082, - 53.64327, - 137.50911, - 53.58244, - 137.23576, - 53.5387, - 137.3205, - 53.58443, - 137.95245, - 53.73749, - 138.29454, - 53.90648, - 138.36211, - 53.99922, - 138.57923, - 53.80119, - 138.57931, - 53.52885, - 138.26958, - 53.53012, - 138.45719, - 53.7124, - 138.65136, - 53.98667, - 138.7566, - 54.07685, - 138.75765, - 54.05323, - 138.64818, - 54.23509, - 138.7231, - 54.29435, - 138.65485, - 54.18497, - 139.26574, - 54.29814, - 139.7866, - 54.20563, - 139.80041, - 53.96441, - 140.31878, - 53.87372, - 140.2583, - 53.65228, - 140.55173, - 53.37253, - 141.33071, - 53.48531, - 140.94604, - 53.43483, - 140.91345, - 53.3059, - 141.47834, - 53.22782, - 141.35665, - 53.15409, - 141.44776, - 52.987, - 141.18697, - 53.11391, - 140.74682, - 53.04163, - 140.92722, - 52.93608, - 140.97486, - 52.87118, - 141.24079, - 52.80268, - 141.17624, - 52.65703, - 141.29433, - 52.42541, - 141.11351, - 52.22557, - 141.40089, - 52.2391, - 141.52948, - 52.14946, - 141.55599, - 52.094, - 141.35185, - 51.94818, - 141.42773, - 51.83484, - 141.18643, - 51.682, - 141.11896, - 51.61946, - 140.88509, - 51.49122, - 140.89173, - 51.46057, - 140.7843, - 51.41752, - 140.8909, - 51.31668, - 140.67894, - 50.95838, - 140.661, - 50.71272, - 140.44694, - 50.15265, - 140.52016, - 50.08963, - 140.69683, - 49.8788, - 140.41445, - 49.79016, - 140.53802, - 49.56639, - 140.5535, - 49.20583, - 140.3204, - 49.14957, - 140.36635, - 49.08033, - 140.30259, - 48.97216, - 140.39747, - 48.75818, - 140.20421, - 48.44003, - 140.17916, - 47.80549, - 139.29502, - 47.30385, - 138.9992, - 47.02322, - 138.58002, - 46.68093, - 138.36848, - 46.52954, - 138.36219, - 46.44101, - 138.19756, - 46.22746, - 138.11828, - 45.79142, - 137.69629, - 45.18241, - 136.81081, - 44.7599, - 136.45819, - 44.78386, - 136.36191, - 44.48729, - 136.15834, - 44.39632, - 135.89369, - 44.16165, - 135.66272, - 43.75433, - 135.44107, - 43.71183, - 135.23488, - 43.50042, - 135.15503, - 43.05921, - 134.19368, - 42.85806, - 133.92765, - 42.82531, - 133.52864, - 42.66223, - 133.04945, - 42.82269, - 132.98434, - 42.74352, - 132.91246 - ], - "centroid": [136.77801, 53.25032], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 71.02738, - 131.7809, - 71.13488, - 131.76521, - 71.29263, - 132.00625, - 71.72796, - 132.338, - 71.94083, - 132.68624, - 71.97685, - 133.03286, - 71.84675, - 133.36985, - 71.93812, - 133.00017, - 71.86789, - 132.93421, - 71.90462, - 132.79945, - 71.77269, - 132.78976, - 71.47409, - 133.54853, - 71.3728, - 134.27422, - 71.40063, - 134.71135, - 71.63444, - 135.65164, - 71.53996, - 136.89847, - 71.47616, - 136.96698, - 71.42217, - 137.17137, - 71.48625, - 137.01305, - 71.56068, - 137.00181, - 71.58602, - 137.93399, - 71.49119, - 138.03514, - 71.36272, - 137.80681, - 71.45954, - 137.61744, - 71.41753, - 137.25976, - 71.40168, - 137.61031, - 71.34707, - 137.65299, - 71.31636, - 137.54533, - 71.3173, - 137.67727, - 71.25769, - 137.62377, - 71.21733, - 138.086, - 71.26134, - 138.17519, - 71.37253, - 137.83877, - 71.4741, - 138.07771, - 71.6047, - 138.12652, - 71.53466, - 138.51942, - 71.55094, - 138.63731, - 71.61501, - 138.63098, - 71.63142, - 138.91059, - 71.5846, - 139.14475, - 71.40822, - 139.24411, - 71.4968, - 139.48852, - 71.4954, - 140.03201, - 71.6804, - 139.76613, - 71.84695, - 139.81414, - 71.95202, - 139.37196, - 71.95535, - 139.69704, - 72.16378, - 139.96355, - 72.19048, - 140.26348, - 72.21194, - 139.65633, - 72.13364, - 139.42297, - 72.17314, - 139.19051, - 72.28134, - 139.16643, - 72.49645, - 139.61566, - 72.45589, - 140.18792, - 72.59016, - 141.19083, - 72.79435, - 140.77263, - 72.89191, - 140.7598, - 72.73189, - 141.97111, - 72.56267, - 145.5149, - 72.30702, - 147.01455, - 72.3181, - 147.39878, - 72.15742, - 146.87939, - 72.18804, - 145.19185, - 72.04291, - 144.53236, - 72.14144, - 143.77472, - 72.06888, - 143.54446, - 71.99336, - 143.4793, - 71.94605, - 143.5305, - 71.45902, - 142.65516, - 71.27197, - 142.54192, - 71.16702, - 142.64857, - 71.04614, - 142.64424, - 70.83663, - 142.03864, - 70.59489, - 141.74355, - 70.26772, - 141.07868, - 70.12823, - 140.92984, - 70.01457, - 140.92979, - 69.98271, - 141.38003, - 69.79286, - 141.77521, - 69.83153, - 142.34555, - 69.60471, - 142.10378, - 69.57203, - 142.53435, - 69.5392, - 142.42055, - 69.48061, - 142.44917, - 69.42889, - 142.60383, - 69.20338, - 142.79308, - 69.23339, - 141.70325, - 69.1522, - 141.54156, - 68.90011, - 141.74866, - 68.83288, - 141.9662, - 68.63125, - 141.96732, - 68.48376, - 141.72138, - 68.43651, - 141.20819, - 68.34803, - 141.04203, - 68.18215, - 141.2569, - 68.03723, - 141.16824, - 67.87332, - 141.27097, - 67.70442, - 140.1755, - 67.24042, - 138.92396, - 66.83145, - 139.68122, - 66.61535, - 140.45725, - 66.43926, - 140.43016, - 66.44842, - 139.97987, - 66.26504, - 139.63084, - 65.80174, - 140.21043, - 65.81448, - 139.60872, - 65.96352, - 139.1241, - 65.92943, - 138.42307, - 66.14739, - 137.12146, - 66.07777, - 136.02628, - 65.94018, - 135.93467, - 65.80206, - 135.64674, - 65.82989, - 135.46152, - 65.69684, - 135.1611, - 65.72897, - 134.82742, - 65.36957, - 134.35009, - 65.08625, - 132.8733, - 64.92001, - 132.82146, - 64.62673, - 133.07774, - 64.56495, - 132.88134, - 64.61934, - 132.24192, - 64.85403, - 132.25109, - 65.35831, - 131.8096, - 65.42444, - 131.62564, - 65.56438, - 131.55344, - 65.72884, - 131.59525, - 65.78997, - 131.22656, - 65.9592, - 130.95012, - 66.21707, - 130.10411, - 66.48893, - 130.03433, - 67.03635, - 131.86356, - 67.96455, - 133.09485, - 68.41406, - 133.13086, - 68.87604, - 132.71238, - 69.03742, - 132.23713, - 69.18715, - 132.60212, - 69.26499, - 132.53235, - 69.38501, - 132.87828, - 69.48916, - 132.90313, - 69.57325, - 133.18347, - 69.64497, - 133.18941, - 69.65927, - 133.49968, - 69.71735, - 133.50679, - 69.82768, - 133.15515, - 69.94549, - 133.16106, - 70.01199, - 132.94592, - 70.22391, - 133.23285, - 70.33052, - 133.09482, - 70.40382, - 132.11067, - 70.76889, - 132.02255, - 70.89264, - 132.20171, - 70.99179, - 132.13948, - 71.02738, - 131.7809 - ], - "centroid": [137.07211, 68.99911], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 74.78747, - 139.92957, - 74.80579, - 139.85433, - 74.81678, - 140.08877, - 74.96136, - 139.68171, - 74.87139, - 139.55351, - 74.84928, - 139.72633, - 74.63116, - 139.23935, - 74.74932, - 138.20006, - 75.01458, - 137.70393, - 75.05269, - 137.37156, - 75.24349, - 136.9723, - 75.33736, - 136.93633, - 75.47065, - 137.29589, - 75.58303, - 136.99739, - 75.65785, - 137.22947, - 75.73936, - 137.17133, - 75.79353, - 137.60949, - 75.80185, - 137.46435, - 75.94764, - 137.47998, - 76.01376, - 138.12359, - 76.12477, - 138.26107, - 76.08315, - 138.4642, - 76.16548, - 138.52888, - 76.2105, - 138.84476, - 76.21086, - 139.16177, - 76.16457, - 139.06826, - 75.95649, - 140.02182, - 75.88967, - 139.84139, - 75.79202, - 140.51258, - 75.67242, - 140.55885, - 75.71384, - 140.72965, - 75.64249, - 141.01243, - 75.76905, - 140.89189, - 76.06164, - 141.04184, - 76.10501, - 140.96013, - 76.01064, - 141.66183, - 76.156, - 141.34203, - 76.185, - 141.41223, - 75.8654, - 142.6411, - 75.84269, - 143.86032, - 75.49746, - 145.42367, - 75.41896, - 144.88276, - 75.37518, - 144.80579, - 75.26461, - 144.99376, - 75.04542, - 144.42501, - 75.0497, - 143.52833, - 74.96111, - 143.7285, - 74.89173, - 143.55833, - 74.88726, - 142.75662, - 74.79226, - 142.51855, - 74.95263, - 141.87865, - 75.00876, - 142.25019, - 74.78747, - 139.92957 - ], - "centroid": [140.73717, 75.41702], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 75.27806, - 146.30104, - 75.39451, - 146.23316, - 75.60144, - 146.51399, - 75.55312, - 146.71784, - 75.49686, - 146.7716, - 75.43876, - 146.66671, - 75.34032, - 146.93349, - 75.45271, - 147.63005, - 75.41425, - 148.40045, - 75.37255, - 148.59731, - 75.30299, - 148.52709, - 75.20957, - 148.62627, - 75.27543, - 149.3652, - 75.21717, - 150.15266, - 75.10566, - 150.54056, - 75.12358, - 150.99378, - 74.98991, - 150.7151, - 74.85665, - 150.66772, - 74.72575, - 148.72623, - 74.778, - 148.15933, - 74.93994, - 147.70366, - 75.21514, - 146.16593, - 75.27806, - 146.30104 - ], - "centroid": [148.50119, 75.10236], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 73.44048, - 139.8462, - 73.52328, - 140.61705, - 73.87561, - 141.16276, - 73.92752, - 142.0902, - 73.56868, - 143.44085, - 73.46105, - 143.6065, - 73.35301, - 143.50909, - 73.2176, - 143.62605, - 73.21533, - 142.49243, - 73.41937, - 140.72633, - 73.33094, - 139.96142, - 73.39749, - 139.79675, - 73.44048, - 139.8462 - ], - "centroid": [142.01783, 73.53521], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 54.77737, - 137.31913, - 54.75682, - 137.23133, - 55.19077, - 137.55547, - 55.03181, - 138.2319, - 54.90914, - 138.00699, - 54.77171, - 138.00901, - 54.59951, - 137.72017, - 54.84762, - 137.486, - 54.77737, - 137.31913 - ], - "centroid": [137.72686, 54.92087], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 73.91354, - 140.73427, - 73.94044, - 140.37736, - 74.06729, - 140.19571, - 74.19662, - 140.2107, - 74.28114, - 140.63169, - 74.2105, - 141.13164, - 74.00953, - 141.07541, - 73.91354, - 140.73427 - ], - "centroid": [140.6591, 74.09926], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 75.45457, - 135.52842, - 75.52295, - 135.62055, - 75.69076, - 135.616, - 75.88236, - 135.7261, - 75.69954, - 135.95553, - 75.6242, - 136.24851, - 75.48166, - 135.98993, - 75.43279, - 136.07546, - 75.36661, - 135.89745, - 75.36312, - 135.5401, - 75.45457, - 135.52842 - ], - "centroid": [135.82613, 75.57153], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 73.86989, - 136.2203, - 74.13642, - 135.49298, - 74.24144, - 135.45391, - 73.99013, - 136.31781, - 73.91283, - 136.34442, - 73.86989, - 136.2203 - ], - "centroid": [135.92444, 74.04377], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 76.62211, - 149.18214, - 76.62433, - 148.53826, - 76.6419, - 148.46593, - 76.75941, - 149.48192, - 76.62211, - 149.18214 - ], - "centroid": [149.01292, 76.67012], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 54.88323, - 136.92671, - 54.90693, - 136.66595, - 55.10789, - 137.01837, - 55.11227, - 137.20545, - 54.90256, - 137.07208, - 54.88323, - 136.92671 - ], - "centroid": [136.97015, 54.98788], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 76.08374, - 152.79856, - 76.12634, - 152.57716, - 76.15681, - 152.56597, - 76.19804, - 152.84881, - 76.1237, - 152.89733, - 76.08374, - 152.79856 - ], - "centroid": [152.74777, 76.14069], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 71.63117, - 138.65633, - 71.66236, - 138.47498, - 71.7052, - 138.90553, - 71.67394, - 138.88084, - 71.63117, - 138.65633 - ], - "centroid": [138.70864, 71.66709], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 54.36858, - 137.66116, - 54.40089, - 137.53631, - 54.56479, - 137.61937, - 54.5058, - 137.67451, - 54.36858, - 137.66116 - ], - "centroid": [137.61783, 54.45403], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 54.34273, - 137.72741, - 54.49159, - 137.84354, - 54.46426, - 137.96581, - 54.37083, - 137.83446, - 54.34273, - 137.72741 - ], - "centroid": [137.8449, 54.42369], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 71.81655, - 138.4196, - 71.84641, - 138.35674, - 71.89662, - 138.46949, - 71.85437, - 138.62606, - 71.81655, - 138.4196 - ], - "centroid": [138.47739, 71.85503], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 76.94558, - 156.65559, - 76.95577, - 156.54687, - 76.98388, - 156.51283, - 76.99364, - 156.76661, - 76.94558, - 156.65559 - ], - "centroid": [156.63065, 76.97189], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 54.60983, - 136.45965, - 54.63467, - 136.29529, - 54.69167, - 136.26155, - 54.65493, - 136.46554, - 54.60983, - 136.45965 - ], - "centroid": [136.3686, 54.64893], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 55.03597, - 138.39757, - 55.0496, - 138.32307, - 55.08872, - 138.32634, - 55.08924, - 138.43544, - 55.03597, - 138.39757 - ], - "centroid": [138.37378, 55.06684], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 71.57394, - 135.24084, - 71.59682, - 135.22203, - 71.61715, - 135.37762, - 71.5874, - 135.35697, - 71.57394, - 135.24084 - ], - "centroid": [135.30023, 71.59457], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 42.71452, - 132.34842, - 42.74768, - 132.2966, - 42.78652, - 132.3345, - 42.75706, - 132.37763, - 42.71452, - 132.34842 - ], - "centroid": [132.33871, 42.75099], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 76.69583, - 158.07903, - 76.72083, - 158.05873, - 76.72505, - 158.15918, - 76.70711, - 158.15363, - 76.69583, - 158.07903 - ], - "centroid": [158.1094, 76.7124], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 71.24544, - 137.93753, - 71.25484, - 137.9122, - 71.304, - 137.89367, - 71.29322, - 137.96647, - 71.24544, - 137.93753 - ], - "centroid": [137.92857, 71.27807], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 54.68351, - 138.21213, - 54.71735, - 138.17194, - 54.71946, - 138.25425, - 54.70003, - 138.253, - 54.68351, - 138.21213 - ], - "centroid": [138.21851, 54.70554], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 54.5625, - 139.23632, - 54.58757, - 139.20102, - 54.61431, - 139.27862, - 54.57925, - 139.26969, - 54.5625, - 139.23632 - ], - "centroid": [139.24463, 54.5874], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 42.62377, - 131.46198, - 42.64159, - 131.40944, - 42.68052, - 131.46887, - 42.66791, - 131.48428, - 42.62377, - 131.46198 - ], - "centroid": [131.45266, 42.6507], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 54.92668, - 136.52755, - 54.95974, - 136.49494, - 54.95113, - 136.58036, - 54.9341, - 136.57587, - 54.92668, - 136.52755 - ], - "centroid": [136.54067, 54.94382], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 54.32168, - 139.77075, - 54.34958, - 139.74329, - 54.35902, - 139.80952, - 54.34023, - 139.81139, - 54.32168, - 139.77075 - ], - "centroid": [139.78075, 54.34257], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 42.84478, - 131.65354, - 42.86665, - 131.62738, - 42.89709, - 131.67896, - 42.86275, - 131.68992, - 42.84478, - 131.65354 - ], - "centroid": [131.66224, 42.86895], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 71.66001, - 138.36806, - 71.66246, - 138.32218, - 71.67602, - 138.31321, - 71.67671, - 138.40323, - 71.66001, - 138.36806 - ], - "centroid": [138.3537, 71.66954], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 71.41523, - 137.55146, - 71.41725, - 137.50652, - 71.43373, - 137.49212, - 71.44315, - 137.56285, - 71.41523, - 137.55146 - ], - "centroid": [137.53029, 71.42832], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 54.58048, - 137.08701, - 54.58418, - 137.06098, - 54.60866, - 137.05714, - 54.61772, - 137.10356, - 54.58048, - 137.08701 - ], - "centroid": [137.07855, 54.59912], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 52.95944, - 141.06853, - 52.96899, - 141.04296, - 52.99068, - 141.04665, - 52.9873, - 141.09184, - 52.95944, - 141.06853 - ], - "centroid": [141.06402, 52.97727], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 71.23797, - 138.02803, - 71.26248, - 138.00307, - 71.25887, - 138.06002, - 71.24529, - 138.05909, - 71.23797, - 138.02803 - ], - "centroid": [138.03487, 71.25172], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 42.44345, - 130.91388, - 42.48074, - 130.90811, - 42.47741, - 130.94234, - 42.45764, - 130.94175, - 42.44345, - 130.91388 - ], - "centroid": [130.92482, 42.46488], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 76.27572, - 140.36312, - 76.28435, - 140.32303, - 76.29804, - 140.3175, - 76.29584, - 140.36808, - 76.27572, - 140.36312 - ], - "centroid": [140.34465, 76.28861], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 52.80245, - 141.24367, - 52.79997, - 141.22269, - 52.82876, - 141.20483, - 52.83608, - 141.22995, - 52.80245, - 141.24367 - ], - "centroid": [141.22517, 52.81753], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 75.70752, - 152.50847, - 75.71169, - 152.48264, - 75.7284, - 152.48127, - 75.73588, - 152.51712, - 75.70752, - 152.50847 - ], - "centroid": [152.49873, 75.72144], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 42.70561, - 131.5141, - 42.71811, - 131.49004, - 42.74007, - 131.4902, - 42.72489, - 131.52476, - 42.70561, - 131.5141 - ], - "centroid": [131.50517, 42.72264], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 76.05505, - 141.39109, - 76.07492, - 141.37314, - 76.08448, - 141.40549, - 76.06432, - 141.41378, - 76.05505, - 141.39109 - ], - "centroid": [141.39527, 76.07009], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 56.39757, - 143.3725, - 56.42078, - 143.36403, - 56.42381, - 143.39108, - 56.40816, - 143.39492, - 56.39757, - 143.3725 - ], - "centroid": [143.37973, 56.41248], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 55.02776, - 138.34481, - 55.01306, - 138.33411, - 55.03452, - 138.3087, - 55.04136, - 138.3181, - 55.02776, - 138.34481 - ], - "centroid": [138.32739, 55.02832], - "name": "Asia/Vladivostok" - }, - { - "points": [ - 42.67574, - 131.36632, - 42.69373, - 131.3502, - 42.70008, - 131.37821, - 42.68464, - 131.38361, - 42.67574, - 131.36632 - ], - "centroid": [131.36872, 42.68881], - "name": "Asia/Vladivostok" - }, - { - "points": [ - -10.70637, - 150.44392, - -10.66461, - 150.32928, - -10.73663, - 150.23791, - -10.58325, - 149.87802, - -10.48066, - 149.81535, - -10.47542, - 149.89989, - -10.35783, - 149.74872, - -10.37484, - 149.48113, - -10.2439, - 149.08745, - -10.29822, - 148.96664, - -10.24621, - 148.74046, - -10.1577, - 148.7253, - -10.21698, - 148.40202, - -10.10326, - 148.2148, - -10.17312, - 147.98555, - -10.0677, - 147.82488, - -10.11239, - 147.72341, - -9.53788, - 147.29974, - -9.43621, - 147.12632, - -9.50173, - 147.1244, - -9.46409, - 147.03108, - -9.29633, - 146.98204, - -9.27633, - 146.89407, - -9.12635, - 146.88615, - -9.0044, - 146.58813, - -8.88632, - 146.54136, - -8.82822, - 146.59617, - -8.84011, - 146.52536, - -8.72706, - 146.52228, - -8.09775, - 146.05955, - -7.95864, - 145.74846, - -7.95905, - 145.41815, - -7.86368, - 145.31569, - -7.78841, - 144.86013, - -7.65326, - 144.83524, - -7.69371, - 144.78185, - -7.56865, - 144.66358, - -7.6519, - 144.68004, - -7.66031, - 144.59376, - -7.51598, - 144.52417, - -7.69025, - 144.5503, - -7.60417, - 144.43124, - -7.82206, - 144.50568, - -7.65842, - 144.26801, - -7.80556, - 144.24871, - -7.77592, - 144.05053, - -7.58681, - 143.77947, - -8.00158, - 143.93393, - -8.0612, - 143.79703, - -7.9984, - 143.58125, - -8.07713, - 143.71539, - -8.24397, - 143.69765, - -8.36144, - 142.9195, - -8.28833, - 142.75998, - -8.27798, - 142.66467, - -8.3541, - 142.46093, - -8.17719, - 142.3711, - -8.36036, - 142.45973, - -8.30857, - 142.76428, - -8.5075, - 143.26578, - -8.42524, - 143.17649, - -8.39148, - 143.26292, - -8.63715, - 143.6409, - -8.72854, - 143.61961, - -8.5394, - 143.23078, - -8.71538, - 143.46892, - -8.79506, - 143.44816, - -8.7142, - 143.38003, - -9.03368, - 143.43832, - -9.10674, - 143.02922, - -9.34374, - 142.64017, - -9.14278, - 142.20572, - -9.22319, - 141.62901, - -9.14887, - 141.33385, - -9.23685, - 141.11458, - -9.13136, - 141.01143, - -6.9015, - 141.0118, - -6.85161, - 140.89159, - -6.61242, - 140.83291, - -6.31038, - 140.99041, - -2.60187, - 140.99173, - -2.6643, - 141.31095, - -3.22557, - 142.5399, - -3.43146, - 143.51578, - -3.78322, - 143.9772, - -3.80887, - 144.53208, - -3.99782, - 144.58157, - -4.10862, - 144.85854, - -4.33584, - 145.03173, - -4.37507, - 145.3289, - -4.84351, - 145.81296, - -5.46932, - 145.77057, - -5.59504, - 146.46211, - -5.92702, - 147.00076, - -5.90815, - 147.33725, - -6.04339, - 147.57629, - -6.31764, - 147.81742, - -6.63105, - 147.87216, - -6.75215, - 147.57419, - -6.75344, - 146.97117, - -6.97012, - 146.95854, - -7.01317, - 147.07931, - -7.37441, - 147.15478, - -7.57845, - 147.46976, - -7.92511, - 147.71166, - -8.05997, - 148.14102, - -8.55932, - 148.23479, - -8.6793, - 148.44639, - -9.07599, - 148.60888, - -9.0118, - 149.3025, - -9.14255, - 149.33737, - -9.36679, - 149.18917, - -9.48914, - 149.23913, - -9.60752, - 149.45447, - -9.62613, - 150.01894, - -9.73662, - 150.06005, - -9.81977, - 149.72143, - -10.00724, - 149.86808, - -10.17696, - 150.30054, - -10.19821, - 150.58893, - -10.2721, - 150.61419, - -10.21502, - 150.87663, - -10.35894, - 150.63878, - -10.30984, - 150.40459, - -10.38965, - 150.35103, - -10.47072, - 150.65681, - -10.59651, - 150.75556, - -10.52027, - 150.86361, - -10.60271, - 150.9096, - -10.58587, - 151.07064, - -10.66874, - 151.11021, - -10.69399, - 150.92828, - -10.59169, - 150.63281, - -10.70637, - 150.44392 - ], - "centroid": [144.28683, -6.638], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -6.31414, - 150.31377, - -6.24451, - 150.17529, - -6.32013, - 150.07436, - -6.25495, - 150.0524, - -6.31964, - 150.00164, - -6.26495, - 149.95145, - -6.2978, - 149.59734, - -6.10629, - 149.45581, - -6.06423, - 149.3245, - -6.19355, - 149.03537, - -6.04072, - 148.98704, - -5.92239, - 148.80605, - -5.95242, - 148.74101, - -5.87698, - 148.74308, - -5.74815, - 148.34852, - -5.48949, - 148.33344, - -5.4323, - 148.42256, - -5.52191, - 148.52903, - -5.46728, - 148.67087, - -5.5192, - 148.79865, - -5.4466, - 148.97999, - -5.57212, - 149.21681, - -5.54549, - 149.48153, - -5.43758, - 149.65624, - -5.53149, - 149.6932, - -5.50679, - 149.87257, - -5.4032, - 149.95649, - -5.33392, - 149.89239, - -5.20097, - 150.01298, - -5.03821, - 150.00764, - -4.98798, - 150.09258, - -5.06063, - 150.19747, - -5.28498, - 150.02798, - -5.29586, - 150.09407, - -5.50986, - 150.0997, - -5.54816, - 150.27905, - -5.41597, - 150.44863, - -5.53783, - 150.61813, - -5.43988, - 150.75223, - -5.47564, - 150.89132, - -5.14104, - 151.07774, - -4.90827, - 151.33847, - -4.96012, - 151.58146, - -4.87255, - 151.67151, - -4.18025, - 151.51336, - -4.21035, - 151.83006, - -4.3334, - 151.94362, - -4.25841, - 152.01944, - -4.19535, - 151.97296, - -4.19976, - 152.11683, - -4.1288, - 152.1613, - -4.24647, - 152.23851, - -4.29911, - 152.1715, - -4.32198, - 152.4034, - -4.8449, - 152.33665, - -4.98349, - 152.22177, - -5.00275, - 151.95901, - -5.13936, - 151.95562, - -5.32009, - 152.13529, - -5.45647, - 152.08572, - -5.59685, - 151.80751, - -5.52652, - 151.7224, - -5.53094, - 151.47204, - -5.68485, - 151.51099, - -5.96591, - 151.1859, - -6.03671, - 150.7808, - -6.13532, - 150.7467, - -6.31414, - 150.31377 - ], - "centroid": [150.62247, -5.47133], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.82663, - 152.83293, - -4.46219, - 152.63607, - -4.18933, - 152.67034, - -3.64585, - 152.33148, - -3.49195, - 152.13941, - -3.43931, - 151.90212, - -2.85681, - 151.09476, - -2.75435, - 150.64346, - -2.40733, - 150.40474, - -2.70422, - 150.65209, - -2.63783, - 150.72202, - -2.72592, - 150.77425, - -2.69391, - 150.84599, - -2.62307, - 150.76505, - -2.54876, - 150.80158, - -2.86941, - 151.21985, - -2.89536, - 151.41944, - -3.18352, - 151.80644, - -3.23613, - 152.05642, - -3.64912, - 152.42095, - -3.63711, - 152.50118, - -3.80443, - 152.56034, - -3.85612, - 152.8204, - -3.97202, - 152.85866, - -3.97483, - 152.94108, - -4.3814, - 153.12209, - -4.47705, - 153.03093, - -4.69344, - 153.01586, - -4.863, - 152.87657, - -4.82663, - 152.83293 - ], - "centroid": [152.25392, -3.75284], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.51554, - 150.37557, - -9.37709, - 150.09506, - -9.16743, - 150.19343, - -9.37554, - 150.38993, - -9.32092, - 150.48606, - -9.42924, - 150.67859, - -9.40736, - 150.79862, - -9.67423, - 150.94437, - -9.73544, - 150.84354, - -9.67115, - 150.84131, - -9.65532, - 150.44954, - -9.53491, - 150.5114, - -9.38184, - 150.41285, - -9.51554, - 150.37557 - ], - "centroid": [150.53513, -9.47667], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.22061, - 147.18147, - -2.14582, - 146.72871, - -2.26478, - 146.55682, - -2.15468, - 146.49784, - -2.11284, - 146.59915, - -2.02423, - 146.5531, - -1.93951, - 146.61303, - -1.99904, - 147.42862, - -2.08182, - 147.4338, - -2.09235, - 147.29677, - -2.22061, - 147.18147 - ], - "centroid": [146.93691, -2.07629], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.19748, - 151.22881, - -10.10684, - 150.94877, - -9.7079, - 150.74931, - -9.91354, - 151.27854, - -10.19748, - 151.22881 - ], - "centroid": [151.04505, -9.96338], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.69204, - 150.46185, - -2.69395, - 150.16432, - -2.46917, - 149.92996, - -2.3505, - 150.19432, - -2.47441, - 150.44281, - -2.69204, - 150.46185 - ], - "centroid": [150.22926, -2.53625], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.2766, - 152.83058, - -9.215, - 152.64598, - -8.98778, - 152.43441, - -9.12108, - 152.41477, - -8.98418, - 152.38227, - -8.93664, - 152.45142, - -9.07884, - 152.95338, - -9.15911, - 153.02888, - -9.26109, - 152.97826, - -9.2766, - 152.83058 - ], - "centroid": [152.73114, -9.11553], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.66777, - 153.55141, - -11.51565, - 153.24868, - -11.31999, - 153.18532, - -11.28311, - 153.2567, - -11.59748, - 153.78186, - -11.66777, - 153.55141 - ], - "centroid": [153.4407, -11.49438], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -5.83642, - 147.98931, - -5.61157, - 147.7509, - -5.45018, - 147.76631, - -5.62678, - 148.09224, - -5.83642, - 147.98931 - ], - "centroid": [147.91213, -5.63614], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.55611, - 143.81095, - -8.4369, - 143.68537, - -8.42783, - 143.63296, - -8.51329, - 143.6912, - -8.54953, - 143.62687, - -8.36054, - 143.2909, - -8.35459, - 143.02892, - -8.29383, - 143.2178, - -8.32534, - 143.62788, - -8.49472, - 143.83707, - -8.55611, - 143.81095 - ], - "centroid": [143.50448, -8.40016], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.88822, - 151.18377, - -8.75996, - 150.99422, - -8.53574, - 150.98364, - -8.58004, - 150.90966, - -8.48734, - 150.92742, - -8.53055, - 150.98387, - -8.40017, - 151.08055, - -8.41249, - 151.13976, - -8.88822, - 151.18377 - ], - "centroid": [151.0777, -8.63192], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -5.44825, - 147.13143, - -5.34717, - 146.98632, - -5.24332, - 146.99083, - -5.19501, - 147.0941, - -5.34975, - 147.22769, - -5.44825, - 147.13143 - ], - "centroid": [147.09529, -5.32045], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.60151, - 149.58663, - -1.53892, - 149.63149, - -1.43498, - 149.49352, - -1.30877, - 149.54811, - -1.52191, - 149.7549, - -1.60151, - 149.58663 - ], - "centroid": [149.61273, -1.45671], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.76595, - 145.94656, - -4.64385, - 145.87129, - -4.50943, - 145.99529, - -4.65393, - 146.07833, - -4.76595, - 145.94656 - ], - "centroid": [145.9742, -4.64152], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.43607, - 154.08618, - -11.38585, - 153.9628, - -11.29617, - 154.00364, - -11.34094, - 154.28125, - -11.42723, - 154.25559, - -11.43607, - 154.08618 - ], - "centroid": [154.12076, -11.3709], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.73341, - 152.74587, - -10.6664, - 152.54482, - -10.62602, - 152.50573, - -10.66129, - 152.88461, - -10.73341, - 152.74587 - ], - "centroid": [152.69556, -10.67382], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.01271, - 152.04293, - -2.83224, - 151.90479, - -2.69833, - 151.90923, - -2.75618, - 152.0144, - -2.95597, - 152.08809, - -3.01271, - 152.04293 - ], - "centroid": [151.99027, -2.85047], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.27886, - 153.10107, - -11.18003, - 153.07199, - -11.18972, - 152.95844, - -11.10082, - 153.07075, - -11.25367, - 153.25156, - -11.27886, - 153.10107 - ], - "centroid": [153.11279, -11.19712], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.23711, - 152.62374, - -3.08917, - 152.51034, - -3.02429, - 152.62721, - -3.13779, - 152.67175, - -3.23711, - 152.62374 - ], - "centroid": [152.60249, -3.12149], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.01638, - 150.72724, - -2.89752, - 150.87805, - -2.96561, - 151.01685, - -3.01638, - 150.72724 - ], - "centroid": [150.87405, -2.95984], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.38128, - 147.7096, - -2.23538, - 147.78958, - -2.17517, - 147.72244, - -2.29593, - 147.88909, - -2.38128, - 147.7096 - ], - "centroid": [147.79648, -2.29798], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.15305, - 153.62016, - -4.07341, - 153.55941, - -3.9949, - 153.72606, - -4.04112, - 153.74535, - -4.04587, - 153.66043, - -4.15305, - 153.62016 - ], - "centroid": [153.64312, -4.06553], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.4561, - 143.56714, - -3.3496, - 143.49412, - -3.30418, - 143.5101, - -3.35361, - 143.62216, - -3.4561, - 143.56714 - ], - "centroid": [143.55532, -3.37095], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.24828, - 152.453, - -4.24398, - 152.37749, - -4.1052, - 152.40256, - -4.15902, - 152.49887, - -4.24828, - 152.453 - ], - "centroid": [152.4317, -4.18468], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -7.84614, - 143.98215, - -7.79735, - 143.89429, - -7.70607, - 143.84369, - -7.74755, - 143.94947, - -7.84614, - 143.98215 - ], - "centroid": [143.91812, -7.77289], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.13574, - 145.03417, - -4.07013, - 144.9753, - -4.02224, - 145.03865, - -4.0715, - 145.09157, - -4.13574, - 145.03417 - ], - "centroid": [145.03432, -4.07625], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.72399, - 149.53568, - -4.70893, - 149.42912, - -4.6731, - 149.42439, - -4.64246, - 149.53576, - -4.72399, - 149.53568 - ], - "centroid": [149.48822, -4.68633], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.68333, - 151.02582, - -9.62414, - 150.94509, - -9.57934, - 150.95587, - -9.59334, - 151.03963, - -9.68333, - 151.02582 - ], - "centroid": [150.99592, -9.62231], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.97282, - 151.16634, - -4.92417, - 151.10085, - -4.87828, - 151.18044, - -4.92344, - 151.2405, - -4.97282, - 151.16634 - ], - "centroid": [151.17149, -4.92498], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.70561, - 149.9342, - -1.61984, - 149.94685, - -1.67257, - 150.03264, - -1.69864, - 150.01472, - -1.70561, - 149.9342 - ], - "centroid": [149.9757, -1.67119], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.15589, - 143.25748, - -9.13905, - 143.19543, - -9.06393, - 143.18933, - -9.09376, - 143.28472, - -9.15589, - 143.25748 - ], - "centroid": [143.23184, -9.11062], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.67725, - 151.99969, - -2.66007, - 151.93261, - -2.58587, - 151.97536, - -2.6306, - 152.03468, - -2.67725, - 151.99969 - ], - "centroid": [151.98389, -2.63683], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.55138, - 153.20376, - -3.45745, - 153.16102, - -3.4211, - 153.21215, - -3.49051, - 153.25589, - -3.55138, - 153.20376 - ], - "centroid": [153.20803, -3.48212], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.45302, - 147.3181, - -2.36203, - 147.33045, - -2.36898, - 147.39417, - -2.40419, - 147.38983, - -2.45302, - 147.3181 - ], - "centroid": [147.35316, -2.39864], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.73712, - 152.41232, - -10.72339, - 152.33705, - -10.66168, - 152.34452, - -10.66382, - 152.39936, - -10.73712, - 152.41232 - ], - "centroid": [152.37412, -10.69833], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -5.4546, - 148.08765, - -5.42439, - 148.04115, - -5.36001, - 148.06864, - -5.40598, - 148.12264, - -5.4546, - 148.08765 - ], - "centroid": [148.08009, -5.40978], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -5.35257, - 147.60088, - -5.3268, - 147.54416, - -5.27162, - 147.5743, - -5.29833, - 147.63257, - -5.35257, - 147.60088 - ], - "centroid": [147.58803, -5.31219], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.42043, - 153.33476, - -3.40078, - 153.25177, - -3.37422, - 153.2398, - -3.36145, - 153.33668, - -3.42043, - 153.33476 - ], - "centroid": [153.29647, -3.38874], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.21847, - 143.1382, - -9.22396, - 143.03714, - -9.19325, - 142.99756, - -9.17251, - 143.0598, - -9.21847, - 143.1382 - ], - "centroid": [143.06197, -9.20204], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.74479, - 150.58159, - -2.69193, - 150.5127, - -2.66287, - 150.51887, - -2.68095, - 150.61117, - -2.74479, - 150.58159 - ], - "centroid": [150.56181, -2.69718], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.83862, - 146.2344, - -4.79309, - 146.1887, - -4.75264, - 146.23701, - -4.80083, - 146.26854, - -4.83862, - 146.2344 - ], - "centroid": [146.231, -4.79585], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.42235, - 143.01616, - -8.38443, - 142.96254, - -8.38893, - 143.09506, - -8.41436, - 143.07501, - -8.42235, - 143.01616 - ], - "centroid": [143.03277, -8.40075], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.26378, - 144.08387, - -3.21085, - 144.04702, - -3.18188, - 144.08853, - -3.2312, - 144.13859, - -3.26378, - 144.08387 - ], - "centroid": [144.09054, -3.22271], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.93099, - 149.14028, - -4.89082, - 149.09769, - -4.8536, - 149.15055, - -4.89019, - 149.18355, - -4.93099, - 149.14028 - ], - "centroid": [149.14214, -4.89171], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.1119, - 152.56351, - -11.05832, - 152.51991, - -11.03617, - 152.4712, - -11.06969, - 152.58997, - -11.1119, - 152.56351 - ], - "centroid": [152.55058, -11.07405], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.15742, - 152.67521, - -11.11598, - 152.65286, - -11.11307, - 152.77131, - -11.13852, - 152.76255, - -11.15742, - 152.67521 - ], - "centroid": [152.71049, -11.13102], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.63959, - 151.29939, - -10.63123, - 151.2411, - -10.58241, - 151.17566, - -10.6132, - 151.30694, - -10.63959, - 151.29939 - ], - "centroid": [151.25225, -10.61403], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.43843, - 150.90005, - -8.32805, - 150.80758, - -8.31181, - 150.81133, - -8.33818, - 150.86944, - -8.43843, - 150.90005 - ], - "centroid": [150.85458, -8.36187], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.66496, - 151.33683, - -8.62362, - 151.29899, - -8.58928, - 151.35693, - -8.62803, - 151.36541, - -8.66496, - 151.33683 - ], - "centroid": [151.33707, -8.62636], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.25188, - 143.32164, - -3.22605, - 143.24635, - -3.18831, - 143.24118, - -3.20782, - 143.30583, - -3.25188, - 143.32164 - ], - "centroid": [143.27932, -3.21914], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.31484, - 150.79956, - -9.31524, - 150.74996, - -9.26116, - 150.73, - -9.28051, - 150.80365, - -9.31484, - 150.79956 - ], - "centroid": [150.76865, -9.29138], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.32236, - 151.02069, - -10.29202, - 150.98524, - -10.25837, - 150.99891, - -10.28382, - 151.06291, - -10.32236, - 151.02069 - ], - "centroid": [151.01942, -10.28904], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.35, - 153.48517, - -11.34424, - 153.41459, - -11.31292, - 153.38857, - -11.30726, - 153.44425, - -11.35, - 153.48517 - ], - "centroid": [153.43497, -11.32883], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.29686, - 151.96065, - -9.2981, - 151.87047, - -9.28864, - 151.86095, - -9.25567, - 151.89966, - -9.29686, - 151.96065 - ], - "centroid": [151.9052, -9.28312], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.77267, - 142.83285, - -1.72102, - 142.825, - -1.72633, - 142.88356, - -1.76356, - 142.87691, - -1.77267, - 142.83285 - ], - "centroid": [142.85313, -1.74492], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.5678, - 145.0258, - -1.53253, - 145.02677, - -1.5165, - 145.10681, - -1.56085, - 145.07193, - -1.5678, - 145.0258 - ], - "centroid": [145.05902, -1.54264], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.08017, - 147.7622, - -2.04765, - 147.73175, - -2.02735, - 147.79242, - -2.05991, - 147.8012, - -2.08017, - 147.7622 - ], - "centroid": [147.77042, -2.05319], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.10376, - 147.58525, - -2.07404, - 147.58504, - -2.0645, - 147.66803, - -2.0947, - 147.65574, - -2.10376, - 147.58525 - ], - "centroid": [147.62337, -2.08387], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -7.44185, - 147.25882, - -7.4096, - 147.2215, - -7.38546, - 147.24704, - -7.41178, - 147.28808, - -7.44185, - 147.25882 - ], - "centroid": [147.25438, -7.41269], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.6755, - 150.67697, - -10.65313, - 150.62979, - -10.60964, - 150.61802, - -10.62796, - 150.66252, - -10.6755, - 150.67697 - ], - "centroid": [150.64714, -10.64182], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.9993, - 151.99218, - -8.98244, - 151.95344, - -8.95016, - 151.95374, - -8.95927, - 152.00411, - -8.9993, - 151.99218 - ], - "centroid": [151.97707, -8.97245], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -6.19479, - 148.94508, - -6.17543, - 148.91883, - -6.11949, - 148.96578, - -6.15799, - 148.9755, - -6.19479, - 148.94508 - ], - "centroid": [148.95063, -6.16096], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -5.14756, - 146.96426, - -5.12556, - 146.93142, - -5.08785, - 146.95626, - -5.11516, - 146.98703, - -5.14756, - 146.96426 - ], - "centroid": [146.95946, -5.11867], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.58894, - 147.27215, - -2.54903, - 147.25582, - -2.53242, - 147.30233, - -2.57634, - 147.30329, - -2.58894, - 147.27215 - ], - "centroid": [147.28299, -2.56038], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.87793, - 153.03755, - -10.85502, - 152.95441, - -10.83445, - 152.94462, - -10.85625, - 153.04474, - -10.87793, - 153.03755 - ], - "centroid": [152.99723, -10.85605], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.14468, - 152.07142, - -4.1137, - 152.04265, - -4.08274, - 152.06632, - -4.11059, - 152.09554, - -4.14468, - 152.07142 - ], - "centroid": [152.06906, -4.11318], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.65051, - 149.66909, - -2.63003, - 149.64639, - -2.60034, - 149.71829, - -2.62503, - 149.71496, - -2.65051, - 149.66909 - ], - "centroid": [149.68542, -2.62642], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.58461, - 152.4193, - -9.54466, - 152.42603, - -9.56138, - 152.47765, - -9.57855, - 152.47382, - -9.58461, - 152.4193 - ], - "centroid": [152.4457, -9.56689], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.79911, - 152.40562, - -10.78433, - 152.36649, - -10.7494, - 152.3907, - -10.77443, - 152.42366, - -10.79911, - 152.40562 - ], - "centroid": [152.39567, -10.77622], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.78089, - 150.41386, - -10.76573, - 150.3997, - -10.76947, - 150.35148, - -10.74286, - 150.3998, - -10.78089, - 150.41386 - ], - "centroid": [150.3884, -10.76022], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.1891, - 152.93452, - -11.19258, - 152.91441, - -11.15366, - 152.89519, - -11.16234, - 152.9527, - -11.1891, - 152.93452 - ], - "centroid": [152.92321, -11.17173], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.64145, - 149.34141, - -4.6127, - 149.32716, - -4.60939, - 149.38977, - -4.63042, - 149.38615, - -4.64145, - 149.34141 - ], - "centroid": [149.35923, -4.62311], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.39801, - 144.19197, - -1.42714, - 144.1805, - -1.39629, - 144.15014, - -1.38134, - 144.16374, - -1.39801, - 144.19197 - ], - "centroid": [144.17228, -1.4019], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.81166, - 152.65086, - -2.78312, - 152.63123, - -2.76185, - 152.66299, - -2.78911, - 152.68008, - -2.81166, - 152.65086 - ], - "centroid": [152.65604, -2.78649], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.97924, - 152.64815, - -2.95498, - 152.63054, - -2.93036, - 152.66668, - -2.96103, - 152.67804, - -2.97924, - 152.64815 - ], - "centroid": [152.65577, -2.95579], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.27581, - 150.89731, - -9.238, - 150.88597, - -9.22261, - 150.90588, - -9.25673, - 150.93038, - -9.27581, - 150.89731 - ], - "centroid": [150.90575, -9.24942], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.31525, - 153.69062, - -9.27127, - 153.65652, - -9.25274, - 153.66431, - -9.28529, - 153.70356, - -9.31525, - 153.69062 - ], - "centroid": [153.68022, -9.28266], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.49112, - 143.05025, - -1.45467, - 143.03641, - -1.45391, - 143.08141, - -1.47235, - 143.0837, - -1.49112, - 143.05025 - ], - "centroid": [143.06053, -1.46825], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.06686, - 152.41585, - -11.04232, - 152.39785, - -11.04031, - 152.46498, - -11.06711, - 152.45351, - -11.06686, - 152.41585 - ], - "centroid": [152.43319, -11.05293], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.53588, - 147.06973, - -9.53016, - 147.04223, - -9.50485, - 147.0373, - -9.51143, - 147.09292, - -9.53588, - 147.06973 - ], - "centroid": [147.06147, -9.5193], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.63763, - 144.81765, - -3.61557, - 144.79189, - -3.58863, - 144.8196, - -3.6153, - 144.8398, - -3.63763, - 144.81765 - ], - "centroid": [144.8168, -3.6139], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.52556, - 144.62344, - -3.52173, - 144.58192, - -3.50068, - 144.58043, - -3.49151, - 144.61211, - -3.52556, - 144.62344 - ], - "centroid": [144.60107, -3.51018], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.32681, - 150.71525, - -9.30741, - 150.68344, - -9.2805, - 150.70188, - -9.30116, - 150.72925, - -9.32681, - 150.71525 - ], - "centroid": [150.70705, -9.30397], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.40999, - 144.40057, - -3.39248, - 144.37134, - -3.37976, - 144.41727, - -3.40252, - 144.42854, - -3.40999, - 144.40057 - ], - "centroid": [144.40364, -3.39535], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.48696, - 150.98341, - -9.47854, - 150.95448, - -9.45087, - 150.94198, - -9.46211, - 150.99554, - -9.48696, - 150.98341 - ], - "centroid": [150.96924, -9.46841], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.72223, - 150.71435, - -10.69896, - 150.68734, - -10.68055, - 150.72162, - -10.70356, - 150.74008, - -10.72223, - 150.71435 - ], - "centroid": [150.71515, -10.70123], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.93889, - 151.91097, - -8.92072, - 151.89099, - -8.89377, - 151.90894, - -8.91599, - 151.93455, - -8.93889, - 151.91097 - ], - "centroid": [151.9118, -8.91691], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.97835, - 151.04937, - -10.954, - 151.04237, - -10.95418, - 151.09574, - -10.96934, - 151.08878, - -10.97835, - 151.04937 - ], - "centroid": [151.06701, -10.96367], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.23764, - 150.8719, - -9.23266, - 150.85595, - -9.20019, - 150.84835, - -9.20907, - 150.89119, - -9.23764, - 150.8719 - ], - "centroid": [150.86748, -9.21765], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.14997, - 144.50267, - -1.15183, - 144.48472, - -1.10758, - 144.47105, - -1.12047, - 144.50649, - -1.14997, - 144.50267 - ], - "centroid": [144.4903, -1.13048], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.97923, - 147.23746, - -1.96945, - 147.20497, - -1.95228, - 147.20026, - -1.95594, - 147.24858, - -1.97923, - 147.23746 - ], - "centroid": [147.22433, -1.96386], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.50117, - 144.05145, - -1.50211, - 144.03032, - -1.45925, - 144.01976, - -1.46145, - 144.04052, - -1.50117, - 144.05145 - ], - "centroid": [144.03543, -1.48119], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.15257, - 152.33972, - -11.13865, - 152.30881, - -11.12053, - 152.30836, - -11.12578, - 152.35292, - -11.15257, - 152.33972 - ], - "centroid": [152.32918, -11.13427], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.62214, - 150.87559, - -8.60469, - 150.84295, - -8.57768, - 150.84183, - -8.59889, - 150.87905, - -8.62214, - 150.87559 - ], - "centroid": [150.85973, -8.6005], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.17456, - 144.4105, - -1.15964, - 144.3924, - -1.12708, - 144.42125, - -1.14996, - 144.43068, - -1.17456, - 144.4105 - ], - "centroid": [144.41321, -1.15245], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.37439, - 144.215, - -3.36773, - 144.18478, - -3.34454, - 144.18466, - -3.34796, - 144.22103, - -3.37439, - 144.215 - ], - "centroid": [144.20187, -3.35837], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.40808, - 143.12042, - -8.38683, - 143.0966, - -8.37216, - 143.13336, - -8.38918, - 143.14015, - -8.40808, - 143.12042 - ], - "centroid": [143.12102, -8.38925], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.41325, - 152.10846, - -10.40571, - 152.08193, - -10.3833, - 152.09611, - -10.39202, - 152.12889, - -10.41325, - 152.10846 - ], - "centroid": [152.10418, -10.39822], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.23291, - 144.28276, - -1.22825, - 144.25663, - -1.21006, - 144.25425, - -1.21206, - 144.29669, - -1.23291, - 144.28276 - ], - "centroid": [144.2734, -1.22016], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.17777, - 152.87155, - -11.15645, - 152.85059, - -11.13656, - 152.87008, - -11.16257, - 152.88469, - -11.17777, - 152.87155 - ], - "centroid": [152.86866, -11.15775], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.17318, - 152.77348, - -11.14817, - 152.75858, - -11.14283, - 152.79086, - -11.1574, - 152.79935, - -11.17318, - 152.77348 - ], - "centroid": [152.77927, -11.15585], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.78374, - 151.70603, - -10.77822, - 151.6705, - -10.76491, - 151.66592, - -10.76132, - 151.70561, - -10.78374, - 151.70603 - ], - "centroid": [151.68861, -10.77187], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -0.90408, - 145.54938, - -0.88564, - 145.5385, - -0.86941, - 145.57011, - -0.88656, - 145.5753, - -0.90408, - 145.54938 - ], - "centroid": [145.55774, -0.8865], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.02536, - 152.84729, - -11.02051, - 152.81682, - -11.00112, - 152.81232, - -10.99979, - 152.8381, - -11.02536, - 152.84729 - ], - "centroid": [152.82932, -11.01192], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.73612, - 151.23695, - -10.71077, - 151.22424, - -10.70513, - 151.25463, - -10.71983, - 151.25905, - -10.73612, - 151.23695 - ], - "centroid": [151.24232, -10.71831], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.93159, - 146.89448, - -1.91961, - 146.86883, - -1.90558, - 146.86643, - -1.91238, - 146.90567, - -1.93159, - 146.89448 - ], - "centroid": [146.88536, -1.9172], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.72302, - 151.68021, - -8.71149, - 151.65699, - -8.68929, - 151.68105, - -8.70479, - 151.6935, - -8.72302, - 151.68021 - ], - "centroid": [151.67705, -8.70714], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.12595, - 146.40878, - -2.12356, - 146.3881, - -2.0932, - 146.38533, - -2.10444, - 146.41273, - -2.12595, - 146.40878 - ], - "centroid": [146.39822, -2.11102], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.23127, - 148.19893, - -2.21246, - 148.18078, - -2.19509, - 148.19695, - -2.21489, - 148.21564, - -2.23127, - 148.19893 - ], - "centroid": [148.19811, -2.21335], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.04944, - 152.68266, - -3.03692, - 152.65951, - -3.02019, - 152.66996, - -3.03007, - 152.69974, - -3.04944, - 152.68266 - ], - "centroid": [152.67862, -3.03417], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.39525, - 152.0635, - -9.37938, - 152.03288, - -9.36335, - 152.0369, - -9.37349, - 152.06781, - -9.39525, - 152.0635 - ], - "centroid": [152.05099, -9.37822], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -5.9695, - 148.03499, - -5.95707, - 148.01118, - -5.9382, - 148.03432, - -5.94828, - 148.04715, - -5.9695, - 148.03499 - ], - "centroid": [148.03101, -5.9539], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.36845, - 150.31126, - -2.35267, - 150.28685, - -2.33355, - 150.29963, - -2.343, - 150.31757, - -2.36845, - 150.31126 - ], - "centroid": [150.30371, -2.35015], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.40446, - 143.46476, - -3.40093, - 143.43334, - -3.38451, - 143.42856, - -3.38596, - 143.46167, - -3.40446, - 143.46476 - ], - "centroid": [143.44741, -3.39389], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.68064, - 150.6841, - -2.66952, - 150.66391, - -2.64798, - 150.67819, - -2.66209, - 150.69727, - -2.68064, - 150.6841 - ], - "centroid": [150.68069, -2.66487], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.75905, - 151.82663, - -10.74119, - 151.80469, - -10.72541, - 151.80759, - -10.74198, - 151.83698, - -10.75905, - 151.82663 - ], - "centroid": [151.81974, -10.74205], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.34171, - 144.15778, - -1.33024, - 144.13518, - -1.31373, - 144.13537, - -1.32189, - 144.16768, - -1.34171, - 144.15778 - ], - "centroid": [144.1499, -1.32673], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.43255, - 144.49844, - -1.41635, - 144.48823, - -1.3994, - 144.50829, - -1.41863, - 144.52139, - -1.43255, - 144.49844 - ], - "centroid": [144.50446, -1.41652], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.35229, - 151.86919, - -10.33826, - 151.8564, - -10.31963, - 151.87307, - -10.3401, - 151.89069, - -10.35229, - 151.86919 - ], - "centroid": [151.87286, -10.33708], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -6.32899, - 149.79095, - -6.31577, - 149.76989, - -6.29922, - 149.78201, - -6.30949, - 149.80376, - -6.32899, - 149.79095 - ], - "centroid": [149.78684, -6.31357], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.82242, - 152.22519, - -10.81778, - 152.20507, - -10.80448, - 152.20358, - -10.79933, - 152.23437, - -10.82242, - 152.22519 - ], - "centroid": [152.21829, -10.81048], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.62755, - 144.58023, - -3.61175, - 144.56278, - -3.59504, - 144.57472, - -3.60884, - 144.59458, - -3.62755, - 144.58023 - ], - "centroid": [144.57833, -3.61092], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.76418, - 151.32469, - -10.75828, - 151.29727, - -10.74189, - 151.29528, - -10.74301, - 151.32096, - -10.76418, - 151.32469 - ], - "centroid": [151.3101, -10.75197], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.5618, - 149.11909, - -4.55397, - 149.09822, - -4.53194, - 149.10235, - -4.5409, - 149.12521, - -4.5618, - 149.11909 - ], - "centroid": [149.11123, -4.54697], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.39578, - 149.37157, - -10.39676, - 149.34685, - -10.37293, - 149.34894, - -10.3773, - 149.37017, - -10.39578, - 149.37157 - ], - "centroid": [149.35887, -10.38592], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -5.37342, - 150.48446, - -5.35964, - 150.47219, - -5.33805, - 150.48848, - -5.36179, - 150.49941, - -5.37342, - 150.48446 - ], - "centroid": [150.48621, -5.35739], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.01432, - 144.96865, - -4.01269, - 144.95075, - -3.98953, - 144.94708, - -3.98847, - 144.97079, - -4.01432, - 144.96865 - ], - "centroid": [144.9595, -4.00068], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.10389, - 144.39984, - -1.08831, - 144.38628, - -1.07085, - 144.39915, - -1.08913, - 144.41641, - -1.10389, - 144.39984 - ], - "centroid": [144.40072, -1.08783], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.10783, - 146.4374, - -2.10521, - 146.41627, - -2.08087, - 146.42008, - -2.08676, - 146.44029, - -2.10783, - 146.4374 - ], - "centroid": [146.42825, -2.09515], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.33397, - 150.59651, - -8.3511, - 150.58786, - -8.32958, - 150.56405, - -8.31853, - 150.57858, - -8.33397, - 150.59651 - ], - "centroid": [150.58152, -8.33371], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -5.90946, - 147.94617, - -5.89533, - 147.92351, - -5.88036, - 147.94589, - -5.89801, - 147.95758, - -5.90946, - 147.94617 - ], - "centroid": [147.94237, -5.89535], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.40584, - 151.42734, - -10.40455, - 151.40449, - -10.38253, - 151.40248, - -10.38537, - 151.42578, - -10.40584, - 151.42734 - ], - "centroid": [151.41488, -10.39453], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.81882, - 151.92066, - -8.81359, - 151.90331, - -8.79109, - 151.9085, - -8.79675, - 151.93119, - -8.81882, - 151.92066 - ], - "centroid": [151.91615, -8.80462], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.83889, - 152.5013, - -10.828, - 152.48079, - -10.81328, - 152.48101, - -10.81642, - 152.50943, - -10.83889, - 152.5013 - ], - "centroid": [152.49425, -10.82408], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.82674, - 152.19594, - -10.8294, - 152.17165, - -10.8158, - 152.16472, - -10.8075, - 152.19385, - -10.82674, - 152.19594 - ], - "centroid": [152.18205, -10.81943], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.38931, - 146.82303, - -2.37234, - 146.80934, - -2.36041, - 146.83442, - -2.37778, - 146.84056, - -2.38931, - 146.82303 - ], - "centroid": [146.82631, -2.37473], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.66491, - 144.02563, - -1.64354, - 144.0094, - -1.6305, - 144.01963, - -1.64459, - 144.03588, - -1.66491, - 144.02563 - ], - "centroid": [144.02285, -1.6465], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.21941, - 150.83154, - -9.22586, - 150.81043, - -9.19835, - 150.8064, - -9.19866, - 150.82207, - -9.21941, - 150.83154 - ], - "centroid": [150.81747, -9.2114], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.4781, - 150.89467, - -8.48351, - 150.8777, - -8.45372, - 150.87143, - -8.45633, - 150.8912, - -8.4781, - 150.89467 - ], - "centroid": [150.88324, -8.4678], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.14263, - 142.45725, - -3.12921, - 142.44566, - -3.11215, - 142.46968, - -3.12777, - 142.4767, - -3.14263, - 142.45725 - ], - "centroid": [142.46208, -3.12779], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -9.23838, - 153.11782, - -9.24185, - 153.09964, - -9.21898, - 153.09481, - -9.21474, - 153.11641, - -9.23838, - 153.11782 - ], - "centroid": [153.10713, -9.22815], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -7.72553, - 147.63061, - -7.70976, - 147.61627, - -7.69782, - 147.64176, - -7.71341, - 147.6468, - -7.72553, - 147.63061 - ], - "centroid": [147.63314, -7.71147], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.26755, - 151.86347, - -10.25962, - 151.84325, - -10.23811, - 151.86325, - -10.25372, - 151.87382, - -10.26755, - 151.86347 - ], - "centroid": [151.86014, -10.25442], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -3.13123, - 142.40818, - -3.1349, - 142.38841, - -3.11065, - 142.38786, - -3.10987, - 142.40835, - -3.13123, - 142.40818 - ], - "centroid": [142.39798, -3.12162], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.60445, - 151.37188, - -10.60155, - 151.35689, - -10.57688, - 151.35497, - -10.58593, - 151.37821, - -10.60445, - 151.37188 - ], - "centroid": [151.36532, -10.59131], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -7.44869, - 147.35188, - -7.44661, - 147.33309, - -7.4267, - 147.33265, - -7.42506, - 147.35545, - -7.44869, - 147.35188 - ], - "centroid": [147.34359, -7.43644], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.26573, - 152.14863, - -11.26463, - 152.12641, - -11.24016, - 152.13243, - -11.2416, - 152.14621, - -11.26573, - 152.14863 - ], - "centroid": [152.13829, -11.25397], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -1.23274, - 144.21734, - -1.21276, - 144.2076, - -1.20844, - 144.23319, - -1.22613, - 144.23405, - -1.23274, - 144.21734 - ], - "centroid": [144.22249, -1.21955], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.16885, - 152.82386, - -11.15438, - 152.80986, - -11.13924, - 152.83121, - -11.16069, - 152.83822, - -11.16885, - 152.82386 - ], - "centroid": [152.82554, -11.15502], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -4.197, - 151.94973, - -4.195, - 151.92729, - -4.18206, - 151.92217, - -4.17624, - 151.94823, - -4.197, - 151.94973 - ], - "centroid": [151.93769, -4.18721], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -11.11966, - 152.51091, - -11.12062, - 152.49074, - -11.10386, - 152.48322, - -11.0962, - 152.50057, - -11.11966, - 152.51091 - ], - "centroid": [152.49687, -11.10995], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -10.82092, - 151.92558, - -10.813, - 151.90643, - -10.79513, - 151.91093, - -10.80333, - 151.93417, - -10.82092, - 151.92558 - ], - "centroid": [151.91949, -10.80788], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -8.53773, - 150.30938, - -8.53848, - 150.28987, - -8.51862, - 150.2881, - -8.51658, - 150.30835, - -8.53773, - 150.30938 - ], - "centroid": [150.29902, -8.52777], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - -2.28108, - 147.55226, - -2.27137, - 147.53814, - -2.25807, - 147.54873, - -2.26702, - 147.56345, - -2.28108, - 147.55226 - ], - "centroid": [147.55071, -2.26943], - "name": "Pacific/Port_Moresby" - }, - { - "points": [ - 62.41222, - 140.40697, - 62.36661, - 140.33238, - 62.5022, - 140.27909, - 62.78654, - 139.72211, - 63.04224, - 139.53823, - 63.37642, - 139.71198, - 63.62218, - 140.62157, - 63.74822, - 140.49492, - 63.97625, - 140.60947, - 64.14775, - 140.52718, - 64.20674, - 140.25922, - 64.31052, - 140.23976, - 64.37961, - 140.03543, - 64.53617, - 140.34225, - 64.81996, - 139.56138, - 64.95647, - 139.41799, - 65.26359, - 139.60412, - 65.5117, - 140.03096, - 65.60245, - 140.8187, - 65.43364, - 141.31306, - 65.19311, - 143.323, - 64.9726, - 143.86478, - 64.90626, - 144.42227, - 64.67496, - 144.59897, - 64.53549, - 144.88222, - 64.39161, - 145.92337, - 64.10223, - 146.33665, - 63.92896, - 146.10377, - 63.82429, - 145.5674, - 63.66335, - 145.65368, - 63.51651, - 145.45422, - 63.19678, - 145.25729, - 62.91187, - 145.37825, - 62.77274, - 145.31996, - 62.54313, - 145.49805, - 62.48501, - 145.13445, - 62.26472, - 145.18801, - 62.11103, - 144.76319, - 61.85148, - 144.5541, - 61.71855, - 144.222, - 61.74959, - 143.92706, - 61.98235, - 143.92346, - 61.86004, - 143.63389, - 61.93753, - 143.54804, - 62.01989, - 143.59934, - 62.0109, - 143.36645, - 62.10789, - 143.21552, - 61.8974, - 142.99357, - 61.95988, - 142.66782, - 61.85697, - 142.41444, - 62.07865, - 142.17397, - 62.01902, - 141.84319, - 62.0785, - 141.87385, - 62.16164, - 141.55049, - 62.43139, - 141.28993, - 62.39291, - 141.09356, - 62.47929, - 141.04634, - 62.56723, - 140.71627, - 62.40819, - 140.63143, - 62.41222, - 140.40697 - ], - "centroid": [142.6609, 63.68232], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 44.46262, - 146.84938, - 44.6406, - 146.93907, - 44.58531, - 146.99973, - 44.66458, - 147.00652, - 44.69682, - 147.17876, - 44.82784, - 147.10575, - 44.80963, - 147.22312, - 45.00677, - 147.51057, - 45.12093, - 147.50757, - 45.08415, - 147.6519, - 45.19686, - 147.73205, - 45.22293, - 147.86365, - 45.43413, - 147.91293, - 45.27008, - 148.04703, - 45.26274, - 148.1969, - 45.33356, - 148.41631, - 45.54355, - 148.66634, - 45.50998, - 148.90953, - 45.31879, - 148.85242, - 45.1924, - 148.29736, - 44.9497, - 147.91743, - 44.99072, - 147.67265, - 44.84057, - 147.60559, - 44.55821, - 147.21739, - 44.54754, - 147.09336, - 44.41512, - 146.95726, - 44.46262, - 146.84938 - ], - "centroid": [147.86409, 45.0488], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 43.92789, - 145.52484, - 44.05501, - 145.73165, - 44.5173, - 146.12726, - 44.42555, - 146.33847, - 44.45482, - 146.58726, - 44.34254, - 146.49324, - 44.25059, - 146.11819, - 44.1231, - 145.92874, - 43.92285, - 145.79096, - 43.85101, - 145.59337, - 43.64451, - 145.54385, - 43.82848, - 145.38944, - 43.92789, - 145.52484 - ], - "centroid": [145.95615, 44.1674], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 45.58972, - 149.41939, - 45.85443, - 149.67451, - 45.87341, - 149.80633, - 46.18778, - 150.21265, - 46.23304, - 150.59246, - 45.61004, - 149.68892, - 45.58972, - 149.41939 - ], - "centroid": [149.97139, 45.90754], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 46.7544, - 151.79283, - 46.86316, - 151.72206, - 47.1724, - 152.20247, - 47.15796, - 152.31022, - 46.98236, - 152.17185, - 46.7544, - 151.79283 - ], - "centroid": [152.00883, 46.9689], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 43.71174, - 146.70591, - 43.72678, - 146.58992, - 43.81126, - 146.57815, - 43.89844, - 146.82859, - 43.85157, - 146.92716, - 43.71174, - 146.70591 - ], - "centroid": [146.73349, 43.80391], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 43.44929, - 146.12147, - 43.53341, - 146.05523, - 43.54382, - 146.21569, - 43.4805, - 146.20075, - 43.44929, - 146.12147 - ], - "centroid": [146.14258, 43.50455], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 43.40124, - 145.90175, - 43.46036, - 145.85463, - 43.46027, - 145.95567, - 43.41411, - 145.95804, - 43.40124, - 145.90175 - ], - "centroid": [145.91455, 43.43591], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 46.48102, - 150.88673, - 46.5392, - 150.86327, - 46.54091, - 150.94777, - 46.50126, - 150.93101, - 46.48102, - 150.88673 - ], - "centroid": [150.90428, 46.51756], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 43.39057, - 146.04554, - 43.428, - 146.02318, - 43.43962, - 146.12037, - 43.40313, - 146.09294, - 43.39057, - 146.04554 - ], - "centroid": [146.06913, 43.41723], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 43.61085, - 146.36166, - 43.6122, - 146.28013, - 43.63272, - 146.26231, - 43.66162, - 146.31862, - 43.61085, - 146.36166 - ], - "centroid": [146.31052, 43.63034], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 46.42982, - 150.85658, - 46.43951, - 150.79427, - 46.47111, - 150.78637, - 46.48507, - 150.84341, - 46.42982, - 150.85658 - ], - "centroid": [150.82286, 46.4565], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 46.68887, - 150.75937, - 46.71738, - 150.72331, - 46.74193, - 150.73779, - 46.71657, - 150.77768, - 46.68887, - 150.75937 - ], - "centroid": [150.75007, 46.71591], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 43.35008, - 146.00713, - 43.36988, - 145.97369, - 43.38498, - 146.02602, - 43.37142, - 146.03338, - 43.35008, - 146.00713 - ], - "centroid": [146.00725, 43.36844], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 44.63449, - 146.97496, - 44.6489, - 146.95802, - 44.66637, - 146.97854, - 44.65251, - 146.99247, - 44.63449, - 146.97496 - ], - "centroid": [146.97573, 44.65047], - "name": "Asia/Ust-Nera" - }, - { - "points": [ - 43.40215, - 146.16909, - 43.41411, - 146.1461, - 43.43275, - 146.16896, - 43.42448, - 146.17979, - 43.40215, - 146.16909 - ], - "centroid": [146.16498, 43.41744], - "name": "Asia/Ust-Nera" - } - ] -} diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index 3b7bcf9101..47fd710ec3 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -4889,7 +4889,6 @@ input:checked + .p-slider:before { .edit_user_timezone #zonepicker { width: 100%; - height: 270px; } .edit_user_comments #textarea_comments { diff --git a/pandora_console/operation/users/user_edit.php b/pandora_console/operation/users/user_edit.php index b2001c3561..3ffdac1731 100644 --- a/pandora_console/operation/users/user_edit.php +++ b/pandora_console/operation/users/user_edit.php @@ -566,6 +566,12 @@ $comments .= html_print_input_hidden('quick_language_change', 1, true); foreach ($timezones as $timezone_name => $tz) { + if ($timezone_name == 'America/Montreal') { + $timezone_name = 'America/Toronto'; + } else if ($timezone_name == 'Asia/Chongqing') { + $timezone_name = 'Asia/Shanghai'; + } + $area_data_timezone_polys .= ''; foreach ($tz['polys'] as $coords) { $area_data_timezone_polys .= ''; @@ -589,13 +595,17 @@ echo '
'.$language.$size_pagination.$skin.$home_screen.$event_filter.$newsletter.$newsletter_reminder.$double_authentication.'
-
'.$timezone.'
-
- - - '.$area_data_timezone_polys.$area_data_timezone_rects.' -
-
+
'.$timezone; + +if (!is_metaconsole()) { + echo '
+ + + '.$area_data_timezone_polys.$area_data_timezone_rects.' +
'; +} + + echo '
'.$comments.'
@@ -693,18 +703,31 @@ if (!defined('METACONSOLE')) { + + '."\n\t"; + echo ''."\n\t"; // Closes no meta condition. } - -// Include OpenLayers and timezone user map library. -echo ''."\n\t"; -echo ''."\n\t"; ?> '; + continue; + } + + preg_match('/.*.css$/', $file, $match, PREG_OFFSET_CAPTURE); + if (empty($match) === false) { + $url = $baseUrl.$vcClientPath.'/'.$match[0][0]; + echo ''; + } + } + + closedir($dh); + } + } +} From 89200572b57a81b33d7d74aebbea81af8bcd7daf Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 12 Apr 2019 12:43:52 +0200 Subject: [PATCH 282/473] Visual Console Refactor: removed the html entities from the VC container data Former-commit-id: 84698dfa749dcdd9725b5ea944a1562deba8b5e3 --- .../include/rest-api/models/VisualConsole/Container.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Container.php b/pandora_console/include/rest-api/models/VisualConsole/Container.php index 8006a274e5..fcbf89b47a 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Container.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Container.php @@ -210,6 +210,7 @@ final class Container extends Model // Load side libraries. global $config; + include_once $config['homedir'].'/include/functions_io.php'; include_once $config['homedir'].'/include/functions_ui.php'; $backgroundUrl = static::extractBackgroundUrl($row); @@ -238,7 +239,7 @@ final class Container extends Model } } - return $row; + return \io_safe_output($row); } From 3cda4523b44eb696b6b48079b5b9d29f888f4973 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 12 Apr 2019 12:44:45 +0200 Subject: [PATCH 283/473] Visual Console Refactor: now the rest of the view changes when the VC is udpated Former-commit-id: c2972fa2b6a9177e6ce46efd36e122033fb109c4 --- .../operation/visual_console/view.php | 93 +++++++++++++------ 1 file changed, 63 insertions(+), 30 deletions(-) diff --git a/pandora_console/operation/visual_console/view.php b/pandora_console/operation/visual_console/view.php index 3cea102421..9853e75c63 100644 --- a/pandora_console/operation/visual_console/view.php +++ b/pandora_console/operation/visual_console/view.php @@ -133,35 +133,7 @@ if (!is_metaconsole()) { html_print_input_hidden('metaconsole', 1); } -// TODO: Extract to a function. -$baseUrl = ui_get_full_url(false, false, false, false); -$vcClientPath = 'include/visual-console-client'; -$dir = $config['homedir'].'/'.$vcClientPath; -if (is_dir($dir)) { - $dh = opendir($dir); - if ($dh) { - while (($file = readdir($dh)) !== false) { - if ($file === '.' || $file === '..') { - continue; - } - preg_match('/.*.js$/', $file, $match, PREG_OFFSET_CAPTURE); - if (empty($match) === false) { - $url = $baseUrl.$vcClientPath.'/'.$match[0][0]; - echo ''; - continue; - } - - preg_match('/.*.css$/', $file, $match, PREG_OFFSET_CAPTURE); - if (empty($match) === false) { - $url = $baseUrl.$vcClientPath.'/'.$match[0][0]; - echo ''; - } - } - - closedir($dh); - } -} echo '
'; @@ -174,7 +146,8 @@ if ($pure === true) { // Quit fullscreen. echo '
  • '; - echo ''; + $urlNoFull = 'index.php?sec=network&sec2=operation/visual_console/render_view&id='.$visualConsoleId; + echo ''; echo html_print_image('images/normal_screen.png', true, ['title' => __('Back to normal mode')]); echo ''; echo '
  • '; @@ -212,6 +185,7 @@ if ($pure === true) { $visualConsoleItems = VisualConsole::getItemsFromDB($visualConsoleId); ui_require_javascript_file('pandora_visual_console'); +visual_map_load_client_resources(); ?> '; - continue; - } - - preg_match('/.*.css$/', $file, $match, PREG_OFFSET_CAPTURE); - if (empty($match) === false) { - $url = $baseUrl.$vcClientPath.'/'.$match[0][0]; - echo ''; - } - } - - closedir($dh); - } -} - echo '
    '; // Floating menu - Start. @@ -141,6 +111,7 @@ echo '
    '; $visualConsoleItems = VisualConsole::getItemsFromDB($visualConsoleId); ui_require_javascript_file('pandora_visual_console'); +visual_map_load_client_resources(); ?> \ No newline at end of file From 3ae6423fc97c93897b98bf7f8da55566b1c9153d Mon Sep 17 00:00:00 2001 From: Daniel Barbero Martin Date: Fri, 12 Apr 2019 13:59:19 +0200 Subject: [PATCH 291/473] Add ACL for item vc Former-commit-id: 7356f08a79378ada1df07ead930fcc01b84ba79c --- pandora_console/include/rest-api/index.php | 8 +++++++- .../rest-api/models/VisualConsole/Container.php | 15 ++++++++++++--- .../operation/visual_console/public_view.php | 11 ++++++++++- pandora_console/operation/visual_console/view.php | 11 ++++++++++- 4 files changed, 39 insertions(+), 6 deletions(-) diff --git a/pandora_console/include/rest-api/index.php b/pandora_console/include/rest-api/index.php index ca0e096c28..bef87ac985 100644 --- a/pandora_console/include/rest-api/index.php +++ b/pandora_console/include/rest-api/index.php @@ -14,6 +14,12 @@ $visualConsoleId = (int) get_parameter('visualConsoleId'); $getVisualConsole = (bool) get_parameter('getVisualConsole'); $getVisualConsoleItems = (bool) get_parameter('getVisualConsoleItems'); +// Check groups can access user. +$aclUserGroups = []; +if (!users_can_manage_group_all('AR')) { + $aclUserGroups = array_keys(users_get_groups(false, 'AR')); +} + ob_clean(); if ($getVisualConsole === true) { @@ -36,7 +42,7 @@ if ($getVisualConsole === true) { echo $visualConsole; } else if ($getVisualConsoleItems === true) { - echo '['.implode(VisualConsole::getItemsFromDB($visualConsoleId), ',').']'; + echo '['.implode(VisualConsole::getItemsFromDB($visualConsoleId, $aclUserGroups), ',').']'; } exit; diff --git a/pandora_console/include/rest-api/models/VisualConsole/Container.php b/pandora_console/include/rest-api/models/VisualConsole/Container.php index fcbf89b47a..9845969dfd 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Container.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Container.php @@ -314,18 +314,27 @@ final class Container extends Model /** * Obtain a list of items which belong to the Visual Console. * - * @param integer $layoutId Identifier of the Visual Console. + * @param integer $layoutId Identifier of the Visual Console. + * @param array $aclUserGroups Groups can access user. * * @return array A list of items. * @throws \Exception When the data cannot be retrieved from the DB. */ - public static function getItemsFromDB(int $layoutId): array - { + public static function getItemsFromDB( + int $layoutId, + array $aclUserGroups=[] + ): array { $filter = ['id_layout' => $layoutId]; + // If is empty array user view all groups. + if (count($aclUserGroups) > 0) { + $filter['element_group'] = $aclUserGroups; + } + $fields = [ 'id', 'type', ]; + $rows = \db_get_all_rows_filter('tlayout_data', $filter, $fields); if ($rows === false) { diff --git a/pandora_console/operation/visual_console/public_view.php b/pandora_console/operation/visual_console/public_view.php index 35013cb123..d94472c631 100644 --- a/pandora_console/operation/visual_console/public_view.php +++ b/pandora_console/operation/visual_console/public_view.php @@ -107,8 +107,17 @@ echo ''; echo '
    '; +// Check groups can access user. +$aclUserGroups = []; +if (!users_can_manage_group_all('AR')) { + $aclUserGroups = array_keys(users_get_groups(false, 'AR')); +} + // Load Visual Console Items. -$visualConsoleItems = VisualConsole::getItemsFromDB($visualConsoleId); +$visualConsoleItems = VisualConsole::getItemsFromDB( + $visualConsoleId, + $aclUserGroups +); ui_require_javascript_file('pandora_visual_console'); visual_map_load_client_resources(); diff --git a/pandora_console/operation/visual_console/view.php b/pandora_console/operation/visual_console/view.php index e51c15ec4c..79997de9fb 100644 --- a/pandora_console/operation/visual_console/view.php +++ b/pandora_console/operation/visual_console/view.php @@ -193,8 +193,17 @@ if ($pure === true) { Date: Fri, 12 Apr 2019 14:23:33 +0200 Subject: [PATCH 292/473] Visual Console Refactor: improved the refresh management Former-commit-id: d69eccbb2e06dfe70823d1bb1485f349a23089fe --- .../operation/visual_console/view.php | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/pandora_console/operation/visual_console/view.php b/pandora_console/operation/visual_console/view.php index e51c15ec4c..78be5f25e5 100644 --- a/pandora_console/operation/visual_console/view.php +++ b/pandora_console/operation/visual_console/view.php @@ -21,8 +21,10 @@ require_once $config['homedir'].'/include/functions_visual_map.php'; // Query parameters. $visualConsoleId = (int) get_parameter(!is_metaconsole() ? 'id' : 'id_visualmap'); +// To hide the menus. $pure = (bool) get_parameter('pure', $config['pure']); -$refr = (int) get_parameter('refr', $config['refr']); +// Refresh interval in seconds. +$refr = (int) get_parameter('refr', $config['vc_refr']); // Load Visual Console. use Models\VisualConsole\Container as VisualConsole; @@ -122,12 +124,20 @@ if ($aclWrite || $aclManage) { ).''; } -$options['view']['text'] = ''.html_print_image('images/operation.png', true, ['title' => __('View')]).''; +$options['view']['text'] = ''.html_print_image( + 'images/operation.png', + true, + ['title' => __('View')] +).''; $options['view']['active'] = true; if (!is_metaconsole()) { if (!$config['pure']) { - $options['pure']['text'] = ''.html_print_image('images/full_screen.png', true, ['title' => __('Full screen mode')]).''; + $options['pure']['text'] = ''.html_print_image( + 'images/full_screen.png', + true, + ['title' => __('Full screen mode')] + ).''; ui_print_page_header( $visualConsoleName, 'images/visual_console.png', @@ -145,8 +155,6 @@ if (!is_metaconsole()) { html_print_input_hidden('metaconsole', 1); } - - echo '
    '; if ($pure === true) { From 035a819f3f4b40a46628f79d36dfde8700472dcf Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Fri, 12 Apr 2019 14:24:34 +0200 Subject: [PATCH 293/473] Visual Console Refactor: improved the item removal cleaning Former-commit-id: af89361c3973f1321a6bfff9d3b19aabf80498db --- visual_console_client/src/VisualConsole.ts | 82 ++++++++++++++++------ 1 file changed, 62 insertions(+), 20 deletions(-) diff --git a/visual_console_client/src/VisualConsole.ts b/visual_console_client/src/VisualConsole.ts index 6e3bb49cec..c43a176e74 100644 --- a/visual_console_client/src/VisualConsole.ts +++ b/visual_console_client/src/VisualConsole.ts @@ -5,7 +5,12 @@ import { parseIntOr, notEmptyStringOr } from "./lib"; -import Item, { ItemType, ItemProps, ItemClickEvent } from "./Item"; +import Item, { + ItemType, + ItemProps, + ItemClickEvent, + ItemRemoveEvent +} from "./Item"; import StaticGraph, { staticGraphPropsDecoder } from "./items/StaticGraph"; import Icon, { iconPropsDecoder } from "./items/Icon"; import ColorCloud, { colorCloudPropsDecoder } from "./items/ColorCloud"; @@ -194,6 +199,26 @@ export default class VisualConsole { // List of references to clean the event listeners. private readonly disposables: Disposable[] = []; + /** + * React to a click on an element. + * @param e Event object. + */ + private handleElementClick: (e: ItemClickEvent) => void = e => { + this.clickEventManager.emit(e); + // console.log(`Clicked element #${e.data.id}`, e); + }; + + /** + * Clear some element references. + * @param e Event object. + */ + private handleElementRemove: (e: ItemRemoveEvent) => void = e => { + // Remove the element from the list and its relations. + this.elementIds = this.elementIds.filter(id => id !== e.data.id); + delete this.elementsById[e.data.id]; + this.clearRelations(e.data.id); + }; + public constructor( container: HTMLElement, props: UnknownObject, @@ -230,13 +255,8 @@ export default class VisualConsole { this.elementsById[itemInstance.props.id] = itemInstance; this.elementIds.push(itemInstance.props.id); // Item event handlers. - itemInstance.onClick(e => { - this.clickEventManager.emit(e); - // console.log(`Clicked element #${e.data.id}`, e); - }); - itemInstance.onRemove(e => { - // TODO: Remove the element from the list and its relations. - }); + itemInstance.onClick(this.handleElementClick); + itemInstance.onRemove(this.handleElementRemove); // Add the item to the DOM. this.containerRef.append(itemInstance.elementRef); } catch (error) { @@ -290,13 +310,8 @@ export default class VisualConsole { // Add the item to the list. this.elementsById[itemInstance.props.id] = itemInstance; // Item event handlers. - itemInstance.onClick(e => { - this.clickEventManager.emit(e); - // console.log(`Clicked element #${e.data.id}`, e); - }); - itemInstance.onRemove(e => { - // TODO: Remove the element from the list and its relations. - }); + itemInstance.onClick(this.handleElementClick); + itemInstance.onRemove(this.handleElementRemove); // Add the item to the DOM. this.containerRef.append(itemInstance.elementRef); } catch (error) { @@ -310,11 +325,11 @@ export default class VisualConsole { console.log("Error updating an element:", error.message); } } - - // Re-build relations. - this.buildRelations(); } }); + + // Re-build relations. + this.buildRelations(); } /** @@ -412,7 +427,8 @@ export default class VisualConsole { this.elements.forEach(e => e.remove()); // Arrow function. this.elementsById = {}; this.elementIds = []; - // TODO: Clear relations. + // Clear relations. + this.clearRelations(); // Clean container. this.containerRef.innerHTML = ""; } @@ -421,7 +437,9 @@ export default class VisualConsole { * Create line elements which connect the elements with their parents. */ private buildRelations(): void { - // TODO: Clear relations. + // Clear relations. + this.clearRelations(); + // Add relations. this.elements.forEach(item => { if (item.props.parentId !== null) { const parent = this.elementsById[item.props.parentId]; @@ -431,6 +449,30 @@ export default class VisualConsole { }); } + /** + * @param itemId Optional identifier of a parent or child item. + * Remove the line elements which connect the elements with their parents. + */ + private clearRelations(itemId?: number): void { + if (itemId != null) { + for (let key in this.relations) { + const ids = key.split("|"); + const parentId = Number.parseInt(ids[0]); + const childId = Number.parseInt(ids[1]); + + if (itemId === parentId || itemId === childId) { + this.relations[key].remove(); + delete this.relations[key]; + } + } + } else { + for (let key in this.relations) { + this.relations[key].remove(); + delete this.relations[key]; + } + } + } + /** * Retrieve the line element which represent the relation between items. * @param parentId Identifier of the parent item. From 8bdc980ab0ebf96f4c18ebd4306c75a2b65cb188 Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Fri, 12 Apr 2019 23:47:21 +0200 Subject: [PATCH 294/473] minor fix Former-commit-id: 4222b217953e88da43d0f50d3217a065dbb13332 --- pandora_server/lib/PandoraFMS/DiscoveryServer.pm | 12 ++++++------ pandora_server/lib/PandoraFMS/Recon/Base.pm | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/pandora_server/lib/PandoraFMS/DiscoveryServer.pm b/pandora_server/lib/PandoraFMS/DiscoveryServer.pm index 76a8ac766c..c8b40d1848 100644 --- a/pandora_server/lib/PandoraFMS/DiscoveryServer.pm +++ b/pandora_server/lib/PandoraFMS/DiscoveryServer.pm @@ -202,15 +202,15 @@ sub data_consumer ($$) { || $cnf_extra{'cloud_util_path'} ne $ENV{'AWS_SECRET_ACCESS_KEY'}) { # Environmental data is out of date. Create a tmp file to manage # credentials. Perl limitation. We cannot update ENV here. - $cnf_extra{'cred_file'} = $pa_config->{'temporal'} . '/tmp_discovery.' . md5($task->{'id_rt'} . $task->{'name'} . time()); + $cnf_extra{'creds_file'} = $pa_config->{'temporal'} . '/tmp_discovery.' . md5($task->{'id_rt'} . $task->{'name'} . time()); eval { - open(my $__file_cfg, '> '. $cnf_extra{'cred_file'}) or die($!); + open(my $__file_cfg, '> '. $cnf_extra{'creds_file'}) or die($!); print $__file_cfg $cnf_extra{'aws_access_key_id'} . "\n"; print $__file_cfg $cnf_extra{'aws_secret_access_key'} . "\n"; close($__file_cfg); set_file_permissions( $pa_config, - $cnf_extra{'cred_file'}, + $cnf_extra{'creds_file'}, "0600" ); }; @@ -270,9 +270,9 @@ sub data_consumer ($$) { $recon->scan(); # Clean tmp file. - if (defined($cnf_extra{'cred_file'}) - && -f $cnf_extra{'cred_file'}) { - unlink($cnf_extra{'cred_file'}); + if (defined($cnf_extra{'creds_file'}) + && -f $cnf_extra{'creds_file'}) { + unlink($cnf_extra{'creds_file'}); } }; if ($@) { diff --git a/pandora_server/lib/PandoraFMS/Recon/Base.pm b/pandora_server/lib/PandoraFMS/Recon/Base.pm index 58e0eb8543..23532d843b 100644 --- a/pandora_server/lib/PandoraFMS/Recon/Base.pm +++ b/pandora_server/lib/PandoraFMS/Recon/Base.pm @@ -1456,6 +1456,7 @@ sub cloud_scan($) { aws_access_key_id => $self->{'aws_access_key_id'}, aws_secret_access_key => $self->{'aws_secret_access_key'}, cloud_util_path => $self->{'cloud_util_path'}, + creds_file => $self->{'creds_file'}, parent => $self ] From ef0f7cded872a7e9f578bc1f83e70451463e21a0 Mon Sep 17 00:00:00 2001 From: artica Date: Sat, 13 Apr 2019 00:01:31 +0200 Subject: [PATCH 295/473] Auto-updated build strings. Former-commit-id: c9f4339d4c39a14d446e1a3ea42c28d68398670d --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.rhel7.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/lib/PandoraFMS/PluginTools.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index ae32bb637c..bf32135d47 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.733-190412 +Version: 7.0NG.733-190413 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index dfaee640cd..32a2345ad2 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190412" +pandora_version="7.0NG.733-190413" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 8574e5992c..ab473b2156 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -42,7 +42,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.733'; -use constant AGENT_BUILD => '190412'; +use constant AGENT_BUILD => '190413'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index f422cf9440..dc4f5ee3ec 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190412 +%define release 190413 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index aa20c8959d..af67411052 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190412 +%define release 190413 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 5a37ec8afb..c18ecc854f 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190412" +PI_BUILD="190413" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index ab6dbf55cf..6e4c3c5490 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{190412} +{190413} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 29e3fa7c6c..2487b74435 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.733(Build 190412)") +#define PANDORA_VERSION ("7.0NG.733(Build 190413)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index f100c45e66..031a3c1826 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.733(Build 190412))" + VALUE "ProductVersion", "(7.0NG.733(Build 190413))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 9a2377396a..1ca1ddd698 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.733-190412 +Version: 7.0NG.733-190413 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 8ede0c1194..7634224065 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190412" +pandora_version="7.0NG.733-190413" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 8c2bb2d844..b39c440545 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -20,7 +20,7 @@ /** * Pandora build version and version */ -$build_version = 'PC190412'; +$build_version = 'PC190413'; $pandora_version = 'v7.0NG.733'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 3d0b96a7fc..d0f65b0098 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -129,7 +129,7 @@
    [ qw() ] ); diff --git a/pandora_server/pandora_server.redhat.spec b/pandora_server/pandora_server.redhat.spec index 567f5b5c31..e5802dfeb3 100644 --- a/pandora_server/pandora_server.redhat.spec +++ b/pandora_server/pandora_server.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190412 +%define release 190413 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server.spec b/pandora_server/pandora_server.spec index 21ccfc3b6a..2713196643 100644 --- a/pandora_server/pandora_server.spec +++ b/pandora_server/pandora_server.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190412 +%define release 190413 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server_installer b/pandora_server/pandora_server_installer index 229d90d637..1332c441cb 100755 --- a/pandora_server/pandora_server_installer +++ b/pandora_server/pandora_server_installer @@ -9,7 +9,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190412" +PI_BUILD="190413" MODE=$1 if [ $# -gt 1 ]; then diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index 7ecf3e1d85..ff87840e15 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -34,7 +34,7 @@ use PandoraFMS::Config; use PandoraFMS::DB; # version: define current version -my $version = "7.0NG.733 PS190412"; +my $version = "7.0NG.733 PS190413"; # Pandora server configuration my %conf; diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 05c7a879ac..1210f6b1af 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -36,7 +36,7 @@ use Encode::Locale; Encode::Locale::decode_argv; # version: define current version -my $version = "7.0NG.733 PS190412"; +my $version = "7.0NG.733 PS190413"; # save program name for logging my $progname = basename($0); From d0f6726d00c6fdcd368467d1b93a80d996a6ea0a Mon Sep 17 00:00:00 2001 From: artica Date: Sun, 14 Apr 2019 00:01:23 +0200 Subject: [PATCH 296/473] Auto-updated build strings. Former-commit-id: b06d9487fb226c80a72020082f0b33ee2af854f7 --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.rhel7.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/lib/PandoraFMS/PluginTools.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index bf32135d47..b1e64770e3 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.733-190413 +Version: 7.0NG.733-190414 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 32a2345ad2..e6b95a24ce 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190413" +pandora_version="7.0NG.733-190414" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index ab473b2156..9e9a74a6aa 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -42,7 +42,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.733'; -use constant AGENT_BUILD => '190413'; +use constant AGENT_BUILD => '190414'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index dc4f5ee3ec..b38004128e 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190413 +%define release 190414 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index af67411052..f8d2d8fe6f 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190413 +%define release 190414 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index c18ecc854f..628a953fdb 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190413" +PI_BUILD="190414" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 6e4c3c5490..1c7aaee0b8 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{190413} +{190414} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 2487b74435..21ce524282 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.733(Build 190413)") +#define PANDORA_VERSION ("7.0NG.733(Build 190414)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 031a3c1826..e6a8afbae9 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.733(Build 190413))" + VALUE "ProductVersion", "(7.0NG.733(Build 190414))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 1ca1ddd698..c37bb4627b 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.733-190413 +Version: 7.0NG.733-190414 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 7634224065..a942aca6bc 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190413" +pandora_version="7.0NG.733-190414" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index b39c440545..71dd735d54 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -20,7 +20,7 @@ /** * Pandora build version and version */ -$build_version = 'PC190413'; +$build_version = 'PC190414'; $pandora_version = 'v7.0NG.733'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index d0f65b0098..74b1fb2c50 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -129,7 +129,7 @@
    [ qw() ] ); diff --git a/pandora_server/pandora_server.redhat.spec b/pandora_server/pandora_server.redhat.spec index e5802dfeb3..f0ea59d3c2 100644 --- a/pandora_server/pandora_server.redhat.spec +++ b/pandora_server/pandora_server.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190413 +%define release 190414 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server.spec b/pandora_server/pandora_server.spec index 2713196643..9fef53ea0f 100644 --- a/pandora_server/pandora_server.spec +++ b/pandora_server/pandora_server.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190413 +%define release 190414 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server_installer b/pandora_server/pandora_server_installer index 1332c441cb..3057a5417c 100755 --- a/pandora_server/pandora_server_installer +++ b/pandora_server/pandora_server_installer @@ -9,7 +9,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190413" +PI_BUILD="190414" MODE=$1 if [ $# -gt 1 ]; then diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index ff87840e15..123dc3f1a0 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -34,7 +34,7 @@ use PandoraFMS::Config; use PandoraFMS::DB; # version: define current version -my $version = "7.0NG.733 PS190413"; +my $version = "7.0NG.733 PS190414"; # Pandora server configuration my %conf; diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 1210f6b1af..166b4f1b7b 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -36,7 +36,7 @@ use Encode::Locale; Encode::Locale::decode_argv; # version: define current version -my $version = "7.0NG.733 PS190413"; +my $version = "7.0NG.733 PS190414"; # save program name for logging my $progname = basename($0); From 68258661b1369af36f9cc503ee5d9544c7ed431d Mon Sep 17 00:00:00 2001 From: artica Date: Mon, 15 Apr 2019 00:01:24 +0200 Subject: [PATCH 297/473] Auto-updated build strings. Former-commit-id: a45bf5f65399be38165be423f0b40a40e4468522 --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.rhel7.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/lib/PandoraFMS/PluginTools.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index b1e64770e3..d4ecfdb23a 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.733-190414 +Version: 7.0NG.733-190415 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index e6b95a24ce..68e93c1a9d 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190414" +pandora_version="7.0NG.733-190415" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 9e9a74a6aa..e85d782d8a 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -42,7 +42,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.733'; -use constant AGENT_BUILD => '190414'; +use constant AGENT_BUILD => '190415'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index b38004128e..eae61811b0 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190414 +%define release 190415 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index f8d2d8fe6f..35cbf6d9a6 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190414 +%define release 190415 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 628a953fdb..edb50b3948 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190414" +PI_BUILD="190415" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 1c7aaee0b8..0d82aece5e 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{190414} +{190415} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 21ce524282..fa52a8997a 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.733(Build 190414)") +#define PANDORA_VERSION ("7.0NG.733(Build 190415)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index e6a8afbae9..69aa821e1b 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.733(Build 190414))" + VALUE "ProductVersion", "(7.0NG.733(Build 190415))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index c37bb4627b..811275c5c7 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.733-190414 +Version: 7.0NG.733-190415 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index a942aca6bc..de9a50678b 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190414" +pandora_version="7.0NG.733-190415" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 71dd735d54..3178d5cce4 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -20,7 +20,7 @@ /** * Pandora build version and version */ -$build_version = 'PC190414'; +$build_version = 'PC190415'; $pandora_version = 'v7.0NG.733'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 74b1fb2c50..7549110130 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -129,7 +129,7 @@
    [ qw() ] ); diff --git a/pandora_server/pandora_server.redhat.spec b/pandora_server/pandora_server.redhat.spec index f0ea59d3c2..c00fdccebd 100644 --- a/pandora_server/pandora_server.redhat.spec +++ b/pandora_server/pandora_server.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190414 +%define release 190415 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server.spec b/pandora_server/pandora_server.spec index 9fef53ea0f..cd780204c1 100644 --- a/pandora_server/pandora_server.spec +++ b/pandora_server/pandora_server.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190414 +%define release 190415 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server_installer b/pandora_server/pandora_server_installer index 3057a5417c..5df5a40fe0 100755 --- a/pandora_server/pandora_server_installer +++ b/pandora_server/pandora_server_installer @@ -9,7 +9,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190414" +PI_BUILD="190415" MODE=$1 if [ $# -gt 1 ]; then diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index 123dc3f1a0..7338eb3c28 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -34,7 +34,7 @@ use PandoraFMS::Config; use PandoraFMS::DB; # version: define current version -my $version = "7.0NG.733 PS190414"; +my $version = "7.0NG.733 PS190415"; # Pandora server configuration my %conf; diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 166b4f1b7b..a1b8bc4b38 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -36,7 +36,7 @@ use Encode::Locale; Encode::Locale::decode_argv; # version: define current version -my $version = "7.0NG.733 PS190414"; +my $version = "7.0NG.733 PS190415"; # save program name for logging my $progname = basename($0); From d3d5312f40202d582a865b099d815274cdbb7e40 Mon Sep 17 00:00:00 2001 From: Marcos Alconada Date: Mon, 15 Apr 2019 11:14:41 +0200 Subject: [PATCH 298/473] Update 27.sql Former-commit-id: 4e027274bb9edeb51dc64f935ddd3ee2bfd62d0d --- pandora_console/extras/mr/27.sql | 1 - 1 file changed, 1 deletion(-) diff --git a/pandora_console/extras/mr/27.sql b/pandora_console/extras/mr/27.sql index aff9a5eeb9..d04e8da857 100644 --- a/pandora_console/extras/mr/27.sql +++ b/pandora_console/extras/mr/27.sql @@ -2,7 +2,6 @@ START TRANSACTION; ALTER TABLE `tnetflow_filter` DROP COLUMN `output`; -COMMIT; ALTER TABLE `tagente_modulo` ADD COLUMN `ff_type` tinyint(1) unsigned default '0'; ALTER TABLE `tnetwork_component` ADD COLUMN `ff_type` tinyint(1) unsigned default '0'; ALTER TABLE `tlocal_component` ADD COLUMN `ff_type` tinyint(1) unsigned default '0'; From eca7f6e53afebdc6e79796d892b52a4707aae4d1 Mon Sep 17 00:00:00 2001 From: Rafael Ameijeiras Date: Mon, 15 Apr 2019 11:20:57 +0200 Subject: [PATCH 299/473] fixed minor bug in the open spec Former-commit-id: 0d8aacf0d4e7ae6199d103e62b6a6a8891c3a0f2 --- pandora_console/pandora_console.rhel7.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/pandora_console.rhel7.spec b/pandora_console/pandora_console.rhel7.spec index 29b446ae07..b128c4153a 100644 --- a/pandora_console/pandora_console.rhel7.spec +++ b/pandora_console/pandora_console.rhel7.spec @@ -21,7 +21,7 @@ Source0: %{name}-%{version}.tar.gz URL: http://www.pandorafms.com Group: Productivity/Networking/Web/Utilities Packager: Sancho Lerena -Prefix: /opt/rh/httpd24/root/var/www/html/ +Prefix: /opt/rh/httpd24/root/var/www/html BuildRoot: %{_tmppath}/%{name} BuildArch: noarch AutoReq: 0 From 994424fe52c69f6f3c5a82ccf11ed1bd83018645 Mon Sep 17 00:00:00 2001 From: "marcos.alconada" Date: Mon, 15 Apr 2019 12:19:35 +0200 Subject: [PATCH 300/473] Functions changed Former-commit-id: 7eb0fb25ec863df6c60ed88bf84a6f5db5c90979 --- pandora_console/include/api.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pandora_console/include/api.php b/pandora_console/include/api.php index 7adfdbe2fe..589ce3a046 100644 --- a/pandora_console/include/api.php +++ b/pandora_console/include/api.php @@ -149,7 +149,7 @@ if ($correctLogin) { break; case 'get_info_user_name': - $id_os = get_info_user_name($user); + $id_os = get_info_user_name($type, $user); if ($id_os === 100) { returnError('not_allowed_operation_cluster', $returnType); @@ -158,7 +158,7 @@ if ($correctLogin) { break; case 'get_filter_user_group': - $id_os = get_filter_user_group($user, $group, $disable); + $id_os = get_filter_user_group($type, $user, $group, $disable); if ($id_os === false) { returnError('not_allowed_operation_cluster', $returnType); @@ -176,7 +176,7 @@ if ($correctLogin) { break; case 'get_list_all_user': - $id_os = get_list_all_user(); + $id_os = get_list_all_user($type); if ($id_os === false) { returnError('not_allowed_operation_cluster', $returnType); @@ -184,7 +184,7 @@ if ($correctLogin) { } case 'add_permission_user_to_group': - $id_os = add_permisson_user_to_group(); + $id_os = add_permisson_user_to_group($type, $id_user, $group, $profile, $other = ';'); if ($id_os === false) { returnError('not_allowed_operation_cluster', $returnType); From c8af83b1128c89e90125acdeef8503f4a4a89c1d Mon Sep 17 00:00:00 2001 From: Marcos Alconada Date: Mon, 15 Apr 2019 12:30:42 +0200 Subject: [PATCH 301/473] Update with validations and type return data functions_api.php Former-commit-id: 0757de69c24df3e547924d8dacd32ba9dd88524c --- pandora_console/include/functions_api.php | 133 ++++++++++++++++------ 1 file changed, 96 insertions(+), 37 deletions(-) diff --git a/pandora_console/include/functions_api.php b/pandora_console/include/functions_api.php index 820791f999..24e03f0e8e 100644 --- a/pandora_console/include/functions_api.php +++ b/pandora_console/include/functions_api.php @@ -14730,9 +14730,15 @@ function api_set_reset_agent_counts($id, $thrash1, $thrash2, $thrash3) } -// Functions por get all user to Carrefour new feature -function api_get_list_all_user() +// Functions por get all user to new feature for Carrefour +// It depends of type the method will return csv or json data +function api_get_list_all_user($type) { +//validate return type data +//if return type data is not specifiqued you will return message error + if($type === null){ + returnError('no_data_to_show', 'type data return not specifiqued.'); + } $sql = sprintf('select u.id_usuario, p.id_perfil, p.name, u.id_grupo from tperfil p, tusuario_perfil u where p.id_perfil in (select u.id_perfil from tusuario_perfil)'); $users = db_get_all_rows_sql($sql); @@ -14749,29 +14755,40 @@ function api_get_list_all_user() 'id_perfil' => $users['id_perfil'], 'perfil_name' => $users['name'], 'id_grupo' => $users['id_grupo'], - 'group_name' => $users, + 'group_name' => $group_name, ]; } if ($values === false) { returnError('Error_user', ' Users could not be found.'); - } else { - $data = [ - 'type' => 'string', - 'data' => $values, - ]; - - returnData('string', ['type' => 'string', 'data' => $data]); } + $data = [ + 'type' => 'array', + 'data' => $values, + ]; + switch ($type) { + case 'csv': + returnData('csv', $data, ';'); + + case 'json': + returnData('json', $data, ';'); + } } -// Funtion for get all info user for Carrefour new feature -function api_get_info_user_name($user) +// Funtion for get all info user to new feature for Carrefour +// It depends of type the method will return csv or json data +function api_get_info_user_name($type,$user) { if ($user === null) { - return false; + returnError('no_data_to_show', 'User not specifiqued.'); + } +//validate return type data +//if return type data is not specifiqued you will return message error + if($type === null){ + returnError('no_data_to_show', 'type data return not specifiqued.'); + } $sql = sprintf("select u.id_usuario, p.id_perfil, p.name, u.id_grupo from tperfil p, tusuario_perfil u where p.id_perfil in (select u.id_perfil from tusuario_perfil where u.id_usuario = '.$user.')"); @@ -14796,24 +14813,36 @@ function api_get_info_user_name($user) if ($values === false) { returnError('Error_user', ' User could not be found.'); - } else { + } $data = [ - 'type' => 'string', + 'type' => 'array', 'data' => $values, ]; - - returnData('string', ['type' => 'string', 'data' => $data]); - } + switch ($type) { + case 'csv': + returnData('csv', $data, ';'); + + case 'json': + returnData('json', $data, ';'); + } } -// Function for get group user to Carrefour new feature -function api_get_filter_user_group($user, $group, $disable) +// Function for get user from a group to new feature for Carrefour. +// It depends of type the method will return csv or json data. + +function api_get_filter_user_group($type,$user, $group, $disable) { if ($user === null && ($group === null || $disable === null)) { - return false; + returnError('no_data_to_show', 'User, group or is disable not specifiqued.'); } +//validate return type data +//if return type data is not specifiqued you will return message error + if($type === null){ + returnError('no_data_to_show', 'type data return not specifiqued.'); + + } if ($group !== null) { $condition = $grupo; $campo = 'group'; @@ -14853,48 +14882,66 @@ function api_get_filter_user_group($user, $group, $disable) } if ($values === false) { - returnError('Error_user', ' User profile could not be found.'); - } else { + returnError('Error_user', ' User could not be found.'); + } $data = [ - 'type' => 'string', + 'type' => 'array', 'data' => $values, ]; - - returnData('string', ['type' => 'string', 'data' => $data]); - } + switch ($type) { + case 'csv': + returnData('csv', $data, ';'); + + case 'json': + returnData('json', $data, ';'); + } } // Function for delete an user profile for Carrefour new feature +// The return of this function its only a message function api_get_delete_user_profile($id_user) { if ($id_user === null) { return false; } +//validate return type data +//if return type data is not specifiqued you will return message error + if($type === null){ + returnError('no_data_to_show', 'type data return not specifiqued.'); + + } $sql = "delete from tusuario_perfil where id_usuario = '$id_user'"; $deleted_permission = db_process_sql_delete($sql); if ($deleted_permission === false) { returnError('Error_delete', ' User profile could not be deleted.'); - } else { - $data = [ + } + + $data = [ 'type' => 'string', 'data' => $deleted_permission, - ]; + ]; returnData('string', ['type' => 'string', 'data' => $data]); - } } - - -// Function for add permission an user to a group for Carrefour new feature -function api_add_permisson_user_to_group($id_user, $group, $profile, $other=';') + +// Function for add permission a user to a group for Carrefour new feature +//it depends of type the method will return csv or json data +function api_add_permisson_user_to_group($type, $id_user, $group, $profile, $other=';') { if ($user === null || $group === null || $profile === null) { return false; } +//validate return type data +//if return type data is not specifiqued you will return message error + if($type === null){ + returnError('no_data_to_show', 'type data return not specifiqued.'); + + } + $other[0] = $id_user; $other[1] = $group; $other[2] = $profile; @@ -14925,7 +14972,19 @@ function api_add_permisson_user_to_group($id_user, $group, $profile, $other=';') if ($sucessfull_insert === false) { returnError('Error_insert', ' User profile could not be aviable.'); - } else { - returnData('string', ['type' => 'string', 'data' => $data]); } + + $data = [ + 'type' => 'array', + 'data' => $values, + ]; + switch ($type) { + + case 'csv': + returnData('csv', $data, ';'); + + case 'json': + returnData('json', $data, ';'); + } + } From 6648e0268a3633496f4aa83e2129f7ec1981e2b2 Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Mon, 15 Apr 2019 12:54:22 +0200 Subject: [PATCH 302/473] removed reconview link from menu Former-commit-id: 41b80e4eaa41617982c91a218aee3902b76e4fde --- pandora_console/operation/menu.php | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pandora_console/operation/menu.php b/pandora_console/operation/menu.php index e22769cd8a..f52d830d14 100644 --- a/pandora_console/operation/menu.php +++ b/pandora_console/operation/menu.php @@ -492,12 +492,6 @@ if (is_array($config['extensions'])) { $sub['godmode/agentes/planned_downtime.list']['id'] = 'Scheduled downtime'; } - if (check_acl($config['id_user'], 0, 'AW')) { - $sub['operation/servers/recon_view']['text'] = __('Recon view'); - $sub['operation/servers/recon_view']['id'] = 'Recon view'; - $sub['operation/servers/recon_view']['refr'] = 0; - } - foreach ($config['extensions'] as $extension) { // If no operation_menu is a godmode extension. if ($extension['operation_menu'] == '') { From 072fec3dd1bb133b59a3fb2136abfe51d4aafb5e Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Mon, 15 Apr 2019 13:03:11 +0200 Subject: [PATCH 303/473] removed map link from mysql/oracle/RDS discovery tasks Former-commit-id: c01ca25dbe4ca16265a6377d80f60f6d603b7664 --- pandora_console/godmode/wizards/DiscoveryTaskList.class.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pandora_console/godmode/wizards/DiscoveryTaskList.class.php b/pandora_console/godmode/wizards/DiscoveryTaskList.class.php index 20b52c7e36..fbd8bc4fb6 100644 --- a/pandora_console/godmode/wizards/DiscoveryTaskList.class.php +++ b/pandora_console/godmode/wizards/DiscoveryTaskList.class.php @@ -549,7 +549,11 @@ class DiscoveryTaskList extends Wizard $data[9] .= ''; } - if ($task['disabled'] != 2 && $task['utimestamp'] > 0) { + if ($task['disabled'] != 2 && $task['utimestamp'] > 0 + && $task['type'] != DISCOVERY_APP_MYSQL + && $task['type'] != DISCOVERY_APP_ORACLE + && $task['type'] != DISCOVERY_CLOUD_AWS_RDS + ) { $data[9] .= ''; $data[9] .= html_print_image( 'images/dynamic_network_icon.png', From 29c282dc798bae6baf2d783650df5d10ab36357b Mon Sep 17 00:00:00 2001 From: Tatiana Llorente Date: Mon, 15 Apr 2019 14:42:58 +0200 Subject: [PATCH 304/473] Changed popup no access - #3625 Former-commit-id: 0798f53d9074a580309aeb9f9577ec518efd9264 --- pandora_console/general/noaccess.php | 14 +++++++------- pandora_console/images/imagen-no-acceso.jpg | Bin 0 -> 61471 bytes 2 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 pandora_console/images/imagen-no-acceso.jpg diff --git a/pandora_console/general/noaccess.php b/pandora_console/general/noaccess.php index 27fc4fec72..8f70661296 100644 --- a/pandora_console/general/noaccess.php +++ b/pandora_console/general/noaccess.php @@ -11,9 +11,10 @@ transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width:650px; - height: 350px; + height: 400px; background:white; - background-image:url('images/image_problem_area.png'); + background-image:url('images/imagen-no-acceso.jpg'); + background-repeat:no-repeat; justify-content: center; display: flex; flex-direction: column; @@ -30,7 +31,7 @@ color:#000; font-family:Nunito; line-height: 40px; - font-size: 25pt; + font-size: 23pt; margin-bottom:30px; } .modalclose{ @@ -42,12 +43,11 @@ } .modalconten{ color:black; - background:white; - width:350px; + width:300px; margin-left: 30px; } .modalcontenttex{ - text-align:justify; + text-align:left; color:black; font-size: 11pt; line-height:13pt; @@ -159,6 +159,6 @@ font-size:10pt; window.location="."; }); - $('div#page').css('background-color','#a5a5a5'); + $('div#page').css('background-color','#d3d3d3'); \ No newline at end of file diff --git a/pandora_console/images/imagen-no-acceso.jpg b/pandora_console/images/imagen-no-acceso.jpg new file mode 100644 index 0000000000000000000000000000000000000000..93b9256edb59b290aa3f53a0abd70f7577b63cb0 GIT binary patch literal 61471 zcmcG#1yt1CxWk=3F#D&4nZ1*ZbVv!k}g3)Qo0oo7#alx zN$HgC{?B`Ur|w>YtN2n$M=cP^X$DZe_qZ2RFbY1W&j`~a}R(4|45g= z0R-B~*wPIE0T6t#2>@KqfFGD+Fm{6M>^6=M4NYu~OdlHCTC=+v+Ocy!?pdwG{IO3qs0FhmF~H`5}kytgDD-)L+%I0 z9GskVyu1%NAMx<=a^9!o;^5?B=fMB*KHz*L$ipkh#Ygwogu;*JU}7eyf`0nfvGBiy zQGZ>Oi;K%c7w(6)4lmg`1q1~CpuxrU0N>()qni!J(Di|hBg5Y)piLc(9W3lH7PdBY ze^4|uvUS1;qwq8Re@n2o`#afxxmW+xP+tCjZfb4)#|Hd`tRqIn^dIy6mxLYF-0V!* zRZJaiog9o!@y!|j=xiq_;b3Zrv2{?hwYB=&E-IPZVr(7FZSCkJRC(!Gjk>q(I zz>VhS<@sA*w5_p|wW$r}Z+%Vv(f8@U?fVBaSli)8Mw>cVIGdV0b+EOj`^%yQE&lyn zB>pYEzxFlx_j5u2+rI4h$*}+NY5(a{|E&nmKYwKZ&bas=e`kGD8$7=|;2HaJ10eeg zy8CLw{q zNUnhJSwbQJilDy+!W~**6TdHPj7AyNEkZ~s$pW)Z(NQ6 zq+mQv1Q-E`0*BkaO$HoPq(orQf5_auGIV!|P33ANyW?Wp{csm#$Y&?)R%c{`rzYJk z(Q_dZJwGnZa3u&u)MH}+l(ljNQm{53A z=WO=72(k>7Do@8$wU8lqK4*0p&1)PjDREm;Q$8byV@D7U`$?p~9vuH4*7`4o`4cqqG(4Pbh2h(bmS_JiGk$$ZclmOa& zi;mj;1nx{|{QujWz(I6v#JubblQ(PYhYKp6e_0%n>r9YHm!Q1b0dKOS7i7aBigjB= zIL;J6${xjmFN zH1C(vol2(;qiTs7$`9axk*_Prn5 z>xavLk$ebdbW`DcU1G~Tm#)0uD<8AOqP&YN*GpSa_Out?j^}AC4ZWLNfGvLRw&YP* zel|{4x?Vk+WqbO~8b%SN6IgCDnvs&>vv=hxW|n{siEtB-mL?M=lNE|^y9AQY^}DTa zE~VsDHkYiLHH&n1ZZqf`FP*G;ggQ+a2AAajICXkKRQoGdJ~W@RH>Ch-pt%)&%|Jy) zQ)(Lh?Dp@#8~r%nc^H9Y03bC!4RJKxtL{llSxp|X4Bf3>bQ}$P7{!}@T8}=qU7fMH z1RjRx3?^AuJI;sfENrD+0%`|}0-yy9?PUTF;*8?$GBhoS$L z9c83M8DW$9WrY+MAvL7h^v-bdbzElxG)pc+`-egxxHgrnR`)qyJ;6g( zE0?UCl~Vn#8iT#`8}3fiXweyEs@Z%o0xX?VtQ-WAdS-bEBs7{*(|2Z`TC*f?Fk1w& zglkG4mdPnvsXiZgy#A`Sb)+}vapLCZh1c4bzyq7>XWYL}F;Cnr#RvmJe(M(Oa84q4N z<)pZ+NTnS&v)#gMkrno^!94c*`^a0%t)FHJF`WYlHRHFAgQxS=*T7HZ|}iRp>!HQZc^Qc4h!mw1^qe?!P0ScC2tQo}@tf zt9x(_i=&SDy;p3>JI?jz49I_CS3haJ_woYT-jml{L|&pwfp-h_t{M|bYIV(JK$yN z&8%TNb!P9?AJ>zrvBJeNOvEeQtv@IgL^8#IrHq$+`(}dse7)->3=^m0_i0JW^;U{3 z9;ZZcp0TFiKU~QTV7Sxqc0?d&>Q|yJgW}61@3gj)m(q-jV341oa{zIPXJN_bh?#O7 zKNpCR^5wohG={a*lncPVW=? z>0mimH0$6!v^EKAcRei;%Kq5GCFf(h(Ld7Woj5=&@PA|#2nZx8)NP{e=?IcpUO@_9 zB0=6-CxO=yESoxy35ju|?U4Ci1FdUR(5Q8I^~~Tm_i2Z%e{3Z>eLKnLqD=IBJkT-K zCpYo@%O2&+3;Kgg;I+Op#z+p&05=#KeP$nP_?%z41jc1ZmqZi345YJM0*se{U>$eQ zB`|g*>Uiq*x8{G+oc_-$FqAjeE-Jn8-Kv~$=WY1ba~A@=|Z zubS&T+GuL-XL-Q~H`5w|gzV^Or_ZUbNBmvC5eCOxa4TK{!%~+(yit9GI8#g$M7EIy=7w#3Ulg$xp@H;M+#bEa6w}?n}Aj+d3DXKhnP# zlYS|1)^_nuK=hd9_{aA&(~FVj)AaGK)AFoq#{ctb{2iIFPNh z4eBC-i|?Hy9WRjZhQEO`s^QOiNdum->2-WIu{-u`WT#f@!7k5=Dy zIPjNzuS`mp%(E_OR@-6a-9wu`+q1di{6M7thCtvY;9@JXDPmQXb~-hjUTli3l8c}7 z(0)0{{UE0-+Dd_hGs?5~36@E@p!#Z`@~K!yo&>NU^tg9wY|8rci-h$#9qsacIT4M+ z!ZodgbaeKszVoq4$K0KRAcu9CrYm=DUet;|iI0G>)$uJ7Qv&=K#F!J4{#ehhwTFu4 zM>^e0UuoZ`AN@>!T6H*gXnW!N~$1d~I$9MgOH6GyG%Srjl+iVp?XUW~2@SqsNtDRHL8 zWrq>G>CSZ;%(k}{8-~qZT34n~$5nVm9lc!M8>Mkvo>^QhdO}SRodf z;54>AUF~s?h^pYE<9A(AqbJDPaNQS`~EqRj}!JV-&ojrgh+{MHk*{bDzNIC*8K6)kUEYAaCi zGmBuQ;^`&eCg(8l(H2wC<&I-;wpFLNw^-%~e`QAhvt|%IZ>3+{PJi3X3HCpJ;jm<-;0P1&v>P=*Iq}*fQlg95XarYLfoSVR6D=oKG`9 zE~!E#a*hjBe45k-nV3XItk@((!A0v-y6K2B;mDGv8<9* z!;UqW2uO@aM$w0LM%h)n()oQM_H7po;B(N*_qN=BQ|A(md-(HLcW-qRPe{ld_NM73 z&5cyg*ffg5u^*}Ct&U#5*FSmQcRX{t$lFYBrd4#LI__A0bzr#fTsk56S;%QcM|^7S zd#?;*^lHKGLnh&f5!OD+CDkd@dovWN)a{dVk&un_?kfU`Z{C&2 zG`vYRnB`RwRu&&;LH|}~@CAhmL!|K^tjP$OX~ZfHrbK5F2(tNnnsR7dln>&-S?Tm> z4E(6D;1o4!#Ze^;Gvkwyk@8u>X6P=KQBLo%k&4ELz`F7(&0=!3#5D$13(Cp6J612E z3IdJ<@8zU~L?1sXB+f(W$q&aNp*G{f)nT9FG#fA3RhXj94 z)5RnXVr^{+7jZO;wJSAk5hFz}^$=fIeybof$yku{snInwiZ*NTFM&3C2Q4n9OWY$~PH(95}yPi}fy~b}>hl31A zLR9a@s;jGUP-e5jg0Y~aZZc$jcxAJH)n|_}Htk_%Ym3AI6p9~DJ2--?O{3f*beN~2 zAEq~{sGwA7&9s1XMvcygzqXfbAPK#tY;x~|lS(*NzHH^n_?66<7*Cd%vXi&W|^HNCuhL9$<=ZrFtf{_85QAFz!zqv#(Hy-Kaoo?=m!ZAJji+*bs<| zal`g*?LAGcIu%LOB58?wr`8eKnQ2OPm)Y?&2=&B}vcu6&7Ro8p1lvMlzY6T^$~5%x zC*TTKCsrT%=ZazS1 zgEbgN1+-mD$>uOUrWIP$ecWTwE1;psyqF?n`KsTVU4NkP5Qkae&I8lytI(>DKF{fAxF5?Pm_`lC3( z0D3Yae&PTaRu+SkSy(Ol;XYSnZ}fSWhmGHPTbEN6DOGDZY&Phjvs<7epNVp+D(BRe z<*gT(oZ>rO4(T+!F@x}UT6z=9p7ipWLix=c7MJe1{=>!(k}hgJ?5wJzS-kFwARo z3e(7?!eyM0;vAfiuo*H(v2MkhkTCq1sWvTL?r#|V-wDf~6FSt}?AuJ1w@k%y4&Uou zhZ-rZnvdX6FDc-yd4dPM2LRPqKh+-}NY;~31hjd25E1$&*!HTBQ&Zs|F=8l*{I3ov zX%TV|kz8v1v=?+CQrQN&adykLzW30&SQmHL;9R|5%6&v*Yx{tC3c=MP*p*k8U;Hs( zwebB9wZ(nGP$~sS_>?g$!rN==pwq3>ZTKKDG5uB=*9ZkSci}<)P~}vU)}!I4Z|&5X zq}8vf3l4P-Dsu-h3Xo|$QH^XKf(XLQY*HT#jo!V*xwF3i(R`Sh!!#iwtutiDnXP@$ ziL=nCGxvA@tQv;ei}eyP9n7x^mf`;}KmW~PCAPw&WXB+h5ZkX6N`x@iu_1TK2H>s+UOJyk8xVZXrlzGU2rPf>Zs(PJYZdjsMW2F|q z@gIdD{NRK>UhI!}{9h6o00;tjIRQx5JA#7;9#gc}kP;EG^PS%s6mDau)eUn!*I{rz zc>29Ge8hde>+`+$%$V^iRDKF&lzClNvn%VJ-=y>KM6bumP~Df~4h;fa`Yzf_MV!Od z*0v?B2}MR`PK~w}Ghfx%ldOyM3||=)_Dl(VN8HA1D0{9jp91TUi{^o`3)R( z2^_GO(_aD?s`;WPlb66HK+AqE89&MAGgaoJW80ebPDbsz^7R-&Hk9LseA&p({OFGf zc$~m&2PU8AfWcsZZ=gZRv$=-3P70l2GiK&T2?^^V5i1c#Iz4g|t`YGj(dM&Rf9`vw`-|0PY zEfW4LeUgQK6YVtme-qxod&K_N!f9}V?2azIaj)|1z(+UaIzwKkrM7L%i!_tMG(xvq z-8T&Ng7G2l$^`a~lf>HA47+(j{|^KS&{-nVKOEu?RcPz`OCaVqyd1oVcYju2CR5KN zyU|UOQp#Kpf^PH{CG#ZcaB)E1{SUDFu_rCmXD1Ked zrtH}VI(22G&>X|Na)iow$|zMoytj4po0yolKoezS=@gghn>9|(wFu6!5l(K3Lg$vX zfnB0AbPTF;HM$GIbzSleu>(miD{xDkp2-8oLel^hJ2G3&?SGhEgsL9HtXmvv4kIJ2#!2HS5Q`HU_B}mg!->P5QR5#h zT6hu@kAo6TCLKxndas8Ln=vTPJWai5f9m)#dJw-;pWb#?F)lxzu}E4~-lUcse6GQm z)WMk9`%Y%=4NF91=oPv$*_?+;{8T|85WD#ffdP&6T3^NF-bjy!?Xj9sXEIq!vgf-7 zxnZN>ltCmOfeH&4dnv$a!CTB<*m~l%`IRi@bY|)j7|oBr1o9Iv zfx{}}OJFHo`4U*+)qkpg)+V}tv9!;5?(^32fEYKdRjUI@$mF76pXjJR#`sZ!Tx1hf z-%A=#3ar`xea)qxw-rCI-ED-EyS@w?}*v)Hkq<)cE>6r7CVcHT%Ku z3b(A)*rj;%h;b;(KEv8<%+8C(KXumj_sHA7&pf%Q5%{`Bs+Z;Hc0b+KR2YU%hV!mi zAPqloeKgp8pVr)t$u-Deq0DS4>e|gc%rer`mAq-=kI{*cyiOLfZ!Sjk1t1}12^ePs zdK|`a5WGCNy>gTwASV^!D->v#uIZ5MAd)?`)BW@vE^Sc%XZ4o|uZl{1#NI8?`Ltkm zBg}4Jk?JJ&p_E47GcFVTKEbG4Z1~sS z*=Y*z4%C}BY?ytg3|-?*w%j;2;yajdHTF!43%_TIg@MiIZ)H-VgHpZP(W#w zHq=l&Gn)7ISu_;u{^{MLqeQb_%r_;i1~8~ciJcWWnRP_S{c&{i`j74YgI}u`7SF8f z(rurIA32~0c3VW>7MYj_fC03OrT4q$&AevWOI8-N~f)M~pT!Hjg zZ?2|&9L2Qb=1fDndmQ@XiAc6PlNq;y3(<1NP6@j@GJ|C(Yo5X}n?u)wgtI~1{jDP7 zs=;&J@*_+j^LoMa7o%pAW8*?EjXdaPeiyu4*DzUNQH1ZJ#La7^voOA)&?*HWTe0HG zk!#K8xs-L1rC&CR?rS%;9w2G_3*4+j4HkWo$VqkHpLSbj&KtTidl# zUp^lUKcU<(8cGcp(y8q<@6do8(sWC6zcp8AxYa#ET!n^4WYEm|_5Zx(R64r2cxU4A z)e6g+{I{43x>cvsjp zPlLoTtyEG9Dd<_(H^^N|>w7&3l@$ZSicP0V5g^icY>IoxQk`j3+zjTk?WV6>!$pDC z`90dySKol(;^>s1jA<#+sfb?}-I}6rH!d`p&J@oz*L-MCHx;L*^)CK{kMZAN69Kld zCCQ=U7y^#(X)05mMIM6Ng$h+}Mr5+(5Gi7@J}*dKz2VXb<*!v?| zBK^V{)3|HY_CrT@jenN&<>0=VPgti&f!x60_@-(d6LP6uCgJTQL;0IV-N7S~H$gA? zv)J~34262f*qW z!}Fom`GlF}kurw%!C%5tMP}9_>*e=vvbBsvs%=H11(`z5iky_RnX<$DP(g&8Z$OotdlRx^RTfBX3YX9P|dWGePKG8RP-#p)q+nS)(AQ5kBIy!13!w~MixQ_cDzYu$kgiky& zf!qbxtg^<7fjHl;3Vd?6T*T?v@bSAz+FKuv7gmL;_R~D;IkDE!NU~_ReuY=wmJF3k zcTV+cjM$=g1)nysth{Adbs1;rDEgxI&PCHhzgRt6S?0QA3-Dne^L1=98p*Bea!-mi zvB{?keMSYz1nB4!9~K;Ek06uXycKK4)}1}NS{0Lcx&^g)!ZgeVWkU9bF$oC?At7&c zmw10oH_TMteReMV8HqWGYaKDv{#GkBH7Q&4z!>WqRx$aEsvnlYG@&0WXk_GX6&}?i zCeLmKQ-!}Y-=fd^v@a@%>$i8Ju^R60<7mhW57(Pa!@+mMdo{8@tTkg zgOjCvIeM*d`@lWEg!`)ePH3FW5e46ypB!(y{69XlyPi}`=X3>e-=u>?D8M}f*{ch3 zlWsu)M1bv~D`E{>rX*P0WBGe;GbYCEO4p?C_{IB%cHIWlx& zZTqS&ftxqpO=^f>(MPR^iVK0l!_v$5@<{-K;5yx<7Q!MQ9AnE&ul{u;v!TvWzG7+6G-Dn0J z%u;{MP2|G%#(XHf97%(hl(GZ=yR5^{T<^Rpj3!Q0e~ z2;=dZhZ)eI#YCmPrf~?k;@vyMDUm~=-c#u+nK@#j?sE6<4u_cw1+hKR%X#`ClybA+ z6NkVh>(_48p9h_!JFB{7iVB2`{sA$-JAj=oJ>5 z)Jp))c&Jx8DjZ+vmW55K4A`a7_llD@)*A2GN^cfPug2rlH$5MchkFtmqCD4A?8#C* zG#^ep9QA)iEQuba%MX(INXA4a=Bq>lPI#4ba>$=_PmTH-GIk|;o^SMS=}YzRqJvgddREq z(7%1AUwOpz;#jkP|I=LhTko6L?_<+~-W$^14wt~^IQ;pi(Zz~mzbG#EfZn<`|9Ox= zz=sr-Ft(eh6CO<%>klWY$9BDvV+FXnQR8Z5ZdU))_Y)Eh%5!<9?c;9sqhlkZ3!R|{ zg~MiXm1dU0m5GJzrNY}nOsmz6EZTCdJr*sP>0+L^^0d)mO2b)IK~eU42SEzLG9UXt$o$pcB%@7!hNL_+BJagj( zt4ic`%!*^8q+*i`vPB4*cj-%E8D@$JjVV6MAh5=@07$%M9v{%}KcdrH6rJlClanN%`(5ne3 zcz*#vNSL=zhb;OzGRh>X^r8OHF)v;^JHGZ45Nsb-h-SzpHhE9LM4IQlMvtiZ&Fr1# z!@lB(_5E;@0X~fCB{e1>56h$w6=hLBMG#_m^LplYra`2<>Ye>>IqJ1kAhQYl3p1R1olp z|L%|g$4OAD8<{U1O}aBt_Sp;Uns-DButP0@ed2g{GHo5aB`j!v;MfGu+oB&C1a2=-eyX3O~`hu$h3<}D?4|N8RWB( zqagyIRY?kdP_RQVG6>*AlLGV>pMU;7jvF|oz7RAWGbxTM%6gt~MnPT5+0G&p5)vFA zp0E-ZgJnbyco=D1FBeix3RP|`u2&n3@@G-|_V9b=;QO-}GFGBg&hf z>^dJajqU2Mn8)X->kTVzsqKT|XLsbDYM-!iXFH%>EIGY926o%1rW}M~6F(15<*xQy zxi@(K(jJ&MW_&+cKzqOWxA8o*(#&@J{`Ucijvx}c>5x3V_uHfc$wfJ9#%a#u6IvV_ zY~wn^mgf6ynN0qT>=9FPQ9KncauyGavKi?awVt)stB1!r2Belb`}*E{9Uwa!W`?uH_(}Zd$L+ET@gc)Z zePvp?)&m$d51b)4V1PCkjQJeLhgAz6=! zC|gbOf3cCp%@0uYDp8~1B>o+5cFcg8TG!^~zcTkuB|4QTmX+4gd_WJW1_82;bfqxfn;}@eR;m5WbC$C2PjcYi6;aWA%=*J+L(BaZz-<21VCA6h*v zr2k)~XcTOu)8;Yn7-D`_EuF=HHKtBqNB(k)p{*yll{)D`WJgJ#6Uany z7}VX2dP=8q5_}~qQ4=?vwMuexlN46za-~+SFSWS7nh3!e?@$(Tg9EDyuPKeNZCk?$ z+mY~-HQf~qh6`;EwSZQIcKhk5?F3_})DYxg7XWJ)ybnUm^Utjx+56=h#FsE}V3qKf zg~{Ca=OW}sz+(JcNXLGLCSNDSxzb!(;Ihc;0|VT@Utb9x1PD1GvDDzr zrla{wVDa4b$bH%j`oBH4pOG$oBLBK$iD|>;xU5%$On@BKnc#1s3U0&v`&3(an~9MRW3RYxvV4O}YKgFhBS27l(p z+_+!5(5*ct%y}(5#q}_k8i~`0?8)KSp__VYp9sDLczC1DnZ-_h0WPNa1?-c>im|gV zNV$umonevC`QSGxJH`4I!}hpA&Vy&x?9_V$%;0O$Khez890Iz+tggqfX$n-GD*p z75J1Rm4j-x8!hwv{?1Ng@zpOmu|;NH&cVZ8UBSkBYpMK62kH{JT%-09xfo zN@0KEBkWx8+od*Q2(C>eK{qX%OL{Sf`OZ{0{)BpX6^i$kVpdf1F><;e7W zh|}(|RuEv%=>%RAP^Isvv~1Si9=ZdI#nlHn$fn7RiU~u=pZzpXJlY3cm)LB2ld~Dm z#!`E{5UoBY>mbUSG}{*9whtI}kD}X-whZ`=IPQuJbqG;{W3YBXNa7x0QSuWkZM`o7 zSSq14cVOb9KM2y-OBHAuU%@Hhqm&noZt!Zq6~FfZlMv{ZuWyhT`Kt0<)KUf%2UZZ{ zCj;j>2nBC<1Z7|q#6*zO_5q}Nt}Feb0RpsJ!6)A7KD2`+N$iQtA3%af&allCsRVfcrDBC<3INs7sU7Mw25x@F(oicxB}hc((7;<`;kV zzcZuwOMEb0?Ie;p+DB0y+KQQ1Cy6Dt0%ESkW^;Zfym>$1{b8tt-+ins*9bLMP;8e<$fW;WxWX-nzp89_n~}xA5!(d# zGx%LqJf_t$f-*wXQf4!l={28cha2~Ue%f(0Wo5-gt(#h7ORIpnX3eEU-2>G6-IZ+M9OeTbcfXzsBN*SUPlTf+B-mC?_13MZ+>2zj^n4 zA%#ak+~Ik!J@O_06YPc^)$J`|F=4^o6EVOYdO>=%lop!@v)`T;gYX~0soi&1{4x@t zXOTuw_({VK z9*o1&X2>#Ve1%|GhJFxU6T7Vq4u-?uUkjoQikuc8U#4lmE(3gD!4mLU_PpRA0%o#w zTQE*+@0=ES^^0Bl(Ya6esh5u?n4{)@L|6X;iV?j1{3Ok$?D)pQhG!2k3+=(#IO4jP zUlZ&S_`oogevw8fAfCuD%nD0>-=UZK*jEe!$)pw~cO04PKeA&IqY;DtmuC=QYjssg z?t5hcGF(8&klKP=0IPcfj>AtDZza%P91Jq+xDvKSu4g~*e8Gs#YkiF!z~8hB89U@< z0e?ex0Z<&?vh8R!pAHrdcO-bzF^uAbTj+;?HltQ|Drg>1NGD3(6qxH=bkMfJe9^jH zM&e!(283IWFB>6?JT#RuX~B6m35dfrDjW@I9+p|HoioCw5!`T=G7&Vze;XDgbP{ZT zaOUNPXBKeERbi(UzC!f&JiE&=A`F1bf8s2w2;qNp)QYZ_x-$yBl~CAAt~iWZ>MN^f&-{Xb1M& zVFAsR9W6O<-g6Zq2-uI& zQ46fB;hMal>rLbQ_^-DxEru5JkcjXCBxb4Z5CBLAK*Zm+RV395oSRGQ4R~*_tb*5Y z$n9_72)Cvqidc82RiT43iIOI%4A>dkj=K2(o@<+jce5{n*`^-ef5AKd!7htEh`wFf zr+@^Ho7J_&;vcc3cQy({+>K8YASwo-PuwZN1Q@eV_d`g*{bENa(+;1g{>r>gT!Y^t zr9*eQzJIp>V1BTu8#JcyhKQd%OomA1pXz%Uidz}j^pw59Grq`VwE^?IWgG8T*eV)VlIOp4%Ee8uzM z%v>?$(a|{@%gMOV#9Bct&A3S$Z)dPOhR!>MEHYDUUeMRE!xst~`Q~mvl5(|~eA;ym z`^9(KdwZ^=ZfPKGM(-`6iE>6P_c0358mRcu; ziZr^-4N1&0bk+bg;2FP+i-)doMSb5(AQ&8ewHzu+27vQU_Gtj`4Z-uDcV6s>(xlVy zuQH5Li+Oop0)fzuZCox&PZTbE_3#4Ui@Z z!yg%up~bv~3_L+WQS0+91kB`1B_b*34cLtRBLj10TIIRTdG|A6DQxhxC-KDvIL(_j z*xgQFUyOW@6dpr`mMSraEA7t%?%RVIcEVzIyy3Y*LCWMHU}J6@uZ>-Oq59QelSK{y z6xIZ%2HfV-1b|ZkP}3-d9g4P)4t(S~?d5*r35b66tKNkFRQxeFGIv3%KXu~u^H%gf zzt8y_pZr&M`@eG|EZsut7Vmcr6B3c%+?iGGjPT(wZwF>$q&xI#Du@(+kDBw-y`+i| z-3n=srWQtaWbg^hLD&t^RIv5O00ghoM=Jz75(O+D8QF+I#ADPydu`VsK&+2U$Zmjv zpjL1=>}m7-nKmkuCvfiME{Jp6pk4@lCvu3#uy}5(W1Q zIe=CM!SirjlbGu=^28J3gQ=kvd+!ZCg!y{9?g6X9-V;z4I|pGA0&tTrJP%r;D0fwC z!cOFK4g#24UlsZ6OGPV%AV<)=?|?ZFk*{pgDoBKb)HdgQ&y_cp^&o=5+qgVRDeyA< zn=69$>*P0Zu4oNIM<7w4s8H~s`xY%?WqW0t6iBZACX4h9vK4lt{RYtS(-PS4kt60d z0S-!cue0q7p{u||5cmYhMEc-QsHHYn@JMK|gpTHO2Ggn#4E__`4sCwh;Y$Spq(*+v zMbUhz_bW3M^!14rvQs{?6C!pGgyQUWFQkK%XaGR$%F4lxu*ikoBZ`Y@cu8)q&>p-# z1)g>Z==m(~5K!~eq(G5-dX6%>88gmHJ~bw|QYVfJP!0 zz{3Pk6Y&WEA03HYwcDovf|Qp^`0qUNo+g7p1gRuuMa{8!(A*VLxF3IlSmQ)U4L~;4 zxJb?l9UV#6|3bi4XT2Ku*(kOs+~nD{!mI?_)Npj!y=(GypPQpJ?$&yHG4@T9D!PhY zql=HBBBA5Iq3n9{Ze@2QS$Z|Azdl8@gB3ASC-j>2aN*`dM6!HK?*d_u9fy^o6T5Lk zpW3=yCgBDL;p{5)j}pFKj`}OlWuM8ahoC-)Ps%s*7mM27n@oOLJkCzFpgtshhjBTR zdE=Td{zjPW#d!b8n=h)97pz{QYmK5Imw>=Yx;K%j-Jg?XZSwyX?E^s932Z7Jhz1ogMAB-LSI5bjl z45koztw6D!E`hLu!nlr=D(fWIHLu!8!TXn;9sLz}EbmR-PK^wP*=u}EY_*bVG0wEt zQu64oCXu5>J2}$#rp1RJggKX=`tg~^VEp}2_oH4sFP%&C5RbW5jrQJ{=J55jV{IXp z`IZ6UeA{v0i)EhM54Tl?VM|)=`1}k&tZ=&!Uk@*V`S+c*e8N`-!>^*JLEmONpi{Io z{A=S)J5+GH$6n~HmBEpcJj`4!Kdpgx*3s+Vpn0?aS=tw}8d|++I}}PJ1v6Jd)9AWP zzjDICa|nS>gK@3UbbVi^r3~-18fwgk-)a;NwQ=sGG0*Yl{o9hHscdu^i06H<#8G~3`)hdy^w?jx(QkJ5P*mV; z*pBGgH+EbeTzT)DpH}yL(v1uv_O%16Siuiho)=XBt`h{Iga9})J`c)(qpcG?vg0|t zvc1-URfW0OAKKA;$sGaDtFzkC*@_+QO+$pG>eKONf|ZVb2-4gSI`oB(uB}}NL0z4< zakS)oCCvLv)8G}qE#n}SeKLRg?YWWqlCLRO-}CRml?l$I21`niTeN0G9SIU83J~|8 zT;VI<1lEqc>>eHBP0YMIoM|andA`vdbL3TnH$8@A@FA&4amg$tdYUfY4QQW-H2W>lhu?e1bH=?bQ}a48?cJH5L``=aFP@EtBsVc5Ga(`L%gH?xa^B~jBCz6FP&?XgkOhy)UyF&6y z2_*e40sr4Dvx3a?-c&bAg%_*(;@HdD&Ykmno9`qt&KVCq@`pY23(tJ^I9_m#dQH8H ziGnfOlpu(C8Vx33j~dlXzAeAVG$|N=91Y8yS^E}+ijb<0kS&OK&iwlgf^5F2Apz=3 z1_kHZy2dJRQ`J6(%?U&>#K{Q9hMLh8q+1nz$7DiXKjrT!h_o=#u^N!ck0BlITyqY) zueKJ9rg);Ko8s&v35@A+^G!uG*G`^>fzJm_al;L1MBBZ!un(E*;H~kaxC3^_`DCCsp z8g6JwIMb;$Nz}BH1Dsu896$9}k2gh5y1Z0OV^?@rh1BsO-2-LwcnihfDQfh3g?0Iq zADKa2{-ObBFu455SKfjj$s!Id2=sY0>xU$x__}-f(bgTrD9OI`8q+3^FKXHIQV|@4 zrCJoS@?AwFqA_KbtTP!2VXTY7ofD|U+x)NmgTe7qVyY~5mjF@j+Rb7@(NmX4jZqB{ z)xZM&Yy5U*vb>n&Cw%hJWx6@B${FA`CG+5rSbAw?0S_-U2QTrb!XlHf8+!#*T|1&F zkAvLJt1?Qq-X=a=k5Q+z+(_Q?i&c#FbZh!J@Jai}+q3WGHL4ki;4bh>x2!b{NcUO`(75WASPH3nr#Sc*GmLE1}w#rR)2U(}(6a3KlfRV^4ZS1?Imct5_gXeiP z_BoBoJZZV1UY=DeTs%WvZ3l0n0)}k*ULbZaKCn9paYVtF2Tm;*XCU~EJ(5ff=#t|Euk{kXQ5fPU=to1~B)@}KCUTx;Y3v_I6)f`O1GOZlEI z`RhAZ-**#T?b+A7Kdj8DJlOjDdVwLjE7M83EL;7FU+-8t^WGl(!-F{W$*9*X-zm5u z28G|m#Qn=0Ni@g1-jg?m2furibkU!>^MNi?nYm&U?zZ?##Vt z>DDyxuN7(6osU*9G>wxBEud!ox$O_*XV7F+Y7yth1APaEcF20k;c$6FbHz_g>Y!wU z62fzx#gS)-_8qRAbmb`p*WET5RExxc4d;wF6C=cz5bTlmGd>4m?Y^Ul=C4;ZHK>mJ z=#Xt4&~5Q3aJCgrvpyGdR(@UenoC$vHhMA@0%-wkz{QX^I^($wINp>G&m=}OUQmBE zS+rbc9ZjpZr`A^b(9`U#@URhe3COSg5g>~1 zzJgJ4UN01g1Pi#(jq+USVw7v=^axiXXPw4eNN13^&bUSk**|Bemn;*sr_1tBv{?Yv zW%^s(&n?6DK*jG~nLsIRfXI<>9!~l5$(QZccO5`LPx91PKZeZjQbw?rWL zr$qRmXTmM{6YcwRr}4jEXR~gQ7nP`3)I`4eNn7|0S0Gj>1>-qZZ*wB#@+F2=SL7hz za-`N5HftB39ZwaH(`Q4@(l4ryzRdqxI`?t&JGuS$81bLa5PUyd7~1jhY1e%R)-iwG zT?kPwp)`2`YQvvgbEPR)xcM<%;|~~Q95MdZHvIyBNvYc zlg=8?=2hPoL6mS-{1xVP$-c1p^p1=I<7(-tuF!knW;vxLa8+1!Y1-9vtB0K_VQzV> zgP1665v$qO}vkjs&(clCpxO;H7;NEz5Sf2rj{;8*d=EJB>qv zy9AfU5+p$y0t5&U_&2*(b1^eJyVu|K`&FH)bDpBntoyyhgI#3I`A-ZIb7cvQ%ef53 zacM_sxoI~teQt(Iohgl*h-qgU-?wv0r-S)0+dz3Pqcrv0uzK{Lah762x=R-O(Hy~L zC0xt}k(T=eQv;2bl^TF~m2=e`w^=ypU2{1LGkLvef{%%-Be|cHa z0m~%(evLjE_bW_BEUs=)`(?z&o#uJU^_PB;;sD(8h^>Mf{>NDIJx$O#!brtL9D>Kl zyX*`CsE&ddFE0K)a>@nkO?ca$V=YNw-*fl`6(xafmJ^Fa{nirkjXn3*OmAqyfQClv zgXg+0uC)6qP+o;>Y7(b~^ofFdKn2=8yLZIIP2`u+>XqBF$wsA8&m??F4h^nK$<5AT z*#zb=H>7}1SsA%0`=zikc^mJ^L*3y;mWk4#xz9OLnSOgBQ-6U{+9@kBuecW)kef%} zti(K>z>o-?e{(QV?2pEW-T;3_>_IVC6ti) zv_xA;@tsv7k4Vn?g@}l#`g84Bo%V^+hiG=+Z=Gc%Rm!{Sbx}Gw6TbFP4YIA!vJ>Cy z-1mUIXlBMw9Qy)N)F~;cPI@lM*lO7wQWhAtbR#nPJ`aYQw~ob`F~L+5a$-9YQy+2e z;PNNQU9M;+c}M%vOzUGtO*8H}8GJ{p^&4h8nyWkDdK)1*5QWE)ss97FMdBxhM{D({2q@ZrnxYK$>oX6zId@I(5KGO@kqS;Cn`72c(qq zgudtn zz%14JnbSqpaFS$lvga#(z{(_}~X!e!@NADaWI?Q~4(D65lBN-W;?HP>CPUF_rj&Y!Yt z<^wMJp%hVi6y#{e4Rra)AEd88v?bDadJH3!3;GKCf>Dg^YRGM3Nk?7 z>k=a|G^^3Ptdt&a2d59TVmr`J&?_qf;AI^&(oa$ii8jrmZVY^I_q2r$NN^gfzWim1 zFz+N+?+Z~`8zw4Al()e7%ajb^&LoAZ(Xr)|=k@?=*P~5w;w+?%-D?|^ZT0aL#-P?@ zR4+;-A?C>+mXHln>7+h2-G3m5gd&Fk1!_p!_3H!jaASM06Bi{Ot=ynVxKF7HOE@|i zs)9fksT@S(tnVb$Q)xNGzV+LY3uv|ang9gw4_s_ zL7+WNT{E(w(xcBcSi{+SV>mlQcnFMfai6N08I@nGpQoZExgv)d(U;S<@jISbCJp}t zw2>*O01gp+@}IaNr(OE>F$VSfdHIe%IN4Q}w7PdjzDoRCK*=jn{D&f;`=t44>mz+# z1m%AyjxWN0()Ysu*>oP+_y6|;&;Ob5Ls$5>33z@(FD1V1FSlI3&V4tkDAzPM93a8aHKF*`Cr4Lw!t*4@8o@rzvNoKNm>O1A88Qj{qwLZR;403o>Qyu zR_Q9Q45c`p?^FqZ__9Pq86??@MB-KjeUUy{;qr(?3Nno~-p zewBEGFF~d{GTcdmc2Q{qLt_w_w#+HnN-7#1bG^)+Ha-FDa zb9HmRN2jT5JOxvVem@>)T3m2V$Y!h58nzTSeJjot2=1sO)%%#)4u0D)T{Z{HCSB&c ztvid22T*qdkt-M4cCc-t!LDYWpB;35QYX$_$>Xq>pn+)FiXbU0*jbO3az*Bf@$08U{ieS6w~MpM9CBd#1$g?V1_X8C!SUEczO_sJKCd>Mh(Lzue4^9CKMM ze59rL^v+84I+&)$#BX^!cxS*q0+e)|ACNHmRDk9+a)G*9i6`~(O&0=x!JNYRR^-3-U`AE zw^R&|Fr_y1PnW&51d_7hLtL+d;@wp~wg255O7O<$W(*L1A~>GD3h#l7$>LVLV3q)6 z`_>mf1mVhlitdE)y#o#9k>%iw*%))L%H@**fYS<0`W$F>nEZA3+wraL1n?qu*Rl)Yum0-iI=9C{ zxipi;{zFkGLd84VXs2)qWu-re-7L^xU_#Qw`ySY>{hlEszerY$X`*e;+uPWsi;c;@ z=i|sLO9Ds(g#|hPS;nd4(dN&|7HVk6+qT6XkuxLf0eD9}LB8boPwW*IjWRoUvGu?D zG)8A7(1GLMe4R^KkB${63CSh0YY|noDBprtsKVN+RZ z?jKCu-2PrEiGIHHQ|;BXInz*`Y)Pr1B2CUorUEW=S6y(wy5J&1gEgZ@r7e(XJZT+N zuN0BfjA}k*NhDP0n?xIm9SG1Zn7{hjG^E6Q>e;zZst=s?OX8N{j+T|*plI(msflky zj6aaJ2j81Zi@?Y>f!3DfV#xv~OSM9_?H@@~FltzxnurAHqULR@P;{;aYv1L*2%e>L z1zMigB5}+{wH>P~MFZjrLar?eMgCSskJxzWr8s_bDCNj7~3!&q-K-%AyrP4G-0ZbLe5AqRuqGqh#xUK74kLnp03hW5%!4YoS>xHDLKy%Lr zSykB_%!m~WQ5EBaTRX#o%+IwW{JRPioK^l>dEgFlgS3%z%T7=+b*$ME;|WRs#T&<~ z*2KK{4}Xp>wHZli&-`}j13y3+&n?zF#ONgZV;*-3hR8i*cyi{M54Yt8Bf~b zQK}^870fHlE`{Uwq=dgm|COc~j$cWQyubYxT`E))u@Ux^9yk1^;`&jU8~47M{DI1q zdP}cybv+d6-i1L?GAae$Y`iHTv&+;^1e}6qD)sdj6UNF&G%;N5Xv?l&p1^6adfJg= zl#lcP|H07<&NuIgCYzUq8lB(|+*=IV@9NYqx(7&mjyeu3A`?xF4jM6%o4Qi{975@5 zhf{=&O-wLSe9=4=R4|mk%UD~kt^e{mrD`_WxO=(ZG`%*{8|nevjRKq$N9V$M*sRo!LN@R{6u5-qQLGNh2`6mLpy+0<%7c5Y9sz1if0CCF|g4r&UtP{FH z?+%UJli~=m5BHf9-e73j916%RD^GvC^&`nx5Ro@q1LPMpl%dq&WLXeRU0b8);iI9i z*M`O*2WPOBhHWY0zQ<3h*~}>|78*CGbPkI3Xe)suTu=F3e(5J{@uVJCvJCr@L9p=* zx;-vF&XO4tq5BVxSKs!L|A*qj{~K}h=`i(6{>$FV3;+F>=eMsH4gXhT+5e4qwa36tUH!8S9=fWe&uBfx4OYC56k7Uz$nVF%0hjkI%~p1Lm|)XLd@V5oe19F zODU0W4CF)jnRISKuDa}nns{_Kypb;L{5IMULtLHS*75RJUz6z_*ib;2 zKr#bvjk^qac@#x@qhK&^;-z>1=Xwxs+Ud1{lH&%AM@dng(INA`##`40lBS>S{Px9LUt&0XNRSBJ@JEO7jQ`Y-4KQYL9mTYq= z${d@p?*c^yA(&~=o~G%x)joslOrDUnfz)svio>>DIkg33o*JZ!5>jwrXGs=(W;aYd zU(>EQ)&7M)jyi+SG1JjD2_?z=O=K=z9yvj-gIE4p9nHHb&#UPv=_W_h-qe(=uWMOn zOG24jzY1OmwQt{7E$E<>TQ%ywNnNC<2F#SG{Ne7WMMI^NY)zDFUTX9RlTRJ*uvT6Kl&ick#)_pe3{v3wNr}a9bhj6_q5wHWTwpA zxRY*xD;a0Pz#QsHf(D1JGtt7_p1k7|!h^4~kb0bvWSW)-S>@X_exgM;Ja#QxD|`N& zEA__^i$*Yq@dj~ShrQ+^-8&aNh9@vb%7;gZIA;^#q&7~XN+Yn81Lz#C)1rc9x(76V6I;Z%#Jrv zOOnofHE+>PI10!^UBxr2SXuEf^flFX(|0E|;ZN_7!oM>Y(V!dGoCN6f2e^CqICZeo z>f2e+Y)cW^C5&x-yqm;(3(-g#+R$@cU7IYWwI2CoBs@T5LCCumE4^#GY_C&TE{cIY`aI? zuGM-N*-glmsLHr!`?AybzI0xTiq9J5HqVJ-sil6ze5Zj!K3QikbSxEz*L>A%yy4*Q z*t|hji|3fXNhD1657(CP)b6{Jo!`86`0e;@4sUsjXm}6SW!+bS1TDDe2c$i*`_P1Q z5l~W~i78;UDC%`HFTKfRx5Q?bTtd@f^ZnKmPgxxGP)EX;Z@tv@`)RDgByvwqiL5jO zR8~_-JI*%i2#+><0lQ_VXT^KR?UjOJIs30Lz=TT`blx_we=L5#sOna*1&FB}V}`~mqp)qv9RW%-&Z`P;i(H?Zf;^+vXwY2y$7YPj!ML-; z-wqLH@1NY!)TMJ9R1pQTA8JN3%e!>I#&vyCYJvi9A8A}ny4u!xZ6qIpjosVFYE2vt z;;G3`_u%tk*9Z=WVJ;D#Unx-Ilw!#XGPAKRF5D=9p1%A*I%Z&z_(U^Pf9zF!TSt|V zjR%6gY{mU=SJj$+lbaW1?Qfuk?n{tw^SM!)LuTFHTl-hZ^|mINw9q{nW}cGbvp2QAVU z6>8WX6E`8!2a=iUbgmGsKwx8$Qa`*5up|RS*oIBGxIg$&Uh{*s%PXndZ2b$NJ>7I$ z$DEle>KWK~anJ`gX&$)v^`l}X&xhc3(0cs}TU~n-cff%C@lf5*owcyfYt~H`Io$&l zX53K!PYt~oZs%{R?*Z0>QA}Nqvw3Tay9~pnO`Bu7=c?_1L=I^dx{k6ydno+C#Leh9 za5mtIC_kHQa#w-vd4)``5(FF_N8(i3jpC>brKd?Pkw2$9F5d}DM!da4y$4`AQYW1p zxwmHh3^wx3(EoKCCck)Imi+Ejx*iYhnZw_iKR5M=F-h82&!2fAIt z>AwgxnALzA4vtU>gaqI==TNLMHwakX3Qb5pka9j+Zr&%sB+-qWB`BY~C(|EXZHOKb~Jx=93Vl`EIvRsPC#BIXt zxqMygJn6Ptv$a(Y?pnVfUk71Nk~IcAJWtfuf;f=h&b{v9!r9brgP@eE!+m+{U$v4Y z4!>%vy<(d5CW?1mJEfm_Xx-(xqTD3KzLf5wwx~#`o3`{ zxQRt9_(!ITlnNyQojA}CMO^~dYpMV~KC}2pvJPH^Io8}5X>im9xOleq-c|}btvDm& z!`ItkE;a2&(*Xi;O0x?~`4bg`^)YzDKN&tZRPis1>Dyx@(o`&z1e-b56=YuXb?y+T392_rZ-YJ9Hy8U9RUL}H zr=t^hG4y($s8p?nHsG>w@H5*!mHE#W$R3kq@%Y;^*?H;|0zZtTrB(EJ4_+R_6>BHs zLa-Ngl|@gPU)b;ns%*KIb9^qy+-*{9W5&oB^2s8-McwS|v`t^j4+BqxM3wCv?uBW1 zD%s0;JKe|%OIAJ&6i9WNy2~W)jEbmqXZmKd4^ijC$WVS9vS=-2xYlbzd_5HEhqx@X z`Z?&u-26XR)n>v>ZdG=|T66k1+fGopZej(p)o^4`(4a?;`(O|QixY9{>{B3?6_AWBy zWV&^cFB2|&x2!MpW*~K}j8zU7&l?Tf+GFv@UPE!WR4&&#ulA94pkBGtvSO=bG|liB922 z_I1Hr;gJSUj5v9K-)nZGZa}wz7?(&^-Fd8KuZCT3VGKz{;psn24Y%8erIQKX4iBzh zb@F=TTC{aBr$HYNx=VQ`-LweDu4X3WSQ<0$Y24_{oQtojumGz}^(w6{R?0tEC>hh`jFc)nkxMHrl?k-EZ((bUK=@zc@r3A>=XU!A%=GpJn z)>^};2Q`*+8^k%&?jS!#WJwP<*CoX-_Czy%RVrpCl)e5dpcsiDST-{kJ&^Rj2yk4p zSmbhF*MfgW7GQLY*)0b+*cpd|m`^y3T=F11Nmvi?f#OxPg<=(I97Gm5E5>s~X(as}Qr4M`I)GG5c{x`T!rnxLElb#w}ZuF|0z zaOqIWmWqBQj80w4!gD^GAxz()=Ib_DLNGB;*=t9GKLCY zth0X7h~^B;gm_@;CA_PA`j9)_lyD6-9gV4(u3Rcsc}d}fEJJbYFXvN<&f*e%B(?PYe8vj;qzysF2ZRqk<;?NK=#jl z?DZ|$NT4wd-Lf=*W(62A39LlB;|uSFTe9i*I6 zR?j)iE zgk(egZO9SWmc{60p^{13DJCP&`$-9*+Oc{se(r_1>tHS#&28V4nNdpH<1X`I zA>>BX^lw^UbYzaSL|)zdE>T_6)@rqCvMhhaOOz`vEx-UEteOWvr-GZGC1gyV8)vDo zmYa8N$^LOpaZ_sq=t>%WsDnOc#-(Y>e7y_dCD^2Hc+p_f90h05-{K$( z1qAN)rU>E=M_bM`q@Eskd(*yX&LK+jX1m&l#(+E104|y5^9DFEj(Su)tELlJ1&hF} z2_?7N4yzN5#L(*Po#Uja)93;d(^=Z@FDW5k!bPsijn+<5PL_FjAuSCD0qthmt6aI| zJU~ZWNWe_B()ORpXca-7Zd4_rPUZ6dExYfW!p zw1L2edY#8d$eAx|5sBRoOl~MupG_<&Nz_EkY+>Ve9E#t}9SE{*rWm4gWMEiI?VU3n zLi~ra@K#U^tUl4(s5I6JmyW8P7$~Nqr36d*FEso{$b^JdRoiyF8_F;A22ouxjl?RoR@K ztA?<53VTfO33#vVmAWcd{Skz--J%xd2Pk}*aZ*A4b@1>T+7nUnV8}(C0ll|q>cj5( zFZHua8rD1s<5qzqL5HG-pRCy*4$JcKp+1t>uQZ5W1inQLGsBK%*MHT7$;0?|qO_6f ze-Pi>9~|-;-^$;SreOjg?s|c`D6E5bMsa(PqYBFp-^UlfDS zA>7h{KDo;pP54cXdB?FaMo1I4MEYn!AEVDc%ul-^}y32EC1&=^*y{g>ja7HPHOaV^OHUp zRLmM`wATxXxdP~(_qu8Jv3J5P8)K9Q4_iBHu9&JC9%~es!ZPFTuphNkdaAg8c zr=Vb&W9Ol%m%aN-Nla-Q35yX^A7gOmEFf9H7KwD>tG`pdUK(E&JKt}ZOXZ(H8XRU?-`-M{ zkIx};zwEf$$2s6K8+I{9W|S&gCOy;nv>k>ksz9*kN5si@nr(y)ntb$$JsIA?z%_i_ zG?_xt1^X-$)(Kds0*Vhm%76ZDB#b(zz?L03s7|IqSp4Hj--gWDwTyU8tmZ#x`?cDY zeznfRbQutKluXOU!J1NM;VVdxK+$Ji8SDwk)-sO>N@B>N4l+EE*8URw=Z5go$I~o( zdIY_Te0vROHf56T)s)%aXY`G&RaO3aP!+qEH4~s9Z<;SabZ&K~VfH#H{2##hg}>6Z zCxoyuH>{~4l@HKl*oQWQNn{ZxOyD2SNb;(Y*uB6+9FtWhxN*yySV$}S#M(9qoO&>e zHy{eHt~bc3D_Q`bHl}yDJU*VGQlY({nMJEN?(jPDtEm>&{$$`PallG27GR+7M@6Ju z#Uw98_`+fSegN*)_p&i9tr+~HF>wC#=98Na5{4m@4RsRob4x5m_L_Q>9-3H;Tk3p# zr50&Cd2_v^NTtST$2O^Dn9lv^XZ5pDw(2ms@2~qd>6+yDU22S3>$;n1sO9AB+=WyJ zI%vZ=^Gs9cG|^2ny^`)-OIN6r8A$^ov=Q;v7u(Lu(4&aufFom9;K8u3TC6A&ISuWx z_LQpYt1hW7BTnA-x{#VKH)HL+6LS-XVx^+rU|0&cLRI4d`i9%j-d|qxh+3}s9bB}3 z{Vi2`%*NB$RY_IpWa(aIMnMJV&RA@{r81G6GMJ2$2TIpU z?UL*)eBji^uZMc8ec9C zDX5^u)U$5W=GaQb$ZhsSFt_c~UE&C&L%u;_1fGyTFOP?ray0^UlbXNmzj*R*a9f~0 z_tAH?aJ5g0z%ko3kk*LrDm$gYXn15_%MEe4#Aai$%eA)w^Bm311bj6ip%s2;-REFf z4NR>Hu^he_ac>-en-o{O)#N!=FbttB>Hj#KoK!fu8dRrZXP0xk@<|2D|q($43mRf^||6GT+JBfGix5 zhDl+gz@g0V(i<>8BX=w29XDB<1E*xt8Vl1u4r;1%N|9kLHAb)zlPB60(EInX?iah= zKG;rLtS?fcTPaII>ddxf+=T)U->YicT~Y(SH1`SLIm$L?bkLPh0ndG+%b>2d$n5TK_}I_z%VK z%jBE?P@EaggRZ{(I(lh)`A0~Ri+VKwKR3PokIH@AY4u8K< zWSt3FDvZL)_JDKqlq?PA?NKT&+s_5bphIis=){=e0gBV~wz5d3hcbh|_19vsMysLK zzwukQNi$eqGFfyJ;oZ$^#%tRWp0I@V4)x<%lfN<1QpWgu5OP$#ldH`?-h9(zaC>CP zDe9_Gm@;4iL8ZoHzq;JOC$Ol!#jZA<<#}PFS$(9{mgqazmNL{A^$=GS>OxzgJ|SR0 zFQHv?;5vn0zu}Y)JB3UX9mT!j5R5m$69(Z29@qwgt=lGHzw)Yt_USMr4&|8;S-sOM zmRKP)RM^ZKV)KC9a{4BDrNluums!2lqL*mDnqDk5`&0N%N`$ud|fR$_DZIULx z-Y;V?6B95b8SxrQV2l#?K~o{y7s|qStUfParI(Pv9Q3zJj|>G1z1U2(Nwvq*ov-8TBTD?Xe(T9Rc&v5B!Yu%$++&oN$!R9j70EO?hgI|j&dMv1d zqqA%8b^b%~^drV}SXFK_u;-dZ)+ALDkwoSAzME!0j2C-#-Y{O|EDmle3^pD^++9$3 zPOU?pdS!?EjZh{fqur5;H8(xqP)N|Tu#eU`U;hdd5LDpz$?zxqnqv)V9wM#etf^65 zsGtnoNTy=xbv&98+kTSgu1fg#5QXec-SNK#_XH(%EO(p>b)2p+XCJ*y;9%n%Pr8EM z5|!XiHJxAvoYfxM>$Kc62h~qeuAnNt!5h@=MT(>>n~^1~l4(6nY-#HKjV2ZaC7 zpg=Tofq6}OgwdHmp5ZD+c`p5Z>^y_s#adugC0T2xj-J(Y^@)soEDi8M`wP;vhWtxM zrGhws#5WVbib(+|DtR|;tuuIkAoPM9jGV*xtTuBxw$xQO_-#}zCTFpVJGqDti^U<#xfGM zotL49$10E%PWND9itB{x;Fe_K0`MH|4COU9+kPo?pY&0%?X!jLS*Kx=()}VXaFx(2 zOVqk}>sM0~a6wFp9cMyktbzqlFLLXi++tpF1SRs#)^R#upyhaa#noT>{hwjyS}|;YT2ND4igV3iqZJVB9m3eQ3X)Tx?b|AYKkB6 zEZ|TP&?m20bL<0-p|h5$5`N7OZ-jjeEuJ~(EbiT~(@%7taB(MhC!3O{l`Xf?(vWNt z##0@0g*$k1zZ;$=6q8I=yNxcOHYvB!1A!K1_iZv*j{uu&Sw#iH)gbZt=dnuGLP?Mv zC!5M+TJDFId?4;87ee++?zls2+8}F(zMtxA_l6m>d9Wh1_k#wXJdAb6M3! zWROT5IJxb}G^&b5H7@XFBeL=~YI3s9Jls2`X)BpvCF?;SHPskPor8s)IHgO-Gc_SBHG6!yS7E)Zq93B67P)+cng#^92~xH zu=h=z5=#pBZuS)RoA}awz<2hztQlW%@!6s-CL}eLN`58&CIPQyW%fk$OnXb3*I%D= zu3>eulxUKKGFB?F7Y((WgmxRVG1$BR^I6tSgy-1<@3)|C_t&rco2%VTla|^keh@ae zp0R}`mIH#k==Z1(+1t-ngkFAgIJij(BQIUY} zR3m%ikBFA?{{_G@&$KtH-HEjg6B4B3BftK`SeqqhkYIiPfp#u~zqlYqvF*nn+UU-$ z^SOHkxd81q1lQ>u6$>f~Zm$TeHg&0+oEE54Xei!`n3PoqW9RoWf(X6}v#H&1Jl5^_ zOY9N$`)A%5bVo4MQ-9u3`7G8vR(kIIeg#6e=-hnDFl&3zhy-cZ%8Y@m1#fAhJ3k}j3h z6KZ^yrecKUz7b2TuYmFcT!WatG;6mEs2aUSc&)h@+^l#c%7GVOr0e!9G};U8ioX9?>hsHQL> zpv0yhB;QltIuGm8^=Gl-ug-T~J8*8+^M-5Ng4WZmZ)4p>I|`7++R7c$<4$HrQEh79 zJinns(T+Oqrpqg7G(yU1su{2jMaxu87F~sBazxwb9PGWQVJ$cTkdSXyA0komHA~S~ z?Xb=;@ftf-P&v06LM{t_8RMBTrSvx0*ex-&6gt$gi|%s1e`AEQo5p2 zd{P>8Kxl`_{CERBBbtQA0P!ozJ^i1zjOkBJ1X$pbH&z~{FxLHo`*KT{op4@ujX#F2`GfjglC ze^;YK3M$D_QNEK0w%%sPT0A97`{KTq*XW7G_%^q0W}Dd11lBTtnJjDrQC7D%lyjb` zD!3<_Ic9U+lzdb4sbW=@ZCM_n_lgj#VdhNGDmbe!TyD2E|WE&fu zuJ5o zw&v$<(l(l~7^l)R1c?Fl6&Ej(`45Eq#h5c6>$H&7OxV-9TXv{deEOzu{-P^w*Vt_b zhv8e}yqHuu2P!`Dh(BV?Z8aV%TzPJMj_*NCkCN%{|uXjSE&2x9K6#}yH^aZ~mm2_)j;e$kx4?aQ*_&h5^e_pJlQ zlzbF7?z~Q0Wl+l4q1So<5x1N>_gaT}v^wJ{51-wreij;U1m2xirP*i457Cd>WBUUG zz2%LV?e8binCy2A+!LNf4_5+&_J|rcSI47JdD%P@Gg9hVSMFco$+v{u391IN()A?h z*Y2u!vy6}r$)ln&jlj_WSO1|HJqR16?5yt51d%+|Tgv8SN3@iRkn;x)S)RdcKKDT5 z*V<#OJC``qPJ~IbpYY-*TvxAHX$8z<(R!FBBFlIlKY9N%8*_`z<#f7Li~ht~sDdH_ zF&WQpJYiek-O|nsg^W@^(ik+pSn%^1y&ex3R!2=@R7{3u39zlVe3py(U2@z(pm!qC zj3E*h*x2rw&E5F!J9Nb^-7zoU>%-q9U1L*6pz!@ZS#LJWXCKtp0^PbgBFsHvWfF`{Mng^3wDo_xBj<)aQRh-u<5&*Q1XA&Cl%i z@WnVX-buN6>{amSzC{?Sn=O#?zgki{%!IA2SEwYnPi7n9fpAPZnTLk8a8$sxlD@X# zqzvejFVJ61JVjDX(neEOv?61HQ5Zuztudj`#M(vtwqcrGzK1{o;ez z0O^f09tnu&;T}W(@A;wuegx7&1;hdXcl|TseF+l2lysbECqQ{rh`$$aKX6^y{@yf9 z!mZ;ycJS>!&-GAmAc>kqe}~PAXy)z31hK^KrmRga)ObnTN_8M!#N|JfNaaXv$o#};1qZjUA9#QszhKz_^3OS?mSO*>&ejAfq_Y1c85iQ%EFcxyvFtc=s>l*Io zc2B^Snv>ZNb)^L3qO;TXBTUD|?#(rLPSu)kD9H$Wc4q1;LRpDZ_;=rt8>E@BVWGYj z?QrTQ9!L78rzWuS44L-iM`y*PXVBl@9@YVNF-0p`PHVjRO`UHM_8kFenrs$PT40JE z;OFrXjWJyotKzC*_(g(BM#WHh7a#b+jkFo6)yW74?okDy86@gq z5~7-{_k-)ty8NJ&du$@V+jH)5f=C3fJ3Nw`D$Fdt+J3$GZig7qFjh8QXGz=*tSO07 z_huqBpT>z)JPinf^18xk#t5jIgTh>Alr?v%J6a$`a5*j<8h}F)GRJpORx4Xkj46&? z6+4YZLBzZebt~G-K5URAZlkVD6;odjsEiFA&hL%a7tI8afuS_`oRi@GOxTC zZF^Bt(fqn;l}EyFhXuy(U)pK<;p>%48SYT0W>%8|Ft3^ze=hNTQR2+yXO7Rcz@I22 zvNvHW8?Kt5)Eb$P=-?~_m--W7{_4es?l2osRMHmzaWR7Z4d1C=lWfO!l2#2D=_VTG zZ43YXa5IV9u7cY@Y8WD7OFC<+tbv8M7mxH@j>D}t2Ce5ny< z>HIO@7OzUMMG#dkx~IgaL8A3J%>qOcSf6(b3HOZ*Rpv+Cc~A4YLB?V6*Rn{XN~4Dm zA*o^ovU4Yl^;>F=Rtwbh`rQ#f0d;#~aE*4F<9yN-`w7SHYEQ~HGNMC8g0G()|4aw< z{oVx_7PGW@WXa}Q^DQ*6^|F*yiP29x_RWB7f_NJ{DYCf_1=;C4Q-VLX)dK4H?DRZ! z-AVs#Q@$|C__}q|DJ<NmeDB~C1 z`lWo=Da&p->r+R*5ysZED zHl5W2m~p4$uulMQRxYJ}n}APR1x1Z`lB$qI zB3>MjiG+0DbbRg_H?f`uRNT}v9i1=sYUtRkW;Lwqb8a*<4j(gC zIC3}b=Bc3VyTgp|YMB5WOPGATpIwQ#U>|rc4d42A>$f?>s`+Img5@Rk<>po{H0trs z|Bt-c|E;+Va~?-MmKv>VXNg|Z*d~S%o&Cz1P)~;yp?IeUDR#U2MJK{avK1pEBjd4t z=!RVF#KS*rg;*jQMcak-`20XH`oYG3yYi!!s$GGChK*ez8^`+dr0l6{VT0G|`8(}x z9a1Ty9}m^Ny>-w=#qWCU>X88;S`2`p?N?Nh(wtvTHo;KBql&qQlSF=o>P!A~X>JoN zOaaN9Kp&>vM2Na9ynC=!Aj@*VRb|_7=i{}W`(>s^C`Yxy@%OzA@&iQEv|?+f->WEE zU+(CV-eKF^7Q;g&w0+0^n1)H`QzU+GU~r!;v)T`LX#%P{q$}h~y~nrACxsFJ!a#l5 z&wX7veW%7>-2stQq99a7i>=c$;7m}s@*j#vnMa0R>%H-hP6JSWOS{y29WO!Zidi6x zOY#+-?89UQy(l+eMcYC47yb2{O4`?s#f%T{f4BC#Y8Ri4cGIv!zh-NX)qQa(`O&fS zh|07Hexh}2v=?mLdiTY|ifXwI0i+A9BZu&Cj6`yggOspxt$2?`_>ynzCS`?+%WC`9 z3A(ld@jyi;JpJR7-hY~GJaSL7XeS%lzY8%Bv0kkx9tqnO6>v9kCCVp6q1}lrBp1_o zJgbGe8RlFa!v;Kdwbn%Acss`vP{(q>1gwK^XjpqVI29M=Q!p z6R`8{j1}6&Pn7824)yIRLdEs&e6~4c^L)bS%el@CR<@g6EQgzSXNKE&w^Di+5NJ~$ zF<%2sv&c!kG4;Nq{6nrNDpd?bbi5V5+8XY8pQD*0`a>*n(RE3TGik$&>cDXp@Hn`p zvAmX$r7)RK0{u zD)2MbFEQlCUWa$~h$G=mH6|wdU6eOpnbm1!U!ychfM!$vO7G*0Tjx|O6uc3?NZoHy zyvVv(asGK^0AbF?WEQ2?+S`Pte9Wq-+2kXL-NlN3d}%vWx?h<-oUW+UOf^aLEU4Gi-noRj6rX~L!cA+S?u&)m&ZPYn>XOaMdJ4G7Vs3En z?bH;9P^g96s7$>4tyAoa>5_GwpisEzK#V~jrib-WhvevJgBd0V$JR9Se19Wk5P38C zz`A^YNcMr<7gjN?+Rx06kEin(`KPZ>ET?0=!*KClF`%ya2gu_KaeaX3^8dxzS#`zL zHQ|;JoZzm3#yvoQ;O-8M2lvL^gS)#2cN*=+J-7yUmtYOSgT9B0b8&9Z_XGCW7i;WM zdsWSvkG;Nw*1h|3KSOn~xeca9gu>*TwAH|_-dI%Sw@`ZK(Qj~4Q`5wMH3!K$ND&Rg zSy)i_$|NnD!|5n49t&2y(8wpC`MPT}OwD^B_6mbVOFJ#J$Fz7?h(W}u2qFryJne4+ z`2C&=K4mh$YnBmuQcWB0JK1u(|KP}WnKIitm+!)r)6*J7iJh+urSG-oq%r1@DkSzx8^1l)^v9Bkz@-KFs3G70D^-1U|ox63PVE);f zWi96$wt42UUU$iW&*~rGJG|1Es?IFS`(4B7hE7fE-6`vp`UB60NItu8ftO}gSlw)m z=h?C@mc(v5lhIlX@*x~SZ3Vow{DI9@Jx3ek$>ln>wkcsVxdRnoCipOiCSW`qFje|M zm>qoW6PHk5>!3?;(a@63Hq$5+Qa_;+f#j<}*ma#=35p)m<475kjcw5q%al66N86nX z86yBsW=l>R7~9M0&T9)o5-uKs_!M z;Wzb?cMat8M|Tw_`W#s$NqXZXoxl}l)myANK6giTb$NW_(a% zM||m>zO)}wCyldV$_W>;f^7Z>GovIXa;E5)BQu8#(7Cd#iQO5i!4tVf+)Fsen&<~?OArBl#OTH-rya=coh#?VNqr(AK7is=KsW>A9PqhROZY)|7^h{7H~p+9i7cX*eFG=APZnKH z5||u^2U9cr=~dzAvUs3`5;BwSw4-=%I4nRZ^yHhWu<&;g9&~JND?86C;2_W6+~u8^ z>u8Otmrs5@&06Ch6xB*CRump@{Ix{R*z(s{JFWEW=+I-b<2c*1McR*~cCaVC4sw`# z8|v#aEnvJF@Z)`sPW1-25-fj7MTT9-z`bcwMAi<|^O)Sj7_d;n$9+#@{(@}t6wn`R zo%!c)YvLD}%lP&w9ziP^jd|sCs!U?m8eeAp8IKw5RWnRf^{2IYYq#as<-^V4@?6W( z1%ORyyHv3~Dv>$gf=9l5ml@B&VpQg7PiK?9Kx>@@%d)aT#$xtq#+tOp}re6JONzjE?s-7h_dnGs zugSmYN9731OpP)Hc_zFiQZh7DYV#te%!_C`lH?pT%9`lwI-!-34PzuSE{zDI$<6nl zGx<`^l`q7zZZzz&mJDsP9^)yuid@t6H5>4@J^B9IwbVdXU*IK>v@lj>14Whzud1)7 zYT8AeCN(N=_4I7zWGuQjtiy(EATb(?vI%;>YLCH$IuQwCyY3xl6RMxRcwD?+Nowpo zM465aC>5XEnuM}TsA+%uU$C8}dzoL;=bN&y3fYm6lzYlql$aH?i3R0)UPK-)U>g1h zH#t-JdMR;vvfyR460v$qcF~+r^I2*5yWRw85!bN%#qZqkCY354pz|r~Rbd`9L7FxY z0D|E#(+TA7;QMDT)sJO(rJluXwO0-6m6z>i^(!hp(l{@ z!8PPVtD&Q>Mm9W==Bk!p4~o+7C@>af%90VO7#bUFDjOdemeQeedho)6W#^lf(wdbQOqDLR~i;{9kMr`5=X+xVV}fz19&U|myK=9;iEXb!ADr$Exh z-mXPL>^;UrntDbn6msP@y;foRg|)^9sZQP51qWEw`t2UhN8%|76tG(S65Ox|GoXL4 z3+Wn?u;2X9YtI|LZ{G@H6<|M$dY{H+wTdNNkj|NL>JmjUr-VsMC3|M4%Fm)v^Lk(I z{|A>%>8r_8zMQ<|7k*I*R&rvPND)S#kt{=3&7NAeT*rySAk zMf@l!IR@~s;h$Jd)psV*(b#Km2J2O;g8rTQW}**;BWP%|-!<;C5k}{f_ck$*PjR=3 zGgQj>R}tE8e6s9UYZJwLtH?2yGi1Zg)b_p9uqi9vD=(vg&gZALTwE`YR#djf=;;}l z$WqL=(jzG(e_$*%to9xT}6KRC51{KzB`1_w|P9lP@lw2kPQu>8_^yd@mM->6|;pa>1J z1MC58PDa-C%ORR`fave6Q+r|ZQVC{xMZ4@Y9!96zs)jLKt@;^tHPQy7DR-~}%i>)3 zjqOd2Mcc}Wi*{=YWmA4msbJ7+mjOPRfHOuGePcmoNf2;_(w{APi4ocLa;Yu2=4`ai z41?la_=zH_)7eFUjS_Msp{&vNfvIy;8sX(WIJQ5G>v`u-+`8N74AMQ~Tus^H7J&mr zD?6dU#jn;eF}sxxx&iSnl9o*~6*SWg|In3Ih$qfPUMDk%@c_*VyyRGf@QE;Uk1vF@ z*Fr^i>oFK43tZ+vCrF5h1j9hDzQ35vk{jg;=d`!hc)GLom!J&2d{r#5oKaAw%fC$sSyXc2*^^kRG_a0=X%;(6k2@(&9_})vf_-acC+pfxG zf}a1X4Sr6Cu$naj5%Rx$vAk1&3%nD(;h{@O^qWcYqW<23s8hxDr8PQ4_jHsZ5;U1d z9EL{#?@s-zHR1gvZg)Uky(zvs)jDP6$%^A>_RVybt=IZZ!j0x0UBT&jK_;v2+Km;+ zV;}StHZnHHzA=Rr6O+(A{gk91Vm|L&GcaNK500&cA|A3CJJCw$$)S>v7v;FMj$D={ zD(8W^WJtsFR)fQ@=7_B`V>y53w%Q#6{qcQHt4^C-I7^`1| zzNDSw(`51x`wp<4oF7aUeP7wnDr1+C$Ek$xi;gP{6J*+Z9gjb7*!Q2OREc{PhYt1Z zH#l_I={q*3ulaFrr}pr9h+>vmreWyw6o-jJs5+f^i)#RyS?5*tSz4te<#PV3QDYOnGS@O`mdTwf@tBRhqM~ ztL`tr)i?;Ay?Y)>zUEEnw1BM6z%zXxslDVRBa;GU_?J(W%~`lV8yQ847C5px>zB_5 z;A#sAQb+E{ZEd1%dD%77pkXb8&i5&mCVE#h#1ip;4~H3JSDC}{$lh~z`Q|KTMNFfH zr55+RjS7ujHTa&bm7ql(J^e!7^>o-R-r#D69q08qj^0_OLa|2%6)GH8?`>`GQoTNw zE_aD07_zq1qhMz|)xhoAy?ntzP;u8Xor>=Fhy9SDj$jbZd`_A`WwDKRCl&>(K_blO zj)>F`3*DX_oaioPhonrC-|p3Q%xjnrKaJm`--u{94m|7XXtE1C+Mv>5MG@tDmh;3^ zfDb|YODQK5+tH;nAux|Xi;^l3OHy@oqqsmeXKvW+TFucNViy({Z40de3iqa3xLi06 z%4r5={rQ0EX1rYkAtYV5(J(oiUB}G@`R5V#naajG;W<^Rd@E>JwY*0#yPmeVmu_*@ zmX=|&q=>}_6zAd)#y^W8z#lOgt8WHY>uhpmfE8K1OC18-(VEwp?F5dh{s=*Wi?8s#g{rw6K+Nk`>FcR0|Tqd|HpN3YceJbpM#qbb)DzC z*%Px=#@gYJ&}((vU?`x(0r#(c0m*;`zNXl;CcgqbWAI2G%H%8P zmVUf&bmn18Y$vP;EVyp122(RMR%2R^w)B}DaXuAb}aFRW*AtN zJb(0+YG0-a!0{)nkcD1ryG}9w)mVza*nwy7{RjuEPOD;T=EK6A#s%Pfk>Qd$@k0v% zG;RbL#rY%07HCjV;BXxNNqpw`&UN+lW9V6wqVC}oLk_%mNQJWmerL zwP(kA&X$~X1}hUC@@Em6nC8nKv^5Wi-oUN2K}J2U^^TM7uAxH544mhXNSxOF7tqQj z&yeUZ1&X<3b+++tL^cM!fJ4jdnp}%8TIMZX-}1$2&qo%!lNcWGR8=s0m0my7G@k5N4-9D8yHp@~EnEmPAMrRYgOP1rT% zj`P01hXd1pGMx?(rh=^-Sb;bw?dAoAp2kH6t`$N5!5REcd(|-w3azLT3JAudg%}Wz z-aC~|dN#TwZk78ai&X*W5a+ScgqNfIn)P+hGS~!#^#JQ0xfC+7Crk6vs}0;<(d7%- z9Ytg#DJlUL_Uf@8qveq}rDqZ@;1UNC$RtPzJVsKBak*ZRv#+JoDXt ze&pDExqIHgTGshr3wL1L_Gfa)_%AZAdK`_7 z>X9|N`z}zy?F2N!+O->>S5}ok0S?-0Ez#w(zGGz(7HR@ljW$0qfa=mYLDJeVEPnQS zE+|F54rn({(VZzXr}QoYF}(d15_j&NNkg7BB_w9P9?~${dXE;01E|I?<4nI`l7)YK zak>$77}LE3`a$2b65j79Ej6YH%i$#x99psJtrNkj78QJ{*v-tiw>JX(HUpN+BQffj02`n~oX|JAG5Ut*U~%(q|`#x{)Fj?Z;$OKmvS zpb;@tN|owXXsGO4P*KnqA1M#~+9)(lo#c-XY!u49Q5`*IzRt+%4)t%}ybJHplSf@V zWj)v})VAnI1Q@a*-5=diYvo4ZDo>g*W~WPiDx@1#*jApIF?)%=nwtkzpD{*l7941q zDYWu5F}XeH2?|Y0qbYy3472x1WKi2smimKs+guJ?8zNS*{?LyM;gWr~RcPi_G7bn` zMK9+0H?NmB$l6WuxcYSJ>zcchf6Xg4h#9Z(a&Z&vVTUZrHWOwTZK!GXkz^gJy{mA) zo#+~rkfCYMeUXR61apUHnl;-*dB%j>_OB0z+;*)6`eX+$CFZrPUzvpU%z`s6)1ZPSgOl?Wh1KkA$sShKilbDO z%q6p;ZA}4x;3M;*oZz}hmQx78MNmHf29R<*jYr){yj(oy7@#EUDLH@XaLd7KsabPX zsdVTygKZs=Is--BeP$DMa)M?NhyTuCzR$$Y|3PcN1klZ29G0(B5#)Lb!i z**gv;`acVk&Z$!q--KE-2uf2_!=>1!YbIrp2$ekE-JVxp2*=~;B?TT>qK|*eLL)Y9ow}kD<4|dNN_&r@=U9WZOdoXuU z`_4Y6#S+(ib=@7zN{Xd0%K{$I2`3&ICu}JXYrW9S8%e;Jby7Nc-}2e3KC8}6mM#Rh z51h9<#M7Co%z`8oGS*z%r0`sCO&Y#EMb=<^bS_J zDFm=iiJ>Da$l8RU5mghiXGu37;XOOj6pP5&%FAI;hude;LgcO(xg-VZcAVQkX&KiU z@gyv_J>k)RUE^&a(=$5ykBBw3+VPWDNZjfKHhVE-ymW`MYP~M(OEyX9l{gJ{L;fX} z8?*<*#}Q znGIc$%`ga~-*{2Ae<&SnVJ`ijp$|Vi_nl!dwO$QZY8{WhIPJP@hhecTE9_C_1DD4A z@a@$f^)tI3=v8`4U$q^@qu0;ct<=OuF;J{k8`R*>AB&n!%(a|oWsS166;`_;$&m?h z8jjD*LkJmwWDtDWC#C?2c;~OO55b`!>wn+d9zRqqdF#)YQP)~A8yz&u!|C<8t)xT0 z0?wGbJZH`6+m)|xtiN=~1vx6HrQdmY@^79E`Dtbgd<*04y&{n+HhdM|I8^ins4BaUXrG zev(1^JC)7@$xw}(b=dM$%UU{D#%@1 zQE5QyA!iIFSF~MxuLfpyI`8wyigm35#fe$m_T|m;yY{%~%~oZ}@*F@Bf+S*Vyo=x= z)X zSqe>57w3|tP1XXA@iSZOe~f=UJ@36_pL(gek9?A3d%1i29mo@?6nH5*9yq<@H~ase z2K9dhDnkFgXVgq$6qBfW5C0lti~?#moidF>U3URXbR}a%0>d+IVN43IBds?V#dg|< z25l^WJY1bW+IVn@@E;ztH)f6Y8+i{>=3Gvyj9a&?*E8fk)ZFR)8XwKq9c>$hq=HH! zX*pcdfS49TBA-lOba5jS^?My)CyF1S%1E`gjNJ0@4$uA6zpO4hJS6uD z`Ud&e4DtA$DsykEU@usH1lk>n_I4eVT}ro~ItO+YA$m{%;0I&dm9i*X%`E*%3N^A| z&voFd<&mV-%qm;oGcw2Gb$1q__t%Q}g4O&-z{mztsg>0f$P1|%Fb=0?Kkqu%b zWR;q-YW^*ABD-h{QLnE5%*Sl~j^JYtkT_aaisX0BYYALSBx+tMY$U9#z}}Q6V9C(0 zWoQaWvyC)6(P&SZbYEm|I|tK1#Yf$Gc7!+=75G-`|F~*d@Ts@?Yi>W|2ssC@bfDfM z!T$ZVhQZX+_ z-^bwa(Y}%EthEjz|6mo~B9k>WTz}*p7z2sa%>xga;#vIA0Qq#rLBhee0mZ#`(qZmO zuUX%_kc)+3QOOzt%#oeJ4r%ep`?vaNYh6)==gS>;SJ6@tb#3+Qj*GA1O*8=Fp6=$< zgy^P4D=Hf1h#b%n`Rp;NPy!x<&(AFSM$;CRy!v?H6I?M73Zb) z)5KA=^TPu6_Jp|124!8`WzD~FzrpWb70(k7ySFpXGhY7Jxd0L&I zbty6Q>H)NU(y31fgUVY32i8#)QT)=Xxm~o^RO30e+}Gx!H*(PWO`}E_omNAFjok>= zZ1ng4>of+6Ou1KhS&$S^xs*5)<@IX1Jg~n^)jHpioi&ytILFW(l^;j$U0LO&Jx8kX z3sc(--X=Qb-aSLGsw1ucch92i4o}35Ol&j7~YHZz8Q}H zXrXaaeLQKQ$<>5GPknSIa+4{gMn@Ybt~`E9U!m4zn0)u-X)~yc6USfa^?h>zt=K-?o zM)O9&uoXOQ3a+^9OZJw8D3kE+!J~W(Ny`ODJCm*4XijHCa6?0?Z_yt-sZy~hKBclR zZccA*uYi{D(>v=GBT3l40p;7MG~p|gdfP_50csrnlSa#U_>+JcD#ZOqd#*eI32%hD zd2KG8l8!CffwCCNyoFEWZEIa}-@k`0zS88HNyE_}Bfq;WQkOiQ2_p7+9!qL0Zu{@K zQ98*XzDhWtjl}sR@giITY^NLAk8tK2xgcK&l`6|N1Fy+2I|I5WZQAu{h=*RRu5FA4 zQhiey9f~`(RWabVXO3lxd-4W-V|NiQ3W|xoAI4!rLaM|RiYC9!L ziGf|@#VjHoXa(AdH#AE!O#=>4oTH4ovJnQ{q5l*aU*Uf03nQd|+|xdfBE{^UgKGPk zwuD{f%OmkJg00Eta6!oS8}ZLT$T_6B-m}hY8plYm4XpVQ8&eIn!o;a9%8<#X)`zK` z4VOq*doA02j`G{g_REjfb43KYhTk}Ivrs>oBI!+qj)8`#cHeM4+X$FJSN!*jxd(Ah z>}}gSlH~<9!Tm$7g8F;q>2~G$6nCvM)1;auEnAP6)l7LECgnG4A&A6aUUVbvD;L!H z?i5M0ai{fC9yi=TbsGvx?%)*`R4twl5QA|LLFONFR2K4-bpq|K42is?Qr%3 zJkGDBag}Ndplc=)KcX~3h@)U+9A@rQ-G6Ye5-Z!o_wVbjQvssK|G|j_#?F7d%l@B> zFb&&m^%>cS#(99St5xpl@OZf{)7)|O#}_i6w!>ANJ!Fo3@msfWx!sP^o#VP>O!bfW z2p_MvpW?l9C7#^AbRMr|+|ax>`nNSf-X-4M+!%Citai&_*TpknM#VKLCIN5GGmwYi zhnY+ptlw}38^wh=#8HlTx$M&LRZ?5V+UR04z5YNmNV)xxiE!vtLu3Q856CCTj8INi ziY;3$w-oGqmnlZy^^J;vZyv^TdJ}ka@+-!oi8T2Bs2KI6u0B&B<(4HecvZ=laD$gK z#i311)==+I9+oBM@-6w$^d!EHL?lKz9V}*{cOzQ5SB`H;kq(i^bpg)|%yclGnx>l$StN8$Xu z-yplzkfS+ij&1iRXT-9#3%7*;^YAihx`rTPhI_8X^LuFb8X}{{*JBRq+P@IAm<+>c zt7vNz@lATtiCSL6?g^WM$=SG%MO0n0djll@!HwgSHMzPYL>H{9OR0bQ1ljVRxmNss zYFA!~g=jf%X_vyXt~^Iyp}eqmx=ALTo|9FJmge0_R;54X$=@;PVJT+(&E+vz$tt8t znvtB5t)SJy%Q)eOl$;}DFQt160cL`-3Xk#wosIif?*zDxODqoMdz zilngJkWS7*@sbva^CMbE=(uv#{?SsQ1BDZ(oWz8@;kxgFa7SLkMEzHl!G5_hH?Uf+ z+V2D1XnukC@3bh@L)&(xaat%ya1(@kPu1t!v|akfIu3G6Nu3HTHg*Q-b~d)%wj|U< zoW`*YQw-d|>_uFKUQ@jWKUZn|S_c*PaBMBhsFb6RdDO&;iZzgTqaQ@7rCv#l(<-Z_evYET*m;Ysq0%zE(+zc09S0AQvk?;CX|An5%d@b+ zqd#Q%u{DsBIjQV3ld)O$5()`bqSR@-3D$!AC^no_3_vSJ9T-lIj%lltu6_AgS`W6{ znRu1~uKPK?cwuirFI7Y9>13}CJM4>=9?74LgLQf#5wWGK_3XlZvPa{vYZWf*A|rL3 zUpo3~BWPigM5Rpp1SnJEvw+l|%-Jkj*XobLhjjjmj%iPT7w4nJWB< zlkw>M_iS`wJBMAJ{*$Jew{NzBpQiL6L4$Vi4#V0IHo<`G;l__*`o8@~>n0Kv(lPk3 zmPKbb8uq`L<1f=Xdh2aLSv=$x3 zx^98l%HMNBX=pU9HVgX$ckQZn`2D1#*y}Lk9b8|<>I4ov)sc!>-&CspnX|LSzT8>Y zW-v4GtWoQq{JB-7z=wDrs&U!&0a~RG zTx3YgEyo0k81UNFRkC9xmp{Otg-=Kx@U(e+$2lo>H5c;vxWF-MqepOyTpN` z5?Nw9j=sbHA*$+@n%A?Du!7YJT^Z%!)1{UbTSQ#~-m;uP`N~h+H(!(!-5{Cv zDHELl2B|&(Y82u>?{ulsO&F!3q7BF?ne17*w^E(364V`U=%Ll_Xd~=p?V5KqbHy@h zX{u(8b=U)0RZDPi_l8rZ+wQMoGVs@_F0L^TgL@)H)B0LEKWC6JfHh0AJ*9h|o)z27 zF_usa!zln@EPhEursk&(9K(U@JL$Eg?tO6BGRh0IOBC&YrRjTh`}@D`55GT!9L@1q zV!R~eyW(5E+$dz8ag8qas7k53Zej1a+jQFI?XX#{eQ%Puv^_(vA& zLtj$fqpi5=ec$#ad2pBkVtvp+n(9#>^p?!kj`D2q*Km;&GNq+E3SF|0v4)JWlw~Lq z57d-gm(}C9uU8_rz3k4yAFUeNC4~2n0-hKzoZIc+u59_&n7|!9)n@lv2aN)s6;2~X zm^E9=;J!!vM>>J=Dy}7!0xg>>P4q?~KZ%!W6I!{TkHNh}2ip@`23rPpvRAe96;{$A_MYIGR3ovldf=)ePy4Ou%zGcK!Vl<_Z(CwGJm`E>qCjA z1{4vET|s-t%#;U9OF%~TIf1=!54Y zSO(Pcrg-gLuHlM48eYAls}$c5q4 zB`YZoa8L)VhlG{Jx*Iw!YN#(+SPxN{=h?ubvNaQ=l=fpoi(B7+yWSm2v{C_|jjOfN zM9I@N-7(>Hla_8tsYHY|N>r*QbXi^grdrj?2CoRK&DnLk5aGkdw)wqCLvItTF3^fp znk*j>2GEF$@l~_I!{K{iSD&;R-SxqPTFuM)qb89If1e_H9NC-7*Uq@m*{%c$rKgRR?|#~ zYKrvy$oau^v*#ZU>wU&@Y=@I7yZhWUHqU-0Ypd`K>5}#nABLn9HJW3O zZ3GQ~?HX0T>NW9@9!einV^NNEY7rlemBXFC^-sg&1Honz838paDej@!a>#XO6Yb`V zYwD%d=_i>uhd;ye67Xb3ml>AKEVD#x%z3?6h776k6U4DEYsZ%ls&C6(Zij!X@i0#k z;0`%GGBKp^O~7Ak;{6AgqoQj7@Q%oMOsDPd^fWnw)Dp*kF6wd3H8V4Q)k3)b4v%;h}++g~hB#IfVR}vRFgYboJ~Q53y?6 zHaP7q=~H393bV;mz!U?IcY`!&8Lh(D3pZbd&sf<`t_G-C_{dm}Nou_O)BPnjpDrLw zgIV|_U7e4b=_Ei>J-N}gXsbv4r2ez*>=lo4k!yq>7KM6;9!p{#Z?*lFHroT)1d}VQf3cK030!qR002TQTaK2M>4DGeq zTHKzELAB{SkKb54r*A_(3qA|RXKv<-i52ExkJ4#29VhGNcXIhaT`R*=TAw+U8(Z8I zyQsj&0eTo+|J!x7#J30Rz(Y~XT+5p=8XLA;*23&@aZP|c#fsV!p4wVh$p526T@2_9 z*RFhtn$}mjYTq$Do1T)tis!`C{Q29-1n&Yk+`e9R43Y@0JUOVTbf>6GHYAxv$$Dm@ zjUr3@wc&z;7J45k71&i1colf5u=o=AT5#8!`1+>~`8@f5#DL$gah$?;b$?sh{}9bj zc${UEraYkk=uCX;f?8;jFrh^A5y8yHCA3i5{>(a(cCpm(xY!b>%_E{oGX4v3TEzT# z6QJOA(%E>o0V~50K2&LHwNv;3vF2e=T60h3-m>ZF`~tdO7F6r$%4Q2Rmn?qd9Wo{D zz$r*+e9*!ANq`K`)dI7C#2q4`(a%^Ha3@hSHOT?bfwimpaN_8$Jas@+Bkm=GTF&1?(z? zsPj^oOvnJCFvC_yr;pYXMbf=FiW*l)R7UXb=eW*NXwkVmlT}+d`5}ALX_+=IK=iQd zKvjkuQE zdTV_2&{g^hZ987f2kUfvp=Kf^1M{2&sT0j6p%DyT0Hc7puUvFo;b<{4Mo*4Ynhxm{ zwmn_x>-Q8MYDswui^^kG(P2wV_p{fWXuXNce`n{lZ3mi?>Q^?VVq#h&^bnG9tJSn5 zOF!fb>+LeckldFE5ziUR+(k?R+pmxxtPpVBp$2 zQM>CM<;()?mDJ{_4e?4@F@mX{B->Xrq>8DiS?q+{WNo?Iq%f}O9WQaWwYX`90v)qk zCDvg1p1)+nE#OuUY7{$9uaugq3sdaZK4`-2e&GzM-TvG(Q=`G{pXa=(wec+CY)Xqw2Tdnfz$I~;v+<^*eqxbW=9RX!WOzk0Ulrwfu^?mX3I%cogDxvY0 z)w6iZ+BFOj55!Ur{E`~BpOk}X0!ca3?~af;n9$s|u4O|z`MM$3_Gx7+8 z8tOP`#@DhwcGA$oOpq>85xN)AECwYKtgWwAhojnI&E-7Mk|E|Wx6QzE7#Gi(ea#TP zQ)8Uws@fL=nE~@R$BxcfsDo`#tbAaK3;C*RD@+*>9CFZAyhiwL%XrDyB+%dVP`2w4 zV!ygHbl40h@6YW>NNb!p+q83P5lrO*F?aI+BXgH)K>{b~1!lMcg~%+1<-^%N#@t;Gr3Oz0D1nhJjM`f>(3kQDCY1I zCZoNn9@+Ju0Uik}i|fzEUmHOfI>k(?xP(7!LCjs^O0d5YFN5 zpj$QzXDnj}y>p}Y!>Bo8=|9e*TV-yo;Y$uCcUs4Z>hsr?J<5b50h;^pjQqJL0fk>= zheGi&8TVt~9l^y4j-CyB_+V7PUz3%w^s3qK3dz6N_%6vH0lpy05}B*BehjwSVl=+9 zy7u;SWv6CKK97V;O{BF0jj9=g;%O zkJP2$0LutgpV7m(e*G5Kp!nF4;D=IQgp2kDL)w*qkT zylZ2uevhF!9+q*v4t10|A10z~9R)KzC0a5XwUZ-to>mHYwb;_CmyY;$9x@?4I>JV^ zir31eSQuszHvi{<2rC>A6KO9=j7jxjq|(DPrbA=O@*+L!gz)N1Vut-)*Wg_J`Irz%Q zZ8Hpy^@MhmdTg>NMkA6Y7;q-=bD-0Hd_fCT!@*uL#p0l!-*33iny9aRy0|1m zJq?r9n5)y2i;iTVVl;O}{DA$b_I#WCYk8UD+_w7`R~m)`i(CHuLREYTB1(L&2~61a zBv0gTn-;YltMKs@Y90L~#7@trd{llq`qLp-c7wA?Q%!)m_?8|+6H9K$Cgyml9}qF# z2c`#L1@kgi9MOZ98#q=csgahJMYVu)<3wA^A<30_73vJXu8T>4e~;`=HusCH*p-E% z*HW~5sk%%WP7zsd770C`KD|r-sHTVw6dLC-W(#6Lyu71`md05uRvb$@Hyjyq#pVbe z_N(~S`DKa(GkRNl)L%cjKEvNtTaeq0r~kZBY!Ms!Ry-|ZA9H;#R}Be|p_toSespsY zch+*35^jX+0WmBS83M*4me$>z&Zek#sQ?xJ0=3j19#5}F3)W>pwr8dBrm~p|O|wd) zkg8fw@7-uMB4*CMppT%3iC=8i8- z3%aV8sx>)4*RBn9$?m0gzs1)^t6AW!9bL)$iAP>Vy=s+iSst`c17;QR9D=6R!2-N* zPcVu{?e?Y_ipfcexo$1Je)^4}65>Qi@$?7F*FLEOxfO~M4n(0c+dYx`YmeMbI+AJ@ z5Bbeyvk2AESBZ5{J(?msJ9XMy&4j6@d0TU%P4UMC`ix#P*@;B=S>?j?uwV+9+Xrk2&|NV+Gg7xQ@(eM|+F zN)HZQ3HHjv*wkao-CM7Y8trwx6#D&Sph^TrD*N!%2ilages!nGds;0QCip7$m6*a1 zM)FTO3^?#`<|%))>dwNm`xtn%pmf-b{hVFP@l?7bhb6mN`Kv6!ykmJYhm56-Dlw;} znUjDls}!#W_s47|{foC?oZ}KJdHMXUqtBZIS=ESr6Q38n)X!$hg}ma`^+~Hh)gtLDZ}Q(+RQDgA zJF99gc&#dzzhJSm8p~-L354Z!pGAK$<txlu+UtJBy&qZ2bzIj*P&AobMKl#gAv0*%T!<+_eIw z_uzuS-um|$qvS}ij#@cfd;F``_D{KU%a^o-j^Ux|5s8z~?YhOs_$rzDv2|!f9@us> zxdDTZUs0b|M!^-e7HFPLo2iy4_t;2)jZFIq-J$HP#Hh=y3r10Ic8$a!X~**30#&QF znSi2@ob@cTj4YLsw6$;%>v|Hjq#sSwzlM?X2T<)+!be9V43OAuBx}_Zdo0=w*W9JQ zy!|alI)Prq__JA?ea|dh@uE{T8b3P~Sn^)`6d*DkL@i#VMtH7j@mL;PICec&DS1M$6Cj+mct@gI%>OVb|zZ$gLW}vePxs(;1BD> zJqKtf+GToxEWqVOVngpHPt6;kx1-?Rf$u*!?Cp!d$C~Hw@7kKDz@L4uwf}p^^W(>{ z#FrHjoI%)saKt=L**I}HY>~r?3LXycrM00C6Ou5Vn&?Q?dFaJ68j2dA`7V3hn#`>-sKH>z-7Sq=l+`w+$p|%6)e!_}6du%f{+FdPp1joaWaN@<24td8t{kZDDQ8+ExpiTz|Rm-l;#<_(6ehoLs=Z2+}}?3i!@x(p8%dE%ku?AxGK7r zH+@{btYv9pU5xR4iZ}o1f5_~RMv018I!`NOBy{klRV~EyOQetSCLu;0v`0Z9xY6^x zRG9e)+T&_8#pmeu*|^~&6wHh6p1Wv$Ag_~@s`e+_d1t34=v&f6+9w7^iK+XaE!=c# zcrpXu;!*_p>di88#Zf9QiSe3vr8j&PNOCUrXAQ-~CGm%qs>vXM*w>_^7Z~;{)jXQR z0sd)D4UKbgLa~vIMUSEEtFj2dcr88A>F4*K;6x`$&qx4yl<^B;;_8?~m{8FssyF^q zT||`j+ohfl`awS0m@)BFLVjZ6A}OIU5R@&SA2Dy%w?Oj6)-c9{n9ZP<#{DO;_Qxdn zQMLX0a9l%8)}WNy(ei--RkL>IOX6yKm}e~zS)P*5#?x#(akT) zLknM;>wP^}d1hQt>ig1MM2#4e`1}0RAmKJ&ypNw zfle`-I{~@h2*NIw8pZzgY`H)a5|;pWTT8p+nSI;2l%F3?4dM z@$KNGQP#Vz*MP01*kPAVVFybDZ_gCT#otvw<$^uC-$pLB(j zcFHvlJY}O(i1n;e)XN=_MWyIwasOc=_>D^7X*C7?QEPv-CWS|} z0F2UWGHFZe4iilJ_(5t<fw^0`b;pE`?-mTkaIBEl?6(5}wAc zT&1VBSv_L(;Qxcu;;JPs^hT#pravxZL@$&hLsMwiJ%CgCl9Tes@uVh&LJDXP%PrlY zwFtL5g}A1M<B?{=v`t{eplM%<1ho6z}630}4M>0-v*RUGP|esrv)T-!y@Hc+Im-dVKSVM-JC$mPKgdFt}J9_f2Ur#4p^ z*q?R+Kw&pp8}2QAbI*X@3WMJkC!N&or0e!BKi`HjxE<@NGlC8bVxgNNOwtx#2}3{ zNcT_!64D|tARr)ubPkP3BN8HYIA@(-_ugy0`}rI0^{hLt>-uCqMVY*C8;aRp)UuvJ zHREtGHVNhO8~63U&@(d;-NRKCu;SON8Q}`RlT)B%UhL!AAHE{I00P->|J_Hq99?9d zuG}jpWDbk3H$xBZEhYa_u6wQzu8uZkE|y4N|NXC7HviLc4)Gv>vXtvq<5xoW#>}vl zDiO!_tnYU(d)TiOuQFPvXdj5*fl3iVPL9_A*L&_dtbC1v1_uZ5ka<|h_Qrc5gyo?6 z4oJE}HCmvIg)`3A3}2q-Nbd)kuo9hC_BXZmJ`Yq_P?ytakQL=MEAlEwfeGB?J3vgT zV;>dsnDqB5jeNo&qaeClYzT=qmnZfZy*Rp#$>rf5@joBUI-=pgfWDp$sP^>2 zlK^Lz>!p9OY@>v6XW zNu=XRh8B^C=IQifFXxVwo33ipLS5u5L$+5FRy*$rjAG+PB<)GR3vg@D&Iy$%pKyMs z1wG#dQ^R?RaS^3(GF7grNkwm?5?#eg>lBtE4k+-GVa%1$ei1l3I79Cj5bX~^cE03H zBDYx5-pkUIO(vVY6)qG@FZv)oac+GEpTu&CAB) z&ONpxE7pu+EtNwSPbq0at(70`?yKq2sa4XfGcQS z{LJ=DJ$>IsI#tQ?t{d*a@g(=yVd3$-;shx^)EVHC63LPjBWMsf}B)bDGxT{5dkmVow zKrgZ_B0mY$WtMx&!ePD1^WFXjnOsP-I4G+K&tfYj(yEpyMRVeec+}5k@{8`GFmc+R zt-bBR?1=%rv(59ink63v44-eWpTKcrt`6bp!IUT|$=tA@XN2dt3d*aPI|t-p0;2TM zM=iFX(Z)qQ?$nhEU*L0l{*`u+>IaFQ47DAyo`*Y7K~@Fs1H0#ruVt%Gs`(zIQuoSL zT7_vdn?*HEP`$Nsj!4Jr_K~rb@|>P?aOMpWm{3FhI392OxTWt@|4&I3dzkI}`q4aJ zokF@wKAIxxqjRO%p6^3`F4{}_H>lYff{C+t50l>CxNB#Z3Z$BI=nj#;as60?{Fxs9 zj5+U9&0}WV#kLT9)~yumviJ)FjLkY+r7~QrWX3f9gg(FcHKY0bh3AU4MreLG|S&KP&vOCD7W3b=X14X*ZS2_;6lybu~)9#-w|c{ z9hE=iTD&I8*c=6Sa?e{FW=|lgYM)Ja_=y@~2(z`J=qI=$Kf7iMWK5g%zmC(2@DJAI zOW1s#I~;@RefQ|qwnjd7UIf3*uWCxqaps4d*)ntoUN(h)^_=!y;fYh?UiRG1`BYmzfsA=r=hZv;@3>e9Z z;5y&j0l9a;M}yG6qqjTV^G8XqCiyQeua(coZ$IDa-2p!68_54+$iYHfUfu!UbvA|> z#4g!QPr6z^oYBt7KsOw^C11C}*<4$qBv%x^DX|LcM6gAyocWnYE&Q|etq7@UdRF*T zrty%RiNh9L6rE%EV0`VQQBo=7&swn6X6H#rnV_yq%W~sh{gmsP;+GB^9}!CU*8$zg zC)cr)RO8+~U&PK;-;~;fl?xs}Q5|D@o|WfLB|EAXktI*E&m9fH*$5{aPZXQ{9mJljoIt^?W(%&&TO+nENnTwKnpGZ|n|b z<3@WADM%LdYJ{RS^vCGv4StVIQ1?UowY))wq+Fk|yl8g0U!X6*xiU7qTSOI^LH*WJ zI&ia-qP*k}BUwdfO6xeAM2&30r37@nE?^TGo@;!U4_1z2VJ?h|Rj2;D`GICyJW>&? z1Vc)Wl{u4}?^xjz-b<_PqvNT0Y)k&on~5+B>j@`cAvBm_q(jbl^w7yTz~o^kl;{%$ zg%AaQzxSe2GwZ{uPtRiLdvJ&VZ&>jVi6y$+hIT;Q4Q-?zPMXY&*lRAYanm(ui{eH) zjO$*xOd44ebs`xiAkrVBL1Ofl)@hevrY^2()xKdPoGbEjb@U2x# zx`Yh62Bb^GvBo!%E*bwfkQ4y0XR%-3pAs}!s%+e<#^HPHN5biFq+l91%qFq8@1?ft zV3GqqLtY}j;1`vn{x4Aw}dL9kh`+2r@Ca7<$*4Y4ds2(x_<6h4o9^px~FPt|D3 zv}fgchQPpepi^h}4iUp#jAvAt>u(f~QZ!RFImA5P#(-8P^HsT zT}~(c*J+-yJZppH{)1Ka2b4lw`QM`MfM@d`zsDUXqzbL@SYHh&lz67Afy5xTamI2^ zS)Z#_>@^H@VKfxvz5E=Q);IHGo(XyuC?aW(H4bQehPZN6pBPa%44@-0w`_{X$A9(( zzJbY#X{YW@OY3zmb{Lb0t{y>r%i^L&rIQ|x( zv^!h^`L>ky@57@PD@oKG?)$%e<>Y%RP}dnH`|%X}21*cc@}Rzz0aVvaQTIYePfw8r zArCt2t{Jw!(jvSAw(V~=WzyMiB0@ipY5mH)|7~xh@ORJtbD;ta35j&D-y06m{BHF- zfa&ZViKY9E)O!nor)Da0~O1qiCM!L?H*a&U1KGI4_bjLLbL_WPtn(DlNR^7 z?gYvju2_X3L^>9nk^*USbq5eCcQm^<&YoI$5<}*C+YA^7~lXJxc z;F`pn&+IxKS=V0swPv$J!IUVEen;{DPi>XlwVPj&}zHavZeCVB(-MPu*Mt?G$n5~Vii9caTk zE7SWK`#7-dG!GSEfW)7j-{@VESUi(0fb^uB<4M*%yd=^?9kN-1y#!c-JN?nCLE(aG z9WorA25Lz83xs@YYic^0iT!+-_1tR^|6YvysSj0{rW=RP0QOdE@ZYtHe|E{qI@TBX z8ZnG4Yzgtfxnyzu;XrU66YYRqunLfq3;w+kqrguJ(i_M+k=z1UYpjrUyrYedb9uFbljg)!IvgmrK~r<9qy%O<@~`zil!<& zDQK*>Y>8Ib+B%l-qWd+QHqlmhDlG%YTZ^f)c5F(xnhSmq)=j|P&@&}{N4t>?OSZDb z`Zt*Fk)HCtYQ=MamkzayfUN$+BF%cm?#E+WX5y`g7_Z}ZYJ{X2P5ZAoe$o4By;z@} zq_~>TiVUE^ixcp!&l>QfTl1zq!al)*u{PMGJt0$LpkiZ1<_{|~{Wx4`b@-`(3&mLs z3#w+DUi6B^k&ICN(SHr2p#|604)ho{;ENRT>m#R3e z#SkhTeO-odZUr(Xn$BMOtx~roK9{u;zNCs80dn1lLZt_1y}^_0nR={62MUz_jY#W^ zR3}?Xi6PFzbg-1yZ=zS{i5<5+&u;VX?Vt{RNxzh@@^2+Cb8mvL&k$EB|6yG5|6>zi z%K`!fGyp6B3kwYUzfb-L4CW!j`s%~ONaoeLslvhUFK8hS7)PH5@ad#nb^)?4XV2|Z zfQW;g67^5$;*^`lmK6Z_a|wYmkI!SG1mlJnju|arOSuJlzS1v6+h-fPrD)V;+RrWA znNnRf6-~+k?+4e9M(s=FV#szvSgzuP3IpU@iORm8Xr(agAMi-H-S zT&9AJMV-7L=veiY#`(j|pl%b8WU|%obsV>;*m~`1^5OX0pZQs z#~r|c?|s{KA{+747L(6r1OfLe&=wKrF2Z6V2Dqjk^1kULbogJf134ay$bZ$O^tWAV zcf&I?sAST`()OS)7fg9o@P|&mpdbrk)9Ew{wukVL#Qvb*XL^ZBNRn}lcorUQv`#+p8?v>)w})YI zZuJw9i!aj^4<-Brc+kZdYu7SzA=F{wYSy0F@0b|McP;s`e}rmjqfzWUlc^BYcN#Mx z-AAj+EP}ujm=HG&8rp)gFv=vta#nOY0EnaaL(Isu{kbxa z(|eh^IY{p}0^|Vsl>nYBe+C1N|B;?tvc3$98$N<;`z(50jNY^R16gcBk4oH6F#g&; zBuJdg^ZrBK8^z_AKSfjzb_(rYuN9(}_O7J(2#8bE%Y;H!*3^eiPr+IAD;^}pCIp2G z)KS{B#~$v>Os_8@f^dQ-k^rnRMqj+YDDxS>4TvQ-@1RyAe!jjji)g`9%NIzpK9H>rwAD$f-iKfBzJpkZIq4GuXq{iO#1V;?%Kag5gj|Ng z@|#cb#})v^1+n)q9qHP3>jq+ljEb1Z0rccLdMlpC`wDX1uGmL{D^Q6`5#Iy4t&>7{ zh+>G!tuoy`<5H!MTcJVsvro+(Fg{X9FGJWT2F3}r@DW5Gi2afc;f{!Fh`gMvvBer2 z!5-fnzVN^kRAFL3Ok&YfS-1+5Gu`a9#YrdXstGGMcnP{^+8RCGkTqryttH-~FDa#{ zEs1d2;#lAB-+I2D6oSiN-$$PPL?F}=T0(gTH;6l8FC89&EGhBkgP&Y<}j z^?gOqE<$mx!){YZO^L(n9KZXCYQN1l8Ip(;vKx#$N>XXrb?tZ}(o0qPb0uBtiKKdb z21?x3*2=a(M7ASRU-1)6F#?rWj8IjYgE(dE^GL}BM$Kd-QBwe?Cx8<+mQFevw~M*I%|M@Q&ivbnba1=z4sW9fdnU$iJgtRT*PAd}Rk{zXbUG$p)_3 z8CGN&vgm_mAN+vFa&_3i@nQ(${4~Uv;ZzV6FfLs6urei18o$CkWCYx?Z4$be9m;iY zQ%!HZac}%PW=e{Q|Ic+__iX{ey_fxw+KIc|AwNUQ6FDiQTY{I{EVaT&tbqjid7Hs& zykwW`#H=^hy0!OP$BsBQv;Ti|czn=U!xtj%DxF<=t_zFmnK1Zf-r8Q28pBn^zDrrh zG_vL0BcRI8LFSTs8dl;xf*AtK6A%zYKG%UJlRtbg8tT8q{HN;8?-*}fi&vWp1;-z; zuJKIqn;@&7Ej&iOSej(fTdO7#JA>X@%|a(E?7MFAv)J_-@^R%9dBFW@=R8kblu0Uv z6u<-ho|4Cw=LvNVr@{1Hki7H*Vh9zMUjLQvND;x;+){jd@&!~*N%VpX#vGx5^(=l! z{@8=X@@52V-^gSiAuCAHF2v-)*(IGHHntrU2~z9Hxv4q}`_Z8Q zDP5o!Vo<>}{*@PoTz(suueyflDq3axR}#}p$_kK-8(t5DGF9xwxR$Lp*`Y~_xQZ@* z`wlw!!BnsqdP0MeYKPKPr6fYpif}^5EBUM9DrF~CP=uz=Mo}Uz_xEO3n9vtFsgB7U z*vCnxtzRM50;OfCwO!;cKQ^5i2BUD^I~8Rs|KtjHVm}6-^@UFi_I>n{)tNLTSb1O9 zqSsVCBTzG)p{qaBfw%gj>K)ri2?~Y794P|Uw9Z#l2hotf%VEsY8flJ*lYnMVHJ<;5 z(rJ=6@K8K$wWZR>32=w}h!Uz0gZOjhCI(uV*F~kflFdx(Ezlk|)bsN=wtSi%W=QQ- z6G6c85-jXe1xNYP(vn3YKQzyaTZ`(k8Kny2CoE>Oa(gd@$3{Ay;n$Cs9_eEO9zYPh zqx^m*ys3lzHS#kP3dX-wAAbXhshd2otht|Zfm}S-$l?hItaJgyMBT14|NhaxO}~U6 zFY4oGTN5(s4ibH?mr64qpZXDz$$qdFxrsS?NLXHnQC4ZY>^=>PwwTwGr7qI-)XwGo z7($nn_;}lB7OJNlV$AgKdc*z_N@}q%K9VgI`)Q05w`P8~jHIjSBeRUA)6}~fTtLG9 z^eCd{oGn~t)tezXWteL65xQ<&s}#2`n36GV_GdZ1LXtp% z_*&FndO53i95)Rt%!LGbDIRd#zLG|p@D8t{ao13SefO2t*Oxxat&=Y%JDyFwy|IV7 zTJ&0dy76zP{ezlEnina9$yl2;KiaS9aN*EiIj(o#L|cbaVr~*0lD1^-0Oybj%)jm~ z^o^g#|8&j#@0*ek&+b3=f4vw>K7XHGwvZQerL6tjg`()JH>dJu%@$dfNEDB-9~IX| zLTULuX0{Uq=w-1yKg;!+YaD{{Gs1~o*uOt0rI9PoQDGWMC{ z;FM9+FiCd?Tpf!N6LfSSM5Ss5i$*b82OK|@WZp@lfea9bXp5J^N6B^RGboms%2K8 zuW4aPAne(Re`olRTM}2#Z>P@vzZoNiLwIW8szYV0J zBU|4t+O~O^&Pgs48rf*fb@_w9YDfFhDij2z!dASKz>z3{<3DPHbk@@yXMFXsBhA z0Mt0goSl2ZwX|d%+`~3`K0`(KNG>i~##}&z!NvENbDJ^9GjR1Cvj}dqU7u0OWSqS9 zyUtV)Mb|lz)AIZpn~f9spxiwSM^Km0`W5#UToY*jhT#8;sQtD0c2L^Ov~{dE)BM?+ z4}}(9TqEe_KxwU&)aTC`jSvrj&Rv#?i@c!IwATWtDM#F(~5B_|Y#s(-(bKYI8q ziR09F+MN+~mi|tmrj$NaEx5*w@3GuI3i8=|gDc=!)z1h?-3C2-sEjg3hb@B~h;J$A z%bqt;cHBQLZC?D^!DzFuklZaz^<*;#+mwEeiQzljAeloiQ8twqmP_fYLThT-G-TeOnG!k)Q literal 0 HcmV?d00001 From a3787c687c8ba8a7623747c8786ffe24d873353a Mon Sep 17 00:00:00 2001 From: "marcos.alconada" Date: Mon, 15 Apr 2019 15:10:43 +0200 Subject: [PATCH 305/473] prueba Former-commit-id: 61d4bc20b7811c44125b806f960561eb40412818 --- pandora_console/godmode/servers/plugin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/godmode/servers/plugin.php b/pandora_console/godmode/servers/plugin.php index b04643e1c3..5ff8022afa 100644 --- a/pandora_console/godmode/servers/plugin.php +++ b/pandora_console/godmode/servers/plugin.php @@ -281,7 +281,7 @@ if (($create != '') || ($view != '')) { } else { if ($create != '') { ui_print_page_header( - __('Plugin creation'), + __('Plugin registration'), 'images/gm_servers.png', false, 'plugin_definition', From 55def97d66caa685e6df99903a6470046ab8c612 Mon Sep 17 00:00:00 2001 From: Daniel Barbero Martin Date: Mon, 15 Apr 2019 15:10:58 +0200 Subject: [PATCH 306/473] Add ACL for all item and item groups, fixed minor error show elements type item groups in VC Former-commit-id: 04e1d5736dbfd0da47df7d3948969621b2c8faf1 --- .../models/VisualConsole/Container.php | 29 +++++++++++++++++-- visual_console_client/src/items/Group.ts | 8 +++-- 2 files changed, 32 insertions(+), 5 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Container.php b/pandora_console/include/rest-api/models/VisualConsole/Container.php index 9845969dfd..7710121cb4 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Container.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Container.php @@ -324,10 +324,28 @@ final class Container extends Model int $layoutId, array $aclUserGroups=[] ): array { - $filter = ['id_layout' => $layoutId]; // If is empty array user view all groups. if (count($aclUserGroups) > 0) { - $filter['element_group'] = $aclUserGroups; + // Filter group for elements groups. + $filterCondition = ['id_layout' => $layoutId]; + $filterCondition['element_group'] = $aclUserGroups; + // Format filter mysql. + $filter[0] = db_format_array_where_clause_sql( + $filterCondition + ); + + // Filter groups for type groups. + // Only true condition if type is GROUP_ITEM. + $filterGroup = []; + $filterGroup['type'] = GROUP_ITEM; + $filterGroup['id_group'] = $aclUserGroups; + + // Format filter mysql. + $filter[1] = '('.db_format_array_where_clause_sql( + $filterGroup + ).')'; + } else { + $filter = ['id_layout' => $layoutId]; } $fields = [ @@ -335,7 +353,12 @@ final class Container extends Model 'type', ]; - $rows = \db_get_all_rows_filter('tlayout_data', $filter, $fields); + $rows = \db_get_all_rows_filter( + 'tlayout_data', + $filter, + $fields, + 'OR' + ); if ($rows === false) { $rows = []; diff --git a/visual_console_client/src/items/Group.ts b/visual_console_client/src/items/Group.ts index c40a2475be..f1f080c140 100644 --- a/visual_console_client/src/items/Group.ts +++ b/visual_console_client/src/items/Group.ts @@ -1,11 +1,12 @@ import { LinkedVisualConsoleProps, UnknownObject } from "../types"; -import { linkedVCPropsDecoder, parseIntOr } from "../lib"; +import { linkedVCPropsDecoder, parseIntOr, notEmptyStringOr } from "../lib"; import Item, { ItemProps, itemBasePropsDecoder, ItemType } from "../Item"; export type GroupProps = { type: ItemType.GROUP_ITEM; imageSrc: string; // URL? groupId: number; + statusImageSrc: string | null; } & ItemProps & LinkedVisualConsoleProps; @@ -31,6 +32,7 @@ export function groupPropsDecoder(data: UnknownObject): GroupProps | never { type: ItemType.GROUP_ITEM, imageSrc: data.imageSrc, groupId: parseInt(data.groupId), + statusImageSrc: notEmptyStringOr(data.statusImageSrc, null), ...linkedVCPropsDecoder(data) // Object spread. It will merge the properties of the two objects. }; } @@ -39,7 +41,9 @@ export default class Group extends Item { public createDomElement(): HTMLElement { const img: HTMLImageElement = document.createElement("img"); img.className = "group"; - img.src = this.props.imageSrc; + if (this.props.statusImageSrc != null) { + img.src = this.props.statusImageSrc; + } return img; } From 8c27411be633878cd5654a24e2dcc91664e585e5 Mon Sep 17 00:00:00 2001 From: Marcos Alconada Date: Mon, 15 Apr 2019 15:18:22 +0200 Subject: [PATCH 307/473] Delete plugin.php Former-commit-id: c37a85bcf4082a148e72cdc9b1a166a70ec94537 --- pandora_console/godmode/servers/plugin.php | 1205 -------------------- 1 file changed, 1205 deletions(-) delete mode 100644 pandora_console/godmode/servers/plugin.php diff --git a/pandora_console/godmode/servers/plugin.php b/pandora_console/godmode/servers/plugin.php deleted file mode 100644 index 5ff8022afa..0000000000 --- a/pandora_console/godmode/servers/plugin.php +++ /dev/null @@ -1,1205 +0,0 @@ - $id_plugin]); - $preload = io_safe_output($description); - $preload = str_replace("\n", '
    ', $preload); - - echo $preload; - return; - } - - if ($get_list_modules_and_component_locked_plugin) { - $id_plugin = (int) get_parameter('id_plugin', 0); - - $network_components = db_get_all_rows_filter( - 'tnetwork_component', - ['id_plugin' => $id_plugin] - ); - if (empty($network_components)) { - $network_components = []; - } - - $modules = db_get_all_rows_filter( - 'tagente_modulo', - [ - 'delete_pending' => 0, - 'id_plugin' => $id_plugin, - ] - ); - if (empty($modules)) { - $modules = []; - } - - $table = null; - $table->width = '100%'; - $table->head[0] = __('Network Components'); - $table->data = []; - foreach ($network_components as $net_comp) { - $table->data[] = [$net_comp['name']]; - } - - if (!empty($table->data)) { - html_print_table($table); - - echo '
    '; - } - - $table = null; - $table->width = '100%'; - $table->head[0] = __('Agent'); - $table->head[1] = __('Module'); - foreach ($modules as $mod) { - $agent_name = '
    '.modules_get_agentmodule_agent_name( - $mod['id_agente_modulo'] - ).''; - - - $table->data[] = [ - $agent_name, - $mod['nombre'], - ]; - } - - if (!empty($table->data)) { - html_print_table($table); - } - - return; - } -} - - -require_once $config['homedir'].'/include/functions_filemanager.php'; - -check_login(); - -if (! check_acl($config['id_user'], 0, 'PM')) { - db_pandora_audit( - 'ACL Violation', - 'Trying to access Plugin Management' - ); - include 'general/noaccess.php'; - return; -} - -enterprise_include_once('meta/include/functions_components_meta.php'); - -$view = get_parameter('view', ''); -$create = get_parameter('create', ''); -$filemanager = (bool) get_parameter('filemanager', false); -$edit_file = get_parameter('edit_file', false); -$update_file = get_parameter('update_file', false); -$plugin_command = get_parameter('plugin_command', ''); -$tab = get_parameter('tab', ''); -$deploy_plugin = get_parameter('deploy_plugin', 0); - -if ($view != '') { - $form_id = $view; - $plugin = db_get_row('tplugin', 'id', $form_id); - $form_name = $plugin['name']; - $form_description = $plugin['description']; - $form_max_timeout = $plugin['max_timeout']; - $form_max_retries = $plugin['max_retries']; - if (empty($plugin_command)) { - $form_execute = $plugin['execute']; - } else { - $form_execute = $plugin_command; - } - - $form_plugin_type = $plugin['plugin_type']; - $macros = $plugin['macros']; - $parameters = $plugin['parameters']; -} - -if ($create != '') { - $form_id = 0; - $form_name = ''; - $form_description = ''; - $form_max_timeout = 15; - $form_max_retries = 1; - $form_execute = $plugin_command; - $form_plugin_type = 0; - $form_parameters = ''; - $macros = ''; - $parameters = ''; -} - -// END LOAD VALUES -// ===================================================================== -// INIT FILEMANAGER -// ===================================================================== -if ($filemanager) { - if ($edit_file) { - $location_file = get_parameter('location_file', ''); - $filename = array_pop(explode('/', $location_file)); - $file = file_get_contents($location_file); - echo '

    '.__('Edit file').' '.$filename.'

    '; - // echo "" . __('Back to file explorer') . ""; - echo ""; - // html_print_input_hidden('location_file', $locationFile); - echo ""; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - echo ""; - echo ''; - echo ''; - echo '
    '.__('Edit').'
    '; - echo "'; - echo '
    '; - html_print_input_hidden('location_file', $location_file); - - echo __('Compatibility mode').':'; - $options = [ - 'unix' => 'Unix', - 'windows' => 'Windows', - ]; - html_print_select($options, 'compatibility', $compatibility); - echo " "; - echo '
    '; - echo ''; - } else { - if ($update_file) { - $location_file = get_parameter('location_file', ''); - $contentFile = io_safe_output(get_parameter('content_file', '')); - $compatibility = get_parameter('compatibility', 'unix'); - $is_win_compatible = strpos($contentFile, "\r\n"); - // If is win compatible and the compatibility must be unix - if ($is_win_compatible !== false && $compatibility == 'unix') { - $contentFile = str_replace("\r\n", "\n", $contentFile); - } else if ($is_win_compatible === false && $compatibility == 'windows') { - // If is unix compatible and the compatibility must be win - $contentFile = str_replace("\n", "\r\n", $contentFile); - } - - $result = file_put_contents($location_file, $contentFile); - } - - $id_plugin = (int) get_parameter('id_plugin', 0); - - // Add custom directories here - $fallback_directory = 'attachment/plugin'; - - $directory = (string) get_parameter('directory', $fallback_directory); - $directory = str_replace('\\', '/', $directory); - - // A miminal security check to avoid directory traversal - if (preg_match('/\.\./', $directory)) { - $directory = $fallback_directory; - } - - if (preg_match('/^\//', $directory)) { - $directory = $fallback_directory; - } - - if (preg_match('/^manager/', $directory)) { - $directory = $fallback_directory; - } - - $banned_directories['include'] = true; - $banned_directories['godmode'] = true; - $banned_directories['operation'] = true; - $banned_directories['reporting'] = true; - $banned_directories['general'] = true; - $banned_directories[ENTERPRISE_DIR] = true; - - if (isset($banned_directories[$directory])) { - $directory = $fallback_directory; - } - - $real_directory = realpath($config['homedir'].'/'.$directory); - - echo '

    '.__('Index of %s', $directory).'

    '; - - $chunck_url = '&view='.$id_plugin; - if ($id_plugin == 0) { - $chunck_url = '&create=1'; - } - - $homedir_filemanager = isset($config['homedir_filemanager']) ? $config['homedir_filemanager'] : false; - filemanager_file_explorer( - $real_directory, - $directory, - 'index.php?sec=gservers&sec2=godmode/servers/plugin&filemanager=1&id_plugin='.$id_plugin, - $fallback_directory, - true, - false, - 'index.php?sec=gservers&sec2=godmode/servers/plugin'.$chunck_url.'&plugin_command=[FILE_FULLPATH]&id_plugin='.$id_plugin, - true, - 0775, - $homedir_filemanager - ); - } - - return; -} - -// ===================================================================== -// END FILEMANAGER -// ===================================================================== -// ===================================================================== -// SHOW THE FORM -// ===================================================================== -$sec = 'gservers'; - -if (($create != '') || ($view != '')) { - enterprise_hook('open_meta_frame'); - - if (defined('METACONSOLE')) { - components_meta_print_header(); - $sec = 'advanced'; - $management_allowed = is_management_allowed(); - if (!$management_allowed) { - ui_print_warning_message(__('To manage plugin you must activate centralized management')); - } - } else { - if ($create != '') { - ui_print_page_header( - __('Plugin registration'), - 'images/gm_servers.png', - false, - 'plugin_definition', - true - ); - } else { - ui_print_page_header( - __('Plugin update'), - 'images/gm_servers.png', - false, - 'plugin_definition', - true - ); - } - - $management_allowed = !is_central_policies_on_node(); - if (!$management_allowed) { - ui_print_warning_message( - __( - 'This console is not manager of this environment, - please manage this feature from centralized manager console (Metaconsole).' - ) - ); - } - } - - - if ($create == '') { - $plugin_id = get_parameter('view', ''); - echo "
    "; - } else { - echo ""; - } - - $table = new stdClass(); - $table->width = '100%'; - $table->id = 'table-form'; - $table->class = 'databox filters'; - $table->style = []; - $table->style[0] = 'font-weight: bold'; - $table->style[2] = 'font-weight: bold'; - $table->data = []; - - $data = []; - $data[0] = __('Name'); - $data[1] = ''; - $table->colspan['plugin_name'][1] = 3; - $table->data['plugin_name'] = $data; - - $data = []; - $data[0] = __('Plugin type'); - $fields[0] = __('Standard'); - $fields[1] = __('Nagios'); - $data[1] = html_print_select($fields, 'form_plugin_type', $form_plugin_type, '', '', 0, true); - $table->data['plugin_type'] = $data; - $table->colspan['plugin_type'][1] = 3; - - $data[0] = __('Max. timeout').ui_print_help_tip(__('This value only will be applied if is minor than the server general configuration plugin timeout').'.

    '.__('If you set a 0 seconds timeout, the server plugin timeout will be used'), true); - $data[1] = html_print_extended_select_for_time('form_max_timeout', $form_max_timeout, '', '', '0', false, true); - - $table->data['plugin_timeout'] = $data; - - $data = []; - $data[0] = __('Description'); - $data[1] = ''; - $table->colspan['plugin_desc'][1] = 3; - $table->data['plugin_desc'] = $data; - - // if (!defined("METACONSOLE")) { - // echo '
    '; - // echo ''; - } - - enterprise_hook('close_meta_frame'); -} else { - enterprise_hook('open_meta_frame'); - - if (defined('METACONSOLE')) { - components_meta_print_header(); - $sec = 'advanced'; - $management_allowed = is_management_allowed(); - if (!$management_allowed) { - ui_print_warning_message(__('To manage plugin you must activate centralized management')); - } - - if (!$config['metaconsole_deploy_plugin_server'] && $management_allowed) { - $deploy_plugin_server = true; - - echo ''; - ?> - - '; - echo __('You need to create your own plugins with Windows compatibility'); - echo ''; - } - } - - - // Update plugin. - if (isset($_GET['update_plugin'])) { - $plugin_id = get_parameter('update_plugin', 0); - $plugin_name = get_parameter('form_name', ''); - $plugin_description = get_parameter('form_description', ''); - $plugin_max_timeout = get_parameter('form_max_timeout', ''); - $plugin_execute = get_parameter('form_execute', ''); - $plugin_plugin_type = get_parameter('form_plugin_type', '0'); - $parameters = get_parameter('form_parameters', ''); - - // Get macros - $i = 1; - $macros = []; - while (1) { - $macro = (string) get_parameter('field'.$i.'_macro'); - if ($macro == '') { - break; - } - - $desc = (string) get_parameter('field'.$i.'_desc'); - $help = (string) get_parameter('field'.$i.'_help'); - $value = (string) get_parameter('field'.$i.'_value'); - $hide = get_parameter('field'.$i.'_hide'); - - $macros[$i]['macro'] = $macro; - $macros[$i]['desc'] = $desc; - $macros[$i]['help'] = $help; - if ($hide == 1) { - $macros[$i]['value'] = io_input_password($value); - } else { - $macros[$i]['value'] = $value; - } - - $macros[$i]['hide'] = $hide; - - $i++; - } - - $macros = io_json_mb_encode($macros); - - $values = [ - 'name' => $plugin_name, - 'description' => $plugin_description, - 'max_timeout' => $plugin_max_timeout, - 'execute' => $plugin_execute, - 'plugin_type' => $plugin_plugin_type, - 'parameters' => $parameters, - 'macros' => $macros, - ]; - - $result = false; - if ($values['name'] != '' && $values['execute'] != '') { - $result = db_process_sql_update( - 'tplugin', - $values, - ['id' => $plugin_id] - ); - } - - if (! $result) { - ui_print_error_message(__('Problem updating plugin')); - } else { - ui_print_success_message(__('Plugin updated successfully')); - } - } - - // Create plugin - if (isset($_GET['create_plugin'])) { - $plugin_name = get_parameter('form_name', ''); - $plugin_description = get_parameter('form_description', ''); - $plugin_max_timeout = get_parameter('form_max_timeout', ''); - $plugin_execute = get_parameter('form_execute', ''); - $plugin_plugin_type = get_parameter('form_plugin_type', '0'); - $plugin_parameters = get_parameter('form_parameters', ''); - - // Get macros - $i = 1; - $macros = []; - while (1) { - $macro = (string) get_parameter('field'.$i.'_macro'); - if ($macro == '') { - break; - } - - $desc = (string) get_parameter('field'.$i.'_desc'); - $help = (string) get_parameter('field'.$i.'_help'); - $value = (string) get_parameter('field'.$i.'_value'); - $hide = get_parameter('field'.$i.'_hide'); - - $macros[$i]['macro'] = $macro; - $macros[$i]['desc'] = $desc; - $macros[$i]['help'] = $help; - if ($hide == 1) { - $macros[$i]['value'] = io_input_password($value); - } else { - $macros[$i]['value'] = $value; - } - - $macros[$i]['hide'] = $hide; - $i++; - } - - $macros = io_json_mb_encode($macros); - - $values = [ - 'name' => $plugin_name, - 'description' => $plugin_description, - 'max_timeout' => $plugin_max_timeout, - 'execute' => $plugin_execute, - 'plugin_type' => $plugin_plugin_type, - 'parameters' => $plugin_parameters, - 'macros' => $macros, - ]; - - $result = false; - if ($values['name'] != '' && $values['execute'] != '') { - $result = db_process_sql_insert('tplugin', $values); - } - - if (! $result) { - ui_print_error_message(__('Problem creating plugin')); - } else { - ui_print_success_message(__('Plugin created successfully')); - } - } - - if (isset($_GET['kill_plugin'])) { - // if delete alert - $plugin_id = get_parameter('kill_plugin', 0); - - $result = db_process_sql_delete('tplugin', ['id' => $plugin_id]); - - if (!is_metaconsole()) { - if (!$result) { - ui_print_error_message(__('Problem deleting plugin')); - } else { - ui_print_success_message(__('Plugin deleted successfully')); - } - } - - - if ($plugin_id != 0) { - // Delete all the modules with this plugin - $plugin_modules = db_get_all_rows_filter( - 'tagente_modulo', - ['id_plugin' => $plugin_id] - ); - - if (empty($plugin_modules)) { - $plugin_modules = []; - } - - foreach ($plugin_modules as $pm) { - modules_delete_agent_module($pm['id_agente_modulo']); - } - - if (enterprise_installed()) { - enterprise_include_once('include/functions_policies.php'); - $policies_ids = db_get_all_rows_filter('tpolicy_modules', ['id_plugin' => $plugin_id]); - foreach ($policies_ids as $policies_id) { - policies_change_delete_pending_module($policies_id['id']); - } - } - - if (is_metaconsole()) { - enterprise_include_once('include/functions_plugins.php'); - $result = plugins_delete_plugin($plugin_id); - if (!$result) { - ui_print_error_message(__('Problem deleting plugin')); - } else { - ui_print_success_message(__('Plugin deleted successfully')); - } - } - } - } - - if ($deploy_plugin) { - if (is_metaconsole()) { - enterprise_include_once('include/functions_plugins.php'); - $result = plugins_deploy_plugin($deploy_plugin); - if (!$result) { - ui_print_error_message(__('Problem deploying plugin')); - } else { - ui_print_success_message(__('Plugin deployed successfully')); - } - } - } - - if ($deploy_plugin_server) { - $setup = db_get_all_rows_in_table('tmetaconsole_setup'); - // recorremos todos los nodos. - foreach ($setup as $key => $value) { - // Obtenemos los plugins de la meta. - $all_plugin_meta = db_get_all_rows_sql('SELECT SQL_NO_CACHE * FROM tplugin', false, false); - // Conectamos con el nodo. - if (metaconsole_connect($value) == NOERR) { - $values = []; - // Obtenemos los plugin del nodo. - $node_plugin_server = db_get_all_rows_sql('SELECT SQL_NO_CACHE * FROM tplugin', false, false); - foreach ($node_plugin_server as $key2 => $plugin) { - // Comprobamos si el id esta meta y nodo al mismo tiempo. - $key_exists = array_search($plugin['id'], array_column($all_plugin_meta, 'id')); - if ($key_exists !== false) { - // Si el plugin tiene el mismo id pero diferentes datos. - if ($all_plugin_meta[$key_exists] != $plugin) { - $old_id = $plugin['id']; - $new_id = ($plugin['id'] + (1000 * $value['id'])); - - // El plugin del nodo pasa a tener otro id y otro nombre. - $plugin['id'] = $new_id; - $plugin['name'] = $plugin['name'].'_'.$value['server_name']; - $result_update = db_process_sql_update( - 'tplugin', - [ - 'id' => $new_id, - 'name' => $plugin['name'], - ], - ['id' => $old_id] - ); - - if ($result_update) { - db_process_sql_update( - 'tagente_modulo', - ['id_plugin' => $new_id], - ['id_plugin' => $old_id] - ); - - db_process_sql_update( - 'tnetwork_component', - ['id_plugin' => $new_id], - ['id_plugin' => $old_id] - ); - - db_process_sql_update( - 'tpolicy_modules', - ['id_plugin' => $new_id], - ['id_plugin' => $old_id] - ); - } - - // New plugins to insert in the metaconsole. - $values[$plugin['id']] = $plugin; - } - } else { - // Exists in the node, but does not exist in the metaconsole. - $values[$plugin['id']] = $plugin; - } - } - - // Restore to metaconsole. - metaconsole_restore_db(); - - // Insert in metaconsole. - if (!empty($values)) { - foreach ($values as $key2 => $val) { - // Insert into metaconsole. - $result_insert = db_process_sql_insert('tplugin', $val); - } - } - } - } - - $all_plugin_meta = db_get_all_rows_sql('SELECT SQL_NO_CACHE * FROM tplugin', false, false); - - foreach ($setup as $key => $value) { - if (metaconsole_connect($value) == NOERR) { - $all_plugin_node = db_get_all_rows_sql('SELECT SQL_NO_CACHE * FROM tplugin', false, false); - - $array_diff = array_diff(array_column($all_plugin_meta, 'id'), array_column($all_plugin_node, 'id')); - foreach ($array_diff as $key2 => $pluginid) { - $other = []; - $plugin_meta = $all_plugin_meta[$key2]; - - unset($plugin_meta['id']); - $other['name'] = urlencode($plugin_meta['name']); - $other['description'] = urlencode($plugin_meta['description']); - $other['max_timeout'] = $plugin_meta['max_timeout']; - $other['max_retries'] = $plugin_meta['max_retries']; - $other['execute'] = urlencode($plugin_meta['execute']); - $other['net_dst_opt'] = $plugin_meta['net_dst_opt']; - $other['net_port_opt'] = $plugin_meta['net_port_opt']; - $other['user_opt'] = $plugin_meta['user_opt']; - $other['pass_opt'] = $plugin_meta['pass_opt']; - $other['plugin_type'] = $plugin_meta['plugin_type']; - $other['macros'] = urlencode($plugin_meta['macros']); - $other['parameters'] = urlencode($plugin_meta['parameters']); - $other = implode('%7C', $other); - - $auth_token = json_decode($value['auth_token']); - $url = $value['server_url'].'include/api.php?op=set&op2=push_plugin'.'&id='.$pluginid.'&other_mode=url_encode_separator_%7C&other='.$other."&apipass=$auth_token->api_password"."&user=$auth_token->console_user&pass=$auth_token->console_password"; - $file_path = realpath($plugin_meta['execute']); - $post = ''; - if (file_exists($file_path)) { - $post = ['file' => curl_file_create($file_path)]; - } - - $curlObj = curl_init(); - curl_setopt($curlObj, CURLOPT_URL, $url); - curl_setopt($curlObj, CURLOPT_POST, 1); - curl_setopt($curlObj, CURLOPT_POSTFIELDS, $post); - curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1); - curl_setopt($curlObj, CURLOPT_SSL_VERIFYPEER, false); - - $api_result = curl_exec($curlObj); - curl_close($curlObj); - } - } - - // restore to metaconsole - metaconsole_restore_db(); - } - } - - // If not edition or insert, then list available plugins - $rows = db_get_all_rows_sql('SELECT * FROM tplugin ORDER BY name'); - - if ($rows !== false) { - if (defined('METACONSOLE')) { - echo '
    '; - // } - $table->width = '100%'; - $table->class = 'databox filters'; - - if (defined('METACONSOLE')) { - $table->head[0] = __('General'); - $table->head_colspan[0] = 4; - $table->headstyle[0] = 'text-align: center'; - html_print_table($table); - } else { - echo '
    '.__('General').''; - html_print_table($table); - echo '
    '; - } - - $table->data = []; - - $plugin_id = get_parameter('view', 0); - - $locked = true; - - // If we have plugin id (update mode) and this plugin used by any module or component - // The command configuration will be locked - if ($plugin_id > 0) { - $modules_using_plugin = db_get_value_filter('count(*)', 'tagente_modulo', ['delete_pending' => 0, 'id_plugin' => $plugin_id]); - $components_using_plugin = db_get_value_filter('count(*)', 'tnetwork_component', ['id_plugin' => $plugin_id]); - if (($components_using_plugin + $modules_using_plugin) == 0) { - $locked = false; - } - } else { - $locked = false; - } - - $disabled = ''; - if ($locked) { - $disabled = 'readonly="readonly"'; - } - - $data = []; - $data[0] = __('Plugin command'); - $data[1] = ''; - if ($locked) { - $data[1] .= html_print_image('images/lock.png', true, ['class' => 'command_advanced_conf lock']); - } - - $data[1] .= ' '; - $data[1] .= html_print_image('images/file.png', true); - $data[1] .= ''; - $table->data['plugin_command'] = $data; - - $data = []; - $data[0] = __('Plug-in parameters').ui_print_help_icon('plugin_parameters', true); - $data[1] = ''; - if ($locked) { - $data[1] .= html_print_image('images/lock.png', true, ['class' => 'command_advanced_conf lock']); - } - - $table->data['plugin_parameters'] = $data; - - $data = []; - $data[0] = __('Command preview'); - $data[1] = '
    '; - $table->data['plugin_preview'] = $data; - - $table->width = '100%'; - $table->class = 'databox filters'; - if (defined('METACONSOLE')) { - $table->head[0] = __('Command'); - $table->head_colspan[0] = 4; - $table->headstyle[0] = 'text-align: center'; - html_print_table($table); - } else { - echo '
    '.__('Command').''; - html_print_table($table); - echo '
    '; - } - - $data = []; - - $table->data = []; - - $macros = json_decode($macros, true); - - // The next row number is plugin_9 - $next_name_number = 9; - $i = 1; - while (1) { - // Always print at least one macro - if ((!isset($macros[$i]) || $macros[$i]['desc'] == '') && $i > 1) { - break; - } - - $macro_desc_name = 'field'.$i.'_desc'; - $macro_desc_value = ''; - $macro_help_name = 'field'.$i.'_help'; - $macro_help_value = ''; - $macro_value_name = 'field'.$i.'_value'; - $macro_value_value = ''; - $macro_name_name = 'field'.$i.'_macro'; - $macro_name = '_field'.$i.'_'; - $macro_hide_value_name = 'field'.$i.'_hide'; - $macro_hide_value_value = 0; - - if (isset($macros[$i]['desc'])) { - $macro_desc_value = $macros[$i]['desc']; - } - - if (isset($macros[$i]['help'])) { - $macro_help_value = $macros[$i]['help']; - } - - if (isset($macros[$i]['value'])) { - $macro_value_value = $macros[$i]['value']; - } - - if (isset($macros[$i]['hide'])) { - $macro_hide_value_value = $macros[$i]['hide']; - - // Decrypt hidden macros. - $macro_value_value = io_output_password($macro_value_value); - } - - $datam = []; - $datam[0] = __('Description')." ($macro_name)"; - $datam[0] .= html_print_input_hidden($macro_name_name, $macro_name, true); - $datam[1] = html_print_input_text_extended($macro_desc_name, $macro_desc_value, 'text-'.$macro_desc_name, '', 30, 255, $locked, '', "class='command_macro'", true); - if ($locked) { - $datam[1] .= html_print_image('images/lock.png', true, ['class' => 'command_macro lock']); - } - - $datam[2] = __('Default value')." ($macro_name)"; - $datam[3] = html_print_input_text_extended($macro_value_name, $macro_value_value, 'text-'.$macro_value_name, '', 30, 255, $locked, '', "class='command_component command_macro'", true); - if ($locked) { - $datam[3] .= html_print_image('images/lock.png', true, ['class' => 'command_macro lock']); - } - - $table->data['plugin_'.$next_name_number] = $datam; - - $next_name_number++; - - $table->colspan['plugin_'.$next_name_number][1] = 3; - - $datam = []; - $datam[0] = __('Hide value').ui_print_help_tip(__('This field will show up as dots like a password'), true); - $datam[1] = html_print_checkbox_extended($macro_hide_value_name, 1, $macro_hide_value_value, 0, '', ['class' => 'command_macro'], true, 'checkbox-'.$macro_hide_value_name); - - $table->data['plugin_'.$next_name_number] = $datam; - $next_name_number++; - - $table->colspan['plugin_'.$next_name_number][1] = 3; - - $datam = []; - $datam[0] = __('Help')." ($macro_name)


    "; - $tadisabled = $locked === true ? ' disabled' : ''; - $datam[1] = html_print_textarea($macro_help_name, 6, 100, $macro_help_value, 'class="command_macro" style="width: 97%;"'.$tadisabled, true); - - if ($locked) { - $datam[1] .= html_print_image('images/lock.png', true, ['class' => 'command_macro lock']); - } - - $datam[1] .= '


    '; - - $table->data['plugin_'.$next_name_number] = $datam; - $next_name_number++; - $i++; - } - - // Add/Delete buttons - $datam = []; - $datam[0] = ''.''.__('Add macro').''.' '.html_print_image('images/add.png', true).''; - $datam[0] .= ''; - $datam[0] .= ''; - - if (!$locked) { - $delete_macro_style = ''; - if ($i <= 2) { - $delete_macro_style = 'display:none;'; - } - - $datam[2] = ''; - - $table->colspan['plugin_action'][0] = 2; - $table->colspan['plugin_action'][2] = 2; - } else { - $table->colspan['plugin_action'][0] = 4; - } - - $table->rowstyle['plugin_action'] = 'text-align:center'; - $table->data['plugin_action'] = $datam; - - - if (defined('METACONSOLE')) { - $table->head[0] = __('Parameters macros'); - $table->head_colspan[0] = 4; - $table->headstyle[0] = 'text-align: center'; - html_print_table($table); - } else { - echo '
    '.''.__('Parameters macros').ui_print_help_icon('macros', true).''; - html_print_table($table); - echo '
    '; - } - - echo ''; - - echo '
    '; - - if ($create != '') { - echo ""; - } else { - echo ""; - } - - echo '
    '; - - if (defined('METACONSOLE')) { - echo '
    '; - } else { - echo '
    '; - } - - echo ''; - echo ''; - echo ''; - if ($management_allowed) { - echo "'; - } - - $color = 0; - - foreach ($rows as $row) { - if ($color == 1) { - $tdcolor = 'datos'; - $color = 0; - } else { - $tdcolor = 'datos2'; - $color = 1; - } - - echo ''; - echo "'; - echo "'; - if ($management_allowed) { - echo "'; - } - - echo ''; - } - - echo '
    '.__('Name').''.__('Type').''.__('Command').'".''.__('Op.').''.'
    "; - if ($management_allowed) { - echo ""; - } - - echo $row['name']; - echo '"; - if ($row['plugin_type'] == 0) { - echo __('Standard'); - } else { - echo __('Nagios'); - } - - echo ""; - echo $row['execute']; - echo '"; - - // Show it is locket - $modules_using_plugin = db_get_value_filter( - 'count(*)', - 'tagente_modulo', - [ - 'delete_pending' => 0, - 'id_plugin' => $row['id'], - ] - ); - $components_using_plugin = db_get_value_filter( - 'count(*)', - 'tnetwork_component', - ['id_plugin' => $row['id']] - ); - if (($components_using_plugin + $modules_using_plugin) > 0) { - echo ''; - html_print_image('images/lock.png'); - echo ''; - } - - echo "".html_print_image('images/config.png', true, ['title' => __('Edit')]).'  '; - echo "".html_print_image('images/cross.png', true, ['border' => '0']).''; - if (is_metaconsole()) { - echo "   ".html_print_image('images/deploy.png', true, ['title' => __('Deploy'), 'width' => '21 px']).'  '; - } - - echo '
    '; - } else { - ui_print_info_message(['no_close' => true, 'message' => __('There are no plugins in the system') ]); - } - - if ($management_allowed) { - echo ""; - - echo '
    '; - echo "
    "; - echo ""; - echo '
    '; - echo ''; } else { $global_progress = -1; diff --git a/pandora_console/include/class/CustomNetScan.class.php b/pandora_console/include/class/CustomNetScan.class.php index 7477594637..bd0adba3f1 100644 --- a/pandora_console/include/class/CustomNetScan.class.php +++ b/pandora_console/include/class/CustomNetScan.class.php @@ -438,7 +438,7 @@ class CustomNetScan extends Wizard // Input task name. $form['inputs'][] = [ - 'label' => ''.__('Task name').'', + 'label' => __('Task name'), 'arguments' => [ 'name' => 'taskname', 'value' => $this->task['name'], @@ -460,7 +460,7 @@ class CustomNetScan extends Wizard // Input task description. $form['inputs'][] = [ - 'label' => ''.__('Comment').'', + 'label' => __('Comment'), 'arguments' => [ 'name' => 'comment', 'value' => $this->task['description'], @@ -471,7 +471,7 @@ class CustomNetScan extends Wizard // Input Discovery Server. $form['inputs'][] = [ - 'label' => ''.__('Discovery server').''.ui_print_help_tip( + 'label' => __('Discovery server').ui_print_help_tip( __('You must select a Discovery Server to run the Task, otherwise the Recon Task will never run'), true ), @@ -492,7 +492,7 @@ class CustomNetScan extends Wizard // Input Group. $form['inputs'][] = [ - 'label' => ''.__('Group').'', + 'label' => __('Group'), 'arguments' => [ 'name' => 'id_group', 'returnAllGroup' => false, @@ -511,7 +511,7 @@ class CustomNetScan extends Wizard // Schedule. $form['inputs'][] = [ - 'label' => ''.__('Interval').''.ui_print_help_tip( + 'label' => __('Interval').ui_print_help_tip( __('Manual interval means that it will be executed only On-demand'), true ), @@ -594,7 +594,7 @@ class CustomNetScan extends Wizard // XXX: Could be improved validating inputs before continue (JS) // Print NetScan page 0. - $this->printForm($form); + $this->printForm($form, false, true); } } @@ -602,7 +602,7 @@ class CustomNetScan extends Wizard $name_ipam = 'IPAM Recon'; // Recon script. $form['inputs'][] = [ - 'label' => ''.__('Recon script').'', + 'label' => __('Recon script'), 'arguments' => [ 'type' => 'select_from_sql', 'sql' => sprintf( @@ -643,7 +643,7 @@ class CustomNetScan extends Wizard ); $form['inputs'][] = [ - 'label' => ''.__('Explanation').'', + 'label' => __('Explanation').'', 'arguments' => [ 'type' => 'textarea', 'rows' => 4, @@ -652,6 +652,7 @@ class CustomNetScan extends Wizard 'value' => $explanation, 'return' => true, 'attributes' => 'style="width: 388px;"', + 'class' => 'discovery_textarea_input' ], ]; @@ -663,8 +664,9 @@ class CustomNetScan extends Wizard 'name' => 'macro_name', 'value' => 'macro_value', 'type' => 'text', - 'size' => 100, + 'size' => 50, 'return' => true, + ], ]; diff --git a/pandora_console/include/functions_html.php b/pandora_console/include/functions_html.php index 4cb405d154..8feab63553 100644 --- a/pandora_console/include/functions_html.php +++ b/pandora_console/include/functions_html.php @@ -436,7 +436,8 @@ function html_print_select_groups( $keys_field='id_grupo', $strict_user=false, $delete_groups=false, - $include_groups=false + $include_groups=false, + $size=false ) { global $config; @@ -481,7 +482,8 @@ function html_print_select_groups( $class, $disabled, $style, - $option_style + $option_style, + $size ); if ($return) { @@ -549,13 +551,11 @@ function html_print_select( $attributes .= ' onchange="'.$script.'"'; } - if (!empty($multiple)) { - if ($size !== false) { - $attributes .= ' multiple="multiple" size="'.$size.'"'; - } else { - $attributes .= ' multiple="multiple" size="10"'; - } - } + if ($size !== false) + $attributes .= ' size="'.$size.'"'; + + if (!empty($multiple)) + $attributes .= ' multiple="multiple"'; if (!empty($class)) { $attributes .= ' class="'.$class.'"'; @@ -1774,7 +1774,8 @@ function html_print_button($label='OK', $name='', $disabled=false, $script='', $ */ function html_print_textarea($name, $rows, $columns, $value='', $attributes='', $return=false, $class='') { - $output = ''; diff --git a/pandora_console/include/graphs/functions_d3.php b/pandora_console/include/graphs/functions_d3.php index 5ce06e982f..dfbcb46234 100644 --- a/pandora_console/include/graphs/functions_d3.php +++ b/pandora_console/include/graphs/functions_d3.php @@ -415,7 +415,7 @@ function d3_progress_bubble($id, $percentile, $width, $height, $color, $unit='%' } -function progress_circular_bar($id, $percentile, $width, $height, $color, $unit='%', $text='', $fill_color='#FFFFFF') +function progress_circular_bar($id, $percentile, $width, $height, $color, $unit='%', $text='', $fill_color='#FFFFFF', $transition=1) { global $config; @@ -427,7 +427,7 @@ function progress_circular_bar($id, $percentile, $width, $height, $color, $unit= $output .= '
    "; $output .= include_javascript_d3(true); $output .= ""; return $output; diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index 51dae061ec..d989c5f55f 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1988,7 +1988,8 @@ function print_circular_progress_bar( color, unit, label, - label_color + label_color, + transition ) { var twoPi = Math.PI * 2; var radius = width / 2; @@ -2120,15 +2121,19 @@ function print_circular_progress_bar( var progress = startPercent; - (function loops() { - updateProgress(progress); + if (transition == 0) + updateProgress(endPercent); + else { + (function loops() { + updateProgress(progress); - if (count > 0) { - count--; - progress += step; - setTimeout(loops, 30); - } - })(); + if (count > 0) { + count--; + progress += step; + setTimeout(loops, 30); + } + })(); + } } function print_interior_circular_progress_bar( diff --git a/pandora_console/include/styles/discovery.css b/pandora_console/include/styles/discovery.css index 34e9b98255..51b4e98c10 100644 --- a/pandora_console/include/styles/discovery.css +++ b/pandora_console/include/styles/discovery.css @@ -156,11 +156,118 @@ span.breadcrumb_link { color: #95b750; } -.form_grid_items { - overflow: hidden; +/* + * Discovery forms structure + */ + +.edit_discovery_info { + display: flex; + align-items: center; + padding-top: 25px; } -.form_grid_items .form_grid_item { - float: left; + +.edit_discovery_input { + align-items: center; + margin-bottom: 25px; +} + +/* + * Discovery text inputs + */ + +.discovery_label_hint { + display: flex; +} + +label { + color: #343434 !important; + font-size: 1.5em; + font-family: "lato-bolder", "Open Sans", sans-serif !important; + font-weight: bold; + margin: 0px 0px 5px 0px; +} + +.discovery_full_width_input { + width: 100%; +} + +select { + font-family: "lato-bolder", "Open Sans", sans-serif !important; + font-size: 1.6em !important; + color: #686868; +} + +select > option { + font-family: "lato-bolder", "Open Sans", sans-serif !important; + font-size: 1em !important; +} + +li > input[type=text], li > input[type=password], .discovery_text_input > input[type=password], .discovery_text_input > input[type=text], #interval_manual > input[type=text] { + background-color: transparent !important; + border: none; + border-radius: 0 !important; + border-bottom: 1px solid #343434; + padding: 0px 0px 2px 0px; + box-sizing: border-box; + margin-bottom: 4px; + font-family: "lato-bolder", "Open Sans", sans-serif !important; + font-size: 1.6em; +} + +li > input[type=text]:focus, li > input[type=password]:focus, .discovery_text_input > input[type=password]:focus, .discovery_text_input > input[type=text]:focus, #interval_manual > input[type=text]:focus { + font-weight: bold; +} + +#interval_manual > input[type=text] { + width: 50px; + margin-left: 10px; + margin-right: 10px; +} + +.discovery_list_input { + font-family: "lato-bolder", "Open Sans", sans-serif !important; + font-size: 1.6em !important; + color: #686868; + width: 100%; + height: 240px; + border: 1px solid #CBCBCB; + overflow-y: auto; +} + +.discovery_list_input option { + font-family: "lato-bolder", "Open Sans", sans-serif !important; + font-size: 1.1em !important; + padding-left: 30%; +} + +.discovery_list_input option:checked { + background: #1aab8e -webkit-linear-gradient(bottom, #7db742 0%, #7db742 100%); + color: #fff; +} + +.discovery_textarea_input { + background-color: #fbfbfb !important; + padding-left: 10px; + width: 100%; + height: 100px; + max-height: 100px; + max-width: 100%; + -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ + -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; - padding: 10px; + resize: none; + font-family: "lato-bolder", "Open Sans", sans-serif !important; + font-size: 1.4em !important; } + +a.tip { + margin-left: 8px; +} + +.inline_switch > label { + float: right; +} + +.discovery_interval_select_width { + width: 90%; +} \ No newline at end of file From 0e02d71712b3112c708c64b9300cf8e27ef0b31e Mon Sep 17 00:00:00 2001 From: alejandro-campos Date: Mon, 22 Apr 2019 17:47:30 +0200 Subject: [PATCH 387/473] add missing image Former-commit-id: 0e5c0140a919223403c33a7dde15f64fdde62ed8 --- pandora_console/images/wizard/netscan_green.png | Bin 0 -> 15485 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 pandora_console/images/wizard/netscan_green.png diff --git a/pandora_console/images/wizard/netscan_green.png b/pandora_console/images/wizard/netscan_green.png new file mode 100644 index 0000000000000000000000000000000000000000..faeae9b04208888f9b7fdb70a185494bf45cd862 GIT binary patch literal 15485 zcmV-@Jc7fCP)jzLfTR~QBO^V+EzIrsnwgk2h6&&S!193P zm(gGZAeOh4R9GSw28xxtjF~8rvlTxD6n#@cJrYrse#B6T)gDSsc^cb%t zvA|dq1~dd$e!^iGLI4ud`|9WM*E1RpDGZaD(GUd11B#-6Ab7xmt%O|p3y{Lkl24jw zfdzqUE*GbqUmSCNeaWH?qzGmT7%DADyT6ibL6QYvsAf)1QAsJ_d;$p@y7g&|2+P>M&|@8jF%83IWWZx#1sq0c(B9P@POYu{}*cZ5C)Jc zJUFuIn1DcJ!O6vUoSeUA9xteCKw3lsNsMGMi&_(sDBk(J?|&jUgctqLSTho1AvF(E}>ym9>I$sh1IL>&^7nMnc`G)#Ga@poRof5B{ViXSO4%`uJn z*8nra%n%VUhb5PP=rjHLNFqoJB#@2|vOcHf@7mQY=7E8Z2u;OrpZ`}L?tX=1gpU!_ zXT#ZOcz66gO}xOE6O&>VF*7hlL~vGq7Xg8w27UYaGyRIlaIPu>N%DwdM3R75WIn%U zINWA&HKp>~eE;fO9_~IPvOvAdylNPe=>?PNIZh*04VD%lDW5nwQY^2e#3;mQXyLoh z|w4F=IHan6=lW6hJ%I3aEN29aHOw%GFRDil6CcBuUv)yrJ0Nd0Zh|#uV1y z7o#VE{@EnU?Y2z~ZJH9|gw|TbIn-4&F(BetG}mkm_p;kr6)XosQ14kx8l>_FLXt#C z35SDZj0W5M;raiGFvJ)CHuQrlpXnc??C3YLPMt?x`&_!UBI{S7yp!$A6{ltsPbY! z46)>k;=))O4=I3p3UFk_e|?un`AnqvU;A|9zc;t_O@;?PGvB95RwSSqW(|VFBo(Vt z=ydgD4VqG6&=O%VNX6;vTnB;s^yoA5eX3;SJ=3MkQv{4yz#m2+Aw+8JjKz$xOb8+l zk&LRdo-Lep${PmA21Vaz=G!>^fYL7pv=|YgC6buLE6y*^xSm`P=98s=(EA~y;Wj(l z2W)TeQZr)3aMd#E`l--o=G!PGl7%9rs`ZZqkVHx?ssUrp@zrbIoV;Q(yUGmbT2zfi zGXwL~HsZ25;nnHi8P(hD?LFZ6!><9QW(-t74vjh~3gia;WS^OD!=#ek#hnC<1r+W) zKtwcgF+1k_x8HI(c~6i9;v-0+O%0*}895wEh*M$|aE@sVEKVkzUmWxG^WU;NJfvca zl%R5>PM!R0aQvD{DDIJ^@5E3iSix4lIsH3l7q2+Kev9dXx(4xvSwsY;ZG);K5s3-F z}!9ZMEhN;e{Z+Y?RPnerg zjUwumm|A9wdH$vswuW0YF_5C*z0Y8f6p0paqU`ODI6HsCyq@8-;x`Zf4aJkh<*j#v z^qKiKO4%)<)Br>aAcnEvZ2pe#-uxNr8A+x@YakTE!qtf6rEBL2i#4KxQX!Hv3QZCs ziDV0^Ix!pxZ;!vFb_1S0_&qqqs6KDIzgp^4z0T1r*@@CHlx7Zj>o2XsIsNUwugD0peZH!E3mt0RTS;R|X6Nu8_ zz0$S~(>5?3?h~3huTQ_@(SvWOyUep+H}mD~WTSh)rl|Az3fX92&c)RmuC7n<1Hd_A zY6&6Y#i41$)^MN44}Zhs?Jp3lyd1V4xoFRL{pMRPr*H61NwPp4s3vfMm=dpE|DC4~ zz9u7jOxSd;L6grxZ@P?LsvlNB!@uUj6fbP!qELr|E_y?9W%1 z^S=L;W3(ht9P?>YQd1+M0i;DVVkXpX$isujIqww%3s~y1_sL~Ul0z7?h#mx zC6D0|(URZ|lj-$OxNko%eFDq}cTc0w7=fFN^3xgbzTe4z%i8b!0QIu8_~`H5JT_(Q zT>?;=Ca{831!7uIRgM^qLA`~eT8c|iMV(uoR<%PW3&Nl4LdNfz zJ-tE^3KZ=oN$p*I=%9sb-h{QUOGVQFv?Q6+aE181CB~wgSrWuM+SC$hcz5ld2_~Ob_%+n)0vkwc2I`(m=0jNDcZQ?yN|k%&+3M;CP=LOBfzrSB|qS(z9*Bb z%ZHFPX~uf?&7CSi`Mtyv3bjPDTiy%v{H>g}lol?W_Rbo#*-I6S?24gW4siL$|5C`f9;^&*r|r8R2+;6SNZ&Y$pGurpVe>V_uAI* zUY4JQHsY%fp)FIMj0&#Dr)IqbACd}a{o$&3ee`oUGif0eMqGE*L5J@>EeEEiVr{8hCc#rdm!C=55EO1V6 z&at>^*s2fM9ULHZ^^!M3p8)ff1Zd#a7SNMarSAAzEZz*3sj3!9X3M-+)vPV%iVQ8u zvad{WCBIck7$F3__lO9-7R(^Vgi~EH-iLHR1;a?OtI8?ps!#wX&?Y0qK zod~pP!F)DnKA+PTpruI0x{XF7MuXxjL$ea@Jw~9lL@hNU4(D}ULatfj{k+;dQGpWp zFH+ial6NF;v8uU#|7Cd3+jlQGzkExyIn^lArYp2^SQ6$IhHT+PX$gSCF+imv#6;zKM$R1)Fqsu7{L1Q1Vu%ArHYU#I?>Rnw$@S!n zU{k~gR2muz|3?Bh!`z_hRfL*SJM+tF8)qn zMoI~M!q-{9N-5FAED@d0-hDA6#s$~SlnKIdrf2^E8~tv4tI84P#0 z8dq~w@!2}HfYU5}g~);l^Ki|p*MDcWxMJQ;h|*+qi6lsoBqf?*;9W(fHK7%nX~Mah z?ZFlyv=|9XLP`O34y_ZxBGbj3WC>DJKF`G(vy<9o+@Cq7S2G^$9`gLj@7Wt2WzZ=u zi{=d$mi=^??;iKu%392fH;b2?UcTe}{DjNd3FhaRG(cxK6y;tr%p4%5K-=aLUCy}- zHA;ylHH7&Y-@Tf1c6rRB!)F|fbL$lJBPG3=jHd`a(wz4@q(z)%p(b9 zI2vQjK?1P_@wq0l;7Mk*(c!FOZ)cB(hhK6ydWvJ5Gvzwv`PZGjc2kGyQAw7DhQyqU z#XH`fyyE=wlwd7V#o}gAR3&e%7M2XFT3j7Y(XxHUWS9j+6!C(p5pBl#)r`sHlBS9FZoL#-;_~gYZ*=GxkhL|!~K%JvfM@We_w&>h&jBsg) znlc{j@aXVM4tKwxVn_l8vd33XM+^r$9KU}_JD;#U9uo~_*Vjm8h?iW(PHH4o#E^ZB z13zY1kNMqi{tF|vF&xSOGtKVC4VM@D1eg!HKzg=3>!q@v#Y!MD;bi_D-@p9}SJN}p zd(>Bi&@4-DWt}OP=@ro|EqgJ~l(OY$MfxQmh89yr#gH1Jw47WnSTqx!J^UB;hEEWx zwJ1!orqo0+5(`>6-b@fRq|OgTlMHo!S!KWyBvLMIriP~H5 zA-miARE+7$igjhr#_l1%dAQHv&Qp%xzvBGz1WAFht4V1JA?2i?sKiF_GGu@6AqV@9 zc(nVZ37kXPawRoapr47!uuTK>~yTo%FN31f_IlMd3F3p=JAqhM7B<2USL5; zG3Kq$<&3P(z%VOID1viR-b=)kP*r>-m?f;hnqo3iY`L6(%7A9a*xPzc?MFZ&*a9!v zS-h}0Z%$uua`9K1bWMycRN0qiL`Vr!VG#ljm#uCTYqM%lRTU$*$2Y(GZw%c&13w}! zhj4pYa%gUE_=vsd2edY0GP!25xL_Kti;?9Rk9OGI+GjY}VNjC9wX~hO*QK(-2;0V) z&uQlyUOC5-8L9>>IJv(Att4&9jb{GA}IwdIzq}JBN3%?H7NvQ ziuo73!?{$f%a)k3^=rjTqAElUv|+}@^gT^$JlH!TF#!@zvLW&9%fE7VcE)f^nYY&@ zZF~N{hOBdDj9%>(v4|!QHo(g+JKK+V_}~lnhldDVf3ngbs;C7je(C(CNOvjqSSlH@ zzdc}UdlxMcj$C}8Dp3o`XciN6=}j-HP2V98{HnuiUFFP_GD0ZpXgL;n-JbE?t3T7& z74@(pDYOMLp3xshyO?Lo)OoxcLKH$v#;-|@*CEj|GsM&qVu+kPl;s~$1JURM;Cl9`2==M+s#USY5cv_^@4>3SyF0U&C%`j@I za>S>LPnW+fJNuBey0LZ) zXwo_AvyPVgf8-k;V|JrdZb+I7`#VQGc<_kb@c~24(k0<&+sL3Al4xn#DbDZl_0c|G z9Q~d*r{DAP_1_RpCClHFB!ez<`>>4ojUiwnXqC$LnhT`60$&${7$OpDhJMU=^nl%+ z#~kiIWvn~Pha{tK$W^D1vi=!Q*k=K`1BKQ9e@gj0s#4kPO&rhl#_=I=*9#eMg{fY&+K^K&jI$B1vSQXDaNK#Hh(yst=62@B=H_EVl5e#wKaBeILagL%Bv z_$ou4yz}^KKq6;uc?LXvFk(D9;4d%!U(jOlngMNT<&+y7`l=$v%y627XjWVnH8DV? zLo|8D!+jneJ?CiW3mn@BRdyyz2ZG26Kk8iG6EoLh)GM8F3GwP4#+8(^VtGh8ZV3bH zbhxDpMeYyR-sQ;uHCwv?RaKRzIpae9{^F0gI=l_MT1{tVOavY+8m|zhqmn#LJ z%D|6kW-S(LhJJ^U?(pQvmmKXrWy$<_w3oRC**IEqSvRWQ0bD4@t{Dc|cX=mu$978J z4?)8}A=*6i^)g=sV-hZiEHIjk^3@7rKERQ~VoJrq?js%@K1Ud!^z&AGF!vizde_yb zbKfchM(pt0=l{yfw|_-|cF|CcD%xg2JsLBg&v9;0aCHe9qjvl3??2|z{&U8DpW2U5 zTt=}ZN~o;^es#>y)9bo-Z@E2SJ%6M>mUFCaqj%g-=}E!Nw6pguRdZrir3caAb- zuvd;UcWl12HrFyJGbV8f^XEf1zyIlnmgvVYl-}|Bl_wCHS<#^rZCGF>^p%P(BgrpQ z2vr@Lgz;b-#euF2jl8Sr4MCu{EXmdGx6-`SS0n=4ySs2KM2i_5phhB)+Jsu9G9}V3 z!(TB$k_yDo!hD^?6UqKaxAdQMQYuGqR`j7IxQhXAq+Z^+b*_%T1t_>DgKrb`iAcUo zA!OZ5)Jp60ywyq)#4@s2Rq;5Y-D>od$!@&3@%PQcEiX_4s;Xu%7!aDal$FT-HZ7T7 zB6;f#6rjSAx261y<$PM}9MO0GXcy5~jX#$9dfQzW9=RnIKX4B=MH`oV;<5&0W<8KW zE}r8=3H?x$t>3>pa*S?&c;kbco`($IatMypf}_T{igrGw8h8*RBB3@Nhgx0A-n(iUET_G8ksZVJeSn=>k&UdC)!)}^@3Mw(f(w3m z`XnTu!7{@P6g5SQWqZSjTwI(`4;*b+pyG(Zu$0S|nZ;bw zm^qj6Jq;6}#XCiagrfM1D^Mwc*x3TNgmm6EyIKa_{MH$-T*J-6lQ(tRTl%f8JD!V! zyK{2)@5ZK`FB@k*Sz`*vaIl-PaN_73p((W`Aty+{B5-&Zqypt@}E1#?(aJyD=Vh^s9*i3(#E<~GlOuX%QN4!L^& zX2~dCJM^wE2;;=OnQ?J_!f1OBVX*FK{-Fv}cJsfv&&BKGm#B-(+ZnzV7Hvyi4@ej> zri^UyhV#N?an5Yka&>jVw=e$0g9ndz^6(j3)ecTQg2S+E1&d#~dpZW}@O6Eo$h1hg z4}{9fIhImPSQSXWH<^z^44Z-nX?}#@iHDW6(&WV7OA z#e!LwF&I|7zkJX8i~nFW+~;urDF?fc7`we(`2d#Pf>v`$w;7M#xOQxwXTF>S(q|+? zW#zbDfl{+kl6oq}?KAg!?{0`b3FaeN&U+ALtJ=pgASRz3%pJA>NF^6nByoE2mb%*F z!IQ^yE)3}u_&!YO4$06-j>Lj_I^)Ine$e~A={ey)gpB!x=#yZ+4#k|e5XZBp-|*M(PN{}N znmDJbatJJ@7WD%R!w($imv8w~{C{|M^flXqgA8l3fRh?TGom*^7vE17K(YhY2+Y$t z|NiIynX#3D4HLL^}+`lST)o7yZG=7v=0i&I5P*2Lhx_bqJ>+`+ zj@pk&A(yol@0aBzL=;z7ygvRbVhvB9e8t%Bqf!$|2o3ylr`g7}ZpSpl0%*!r0i;E%0k2Q~ z$g4MhXM1$SlcTRW+<$^+OeB%r+mi1AlDE!c3nU<<1zsbwbivEFf8qS%ElC!ohI0mB zL~mGf1e-FSU2-)$;q>e^!+MK{N6*+DKVamx$S4*i&RNwg{8dZ7f(KtULUC->`y4%Z z&g|73)rPj6g5+wQNplhprnF(o-r<<{m*4XC^aTg|kNM*9Z`d0gVN`jON{LE6m1}93 za(w=Z)3dkC7uVn#OlFuGLaB3XIRV`)A_&e88CM4!>^)~T4a}z3AaiC-vB0HBsTj$1 z2^`=+3^QTY&hUQ7V4yVdoWFj5&bP1r7yJ7M93DL4X!Mvw4dl`rHT}ow000~)NklK* zXN=gvOmKt2E&t;tX!Fe1Bd49xTywbloXg8g&ad7g_*^p&!%|NE77?1+l<91NRF1)L z$UL0#$8RseDz?Xa>}>DhoM$?_VmiGfSc9=3*qo#-W-a1@5=YLxEiw{Dq{887=8oO{ zM?ByE7uc@|Hs^YJ%<+lmdVWR|T2Muupb|@5IuKJJSzxp^rfC{x?IkK6H>$w`=hsut zu3qz(IONI0uXyzE3kGZ#eJ<;7Ld)y(7kvNbFU%IFjJ6%3u!y;bMm_X|(2_*KN+Bd1 zxSXh-FeZyB>9l1wx#Bm^e$U7s0v?ip|CPI1mU*K~nq3|pe9dGsA;o~ufJ9PE z*dkI@6?L5#(k!uvGc>h`ctk2LuBV(`eotKwX=6jOwp0vliPGYn;JqVSD#+z*Ia<=< z19ZTUXGdRhwEq>t2%)Bu0ef3D54H|ynDOe}dlriY)A=>?`6Yn`&MUt5IG>o!rg-nD z1}>`%ah}68VKj~;%(;lV>7FIpgx`gvtDp zMYtj~GZt-w$`A}vOvF^8AYvp-q_m)kQ@pS7)sWV%cz60O@6TUgW`sBc*CMVZS;$tn z_tc{?Ddqy<1I;)?k?bB4S>XwjWa(QEJ?(tP+4TwEpTFSI{+CoJCX{k;n{l~(63myQ z2^~Z;E8Ka3hdkVSLSRBTzGM+D@wHNGMH?W5M8e}l3iK&I{Y{vYn(P>MqKL~#57^r|Vt@M?`=h4_L$sh?QUcKmUpb_tVve0-v^(PA?jzM+P0leFAT*e^r4nd?uS>*v%Ppx=LmMKNl-8z&nFOyS8UsC|VvrL~68HU!#ikdy{6nv|A|&VKRgZ;Zyf?A60;V66~`zc_so%x5cW zqZGt}HWc(Q6;JoRLS5kHn?Ez3PSHxq%a|o*id~BV%}!Slyw4?OV~k5|UP@ppxN_N+ zB$sI+Te`^r69#^V!@Vy#96bYSQq0xnT`z8%LRa(8R)GsqhEnllZxJXD1u993xJjR@*#{wygi1TY^gaF&^*m=4b~P2`4A-IJ-VZEMmz@%|K9f zId4Ssb*U;L32ker`JAu(;0v}S_tD5(XHKQ+O28cMJ*SP=9AEs6Se)nio){^$7%kV6 z3&uP9{HhBD-G&UUOPP!sc33F|wpBf#J{&O|Y_m1l=H&A4v@z#gh_Gw{8kfkF4p(Qn zBX=yoRaaA2BP5PEI(Ww6gU5_yt3&|u-s;_lTEO=~NgqfBlCEr-fH-Qlc(^s-!PXIT zoAU1Td#+}eH1jDT~HV$=W9TH=S z>$?FfilHd_>aqkZU?rudqQ)~~YwHmYw{kJ?rkOLF&6v$6G)=SYFjQAVhQlF)!6=V9 zEQ?k_fpz*)LN+&XF`V4RcsJ>8BuZDBBgSH+bdiso4~L~l5|5LLZ3b-Z91^(Vjf3WR zMw0Aa$wi9{6`}SOBiTk7U`d*y zB_>~1#flrmN>`rjyFeu$*Of1$Fh`6=RjnHT#gLY*ux?8}y)oWF<^0|Gw7(@6NT1it zAZ8Jjyxn6S=OXHIp-jm7ZY~MjqQqQ^qbroqpND{I{@&%)X|aG3Qlws2rGGG3cN|7eb5pS609v&ginb`#@L%ceOj%Dsm(uO1C?DCVmo zE%O$gQiJnCV#e#sKeLGEpt0;8c`r^W;&q63u#mqw2V%LOH^*i-tG~Lc|%oIrEyJm8MSfF@x?1% zzW*~b&M|3-%m_9IO{gX!Q{G*^;N;>Z;^r7F-g_2{7O$R^4DV_lA3n#HeLprs8<%`* zlBahcZl+<#O=ehH#oAl-3< z8g@oIq{gx34^V18_uGX#9>5Phk+-elpF%kv`yna!BbfPyUb#BwU5O;A{5KmjT@~NV z2*$zg5nICpX3Z&sdW$wKN}m#iff8)a$;J1aoWA9S{uNbMD&#lBv_SoWdgw6ch$)q3 z))jT-nOrse;dlSFxPX4;RjQVBr%rU&;{UT;1FPS-ElGRRx=)q-;5qMmNYYB5C4(qP zfuU~k#lx@p`|Ac$gCGDy_-UB>%WV+^q#-_lvbXXm|oHSYHGj3 zzy0=qBNV4p3JF*J>bKo=W4ujE!Dy`ZDOmc_emdPH@qQp`yUe@2Yu@YM_%Ji;%AZ+^ z3psHmggD~qqi<+a%VhDM#xC(a z{y@zZN?m-In_d1pV?)^p_*kp(A0$b4Y_%Wp+dnhiWRf48!Oy&1b~%Ai+jcIpTG z{;U7W{`M239UyImmmyw;kR(b>?h10j%oAl#9C|Ts&pp?{0Q>fJ^!QJ-7c>pNM~iQSRQZ?p<5CG5$>S(WmPS zg(ZF1DEYzj-s*oVXsNhr2o*bg{qzrPjrTb@d&Sk{jARL4Z6m$~TM%Q!%;VhvXBmtj z(NoJ7Pak~A!QMm0Wa~C>>JIhV??Ukp(9HrdEl5)YQ;wBq-8SZzt&l>umn0QD^S5o!oGd6Bo@+Fbkdb+T*w{&{n3AyfV)8dOVW38qL zuwF~#pLFAY?Q|=StYqX3jNJjl-7)*SN2JFs(E?Xj6Pl10c{CieJ=&#m8L=aHR0`7p z7FWC5{gIg;LtW&lW3YnUS=QOPajbRO^&PBidBwf!Uz;7=(txbQj5eI{{{Ktrxdp{? z%ohcfirmazQR>{}8f9z0DmcMxw&=~ZA~PM_K6>4e1O9!dR zPWJkzuip)l&VDeEq$Q!N&qccS@?DvR^>g)NlDFs{hP-JAd>%h;1lIh79W&ZGlxvyc zC%LCMS}$2{nH;6L!)8aJZSYl5@H@uqs;VpN%>;ky{D06f+UKQpXO{0PfVPI*y(8XP zl2CG`r#|vybAZJE+|<{b`yn~jm@d~ZEYPyDeyOYd>{pO6i=}D-1+?l1SWG1$-j|4m zQ84|5{*m>|$e@)J@3k50pIai@VaM*c`Ww`HN^ZR$NJOkR>2kTB$DcfExsTll-NK2i zT152MPBk-LvLX~DA&%v%!}*ER{C82qOtXGylAGA9wEG`F@8z5nkc82ami_L!m$8z1 zsb_E`JQ%rolOm?Xm~v9K%h_J46|prcwOoFI7Do%@ggwKN@Tfr&{XG7tk=007A}FuN zx>SfD9h1s(%?&`~y3$m3ukM}HXOwkREhxkyb$`nI5km+>Yj9#D8iWRODf3PxIVV{Q zi;I@3VUA!STf1FmLukRfI+tnawVpTWI`Bji^K$83ieXN@>(>eXJbwI`it3V?B$dDH zj!mlkujpykjRe;HvFmJ`*3Pp2S>H1LY4b1AP8J9dnBoXP0JU7ff0-|w@S2-AHcf*Q z$xQ$mM{8+A%e#}8G&4gi*T_Q_xg&U2P5txu@nd=DyT?3N zm+u(>_r=ba-&G9XV~V_8XJL@acK%^wVyV{ur1>kDFP)+iZM$GF^i1ay@Cm261V|@g zQ-rt(JUG|}G?xc7ASL0!-VxuwNjUQerQ?rtr4L$!lvu=TBDoWgh+*22b&_(X&*P69 zxvBg0nJ$%W`F`fZ1{htwo-H@+&V82dW4^*fOB3fO&0k3+heQcP3ACvq*QcxyF@&5u zngOpujKco@19F~pA%|moyu;Sk9zo9umRq%_;zTluh)@u2GirjV%e|(GJ^Nxk7}8T!JF^3afbh=qYc{Cp66z^`1~#KUwkD#5BW+E5!{H z=*m^_nSLx~`?hm2=W+f2Sh0U^j!>AU_wb7?b+HxoL}y=O7JE7K?N497HZ4m1YVeX7 zE!U4Rf`PMK_yZiy4S4k68J-Gb*X^lsI)>=bAGE!nC8r? zl~TKj@#d>fH{UP1hp>dDZwDg~F&QUv$njq0btf_U2!-FSSiOqOXzjSKmJpLVi^Xw12dN=0H zyO#{c4zCp{WnJEl)+TCRWP`-AmAZ@*ve8_>CDx~=-B+<%eW z8Vo2_ui$*v9a0Kdgh~grEo_bU`Qpj%8ItQB20+ZZfJ`bAYG|2re*K=at79&&P6#$9 z#s#Jk(U>KkrDfP>vt;xon{}ObEGxm47eqbH!Vov4jRC2RC|9U6Xx#>x4@|QU%;6wq zskcNKJ2FtTx2@(c-P2|L7bXL&)BsVk?w5tC;;2xmAXe<}9`WetOZEp3fdRP`Z-rR0 z3|uY_K_O%x4S|_m^Zn}=%-b1@WJdpme9J7n2N$U2LpAvR`K0P;n}9`SRF6@sh(WTap%nWzS+|NomV5}Tb(Z|4 zDPl`dYOV+?r5NXs%GDe`c*5TH0VB6dF7#QEv4&EZuTY{XHIcg(QLBDm3+9B_kWvmF zC$Zu~?3yiahB^g1Et9b`^W_;ugn+0KqJVlrYMF*hULXIFkS6(|+ZZWMJt+vaj(GO? zYqmyvNX$hZomNYouw$?;zb2PEyL(IiB`H@_Sp7d&=BgOD8b?)X9cDmlG9lN$&#U8? zrWF)(I8r*JfaDTnMquyRX{eJ1ON2O%$IysyUSan2>`I(G~7#hqc)|97T zoDxkl!x2esS9v~VeMl<6FIz+0Po+1*Chor^tW>>}u4rYCPdZ?VQ&z&KiJ6_ArbTi{ET60>Kv3p#U?E9CcBJbQLyHI3O2d>T)=$)(3evjO{_BHE` z%fB~!|8tDLFpyaWO?SF@>5<|pEt0Q%C~1|wR$9F-uj^J?o%BBJzgMiyjgj?d4M+}P zFQIE)*PkSyxi)dM?0yMhw#iNaK%RBmwp2Q#jgh1)^`^fDcEf2b(wq1O@BfOSDB=$K zjv)27Z*aE{`5Q}jYrG`{KN#rV5J~S*BTJLjg;>5r3K>BXQLPc@G1GEAn_E0pj}?nh zmO5XCt993~y0Ttj%l-$Oy8l0l>ANs&j(`{rzp@hb#-W+kHKIN=v6#slb~2kmibf7G z3EH__N^pLa;E;u1L}ST4M_&UXakrp0NpznFS6>C)>RwWWR5Az#`Rx1zP(q)JdL^${67cSaNx8i}ZFsxwkt`L^PONt(er^Y9 zNJ0MQZbfEs*`Ickl-&^tCplWvRbcJfC#YC<^h+%Ex)kr<&sA&XADKM&PC#xP*FF4w zj#+|9Kkg##VYW?%cS6?jRuW=0CD*BR7&)wyP$JT0T3LH5r{FwNFirZg=KAH zMG(4vMOLI@WRA%k=L71D7&f_r3FpCU#Kl1FiaXCv{9*{%60B=QMaY_x$Y8A+|7Pe8 zo>_y~t-D5~xRAPO`=95=cQLwOdJHA#o(MK!vbbb6zaqwVb;%-_C@E&_oVY-fE|@PS z_`xS2I+9_jWzk-9etk^iTT&xAW^RU+D)tFV1fim?x7ix)GH_!`ttW1apATKvUCjEA ztixS&mlR9AX=;X4ePEU!NtXM4)Y3>d}xGjoeGBYg87< z<+?ILXVWO`PRG+!+%2ZXb&^*pgg{-_q?9@b1qoqiyw4X;zTrXj1yJWEg{4bojD~a7 zvg_t;`nj0zKKhU(UVZOps*9={8WRoIeEaH;TsP;`BUprMw2J6JScC<*jJlBy?P58k z)|D*TI29jV>b5IQYwxQUq68wjY(^5LZCmD-7c80yqi^;Z>mXOEFK~6$&JledgY=C@ zz488!8SkTyd!Rp&n#@0)E+$u;pP%Bqky3_&i3p;(H-(lUcn8Q#K+f7q%aG8W8DhT> z-MdU>z6Myzj&kQS@I$?lqS3~{<>e)#{ez`m+mES!>a=NF=^v))^qRV^8H{Qcp)IAs zBxl9n8N0pVHvh!eNko=$Xfva2+gyve#HS~d$uh$*CA;z6P0aY?=|8#TOH_4^rF9D+ z;E5C)>~$1u$vbT{eUlmGuedGKh~7&SpcTRgNP(dv6Q(RdtC|MI%O}^;i#=eZ~>1Ka7 z&PbBQ!o3u(Y>SdcHkUc7)R;5 Date: Mon, 22 Apr 2019 18:17:39 +0200 Subject: [PATCH 388/473] fixed visual bug Former-commit-id: f2714283dd1f81c87505cdde349c33c6dd9bdc0b --- pandora_console/include/class/CustomNetScan.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/include/class/CustomNetScan.class.php b/pandora_console/include/class/CustomNetScan.class.php index bd0adba3f1..078d23fa6b 100644 --- a/pandora_console/include/class/CustomNetScan.class.php +++ b/pandora_console/include/class/CustomNetScan.class.php @@ -742,7 +742,7 @@ class CustomNetScan extends Wizard get_explanation_recon_script($(this).val(), "'.$id_task.'", "'.$url_ajax.'"); })'.$change; - $this->printForm($form); + $this->printForm($form, false, true); } if (isset($this->page) === true && $this->page === 2) { From 883f3decb4254c05e8f20dd069efffff2e0594c4 Mon Sep 17 00:00:00 2001 From: artica Date: Tue, 23 Apr 2019 00:01:09 +0200 Subject: [PATCH 389/473] Auto-updated build strings. Former-commit-id: 49a78e90a71388c7fb6d4fb8beb36f909429a0c2 --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.rhel7.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/lib/PandoraFMS/PluginTools.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 14c178725b..485b11de08 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.733-190421 +Version: 7.0NG.733-190423 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 1790da27f2..6354653bf3 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190421" +pandora_version="7.0NG.733-190423" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 5804ba428e..baad6502e5 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -42,7 +42,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.733'; -use constant AGENT_BUILD => '190421'; +use constant AGENT_BUILD => '190423'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 385a6f5890..6d19140c90 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190421 +%define release 190423 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index b6dbe1b74c..9b54c659cb 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.733 -%define release 190421 +%define release 190423 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 2fc156dba8..574e50aa64 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190421" +PI_BUILD="190423" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 445411e598..f1162ba25d 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{190421} +{190423} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 642a88b173..1442e38c9d 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.733(Build 190421)") +#define PANDORA_VERSION ("7.0NG.733(Build 190423)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 7fc6c1141b..c449fb04a0 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.733(Build 190421))" + VALUE "ProductVersion", "(7.0NG.733(Build 190423))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 70a862d28c..45f5ff16b9 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.733-190421 +Version: 7.0NG.733-190423 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 84b3b0c59d..23e748f053 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.733-190421" +pandora_version="7.0NG.733-190423" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 8fe0619282..989384edc1 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -20,7 +20,7 @@ /** * Pandora build version and version */ -$build_version = 'PC190421'; +$build_version = 'PC190423'; $pandora_version = 'v7.0NG.733'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 836e992bff..5d781fe547 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -129,7 +129,7 @@
    [ qw() ] ); diff --git a/pandora_server/pandora_server.redhat.spec b/pandora_server/pandora_server.redhat.spec index bfd87cf176..28c2b410d8 100644 --- a/pandora_server/pandora_server.redhat.spec +++ b/pandora_server/pandora_server.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190421 +%define release 190423 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server.spec b/pandora_server/pandora_server.spec index 5377053358..a34ea20c47 100644 --- a/pandora_server/pandora_server.spec +++ b/pandora_server/pandora_server.spec @@ -3,7 +3,7 @@ # %define name pandorafms_server %define version 7.0NG.733 -%define release 190421 +%define release 190423 Summary: Pandora FMS Server Name: %{name} diff --git a/pandora_server/pandora_server_installer b/pandora_server/pandora_server_installer index 4e063a93e6..f7404f1bcc 100755 --- a/pandora_server/pandora_server_installer +++ b/pandora_server/pandora_server_installer @@ -9,7 +9,7 @@ # ********************************************************************** PI_VERSION="7.0NG.733" -PI_BUILD="190421" +PI_BUILD="190423" MODE=$1 if [ $# -gt 1 ]; then diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index eeb7eb9d7c..5a745942b2 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -34,7 +34,7 @@ use PandoraFMS::Config; use PandoraFMS::DB; # version: define current version -my $version = "7.0NG.733 PS190421"; +my $version = "7.0NG.733 PS190423"; # Pandora server configuration my %conf; diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 1401e1ee12..f4766870b0 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -36,7 +36,7 @@ use Encode::Locale; Encode::Locale::decode_argv; # version: define current version -my $version = "7.0NG.733 PS190421"; +my $version = "7.0NG.733 PS190423"; # save program name for logging my $progname = basename($0); From 8fc59512092335ff8013244bdec1d89dd517c2a9 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 23 Apr 2019 09:43:44 +0200 Subject: [PATCH 390/473] Visual Console Refactor: fixed the group link Former-commit-id: c3982381f65e2b4e805546c218ef7ec5e83c2685 --- .../models/VisualConsole/Items/Group.php | 57 +++++++++++++++---- 1 file changed, 47 insertions(+), 10 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php index 1bac156359..390853ec80 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php @@ -20,7 +20,7 @@ final class Group extends Item protected static $useLinkedVisualConsole = true; /** - * Used to decide wether to validate, extract and encode HTML output or not. + * Enable the validation, extraction and encoding of HTML output. * * @var boolean */ @@ -41,14 +41,10 @@ final class Group extends Item $return = parent::decode($data); $return['type'] = GROUP_ITEM; $return['groupId'] = static::extractGroupId($data); + $return['imageSrc'] = static::extractImageSrc($data); + $return['statusImageSrc'] = static::extractStatusImageSrc($data); $return['showStatistics'] = static::extractShowStatistics($data); - if (!$return['showStatistics']) { - $return['imageSrc'] = static::extractImageSrc($data); - $return['statusImageSrc'] = static::extractStatusImageSrc($data); - } - global $config; - $return['link'] = $config['homeurl'].'index.php?sec=estado&sec2=operation/agentes/estado_agente&group_id='.$return['groupId']; return $return; } @@ -182,7 +178,7 @@ final class Group extends Item $showStatistics = static::extractShowStatistics($data); if ($showStatistics) { - $isMetaconsole = is_metaconsole(); + $isMetaconsole = \is_metaconsole(); // Retrieve the agent stats. $agentsCritical = \agents_get_agents( [ @@ -275,7 +271,7 @@ final class Group extends Item $data['height'] = $sizeImage[1]; } - $data['html'] = '
    '; + $data['html'] = ''; } return $data; @@ -348,7 +344,6 @@ final class Group extends Item ] ); - // $html = ''; $html = '
    '; $html .= ''; $html .= ''; @@ -385,4 +380,46 @@ final class Group extends Item } + /** + * Generate a link to something related with the item. + * + * @param array $data Visual Console Item's data structure. + * + * @return mixed The link or a null value. + * + * @override Item::buildLink. + */ + protected static function buildLink(array $data) + { + // This will return the link to a linked VC if this item has one. + $link = parent::buildLink($data); + if ($link !== null) { + return $link; + } + + global $config; + + $groupId = static::extractGroupId($data); + $baseUrl = $config['homeurl'].'index.php'; + + if (\is_metaconsole()) { + return $baseUrl.'?'.http_build_query( + [ + 'sec' => 'monitoring', + 'sec2' => 'operation/tree', + 'group_id' => $groupId, + ] + ); + } + + return $baseUrl.'?'.http_build_query( + [ + 'sec' => 'estado', + 'sec2' => 'operation/agentes/estado_agente', + 'group_id' => $groupId, + ] + ); + } + + } From d6bd44d1c06df559465e6e45385fc747c3993773 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 23 Apr 2019 09:56:02 +0200 Subject: [PATCH 391/473] Visual Console Refactor: bugfixes Former-commit-id: 09c2b268fd179f81f3041be774f199abe088b4f3 --- .../include/rest-api/models/VisualConsole/Items/Group.php | 6 +----- .../include/rest-api/models/VisualConsole/Items/Icon.php | 7 +------ .../rest-api/models/VisualConsole/Items/StaticGraph.php | 7 +------ 3 files changed, 3 insertions(+), 17 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php index 390853ec80..b2350aeec3 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php @@ -262,11 +262,7 @@ final class Group extends Item // If the width or the height are equal to 0 we will extract them // from the real image size. if ((int) $data['width'] === 0 || (int) $data['height'] === 0) { - if (\is_metaconsole()) { - $imagePath = '../../'.$imagePath; - } - - $sizeImage = getimagesize($imagePath); + $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); $data['width'] = $sizeImage[0]; $data['height'] = $sizeImage[1]; } diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php index 8272ab67ae..925fad1c06 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php @@ -118,12 +118,7 @@ final class Icon extends Item // If the width or the height are equal to 0 we will extract them // from the real image size. if ((int) $data['width'] === 0 || (int) $data['height'] === 0) { - // Hack to retrieve the image from the metaconsole's index. - if (\is_metaconsole()) { - $imagePath = '../../'.$imagePath; - } - - $sizeImage = getimagesize($imagePath); + $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); $data['width'] = $sizeImage[0]; $data['height'] = $sizeImage[1]; } diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php index 08f510b683..255c1a5636 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php @@ -190,12 +190,7 @@ final class StaticGraph extends Item // If the width or the height are equal to 0 we will extract them // from the real image size. if ((int) $data['width'] === 0 || (int) $data['height'] === 0) { - // Hack to retrieve the image from the metaconsole's index. - if (\is_metaconsole()) { - $imagePath = '../../'.$imagePath; - } - - $sizeImage = getimagesize($imagePath); + $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); $data['width'] = $sizeImage[0]; $data['height'] = $sizeImage[1]; } From 404fb19e3538f1de1e92569dea17218b4108d9fd Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Tue, 23 Apr 2019 10:54:43 +0200 Subject: [PATCH 392/473] Fixed status of staticgraph in metaconsole Former-commit-id: cf0b32c2c7cafaca8f4463d46d67c25c7a81fdc2 --- .../VisualConsole/Items/StaticGraph.php | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php index 255c1a5636..139608a491 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php @@ -163,21 +163,6 @@ final class StaticGraph extends Item throw new \InvalidArgumentException('missing module Id'); } - // Maybe connect to node. - $nodeConnected = false; - if (\is_metaconsole() === true && $metaconsoleId !== null) { - $nodeConnected = \metaconsole_connect( - null, - $metaconsoleId - ) === NOERR; - - if ($nodeConnected === false) { - throw new \InvalidArgumentException( - 'error connecting to the node' - ); - } - } - // Get the img src. $imagePath = \visual_map_get_image_status_element($data); $data['statusImageSrc'] = \ui_get_full_url( @@ -198,6 +183,21 @@ final class StaticGraph extends Item // Get last value. $showLastValueTooltip = static::extractShowLastValueTooltip($data); if ($showLastValueTooltip !== 'disabled' && $moduleId > 0) { + // Maybe connect to node. + $nodeConnected = false; + if (\is_metaconsole() === true && $metaconsoleId !== null) { + $nodeConnected = \metaconsole_connect( + null, + $metaconsoleId + ) === NOERR; + + if ($nodeConnected === false) { + throw new \InvalidArgumentException( + 'error connecting to the node' + ); + } + } + $imgTitle = ''; $unit = \trim(\io_safe_output(\modules_get_unit($moduleId))); @@ -219,11 +219,11 @@ final class StaticGraph extends Item $data['lastValue'] = $imgTitle; } - } - // Restore connection. - if ($nodeConnected === true) { - \metaconsole_restore_db(); + // Restore connection. + if ($nodeConnected === true) { + \metaconsole_restore_db(); + } } return $data; From 3a3c62a855ad893462a6e3a4fe5b76932a84e64d Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 23 Apr 2019 11:36:46 +0200 Subject: [PATCH 393/473] Visual Console Refactor: added a pair of comment lines Former-commit-id: dc2237e31753b212ce268d5a6901723ffb5a7528 --- .../include/rest-api/models/VisualConsole/Items/StaticGraph.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php index 139608a491..169afe81c8 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php @@ -164,6 +164,8 @@ final class StaticGraph extends Item } // Get the img src. + // There's no need to connect to the metaconsole after searching for + // the image status cause the function itself does that for us. $imagePath = \visual_map_get_image_status_element($data); $data['statusImageSrc'] = \ui_get_full_url( $imagePath, From c461825a275458ec7eb61c6774f08960e460c4a9 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 23 Apr 2019 11:40:45 +0200 Subject: [PATCH 394/473] Visual Console Refactor: some parameters aren't required anymore Former-commit-id: 3788b8dc8c055a04a627bf99e12ab30420d54351 --- .../models/VisualConsole/Items/Group.php | 92 ++++++++----------- 1 file changed, 38 insertions(+), 54 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php index b2350aeec3..d433636e11 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php @@ -49,60 +49,6 @@ final class Group extends Item } - /** - * Extract a image src value. - * - * @param array $data Unknown input data structure. - * - * @return mixed String representing the image url (not empty) or null. - * - * @throws \InvalidArgumentException When a valid image src can't be found. - */ - private static function extractImageSrc(array $data): string - { - $imageSrc = static::notEmptyStringOr( - static::issetInArray($data, ['imageSrc', 'image']), - null - ); - - if ($imageSrc === null) { - throw new \InvalidArgumentException( - 'the image src property is required and should be a non empty string' - ); - } - - return $imageSrc; - } - - - /** - * Extract a status image src value. - * - * @param array $data Unknown input data structure. - * - * @return mixed String representing the status image url (not empty) - * or null. - * - * @throws \InvalidArgumentException When a valid status image src - * can't be found. - */ - private static function extractStatusImageSrc(array $data): string - { - $statusImageSrc = static::notEmptyStringOr( - static::issetInArray($data, ['statusImageSrc']), - null - ); - - if ($statusImageSrc === null) { - throw new \InvalidArgumentException( - 'the status image src property is required and should be a non empty string' - ); - } - - return $statusImageSrc; - } - - /** * Extract a group Id value. * @@ -129,6 +75,44 @@ final class Group extends Item } + /** + * Extract a image src value. + * + * @param array $data Unknown input data structure. + * + * @return mixed String representing the image url (not empty) or null. + * + * @throws \InvalidArgumentException When a valid image src can't be found. + */ + private static function extractImageSrc(array $data): string + { + return static::notEmptyStringOr( + static::issetInArray($data, ['imageSrc', 'image']), + null + ); + } + + + /** + * Extract a status image src value. + * + * @param array $data Unknown input data structure. + * + * @return mixed String representing the status image url (not empty) + * or null. + * + * @throws \InvalidArgumentException When a valid status image src + * can't be found. + */ + private static function extractStatusImageSrc(array $data): string + { + return static::notEmptyStringOr( + static::issetInArray($data, ['statusImageSrc']), + null + ); + } + + /** * Extract a show Statistics value. * From f124612ba1cf292b3dd5f180b631f395f8b5c3a1 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 23 Apr 2019 11:41:50 +0200 Subject: [PATCH 395/473] Visual Console Refactor: bugfix Former-commit-id: 698a3aa603ffe93c70edf52517fc5def21da52ba --- .../rest-api/models/VisualConsole/Items/Group.php | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php index d433636e11..90564d8aaa 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php @@ -81,10 +81,8 @@ final class Group extends Item * @param array $data Unknown input data structure. * * @return mixed String representing the image url (not empty) or null. - * - * @throws \InvalidArgumentException When a valid image src can't be found. */ - private static function extractImageSrc(array $data): string + private static function extractImageSrc(array $data) { return static::notEmptyStringOr( static::issetInArray($data, ['imageSrc', 'image']), @@ -100,11 +98,8 @@ final class Group extends Item * * @return mixed String representing the status image url (not empty) * or null. - * - * @throws \InvalidArgumentException When a valid status image src - * can't be found. */ - private static function extractStatusImageSrc(array $data): string + private static function extractStatusImageSrc(array $data) { return static::notEmptyStringOr( static::issetInArray($data, ['statusImageSrc']), From 57d66e95ce2d828f221ba18f78d5eeecd30cfa9d Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Tue, 23 Apr 2019 12:20:12 +0200 Subject: [PATCH 396/473] minor fix Former-commit-id: 17cf4ce929b52904ea8c6120b3c36f859694211e --- pandora_console/include/functions_reporting_xml.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/include/functions_reporting_xml.php b/pandora_console/include/functions_reporting_xml.php index 0179a27b06..91e3288d83 100644 --- a/pandora_console/include/functions_reporting_xml.php +++ b/pandora_console/include/functions_reporting_xml.php @@ -50,7 +50,7 @@ function reporting_xml_get_report($report, $filename, $return=false) } // Download if marked to download. - if ($filename === false) { + if ($filename !== false) { header('Content-Type: application/xml; charset=UTF-8'); header('Content-Disposition: attachment; filename="'.$filename.'.xml"'); } From f4ff73bee152de1b92219284d863b1247293fbd4 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 23 Apr 2019 13:00:52 +0200 Subject: [PATCH 397/473] Visual Console Refactor: minor fix Former-commit-id: cf4201fd61ffb61957b54277d9195bae5935aa3b --- .../rest-api/models/VisualConsole/Items/Group.php | 15 ++++++--------- .../models/VisualConsole/Items/StaticGraph.php | 2 +- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php index 90564d8aaa..c2841f36fd 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php @@ -109,19 +109,16 @@ final class Group extends Item /** - * Extract a show Statistics value. + * Extract the "show statistics" switch value. * * @param array $data Unknown input data structure. * - * @return integer Valid identifier of a group. - * - * @throws \InvalidArgumentException When a valid group Id can't be found. + * @return boolean If the statistics should be shown or not. */ - private static function extractShowStatistics(array $data): int + private static function extractShowStatistics(array $data): boolean { - return static::parseIntOr( - static::issetInArray($data, ['showStatistics', 'show_statistics']), - 0 + return static::parseBool( + static::issetInArray($data, ['showStatistics', 'show_statistics']) ); } @@ -156,7 +153,7 @@ final class Group extends Item $groupId = static::extractGroupId($data); $showStatistics = static::extractShowStatistics($data); - if ($showStatistics) { + if ($showStatistics === true) { $isMetaconsole = \is_metaconsole(); // Retrieve the agent stats. $agentsCritical = \agents_get_agents( diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php index 169afe81c8..7167ba8c1c 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php @@ -164,7 +164,7 @@ final class StaticGraph extends Item } // Get the img src. - // There's no need to connect to the metaconsole after searching for + // There's no need to connect to the metaconsole before searching for // the image status cause the function itself does that for us. $imagePath = \visual_map_get_image_status_element($data); $data['statusImageSrc'] = \ui_get_full_url( From 2f397b16df812f5feaddc448eadc35bb9ce34723 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 23 Apr 2019 13:16:33 +0200 Subject: [PATCH 398/473] Visual Console Refactor: minor fix Former-commit-id: 0cf70df7d8c45285fb612bc09871d52f0dfdcfb7 --- .../include/rest-api/models/VisualConsole/Items/Group.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php index c2841f36fd..90ff422ad1 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php @@ -115,7 +115,7 @@ final class Group extends Item * * @return boolean If the statistics should be shown or not. */ - private static function extractShowStatistics(array $data): boolean + private static function extractShowStatistics(array $data): bool { return static::parseBool( static::issetInArray($data, ['showStatistics', 'show_statistics']) From 26b3fd23f50b02cf53b4f002ac4ecfb269e368ec Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 23 Apr 2019 15:09:23 +0200 Subject: [PATCH 399/473] Visual Console Refactor: changed the default size for the items which use icons Former-commit-id: 689c7e3769ff1554ab2a5c9701d47117a122595a --- .../rest-api/models/VisualConsole/Items/Group.php | 12 +++++++++--- .../rest-api/models/VisualConsole/Items/Icon.php | 12 +++++++++--- .../models/VisualConsole/Items/StaticGraph.php | 12 +++++++++--- 3 files changed, 27 insertions(+), 9 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php index 90ff422ad1..8d6f277315 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php @@ -238,9 +238,15 @@ final class Group extends Item // If the width or the height are equal to 0 we will extract them // from the real image size. if ((int) $data['width'] === 0 || (int) $data['height'] === 0) { - $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); - $data['width'] = $sizeImage[0]; - $data['height'] = $sizeImage[1]; + // TODO: This will be the default behaviour after we finish the + // builder. Don't delete this code. + // $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); + // $data['width'] = $sizeImage[0]; + // $data['height'] = $sizeImage[1]; + // Default value. Will be replaced by a dynamic image size + // calculation after the phase 3. + $data['width'] = 70; + $data['height'] = 70; } $data['html'] = ''; diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php index 925fad1c06..c0bc7519a9 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php @@ -118,9 +118,15 @@ final class Icon extends Item // If the width or the height are equal to 0 we will extract them // from the real image size. if ((int) $data['width'] === 0 || (int) $data['height'] === 0) { - $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); - $data['width'] = $sizeImage[0]; - $data['height'] = $sizeImage[1]; + // TODO: This will be the default behaviour after we finish the + // builder. Don't delete this code. + // $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); + // $data['width'] = $sizeImage[0]; + // $data['height'] = $sizeImage[1]; + // Default value. Will be replaced by a dynamic image size + // calculation after the phase 3. + $data['width'] = 70; + $data['height'] = 70; } return $data; diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php index 7167ba8c1c..95672899a1 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php @@ -177,9 +177,15 @@ final class StaticGraph extends Item // If the width or the height are equal to 0 we will extract them // from the real image size. if ((int) $data['width'] === 0 || (int) $data['height'] === 0) { - $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); - $data['width'] = $sizeImage[0]; - $data['height'] = $sizeImage[1]; + // TODO: This will be the default behaviour after we finish the + // builder. Don't delete this code. + // $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); + // $data['width'] = $sizeImage[0]; + // $data['height'] = $sizeImage[1]; + // Default value. Will be replaced by a dynamic image size + // calculation after the phase 3. + $data['width'] = 70; + $data['height'] = 70; } // Get last value. From daa627441aa46be7384a4cedde98abfebc8b998d Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 23 Apr 2019 15:09:57 +0200 Subject: [PATCH 400/473] Removed some linter errors Former-commit-id: 7dfda1ad66f676059145e7ab34485798dc9c5264 --- .../include/functions_visual_map.php | 122 +++++++++++------- 1 file changed, 77 insertions(+), 45 deletions(-) diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index d7ae3bdd04..603afe9c90 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -3961,38 +3961,54 @@ function visual_map_translate_module_status($module_status) * layouts), and makes an AND operation to be sure that all the items * are OK. If any of them is down, then result is down (0) * - * @param int Id of the layout - * @param array Information about the status calculation of the item - * @param int Depth (for recursion control) + * @param integer $layout_id Id of the layout. + * @param array $status_data Information about the status calculation of the + * item. + * @param integer $depth Depth (for recursion control). * - * @return boolean The status of the given layout. True if it's OK, false if not. + * @return integer The status of the given layout. */ function visual_map_get_layout_status($layout_id, $status_data=[], $depth=0) { global $config; - // TODO: Implement this limit into the setup + // TODO: Implement this limit into the setup. if ($depth > 10) { return VISUAL_MAP_STATUS_UNKNOWN; } - $layout_items = db_get_all_rows_filter('tlayout_data', ['id_layout' => $layout_id]); + $layout_items = db_get_all_rows_filter( + 'tlayout_data', + ['id_layout' => $layout_id] + ); if ($layout_items === false) { return VISUAL_MAP_STATUS_UNKNOWN; } - // Check for valid items to retrieve the status for + // Check for valid items to retrieve the status for. $valid_layout_items = []; foreach ($layout_items as $layout_item_data) { if (($layout_item_data['type'] == GROUP_ITEM && !empty($layout_item_data['id_group']) - && check_acl($config['id_user'], $layout_item_data['id_group'], 'VR') - && check_acl($config['id_user'], $layout_item_data['element_group'], 'VR')) + && check_acl( + $config['id_user'], + $layout_item_data['id_group'], + 'VR' + ) + && check_acl( + $config['id_user'], + $layout_item_data['element_group'], + 'VR' + )) || ((!empty($layout_item_data['id_layout_linked']) || !empty($layout_item_data['id_agente_modulo']) || !empty($layout_item_data['id_agent'])) - && check_acl($config['id_user'], $layout_item_data['element_group'], 'VR')) + && check_acl( + $config['id_user'], + $layout_item_data['element_group'], + 'VR' + )) ) { $valid_layout_items[] = $layout_item_data; } @@ -4002,7 +4018,7 @@ function visual_map_get_layout_status($layout_id, $status_data=[], $depth=0) return VISUAL_MAP_STATUS_UNKNOWN; } - // Sort by node id to reduce the number of connections + // Sort by node id to reduce the number of connections. if (is_metaconsole()) { sort_by_column($valid_layout_items, 'id_metaconsole'); } @@ -4021,14 +4037,14 @@ function visual_map_get_layout_status($layout_id, $status_data=[], $depth=0) if (empty($node_id) && $meta_connected_to) { metaconsole_restore_db(); - // Restore db connection + // Restore db connection. $meta_connected_to = null; - } else if (!empty($node_id) && ( empty($meta_connected_to) - || $meta_connected_to != $node_id) + } else if (!empty($node_id) + && (empty($meta_connected_to) || $meta_connected_to != $node_id) ) { if (!empty($meta_connected_to)) { metaconsole_restore_db(); - // Restore db connection + // Restore db connection. } $connection = metaconsole_get_connection_by_id($node_id); @@ -4042,64 +4058,80 @@ function visual_map_get_layout_status($layout_id, $status_data=[], $depth=0) $status = VISUAL_MAP_STATUS_NORMAL; - $ent_element_status = enterprise_hook('enterprise_visual_map_get_status_element', [$layoutData]); + $ent_element_status = enterprise_hook( + 'enterprise_visual_map_get_status_element', + [$layoutData] + ); if ($ent_element_status === ENTERPRISE_NOT_HOOK) { $ent_element_status = false; } - // Enterprise element if ($ent_element_status !== false) { + // Enterprise element. $status = $ent_element_status; - } - // Other - else { + } else { + // Other. switch ($layout_item_data['type']) { case STATIC_GRAPH: case PERCENTILE_BAR: case PERCENTILE_BUBBLE: case CIRCULAR_PROGRESS_BAR: case CIRCULAR_INTERIOR_PROGRESS_BAR: - // Linked layout if (!empty($layout_item_data['id_layout_linked'])) { - $status = visual_map_get_layout_status($layout_item_data['id_layout_linked'], $layout_item_data, ($depth + 1)); - } - // Module - else if (!empty($layout_item_data['id_agente_modulo'])) { - $module_status = modules_get_agentmodule_status($layout_item_data['id_agente_modulo']); - $status = visual_map_translate_module_status($module_status); - } - // Agent - else if (!empty($layout_item_data['id_agent'])) { - $agent_status = agents_get_status($layout_item_data['id_agent'], true); - $status = visual_map_translate_agent_status($agent_status); - } - // Unknown - else { + // Linked layout. + $status = visual_map_get_layout_status( + $layout_item_data['id_layout_linked'], + $layout_item_data, + ($depth + 1) + ); + } else if (!empty($layout_item_data['id_agente_modulo'])) { + // Module. + $module_status = modules_get_agentmodule_status( + $layout_item_data['id_agente_modulo'] + ); + $status = visual_map_translate_module_status( + $module_status + ); + } else if (!empty($layout_item_data['id_agent'])) { + // Agent. + $agent_status = agents_get_status( + $layout_item_data['id_agent'], + true + ); + $status = visual_map_translate_agent_status( + $agent_status + ); + } else { + // Unknown. $status = VISUAL_MAP_STATUS_UNKNOWN; } break; case GROUP_ITEM: - $group_status = groups_get_status($layout_item_data['id_group']); + $group_status = groups_get_status( + $layout_item_data['id_group'] + ); $status = visual_map_translate_agent_status($group_status); break; default: - // If it's a graph, a progress bar or a data tag, ALWAYS report status OK - // (=0) to avoid confussions here. + // If it's a graph, a progress bar or a data tag, + // ALWAYS report status OK (=0) to avoid confussions here. $status = VISUAL_MAP_STATUS_NORMAL; break; } } - // When the status calculation type is 'default', only one critical element is required to - // set the layout status as critical, so we can return the critical status right now. - if ($status_data['linked_layout_status_type'] === 'default' && ( $status == VISUAL_MAP_STATUS_CRITICAL_BAD + // When the status calculation type is 'default', only one critical + // element is required to set the layout status as critical, so we can + // return the critical status right now. + if ($status_data['linked_layout_status_type'] === 'default' + && ($status == VISUAL_MAP_STATUS_CRITICAL_BAD || $status == VISUAL_MAP_STATUS_CRITICAL_ALERT) ) { if (is_metaconsole() && $meta_connected_to) { + // Restore db connection. metaconsole_restore_db(); - // Restore db connection } return $status; @@ -4113,11 +4145,11 @@ function visual_map_get_layout_status($layout_id, $status_data=[], $depth=0) } if (is_metaconsole() && $meta_connected_to) { + // Restore db connection. metaconsole_restore_db(); - // Restore db connection } - // Status calculation + // Status calculation. switch ($status_data['linked_layout_status_type']) { default: case 'default': @@ -4149,7 +4181,7 @@ function visual_map_get_layout_status($layout_id, $status_data=[], $depth=0) if ($num_items_critical > 0 && ((($num_items_critical_alert + $num_items_critical) * 100) / $num_items) >= $weight ) { - return $num_items_critical_alert > 0 ? VISUAL_MAP_STATUS_CRITICAL_ALERT : VISUAL_MAP_STATUS_CRITICAL_BAD; + return ($num_items_critical_alert > 0) ? VISUAL_MAP_STATUS_CRITICAL_ALERT : VISUAL_MAP_STATUS_CRITICAL_BAD; } else if ($num_items_warning > 0 && (($num_items_warning * 100) / $num_items) >= $weight ) { From 5e3f3500c43aaf2cf7d809638bd6dcc8691d00e7 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Tue, 23 Apr 2019 15:40:54 +0200 Subject: [PATCH 401/473] Added status group in metaconsole Former-commit-id: cb1dcf221012f25c72ebcc0238475f5db1241835 --- .../models/VisualConsole/Items/Group.php | 32 +++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php index 8d6f277315..b06a145cf7 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php @@ -225,8 +225,36 @@ final class Group extends Item (int) $data['height'] ); } else { - // Get the status img src. - $status = \groups_get_status($groupId); + if (\is_metaconsole()) { + if ($groupId === 0) { + $groupId = \implode(',', \array_keys(\users_get_groups())); + } + + $sql = 'SELECT SUM(fired_count) AS fired, + SUM(critical_count) AS critical, + SUM(warning_count) AS warning, + SUM(unknown_count) AS unknown + FROM tmetaconsole_agent + LEFT JOIN tmetaconsole_agent_secondary_group tasg + ON id_agente = tasg.id_agent + WHERE id_grupo IN ('.$groupId.') OR tasg.id_group IN ('.$groupId.')'; + + $countStatus = db_get_row_sql($sql); + + if ($countStatus['fired'] > 0) { + $status = AGENT_STATUS_ALERT_FIRED; + } else if ($countStatus['critical'] > 0) { + $status = AGENT_STATUS_CRITICAL; + } else if ($countStatus['warning'] > 0) { + $status = AGENT_STATUS_WARNING; + } else if ($countStatus['unknown'] > 0) { + $status = AGENT_STATUS_UNKNOWN; + } + } else { + // Get the status img src. + $status = \groups_get_status($groupId); + } + $imagePath = \visual_map_get_image_status_element($data, $status); $data['statusImageSrc'] = \ui_get_full_url( $imagePath, From cb6b8531dfb5c1f5ed16f47de923afc9a7b01b18 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Tue, 23 Apr 2019 16:23:32 +0200 Subject: [PATCH 402/473] Visual Console Refactor: minor fix Former-commit-id: c055042c1cf3b4181a146857f159d656b9c5ed3f --- .../models/VisualConsole/Items/Group.php | 26 +++++++++++++------ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php index b06a145cf7..da1c5a4d48 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php @@ -226,20 +226,30 @@ final class Group extends Item ); } else { if (\is_metaconsole()) { + $groupFilter = $groupId; if ($groupId === 0) { - $groupId = \implode(',', \array_keys(\users_get_groups())); + $groupFilter = implode( + ',', + array_keys(\users_get_groups()) + ); } - $sql = 'SELECT SUM(fired_count) AS fired, - SUM(critical_count) AS critical, - SUM(warning_count) AS warning, - SUM(unknown_count) AS unknown + $sql = sprintf( + 'SELECT + SUM(fired_count) AS fired, + SUM(critical_count) AS critical, + SUM(warning_count) AS warning, + SUM(unknown_count) AS unknown FROM tmetaconsole_agent LEFT JOIN tmetaconsole_agent_secondary_group tasg - ON id_agente = tasg.id_agent - WHERE id_grupo IN ('.$groupId.') OR tasg.id_group IN ('.$groupId.')'; + ON id_agente = tasg.id_agent + WHERE id_grupo IN (%s) + OR tasg.id_group IN (%s)', + $groupFilter, + $groupFilter + ); - $countStatus = db_get_row_sql($sql); + $countStatus = \db_get_row_sql($sql); if ($countStatus['fired'] > 0) { $status = AGENT_STATUS_ALERT_FIRED; From bbedf36235b640dddd50925c7e8a94bedd468df2 Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Tue, 23 Apr 2019 16:28:22 +0200 Subject: [PATCH 403/473] minor update Former-commit-id: da7ef108bd3b71ece515407fb932e6b9bef761fd --- pandora_console/extras/mr/27.sql | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pandora_console/extras/mr/27.sql b/pandora_console/extras/mr/27.sql index 958253a807..697be21a93 100644 --- a/pandora_console/extras/mr/27.sql +++ b/pandora_console/extras/mr/27.sql @@ -47,4 +47,8 @@ UPDATE `trecon_script` SET `type` = 2 WHERE `name`="Discovery.Cloud"; UPDATE `trecon_script` SET `type` = 3 WHERE `name` LIKE "IPAM%Recon"; UPDATE `trecon_script` SET `type` = 4 WHERE `name` LIKE "IPMI%Recon"; +UPDATE `trecon_task` SET `type`=3 WHERE `description`="Discovery.Application.VMware"; +UPDATE `trecon_task` SET `type`=2 WHERE `description`="Discovery.Cloud"; +UPDATE `trecon_task` SET `type`=7 WHERE `description`="Discovery.Cloud.RDS"; + COMMIT; From 92da84c47f6276efa29c3e1dd6d2ce96fef67abc Mon Sep 17 00:00:00 2001 From: alejandro-campos Date: Tue, 23 Apr 2019 16:40:08 +0200 Subject: [PATCH 404/473] fix bug in discovery progress popups Former-commit-id: 756f4b002db192794a09d0b15f5b6e3a2daf8731 --- pandora_console/include/ajax/task_list.ajax.php | 2 -- 1 file changed, 2 deletions(-) diff --git a/pandora_console/include/ajax/task_list.ajax.php b/pandora_console/include/ajax/task_list.ajax.php index c683a80a71..5839613f02 100644 --- a/pandora_console/include/ajax/task_list.ajax.php +++ b/pandora_console/include/ajax/task_list.ajax.php @@ -49,8 +49,6 @@ if ($progress_task_discovery) { $result .= '
    '; $result .= ''._('Overall Progress').''; -$global_progress=83; - $result .= '
    '; $result .= progress_circular_bar( $id_task, From c910c94c7fba2f686f1e5263cdd8c32616cff615 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Tue, 23 Apr 2019 16:53:18 +0200 Subject: [PATCH 405/473] Fixed height and width in icon, group and staticgraph Former-commit-id: 03a8147ba5a8897acf91aa9265fb62e7fab7e517 --- .../models/VisualConsole/Items/Group.php | 19 ++++++++++++------- .../models/VisualConsole/Items/Icon.php | 17 ++++++++++------- .../VisualConsole/Items/StaticGraph.php | 17 ++++++++++------- 3 files changed, 32 insertions(+), 21 deletions(-) diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php index b06a145cf7..8917172a1e 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Group.php @@ -249,6 +249,8 @@ final class Group extends Item $status = AGENT_STATUS_WARNING; } else if ($countStatus['unknown'] > 0) { $status = AGENT_STATUS_UNKNOWN; + } else { + $status = AGENT_STATUS_NORMAL; } } else { // Get the status img src. @@ -268,13 +270,16 @@ final class Group extends Item if ((int) $data['width'] === 0 || (int) $data['height'] === 0) { // TODO: This will be the default behaviour after we finish the // builder. Don't delete this code. - // $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); - // $data['width'] = $sizeImage[0]; - // $data['height'] = $sizeImage[1]; - // Default value. Will be replaced by a dynamic image size - // calculation after the phase 3. - $data['width'] = 70; - $data['height'] = 70; + $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); + if ($sizeImage[0] < 70 || $sizeImage[1] < 70) { + $data['width'] = $sizeImage[0]; + $data['height'] = $sizeImage[1]; + } else { + // Default value. Will be replaced by a dynamic image size + // calculation after the phase 3. + $data['width'] = 70; + $data['height'] = 70; + } } $data['html'] = ''; diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php b/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php index c0bc7519a9..767ef9cc8d 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/Icon.php @@ -120,13 +120,16 @@ final class Icon extends Item if ((int) $data['width'] === 0 || (int) $data['height'] === 0) { // TODO: This will be the default behaviour after we finish the // builder. Don't delete this code. - // $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); - // $data['width'] = $sizeImage[0]; - // $data['height'] = $sizeImage[1]; - // Default value. Will be replaced by a dynamic image size - // calculation after the phase 3. - $data['width'] = 70; - $data['height'] = 70; + $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); + if ($sizeImage[0] < 70 || $sizeImage[1] < 70) { + $data['width'] = $sizeImage[0]; + $data['height'] = $sizeImage[1]; + } else { + // Default value. Will be replaced by a dynamic image size + // calculation after the phase 3. + $data['width'] = 70; + $data['height'] = 70; + } } return $data; diff --git a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php index 95672899a1..36de162d1b 100644 --- a/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php +++ b/pandora_console/include/rest-api/models/VisualConsole/Items/StaticGraph.php @@ -179,13 +179,16 @@ final class StaticGraph extends Item if ((int) $data['width'] === 0 || (int) $data['height'] === 0) { // TODO: This will be the default behaviour after we finish the // builder. Don't delete this code. - // $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); - // $data['width'] = $sizeImage[0]; - // $data['height'] = $sizeImage[1]; - // Default value. Will be replaced by a dynamic image size - // calculation after the phase 3. - $data['width'] = 70; - $data['height'] = 70; + $sizeImage = getimagesize($config['homedir'].'/'.$imagePath); + if ($sizeImage[0] < 70 || $sizeImage[1] < 70) { + $data['width'] = $sizeImage[0]; + $data['height'] = $sizeImage[1]; + } else { + // Default value. Will be replaced by a dynamic image size + // calculation after the phase 3. + $data['width'] = 70; + $data['height'] = 70; + } } // Get last value. From 2bafba076415f412cb9a201dd37eb8a53306d7b9 Mon Sep 17 00:00:00 2001 From: "marcos.alconada" Date: Tue, 23 Apr 2019 17:40:49 +0200 Subject: [PATCH 406/473] =?UTF-8?q?Se=20a=C3=B1ade=20el=20contenido=20del?= =?UTF-8?q?=20fichero=20borrado?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Former-commit-id: 9d2e8a9d873bd70549bf4bb1a6a9f7318dc4f36a --- pandora_console/godmode/servers/plugin.php | 1210 ++++++++++++++++++++ 1 file changed, 1210 insertions(+) create mode 100644 pandora_console/godmode/servers/plugin.php diff --git a/pandora_console/godmode/servers/plugin.php b/pandora_console/godmode/servers/plugin.php new file mode 100644 index 0000000000..08c29b92e2 --- /dev/null +++ b/pandora_console/godmode/servers/plugin.php @@ -0,0 +1,1210 @@ + $id_plugin]); + $preload = io_safe_output($description); + $preload = str_replace("\n", '
    ', $preload); + + echo $preload; + return; + } + + if ($get_list_modules_and_component_locked_plugin) { + $id_plugin = (int) get_parameter('id_plugin', 0); + + $network_components = db_get_all_rows_filter( + 'tnetwork_component', + ['id_plugin' => $id_plugin] + ); + if (empty($network_components)) { + $network_components = []; + } + + $modules = db_get_all_rows_filter( + 'tagente_modulo', + [ + 'delete_pending' => 0, + 'id_plugin' => $id_plugin, + ] + ); + if (empty($modules)) { + $modules = []; + } + + $table = null; + $table->width = '100%'; + $table->head[0] = __('Network Components'); + $table->data = []; + foreach ($network_components as $net_comp) { + $table->data[] = [$net_comp['name']]; + } + + if (!empty($table->data)) { + html_print_table($table); + + echo '
    '; + } + + $table = null; + $table->width = '100%'; + $table->head[0] = __('Agent'); + $table->head[1] = __('Module'); + foreach ($modules as $mod) { + $agent_name = ''.modules_get_agentmodule_agent_name( + $mod['id_agente_modulo'] + ).''; + + + $table->data[] = [ + $agent_name, + $mod['nombre'], + ]; + } + + if (!empty($table->data)) { + html_print_table($table); + } + + return; + } +} + + +require_once $config['homedir'].'/include/functions_filemanager.php'; + +check_login(); + +if (! check_acl($config['id_user'], 0, 'PM')) { + db_pandora_audit( + 'ACL Violation', + 'Trying to access Plugin Management' + ); + include 'general/noaccess.php'; + return; +} + +enterprise_include_once('meta/include/functions_components_meta.php'); + +$view = get_parameter('view', ''); +$create = get_parameter('create', ''); +$filemanager = (bool) get_parameter('filemanager', false); +$edit_file = get_parameter('edit_file', false); +$update_file = get_parameter('update_file', false); +$plugin_command = get_parameter('plugin_command', ''); +$tab = get_parameter('tab', ''); +$deploy_plugin = get_parameter('deploy_plugin', 0); + +if ($view != '') { + $form_id = $view; + $plugin = db_get_row('tplugin', 'id', $form_id); + $form_name = $plugin['name']; + $form_description = $plugin['description']; + $form_max_timeout = $plugin['max_timeout']; + $form_max_retries = $plugin['max_retries']; + if (empty($plugin_command)) { + $form_execute = $plugin['execute']; + } else { + $form_execute = $plugin_command; + } + + $form_plugin_type = $plugin['plugin_type']; + $macros = $plugin['macros']; + $parameters = $plugin['parameters']; +} + +if ($create != '') { + $form_id = 0; + $form_name = ''; + $form_description = ''; + $form_max_timeout = 15; + $form_max_retries = 1; + $form_execute = $plugin_command; + $form_plugin_type = 0; + $form_parameters = ''; + $macros = ''; + $parameters = ''; +} + +// END LOAD VALUES +// ===================================================================== +// INIT FILEMANAGER +// ===================================================================== +if ($filemanager) { + if ($edit_file) { + $location_file = get_parameter('location_file', ''); + $filename = array_pop(explode('/', $location_file)); + $file = file_get_contents($location_file); + echo '

    '.__('Edit file').' '.$filename.'

    '; + // echo "" . __('Back to file explorer') . ""; + echo "
    "; + // html_print_input_hidden('location_file', $locationFile); + echo "
    '.$groupName.'
    "; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ""; + echo ''; + echo ''; + echo '
    '.__('Edit').'
    '; + echo "'; + echo '
    '; + html_print_input_hidden('location_file', $location_file); + + echo __('Compatibility mode').':'; + $options = [ + 'unix' => 'Unix', + 'windows' => 'Windows', + ]; + html_print_select($options, 'compatibility', $compatibility); + echo " "; + echo '
    '; + echo ''; + } else { + if ($update_file) { + $location_file = get_parameter('location_file', ''); + $contentFile = io_safe_output(get_parameter('content_file', '')); + $compatibility = get_parameter('compatibility', 'unix'); + $is_win_compatible = strpos($contentFile, "\r\n"); + // If is win compatible and the compatibility must be unix + if ($is_win_compatible !== false && $compatibility == 'unix') { + $contentFile = str_replace("\r\n", "\n", $contentFile); + } else if ($is_win_compatible === false && $compatibility == 'windows') { + // If is unix compatible and the compatibility must be win + $contentFile = str_replace("\n", "\r\n", $contentFile); + } + + $result = file_put_contents($location_file, $contentFile); + } + + $id_plugin = (int) get_parameter('id_plugin', 0); + + // Add custom directories here + $fallback_directory = 'attachment/plugin'; + + $directory = (string) get_parameter('directory', $fallback_directory); + $directory = str_replace('\\', '/', $directory); + + // A miminal security check to avoid directory traversal + if (preg_match('/\.\./', $directory)) { + $directory = $fallback_directory; + } + + if (preg_match('/^\//', $directory)) { + $directory = $fallback_directory; + } + + if (preg_match('/^manager/', $directory)) { + $directory = $fallback_directory; + } + + $banned_directories['include'] = true; + $banned_directories['godmode'] = true; + $banned_directories['operation'] = true; + $banned_directories['reporting'] = true; + $banned_directories['general'] = true; + $banned_directories[ENTERPRISE_DIR] = true; + + if (isset($banned_directories[$directory])) { + $directory = $fallback_directory; + } + + $real_directory = realpath($config['homedir'].'/'.$directory); + + echo '

    '.__('Index of %s', $directory).'

    '; + + $chunck_url = '&view='.$id_plugin; + if ($id_plugin == 0) { + $chunck_url = '&create=1'; + } + + $homedir_filemanager = isset($config['homedir_filemanager']) ? $config['homedir_filemanager'] : false; + filemanager_file_explorer( + $real_directory, + $directory, + 'index.php?sec=gservers&sec2=godmode/servers/plugin&filemanager=1&id_plugin='.$id_plugin, + $fallback_directory, + true, + false, + 'index.php?sec=gservers&sec2=godmode/servers/plugin'.$chunck_url.'&plugin_command=[FILE_FULLPATH]&id_plugin='.$id_plugin, + true, + 0775, + $homedir_filemanager + ); + } + + return; +} + +// ===================================================================== +// END FILEMANAGER +// ===================================================================== +// ===================================================================== +// SHOW THE FORM +// ===================================================================== +$sec = 'gservers'; + +if (($create != '') || ($view != '')) { + enterprise_hook('open_meta_frame'); + + if (defined('METACONSOLE')) { + components_meta_print_header(); + $sec = 'advanced'; + $management_allowed = is_management_allowed(); + if (!$management_allowed) { + ui_print_warning_message(__('To manage plugin you must activate centralized management')); + } + } else { + if ($create != '') { + ui_print_page_header( + __('Plugin creation'), + 'images/gm_servers.png', + false, + 'plugin_definition', + true + ); + } else { + ui_print_page_header( + __('Plugin update'), + 'images/gm_servers.png', + false, + 'plugin_definition', + true + ); + } + + $management_allowed = !is_central_policies_on_node(); + if (!$management_allowed) { + ui_print_warning_message( + __( + 'This console is not manager of this environment, + please manage this feature from centralized manager console (Metaconsole).' + ) + ); + } + } + + + if ($create == '') { + $plugin_id = get_parameter('view', ''); + echo "
    "; + } else { + echo ""; + } + + $table = new stdClass(); + $table->width = '100%'; + $table->id = 'table-form'; + $table->class = 'databox filters'; + $table->style = []; + $table->style[0] = 'font-weight: bold'; + $table->style[2] = 'font-weight: bold'; + $table->data = []; + + $data = []; + $data[0] = __('Name'); + $data[1] = ''; + $table->colspan['plugin_name'][1] = 3; + $table->data['plugin_name'] = $data; + + $data = []; + $data[0] = __('Plugin type'); + $fields[0] = __('Standard'); + $fields[1] = __('Nagios'); + $data[1] = html_print_select($fields, 'form_plugin_type', $form_plugin_type, '', '', 0, true); + $table->data['plugin_type'] = $data; + $table->colspan['plugin_type'][1] = 3; + + $data[0] = __('Max. timeout').ui_print_help_tip(__('This value only will be applied if is minor than the server general configuration plugin timeout').'.

    '.__('If you set a 0 seconds timeout, the server plugin timeout will be used'), true); + $data[1] = html_print_extended_select_for_time('form_max_timeout', $form_max_timeout, '', '', '0', false, true); + + $table->data['plugin_timeout'] = $data; + + $data = []; + $data[0] = __('Description'); + $data[1] = ''; + $table->colspan['plugin_desc'][1] = 3; + $table->data['plugin_desc'] = $data; + + // if (!defined("METACONSOLE")) { + // echo '
    '; + // echo ''; + } + + enterprise_hook('close_meta_frame'); +} else { + enterprise_hook('open_meta_frame'); + + if (defined('METACONSOLE')) { + components_meta_print_header(); + $sec = 'advanced'; + $management_allowed = is_management_allowed(); + if (!$management_allowed) { + ui_print_warning_message(__('To manage plugin you must activate centralized management')); + } + + if (!$config['metaconsole_deploy_plugin_server'] && $management_allowed) { + $deploy_plugin_server = true; + + echo ''; + ?> + + '; + echo __('You need to create your own plugins with Windows compatibility'); + echo ''; + } + } + + + // Update plugin. + if (isset($_GET['update_plugin'])) { + $plugin_id = get_parameter('update_plugin', 0); + $plugin_name = get_parameter('form_name', ''); + $plugin_description = get_parameter('form_description', ''); + $plugin_max_timeout = get_parameter('form_max_timeout', ''); + $plugin_execute = get_parameter('form_execute', ''); + $plugin_plugin_type = get_parameter('form_plugin_type', '0'); + $parameters = get_parameter('form_parameters', ''); + + // Get macros + $i = 1; + $macros = []; + while (1) { + $macro = (string) get_parameter('field'.$i.'_macro'); + if ($macro == '') { + break; + } + + $desc = (string) get_parameter('field'.$i.'_desc'); + $help = (string) get_parameter('field'.$i.'_help'); + $value = (string) get_parameter('field'.$i.'_value'); + $hide = get_parameter('field'.$i.'_hide'); + + $macros[$i]['macro'] = $macro; + $macros[$i]['desc'] = $desc; + $macros[$i]['help'] = $help; + if ($hide == 1) { + $macros[$i]['value'] = io_input_password($value); + } else { + $macros[$i]['value'] = $value; + } + + $macros[$i]['hide'] = $hide; + + $i++; + } + + $macros = io_json_mb_encode($macros); + + $values = [ + 'name' => $plugin_name, + 'description' => $plugin_description, + 'max_timeout' => $plugin_max_timeout, + 'execute' => $plugin_execute, + 'plugin_type' => $plugin_plugin_type, + 'parameters' => $parameters, + 'macros' => $macros, + ]; + + $result = false; + if ($values['name'] != '' && $values['execute'] != '') { + $result = db_process_sql_update( + 'tplugin', + $values, + ['id' => $plugin_id] + ); + } + + if (! $result) { + ui_print_error_message(__('Problem updating plugin')); + } else { + ui_print_success_message(__('Plugin updated successfully')); + } + } + + // Create plugin + if (isset($_GET['create_plugin'])) { + $plugin_name = get_parameter('form_name', ''); + $plugin_description = get_parameter('form_description', ''); + $plugin_max_timeout = get_parameter('form_max_timeout', ''); + $plugin_execute = get_parameter('form_execute', ''); + $plugin_plugin_type = get_parameter('form_plugin_type', '0'); + $plugin_parameters = get_parameter('form_parameters', ''); + + // Get macros + $i = 1; + $macros = []; + while (1) { + $macro = (string) get_parameter('field'.$i.'_macro'); + if ($macro == '') { + break; + } + + $desc = (string) get_parameter('field'.$i.'_desc'); + $help = (string) get_parameter('field'.$i.'_help'); + $value = (string) get_parameter('field'.$i.'_value'); + $hide = get_parameter('field'.$i.'_hide'); + + $macros[$i]['macro'] = $macro; + $macros[$i]['desc'] = $desc; + $macros[$i]['help'] = $help; + if ($hide == 1) { + $macros[$i]['value'] = io_input_password($value); + } else { + $macros[$i]['value'] = $value; + } + + $macros[$i]['hide'] = $hide; + $i++; + } + + $macros = io_json_mb_encode($macros); + + $values = [ + 'name' => $plugin_name, + 'description' => $plugin_description, + 'max_timeout' => $plugin_max_timeout, + 'execute' => $plugin_execute, + 'plugin_type' => $plugin_plugin_type, + 'parameters' => $plugin_parameters, + 'macros' => $macros, + ]; + + $result = false; + if ($values['name'] != '' && $values['execute'] != '') { + $result = db_process_sql_insert('tplugin', $values); + } + + if (! $result) { + ui_print_error_message(__('Problem creating plugin')); + } else { + ui_print_success_message(__('Plugin created successfully')); + } + } + + if (isset($_GET['kill_plugin'])) { + // if delete alert + $plugin_id = get_parameter('kill_plugin', 0); + + $result = db_process_sql_delete('tplugin', ['id' => $plugin_id]); + + if (!is_metaconsole()) { + if (!$result) { + ui_print_error_message(__('Problem deleting plugin')); + } else { + ui_print_success_message(__('Plugin deleted successfully')); + } + } + + + if ($plugin_id != 0) { + // Delete all the modules with this plugin + $plugin_modules = db_get_all_rows_filter( + 'tagente_modulo', + ['id_plugin' => $plugin_id] + ); + + if (empty($plugin_modules)) { + $plugin_modules = []; + } + + foreach ($plugin_modules as $pm) { + modules_delete_agent_module($pm['id_agente_modulo']); + } + + if (enterprise_installed()) { + enterprise_include_once('include/functions_policies.php'); + $policies_ids = db_get_all_rows_filter('tpolicy_modules', ['id_plugin' => $plugin_id]); + foreach ($policies_ids as $policies_id) { + policies_change_delete_pending_module($policies_id['id']); + } + } + + if (is_metaconsole()) { + enterprise_include_once('include/functions_plugins.php'); + $result = plugins_delete_plugin($plugin_id); + if (!$result) { + ui_print_error_message(__('Problem deleting plugin')); + } else { + ui_print_success_message(__('Plugin deleted successfully')); + } + } + } + } + + if ($deploy_plugin) { + if (is_metaconsole()) { + enterprise_include_once('include/functions_plugins.php'); + $result = plugins_deploy_plugin($deploy_plugin); + if (!$result) { + ui_print_error_message(__('Problem deploying plugin')); + } else { + ui_print_success_message(__('Plugin deployed successfully')); + } + } + } + + if ($deploy_plugin_server) { + $setup = db_get_all_rows_in_table('tmetaconsole_setup'); + // recorremos todos los nodos. + foreach ($setup as $key => $value) { + // Obtenemos los plugins de la meta. + $all_plugin_meta = db_get_all_rows_sql('SELECT SQL_NO_CACHE * FROM tplugin', false, false); + // Conectamos con el nodo. + if (metaconsole_connect($value) == NOERR) { + $values = []; + // Obtenemos los plugin del nodo. + $node_plugin_server = db_get_all_rows_sql('SELECT SQL_NO_CACHE * FROM tplugin', false, false); + foreach ($node_plugin_server as $key2 => $plugin) { + // Comprobamos si el id esta meta y nodo al mismo tiempo. + $key_exists = array_search($plugin['id'], array_column($all_plugin_meta, 'id')); + if ($key_exists !== false) { + // Si el plugin tiene el mismo id pero diferentes datos. + if ($all_plugin_meta[$key_exists] != $plugin) { + $old_id = $plugin['id']; + $new_id = ($plugin['id'] + (1000 * $value['id'])); + + // El plugin del nodo pasa a tener otro id y otro nombre. + $plugin['id'] = $new_id; + $plugin['name'] = $plugin['name'].'_'.$value['server_name']; + $result_update = db_process_sql_update( + 'tplugin', + [ + 'id' => $new_id, + 'name' => $plugin['name'], + ], + ['id' => $old_id] + ); + + if ($result_update) { + db_process_sql_update( + 'tagente_modulo', + ['id_plugin' => $new_id], + ['id_plugin' => $old_id] + ); + + db_process_sql_update( + 'tnetwork_component', + ['id_plugin' => $new_id], + ['id_plugin' => $old_id] + ); + + db_process_sql_update( + 'tpolicy_modules', + ['id_plugin' => $new_id], + ['id_plugin' => $old_id] + ); + } + + // New plugins to insert in the metaconsole. + $values[$plugin['id']] = $plugin; + } + } else { + // Exists in the node, but does not exist in the metaconsole. + $values[$plugin['id']] = $plugin; + } + } + + // Restore to metaconsole. + metaconsole_restore_db(); + + // Insert in metaconsole. + if (!empty($values)) { + foreach ($values as $key2 => $val) { + // Insert into metaconsole. + $result_insert = db_process_sql_insert('tplugin', $val); + } + } + } + } + + $all_plugin_meta = db_get_all_rows_sql('SELECT SQL_NO_CACHE * FROM tplugin', false, false); + + foreach ($setup as $key => $value) { + if (metaconsole_connect($value) == NOERR) { + $all_plugin_node = db_get_all_rows_sql('SELECT SQL_NO_CACHE * FROM tplugin', false, false); + + $array_diff = array_diff(array_column($all_plugin_meta, 'id'), array_column($all_plugin_node, 'id')); + foreach ($array_diff as $key2 => $pluginid) { + $other = []; + $plugin_meta = $all_plugin_meta[$key2]; + + unset($plugin_meta['id']); + $other['name'] = urlencode($plugin_meta['name']); + $other['description'] = urlencode($plugin_meta['description']); + $other['max_timeout'] = $plugin_meta['max_timeout']; + $other['max_retries'] = $plugin_meta['max_retries']; + $other['execute'] = urlencode($plugin_meta['execute']); + $other['net_dst_opt'] = $plugin_meta['net_dst_opt']; + $other['net_port_opt'] = $plugin_meta['net_port_opt']; + $other['user_opt'] = $plugin_meta['user_opt']; + $other['pass_opt'] = $plugin_meta['pass_opt']; + $other['plugin_type'] = $plugin_meta['plugin_type']; + $other['macros'] = urlencode($plugin_meta['macros']); + $other['parameters'] = urlencode($plugin_meta['parameters']); + $other = implode('%7C', $other); + + $auth_token = json_decode($value['auth_token']); + $url = $value['server_url'].'include/api.php?op=set&op2=push_plugin'.'&id='.$pluginid.'&other_mode=url_encode_separator_%7C&other='.$other."&apipass=$auth_token->api_password"."&user=$auth_token->console_user&pass=$auth_token->console_password"; + $file_path = realpath($plugin_meta['execute']); + $post = ''; + if (file_exists($file_path)) { + $post = ['file' => curl_file_create($file_path)]; + } + + $curlObj = curl_init(); + curl_setopt($curlObj, CURLOPT_URL, $url); + curl_setopt($curlObj, CURLOPT_POST, 1); + curl_setopt($curlObj, CURLOPT_POSTFIELDS, $post); + curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1); + curl_setopt($curlObj, CURLOPT_SSL_VERIFYPEER, false); + + $api_result = curl_exec($curlObj); + curl_close($curlObj); + } + } + + // restore to metaconsole + metaconsole_restore_db(); + } + } + + // If not edition or insert, then list available plugins + $rows = db_get_all_rows_sql('SELECT * FROM tplugin ORDER BY name'); + + if ($rows !== false) { + if (defined('METACONSOLE')) { + echo '
    '; + // } + $table->width = '100%'; + $table->class = 'databox filters'; + + if (defined('METACONSOLE')) { + $table->head[0] = __('General'); + $table->head_colspan[0] = 4; + $table->headstyle[0] = 'text-align: center'; + html_print_table($table); + } else { + echo '
    '.__('General').''; + html_print_table($table); + echo '
    '; + } + + $table->data = []; + + $plugin_id = get_parameter('view', 0); + + $locked = true; + + // If we have plugin id (update mode) and this plugin used by any module or component + // The command configuration will be locked + if ($plugin_id > 0) { + $modules_using_plugin = db_get_value_filter('count(*)', 'tagente_modulo', ['delete_pending' => 0, 'id_plugin' => $plugin_id]); + $components_using_plugin = db_get_value_filter('count(*)', 'tnetwork_component', ['id_plugin' => $plugin_id]); + if (($components_using_plugin + $modules_using_plugin) == 0) { + $locked = false; + } + } else { + $locked = false; + } + + $disabled = ''; + if ($locked) { + $disabled = 'readonly="readonly"'; + } + + $data = []; + $data[0] = __('Plugin command'); + $data[1] = ''; + if ($locked) { + $data[1] .= html_print_image('images/lock.png', true, ['class' => 'command_advanced_conf lock']); + } + + $data[1] .= ' '; + $data[1] .= html_print_image('images/file.png', true); + $data[1] .= ''; + $table->data['plugin_command'] = $data; + + $data = []; + $data[0] = __('Plug-in parameters').ui_print_help_icon('plugin_parameters', true); + $data[1] = ''; + if ($locked) { + $data[1] .= html_print_image('images/lock.png', true, ['class' => 'command_advanced_conf lock']); + } + + $table->data['plugin_parameters'] = $data; + + $data = []; + $data[0] = __('Command preview'); + $data[1] = '
    '; + $table->data['plugin_preview'] = $data; + + $table->width = '100%'; + $table->class = 'databox filters'; + if (defined('METACONSOLE')) { + $table->head[0] = __('Command'); + $table->head_colspan[0] = 4; + $table->headstyle[0] = 'text-align: center'; + html_print_table($table); + } else { + echo '
    '.__('Command').''; + html_print_table($table); + echo '
    '; + } + + $data = []; + + $table->data = []; + + $macros = json_decode($macros, true); + + // The next row number is plugin_9 + $next_name_number = 9; + $i = 1; + while (1) { + // Always print at least one macro + if ((!isset($macros[$i]) || $macros[$i]['desc'] == '') && $i > 1) { + break; + } + + $macro_desc_name = 'field'.$i.'_desc'; + $macro_desc_value = ''; + $macro_help_name = 'field'.$i.'_help'; + $macro_help_value = ''; + $macro_value_name = 'field'.$i.'_value'; + $macro_value_value = ''; + $macro_name_name = 'field'.$i.'_macro'; + $macro_name = '_field'.$i.'_'; + $macro_hide_value_name = 'field'.$i.'_hide'; + $macro_hide_value_value = 0; + + if (isset($macros[$i]['desc'])) { + $macro_desc_value = $macros[$i]['desc']; + } + + if (isset($macros[$i]['help'])) { + $macro_help_value = $macros[$i]['help']; + } + + if (isset($macros[$i]['value'])) { + $macro_value_value = $macros[$i]['value']; + } + + if (isset($macros[$i]['hide'])) { + $macro_hide_value_value = $macros[$i]['hide']; + + // Decrypt hidden macros. + $macro_value_value = io_output_password($macro_value_value); + } + + $datam = []; + $datam[0] = __('Description')." ($macro_name)"; + $datam[0] .= html_print_input_hidden($macro_name_name, $macro_name, true); + $datam[1] = html_print_input_text_extended($macro_desc_name, $macro_desc_value, 'text-'.$macro_desc_name, '', 30, 255, $locked, '', "class='command_macro'", true); + if ($locked) { + $datam[1] .= html_print_image('images/lock.png', true, ['class' => 'command_macro lock']); + } + + $datam[2] = __('Default value')." ($macro_name)"; + $datam[3] = html_print_input_text_extended($macro_value_name, $macro_value_value, 'text-'.$macro_value_name, '', 30, 255, $locked, '', "class='command_component command_macro'", true); + if ($locked) { + $datam[3] .= html_print_image('images/lock.png', true, ['class' => 'command_macro lock']); + } + + $table->data['plugin_'.$next_name_number] = $datam; + + $next_name_number++; + + $table->colspan['plugin_'.$next_name_number][1] = 3; + + $datam = []; + $datam[0] = __('Hide value').ui_print_help_tip(__('This field will show up as dots like a password'), true); + $datam[1] = html_print_checkbox_extended($macro_hide_value_name, 1, $macro_hide_value_value, 0, '', ['class' => 'command_macro'], true, 'checkbox-'.$macro_hide_value_name); + + $table->data['plugin_'.$next_name_number] = $datam; + $next_name_number++; + + $table->colspan['plugin_'.$next_name_number][1] = 3; + + $datam = []; + $datam[0] = __('Help')." ($macro_name)


    "; + $tadisabled = $locked === true ? ' disabled' : ''; + $datam[1] = html_print_textarea($macro_help_name, 6, 100, $macro_help_value, 'class="command_macro" style="width: 97%;"'.$tadisabled, true); + + if ($locked) { + $datam[1] .= html_print_image('images/lock.png', true, ['class' => 'command_macro lock']); + } + + $datam[1] .= '


    '; + + $table->data['plugin_'.$next_name_number] = $datam; + $next_name_number++; + $i++; + } + + // Add/Delete buttons + $datam = []; + $datam[0] = ''.''.__('Add macro').''.' '.html_print_image('images/add.png', true).''; + $datam[0] .= ''; + $datam[0] .= ''; + + if (!$locked) { + $delete_macro_style = ''; + if ($i <= 2) { + $delete_macro_style = 'display:none;'; + } + + $datam[2] = ''; + + $table->colspan['plugin_action'][0] = 2; + $table->colspan['plugin_action'][2] = 2; + } else { + $table->colspan['plugin_action'][0] = 4; + } + + $table->rowstyle['plugin_action'] = 'text-align:center'; + $table->data['plugin_action'] = $datam; + + + if (defined('METACONSOLE')) { + $table->head[0] = __('Parameters macros'); + $table->head_colspan[0] = 4; + $table->headstyle[0] = 'text-align: center'; + html_print_table($table); + } else { + echo '
    '.''.__('Parameters macros').ui_print_help_icon('macros', true).''; + html_print_table($table); + echo '
    '; + } + + echo ''; + + echo '
    '; + + if ($create != '') { + echo ""; + } else { + echo ""; + } + + echo '
    '; + + if (defined('METACONSOLE')) { + echo '
    '; + } else { + echo '
    '; + } + + echo ''; + echo ''; + echo ''; + echo ''; + if ($management_allowed) { + echo "'; + } + + echo ''; + + $color = 0; + + foreach ($rows as $row) { + if ($color == 1) { + $tdcolor = 'datos'; + $color = 0; + } else { + $tdcolor = 'datos2'; + $color = 1; + } + + echo ''; + echo "'; + echo "'; + if ($management_allowed) { + echo "'; + } + + echo ''; + } + + echo '
    '.__('Name').''.__('Type').''.__('Command').'".''.__('Op.').''.'
    "; + if ($management_allowed) { + echo ""; + } + + echo $row['name']; + echo '"; + if ($row['plugin_type'] == 0) { + echo __('Standard'); + } else { + echo __('Nagios'); + } + + echo ""; + echo $row['execute']; + echo '"; + + // Show it is locket + $modules_using_plugin = db_get_value_filter( + 'count(*)', + 'tagente_modulo', + [ + 'delete_pending' => 0, + 'id_plugin' => $row['id'], + ] + ); + $components_using_plugin = db_get_value_filter( + 'count(*)', + 'tnetwork_component', + ['id_plugin' => $row['id']] + ); + if (($components_using_plugin + $modules_using_plugin) > 0) { + echo ''; + html_print_image('images/lock.png'); + echo ''; + } + + echo "".html_print_image('images/config.png', true, ['title' => __('Edit')]).'  '; + echo "".html_print_image('images/cross.png', true, ['border' => '0']).''; + if (is_metaconsole()) { + echo "   ".html_print_image('images/deploy.png', true, ['title' => __('Deploy'), 'width' => '21 px']).'  '; + } + + echo '
    '; + } else { + ui_print_info_message(['no_close' => true, 'message' => __('There are no plugins in the system') ]); + } + + if ($management_allowed) { + echo ""; + + echo '
    '; + echo "
    "; + echo ""; + echo '
    '; + echo '